diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md index c66b16031c63..cfe94738eebf 100644 --- a/.github/CONTRIBUTING.md +++ b/.github/CONTRIBUTING.md @@ -159,6 +159,10 @@ There is no strict process when it comes to merging pull requests. Pull requests * After leaving reviews on an open pull request, maintainers should convert it to a draft. Once you have addressed all their comments to the best of your ability, feel free to mark the pull as `Ready for Review` again. +* We ask that you refrain from pinging staff about getting your pull request reviewed until after it is automatically marked stale pending review. If it ends up stale exempt, give it a week, but usually this situation will be explained such as when a relevant maintainer is currently unavailable. + +* Whenever sprites are added, please include screenshots or video(s) of them in game in the pull request description. + ### A note on balance impacting PRs Certain PRs, such as those which directly change number values (i.e. health, recoil, damage) or add large pieces of content to the game (i.e. a new gun, a new dropship weapon, or a new xeno structure) can have the potential to highly impact game balance or gameflow. @@ -174,7 +178,7 @@ If you are porting features/tools from other codebases, you must give them credi Regarding sprites & sounds, you must credit the artist and possibly the codebase. ## Things you can work on -The following list is non-exhaustive, but should give you a good idea of what the dev team would like to see in Pull Requests. +The following list is non-exhaustive, but should give you a good idea of what we would like to see in Pull Requests. ### Spriting @@ -199,7 +203,7 @@ The following list is non-exhaustive, but should give you a good idea of what th - Bug fixes and inconsistency fixes **A note on new maps.** -Entirely new maps are generally considered to be stepping stones into the Development team’s mapping dept. proper. However, making a new map is a months long process that requires dedication and constant communication and oversight from mappers on the Maintainer team. Mapping, like spriting and coding is an acquired skill, and it is highly likely your first map is going to suck. Maps are fluid entities that are never absolutely complete, don’t wed yourself to your initial layout, always be prepared to remap half the project when going in. +Entirely new maps are generally considered to be stepping stones into the maintainers’ mapping dept. proper. However, making a new map is a months long process that requires dedication and constant communication and oversight from mappers on the Maintainer team. Mapping, like spriting and coding is an acquired skill, and it is highly likely your first map is going to suck. Maps are fluid entities that are never absolutely complete, don’t wed yourself to your initial layout, always be prepared to remap half the project when going in. ### Coding @@ -216,7 +220,7 @@ Entirely new maps are generally considered to be stepping stones into the Develo - New TGUI ## What we don't want -The following list is non-exhaustive, but should give you a good idea of what the dev team don't want to see in Pull Requests. +The following list is non-exhaustive, but should give you a good idea of what we don't want to see in Pull Requests. ### Spriting - Resprites of recently updated content, such as uniforms, guns, marine armor @@ -236,7 +240,10 @@ The following list is non-exhaustive, but should give you a good idea of what th - Player-facing HTML UIs - Prior denied content/PRs (without approval) -Remember that the following lists are not exhaustive. And you can freely contribute an PR with content that can be shuffled into the “What we don’t want” category, and still get it merged. It is just unlikely without prior talk/approval from a maintainer. +### Frozen +- See pinned [issues](https://github.com/cmss13-devs/cmss13/issues) for anything that requires explicit permission. + +Remember that the list is not exhaustive. And you can freely contribute an PR with content that can be shuffled into the “What we don’t want” category, and still get it merged. It is just unlikely without prior talk/approval from a maintainer. ## Banned content Do not add any of the following in a Pull Request or risk getting the PR closed: diff --git a/code/__DEFINES/__game.dm b/code/__DEFINES/__game.dm index 6617c5aafcee..e667ccf6db3f 100644 --- a/code/__DEFINES/__game.dm +++ b/code/__DEFINES/__game.dm @@ -105,6 +105,7 @@ #define SOUND_ADMIN_ATMOSPHERIC (1<<7) #define SOUND_ARES_MESSAGE (1<<8) #define SOUND_OBSERVER_ANNOUNCEMENTS (1<<9) +#define SOUND_FAX_MACHINE (1<<10) //toggles_chat #define CHAT_OOC (1<<0) @@ -159,7 +160,7 @@ #define TOGGLES_LANGCHAT_DEFAULT (LANGCHAT_SEE_EMOTES) -#define TOGGLES_SOUND_DEFAULT (SOUND_ADMINHELP|SOUND_MIDI|SOUND_AMBIENCE|SOUND_LOBBY|SOUND_INTERNET|SOUND_ADMIN_MEME|SOUND_ADMIN_ATMOSPHERIC|SOUND_OBSERVER_ANNOUNCEMENTS) +#define TOGGLES_SOUND_DEFAULT (SOUND_ADMINHELP|SOUND_MIDI|SOUND_AMBIENCE|SOUND_LOBBY|SOUND_INTERNET|SOUND_ADMIN_MEME|SOUND_ADMIN_ATMOSPHERIC|SOUND_OBSERVER_ANNOUNCEMENTS|SOUND_FAX_MACHINE) #define TOGGLES_FLASHING_DEFAULT (FLASH_ROUNDSTART|FLASH_ROUNDEND|FLASH_CORPSEREVIVE|FLASH_ADMINPM|FLASH_UNNEST) diff --git a/code/__DEFINES/admin.dm b/code/__DEFINES/admin.dm index 3137088d1c90..29895088200c 100644 --- a/code/__DEFINES/admin.dm +++ b/code/__DEFINES/admin.dm @@ -48,6 +48,7 @@ GLOBAL_LIST_INIT(note_categories, list("Admin", "Merit", "Whitelist")) #define OBSERVER_JMP(observer, atom) atom ? "(JMP)" : "" #define ARES_MARK(user) "(MARK)" #define ARES_REPLY(user, ref) "(RPLY)" +#define ADMIN_VIEW_BUG_REPORT(datum) "VIEW REPORT" /atom/proc/Admin_Coordinates_Readable(area_name, admin_jump_ref) var/turf/T = get_turf(src) diff --git a/code/__DEFINES/autowiki.dm b/code/__DEFINES/autowiki.dm new file mode 100644 index 000000000000..4edf385bcc82 --- /dev/null +++ b/code/__DEFINES/autowiki.dm @@ -0,0 +1,7 @@ +#ifdef AUTOWIKI + #define AUTOWIKI_SKIP(skip) autowiki_skip = skip + #define IS_AUTOWIKI_SKIP(datum) datum.autowiki_skip +#else + #define AUTOWIKI_SKIP(skip) + #define IS_AUTOWIKI_SKIP(datum) UNLINT(FALSE) +#endif diff --git a/code/__DEFINES/camera.dm b/code/__DEFINES/camera.dm index f50d7d8e2c72..b13adf43e8cd 100644 --- a/code/__DEFINES/camera.dm +++ b/code/__DEFINES/camera.dm @@ -3,6 +3,7 @@ #define CAMERA_NET_CONTAINMENT "Containment" #define CAMERA_NET_CONTAINMENT_HIDDEN "Containment Hidden" #define CAMERA_NET_RESEARCH "Research" +#define CAMERA_NET_BRIG "Brig" #define CAMERA_NET_ALAMO "Alamo" #define CAMERA_NET_NORMANDY "Normandy" #define CAMERA_NET_COLONY "Colony" diff --git a/code/__DEFINES/chemistry.dm b/code/__DEFINES/chemistry.dm index 078ccbdc2d94..a3b3b1a4768f 100644 --- a/code/__DEFINES/chemistry.dm +++ b/code/__DEFINES/chemistry.dm @@ -2,8 +2,10 @@ * Chemistry defines */ +/// Amount of bottle icon variations in total +#define BOTTLE_ICON_CHOICES 4 /// Amount of random icon variations for pills in total -#define PILL_ICON_CHOICES 21 +#define PILL_ICON_CHOICES 22 /* Pill icon classes to generate mappings for */ #define PILL_ICON_CLASSES list("bica", "kelo", "dex", "para", "tram", "atox", "tox", "inap", "peri", "spac", "drug", "stim", "alky", "imi", "qc", "tric", "psych", "oxy") @@ -187,6 +189,7 @@ #define PROPERTY_NEUROSHIELDING "neuroshielding" #define PROPERTY_ANTIADDICTIVE "anti-addictive" #define PROPERTY_ADDICTIVE "addictive" +#define PROPERTY_ENCEPHALOPHRASIVE "encephalophrasive" //Legendary, only in gen_tier 3+ #define PROPERTY_HYPERGENETIC "hypergenetic" #define PROPERTY_BOOSTING "boosting" diff --git a/code/__DEFINES/conflict.dm b/code/__DEFINES/conflict.dm index a6a7aa53f182..17fd8b32c280 100644 --- a/code/__DEFINES/conflict.dm +++ b/code/__DEFINES/conflict.dm @@ -54,24 +54,25 @@ #define GUN_TRIGGER_SAFETY (1<<1) #define GUN_UNUSUAL_DESIGN (1<<2) #define GUN_SILENCED (1<<3) +#define GUN_CANT_EXECUTE (1<<4) ///If checking for ammo with current.mag you have to check it against numerical values, as booleans will not trigger. -#define GUN_INTERNAL_MAG (1<<4) -#define GUN_AUTO_EJECTOR (1<<5) -#define GUN_AMMO_COUNTER (1<<6) -#define GUN_BURST_FIRING (1<<7) -#define GUN_FLASHLIGHT_ON (1<<8) -#define GUN_WY_RESTRICTED (1<<9) -#define GUN_SPECIALIST (1<<10) -#define GUN_WIELDED_FIRING_ONLY (1<<11) +#define GUN_INTERNAL_MAG (1<<5) +#define GUN_AUTO_EJECTOR (1<<6) +#define GUN_AMMO_COUNTER (1<<7) +#define GUN_BURST_FIRING (1<<8) +#define GUN_FLASHLIGHT_ON (1<<9) +#define GUN_WY_RESTRICTED (1<<10) +#define GUN_SPECIALIST (1<<11) +#define GUN_WIELDED_FIRING_ONLY (1<<12) /// removes unwielded accuracy and scatter penalties (not recoil) -#define GUN_ONE_HAND_WIELDED (1<<12) -#define GUN_ANTIQUE (1<<13) +#define GUN_ONE_HAND_WIELDED (1<<13) +#define GUN_ANTIQUE (1<<14) /// Whether the gun has been fired by its current user (reset upon `dropped()`) -#define GUN_RECOIL_BUILDUP (1<<14) +#define GUN_RECOIL_BUILDUP (1<<15) /// support weapon, bipod will grant autofire -#define GUN_SUPPORT_PLATFORM (1<<15) +#define GUN_SUPPORT_PLATFORM (1<<16) /// No gun description, only base desc -#define GUN_NO_DESCRIPTION (1<<16) +#define GUN_NO_DESCRIPTION (1<<17) // NOTE: Don't add flags past 1<<23, it'll break things due to BYOND limitations. You can usually use a Component instead. #define USES_STREAKS (1<<0) diff --git a/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.dm b/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.dm index ab233e9cf82c..e76768a82b46 100644 --- a/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.dm +++ b/code/__DEFINES/dcs/signals/atom/mob/living/signals_xeno.dm @@ -50,6 +50,10 @@ /// From /datum/action/xeno_action/proc/use_ability_wrapper(): (mob/owner) #define COMSIG_XENO_ACTION_USED "xeno_action_used" +/// From /datum/action/xeno_action/proc/use_ability_wrapper(): (mob/owner) +#define COMSIG_XENO_PRE_ACTION_USED "xeno_pre_action_used" +/// From /datum/action/xeno_action/proc/use_ability_wrapper(): (mob/owner) +#define COMSIG_XENO_FAILED_ACTION_USED "xeno_failed_action_used" /// From /mob/living/carbon/xenomorph/proc/check_blood_splash() #define COMSIG_XENO_DEAL_ACID_DAMAGE "xeno_deal_acid_damage" /// From /mob/living/carbon/xenomorph/proc/recalculate_speed() diff --git a/code/__DEFINES/dcs/signals/atom/signals_item.dm b/code/__DEFINES/dcs/signals/atom/signals_item.dm index 5ba79960657b..88f99bbff578 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_item.dm +++ b/code/__DEFINES/dcs/signals/atom/signals_item.dm @@ -83,3 +83,5 @@ #define COMSIG_CAMERA_SET_AREA "camera_manager_set_area" #define COMSIG_CAMERA_CLEAR "camera_manager_clear_target" #define COMSIG_CAMERA_REFRESH "camera_manager_refresh" + +#define COMSIG_PRED_BRACER_DECLOAKED "pred_bracer_decloaked" diff --git a/code/__DEFINES/dcs/signals/atom/signals_movable.dm b/code/__DEFINES/dcs/signals/atom/signals_movable.dm index ba889d0b5212..ad4be2b1dc9f 100644 --- a/code/__DEFINES/dcs/signals/atom/signals_movable.dm +++ b/code/__DEFINES/dcs/signals/atom/signals_movable.dm @@ -11,6 +11,9 @@ #define COMPONENT_CANCEL_MOVE (1<<0) /// From /turf/open/gm/river/Entered(): (turf/open/gm/river/river, covered) #define COMSIG_MOVABLE_ENTERED_RIVER "movable_entered_river" +/// From /atom/movable/proc/doMove: I think it only works with forceMove so watch out +#define COMSIG_MOVABLE_FORCEMOVE_PRE_CROSSED "movable_forcemove_pre_crossed" + #define COMPONENT_IGNORE_CROSS (1<<0) ///from /mob/living/carbon/xenomorph/start_pulling(): (mob/living/carbon/xenomorph/X) #define COMSIG_MOVABLE_XENO_START_PULLING "movable_xeno_start_pulling" diff --git a/code/__DEFINES/dcs/signals/signals_datum.dm b/code/__DEFINES/dcs/signals/signals_datum.dm index b798d510763e..c35038fcf3e9 100644 --- a/code/__DEFINES/dcs/signals/signals_datum.dm +++ b/code/__DEFINES/dcs/signals/signals_datum.dm @@ -34,6 +34,8 @@ #define COMSIG_ACTION_HIDDEN "action_hidden" /// From base of /datum/action/proc/unhide_from(): (mob/owner) #define COMSIG_ACTION_UNHIDDEN "action_unhidden" +/// From base of /datum/action/proc/action_activate() : () +#define COMSIG_ACTION_ACTIVATED "action_activated" ///from /datum/component/bonus_damage_stack #define COMSIG_BONUS_DAMAGE "bonus_damage" diff --git a/code/__DEFINES/defenses.dm b/code/__DEFINES/defenses.dm index db615c2a0c78..a45802bc3f9e 100644 --- a/code/__DEFINES/defenses.dm +++ b/code/__DEFINES/defenses.dm @@ -22,6 +22,12 @@ #define DEFENSE_BELL_TOWER 4 #define DEFENSE_TESLA_COIL 5 +// Defines for /obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone +#define TURRET_BATTERY_STATE_OK 0 +#define TURRET_BATTERY_STATE_LOW 1 +#define TURRET_BATTERY_STATE_CRITICAL 2 +#define TURRET_BATTERY_STATE_DEAD 3 + // What range the generator has to be in or defenses has to be in. #define GEN_SEARCH_RANGE 5 #define GEN_PLASTEEL_COST 10 diff --git a/code/__DEFINES/job.dm b/code/__DEFINES/job.dm index 5b295e68069f..3fd552f5369f 100644 --- a/code/__DEFINES/job.dm +++ b/code/__DEFINES/job.dm @@ -12,6 +12,7 @@ #define SQUAD_MARINE_INTEL "Intel" #define SQUAD_SOF "SOF" #define SQUAD_CBRN "CBRN" +#define SQUAD_FORECON "FORECON" // Job name defines #define JOB_SQUAD_MARINE "Rifleman" @@ -77,13 +78,13 @@ GLOBAL_LIST_INIT(job_command_roles, JOB_COMMAND_ROLES_LIST) #define JOB_AUXILIARY_OFFICER "Auxiliary Support Officer" #define JOB_CAS_PILOT "Gunship Pilot" #define JOB_DROPSHIP_PILOT "Dropship Pilot" +#define JOB_TANK_CREW "Tank Crew" #define JOB_DROPSHIP_CREW_CHIEF "Dropship Crew Chief" -#define JOB_CREWMAN "Vehicle Crewman" #define JOB_INTEL "Intelligence Officer" #define JOB_DROPSHIP_ROLES /datum/timelock/dropship #define JOB_DROPSHIP_ROLES_LIST list(JOB_DROPSHIP_CREW_CHIEF, JOB_CAS_PILOT, JOB_DROPSHIP_PILOT) #define JOB_AUXILIARY_ROLES /datum/timelock/auxiliary -#define JOB_AUXILIARY_ROLES_LIST list(JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_CREWMAN, JOB_INTEL) +#define JOB_AUXILIARY_ROLES_LIST list(JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_INTEL, JOB_TANK_CREW) #define JOB_POLICE "Military Police" #define JOB_WARDEN "Military Warden" @@ -359,6 +360,7 @@ GLOBAL_LIST_INIT(job_command_roles, JOB_COMMAND_ROLES_LIST) #define JOB_XENOMORPH_QUEEN "Queen" // For coloring the ranks in the statistics menu +#define JOB_PLAYTIME_TIER_0 (0 HOURS) #define JOB_PLAYTIME_TIER_1 (10 HOURS) #define JOB_PLAYTIME_TIER_2 (25 HOURS) #define JOB_PLAYTIME_TIER_3 (70 HOURS) diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index b195328264cd..cf6d6c64d9a9 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -25,6 +25,7 @@ #define SMOKE_RANK_MED 3 #define SMOKE_RANK_HIGH 4 #define SMOKE_RANK_BOILER 5 +#define SMOKE_RANK_MAX 6 // What kind of function to use for Explosions falling off. @@ -155,11 +156,38 @@ #define ASSEMBLY_UNLOCKED 1 #define ASSEMBLY_LOCKED 2 +// RESEARCH UPGRADES DEFINES // + // Matrix CAS Upgrades #define MATRIX_DEFAULT 0 #define MATRIX_NVG 1 #define MATRIX_WIDE 2 +#define RESEARCH_UPGRADE_NOTHING_TO_PASS null +#define RESEARCH_UPGRADE_EXCLUDE_BUY -2 +#define RESEARCH_UPGRADE_CATEGORY -1 //lord forgive me +#define RESEARCH_UPGRADE_ITEM 1 +#define RESEARCH_UPGRADE_TIER_1 1 +#define RESEARCH_UPGRADE_TIER_2 2 +#define RESEARCH_UPGRADE_TIER_3 3 +#define RESEARCH_UPGRADE_TIER_4 4 +#define RESEARCH_UPGRADE_TIER_5 5 +//Value define + +#define ITEM_MACHINERY_UPGRADE "Machinery" //*must* be same as category name. +#define ITEM_ACCESSORY_UPGRADE "Items" +#define ITEM_ARMOR_UPGRADE "Armor" + +//injector plate stuff +#define EMERGENCY_PLATE_OD_PROTECTION_OFF 0 +#define EMERGENCY_PLATE_OD_PROTECTION_STRICT 1 +#define EMERGENCY_PLATE_OD_PROTECTION_DYNAMIC 2 +#define EMERGENCY_PLATE_OD_WARNING 1 +#define EMERGENCY_PLATE_ADJUSTED_WARNING 2 + + +// RESEARCH UPGRADES DEFINES END + // Statistics defines #define STATISTIC_XENO "xeno" #define STATISTIC_HUMAN "human" diff --git a/code/__DEFINES/mob_hud.dm b/code/__DEFINES/mob_hud.dm index 97fbc64a9da4..97cbe0281924 100644 --- a/code/__DEFINES/mob_hud.dm +++ b/code/__DEFINES/mob_hud.dm @@ -13,6 +13,7 @@ #define XENO_HOSTILE_SLOW "13" // xeno-inflicted slow. used by a bunch of MOBA xenos stuff #define XENO_HOSTILE_TAG "14" // dancer prae 'tag' #define XENO_HOSTILE_FREEZE "15" // Any xeno-inflifcted root +#define XENO_EXECUTE "28" // Execute thershold, vampire #define HEALTH_HUD_XENO "16" // health HUD for xenos #define PLASMA_HUD "17" // indicates the plasma level of xenos. @@ -45,6 +46,7 @@ #define MOB_HUD_FACTION_PMC 15 #define MOB_HUD_HUNTER 16 #define MOB_HUD_HUNTER_CLAN 17 +#define MOB_HUD_EXECUTE 18 //for SL/FTL/LZ targeting on locator huds #define TRACKER_SL "track_sl" @@ -52,6 +54,7 @@ #define TRACKER_LZ "track_lz" #define TRACKER_CO "track_co" #define TRACKER_XO "track_xo" +#define TRACKER_CMP "track_cmp" #define TRACKER_CL "track_cl" #define TRACKER_ASL "_asl" // Alpha Squad Leader diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index dbd8dbe7ce41..53ad9904abd0 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -113,7 +113,7 @@ #define CANROOT (1<<6) #define GODMODE (1<<12) #define FAKEDEATH (1<<13) //Replaces stuff like changeling.changeling_fakedeath -#define DISFIGURED (1<<14) //I'll probably move this elsewhere if I ever get wround to writing a bitflag mob-damage system +//#define DISFIGURED (1<<14) //unused #define XENO_HOST (1<<15) //Tracks whether we're gonna be a baby alien's mummy. #define IMMOBILE_ACTION (1<<16) // If you are performing an action that prevents you from being pushed by your own people. #define PERMANENTLY_DEAD (1<<17) @@ -166,8 +166,9 @@ #define ORGAN_ROBOT 2 #define ORGAN_HEALTHY 0 -#define ORGAN_BRUISED 1 -#define ORGAN_BROKEN 2 +#define ORGAN_LITTLE_BRUISED 1 //used by stethoscopes and penlights +#define ORGAN_BRUISED 2 +#define ORGAN_BROKEN 3 //================================================= @@ -380,5 +381,6 @@ GLOBAL_LIST_INIT(default_xeno_onmob_icons, list( #define MOBILITY_LIEDOWN (1<<8) #define MOBILITY_FLAGS_DEFAULT (MOBILITY_MOVE | MOBILITY_STAND) +#define MOBILITY_FLAGS_LYING_CAPABLE_DEFAULT (MOBILITY_MOVE | MOBILITY_STAND | MOBILITY_LIEDOWN) #define MOBILITY_FLAGS_CARBON_DEFAULT (MOBILITY_MOVE | MOBILITY_STAND | MOBILITY_REST | MOBILITY_LIEDOWN) #define MOBILITY_FLAGS_REST_CAPABLE_DEFAULT (MOBILITY_MOVE | MOBILITY_STAND | MOBILITY_REST | MOBILITY_LIEDOWN) diff --git a/code/__DEFINES/mode.dm b/code/__DEFINES/mode.dm index ca35fadd396b..4c3a658ff421 100644 --- a/code/__DEFINES/mode.dm +++ b/code/__DEFINES/mode.dm @@ -120,12 +120,12 @@ //================================================= //Role defines, specifically lists of roles for job bans, crew manifests and the like. -GLOBAL_LIST_INIT(ROLES_COMMAND, list(JOB_CO, JOB_XO, JOB_SO, JOB_AUXILIARY_OFFICER, JOB_INTEL, JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_CREWMAN, JOB_POLICE, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_CHIEF_REQUISITION, JOB_CHIEF_ENGINEER, JOB_CMO, JOB_CHIEF_POLICE, JOB_SEA, JOB_SYNTH, JOB_WARDEN)) +GLOBAL_LIST_INIT(ROLES_COMMAND, list(JOB_CO, JOB_XO, JOB_SO, JOB_AUXILIARY_OFFICER, JOB_INTEL, JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_TANK_CREW, JOB_DROPSHIP_CREW_CHIEF, JOB_POLICE, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_CHIEF_REQUISITION, JOB_CHIEF_ENGINEER, JOB_CMO, JOB_CHIEF_POLICE, JOB_SEA, JOB_SYNTH, JOB_WARDEN)) //Marine roles -#define ROLES_OFFICERS list(JOB_CO, JOB_XO, JOB_SO, JOB_AUXILIARY_OFFICER, JOB_INTEL, JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_SEA, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_SYNTH, JOB_CHIEF_POLICE, JOB_WARDEN, JOB_POLICE) +#define ROLES_OFFICERS list(JOB_CO, JOB_XO, JOB_SO, JOB_AUXILIARY_OFFICER, JOB_INTEL, JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_TANK_CREW, JOB_DROPSHIP_CREW_CHIEF, JOB_SEA, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_SYNTH, JOB_CHIEF_POLICE, JOB_WARDEN, JOB_POLICE) GLOBAL_LIST_INIT(ROLES_CIC, list(JOB_CO, JOB_XO, JOB_SO, JOB_WO_CO, JOB_WO_XO)) -GLOBAL_LIST_INIT(ROLES_AUXIL_SUPPORT, list(JOB_AUXILIARY_OFFICER, JOB_INTEL, JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_WO_CHIEF_POLICE, JOB_WO_SO, JOB_WO_CREWMAN, JOB_WO_POLICE, JOB_WO_PILOT)) +GLOBAL_LIST_INIT(ROLES_AUXIL_SUPPORT, list(JOB_AUXILIARY_OFFICER, JOB_INTEL, JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_TANK_CREW, JOB_WO_CHIEF_POLICE, JOB_WO_SO, JOB_WO_CREWMAN, JOB_WO_POLICE, JOB_WO_PILOT)) GLOBAL_LIST_INIT(ROLES_MISC, list(JOB_SYNTH, JOB_WORKING_JOE, JOB_SEA, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_MESS_SERGEANT, JOB_WO_CORPORATE_LIAISON, JOB_WO_SYNTH)) GLOBAL_LIST_INIT(ROLES_POLICE, list(JOB_CHIEF_POLICE, JOB_WARDEN, JOB_POLICE)) GLOBAL_LIST_INIT(ROLES_ENGINEERING, list(JOB_CHIEF_ENGINEER, JOB_ORDNANCE_TECH, JOB_MAINT_TECH, JOB_WO_CHIEF_ENGINEER, JOB_WO_ORDNANCE_TECH)) @@ -153,7 +153,7 @@ GLOBAL_LIST_INIT(ROLES_UNASSIGNED, list(JOB_SQUAD_MARINE)) JOB_SQUAD_LEADER, JOB_SQUAD_TEAM_LEADER, JOB_SQUAD_SPECIALIST, JOB_SQUAD_SMARTGUN, JOB_SQUAD_MEDIC, JOB_SQUAD_ENGI, JOB_SQUAD_MARINE #define BLURB_USCM_FLIGHT JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_DROPSHIP_CREW_CHIEF #define BLURB_USCM_MP JOB_CHIEF_POLICE, JOB_WARDEN, JOB_POLICE -#define BLURB_USCM_ENGI JOB_CHIEF_ENGINEER, JOB_ORDNANCE_TECH, JOB_MAINT_TECH, JOB_WO_CHIEF_ENGINEER, JOB_WO_ORDNANCE_TECH, JOB_WO_PILOT +#define BLURB_USCM_ENGI JOB_CHIEF_ENGINEER, JOB_ORDNANCE_TECH, JOB_MAINT_TECH, JOB_WO_CHIEF_ENGINEER, JOB_WO_ORDNANCE_TECH, JOB_TANK_CREW, JOB_WO_PILOT #define BLURB_USCM_MEDICAL JOB_CMO, JOB_RESEARCHER, JOB_DOCTOR, JOB_NURSE, JOB_WO_CMO, JOB_WO_RESEARCHER, JOB_WO_DOCTOR #define BLURB_USCM_REQ JOB_CHIEF_REQUISITION, JOB_CARGO_TECH, JOB_WO_CHIEF_REQUISITION, JOB_WO_REQUISITION #define BLURB_USCM_WY JOB_CORPORATE_LIAISON diff --git a/code/__DEFINES/skills.dm b/code/__DEFINES/skills.dm index d33e26c1c3f6..e4965907f707 100644 --- a/code/__DEFINES/skills.dm +++ b/code/__DEFINES/skills.dm @@ -70,10 +70,11 @@ // engineer skill #define SKILL_ENGINEER_DEFAULT 0 -#define SKILL_ENGINEER_TRAINED 1 //barricade repair && c4 use (mini-engis, specs) -#define SKILL_ENGINEER_ENGI 2 //plasteel barricade deconstruction, hacking&&planet engine fixing&&apc building, Telecomms fixing (Combat Engi, OT, etc.) -#define SKILL_ENGINEER_MASTER 3 //Synths -#define SKILL_ENGINEER_MAX 3 +#define SKILL_ENGINEER_NOVICE 1 //barricade repair && c4 use (mini-engis, specs) +#define SKILL_ENGINEER_TRAINED 2 //plasteel barricade deconstruction, hacking&&planet engine fixing&&apc building, Telecomms fixing (OT, etc.) +#define SKILL_ENGINEER_ENGI 3 // Slightly faster at everything (Combat Technicians) +#define SKILL_ENGINEER_MASTER 4 //Synths +#define SKILL_ENGINEER_MAX 4 //medical skill #define SKILL_MEDICAL_DEFAULT 0 diff --git a/code/__DEFINES/sounds.dm b/code/__DEFINES/sounds.dm index 541d95d28189..35f388f351ea 100644 --- a/code/__DEFINES/sounds.dm +++ b/code/__DEFINES/sounds.dm @@ -31,6 +31,28 @@ #define SOUND_CHANNEL_LOBBY 1023 #define SOUND_CHANNEL_Z 1024 + +//default byond sound echo list index positions. +//ECHO_DIRECT and ECHO_ROOM are the only two that actually appear to do anything, and represent the dry and wet channels of the environment effects, respectively. +#define ECHO_DIRECT 1 +#define ECHO_DIRECTHF 2 +#define ECHO_ROOM 3 +#define ECHO_ROOMHF 4 +#define ECHO_OBSTRUCTION 5 +#define ECHO_OBSTRUCTIONLFRATIO 6 +#define ECHO_OCCLUSION 7 +#define ECHO_OCCLUSIONLFRATIO 8 +#define ECHO_OCCLUSIONROOMRATIO 9 +#define ECHO_OCCLUSIONDIRECTRATIO 10 +#define ECHO_EXCLUSION 11 +#define ECHO_EXCLUSIONLFRATIO 12 +#define ECHO_OUTSIDEVOLUMEHF 13 +#define ECHO_DOPPLERFACTOR 14 +#define ECHO_ROLLOFFFACTOR 15 +#define ECHO_ROOMROLLOFFFACTOR 16 +#define ECHO_AIRABSORPTIONFACTOR 17 +#define ECHO_FLAGS 18 + //default byond sound environments #define SOUND_ENVIRONMENT_NONE -1 #define SOUND_ENVIRONMENT_GENERIC 0 @@ -60,6 +82,9 @@ #define SOUND_ENVIRONMENT_DIZZY 24 #define SOUND_ENVIRONMENT_PSYCHOTIC 25 +#define SOUND_ECHO_REVERB_ON list(0, 0, 0, 0, 0, 0.0, 0, 0.25, 1.5, 1.0, 0, 1.0, 0, 0.0, 0.0, 0.0, 1.0, 0) +#define SOUND_ECHO_REVERB_OFF list(0, 0, -10000, -10000, 0, 0.0, 0, 0.25, 1.5, 1.0, 0, 1.0, 0, 0.0, 0.0, 0.0, 1.0, 0) //-10000 to Room & RoomHF makes enviromental reverb effectively inaudible + #define AMBIENCE_SHIP 'sound/ambience/shipambience.ogg' #define AMBIENCE_JUNGLE 'sound/ambience/ambienceLV624.ogg' #define AMBIENCE_RIVER 'sound/ambience/ambienceriver.ogg' diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index 47aa0e732c76..88496c79d630 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -123,6 +123,7 @@ #define SS_INIT_NIGHTMARE 21.5 #define SS_INIT_TIMETRACK 21.1 #define SS_INIT_HUMANS 21 +#define SS_INIT_WHO 20 #define SS_INIT_POWER 19 #define SS_INIT_INFLUXMCSTATS 12 #define SS_INIT_INFLUXSTATS 11 diff --git a/code/__DEFINES/tgs.config.dm b/code/__DEFINES/tgs.config.dm index e0d5f1baac92..bd30a6707966 100644 --- a/code/__DEFINES/tgs.config.dm +++ b/code/__DEFINES/tgs.config.dm @@ -8,5 +8,5 @@ #define TGS_WARNING_LOG(message) log_world("TGS Warn: [##message]") #define TGS_ERROR_LOG(message) log_world("TGS Error: [##message]") #define TGS_NOTIFY_ADMINS(event) message_admins(##event) -#define TGS_CLIENT_COUNT GLOB.clients.len +#define TGS_CLIENT_COUNT length(GLOB.clients) #define TGS_PROTECT_DATUM(Path) GENERAL_PROTECT_DATUM(##Path) diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm index e2c89df90e9b..17464b44dae8 100644 --- a/code/__DEFINES/tgs.dm +++ b/code/__DEFINES/tgs.dm @@ -1,6 +1,6 @@ // tgstation-server DMAPI -#define TGS_DMAPI_VERSION "7.1.2" +#define TGS_DMAPI_VERSION "7.1.3" // 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.dm b/code/__DEFINES/traits.dm index e92610d5bfa0..4d5fac9ba17b 100644 --- a/code/__DEFINES/traits.dm +++ b/code/__DEFINES/traits.dm @@ -161,6 +161,8 @@ #define TRAIT_MERGED_WITH_WEEDS "merged_with_weeds" /// Apply this to identify a mob as temporarily muted #define TRAIT_TEMPORARILY_MUTED "temporarily_muted" +/// Mob wont get hit by stray projectiles +#define TRAIT_NO_STRAY "trait_no_stray" // SPECIES TRAITS /// Knowledge of Yautja technology @@ -239,6 +241,8 @@ #define TRAIT_SPEC_KIT "t_spec_kit" /// What spec set the mob has claimed, if any #define TRAIT_SPEC(spec_type) "t_spec_[spec_type]" +/// If the mob won't drop items held in face slot when downed +#define TRAIT_IRON_TEETH "t_iron_teeth" // -- ability traits -- /// Xenos with this trait cannot have plasma transfered to them diff --git a/code/__DEFINES/turfs.dm b/code/__DEFINES/turfs.dm index 158c66754e18..1b549440deee 100644 --- a/code/__DEFINES/turfs.dm +++ b/code/__DEFINES/turfs.dm @@ -1,15 +1,16 @@ -#define RANGE_TURFS(RADIUS, CENTER) \ - block( \ - (CENTER).x-(RADIUS), (CENTER).y-(RADIUS), (CENTER).z, \ - (CENTER).x+(RADIUS), (CENTER).y+(RADIUS), (CENTER).z \ - ) - +/// Returns a list of turfs within H_RADIUS tiles horizontally and V_RADIUS tiles vertically of CENTER. #define RECT_TURFS(H_RADIUS, V_RADIUS, CENTER) \ block( \ (CENTER).x-(H_RADIUS), (CENTER).y-(V_RADIUS), (CENTER).z, \ (CENTER).x+(H_RADIUS), (CENTER).y+(V_RADIUS), (CENTER).z \ ) +/// Returns a list of turfs within Dist tiles of Center. When Dist >= 5 faster than a `range()` filtered to `/turf`s. +#define RANGE_TURFS(Dist, Center) RECT_TURFS(Dist, Dist, Center) + +/// Returns a list of turfs within Dist tiles of Center, excluding Center. When Dist >= 5 faster than an `orange()` filtered to `/turf`s. +#define ORANGE_TURFS(Dist, Center) (RANGE_TURFS(Dist, Center) - Center) + ///Returns all turfs in a zlevel #define Z_TURFS(ZLEVEL) block(1, 1, (ZLEVEL), world.maxx, world.maxy, (ZLEVEL)) diff --git a/code/__DEFINES/vendors.dm b/code/__DEFINES/vendors.dm index dc78f7caa4d3..70e30edddf24 100644 --- a/code/__DEFINES/vendors.dm +++ b/code/__DEFINES/vendors.dm @@ -72,6 +72,8 @@ /// Vendors with this flag will fill retroactively based on latejoining players, /// and expect a scale multiplier instead of amount of items #define VEND_STOCK_DYNAMIC (1<<10) +/// Vends props looking like the items instead of the actual items. Basically for tutorials. +#define VEND_PROPS (1<<11) // Redemption Tokens #define VEND_TOKEN_ENGINEER "Engineer" diff --git a/code/__HELPERS/_lists.dm b/code/__HELPERS/_lists.dm index dd92b9be1295..aa73d6008e02 100644 --- a/code/__HELPERS/_lists.dm +++ b/code/__HELPERS/_lists.dm @@ -103,7 +103,7 @@ /proc/bitfield_to_list(bitfield = 0, list/wordlist) var/list/return_list = list() if(islist(wordlist)) - var/max = min(wordlist.len, 24) + var/max = min(length(wordlist), 24) var/bit = 1 for(var/i in 1 to max) if(bitfield & bit) @@ -128,17 +128,23 @@ * You should only pass integers in. */ /proc/pick_weight(list/list_to_pick) + if(length(list_to_pick) == 0) + return null + var/total = 0 - var/item - for(item in list_to_pick) + for(var/item in list_to_pick) if(!list_to_pick[item]) list_to_pick[item] = 0 total += list_to_pick[item] - total = rand(0, total) - for(item in list_to_pick) - total -= list_to_pick[item] - if(total <= 0 && list_to_pick[item]) + total = rand(1, total) + for(var/item in list_to_pick) + var/item_weight = list_to_pick[item] + if(item_weight == 0) + continue + + total -= item_weight + if(total <= 0) return item return null @@ -148,10 +154,10 @@ * Returns TRUE if the list had nulls, FALSE otherwise **/ /proc/list_clear_nulls(list/list_to_clear) - var/start_len = list_to_clear.len + var/start_len = length(list_to_clear) var/list/new_list = new(start_len) list_to_clear -= new_list - return list_to_clear.len < start_len + return length(list_to_clear) < start_len ///Return a list with no duplicate entries /proc/unique_list(list/inserted_list) @@ -174,6 +180,6 @@ if(!inserted_list) return - for(var/i in 1 to inserted_list.len - 1) - inserted_list.Swap(i, rand(i, inserted_list.len)) + for(var/i in 1 to length(inserted_list) - 1) + inserted_list.Swap(i, rand(i, length(inserted_list))) diff --git a/code/__HELPERS/chat.dm b/code/__HELPERS/chat.dm index 20d1a45b31cc..4629c699636a 100644 --- a/code/__HELPERS/chat.dm +++ b/code/__HELPERS/chat.dm @@ -22,7 +22,7 @@ if((!admin_only || channel.is_admin_channel) && (channel_tag in applicable_tags)) channels_to_use += channel - if(channels_to_use.len) + if(length(channels_to_use)) world.TgsChatBroadcast(message, channels_to_use) /** diff --git a/code/__HELPERS/cmp.dm b/code/__HELPERS/cmp.dm index 31308ac5812f..e27add2c9601 100644 --- a/code/__HELPERS/cmp.dm +++ b/code/__HELPERS/cmp.dm @@ -57,6 +57,9 @@ GLOBAL_LIST_INIT(cmp_field, "name") /proc/cmp_typepaths_asc(A, B) return sorttext("[B]","[A]") +/proc/cmp_typepaths_name_asc(atom/A, atom/B) + return sorttext(initial(A.name), initial(B.name)) + /// Compares mobs based on their timeofdeath value in ascending order /proc/cmp_mob_deathtime_asc(mob/A, mob/B) return A.timeofdeath - B.timeofdeath diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 721c179b9cef..ba27d4192ded 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -45,7 +45,7 @@ var/list/turfs = new/list() var/rsq = radius * (radius+0.5) - for(var/turf/T in range(radius, centerturf)) + for(var/turf/T as anything in RANGE_TURFS(radius, centerturf)) var/dx = T.x - centerturf.x var/dy = T.y - centerturf.y if(dx*dx + dy*dy <= rsq) @@ -58,7 +58,7 @@ /proc/recursive_mob_check(atom/O, list/L = list(), recursion_limit = 3, client_check = 1, sight_check = 1, include_radio = 1) - //debug_mob += O.contents.len + //debug_mob += length(O.contents) if(!recursion_limit) return L for(var/atom/A in O.contents) @@ -235,7 +235,7 @@ * * hive - The hive we're filling a slot for to check if the player is banished * * sorted - Whether to sort by larva_queue_time (default TRUE) or leave unsorted */ -/proc/get_alien_candidates(datum/hive_status/hive = null, sorted = TRUE) +/proc/get_alien_candidates(datum/hive_status/hive = null, sorted = TRUE, abomination = FALSE) var/list/candidates = list() for(var/mob/dead/observer/cur_obs as anything in GLOB.observer_list) @@ -275,6 +275,11 @@ if(banished) continue + if(abomination) + if(!(/datum/tutorial/xenomorph/abomination::tutorial_id in cur_obs.client.prefs.completed_tutorials)) + to_chat(cur_obs, SPAN_BOLDNOTICE("You were passed over for playing as an Abomination because you have not completed its tutorial.")) + continue + candidates += cur_obs // Optionally sort by larva_queue_time @@ -294,7 +299,7 @@ * * cache_only - Whether to not actually send a to_chat message and instead only update larva_queue_cached_message */ /proc/message_alien_candidates(list/candidates, dequeued, cache_only = FALSE) - for(var/i in (1 + dequeued) to candidates.len) + for(var/i in (1 + dequeued) to length(candidates)) var/mob/dead/observer/cur_obs = candidates[i] // Generate the messages diff --git a/code/__HELPERS/guid.dm b/code/__HELPERS/guid.dm index 49903cceb3c3..e763aaf73b69 100644 --- a/code/__HELPERS/guid.dm +++ b/code/__HELPERS/guid.dm @@ -6,7 +6,7 @@ /proc/GUID() var/const/GUID_VERSION = "b" var/const/GUID_VARIANT = "d" - var/node_id = copytext_char(md5("[rand()*rand(1,9999999)][world.name][world.hub][world.hub_password][world.internet_address][world.address][world.contents.len][world.status][world.port][rand()*rand(1,9999999)]"), 1, 13) + var/node_id = copytext_char(md5("[rand()*rand(1,9999999)][world.name][world.hub][world.hub_password][world.internet_address][world.address][length(world.contents)][world.status][world.port][rand()*rand(1,9999999)]"), 1, 13) var/time_high = "[num2hex(text2num(time2text(world.realtime,"YYYY")), 2)][num2hex(world.realtime, 6)]" diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm index ba81080cc80e..fcfb512e0c12 100644 --- a/code/__HELPERS/icons.dm +++ b/code/__HELPERS/icons.dm @@ -332,7 +332,7 @@ world /proc/getFlatIcon(image/appearance, defdir, deficon, defstate, defblend, start = TRUE, no_anim = FALSE, appearance_flags = FALSE) // Loop through the underlays, then overlays, sorting them into the layers list #define PROCESS_OVERLAYS_OR_UNDERLAYS(flat, process, base_layer) \ - for (var/i in 1 to process.len) { \ + for (var/i in 1 to length(process)) { \ var/image/current = process[i]; \ if (!current) { \ continue; \ @@ -347,7 +347,7 @@ world } \ current_layer = base_layer + appearance.layer + current_layer / 1000; \ } \ - for (var/index_to_compare_to in 1 to layers.len) { \ + for (var/index_to_compare_to in 1 to length(layers)) { \ var/compare_to = layers[index_to_compare_to]; \ if (current_layer < layers[compare_to]) { \ layers.Insert(index_to_compare_to, current); \ @@ -403,7 +403,7 @@ world var/curblend = appearance.blend_mode || defblend - if(appearance.overlays.len || appearance.underlays.len) + if(length(appearance.overlays) || length(appearance.underlays)) var/icon/flat = icon(flat_template) // Layers will be a sorted list of icons/overlays, based on the order in which they are displayed var/list/layers = list() @@ -556,7 +556,7 @@ world /proc/sort_atoms_by_layer(list/atoms) // Comb sort icons based on levels var/list/result = atoms.Copy() - var/gap = result.len + var/gap = length(result) var/swapped = 1 while (gap > 1 || swapped) swapped = 0 @@ -564,7 +564,7 @@ world gap = floor(gap / 1.3) // 1.3 is the emperic comb sort coefficient if(gap < 1) gap = 1 - for(var/i = 1; gap + i <= result.len; i++) + for(var/i = 1; gap + i <= length(result); i++) var/atom/l = result[i] //Fucking hate var/atom/r = result[gap+i] //how lists work here if(l.layer > r.layer) //no "result[i].layer" for me @@ -919,8 +919,9 @@ world // From /datum/preferences/proc/copy_appearance_to body.age = original.age body.gender = original.gender - body.ethnicity = original.ethnicity + body.skin_color = original.skin_color body.body_type = original.body_type + body.body_size = original.body_size body.r_eyes = original.r_eyes body.g_eyes = original.g_eyes diff --git a/code/__HELPERS/job.dm b/code/__HELPERS/job.dm index ec36a485333c..51cc496feeae 100644 --- a/code/__HELPERS/job.dm +++ b/code/__HELPERS/job.dm @@ -34,6 +34,7 @@ JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_DROPSHIP_CREW_CHIEF, + JOB_TANK_CREW, JOB_CORPORATE_LIAISON, JOB_COMBAT_REPORTER, JOB_CHIEF_ENGINEER, diff --git a/code/__HELPERS/lists.dm b/code/__HELPERS/lists.dm index 856a0a492cbb..32ea0f5ec32e 100644 --- a/code/__HELPERS/lists.dm +++ b/code/__HELPERS/lists.dm @@ -12,7 +12,7 @@ //Returns a list in plain english as a string /proc/english_list(list/input, nothing_text = "nothing", and_text = " and ", comma_text = ", ", final_comma_text = "" ) - var/total = input.len + var/total = length(input) if (!total) return "[nothing_text]" else if (total == 1) @@ -33,9 +33,9 @@ //Returns list element or null. Should prevent "index out of bounds" error. /proc/listgetindex(list/list,index) - if(istype(list) && list.len) + if(istype(list) && length(list)) if(isnum(index)) - if(ISINRANGE(index,1,list.len)) + if(ISINRANGE(index,1,length(list))) return list[index] else if(list[index]) return list[index] @@ -87,54 +87,38 @@ result = first ^ second return result -//Pretends to pick an element based on its weight but really just seems to pick a random element. -/proc/pickweight(list/L) - var/total = 0 - var/item - for (item in L) - if (!L[item]) - L[item] = 1 - total += L[item] - - total = rand(1, total) - for (item in L) - total -=L [item] - if (total <= 0) - return item - return null - /// Pick a random element from the list and remove it from the list. /proc/pick_n_take(list/L) RETURN_TYPE(L[_].type) - if(L.len) - var/picked = rand(1,L.len) + if(length(L)) + var/picked = rand(1,length(L)) . = L[picked] L.Cut(picked,picked+1) //Cut is far more efficient that Remove() //Returns the top(last) element from the list and removes it from the list (typical stack function) /proc/pop(list/L) - if(L.len) - . = L[L.len] + if(length(L)) + . = L[length(L)] L.len-- /proc/popleft(list/L) - if(L.len) + if(length(L)) . = L[1] L.Cut(1,2) //Returns the next element in parameter list after first appearance of parameter element. If it is the last element of the list or not present in list, returns first element. /proc/next_in_list(element, list/L) - for(var/i=1, i1, i--) + for(var/i=length(L), i>1, i--) if(L[i] == element) return L[i-1] - return L[L.len] + return L[length(L)] /* * Sorting @@ -144,7 +128,7 @@ /proc/reverselist(list/L) var/list/output = list() if(L) - for(var/i = L.len; i >= 1; i--) + for(var/i = length(L); i >= 1; i--) output += L[i] return output @@ -155,7 +139,7 @@ . = L_n var/L_o[] = L.Copy() var/i - while(L_o.len) + while(length(L_o)) i = pick(L_o) if(!ref) L_n += i else L_n[i] = L_o[i] @@ -171,9 +155,9 @@ //Mergesort: divides up the list into halves to begin the sort /proc/sortKey(list/client/L, order = 1) - if(isnull(L) || L.len < 2) + if(isnull(L) || length(L) < 2) return L - var/middle = L.len / 2 + 1 + var/middle = length(L) / 2 + 1 return mergeKey(sortKey(L.Copy(0,middle)), sortKey(L.Copy(middle)), order) //Mergsort: does the actual sorting and returns the results back to sortAtom @@ -181,7 +165,7 @@ var/Li=1 var/Ri=1 var/list/result = new() - while(Li <= L.len && Ri <= R.len) + while(Li <= length(L) && Ri <= length(R)) var/client/rL = L[Li] var/client/rR = R[Ri] if(sorttext(rL.ckey, rR.ckey) == order) @@ -189,20 +173,20 @@ else result += R[Ri++] - if(Li <= L.len) + if(Li <= length(L)) return (result + L.Copy(Li, 0)) return (result + R.Copy(Ri, 0)) // Quicksort implementation /proc/sortAtom(list/atom/L, order = 1) - if(isnull(L) || L.len < 2) + if(isnull(L) || length(L) < 2) return L var/startIndex = 1 var/list/atom/M = new/list() for(var/atom/mob in L) if(istype(mob)) M.Add(mob) - var/endIndex = M.len - 1 + var/endIndex = length(M) - 1 var/top = 0 var/list/stack[endIndex*2] stack[++top] = startIndex @@ -241,9 +225,9 @@ /proc/sortRecord(list/datum/data/record/L, field = "name", order = 1) if(isnull(L)) return list() - if(L.len < 2) + if(length(L) < 2) return L - var/middle = L.len / 2 + 1 + var/middle = length(L) / 2 + 1 return mergeRecordLists(sortRecord(L.Copy(0, middle), field, order), sortRecord(L.Copy(middle), field, order), field, order) //Mergsort: does the actual sorting and returns the results back to sortRecord @@ -252,7 +236,7 @@ var/Ri=1 var/list/result = new() if(!isnull(L) && !isnull(R)) - while(Li <= L.len && Ri <= R.len) + while(Li <= length(L) && Ri <= length(R)) var/datum/data/record/rL = L[Li] if(isnull(rL)) L -= rL @@ -266,7 +250,7 @@ else result += R[Ri++] - if(Li <= L.len) + if(Li <= length(L)) return (result + L.Copy(Li, 0)) return (result + R.Copy(Ri, 0)) @@ -285,9 +269,9 @@ RETURN_TYPE(/list) if(!istype(L)) return - if(L.len < 2) + if(length(L) < 2) return L - var/middle = L.len / 2 + 1 // Copy is first,second-1 + var/middle = length(L) / 2 + 1 // Copy is first,second-1 return mergeLists(sortList(L.Copy(0,middle)), sortList(L.Copy(middle))) //second parameter null = to end of list //Mergsorge: uses sortList() but uses the var's name specifically. This should probably be using mergeAtom() instead @@ -301,13 +285,13 @@ var/Li=1 var/Ri=1 var/list/result = new() - while(Li <= L.len && Ri <= R.len) + while(Li <= length(L) && Ri <= length(R)) if(sorttext(L[Li], R[Ri]) < 1) result += R[Ri++] else result += L[Li++] - if(Li <= L.len) + if(Li <= length(L)) return (result + L.Copy(Li, 0)) return (result + R.Copy(Ri, 0)) @@ -322,68 +306,68 @@ // List of lists, sorts by element[key] - for things like crew monitoring computer sorting records by name. /proc/sortByKey(list/L, key) - if(L.len < 2) + if(length(L) < 2) return L - var/middle = L.len / 2 + 1 + var/middle = length(L) / 2 + 1 return mergeKeyedLists(sortByKey(L.Copy(0, middle), key), sortByKey(L.Copy(middle), key), key) /proc/mergeKeyedLists(list/L, list/R, key) var/Li=1 var/Ri=1 var/list/result = new() - while(Li <= L.len && Ri <= R.len) + while(Li <= length(L) && Ri <= length(R)) if(sorttext(L[Li][key], R[Ri][key]) < 1) // Works around list += list2 merging lists; it's not pretty but it works result += "temp item" - result[result.len] = R[Ri++] + result[length(result)] = R[Ri++] else result += "temp item" - result[result.len] = L[Li++] + result[length(result)] = L[Li++] - if(Li <= L.len) + if(Li <= length(L)) return (result + L.Copy(Li, 0)) return (result + R.Copy(Ri, 0)) //Mergesort: any value in a list, preserves key=value structure /proc/sortAssoc(list/L) - if(L.len < 2) + if(length(L) < 2) return L - var/middle = L.len / 2 + 1 // Copy is first,second-1 + var/middle = length(L) / 2 + 1 // Copy is first,second-1 return mergeAssoc(sortAssoc(L.Copy(0,middle)), sortAssoc(L.Copy(middle))) //second parameter null = to end of list /proc/mergeAssoc(list/L, list/R) var/Li=1 var/Ri=1 var/list/result = new() - while(Li <= L.len && Ri <= R.len) + while(Li <= length(L) && Ri <= length(R)) if(sorttext(L[Li], R[Ri]) < 1) result += R&R[Ri++] else result += L&L[Li++] - if(Li <= L.len) + if(Li <= length(L)) return (result + L.Copy(Li, 0)) return (result + R.Copy(Ri, 0)) // Same as sortAssoc but rather than creating a whole new list keeps the original list ref and just returns that list modified /proc/sortAssocKeepList(list/L) - if(L.len < 2) + if(length(L) < 2) return L - var/middle = L.len / 2 + 1 // Copy is first,second-1 + var/middle = length(L) / 2 + 1 // Copy is first,second-1 return mergeAssocKeepList(sortAssoc(L.Copy(0,middle)), sortAssoc(L.Copy(middle)), L) //second parameter null = to end of list /proc/mergeAssocKeepList(list/L, list/R, list/original) var/Li=1 var/Ri=1 var/list/result = new() - while(Li <= L.len && Ri <= R.len) + while(Li <= length(L) && Ri <= length(R)) if(sorttext(L[Li], R[Ri]) < 1) result += R&R[Ri++] else result += L&L[Li++] - if(Li <= L.len) + if(Li <= length(L)) result += L.Copy(Li, 0) else result += R.Copy(Ri, 0) @@ -408,7 +392,7 @@ /proc/bitfield2list(bitfield = 0, list/wordlist) var/list/r = list() if(islist(wordlist)) - var/max = min(wordlist.len,16) + var/max = min(length(wordlist),16) var/bit = 1 for(var/i=1, i<=max, i++) if(bitfield & bit) @@ -430,9 +414,9 @@ //Move a single element from position fromIndex within a list, to position toIndex //All elements in the range [1,toIndex) before the move will be before the pivot afterwards -//All elements in the range [toIndex, L.len+1) before the move will be after the pivot afterwards +//All elements in the range [toIndex, length(L)+1) before the move will be after the pivot afterwards //In other words, it's as if the range [fromIndex,toIndex) have been rotated using a <<< operation common to other languages. -//fromIndex and toIndex must be in the range [1,L.len+1] +//fromIndex and toIndex must be in the range [1,length(L)+1] //This will preserve associations ~Carnie /proc/moveElement(list/L, fromIndex, toIndex) if(fromIndex == toIndex || fromIndex+1 == toIndex) //no need to move @@ -493,13 +477,13 @@ //replaces reverseList ~Carnie /proc/reverseRange(list/L, start=1, end=0) - if(L.len) - start = start % L.len - end = end % (L.len+1) + if(length(L)) + start = start % length(L) + end = end % (length(L)+1) if(start <= 0) - start += L.len + start += length(L) if(end <= 0) - end += L.len + 1 + end += length(L) + 1 --end while(start < end) @@ -518,13 +502,13 @@ ///replaces reverseList ~Carnie /proc/reverse_range(list/inserted_list, start = 1, end = 0) - if(inserted_list.len) - start = start % inserted_list.len - end = end % (inserted_list.len + 1) + if(length(inserted_list)) + start = start % length(inserted_list) + end = end % (length(inserted_list) + 1) if(start <= 0) - start += inserted_list.len + start += length(inserted_list) if(end <= 0) - end += inserted_list.len + 1 + end += length(inserted_list) + 1 --end while(start < end) @@ -574,7 +558,7 @@ var/list/found = list() for(var/atom/A in contents) found += A - if(A.contents.len) + if(length(A.contents)) found += A.contents_recursive() return found @@ -582,7 +566,7 @@ var/list/found = list() for(var/atom/A in contents) found += A - if(A.contents.len) + if(length(A.contents)) found += A.contents return found @@ -594,15 +578,15 @@ if(!sort) return L - if(L.len <= 1) + if(length(L) <= 1) return L - var/middle = floor(L.len / 2) + var/middle = floor(length(L) / 2) var/list/left = custom_mergesort(L.Copy(1, middle + 1)) var/list/right = custom_mergesort(L.Copy(middle + 1)) var/list/result = list() - while(left.len > 0 && right.len > 0) + while(length(left) > 0 && length(right) > 0) var/a = left[1] var/b = right[1] @@ -613,11 +597,11 @@ result += b right.Cut(1,2) - while(left.len > 0) + while(length(left) > 0) result += left[1] left.Cut(1,2) - while(right.len > 0) + while(length(right) > 0) result += right[1] right.Cut(1,2) diff --git a/code/__HELPERS/logging.dm b/code/__HELPERS/logging.dm index 1e72f51a8d60..7075b4084fd4 100644 --- a/code/__HELPERS/logging.dm +++ b/code/__HELPERS/logging.dm @@ -90,9 +90,10 @@ GLOBAL_VAR_INIT(log_end, world.system_type == UNIX ? ascii2text(13) : "") GLOB.STUI?.debug.Add("\[[time]]DEBUG: [text]") GLOB.STUI?.processing |= STUI_LOG_DEBUG - for(var/client/C in GLOB.admins) - if(C.prefs.toggles_chat & CHAT_DEBUGLOGS) - to_chat(C, "DEBUG: [text]", type = MESSAGE_TYPE_DEBUG) + for(var/client/client in GLOB.admins) + if(CLIENT_IS_STAFF(client)) + if(client.prefs.toggles_chat & CHAT_DEBUGLOGS) + to_chat(client, "DEBUG: [text]", type = MESSAGE_TYPE_DEBUG) /proc/log_game(text) diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 663d72fd5079..1d123b3a8e00 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -1,11 +1,14 @@ #define isdeaf(A) (ismob(A) && ((A?:sdisabilities & DISABILITY_DEAF) || A?:ear_deaf)) #define xeno_hivenumber(A) (isxeno(A) ? A?:hivenumber : FALSE) -/proc/random_ethnicity() - return pick(GLOB.ethnicities_list) +/proc/random_skin_color() + return pick(GLOB.skin_color_list) /proc/random_body_type() - return pick(GLOB.body_types_list) + return pick(GLOB.body_type_list) + +/proc/random_body_size() + return pick(GLOB.body_size_list) /proc/random_hair_style(gender, species = "Human") var/h_style = "Crewcut" @@ -23,7 +26,7 @@ continue valid_hairstyles[hairstyle] = GLOB.hair_styles_list[hairstyle] - if(valid_hairstyles.len) + if(length(valid_hairstyles)) h_style = pick(valid_hairstyles) return h_style @@ -45,7 +48,7 @@ continue valid_facialhairstyles[facialhairstyle] = GLOB.facial_hair_styles_list[facialhairstyle] - if(valid_facialhairstyles.len) + if(length(valid_facialhairstyles)) f_style = pick(valid_facialhairstyles) return f_style diff --git a/code/__HELPERS/sanitize_values.dm b/code/__HELPERS/sanitize_values.dm index 35df8644ad61..291246e621a0 100644 --- a/code/__HELPERS/sanitize_values.dm +++ b/code/__HELPERS/sanitize_values.dm @@ -20,7 +20,7 @@ /proc/sanitize_inlist(value, list/List, default) if(value in List) return value if(default) return default - if(List && List.len)return List[1] + if(LAZYLEN(List))return List[1] /proc/sanitize_list(list/List, list/filter = list(null), default = list()) if(!islist(List)) @@ -45,18 +45,24 @@ else return default return default -/proc/sanitize_ethnicity(ethnicity, default = "Western") - if (ethnicity in GLOB.ethnicities_list) - return ethnicity +/proc/sanitize_skin_color(skin_color, default = "Pale 2") + if(skin_color in GLOB.skin_color_list) + return skin_color return default -/proc/sanitize_body_type(body_type, default = "Mesomorphic (Average)") - if (body_type in GLOB.body_types_list) +/proc/sanitize_body_type(body_type, default = "Lean") + if(body_type in GLOB.body_type_list) return body_type return default +/proc/sanitize_body_size(body_size, default = "Average") + if(body_size in GLOB.body_size_list) + return body_size + + return default + /proc/sanitize_hexcolor(color, default="#000000") if(!istext(color)) return default var/len = length(color) diff --git a/code/__HELPERS/shell.dm b/code/__HELPERS/shell.dm index 35a8e4635b41..a165a7981fe8 100644 --- a/code/__HELPERS/shell.dm +++ b/code/__HELPERS/shell.dm @@ -20,7 +20,7 @@ shelleo_id = "[seo_id]" break if(!shelleo_id) - shelleo_id = "[shelleo_ids.len + 1]" + shelleo_id = "[length(shelleo_ids) + 1]" shelleo_ids += shelleo_id shelleo_ids[shelleo_id] = TRUE out_file = "[SHELLEO_NAME][shelleo_id][SHELLEO_OUT]" diff --git a/code/__HELPERS/sorts/TimSort.dm b/code/__HELPERS/sorts/TimSort.dm index ae83bd9b0682..89a93802edee 100644 --- a/code/__HELPERS/sorts/TimSort.dm +++ b/code/__HELPERS/sorts/TimSort.dm @@ -1,12 +1,12 @@ //TimSort interface /proc/sortTim(list/L, cmp=/proc/cmp_numeric_asc, associative, fromIndex=1, toIndex=0) - if(L && L.len >= 2) - fromIndex = fromIndex % L.len - toIndex = toIndex % (L.len+1) + if(length(L) >= 2) + fromIndex = fromIndex % length(L) + toIndex = toIndex % (length(L)+1) if(fromIndex <= 0) - fromIndex += L.len + fromIndex += length(L) if(toIndex <= 0) - toIndex += L.len + 1 + toIndex += length(L) + 1 var/datum/sortInstance/sort_instance = GLOB.sortInstance if(!sort_instance) diff --git a/code/__HELPERS/sorts/_Main.dm b/code/__HELPERS/sorts/_Main.dm index 7fe3adf02870..4caf2c4c068e 100644 --- a/code/__HELPERS/sorts/_Main.dm +++ b/code/__HELPERS/sorts/_Main.dm @@ -76,7 +76,7 @@ GLOBAL_DATUM_INIT(sortInstance, /datum/sortInstance, new()) //Merge all remaining runs to complete sort //ASSERT(start == end) mergeForceCollapse(); - //ASSERT(runBases.len == 1) + //ASSERT(length(runBases) == 1) //reset minGallop, for successive calls minGallop = MIN_GALLOP @@ -178,8 +178,8 @@ GLOBAL_DATUM_INIT(sortInstance, /datum/sortInstance, new()) //This method is called each time a new run is pushed onto the stack. //So the invariants are guaranteed to hold for i= 2) - var/n = runBases.len - 1 + while(length(runBases) >= 2) + var/n = length(runBases) - 1 if(n > 1 && runLens[n-1] <= runLens[n] + runLens[n+1]) if(runLens[n-1] < runLens[n+1]) --n @@ -193,8 +193,8 @@ GLOBAL_DATUM_INIT(sortInstance, /datum/sortInstance, new()) //Merges all runs on the stack until only one remains. //Called only once, to finalise the sort /datum/sortInstance/proc/mergeForceCollapse() - while(runBases.len >= 2) - var/n = runBases.len - 1 + while(length(runBases) >= 2) + var/n = length(runBases) - 1 if(n > 1 && runLens[n-1] < runLens[n+1]) --n mergeAt(n) @@ -204,9 +204,9 @@ GLOBAL_DATUM_INIT(sortInstance, /datum/sortInstance, new()) //Run i must be the penultimate or antepenultimate run on the stack //In other words, i must be equal to stackSize-2 or stackSize-3 /datum/sortInstance/proc/mergeAt(i) - //ASSERT(runBases.len >= 2) + //ASSERT(length(runBases) >= 2) //ASSERT(i >= 1) - //ASSERT(i == runBases.len - 1 || i == runBases.len - 2) + //ASSERT(i == length(runBases) - 1 || i == length(runBases) - 2) var/base1 = runBases[i] var/base2 = runBases[i+1] @@ -596,8 +596,8 @@ GLOBAL_DATUM_INIT(sortInstance, /datum/sortInstance, new()) while(remaining > 0) - while(runBases.len >= 2) - var/n = runBases.len - 1 + while(length(runBases) >= 2) + var/n = length(runBases) - 1 if(n > 1 && runLens[n-1] <= runLens[n] + runLens[n+1]) if(runLens[n-1] < runLens[n+1]) --n @@ -607,8 +607,8 @@ GLOBAL_DATUM_INIT(sortInstance, /datum/sortInstance, new()) else break //Invariant is established - while(runBases.len >= 2) - var/n = runBases.len - 1 + while(length(runBases) >= 2) + var/n = length(runBases) - 1 if(n > 1 && runLens[n-1] < runLens[n+1]) --n mergeAt2(n) diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index cea6353699ad..5a307ac02ed5 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -534,7 +534,7 @@ /atom/proc/GetAllContents(searchDepth = 5, list/toReturn = list()) for(var/atom/part as anything in contents) toReturn += part - if(part.contents.len && searchDepth) + if(length(part.contents) && searchDepth) part.GetAllContents(searchDepth - 1, toReturn) return toReturn @@ -555,7 +555,7 @@ if(part.loc != src) // That's a multitile atom, and it's not actually here stricto sensu continue toReturn += part - if(part.contents.len && searchDepth) + if(length(part.contents) && searchDepth) part.GetAllContents(searchDepth - 1, toReturn) return toReturn @@ -1082,7 +1082,7 @@ GLOBAL_DATUM(action_purple_power_up, /image) var/list/doors = new/list() - if(toupdate.len) + if(length(toupdate)) for(var/turf/T1 in toupdate) for(var/obj/structure/machinery/door/D2 in T1) doors += D2 @@ -1091,7 +1091,7 @@ GLOBAL_DATUM(action_purple_power_up, /image) else air_master.tiles_to_update += T1*/ - if(fromupdate.len) + if(length(fromupdate)) for(var/turf/T2 in fromupdate) for(var/obj/structure/machinery/door/D2 in T2) doors += D2 @@ -1100,11 +1100,17 @@ GLOBAL_DATUM(action_purple_power_up, /image) else air_master.tiles_to_update += T2*/ -/proc/get_cardinal_dir(atom/A, atom/B) - var/dx = abs(B.x - A.x) - var/dy = abs(B.y - A.y) - return get_dir(A, B) & (rand() * (dx+dy) < dy ? 3 : 12) +/// Returns the nearest cardinal dir between two atoms. Favors NORTH/SOUTH on perfect diagonals. Consistent and reversible. +/proc/get_cardinal_dir(atom/start, atom/end) as num + var/dx = end.x - start.x + var/dy = end.y - start.y + if(!(dx || dy)) + return 0 //returns 0 when on same x/y, consistent with get_dir() + if(abs(dx) > abs(dy)) + return dx < 0 ? WEST : EAST + else + return dy < 0 ? SOUTH : NORTH //Returns the 2 dirs perpendicular to the arg /proc/get_perpen_dir(dir) @@ -1283,11 +1289,8 @@ GLOBAL_LIST_INIT(WALLITEMS, list( origin = get_turf(origin) if(!origin) return - var/list/turfs = list() - for(var/turf/T in orange(origin, outer_range)) - if(!inner_range || get_dist(origin, T) >= inner_range) - turfs += T - if(turfs.len) + var/list/turfs = (RANGE_TURFS(outer_range, origin) - RANGE_TURFS(inner_range - 1, origin)) + if(length(turfs)) return pick(turfs) // Returns true if arming a given explosive might be considered grief @@ -1337,29 +1340,35 @@ GLOBAL_LIST_INIT(WALLITEMS, list( GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) /// Version of view() which ignores darkness, because BYOND doesn't have it (I actually suggested it but it was tagged redundant, BUT HEARERS IS A T- /rant). -/proc/dview(range = world.view, center, invis_flags = 0) +/proc/dview(range = world.view, atom/center, invis_flags = 0) if(!center) return - GLOB.dview_mob.loc = center - + GLOB.dview_mob.loc = isturf(center) ? center : center.loc GLOB.dview_mob.see_invisible = invis_flags - . = view(range, GLOB.dview_mob) + . = oview(range, GLOB.dview_mob) GLOB.dview_mob.loc = null +/// Version of oview() which ignores darkness +/proc/doview(range, atom/center, invis_flags) + if(!center) + return + + return dview(range, center, invis_flags) - center + /mob/dview name = "INTERNAL DVIEW MOB" - invisibility = 101 + invisibility = INVISIBILITY_ABSTRACT density = FALSE - see_in_dark = 1e6 + see_in_dark = INFINITY var/ready_to_die = FALSE /mob/dview/Initialize() //Properly prevents this mob from gaining huds or joining any global lists SHOULD_CALL_PARENT(FALSE) - if(flags_atom & INITIALIZED) + if(CHECK_BITFIELD(flags_atom, INITIALIZED)) stack_trace("Warning: [src]([type]) initialized multiple times!") - flags_atom |= INITIALIZED + ENABLE_BITFIELD(flags_atom, INITIALIZED) return INITIALIZE_HINT_NORMAL /mob/dview/Destroy(force = FALSE) @@ -1375,12 +1384,19 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) #define FOR_DVIEW(type, range, center, invis_flags) \ - GLOB.dview_mob.loc = center; \ + GLOB.dview_mob.loc = isturf(center) ? (center) : (center).loc; \ GLOB.dview_mob.see_invisible = invis_flags; \ - for(type in view(range, GLOB.dview_mob)) + for(type in oview(range, GLOB.dview_mob)) #define FOR_DVIEW_END GLOB.dview_mob.loc = null +#define FOR_DOVIEW(type, range, center, invis_flags) \ + GLOB.dview_mob.loc = isturf(center) ? (center) : (center).loc; \ + GLOB.dview_mob.see_invisible = invis_flags; \ + for(type in oview(range, GLOB.dview_mob) - (center)) + +#define FOR_DOVIEW_END FOR_DVIEW_END + /proc/get_turf_pixel(atom/AM) if(!istype(AM)) return @@ -1501,6 +1517,22 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) #define UNTIL(X) while(!(X)) stoplag() +/// Macro for cases where an UNTIL() may go on forever (such as for an http request) +#define UNTIL_OR_TIMEOUT(X, __time) \ + do { \ + if(__time <= 0) {; \ + CRASH("UNTIL_OR_TIMEOUT given invalid time"); \ + } \ + var/__start_time = world.time; \ + do { \ + if(__start_time + __time <= world.time) {; \ + CRASH("UNTIL_OR_TIMEOUT hit timeout limit of [__time]"); \ + } else { \ + stoplag(); \ + } \ + } while(!(X)) \ + } while(FALSE) + //Repopulates sortedAreas list /proc/repopulate_sorted_areas() GLOB.sorted_areas = list() @@ -1515,7 +1547,7 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) return GetAllContents() var/list/processing = list(src) var/list/assembled = list() - while(processing.len) + while(length(processing)) var/atom/A = processing[1] processing.Cut(1,2) if(!ignore_typecache[A.type]) diff --git a/code/__pragmas.dm b/code/__pragmas.dm index 39c14e1bbc95..309883fbda20 100644 --- a/code/__pragmas.dm +++ b/code/__pragmas.dm @@ -12,7 +12,6 @@ #pragma SoftReservedKeyword error #pragma DuplicateVariable error #pragma DuplicateProcDefinition error -#pragma TooManyArguments error #pragma PointlessParentCall error #pragma PointlessBuiltinCall error #pragma SuspiciousMatrixCall error @@ -22,6 +21,7 @@ #pragma InvalidOverride error #pragma DanglingVarType error #pragma MissingInterpolatedExpression error +#pragma InvalidIndexOperation error //3000-3999 #pragma EmptyBlock error diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm index facc2b951ad3..72e02deb8c1a 100644 --- a/code/_globalvars/bitfields.dm +++ b/code/_globalvars/bitfields.dm @@ -108,6 +108,7 @@ DEFINE_BITFIELD(flags_gun_features, list( "GUN_TRIGGER_SAFETY" = GUN_TRIGGER_SAFETY, "GUN_UNUSUAL_DESIGN" = GUN_UNUSUAL_DESIGN, "GUN_SILENCED" = GUN_SILENCED, + "GUN_CANT_EXECUTE" = GUN_CANT_EXECUTE, "GUN_INTERNAL_MAG" = GUN_INTERNAL_MAG, "GUN_AUTO_EJECTOR" = GUN_AUTO_EJECTOR, "GUN_AMMO_COUNTER" = GUN_AMMO_COUNTER, @@ -356,7 +357,6 @@ DEFINE_BITFIELD(status_flags, list( "PASSEMOTES" = PASSEMOTES, "GODMODE" = GODMODE, "FAKEDEATH" = FAKEDEATH, - "DISFIGURED" = DISFIGURED, "XENO_HOST" = XENO_HOST, "IMMOBILE_ACTION" = IMMOBILE_ACTION, "PERMANENTLY_DEAD" = PERMANENTLY_DEAD, diff --git a/code/_globalvars/global_lists.dm b/code/_globalvars/global_lists.dm index 1bd928d34741..dadf5d597255 100644 --- a/code/_globalvars/global_lists.dm +++ b/code/_globalvars/global_lists.dm @@ -9,6 +9,9 @@ GLOBAL_LIST_EMPTY(CLFFaxes) GLOBAL_LIST_EMPTY(GeneralFaxes) //Inter-machine faxes GLOBAL_LIST_EMPTY(fax_contents) //List of fax contents to maintain it even if source paper is deleted +// for all of our various bugs and runtimes +GLOBAL_LIST_EMPTY(bug_reports) + //datum containing a reference to the flattend map png url, the actual png is stored in the user's cache. GLOBAL_LIST_EMPTY(uscm_flat_tacmap_data) GLOBAL_LIST_EMPTY(xeno_flat_tacmap_data) @@ -116,11 +119,42 @@ GLOBAL_LIST(chemical_reactions_filtered_list) //List of all /datum/chemical_reac GLOBAL_LIST(chemical_reactions_list) //List of all /datum/chemical_reaction datums indexed by reaction id. Used to search for the result instead of the components. GLOBAL_LIST(chemical_reagents_list) //List of all /datum/reagent datums indexed by reagent id. Used by chemistry stuff GLOBAL_LIST(chemical_properties_list) //List of all /datum/chem_property datums indexed by property name +//list of all properties that conflict with each other. +GLOBAL_LIST_INIT_TYPED(conflicting_properties, /list, list( PROPERTY_NUTRITIOUS = PROPERTY_HEMORRAGING, PROPERTY_NUTRITIOUS = PROPERTY_HEMOLYTIC, PROPERTY_TOXIC = PROPERTY_ANTITOXIC,\ + PROPERTY_CORROSIVE = PROPERTY_ANTICORROSIVE, PROPERTY_BIOCIDIC = PROPERTY_NEOGENETIC, PROPERTY_HYPERTHERMIC = PROPERTY_HYPOTHERMIC,\ + PROPERTY_NUTRITIOUS = PROPERTY_KETOGENIC, PROPERTY_PAINING = PROPERTY_PAINKILLING, PROPERTY_HALLUCINOGENIC = PROPERTY_ANTIHALLUCINOGENIC,\ + PROPERTY_HEPATOTOXIC = PROPERTY_HEPATOPEUTIC, PROPERTY_NEPHROTOXIC = PROPERTY_NEPHROPEUTIC, PROPERTY_PNEUMOTOXIC = PROPERTY_PNEUMOPEUTIC,\ + PROPERTY_OCULOTOXIC = PROPERTY_OCULOPEUTIC, PROPERTY_CARDIOTOXIC = PROPERTY_CARDIOPEUTIC, PROPERTY_NEUROTOXIC = PROPERTY_NEUROPEUTIC,\ + PROPERTY_FLUXING = PROPERTY_REPAIRING, PROPERTY_RELAXING = PROPERTY_MUSCLESTIMULATING, PROPERTY_HEMOGENIC = PROPERTY_HEMOLYTIC,\ + PROPERTY_HEMOGENIC = PROPERTY_HEMORRAGING, PROPERTY_NUTRITIOUS = PROPERTY_EMETIC,\ + PROPERTY_HYPERGENETIC = PROPERTY_NEOGENETIC, PROPERTY_HYPERGENETIC = PROPERTY_HEPATOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_NEPHROPEUTIC,\ + PROPERTY_HYPERGENETIC = PROPERTY_PNEUMOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_OCULOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_CARDIOPEUTIC,\ + PROPERTY_HYPERGENETIC = PROPERTY_NEUROPEUTIC, PROPERTY_ADDICTIVE = PROPERTY_ANTIADDICTIVE, PROPERTY_NEUROSHIELDING = PROPERTY_NEUROTOXIC,\ + PROPERTY_HYPOMETABOLIC = PROPERTY_HYPERMETABOLIC, PROPERTY_HYPERTHROTTLING = PROPERTY_NEUROINHIBITING, + PROPERTY_FOCUSING = PROPERTY_NERVESTIMULATING, PROPERTY_THERMOSTABILIZING = PROPERTY_HYPERTHERMIC, PROPERTY_THERMOSTABILIZING = PROPERTY_HYPOTHERMIC, + PROPERTY_AIDING = PROPERTY_NEUROINHIBITING, PROPERTY_OXYGENATING = PROPERTY_HYPOXEMIC, PROPERTY_ANTICARCINOGENIC = PROPERTY_CARCINOGENIC, \ + PROPERTY_CIPHERING = PROPERTY_CIPHERING_PREDATOR, PROPERTY_TRANSFORMATIVE = PROPERTY_ANTITOXIC, PROPERTY_MUSCLESTIMULATING = PROPERTY_NERVESTIMULATING)) +//list of all properties that combine into something else, now featured in global list +GLOBAL_LIST_INIT_TYPED(combining_properties, /list, list( PROPERTY_DEFIBRILLATING = list(PROPERTY_MUSCLESTIMULATING, PROPERTY_CARDIOPEUTIC),\ + PROPERTY_THANATOMETABOL = list(PROPERTY_HYPOXEMIC, PROPERTY_CRYOMETABOLIZING, PROPERTY_NEUROCRYOGENIC),\ + PROPERTY_HYPERDENSIFICATING = list(PROPERTY_MUSCLESTIMULATING, PROPERTY_BONEMENDING, PROPERTY_CARCINOGENIC),\ + PROPERTY_HYPERTHROTTLING = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_HALLUCINOGENIC),\ + PROPERTY_NEUROSHIELDING = list(PROPERTY_ALCOHOLIC, PROPERTY_BALDING),\ + PROPERTY_ANTIADDICTIVE = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_ANTIHALLUCINOGENIC),\ + PROPERTY_ADDICTIVE = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_NEUROTOXIC),\ + PROPERTY_CIPHERING_PREDATOR = list(PROPERTY_CIPHERING, PROPERTY_CROSSMETABOLIZING),\ + PROPERTY_FIRE_PENETRATING = list(PROPERTY_OXYGENATING, PROPERTY_VISCOUS),\ + PROPERTY_BONEMENDING = list(PROPERTY_HYPERDENSIFICATING, PROPERTY_NUTRITIOUS),\ + PROPERTY_BONEMENDING = list(PROPERTY_HYPERDENSIFICATING, PROPERTY_NUTRITIOUS),\ + PROPERTY_ENCEPHALOPHRASIVE = list(PROPERTY_NERVESTIMULATING, PROPERTY_PSYCHOSTIMULATING))) //List of all id's from classed /datum/reagent datums indexed by class or tier. Used by chemistry generator and chem spawners. GLOBAL_LIST_INIT_TYPED(chemical_gen_classes_list, /list, list("C" = list(),"C1" = list(),"C2" = list(),"C3" = list(),"C4" = list(),"C5" = list(),"C6" = list(),"T1" = list(),"T2" = list(),"T3" = list(),"T4" = list(),"tau", list())) //properties generated in chemicals, helps to make sure the same property doesn't show up 10 times GLOBAL_LIST_INIT_TYPED(generated_properties, /list, list("positive" = list(), "negative" = list(), "neutral" = list())) +GLOBAL_LIST_INIT_TYPED(space_weapons, /datum/space_weapon, setup_ship_weapon()) +GLOBAL_LIST_INIT_TYPED(space_weapons_ammo, /datum/space_weapon_ammo, setup_ship_ammo()) + GLOBAL_LIST_INIT_TYPED(ammo_list, /datum/ammo, setup_ammo()) //List of all ammo types. Used by guns to tell the projectile how to act. GLOBAL_REFERENCE_LIST_INDEXED(joblist, /datum/job, title) //List of all jobstypes, minus borg and AI @@ -198,10 +232,11 @@ GLOBAL_LIST_INIT(custom_event_info_list, setup_custom_event_info()) GLOBAL_LIST_INIT(poster_designs, subtypesof(/datum/poster)) //Preferences stuff - // Ethnicities -GLOBAL_REFERENCE_LIST_INDEXED(ethnicities_list, /datum/ethnicity, name) // Stores /datum/ethnicity indexed by name - // Body Types -GLOBAL_REFERENCE_LIST_INDEXED(body_types_list, /datum/body_type, name) // Stores /datum/body_type indexed by name + // Skin colors +GLOBAL_REFERENCE_LIST_INDEXED(skin_color_list, /datum/skin_color, name) // Stores /datum/skin_color indexed by name + // Body +GLOBAL_REFERENCE_LIST_INDEXED(body_type_list, /datum/body_type, name) // Stores /datum/body_type indexed by name +GLOBAL_REFERENCE_LIST_INDEXED(body_size_list, /datum/body_size, name) // Stores /datum/body_size indexed by name //Hairstyles GLOBAL_REFERENCE_LIST_INDEXED(hair_styles_list, /datum/sprite_accessory/hair, name) //stores /datum/sprite_accessory/hair indexed by name GLOBAL_REFERENCE_LIST_INDEXED(facial_hair_styles_list, /datum/sprite_accessory/facial_hair, name) //stores /datum/sprite_accessory/facial_hair indexed by name @@ -299,7 +334,7 @@ GLOBAL_LIST_INIT(hj_emotes, setup_hazard_joe_emotes()) /proc/number_list_decode(number_list_data) var/list/L = params2list(number_list_data) - for(var/i in 1 to L.len) + for(var/i in 1 to length(L)) L[i] = text2num(L[i]) return L @@ -310,9 +345,26 @@ GLOBAL_LIST_INIT(hj_emotes, setup_hazard_joe_emotes()) rkey++ var/datum/species/S = new T S.race_key = rkey //Used in mob icon caching. + var/datum/species/existing = all_species[S.name] + if(existing) + stack_trace("[S.name] from [T] overlaps with [existing.type]! It must have a unique name for lookup!") all_species[S.name] = S return all_species +/proc/setup_ship_weapon() + var/list/ammo_list = list() + for(var/weapon_type in subtypesof(/datum/space_weapon)) + var/datum/space_weapon/new_weapon = new weapon_type + ammo_list[new_weapon.type] = new_weapon + return ammo_list + +/proc/setup_ship_ammo() + var/list/ammo_list = list() + for(var/ammo_type in subtypesof(/datum/space_weapon_ammo)) + var/datum/space_weapon_ammo/new_ammo = new ammo_type + ammo_list[new_ammo.type] = new_ammo + return ammo_list + /proc/setup_ammo() var/list/blacklist = list(/datum/ammo/energy, /datum/ammo/energy/yautja, /datum/ammo/energy/yautja/rifle, /datum/ammo/bullet/shotgun, /datum/ammo/xeno) var/list/ammo_list = list() @@ -352,6 +404,9 @@ GLOBAL_LIST_INIT(hj_emotes, setup_hazard_joe_emotes()) if (!initial(EP.flags)) continue EP = new T + var/datum/equipment_preset/existing = gear_path_presets_list[EP.name] + if(existing) + stack_trace("[EP.name] from [T] overlaps with [existing.type]! It must have a unique name for lookup!") gear_path_presets_list[EP.name] = EP return sortAssoc(gear_path_presets_list) @@ -463,7 +518,11 @@ GLOBAL_LIST_INIT(hj_emotes, setup_hazard_joe_emotes()) /proc/setup_yautja_capes() var/list/cape_list = list() for(var/obj/item/clothing/yautja_cape/cape_type as anything in typesof(/obj/item/clothing/yautja_cape)) - cape_list[initial(cape_type.name)] = cape_type + var/cape_name = initial(cape_type.name) + var/obj/item/clothing/yautja_cape/existing = cape_list[cape_name] + if(existing) + stack_trace("[cape_name] from [cape_type] overlaps with [existing.type]! It must have a unique name for lookup!") + cape_list[cape_name] = cape_type return cape_list diff --git a/code/_globalvars/lists/client.dm b/code/_globalvars/lists/client.dm index 78f3a20da424..404e8a662e80 100644 --- a/code/_globalvars/lists/client.dm +++ b/code/_globalvars/lists/client.dm @@ -6,20 +6,42 @@ GLOBAL_LIST_EMPTY(keybindings_by_name) // This is a mapping from JS keys to Byond - ref: https://keycode.info/ GLOBAL_LIST_INIT(_kbMap, list( "UP" = "North", + "ARROWUP" = "North", "RIGHT" = "East", + "ARROWRIGHT" = "East", "DOWN" = "South", + "ARROWDOWN" = "South", "LEFT" = "West", + "ARROWLEFT" = "West", "INSERT" = "Insert", "HOME" = "Northwest", "PAGEUP" = "Northeast", - "DEL" = "Delete", + "DEL" = "Delete", // Unlikely this is correct now + "DELETE" = "Delete", "END" = "Southwest", "PAGEDOWN" = "Southeast", "SPACEBAR" = "Space", "ENTER" = "Return", "ALT" = "Alt", "SHIFT" = "Shift", - "CONTROL" = "Ctrl" + "CONTROL" = "Ctrl", + "MULTIPLY" = "Multiply", + "DIVIDE" = "Divide", + "SUBTRACT" = "Subtract", + "ADD" = "Add", + "DECIMAL" = "Decimal", + "CLEAR" = "Center", + "PAUSE" = "Pause", + "CONTEXTMENU" = "Apps", + "NUMLOCK" = "Numlock", + "SCROLLLOCK" = "Scroll", + "MEDIANEXTTRACK" = "MediaNext", + "MEDIAPLAYPAUSE" = "MediaPlayPause", + "MEDIASTOP" = "MediaStop", + "MEDIAPREVIOUSTRACK" = "MediaPrev", + "VOLUMEMUTE" = "VolumeMute", + "VOLUMEUP" = "VolumeUp", + "VOLUMEDOWN" = "VolumeDown", )) ///List of ckeys that have seen a blurb of a given key. diff --git a/code/_macros.dm b/code/_macros.dm index 075d098e3d50..9b92dc8730c3 100644 --- a/code/_macros.dm +++ b/code/_macros.dm @@ -74,7 +74,7 @@ lazy_list[key] |= value; // Insert an object A into a sorted list using cmp_proc (/code/_helpers/cmp.dm) for comparison. -#define ADD_SORTED(list, A, cmp_proc) if(!list.len) {list.Add(A)} else {list.Insert(FindElementIndex(A, list, cmp_proc), A)} +#define ADD_SORTED(list, A, cmp_proc) if(!length(list)) {list.Add(A)} else {list.Insert(FindElementIndex(A, list, cmp_proc), A)} //Currently used in SDQL2 stuff #define send_output(target, msg, control) target << output(msg, control) @@ -95,6 +95,9 @@ #define GENERATE_DEBUG_ID "[rand(0, 9)][rand(0, 9)][rand(0, 9)][rand(0, 9)][pick(alphabet_lowercase)][pick(alphabet_lowercase)][pick(alphabet_lowercase)][pick(alphabet_lowercase)]" #define RECT new /datum/shape/rectangle +#define SQUARE new /datum/shape/rectangle/square +#define ELLIPSE new /datum/shape/ellipse +#define CIRCLE new /datum/shape/ellipse/circle #define QTREE new /datum/quadtree #define SEARCH_QTREE(qtree, shape_range, flags) qtree.query_range(shape_range, null, flags) diff --git a/code/_onclick/adjacent.dm b/code/_onclick/adjacent.dm index 678c5373fe67..af0882d6a9df 100644 --- a/code/_onclick/adjacent.dm +++ b/code/_onclick/adjacent.dm @@ -262,10 +262,10 @@ Quick adjacency (to turf): // Make sure pass flags are removed A.remove_temp_pass_flags(pass_flags) - if ((fd1 && !blockers["fd1"].len) || (fd2 && !blockers["fd2"].len)) // This means that for a given direction it did not have a blocker + if ((fd1 && !length(blockers["fd1"])) || (fd2 && !length(blockers["fd2"]))) // This means that for a given direction it did not have a blocker return src - if (blockers["fd1"].len || blockers["fd2"].len) + if (length(blockers["fd1"]) || length(blockers["fd2"])) var/guaranteed_hit = 0 // indicates whether there is a guaranteed hit (aka there is not chance to bypass blocker). 0 = nothing var/list/cur_dense_blockers = list() for (var/atom/blocker in blockers["fd1"]) diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index 57c529c7a156..a5d07ec060cb 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -199,7 +199,7 @@ if (mods["alt"]) var/turf/T = get_turf(src) - if(T && user.TurfAdjacent(T) && T.contents.len) + if(T && user.TurfAdjacent(T) && length(T.contents)) user.set_listed_turf(T) return TRUE diff --git a/code/_onclick/click_hold.dm b/code/_onclick/click_hold.dm index 41e2be147d85..1d6c25619e5e 100644 --- a/code/_onclick/click_hold.dm +++ b/code/_onclick/click_hold.dm @@ -88,7 +88,7 @@ if(mods["left"]) SEND_SIGNAL(src, COMSIG_CLIENT_LMB_DRAG, src_obj, over_obj, params) - var/atom/last_atom = LAZYACCESS(mouse_trace_history, mouse_trace_history.len) + var/atom/last_atom = LAZYACCESS(mouse_trace_history, length(mouse_trace_history)) if(over_obj == last_atom) return diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm index 7277c74b2fd3..2d49abb52012 100644 --- a/code/_onclick/hud/hud.dm +++ b/code/_onclick/hud/hud.dm @@ -91,19 +91,19 @@ /datum/hud/Destroy() if(mymob.hud_used == src) mymob.hud_used = null - if(static_inventory.len) + if(length(static_inventory)) for(var/thing in static_inventory) qdel(thing) static_inventory.Cut() - if(toggleable_inventory.len) + if(length(toggleable_inventory)) for(var/thing in toggleable_inventory) qdel(thing) toggleable_inventory.Cut() - if(hotkeybuttons.len) + if(length(hotkeybuttons)) for(var/thing in hotkeybuttons) qdel(thing) hotkeybuttons.Cut() - if(infodisplay.len) + if(length(infodisplay)) for(var/thing in infodisplay) qdel(thing) infodisplay.Cut() @@ -188,24 +188,24 @@ switch(display_hud_version) if(HUD_STYLE_STANDARD) //Default HUD hud_shown = 1 //Governs behavior of other procs - if(static_inventory.len) + if(length(static_inventory)) screenmob.client.add_to_screen(static_inventory) - if(toggleable_inventory.len && inventory_shown) + if(length(toggleable_inventory) && inventory_shown) screenmob.client.add_to_screen(toggleable_inventory) - if(hotkeybuttons.len && !hotkey_ui_hidden) + if(length(hotkeybuttons) && !hotkey_ui_hidden) screenmob.client.add_to_screen(hotkeybuttons) - if(infodisplay.len) + if(length(infodisplay)) screenmob.client.add_to_screen(infodisplay) if(HUD_STYLE_REDUCED) //Reduced HUD hud_shown = 0 //Governs behavior of other procs - if(static_inventory.len) + if(length(static_inventory)) screenmob.client.remove_from_screen(static_inventory) - if(toggleable_inventory.len) + if(length(toggleable_inventory)) screenmob.client.remove_from_screen(toggleable_inventory) - if(hotkeybuttons.len) + if(length(hotkeybuttons)) screenmob.client.remove_from_screen(hotkeybuttons) - if(infodisplay.len) + if(length(infodisplay)) screenmob.client.add_to_screen(infodisplay) //These ones are a part of 'static_inventory', 'toggleable_inventory' or 'hotkeybuttons' but we want them to stay @@ -218,13 +218,13 @@ if(HUD_STYLE_NOHUD) //No HUD hud_shown = 0 //Governs behavior of other procs - if(static_inventory.len) + if(length(static_inventory)) screenmob.client.remove_from_screen(static_inventory) - if(toggleable_inventory.len) + if(length(toggleable_inventory)) screenmob.client.remove_from_screen(toggleable_inventory) - if(hotkeybuttons.len) + if(length(hotkeybuttons)) screenmob.client.remove_from_screen(hotkeybuttons) - if(infodisplay.len) + if(length(infodisplay)) screenmob.client.remove_from_screen(infodisplay) hud_version = display_hud_version diff --git a/code/_onclick/hud/human.dm b/code/_onclick/hud/human.dm index b8b55b42c028..bbdfaa25b92f 100644 --- a/code/_onclick/hud/human.dm +++ b/code/_onclick/hud/human.dm @@ -120,7 +120,7 @@ if(!screenmob?.client) return - if(!gear.len) + if(!length(gear)) inventory_shown = FALSE return //species without inv slots don't show items. diff --git a/code/_onclick/hud/radial.dm b/code/_onclick/hud/radial.dm index 2886b2edb0ee..244e79e583f6 100644 --- a/code/_onclick/hud/radial.dm +++ b/code/_onclick/hud/radial.dm @@ -143,9 +143,9 @@ GLOBAL_LIST_EMPTY(radial_menus) zone = 360 - starting_angle + ending_angle max_elements = floor(zone / min_angle) - var/paged = max_elements < choices.len - if(elements.len < max_elements) - var/elements_to_add = max_elements - elements.len + var/paged = max_elements < length(choices) + if(length(elements) < max_elements) + var/elements_to_add = max_elements - length(elements) 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 new_element.tooltips = use_tooltips @@ -246,7 +246,7 @@ GLOBAL_LIST_EMPTY(radial_menus) selected_choice = choices_values[choice_id] /datum/radial_menu/proc/get_next_id() - return "c_[choices.len]" + return "c_[length(choices)]" /datum/radial_menu/proc/set_choices(list/new_choices, use_tooltips, use_labels) if(length(choices)) diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index 8508352bb338..a8162911804b 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -119,7 +119,7 @@ layer = HUD_LAYER /atom/movable/screen/storage/proc/update_fullness(obj/item/storage/master_storage) - if(!master_storage.contents.len) + if(!length(master_storage.contents)) color = null else var/total_w = 0 @@ -131,7 +131,7 @@ if (master_storage.storage_slots == null) fullness = floor(10*total_w/master_storage.max_storage_space) else - fullness = floor(10*master_storage.contents.len/master_storage.storage_slots) + fullness = floor(10*length(master_storage.contents)/master_storage.storage_slots) switch(fullness) if(10) color = "#ff0000" diff --git a/code/_onclick/human.dm b/code/_onclick/human.dm index b09c26ffb92f..4a353d5ed5c5 100644 --- a/code/_onclick/human.dm +++ b/code/_onclick/human.dm @@ -38,7 +38,7 @@ if (A != src) return ..() var/mob/living/carbon/human/H = A - if (last_chew + 75 > world.time) + if (last_chew + 1 > world.time) to_chat(H, SPAN_DANGER("You can't bite your hand again yet...")) return diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index ffcab30234ae..1a3c279db8b3 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -90,7 +90,7 @@ power = floor(power * (1 + 0.25 * user.skills.get_skill_level(SKILL_MELEE_WEAPONS))) //25% bonus per melee level if(!ishuman(M)) var/used_verb = "attacked" - if(attack_verb && attack_verb.len) + if(LAZYLEN(attack_verb)) used_verb = pick(attack_verb) user.visible_message(SPAN_DANGER("[M] has been [used_verb] with [src][showname]."), \ SPAN_DANGER("You [used_verb] [M == user ? "yourself":M] with [src]."), null, 5, CHAT_TYPE_MELEE_HIT) diff --git a/code/_onclick/ventcrawl.dm b/code/_onclick/ventcrawl.dm index e1877dcbd0a7..72fe31f35cdc 100644 --- a/code/_onclick/ventcrawl.dm +++ b/code/_onclick/ventcrawl.dm @@ -24,10 +24,10 @@ for(var/obj/structure/pipes/vents/V in range(1)) if(Adjacent(V) && !V.welded) pipes |= V - if(!pipes || !pipes.len) + if(!LAZYLEN(pipes)) to_chat(src, SPAN_WARNING("There are no pipes that we can ventcrawl into within range!")) return - if(pipes.len == 1) + if(length(pipes) == 1) pipe = pipes[1] else pipe = tgui_input_list(usr, "Crawl Through Vent", "Pick a pipe", pipes) diff --git a/code/_onclick/xeno.dm b/code/_onclick/xeno.dm index 453539ff1c3f..15dc1c39f495 100644 --- a/code/_onclick/xeno.dm +++ b/code/_onclick/xeno.dm @@ -3,7 +3,7 @@ */ /mob/living/carbon/xenomorph/UnarmedAttack(atom/target, proximity, click_parameters, tile_attack = FALSE, ignores_resin = FALSE) - if(body_position == LYING_DOWN || HAS_TRAIT(src, TRAIT_ABILITY_BURROWED)) //No attacks while laying down + if(body_position == LYING_DOWN || HAS_TRAIT(src, TRAIT_ABILITY_BURROWED) || cannot_slash) //No attacks while laying down return FALSE var/mob/alt @@ -13,6 +13,7 @@ if(isturf(target) && tile_attack) //Attacks on turfs must be done indirectly through directional attacks or clicking own sprite. var/turf/T = target + var/mob/living/non_xeno_target for(var/mob/living/L in T) if (!iscarbon(L)) if (!alt) @@ -21,13 +22,19 @@ if (!L.is_xeno_grabbable() || L == src) //Xenos never attack themselves. continue + var/isxeno = isxeno(L) + if(!isxeno) + non_xeno_target = L if (L.body_position == LYING_DOWN) alt = L continue + else if (!isxeno) + break target = L - break if (target == T && alt) target = alt + if(non_xeno_target) + target = non_xeno_target if (T && ignores_resin) // Will not target resin walls and doors if this is set to true. This is normally only set to true through a directional attack. if(istype(T, /obj/structure/mineral_door/resin)) var/obj/structure/mineral_door/resin/attacked_door = T @@ -54,6 +61,9 @@ var/turf/target_turf = target for(var/obj/flamer_fire/fire in target_turf) firepatted = TRUE + if(!(caste.fire_immunity & FIRE_IMMUNITY_NO_DAMAGE) || fire.tied_reagent?.fire_penetrating) + var/firedamage = max(fire.burnlevel - check_fire_intensity_resistance(), 0) * 0.5 + apply_damage(firedamage, BURN, fire) if((fire.firelevel > fire_level_to_extinguish) && (!fire.fire_variant)) //If fire_variant = 0, default fire extinguish behavior. fire.firelevel -= fire_level_to_extinguish fire.update_flame() diff --git a/code/controllers/configuration/config_entry.dm b/code/controllers/configuration/config_entry.dm index 657e7470fc54..49dae4c2ff38 100644 --- a/code/controllers/configuration/config_entry.dm +++ b/code/controllers/configuration/config_entry.dm @@ -125,7 +125,7 @@ if(isnull(temp)) return FALSE new_list += temp - if(!new_list.len) + if(!length(new_list)) return FALSE config_entry_value = new_list return TRUE diff --git a/code/controllers/configuration/configuration.dm b/code/controllers/configuration/configuration.dm index 147f57fcb1aa..7207f878614a 100644 --- a/code/controllers/configuration/configuration.dm +++ b/code/controllers/configuration/configuration.dm @@ -329,7 +329,7 @@ continue in_character_filter += REGEX_QUOTE(line) - ic_filter_regex = in_character_filter.len ? regex("\\b([jointext(in_character_filter, "|")])\\b", "i") : null + ic_filter_regex = length(in_character_filter) ? regex("\\b([jointext(in_character_filter, "|")])\\b", "i") : null //Message admins when you can. /datum/controller/configuration/proc/DelayedMessageAdmins(text) diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm index 1cf93e998a4e..627859369231 100644 --- a/code/controllers/configuration/entries/general.dm +++ b/code/controllers/configuration/entries/general.dm @@ -664,3 +664,11 @@ This maintains a list of ip addresses that are able to bypass topic filtering. /datum/config_entry/string/client_error_message default = "Your version of BYOND is too old, may have issues, and is blocked from accessing this server." + +// GitHub API, used for anonymous bug report handling. +/datum/config_entry/string/github_app_api + protection = CONFIG_ENTRY_LOCKED | CONFIG_ENTRY_HIDDEN + +/datum/config_entry/string/repo_name + +/datum/config_entry/string/org diff --git a/code/controllers/mc/failsafe.dm b/code/controllers/mc/failsafe.dm index a352b84a8d27..f38b5da2cf76 100644 --- a/code/controllers/mc/failsafe.dm +++ b/code/controllers/mc/failsafe.dm @@ -155,7 +155,7 @@ GLOBAL_REAL(Failsafe, /datum/controller/failsafe) if (. == 1) //We were able to create a new master SSticker.Recover(); //Recover the ticket system so the Masters runlevel gets set Master.Initialize(10, FALSE, TRUE) //Need to manually start the MC, normally world.new would do this - to_chat(GLOB.admins, SPAN_ADMINNOTICE("MC successfully recreated after recovering all subsystems!")) + message_admins(SPAN_ADMINNOTICE("MC successfully recreated after recovering all subsystems!")) else message_admins(SPAN_BOLDANNOUNCE("Failed to create new MC!")) @@ -169,7 +169,7 @@ GLOBAL_REAL(Failsafe, /datum/controller/failsafe) if (. == 1) //We were able to create a new master SSticker.Recover(); //Recover the ticket system so the Masters runlevel gets set Master.Initialize(10, FALSE, TRUE) //Need to manually start the MC, normally world.new would do this - to_chat(GLOB.admins, SPAN_ADMINNOTICE("MC successfully recreated after deleting and recreating all subsystems!")) + message_admins(SPAN_ADMINNOTICE("MC successfully recreated after deleting and recreating all subsystems!")) else message_admins(SPAN_BOLDANNOUNCE("Failed to create new MC!")) diff --git a/code/controllers/mc/globals.dm b/code/controllers/mc/globals.dm index 724f58010699..59b96c017d10 100644 --- a/code/controllers/mc/globals.dm +++ b/code/controllers/mc/globals.dm @@ -20,7 +20,7 @@ GLOBAL_REAL(GLOB, /datum/controller/global_vars) QDEL_IN(exclude_these, 0) //signal logging isn't ready - log_world("[vars.len - gvars_datum_in_built_vars.len] global variables") + log_world("[length(vars) - length(gvars_datum_in_built_vars)] global variables") Initialize() @@ -42,10 +42,10 @@ GLOBAL_REAL(GLOB, /datum/controller/global_vars) gvars_datum_init_order = list() gvars_datum_protected_varlist = list(NAMEOF(src, gvars_datum_protected_varlist) = TRUE) var/list/global_procs = typesof(/datum/controller/global_vars/proc) - var/expected_len = vars.len - gvars_datum_in_built_vars.len - if(global_procs.len != expected_len) - warning("Unable to detect all global initialization procs! Expected [expected_len] got [global_procs.len]!") - if(global_procs.len) + var/expected_len = length(vars) - length(gvars_datum_in_built_vars) + if(length(global_procs) != expected_len) + warning("Unable to detect all global initialization procs! Expected [expected_len] got [length(global_procs)]!") + if(length(global_procs)) var/list/expected_global_procs = vars - gvars_datum_in_built_vars for(var/I in global_procs) expected_global_procs -= replacetext("[I]", "InitGlobal", "") diff --git a/code/controllers/mc/master.dm b/code/controllers/mc/master.dm index edfda35a1e75..740e29949418 100644 --- a/code/controllers/mc/master.dm +++ b/code/controllers/mc/master.dm @@ -194,7 +194,7 @@ GLOBAL_REAL(Master, /datum/controller/master) = new msg = "The [BadBoy.name] subsystem seems to be destabilizing the MC and will be put offline." BadBoy.flags |= SS_NO_FIRE if(msg) - to_chat(GLOB.admins, SPAN_BOLDANNOUNCE("[msg]")) + message_admins(SPAN_BOLDANNOUNCE("[msg]")) log_world(msg) if (istype(Master.subsystems)) @@ -415,9 +415,9 @@ GLOBAL_REAL(Master, /datum/controller/master) = new var/ss_runlevels = SS.runlevels var/added_to_any = FALSE - for(var/I in 1 to GLOB.bitflags.len) + for(var/I in 1 to length(GLOB.bitflags)) if(ss_runlevels & GLOB.bitflags[I]) - while(runlevel_sorted_subsystems.len < I) + while(length(runlevel_sorted_subsystems) < I) runlevel_sorted_subsystems += list(list()) runlevel_sorted_subsystems[I] += SS added_to_any = TRUE diff --git a/code/controllers/shuttle_controller.dm b/code/controllers/shuttle_controller.dm index 35031cf7334f..fb0cb1ff7637 100644 --- a/code/controllers/shuttle_controller.dm +++ b/code/controllers/shuttle_controller.dm @@ -215,7 +215,7 @@ dock_controller_map[shuttle.docking_controller_tag] = shuttle //search for the controllers, if we have one. - if(dock_controller_map.len) + if(length(dock_controller_map)) for(var/obj/structure/machinery/embedded_controller/radio/C in GLOB.machines) //only radio controllers are supported at the moment if (istype(C.program, /datum/computer/file/embedded_program/docking)) if(dock_controller_map[C.id_tag]) @@ -226,7 +226,7 @@ //sanity check //NO SANITY -// if (dock_controller_map.len || dock_controller_map_station.len || dock_controller_map_offsite.len) +// if (length(dock_controller_map) || length(dock_controller_map_station) || length(dock_controller_map_offsite)) // var/dat = "" // for (var/dock_tag in dock_controller_map + dock_controller_map_station + dock_controller_map_offsite) // dat += "\"[dock_tag]\", " diff --git a/code/controllers/subsystem/acid_pillar.dm b/code/controllers/subsystem/acid_pillar.dm index aaa38834667f..70994e641503 100644 --- a/code/controllers/subsystem/acid_pillar.dm +++ b/code/controllers/subsystem/acid_pillar.dm @@ -11,8 +11,8 @@ SUBSYSTEM_DEF(acid_pillar) if (!resumed) currentrun = queuedrun.Copy() - while (currentrun.len) - var/hash = currentrun[currentrun.len] + while (length(currentrun)) + var/hash = currentrun[length(currentrun)] var/datum/acid_spray_info/data = currentrun[hash] currentrun.len-- diff --git a/code/controllers/subsystem/atoms.dm b/code/controllers/subsystem/atoms.dm index f0d5ee14363e..dbe2f1a39c6b 100644 --- a/code/controllers/subsystem/atoms.dm +++ b/code/controllers/subsystem/atoms.dm @@ -62,7 +62,7 @@ SUBSYSTEM_DEF(atoms) processing_late_loaders = TRUE - for(var/I = 1; I <= late_loaders.len; I++) + for(var/I = 1; I <= length(late_loaders); I++) var/atom/A = late_loaders[I] //I hate that we need this if(QDELETED(A)) @@ -70,7 +70,7 @@ SUBSYSTEM_DEF(atoms) A.LateInitialize() #ifdef TESTING - testing("Late initialized [late_loaders.len] atoms") + testing("Late initialized [length(late_loaders)] atoms") #endif late_loaders.Cut() processing_late_loaders = FALSE @@ -87,10 +87,10 @@ SUBSYSTEM_DEF(atoms) var/list/mapload_arg = list(TRUE) if(atoms) #ifdef TESTING - count = atoms.len + count = length(atoms) #endif - for(var/I in 1 to atoms.len) + for(var/I in 1 to length(atoms)) var/atom/A = atoms[I] if(!(A.flags_atom & INITIALIZED)) CHECK_TICK diff --git a/code/controllers/subsystem/cellauto.dm b/code/controllers/subsystem/cellauto.dm index b543ddd43c26..983d168d61a1 100644 --- a/code/controllers/subsystem/cellauto.dm +++ b/code/controllers/subsystem/cellauto.dm @@ -9,15 +9,15 @@ SUBSYSTEM_DEF(cellauto) var/list/currentrun = list() /datum/controller/subsystem/cellauto/stat_entry(msg) - msg = "C: [GLOB.cellauto_cells.len]" + msg = "C: [length(GLOB.cellauto_cells)]" return ..() /datum/controller/subsystem/cellauto/fire(resumed = FALSE) if (!resumed) currentrun = GLOB.cellauto_cells.Copy() - while(currentrun.len) - var/datum/automata_cell/C = currentrun[currentrun.len] + while(length(currentrun)) + var/datum/automata_cell/C = currentrun[length(currentrun)] currentrun.len-- if (!C || QDELETED(C)) diff --git a/code/controllers/subsystem/communications.dm b/code/controllers/subsystem/communications.dm index c245b1012900..e0ca12c341bd 100644 --- a/code/controllers/subsystem/communications.dm +++ b/code/controllers/subsystem/communications.dm @@ -115,6 +115,7 @@ Radiochat range: 1441 to 1489 (most devices refuse to be tune to other frequency #define SOF_FREQ 1472 #define PVST_FREQ 1473 #define CBRN_FREQ 1474 +#define FORECON_FREQ 1475 //Ship department channels #define SENTRY_FREQ 1480 @@ -171,6 +172,7 @@ GLOBAL_LIST_INIT(radiochannels, list( SQUAD_MARINE_CRYO = CRYO_FREQ, SQUAD_SOF = SOF_FREQ, SQUAD_CBRN = CBRN_FREQ, + SQUAD_FORECON = FORECON_FREQ, RADIO_CHANNEL_ALAMO = DS1_FREQ, RADIO_CHANNEL_NORMANDY = DS2_FREQ, @@ -270,7 +272,6 @@ SUBSYSTEM_DEF(radio) "[VAI_FREQ]" = "vairadio", "[RMC_FREQ]" = "rmcradio", "[CMB_FREQ]" = "cmbradio", - "[CLF_FREQ]" = "clfradio", "[ALPHA_FREQ]" = "alpharadio", "[BRAVO_FREQ]" = "bravoradio", "[CHARLIE_FREQ]" = "charlieradio", @@ -278,12 +279,24 @@ SUBSYSTEM_DEF(radio) "[ECHO_FREQ]" = "echoradio", "[CRYO_FREQ]" = "cryoradio", "[CBRN_FREQ]" = "hcradio", + "[FORECON_FREQ]" = "hcradio", "[SOF_FREQ]" = "hcradio", "[HC_FREQ]" = "hcradio", "[PVST_FREQ]" = "pvstradio", "[COLONY_FREQ]" = "deptradio", "[BUG_A_FREQ]" = "airadio", "[BUG_B_FREQ]" = "aiprivradio", + "[UPP_FREQ]" = "syndradio", + "[UPP_CMD_FREQ]" = "opforcmd", + "[UPP_ENGI_FREQ]" = "opforeng", + "[UPP_MED_FREQ]" = "opformed", + "[UPP_CCT_FREQ]" = "opforcct", + "[UPP_KDO_FREQ]" = "opforspe", + "[CLF_FREQ]" = "clfradio", + "[CLF_CMD_FREQ]" = "opforcmd", + "[CLF_ENGI_FREQ]" = "opforeng", + "[CLF_MED_FREQ]" = "opformed", + "[CLF_CCT_FREQ]" = "opforcct", ) /datum/controller/subsystem/radio/proc/add_object(obj/device as obj, new_frequency as num, filter = null as text|null) @@ -356,10 +369,6 @@ SUBSYSTEM_DEF(radio) return freq_span if(frequency in PMC_FREQS) return "pmcradio" - if(frequency in UPP_FREQS) - return "syndradio" - if(frequency in CLF_FREQS) - return "clfradio" if(frequency in ERT_FREQS) return "centradio" if(frequency in DEPT_FREQS) diff --git a/code/controllers/subsystem/decorator.dm b/code/controllers/subsystem/decorator.dm index 6194b05d561b..ac63fca47ac5 100644 --- a/code/controllers/subsystem/decorator.dm +++ b/code/controllers/subsystem/decorator.dm @@ -35,7 +35,7 @@ SUBSYSTEM_DEF(decorator) if(!decor.is_active_decor()) continue var/list/applicable_types = decor.get_decor_types() - if(!applicable_types || !applicable_types.len) + if(!LAZYLEN(applicable_types)) continue active_decorators |= decor for(var/app_type in applicable_types) @@ -64,7 +64,7 @@ SUBSYSTEM_DEF(decorator) currentrun = swap while(length(currentrun)) - var/datum/weakref/ref = currentrun[currentrun.len] + var/datum/weakref/ref = currentrun[length(currentrun)] currentrun.len-- var/atom/A = ref?.resolve() if(A) A.Decorate(deferable = FALSE) @@ -80,7 +80,7 @@ SUBSYSTEM_DEF(decorator) // DECORATOR IS ENABLED FORCEFULLY var/list/applicable_types = decor.get_decor_types() - if(!applicable_types || !applicable_types.len) + if(!LAZYLEN(applicable_types)) return active_decorators |= decor for(var/app_type in applicable_types) @@ -100,7 +100,7 @@ SUBSYSTEM_DEF(decorator) /datum/controller/subsystem/decorator/stat_entry(msg) if(registered_decorators && decoratable) - msg = "D:[registered_decorators.len],P:[decoratable.len]" + msg = "D:[length(registered_decorators)],P:[length(decoratable)]" return ..() /datum/controller/subsystem/decorator/proc/decorate(atom/o) @@ -118,25 +118,25 @@ SUBSYSTEM_DEF(decorator) /datum/controller/subsystem/decorator/proc/sortDecorators(list/datum/decorator/L) if(!istype(L)) return null - if(L.len < 2) + if(length(L) < 2) return L - var/middle = L.len / 2 + 1 + var/middle = length(L) / 2 + 1 return mergeDecoratorLists(sortDecorators(L.Copy(0, middle)), sortDecorators(L.Copy(middle))) /datum/controller/subsystem/decorator/proc/mergeDecoratorLists(list/datum/decorator/L, list/datum/decorator/R) var/Li=1 var/Ri=1 var/list/result = new() - while(Li <= L.len && Ri <= R.len) + while(Li <= length(L) && Ri <= length(R)) if(sorttext(L[Li].priority, R[Ri].priority) < 1) // Works around list += list2 merging lists; it's not pretty but it works result += "temp item" - result[result.len] = R[Ri++] + result[length(result)] = R[Ri++] else result += "temp item" - result[result.len] = L[Li++] + result[length(result)] = L[Li++] - if(Li <= L.len) + if(Li <= length(L)) return (result + L.Copy(Li, 0)) return (result + R.Copy(Ri, 0)) diff --git a/code/controllers/subsystem/disease.dm b/code/controllers/subsystem/disease.dm index b98187ca252c..342a6b28906b 100644 --- a/code/controllers/subsystem/disease.dm +++ b/code/controllers/subsystem/disease.dm @@ -8,15 +8,15 @@ SUBSYSTEM_DEF(disease) var/list/datum/disease/currentrun = list() /datum/controller/subsystem/disease/stat_entry(msg) - msg = "P:[all_diseases.len]" + msg = "P:[length(all_diseases)]" return ..() /datum/controller/subsystem/disease/fire(resumed = FALSE) if (!resumed) currentrun = all_diseases.Copy() - while (currentrun.len) - var/datum/disease/D = currentrun[currentrun.len] + while (length(currentrun)) + var/datum/disease/D = currentrun[length(currentrun)] currentrun.len-- if (!D || QDELETED(D)) diff --git a/code/controllers/subsystem/events.dm b/code/controllers/subsystem/events.dm index f4dd544784f0..db1b07475489 100644 --- a/code/controllers/subsystem/events.dm +++ b/code/controllers/subsystem/events.dm @@ -35,8 +35,8 @@ SUBSYSTEM_DEF(events) //cache for sanic speed (lists are references anyways) var/list/currentrun = src.currentrun - while(currentrun.len) - var/datum/thing = currentrun[currentrun.len] + while(length(currentrun)) + var/datum/thing = currentrun[length(currentrun)] currentrun.len-- if(thing) thing.process() diff --git a/code/controllers/subsystem/fz_transitions.dm b/code/controllers/subsystem/fz_transitions.dm index d12ab1358535..5a6db625145c 100644 --- a/code/controllers/subsystem/fz_transitions.dm +++ b/code/controllers/subsystem/fz_transitions.dm @@ -10,7 +10,7 @@ SUBSYSTEM_DEF(fz_transitions) flags = SS_KEEP_TIMING /datum/controller/subsystem/fz_transitions/stat_entry(msg) - msg = "P:[GLOB.projectors.len]|C:[GLOB.clones.len]|T:[GLOB.clones_t.len]" + msg = "P:[length(GLOB.projectors)]|C:[length(GLOB.clones)]|T:[length(GLOB.clones_t)]" return ..() /datum/controller/subsystem/fz_transitions/Initialize() diff --git a/code/controllers/subsystem/garbage.dm b/code/controllers/subsystem/garbage.dm index 37c305d59cde..072419df2cbd 100644 --- a/code/controllers/subsystem/garbage.dm +++ b/code/controllers/subsystem/garbage.dm @@ -297,7 +297,7 @@ SUBSYSTEM_DEF(garbage) /datum/controller/subsystem/garbage/Recover() InitQueues() //We first need to create the queues before recovering data if (istype(SSgarbage.queues)) - for (var/i in 1 to SSgarbage.queues.len) + for (var/i in 1 to length(SSgarbage.queues)) queues[i] |= SSgarbage.queues[i] /// Qdel Item: Holds statistics on each type that passes thru qdel diff --git a/code/controllers/subsystem/human.dm b/code/controllers/subsystem/human.dm index ffbbb7aa9240..3bc67c48a2be 100644 --- a/code/controllers/subsystem/human.dm +++ b/code/controllers/subsystem/human.dm @@ -10,15 +10,15 @@ SUBSYSTEM_DEF(human) /datum/controller/subsystem/human/stat_entry(msg) - msg = "P:[processable_human_list.len]" + msg = "P:[length(processable_human_list)]" return ..() /datum/controller/subsystem/human/fire(resumed = FALSE) if (!resumed) currentrun = processable_human_list.Copy() - while (currentrun.len) - var/mob/living/carbon/human/M = currentrun[currentrun.len] + while (length(currentrun)) + var/mob/living/carbon/human/M = currentrun[length(currentrun)] currentrun.len-- if (!M || QDELETED(M)) diff --git a/code/controllers/subsystem/init/landmarks.dm b/code/controllers/subsystem/init/landmarks.dm index 31b71c074a5d..1fdf83083833 100644 --- a/code/controllers/subsystem/init/landmarks.dm +++ b/code/controllers/subsystem/init/landmarks.dm @@ -47,14 +47,14 @@ SUBSYSTEM_DEF(landmark_init) message_admins("Item pool [pool.pool_name] has no master landmark, aborting item spawns. Tell the devs. Code: ITEM_POOL_3") continue - if (pool.quota > pool.turfs.len) - log_debug("Item pool [pool.pool_name] wants to spawn more items than it has landmarks for. Spawning [pool.turfs.len] instances of [pool.type_to_spawn] instead. Code: ITEM_POOL_4") - message_admins("Item pool [pool.pool_name] wants to spawn more items than it has landmarks for. Spawning [pool.turfs.len] instances of [pool.type_to_spawn] instead. Tell the devs. Code: ITEM_POOL_4") - pool.quota = pool.turfs.len + if (pool.quota > length(pool.turfs)) + log_debug("Item pool [pool.pool_name] wants to spawn more items than it has landmarks for. Spawning [length(pool.turfs)] instances of [pool.type_to_spawn] instead. Code: ITEM_POOL_4") + message_admins("Item pool [pool.pool_name] wants to spawn more items than it has landmarks for. Spawning [length(pool.turfs)] instances of [pool.type_to_spawn] instead. Tell the devs. Code: ITEM_POOL_4") + pool.quota = length(pool.turfs) // Quota times, pick a random turf, spawn an item there, then remove that turf from the list. for (var/i in 1 to pool.quota) - var/turf/T = pool.turfs[rand(1, pool.turfs.len)] + var/turf/T = pool.turfs[rand(1, length(pool.turfs))] var/atom/movable/newly_spawned = new pool.type_to_spawn() newly_spawned.forceMove(T) diff --git a/code/controllers/subsystem/init/lobby_art.dm b/code/controllers/subsystem/init/lobby_art.dm index 7c49d5fe1787..4b26d576b8df 100644 --- a/code/controllers/subsystem/init/lobby_art.dm +++ b/code/controllers/subsystem/init/lobby_art.dm @@ -6,5 +6,5 @@ SUBSYSTEM_DEF(lobby_art) /datum/controller/subsystem/lobby_art/Initialize() var/list/lobby_arts = CONFIG_GET(str_list/lobby_art_images) if(length(lobby_arts)) - force_lobby_art(rand(1,length(lobby_arts))) + force_lobby_art(rand(1, length(lobby_arts))) return SS_INIT_SUCCESS diff --git a/code/controllers/subsystem/input.dm b/code/controllers/subsystem/input.dm index 26d393d197b7..5dfd7bc5bbac 100644 --- a/code/controllers/subsystem/input.dm +++ b/code/controllers/subsystem/input.dm @@ -33,7 +33,7 @@ SUBSYSTEM_DEF(input) // Badmins just wanna have fun ♪ /datum/controller/subsystem/input/proc/refresh_client_macro_sets() var/list/clients = GLOB.clients - for(var/i in 1 to clients.len) + for(var/i in 1 to length(clients)) var/client/user = clients[i] INVOKE_ASYNC(user, /client/proc/set_macros) diff --git a/code/controllers/subsystem/item_cleanup.dm b/code/controllers/subsystem/item_cleanup.dm index 26958eb8742b..85c25e4712d3 100644 --- a/code/controllers/subsystem/item_cleanup.dm +++ b/code/controllers/subsystem/item_cleanup.dm @@ -18,9 +18,9 @@ SUBSYSTEM_DEF(item_cleanup) //Do nothing for the first 35 minutes to preserve the colony look for the first drop return - var/to_delete = items_to_clean_up.len * percentage_of_garbage_to_delete + var/to_delete = length(items_to_clean_up) * percentage_of_garbage_to_delete var/deleted = 0 - var/total_items = items_to_clean_up.len //save total before we start deleting stuff + var/total_items = length(items_to_clean_up) //save total before we start deleting stuff for (var/atom/o in items_to_clean_up) if(QDELETED(o)) items_to_clean_up -= o @@ -34,9 +34,9 @@ SUBSYSTEM_DEF(item_cleanup) break //We transfer items from the global garbage list onto the next iteration list - while(!isnull(GLOB.item_cleanup_list) && GLOB.item_cleanup_list.len > 0) - addToListNoDupe(items_to_clean_up, GLOB.item_cleanup_list[GLOB.item_cleanup_list.len]) - GLOB.item_cleanup_list -= GLOB.item_cleanup_list[GLOB.item_cleanup_list.len] + while(!isnull(GLOB.item_cleanup_list) && length(GLOB.item_cleanup_list) > 0) + addToListNoDupe(items_to_clean_up, GLOB.item_cleanup_list[length(GLOB.item_cleanup_list)]) + GLOB.item_cleanup_list -= GLOB.item_cleanup_list[length(GLOB.item_cleanup_list)] log_debug("item_cleanup deleted [deleted] garbage out of total [total_items]") diff --git a/code/controllers/subsystem/lighting.dm b/code/controllers/subsystem/lighting.dm index 3c3d14468bc2..f8c6b14e6bf7 100644 --- a/code/controllers/subsystem/lighting.dm +++ b/code/controllers/subsystem/lighting.dm @@ -27,7 +27,7 @@ SUBSYSTEM_DEF(lighting) /datum/controller/subsystem/lighting/stat_entry() - . = ..("ShCalcs:[total_shadow_calculations]|SourcQ:[static_sources_queue.len]|CcornQ:[corners_queue.len]|ObjQ:[objects_queue.len]|HybrQ:[mask_queue.len]") + . = ..("ShCalcs:[total_shadow_calculations]|SourcQ:[length(static_sources_queue)]|CcornQ:[length(corners_queue)]|ObjQ:[length(objects_queue)]|HybrQ:[length(mask_queue)]") /datum/controller/subsystem/lighting/fire(resumed, init_tick_checks) MC_SPLIT_TICK_INIT(3) diff --git a/code/controllers/subsystem/machinery.dm b/code/controllers/subsystem/machinery.dm index 6a0f938475a1..a2860615274f 100644 --- a/code/controllers/subsystem/machinery.dm +++ b/code/controllers/subsystem/machinery.dm @@ -19,15 +19,15 @@ SUBSYSTEM_DEF(machinery) return SS_INIT_SUCCESS /datum/controller/subsystem/machinery/stat_entry(msg) - msg = "M:[GLOB.processing_machines.len]" + msg = "M:[length(GLOB.processing_machines)]" return ..() /datum/controller/subsystem/machinery/fire(resumed = FALSE) if (!resumed) currentrunmachines = GLOB.processing_machines.Copy() - while (currentrunmachines.len) - var/obj/structure/machinery/M = currentrunmachines[currentrunmachines.len] + while (length(currentrunmachines)) + var/obj/structure/machinery/M = currentrunmachines[length(currentrunmachines)] currentrunmachines.len-- if (!M || QDELETED(M)) diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm index f6c45453950d..0d8848217d4f 100644 --- a/code/controllers/subsystem/mapping.dm +++ b/code/controllers/subsystem/mapping.dm @@ -161,11 +161,11 @@ SUBSYSTEM_DEF(mapping) if (!length(traits)) // null or empty - default for (var/i in 1 to total_z) traits += list(default_traits) - else if (total_z != traits.len) // mismatch - INIT_ANNOUNCE("WARNING: [traits.len] trait sets specified for [total_z] z-levels in [path]!") - if (total_z < traits.len) // ignore extra traits + else if (total_z != length(traits)) // mismatch + INIT_ANNOUNCE("WARNING: [length(traits)] trait sets specified for [total_z] z-levels in [path]!") + if (total_z < length(traits)) // ignore extra traits traits.Cut(total_z + 1) - while (total_z > traits.len) // fall back to defaults on extra levels + while (total_z > length(traits)) // fall back to defaults on extra levels traits += list(default_traits) // preload the relevant space_level datums @@ -236,8 +236,8 @@ SUBSYSTEM_DEF(mapping) if(LAZYLEN(FailedZs)) //but seriously, unless the server's filesystem is messed up this will never happen var/msg = "RED ALERT! The following map files failed to load: [FailedZs[1]]" - if(FailedZs.len > 1) - for(var/I in 2 to FailedZs.len) + if(length(FailedZs) > 1) + for(var/I in 2 to length(FailedZs)) msg += ", [FailedZs[I]]" msg += ". Yell at your server host!" INIT_ANNOUNCE(msg) @@ -276,7 +276,7 @@ SUBSYSTEM_DEF(mapping) . = list() var/list/Lines = file2list(filename) - if(!Lines.len) + if(!length(Lines)) return for (var/t in Lines) if (!t) diff --git a/code/controllers/subsystem/mob.dm b/code/controllers/subsystem/mob.dm index 60e7476da89b..3596b17e5d16 100644 --- a/code/controllers/subsystem/mob.dm +++ b/code/controllers/subsystem/mob.dm @@ -8,7 +8,7 @@ SUBSYSTEM_DEF(mob) var/list/living_misc_mobs = list() /datum/controller/subsystem/mob/stat_entry(msg) - msg = "P:[living_misc_mobs.len]" + msg = "P:[length(living_misc_mobs)]" return ..() @@ -16,8 +16,8 @@ SUBSYSTEM_DEF(mob) if (!resumed) currentrun = living_misc_mobs.Copy() - while (currentrun.len) - var/mob/living/M = currentrun[currentrun.len] + while (length(currentrun)) + var/mob/living/M = currentrun[length(currentrun)] currentrun.len-- if (!M || QDELETED(M)) diff --git a/code/controllers/subsystem/nanoui.dm b/code/controllers/subsystem/nanoui.dm index 85ad0d32aaf4..b0117016e38b 100644 --- a/code/controllers/subsystem/nanoui.dm +++ b/code/controllers/subsystem/nanoui.dm @@ -13,15 +13,15 @@ SUBSYSTEM_DEF(nano) nanomanager = new() /datum/controller/subsystem/nano/stat_entry(msg) - msg = "P:[nanomanager.processing_uis.len]" + msg = "P:[length(nanomanager.processing_uis)]" return ..() /datum/controller/subsystem/nano/fire(resumed = FALSE) if (!resumed) currentrun = nanomanager.processing_uis.Copy() - while (currentrun.len) - var/datum/nanoui/UI = currentrun[currentrun.len] + while (length(currentrun)) + var/datum/nanoui/UI = currentrun[length(currentrun)] currentrun.len-- if (!UI || QDELETED(UI)) diff --git a/code/controllers/subsystem/perf_logging.dm b/code/controllers/subsystem/perf_logging.dm index 5ca98ad10dd0..4a3066b758ba 100644 --- a/code/controllers/subsystem/perf_logging.dm +++ b/code/controllers/subsystem/perf_logging.dm @@ -26,8 +26,8 @@ SUBSYSTEM_DEF(perf_logging) if(SS?.cost > 0.1) currentrun += SS - while(currentrun.len) - var/datum/controller/subsystem/SS = currentrun[currentrun.len] + while(length(currentrun)) + var/datum/controller/subsystem/SS = currentrun[length(currentrun)] currentrun.len-- var/datum/entity/mc_controller/C = controller_assoc[SS.type] new_record(SS, C) diff --git a/code/controllers/subsystem/ping.dm b/code/controllers/subsystem/ping.dm index c813081ed526..5d413c128684 100644 --- a/code/controllers/subsystem/ping.dm +++ b/code/controllers/subsystem/ping.dm @@ -14,7 +14,7 @@ SUBSYSTEM_DEF(ping) var/list/currentrun = list() /datum/controller/subsystem/ping/stat_entry() - ..("P:[GLOB.clients.len]") + ..("P:[length(GLOB.clients)]") /datum/controller/subsystem/ping/fire(resumed = FALSE) // Prepare the new batch of clients @@ -24,8 +24,8 @@ SUBSYSTEM_DEF(ping) // De-reference the list for sanic speeds var/list/currentrun = src.currentrun - while (currentrun.len) - var/client/client = currentrun[currentrun.len] + while (length(currentrun)) + var/client/client = currentrun[length(currentrun)] currentrun.len-- if (client?.tgui_panel?.is_ready()) diff --git a/code/controllers/subsystem/playtime.dm b/code/controllers/subsystem/playtime.dm index 7a6d3b97a036..6813c4fabd78 100644 --- a/code/controllers/subsystem/playtime.dm +++ b/code/controllers/subsystem/playtime.dm @@ -12,8 +12,8 @@ SUBSYSTEM_DEF(playtime) var/list/currentrun = src.currentrun - while (currentrun.len) - var/client/C = currentrun[currentrun.len] + while (length(currentrun)) + var/client/C = currentrun[length(currentrun)] currentrun.len-- var/mob/M = C.mob diff --git a/code/controllers/subsystem/police_clues.dm b/code/controllers/subsystem/police_clues.dm index 134eae9bca9e..0d39c72c874d 100644 --- a/code/controllers/subsystem/police_clues.dm +++ b/code/controllers/subsystem/police_clues.dm @@ -8,15 +8,15 @@ SUBSYSTEM_DEF(clues) var/list/prints_list = list() /datum/controller/subsystem/clues/stat_entry(msg) - msg = "P:[prints_list.len]" + msg = "P:[length(prints_list)]" return ..() /datum/controller/subsystem/clues/fire(resumed = FALSE) if(!resumed && length(prints_list)) currentrun = prints_list.Copy() - while(currentrun.len) - var/obj/effect/decal/prints/P = currentrun[currentrun.len] + while(length(currentrun)) + var/obj/effect/decal/prints/P = currentrun[length(currentrun)] currentrun.len-- if(!P || QDELETED(P)) diff --git a/code/controllers/subsystem/power.dm b/code/controllers/subsystem/power.dm index 9908a60420b2..08668e5fc564 100644 --- a/code/controllers/subsystem/power.dm +++ b/code/controllers/subsystem/power.dm @@ -12,7 +12,7 @@ SUBSYSTEM_DEF(power) var/list/currentrun_areas = list() /datum/controller/subsystem/power/stat_entry(msg) - msg = "PN:[GLOB.powernets.len]|PM:[GLOB.power_machines.len]|A:[GLOB.active_areas.len]" + msg = "PN:[length(GLOB.powernets)]|PM:[length(GLOB.power_machines)]|A:[length(GLOB.active_areas)]" return ..() @@ -29,8 +29,8 @@ SUBSYSTEM_DEF(power) // First we reset the powernets. // This is done first because we want the power machinery to have acted last on the powernet between intervals. - while(currentrun_powerents.len) - var/datum/powernet/Powernet = currentrun_powerents[currentrun_powerents.len] + while(length(currentrun_powerents)) + var/datum/powernet/Powernet = currentrun_powerents[length(currentrun_powerents)] currentrun_powerents.len-- if(Powernet) Powernet.process() @@ -39,8 +39,8 @@ SUBSYSTEM_DEF(power) // Next we let the power machines operate, this way until the next tick it will be as if they have all done their work. - while (currentrun_power_machines.len) - var/datum/X = currentrun_power_machines[currentrun_power_machines.len] + while (length(currentrun_power_machines)) + var/datum/X = currentrun_power_machines[length(currentrun_power_machines)] currentrun_power_machines.len-- if (!X || QDELETED(X)) continue diff --git a/code/controllers/subsystem/processing/obj_tab_items.dm b/code/controllers/subsystem/processing/obj_tab_items.dm index 53786daf0117..6be6bceab1eb 100644 --- a/code/controllers/subsystem/processing/obj_tab_items.dm +++ b/code/controllers/subsystem/processing/obj_tab_items.dm @@ -12,8 +12,8 @@ PROCESSING_SUBSYSTEM_DEF(obj_tab_items) //cache for sanic speed (lists are references anyways) var/list/current_run = currentrun - while(current_run.len) - var/datum/thing = current_run[current_run.len] + while(length(current_run)) + var/datum/thing = current_run[length(current_run)] if(QDELETED(thing)) processing -= thing else if(thing.process(wait * 0.1) == PROCESS_KILL) diff --git a/code/controllers/subsystem/processing/processing.dm b/code/controllers/subsystem/processing/processing.dm index 73a5db433dc8..c2736528df86 100644 --- a/code/controllers/subsystem/processing/processing.dm +++ b/code/controllers/subsystem/processing/processing.dm @@ -20,8 +20,8 @@ SUBSYSTEM_DEF(processing) //cache for sanic speed (lists are references anyways) var/list/current_run = currentrun - while(current_run.len) - var/datum/thing = current_run[current_run.len] + while(length(current_run)) + var/datum/thing = current_run[length(current_run)] current_run.len-- if(QDELETED(thing)) processing -= thing diff --git a/code/controllers/subsystem/projectiles.dm b/code/controllers/subsystem/projectiles.dm index a23303ea282d..da3b5a7b9c71 100644 --- a/code/controllers/subsystem/projectiles.dm +++ b/code/controllers/subsystem/projectiles.dm @@ -28,7 +28,7 @@ SUBSYSTEM_DEF(projectiles) */ /datum/controller/subsystem/projectiles/stat_entry(msg) - msg = " | #Proj: [projectiles.len]" + msg = " | #Proj: [length(projectiles)]" return ..() /datum/controller/subsystem/projectiles/Initialize(start_timeofday) @@ -41,8 +41,8 @@ SUBSYSTEM_DEF(projectiles) if(!resumed) flying = projectiles.Copy() flying -= sleepers - while(flying.len) - var/obj/projectile/projectile = flying[flying.len] + while(length(flying)) + var/obj/projectile/projectile = flying[length(flying)] flying.len-- var/delta_time = wait * world.tick_lag * (1 SECONDS) handle_projectile_flight(projectile, delta_time) diff --git a/code/controllers/subsystem/quadtrees.dm b/code/controllers/subsystem/quadtrees.dm index da217cb58cee..8c55cb8f1c50 100644 --- a/code/controllers/subsystem/quadtrees.dm +++ b/code/controllers/subsystem/quadtrees.dm @@ -24,17 +24,17 @@ SUBSYSTEM_DEF(quadtree) if(!resumed) player_feed = GLOB.clients.Copy() cur_quadtrees = new_quadtrees.Copy() - if(new_quadtrees.len < world.maxz) + if(length(new_quadtrees) < world.maxz) new_quadtrees.len = world.maxz for(var/i in 1 to world.maxz) new_quadtrees[i] = QTREE(RECT(world.maxx/2,world.maxy/2, world.maxx, world.maxy), i) while(length(player_feed)) - var/client/C = player_feed[player_feed.len] + var/client/C = player_feed[length(player_feed)] player_feed.len-- if(!C) continue var/turf/T = get_turf(C.mob) - if(!T?.z || new_quadtrees.len < T.z) + if(!T?.z || length(new_quadtrees) < T.z) continue var/datum/coords/qtplayer/p_coords = new p_coords.player = C @@ -52,7 +52,7 @@ SUBSYSTEM_DEF(quadtree) var/list/players = list() if(!cur_quadtrees) return players - if(z_level && cur_quadtrees.len >= z_level) + if(z_level && length(cur_quadtrees) >= z_level) var/datum/quadtree/Q = cur_quadtrees[z_level] if(!Q) return players diff --git a/code/controllers/subsystem/round_recording.dm b/code/controllers/subsystem/round_recording.dm index f1244d386d10..e45854ac5730 100644 --- a/code/controllers/subsystem/round_recording.dm +++ b/code/controllers/subsystem/round_recording.dm @@ -35,8 +35,8 @@ SUBSYSTEM_DEF(round_recording) return currentrun = recorder.tracked_players.Copy() - while(currentrun.len) - var/mob/M = currentrun[currentrun.len] + while(length(currentrun)) + var/mob/M = currentrun[length(currentrun)] currentrun.len-- // Try to stop the tracking diff --git a/code/controllers/subsystem/shuttles.dm b/code/controllers/subsystem/shuttles.dm index 0348eddd9900..d400e02f3bae 100644 --- a/code/controllers/subsystem/shuttles.dm +++ b/code/controllers/subsystem/shuttles.dm @@ -94,7 +94,7 @@ SUBSYSTEM_DEF(shuttle) qdel(T, force=TRUE) if(!SSmapping.clearing_reserved_turfs) - while(transit_requesters.len) + while(length(transit_requesters)) var/requester = popleft(transit_requesters) var/success = null // Do not try and generate any transit if we're using more then our max already @@ -311,7 +311,7 @@ SUBSYSTEM_DEF(shuttle) /datum/controller/subsystem/shuttle/proc/get_containing_shuttle(atom/A) var/list/mobile_cache = mobile - for(var/i in 1 to mobile_cache.len) + for(var/i in 1 to length(mobile_cache)) var/obj/docking_port/port = mobile_cache[i] if(port.is_in_shuttle_bounds(A)) return port @@ -319,7 +319,7 @@ SUBSYSTEM_DEF(shuttle) /datum/controller/subsystem/shuttle/proc/get_containing_dock(atom/A) . = list() var/list/stationary_cache = stationary - for(var/i in 1 to stationary_cache.len) + for(var/i in 1 to length(stationary_cache)) var/obj/docking_port/port = stationary_cache[i] if(port.is_in_shuttle_bounds(A)) . += port @@ -327,7 +327,7 @@ SUBSYSTEM_DEF(shuttle) /datum/controller/subsystem/shuttle/proc/get_dock_overlap(x0, y0, x1, y1, z) . = list() var/list/stationary_cache = stationary - for(var/i in 1 to stationary_cache.len) + for(var/i in 1 to length(stationary_cache)) var/obj/docking_port/port = stationary_cache[i] if(!port || port.z != z) continue @@ -335,7 +335,7 @@ SUBSYSTEM_DEF(shuttle) var/list/overlap = get_overlap(x0, y0, x1, y1, bounds[1], bounds[2], bounds[3], bounds[4]) var/list/xs = overlap[1] var/list/ys = overlap[2] - if(xs.len && ys.len) + if(length(xs) && length(ys)) .[port] = overlap /datum/controller/subsystem/shuttle/proc/update_hidden_docking_ports(list/remove_turfs, list/add_turfs) @@ -353,7 +353,7 @@ SUBSYSTEM_DEF(shuttle) for(var/V in add_turfs) var/turf/T = V var/image/I - if(remove_images.len) + if(length(remove_images)) //we can just reuse any images we are about to delete instead of making new ones I = remove_images[1] remove_images.Cut(1, 2) diff --git a/code/controllers/subsystem/sound.dm b/code/controllers/subsystem/sound.dm index 4fdfd7935349..3cc3f0ef8090 100644 --- a/code/controllers/subsystem/sound.dm +++ b/code/controllers/subsystem/sound.dm @@ -19,12 +19,11 @@ SUBSYSTEM_DEF(sound) if(!run_hearers) // Initialize for handling next template run_hearers = run_queue[run_template] // get base hearers if(run_template.range) // ranging - var/datum/shape/rectangle/zone = RECT(run_template.x, run_template.y, run_template.range * 2, run_template.range * 2) - run_hearers |= SSquadtree.players_in_range(zone, run_template.z) + run_hearers |= SSquadtree.players_in_range(SQUARE(run_template.x, run_template.y, run_template.range * 2), run_template.z) if(MC_TICK_CHECK) return while(length(run_hearers)) // Output sound to hearers - var/client/C = run_hearers[run_hearers.len] + var/client/C = run_hearers[length(run_hearers)] run_hearers.len-- if(C && C.soundOutput) C.soundOutput.process_sound(run_template) @@ -40,6 +39,6 @@ SUBSYSTEM_DEF(sound) for(var/datum/interior/VI in extra_interiors) if(VI?.ready) var/list/bounds = VI.get_middle_coords() - if(bounds.len >= 2) + if(length(bounds) >= 2) hearers |= SSquadtree.players_in_range(RECT(bounds[1], bounds[2], VI.map_template.width, VI.map_template.height), bounds[3]) template_queue[template] = hearers diff --git a/code/controllers/subsystem/soundscape.dm b/code/controllers/subsystem/soundscape.dm index 2219a0b35c86..432166e06be9 100644 --- a/code/controllers/subsystem/soundscape.dm +++ b/code/controllers/subsystem/soundscape.dm @@ -15,8 +15,8 @@ SUBSYSTEM_DEF(soundscape) if(!resumed) currentrun = GLOB.clients.Copy() - while(currentrun.len) - var/client/C = currentrun[currentrun.len] + while(length(currentrun)) + var/client/C = currentrun[length(currentrun)] currentrun.len-- if(!C || !C.soundOutput) diff --git a/code/controllers/subsystem/statpanel.dm b/code/controllers/subsystem/statpanel.dm index 030043d12d3a..613c8df5850f 100644 --- a/code/controllers/subsystem/statpanel.dm +++ b/code/controllers/subsystem/statpanel.dm @@ -197,7 +197,7 @@ SUBSYSTEM_DEF(statpanels) /datum/controller/subsystem/statpanels/proc/generate_mc_data() mc_data = list( list("CPU:", world.cpu), - list("Instances:", "[num2text(world.contents.len, 10)]"), + list("Instances:", "[num2text(length(world.contents), 10)]"), list("World Time:", "[world.time]"), list("Globals:", GLOB.stat_entry(), "\ref[GLOB]"), list("[config]:", config.stat_entry(), "\ref[config]"), diff --git a/code/controllers/subsystem/tgui.dm b/code/controllers/subsystem/tgui.dm index 0bd0c29e450a..a3ef03f3e397 100644 --- a/code/controllers/subsystem/tgui.dm +++ b/code/controllers/subsystem/tgui.dm @@ -45,8 +45,8 @@ SUBSYSTEM_DEF(tgui) src.current_run = open_uis.Copy() // Cache for sanic speed (lists are references anyways) var/list/current_run = src.current_run - while(current_run.len) - var/datum/tgui/ui = current_run[current_run.len] + while(length(current_run)) + var/datum/tgui/ui = current_run[length(current_run)] current_run.len-- // TODO: Move user/src_object check to process() if(ui?.user && ui.src_object) diff --git a/code/controllers/subsystem/tracking.dm b/code/controllers/subsystem/tracking.dm index 3955ace8da09..4dcc5d5c4e29 100644 --- a/code/controllers/subsystem/tracking.dm +++ b/code/controllers/subsystem/tracking.dm @@ -98,7 +98,7 @@ SUBSYSTEM_DEF(tracking) /datum/controller/subsystem/tracking/proc/setup_trackers(mob/mob, tracked_group) if(!tracked_group) - tracked_group = "tracked_[tracked_mobs.len]" + tracked_group = "tracked_[length(tracked_mobs)]" tracked_mobs[tracked_group] = list() leaders[tracked_group] = mob diff --git a/code/controllers/subsystem/vote.dm b/code/controllers/subsystem/vote.dm index 85e2a57cc6d6..25f522753543 100644 --- a/code/controllers/subsystem/vote.dm +++ b/code/controllers/subsystem/vote.dm @@ -414,6 +414,7 @@ SUBSYSTEM_DEF(vote) qdel(src) /datum/action/innate/vote/action_activate() + . = ..() owner.vote() /datum/action/innate/vote/proc/remove_from_client() diff --git a/code/controllers/subsystem/who.dm b/code/controllers/subsystem/who.dm new file mode 100644 index 000000000000..6c817fb1245e --- /dev/null +++ b/code/controllers/subsystem/who.dm @@ -0,0 +1,293 @@ +SUBSYSTEM_DEF(who) + name = "Who" + flags = SS_BACKGROUND + runlevels = RUNLEVELS_DEFAULT|RUNLEVEL_LOBBY + init_order = SS_INIT_WHO + wait = 5 SECONDS + + var/datum/player_list/who = new + var/datum/player_list/staff/staff_who = new + +/datum/controller/subsystem/who/Initialize() + who.update_data() + staff_who.update_data() + return SS_INIT_SUCCESS + +/datum/controller/subsystem/who/fire(resumed = TRUE) + who.update_data() + staff_who.update_data() + + + +// WHO DATA +/datum/player_list + var/tgui_name = "Who" + var/tgui_interface_name = "Who" + var/list/base_data = list() + var/list/admin_sorted_additional = list() + +/datum/player_list/proc/update_data() + var/list/base_data = list() + var/list/admin_sorted_additional = list() + + var/list/factions_additional = list() + admin_sorted_additional["factions_additional"] = list("flags" = R_MOD|R_ADMIN, "data" = factions_additional) + + var/list/player_additional = list() + admin_sorted_additional["player_additional"] = list("flags" = R_MOD|R_ADMIN, "data" = player_additional) + + var/list/player_stealthed_additional = list() + admin_sorted_additional["player_stealthed_additional"] = list("flags" = R_STEALTH, "data" = player_stealthed_additional) + + var/list/counted_additional = list( + "lobby" = 0, + "admin_observers" = 0, + "observers" = 0, + "yautja" = 0, + "infected_preds" = 0, + "humans" = 0, + "infected_humans" = 0, + "uscm" = 0, + "uscm_marines" = 0, + ) + var/list/counted_factions = list() + + // Running thru all clients and doing some counts + for(var/client/client as anything in sortTim(GLOB.clients, GLOBAL_PROC_REF(cmp_ckey_asc))) + var/list/client_payload = list() + client_payload["text"] = client.key + client_payload["ckey_color"] = "white" + if(CLIENT_IS_STEALTHED(client)) + player_stealthed_additional["total_players"] += list(list(client.key = list(client_payload))) + else if(client.admin_holder?.fakekey) + player_additional["total_players"] += list(list(client.key = list(client_payload))) + else + base_data["total_players"] += list(list(client.key = list(client_payload.Copy()))) + player_additional["total_players"] += list(list(client.key = list(client_payload))) + + var/mob/client_mob = client.mob + if(client_mob) + if(istype(client_mob, /mob/new_player)) + client_payload["text"] += " - in Lobby" + counted_additional["lobby"]++ + + else if(isobserver(client_mob)) + client_payload["text"] += " - Playing as [client_mob.real_name]" + if(CLIENT_IS_STAFF(client)) + counted_additional["admin_observers"]++ + else + counted_additional["observers"]++ + + var/mob/dead/observer/observer = client_mob + if(observer.started_as_observer) + client_payload["color"] = "#ce89cd" + client_payload["text"] += " - Spectating" + else + client_payload["color"] = "#A000D0" + client_payload["text"] += " - DEAD" + + else + client_payload["text"] += " - Playing as [client_mob.real_name]" + + switch(client_mob.stat) + if(UNCONSCIOUS) + client_payload["color"] = "#B0B0B0" + client_payload["text"] += " - Unconscious" + if(DEAD) + client_payload["color"] = "#A000D0" + client_payload["text"] += " - DEAD" + + if(client_mob.stat != DEAD) + if(isxeno(client_mob)) + client_payload["color"] = "#ec3535" + client_payload["text"] += " - Xenomorph" + + else if(ishuman(client_mob)) + if(client_mob.faction == FACTION_ZOMBIE) + counted_factions[FACTION_ZOMBIE]++ + client_payload["color"] = "#2DACB1" + client_payload["text"] += " - Zombie" + else if(client_mob.faction == FACTION_YAUTJA) + client_payload["color"] = "#7ABA19" + client_payload["text"] += " - Yautja" + counted_additional["yautja"]++ + if(client_mob.status_flags & XENO_HOST) + counted_additional["infected_preds"]++ + else + counted_additional["humans"]++ + if(client_mob.status_flags & XENO_HOST) + counted_additional["infected_humans"]++ + if(client_mob.faction == FACTION_MARINE) + counted_additional["uscm"]++ + if(client_mob.job in (GLOB.ROLES_MARINES)) + counted_additional["uscm_marines"]++ + else + counted_factions[client_mob.faction]++ + + //Bulky section with pre writen names and desc for counts + factions_additional += list(list("content" = "In Lobby: [counted_additional["lobby"]]", "color" = "#777", "text" = "Player in lobby")) + factions_additional += list(list("content" = "Spectating Players: [counted_additional["observers"]]", "color" = "#777", "text" = "Spectating players")) + factions_additional += list(list("content" = "Spectating Admins: [counted_additional["admin_observers"]]", "color" = "#777", "text" = "Spectating administrators")) + factions_additional += list(list("content" = "Humans: [counted_additional["humans"]]", "color" = "#2C7EFF", "text" = "Players playing as Human")) + factions_additional += list(list("content" = "Infected Humans: [counted_additional["infected_humans"]]", "color" = "#ec3535", "text" = "Players playing as Infected Human")) + factions_additional += list(list("content" = "[MAIN_SHIP_NAME] Personnel: [counted_additional["uscm"]]", "color" = "#5442bd", "text" = "Players playing as [MAIN_SHIP_NAME] Personnel")) + factions_additional += list(list("content" = "Marines: [counted_additional["uscm_marines"]]", "color" = "#5442bd", "text" = "Players playing as Marines")) + factions_additional += list(list("content" = "Yautjas: [counted_additional["yautja"]]", "color" = "#7ABA19", "text" = "Players playing as Yautja")) + factions_additional += list(list("content" = "Infected Predators: [counted_additional["infected_preds"]]", "color" = "#7ABA19", "text" = "Players playing as Infected Yautja")) + + for(var/i in 1 to length(counted_factions)) + if(!counted_factions[counted_factions[i]]) + continue + factions_additional += list(list("content" = "[counted_factions[i]]: [counted_factions[counted_factions[i]]]", "color" = "#2C7EFF", "text" = "Other")) + + if(counted_factions[FACTION_NEUTRAL]) + factions_additional += list(list("content" = "[FACTION_NEUTRAL] Humans: [counted_factions[FACTION_NEUTRAL]]", "color" = "#688944", "text" = "Neutrals")) + + for(var/faction_to_get in ALL_XENO_HIVES) + var/datum/hive_status/hive = GLOB.hive_datum[faction_to_get] + if(!hive || !length(hive.totalXenos)) + continue + factions_additional += list(list("content" = "[hive.name]: [length(hive.totalXenos)]", "color" = hive.color ? hive.color : "#8200FF", "text" = "Queen: [hive.living_xeno_queen ? "Alive" : "Dead"]")) + + src.base_data = base_data + src.admin_sorted_additional = admin_sorted_additional + +/datum/player_list/tgui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, tgui_name, tgui_interface_name) + ui.open() + ui.set_autoupdate(TRUE) + +/datum/player_list/ui_data(mob/user) + . = list() + // Sending base client data, this data sended to EVERYONE + .["base_data"] = base_data + + // Admin rights based data + if(!CLIENT_IS_STAFF(user.client)) + return + for(var/data_packet_name in admin_sorted_additional) // One by one for Drulikar complains + if(!check_client_rights(user.client, admin_sorted_additional[data_packet_name]["flags"], FALSE)) + continue + . += list("[data_packet_name]" = admin_sorted_additional[data_packet_name]["data"]) + +/datum/player_list/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + + switch(action) + if("get_player_panel") + if(!CLIENT_IS_STAFF(ui.user.client)) + return + var/chosen_ckey = params["ckey"] + for(var/client/target in GLOB.clients) + if(target.key != chosen_ckey) + continue + if(target.mob) + GLOB.admin_datums[ui.user.client.ckey].show_player_panel(target.mob) + break + +/datum/player_list/ui_status(mob/user, datum/ui_state/state) + return UI_INTERACTIVE + + +// STAFF DATA +/datum/player_list/staff + tgui_name = "StaffWho" + tgui_interface_name = "Staff Who" + + var/list/category_colors = list( + "Management" = "purple", + "Maintainers" = "blue", + "Administrators" = "red", + "Moderators" = "orange", + "Mentors" = "green" + ) + +/datum/player_list/staff/update_data() + var/list/base_data = list() + var/list/admin_sorted_additional = list() + + var/list/admin_additional = list() + admin_sorted_additional["admin_additional"] = list("flags" = R_MOD|R_ADMIN, "data" = admin_additional) + + var/list/admin_stealthed_additional = list() + admin_sorted_additional["admin_stealthed_additional"] = list("flags" = R_STEALTH, "data" = admin_stealthed_additional) + + var/list/listings = list() + if(CONFIG_GET(flag/show_manager)) + listings["Management"] = list(R_PERMISSIONS, list()) + if(CONFIG_GET(flag/show_devs)) + listings["Maintainers"] = list(R_PROFILER, list()) + listings["Administrators"] = list(R_ADMIN, list()) + if(CONFIG_GET(flag/show_mods)) + listings["Moderators"] = list(R_MOD|R_BAN, list()) + if(CONFIG_GET(flag/show_mentors)) + listings["Mentors"] = list(R_MENTOR, list()) + + for(var/client/client as anything in GLOB.admins) + for(var/category in listings) + if(CLIENT_HAS_RIGHTS(client, listings[category][1])) + listings[category][2] += client + break + + for(var/category in listings) + base_data["categories"] += list(list( + "category" = category, + "category_color" = category_colors[category], + )) + + for(var/client/client as anything in listings[category][2]) + var/list/admin_payload = list() + admin_payload["category"] = category + var/rank = client.admin_holder.rank + if(client.admin_holder.extra_titles?.len) + for(var/srank in client.admin_holder.extra_titles) + rank += " & [srank]" + + if(CLIENT_IS_STEALTHED(client)) + admin_payload["special_color"] = "#b60d0d" + admin_payload["special_text"] = " (STEALTHED)" + admin_stealthed_additional["total_admins"] += list(list("[client.key] ([rank])" = list(admin_payload))) + else if(client.admin_holder?.fakekey) + admin_payload["special_color"] = "#7b582f" + admin_payload["special_text"] += " (HIDDEN)" + admin_additional["total_admins"] += list(list("[client.key] ([rank])" = list(admin_payload))) + else + admin_additional["total_admins"] += list(list("[client.key] ([rank])" = list(admin_payload))) + base_data["total_admins"] += list(list("[client.key] ([rank])" = list(admin_payload.Copy()))) + + admin_payload["text"] = "" + if(istype(client.mob, /mob/dead/observer)) + admin_payload["color"] = "#808080" + admin_payload["text"] += "Spectating" + + else if(istype(client.mob, /mob/new_player)) + admin_payload["color"] = "#FFFFFF" + admin_payload["text"] += "in Lobby" + else + admin_payload["color"] = "#688944" + admin_payload["text"] += "Playing" + + if(client.is_afk()) + admin_payload["color"] = "#A040D0" + admin_payload["special_text"] += " (AFK)" + + src.base_data = base_data + src.admin_sorted_additional = admin_sorted_additional + + +// VERBS +/mob/verb/who() + set category = "OOC" + set name = "Who" + + SSwho.who.tgui_interact(src) + +/mob/verb/staffwho() + set category = "Admin" + set name = "StaffWho" + + SSwho.staff_who.tgui_interact(src) diff --git a/code/controllers/subsystem/xeno.dm b/code/controllers/subsystem/xeno.dm index 0623da804254..df711fd90366 100644 --- a/code/controllers/subsystem/xeno.dm +++ b/code/controllers/subsystem/xeno.dm @@ -7,7 +7,7 @@ SUBSYSTEM_DEF(xeno) var/list/currentrun = list() /datum/controller/subsystem/xeno/stat_entry(msg) - msg = "P:[GLOB.xeno_mob_list.len]" + msg = "P:[length(GLOB.xeno_mob_list)]" return ..() @@ -15,8 +15,8 @@ SUBSYSTEM_DEF(xeno) if (!resumed) currentrun = GLOB.xeno_mob_list.Copy() - while (currentrun.len) - var/mob/living/carbon/xenomorph/M = currentrun[currentrun.len] + while (length(currentrun)) + var/mob/living/carbon/xenomorph/M = currentrun[length(currentrun)] currentrun.len-- if (!M || QDELETED(M)) diff --git a/code/datums/_ndatabase/code/brsql_adapter.dm b/code/datums/_ndatabase/code/brsql_adapter.dm index 251267a04fdb..2362572f588a 100644 --- a/code/datums/_ndatabase/code/brsql_adapter.dm +++ b/code/datums/_ndatabase/code/brsql_adapter.dm @@ -103,7 +103,7 @@ /datum/db/adapter/brsql_adapter/insert_table(table_name, list/values, datum/callback/CB, sync = FALSE) set waitfor = FALSE - var/length = values.len + var/length = length(values) var/list/qpars = list() var/query_inserttable = getquery_insert_table(table_name, values, qpars) var/datum/callback/callback = CALLBACK(src, TYPE_PROC_REF(/datum/db/adapter/brsql_adapter, after_insert_table), CB, length, table_name) @@ -150,7 +150,7 @@ if(table_meta.status != DB_QUERY_FINISHED) issue_log += "Unable to access system table, error: '[table_meta.error]'" return FALSE // OH SHIT OH FUCK - if(!table_meta.results.len) // Table doesn't exist + if(!length(table_meta.results)) // Table doesn't exist return internal_create_table(table_name, field_types) && internal_record_table_in_sys(type_name, table_name, field_types) var/id = table_meta.results[1][DB_DEFAULT_ID_FIELD] @@ -178,7 +178,7 @@ if(index_meta.status != DB_QUERY_FINISHED) issue_log += "Unable to access system index table, error: '[index_meta.error]'" return FALSE // OH SHIT OH FUCK - if(!index_meta.results.len) // Index doesn't exist + if(!length(index_meta.results)) // Index doesn't exist return internal_create_index(index_name, table_name, fields, unique, cluster) && internal_record_index_in_sys(index_name, table_name, fields) var/id = index_meta.results[1][DB_DEFAULT_ID_FIELD] diff --git a/code/datums/_ndatabase/code/native_adapter.dm b/code/datums/_ndatabase/code/native_adapter.dm index 1c23a6ceab8f..d5956ca8d85f 100644 --- a/code/datums/_ndatabase/code/native_adapter.dm +++ b/code/datums/_ndatabase/code/native_adapter.dm @@ -92,7 +92,7 @@ /datum/db/adapter/native_adapter/insert_table(table_name, list/values, datum/callback/CB, sync = FALSE) set waitfor = 0 - var/length = values.len + var/length = length(values) var/startid = internal_request_insert_allocation(table_name, length) var/list/qpars = list() var/query_inserttable = getquery_insert_table(table_name, values, startid, qpars) @@ -138,7 +138,7 @@ if(table_meta.status != DB_QUERY_FINISHED) issue_log += "Unable to access system table, error: '[table_meta.error]'" return FALSE // OH SHIT OH FUCK - if(!table_meta.results.len) // Table doesn't exist + if(!length(table_meta.results)) // Table doesn't exist return internal_create_table(table_name, field_types) && internal_record_table_in_sys(type_name, table_name, field_types) var/id = table_meta.results[1][DB_DEFAULT_ID_FIELD] diff --git a/code/datums/_ndatabase/code/native_persistent_query.dm b/code/datums/_ndatabase/code/native_persistent_query.dm index 15e505d578d7..39025aa1fd93 100644 --- a/code/datums/_ndatabase/code/native_persistent_query.dm +++ b/code/datums/_ndatabase/code/native_persistent_query.dm @@ -29,7 +29,7 @@ /datum/db/query/native/read_single() if(status >= DB_QUERY_FINISHED || completed) //broken or finished return - + if(!completed) completed = TRUE var/status = query.Execute(db) @@ -41,9 +41,9 @@ if(!results) results = list() var/list/cols = query.Columns() - if(cols && cols.len>0) + if(LAZYLEN(cols)>0) while(query.NextRow()) var/list/current_row = query.GetRowData() results += list(current_row) - affected_rows = query.RowsAffected() + affected_rows = query.RowsAffected() status = DB_QUERY_FINISHED diff --git a/code/datums/_ndatabase/subsystems/database_query_manager.dm b/code/datums/_ndatabase/subsystems/database_query_manager.dm index 596d55121920..5a68c4e349c1 100644 --- a/code/datums/_ndatabase/subsystems/database_query_manager.dm +++ b/code/datums/_ndatabase/subsystems/database_query_manager.dm @@ -62,7 +62,7 @@ GLOBAL_REAL(SSdatabase, /datum/controller/subsystem/database_query_manager) /datum/controller/subsystem/database_query_manager/stat_entry(msg) var/text = (connection && connection.status == DB_CONNECTION_READY) ? ("READY") : ("PREPPING") - msg = "[text], AQ:[queries_active.len]; SQ:[queries_standby.len]; P:[queries_current.len]; C:[in_callback]" + msg = "[text], AQ:[length(queries_active)]; SQ:[length(queries_standby)]; P:[length(queries_current)]; C:[in_callback]" return ..() /datum/controller/subsystem/database_query_manager/fire(resumed = FALSE) diff --git a/code/datums/_ndatabase/subsystems/entity_manager.dm b/code/datums/_ndatabase/subsystems/entity_manager.dm index 833bc6926e09..2ef5da2b22dd 100644 --- a/code/datums/_ndatabase/subsystems/entity_manager.dm +++ b/code/datums/_ndatabase/subsystems/entity_manager.dm @@ -102,8 +102,8 @@ GLOBAL_REAL(SSentity_manager, /datum/controller/subsystem/entity_manager) currentrun = tables_unsorted.Copy() if(!SSdatabase.connection.connection_ready()) return - while (currentrun.len) - var/datum/entity_meta/Q = currentrun[currentrun.len] + while (length(currentrun)) + var/datum/entity_meta/Q = currentrun[length(currentrun)] do_select(Q) do_insert(Q) do_update(Q) diff --git a/code/datums/_ndatabase/tests/test_entity.dm b/code/datums/_ndatabase/tests/test_entity.dm index de1942eec7d3..3bc9cc829bf4 100644 --- a/code/datums/_ndatabase/tests/test_entity.dm +++ b/code/datums/_ndatabase/tests/test_entity.dm @@ -50,7 +50,7 @@ SSentity_manager.filter_then(/datum/entity/test_entity, DB_COMP("value", DB_EQUALS, value), CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(log_filter))) /proc/log_filter(list/datum/entity/elist) - to_world("got [elist.len] items") + to_world("got [length(elist)] items") /proc/log_sync(datum/entity/test_entity/ET) to_world("id:[ET.id] = name: [ET.name], description: [ET.description], value: [ET.value]") diff --git a/code/datums/action.dm b/code/datums/action.dm index d1768655a2da..e6c87eca6a0d 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -43,7 +43,9 @@ return /datum/action/proc/action_activate() - return + SHOULD_CALL_PARENT(TRUE) + + SEND_SIGNAL(src, COMSIG_ACTION_ACTIVATED) /// handler for when a keybind signal is received by the action, calls the action_activate proc asynchronous /datum/action/proc/keybind_activation() @@ -158,6 +160,10 @@ hidden = FALSE L.update_action_buttons() +/proc/get_action(mob/action_mob, action_path) + for(var/datum/action/action in action_mob.actions) + if(istype(action, action_path)) + return action /datum/action/item_action name = "Use item" @@ -181,11 +187,6 @@ holder_item = null return ..() -/datum/action/item_action/action_activate() - if(target) - var/obj/item/I = target - I.ui_action_click(owner, holder_item) - /datum/action/item_action/can_use_action() if(ishuman(owner) && !owner.is_mob_incapacitated()) var/mob/living/carbon/human/human = owner @@ -206,6 +207,17 @@ name = "Toggle [target]" button.name = name +/datum/action/item_action/toggle/action_activate() + . = ..() + if(target) + var/obj/item/I = target + I.ui_action_click(owner, holder_item) + +/datum/action/item_action/toggle/use/New(target) + . = ..() + name = "Use [target]" + button.name = name + //This is the proc used to update all the action buttons. /mob/proc/update_action_buttons(reload_screen) if(!client) diff --git a/code/datums/agents/tools/decoy.dm b/code/datums/agents/tools/decoy.dm index 57c8e5130fee..57eef25a446d 100644 --- a/code/datums/agents/tools/decoy.dm +++ b/code/datums/agents/tools/decoy.dm @@ -1,4 +1,6 @@ /obj/item/explosive/grenade/decoy + AUTOWIKI_SKIP(TRUE) + name = "decoy grenade" desc = "A grenade typically used to distract the enemy. Emits a loud bang. Detonates in 5 seconds. Has 3 uses" diff --git a/code/datums/ammo/ammo.dm b/code/datums/ammo/ammo.dm index a59290ab5f51..587ffd805b6c 100644 --- a/code/datums/ammo/ammo.dm +++ b/code/datums/ammo/ammo.dm @@ -173,6 +173,10 @@ living_mob.apply_stamina_damage(fired_projectile.ammo.damage, fired_projectile.def_zone, ARMOR_BULLET) /datum/ammo/proc/slowdown(mob/living/living_mob, obj/projectile/fired_projectile) + if(isxeno(living_mob)) + var/mob/living/carbon/xenomorph/xeno = living_mob + if(xeno.caste.tier > 2 || (xeno.caste.tier == 0 && xeno.mob_size >= MOB_SIZE_BIG)) + return //tier 3 and big tier 0 (like queen) are not affected if(iscarbonsizexeno(living_mob)) var/mob/living/carbon/xenomorph/target = living_mob target.apply_effect(1, SUPERSLOW) @@ -212,7 +216,7 @@ M.apply_damage(damage,damage_type) - if(XNO && XNO.xeno_shields.len) + if(XNO && length(XNO.xeno_shields)) P.play_shielded_hit_effect(M) else P.play_hit_effect(M) diff --git a/code/datums/ammo/bullet/arc.dm b/code/datums/ammo/bullet/arc.dm index 5e74508e04b2..277cda59bedf 100644 --- a/code/datums/ammo/bullet/arc.dm +++ b/code/datums/ammo/bullet/arc.dm @@ -8,7 +8,7 @@ scatter = 0 damage = 30 damage_var_high = PROJECTILE_VARIANCE_TIER_8 - penetration = ARMOR_PENETRATION_TIER_2 + penetration = ARMOR_PENETRATION_TIER_3 accurate_range = 10 max_range = 12 shell_speed = AMMO_SPEED_TIER_6 diff --git a/code/datums/ammo/bullet/lever_action.dm b/code/datums/ammo/bullet/lever_action.dm index 2770231b6811..e1475146b21f 100644 --- a/code/datums/ammo/bullet/lever_action.dm +++ b/code/datums/ammo/bullet/lever_action.dm @@ -52,7 +52,7 @@ /datum/ammo/bullet/lever_action/xm88 name = ".458 SOCOM round" - damage = 80 + damage = 104 penetration = ARMOR_PENETRATION_TIER_2 accuracy = HIT_ACCURACY_TIER_1 shell_speed = AMMO_SPEED_TIER_6 diff --git a/code/datums/ammo/bullet/pistol.dm b/code/datums/ammo/bullet/pistol.dm index ced951241754..8b5239ba9127 100644 --- a/code/datums/ammo/bullet/pistol.dm +++ b/code/datums/ammo/bullet/pistol.dm @@ -180,12 +180,12 @@ headshot_state = HEADSHOT_OVERLAY_MEDIUM debilitate = list(0,0,0,0,0,0,0,2) - effective_range_max = 3 + effective_range_max = 6 accuracy = HIT_ACCURACY_TIER_4 damage = 45 penetration= ARMOR_PENETRATION_TIER_6 shrapnel_chance = SHRAPNEL_CHANCE_TIER_2 - damage_falloff = DAMAGE_FALLOFF_TIER_6 //"VP78 - the only pistol viable as a primary."-Vampmare, probably. + damage_falloff = DAMAGE_FALLOFF_TIER_6 /datum/ammo/bullet/pistol/squash/toxin name = "toxic squash-head pistol bullet" diff --git a/code/datums/ammo/energy.dm b/code/datums/ammo/energy.dm index 3ddd11eedf55..6eb865034cbe 100644 --- a/code/datums/ammo/energy.dm +++ b/code/datums/ammo/energy.dm @@ -204,7 +204,7 @@ /datum/ammo/energy/yautja/caster/sphere/stun/proc/do_area_stun(obj/projectile/P) playsound(P, 'sound/weapons/wave.ogg', 75, 1, 25) - for (var/mob/living/carbon/M in view(src.stun_range, get_turf(P))) + FOR_DVIEW(var/mob/living/carbon/M, src.stun_range, get_turf(P), HIDE_INVISIBLE_OBSERVER) var/stun_time = src.stun_time log_attack("[key_name(M)] was stunned by a plasma immobilizer from [key_name(P.firer)] at [get_area(P)]") if (isyautja(M)) @@ -214,6 +214,7 @@ to_chat(M, SPAN_DANGER("A powerful electric shock ripples through your body, freezing you in place!")) M.apply_effect(stun_time, STUN) M.apply_effect(stun_time, WEAKEN) + FOR_DVIEW_END /datum/ammo/energy/yautja/rifle/bolt name = "plasma rifle bolt" diff --git a/code/datums/ammo/misc.dm b/code/datums/ammo/misc.dm index a482d2686055..28610f283df2 100644 --- a/code/datums/ammo/misc.dm +++ b/code/datums/ammo/misc.dm @@ -49,10 +49,21 @@ drop_flame(get_turf(P), P.weapon_cause_data) /datum/ammo/flamethrower/tank_flamer - flamer_reagent_id = "napalmx" - + flamer_reagent_id = "highdamagenapalm" max_range = 8 +/datum/ammo/flamethrower/tank_flamer/drop_flame(turf/turf, datum/cause_data/cause_data) + if(!istype(turf)) + return + + var/datum/reagent/napalm/high_damage/reagent = new() + new /obj/flamer_fire(turf, cause_data, reagent, 1) + + var/datum/effect_system/smoke_spread/landingsmoke = new /datum/effect_system/smoke_spread + landingsmoke.set_up(1, 0, turf, null, 4, cause_data) + landingsmoke.start() + landingsmoke = null + /datum/ammo/flamethrower/sentry_flamer flags_ammo_behavior = AMMO_IGNORE_ARMOR|AMMO_IGNORE_COVER|AMMO_FLAME flamer_reagent_id = "napalmx" @@ -97,6 +108,15 @@ R.durationfire = BURN_TIME_INSTANT new /obj/flamer_fire(T, cause_data, R, 0) +/datum/ammo/flamethrower/sentry_flamer/wy + name = "sticky fire" + flamer_reagent_id = "stickynapalm" + shell_speed = AMMO_SPEED_TIER_4 + +/datum/ammo/flamethrower/sentry_flamer/upp + name = "gel fire" + flamer_reagent_id = "napalmgel" + /datum/ammo/flare name = "flare" ping = null //no bounce off. @@ -191,7 +211,7 @@ if(!M || M == P.firer) return if(M.throw_mode && !M.get_active_hand()) //empty active hand and we're in throw mode. If so we catch the can. if(!M.is_mob_incapacitated()) // People who are not able to catch cannot catch. - if(P.contents.len == 1) + if(length(P.contents) == 1) for(var/obj/item/reagent_container/food/drinks/cans/souto/S in P.contents) M.put_in_active_hand(S) for(var/mob/O in viewers(GLOB.world_view_size, P)) //find all people in view. @@ -205,7 +225,7 @@ H.apply_effect(15, DAZE) H.apply_effect(15, SLOW) shake_camera(H, 2, 1) - if(P.contents.len) + if(length(P.contents)) drop_can(P.loc, P) //We make a can at the location. /datum/ammo/souto/on_hit_obj(obj/O,obj/projectile/P) @@ -221,7 +241,7 @@ drop_can(P.loc, P) //We make a can at the location. /datum/ammo/souto/proc/drop_can(loc, obj/projectile/P) - if(P.contents.len) + if(length(P.contents)) for(var/obj/item/I in P.contents) I.forceMove(loc) randomize_projectile(P) diff --git a/code/datums/ammo/shrapnel.dm b/code/datums/ammo/shrapnel.dm index 39b0813fad25..836e142489e1 100644 --- a/code/datums/ammo/shrapnel.dm +++ b/code/datums/ammo/shrapnel.dm @@ -122,16 +122,36 @@ name = "glass shrapnel" icon_state = "shrapnel_glass" -/datum/ammo/bullet/shrapnel/light/effect/ // no damage, but looks bright and neat - name = "sparks" - - damage = 1 // Tickle tickle +/particles/shrapnel + icon = 'icons/obj/items/weapons/projectiles.dmi' + icon_state = "shrapnel_bright2" + width = 1000 + height = 1000 + count = 100 + spawning = 0 + lifespan = 0.6 SECONDS + fadein = 0.2 SECONDS + velocity = generator("square", 32 * 0.85, 32 * 1.15) + rotation = generator("num", 0, 359) + +/obj/shrapnel_effect + anchored = TRUE + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + unacidable = TRUE + blocks_emissive = EMISSIVE_BLOCK_GENERIC + +/obj/shrapnel_effect/New() + . = ..() + particles = new /particles/shrapnel + particles.spawning = rand(5,9) + rand(5,9) + addtimer(CALLBACK(src, PROC_REF(stop)), 0.1 SECONDS) + QDEL_IN(src, 0.9 SECONDS) -/datum/ammo/bullet/shrapnel/light/effect/ver1 - icon_state = "shrapnel_bright1" +/obj/shrapnel_effect/proc/stop() + particles.spawning = 0 -/datum/ammo/bullet/shrapnel/light/effect/ver2 - icon_state = "shrapnel_bright2" +/obj/shrapnel_effect/get_applying_acid_time() + return -1 /datum/ammo/bullet/shrapnel/jagged shrapnel_chance = SHRAPNEL_CHANCE_TIER_2 diff --git a/code/datums/autocells/explosion.dm b/code/datums/autocells/explosion.dm index ecc6f9925800..7736d85509ee 100644 --- a/code/datums/autocells/explosion.dm +++ b/code/datums/autocells/explosion.dm @@ -264,7 +264,9 @@ as having entered the turf. falloff = max(falloff, power/100) - msg_admin_attack("Explosion with Power: [power], Falloff: [falloff], Shape: [falloff_shape] in [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]).", epicenter.x, epicenter.y, epicenter.z) + var/obj/causing_obj = explosion_cause_data?.resolve_cause() + var/mob/causing_mob = explosion_cause_data?.resolve_mob() + msg_admin_attack("Explosion with Power: [power], Falloff: [falloff], Shape: [falloff_shape],[causing_obj ? " from [causing_obj]" : ""][causing_mob ? " by [key_name(causing_mob)]" : ""] in [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]).", epicenter.x, epicenter.y, epicenter.z) playsound(epicenter, 'sound/effects/explosionfar.ogg', 100, 1, round(power^2,1)) @@ -293,8 +295,7 @@ as having entered the turf. if(power >= 100) // powerful explosions send out some special effects epicenter = get_turf(epicenter) // the ex_acts might have changed the epicenter - create_shrapnel(epicenter, rand(5,9), , ,/datum/ammo/bullet/shrapnel/light/effect/ver1, explosion_cause_data) - create_shrapnel(epicenter, rand(5,9), , ,/datum/ammo/bullet/shrapnel/light/effect/ver2, explosion_cause_data) + new /obj/shrapnel_effect(epicenter) /proc/log_explosion(atom/A, datum/automata_cell/explosion/E) if(isliving(A)) diff --git a/code/datums/beam.dm b/code/datums/beam.dm index 4b024df585f9..e700016b5f32 100644 --- a/code/datums/beam.dm +++ b/code/datums/beam.dm @@ -215,13 +215,7 @@ return newbeam /proc/zap_beam(atom/source, zap_range, damage, list/blacklistmobs) - var/list/zap_data = list() - for(var/mob/living/carbon/xenomorph/beno in oview(zap_range, source)) - zap_data += beno - for(var/xeno in zap_data) - var/mob/living/carbon/xenomorph/living = xeno - if(!living) - return + FOR_DOVIEW(var/mob/living/carbon/xenomorph/living, zap_range, source, HIDE_INVISIBLE_OBSERVER) if(living.stat == DEAD) continue if(living in blacklistmobs) @@ -229,3 +223,4 @@ source.beam(living, icon_state="lightning[rand(1,12)]", time = 3, maxdistance = zap_range + 2) living.set_effect(2, SLOW) log_attack("[living] was zapped by [source]") + FOR_DOVIEW_END diff --git a/code/datums/browser.dm b/code/datums/browser.dm index 3b694e8f44bb..f7626214a73e 100644 --- a/code/datums/browser.dm +++ b/code/datums/browser.dm @@ -117,9 +117,9 @@ window_size = "size=[width]x[height];" common_asset.send(user) other_asset.send(user) - if (stylesheets.len) + if (length(stylesheets)) SSassets.transport.send_assets(user, stylesheets) - if (scripts.len) + if (length(scripts)) SSassets.transport.send_assets(user, scripts) user << browse(get_content(), "window=[window_id];[window_size][window_options]") diff --git a/code/datums/bug_report.dm b/code/datums/bug_report.dm new file mode 100644 index 000000000000..fd82d4950b91 --- /dev/null +++ b/code/datums/bug_report.dm @@ -0,0 +1,202 @@ +// Datum for handling bug reports +#define STATUS_SUCCESS 201 + +/datum/tgui_bug_report_form + /// contains all the body text for the bug report. + var/list/bug_report_data = null + + /// client of the bug report author, needed to create the ticket + var/client/initial_user = null + // ckey of the author + var/initial_key = null // just incase they leave after creating the bug report + + /// client of the admin who is accessing the report, we don't want multiple admins unknowingly making changes at the same time. + var/client/admin_user = null + + /// value to determine if the bug report is submitted and awaiting admin approval, used for state purposes in tgui. + var/awaiting_admin_approval = FALSE + + // for garbage collection purposes. + var/selected_confirm = FALSE + +/datum/tgui_bug_report_form/New(mob/user) + initial_user = user.client + initial_key = user.client.key + +/datum/tgui_bug_report_form/proc/external_link_prompt(client/user) + tgui_alert(user, "Unable to create a bug report at this time, please create the issue directly through our GitHub repository instead") + var/url = CONFIG_GET(string/githuburl) + if(!url) + to_chat(user, SPAN_WARNING("The configuration is not properly set, unable to open external link")) + return + + if(tgui_alert(user, "This will open the GitHub in your browser. Are you sure?", "Confirm", list("Yes", "No")) == "Yes") + user << link(url) + +/datum/tgui_bug_report_form/ui_state() + return GLOB.always_state + +/datum/tgui_bug_report_form/tgui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "BugReportForm") + ui.open() + +/datum/tgui_bug_report_form/ui_close(mob/user) + . = ..() + if(!admin_user && user.client == initial_user && !selected_confirm) // user closes the ui without selecting confirm or approve. + qdel(src) + return + admin_user = null + selected_confirm = FALSE + +/datum/tgui_bug_report_form/Destroy() + GLOB.bug_reports -= src + return ..() + +/datum/tgui_bug_report_form/proc/sanitize_payload(list/params) + for(var/param in params) + params[param] = sanitize(params[param], list("\t"=" ","�"=" ")) + + return params + +// whether or not an admin can access the record at a given time. +/datum/tgui_bug_report_form/proc/assign_admin(mob/user) + if(!initial_key) + to_chat(user, SPAN_WARNING("Unable to identify the author of the bug report.")) + return FALSE + if(admin_user) + if(user.client == admin_user) + to_chat(user, SPAN_WARNING("This bug report review is already opened and accessed by you.")) + else + to_chat(user, SPAN_WARNING("Another administrator is currently accessing this report, please wait for them to finish before making any changes.")) + return FALSE + if(!CLIENT_IS_STAFF(user.client)) + message_admins("[user.ckey] has attempted to review [initial_key]'s bug report titled [bug_report_data["title"]] without proper authorization at [time2text(world.timeofday, "YYYY-MM-DD hh:mm:ss")].") + return FALSE + + admin_user = user.client + return TRUE + +// returns the body payload +/datum/tgui_bug_report_form/proc/create_form() + var/datum/getrev/revdata = GLOB.revdata + var/test_merges + if(length(revdata.testmerge)) + test_merges = revdata.GetTestMergeInfo(header = FALSE) + + var/desc = {" +## Testmerges +[test_merges ? test_merges : "N/A"] + +## Round ID +[GLOB.round_id ? GLOB.round_id : "N/A"] + +## Description of the bug +[bug_report_data["description"]] + +## What's the difference with what should have happened? +[bug_report_data["expected_behavior"]] + +## How do we reproduce this bug? +[bug_report_data["steps"]] + +## Attached logs +``` +[bug_report_data["log"] ? bug_report_data["log"] : "N/A"] +``` + +## Additional details +- Author: [initial_key] +- Admin: [admin_user] +- Note: [bug_report_data["admin_note"] ? bug_report_data["admin_note"] : "None"] + "} + + return desc + +// the real deal, we are sending the request through the api. +/datum/tgui_bug_report_form/proc/send_request(payload_body, client/user) + // for any future changes see https://docs.github.com/en/rest/issues/issues + var/repo_name = CONFIG_GET(string/repo_name) + var/org = CONFIG_GET(string/org) + var/token = CONFIG_GET(string/github_app_api) + + if(!token || !org || !repo_name) + tgui_alert(user, "The configuration is not set for the external API.", "Issue not reported!") + external_link_prompt(user) + qdel(src) + return + + var/url = "https://api.github.com/repos/[org]/[repo_name]/issues" + var/list/headers = list() + headers["Authorization"] = "Bearer [token]" + headers["Content-Type"] = "text/markdown; charset=utf-8" + headers["Accept"] = "application/vnd.github+json" + + var/datum/http_request/request = new() + var/list/payload = list( + "title" = bug_report_data["title"], + "body" = payload_body, + "labels" = list("Bug") + ) + + request.prepare(RUSTG_HTTP_METHOD_POST, url, json_encode(payload), headers) + request.begin_async() + UNTIL_OR_TIMEOUT(request.is_complete(), 5 SECONDS) + + var/datum/http_response/response = request.into_response() + if(response.errored || response.status_code != STATUS_SUCCESS) + message_admins(SPAN_ADMINNOTICE("The GitHub API has failed to create the bug report titled [bug_report_data["title"]] approved by [admin_user], status code:[response.status_code]. Please paste this error code into the development channel on discord.")) + external_link_prompt(user) + else + message_admins("[user.ckey] has approved a bug report from [initial_key] titled [bug_report_data["title"]] at [time2text(world.timeofday, "YYYY-MM-DD hh:mm:ss")].") + to_chat(initial_user, SPAN_WARNING("An admin has successfully submitted your report and it should now be visible on GitHub. Thanks again!")) + qdel(src)// approved and submitted, we no longer need the datum. + +// proc that creates a ticket for an admin to approve or deny a bug report request +/datum/tgui_bug_report_form/proc/bug_report_request() + to_chat(initial_user, SPAN_WARNING("Your bug report has been submitted, thank you!")) + GLOB.bug_reports += src + + var/general_message = "[initial_key] has created a bug report, you may find this report directly in the ticket panel. Feel free modify the issue to your liking before submitting it to GitHub." + GLOB.admin_help_ui_handler.perform_adminhelp(initial_user, general_message, urgent = FALSE) + + var/href_message = ADMIN_VIEW_BUG_REPORT(src) + initial_user.current_ticket.AddInteraction(href_message) + +/datum/tgui_bug_report_form/ui_act(action, list/params, datum/tgui/ui) + . = ..() + if (.) + return + var/mob/user = ui.user + switch(action) + if("confirm") + if(selected_confirm) // prevent someone from spamming the approve button + to_chat(user, SPAN_WARNING("you have already confirmed the submission, please wait a moment for the API to process your submission.")) + return + bug_report_data = sanitize_payload(params) + selected_confirm = TRUE + // bug report request is now waiting for admin approval + if(!awaiting_admin_approval) + bug_report_request() + awaiting_admin_approval = TRUE + else // otherwise it's been approved + var/payload_body = create_form() + send_request(payload_body, user.client) + if("cancel") + if(awaiting_admin_approval) // admin has chosen to reject the bug report + reject(user.client) + qdel(src) + ui.close() + . = TRUE + +/datum/tgui_bug_report_form/ui_data(mob/user) + . = list() + .["report_details"] = bug_report_data // only filled out once the user as submitted the form + .["awaiting_admin_approval"] = awaiting_admin_approval + +/datum/tgui_bug_report_form/proc/reject(client/user) + message_admins("[user.ckey] has rejected a bug report from [initial_key] titled [bug_report_data["title"]] at [time2text(world.timeofday, "YYYY-MM-DD hh:mm:ss")].") + to_chat(initial_user, SPAN_WARNING("An admin has rejected your bug report, this can happen for several reasons. They will most likely get back to you shortly regarding your issue.")) + +#undef STATUS_SUCCESS diff --git a/code/datums/components/_component.dm b/code/datums/components/_component.dm index c998bd55257c..24cf93ed119f 100644 --- a/code/datums/components/_component.dm +++ b/code/datums/components/_component.dm @@ -102,7 +102,7 @@ components_of_type = test if(I == our_type) //exact match, take priority var/inserted = FALSE - for(var/J in 1 to components_of_type.len) + for(var/J in 1 to length(components_of_type)) var/datum/component/C = components_of_type[J] if(C.type != our_type) //but not over other exact matches components_of_type.Insert(J, I) @@ -127,13 +127,13 @@ var/list/components_of_type = dc[I] if(length(components_of_type)) // var/list/subtracted = components_of_type - src - if(subtracted.len == 1) //only 1 guy left + if(length(subtracted) == 1) //only 1 guy left dc[I] = subtracted[1] //make him special else dc[I] = subtracted else //just us dc -= I - if(!dc.len) + if(!length(dc)) P.datum_components = null UnregisterFromParent() @@ -243,7 +243,7 @@ lookup[sig] -= src signal_procs[target] -= sig_type_or_types - if(!signal_procs[target].len) + if(!length(signal_procs[target])) signal_procs -= target /** @@ -362,7 +362,8 @@ var/datum/component/C = dc[c_type] if(C) if(length(C)) - C = C[1] + var/list/component_list = C + C = component_list[1] if(C.type == c_type) return C return null diff --git a/code/datums/components/bad_leg.dm b/code/datums/components/bad_leg.dm index 4a8678c4da76..8793271803dc 100644 --- a/code/datums/components/bad_leg.dm +++ b/code/datums/components/bad_leg.dm @@ -149,6 +149,7 @@ CRASH("No bound wound to link action") /datum/action/human_action/rest_legs/action_activate() + . = ..() var/mob/living/carbon/human/homan = owner if(in_use) to_chat(homan, SPAN_WARNING("You're already doing that!")) diff --git a/code/datums/components/bonus_damage_stack.dm b/code/datums/components/bonus_damage_stack.dm index 78da5e036ce4..7a9bf5aa9560 100644 --- a/code/datums/components/bonus_damage_stack.dm +++ b/code/datums/components/bonus_damage_stack.dm @@ -60,7 +60,7 @@ var/color = COLOR_BONUS_DAMAGE var/intensity = bonus_damage_stacks / (initial(bonus_damage_cap) * 2) // if intensity is too high of a value, the hex code will become invalid - color += num2text(BONUS_DAMAGE_MAX_ALPHA * clamp(intensity, 0, 0.5), 1, 16) + color += num2text(BONUS_DAMAGE_MAX_ALPHA * clamp(intensity, 0, 0.5), 2, 16) if(parent) var/atom/A = parent A.add_filter("bonus_damage_stacks", 2, list("type" = "outline", "color" = color, "size" = 1 + clamp(intensity, 0, 1))) diff --git a/code/datums/datacore.dm b/code/datums/datacore.dm index ae19a3044678..44e8924ef68d 100644 --- a/code/datums/datacore.dm +++ b/code/datums/datacore.dm @@ -6,6 +6,8 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new) var/security[] = list() //This list tracks characters spawned in the world and cannot be modified in-game. Currently referenced by respawn_character(). var/locked[] = list() + var/leveled_riflemen = 0 + var/leveled_riflemen_max = 7 /datum/datacore/proc/get_manifest(monochrome, OOC, nonHTML) var/list/cic = GLOB.ROLES_CIC.Copy() @@ -261,7 +263,7 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new) record_general.fields["age"] = target.age record_general.fields["p_stat"] = "Active" record_general.fields["m_stat"] = "Stable" - record_general.fields["sex"] = target.gender + record_general.fields["sex"] = capitalize(target.gender) record_general.fields["species"] = target.get_species() record_general.fields["origin"] = target.origin record_general.fields["faction"] = target.personal_faction @@ -351,31 +353,38 @@ GLOBAL_DATUM_INIT(data_core, /datum/datacore, new) var/icon/icobase = H.species.icobase var/icon/temp - var/datum/ethnicity/ET = GLOB.ethnicities_list[H.ethnicity] - var/datum/body_type/B = GLOB.body_types_list[H.body_type] + var/datum/skin_color/set_skin_color = GLOB.skin_color_list[H.skin_color] + var/datum/body_type/set_body_type = GLOB.body_type_list[H.body_type] + var/datum/body_size/set_body_size = GLOB.body_size_list[H.body_size] - var/e_icon - var/b_icon + var/skin_color_icon + var/body_type_icon + var/body_size_icon - if (!ET) - e_icon = "western" + if(!set_skin_color) + skin_color_icon = "pale2" else - e_icon = ET.icon_name + skin_color_icon = set_skin_color.icon_name - if (!B) - b_icon = "mesomorphic" + if(!set_body_type) + body_type_icon = "lean" else - b_icon = B.icon_name + body_type_icon = set_body_type.icon_name - preview_icon = new /icon(icobase, get_limb_icon_name(H.species, b_icon, H.gender, "torso", e_icon)) - temp = new /icon(icobase, get_limb_icon_name(H.species, b_icon, H.gender, "groin", e_icon)) + if(!set_body_size) + body_size_icon = "avg" + else + body_size_icon = set_body_size.icon_name + + preview_icon = new /icon(icobase, get_limb_icon_name(H.species, body_size_icon, body_type_icon, H.gender, "torso", skin_color_icon)) + temp = new /icon(icobase, get_limb_icon_name(H.species, body_size_icon, body_type_icon, H.gender, "groin", skin_color_icon)) preview_icon.Blend(temp, ICON_OVERLAY) - temp = new /icon(icobase, get_limb_icon_name(H.species, b_icon, H.gender, "head", e_icon)) + temp = new /icon(icobase, get_limb_icon_name(H.species, body_size_icon, body_type_icon, H.gender, "head", skin_color_icon)) preview_icon.Blend(temp, ICON_OVERLAY) for(var/obj/limb/E in H.limbs) if(E.status & LIMB_DESTROYED) continue - temp = new /icon(icobase, get_limb_icon_name(H.species, b_icon, H.gender, E.name, e_icon)) + temp = new /icon(icobase, get_limb_icon_name(H.species, body_size_icon, body_type_icon, H.gender, E.name, skin_color_icon)) if(E.status & LIMB_ROBOT) temp.MapColors(rgb(77,77,77), rgb(150,150,150), rgb(28,28,28), rgb(0,0,0)) preview_icon.Blend(temp, ICON_OVERLAY) diff --git a/code/datums/datum.dm b/code/datums/datum.dm index 3e317ffd601e..2370987b4cfc 100644 --- a/code/datums/datum.dm +++ b/code/datums/datum.dm @@ -70,6 +70,10 @@ var/list/cached_vars #endif +#ifdef AUTOWIKI + var/autowiki_skip = FALSE +#endif + /** * Default implementation of clean-up code. * @@ -119,7 +123,7 @@ var/datum/component/C = all_components qdel(C, FALSE, TRUE) if(datum_components) - debug_log("'[src]' datum_components was not null after removing all components! [datum_components.len] entries remained...") + debug_log("'[src]' datum_components was not null after removing all components! [length(datum_components)] entries remained...") datum_components.Cut() var/list/lookup = comp_lookup diff --git a/code/datums/disease.dm b/code/datums/disease.dm index 024337c8e065..497c62cddec6 100644 --- a/code/datums/disease.dm +++ b/code/datums/disease.dm @@ -121,10 +121,11 @@ GLOBAL_LIST_INIT(diseases, typesof(/datum/disease) - /datum/disease) check_range = 1 // everything else, like infect-on-contact things, only infect things on top of it if(isturf(source.loc)) - for(var/mob/living/carbon/victim in oview(check_range, source)) + FOR_DOVIEW(var/mob/living/carbon/victim, check_range, source, HIDE_INVISIBLE_OBSERVER) if(isturf(victim.loc)) if(AStar(source.loc, victim.loc, /turf/proc/AdjacentTurfs, /turf/proc/Distance, check_range)) victim.contract_disease(src, 0, 1, force_spread) + FOR_DOVIEW_END return diff --git a/code/datums/diseases/advance/advance.dm b/code/datums/diseases/advance/advance.dm index 6ccbaa66e7de..41f1fe30e921 100644 --- a/code/datums/diseases/advance/advance.dm +++ b/code/datums/diseases/advance/advance.dm @@ -50,7 +50,7 @@ GLOBAL_LIST_INIT(advance_cures, list( /datum/disease/advance/New(process = 1, datum/disease/advance/D) // Setup our dictionary if it hasn't already. - if(!GLOB.dictionary_symptoms.len) + if(!length(GLOB.dictionary_symptoms)) for(var/symp in GLOB.list_symptoms) var/datum/symptom/S = new symp GLOB.dictionary_symptoms[S.id] = symp @@ -59,9 +59,9 @@ GLOBAL_LIST_INIT(advance_cures, list( D = null // Generate symptoms if we weren't given any. - if(!symptoms || !symptoms.len) + if(!LAZYLEN(symptoms)) - if(!D || !D.symptoms || !D.symptoms.len) + if(!D || !LAZYLEN(D.symptoms)) symptoms = GenerateSymptoms() else for(var/datum/symptom/S in D.symptoms) @@ -80,7 +80,7 @@ GLOBAL_LIST_INIT(advance_cures, list( // Randomly pick a symptom to activate. /datum/disease/advance/stage_act() ..() - if(symptoms && symptoms.len) + if(LAZYLEN(symptoms)) if(!processing) processing = 1 @@ -148,7 +148,7 @@ GLOBAL_LIST_INIT(advance_cures, list( if(!HasSymptom(S)) possible_symptoms += S - if(!possible_symptoms.len) + if(!length(possible_symptoms)) return //error("Advance Disease - We weren't able to get any possible symptoms in GenerateSymptoms([type_level_limit], [amount_get])") @@ -182,7 +182,7 @@ GLOBAL_LIST_INIT(advance_cures, list( //Generate disease properties based on the effects. Returns an associated list. /datum/disease/advance/proc/GenerateProperties() - if(!symptoms || !symptoms.len) + if(!LAZYLEN(symptoms)) CRASH("We did not have any symptoms before generating properties.") var/list/properties = list("resistance" = 1, "stealth" = 1, "stage_rate" = 1, "transmittable" = 1, "severity" = 1) @@ -200,11 +200,11 @@ GLOBAL_LIST_INIT(advance_cures, list( // Assign the properties that are in the list. /datum/disease/advance/proc/AssignProperties(list/properties = list()) - if(properties && properties.len) + if(LAZYLEN(properties)) hidden = list( (properties["stealth"] > 2), (properties["stealth"] > 3) ) // The more symptoms we have, the less transmittable it is but some symptoms can make up for it. - SetSpread(clamp(properties["transmittable"] - symptoms.len, BLOOD, AIRBORNE)) + SetSpread(clamp(properties["transmittable"] - length(symptoms), BLOOD, AIRBORNE)) permeability_mod = max(ceil(0.4 * properties["transmittable"]), 1) cure_chance = 15 - clamp(properties["resistance"], -5, 5) // can be between 10 and 20 stage_prob = max(properties["stage_rate"], 2) @@ -253,8 +253,8 @@ GLOBAL_LIST_INIT(advance_cures, list( // Will generate a random cure, the less resistance the symptoms have, the harder the cure. /datum/disease/advance/proc/GenerateCure(list/properties = list()) - if(properties && properties.len) - var/res = clamp(properties["resistance"] - (symptoms.len / 2), 1, GLOB.advance_cures.len) + if(LAZYLEN(properties)) + var/res = clamp(properties["resistance"] - (length(symptoms) / 2), 1, length(GLOB.advance_cures)) cure_id = GLOB.advance_cures[res] // Get the cure name from the cure_id @@ -274,7 +274,7 @@ GLOBAL_LIST_INIT(advance_cures, list( // Randomly remove a symptom. /datum/disease/advance/proc/Devolve() - if(symptoms.len > 1) + if(length(symptoms) > 1) var/s = SAFEPICK(symptoms) if(s) RemoveSymptom(s) @@ -305,7 +305,7 @@ GLOBAL_LIST_INIT(advance_cures, list( if(HasSymptom(S)) return - if(symptoms.len < 5 + rand(-1, 1)) + if(length(symptoms) < 5 + rand(-1, 1)) symptoms += S else RemoveSymptom(pick(symptoms)) @@ -331,14 +331,14 @@ GLOBAL_LIST_INIT(advance_cures, list( for(var/datum/disease/advance/A in D_list) diseases += A.Copy() - if(!diseases.len) + if(!length(diseases)) return null - if(diseases.len <= 1) + if(length(diseases) <= 1) return pick(diseases) // Just return the only entry. var/i = 0 // Mix our diseases until we are left with only one result. - while(i < 20 && diseases.len > 1) + while(i < 20 && length(diseases) > 1) i++ @@ -362,7 +362,7 @@ GLOBAL_LIST_INIT(advance_cures, list( R.data_properties = data.Copy() else R.data_properties = data - if(preserve.len) + if(length(preserve)) R.data_properties["viruses"] = preserve /proc/AdminCreateVirus(mob/user) @@ -385,7 +385,7 @@ GLOBAL_LIST_INIT(advance_cures, list( i-- while(i > 0) - if(D.symptoms.len > 0) + if(length(D.symptoms) > 0) var/new_name = input(user, "Name your new disease.", "New Name") D.AssignName(new_name) diff --git a/code/datums/diseases/advance/symptoms/symptoms.dm b/code/datums/diseases/advance/symptoms/symptoms.dm index 7746a03b4f89..8ddd5897f92a 100644 --- a/code/datums/diseases/advance/symptoms/symptoms.dm +++ b/code/datums/diseases/advance/symptoms/symptoms.dm @@ -17,7 +17,7 @@ GLOBAL_LIST_EMPTY(dictionary_symptoms) /datum/symptom/New() var/list/S = GLOB.list_symptoms - for(var/i = 1; i <= S.len; i++) + for(var/i = 1; i <= length(S); i++) if(src.type == S[i]) id = "[i]" return diff --git a/code/datums/diseases/black_goo.dm b/code/datums/diseases/black_goo.dm index 5d6d96fcc57c..6fb74bc82bd4 100644 --- a/code/datums/diseases/black_goo.dm +++ b/code/datums/diseases/black_goo.dm @@ -301,12 +301,12 @@ /obj/item/storage/fancy/blackgoo/get_examine_text(mob/user) . = ..() . += "A strange looking metal container..." - if(contents.len <= 0) + if(length(contents) <= 0) . += "There are no bottles left inside it." - else if(contents.len == 1) + else if(length(contents) == 1) . += "There is one bottle left inside it." else - . += "There are [src.contents.len] bottles inside the container." + . += "There are [length(src.contents)] bottles inside the container." /obj/item/storage/fancy/blackgoo/Initialize() diff --git a/code/datums/elements/mouth_drop_item.dm b/code/datums/elements/mouth_drop_item.dm index 7a546c6b3933..f27e1b928b7d 100644 --- a/code/datums/elements/mouth_drop_item.dm +++ b/code/datums/elements/mouth_drop_item.dm @@ -18,7 +18,7 @@ /datum/element/mouth_drop_item/proc/item_equipped(obj/item/I, mob/living/carbon/human/user, slot) SIGNAL_HANDLER - if(slot == WEAR_FACE) + if(slot == WEAR_FACE && !HAS_TRAIT(user, TRAIT_IRON_TEETH)) I.RegisterSignal(user, COMSIG_LIVING_SET_BODY_POSITION, TYPE_PROC_REF(/obj/item, drop_to_floor)) /datum/element/mouth_drop_item/proc/item_dropped(obj/item/I, mob/living/carbon/human/user) diff --git a/code/datums/elements/strippable.dm b/code/datums/elements/strippable.dm index e0daaee74a8c..d93b07234c9d 100644 --- a/code/datums/elements/strippable.dm +++ b/code/datums/elements/strippable.dm @@ -126,6 +126,14 @@ to_chat(user, SPAN_WARNING("You can't do this right now.")) return FALSE + if (user.is_mob_incapacitated()) + to_chat(user, SPAN_WARNING("You can't do this right now.")) + return FALSE + + if (HAS_TRAIT(user, TRAIT_IMMOBILIZED) || HAS_TRAIT(user, TRAIT_FLOORED)) + to_chat(user, SPAN_WARNING("You can't do this right now.")) + return FALSE + if ((item.flags_inventory & CANTSTRIP) || ((item.flags_item & NODROP) && !(item.flags_item & FORCEDROP_CONDITIONAL)) || (item.flags_item & ITEM_ABSTRACT)) return FALSE diff --git a/code/datums/emergency_calls/cbrn.dm b/code/datums/emergency_calls/cbrn.dm index fc20f98f20b3..c5e97bfb2ccf 100644 --- a/code/datums/emergency_calls/cbrn.dm +++ b/code/datums/emergency_calls/cbrn.dm @@ -1,8 +1,8 @@ /datum/emergency_call/cbrn name = "CBRN (Squad)" - arrival_message = "A CBRN squad has been dispatched to your ship. Stand by." + arrival_message = "Attention, this is the USS Kurtz, we have dispatched a CBRN squad to your ship per your distress call. Stand by for arrival." objectives = "Handle the chemical, biological, radiological, or nuclear threat. Further orders may be provided." - home_base = /datum/lazy_template/ert/weyland_station + home_base = /datum/lazy_template/ert/uscm_station mob_min = 3 mob_max = 5 max_heavies = 0 @@ -41,7 +41,7 @@ /datum/emergency_call/cbrn/ert name = "CBRN (Distress)" - arrival_message = "Your distress signal has been received and we are dispatching the nearest CBRN squad to board with you now. Stand by." + arrival_message = "Attention, this is the USS Kurtz, we have dispatched a CBRN squad to your ship per your distress call. Stand by for arrival." probability = 10 /datum/emergency_call/cbrn/ert/New() diff --git a/code/datums/emergency_calls/contractor.dm b/code/datums/emergency_calls/contractor.dm index 05d6ab7b4671..6721abdf1862 100644 --- a/code/datums/emergency_calls/contractor.dm +++ b/code/datums/emergency_calls/contractor.dm @@ -87,7 +87,7 @@ /datum/emergency_call/contractors/covert name = "Military Contractors (Covert) (Hostile to WY)" mob_max = 7 - probability = 0 + probability = 20 max_medics = 1 max_engineers = 1 max_heavies = 1 diff --git a/code/datums/emergency_calls/cryo_marines.dm b/code/datums/emergency_calls/cryo_marines.dm index fb8d4b8a5a69..56fa434d09c3 100644 --- a/code/datums/emergency_calls/cryo_marines.dm +++ b/code/datums/emergency_calls/cryo_marines.dm @@ -37,10 +37,11 @@ human.create_hud() if(!mind) - for(var/obj/structure/machinery/cryopod/pod in view(7,human)) + FOR_DVIEW(var/obj/structure/machinery/cryopod/pod, 7, human, HIDE_INVISIBLE_OBSERVER) if(pod && !pod.occupant) pod.go_in_cryopod(human, silent = TRUE) break + FOR_DVIEW_END sleep(5) var/datum/squad/marine/cryo/cryo_squad = GLOB.RoleAuthority.squads_by_type[/datum/squad/marine/cryo] diff --git a/code/datums/emergency_calls/cryo_spec.dm b/code/datums/emergency_calls/cryo_spec.dm index 8d563b0693f8..5d4f621a473a 100644 --- a/code/datums/emergency_calls/cryo_spec.dm +++ b/code/datums/emergency_calls/cryo_spec.dm @@ -8,6 +8,16 @@ shuttle_id = "" spawn_max_amount = TRUE +/datum/emergency_call/cryo_spec/remove_nonqualifiers(list/datum/mind/candidates_list) + var/list/datum/mind/candidates_clean = list() + for(var/datum/mind/single_candidate in candidates_list) + if(check_timelock(single_candidate.current?.client, JOB_SQUAD_ROLES_LIST, time_required_for_job)) + candidates_clean.Add(single_candidate) + continue + if(single_candidate.current) + to_chat(single_candidate.current, SPAN_WARNING("You didn't qualify for the ERT beacon because you don't have the specialist job unlocked!")) + return candidates_clean + /datum/emergency_call/cryo_spec/create_member(datum/mind/mind, turf/override_spawn_loc) set waitfor = FALSE if(SSmapping.configs[GROUND_MAP].map_name == MAP_WHISKEY_OUTPOST) @@ -25,10 +35,11 @@ human.create_hud() if(!mind) - for(var/obj/structure/machinery/cryopod/pod in view(7,human)) + FOR_DVIEW(var/obj/structure/machinery/cryopod/pod, 7, human, HIDE_INVISIBLE_OBSERVER) if(pod && !pod.occupant) pod.go_in_cryopod(human, silent = TRUE) break + FOR_DVIEW_END sleep(5) human.client?.prefs.copy_all_to(human, JOB_SQUAD_SPECIALIST, TRUE, TRUE) diff --git a/code/datums/emergency_calls/custom.dm b/code/datums/emergency_calls/custom.dm index 0117c83fc19c..b62d984f6fe3 100644 --- a/code/datums/emergency_calls/custom.dm +++ b/code/datums/emergency_calls/custom.dm @@ -19,7 +19,7 @@ if(!istype(spawn_loc)) return //Didn't find a useable spawn point. - if(!players_to_offer.len) + if(!length(players_to_offer)) return // No more players var/mob/living/carbon/human/H = pick(players_to_offer) diff --git a/code/datums/emergency_calls/emergency_call.dm b/code/datums/emergency_calls/emergency_call.dm index a803a7f06c78..885844b6ec2e 100644 --- a/code/datums/emergency_calls/emergency_call.dm +++ b/code/datums/emergency_calls/emergency_call.dm @@ -64,11 +64,11 @@ var/home_base = /datum/lazy_template/ert/freelancer_station /datum/game_mode/proc/initialize_emergency_calls() - if(all_calls.len) //It's already been set up. + if(length(all_calls)) //It's already been set up. return var/list/total_calls = typesof(/datum/emergency_call) - if(!total_calls.len) + if(!length(total_calls)) to_world(SPAN_DANGER("\b Error setting up emergency calls, no datums found.")) return FALSE for(var/S in total_calls) @@ -154,7 +154,7 @@ if(jobban_isbanned(src, "Syndicate") || jobban_isbanned(src, "Emergency Response Team")) to_chat(src, SPAN_DANGER("You are jobbanned from the emergency response team!")) return - if(!SSticker.mode || !SSticker.mode.picked_calls.len) + if(!SSticker.mode || !length(SSticker.mode.picked_calls)) to_chat(src, SPAN_WARNING("No distress beacons are active. You will be notified if this changes.")) return @@ -224,14 +224,18 @@ addtimer(CALLBACK(src, TYPE_PROC_REF(/datum/emergency_call, spawn_candidates), quiet_launch, announce_incoming, override_spawn_loc), 30 SECONDS) +/datum/emergency_call/proc/remove_nonqualifiers(list/datum/mind/candidates_list) + return candidates_list //everyone gets selected on 99% of distress beacons. + /datum/emergency_call/proc/spawn_candidates(quiet_launch = FALSE, announce_incoming = TRUE, override_spawn_loc) if(SSticker.mode) SSticker.mode.picked_calls -= src SEND_SIGNAL(src, COMSIG_ERT_SETUP) + candidates = remove_nonqualifiers(candidates) - if(candidates.len < mob_min && !spawn_max_amount) - message_admins("Aborting distress beacon, not enough candidates: found [candidates.len].") + if(length(candidates) < mob_min && !spawn_max_amount) + message_admins("Aborting distress beacon, not enough candidates: found [length(candidates)].") members = list() //Empty the members list. candidates = list() @@ -244,7 +248,7 @@ var/list/datum/mind/picked_candidates = list() if(mob_max > 0) var/mob_count = 0 - while (mob_count < mob_max && candidates.len) + while (mob_count < mob_max && length(candidates)) var/datum/mind/M = pick(candidates) //Get a random candidate, then remove it from the candidates list. if(!istype(M))//Something went horrifically wrong candidates.Remove(M) @@ -254,13 +258,13 @@ continue if(M.current && M.current.stat != DEAD) candidates.Remove(M) //Strip them from the list, they aren't dead anymore. - if(!candidates.len) + if(!length(candidates)) break //NO picking from empty lists continue picked_candidates.Add(M) candidates.Remove(M) mob_count++ - if(candidates.len) + if(length(candidates)) for(var/datum/mind/I in candidates) if(I.current) to_chat(I.current, SPAN_WARNING("You didn't get selected to join the distress team. Better luck next time!")) @@ -310,7 +314,7 @@ SSshuttle.moveShuttleToDock(shuttle, pick(active_lzs), TRUE) var/i = 0 - if(picked_candidates.len) + if(length(picked_candidates)) for(var/datum/mind/M in picked_candidates) members += M i++ diff --git a/code/datums/emergency_calls/ert_stations.dm b/code/datums/emergency_calls/ert_stations.dm index 312ceeaf9eed..5a129723bad0 100644 --- a/code/datums/emergency_calls/ert_stations.dm +++ b/code/datums/emergency_calls/ert_stations.dm @@ -15,3 +15,6 @@ /datum/lazy_template/ert/pizza_station map_name = "pizza_ert_station" + +/datum/lazy_template/ert/uscm_station + map_name = "uscm_ert_station" diff --git a/code/datums/emergency_calls/forecon.dm b/code/datums/emergency_calls/forecon.dm new file mode 100644 index 000000000000..98e6a1c27ec2 --- /dev/null +++ b/code/datums/emergency_calls/forecon.dm @@ -0,0 +1,62 @@ +/datum/emergency_call/forecon + name = "FORECON (Squad)" + arrival_message = "A Force Reconnaissance squad has been dispatched to your ship. Stand by." + objectives = "Handle whatever threat is present. Further orders may be provided." + home_base = /datum/lazy_template/ert/weyland_station + probability = 0 + mob_min = 3 + mob_max = 6 + + max_heavies = 1 + max_medics = 1 + max_smartgunners = 1 + +/datum/emergency_call/forecon/create_member(datum/mind/new_mind, turf/override_spawn_loc) + var/turf/spawn_loc = override_spawn_loc ? override_spawn_loc : get_spawn_point() + + if(!istype(spawn_loc)) + return //Didn't find a useable spawn point. + + var/mob/living/carbon/human/mob = new(spawn_loc) + new_mind.transfer_to(mob, TRUE) + + if(!leader && HAS_FLAG(mob.client.prefs.toggles_ert, PLAY_LEADER) && check_timelock(mob.client, JOB_SQUAD_LEADER, time_required_for_job)) + leader = mob + arm_equipment(mob, /datum/equipment_preset/uscm/forecon/squad_leader, TRUE, TRUE) + to_chat(mob, SPAN_ROLE_HEADER("You are the FORECON Squad Leader!")) + + else if(medics < max_medics && HAS_FLAG(mob.client.prefs.toggles_ert, PLAY_MEDIC) && check_timelock(mob.client, JOB_SQUAD_MEDIC, time_required_for_job)) + medics++ + arm_equipment(mob, /datum/equipment_preset/uscm/forecon/tech, TRUE, TRUE) + to_chat(mob, SPAN_ROLE_HEADER("You are the FORECON Support Technician!")) + + else if(smartgunners < max_smartgunners && HAS_FLAG(mob.client.prefs.toggles_ert, PLAY_SMARTGUNNER) && check_timelock(mob.client, JOB_SQUAD_SMARTGUN)) + smartgunners++ + to_chat(mob, SPAN_ROLE_HEADER("You are a FORECON Smartgunner!")) + arm_equipment(mob, /datum/equipment_preset/uscm/forecon/smartgunner, TRUE, TRUE) + + else if(heavies < max_heavies && HAS_FLAG(mob.client.prefs.toggles_ert, PLAY_HEAVY) && check_timelock(mob.client, JOB_SQUAD_SPECIALIST)) + heavies++ + to_chat(mob, SPAN_ROLE_HEADER("You are a FORECON Designated Marskman!")) + arm_equipment(mob, /datum/equipment_preset/uscm/forecon/marksman, TRUE, TRUE) + + else + arm_equipment(mob, /datum/equipment_preset/uscm/forecon/standard, TRUE, TRUE) + to_chat(mob, SPAN_ROLE_HEADER("You are a FORECON Rifleman!")) + + to_chat(mob, SPAN_ROLE_BODY("You are a member of the USCM's Force Reconnisance. FORECON is a force that specializes in special operations behind enemy lines, or conducting reconnisance in situations regular Marines are not expected to handle.")) + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(to_chat), mob, SPAN_BOLD("Objectives: [objectives]")), 1 SECONDS) + +/datum/emergency_call/forecon/platoon + name = "FORECON (Platoon)" + mob_min = 6 + mob_max = 30 + probability = 0 + max_medics = 6 + max_heavies = 1 + max_smartgunners = 2 + +/datum/emergency_call/forecon/platoon/New() + ..() + arrival_message = "A Force Reconnaissance squad has been dispatched to your ship. Stand by." + objectives = "Handle whatever threat is present. Further orders may be provided." diff --git a/code/datums/emergency_calls/inspection.dm b/code/datums/emergency_calls/inspection.dm index e473466f4fb8..4a1a8ecb62be 100644 --- a/code/datums/emergency_calls/inspection.dm +++ b/code/datums/emergency_calls/inspection.dm @@ -1,6 +1,6 @@ //USCM Provost /datum/emergency_call/inspection_provost - name = "Inspection - USCM Provost - ML knowledge required." + name = "Inspection - USCM Provost - ML knowledge and MP playtime required." mob_max = 2 mob_min = 1 probability = 0 @@ -9,6 +9,15 @@ ..() objectives = "Investigate any issues with ML enforcement on the [MAIN_SHIP_NAME]." +/datum/emergency_call/inspection_provost/remove_nonqualifiers(list/datum/mind/candidates_list) + var/list/datum/mind/candidates_clean = list() + for(var/datum/mind/single_candidate in candidates_list) + if(check_timelock(single_candidate.current?.client, JOB_POLICE, time_required_for_job)) + candidates_clean.Add(single_candidate) + continue + if(single_candidate.current) + to_chat(single_candidate.current, SPAN_WARNING("You didn't qualify for the ERT beacon because you don't have enough playtime (5 Hours) as military police!")) + return candidates_clean /datum/emergency_call/inspection_provost/create_member(datum/mind/M, turf/override_spawn_loc) var/turf/T = override_spawn_loc ? override_spawn_loc : get_spawn_point() diff --git a/code/datums/entities/player.dm b/code/datums/entities/player.dm index a62e663ba21c..fbdcc11e1037 100644 --- a/code/datums/entities/player.dm +++ b/code/datums/entities/player.dm @@ -606,14 +606,14 @@ BSQL_PROTECT_DATUM(/datum/entity/player) note.admin_rank = "N/A" note.date = I.timestamp var/list/splitting = splittext(I.content, "|") - if(splitting.len == 1) + if(length(splitting) == 1) note.text = I.content note.is_ban = FALSE - if(splitting.len == 3) + if(length(splitting) == 3) note.text = splitting[3] note.ban_time = text2num(replacetext(replacetext(splitting[2],"Duration: ","")," minutes","")) note.is_ban = TRUE - if(splitting.len == 2) + if(length(splitting) == 2) note.text = I.content note.is_ban = TRUE diff --git a/code/datums/entities/player_sticky_ban.dm b/code/datums/entities/player_sticky_ban.dm index 752334e8e001..70715d1ce2f0 100644 --- a/code/datums/entities/player_sticky_ban.dm +++ b/code/datums/entities/player_sticky_ban.dm @@ -13,8 +13,8 @@ BSQL_PROTECT_DATUM(/datum/entity/stickyban) table_name = "stickyban" field_types = list( "identifier" = DB_FIELDTYPE_STRING_LARGE, - "reason" = DB_FIELDTYPE_STRING_LARGE, - "message" = DB_FIELDTYPE_STRING_LARGE, + "reason" = DB_FIELDTYPE_STRING_MAX, + "message" = DB_FIELDTYPE_STRING_MAX, "date" = DB_FIELDTYPE_STRING_LARGE, "active" = DB_FIELDTYPE_INT, "adminid" = DB_FIELDTYPE_BIGINT, diff --git a/code/datums/event_info_text.dm b/code/datums/event_info_text.dm index 5336c5abed9d..21469ed379cd 100644 --- a/code/datums/event_info_text.dm +++ b/code/datums/event_info_text.dm @@ -15,7 +15,6 @@ return if(msg == "") - to_chat(user, SPAN_WARNING("No [faction] custom event message has been found. Either no custom event is taking place, admin hasn't properly set this or deemed it unnecessary to be set.")) return var/dat diff --git a/code/datums/factions/uscm.dm b/code/datums/factions/uscm.dm index a19faba32d81..f7c49321f305 100644 --- a/code/datums/factions/uscm.dm +++ b/code/datums/factions/uscm.dm @@ -24,9 +24,9 @@ if(JOB_GENERAL) marine_rk = "general" if(JOB_CAS_PILOT) marine_rk = "gp" if(JOB_DROPSHIP_PILOT) marine_rk = "dp" + if(JOB_TANK_CREW) marine_rk = "tc" if(JOB_INTEL) marine_rk = "io" if(JOB_DROPSHIP_CREW_CHIEF) marine_rk = "dcc" - if(JOB_CREWMAN) marine_rk = "tc" if(JOB_MARINE_RAIDER) marine_rk = "soc" if(JOB_MARINE_RAIDER_SL) marine_rk = "soctl" if(JOB_MARINE_RAIDER_CMD) marine_rk = "soccmd" @@ -75,6 +75,9 @@ if(JOB_CO) marine_rk = "co" border_rk = "command" + if(JOB_USCM_OBSV) + marine_rk = "vo" + border_rk = "command" if(JOB_SO) marine_rk = "so" border_rk = "command" @@ -97,6 +100,8 @@ border_rk = "command" if(JOB_POLICE) marine_rk = "mp" + if(JOB_TANK_CREW) + marine_rk = "tc" if(JOB_WARDEN) marine_rk = "warden" border_rk = "command" diff --git a/code/datums/global_variables.dm b/code/datums/global_variables.dm index 953f42f1723f..24d32bbf3552 100644 --- a/code/datums/global_variables.dm +++ b/code/datums/global_variables.dm @@ -118,15 +118,11 @@ /client/proc/debug_global_variable(name, value, level) var/html = "" - var/change = 0 //to make the value bold if changed if(!(admin_holder.rights & R_DEBUG)) return html html += "
  • EC " - if(value != initial(global.vars[name])) - html += "" - change = 1 if (isnull(value)) html += "[name] = null" @@ -158,9 +154,9 @@ else if (istype(value, /list)) var/list/L = value - html += "[name] = /list ([L.len])" + html += "[name] = /list ([length(L)])" - if (L.len > 0 && !(name == "underlays" || name == "overlays" || name == "vars" || L.len > 500)) + if (length(L) > 0 && !(name == "underlays" || name == "overlays" || name == "vars" || length(L) > 500)) // not sure if this is completely right... html += "
      " var/index = 1 @@ -175,8 +171,6 @@ else html += "[name] = [value]" - if(change) - html += "" html += "" @@ -353,7 +347,6 @@ if(admin_holder && admin_holder.marked_datum) possible_classes += "marked datum" possible_classes += "edit referenced object" - possible_classes += "restore to default" class = tgui_input_list(usr, "What kind of variable?","Variable Type", possible_classes) if(!class) @@ -365,9 +358,6 @@ mod_list(global.vars[variable]) return - if("restore to default") - global.vars[variable] = initial(global.vars[variable]) - if("edit referenced object") return .(global.vars[variable]) diff --git a/code/datums/helper_datums/getrev.dm b/code/datums/helper_datums/getrev.dm index b7d528380a42..aa4665bda652 100644 --- a/code/datums/helper_datums/getrev.dm +++ b/code/datums/helper_datums/getrev.dm @@ -41,7 +41,7 @@ GLOBAL_DATUM_INIT(revdata, /datum/getrev, new) return msg.Join("\n") /datum/getrev/proc/GetTestMergeInfo(header = TRUE) - if(!testmerge.len) + if(!length(testmerge)) return "" . = header ? "The following pull requests are currently test merged:
      " : "" for(var/line in testmerge) @@ -70,7 +70,7 @@ GLOBAL_DATUM_INIT(revdata, /datum/getrev, new) var/pc = revdata.originmastercommit if(pc) msg += "Master commit: [pc]" - if(revdata.testmerge.len) + if(length(revdata.testmerge)) msg += revdata.GetTestMergeInfo() if(revdata.commit && revdata.commit != revdata.originmastercommit) msg += "Local commit: [revdata.commit]" diff --git a/code/datums/helper_datums/teleport.dm b/code/datums/helper_datums/teleport.dm index 6a4276208d13..2b283c978c3a 100644 --- a/code/datums/helper_datums/teleport.dm +++ b/code/datums/helper_datums/teleport.dm @@ -157,8 +157,8 @@ precision = rand(1,100) var/list/bagholding = teleatom.search_contents_for(/obj/item/storage/backpack/holding) - if(bagholding.len) - precision = max(rand(1,100)*bagholding.len,100) + if(length(bagholding)) + precision = max(rand(1,100)*length(bagholding),100) if(istype(teleatom, /mob/living)) var/mob/living/MM = teleatom to_chat(MM, SPAN_WARNING("The Bluespace interface on your Bag of Holding interferes with the teleport!")) diff --git a/code/datums/looping_sounds/misc_sounds.dm b/code/datums/looping_sounds/misc_sounds.dm index 6411b3f51f4a..318ac7b331b7 100644 --- a/code/datums/looping_sounds/misc_sounds.dm +++ b/code/datums/looping_sounds/misc_sounds.dm @@ -1,3 +1,24 @@ /datum/looping_sound/looping_launch_announcement_alarm mid_sounds = list('sound/vehicles/Dropships/single_alarm_brr_dropship_1.ogg' = 1) start_sound = list('sound/vehicles/Dropships/single_alarm_brr_dropship_1.ogg' = 1) + +/datum/looping_sound/telephone/ring + start_sound = 'sound/machines/telephone/dial.ogg' + start_length = 3.2 SECONDS + mid_sounds = 'sound/machines/telephone/ring_outgoing.ogg' + mid_length = 2.1 SECONDS + volume = 10 + +/datum/looping_sound/telephone/busy + start_sound = 'sound/voice/callstation_unavailable.ogg' + start_length = 5.7 SECONDS + mid_sounds = 'sound/machines/telephone/phone_busy.ogg' + mid_length = 5 SECONDS + volume = 15 + +/datum/looping_sound/telephone/hangup + start_sound = 'sound/machines/telephone/remote_hangup.ogg' + start_length = 0.6 SECONDS + mid_sounds = 'sound/machines/telephone/phone_busy.ogg' + mid_length = 5 SECONDS + volume = 15 diff --git a/code/datums/matrix_editor.dm b/code/datums/matrix_editor.dm index 8e064d76db7b..c31720014d45 100644 --- a/code/datums/matrix_editor.dm +++ b/code/datums/matrix_editor.dm @@ -72,11 +72,11 @@ if(!elements_str) return var/list/elements = splittext(elements_str, ",") - if(elements.len != 6) - to_chat(usr, "When creating a custom matrix, explicitly provide all 6 elements! Only [elements.len] were provided.") + if(length(elements) != 6) + to_chat(usr, "When creating a custom matrix, explicitly provide all 6 elements! Only [length(elements)] were provided.") return - for(var/i = 1 to elements.len) + for(var/i = 1 to length(elements)) var/num_ver = text2num(elements[i]) if(isnull(num_ver)) to_chat(usr, "Failed to convert element #[i] ([elements[i]]) to a number.") diff --git a/code/datums/medal_awards.dm b/code/datums/medal_awards.dm index 37b21bd2bb49..15152a8179a4 100644 --- a/code/datums/medal_awards.dm +++ b/code/datums/medal_awards.dm @@ -131,16 +131,17 @@ GLOBAL_LIST_INIT(human_medals, list(MARINE_CONDUCT_MEDAL, MARINE_BRONZE_HEART_ME // Create an actual medal item if(medal_location) + var/turf/turf_location = get_turf(medal_location) var/obj/item/clothing/accessory/medal/medal switch(medal_type) if(MARINE_CONDUCT_MEDAL) - medal = new /obj/item/clothing/accessory/medal/bronze/conduct(medal_location) + medal = new /obj/item/clothing/accessory/medal/bronze/conduct(turf_location) if(MARINE_BRONZE_HEART_MEDAL) - medal = new /obj/item/clothing/accessory/medal/bronze/heart(medal_location) + medal = new /obj/item/clothing/accessory/medal/bronze/heart(turf_location) if(MARINE_VALOR_MEDAL) - medal = new /obj/item/clothing/accessory/medal/silver/valor(medal_location) + medal = new /obj/item/clothing/accessory/medal/silver/valor(turf_location) if(MARINE_HEROISM_MEDAL) - medal = new /obj/item/clothing/accessory/medal/gold/heroism(medal_location) + medal = new /obj/item/clothing/accessory/medal/gold/heroism(turf_location) else return FALSE medal.recipient_name = chosen_recipient @@ -223,16 +224,17 @@ GLOBAL_LIST_INIT(human_medals, list(MARINE_CONDUCT_MEDAL, MARINE_BRONZE_HEART_ME // Create an actual medal item if(medal_location) + var/turf/turf_location = get_turf(medal_location) var/obj/item/clothing/accessory/medal/medal switch(medal_type) if(MARINE_CONDUCT_MEDAL) - medal = new /obj/item/clothing/accessory/medal/bronze/conduct(medal_location) + medal = new /obj/item/clothing/accessory/medal/bronze/conduct(turf_location) if(MARINE_BRONZE_HEART_MEDAL) - medal = new /obj/item/clothing/accessory/medal/bronze/heart(medal_location) + medal = new /obj/item/clothing/accessory/medal/bronze/heart(turf_location) if(MARINE_VALOR_MEDAL) - medal = new /obj/item/clothing/accessory/medal/silver/valor(medal_location) + medal = new /obj/item/clothing/accessory/medal/silver/valor(turf_location) if(MARINE_HEROISM_MEDAL) - medal = new /obj/item/clothing/accessory/medal/gold/heroism(medal_location) + medal = new /obj/item/clothing/accessory/medal/gold/heroism(turf_location) else return FALSE medal.recipient_name = chosen_recipient @@ -254,7 +256,7 @@ GLOBAL_LIST_INIT(human_medals, list(MARINE_CONDUCT_MEDAL, MARINE_BRONZE_HEART_ME return TRUE /proc/open_medal_panel(mob/living/carbon/human/user, obj/printer) - var/obj/item/card/id/card = user.wear_id + var/obj/item/card/id/card = user?.get_idcard() if(!card) to_chat(user, SPAN_WARNING("You must have an authenticated ID Card to award medals.")) return @@ -289,23 +291,21 @@ GLOBAL_LIST_INIT(xeno_medals, list(XENO_SLAUGHTER_MEDAL, XENO_RESILIENCE_MEDAL, var/list/recipient_castes = list() var/list/recipient_mobs = list() for(var/mob/living/carbon/xenomorph/xeno in hive.totalXenos) - if (xeno.persistent_ckey == usr.persistent_ckey) // Don't award self - continue - if (xeno.tier == 0) // Don't award larva or facehuggers - continue - if (!as_admin && istype(xeno.caste, /datum/caste_datum/queen)) // Don't award queens unless admin + if(xeno.persistent_ckey == usr.persistent_ckey) // Don't award self continue + if(xeno.tier == 0) // Don't award larva or facehuggers + if(!as_admin || !isqueen(xeno)) // Don't award queens unless admin (She is tier 0 for whatever reason) + continue var/recipient_name = xeno.real_name recipient_castes[recipient_name] = xeno.caste_type recipient_mobs[recipient_name] = xeno possible_recipients += recipient_name for(var/mob/living/carbon/xenomorph/xeno in hive.total_dead_xenos) - if (xeno.persistent_ckey == usr.persistent_ckey) // Don't award previous selves - continue - if (xeno.tier == 0) // Don't award larva or facehuggers - continue - if (!as_admin && istype(xeno.caste, /datum/caste_datum/queen)) // Don't award previous queens unless admin + if(xeno.persistent_ckey == usr.persistent_ckey) // Don't award previous selves continue + if(xeno.tier == 0) // Don't award larva or facehuggers + if(!as_admin || !isqueen(xeno)) // Don't award queens unless admin (She is tier 0 for whatever reason) + continue var/recipient_name = xeno.real_name recipient_castes[recipient_name] = xeno.caste_type recipient_mobs[recipient_name] = xeno @@ -402,7 +402,7 @@ GLOBAL_LIST_INIT(xeno_medals, list(XENO_SLAUGHTER_MEDAL, XENO_RESILIENCE_MEDAL, to_chat(usr, "Error: Could not find the [is_marine_medal ? "marine" : "xeno"] awards for '[recipient_name]'!") return FALSE - if(index < 1 || index > recipient_award.medal_names.len) + if(index < 1 || index > length(recipient_award.medal_names)) to_chat(usr, "Error: Index [index] is out of bounds!") return FALSE @@ -429,7 +429,7 @@ GLOBAL_LIST_INIT(xeno_medals, list(XENO_SLAUGHTER_MEDAL, XENO_RESILIENCE_MEDAL, // Either entirely delete the award from the list, or just remove the entry if there are multiple var/medal_type = recipient_award.medal_names[index] var/citation = recipient_award.medal_citations[index] - if(recipient_award.medal_names.len == 1) + if(length(recipient_award.medal_names) == 1) if(is_marine_medal) GLOB.medal_awards.Remove(recipient_name) else @@ -580,8 +580,8 @@ GLOBAL_DATUM_INIT(ic_medals_panel, /datum/ic_medal_panel, new) . = ..() if(.) return - var/mob/living/carbon/human/user = usr - var/obj/item/card/id/card = user.wear_id + var/mob/living/carbon/human/user = ui.user + var/obj/item/card/id/card = user?.get_idcard() if(!card) to_chat(user, SPAN_WARNING("You must have an authenticated ID Card to award medals.")) return @@ -608,7 +608,7 @@ GLOBAL_DATUM_INIT(ic_medals_panel, /datum/ic_medal_panel, new) switch(action) if("grant_new_medal") - if(give_medal_award(get_turf(actual_loc))) + if(give_medal_award(actual_loc)) actual_loc.visible_message(SPAN_NOTICE("[actual_loc] prints a medal.")) . = TRUE @@ -633,7 +633,7 @@ GLOBAL_DATUM_INIT(ic_medals_panel, /datum/ic_medal_panel, new) if(confirm_choice != "Yes") return - if(give_medal_award_prefilled(get_turf(actual_loc), user, recommendation.recipient_name, recommendation.recipient_rank, recommendation.recipient_ckey, medal_citation, medal_type, recommendation.recommended_by_ckey, recommendation.recommended_by_name)) + if(give_medal_award_prefilled(actual_loc, user, recommendation.recipient_name, recommendation.recipient_rank, recommendation.recipient_ckey, medal_citation, medal_type, recommendation.recommended_by_ckey, recommendation.recommended_by_name)) GLOB.medal_recommendations -= recommendation qdel(recommendation) user.visible_message(SPAN_NOTICE("[actual_loc] prints a medal.")) diff --git a/code/datums/mob_hud.dm b/code/datums/mob_hud.dm index 975bd5d15cb9..011dc8e25dba 100644 --- a/code/datums/mob_hud.dm +++ b/code/datums/mob_hud.dm @@ -18,7 +18,8 @@ GLOBAL_LIST_INIT_TYPED(huds, /datum/mob_hud, list( MOB_HUD_FACTION_CLF = new /datum/mob_hud/faction/clf(), MOB_HUD_FACTION_PMC = new /datum/mob_hud/faction/pmc(), MOB_HUD_HUNTER = new /datum/mob_hud/hunter_hud(), - MOB_HUD_HUNTER_CLAN = new /datum/mob_hud/hunter_clan() + MOB_HUD_HUNTER_CLAN = new /datum/mob_hud/hunter_clan(), + MOB_HUD_EXECUTE = new /datum/mob_hud/execute_hud(), )) /datum/mob_hud @@ -167,6 +168,9 @@ GLOBAL_LIST_INIT_TYPED(huds, /datum/mob_hud, list( /datum/mob_hud/xeno_hostile hud_icons = list(XENO_HOSTILE_ACID, XENO_HOSTILE_SLOW, XENO_HOSTILE_TAG, XENO_HOSTILE_FREEZE) +/datum/mob_hud/execute_hud + hud_icons = list(XENO_EXECUTE) + /datum/mob_hud/hunter_clan hud_icons = list(HUNTER_CLAN) @@ -259,6 +263,11 @@ GLOBAL_LIST_INIT_TYPED(huds, /datum/mob_hud, list( var/datum/mob_hud/hostile_hud = GLOB.huds[MOB_HUD_XENO_HOSTILE] hostile_hud.remove_hud_from(src, src) + if (execute_hud) + execute_hud = FALSE + var/datum/mob_hud/execute = GLOB.huds[MOB_HUD_EXECUTE] + execute.remove_hud_from(src, src) + /mob/proc/refresh_huds(mob/source_mob) @@ -399,7 +408,6 @@ GLOBAL_LIST_INIT_TYPED(huds, /datum/mob_hud, list( var/revive_enabled = stat == DEAD && check_tod() && is_revivable() if(stat == DEAD) revive_enabled = check_tod() && is_revivable() - var/datum/internal_organ/heart/heart = islist(internal_organs_by_name) ? internal_organs_by_name["heart"] : null var/holder2_set = 0 if(hivenumber) @@ -466,7 +474,7 @@ GLOBAL_LIST_INIT_TYPED(huds, /datum/mob_hud, list( holder3.icon_state = "huddead" holder2_set = 1 else - if(heart && (heart.organ_status >= ORGAN_BROKEN && check_tod())) // broken heart icon + if(is_heart_broken()) // broken heart icon holder.icon_state = "huddeadheart" if(!holder2_set) holder2.icon_state = "huddeadheart" @@ -772,6 +780,16 @@ GLOBAL_DATUM(hud_icon_hudfocus, /image) var/image/holder = hud_list[HOLOCARD_HUD] holder.icon_state = holo_card_color ? "holo_card_[holo_card_color]" : "hudblank" +// Vampire Execute HUD +/mob/living/carbon/human/proc/update_execute_hud() + var/image/execute_holder = hud_list[XENO_EXECUTE] + + execute_holder.icon_state = "hudblank" + execute_holder.overlays.Cut() + + if(stat == UNCONSCIOUS || (stat != DEAD && HAS_TRAIT(src, TRAIT_KNOCKEDOUT))) + execute_holder.overlays += image('icons/mob/hud/hud.dmi', src, "prae_tag") + // Xeno "hostile" HUD /mob/living/carbon/human/proc/update_xeno_hostile_hud() var/image/acid_holder = hud_list[XENO_HOSTILE_ACID] diff --git a/code/datums/quadtree.dm b/code/datums/quadtree.dm index 2b0360152997..9056dfd6bd59 100644 --- a/code/datums/quadtree.dm +++ b/code/datums/quadtree.dm @@ -49,43 +49,124 @@ ..() return QDEL_HINT_IWILLGC -/datum/shape //Leaving rectangles as a subtype if anyone decides to add circles later +/// A simple geometric shape for testing collisions and intersections. This one is a single point. +/datum/shape + /// Horizontal position of the shape's center point. var/center_x = 0 + /// Vertical position of the shape's center point. var/center_y = 0 + /// Distance from the shape's leftmost to rightmost extent. + var/bounds_x = 0 + /// Distance from the shape's topmost to bottommost extent. + var/bounds_y = 0 -/datum/shape/proc/intersects() - return -/datum/shape/proc/contains() - return +/datum/shape/New(center_x, center_y) + set_shape(center_x, center_y) +/// Assign shape variables. +/datum/shape/proc/set_shape(center_x, center_y) + src.center_x = center_x + src.center_y = center_y + +/// Returns TRUE if the coordinates x, y are in or on the shape, otherwise FALSE. +/datum/shape/proc/contains_xy(x, y) + return center_x == x && center_y == y + +/// Returns TRUE if the coord datum is in or on the shape, otherwise FALSE. +/datum/shape/proc/contains_coords(datum/coords/coords) + return contains_xy(coords.x_pos, coords.y_pos) + +/// Returns TRUE if the atom is in or on the shape, otherwise FALSE. +/datum/shape/proc/contains_atom(atom/atom) + return contains_xy(atom.x, atom.y) + +/// Returns TRUE if this shape's bounding box intersects the provided shape's bounding box, otherwise FALSE. Generally faster than a full intersection test. +/datum/shape/proc/intersects_aabb(datum/shape/aabb) + return (abs(src.center_x - aabb.center_x) <= (src.bounds_x + aabb.bounds_x) * 0.5) && (abs(src.center_y - aabb.center_y) <= (src.bounds_y + aabb.bounds_y) * 0.5) + +/// Returns TRUE if this shape intersects the provided rectangle shape, otherwise FALSE. +/datum/shape/proc/intersects_rect(datum/shape/rectangle/rect) + return rect.contains_xy(src.center_x, src.center_y) + +/// A simple geometric shape for testing collisions and intersections. This one is an axis-aligned rectangle. /datum/shape/rectangle + /// Distance from the shape's leftmost to rightmost extent. + var/width = 0 + /// Distance from the shape's topmost to bottommost extent. + var/height = 0 + +/datum/shape/rectangle/New(center_x, center_y, width, height) + set_shape(center_x, center_y, width, height) + +/datum/shape/rectangle/set_shape(center_x, center_y, width, height) + ..() + src.bounds_x = width + src.bounds_y = height + src.width = width + src.height = height + +/datum/shape/rectangle/contains_xy(x, y) + return (abs(center_x - x) <= width * 0.5) && (abs(center_y - y) <= height * 0.5) + +/datum/shape/rectangle/intersects_rect(datum/shape/rectangle/rect) + return intersects_aabb(rect) + +/// A simple geometric shape for testing collisions and intersections. This one is an axis-aligned square. +/datum/shape/rectangle/square + /// Distance between the shape's opposing extents. + var/length = 0 + +/datum/shape/rectangle/square/New(center_x, center_y, length) + set_shape(center_x, center_y, length) + +/datum/shape/rectangle/square/set_shape(center_x, center_y, length) + ..(center_x, center_y, length, length) + src.length = length + +/// A simple geometric shape for testing collisions and intersections. This one is an axis-aligned ellipse. +/datum/shape/ellipse + /// Distance from the shape's leftmost to rightmost extent. var/width = 0 + /// Distance from the shape's topmost to bottommost extent. var/height = 0 + VAR_PROTECTED/_axis_x_sq = 0 + VAR_PROTECTED/_axis_y_sq = 0 + +/datum/shape/ellipse/New(center_x, center_y, width, height) + set_shape(center_x, center_y, width, height) -/datum/shape/rectangle/New(x, y, w, h) +/datum/shape/ellipse/set_shape(center_x, center_y, width, height) ..() - center_x = x - center_y = y - width = w - height = h - -/datum/shape/rectangle/intersects(datum/shape/rectangle/range) - return !(range.center_x + range.width/2 < center_x - width / 2|| \ - range.center_x - range.width/2 > center_x + width / 2|| \ - range.center_y + range.height/2 < center_y - height / 2|| \ - range.center_y - range.height/2 > center_y + height / 2) - -/datum/shape/rectangle/contains(datum/coords/coords) - return (coords.x_pos >= center_x - width / 2 \ - && coords.x_pos <= center_x + width / 2 \ - && coords.y_pos >= center_y - height /2 \ - && coords.y_pos <= center_y + height / 2) - -/datum/shape/rectangle/proc/contains_atom(atom/A) - return (A.x >= center_x - width / 2 \ - && A.x <= center_x + width / 2 \ - && A.y >= center_y - height /2 \ - && A.y <= center_y + height / 2) + src.bounds_x = width + src.bounds_y = height + src.width = width + src.height = height + src._axis_x_sq = (width * 0.5)**2 + src._axis_y_sq = (height * 0.5)**2 + +/datum/shape/ellipse/contains_xy(x, y) + return ((center_x - x)**2 / _axis_x_sq + (center_y - y)**2 / _axis_y_sq <= 1) + +/datum/shape/ellipse/intersects_rect(datum/shape/rectangle/rect) + if(..()) + return TRUE + + var/nearest_x = clamp(src.center_x, rect.center_x - rect.width * 0.5, rect.center_x + rect.width * 0.5) + var/nearest_y = clamp(src.center_y, rect.center_y - rect.height * 0.5, rect.center_y + rect.height * 0.5) + + return src.contains_xy(nearest_x, nearest_y) + +/// A simple geometric shape for testing collisions and intersections. This one is a circle. +/datum/shape/ellipse/circle + /// Distance from the shape's center to edge. + var/radius = 0 + +/datum/shape/ellipse/circle/New(center_x, center_y, radius) + set_shape(center_x, center_y, radius) + +/datum/shape/ellipse/circle/set_shape(center_x, center_y, radius) + ..(center_x, center_y, radius * 2, radius * 2) + src.radius = radius /datum/quadtree/proc/subdivide() //Warning: this might give you eye cancer @@ -96,14 +177,14 @@ is_divided = TRUE /datum/quadtree/proc/insert_player(datum/coords/qtplayer/p_coords) - if(!boundary.contains(p_coords)) + if(!boundary.contains_coords(p_coords)) return FALSE if(!player_coords) player_coords = list(p_coords) return TRUE - else if(!final_divide && player_coords.len >= QUADTREE_CAPACITY) + else if(!final_divide && length(player_coords) >= QUADTREE_CAPACITY) if(!is_divided) subdivide() if(nw_branch.insert_player(p_coords)) @@ -118,11 +199,11 @@ player_coords.Add(p_coords) return TRUE -/datum/quadtree/proc/query_range(datum/shape/rectangle/range, list/found_players, flags = 0) +/datum/quadtree/proc/query_range(datum/shape/range, list/found_players, flags = 0) if(!found_players) found_players = list() . = found_players - if(!range?.intersects(boundary)) + if(!range?.intersects_rect(boundary)) return if(is_divided) nw_branch.query_range(range, found_players, flags) @@ -136,7 +217,7 @@ continue if((flags & QTREE_EXCLUDE_OBSERVER) && P.is_observer) continue - if(range.contains(P)) + if(range.contains_coords(P)) if(flags & QTREE_SCAN_MOBS) found_players.Add(P.player.mob) else diff --git a/code/datums/recipe.dm b/code/datums/recipe.dm index b4b6c45a0c2c..68c036ff71df 100644 --- a/code/datums/recipe.dm +++ b/code/datums/recipe.dm @@ -49,7 +49,7 @@ . = -1 else return 0 - if ((reagents?(reagents.len):(0)) < avail_reagents.reagent_list.len) + if ((LAZYLEN(reagents) || 0) < length(avail_reagents.reagent_list)) return -1 return . @@ -70,7 +70,7 @@ break if (!found) . = -1 - if (checklist.len) + if (length(checklist)) return 0 return . @@ -107,17 +107,17 @@ for (var/datum/recipe/recipe in available_recipes) if (recipe.check_reagents(obj.reagents)==exact && recipe.check_items(obj)==exact) possible_recipes+=recipe - if (possible_recipes.len==0) + if (length(possible_recipes)==0) return null - else if (possible_recipes.len==1) + else if (length(possible_recipes)==1) return possible_recipes[1] else //okay, let's select the most complicated recipe var/r_count = 0 var/i_count = 0 . = possible_recipes[1] for (var/datum/recipe/recipe in possible_recipes) - var/N_i = (recipe.items)?(recipe.items.len):0 - var/N_r = (recipe.reagents)?(recipe.reagents.len):0 + var/N_i = LAZYLEN(recipe.items) || 0 + var/N_r = LAZYLEN(recipe.reagents) || 0 if (N_i > i_count || (N_i== i_count && N_r > r_count )) r_count = N_r i_count = N_i diff --git a/code/datums/research_upgrade_datum.dm b/code/datums/research_upgrade_datum.dm new file mode 100644 index 000000000000..fd571afdfcf0 --- /dev/null +++ b/code/datums/research_upgrade_datum.dm @@ -0,0 +1,211 @@ +/datum/research_upgrades + ///unique to every upgrade. not the name of the item. name of the upgrade + var/name = "Upgrade." + ///name of upgrades, not items. Items are at research_upgrades.dm somewhere in item folder. + var/desc = "something is broken. yippee!!" + ///which behavior should this type follow. Should this be completely excluded from the buy menu? should it be one of the dropdown options? or a normal item? + var/behavior = RESEARCH_UPGRADE_EXCLUDE_BUY // should this be on the list? + //This is what gets passed to the initizialize of an item, RESEARCH_UPGRADE_NOTHING_TO_PASS to not pass anything. + var/on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + /// the price of the upgrade, refer to this: 500 is a runner, 8k is queen. T3 is usually 3k, woyer is 2k. + var/value_upgrade = 1000 + /// actual path to the item.(upgrade) + var/item_reference + ///In which tab the upgrade should be. + var/upgrade_type + ///Clearance requirment to buy this upgrade. 5x is level 6. Why is it not that way? no one knows. + var/clearance_req = 5 + ///The change of price for item per purchase, recommended for mass producing stuff or limited upgrade. + var/change_purchase = 0 + ///the minimum price which we cant go any cheaper usually dont need to set this if change price is 0 or positive + var/minimum_price = 0 + ///the maximum price which we cant go any more expensive, usually dont need to set this if change price is 0 or negative + var/maximum_price = INFINITY + +/datum/research_upgrades/machinery + name = "Machinery" + behavior = RESEARCH_UPGRADE_CATEGORY // one on the dropdown choices you get + +/datum/research_upgrades/machinery/autodoc + name = "AutoDoc Upgrade" + behavior = RESEARCH_UPGRADE_EXCLUDE_BUY + item_reference = /obj/item/research_upgrades/autodoc + upgrade_type = ITEM_MACHINERY_UPGRADE + +/datum/research_upgrades/machinery/autodoc/internal_bleed + name = "AutoDoc Internal Bleeding Repair" + desc = "A data and instruction set for the AutoDoc, making it capable of rapidly fixing internal bleeding." + on_init_argument = RESEARCH_UPGRADE_TIER_1 + behavior = RESEARCH_UPGRADE_ITEM + value_upgrade = 200 + clearance_req = 1 + +/datum/research_upgrades/machinery/autodoc/broken_bone + name = "AutoDoc Bone Fracture Repair" + desc = "A data instruction set for the AutoDoc, making it capable of setting fractures and applying bonegel." + on_init_argument = RESEARCH_UPGRADE_TIER_2 + behavior = RESEARCH_UPGRADE_ITEM + value_upgrade = 2000 + clearance_req = 3 + +/datum/research_upgrades/machinery/autodoc/organ_damage + name = "AutoDoc Broken Organ Repair" + desc = "A data and instruction set for the AutoDoc, making it capable of fixing organ damage." + on_init_argument = RESEARCH_UPGRADE_TIER_3 + behavior = RESEARCH_UPGRADE_ITEM + value_upgrade = 1500 + clearance_req = 2 + +/datum/research_upgrades/machinery/autodoc/larva_removal + name = "AutoDoc Embryo Removal" + desc = "Data and instruction set for AutoDoc making it mildly proficient in removing parasites left by unknown organism." + on_init_argument = RESEARCH_UPGRADE_TIER_4 + behavior = RESEARCH_UPGRADE_ITEM + value_upgrade = 4000 + clearance_req = 6 + + +/datum/research_upgrades/machinery/sleeper + name = "Sleeper Upgrade" + desc = "Research upgrade for Sleeper system, technology on this disk is used on a sleeper to allow wider spectrum of chemicals to be administered, as well as upgrading dialysis software." + on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + behavior = RESEARCH_UPGRADE_ITEM + value_upgrade = 500 + item_reference = /obj/item/research_upgrades/sleeper + upgrade_type = ITEM_MACHINERY_UPGRADE + clearance_req = 1 + +/datum/research_upgrades/item + name = "Items" + behavior = RESEARCH_UPGRADE_CATEGORY + +/datum/research_upgrades/item/research_credits + name = "Research Credits" + desc = "Sell the data acquired to the nearest Weyland-Yutani Science division team for 8 or 9 points." + value_upgrade = 2000 + item_reference = /obj/item/research_upgrades/credits + on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + behavior = RESEARCH_UPGRADE_ITEM + upgrade_type = ITEM_ACCESSORY_UPGRADE + change_purchase = 500 + maximum_price = 5000 + clearance_req = 5 + +/datum/research_upgrades/item/laser_scalpel + name = "Laser Scalpel" + desc = "An advanced, robust version of the normal scalpel, allowing it to pierce through thick skin and chitin alike with extreme ease." + value_upgrade = 3000 + item_reference = /obj/item/tool/surgery/scalpel/laser/advanced + on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + behavior = RESEARCH_UPGRADE_ITEM + upgrade_type = ITEM_ACCESSORY_UPGRADE + clearance_req = 3 + +/datum/research_upgrades/item/incision_management + name = "Incision Management System" + desc = "A true extension of the surgeon's body, this marvel instantly and completely prepares an incision, allowing for the immediate commencement of therapeutic steps." + value_upgrade = 3000 + item_reference = /obj/item/tool/surgery/scalpel/manager + on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + behavior = RESEARCH_UPGRADE_ITEM + upgrade_type = ITEM_ACCESSORY_UPGRADE + clearance_req = 4 + +/datum/research_upgrades/item/nanosplints + name = "Reinforced Fiber Splints" + desc = "A set of splints made from durable carbon fiber sheets reinforced with flexible titanium lattice, comes in a stack of five." + value_upgrade = 800 + clearance_req = 3 + change_purchase = -200 + minimum_price = 200 + item_reference = /obj/item/stack/medical/splint/nano/research + on_init_argument = RESEARCH_UPGRADE_TIER_5 //adjust this to change amount of nanosplints in a stack, cant be higher than five, go change max_amount in the nanosplint itself, then change it. + behavior = RESEARCH_UPGRADE_ITEM + upgrade_type = ITEM_ACCESSORY_UPGRADE + +/datum/research_upgrades/item/flamer_tank + name = "Upgraded Incinerator Tank" + desc = "An upgraded incinerator tank, with larger capacity and able to handle stronger fuels." + value_upgrade = 300 + clearance_req = 1 + change_purchase = 100 + minimum_price = 100 + maximum_price = 1000 + item_reference = /obj/item/ammo_magazine/flamer_tank/custom/upgraded + on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + behavior = RESEARCH_UPGRADE_ITEM + upgrade_type = ITEM_ACCESSORY_UPGRADE + +/datum/research_upgrades/item/flamer_tank/smoke + name = "Upgraded Incinerator Smoke Tank" + desc = "An upgraded incinerator smoke tank with a larger capacity." + value_upgrade = 100 //not useful enough to be expensive + clearance_req = 1 + item_reference = /obj/item/ammo_magazine/flamer_tank/smoke/upgraded + change_purchase = 50 + minimum_price = 100 + maximum_price = 500 + +/datum/research_upgrades/armor + name = "Armor" + behavior = RESEARCH_UPGRADE_CATEGORY + +/datum/research_upgrades/armor/translator + name = "Universal Translator Plate" + desc = "A uniform-attachable plate capable of translating any unknown language heard by the wearer." + value_upgrade = 2000 + on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + behavior = RESEARCH_UPGRADE_ITEM + clearance_req = 6 + upgrade_type = ITEM_ARMOR_UPGRADE + item_reference = /obj/item/clothing/accessory/health/research_plate/translator + + +/datum/research_upgrades/armor/coagulator + name = "Active Blood Coagulator Plate" + desc = "A uniform-attachable plate capable of coagulating any bleeding wounds the user possesses." + value_upgrade = 1200 + on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + behavior = RESEARCH_UPGRADE_ITEM + clearance_req = 2 + change_purchase = -200 + minimum_price = 200 + upgrade_type = ITEM_ARMOR_UPGRADE + item_reference = /obj/item/clothing/accessory/health/research_plate/coagulator + +/datum/research_upgrades/armor/emergency_injector + name = "Medical Emergency Injector" + desc = "A medical plate with two buttons on the sides and a hefty chemical tank. Attached to a uniform and on a simultaneous press, it injects an emergency dose of medical chemicals much larger than a normal emergency autoinjector. Single time use and is recycled in biomass printer. Features overdose protection." + value_upgrade = 250 + clearance_req = 1 + on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + behavior = RESEARCH_UPGRADE_ITEM + change_purchase = -100 + minimum_price = 100 + upgrade_type = ITEM_ARMOR_UPGRADE + item_reference = /obj/item/clothing/accessory/health/research_plate/emergency_injector + +/datum/research_upgrades/armor/ceramic + name = "Ceramic Armor Plate" + desc = "A strong trauma plate, able to protect the user from a large amount of bullets. Completely useless against sharp objects." + value_upgrade = 500 + clearance_req = 4 + on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + behavior = RESEARCH_UPGRADE_ITEM + upgrade_type = ITEM_ARMOR_UPGRADE + change_purchase = -50 + minimum_price = 200 + item_reference = /obj/item/clothing/accessory/health/ceramic_plate + +/datum/research_upgrades/armor/preservation + name = "Death Preservation Plate" + desc = "Preservation plate which activates once the user is dead, uses variety of different substances and sensors to slow down the decay and increase the time before the user is permanently dead, due to small tank of preservatives, it needs to be replaced on each death. Extends time to permadeath by around four minutes." + value_upgrade = 500 + clearance_req = 4 + on_init_argument = RESEARCH_UPGRADE_NOTHING_TO_PASS + behavior = RESEARCH_UPGRADE_ITEM + upgrade_type = ITEM_ARMOR_UPGRADE + change_purchase = -100 + minimum_price = 100 + item_reference = /obj/item/clothing/accessory/health/research_plate/anti_decay + diff --git a/code/datums/skills/civilian.dm b/code/datums/skills/civilian.dm index 0ff13ae67225..ff9cadf02913 100644 --- a/code/datums/skills/civilian.dm +++ b/code/datums/skills/civilian.dm @@ -20,7 +20,7 @@ CIVILIAN SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_INTEL = SKILL_INTEL_EXPERT, ) @@ -31,7 +31,7 @@ CIVILIAN SKILL_CQC = SKILL_CQC_DEFAULT, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, //The ASRS consoles + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //The ASRS consoles SKILL_FIREARMS = SKILL_FIREARMS_CIVILIAN, SKILL_POLICE = SKILL_POLICE_SKILLED, //The CMB Tradeband Compliance Device ) @@ -43,7 +43,7 @@ CIVILIAN SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, @@ -115,7 +115,7 @@ CIVILIAN SKILL_ENDURANCE = SKILL_ENDURANCE_SURVIVOR, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, ) @@ -131,7 +131,7 @@ CIVILIAN /datum/skills/civilian/survivor/clf name = "Survivor CLF" additional_skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, @@ -158,7 +158,7 @@ CIVILIAN name = "Survivor Miner" additional_skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, ) @@ -167,7 +167,7 @@ CIVILIAN name = "Survivor Trucker" additional_skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_VEHICLE = SKILL_VEHICLE_CREWMAN, ) @@ -176,7 +176,7 @@ CIVILIAN name = "Survivor Engineer" additional_skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, @@ -192,7 +192,7 @@ CIVILIAN /datum/skills/civilian/survivor/marshal name = "Survivor Marshal" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -201,7 +201,7 @@ CIVILIAN SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, ) diff --git a/code/datums/skills/clf.dm b/code/datums/skills/clf.dm index 88aa14a41f79..64a8864d3c51 100644 --- a/code/datums/skills/clf.dm +++ b/code/datums/skills/clf.dm @@ -12,7 +12,7 @@ COLONIAL LIBERATION FRONT SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_ENDURANCE = SKILL_ENDURANCE_WEAK, @@ -24,7 +24,7 @@ COLONIAL LIBERATION FRONT skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_POWERLOADER = SKILL_POWERLOADER_TRAINED, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, @@ -48,7 +48,7 @@ COLONIAL LIBERATION FRONT skills = list( SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //to use c4 in demo set. + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, //to use c4 in demo set. SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_SPEC_WEAPONS = SKILL_SPEC_ALL, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, @@ -60,7 +60,7 @@ COLONIAL LIBERATION FRONT name = "CLF Leader" skills = list( SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, // to use their C4 + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, // to use their C4 SKILL_CQC = SKILL_CQC_SKILLED, SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -78,7 +78,7 @@ COLONIAL LIBERATION FRONT name = "CLF Cell Commander" skills = list( SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CQC = SKILL_CQC_SKILLED, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, diff --git a/code/datums/skills/cmb.dm b/code/datums/skills/cmb.dm index b29a4c314567..8fa7ca4dd892 100644 --- a/code/datums/skills/cmb.dm +++ b/code/datums/skills/cmb.dm @@ -26,7 +26,7 @@ COLONIAL MARSHALS SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_MASTER, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, diff --git a/code/datums/skills/commando.dm b/code/datums/skills/commando.dm index ed5e5ee086e4..5133cb0e55ea 100644 --- a/code/datums/skills/commando.dm +++ b/code/datums/skills/commando.dm @@ -9,7 +9,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_EXPERT, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -24,7 +24,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_EXPERT, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, @@ -40,7 +40,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_EXPERT, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, @@ -56,7 +56,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_MASTER, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, @@ -71,7 +71,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_MASTER, SKILL_FIREMAN = SKILL_FIREMAN_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, @@ -87,7 +87,7 @@ SPEC-OPS skills = list( SKILL_CQC = SKILL_CQC_MASTER, SKILL_FIREMAN = SKILL_FIREMAN_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, @@ -105,7 +105,7 @@ SPEC-OPS SKILL_CQC = SKILL_CQC_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, diff --git a/code/datums/skills/contractor.dm b/code/datums/skills/contractor.dm index 183e95c941f5..5e079e5664d4 100644 --- a/code/datums/skills/contractor.dm +++ b/code/datums/skills/contractor.dm @@ -7,7 +7,7 @@ CONTRACTORS name = "Contractor Standard" skills = list( SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_POLICE = SKILL_POLICE_SKILLED, @@ -22,7 +22,7 @@ CONTRACTORS /datum/skills/contractor/leader name = "Contractor Leader" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, @@ -45,7 +45,7 @@ CONTRACTORS SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, SKILL_SURGERY = SKILL_SURGERY_TRAINED, SKILL_VEHICLE = SKILL_VEHICLE_LARGE, @@ -76,7 +76,7 @@ CONTRACTORS name = "Contractor Machinegunner" skills = list( SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_POLICE = SKILL_POLICE_SKILLED, diff --git a/code/datums/skills/dutch.dm b/code/datums/skills/dutch.dm index 4f19233e66d0..ec550f8e2bdf 100644 --- a/code/datums/skills/dutch.dm +++ b/code/datums/skills/dutch.dm @@ -4,7 +4,7 @@ SKILL_CQC = SKILL_CQC_MASTER, SKILL_FIREMAN = SKILL_FIREMAN_MAX, SKILL_MELEE_WEAPONS = SKILL_MELEE_MAX, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, @@ -20,7 +20,7 @@ name = "Dutch's Dozen Mercenary" skills = list( SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -35,7 +35,7 @@ name = "Dutch's Dozen Medic" skills = list( SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, diff --git a/code/datums/skills/forecon.dm b/code/datums/skills/forecon.dm index 724a49ee98ca..aef187ce05dd 100644 --- a/code/datums/skills/forecon.dm +++ b/code/datums/skills/forecon.dm @@ -8,7 +8,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_standard name = "Reconnaissance Rifleman" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -24,7 +24,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_techician name = "Reconnaissance Support Technician" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -41,7 +41,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_marksman name = "Reconnaissance Designated Marksman" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -58,7 +58,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_smartgunner name = "Reconnaissance Smartgunner" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -75,7 +75,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_sniper name = "Reconnaissance Sniper" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -92,7 +92,7 @@ MILITARY SURVIVORS /datum/skills/military/survivor/forecon_squad_leader name = "Reconnaissance Squad Leader" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_DEFAULT, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_CQC = SKILL_CQC_SKILLED, diff --git a/code/datums/skills/freelancer.dm b/code/datums/skills/freelancer.dm index 09df9f32369c..cf7baa15532b 100644 --- a/code/datums/skills/freelancer.dm +++ b/code/datums/skills/freelancer.dm @@ -11,7 +11,7 @@ FREELANCERS skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, ) @@ -20,7 +20,7 @@ FREELANCERS skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_TRAINED, @@ -31,7 +31,7 @@ FREELANCERS skills = list( SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_CQC = SKILL_CQC_TRAINED, diff --git a/code/datums/skills/mercenary.dm b/code/datums/skills/mercenary.dm index 1dc18eaa2fbc..35a6378f51a4 100644 --- a/code/datums/skills/mercenary.dm +++ b/code/datums/skills/mercenary.dm @@ -3,7 +3,7 @@ skills = list( SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -16,7 +16,7 @@ skills = list( SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -31,7 +31,7 @@ skills = list( SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_MEDICAL = SKILL_MEDICAL_MASTER, @@ -62,7 +62,7 @@ skills = list( SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, @@ -78,7 +78,7 @@ skills = list( SKILL_CQC = SKILL_CQC_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_MAX, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, diff --git a/code/datums/skills/misc.dm b/code/datums/skills/misc.dm index 0f0ca657f995..204890685b91 100644 --- a/code/datums/skills/misc.dm +++ b/code/datums/skills/misc.dm @@ -11,7 +11,7 @@ MISCELLANEOUS SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_JTAC = SKILL_JTAC_EXPERT, @@ -23,7 +23,7 @@ MISCELLANEOUS SKILL_CQC = SKILL_CQC_MASTER, SKILL_MELEE_WEAPONS = SKILL_MELEE_SUPER, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_EXPERT, @@ -52,7 +52,7 @@ MISCELLANEOUS name = "Souto Man" skills = list( SKILL_CQC = SKILL_CQC_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, diff --git a/code/datums/skills/pmc.dm b/code/datums/skills/pmc.dm index df7027e2a7ab..1860157c0a54 100644 --- a/code/datums/skills/pmc.dm +++ b/code/datums/skills/pmc.dm @@ -14,7 +14,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, ) @@ -26,7 +26,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, @@ -40,7 +40,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_RESEARCH = SKILL_RESEARCH_TRAINED, @@ -54,7 +54,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_SPEC_WEAPONS = SKILL_SPEC_SMARTGUN, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_JTAC = SKILL_JTAC_BEGINNER, @@ -68,7 +68,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_SPEC_WEAPONS = SKILL_SPEC_ALL, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, @@ -83,7 +83,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CQC = SKILL_CQC_SKILLED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -99,7 +99,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CQC = SKILL_CQC_SKILLED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -116,7 +116,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_JTAC = SKILL_JTAC_TRAINED, @@ -131,7 +131,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, SKILL_SURGERY = SKILL_SURGERY_EXPERT, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, //trained in medicine more than combat @@ -160,7 +160,7 @@ Private Military Contractors SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, diff --git a/code/datums/skills/rmc.dm b/code/datums/skills/rmc.dm index 89aa39b154ad..4385253e9a28 100644 --- a/code/datums/skills/rmc.dm +++ b/code/datums/skills/rmc.dm @@ -14,7 +14,7 @@ Royal Marines Commando SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, @@ -28,7 +28,7 @@ Royal Marines Commando SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, @@ -44,7 +44,7 @@ Royal Marines Commando SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, @@ -61,7 +61,7 @@ Royal Marines Commando SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, diff --git a/code/datums/skills/synthetic.dm b/code/datums/skills/synthetic.dm index 3925dd9605b3..c4d7296dee5d 100644 --- a/code/datums/skills/synthetic.dm +++ b/code/datums/skills/synthetic.dm @@ -33,7 +33,7 @@ SYNTHETIC name = SYNTH_COLONY skills = list( SKILL_CQC = SKILL_CQC_EXPERT, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_SPEC_WEAPONS = SKILL_SPEC_ALL, diff --git a/code/datums/skills/upp.dm b/code/datums/skills/upp.dm index e367372719d6..8ada7ccad124 100644 --- a/code/datums/skills/upp.dm +++ b/code/datums/skills/upp.dm @@ -10,7 +10,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Private" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_CQC = SKILL_CQC_DEFAULT, @@ -22,7 +22,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Sapper" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_CQC = SKILL_CQC_DEFAULT, @@ -45,7 +45,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Specialist" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, @@ -60,7 +60,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Squad Leader" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, @@ -78,7 +78,7 @@ UNITED PROGRESSIVE PEOPLES SKILL_FIREMAN = SKILL_FIREMAN_EXPERT, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, ) @@ -93,7 +93,7 @@ UNITED PROGRESSIVE PEOPLES SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, @@ -109,7 +109,7 @@ UNITED PROGRESSIVE PEOPLES SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, @@ -126,7 +126,7 @@ UNITED PROGRESSIVE PEOPLES SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_MASTER, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, @@ -147,7 +147,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Private" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -161,7 +161,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Sapper" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -176,7 +176,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Medic" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, SKILL_SURGERY = SKILL_SURGERY_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, @@ -192,7 +192,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Specialist" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -210,7 +210,7 @@ UNITED PROGRESSIVE PEOPLES name = "UPP Squad Leader" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_SPEC_WEAPONS = SKILL_SPEC_UPP, SKILL_FIREARMS = SKILL_FIREARMS_TRAINED, diff --git a/code/datums/skills/uscm.dm b/code/datums/skills/uscm.dm index f694e8789dcd..1bfb58996b4e 100644 --- a/code/datums/skills/uscm.dm +++ b/code/datums/skills/uscm.dm @@ -12,7 +12,7 @@ United States Colonial Marines name = "Crafty Private" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, ) /datum/skills/combat_medic @@ -28,7 +28,7 @@ United States Colonial Marines name = "Crafty Combat Medic" skills = list( SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, ) /datum/skills/combat_engineer @@ -55,7 +55,7 @@ United States Colonial Marines SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //to use c4 in demo set. + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, //to use c4 in demo set. SKILL_SPEC_WEAPONS = SKILL_SPEC_TRAINED, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, @@ -66,7 +66,7 @@ United States Colonial Marines name = "Fireteam Leader" skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_JTAC = SKILL_JTAC_EXPERT, ) @@ -77,7 +77,7 @@ United States Colonial Marines SKILL_CQC = SKILL_CQC_TRAINED, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, @@ -90,7 +90,7 @@ United States Colonial Marines name = "Intelligence Officer" skills = list( SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_CQC = SKILL_CQC_TRAINED, @@ -157,7 +157,7 @@ MILITARY NONCOMBATANT SKILL_MEDICAL = SKILL_MEDICAL_MEDIC, SKILL_SURGERY = SKILL_SURGERY_NOVICE, SKILL_JTAC = SKILL_JTAC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, ) /datum/skills/MP @@ -180,7 +180,7 @@ MILITARY NONCOMBATANT SKILL_ENDURANCE = SKILL_ENDURANCE_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, ) /datum/skills/provost @@ -216,7 +216,7 @@ MILITARY NONCOMBATANT name = "Mess Technician" skills = list( SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, // need to hunt food somehow - SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, + SKILL_ENGINEER = SKILL_ENGINEER_NOVICE, SKILL_FIREMAN = SKILL_FIREMAN_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_TRAINED, SKILL_DOMESTIC = SKILL_DOMESTIC_MASTER @@ -240,7 +240,7 @@ COMMAND STAFF name = "General" skills = list( SKILL_CQC = SKILL_CQC_TRAINED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -259,7 +259,7 @@ COMMAND STAFF /datum/skills/commander name = "Commanding Officer" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -282,13 +282,13 @@ COMMAND STAFF /datum/skills/XO name = "Executive Officer" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, //to fix CIC apc. + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //to fix CIC apc. SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_DOCTOR, SKILL_SURGERY = SKILL_SURGERY_NOVICE, - SKILL_POLICE = SKILL_POLICE_FLASH, + SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, SKILL_FIREMAN = SKILL_FIREMAN_SKILLED, SKILL_CQC = SKILL_CQC_SKILLED, @@ -303,7 +303,7 @@ COMMAND STAFF /datum/skills/SO name = "Staff Officer" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -322,7 +322,7 @@ COMMAND STAFF name = "Senior Enlisted Advisor" skills = list( SKILL_CQC = SKILL_CQC_SKILLED, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_LEADERSHIP = SKILL_LEAD_EXPERT, @@ -375,7 +375,7 @@ COMMAND STAFF SKILL_JTAC = SKILL_JTAC_EXPERT, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_INTEL = SKILL_INTEL_TRAINED, ) @@ -392,7 +392,7 @@ COMMAND STAFF SKILL_JTAC = SKILL_JTAC_EXPERT, SKILL_INTEL = SKILL_INTEL_EXPERT, SKILL_VEHICLE = SKILL_VEHICLE_SMALL, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_POLICE = SKILL_POLICE_FLASH, SKILL_NAVIGATIONS = SKILL_NAVIGATIONS_TRAINED, diff --git a/code/datums/skills/wygoons.dm b/code/datums/skills/wygoons.dm index 2d2c247bd1ea..73d8da15b976 100644 --- a/code/datums/skills/wygoons.dm +++ b/code/datums/skills/wygoons.dm @@ -18,7 +18,7 @@ SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, ) /datum/skills/wy_goon_lead @@ -31,6 +31,6 @@ SKILL_MELEE_WEAPONS = SKILL_MELEE_TRAINED, SKILL_MEDICAL = SKILL_MEDICAL_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_TRAINED, ) diff --git a/code/datums/soundOutput.dm b/code/datums/soundOutput.dm index 1f4512b28d59..cc7334d2cb98 100644 --- a/code/datums/soundOutput.dm +++ b/code/datums/soundOutput.dm @@ -4,13 +4,25 @@ var/list/soundscape_playlist = list() //Updated on changing areas var/ambience = null //The file currently being played as ambience var/status_flags = 0 //For things like ear deafness, psychodelic effects, and other things that change how all sounds behave - var/list/echo -/datum/soundOutput/New(client/C) - if(!C) + + /// Currently applied environmental reverb. + VAR_PROTECTED/owner_environment = SOUND_ENVIRONMENT_NONE + +/datum/soundOutput/New(client/client) + if(!client) qdel(src) return - owner = C - . = ..() + owner = client + RegisterSignal(owner.mob, COMSIG_MOVABLE_MOVED, PROC_REF(on_mob_moved)) + RegisterSignal(owner.mob, COMSIG_MOB_LOGOUT, PROC_REF(on_mob_logout)) + RegisterSignal(owner, COMSIG_CLIENT_MOB_LOGGED_IN, PROC_REF(on_client_mob_logged_in)) + return ..() + +/datum/soundOutput/Destroy() + UnregisterSignal(owner.mob, list(COMSIG_MOVABLE_MOVED, COMSIG_MOB_LOGOUT)) + UnregisterSignal(owner, COMSIG_CLIENT_MOB_LOGGED_IN) + owner = null + return ..() /datum/soundOutput/proc/process_sound(datum/sound_template/T) var/sound/S = sound(T.file, T.wait, T.repeat) @@ -22,7 +34,6 @@ S.frequency = T.frequency S.falloff = T.falloff S.status = T.status - S.echo = T.echo if(T.x && T.y && T.z) var/turf/owner_turf = get_turf(owner.mob) if(owner_turf) @@ -38,17 +49,17 @@ S.x = T.x - owner_turf.x S.y = 0 S.z = T.y - owner_turf.y - var/area/A = owner_turf.loc - S.environment = A.sound_environment S.y += T.y_s_offset S.x += T.x_s_offset + S.echo = SOUND_ECHO_REVERB_ON //enable environment reverb for positional sounds + for(var/pos = 1 to length(T.echo)) + if(!T.echo[pos]) + continue + S.echo[pos] = T.echo[pos] if(owner.mob.ear_deaf > 0) S.status |= SOUND_MUTE - if(owner.mob.sound_environment_override != SOUND_ENVIRONMENT_NONE) - S.environment = owner.mob.sound_environment_override - - sound_to(owner,S) + sound_to(owner, S) /datum/soundOutput/proc/update_ambience(area/target_area, ambience_override, force_update = FALSE) var/status_flags = SOUND_STREAM @@ -84,7 +95,6 @@ S.status = status_flags if(target_area) - S.environment = target_area.sound_environment var/muffle if(target_area.ceiling_muffle) switch(target_area.ceiling) @@ -104,7 +114,7 @@ /datum/soundOutput/proc/update_soundscape() scape_cooldown-- if(scape_cooldown <= 0) - if(soundscape_playlist.len) + if(length(soundscape_playlist)) var/sound/S = sound() S.file = pick(soundscape_playlist) S.volume = 100 * owner.volume_preferences[VOLUME_AMB] @@ -128,6 +138,51 @@ S.status = SOUND_UPDATE sound_to(owner, S) +/// Pulls mob's area's sound_environment and applies if necessary and not overridden. +/datum/soundOutput/proc/update_area_environment() + var/area/owner_area = get_area(owner.mob) + var/new_environment = owner_area.sound_environment + + if(owner.mob.sound_environment_override != SOUND_ENVIRONMENT_NONE) //override in effect, can't apply + return + + set_owner_environment(new_environment) + +/// Pulls mob's sound_environment_override and applies if necessary. +/datum/soundOutput/proc/update_mob_environment_override() + var/new_environment_override = owner.mob.sound_environment_override + + if(new_environment_override == SOUND_ENVIRONMENT_NONE) //revert to area environment + update_area_environment() + return + + set_owner_environment(new_environment_override) + +/// Pushes new_environment to owner and updates owner_environment var. +/datum/soundOutput/proc/set_owner_environment(new_environment = SOUND_ENVIRONMENT_NONE) + if(new_environment ~= src.owner_environment) //no need to change + return + + var/sound/sound = sound() + sound.environment = new_environment + sound_to(owner, sound) + + src.owner_environment = new_environment + +/datum/soundOutput/proc/on_mob_moved(datum/source, atom/oldloc, direction, Forced) + SIGNAL_HANDLER //COMSIG_MOVABLE_MOVED + update_area_environment() + +/datum/soundOutput/proc/on_mob_logout(datum/source) + SIGNAL_HANDLER //COMSIG_MOB_LOGOUT + UnregisterSignal(owner.mob, list(COMSIG_MOVABLE_MOVED, COMSIG_MOB_LOGOUT)) + +/datum/soundOutput/proc/on_client_mob_logged_in(datum/source, mob/new_mob) + SIGNAL_HANDLER //COMSIG_CLIENT_MOB_LOGGED_IN + RegisterSignal(owner.mob, COMSIG_MOVABLE_MOVED, PROC_REF(on_mob_moved)) + RegisterSignal(owner.mob, COMSIG_MOB_LOGOUT, PROC_REF(on_mob_logout)) + update_mob_environment_override() + /client/proc/adjust_volume_prefs(volume_key, prompt = "", channel_update = 0) volume_preferences[volume_key] = (tgui_input_number(src, prompt, "Volume", volume_preferences[volume_key]*100)) / 100 if(volume_preferences[volume_key] > 1) diff --git a/code/datums/statistics/entities/death_stats.dm b/code/datums/statistics/entities/death_stats.dm index 18751ba604a1..de2d9cc71526 100644 --- a/code/datums/statistics/entities/death_stats.dm +++ b/code/datums/statistics/entities/death_stats.dm @@ -20,6 +20,7 @@ var/total_time_alive var/total_damage_taken var/total_revives_done = 0 + var/total_ib_fixed = 0 var/total_brute = 0 var/total_burn = 0 @@ -53,6 +54,7 @@ "total_time_alive" = DB_FIELDTYPE_BIGINT, "total_damage_taken" = DB_FIELDTYPE_INT, "total_revives_done" = DB_FIELDTYPE_INT, + "total_ib_fixed" = DB_FIELDTYPE_INT, "total_brute" = DB_FIELDTYPE_INT, "total_burn" = DB_FIELDTYPE_INT, @@ -132,6 +134,7 @@ new_death.total_time_alive = life_time_total new_death.total_damage_taken = life_damage_taken_total new_death.total_revives_done = life_revives_total + new_death.total_ib_fixed = life_ib_total if(GLOB.round_statistics) GLOB.round_statistics.track_death(new_death) diff --git a/code/datums/statistics/entities/panel_stats.dm b/code/datums/statistics/entities/panel_stats.dm index 5cfb888b8ea1..c62925673622 100644 --- a/code/datums/statistics/entities/panel_stats.dm +++ b/code/datums/statistics/entities/panel_stats.dm @@ -463,7 +463,7 @@ total_deaths_list += list(list("name" = S.name, "value" = S.value)) for(var/datum/entity/statistic/death/S in death_stats_list) - if(new_death_stats_list.len >= STATISTICS_DEATH_LIST_LEN) + if(length(new_death_stats_list) >= STATISTICS_DEATH_LIST_LEN) break var/list/damage_list = list() if(S.total_brute) @@ -496,7 +496,7 @@ "y" = S.y, "z" = S.z )) - if(new_death_stats_list.len < STATISTICS_DEATH_LIST_LEN) + if(length(new_death_stats_list) < STATISTICS_DEATH_LIST_LEN) new_death_stats_list += death for(var/iteration in weapon_stats_list) diff --git a/code/datums/statistics/entities/round_stats.dm b/code/datums/statistics/entities/round_stats.dm index 25543dff22b1..79493ca87ef0 100644 --- a/code/datums/statistics/entities/round_stats.dm +++ b/code/datums/statistics/entities/round_stats.dm @@ -300,8 +300,8 @@ if(death_data["death_stats_list"]) new_death_list = death_data["death_stats_list"] new_death_list.Insert(1, death) - if(new_death_list.len > STATISTICS_DEATH_LIST_LEN) - new_death_list.Cut(STATISTICS_DEATH_LIST_LEN+1, new_death_list.len) + if(length(new_death_list) > STATISTICS_DEATH_LIST_LEN) + new_death_list.Cut(STATISTICS_DEATH_LIST_LEN+1, length(new_death_list)) death_data["death_stats_list"] = new_death_list track_dead_participant(new_death.faction_name) @@ -393,6 +393,7 @@ return TRUE /datum/action/show_round_statistics/action_activate() + . = ..() if(!can_use_action()) return diff --git a/code/datums/statistics/random_facts/ib_fact.dm b/code/datums/statistics/random_facts/ib_fact.dm new file mode 100644 index 000000000000..dca8c303b744 --- /dev/null +++ b/code/datums/statistics/random_facts/ib_fact.dm @@ -0,0 +1,9 @@ +/datum/random_fact/ib + statistic_name = "people" + statistic_verb = "fixed internal bleeding for" + +/datum/random_fact/ib/life_grab_stat(mob/fact_mob) + return fact_mob.life_ib_total + +/datum/random_fact/ib/death_grab_stat(datum/entity/statistic/death/fact_death) + return fact_death.total_ib_fixed diff --git a/code/datums/supply_packs/black_market.dm b/code/datums/supply_packs/black_market.dm index 14ad047c7edb..aeede447e0f9 100644 --- a/code/datums/supply_packs/black_market.dm +++ b/code/datums/supply_packs/black_market.dm @@ -722,6 +722,143 @@ USCM spare items, miscellaneous gear that's too niche and distant (or restricted contains = list(/obj/item/storage/box/guncase/m1911/socom) containertype = /obj/structure/largecrate/black_market +/* --- AMMO --- */ + +/datum/supply_packs/contraband/ammo + group = "Contraband Ammo" + +/datum/supply_packs/contraband/ammo/r4t + name = "45-70 bullet box crate (x300 rounds)" + dollar_cost = 135 + contains = list(/obj/item/ammo_box/magazine/lever_action) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/r4t/training + name = "45-70 bullet box crate (x300 training rounds)" + dollar_cost = 35 + contains = list(/obj/item/ammo_box/magazine/lever_action/training) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/m16 + name = "Magazine box (M16, 12x regular mags)" + dollar_cost = 100 + contains = list(/obj/item/ammo_box/magazine/M16) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/ar10 + name = "Magazine box (AR10, 12x regular mags)" + dollar_cost = 115 + contains = list(/obj/item/ammo_box/magazine/ar10) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/deagle + name = "Magazine box (Desert Eagle, 16x regular mags)" + dollar_cost = 180 + contains = list(/obj/item/ammo_box/magazine/deagle) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/deagle/hiap + name = "Magazine box (Desert Eagle, 16x HIAP mags)" + dollar_cost = 260 + contains = list(/obj/item/ammo_box/magazine/deagle/super/highimpact/ap/empty) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/type73 + name = "Magazine box (Type 73, 16x regular mags)" + dollar_cost = 60 + contains = list(/obj/item/ammo_box/magazine/type73) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/nsg + name = "Magazine box (NSG-23, 16x regular mags)" + dollar_cost = 140 + contains = list(/obj/item/ammo_box/magazine/nsg23) + containertype = /obj/structure/largecrate/black_market +/datum/supply_packs/contraband/ammo/mar30 + name = "Magazines box (MAR30, 10x regular mags)" + dollar_cost = 60 + contains = list(/obj/item/ammo_box/magazine/mar30) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/fp9000 + name = "Magazines box (FN FP9000, 10x mags)" + dollar_cost = 35 + contains = list(/obj/item/ammo_box/magazine/fp9000) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/mp27 + name = "Magazines box (MP-27, 12x mags)" + dollar_cost = 45 + contains = list(/obj/item/ammo_box/magazine/mp27) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/uzi + name = "Magazines box (UZI, 12x mags)" + dollar_cost = 25 + contains = list(/obj/item/ammo_box/magazine/uzi) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/mac15 + name = "Magazines box (MAC-15, 12x mags)" + dollar_cost = 15 + contains = list(/obj/item/ammo_box/magazine/mac15) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/pps43 + name = "Magazines box (Type-19, 10x regular mags)" + dollar_cost = 40 + contains = list(/obj/item/ammo_box/magazine/type19) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/b92fs + name = "Magazines box (Beretta 92FS, 16x mags)" + dollar_cost = 30 + contains = list(/obj/item/ammo_box/magazine/b92fs) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/kt42 + name = "Magazines box (KT-42, 16x mags)" + dollar_cost = 45 + contains = list(/obj/item/ammo_box/magazine/kt42) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/bizon + name = "Magazines box (Type 64, 10x mags)" + dollar_cost = 40 + contains = list(/obj/item/ammo_box/magazine/type64) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/m1911 + name = "Magazines box (M1911, 16x mags)" + dollar_cost = 40 + contains = list(/obj/item/ammo_box/magazine/m1911) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/mk45 + name = "Magazines box (MK-45 Automagnum, 16x mags)" + dollar_cost = 80 + contains = list(/obj/item/ammo_box/magazine/mk45) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/cmb + name = "Speed loaders box (CMB Spearhead, 16x HP loaders)" + dollar_cost = 70 + contains = list(/obj/item/ammo_box/magazine/spearhead) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/smw + name = "Speed loaders box (Smith and Wesson revolver, 12x loaders)" + dollar_cost = 30 + contains = list(/obj/item/ammo_box/magazine/snw) + containertype = /obj/structure/largecrate/black_market + +/datum/supply_packs/contraband/ammo/zhnk + name = "Speed loaders box (ZHNK-72, 12x loaders)" + dollar_cost = 30 + contains = list(/obj/item/ammo_box/magazine/zhnk) + containertype = /obj/structure/largecrate/black_market + + /* --- DEEP STORAGE --- */ /* diff --git a/code/datums/supply_packs/explosives.dm b/code/datums/supply_packs/explosives.dm index 032ef047c78a..78f0f3e9251a 100644 --- a/code/datums/supply_packs/explosives.dm +++ b/code/datums/supply_packs/explosives.dm @@ -89,6 +89,18 @@ containername = "\improper explosive M40 HEDP grenades crate (WARNING)" group = "Explosives" +/datum/supply_packs/explosives_sebb + name = "G2 electroshock grenades crate (x6)" + contains = list( + /obj/item/storage/box/packet/sebb, + /obj/item/storage/box/packet/sebb, + ) + cost = 30 + containertype = /obj/structure/closet/crate/explosives + containername = "\improper G2 electroshock grenades crate (WARNING)" + group = "Explosives" + + /datum/supply_packs/explosives_hedp name = "M40 HEDP blast grenade box crate (x25)" contains = list( diff --git a/code/datums/supply_packs/operations.dm b/code/datums/supply_packs/operations.dm index e5525504716a..fd715cddce95 100644 --- a/code/datums/supply_packs/operations.dm +++ b/code/datums/supply_packs/operations.dm @@ -10,18 +10,12 @@ /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/warhead/incendiary, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/warhead/incendiary, ) name = "OB Incendiary Crate" cost = 0 containertype = /obj/structure/closet/crate/secure/ob - containername = "OB Ammo Crate (Incendiary x2)" + containername = "OB Ammo Crate (Incendiary)" buyable = 0 group = "Operations" @@ -33,18 +27,12 @@ /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/warhead/explosive, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/warhead/explosive, ) name = "OB HE Crate" cost = 0 containertype = /obj/structure/closet/crate/secure/ob - containername = "OB Ammo Crate (HE x2)" + containername = "OB Ammo Crate (HE)" buyable = 0 group = "Operations" @@ -56,18 +44,12 @@ /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/warhead/cluster, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/ob_fuel, - /obj/structure/ob_ammo/warhead/cluster, ) name = "OB Cluster Crate" cost = 0 containertype = /obj/structure/closet/crate/secure/ob - containername = "OB Ammo Crate (Cluster x2)" + containername = "OB Ammo Crate (Cluster)" buyable = 0 group = "Operations" diff --git a/code/datums/supply_packs/restricted_equipment.dm b/code/datums/supply_packs/restricted_equipment.dm index 7979d21f9743..bc13d0fbd610 100644 --- a/code/datums/supply_packs/restricted_equipment.dm +++ b/code/datums/supply_packs/restricted_equipment.dm @@ -21,3 +21,23 @@ containertype = /obj/structure/closet/crate containername = "M4 pattern marine armor crate" group = "Restricted Equipment" + +/datum/supply_packs/intel_kit + name = "Field Intelligence Support Kit crate (x1 fulton pack, x1 data detector, x1 intel pamphlet, x1 large document pouch, 1x intel radio key)" + contains = list( + /obj/item/storage/box/kit/mini_intel, + ) + cost = 20 + containertype = /obj/structure/closet/crate + containername = "Field Intelligence Support Kit crate" + group = "Restricted Equipment" + +/datum/supply_packs/jtac_kit + name = "JTAC Radio Kit crate (x1 full flare gun belt, x2 M89-S signal flare packs, 1x laser designator, 1x jtac radio key, 1x radiopack)" + contains = list( + /obj/item/storage/box/kit/mini_jtac, + ) + cost = 30 + containertype = /obj/structure/closet/crate + containername = "JTAC Radio Kit crate" + group = "Restricted Equipment" diff --git a/code/datums/supply_packs/weapons.dm b/code/datums/supply_packs/weapons.dm index 8939b80e52d6..f7802089cbfe 100644 --- a/code/datums/supply_packs/weapons.dm +++ b/code/datums/supply_packs/weapons.dm @@ -1,13 +1,3 @@ -/datum/supply_packs/m56b_smartgun - name = "M56B Smartgun System Package (x1)" - contains = list( - /obj/item/storage/box/m56_system, - ) - cost = 100 - containertype = /obj/structure/closet/crate/weapon - containername = "M56B Smartgun System Package" - group = "Weapons" - /datum/supply_packs/m56_hmg name = "M56D Heavy Machine Gun (x1)" contains = list( diff --git a/code/datums/tutorial/_tutorial.dm b/code/datums/tutorial/_tutorial.dm index ddeddddd0407..b7403da3c0a9 100644 --- a/code/datums/tutorial/_tutorial.dm +++ b/code/datums/tutorial/_tutorial.dm @@ -4,7 +4,7 @@ GLOBAL_LIST_EMPTY_TYPED(ongoing_tutorials, /datum/tutorial) /datum/tutorial /// What the tutorial is called, is player facing var/name = "Base" - /// Internal ID of the tutorial, kept for save files + /// Internal ID of the tutorial, kept for save files. Format is "tutorialtype_specifictutorial_number". So, the first basic xeno tutorial would be "xeno_basic_1", and the 2nd marine medical tutorial would be "marine_medical_2" var/tutorial_id = "base" /// A short 1-2 sentence description of the tutorial itself var/desc = "" @@ -144,6 +144,8 @@ GLOBAL_LIST_EMPTY_TYPED(ongoing_tutorials, /datum/tutorial) /// Ends the tutorial after a certain amount of time. /datum/tutorial/proc/tutorial_end_in(time = 5 SECONDS, completed = TRUE) + if(completed) + mark_completed() // This is done because if you're calling this proc with completed == TRUE, then the tutorial's a done deal. We shouldn't penalize the player if they exit a few seconds before it actually completes. tutorial_ending = TRUE addtimer(CALLBACK(src, PROC_REF(end_tutorial), completed), time) @@ -221,6 +223,7 @@ GLOBAL_LIST_EMPTY_TYPED(ongoing_tutorials, /datum/tutorial) tutorial = WEAKREF(selected_tutorial) /datum/action/tutorial_end/action_activate() + . = ..() if(!tutorial) return diff --git a/code/datums/tutorial/marine/reqs_line.dm b/code/datums/tutorial/marine/reqs_line.dm new file mode 100644 index 000000000000..5b63af30720e --- /dev/null +++ b/code/datums/tutorial/marine/reqs_line.dm @@ -0,0 +1,484 @@ +/* List of Reqs Line tutorial stages */ +#define TUTORIAL_REQS_LINE_STAGE_STARTING 0 //! Reqs Tutorial Stage 0: Get in position +#define TUTORIAL_REQS_LINE_STAGE_ATTACHIES 1 //! Reqs Tutorial Stage 1: Give me some attachies +#define TUTORIAL_REQS_LINE_STAGE_GEARBOX 2 //! Reqs Tutorial Stage 2: I would like an HPR +#define TUTORIAL_REQS_LINE_STAGE_MIXED 3 //! Reqs Tutorial Stage 3: Multiple items. Also toss something over.. +#define TUTORIAL_REQS_LINE_STAGE_SURVIVAL 4 //! Reqs Tutorial Stage 4: SURVIVAL MODE, random requests in a loop + +/// How fast to increase difficulty in survival mode (amount of items/agents) +#define TUTORIAL_REQS_LINE_SURVIVAL_DIFFICULTY (1/3) + +/// Simulates the Requisitions Line experience for newcomers +/datum/tutorial/marine/reqs_line + name = "Marine - Requistions Line" + desc = "Learn how to tend to the requisitions line as a Cargo Technician." + icon_state = "cargotech" + tutorial_id = "requisitions_line" + tutorial_template = /datum/map_template/tutorial/reqs_line + + /// Current step of the tutorial we're at + var/stage = TUTORIAL_REQS_LINE_STAGE_STARTING + /// Current "remind" timer after which the agent will remind player of its request + var/remind_timer + /// Current "hint" timer after which we display visual cues like highlights + var/hint_timer + + /// List of line 'agents', aka the dummies requesting items, sorted by line order + /// During normal stages there is one per stage (except for Forgot stage), + /// During Survival mode there would usually be two: one at the counter, and one moving. + /// The agents are mapped to a list of item types requested. + var/list/mob/living/carbon/human/agents = list() + + /// Active agent currently at the line + var/mob/living/carbon/human/active_agent + /// Specifically for [TUTORIAL_REQS_LINE_STAGE_MIXED], the agent that forgot an item + var/mob/living/carbon/human/loser_agent + + /// Cooldown of confusion if an incorrect item is presented + COOLDOWN_DECLARE(confused_cooldown) + /// Crutch for confusion feedback to work with vending new()ing directly to table - only act surprised once per item type + var/list/confused_types = list() + + /// Max amount of agents per survival wave + var/max_survival_agents = 5 + /// Current survival wave + var/survival_wave = 0 + /// Difficulty factor per survival wave, increasing both the amount of agents and requested items + var/survival_difficulty = 1 + /// Max factor of additional items requested per agent in survival mode. 0.5 = 50% added maximum + var/survival_request_random_factor = 0.5 + + /* + * REQUESTS LISTS + * Maps item types to their names, used for building the requests + */ + var/static/shopping_catalogue = list( + /* ATTACHIES */ + /obj/item/attachable/extended_barrel = list("EB", "EB", "Extended", "Extended Barrel", "Extendo", "Ext Barrel"), + /obj/item/attachable/magnetic_harness = list("MH", "MH", "Magharn", "Mag Harn", "Mag Harness", "Harness", "Magnetic Harness"), + /obj/item/attachable/reddot = list("RDS", "Red Dot", "S5", "Red Dot Sight", "reddot"), + /obj/item/attachable/reflex = list("Reflex", "S6", "Reflex Sight", "S6"), + /obj/item/attachable/scope = list("S8", "S8", "4x", "4x sight", "4x scope", "S8 scope"), + /obj/item/attachable/angledgrip = list("AG", "agrip", "Agrip", "Angled", "angled grip"), + /obj/item/attachable/gyro = list("Gyro"), + /obj/item/attachable/lasersight = list("Laser", "Laser sight", "LS"), + /obj/item/attachable/attached_gun/shotgun = list("U7", "Underbarrel", "Underbarrel Shotgun", "Mini Shotgun"), + /obj/item/attachable/verticalgrip = list("VG", "Vert Grip", "Vertical Grip"), + /obj/item/attachable/stock/rifle = list("Solid Stock", "M41 stock", "M41 Solid Stock"), + /obj/item/attachable/stock/shotgun = list("M37 Stock", "Wooden stock"), + /* GEAR */ + /obj/item/weapon/gun/rifle/m41a = list("M41", "M41", "M41A", "Mk2", "M4 rifle"), + /obj/item/weapon/gun/shotgun/pump = list("M37", "shotgun"), + /obj/item/storage/box/guncase/mou53 = list("MOU", "MOU53", "MOU-53", "Mouse"), + /obj/item/storage/box/guncase/lmg = list("HPR", "HPR kit", "heavy pulse rifle"), + /obj/item/storage/box/guncase/m41aMK1 = list("MK1", "M41 Mk1", "MK1 Kit", "M41A MK1 Kit"), + /obj/item/storage/box/guncase/m56d = list("M56D", "HMG", "M56"), + /obj/item/storage/box/guncase/m2c = list("M2C"), + /obj/item/storage/box/guncase/flamer = list("Flamer", "Flamer kit", "Incinerator"), + /obj/item/storage/box/guncase/m79 = list("GL", "Grenade launcher", "M79", "M79 Grenade launcher"), + /obj/item/clothing/accessory/storage/black_vest = list("Black webbing", "Black webbing vest"), + /obj/item/clothing/accessory/storage/black_vest/brown_vest = list("Brown webbing", "Brown webbing vest"), + /obj/item/clothing/accessory/storage/webbing = list("Webbing", "normal webbing", "web"), + /obj/item/storage/backpack/marine/engineerpack/flamethrower/kit = list("pyro pack", "pyro backpack", "g4-1 pack", "flamer backpack"), + /obj/item/storage/backpack/marine/satchel/rto = list("phone pack", "phone backpack", "radio pack"), + /obj/item/storage/backpack/general_belt = list("G8", "G8 belt"), + /obj/item/storage/pouch/magazine/large = list("Large mag pouch", "Large magazine pouch"), + /obj/item/storage/pouch/shotgun/large = list("Shotgun pouch", "Shotgun shells pouch", "Shells pouch", "Large shells pouch"), + /obj/item/storage/box/m94/signal = list("Signal flares", "box of signals", "CAS flares"), + /obj/item/device/motiondetector = list("MD", "Motion Detector"), + /obj/item/device/binoculars = list("Binos", "Binoculars"), + /obj/item/device/binoculars/range/designator = list("LD", "Designator", "Laser Designator", "Tac Binos"), + /obj/item/pamphlet/skill/jtac = list("JTAC Pamphlet"), + /* Explosives */ + /obj/item/explosive/grenade/high_explosive = list("M40 HEDP", "HEDP"), + /obj/item/explosive/grenade/incendiary = list("M40 HIDP", "Incendiary nade", "Incendiary grenade", "HIDP", "Fire grenade"), + /obj/item/explosive/plastic = list("C4", "C4", "plastic", "plastic explosives"), + /obj/item/explosive/plastic/breaching_charge = list("Breaching", "breach charge", "breaching charge"), + /* AMMO */ + /obj/item/ammo_magazine/rifle/extended = list("Extended", "MK2 Extended", "Extended MK2 Mags"), + /obj/item/ammo_magazine/smg/m39/ap = list("M39 AP", "M39 AP", "SMG AP"), + /obj/item/ammo_magazine/smartgun = list("Smartgun drum", "SG drum"), + ) + +/datum/tutorial/marine/reqs_line/Destroy(force) + STOP_PROCESSING(SSfastobj, src) + kill_timers() + active_agent = null + loser_agent = null + QDEL_LIST(agents) + var/obj/effect/landmark/tutorial/reqs_line_cleaner/line_cleaner = locate() in GLOB.landmarks_list + qdel(line_cleaner) + return ..() + +/datum/tutorial/marine/reqs_line/init_map() + var/obj/structure/machinery/cm_vending/sorted/attachments/blend/tutorial/attachies_vendor = new(loc_from_corner(2, 7)) + add_to_tracking_atoms(attachies_vendor) + var/obj/structure/machinery/cm_vending/sorted/cargo_guns/cargo/blend/tutorial/guns_vendor = new(loc_from_corner(3, 7)) + add_to_tracking_atoms(guns_vendor) + var/obj/structure/machinery/cm_vending/sorted/cargo_ammo/cargo/blend/tutorial/ammo_vendor = new(loc_from_corner(4, 7)) + add_to_tracking_atoms(ammo_vendor) + restock_vendors() + + var/turf/asker_turf = loc_from_corner(1, 6) + RegisterSignal(asker_turf, COMSIG_TURF_ENTERED, PROC_REF(a_new_challenger_appears)) + var/turf/trade_turf = loc_from_corner(2, 6) + RegisterSignal(trade_turf, COMSIG_TURF_ENTERED, PROC_REF(item_offered)) + var/turf/loser_turf = loc_from_corner(0, 6) + RegisterSignal(loser_turf, COMSIG_TURF_ENTERED, PROC_REF(loser_got_the_item)) + + // Crutch to be able to detect items that are spawned directly on the table + RegisterSignal(attachies_vendor, COMSIG_VENDOR_SUCCESSFUL_VEND, PROC_REF(scan_table_for_items)) + RegisterSignal(guns_vendor, COMSIG_VENDOR_SUCCESSFUL_VEND, PROC_REF(scan_table_for_items)) + RegisterSignal(ammo_vendor, COMSIG_VENDOR_SUCCESSFUL_VEND, PROC_REF(scan_table_for_items)) + +/datum/tutorial/marine/reqs_line/init_mob() + . = ..() + arm_equipment(tutorial_mob, /datum/equipment_preset/uscm_ship/cargo) + // Remove their radio from CT preset + var/mob/living/carbon/human/user = tutorial_mob + var/obj/item/device/radio/headset/headset = user.wear_l_ear + user.drop_inv_item_on_ground(headset) + QDEL_NULL(headset) + +/// Refills all the vendors on stage updates so the player shouldn't run out of stock +/datum/tutorial/marine/reqs_line/proc/restock_vendors() + TUTORIAL_ATOM_FROM_TRACKING(/obj/structure/machinery/cm_vending/sorted/attachments/blend/tutorial, attachies_vendor) + restock_one_vendor(attachies_vendor) + TUTORIAL_ATOM_FROM_TRACKING(/obj/structure/machinery/cm_vending/sorted/cargo_guns/cargo/blend/tutorial, cargo_vendor) + restock_one_vendor(cargo_vendor) + TUTORIAL_ATOM_FROM_TRACKING(/obj/structure/machinery/cm_vending/sorted/cargo_ammo/cargo/blend/tutorial, ammo_vendor) + restock_one_vendor(ammo_vendor) + +/// Refills a specific vendor to 99 items across the board +/datum/tutorial/marine/reqs_line/proc/restock_one_vendor(obj/structure/machinery/cm_vending/vendor) + for(var/list/vendspec in vendor.listed_products) + if(vendspec[2] >= 0) + vendspec[2] = 99 + +/datum/tutorial/marine/reqs_line/process(delta_time) + if(stage == TUTORIAL_REQS_LINE_STAGE_SURVIVAL && !length(agents)) + spawn_survival_wave() + + for(var/mob/living/carbon/human/agent as anything in agents) + if(agent == loser_agent) + continue + if(agent == active_agent) + agent.face_dir(EAST) + else if(!agent_step(agent, NORTH)) + agent_step(agent, EAST) + +/// Makes agents move on processing tick if they can. They check surroundings to ensure proper movement flow. +/datum/tutorial/marine/reqs_line/proc/agent_step(mob/living/carbon/human/agent, dir) + var/turf/target_turf = get_step(agent, dir) + if(target_turf.density) + return FALSE + if(locate(/mob/living) in target_turf) + return FALSE + // Don't try to step back through the turnstile + if(dir == EAST && locate(/obj/structure/machinery/line_nexter) in target_turf) + return FALSE + . = TRUE + agent.Move(target_turf, dir) + +/// Creates a new agent with the given request list to queue in the line +/datum/tutorial/marine/reqs_line/proc/spawn_agent(list/request = list(), name_prefix) + var/turf/target_turf = loc_from_corner(1, 2) + var/mob/living/carbon/human/dummy/agent = new(target_turf) + var/mob_name = "[name_prefix][random_name(agent.gender)]" + agent.change_real_name(agent, mob_name) + arm_equipment(agent, /datum/equipment_preset/uscm/tutorial_rifleman) + agents[agent] = request + RegisterSignal(agent, COMSIG_PARENT_QDELETING, PROC_REF(clean_agent)) + +/// Called to generate a new survival wave of agents +/datum/tutorial/marine/reqs_line/proc/spawn_survival_wave() + survival_wave++ + message_to_player("Wave [survival_wave]") + var/agents_to_spawn = min(max_survival_agents, 1 + survival_wave * TUTORIAL_REQS_LINE_SURVIVAL_DIFFICULTY * survival_difficulty) + for(var/agent_i in 1 to agents_to_spawn) + var/items_requested = 1 + survival_wave * survival_difficulty * 0.5 + items_requested *= (1 + survival_request_random_factor * rand()) + spawn_survival_agent(round(items_requested)) + +/// Called to generate a single agent and request +/datum/tutorial/marine/reqs_line/proc/spawn_survival_agent(items_to_request) + var/list/request = list() + var/list/catalogue = list() + // We make a custom catalogue copy to increase weighting of already requested items; + // this avoids getting huge lists too quickly + for(var/typepath in shopping_catalogue) + catalogue += typepath + for(var/i in 1 to items_to_request) + request += pick(catalogue) + if(i < 6) // Only telescope catalogues the first 5 times as the chances compound + catalogue += request + spawn_agent(request, "Lv [survival_wave]. ") + +/// Called when an agent presents at the line window and needs to make a request +/datum/tutorial/marine/reqs_line/proc/a_new_challenger_appears(turf/source, mob/living/carbon/human/challenger) + SIGNAL_HANDLER + if(!(challenger in agents)) // Bob Vancelave NOT allowed + return + active_agent = challenger + confused_types.Cut() + var/list/request = agents[challenger] + if(!length(request)) + make_agent_leave() + return + restock_vendors() + var/speech = verbalize_request(request) + var/greeting = pick("Hello! ", "hi, ", "hey, ", "Good day. ", "I need ", "Please give me ", "", "") // Yes, no greeting is a greeting option for real world accuracy + var/trailing = pick("", "", ", please.", " - please and thank you", ", thanks.", ", hurry") + challenger.say("[greeting][speech][trailing]") // Pleasantries for the first exchange only + remind_timer = addtimer(CALLBACK(src, PROC_REF(remind_request)), 15 SECONDS, TIMER_STOPPABLE) + hint_timer = addtimer(CALLBACK(src, PROC_REF(send_hints)), 3 SECONDS, TIMER_STOPPABLE) + +/// Called when we need to remind the user of what we want served +/datum/tutorial/marine/reqs_line/proc/remind_request() + var/list/request = agents[active_agent] + var/speech = verbalize_request(request) + active_agent.say(speech) + remind_timer = addtimer(CALLBACK(src, PROC_REF(remind_request)), 15 SECONDS, TIMER_STOPPABLE) + +/// Transforms the list of required items by the agent into a string request for the user +/datum/tutorial/marine/reqs_line/proc/verbalize_request(list/original_request) + var/list/request = shuffle(original_request) + var/output_string = "" + var/counts = list() // Assoc list of how many are needed of each item + for(var/item in request) + if(item in counts) + counts[item]++ + else + counts[item] = 1 + var/first = TRUE + for(var/item in counts) + var/list/info = shopping_catalogue[item] + var/word = pick(info) // Pick one of the coded in designations for the item + if(!first) // Join list with commas + output_string += ", " + first = FALSE + if(counts[item] > 1) + output_string += "[counts[item]] " + output_string += word + return output_string + +/// Triggered when an object is put on the table. The agent evaluates if that's something they want and reacts appropriately. +/datum/tutorial/marine/reqs_line/proc/item_offered(turf/source, obj/item/item) + SIGNAL_HANDLER + if(!active_agent) + return + var/list/request = agents[active_agent] + + var/item_type = item.type + if(istype(item, /obj/item/prop/replacer)) + var/obj/item/prop/replacer/prop = item + item_type = prop.original_type + + if(!(item_type in request)) // Wrong item + if(item_type in confused_types) + return + confused_types |= item_type + if(COOLDOWN_FINISHED(src, confused_cooldown)) + COOLDOWN_START(src, confused_cooldown, 5 SECONDS) + active_agent.say("Huh?") + QDEL_IN(item, 30 SECONDS) + return + + request -= item_type + agent_pick_up(active_agent, item) + + // If there's nothing left to pick up, we leave + if(loser_agent) + return // Still blocking the way. Wait here. + if(!length(request)) + make_agent_leave(success = TRUE) + +/// Re-scan the table/trade turf for any present items. We have to do this because items vended to the table do not move onto it. +/datum/tutorial/marine/reqs_line/proc/scan_table_for_items(datum/source) + SIGNAL_HANDLER + var/turf/trade_turf = loc_from_corner(2, 6) + for(var/obj/item/item in trade_turf) + item_offered(source, item) + +/datum/tutorial/marine/reqs_line/proc/agent_pick_up(mob/agent, obj/item/item) + // Actually pick the item up for the animation + agent.put_in_hands(item, drop_on_fail = FALSE) + playsound(agent, "rustle", 30) + // Now delete it + agent.temp_drop_inv_item(item) + qdel(item) + +/datum/tutorial/marine/reqs_line/proc/make_agent_leave(success = FALSE) + switch(stage) + if(TUTORIAL_REQS_LINE_STAGE_ATTACHIES) + INVOKE_ASYNC(src, PROC_REF(continue_stage_gearbox)) + if(TUTORIAL_REQS_LINE_STAGE_GEARBOX) + INVOKE_ASYNC(src, PROC_REF(continue_stage_mixed)) + if(TUTORIAL_REQS_LINE_STAGE_MIXED) + INVOKE_ASYNC(src, PROC_REF(continue_stage_survival)) + // Wave handling for Survival is in process + clean_items() + kill_timers() + + if(!active_agent) + return // Nani? + + if(success && prob(80)) + var/speech = pick("Thanks!", "Thanks", "Thanks bro", "Thank you.", "Bye", "Nice.") + active_agent.say(speech) + + // Immediately step the agent through the turnstile and towards exit + var/turf/target_turf = get_step(active_agent, WEST) + active_agent.Move(target_turf, WEST) + active_agent = null + +/// Cleanup when an agent reaches the exit +/datum/tutorial/marine/reqs_line/proc/clean_agent(datum/source) + SIGNAL_HANDLER + agents -= source + if(active_agent == source) + active_agent = null + +/// Cleanup the table and ground contents when an agent leaves the line +/datum/tutorial/marine/reqs_line/proc/clean_items() + var/turf/trade_turf = loc_from_corner(2, 6) + for(var/obj/item/item in trade_turf) + qdel(item) + var/turf/forgot_turf = loc_from_corner(0, 6) + for(var/obj/item/item in forgot_turf) + qdel(item) + +/// Kills active timers to reset state +/datum/tutorial/marine/reqs_line/proc/kill_timers() + if(remind_timer) + deltimer(remind_timer) + remind_timer = null + if(hint_timer) // User was just that fast + deltimer(hint_timer) + hint_timer = null + +/// Displays appropriate hints for the user based on tutorial stage +/datum/tutorial/marine/reqs_line/proc/send_hints() + switch(stage) + if(TUTORIAL_REQS_LINE_STAGE_ATTACHIES) + TUTORIAL_ATOM_FROM_TRACKING(/obj/structure/machinery/cm_vending/sorted/attachments/blend/tutorial, attachies_vendor) + add_highlight(attachies_vendor) + message_to_player("This marine wants 'attachies' for their weapon. You can find them in the leftmost vendor.") + update_objective("Serve the marine's request using the vendors.") + if(TUTORIAL_REQS_LINE_STAGE_GEARBOX) + TUTORIAL_ATOM_FROM_TRACKING(/obj/structure/machinery/cm_vending/sorted/cargo_guns/cargo/blend/tutorial, gear_vendor) + add_highlight(gear_vendor) + message_to_player("This marine wants items from the gear vendor in the middle. You can use the search function at top right to find things more easily.") + update_objective("Serve the marine's request using the middle vendor. This one has a lot of things, you might want to use the search bar.") + if(TUTORIAL_REQS_LINE_STAGE_MIXED) + TUTORIAL_ATOM_FROM_TRACKING(/obj/structure/machinery/cm_vending/sorted/cargo_ammo/cargo/blend/tutorial, ammo_vendor) + add_highlight(ammo_vendor) + add_highlight(loser_agent) + loser_agent.say("Wait! I really NEED a Mk2 Extended Mag. Throw me one!") + message_to_player("Seems the marine wanted ammo too. Grab some and high-toss it over to him, with [retrieve_bind("toggle_high_throw_mode")].") + update_objective("Get the M41 Extended magazine and perform a high toss to give it to the forgetful marine.") + +/datum/tutorial/marine/reqs_line/start_tutorial(mob/starting_mob) + . = ..() + if(!.) + return + + init_mob() + START_PROCESSING(SSfastobj, src) + + message_to_player("Welcome to Requisitions Line tutorial. Come in and have a seat.") + update_objective("Reach the line window to begin!") + var/turf/target_turf = loc_from_corner(3, 6) + RegisterSignal(target_turf, COMSIG_TURF_ENTERED, PROC_REF(user_in_position)) + + +/// Called when the player is in position to start handling the line +/datum/tutorial/marine/reqs_line/proc/user_in_position(turf/source, atom/movable/mover) + SIGNAL_HANDLER + if(mover != tutorial_mob) + return + UnregisterSignal(source, COMSIG_TURF_ENTERED) + stage = TUTORIAL_REQS_LINE_STAGE_ATTACHIES + var/list/request = list(/obj/item/attachable/magnetic_harness, /obj/item/attachable/extended_barrel) + spawn_agent(request) + +/datum/tutorial/marine/reqs_line/proc/continue_stage_gearbox() + TUTORIAL_ATOM_FROM_TRACKING(/obj/structure/machinery/cm_vending/sorted/attachments/blend/tutorial, attachies_vendor) + remove_highlight(attachies_vendor) + message_to_player("Success!") + stage = TUTORIAL_REQS_LINE_STAGE_GEARBOX + var/list/request = list(/obj/item/storage/box/guncase/lmg, /obj/item/explosive/grenade/high_explosive) + spawn_agent(request) + +/datum/tutorial/marine/reqs_line/proc/continue_stage_mixed() + loser_agent = active_agent + TUTORIAL_ATOM_FROM_TRACKING(/obj/structure/machinery/cm_vending/sorted/cargo_guns/cargo/blend/tutorial, gear_vendor) + remove_highlight(gear_vendor) + message_to_player("Success!") + stage = TUTORIAL_REQS_LINE_STAGE_MIXED + var/list/request = list(/obj/item/attachable/gyro, /obj/item/storage/box/guncase/m41aMK1, /obj/item/explosive/grenade/high_explosive) + spawn_agent(request) + +/datum/tutorial/marine/reqs_line/proc/loser_got_the_item(turf/source, atom/movable/passer) + SIGNAL_HANDLER + var/obj/item/prop/replacer/prop = passer + if(!istype(prop)) + return + if(prop.original_type != /obj/item/ammo_magazine/rifle/extended) + return + qdel(prop) + loser_agent.say("Nice.") + remove_highlight(loser_agent) + TUTORIAL_ATOM_FROM_TRACKING(/obj/structure/machinery/cm_vending/sorted/cargo_ammo/cargo/blend/tutorial, ammo_vendor) + remove_highlight(ammo_vendor) + + loser_agent = null // Resumes moving + // Unstucks the guy at line to move on too if he's already been served + if(active_agent) + var/list/request = agents[active_agent] + if(!length(request)) + make_agent_leave(TRUE) + +/datum/tutorial/marine/reqs_line/proc/continue_stage_survival() + mark_completed() + message_to_player("Success! You have completed the tutorial!") + update_objective("You have finished the tutorial! But there's more if you want to practice.") + addtimer(CALLBACK(src, PROC_REF(message_to_player), "You may stay to practice with random orders, or quit with the button at top left."), 3 SECONDS) + addtimer(CALLBACK(src, PROC_REF(engage_survival_mode)), 12 SECONDS) + +/datum/tutorial/marine/reqs_line/proc/engage_survival_mode() + update_objective("Keep practicing with increasingly complex orders, or leave at any time with the button at top left.") + stage = TUTORIAL_REQS_LINE_STAGE_SURVIVAL + +/datum/map_template/tutorial/reqs_line + name = "Reqs Line Tutorial (8x11)" + mappath = "maps/tutorial/tutorial_reqs_line.dmm" + width = 8 + height = 11 + +/* === ITEMS USED IN THE TUTORIAL === */ + +/// Deletes dummies coming onto it, purely and simply +/obj/effect/landmark/tutorial/reqs_line_cleaner/Crossed(atom/movable/passer) + if(istype(passer, /mob/living/carbon/human)) + qdel(passer) + +/* === VENDORS USED IN THE TUTORIAL === */ + +/obj/structure/machinery/cm_vending/sorted/cargo_guns/cargo/blend/tutorial + vend_flags = VEND_CLUTTER_PROTECTION | VEND_LIMITED_INVENTORY | VEND_LOAD_AMMO_BOXES | VEND_PROPS + +/obj/structure/machinery/cm_vending/sorted/cargo_ammo/cargo/blend/tutorial + vend_flags = VEND_CLUTTER_PROTECTION | VEND_LIMITED_INVENTORY | VEND_LOAD_AMMO_BOXES | VEND_PROPS + +/obj/structure/machinery/cm_vending/sorted/attachments/blend/tutorial + vend_flags = VEND_CLUTTER_PROTECTION | VEND_LIMITED_INVENTORY | VEND_LOAD_AMMO_BOXES | VEND_PROPS + + +#undef TUTORIAL_REQS_LINE_STAGE_STARTING +#undef TUTORIAL_REQS_LINE_STAGE_ATTACHIES +#undef TUTORIAL_REQS_LINE_STAGE_GEARBOX +#undef TUTORIAL_REQS_LINE_STAGE_MIXED +#undef TUTORIAL_REQS_LINE_STAGE_SURVIVAL + +#undef TUTORIAL_REQS_LINE_SURVIVAL_DIFFICULTY diff --git a/code/datums/tutorial/xenomorph/abomination.dm b/code/datums/tutorial/xenomorph/abomination.dm new file mode 100644 index 000000000000..83ac86b8f09e --- /dev/null +++ b/code/datums/tutorial/xenomorph/abomination.dm @@ -0,0 +1,256 @@ +/datum/tutorial/xenomorph/abomination + name = "Xenomorph - Predalien" + desc = "A tutorial to teach you how to play the \"Predalien\", also known as Abomination, xenomorph caste. Completing this is required to be able to play an Abomination." + icon_state = "predalien" + tutorial_id = "xeno_abom_1" + tutorial_template = /datum/map_template/tutorial/s7x7 + starting_xenomorph_type = /mob/living/carbon/xenomorph/predalien/tutorial + /// How many marines in the kill_marines stage have been killed + var/ending_marines_killed = 0 + +// START OF SCRITPING + +/datum/tutorial/xenomorph/abomination/start_tutorial(mob/starting_mob) + . = ..() + if(!.) + return + + init_mob() + xeno.lock_evolve = TRUE + + message_to_player("Welcome to the tutorial for the Abomination xenomorph. As an Abomination, you are a frontline powerhouse whose damage scales with your kill count.") + message_to_player("Your kill count scales when you kill humans with your slash attack, up to 10 kills. Ability kills do not count towards this.") + + addtimer(CALLBACK(src, PROC_REF(how_to_be_abom)), 12 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/how_to_be_abom() + message_to_player("Be aware that you are kill-on-sight to all Predators forever, and will very likely need to defend yourself against multiple.") + message_to_player("Be sure to stick close to other xenomorphs or over-extend. While you may be stronger than many, you don't have enough health or armor to go out on your own.") + addtimer(CALLBACK(src, PROC_REF(feral_rush_tutorial)), 10.5 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/feral_rush_tutorial() + var/datum/action/rush = give_action(xeno, /datum/action/xeno_action/onclick/feralrush) + message_to_player("Your first unique ability is Feral Rush, an ability that temporarily increases your speed and your armor. Use Feral Rush to continue.") + update_objective("Use your Feral Rush ability.") + add_highlight(rush.button) + RegisterSignal(rush, COMSIG_XENO_ACTION_USED, PROC_REF(on_rush_used)) + +/datum/tutorial/xenomorph/abomination/proc/on_rush_used(datum/action/source, mob/owner) + SIGNAL_HANDLER + + UnregisterSignal(source, COMSIG_XENO_ACTION_USED) + remove_highlight(source.button) + addtimer(CALLBACK(src, PROC_REF(predalien_roar_tutorial_1)), 5 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/predalien_roar_tutorial_1() + hide_action(xeno, /datum/action/xeno_action/onclick/feralrush) + xeno.cannot_slash = TRUE + message_to_player("Your next ability is Roar, a versatile ability that disables any motion detectors or cloaks in a medium radius around you.") + message_to_player("Additionally, it gives a slash and speed bonus to any friendly xenomorphs in range.") + addtimer(CALLBACK(src, PROC_REF(predalien_roar_tutorial_2)), 8 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/predalien_roar_tutorial_2() + var/datum/action/roar = give_action(xeno, /datum/action/xeno_action/onclick/predalien_roar) + message_to_player("One of Roar's most useful abilities is uncloaking nearby Predators. Use Roar to uncloak the newly spawned Predator.") + update_objective("Use your Roar ability to uncloak the nearby predator.") + add_highlight(roar.button) + var/mob/living/carbon/human/pred = new(loc_from_corner(3, 3)) + add_to_tracking_atoms(pred) + pred.create_hud() + arm_equipment(pred, /datum/equipment_preset/yautja/blooded) + var/obj/item/clothing/gloves/yautja/hunter/bracers = locate() in pred + if(!bracers) + message_to_player("Something has gone wrong. Please make a bug report.") + CRASH("predator spawned without bracers in tutorial") + + bracers.cloaker_internal(pred, TRUE, TRUE, TRUE) + RegisterSignal(bracers, COMSIG_PRED_BRACER_DECLOAKED, PROC_REF(smash_tutorial_1)) + +/datum/tutorial/xenomorph/abomination/proc/smash_tutorial_1(datum/source) + SIGNAL_HANDLER + + var/datum/action/roar = get_action(xeno, /datum/action/xeno_action/onclick/predalien_roar) + remove_highlight(roar.button) + update_objective("") + + UnregisterSignal(source, COMSIG_PRED_BRACER_DECLOAKED) + addtimer(CALLBACK(src, PROC_REF(smash_tutorial_2)), 2.5 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/smash_tutorial_2() + hide_action(xeno, /datum/action/xeno_action/onclick/predalien_roar) + message_to_player("Good. Roar will be one of your primary tools for defending against Predators. Your next ability is Feral Smash.") + xeno.cannot_slash = FALSE + + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, pred) + remove_from_tracking_atoms(pred) + qdel(pred) + + addtimer(CALLBACK(src, PROC_REF(smash_tutorial_3)), 5 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/smash_tutorial_3() + var/datum/action/smash = give_action(xeno, /datum/action/xeno_action/activable/feral_smash) + RegisterSignal(smash, COMSIG_XENO_PRE_ACTION_USED, PROC_REF(frenzy_tutorial_1)) + add_highlight(smash.button) + + message_to_player("Feral Smash is a strong lunge with a range of five tiles. It deals decent damage that scales with your kill count.") + message_to_player("Use Feral Smash on the marine to continue.") + update_objective("Use your Feral Smash ability on the marine.") + + xeno.forceMove(loc_from_corner(0, 2)) + xeno.anchored = TRUE + ADD_TRAIT(xeno, TRAIT_IMMOBILIZED, TRAIT_SOURCE_TUTORIAL) + + var/mob/living/carbon/human/marine = new(loc_from_corner(4, 2)) + add_to_tracking_atoms(marine) + arm_equipment(marine, /datum/equipment_preset/uscm/private_equipped) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_1(datum/action/source, mob/owner) + SIGNAL_HANDLER + + xeno.anchored = FALSE + REMOVE_TRAIT(xeno, TRAIT_IMMOBILIZED, TRAIT_SOURCE_TUTORIAL) + RegisterSignal(source, COMSIG_XENO_ACTION_USED, PROC_REF(frenzy_tutorial_2)) + RegisterSignal(source, COMSIG_XENO_FAILED_ACTION_USED, PROC_REF(frenzy_tutorial_1_fail)) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_1_fail(datum/action/source, mob/owner) + SIGNAL_HANDLER + + xeno.anchored = TRUE + ADD_TRAIT(xeno, TRAIT_IMMOBILIZED, TRAIT_SOURCE_TUTORIAL) + UnregisterSignal(source, list(COMSIG_XENO_FAILED_ACTION_USED, COMSIG_XENO_ACTION_USED)) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_2(datum/action/source, mob/owner) + SIGNAL_HANDLER + + if(get_turf(xeno) == loc_from_corner(0, 2)) // xeno didn't lunge at the mob + xeno.anchored = TRUE + UnregisterSignal(source, COMSIG_XENO_ACTION_USED) + ADD_TRAIT(xeno, TRAIT_IMMOBILIZED, TRAIT_SOURCE_TUTORIAL) + return + + update_objective("") + var/datum/action/smash = get_action(xeno, /datum/action/xeno_action/activable/feral_smash) + remove_highlight(smash.button) + UnregisterSignal(source, list(COMSIG_XENO_ACTION_USED, COMSIG_XENO_PRE_ACTION_USED)) + addtimer(CALLBACK(src, PROC_REF(frenzy_tutorial_3)), 2 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_3() + remove_action(xeno, /datum/action/xeno_action/activable/feral_smash) + message_to_player("Good. Your final ability is Feral Frenzy, a strong ability that can alternate between hitting a single target or all within a large radius. However, it locks you in place while it winds up.") + + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) + remove_from_tracking_atoms(marine) + qdel(marine) + + addtimer(CALLBACK(src, PROC_REF(frenzy_tutorial_4)), 6 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_4() + var/mob/living/carbon/human/marine = new(loc_from_corner(4, 2)) + add_to_tracking_atoms(marine) + RegisterSignal(marine, COMSIG_MOB_DEATH, PROC_REF(on_marine_early_death)) + arm_equipment(marine, /datum/equipment_preset/uscm/private_equipped) + + var/datum/action/frenzy = give_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + add_highlight(frenzy.button) + message_to_player("By default, Feral Frenzy is on single-target mode. Use Feral Frenzy on the newly spawned marine.") + update_objective("Use Feral Frenzy on the marine.") + + RegisterSignal(frenzy, COMSIG_XENO_ACTION_USED, PROC_REF(frenzy_tutorial_5)) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_5(datum/action/xeno_action/source, mob/owner) + SIGNAL_HANDLER + + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) + if(get_dist(marine, xeno) > 1) + return + + UnregisterSignal(source, COMSIG_XENO_ACTION_USED) + var/datum/action/frenzy = get_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + remove_highlight(frenzy.button) + var/datum/action/frenzy_toggle = give_action(xeno, /datum/action/xeno_action/onclick/toggle_gut_targeting) + add_highlight(frenzy_toggle.button) + message_to_player("Good, now toggle Feral Frenzy's AOE mode with the newly available Toggle Gutting Type ability.") + update_objective("Use the Toggle Gutting Type ability to change your frenzy mode.") + + RegisterSignal(frenzy_toggle, COMSIG_XENO_ACTION_USED, PROC_REF(frenzy_tutorial_6)) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_6(datum/action/xeno_action/source, mob/owner) + SIGNAL_HANDLER + + UnregisterSignal(source, COMSIG_XENO_ACTION_USED) + remove_highlight(source.button) + source.plasma_cost = INFINITY // slightly scuffed way of disabling the switch button + source.update_button_icon() + + message_to_player("Feral Frenzy has now been changed into AOE mode. Use Feral Frenzy again anywhere within 2 tiles of the marine.") + update_objective("Use Feral Frenzy within 2 tiles of the marine.") + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) + marine.rejuvenate() + var/datum/action/xeno_action/activable/feralfrenzy/frenzy = get_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + frenzy.targeting = AOETARGETGUT + frenzy.reduce_cooldown(frenzy.xeno_cooldown) + add_highlight(frenzy.button) + + RegisterSignal(frenzy, COMSIG_XENO_ACTION_USED, PROC_REF(frenzy_tutorial_7)) + +/datum/tutorial/xenomorph/abomination/proc/frenzy_tutorial_7(datum/action/source) + SIGNAL_HANDLER + + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) + var/datum/action/xeno_action/activable/feralfrenzy/frenzy = get_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + if(get_dist(xeno, marine) > frenzy.range) + // Not close enough to actually hit the marine + return + + UnregisterSignal(frenzy, COMSIG_XENO_ACTION_USED) + UnregisterSignal(marine, COMSIG_MOB_DEATH) + remove_highlight(frenzy.button) + message_to_player("Good. As you may have noticed, the AOE version of Feral Frenzy takes longer to wind up, in addition to doing less overall damage.") + addtimer(CALLBACK(src, PROC_REF(kill_marines)), 6 SECONDS) + +/datum/tutorial/xenomorph/abomination/proc/kill_marines() + message_to_player("To finish the tutorial, kill the three newly-spawned marines using any of your attacks or abilities.") + + // Spawn/rejuv the dummies + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) // we can reuse this one though + marine.rejuvenate() + marine.forceMove(loc_from_corner(4, 2)) + RegisterSignal(marine, COMSIG_MOB_DEATH, PROC_REF(kill_marines_2)) + + var/mob/living/carbon/human/marine_2 = new(loc_from_corner(2, 2)) + arm_equipment(marine_2, /datum/equipment_preset/uscm/private_equipped) + RegisterSignal(marine_2, COMSIG_MOB_DEATH, PROC_REF(kill_marines_2)) + + var/mob/living/carbon/human/marine_3 = new(loc_from_corner(0, 2)) + arm_equipment(marine_3, /datum/equipment_preset/uscm/private_equipped) + RegisterSignal(marine_3, COMSIG_MOB_DEATH, PROC_REF(kill_marines_2)) + + // Arrange the actions about how they'd be in an actual game + remove_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + remove_action(xeno, /datum/action/xeno_action/onclick/toggle_gut_targeting) + + give_action(xeno, /datum/action/xeno_action/activable/tail_stab) + give_action(xeno, /datum/action/xeno_action/onclick/feralrush) + give_action(xeno, /datum/action/xeno_action/onclick/predalien_roar) + give_action(xeno, /datum/action/xeno_action/activable/feral_smash) + give_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) + give_action(xeno, /datum/action/xeno_action/onclick/toggle_gut_targeting) + +/datum/tutorial/xenomorph/abomination/proc/kill_marines_2(datum/source) + SIGNAL_HANDLER + + if(ending_marines_killed < 2) + ending_marines_killed++ + return + + message_to_player("Good work. The tutorial will end shortly.") + tutorial_end_in(7 SECONDS, TRUE) + +// END OF SCRIPTING + +/// In case a marine dies early to prevent softlocks +/datum/tutorial/xenomorph/abomination/proc/on_marine_early_death(datum/source) + SIGNAL_HANDLER + + TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, marine) + marine.rejuvenate() diff --git a/code/datums/tutorial/xenomorph/xenomorph_basic.dm b/code/datums/tutorial/xenomorph/xenomorph_basic.dm index 276d2ac824f0..ad51756ecb25 100644 --- a/code/datums/tutorial/xenomorph/xenomorph_basic.dm +++ b/code/datums/tutorial/xenomorph/xenomorph_basic.dm @@ -108,6 +108,7 @@ UnregisterSignal(human_dummy, COMSIG_MOB_DEATH) message_to_player("Well done. Killing humans is one of many ways to help the hive.") message_to_player("Another way is to capture them. This will grow a new xenomorph inside them which will eventually burst into a new playable xenomorph!") + update_objective("") addtimer(CALLBACK(human_dummy, TYPE_PROC_REF(/mob/living, rejuvenate)), 8 SECONDS) addtimer(CALLBACK(src, PROC_REF(proceed_to_tackle_phase)), 10 SECONDS) @@ -139,6 +140,7 @@ xeno.melee_damage_lower = 0 xeno.melee_damage_upper = 0 message_to_player("Well done. Under normal circumstances, you would have to keep tackling the human to keep them down, but for the purposes of this tutorial they will stay down forever.") + update_objective("") addtimer(CALLBACK(src, PROC_REF(cap_phase)), 10 SECONDS) /datum/tutorial/xenomorph/basic/proc/cap_phase() @@ -147,6 +149,7 @@ add_to_tracking_atoms(morpher) add_highlight(morpher, COLOR_YELLOW) message_to_player("In the south west is an egg morpher. Click the egg morpher to take a facehugger.") + update_objective("Take a facehugger from the eggmorpher.") RegisterSignal(xeno, COMSIG_XENO_TAKE_HUGGER_FROM_MORPHER, PROC_REF(take_facehugger_phase)) /datum/tutorial/xenomorph/basic/proc/take_facehugger_phase(source, hugger) @@ -160,6 +163,7 @@ add_highlight(hugger, COLOR_YELLOW) message_to_player("This is a facehugger, highlighted in yellow. Pick up the facehugger by clicking it.") message_to_player("Stand next to the downed human and click them to apply the facehugger. Or drop the facehugger near them to see it leap onto their face automatically.") + update_objective("Apply the facehugger to the human.") RegisterSignal(hugger, COMSIG_PARENT_QDELETING, PROC_REF(on_hugger_deletion)) RegisterSignal(human_dummy, COMSIG_HUMAN_IMPREGNATE, PROC_REF(nest_cap_phase), override = TRUE) @@ -169,6 +173,7 @@ morpher.stored_huggers = 1 add_highlight(morpher, COLOR_YELLOW) message_to_player("Click the egg morpher to take a facehugger.") + update_objective("Take a facehugger from the eggmorpher.") RegisterSignal(xeno, COMSIG_XENO_TAKE_HUGGER_FROM_MORPHER, PROC_REF(take_facehugger_phase)) /datum/tutorial/xenomorph/basic/proc/nest_cap_phase() @@ -182,6 +187,7 @@ message_to_player("We should nest the infected human to make sure they don't get away.") message_to_player("Humans cannot escape nests without help, and the nest will keep them alive long enough for our new sister to burst forth.") + update_objective("") addtimer(CALLBACK(src, PROC_REF(nest_cap_phase_two)), 10 SECONDS) /datum/tutorial/xenomorph/basic/proc/nest_cap_phase_two() @@ -195,6 +201,7 @@ /datum/tutorial/xenomorph/basic/proc/nest_cap_phase_three() TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, human_dummy) message_to_player("Grab the human using your grab intent. Or use control + click.") + update_objective("Grab the human using grab intent or ctrl-click.") RegisterSignal(human_dummy, COMSIG_MOVABLE_XENO_START_PULLING, PROC_REF(nest_cap_phase_four)) /datum/tutorial/xenomorph/basic/proc/nest_cap_phase_four() @@ -202,6 +209,7 @@ TUTORIAL_ATOM_FROM_TRACKING(/mob/living/carbon/human, human_dummy) UnregisterSignal(human_dummy, COMSIG_MOVABLE_XENO_START_PULLING) message_to_player("Well done. Now devour the human by clicking on your character with the grab selected in your hand. You must not move during this process.") + update_objective("Devour the grabbed human by clicking on them with the grab in-hand.") RegisterSignal(human_dummy, COMSIG_MOB_DEVOURED, PROC_REF(nest_cap_phase_five)) /datum/tutorial/xenomorph/basic/proc/nest_cap_phase_five() diff --git a/code/datums/weather/weather_map_holder.dm b/code/datums/weather/weather_map_holder.dm index c72925399a85..eb3458d70a25 100644 --- a/code/datums/weather/weather_map_holder.dm +++ b/code/datums/weather/weather_map_holder.dm @@ -33,7 +33,7 @@ // Return a type that can be initialized into the next weather event. // Feel free to override this /datum/weather_ss_map_holder/proc/get_new_event() - if (potential_weather_events && potential_weather_events.len != 0) + if (LAZYLEN(potential_weather_events) != 0) return pick(potential_weather_events) else log_debug("Weather subsystem map holder [src] is improperly configured. Code: WSSMH03") diff --git a/code/datums/xeno_shields/shield_types/vanguard_shield.dm b/code/datums/xeno_shields/shield_types/vanguard_shield.dm index 21d9fb12cfd7..cd9e4534e778 100644 --- a/code/datums/xeno_shields/shield_types/vanguard_shield.dm +++ b/code/datums/xeno_shields/shield_types/vanguard_shield.dm @@ -42,7 +42,7 @@ return linked_xeno.overlay_shields() - var/datum/action/xeno_action/activable/cleave/cAction = get_xeno_action_by_type(linked_xeno, /datum/action/xeno_action/activable/cleave) + var/datum/action/xeno_action/activable/cleave/cAction = get_action(linked_xeno, /datum/action/xeno_action/activable/cleave) if (istype(cAction)) addtimer(CALLBACK(cAction, TYPE_PROC_REF(/datum/action/xeno_action/activable/cleave, remove_buff)), 7, TIMER_UNIQUE) diff --git a/code/defines/procs/AStar.dm b/code/defines/procs/AStar.dm index fad263aea42b..b4baef969815 100644 --- a/code/defines/procs/AStar.dm +++ b/code/defines/procs/AStar.dm @@ -46,13 +46,13 @@ length to avoid portals or something i guess?? Not that they're counted right no cmp = compare /PriorityQueue/proc/IsEmpty() - return !L.len + return !length(L) /PriorityQueue/proc/Enqueue(d) var/i var/j L.Add(d) - i = L.len + i = length(L) j = i>>1 while(i > 1 && call(cmp)(L[j],L[i]) > 0) L.Swap(i,j) @@ -60,22 +60,22 @@ length to avoid portals or something i guess?? Not that they're counted right no j >>= 1 /PriorityQueue/proc/Dequeue() - if(!L.len) return 0 + if(!length(L)) return 0 . = L[1] Remove(1) /PriorityQueue/proc/Remove(i) - if(i > L.len) return 0 - L.Swap(i,L.len) - L.Cut(L.len) - if(i < L.len) + if(i > length(L)) return 0 + L.Swap(i,length(L)) + L.Cut(length(L)) + if(i < length(L)) _Fix(i) /PriorityQueue/proc/_Fix(i) var/child = i + i var/item = L[i] - while(child <= L.len) - if(child + 1 <= L.len && call(cmp)(L[child],L[child + 1]) > 0) + while(child <= length(L)) + if(child + 1 <= length(L) && call(cmp)(L[child],L[child + 1]) > 0) child++ if(call(cmp)(item,L[child]) > 0) L[i] = L[child] @@ -159,7 +159,7 @@ length to avoid portals or something i guess?? Not that they're counted right no var/ng = cur.g + call(cur.source,dist)(d) if(d.bestF) if(ng + call(d,dist)(end) < d.bestF) - for(var/i = 1; i <= open.L.len; i++) + for(var/i = 1; i <= length(open.L); i++) var/PathNode/n = open.L[i] if(n.source == d) open.Remove(i) @@ -168,21 +168,21 @@ length to avoid portals or something i guess?? Not that they're counted right no continue open.Enqueue(new /PathNode(d,cur,ng,call(d,dist)(end),cur.nt+1)) - if(maxnodes && open.L.len > maxnodes) - open.L.Cut(open.L.len) + if(maxnodes && length(open.L) > maxnodes) + open.L.Cut(length(open.L)) } var/PathNode/temp while(!open.IsEmpty()) temp = open.Dequeue() temp.source.bestF = 0 - while(closed.len) - temp = closed[closed.len] + while(length(closed)) + temp = closed[length(closed)] temp.bestF = 0 - closed.Cut(closed.len) + closed.Cut(length(closed)) if(path) - for(var/i = 1; i <= path.len/2; i++) - path.Swap(i,path.len-i+1) + for(var/i = 1; i <= length(path)/2; i++) + path.Swap(i,length(path)-i+1) return path diff --git a/code/defines/procs/announcement.dm b/code/defines/procs/announcement.dm index bad07104db22..250c81dfc3dc 100644 --- a/code/defines/procs/announcement.dm +++ b/code/defines/procs/announcement.dm @@ -44,7 +44,8 @@ continue // If they have iff AND a marine headset they will recieve announcements - if ((FACTION_MARINE in H.wear_id?.faction_group) && (istype(H.wear_l_ear, /obj/item/device/radio/headset/almayer) || istype(H.wear_r_ear, /obj/item/device/radio/headset/almayer))) + var/obj/item/card/id/card = H.get_idcard() + if ((FACTION_MARINE in card?.faction_group) && (istype(H.wear_l_ear, /obj/item/device/radio/headset/almayer) || istype(H.wear_r_ear, /obj/item/device/radio/headset/almayer))) continue if((H.faction != faction_to_display && !add_PMCs) || (H.faction != faction_to_display && add_PMCs && !(H.faction in FACTION_LIST_WY)) && !(faction_to_display in H.faction_group)) //faction checks diff --git a/code/defines/procs/records.dm b/code/defines/procs/records.dm index a9d40f993629..33a11e98cfaf 100644 --- a/code/defines/procs/records.dm +++ b/code/defines/procs/records.dm @@ -7,7 +7,7 @@ general_record.fields["real_rank"] = "Unassigned" general_record.fields["sex"] = "Male" general_record.fields["age"] = "Unknown" - general_record.fields["ethnicity"] = "Unknown" + general_record.fields["skin_color"] = "Unknown" general_record.fields["p_stat"] = "Active" general_record.fields["m_stat"] = "Stable" general_record.fields["species"] = "Human" diff --git a/code/game/area/BigRed.dm b/code/game/area/BigRed.dm index 8675655fe949..c5e96c78175a 100644 --- a/code/game/area/BigRed.dm +++ b/code/game/area/BigRed.dm @@ -515,27 +515,35 @@ is_resin_allowed = FALSE ceiling_muffle = FALSE base_muffle = MUFFLE_LOW + is_landing_zone = TRUE /area/bigredv2/outside/telecomm/lz2_cave name = "\improper Central Grounds Communications Relay" + is_landing_zone = FALSE /area/bigredv2/outside/telecomm/n_cave name = "\improper North Cave Communications Relay" + is_landing_zone = FALSE /area/bigredv2/outside/telecomm/warehouse name = "\improper Warehouse Communications Relay" + is_landing_zone = FALSE /area/bigredv2/outside/telecomm/security name = "\improper Security Communications Relay" + is_landing_zone = FALSE /area/bigredv2/outside/telecomm/store name = "\improper General Store Communications Relay" + is_landing_zone = FALSE /area/bigredv2/outside/telecomm/admin name = "\improper Administrative Communications Relay" + is_landing_zone = FALSE /area/bigredv2/outside/telecomm/engi name = "\improper Engineering Communications Relay" + is_landing_zone = FALSE /area/bigredv2/outside/engineering diff --git a/code/game/area/Corsat.dm b/code/game/area/Corsat.dm index f93745c3055c..7d2a55fac97f 100644 --- a/code/game/area/Corsat.dm +++ b/code/game/area/Corsat.dm @@ -523,7 +523,6 @@ /area/corsat/omega/hangar name = "\improper Landing Bay Omega" icon_state = "omega_hangar" - is_landing_zone = TRUE /area/corsat/omega/hangar/office name = "\improper Omega Hangar Office" diff --git a/code/game/area/DesertDam.dm b/code/game/area/DesertDam.dm index 96e5eb1f62e5..9f53494b1bbf 100644 --- a/code/game/area/DesertDam.dm +++ b/code/game/area/DesertDam.dm @@ -216,6 +216,7 @@ /area/desert_dam/building/substation/northwest name = "Command Substation" icon_state = "northewestern_ss" + is_landing_zone = TRUE /area/desert_dam/building/substation/northeast name = "Command Substation" icon_state = "northeastern_ss" diff --git a/code/game/area/LV522_Chances_Claim.dm b/code/game/area/LV522_Chances_Claim.dm index ffd6a5897e4e..c3e5c96ad4d7 100644 --- a/code/game/area/LV522_Chances_Claim.dm +++ b/code/game/area/LV522_Chances_Claim.dm @@ -48,6 +48,11 @@ name = "Chance's Claim - Landing Zone One Tunnels" ceiling = CEILING_METAL +/area/lv522/landing_zone_1/tunnel/far + name = "Chance's Claim - Landing Zone One Tunnels" + ceiling = CEILING_METAL + is_landing_zone = FALSE + /area/shuttle/drop1/lv522 name = "Chance's Claim - Dropship Alamo Landing Zone" icon_state = "shuttle" diff --git a/code/game/area/Prison_Station_FOP.dm b/code/game/area/Prison_Station_FOP.dm index 0edc23556bf5..b1bfbc093c16 100644 --- a/code/game/area/Prison_Station_FOP.dm +++ b/code/game/area/Prison_Station_FOP.dm @@ -90,6 +90,7 @@ /area/prison/security/checkpoint/hangar name = "\improper Main Hangar Traffic Control" is_resin_allowed = FALSE + is_landing_zone = TRUE /area/prison/storage icon_state = "engine_storage" @@ -211,6 +212,7 @@ name = "\improper Hangar-Barracks Maintenance" icon_state = "maint_e_shuttle" is_resin_allowed = FALSE + is_landing_zone = TRUE /area/prison/canteen name = "\improper Canteen" @@ -457,6 +459,7 @@ /area/prison/monorail/east name = "\improper East Monorail Station" is_resin_allowed = FALSE + is_landing_zone = TRUE /area/prison/monorail/west name = "\improper West Monorail Station" @@ -467,10 +470,12 @@ /area/prison/hanger/main name = "\improper Main Hanger" icon_state = "hangar_alpha" + is_landing_zone = TRUE /area/prison/hanger/research name = "\improper Research Hanger" icon_state = "hangar_beta" + is_landing_zone = TRUE /area/prison/hangar_storage/main name = "\improper Main Hangar Storage" @@ -480,9 +485,11 @@ name = "\improper Research Hangar Storage" icon_state = "toxstorage" is_resin_allowed = FALSE + is_landing_zone = TRUE /area/prison/hangar_storage/research/shuttle name = "Corporate Shuttle" + is_landing_zone = FALSE /area/prison/telecomms name = "\improper Telecommunications" diff --git a/code/game/area/Sulaco.dm b/code/game/area/Sulaco.dm index ae197537143a..a3d02b78636c 100644 --- a/code/game/area/Sulaco.dm +++ b/code/game/area/Sulaco.dm @@ -14,6 +14,7 @@ flags_area = AREA_NOTUNNEL is_landing_zone = TRUE ceiling = CEILING_REINFORCED_METAL + base_lighting_alpha = 0 /area/shuttle/drop1/Enter(atom/movable/O, atom/oldloc) if(istype(O, /obj/structure/barricade)) @@ -24,6 +25,7 @@ name = "\improper Dropship Alamo" icon_state = "shuttlered" base_muffle = MUFFLE_HIGH + base_lighting_alpha = 255 /area/shuttle/drop1/LV624 name = "\improper Dropship Alamo" @@ -71,11 +73,13 @@ flags_area = AREA_NOTUNNEL is_landing_zone = TRUE ceiling = CEILING_REINFORCED_METAL + base_lighting_alpha = 0 /area/shuttle/drop2/sulaco name = "\improper Dropship Normandy" icon_state = "shuttle" base_muffle = MUFFLE_HIGH + base_lighting_alpha = 255 /area/shuttle/drop2/LV624 name = "\improper Dropship Normandy" diff --git a/code/game/area/admin_level.dm b/code/game/area/admin_level.dm index 49bbc43c0b9c..9dc43256f4de 100644 --- a/code/game/area/admin_level.dm +++ b/code/game/area/admin_level.dm @@ -125,6 +125,10 @@ name = "Weyland-Yutani Station" icon_state = "red" +/area/adminlevel/ert_station/uscm_station + name = "USCM Station" + icon_state = "green" + /area/adminlevel/ert_station/freelancer_station name = "Freelancer Station" icon_state = "yellow" diff --git a/code/game/area/almayer.dm b/code/game/area/almayer.dm index b75baccd7353..a065a0b8671f 100644 --- a/code/game/area/almayer.dm +++ b/code/game/area/almayer.dm @@ -132,7 +132,7 @@ icon_state = "workshop" /area/almayer/engineering/lower/workshop/hangar - name = "\improper Ordnance workshop" + name = "\improper Ordnance Workshop" /area/almayer/engineering/lower/engine_core name = "\improper Engine Reactor Core Room" diff --git a/code/game/area/areas.dm b/code/game/area/areas.dm index be7037295497..db0702200d16 100644 --- a/code/game/area/areas.dm +++ b/code/game/area/areas.dm @@ -27,7 +27,6 @@ var/unique = TRUE - var/has_gravity = 1 // var/list/lights // list of all lights on this area var/list/all_doors = list() //Added by Strumpetplaya - Alarm Change - Contains a list of doors adjacent to this area var/air_doors_activated = 0 @@ -381,42 +380,6 @@ if(istype(M)) use_power(-M.calculate_current_power_usage(), M.power_channel) -/area/proc/gravitychange(gravitystate = 0, area/A) - - A.has_gravity = gravitystate - - if(gravitystate) - for(var/mob/living/carbon/human/M in A) - thunk(M) - for(var/mob/M1 in A) - M1.make_floating(0) - else - for(var/mob/M in A) - if(M.Check_Dense_Object() && istype(src,/mob/living/carbon/human/)) - var/mob/living/carbon/human/H = src - if(istype(H.shoes, /obj/item/clothing/shoes/magboots) && (H.shoes.flags_inventory & NOSLIPPING)) //magboots + dense_object = no floaty effect - H.make_floating(0) - else - H.make_floating(1) - else - M.make_floating(1) - -/area/proc/thunk(M) - if(istype(get_turf(M), /turf/open/space)) // Can't fall onto nothing. - return - - if(istype(M,/mob/living/carbon/human/)) // Only humans can wear magboots, so we give them a chance to. - var/mob/living/carbon/human/H = M - if((istype(H.shoes, /obj/item/clothing/shoes/magboots) && (H.shoes.flags_inventory & NOSLIPPING))) - return - H.adjust_effect(5, STUN) - H.adjust_effect(5, WEAKEN) - - to_chat(M, "Gravity!") - - - - //atmos related procs /area/return_air() diff --git a/code/game/area/kutjevo.dm b/code/game/area/kutjevo.dm index a5a12cd5b999..d0a4a30118b0 100644 --- a/code/game/area/kutjevo.dm +++ b/code/game/area/kutjevo.dm @@ -203,12 +203,14 @@ icon_state = "Colony_int" ceiling = CEILING_METAL is_resin_allowed = FALSE + is_landing_zone = TRUE /area/kutjevo/interior/complex/Northwest_Flight_Control name = "Kutjevo Complex - Northwest Flight Control Room" icon_state = "Colony_int" ceiling = CEILING_METAL is_resin_allowed = FALSE + is_landing_zone = TRUE /area/kutjevo/interior/complex/Northwest_Security_Checkpoint name = "Kutjevo Complex - Northwest Security Checkpoint" @@ -216,6 +218,7 @@ ceiling = CEILING_METAL is_resin_allowed = FALSE minimap_color = MINIMAP_AREA_SEC + is_landing_zone = TRUE //Out buildings + foremans /area/kutjevo/interior/power diff --git a/code/game/area/prison.dm b/code/game/area/prison.dm index e22581658ee5..3ee209a6940b 100644 --- a/code/game/area/prison.dm +++ b/code/game/area/prison.dm @@ -57,6 +57,7 @@ name = "\improper control room" icon_state = "bridge" minimap_color = MINIMAP_AREA_COMMAND + is_landing_zone = TRUE /area/prison/hallway/central_ring name = "\improper central ring" diff --git a/code/game/area/prison_v3_fiorina.dm b/code/game/area/prison_v3_fiorina.dm index 9c60f8173ab8..c02ed0310816 100644 --- a/code/game/area/prison_v3_fiorina.dm +++ b/code/game/area/prison_v3_fiorina.dm @@ -183,6 +183,7 @@ /area/fiorina/station/telecomm/lz1_tram name = "Fiorina - LZ1 Aux Port Communications Relay" + is_landing_zone = TRUE /area/fiorina/station/telecomm/lz1_engineering name = "Fiorina - Engineering Primary Communications Relay" diff --git a/code/game/area/shiva.dm b/code/game/area/shiva.dm index 89d8074030ac..fc7424f8146b 100644 --- a/code/game/area/shiva.dm +++ b/code/game/area/shiva.dm @@ -239,6 +239,10 @@ name = "Shiva's Snowball - Blue Warehouse" icon_state = "hangars1" +/area/shiva/interior/warehouse/caves + name = "Shiva's Snowball - Blue Warehouse Ice Cave" + icon_state = "caves1" + /area/shiva/interior/valley_huts name = "Shiva's Snowball - Valley Bunker 1" icon_state = "hangars1" @@ -251,10 +255,6 @@ name = "Shiva's Snowball - Valley Disposals" icon_state = "hangars3" -/area/shiva/interior/warehouse/caves - name = "Shiva's Snowball - Blue Warehouse Ice Cave" - icon_state = "caves1" - /area/shiva/interior/garage name = "Shiva's Snowball - Cargo Tug Repair Station" icon_state = "hangars2" @@ -262,6 +262,7 @@ /area/shiva/interior/lz2_habs name = "Shiva's Snowball - Argentinian Research Headquarters" icon_state = "bar1" + is_landing_zone = TRUE /area/shiva/interior/aux_power name = "Shiva's Snowball - Auxiliary Generator Station" diff --git a/code/game/area/space_station_13_areas.dm b/code/game/area/space_station_13_areas.dm index df5e54a77013..6b3084ba8068 100644 --- a/code/game/area/space_station_13_areas.dm +++ b/code/game/area/space_station_13_areas.dm @@ -59,7 +59,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station requires_power = FALSE static_lighting = FALSE base_lighting_alpha = 255 - has_gravity = 1 // === end remove @@ -72,7 +71,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station statistic_exempt = TRUE ceiling = CEILING_METAL - base_lighting_alpha = 255 + base_lighting_alpha = 255 /area/centcom/control name = "\improper abandoned Centcom Control" diff --git a/code/game/area/varadero.dm b/code/game/area/varadero.dm index 682f3ded1c66..aac37bdf942a 100644 --- a/code/game/area/varadero.dm +++ b/code/game/area/varadero.dm @@ -84,6 +84,7 @@ requires_power = FALSE is_resin_allowed = FALSE minimap_color = MINIMAP_AREA_LZ + is_landing_zone = TRUE /area/varadero/exterior/lz1_console/two name = "New Varadero - Palm Airfield" @@ -98,12 +99,14 @@ icon_state = "lz1" is_resin_allowed = FALSE minimap_color = MINIMAP_AREA_LZ + is_landing_zone = TRUE /area/varadero/exterior/lz2_near name = "New Varadero - Palm Airfield" icon_state = "lz2" is_resin_allowed = FALSE minimap_color = MINIMAP_AREA_LZ + is_landing_zone = TRUE /area/varadero/exterior/pontoon_beach name = "New Varadero - Rockabilly Beach" @@ -111,6 +114,9 @@ is_resin_allowed = FALSE minimap_color = MINIMAP_AREA_JUNGLE +/area/varadero/exterior/pontoon_beach/lz + is_landing_zone = TRUE + /area/varadero/exterior/eastbeach name = "New Varadero - East Beach" is_resin_allowed = FALSE @@ -157,6 +163,7 @@ is_resin_allowed = FALSE minimap_color = MINIMAP_AREA_JUNGLE sound_environment = SOUND_ENVIRONMENT_ROOM + is_landing_zone = TRUE /area/varadero/interior/cargo name = "New Varadero - Cargo" diff --git a/code/game/atoms.dm b/code/game/atoms.dm index a14f1018e49a..bc0e41a338e3 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -238,7 +238,7 @@ directive is properly returned. pass |= istype(A, type) if(!pass) continue - if(A.contents.len) + if(length(A.contents)) found += A.search_contents_for(path,filter_path) return found diff --git a/code/game/bioscans.dm b/code/game/bioscans.dm index 5be3c9fbe3fd..edd0b174212d 100644 --- a/code/game/bioscans.dm +++ b/code/game/bioscans.dm @@ -151,7 +151,7 @@ GLOBAL_DATUM_INIT(bioscan_data, /datum/bioscan_data, new) var/planet_location = "[marines_on_planet && marine_planet_location ? ", including one in [marine_planet_location]" : ""]" var/title = SPAN_XENOANNOUNCE("The Queen Mother reaches into your mind from worlds away.") - var/content = SPAN_XENOANNOUNCE("To my children and their Queen. I sense [metalhive_hosts] host[plural] in the metal hive [metalhive_location] and [planet_hosts] scattered elsewhere[planet_location].") + var/content = SPAN_XENOANNOUNCE("To my children and their Queen: I sense [metalhive_hosts] host[plural] in the metal hive[metalhive_location] and [planet_hosts] scattered elsewhere[planet_location].") log_game("BIOSCAN: Queen Mother bioscan completed. [content]") /// Shout it at everyone diff --git a/code/game/camera_manager/camera_manager.dm b/code/game/camera_manager/camera_manager.dm index 9f111b0f8ec6..90e80ec7037e 100644 --- a/code/game/camera_manager/camera_manager.dm +++ b/code/game/camera_manager/camera_manager.dm @@ -6,7 +6,7 @@ /datum/component/camera_manager var/map_name var/obj/structure/machinery/camera/current - var/datum/shape/rectangle/current_area + var/datum/shape/current_area var/atom/movable/screen/map_view/cam_screen var/atom/movable/screen/background/cam_background var/list/range_turfs = list() @@ -86,7 +86,7 @@ RegisterSignal(parent, COMSIG_CAMERA_UNREGISTER_UI, PROC_REF(unregister)) RegisterSignal(parent, COMSIG_CAMERA_SET_NVG, PROC_REF(enable_nvg)) RegisterSignal(parent, COMSIG_CAMERA_CLEAR_NVG, PROC_REF(disable_nvg)) - RegisterSignal(parent, COMSIG_CAMERA_SET_AREA, PROC_REF(set_camera_rect)) + RegisterSignal(parent, COMSIG_CAMERA_SET_AREA, PROC_REF(set_camera_area)) RegisterSignal(parent, COMSIG_CAMERA_SET_TARGET, PROC_REF(set_camera)) RegisterSignal(parent, COMSIG_CAMERA_CLEAR, PROC_REF(clear_camera)) RegisterSignal(parent, COMSIG_CAMERA_REFRESH, PROC_REF(refresh_camera)) @@ -133,18 +133,18 @@ RegisterSignal(current, COMSIG_PARENT_QDELETING, PROC_REF(show_camera_static)) update_target_camera() -/datum/component/camera_manager/proc/set_camera_rect(source, x, y, z, w, h) +/datum/component/camera_manager/proc/set_camera_area(source, datum/shape/new_area, z) SIGNAL_HANDLER render_mode = RENDER_MODE_AREA if(current) UnregisterSignal(current, COMSIG_PARENT_QDELETING) current = null - current_area = RECT(x, y, w, h) - target_x = x - target_y = y + current_area = new_area + target_x = current_area.center_x + target_y = current_area.center_y target_z = z - target_width = w - target_height = h + target_width = current_area.bounds_x + target_height = current_area.bounds_y update_area_camera() /datum/component/camera_manager/proc/enable_nvg(source, power, matrixcol) @@ -221,8 +221,8 @@ // Cameras that get here are moving, and are likely attached to some moving atom such as cyborgs. last_camera_turf = new_location - var/x_size = current_area.width - var/y_size = current_area.height + var/x_size = current_area.bounds_x + var/y_size = current_area.bounds_y var/turf/target = locate(current_area.center_x, current_area.center_y, target_z) var/list/visible_things = isXRay ? range("[x_size]x[y_size]", target) : view("[x_size]x[y_size]", target) diff --git a/code/game/cas_manager/datums/cas_fire_mission.dm b/code/game/cas_manager/datums/cas_fire_mission.dm index dc55e057edcd..f672dffed83a 100644 --- a/code/game/cas_manager/datums/cas_fire_mission.dm +++ b/code/game/cas_manager/datums/cas_fire_mission.dm @@ -80,7 +80,7 @@ /datum/cas_fire_mission/proc/check(obj/structure/machinery/computer/dropship_weapons/linked_console) error_weapon = null - if(records.len == 0) + if(length(records) == 0) return FIRE_MISSION_ALL_GOOD //I mean yes... but why? for(var/datum/cas_fire_mission_record/record in records) @@ -105,7 +105,7 @@ var/i if(!record.offsets) continue - for(i=1,i<=record.offsets.len,i++) + for(i=1,i<=length(record.offsets),i++) if(cd > 0) cd-- if(record.offsets[i] == null || record.offsets[i] == "-") @@ -192,7 +192,7 @@ envelope.change_current_loc(current_turf) var/datum/cas_fire_mission_record/item for(item in records) - if(item.offsets.len < step || item.offsets[step] == null || item.offsets[step]=="-") + if(length(item.offsets) < step || item.offsets[step] == null || item.offsets[step]=="-") continue var/offset = item.offsets[step] if (current_turf == null) diff --git a/code/game/gamemodes/cm_initialize.dm b/code/game/gamemodes/cm_initialize.dm index ae6cdf10c64e..4a208b00a796 100644 --- a/code/game/gamemodes/cm_initialize.dm +++ b/code/game/gamemodes/cm_initialize.dm @@ -118,7 +118,7 @@ Additional game mode variables. /datum/game_mode/proc/initialize_special_clamps() xeno_starting_num = clamp((GLOB.readied_players/CONFIG_GET(number/xeno_number_divider)), xeno_required_num, INFINITY) //(n, minimum, maximum) surv_starting_num = clamp((GLOB.readied_players/CONFIG_GET(number/surv_number_divider)), 2, 8) //this doesnt run - marine_starting_num = GLOB.player_list.len - xeno_starting_num - surv_starting_num + marine_starting_num = length(GLOB.player_list) - xeno_starting_num - surv_starting_num for(var/datum/squad/sq in GLOB.RoleAuthority.squads) if(sq) sq.max_engineers = engi_slot_formula(marine_starting_num) @@ -266,7 +266,7 @@ Additional game mode variables. /datum/game_mode/proc/initialize_starting_xenomorph_list(list/hives = list(XENO_HIVE_NORMAL), bypass_checks = FALSE) var/list/datum/mind/possible_xenomorphs = get_players_for_role(JOB_XENOMORPH) var/list/datum/mind/possible_queens = get_players_for_role(JOB_XENOMORPH_QUEEN) - if(possible_xenomorphs.len < xeno_required_num && !bypass_checks) //We don't have enough aliens, we don't consider people rolling for only Queen. + if(length(possible_xenomorphs) < xeno_required_num && !bypass_checks) //We don't have enough aliens, we don't consider people rolling for only Queen. to_world("

      Not enough players have chosen to be a xenomorph in their character setup. Aborting.

      ") return @@ -388,7 +388,7 @@ Additional game mode variables. available_xenos += larva_option available_xenos[larva_option] = list(hive) - if(!available_xenos.len || (instant_join && !available_xenos_non_ssd.len)) + if(!length(available_xenos) || (instant_join && !length(available_xenos_non_ssd))) if(!xeno_candidate.client?.prefs || !(xeno_candidate.client.prefs.be_special & BE_ALIEN_AFTER_DEATH)) to_chat(xeno_candidate, SPAN_WARNING("There aren't any available xenomorphs or burrowed larvae. \ You can try getting spawned as a chestburster larva by toggling your Xenomorph candidacy in \ @@ -524,16 +524,16 @@ Additional game mode variables. var/last_active_hive = 0 for(var/hivenumber in GLOB.hive_datum) hive = GLOB.hive_datum[hivenumber] - if(hive.totalXenos.len <= 0) + if(length(hive.totalXenos) <= 0) continue active_hives[hive.name] = hive.hivenumber last_active_hive = hive.hivenumber - if(active_hives.len <= 0) + if(length(active_hives) <= 0) to_chat(xeno_candidate, SPAN_WARNING("There aren't any Hives active at this point for you to join.")) return FALSE - if(active_hives.len > 1) + if(length(active_hives) > 1) var/hive_picked = tgui_input_list(xeno_candidate, "Select which Hive to attempt joining.", "Hive Choice", active_hives, theme="hive_status") if(!hive_picked) to_chat(xeno_candidate, SPAN_ALERT("Hive choice error. Aborting.")) @@ -558,7 +558,7 @@ Additional game mode variables. var/descriptive_name = "[morpher.name] in [area_name]" available_facehugger_sources[descriptive_name] = morpher - if(available_facehugger_sources.len <= 0) + if(length(available_facehugger_sources) <= 0) to_chat(xeno_candidate, SPAN_WARNING("There aren't any Carriers or Egg Morphers with available Facehuggers for you to join. Please try again later!")) return FALSE @@ -590,16 +590,16 @@ Additional game mode variables. var/last_active_hive = 0 for(var/hivenumber in GLOB.hive_datum) hive = GLOB.hive_datum[hivenumber] - if(hive.totalXenos.len <= 0) + if(length(hive.totalXenos) <= 0) continue active_hives[hive.name] = hive.hivenumber last_active_hive = hive.hivenumber - if(active_hives.len <= 0) + if(length(active_hives) <= 0) to_chat(xeno_candidate, SPAN_WARNING("There aren't any Hives active at this point for you to join.")) return FALSE - if(active_hives.len > 1) + if(length(active_hives) > 1) var/hive_picked = tgui_input_list(xeno_candidate, "Select which Hive to attempt joining.", "Hive Choice", active_hives, theme="hive_status") if(!hive_picked) to_chat(xeno_candidate, SPAN_ALERT("Hive choice error. Aborting.")) @@ -826,7 +826,7 @@ Additional game mode variables. H.name = H.get_visible_name() if(!H.first_xeno) //Only give objectives/back-stories to uninfected survivors - if(spawner.intro_text && spawner.intro_text.len) + if(LAZYLEN(spawner.intro_text)) spawn(4) for(var/line in spawner.intro_text) to_chat(H, line) @@ -893,7 +893,7 @@ Additional game mode variables. var/story //The actual story they will get to read. var/random_name var/datum/mind/survivor - while(current_survivors.len) + while(length(current_survivors)) survivor = pick(current_survivors) if(!istype(survivor)) current_survivors -= survivor @@ -905,8 +905,8 @@ Additional game mode variables. current_survivors -= survivor continue - if(current_survivors.len > 1) //If we have another survivor to pick from. - if(survivor_multi_story.len) //Unlikely. + if(length(current_survivors) > 1) //If we have another survivor to pick from. + if(length(survivor_multi_story)) //Unlikely. var/datum/mind/another_survivor = pick(current_survivors - survivor) // We don't want them to be picked twice. current_survivors -= another_survivor if(!istype(another_survivor)) continue//If somehow this thing screwed up, we're going to run another pass. @@ -921,7 +921,7 @@ Additional game mode variables. to_chat(another_survivor.current, temp_story) another_survivor.memory += temp_story else - if(survivor_story.len) //Shouldn't happen, but technically possible. + if(length(survivor_story)) //Shouldn't happen, but technically possible. story = pick(survivor_story) survivor_story -= story spawn(6) diff --git a/code/game/gamemodes/cm_process.dm b/code/game/gamemodes/cm_process.dm index 462f82e99cec..d6519bbcd887 100644 --- a/code/game/gamemodes/cm_process.dm +++ b/code/game/gamemodes/cm_process.dm @@ -40,12 +40,12 @@ of predators), but can be added to include variant game modes (like humans vs. h set waitfor = 0 sleep(2 SECONDS) GLOB.fallen_list += GLOB.fallen_list_cross - if(GLOB.fallen_list.len) + if(length(GLOB.fallen_list)) var/dat = "
      " dat += SPAN_ROUNDBODY("In Flanders fields...
      ") dat += SPAN_CENTERBOLD("In memoriam of our fallen soldiers:
      ") - for(var/i = 1 to GLOB.fallen_list.len) - if(i != GLOB.fallen_list.len) + for(var/i = 1 to length(GLOB.fallen_list)) + if(i != length(GLOB.fallen_list)) dat += "[GLOB.fallen_list[i]], " else dat += "[GLOB.fallen_list[i]].
      " @@ -87,20 +87,20 @@ of predators), but can be added to include variant game modes (like humans vs. h /datum/game_mode/proc/declare_completion_announce_medal_awards() set waitfor = 0 sleep(2 SECONDS) - if(GLOB.medal_awards.len) + if(length(GLOB.medal_awards)) var/dat = "
      " dat += SPAN_ROUNDBODY("
      Medal Awards:") for(var/recipient in GLOB.medal_awards) var/datum/recipient_awards/recipient_award = GLOB.medal_awards[recipient] - for(var/i in 1 to recipient_award.medal_names.len) + for(var/i in 1 to length(recipient_award.medal_names)) dat += "
      [recipient_award.recipient_rank] [recipient] is awarded [recipient_award.posthumous[i] ? "posthumously " : ""]the [recipient_award.medal_names[i]]: \'[recipient_award.medal_citations[i]]\'." to_world(dat) - if(GLOB.jelly_awards.len) + if(length(GLOB.jelly_awards)) var/dat = "
      " dat += SPAN_ROUNDBODY("
      Royal Jelly Awards:") for(var/recipient in GLOB.jelly_awards) var/datum/recipient_awards/recipient_award = GLOB.jelly_awards[recipient] - for(var/i in 1 to recipient_award.medal_names.len) + for(var/i in 1 to length(recipient_award.medal_names)) dat += "
      [recipient] is awarded [recipient_award.posthumous[i] ? "posthumously " : ""]a [recipient_award.medal_names[i]]: \'[recipient_award.medal_citations[i]]\'[recipient_award.giver_rank[i] ? " by [recipient_award.giver_rank[i]]" : ""][recipient_award.giver_name[i] ? " ([recipient_award.giver_name[i]])" : ""]." to_world(dat) diff --git a/code/game/gamemodes/colonialmarines/colonialmarines.dm b/code/game/gamemodes/colonialmarines/colonialmarines.dm index ddb6e10ba319..14f5397b1f91 100644 --- a/code/game/gamemodes/colonialmarines/colonialmarines.dm +++ b/code/game/gamemodes/colonialmarines/colonialmarines.dm @@ -1,5 +1,6 @@ #define HIJACK_EXPLOSION_COUNT 5 -#define MARINE_MAJOR_ROUND_END_DELAY 3 MINUTES +#define MARINE_MAJOR_ROUND_END_DELAY (3 MINUTES) +#define LZ_HAZARD_START (3 MINUTES) /datum/game_mode/colonialmarines name = "Distress Signal" @@ -16,6 +17,7 @@ var/next_research_allocation = 0 var/next_stat_check = 0 var/list/running_round_stats = list() + var/list/lz_smoke = list() //////////////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////////////// @@ -87,7 +89,7 @@ new type_to_spawn(T) //desert river test - if(!round_toxic_river.len) + if(!length(round_toxic_river)) round_toxic_river = null //No tiles? else round_time_river = rand(-100,100) @@ -98,7 +100,7 @@ var/obj/structure/tunnel/T var/i = 0 var/turf/t - while(GLOB.xeno_tunnels.len && i++ < 3) + while(length(GLOB.xeno_tunnels) && i++ < 3) t = get_turf(pick_n_take(GLOB.xeno_tunnels)) T = new(t) T.id = "hole[i]" @@ -120,9 +122,122 @@ addtimer(CALLBACK(src, PROC_REF(ares_online)), 5 SECONDS) addtimer(CALLBACK(src, PROC_REF(map_announcement)), 20 SECONDS) + addtimer(CALLBACK(src, PROC_REF(start_lz_hazards)), LZ_HAZARD_START) return ..() +/datum/game_mode/colonialmarines/ds_first_landed(obj/docking_port/stationary/marine_dropship) + . = ..() + clear_lz_hazards() // This shouldn't normally do anything, but is here just in case + + // Assumption: Shuttle origin is its center + // Assumption: dwidth is atleast 2 and dheight is atleast 4 otherwise there will be overlap + var/list/options = list() + var/list/structures_to_break = list(/obj/structure/barricade, /obj/structure/surface/table, /obj/structure/bed) + var/bottom = marine_dropship.y - marine_dropship.dheight - 2 + var/top = marine_dropship.y + marine_dropship.dheight + 2 + var/left = marine_dropship.x - marine_dropship.dwidth - 2 + var/right = marine_dropship.x + marine_dropship.dwidth + 2 + var/z = marine_dropship.z + + // Bottom left + options += get_valid_sentry_turfs(left, bottom, z, width=5, height=2, structures_to_ignore=structures_to_break) + options += get_valid_sentry_turfs(left, bottom + 2, z, width=2, height=6, structures_to_ignore=structures_to_break) + spawn_lz_sentry(pick(options), structures_to_break) + + // Bottom right + options.Cut() + options += get_valid_sentry_turfs(right-4, bottom, z, width=5, height=2, structures_to_ignore=structures_to_break) + options += get_valid_sentry_turfs(right-1, bottom + 2, z, width=2, height=6, structures_to_ignore=structures_to_break) + spawn_lz_sentry(pick(options), structures_to_break) + + // Top left + options.Cut() + options += get_valid_sentry_turfs(left, top-1, z, width=5, height=2, structures_to_ignore=structures_to_break) + options += get_valid_sentry_turfs(left, top-7, z, width=2, height=6, structures_to_ignore=structures_to_break) + spawn_lz_sentry(pick(options), structures_to_break) + + // Top right + options.Cut() + options += get_valid_sentry_turfs(right-4, top-1, z, width=5, height=2, structures_to_ignore=structures_to_break) + options += get_valid_sentry_turfs(right-1, top-7, z, width=2, height=6, structures_to_ignore=structures_to_break) + spawn_lz_sentry(pick(options), structures_to_break) + +///Returns a list of non-dense turfs using the given block arguments ignoring the provided structure types +/datum/game_mode/colonialmarines/proc/get_valid_sentry_turfs(left, bottom, z, width, height, list/structures_to_ignore) + var/valid_turfs = list() + for(var/turf/turf as anything in block(left, bottom, z, left+width-1, bottom+height-1)) + if(turf.density) + continue + var/structure_blocking = FALSE + for(var/obj/structure/existing_structure in turf) + if(!existing_structure.density) + continue + if(!is_type_in_list(existing_structure, structures_to_ignore)) + structure_blocking = TRUE + break + if(structure_blocking) + continue + valid_turfs += turf + return valid_turfs + +///Spawns a droppod with a temporary defense sentry at the given turf +/datum/game_mode/colonialmarines/proc/spawn_lz_sentry(turf/target, list/structures_to_break) + var/obj/structure/droppod/equipment/sentry_holder/droppod = new(target, /obj/structure/machinery/sentry_holder/landing_zone) + droppod.special_structures_to_damage = structures_to_break + droppod.special_structure_damage = 500 + droppod.drop_time = 0 + droppod.launch(target) + +///Creates an OB warning at each LZ to warn of the miasma and then spawns the miasma +/datum/game_mode/colonialmarines/proc/start_lz_hazards() + if(SSobjectives.first_drop_complete) + return // Just for sanity + INVOKE_ASYNC(src, PROC_REF(warn_lz_hazard), locate(/obj/structure/machinery/computer/shuttle/dropship/flight/lz1)) + INVOKE_ASYNC(src, PROC_REF(warn_lz_hazard), locate(/obj/structure/machinery/computer/shuttle/dropship/flight/lz2)) + addtimer(CALLBACK(src, PROC_REF(spawn_lz_hazards)), OB_TRAVEL_TIMING + 1 SECONDS) + +///Creates an OB warning at each LZ to warn of the incoming miasma +/datum/game_mode/colonialmarines/proc/warn_lz_hazard(lz) + if(!lz) + return + var/turf/target = get_turf(lz) + if(!target) + return + var/obj/structure/ob_ammo/warhead/explosive/warhead = new + warhead.name = "\improper CN20-X miasma warhead" + warhead.clear_power = 0 + warhead.clear_falloff = 400 + warhead.standard_power = 0 + warhead.standard_falloff = 30 + warhead.clear_delay = 3 + warhead.double_explosion_delay = 6 + warhead.warhead_impact(target) // This is a blocking call + playsound(target, 'sound/effects/smoke.ogg', vol=50, vary=1, sound_range=75) + +///Spawns miasma smoke in landing zones +/datum/game_mode/colonialmarines/proc/spawn_lz_hazards() + var/datum/cause_data/new_cause_data = create_cause_data("CN20-X miasma") + for(var/area/area in GLOB.all_areas) + if(!area.is_landing_zone) + continue + if(!is_ground_level(area.z)) + continue + for(var/turf/turf in area) + if(turf.density) + if(!istype(turf, /turf/closed/wall)) + continue + var/turf/closed/wall/wall = turf + if(wall.hull) + continue + lz_smoke += new /obj/effect/particle_effect/smoke/miasma(turf, null, new_cause_data) + +///Clears miasma smoke in landing zones +/datum/game_mode/colonialmarines/proc/clear_lz_hazards() + for(var/obj/effect/particle_effect/smoke/miasma/smoke as anything in lz_smoke) + smoke.time_to_live = rand(1, 5) + lz_smoke.Cut() + #define MONKEYS_TO_TOTAL_RATIO 1/32 /datum/game_mode/colonialmarines/proc/spawn_smallhosts() @@ -289,6 +404,7 @@ /datum/game_mode/colonialmarines/ds_first_drop(obj/docking_port/mobile/marine_dropship) addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(show_blurb_uscm)), DROPSHIP_DROP_MSG_DELAY) add_current_round_status_to_end_results("First Drop") + clear_lz_hazards() /////////////////////////// //Checks to see who won/// @@ -406,7 +522,7 @@ GLOB.round_statistics.game_mode = name GLOB.round_statistics.round_length = world.time GLOB.round_statistics.round_result = round_finished - GLOB.round_statistics.end_round_player_population = GLOB.clients.len + GLOB.round_statistics.end_round_player_population = length(GLOB.clients) GLOB.round_statistics.log_round_statistics() @@ -525,7 +641,7 @@ total_marines += squad_marines_job_report[job_type] total_squad_marines += squad_marines_job_report[job_type] incrementer++ - if(incrementer < squad_marines_job_report.len) + if(incrementer < length(squad_marines_job_report)) squad_marine_job_text += ", " var/auxiliary_marine_job_text = "" @@ -535,7 +651,7 @@ auxiliary_marine_job_text += "[job_type]: [auxiliary_marines_job_report[job_type]]" total_marines += auxiliary_marines_job_report[job_type] incrementer++ - if(incrementer < auxiliary_marines_job_report.len) + if(incrementer < length(auxiliary_marines_job_report)) auxiliary_marine_job_text += ", " var/total_non_standard = 0 @@ -546,7 +662,7 @@ non_standard_job_text += "[job_type]: [non_standard_job_report[job_type]]" total_non_standard += non_standard_job_report[job_type] incrementer++ - if(incrementer < non_standard_job_report.len) + if(incrementer < length(non_standard_job_report)) non_standard_job_text += ", " var/list/hive_xeno_numbers = list() @@ -560,7 +676,7 @@ hive_caste_text += "[hive_caste]: [per_hive_status[hive_caste]]" hive_amount += per_hive_status[hive_caste] incrementer++ - if(incrementer < per_hive_status.len) + if(incrementer < length(per_hive_status)) hive_caste_text += ", " if(hive_amount) hive_xeno_numbers[hive] = hive_amount diff --git a/code/game/gamemodes/colonialmarines/huntergames.dm b/code/game/gamemodes/colonialmarines/huntergames.dm index 310785070458..23344ee9e8f0 100644 --- a/code/game/gamemodes/colonialmarines/huntergames.dm +++ b/code/game/gamemodes/colonialmarines/huntergames.dm @@ -212,10 +212,10 @@ var/mob/living/carbon/human/H var/turf/picked - if(GLOB.hunter_primaries.len) + if(length(GLOB.hunter_primaries)) picked = get_turf(pick_n_take(GLOB.hunter_primaries)) else - if(GLOB.hunter_secondaries.len) + if(length(GLOB.hunter_secondaries)) picked = get_turf(pick_n_take(GLOB.hunter_secondaries)) else message_admins("There were no spawn points available for a contestant.") @@ -226,7 +226,7 @@ if(istype(M,/mob/living/carbon/human)) //somehow? H = M - if(H.contents.len) + if(length(H.contents)) for(var/obj/item/I in H.contents) qdel(I) H.forceMove(picked) @@ -315,7 +315,7 @@ last_drop = world.time waiting_for_drop_votes = 1 sleep(600) - if(!supply_votes.len) + if(!length(supply_votes)) to_world(SPAN_ROUNDBODY("Nobody got anything! .. weird.")) waiting_for_drop_votes = 0 supply_votes = list() diff --git a/code/game/gamemodes/colonialmarines/whiskey_outpost.dm b/code/game/gamemodes/colonialmarines/whiskey_outpost.dm index c5b25d3e1538..b3fd079d638c 100644 --- a/code/game/gamemodes/colonialmarines/whiskey_outpost.dm +++ b/code/game/gamemodes/colonialmarines/whiskey_outpost.dm @@ -18,7 +18,7 @@ /datum/job/civilian/synthetic/whiskey = JOB_SYNTH, /datum/job/command/warrant/whiskey = JOB_CHIEF_POLICE, /datum/job/command/bridge/whiskey = JOB_SO, - /datum/job/command/tank_crew/whiskey = JOB_CREWMAN, + /datum/job/command/tank_crew/whiskey = JOB_TANK_CREW, /datum/job/command/police/whiskey = JOB_POLICE, /datum/job/command/pilot/whiskey = JOB_CAS_PILOT, /datum/job/logistics/requisition/whiskey = JOB_CHIEF_REQUISITION, @@ -201,9 +201,9 @@ /datum/game_mode/whiskey_outpost/proc/announce_xeno_wave(datum/whiskey_outpost_wave/wave_data) if(!istype(wave_data)) return - if(wave_data.command_announcement.len > 0) + if(length(wave_data.command_announcement) > 0) marine_announcement(wave_data.command_announcement[1], wave_data.command_announcement[2]) - if(wave_data.sound_effect.len > 0) + if(length(wave_data.sound_effect) > 0) playsound_z(SSmapping.levels_by_trait(ZTRAIT_GROUND), pick(wave_data.sound_effect)) //CHECK WIN @@ -297,7 +297,7 @@ if(GLOB.round_statistics) GLOB.round_statistics.game_mode = name GLOB.round_statistics.round_length = world.time - GLOB.round_statistics.end_round_player_population = GLOB.clients.len + GLOB.round_statistics.end_round_player_population = length(GLOB.clients) GLOB.round_statistics.log_round_statistics() @@ -485,7 +485,7 @@ if(crate) crate.storage_capacity = 60 - if(randomitems.len) + if(length(randomitems)) for(var/i = 0; i < choosemax; i++) var/path = pick(randomitems) var/obj/I = new path(crate) @@ -536,7 +536,7 @@ for(var/obj/O in T) if(istype(O,/obj/structure/closet/crate)) var/obj/structure/closet/crate/C = O - if(C.contents.len) + if(length(C.contents)) to_chat(user, SPAN_DANGER("[O] must be emptied before it can be recycled")) continue new /obj/item/stack/sheet/metal(get_step(src,dir)) @@ -778,7 +778,7 @@ return /obj/item/storage/box/attachments/update_icon() - if(!contents.len) + if(!length(contents)) var/turf/T = get_turf(src) if(T) new /obj/item/paper/crumpled(T) diff --git a/code/game/gamemodes/colonialmarines/whiskey_outpost/skills.dm b/code/game/gamemodes/colonialmarines/whiskey_outpost/skills.dm index a5126627adaf..746e6ed53c18 100644 --- a/code/game/gamemodes/colonialmarines/whiskey_outpost/skills.dm +++ b/code/game/gamemodes/colonialmarines/whiskey_outpost/skills.dm @@ -35,7 +35,7 @@ /datum/skills/honor_guard/lead name = "Honor Guard Squad Leader" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, //to fix CIC apc. + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, //to fix CIC apc. SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, @@ -49,7 +49,7 @@ /datum/skills/mortar_crew name = "Mortar Crew" skills = list( - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, SKILL_JTAC = SKILL_JTAC_BEGINNER, SKILL_POWERLOADER = SKILL_POWERLOADER_MASTER, diff --git a/code/game/gamemodes/colonialmarines/whiskey_outpost/whiskey_output_waves.dm b/code/game/gamemodes/colonialmarines/whiskey_outpost/whiskey_output_waves.dm index 609a70f1dd3b..68b2a51e76e7 100644 --- a/code/game/gamemodes/colonialmarines/whiskey_outpost/whiskey_output_waves.dm +++ b/code/game/gamemodes/colonialmarines/whiskey_outpost/whiskey_output_waves.dm @@ -43,7 +43,7 @@ available_xenos += unique_xenos - if(!available_xenos.len) + if(!length(available_xenos)) to_chat(xeno_candidate, SPAN_WARNING("There aren't any available xenomorphs.")) return FALSE diff --git a/code/game/gamemodes/colonialmarines/xenovsxeno.dm b/code/game/gamemodes/colonialmarines/xenovsxeno.dm index 40e67df4d458..e1672f362731 100644 --- a/code/game/gamemodes/colonialmarines/xenovsxeno.dm +++ b/code/game/gamemodes/colonialmarines/xenovsxeno.dm @@ -44,8 +44,8 @@ /datum/game_mode/xenovs/pre_setup() monkey_types = SSmapping.configs[GROUND_MAP].monkey_types if(monkey_amount) - if(monkey_types.len) - for(var/i = min(floor(monkey_amount*GLOB.clients.len), GLOB.monkey_spawns.len), i > 0, i--) + if(length(monkey_types)) + for(var/i = min(floor(monkey_amount*length(GLOB.clients)), length(GLOB.monkey_spawns)), i > 0, i--) var/turf/T = get_turf(pick_n_take(GLOB.monkey_spawns)) var/monkey_to_spawn = pick(monkey_types) @@ -265,7 +265,7 @@ if(GLOB.round_statistics) GLOB.round_statistics.game_mode = name GLOB.round_statistics.round_length = world.time - GLOB.round_statistics.end_round_player_population = GLOB.clients.len + GLOB.round_statistics.end_round_player_population = length(GLOB.clients) GLOB.round_statistics.log_round_statistics() diff --git a/code/game/gamemodes/extended/extended.dm b/code/game/gamemodes/extended/extended.dm index 72512a7e77ff..f5b64571f98c 100644 --- a/code/game/gamemodes/extended/extended.dm +++ b/code/game/gamemodes/extended/extended.dm @@ -42,7 +42,7 @@ if(GLOB.round_statistics) GLOB.round_statistics.game_mode = name GLOB.round_statistics.round_length = world.time - GLOB.round_statistics.end_round_player_population = GLOB.clients.len + GLOB.round_statistics.end_round_player_population = length(GLOB.clients) GLOB.round_statistics.log_round_statistics() calculate_end_statistics() diff --git a/code/game/gamemodes/extended/infection.dm b/code/game/gamemodes/extended/infection.dm index e2c34f9aa16c..1f641917d53f 100644 --- a/code/game/gamemodes/extended/infection.dm +++ b/code/game/gamemodes/extended/infection.dm @@ -71,16 +71,16 @@ possible_synth_survivors -= A possible_survivors = shuffle(possible_survivors) //Shuffle them up a bit - if(possible_survivors.len) //We have some, it looks like. + if(length(possible_survivors)) //We have some, it looks like. for(var/datum/mind/A in possible_survivors) //Strip out any xenos first so we don't double-dip. if(A.roundstart_picked) possible_survivors -= A - if(possible_survivors.len) //We may have stripped out all the contendors, so check again. + if(length(possible_survivors)) //We may have stripped out all the contendors, so check again. var/i = surv_starting_num var/datum/mind/new_survivor while(i > 0) - if(!possible_survivors.len) + if(!length(possible_survivors)) break //Ran out of candidates! Can't have a null pick(), so just stick with what we have. new_survivor = pick(possible_survivors) if(!new_survivor) @@ -123,7 +123,7 @@ if(GLOB.round_statistics) GLOB.round_statistics.game_mode = name GLOB.round_statistics.round_length = world.time - GLOB.round_statistics.end_round_player_population = GLOB.clients.len + GLOB.round_statistics.end_round_player_population = length(GLOB.clients) GLOB.round_statistics.log_round_statistics() declare_completion_announce_xenomorphs() diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 1803d7ac127c..603f0313f840 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -108,7 +108,7 @@ GLOBAL_VAR_INIT(cas_tracking_id_increment, 0) //this var used to assign unique t log_game("Round started at [time2text(world.realtime)]") log_game("Operation time at round start is [worldtime2text()]") if(SSticker.mode) - log_game("Game mode set to [SSticker.mode]") + log_game("Game mode set to [SSticker.mode] on the [SSmapping.configs[GROUND_MAP].map_name] map") log_game("Server IP: [world.internet_address]:[world.port]") return TRUE diff --git a/code/game/jobs/access.dm b/code/game/jobs/access.dm index 94e59cbd93ef..5c10e8e7d934 100644 --- a/code/game/jobs/access.dm +++ b/code/game/jobs/access.dm @@ -61,7 +61,7 @@ gen_access() if(!islist(req_access)) return 1//something's very wrong var/L[] = req_access - if(!L.len && (!req_one_access || !req_one_access.len)) return 1//no requirements + if(!length(L) && !LAZYLEN(req_one_access)) return 1//no requirements if(!I) return var/list/A = I.GetAccess() @@ -69,7 +69,7 @@ if(!(i in A)) return FALSE//doesn't have this access - if(req_one_access && req_one_access.len) + if(LAZYLEN(req_one_access)) for(var/i in req_one_access) if(i in A) return TRUE//has an access from the single access list @@ -80,14 +80,14 @@ gen_access() if(!req_access && !req_one_access) return 1 if(!islist(req_access)) return 1 - if(!req_access.len && !islist(req_one_access)) + if(!length(req_access) && !islist(req_one_access)) return TRUE - if(!req_access.len && (!req_one_access || !req_one_access.len)) return 1 + if(!length(req_access) && !LAZYLEN(req_one_access)) return 1 if(!islist(L)) return var/i for(i in req_access) if(!(i in L)) return //doesn't have this access - if(req_one_access && req_one_access.len) + if(LAZYLEN(req_one_access)) for(i in req_one_access) if(i in L) return 1//has an access from the single access list return diff --git a/code/game/jobs/job/civilians/other/survivors.dm b/code/game/jobs/job/civilians/other/survivors.dm index 4fc344713d61..87b7fcb2b18f 100644 --- a/code/game/jobs/job/civilians/other/survivors.dm +++ b/code/game/jobs/job/civilians/other/survivors.dm @@ -187,7 +187,7 @@ AddTimelock(/datum/job/civilian/survivor, list( /datum/job/civilian/survivor/commanding_officer/set_spawn_positions() var/list/CO_survivor_types = SSmapping.configs[GROUND_MAP].CO_survivor_types - if(CO_survivor_types.len) + if(length(CO_survivor_types)) total_positions = 1 spawn_positions = 1 return spawn_positions diff --git a/code/game/jobs/job/command/auxiliary/tank_crew.dm b/code/game/jobs/job/command/auxiliary/tank_crew.dm new file mode 100644 index 000000000000..88b289d48ace --- /dev/null +++ b/code/game/jobs/job/command/auxiliary/tank_crew.dm @@ -0,0 +1,28 @@ +/datum/job/command/tank_crew + title = JOB_TANK_CREW + total_positions = 2 + spawn_positions = 2 + allow_additional = TRUE + scaled = TRUE + supervisors = "the acting commanding officer" + flags_startup_parameters = ROLE_ADD_TO_DEFAULT + gear_preset = /datum/equipment_preset/uscm/tank + entry_message_body = "Your job is to operate and maintain the ship's armored vehicles. You are in charge of representing the armored presence amongst the marines during the operation, as well as maintaining and repairing your own vehicles." + +/datum/job/command/tank_crew/set_spawn_positions(count) + if (length(GLOB.clients) >= 200) + spawn_positions = 2 + else + spawn_positions = 0 + +/datum/job/command/tank_crew/get_total_positions(latejoin = FALSE) + if(SStechtree.trees[TREE_MARINE].get_node(/datum/tech/arc).unlocked) + return 0 + if(length(GLOB.clients) >= 200 || total_positions_so_far > 0) + return 2 + + return 0 + +/obj/effect/landmark/start/tank_crew + name = JOB_TANK_CREW + job = /datum/job/command/tank_crew diff --git a/code/game/jobs/job/command/police/chief_police.dm b/code/game/jobs/job/command/police/chief_police.dm index 63e6d8023f17..ecc8af38526c 100644 --- a/code/game/jobs/job/command/police/chief_police.dm +++ b/code/game/jobs/job/command/police/chief_police.dm @@ -5,6 +5,16 @@ flags_startup_parameters = ROLE_ADD_TO_DEFAULT gear_preset = /datum/equipment_preset/uscm_ship/uscm_police/cmp entry_message_body = "You are held by a higher standard and are required to obey not only the server rules but the Marine Law. Failure to do so may result in a job ban or server ban. You lead the Military Police, ensure your officers maintain peace and stability aboard the ship. Marines can get rowdy after a few weeks of cryosleep! In addition, you are tasked with the security of high-ranking personnel, including the command staff. Keep them safe!" + var/mob/living/carbon/human/active_cmp + +/datum/job/command/warrant/generate_entry_conditions(mob/living/cmp, whitelist_status) + . = ..() + active_cmp = cmp + RegisterSignal(cmp, COMSIG_PARENT_QDELETING, PROC_REF(cleanup_active_cmp)) + +/datum/job/command/warrant/proc/cleanup_active_cmp(mob/cmp) + SIGNAL_HANDLER + active_cmp = null AddTimelock(/datum/job/command/warrant, list( JOB_POLICE_ROLES = 15 HOURS, diff --git a/code/game/jobs/job/job.dm b/code/game/jobs/job/job.dm index daaff5bd6592..0323d2a02733 100644 --- a/code/game/jobs/job/job.dm +++ b/code/game/jobs/job/job.dm @@ -155,7 +155,7 @@ if(!gear_preset) return "" if(GLOB.gear_path_presets_list[gear_preset]) - return GLOB.gear_path_presets_list[gear_preset].paygrade + return GLOB.gear_path_presets_list[gear_preset].paygrades[1] return "" /datum/job/proc/get_comm_title() @@ -176,7 +176,7 @@ var/datum/money_account/generated_account //Give them an account in the database. if(!(flags_startup_parameters & ROLE_NO_ACCOUNT)) - var/obj/item/card/id/card = account_user.wear_id + var/obj/item/card/id/card = account_user.get_idcard() var/user_has_preexisting_account = account_user.mind?.initial_account if(card && !user_has_preexisting_account) var/datum/paygrade/account_paygrade = GLOB.paygrades[card.paygrade] @@ -188,7 +188,7 @@ remembered_info += "Your account pin is: [generated_account.remote_access_pin]
      " remembered_info += "Your account funds are: $[generated_account.money]
      " - if(generated_account.transaction_log.len) + if(length(generated_account.transaction_log)) var/datum/transaction/T = generated_account.transaction_log[1] remembered_info += "Your account was created: [T.time], [T.date] at [T.source_terminal]
      " account_user.mind.store_memory(remembered_info) diff --git a/code/game/jobs/job/marine/squad_info.dm b/code/game/jobs/job/marine/squad_info.dm index 7e7dfcc0229a..406263115196 100644 --- a/code/game/jobs/job/marine/squad_info.dm +++ b/code/game/jobs/job/marine/squad_info.dm @@ -9,7 +9,7 @@ return GLOB.not_incapacitated_state /datum/squad/ui_data(mob/user) - if(!squad_info_data.len) //initial first update of data + if(!length(squad_info_data)) //initial first update of data update_all_squad_info() if(squad_info_data["total_mar"] != count) //updates for new marines update_free_mar() @@ -130,7 +130,7 @@ //fireteam and TL update /datum/squad/proc/update_fireteam(team) - squad_info_data["fireteams"][team]["total"] = fireteams[team].len + squad_info_data["fireteams"][team]["total"] = length(fireteams[team]) if(squad_info_data["fireteams"][team]["total"] < 1) squad_info_data["fireteams"][team]["tl"] = list() squad_info_data["fireteams"][team]["mar"] = list() @@ -146,7 +146,7 @@ if(skillcheck(H, SKILL_MEDICAL, SKILL_MEDICAL_TRAINED)) Med = TRUE else - if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) Eng = TRUE ID = H.get_idcard() squad_info_data["fireteams"][team]["tl"] = list( @@ -197,7 +197,7 @@ squad_info_data["total_kia"] = 0 var/mar_free = count for(var/team in fireteams) - mar_free -= fireteams[team].len + mar_free -= length(fireteams[team]) if(squad_leader) mar_free-- for(var/list/freeman in squad_info_data["mar_free"]) @@ -223,7 +223,7 @@ if(skillcheck(H, SKILL_MEDICAL, SKILL_MEDICAL_TRAINED)) Med = TRUE else - if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) Eng = TRUE mar[H.real_name] = list( "name" = H.real_name, @@ -270,7 +270,7 @@ if(skillcheck(H, SKILL_MEDICAL, SKILL_MEDICAL_TRAINED)) Med = TRUE else - if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) Eng = TRUE mar[H.real_name] = list( "name" = H.real_name, diff --git a/code/game/jobs/job/marine/squads.dm b/code/game/jobs/job/marine/squads.dm index 756369c8eb5b..75f6622506a9 100644 --- a/code/game/jobs/job/marine/squads.dm +++ b/code/game/jobs/job/marine/squads.dm @@ -221,6 +221,18 @@ roundstart = FALSE locked = TRUE +/datum/squad/marine/forecon + name = SQUAD_FORECON + equipment_color = "#32CD32" + chat_color = "#32CD32" + radio_freq = FORECON_FREQ + minimap_color = "#32CD32" + + active = FALSE + roundstart = FALSE + locked = TRUE + + //############################### UPP Squads /datum/squad/upp name = "Root" @@ -452,7 +464,7 @@ var/obj/item/card/id/C = ID if(!C) - C = M.wear_id + C = M.get_idcard() if(!C) C = M.get_active_hand() if(!istype(C)) @@ -554,7 +566,7 @@ return //not assigned to the correct squad var/obj/item/card/id/C = ID if(!istype(C)) - C = M.wear_id + C = M.get_idcard() if(!istype(C)) return FALSE //Abort, no ID found @@ -637,9 +649,9 @@ R.keys -= key qdel(key) R.recalculateChannels() - if(istype(old_lead.wear_id, /obj/item/card/id)) - var/obj/item/card/id/ID = old_lead.wear_id - ID.access -= ACCESS_MARINE_LEADER + var/obj/item/card/id/card = old_lead.get_idcard() + if(card) + card.access -= ACCESS_MARINE_LEADER REMOVE_TRAITS_IN(old_lead, TRAIT_SOURCE_SQUAD_LEADER) old_lead.hud_set_squad() old_lead.update_inv_head() //updating marine helmet leader overlays @@ -649,7 +661,7 @@ //Not a safe proc. Returns null if squads or jobs aren't set up. //Mostly used in the marine squad console in marine_consoles.dm. /proc/get_squad_by_name(text) - if(!GLOB.RoleAuthority || GLOB.RoleAuthority.squads.len == 0) + if(!GLOB.RoleAuthority || length(GLOB.RoleAuthority.squads) == 0) return null var/datum/squad/S for(S in GLOB.RoleAuthority.squads) diff --git a/code/game/jobs/role_authority.dm b/code/game/jobs/role_authority.dm index 58c9ad5b5092..b4894eda4d24 100644 --- a/code/game/jobs/role_authority.dm +++ b/code/game/jobs/role_authority.dm @@ -61,7 +61,6 @@ GLOBAL_VAR_INIT(players_preassigned, 0) /datum/job/special/uaac, /datum/job/special/uaac/tis, /datum/job/special/uscm, - /datum/job/command/tank_crew //Rip VC ) var/squads_all[] = typesof(/datum/squad) - /datum/squad var/castes_all[] = subtypesof(/datum/caste_datum) @@ -332,7 +331,7 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou var/i = 0 var/j while(++i < 3) //Get two passes. - if(!roles_to_iterate.len || prob(65)) break //Base chance to become a marine when being assigned randomly, or there are no roles available. + if(!length(roles_to_iterate) || prob(65)) break //Base chance to become a marine when being assigned randomly, or there are no roles available. j = pick(roles_to_iterate) J = roles_to_iterate[j] @@ -534,7 +533,7 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou //Find which squad has the least population. If all 4 squads are equal it should just use a random one /datum/authority/branch/role/proc/get_lowest_squad(mob/living/carbon/human/H) - if(!squads.len) //Something went wrong, our squads aren't set up. + if(!length(squads)) //Something went wrong, our squads aren't set up. to_world("Warning, something messed up in get_lowest_squad(). No squads set up!") return null @@ -543,7 +542,7 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou var/list/squads_copy = squads.Copy() var/list/mixed_squads = list() - for(var/i= 1 to squads_copy.len) + for(var/i= 1 to length(squads_copy)) var/datum/squad/S = pick_n_take(squads_copy) if (S.roundstart && S.usable && S.faction == H.faction && S.name != "Root") mixed_squads += S @@ -587,7 +586,7 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou if(!H) return - if(!squads.len) + if(!length(squads)) to_chat(H, "Something went wrong with your squad randomizer! Tell a coder!") return //Shit, where's our squad data @@ -598,7 +597,7 @@ I hope it's easier to tell what the heck this proc is even doing, unlike previou var/list/squads_copy = squads.Copy() var/list/mixed_squads = list() // The following code removes non useable squads from the lists of squads we assign marines too. - for(var/i= 1 to squads_copy.len) + for(var/i= 1 to length(squads_copy)) var/datum/squad/S = pick_n_take(squads_copy) if (S.roundstart && S.usable && S.faction == H.faction && S.name != "Root") mixed_squads += S diff --git a/code/game/machinery/ARES/ARES_interface.dm b/code/game/machinery/ARES/ARES_interface.dm index 02695e2e6d4b..0316274774be 100644 --- a/code/game/machinery/ARES/ARES_interface.dm +++ b/code/game/machinery/ARES/ARES_interface.dm @@ -251,8 +251,8 @@ authentication = get_ares_access(idcard) last_login = idcard.registered_name else if(operator.wear_id) - idcard = operator.wear_id - if(istype(idcard)) + idcard = operator.get_idcard() + if(idcard) authentication = get_ares_access(idcard) last_login = idcard.registered_name else diff --git a/code/game/machinery/ARES/ARES_interface_apollo.dm b/code/game/machinery/ARES/ARES_interface_apollo.dm index 243ecdf1355f..93637f39d1a7 100644 --- a/code/game/machinery/ARES/ARES_interface_apollo.dm +++ b/code/game/machinery/ARES/ARES_interface_apollo.dm @@ -175,8 +175,8 @@ authentication = get_ares_access(idcard) last_login = idcard.registered_name else if(user.wear_id) - idcard = user.wear_id - if(istype(idcard)) + idcard = user.get_idcard() + if(idcard) authentication = get_ares_access(idcard) last_login = idcard.registered_name else @@ -317,8 +317,8 @@ if(istype(idcard)) has_id = TRUE else if(user.wear_id) - idcard = user.wear_id - if(istype(idcard)) + idcard = user.get_idcard() + if(idcard) has_id = TRUE if(!has_id) to_chat(user, SPAN_WARNING("You require an ID card to request an access ticket!")) diff --git a/code/game/machinery/ARES/ARES_step_triggers.dm b/code/game/machinery/ARES/ARES_step_triggers.dm index 2c6d605bcc9b..77a53200ddd3 100644 --- a/code/game/machinery/ARES/ARES_step_triggers.dm +++ b/code/game/machinery/ARES/ARES_step_triggers.dm @@ -33,9 +33,10 @@ return FALSE if(ishuman(passer)) var/mob/living/carbon/human/trespasser = passer - if(pass_accesses && (trespasser.wear_id)) + var/obj/item/card/id/card = trespasser.get_idcard() + if(pass_accesses && card) for(var/tag in pass_accesses) - if(tag in trespasser.wear_id.access) + if(tag in card.access) return FALSE Trigger(passer) return TRUE @@ -123,11 +124,9 @@ var/check_contents = TRUE if(ishuman(passer)) var/mob/living/carbon/human/human_passer = passer - idcard = human_passer.wear_id - if(istype(idcard)) + idcard = human_passer.get_idcard() + if(idcard) check_contents = FALSE - else - idcard = null if(istype(passer, /obj/item/card/id)) idcard = passer diff --git a/code/game/machinery/ARES/apollo_pda.dm b/code/game/machinery/ARES/apollo_pda.dm index 787b194ffb44..7b92b869daeb 100644 --- a/code/game/machinery/ARES/apollo_pda.dm +++ b/code/game/machinery/ARES/apollo_pda.dm @@ -198,8 +198,8 @@ authentication = get_ares_access(idcard) last_login = idcard.registered_name else if(user.wear_id) - idcard = user.wear_id - if(istype(idcard)) + idcard = user.get_idcard() + if(idcard) authentication = get_ares_access(idcard) last_login = idcard.registered_name else @@ -343,8 +343,8 @@ if(istype(idcard)) has_id = TRUE else if(user.wear_id) - idcard = user.wear_id - if(istype(idcard)) + idcard = user.get_idcard() + if(idcard) has_id = TRUE if(!has_id) to_chat(user, SPAN_WARNING("You require an ID card to request an access ticket!")) diff --git a/code/game/machinery/air_alarm.dm b/code/game/machinery/air_alarm.dm index 7eccb51c0660..3efb579ceadc 100644 --- a/code/game/machinery/air_alarm.dm +++ b/code/game/machinery/air_alarm.dm @@ -264,10 +264,10 @@ /obj/structure/machinery/alarm/proc/register_env_machine(m_id, device_type) var/new_name if (device_type=="AVP") - new_name = "[alarm_area.name] Vent Pump #[alarm_area.air_vent_names.len+1]" + new_name = "[alarm_area.name] Vent Pump #[length(alarm_area.air_vent_names)+1]" alarm_area.air_vent_names[m_id] = new_name else if (device_type=="AScr") - new_name = "[alarm_area.name] Air Scrubber #[alarm_area.air_scrub_names.len+1]" + new_name = "[alarm_area.name] Air Scrubber #[length(alarm_area.air_scrub_names)+1]" alarm_area.air_scrub_names[m_id] = new_name else return @@ -648,7 +648,7 @@ Pressure: [environment_pressure]kP if (AALARM_SCREEN_VENT) var/sensor_data = "" - if(alarm_area.air_vent_names.len) + if(length(alarm_area.air_vent_names)) for(var/id_tag in alarm_area.air_vent_names) var/long_name = alarm_area.air_vent_names[id_tag] var/list/data = alarm_area.air_vent_info[id_tag] @@ -690,7 +690,7 @@ siphoning output = {"Main menu
      [sensor_data]"} if (AALARM_SCREEN_SCRUB) var/sensor_data = "" - if(alarm_area.air_scrub_names.len) + if(length(alarm_area.air_scrub_names)) for(var/id_tag in alarm_area.air_scrub_names) var/long_name = alarm_area.air_scrub_names[id_tag] var/list/data = alarm_area.air_scrub_info[id_tag] @@ -735,7 +735,7 @@ Nitrous Oxide AALARM_MODE_FILL = SET_CLASS("Fill - Shuts off scrubbers and opens vents", INTERFACE_GREEN),\ AALARM_MODE_OFF = SET_CLASS("Off - Shuts off vents and scrubbers", INTERFACE_BLUE) ) - for (var/m=1,m<=modes.len,m++) + for (var/m=1,m<=length(modes),m++) if (mode==m) output += "
    • [modes[m]] (selected)
    • " else diff --git a/code/game/machinery/air_sensor.dm b/code/game/machinery/air_sensor.dm deleted file mode 100644 index 55963bae979a..000000000000 --- a/code/game/machinery/air_sensor.dm +++ /dev/null @@ -1,64 +0,0 @@ -/obj/structure/machinery/air_sensor - icon = 'icons/obj/structures/props/stationobjs.dmi' - icon_state = "gsensor1" - name = "Gas Sensor" - - anchored = TRUE - var/state = 0 - - var/id_tag - var/frequency = 1439 - - var/on = 1 - var/output = 3 - //Flags: - // 1 for pressure - // 2 for temperature - // Output >= 4 includes gas composition - // 4 for oxygen concentration - // 8 for phoron concentration - // 16 for nitrogen concentration - // 32 for carbon dioxide concentration - - var/datum/radio_frequency/radio_connection - -/obj/structure/machinery/air_sensor/update_icon() - icon_state = "gsensor[on]" - -/obj/structure/machinery/air_sensor/process() - if(on) - var/datum/signal/signal = new - signal.transmission_method = 1 //radio signal - signal.data["tag"] = id_tag - signal.data["timestamp"] = world.time - - var/turf/T = loc - var/pressure_ = T.return_pressure() - var/temperature_ = T.return_temperature() - - if(output&1) - signal.data["pressure"] = num2text(round(pressure_,0.1),) - if(output&2) - signal.data["temperature"] = round(temperature_,0.1) - - if(output>4) - signal.data["oxygen"] = 0 - signal.data["phoron"] = 0 - signal.data["nitrogen"] = 0 - signal.data["carbon_dioxide"] = 0 - signal.data["sigtype"]="status" - radio_connection.post_signal(src, signal, filter = RADIO_ATMOSIA) - - -/obj/structure/machinery/air_sensor/proc/set_frequency(new_frequency) - SSradio.remove_object(src, frequency) - frequency = new_frequency - radio_connection = SSradio.add_object(src, frequency, RADIO_ATMOSIA) - -/obj/structure/machinery/air_sensor/Initialize() - . = ..() - set_frequency(frequency) - -/obj/structure/machinery/air_sensor/Destroy() - SSradio.remove_object(src, frequency) - return ..() diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index fed690f6707b..4013aec3fb29 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -106,7 +106,7 @@ /obj/structure/machinery/autolathe/ui_data(mob/user) var/list/data = list() - if(queue.len) + if(length(queue)) var/list/queue_list = list() var/i = 0 for(var/params in queue) @@ -119,7 +119,7 @@ else data["queued"] = null - if(currently_making_data.len) + if(length(currently_making_data)) data["currently_making"] = currently_making_data else data["currently_making"] = null @@ -129,7 +129,7 @@ var/list/wire_descriptions = get_wire_descriptions() var/list/panel_wires = list() - for(var/wire = 1 to wire_descriptions.len) + for(var/wire = 1 to length(wire_descriptions)) panel_wires += list(list("desc" = wire_descriptions[wire], "cut" = isWireCut(wire))) data["electrical"] = list( @@ -164,7 +164,7 @@ switch(action) if("cancel") var/index = params["index"] - if(index < 1 || index > queue.len) + if(index < 1 || index > length(queue)) return var/list/to_del = queue[index] @@ -198,7 +198,7 @@ if(!initial(make_loc)) make_loc = get_step(loc, get_dir(src,usr)) - if(index > 0 && index <= recipes.len) + if(index > 0 && index <= length(recipes)) making = recipes[index] //Exploit detection, not sure if necessary after rewrite. @@ -224,7 +224,7 @@ if("cutwire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = usr.get_held_item() @@ -238,7 +238,7 @@ if("fixwire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = usr.get_held_item() @@ -251,7 +251,7 @@ if("pulsewire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = usr.get_held_item() @@ -269,7 +269,7 @@ /obj/structure/machinery/autolathe/attackby(obj/item/O as obj, mob/user as mob) if(HAS_TRAIT(O, TRAIT_TOOL_SCREWDRIVER)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to dismantle machines...")) return panel_open = !panel_open @@ -358,7 +358,7 @@ storage_capacity[material] = tot_rating * 30000 /obj/structure/machinery/autolathe/proc/try_queue(mob/living/carbon/human/user, datum/autolathe/recipe/making, turf/make_loc, multiplier = 1) - if(queue.len >= queue_max) + if(length(queue) >= queue_max) to_chat(usr, SPAN_DANGER("The [name] has queued the maximum number of operations. Please wait for completion of current operation.")) return AUTOLATHE_FAILED @@ -392,7 +392,7 @@ busy = TRUE - while (queue.len) + while (length(queue)) print_params = queue[1] queue -= list(print_params) print_item(arglist(print_params)) @@ -526,7 +526,7 @@ max_print_amt = -1 - if(!R.resources || !R.resources.len) + if(!LAZYLEN(R.resources)) print_data["materials"] = "No resources required" else //Make sure it's buildable and list requires resources. @@ -586,7 +586,7 @@ stored_material = list("metal" = 56250, "plastic" = 20000) //15 metal and 10 plastic sheets /obj/structure/machinery/autolathe/armylathe/attack_hand(mob/user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to operate the [name].")) return FALSE . = ..() diff --git a/code/game/machinery/autolathe_datums.dm b/code/game/machinery/autolathe_datums.dm index 78a8e46b64aa..9c8ee271845d 100644 --- a/code/game/machinery/autolathe_datums.dm +++ b/code/game/machinery/autolathe_datums.dm @@ -136,11 +136,6 @@ path = /obj/item/circuitboard/apc category = AUTOLATHE_CATEGORY_ENGINEERING -/datum/autolathe/recipe/rcd_ammo - name = "matter cartridge" - path = /obj/item/ammo_rcd - category = AUTOLATHE_CATEGORY_ENGINEERING - /datum/autolathe/recipe/table_parts name = "table parts" path = /obj/item/frame/table diff --git a/code/game/machinery/bio-dome_floodlights.dm b/code/game/machinery/bio-dome_floodlights.dm deleted file mode 100644 index e23dbcc023f4..000000000000 --- a/code/game/machinery/bio-dome_floodlights.dm +++ /dev/null @@ -1,169 +0,0 @@ -/obj/structure/machinery/hydro_floodlight_switch - name = "Biodome Floodlight Switch" - icon = 'icons/obj/structures/machinery/power.dmi' - icon_state = "panelnopower" - desc = "This switch controls the floodlights surrounding the archaeology complex. It only functions when there is power." - density = FALSE - anchored = TRUE - var/ispowered = FALSE - var/turned_on = 0 //has to be toggled in engineering - use_power = USE_POWER_IDLE - unslashable = TRUE - unacidable = TRUE - var/list/floodlist = list() // This will save our list of floodlights on the map - -/obj/structure/machinery/hydro_floodlight_switch/Initialize(mapload, ...) - . = ..() - for(var/obj/structure/machinery/hydro_floodlight/F in GLOB.machines) - floodlist += F - F.fswitch = src - start_processing() - -/obj/structure/machinery/hydro_floodlight_switch/Destroy() - for(var/obj/structure/machinery/hydro_floodlight/floodlight as anything in floodlist) - floodlight.fswitch = null - floodlist = null - return ..() - - -/obj/structure/machinery/hydro_floodlight_switch/process() - var/lightpower = 0 - for(var/obj/structure/machinery/hydro_floodlight/H in floodlist) - if(!H.is_lit) - continue - lightpower += H.power_tick - use_power(lightpower) - -/obj/structure/machinery/hydro_floodlight_switch/update_icon() - if(!ispowered) - icon_state = "panelnopower" - else if(turned_on) - icon_state = "panelon" - else - icon_state = "paneloff" - -/obj/structure/machinery/hydro_floodlight_switch/power_change() - ..() - if((stat & NOPOWER)) - if(ispowered && turned_on) - toggle_lights() - ispowered = FALSE - turned_on = 0 - update_icon() - else - ispowered = TRUE - update_icon() - -/obj/structure/machinery/hydro_floodlight_switch/proc/toggle_lights() - for(var/obj/structure/machinery/hydro_floodlight/F in floodlist) - if(!istype(F) || QDELETED(F) || F.damaged) continue //Missing or damaged, skip it - - spawn(rand(0,50)) - if(F.is_lit) //Shut it down - F.set_light(0) - else - F.set_light(F.lum_value) - F.is_lit = !(F.is_lit) - F.update_icon() - return 0 - -/obj/structure/machinery/hydro_floodlight_switch/attack_hand(mob/user as mob) - if(!ishuman(user)) - to_chat(user, "Nice try.") - return 0 - if(!ispowered) - to_chat(user, "Nothing happens.") - return 0 - playsound(src,'sound/machines/click.ogg', 15, 1) - use_power(5) - toggle_lights() - turned_on = !(src.turned_on) - update_icon() - return 1 - -/obj/structure/machinery/hydro_floodlight - name = "Biodome Floodlight" - icon = 'icons/obj/structures/machinery/big_floodlight.dmi' - icon_state = "flood_s_off" - density = TRUE - anchored = TRUE - layer = WINDOW_LAYER - var/damaged = 0 //Can be smashed by xenos - var/is_lit = 0 - unslashable = TRUE - unacidable = TRUE - var/power_tick = 800 // power each floodlight takes up per process - use_power = USE_POWER_NONE //It's the switch that uses the actual power, not the lights - var/obj/structure/machinery/hydro_floodlight_switch/fswitch = null //Reverse lookup for power grabbing in area - var/lum_value = 7 - -/obj/structure/machinery/hydro_floodlight/Destroy() - if(fswitch?.floodlist) - fswitch.floodlist -= src - fswitch = null - return ..() - -/obj/structure/machinery/hydro_floodlight/update_icon() - if(damaged) - icon_state = "flood_s_dmg" - else if(is_lit) - icon_state = "flood_s_on" - else - icon_state = "flood_s_off" - -/obj/structure/machinery/hydro_floodlight/attackby(obj/item/W as obj, mob/user as mob) - var/obj/item/tool/weldingtool/WT = W - if(istype(WT)) - if(!damaged) return - if(!HAS_TRAIT(WT, TRAIT_TOOL_BLOWTORCH)) - to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) - return - if(WT.remove_fuel(0, user)) - playsound(src.loc, 'sound/items/weldingtool_weld.ogg', 25) - user.visible_message(SPAN_NOTICE("[user] starts welding [src]'s damage."), \ - SPAN_NOTICE("You start welding [src]'s damage.")) - if(do_after(user, 200 * user.get_skill_duration_multiplier(SKILL_ENGINEER), INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - playsound(get_turf(src), 'sound/items/Welder2.ogg', 25, 1) - if(!src || !WT.isOn()) return - damaged = 0 - user.visible_message(SPAN_NOTICE("[user] finishes welding [src]'s damage."), \ - SPAN_NOTICE("You finish welding [src]'s damage.")) - if(is_lit) - set_light(lum_value) - update_icon() - return 1 - else - to_chat(user, SPAN_WARNING("You need more welding fuel to complete this task.")) - return 0 - ..() - return 0 - -/obj/structure/machinery/hydro_floodlight/attack_hand(mob/user as mob) - if(ishuman(user)) - to_chat(user, SPAN_WARNING("Nothing happens. Looks like it's powered elsewhere.")) - return 0 - else if(!is_lit) - to_chat(user, SPAN_WARNING("Why bother? It's just some weird metal thing.")) - return 0 - else - if(damaged) - to_chat(user, SPAN_WARNING("It's already damaged.")) - return 0 - else - if(islarva(user)) - return //Larvae can't do shit - if(user.get_active_hand()) - to_chat(user, SPAN_WARNING("You need your claws empty for this!")) - return FALSE - user.visible_message(SPAN_DANGER("[user] starts to slash and claw away at [src]!"), - SPAN_DANGER("You start slashing and clawing at [src]!")) - if(do_after(user, 50, INTERRUPT_ALL, BUSY_ICON_HOSTILE) && !damaged) //Not when it's already damaged. - if(!src) return 0 - damaged = 1 - set_light(0) - user.visible_message(SPAN_DANGER("[user] slashes up [src]!"), - SPAN_DANGER("You slash up [src]!")) - playsound(src, 'sound/weapons/blade1.ogg', 25, 1) - update_icon() - return 0 - ..() diff --git a/code/game/machinery/bots/cleanbot.dm b/code/game/machinery/bots/cleanbot.dm index c21a7a854bc3..cd93ce513972 100644 --- a/code/game/machinery/bots/cleanbot.dm +++ b/code/game/machinery/bots/cleanbot.dm @@ -180,7 +180,7 @@ text("[src.oddbutton ? "Yes" : "No" if (!should_patrol) return - if (!patrol_path || patrol_path.len < 1) + if (LAZYLEN(patrol_path) < 1) var/datum/radio_frequency/frequency = SSradio.return_frequency(beacon_freq) if(!frequency) return @@ -204,20 +204,20 @@ text("[src.oddbutton ? "Yes" : "No" return - if(target && path.len == 0) + if(target && length(path) == 0) spawn(0) if(!src || !target) return src.path = AStar(src.loc, src.target.loc, /turf/proc/CardinalTurfsWithAccess, /turf/proc/Distance, 0, 30, id=botcard) if (!path) path = list() - if(src.path.len == 0) + if(length(src.path) == 0) src.oldtarget = src.target target.targeted_by = null src.target = null return - if(src.path.len > 0 && src.target && (src.target != null)) + if(length(src.path) > 0 && src.target && (src.target != null)) step_to(src, src.path[1]) src.path -= src.path[1] - else if(src.path.len == 1) + else if(length(src.path) == 1) step_to(src, target) if(src.target && (src.target != null)) @@ -231,7 +231,7 @@ text("[src.oddbutton ? "Yes" : "No" src.oldloc = src.loc /obj/structure/machinery/bot/cleanbot/proc/patrol_move() - if (src.patrol_path.len <= 0) + if (length(src.patrol_path) <= 0) return var/next = src.patrol_path[1] diff --git a/code/game/machinery/bots/floorbot.dm b/code/game/machinery/bots/floorbot.dm index be8ec5aa8574..85f6d580cec7 100644 --- a/code/game/machinery/bots/floorbot.dm +++ b/code/game/machinery/bots/floorbot.dm @@ -199,21 +199,21 @@ src.oldtarget = null return - if(src.target && (src.target != null) && src.path.len == 0) + if(src.target && (src.target != null) && length(src.path) == 0) spawn(0) if(!istype(src.target, /turf/)) src.path = AStar(src.loc, src.target.loc, /turf/proc/AdjacentTurfsSpace, /turf/proc/Distance, 0, 30, id=botcard) else src.path = AStar(src.loc, src.target, /turf/proc/AdjacentTurfsSpace, /turf/proc/Distance, 0, 30, id=botcard) if (!src.path) src.path = list() - if(src.path.len == 0) + if(length(src.path) == 0) src.oldtarget = src.target src.target = null return - if(src.path.len > 0 && src.target && (src.target != null)) + if(length(src.path) > 0 && src.target && (src.target != null)) step_to(src, src.path[1]) src.path -= src.path[1] - else if(src.path.len == 1) + else if(length(src.path) == 1) step_to(src, target) src.path = new() @@ -342,7 +342,7 @@ if(!istype(T, /obj/item/stack/tile/plasteel)) ..() return - if(src.contents.len >= 1) + if(length(src.contents) >= 1) to_chat(user, SPAN_NOTICE("That won't fit, there's already stuff inside.")) return for(var/mob/M in content_watchers) diff --git a/code/game/machinery/bots/medbot.dm b/code/game/machinery/bots/medbot.dm index 77e890d88d34..5193b1b7cddd 100644 --- a/code/game/machinery/bots/medbot.dm +++ b/code/game/machinery/bots/medbot.dm @@ -62,7 +62,7 @@ src.overlays += image('icons/obj/structures/machinery/aibots.dmi', "medskin_[src.skin]") src.botcard = new /obj/item/card/id(src) - if(isnull(src.botcard_access) || (src.botcard_access.len < 1)) + if(!LAZYLEN(src.botcard_access)) var/datum/job/J = GLOB.RoleAuthority ? GLOB.RoleAuthority.roles_by_path[/datum/job/civilian/doctor] : new /datum/job/civilian/doctor botcard.access = J.get_access() else @@ -278,31 +278,31 @@ src.medicate_patient(src.patient) return - else if(src.patient && (src.path.len) && (get_dist(src.patient,src.path[src.path.len]) > 2)) + else if(src.patient && (length(src.path)) && (get_dist(src.patient,src.path[length(src.path)]) > 2)) src.path = new() src.currently_healing = 0 src.last_found = world.time - if(src.patient && src.path.len == 0 && (get_dist(src,src.patient) > 1)) + if(src.patient && length(src.path) == 0 && (get_dist(src,src.patient) > 1)) spawn(0) src.path = AStar(src.loc, get_turf(src.patient), /turf/proc/CardinalTurfsWithAccess, /turf/proc/Distance, 0, 30,id=botcard) if (!path) path = list() - if(src.path.len == 0) + if(length(src.path) == 0) src.oldpatient = src.patient src.patient = null src.currently_healing = 0 src.last_found = world.time return - if(src.path.len > 0 && src.patient) + if(length(src.path) > 0 && src.patient) step_to(src, src.path[1]) src.path -= src.path[1] spawn(3) - if(src.path.len) + if(length(src.path)) step_to(src, src.path[1]) src.path -= src.path[1] - if(src.path.len > 8 && src.patient) + if(length(src.path) > 8 && src.patient) src.frustration++ return @@ -487,7 +487,7 @@ return //Making a medibot! - if(src.contents.len >= 1) + if(length(src.contents) >= 1) to_chat(user, SPAN_NOTICE("You need to empty [src] out first.")) return diff --git a/code/game/machinery/bots/mulebot.dm b/code/game/machinery/bots/mulebot.dm index 0686759f0edd..563c4b89c590 100644 --- a/code/game/machinery/bots/mulebot.dm +++ b/code/game/machinery/bots/mulebot.dm @@ -105,12 +105,12 @@ var/list/orders = list("0","1","2","3","4","5","6","7","8","9") wire_text = list() wire_order = list() - while(colours.len > 0) - var/color = colours[ rand(1,colours.len) ] + while(length(colours) > 0) + var/color = colours[ rand(1,length(colours)) ] wire_text += color colours -= color - var/order = orders[ rand(1,orders.len) ] + var/order = orders[ rand(1,length(orders)) ] wire_order += text2num(order) orders -= order @@ -584,7 +584,7 @@ at_target() return - else if(path.len > 0 && target) // valid path + else if(length(path) > 0 && target) // valid path var/turf/next = path[1] reached_target = 0 @@ -645,7 +645,7 @@ spawn(2) calc_path(next) - if(path.len > 0) + if(length(path) > 0) src.visible_message("[src] makes a delighted ping!", "You hear a ping.") playsound(src.loc, 'sound/machines/ping.ogg', 25, 0) mode = 4 @@ -667,7 +667,7 @@ calc_path() - if(path.len > 0) + if(length(path) > 0) blockcount = 0 mode = 4 src.visible_message("[src] makes a delighted ping!", "You hear a ping.") diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 6943544e30d4..3b7d824928df 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -52,13 +52,13 @@ GLOBAL_LIST_EMPTY_TYPED(all_cameras, /obj/structure/machinery/camera) if(colony_camera_mapload && mapload && is_ground_level(z)) network = list(CAMERA_NET_COLONY) - if(!src.network || src.network.len < 1) + if(LAZYLEN(src.network) < 1) if(loc) error("[src.name] in [get_area(src)] (x:[src.x] y:[src.y] z:[src.z]) has errored. [src.network?"Empty network list":"Null network list"]") else error("[src.name] in [get_area(src)]has errored. [src.network?"Empty network list":"Null network list"]") ASSERT(src.network) - ASSERT(src.network.len > 0) + ASSERT(length(src.network) > 0) set_pixel_location() update_icon() @@ -263,9 +263,11 @@ GLOBAL_LIST_EMPTY_TYPED(all_cameras, /obj/structure/machinery/camera) //Return a working camera that can see a given mob //or null if none /proc/seen_by_camera(mob/M) - for(var/obj/structure/machinery/camera/C in oview(4, M)) + FOR_DOVIEW(var/obj/structure/machinery/camera/C, 4, M, HIDE_INVISIBLE_OBSERVER) if(C.can_use()) // check if camera disabled + FOR_DOVIEW_END return C + FOR_DOVIEW_END return null /proc/near_range_camera(mob/M) diff --git a/code/game/machinery/camera/motion.dm b/code/game/machinery/camera/motion.dm index 6a869f443d12..498984a48736 100644 --- a/code/game/machinery/camera/motion.dm +++ b/code/game/machinery/camera/motion.dm @@ -32,7 +32,7 @@ /obj/structure/machinery/camera/proc/lostTarget(mob/target) if (target in motionTargets) motionTargets -= target - if (motionTargets.len == 0) + if (length(motionTargets) == 0) cancelAlarm() /obj/structure/machinery/camera/proc/cancelAlarm() diff --git a/code/game/machinery/camera/presets.dm b/code/game/machinery/camera/presets.dm index a1d7f00cf94a..f8ce33eb9911 100644 --- a/code/game/machinery/camera/presets.dm +++ b/code/game/machinery/camera/presets.dm @@ -99,6 +99,10 @@ name = "ares core camera" network = list(CAMERA_NET_ARES) +/obj/structure/machinery/camera/autoname/almayer/brig + name = "brig camera" + network = list(CAMERA_NET_BRIG) + //used by the landing camera dropship equipment. Do not place them right under where the dropship lands. //Should place them near each corner of your LZs. /obj/structure/machinery/camera/autoname/lz_camera diff --git a/code/game/machinery/colony_floodlights.dm b/code/game/machinery/colony_floodlights.dm index 0267c7e95487..e8f59ad643d7 100644 --- a/code/game/machinery/colony_floodlights.dm +++ b/code/game/machinery/colony_floodlights.dm @@ -125,7 +125,7 @@ /obj/structure/machinery/colony_floodlight/attackby(obj/item/I, mob/user) if(damaged) if(HAS_TRAIT(I, TRAIT_TOOL_SCREWDRIVER)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair [src].")) return FALSE @@ -160,7 +160,7 @@ return TRUE else if(HAS_TRAIT(I, TRAIT_TOOL_CROWBAR)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair [src].")) return FALSE @@ -183,7 +183,7 @@ return var/obj/item/tool/weldingtool/welder = I - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair [src].")) return FALSE @@ -206,7 +206,7 @@ else if(iscoil(I)) var/obj/item/stack/cable_coil/coil = I - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair [src].")) return FALSE @@ -228,7 +228,7 @@ return TRUE else if(istype(I, /obj/item/device/lightreplacer)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair [src].")) return FALSE @@ -271,7 +271,7 @@ if(ishuman(user)) if(damaged) . += SPAN_WARNING("It is damaged.") - if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) switch(repair_state) if(FLOODLIGHT_REPAIR_UNSCREW) . += SPAN_INFO("You must first unscrew its maintenance hatch.") if(FLOODLIGHT_REPAIR_CROWBAR) . += SPAN_INFO("You must crowbar its lighting assembly out or use a light replacer.") diff --git a/code/game/machinery/computer/HolodeckControl.dm b/code/game/machinery/computer/HolodeckControl.dm index 58b3d8ea5e64..9288033d61d5 100644 --- a/code/game/machinery/computer/HolodeckControl.dm +++ b/code/game/machinery/computer/HolodeckControl.dm @@ -14,6 +14,12 @@ /turf/open/floor/holofloor/attackby(obj/item/W as obj, mob/user as mob) return +/turf/open/floor/holofloor/cult + icon_state = "cult" + +/turf/open/floor/holofloor/cult/south + dir = SOUTH + /turf/open/floor/holofloor/grass name = "lush grass" icon_state = "grass1" diff --git a/code/game/machinery/computer/almayer_control.dm b/code/game/machinery/computer/almayer_control.dm index 0090a6673961..e9c9cf91a816 100644 --- a/code/game/machinery/computer/almayer_control.dm +++ b/code/game/machinery/computer/almayer_control.dm @@ -85,7 +85,7 @@ if(SShijack.evac_status == EVACUATION_STATUS_INITIATED) data["evac_eta"] = SShijack.get_evac_eta() - if(!messagetitle.len) + if(!length(messagetitle)) data["messages"] = null else for(var/i in 1 to length(messagetitle)) @@ -139,7 +139,7 @@ var/obj/item/card/id/idcard = human_user.get_active_hand() var/bio_fail = FALSE if(!istype(idcard)) - idcard = human_user.wear_id + idcard = human_user.get_idcard() if(!istype(idcard)) bio_fail = TRUE else if(!idcard.check_biometrics(human_user)) @@ -184,7 +184,7 @@ to_chat(user, SPAN_WARNING("Arrays are re-cycling. Please stand by.")) return FALSE var/input = stripped_input(user, "Please choose a message to transmit to USCM. Please be aware that this process is very expensive, and abuse will lead to termination. Transmission does not guarantee a response. There is a small delay before you may send another message. Be clear and concise.", "To abort, send an empty message.", "") - if(!input || !(user in view(1,src)) || !COOLDOWN_FINISHED(src, cooldown_central)) + if(!input || !(user in dview(1, src)) || !COOLDOWN_FINISHED(src, cooldown_central)) return FALSE high_command_announce(input, user) @@ -198,8 +198,8 @@ var/obj/item/card/id/idcard = human_user.get_active_hand() var/bio_fail = FALSE if(!istype(idcard)) - idcard = human_user.wear_id - if(!istype(idcard)) + idcard = human_user.get_idcard() + if(!idcard) bio_fail = TRUE else if(!idcard.check_biometrics(human_user)) bio_fail = TRUE @@ -211,7 +211,7 @@ to_chat(user, SPAN_WARNING("Please allow at least [COOLDOWN_TIMELEFT(src, cooldown_message)/10] second\s to pass between announcements.")) return FALSE var/input = stripped_multiline_input(user, "Please write a message to announce to the station crew.", "Priority Announcement", "") - if(!input || !COOLDOWN_FINISHED(src, cooldown_message) || !(user in view(1,src))) + if(!input || !COOLDOWN_FINISHED(src, cooldown_message) || !(user in dview(1, src))) return FALSE var/signed = null diff --git a/code/game/machinery/computer/arcade.dm b/code/game/machinery/computer/arcade.dm index 1ac5a06738d5..4f6f4df4ef08 100644 --- a/code/game/machinery/computer/arcade.dm +++ b/code/game/machinery/computer/arcade.dm @@ -122,8 +122,8 @@ src.gameover = 1 src.temp = "[src.enemy_name] has fallen! Rejoice!" - if(!contents.len) - var/prizeselect = pickweight(prizes) + if(!length(contents)) + var/prizeselect = pick_weight(prizes) new prizeselect(src.loc) if(istype(prizeselect, /obj/item/toy/gun)) //Ammo comes with the gun @@ -176,5 +176,5 @@ if(2) num_of_prizes = rand(0,2) for(num_of_prizes; num_of_prizes > 0; num_of_prizes--) - empprize = pickweight(prizes) + empprize = pick_weight(prizes) new empprize(src.loc) diff --git a/code/game/machinery/computer/atmos_alert.dm b/code/game/machinery/computer/atmos_alert.dm index 9a17449b9e47..8ce8248b07a2 100644 --- a/code/game/machinery/computer/atmos_alert.dm +++ b/code/game/machinery/computer/atmos_alert.dm @@ -62,10 +62,10 @@ ..() if(inoperable()) return - if(priority_alarms.len) + if(length(priority_alarms)) icon_state = "alert:2" - else if(minor_alarms.len) + else if(length(minor_alarms)) icon_state = "alert:1" else @@ -77,13 +77,13 @@ var/priority_text var/minor_text - if(priority_alarms.len) + if(length(priority_alarms)) for(var/zone in priority_alarms) priority_text += "[zone] X
      " else priority_text = "No priority alerts detected.
      " - if(minor_alarms.len) + if(length(minor_alarms)) for(var/zone in minor_alarms) minor_text += "[zone] X
      " else diff --git a/code/game/machinery/computer/camera_console.dm b/code/game/machinery/computer/camera_console.dm index 1e2cb427cab4..e549436669de 100644 --- a/code/game/machinery/computer/camera_console.dm +++ b/code/game/machinery/computer/camera_console.dm @@ -167,7 +167,7 @@ stack_trace("Camera in a cameranet has a non-list camera network") continue var/list/tempnetwork = C.network & network - if(tempnetwork.len) + if(length(tempnetwork)) D["[C.c_tag]"] = C return D @@ -352,6 +352,10 @@ /obj/structure/machinery/computer/cameras/almayer_network/vehicle network = list(CAMERA_NET_ALMAYER, CAMERA_NET_VEHICLE) +/obj/structure/machinery/computer/cameras/almayer_brig + name = "Brig Cameras Console" + network = list(CAMERA_NET_BRIG) + /obj/structure/machinery/computer/cameras/mortar name = "Mortar Camera Interface" alpha = 0 diff --git a/code/game/machinery/computer/communications.dm b/code/game/machinery/computer/communications.dm index 6ed2a8c7be64..8d3f78cb1857 100644 --- a/code/game/machinery/computer/communications.dm +++ b/code/game/machinery/computer/communications.dm @@ -81,8 +81,8 @@ if(ACCESS_MARINE_SENIOR in I.access) authenticated = 2 else - I = C.wear_id - if(istype(I)) + I = C.get_idcard() + if(I) if(check_access(I)) authenticated = 1 if(ACCESS_MARINE_SENIOR in I.access) authenticated = 2 @@ -117,8 +117,8 @@ var/obj/item/card/id/idcard = human_user.get_active_hand() var/bio_fail = FALSE if(!istype(idcard)) - idcard = human_user.wear_id - if(!istype(idcard)) + idcard = human_user.get_idcard() + if(idcard) bio_fail = TRUE else if(!idcard.check_biometrics(human_user)) bio_fail = TRUE @@ -134,7 +134,7 @@ to_chat(usr, SPAN_WARNING("Please allow at least [COOLDOWN_COMM_MESSAGE_LONG*0.1] second\s to pass between announcements.")) return FALSE var/input = stripped_multiline_input(usr, "Please write a message to announce to the station crew.", "Priority Announcement", "") - if(!input || authenticated != 2 || world.time < cooldown_message + COOLDOWN_COMM_MESSAGE_LONG || !(usr in view(1,src))) + if(!input || authenticated != 2 || world.time < cooldown_message + COOLDOWN_COMM_MESSAGE_LONG || !(usr in dview(1, src))) return FALSE marine_announcement(input) @@ -171,8 +171,8 @@ var/obj/item/card/id/idcard = human_user.get_active_hand() var/bio_fail = FALSE if(!istype(idcard)) - idcard = human_user.wear_id - if(!istype(idcard)) + idcard = human_user.get_idcard() + if(!idcard) bio_fail = TRUE else if(!idcard.check_biometrics(human_user)) bio_fail = TRUE @@ -302,7 +302,7 @@ to_chat(usr, SPAN_WARNING("Arrays recycling. Please stand by.")) return FALSE var/input = stripped_input(usr, "Please choose a message to transmit to USCM. Please be aware that this process is very expensive, and abuse will lead to termination. Transmission does not guarantee a response. There is a small delay before you may send another message. Be clear and concise.", "To abort, send an empty message.", "") - if(!input || !(usr in view(1,src)) || authenticated != 2 || world.time < cooldown_central + COOLDOWN_COMM_CENTRAL) return FALSE + if(!input || !(usr in dview(1, src)) || authenticated != 2 || world.time < cooldown_central + COOLDOWN_COMM_CENTRAL) return FALSE high_command_announce(input, usr) to_chat(usr, SPAN_NOTICE("Message transmitted.")) @@ -366,7 +366,7 @@ dat += "
      Select primary LZ" dat += "

      " dat += "
      Make an announcement" - dat += GLOB.admins.len > 0 ? "
      Send a message to USCM" : "
      USCM communication offline" + dat += length(GLOB.admins) > 0 ? "
      Send a message to USCM" : "
      USCM communication offline" dat += "
      Award a medal" dat += "
      Send Distress Beacon" dat += "
      Activate Self-Destruct" @@ -393,7 +393,7 @@ if(STATE_MESSAGELIST) dat += "Messages:" - for(var/i = 1; i<=messagetitle.len; i++) + for(var/i = 1; i<=length(messagetitle); i++) dat += "
      [messagetitle[i]]" if(STATE_VIEWMESSAGE) @@ -466,7 +466,7 @@ if(STATE_MESSAGELIST) dat += "Messages:" - for(var/i = 1; i<=messagetitle.len; i++) + for(var/i = 1; i<=length(messagetitle); i++) dat += "
      [messagetitle[i]]" if(STATE_VIEWMESSAGE) diff --git a/code/game/machinery/computer/computer.dm b/code/game/machinery/computer/computer.dm index bfa64ab174ed..bb434e8ca114 100644 --- a/code/game/machinery/computer/computer.dm +++ b/code/game/machinery/computer/computer.dm @@ -99,7 +99,7 @@ if(!deconstructible) to_chat(user, SPAN_WARNING("You can't figure out how to deconstruct [src]...")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know how to deconstruct [src]...")) return playsound(src.loc, 'sound/items/Screwdriver.ogg', 25, 1) diff --git a/code/game/machinery/computer/demo_sim.dm b/code/game/machinery/computer/demo_sim.dm index f633e8f351d4..2b2ca9fda775 100644 --- a/code/game/machinery/computer/demo_sim.dm +++ b/code/game/machinery/computer/demo_sim.dm @@ -11,7 +11,7 @@ /obj/structure/machinery/computer/demo_sim/attackby(obj/item/B, mob/living/user) if(inoperable()) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know how to configure [src].")) return if(configuration) diff --git a/code/game/machinery/computer/dropship_weapons.dm b/code/game/machinery/computer/dropship_weapons.dm index 5d61ed536618..7f8f4f2b3850 100644 --- a/code/game/machinery/computer/dropship_weapons.dm +++ b/code/game/machinery/computer/dropship_weapons.dm @@ -313,9 +313,8 @@ var/obj/structure/machinery/defenses/sentry/defense = sentry.deployed_turret if(defense.has_camera) defense.set_range() - var/datum/shape/rectangle/current_bb = defense.range_bounds camera_area_equipment = sentry - SEND_SIGNAL(src, COMSIG_CAMERA_SET_AREA, current_bb.center_x, current_bb.center_y, defense.loc.z, current_bb.width, current_bb.height) + SEND_SIGNAL(src, COMSIG_CAMERA_SET_AREA, defense.range_bounds, defense.loc.z) return TRUE if("clear-camera") @@ -581,8 +580,8 @@ for(var/datum/cas_fire_mission_record/firerec as anything in editing_firemission.records) var/gimbal = firerec.get_offsets() var/ammo = firerec.get_ammo() - var/offsets = new /list(firerec.offsets.len) - for(var/idx = 1; idx < firerec.offsets.len; idx++) + var/offsets = new /list(length(firerec.offsets)) + for(var/idx = 1; idx < length(firerec.offsets); idx++) offsets[idx] = firerec.offsets[idx] == null ? "-" : firerec.offsets[idx] . += list( "name" = sanitize(copytext(firerec.weapon.name, 1, 50)), @@ -621,7 +620,8 @@ . = list() var/datum/cas_iff_group/cas_group = GLOB.cas_groups[faction] for(var/datum/cas_signal/LT as anything in cas_group.cas_signals) - if(!istype(LT) || !LT.valid_signal()) + var/obj/object = LT.signal_loc + if(!istype(LT) || !LT.valid_signal() || !is_ground_level(object.z)) continue var/area/laser_area = get_area(LT.signal_loc) . += list( @@ -737,7 +737,7 @@ if(!skillcheck(weapon_operator, SKILL_PILOT, SKILL_PILOT_TRAINED)) //only pilots can fire dropship weapons. to_chat(weapon_operator, SPAN_WARNING("A screen with graphics and walls of physics and engineering values open, you immediately force it closed.")) return FALSE - if(firemission_tag > firemission_envelope.missions.len) + if(firemission_tag > length(firemission_envelope.missions)) to_chat(weapon_operator, SPAN_WARNING("Fire Mission ID corrupted or already deleted.")) return FALSE if(selected_firemission == firemission_envelope.missions[firemission_tag]) @@ -756,7 +756,7 @@ if(firemission_envelope.stat > FIRE_MISSION_STATE_IN_TRANSIT && firemission_envelope.stat < FIRE_MISSION_STATE_COOLDOWN) to_chat(weapon_operator, SPAN_WARNING("Fire Mission already underway.")) return FALSE - if(firemission_tag > firemission_envelope.missions.len) + if(firemission_tag > length(firemission_envelope.missions)) to_chat(weapon_operator, SPAN_WARNING("Fire Mission ID corrupted or deleted.")) return FALSE if(selected_firemission == firemission_envelope.missions[firemission_tag]) diff --git a/code/game/machinery/computer/groundside_operations.dm b/code/game/machinery/computer/groundside_operations.dm index 52ff558cde89..376357a49174 100644 --- a/code/game/machinery/computer/groundside_operations.dm +++ b/code/game/machinery/computer/groundside_operations.dm @@ -153,12 +153,11 @@ if(A) area_name = sanitize_area(A.name) + var/obj/item/card/id/card = H.get_idcard() if(H.job) role = H.job - else if(istype(H.wear_id, /obj/item/card/id)) //decapitated marine is mindless, - var/obj/item/card/id/ID = H.wear_id //we use their ID to get their role. - if(ID.rank) - role = ID.rank + else if(card?.rank) //decapitated marine is mindless, + role = card.rank switch(H.stat) if(CONSCIOUS) @@ -216,8 +215,8 @@ var/obj/item/card/id/idcard = human_user.get_active_hand() var/bio_fail = FALSE if(!istype(idcard)) - idcard = human_user.wear_id - if(!istype(idcard)) + idcard = human_user.get_idcard() + if(!idcard) bio_fail = TRUE else if(!idcard.check_biometrics(human_user)) bio_fail = TRUE @@ -236,7 +235,7 @@ to_chat(usr, SPAN_WARNING("Access denied.")) return var/input = stripped_multiline_input(usr, "Please write a message to announce to the station crew.", "Priority Announcement", "") - if(!input || !is_announcement_active || !(usr in view(1,src))) + if(!input || !is_announcement_active || !(usr in dview(1, src))) return FALSE is_announcement_active = FALSE @@ -244,8 +243,8 @@ var/signed = null if(ishuman(usr)) var/mob/living/carbon/human/H = usr - var/obj/item/card/id/id = H.wear_id - if(istype(id)) + var/obj/item/card/id/id = H.get_idcard() + if(id) var/paygrade = get_paygrades(id.paygrade, FALSE, H.gender) signed = "[paygrade] [id.registered_name]" @@ -322,8 +321,8 @@ var/obj/item/card/id/idcard = human_user.get_active_hand() var/bio_fail = FALSE if(!istype(idcard)) - idcard = human_user.wear_id - if(!istype(idcard)) + idcard = human_user.get_idcard() + if(!idcard) bio_fail = TRUE else if(!idcard.check_biometrics(human_user)) bio_fail = TRUE @@ -362,7 +361,7 @@ //returns the helmet camera the human is wearing /obj/structure/machinery/computer/groundside_operations/proc/get_camera_from_target(mob/living/carbon/human/H) - if(current_squad) + if(current_squad || show_command_squad) if(H && istype(H) && istype(H.head, /obj/item/clothing/head/helmet/marine)) var/obj/item/clothing/head/helmet/marine/helm = H.head return helm.camera @@ -390,4 +389,8 @@ has_squad_overwatch = FALSE minimap_type = MINIMAP_FLAG_PMC +/obj/structure/machinery/computer/groundside_operations/arc + icon = 'icons/obj/vehicles/interiors/arc.dmi' + icon_state = "groundsideop_computer" + #undef COMMAND_SQUAD diff --git a/code/game/machinery/computer/guestpass.dm b/code/game/machinery/computer/guestpass.dm index 5204b53e20ee..20a7260320f2 100644 --- a/code/game/machinery/computer/guestpass.dm +++ b/code/game/machinery/computer/guestpass.dm @@ -165,7 +165,7 @@ if (giver) var/number = add_zero("[rand(0,9999)]", 4) var/entry = "\[[worldtime2text()]\] Pass #[number] issued by [giver.registered_name] ([giver.assignment]) to [giv_name]. Reason: [reason]. Grants access to following areas: " - for (var/i=1 to accesses.len) + for (var/i=1 to length(accesses)) var/A = accesses[i] if (A) var/area = get_access_desc(A) diff --git a/code/game/machinery/computer/medical.dm b/code/game/machinery/computer/medical.dm index 40b23667636f..ac6de251ab45 100644 --- a/code/game/machinery/computer/medical.dm +++ b/code/game/machinery/computer/medical.dm @@ -93,8 +93,12 @@ if ((istype(src.active2, /datum/data/record) && GLOB.data_core.medical.Find(src.active2))) dat += "
      \n
      Medical Data

      \nBlood Type: [active2.fields["b_type"]]
      \n
      \nMinor Disabilities: [active2.fields["mi_dis"]]
      \nDetails: [active2.fields["mi_dis_d"]]
      \n
      \nMajor Disabilities: [active2.fields["ma_dis"]]
      \nDetails: [active2.fields["ma_dis_d"]]
      \n
      \nAllergies: [active2.fields["alg"]]
      \nDetails: [active2.fields["alg_d"]]
      \n
      \nCurrent Diseases: [active2.fields["cdi"]] (per disease info placed in log/comment section)
      \nDetails: [active2.fields["cdi_d"]]
      \n
      \nImportant Notes:
      \n\t[decode(src.active2.fields["notes"])]
      \n
      \n
      Comments/Log

      " var/counter = 1 - while(src.active2.fields[text("com_[]", counter)]) - dat += text("[]
      Delete Entry

      ", src.active2.fields[text("com_[]", counter)], src, counter) + while(active2.fields[text("com_[]", counter)]) + var/current_index = text("com_[]", counter) + if(findtext(active2.fields[current_index], "
      ")) + dat += text("[]
      Delete Entry

      ", active2.fields[current_index], src, counter) + else + dat += text("[]

      ", active2.fields[current_index]) counter++ dat += text("Add Entry

      ", src) dat += text("Delete Record (Medical Only)

      ", src) @@ -209,142 +213,156 @@ GLOB.data_core.medical -= R qdel(R) //Foreach goto(494) - src.temp = "All records deleted." + temp = "All records deleted." + msg_admin_niche("[key_name_admin(usr)] deleted all medical records.") if (href_list["field"]) - var/a1 = src.active1 - var/a2 = src.active2 + var/a1 = active1 + var/a2 = active2 switch(href_list["field"]) if("sex") - if (istype(src.active1, /datum/data/record)) - if (src.active1.fields["sex"] == "Male") - src.active1.fields["sex"] = "Female" - else - src.active1.fields["sex"] = "Male" + if (istype(active1, /datum/data/record)) + var/new_value = "Male" + if (active1.fields["sex"] == "Male") + new_value = "Female" + active1.fields["sex"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record sex for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("age") - if (istype(src.active1, /datum/data/record)) - var/t1 = input("Please input age:", "Med. records", src.active1.fields["age"], null) as num - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active1 != a1)) + if (istype(active1, /datum/data/record)) + var/new_value = input("Please input age:", "Med. records", active1.fields["age"], null) as num + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) return - src.active1.fields["age"] = t1 + active1.fields["age"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record age for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("mi_dis") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please input minor disabilities list:", "Med. records", src.active2.fields["mi_dis"], null) as text)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please input minor disabilities list:", "Med. records", active2.fields["mi_dis"], null) as text)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["mi_dis"] = t1 + active2.fields["mi_dis"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record minor disabilities list for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("mi_dis_d") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please summarize minor dis.:", "Med. records", src.active2.fields["mi_dis_d"], null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please summarize minor dis.:", "Med. records", active2.fields["mi_dis_d"], null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["mi_dis_d"] = t1 + active2.fields["mi_dis_d"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record minor disabilities desc for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("ma_dis") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please input major diabilities list:", "Med. records", src.active2.fields["ma_dis"], null) as text)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please input major diabilities list:", "Med. records", active2.fields["ma_dis"], null) as text)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["ma_dis"] = t1 + active2.fields["ma_dis"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record major disabilities list for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("ma_dis_d") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please summarize major dis.:", "Med. records", src.active2.fields["ma_dis_d"], null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please summarize major dis.:", "Med. records", active2.fields["ma_dis_d"], null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["ma_dis_d"] = t1 + active2.fields["ma_dis_d"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record major disabilities desc for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("alg") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please state allergies:", "Med. records", src.active2.fields["alg"], null) as text)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please state allergies:", "Med. records", active2.fields["alg"], null) as text)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["alg"] = t1 + active2.fields["alg"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record allergies list for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("alg_d") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please summarize allergies:", "Med. records", src.active2.fields["alg_d"], null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please summarize allergies:", "Med. records", active2.fields["alg_d"], null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["alg_d"] = t1 + active2.fields["alg_d"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record allergies desc for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("cdi") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please state diseases:", "Med. records", src.active2.fields["cdi"], null) as text)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please state diseases:", "Med. records", active2.fields["cdi"], null) as text)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["cdi"] = t1 + active2.fields["cdi"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record disabilities list for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("cdi_d") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please summarize diseases:", "Med. records", src.active2.fields["cdi_d"], null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(trim(strip_html(input("Please summarize diseases:", "Med. records", active2.fields["cdi_d"], null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["cdi_d"] = t1 + active2.fields["cdi_d"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record disabilities desc for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("notes") - if (istype(src.active2, /datum/data/record)) - var/t1 = copytext(html_encode(trim(input("Please summarize notes:", "Med. records", html_decode(src.active2.fields["notes"]), null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + if (istype(active2, /datum/data/record)) + var/new_value = copytext(html_encode(trim(input("Please summarize notes:", "Med. records", html_decode(active2.fields["notes"]), null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return - src.active2.fields["notes"] = t1 + active2.fields["notes"] = new_value + msg_admin_niche("[key_name_admin(usr)] set the medical record notes for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if("p_stat") - if (istype(src.active1, /datum/data/record)) - src.temp = text("Physical Condition:
      \n\t*Deceased*
      \n\t*SSD*
      \n\tActive
      \n\tPhysically Unfit
      \n\tDisabled
      ", src, src, src, src, src) + if (istype(active1, /datum/data/record)) + temp = text("Physical Condition:
      \n\t*Deceased*
      \n\t*SSD*
      \n\tActive
      \n\tPhysically Unfit
      \n\tDisabled
      ", src, src, src, src, src) if("m_stat") - if (istype(src.active1, /datum/data/record)) - src.temp = text("Mental Condition:
      \n\t*Insane*
      \n\t*Unstable*
      \n\t*Watch*
      \n\tStable
      ", src, src, src, src) + if (istype(active1, /datum/data/record)) + temp = text("Mental Condition:
      \n\t*Insane*
      \n\t*Unstable*
      \n\t*Watch*
      \n\tStable
      ", src, src, src, src) if("b_type") - if (istype(src.active2, /datum/data/record)) - src.temp = text("Blood Type:
      \n\tA- A+
      \n\tB- B+
      \n\tAB- AB+
      \n\tO- O+
      ", src, src, src, src, src, src, src, src) + if (istype(active2, /datum/data/record)) + temp = text("Blood Type:
      \n\tA- A+
      \n\tB- B+
      \n\tAB- AB+
      \n\tO- O+
      ", src, src, src, src, src, src, src, src) if (href_list["p_stat"]) - if (src.active1) + if(istype(active1, /datum/data/record)) switch(href_list["p_stat"]) if("deceased") - src.active1.fields["p_stat"] = "*Deceased*" + active1.fields["p_stat"] = "*Deceased*" if("ssd") - src.active1.fields["p_stat"] = "*SSD*" + active1.fields["p_stat"] = "*SSD*" if("active") - src.active1.fields["p_stat"] = "Active" + active1.fields["p_stat"] = "Active" if("unfit") - src.active1.fields["p_stat"] = "Physically Unfit" + active1.fields["p_stat"] = "Physically Unfit" if("disabled") - src.active1.fields["p_stat"] = "Disabled" + active1.fields["p_stat"] = "Disabled" + msg_admin_niche("[key_name_admin(usr)] set the medical record physical state for [active1.fields["name"]] ([active1.fields["id"]]) to [href_list["p_stat"]].") if (href_list["m_stat"]) - if (src.active1) + if(istype(active1, /datum/data/record)) switch(href_list["m_stat"]) if("insane") - src.active1.fields["m_stat"] = "*Insane*" + active1.fields["m_stat"] = "*Insane*" if("unstable") - src.active1.fields["m_stat"] = "*Unstable*" + active1.fields["m_stat"] = "*Unstable*" if("watch") - src.active1.fields["m_stat"] = "*Watch*" + active1.fields["m_stat"] = "*Watch*" if("stable") - src.active1.fields["m_stat"] = "Stable" - + active1.fields["m_stat"] = "Stable" + msg_admin_niche("[key_name_admin(usr)] set the medical record mental state for [active1.fields["name"]] ([active1.fields["id"]]) to [href_list["m_stat"]].") if (href_list["b_type"]) - if (src.active2) + if(istype(active2, /datum/data/record)) switch(href_list["b_type"]) if("an") - src.active2.fields["b_type"] = "A-" + active2.fields["b_type"] = "A-" if("bn") - src.active2.fields["b_type"] = "B-" + active2.fields["b_type"] = "B-" if("abn") - src.active2.fields["b_type"] = "AB-" + active2.fields["b_type"] = "AB-" if("on") - src.active2.fields["b_type"] = "O-" + active2.fields["b_type"] = "O-" if("ap") - src.active2.fields["b_type"] = "A+" + active2.fields["b_type"] = "A+" if("bp") - src.active2.fields["b_type"] = "B+" + active2.fields["b_type"] = "B+" if("abp") - src.active2.fields["b_type"] = "AB+" + active2.fields["b_type"] = "AB+" if("op") - src.active2.fields["b_type"] = "O+" - + active2.fields["b_type"] = "O+" + msg_admin_niche("[key_name_admin(usr)] set the medical record blood type for [active1.fields["name"]] ([active1.fields["id"]]) to [active2.fields["b_type"]].") if (href_list["del_r"]) - if (active2) - src.temp = text("Are you sure you wish to delete the record (Medical Portion Only)?
      \n\tYes
      \n\tNo
      ", src, src) + if(istype(active2, /datum/data/record)) + temp = text("Are you sure you wish to delete the record (Medical Portion Only)?
      \n\tYes
      \n\tNo
      ", src, src) if (href_list["del_r2"]) + msg_admin_niche("[key_name_admin(usr)] deleted the medical record for [active1.fields["name"]] ([active1.fields["id"]]).") QDEL_NULL(active2) if (href_list["d_rec"]) @@ -381,20 +399,22 @@ src.screen = 4 if (href_list["add_c"]) - if (!( istype(src.active2, /datum/data/record) )) + if (!( istype(active2, /datum/data/record) )) return - var/a2 = src.active2 - var/t1 = copytext(trim(strip_html(input("Add Comment:", "Med. records", null, null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( src.authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || src.active2 != a2)) + var/a2 = active2 + var/new_value = copytext(trim(strip_html(input("Add Comment:", "Med. records", null, null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active2 != a2)) return var/counter = 1 - while(src.active2.fields[text("com_[]", counter)]) + while(active2.fields[text("com_[]", counter)]) counter++ - src.active2.fields[text("com_[counter]")] = text("Made by [authenticated] ([rank]) on [time2text(world.realtime, "DDD MMM DD hh:mm:ss")], [GLOB.game_year]
      [t1]") + active2.fields[text("com_[counter]")] = text("Made by [authenticated] ([rank]) on [time2text(world.realtime, "DDD MMM DD hh:mm:ss")], [GLOB.game_year]
      [new_value]") + msg_admin_niche("[key_name_admin(usr)] added a medical comment for [active1.fields["name"]] ([active1.fields["id"]]): [new_value].") if (href_list["del_c"]) - if ((istype(src.active2, /datum/data/record) && src.active2.fields[text("com_[]", href_list["del_c"])])) - src.active2.fields[text("com_[]", href_list["del_c"])] = "Deleted" + if ((istype(active2, /datum/data/record) && active2.fields[text("com_[]", href_list["del_c"])])) + msg_admin_niche("[key_name_admin(usr)] deleted a medical comment for [active1.fields["name"]] ([active1.fields["id"]]): [active2.fields[text("com_[]", href_list["del_c"])]].") + active2.fields[text("com_[]", href_list["del_c"])] = text("Deleted entry by [authenticated] ([rank]) on [time2text(world.realtime, "DDD MMM DD hh:mm:ss")], [GLOB.game_year]") if (href_list["search"]) var/t1 = stripped_input(usr, "Search String: (Name, DNA, or ID)", "Med. records") @@ -442,7 +462,7 @@ else P.info += "Medical Record Lost!
      " P.info += "" - P.info += text("

      This report was printed by [] [].
      The [MAIN_SHIP_NAME],[]/[], []

      \n",last_user_rank,last_user_name,time2text(world.timeofday, "MM/DD"),GLOB.game_year,worldtime2text()) + P.info += text("

      This report was printed by [] [].
      The [MAIN_SHIP_NAME],[]/[], []

      \n",rank,authenticated,time2text(world.timeofday, "MM/DD"),GLOB.game_year,worldtime2text()) src.printing = null if(href_list["print_bs"])//Prints latest body scan @@ -465,7 +485,7 @@ break else P.info += "No scan on record." - P.info += text("

      This report was printed by [] [].
      The [MAIN_SHIP_NAME], []/[], []

      \n",last_user_rank,last_user_name,time2text(world.timeofday, "MM/DD"),GLOB.game_year,worldtime2text()) + P.info += text("

      This report was printed by [] [].
      The [MAIN_SHIP_NAME], []/[], []

      \n",rank,authenticated,time2text(world.timeofday, "MM/DD"),GLOB.game_year,worldtime2text()) src.printing = null @@ -483,20 +503,27 @@ if(prob(10/severity)) switch(rand(1,6)) if(1) + msg_admin_niche("The medical record name of [R.fields["name"]] was scrambled!") R.fields["name"] = "[pick(pick(GLOB.first_names_male), pick(GLOB.first_names_female))] [pick(GLOB.last_names)]" if(2) R.fields["sex"] = pick("Male", "Female") + msg_admin_niche("The medical record sex of [R.fields["name"]] was scrambled!") if(3) R.fields["age"] = rand(5, 85) + msg_admin_niche("The medical record age of [R.fields["name"]] was scrambled!") if(4) R.fields["b_type"] = pick("A-", "B-", "AB-", "O-", "A+", "B+", "AB+", "O+") + msg_admin_niche("The medical record blood type of [R.fields["name"]] was scrambled!") if(5) R.fields["p_stat"] = pick("*SSD*", "Active", "Physically Unfit", "Disabled") + msg_admin_niche("The medical record physical state of [R.fields["name"]] was scrambled!") if(6) R.fields["m_stat"] = pick("*Insane*", "*Unstable*", "*Watch*", "Stable") + msg_admin_niche("The medical record mental state of [R.fields["name"]] was scrambled!") continue else if(prob(1)) + msg_admin_niche("The medical record of [R.fields["name"]] was lost!") GLOB.data_core.medical -= R qdel(R) continue diff --git a/code/game/machinery/computer/research.dm b/code/game/machinery/computer/research.dm index 3a8292ec7d07..de4d3edf927c 100644 --- a/code/game/machinery/computer/research.dm +++ b/code/game/machinery/computer/research.dm @@ -53,36 +53,30 @@ var/obj/item/paper/research_report/CR = P.convert_to_chem_report() GLOB.chemical_data.save_document(CR, response, CR.name) return - //Clearance Updating + //biomass credits rewards + if(istype(B, /obj/item/research_upgrades/credits)) + var/obj/item/research_upgrades/credits/cred = B + GLOB.chemical_data.update_credits(cred.credit_value) + visible_message(SPAN_NOTICE("[user] inserts [cred] in [src], collecting [cred.credit_value] points from sales.")) + qdel(cred) + //Clearance Card Updating if(!istype(B, /obj/item/card/id)) return var/obj/item/card/id/silver/clearance_badge/card = B if(!istype(card)) - visible_message(SPAN_NOTICE("[user] swipes their ID card on \the [src], but it is refused.")) + visible_message(SPAN_NOTICE("[user] swipes their ID card on [src], but it is refused.")) return - if(card.clearance_access <= GLOB.chemical_data.clearance_level || (card.clearance_access == 6 && GLOB.chemical_data.clearance_level >= 5 && GLOB.chemical_data.clearance_x_access)) - visible_message(SPAN_NOTICE("[user] swipes the clearance card on [src], but nothing happens.")) + if(!card.check_biometrics(user)) + visible_message(SPAN_WARNING("WARNING: ILLEGAL CLEARANCE USER DETECTED. ABORTING.")) return - if(user.real_name != card.registered_name) - visible_message(SPAN_WARNING("WARNING: ILLEGAL CLEARANCE USER DETECTED. CARD DATA HAS BEEN WIPED.")) - card.clearance_access = 0 - return - - var/give_level - var/give_x = FALSE - if(card.clearance_access == 6) - give_level = 5 - give_x = TRUE - else - give_level = card.clearance_access - GLOB.chemical_data.clearance_level = give_level - if(give_x) - GLOB.chemical_data.clearance_x_access = TRUE - GLOB.chemical_data.reached_x_access = TRUE + var/credits_to_add = max(card.credits_to_give - GLOB.chemical_data.credits_gained, 0) + if(credits_to_add) + GLOB.chemical_data.update_credits(credits_to_add) + GLOB.chemical_data.credits_gained += credits_to_add - visible_message(SPAN_NOTICE("[user] swipes their ID card on \the [src], updating the clearance to level [give_level][give_x ? "X" : ""].")) - msg_admin_niche("[key_name(user)] has updated the research clearance to level [give_level][give_x ? "X" : ""].") + visible_message(SPAN_NOTICE("[user] swipes their ID card on [src], granting [credits_to_add] credits.")) + msg_admin_niche("[key_name(user)] has swiped a clearance card to give [credits_to_add] credits to research.") return /obj/structure/machinery/computer/research/ui_state(mob/user) @@ -162,7 +156,6 @@ visible_message(SPAN_NOTICE("Clearance access increased to level [GLOB.chemical_data.clearance_level] for [cost] credits.")) msg_admin_niche("[key_name(user)] traded research credits to upgrade the clearance to level [GLOB.chemical_data.clearance_level].") if(max_clearance < GLOB.chemical_data.clearance_level) - GLOB.chemical_data.update_income(1) //Bonus income and a paper for buying clearance instead of swiping it up switch(GLOB.chemical_data.clearance_level) if(2) new /obj/item/paper/research_notes/unique/tier_two/(photocopier.loc) @@ -176,30 +169,6 @@ if(5) new /obj/item/paper/research_notes/unique/tier_five/(photocopier.loc) max_clearance = 5 - if("purchase_document") - if(!photocopier) - return - var/purchase_tier = floor(text2num(params["purchase_document"])) - if(purchase_tier <= 0 || purchase_tier > 5) - return - if(purchase_tier > GLOB.chemical_data.clearance_level) - return - var/purchase_cost = base_purchase_cost + purchase_tier * 2 - if(purchase_cost <= GLOB.chemical_data.rsc_credits) - GLOB.chemical_data.update_credits(purchase_cost * -1) - var/obj/item/paper/research_notes/unique/N - switch(purchase_tier) - if(1) - N = new /obj/item/paper/research_notes/unique/tier_one/(photocopier.loc) - if(2) - N = new /obj/item/paper/research_notes/unique/tier_two/(photocopier.loc) - if(3) - N = new /obj/item/paper/research_notes/unique/tier_three/(photocopier.loc) - if(4) - N = new /obj/item/paper/research_notes/unique/tier_four/(photocopier.loc) - else - N = new /obj/item/paper/research_notes/unique/tier_five/(photocopier.loc) - visible_message(SPAN_NOTICE("Research report for [N.data.name] has been purchased.")) if("publish_document") var/print_type = params["print_type"] var/print_title = params["print_title"] diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm index 4138d89908d4..ae6ddc3d411e 100644 --- a/code/game/machinery/computer/security.dm +++ b/code/game/machinery/computer/security.dm @@ -155,7 +155,7 @@ dat += text("New Security Record

      ", src) dat += text("\nPrint Record
      \nBack
      ", src, src) if(4.0) - if(!Perp.len) + if(!length(Perp)) dat += text("ERROR. String could not be located.

      Back", src) else dat += {" @@ -172,7 +172,7 @@ Rank Criminal Status "} - for(var/i=1, i<=Perp.len, i += 2) + for(var/i=1, i<=length(Perp), i += 2) var/crimstat = "" var/datum/data/record/R = Perp[i] if(istype(Perp[i+1],/datum/data/record/)) @@ -271,16 +271,16 @@ What a mess.*/ Perp = new/list() t1 = lowertext(t1) var/list/components = splittext(t1, " ") - if(components.len > 5) + if(length(components) > 5) return //Lets not let them search too greedily. for(var/datum/data/record/R in GLOB.data_core.general) var/temptext = R.fields["name"] + " " + R.fields["id"] + " " + R.fields["rank"] - for(var/i = 1, i<=components.len, i++) + for(var/i = 1, i<=length(components), i++) if(findtext(temptext,components[i])) var/prelist = new/list(2) prelist[1] = R Perp += prelist - for(var/i = 1, i<=Perp.len, i+=2) + for(var/i = 1, i<=length(Perp), i+=2) for(var/datum/data/record/E in GLOB.data_core.security) var/datum/data/record/R = Perp[i] if ((E.fields["name"] == R.fields["name"] && E.fields["id"] == R.fields["id"])) @@ -355,16 +355,17 @@ What a mess.*/ GLOB.data_core.security -= R qdel(R) temp = "All Security records deleted." + msg_admin_niche("[key_name_admin(usr)] deleted all security records.") if ("Add Entry") if (!(istype(active2, /datum/data/record))) return var/a2 = active2 - var/t1 = copytext(trim(strip_html(input("Your name and time will be added to this new comment.", "Add a comment", null, null) as message)),1,MAX_MESSAGE_LEN) - if((!t1 || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isSilicon(usr))) || active2 != a2)) + var/new_value = copytext(trim(strip_html(input("Your name and time will be added to this new comment.", "Add a comment", null, null) as message)),1,MAX_MESSAGE_LEN) + if((!new_value || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isSilicon(usr))) || active2 != a2)) return var/created_at = text("[]  []  []", time2text(world.realtime, "MMM DD"), time2text(world.time, "[worldtime2text()]:ss"), GLOB.game_year) - var/new_comment = list("entry" = t1, "created_by" = list("name" = "", "rank" = ""), "deleted_by" = null, "deleted_at" = null, "created_at" = created_at) + var/new_comment = list("entry" = new_value, "created_by" = list("name" = "", "rank" = ""), "deleted_by" = null, "deleted_at" = null, "created_at" = created_at) if(istype(usr,/mob/living/carbon/human)) var/mob/living/carbon/human/U = usr new_comment["created_by"] = list("name" = U.get_authentification_name(), "rank" = U.get_assignment()) @@ -374,6 +375,7 @@ What a mess.*/ var/new_com_i = length(active2.fields["comments"]) + 1 active2.fields["comments"]["[new_com_i]"] = new_comment to_chat(usr, text("You have added a new comment to the Security Record of [].", active2.fields["name"])) + msg_admin_niche("[key_name_admin(usr)] added a security comment for [active1.fields["name"]] ([active1.fields["id"]]): [new_value].") if ("Delete Entry") if(!islist(active2.fields["comments"])) @@ -406,23 +408,28 @@ What a mess.*/ switch(href_list["field"]) if("name") if (istype(active1, /datum/data/record)) - var/t1 = reject_bad_name(input(usr, "Please input name:", "Secure. records", active1.fields["name"]) as text|null) - if (!t1 || active1 != a1) + var/new_value = reject_bad_name(input(usr, "Please input name:", "Secure. records", active1.fields["name"]) as text|null) + if (!new_value || active1 != a1) return - message_admins("[key_name(usr)] has changed the record name of [active1.fields["name"]] to [t1]") - active1.fields["name"] = t1 + message_admins("[key_name(usr)] changed the security record name of [active1.fields["name"]] to [new_value]") + active1.fields["name"] = new_value + if("sex") if (istype(active1, /datum/data/record)) + var/new_value = "Male" if (active1.fields["sex"] == "Male") - active1.fields["sex"] = "Female" - else - active1.fields["sex"] = "Male" + new_value = "Female" + active1.fields["sex"] = new_value + msg_admin_niche("[key_name(usr)] changed the security record sex of [active1.fields["name"]] to [new_value]") + if("age") if (istype(active1, /datum/data/record)) - var/t1 = input("Please input age:", "Secure. records", active1.fields["age"], null) as num - if (!t1 || active1 != a1) + var/new_value = input("Please input age:", "Secure. records", active1.fields["age"], null) as num + if (!new_value || active1 != a1) return - active1.fields["age"] = t1 + active1.fields["age"] = new_value + msg_admin_niche("[key_name(usr)] changed the security record age of [active1.fields["name"]] to [new_value]") + if("criminal") if (istype(active2, /datum/data/record)) temp = "
      Criminal Status:
      " @@ -434,22 +441,25 @@ What a mess.*/ temp += "
    • Suspect
    • " temp += "
    • NJP
    • " temp += "
    " + if("rank") //This was so silly before the change. Now it actually works without beating your head against the keyboard. /N if (istype(active1, /datum/data/record) && GLOB.uscm_highcom_paygrades.Find(rank)) temp = "
    Occupation:
    " temp += "
      " for(var/rank in GLOB.joblist) - temp += "
    • [rank]
    • " + temp += "
    • [rank]
    • " temp += "
    " else alert(usr, "You do not have the required rank to do this!") + if("species") if (istype(active1, /datum/data/record)) - var/t1 = copytext(trim(strip_html(input("Please enter race:", "General records", active1.fields["species"], null) as message)),1,MAX_MESSAGE_LEN) - if (!t1 || active1 != a1) + var/new_value = copytext(trim(strip_html(input("Please enter race:", "General records", active1.fields["species"], null) as message)),1,MAX_MESSAGE_LEN) + if (!new_value || active1 != a1) return - active1.fields["species"] = t1 + active1.fields["species"] = new_value + msg_admin_niche("[key_name(usr)] changed the security record species of [active1.fields["name"]] to [new_value]") //TEMPORARY MENU FUNCTIONS @@ -457,14 +467,17 @@ What a mess.*/ temp=null switch(href_list["choice"]) if ("Change Rank") - if (active1) - active1.fields["rank"] = href_list["rank"] - if(href_list["rank"] in GLOB.joblist) - active1.fields["real_rank"] = href_list["real_rank"] + if(istype(active1, /datum/data/record) && GLOB.uscm_highcom_paygrades.Find(rank)) + var/new_value = href_list["rank"] + active1.fields["rank"] = new_value + if(new_value in GLOB.joblist) + active1.fields["real_rank"] = new_value + message_admins("[key_name(usr)] changed the security record sex of [active1.fields["name"]] to [new_value]") if ("Change Criminal Status") - if (active2) - switch(href_list["criminal2"]) + if(istype(active2, /datum/data/record)) + var/new_value = href_list["criminal2"] + switch(new_value) if("none") active2.fields["criminal"] = "None" if("arrest") @@ -481,6 +494,8 @@ What a mess.*/ for(var/mob/living/carbon/human/H in GLOB.human_mob_list) H.sec_hud_set_security_status() + message_admins("[key_name(usr)] changed the security record criminal status of [active1.fields["name"]] to [new_value]") + add_fingerprint(usr) updateUsrDialog() return @@ -521,20 +536,27 @@ What a mess.*/ if(prob(10/severity)) switch(rand(1,6)) if(1) + msg_admin_niche("The security record name of [R.fields["name"]] was scrambled!") R.fields["name"] = "[pick(pick(GLOB.first_names_male), pick(GLOB.first_names_female))] [pick(GLOB.last_names)]" if(2) R.fields["sex"] = pick("Male", "Female") + msg_admin_niche("The security record sex of [R.fields["name"]] was scrambled!") if(3) R.fields["age"] = rand(5, 85) + msg_admin_niche("The security record age of [R.fields["name"]] was scrambled!") if(4) R.fields["criminal"] = pick("None", "*Arrest*", "Incarcerated", "Released", "Suspect", "NJP") + msg_admin_niche("The security record criminal status of [R.fields["name"]] was scrambled!") if(5) R.fields["p_stat"] = pick("*Unconscious*", "Active", "Physically Unfit") + msg_admin_niche("The security record physical state of [R.fields["name"]] was scrambled!") if(6) R.fields["m_stat"] = pick("*Insane*", "*Unstable*", "*Watch*", "Stable") + msg_admin_niche("The security record mental state of [R.fields["name"]] was scrambled!") continue else if(prob(1)) + msg_admin_niche("The security record of [R.fields["name"]] was lost!") GLOB.data_core.security -= R qdel(R) continue diff --git a/code/game/machinery/computer/skills.dm b/code/game/machinery/computer/skills.dm index cc4d93f5a24c..d0ace4d4dfb5 100644 --- a/code/game/machinery/computer/skills.dm +++ b/code/game/machinery/computer/skills.dm @@ -97,7 +97,7 @@ dat += "General Record Lost!
    " dat += "\nDelete Record (ALL)

    \nPrint Record
    \nBack
    " if(4.0) - if(!Perp.len) + if(!length(Perp)) dat += "ERROR. String could not be located.

    Back" else dat += {" @@ -114,7 +114,7 @@ Rank Fingerprints "} - for(var/i=1, i<=Perp.len, i += 2) + for(var/i=1, i<=length(Perp), i += 2) var/crimstat = "" var/datum/data/record/R = Perp[i] if(istype(Perp[i+1],/datum/data/record/)) @@ -202,16 +202,16 @@ What a mess.*/ Perp = new/list() t1 = lowertext(t1) var/list/components = splittext(t1, " ") - if(components.len > 5) + if(length(components) > 5) return //Lets not let them search too greedily. for(var/datum/data/record/R in GLOB.data_core.general) var/temptext = R.fields["name"] + " " + R.fields["id"] + " " + R.fields["rank"] - for(var/i = 1, i<=components.len, i++) + for(var/i = 1, i<=length(components), i++) if(findtext(temptext,components[i])) var/prelist = new/list(2) prelist[1] = R Perp += prelist - for(var/i = 1, i<=Perp.len, i+=2) + for(var/i = 1, i<=length(Perp), i+=2) for(var/datum/data/record/E in GLOB.data_core.security) var/datum/data/record/R = Perp[i] if ((E.fields["name"] == R.fields["name"] && E.fields["id"] == R.fields["id"])) @@ -259,9 +259,10 @@ What a mess.*/ GLOB.data_core.security -= R qdel(R) temp = "All Employment records deleted." + msg_admin_niche("[key_name_admin(usr)] deleted all employment records.") if ("Delete Record (ALL)") - if (active1) + if(istype(active1, /datum/data/record)) temp = "
    Are you sure you wish to delete the record (ALL)?
    " temp += "Yes
    " temp += "No" @@ -275,63 +276,75 @@ What a mess.*/ switch(href_list["field"]) if("name") if (istype(active1, /datum/data/record)) - var/t1 = reject_bad_name(input("Please input name:", "Secure. records", active1.fields["name"], null) as text) - if ((!( t1 ) || !length(trim(t1)) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr)))) || active1 != a1) + var/new_value = reject_bad_name(input("Please input name:", "Secure. records", active1.fields["name"], null) as text) + if ((!( new_value ) || !length(trim(new_value)) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr)))) || active1 != a1) return - message_admins("[key_name(usr)] has changed the record name of [active1.fields["name"]] to [t1]") - active1.fields["name"] = t1 + message_admins("[key_name(usr)] changed the employment record name of [active1.fields["name"]] to [new_value]") + active1.fields["name"] = new_value + if("id") if (istype(active1, /datum/data/record)) - var/t1 = copytext(trim(sanitize(input("Please input id:", "Secure. records", active1.fields["id"], null) as text)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) + var/new_value = copytext(trim(sanitize(input("Please input id:", "Secure. records", active1.fields["id"], null) as text)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) return - active1.fields["id"] = t1 + msg_admin_niche("[key_name_admin(usr)] changed the employment record id for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") + active1.fields["id"] = new_value if("sex") if (istype(active1, /datum/data/record)) + var/new_value = "Male" if (active1.fields["sex"] == "Male") - active1.fields["sex"] = "Female" - else - active1.fields["sex"] = "Male" + new_value = "Female" + active1.fields["sex"] = new_value + msg_admin_niche("[key_name_admin(usr)] changed the employment record sex for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") + if("age") if (istype(active1, /datum/data/record)) - var/t1 = input("Please input age:", "Secure. records", active1.fields["age"], null) as num - if ((!( t1 ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) + var/new_value = input("Please input age:", "Secure. records", active1.fields["age"], null) as num + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) return - active1.fields["age"] = t1 + active1.fields["age"] = new_value + msg_admin_niche("[key_name_admin(usr)] changed the employment record age for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") + if("rank") + if(istype(active1, /datum/data/record)) //This was so silly before the change. Now it actually works without beating your head against the keyboard. /N - if(istype(active1, /datum/data/record) && GLOB.uscm_highcom_paygrades.Find(rank)) - temp = "
    Occupation:
    " - temp += "
      " - for(var/rank in GLOB.joblist) - temp += "
    • [rank]
    • " - temp += "
    " - else - alert(usr, "You do not have the required rank to do this!") + if(GLOB.uscm_highcom_paygrades.Find(rank)) + temp = "
    Occupation:
    " + temp += "
      " + for(var/rank in GLOB.joblist) + temp += "
    • [rank]
    • " + temp += "
    " + else + alert(usr, "You do not have the required rank to do this!") + if("species") if (istype(active1, /datum/data/record)) - var/t1 = copytext(trim(sanitize(input("Please enter race:", "General records", active1.fields["species"], null) as message)),1,MAX_MESSAGE_LEN) - if ((!( t1 ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) + var/new_value = copytext(trim(sanitize(input("Please enter race:", "General records", active1.fields["species"], null) as message)),1,MAX_MESSAGE_LEN) + if ((!( new_value ) || !( authenticated ) || usr.stat || usr.is_mob_restrained() || (!in_range(src, usr) && (!isRemoteControlling(usr))) || active1 != a1)) return - active1.fields["species"] = t1 + active1.fields["species"] = new_value + msg_admin_niche("[key_name_admin(usr)] changed the employment record species for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") //TEMPORARY MENU FUNCTIONS else//To properly clear as per clear screen. temp=null switch(href_list["choice"]) if ("Change Rank") - if (active1) - active1.fields["rank"] = href_list["rank"] - if(href_list["rank"] in GLOB.joblist) - active1.fields["real_rank"] = href_list["real_rank"] + if(istype(active1, /datum/data/record) && GLOB.uscm_highcom_paygrades.Find(rank)) + var/new_value = href_list["rank"] + active1.fields["rank"] = new_value + if(new_value in GLOB.joblist) + active1.fields["real_rank"] = new_value + message_admins("[key_name_admin(usr)] changed the employment record rank for [active1.fields["name"]] ([active1.fields["id"]]) to [new_value].") if ("Delete Record (ALL) Execute") - if (active1) + if(istype(active1, /datum/data/record)) for(var/datum/data/record/R as anything in GLOB.data_core.medical) if ((R.fields["name"] == active1.fields["name"] || R.fields["id"] == active1.fields["id"])) GLOB.data_core.medical -= R qdel(R) + msg_admin_niche("[key_name_admin(usr)] deleted all employment records for [active1.fields["name"]] ([active1.fields["id"]]).") QDEL_NULL(active1) else temp = "This function does not appear to be working at the moment. Our apologies." @@ -349,20 +362,27 @@ What a mess.*/ if(prob(10/severity)) switch(rand(1,6)) if(1) + msg_admin_niche("The employment record name of [R.fields["name"]] was scrambled!") R.fields["name"] = "[pick(pick(GLOB.first_names_male), pick(GLOB.first_names_female))] [pick(GLOB.last_names)]" if(2) R.fields["sex"] = pick("Male", "Female") + msg_admin_niche("The employment record sex of [R.fields["name"]] was scrambled!") if(3) R.fields["age"] = rand(5, 85) + msg_admin_niche("The employment record age of [R.fields["name"]] was scrambled!") if(4) R.fields["criminal"] = pick("None", "*Arrest*", "Incarcerated", "Released") + msg_admin_niche("The employment record criminal status of [R.fields["name"]] was scrambled!") if(5) R.fields["p_stat"] = pick("*Unconscious*", "Active", "Physically Unfit") + msg_admin_niche("The employment record physical state of [R.fields["name"]] was scrambled!") if(6) R.fields["m_stat"] = pick("*Insane*", "*Unstable*", "*Watch*", "Stable") + msg_admin_niche("The employment record mental state of [R.fields["name"]] was scrambled!") continue else if(prob(1)) + msg_admin_niche("The employment record of [R.fields["name"]] was lost!") GLOB.data_core.security -= R qdel(R) continue diff --git a/code/game/machinery/computer/station_alert.dm b/code/game/machinery/computer/station_alert.dm index d262caf47859..ddce92c966fb 100644 --- a/code/game/machinery/computer/station_alert.dm +++ b/code/game/machinery/computer/station_alert.dm @@ -55,7 +55,7 @@ var/list/CL = null if(O && islist(O)) CL = O - if (CL.len == 1) + if (length(CL) == 1) C = CL[1] else if(O && istype(O, /obj/structure/machinery/camera)) C = O @@ -73,7 +73,7 @@ var/list/srcs = alarm[3] if (origin in srcs) srcs -= origin - if (srcs.len == 0) + if (length(srcs) == 0) cleared = 1 L -= I return !cleared @@ -85,7 +85,7 @@ var/active_alarms = 0 for (var/cat in src.alarms) var/list/L = src.alarms[cat] - if(L.len) active_alarms = 1 + if(length(L)) active_alarms = 1 if(active_alarms) icon_state = "alert:2" else diff --git a/code/game/machinery/constructable_frame.dm b/code/game/machinery/constructable_frame.dm index 357ef48fff37..3b7880320da7 100644 --- a/code/game/machinery/constructable_frame.dm +++ b/code/game/machinery/constructable_frame.dm @@ -15,7 +15,7 @@ var/list/req_component_names = null var/state = CONSTRUCTION_STATE_BEGIN var/required_skill = SKILL_CONSTRUCTION_ENGI - var/required_dismantle_skill = SKILL_ENGINEER_ENGI + var/required_dismantle_skill = SKILL_ENGINEER_TRAINED /obj/structure/machinery/constructable_frame/Initialize(mapload, ...) . = ..() @@ -124,7 +124,7 @@ state = CONSTRUCTION_STATE_BEGIN circuit.forceMove(loc) circuit = null - if(components.len == 0) + if(length(components) == 0) to_chat(user, SPAN_NOTICE("You remove the circuit board.")) else to_chat(user, SPAN_NOTICE("You remove the circuit board and other components.")) diff --git a/code/game/machinery/cryo.dm b/code/game/machinery/cryo.dm index c2aac2cf9e75..70c4a175489c 100644 --- a/code/game/machinery/cryo.dm +++ b/code/game/machinery/cryo.dm @@ -114,7 +114,7 @@ data["isBeakerLoaded"] = beaker ? TRUE : FALSE var/beakerContents = list() - if(beaker && beaker.reagents && beaker.reagents.reagent_list.len) + if(beaker && beaker.reagents && length(beaker.reagents.reagent_list)) for(var/datum/reagent/R in beaker.reagents.reagent_list) beakerContents += list(list("name" = R.name, "volume" = R.volume)) data["beakerContents"] = beakerContents @@ -193,6 +193,11 @@ var/is_on = on && operable() icon_state = "[icon_state]-[is_on ? "on" : "off"]-[occupant ? "occupied" : "empty"]" +/obj/structure/machinery/cryo_cell/Destroy() + if(occupant) + go_out() + . = ..() + /obj/structure/machinery/cryo_cell/proc/process_occupant() if(!occupant) return diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 7c70fc94553a..45a57eb96392 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -103,7 +103,7 @@ GLOBAL_LIST_INIT(frozen_items, list(SQUAD_MARINE_1 = list(), SQUAD_MARINE_2 = li else if(href_list["item"]) - if(frozen_items_for_type.len == 0) + if(length(frozen_items_for_type) == 0) to_chat(user, SPAN_WARNING("There is nothing to recover from storage.")) return @@ -122,7 +122,7 @@ GLOBAL_LIST_INIT(frozen_items, list(SQUAD_MARINE_1 = list(), SQUAD_MARINE_2 = li else if(href_list["allitems"]) - if(frozen_items_for_type.len == 0) + if(length(frozen_items_for_type) == 0) to_chat(user, SPAN_WARNING("There is nothing to recover from storage.")) return diff --git a/code/game/machinery/door_control.dm b/code/game/machinery/door_control.dm index 3f5e78dfc39f..266a58f62023 100644 --- a/code/game/machinery/door_control.dm +++ b/code/game/machinery/door_control.dm @@ -61,6 +61,9 @@ var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(ship_id) if (!istype(shuttle)) return + var/obj/structure/machinery/computer/shuttle/dropship/flight/comp = shuttle.getControlConsole() + if(comp?.dropship_control_lost) + return if(is_mainship_level(z)) // on the almayer return diff --git a/code/game/machinery/door_display/door_display.dm b/code/game/machinery/door_display/door_display.dm index 3f0c53ada18e..529ac6f95959 100644 --- a/code/game/machinery/door_display/door_display.dm +++ b/code/game/machinery/door_display/door_display.dm @@ -35,7 +35,7 @@ if (D.id == id) targets += D - if(targets.len == 0) + if(length(targets) == 0) stat |= BROKEN update_icon() @@ -203,7 +203,7 @@ if(F.id == id) targets += F if(has_wall_divider) - for(var/turf/closed/wall/almayer/research/containment/wall/divide/W in orange(src, 8)) + for(var/turf/closed/wall/almayer/research/containment/wall/divide/W in ORANGE_TURFS(8, src)) targets += W /obj/structure/machinery/door_display/research_cell/Destroy() diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index dbd40409c09e..9ac9765371f3 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -76,7 +76,7 @@ GLOBAL_LIST_INIT(airlock_wire_descriptions, list( /obj/structure/machinery/door/airlock/Destroy() QDEL_NULL_LIST(attached_signallers) - QDEL_NULL(closeOther) + closeOther = null QDEL_NULL(electronics) return ..() @@ -439,7 +439,7 @@ GLOBAL_LIST_INIT(airlock_wire_descriptions, list( return if(panel_open) - if(ishuman(usr) && !skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(ishuman(usr) && !skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You look into \the [src]'s access panel and can only see a jumbled mess of colored wires...")) return FALSE @@ -483,7 +483,7 @@ GLOBAL_LIST_INIT(airlock_wire_descriptions, list( add_fingerprint(usr) if((in_range(src, usr) && istype(loc, /turf)) && panel_open) - if(ishuman(usr) && !skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(ishuman(usr) && !skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about [src]'s wiring!")) return FALSE @@ -649,7 +649,7 @@ GLOBAL_LIST_INIT(airlock_wire_descriptions, list( else if(attacking_item.pry_capable) if(attacking_item.pry_capable == IS_PRY_CAPABLE_CROWBAR && panel_open && welded) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't seem to know how to deconstruct machines.")) return playsound(loc, 'sound/items/Crowbar.ogg', 25, 1) @@ -677,9 +677,9 @@ GLOBAL_LIST_INIT(airlock_wire_descriptions, list( airlock_electronics = new/obj/item/circuitboard/airlock(loc) if(!req_access || !req_one_access) check_access() - if(req_access.len) + if(length(req_access)) airlock_electronics.conf_access = req_access - else if(req_one_access.len) + else if(length(req_one_access)) airlock_electronics.conf_access = req_one_access airlock_electronics.one_access = TRUE else diff --git a/code/game/machinery/doors/door.dm b/code/game/machinery/doors/door.dm index 27bb58397956..9ca1fb064568 100644 --- a/code/game/machinery/doors/door.dm +++ b/code/game/machinery/doors/door.dm @@ -87,10 +87,7 @@ return located_turfs /obj/structure/machinery/door/proc/borders_space() - for(var/turf/target in range(1, src)) - if(istype(target, /turf/open/space)) - return TRUE - return FALSE + return !!(locate(/turf/open/space) in range(1, src)) /obj/structure/machinery/door/Collided(atom/movable/AM) if(panel_open || operating) diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index cddd67c7e2b2..f3fba382fb04 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -75,7 +75,7 @@ . += SPAN_WARNING("WARNING: Current pressure differential is [pdiff]kPa! Opening door may result in injury!") . += "Sensor readings:" - for(var/index = 1; index <= tile_info.len; index++) + for(var/index = 1; index <= length(tile_info); index++) var/o = "  " switch(index) if(1) @@ -101,10 +101,10 @@ o += "[pressure]kPa
  • " . += o - if(islist(users_to_open) && users_to_open.len) + if(islist(users_to_open) && length(users_to_open)) var/users_to_open_string = users_to_open[1] - if(users_to_open.len >= 2) - for(var/i = 2 to users_to_open.len) + if(length(users_to_open) >= 2) + for(var/i = 2 to length(users_to_open)) users_to_open_string += ", [users_to_open[i]]" . += "These people have opened \the [src] during an alert: [users_to_open_string]." @@ -275,7 +275,7 @@ if(dir_alerts) for(var/d=1;d<=4;d++) var/cdir = GLOB.cardinals[d] - for(var/i=1;i<=ALERT_STATES.len;i++) + for(var/i=1;i<=length(ALERT_STATES);i++) if(dir_alerts[d] & (1<<(i-1))) overlays += new/icon(icon,"alert_[ALERT_STATES[i]]", dir=cdir) else diff --git a/code/game/machinery/doors/multi_tile.dm b/code/game/machinery/doors/multi_tile.dm index f95ef09e812f..6e7f571a0d4e 100644 --- a/code/game/machinery/doors/multi_tile.dm +++ b/code/game/machinery/doors/multi_tile.dm @@ -262,14 +262,14 @@ var/datum/door_controller/single/control = linked_dropship.door_control.door_controllers[direction] if (control.status != SHUTTLE_DOOR_BROKEN) return ..() - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI) && !skillcheck(user, SKILL_PILOT, SKILL_PILOT_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) && !skillcheck(user, SKILL_PILOT, SKILL_PILOT_TRAINED)) to_chat(user, SPAN_WARNING("You don't seem to understand how to restore a remote connection to [src].")) return if(user.action_busy) return to_chat(user, SPAN_WARNING("You begin to restore the remote connection to [src].")) - if(!do_after(user, (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI) ? 5 SECONDS : 8 SECONDS), INTERRUPT_ALL, BUSY_ICON_BUILD)) + if(!do_after(user, (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) ? 5 SECONDS : 8 SECONDS), INTERRUPT_ALL, BUSY_ICON_BUILD)) to_chat(user, SPAN_WARNING("You fail to restore a remote connection to [src].")) return unlock(TRUE) diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index a7af3ba4bdcb..61727d1fa471 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -15,7 +15,7 @@ /obj/structure/machinery/door/window/Initialize() . = ..() addtimer(CALLBACK(src, PROC_REF(update_icon)), 1) - if (src.req_access && src.req_access.len) + if (LAZYLEN(src.req_access)) src.icon_state = "[src.icon_state]" src.base_state = src.icon_state @@ -105,9 +105,9 @@ ae = new/obj/item/circuitboard/airlock( src.loc ) if(!src.req_access) src.check_access() - if(src.req_access.len) + if(length(src.req_access)) ae.conf_access = src.req_access - else if (src.req_one_access && src.req_one_access.len) + else if (LAZYLEN(src.req_one_access)) ae.conf_access = src.req_one_access ae.one_access = 1 else @@ -189,9 +189,9 @@ ae = new/obj/item/circuitboard/airlock( src.loc ) if(!src.req_access) src.check_access() - if(src.req_access.len) + if(length(src.req_access)) ae.conf_access = src.req_access - else if (src.req_one_access.len) + else if (length(src.req_one_access)) ae.conf_access = src.req_one_access ae.one_access = 1 else diff --git a/code/game/machinery/fax_machine.dm b/code/game/machinery/fax_machine.dm index b3c981a0cf71..b15117bb2554 100644 --- a/code/game/machinery/fax_machine.dm +++ b/code/game/machinery/fax_machine.dm @@ -387,7 +387,8 @@ GLOBAL_LIST_EMPTY(alldepartments) to_chat(C, msg_admin) else to_chat(C, msg_ghost) - C << 'sound/effects/incoming-fax.ogg' + if(C.prefs?.toggles_sound & SOUND_FAX_MACHINE) + C << 'sound/effects/incoming-fax.ogg' if(msg_ghost) for(var/i in GLOB.observer_list) var/mob/dead/observer/g = i @@ -398,7 +399,8 @@ GLOBAL_LIST_EMPTY(alldepartments) if((R_ADMIN|R_MOD) & C.admin_holder.rights) //staff don't need to see the fax twice continue to_chat(C, msg_ghost) - C << 'sound/effects/incoming-fax.ogg' + if(C.prefs?.toggles_sound & SOUND_FAX_MACHINE) + C << 'sound/effects/incoming-fax.ogg' /obj/structure/machinery/faxmachine/proc/send_fax(datum/fax/faxcontents) diff --git a/code/game/machinery/fuelcell_recycler.dm b/code/game/machinery/fuelcell_recycler.dm index 89024adb41fb..12ae7c40f80f 100644 --- a/code/game/machinery/fuelcell_recycler.dm +++ b/code/game/machinery/fuelcell_recycler.dm @@ -3,7 +3,6 @@ desc = "A large machine with whirring fans and two cylindrical holes in the top. Used to regenerate fuel cells." icon = 'icons/obj/structures/machinery/fusion_eng.dmi' icon_state = "recycler" - density = TRUE active_power_usage = 15000 unslashable = TRUE unacidable = TRUE @@ -21,6 +20,11 @@ QDEL_NULL(cell_left) QDEL_NULL(cell_right) +/obj/structure/machinery/fuelcell_recycler/ex_act(severity) + if(indestructible) + return + . = ..() + /obj/structure/machinery/fuelcell_recycler/get_examine_text(mob/user) . = ..() . += SPAN_INFO("It is [machine_processing ? "online" : "offline"].") @@ -151,11 +155,6 @@ return icon_state = "recycler_on" -/obj/structure/machinery/fuelcell_recycler/ex_act(severity) - if(indestructible) - return - . = ..() - /obj/structure/machinery/fuelcell_recycler/proc/turn_off() visible_message(SPAN_NOTICE("[src] stops whirring as it turns off.")) stop_processing() diff --git a/code/game/machinery/fusion_engine.dm b/code/game/machinery/fusion_engine.dm index 72f836717b0f..06ae3321a2c5 100644 --- a/code/game/machinery/fusion_engine.dm +++ b/code/game/machinery/fusion_engine.dm @@ -140,7 +140,7 @@ if(overloaded) . += SPAN_INFO("It is overloaded.") return - if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) . += SPAN_INFO("You could overload its safeties with a multitool.") /obj/structure/machinery/power/reactor/power_change() @@ -344,7 +344,7 @@ if(!is_ship_reactor) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) return to_chat(user, SPAN_WARNING("You start [overloaded ? "overloading" : "restoring"] the safeties on [src].")) @@ -446,7 +446,7 @@ var/repair_time = 20 SECONDS repair_time *= user.get_skill_duration_multiplier(SKILL_ENGINEER) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) repair_time += 5 SECONDS to_chat(user, SPAN_NOTICE("You start repairing [src] with [tool].")) diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm deleted file mode 100644 index fe8243704a72..000000000000 --- a/code/game/machinery/hologram.dm +++ /dev/null @@ -1,61 +0,0 @@ -/* Holograms! - * Contains: - * Hologram - * Holopad - * Other stuff - */ - - - -/* - * Hologram - */ - -/obj/structure/machinery/hologram - anchored = TRUE - use_power = USE_POWER_IDLE - idle_power_usage = 5 - active_power_usage = 100 - var/obj/effect/overlay/hologram //The projection itself. If there is one, the instrument is on, off otherwise. - -/obj/structure/machinery/hologram/ex_act(severity) - switch(severity) - if(0 to EXPLOSION_THRESHOLD_LOW) - if (prob(5)) - qdel(src) - if(EXPLOSION_THRESHOLD_LOW to EXPLOSION_THRESHOLD_MEDIUM) - if (prob(50)) - qdel(src) - if(EXPLOSION_THRESHOLD_MEDIUM to INFINITY) - qdel(src) - -/obj/structure/machinery/hologram/Destroy() - if(hologram) - clear_holo() - return ..() - -/obj/structure/machinery/hologram/proc/clear_holo() - if(hologram) - qdel(hologram) - hologram = null - - - -/* - * Holopad - */ - -/obj/structure/machinery/hologram/holopad - name = "\improper AI holopad" - desc = "It's a floor-mounted device for projecting holographic images. It is activated remotely." - icon_state = "holopad0" - - layer = TURF_LAYER+0.1 //Preventing mice and drones from sneaking under them. -/* - * Other Stuff: Is this even used? - */ -/obj/structure/machinery/hologram/projector - name = "hologram projector" - desc = "It makes a hologram appear...with magnets or something..." - icon = 'icons/obj/structures/props/stationobjs.dmi' - icon_state = "holopad0" diff --git a/code/game/machinery/iv_drip.dm b/code/game/machinery/iv_drip.dm index 4e4e38d953d1..f4a3a9f25cc3 100644 --- a/code/game/machinery/iv_drip.dm +++ b/code/game/machinery/iv_drip.dm @@ -190,7 +190,7 @@ . += "The IV drip is [mode ? "injecting" : "taking blood"]." if(beaker) - if(beaker.reagents && beaker.reagents.reagent_list.len) + if(beaker.reagents && length(beaker.reagents.reagent_list)) . += SPAN_NOTICE(" Attached is \a [beaker] with [beaker.reagents.total_volume] units of liquid.") else . += SPAN_NOTICE(" Attached is an empty [beaker].") diff --git a/code/game/machinery/kitchen/gibber.dm b/code/game/machinery/kitchen/gibber.dm index b71fb51a49de..9e6a2198962e 100644 --- a/code/game/machinery/kitchen/gibber.dm +++ b/code/game/machinery/kitchen/gibber.dm @@ -20,37 +20,6 @@ if (PF) PF.flags_can_pass_all = PASS_HIGH_OVER_ONLY|PASS_AROUND|PASS_OVER_THROW_ITEM -//auto-gibs anything that bumps into it -/obj/structure/machinery/gibber/autogibber - var/turf/input_plate - -/obj/structure/machinery/gibber/autogibber/New() - ..() - spawn(5) - for(var/i in GLOB.cardinals) - var/obj/structure/machinery/mineral/input/input_obj = locate( /obj/structure/machinery/mineral/input, get_step(loc, i) ) - if(input_obj) - if(isturf(input_obj.loc)) - input_plate = input_obj.loc - qdel(input_obj) - break - - if(!input_plate) - log_misc("a [src] didn't find an input plate.") - return - -/obj/structure/machinery/gibber/autogibber/Collided(atom/A) - if(!input_plate) return - - if(ismob(A)) - var/mob/M = A - - if(M.loc == input_plate - ) - M.forceMove(src) - M.gib() - - /obj/structure/machinery/gibber/New() ..() overlays += image('icons/obj/structures/machinery/kitchen.dmi', "grjam") diff --git a/code/game/machinery/kitchen/microwave.dm b/code/game/machinery/kitchen/microwave.dm index 78e64ab49f89..dbb93a0e30c1 100644 --- a/code/game/machinery/kitchen/microwave.dm +++ b/code/game/machinery/kitchen/microwave.dm @@ -42,7 +42,7 @@ for (var/reagent in recipe.reagents) acceptable_reagents |= reagent if (recipe.items) - max_n_of_items = max(max_n_of_items,recipe.items.len) + max_n_of_items = max(max_n_of_items,length(recipe.items)) // This will do until I can think of a fun recipe to use dionaea in - // will also allow anything using the holder item to be microwaved into @@ -115,7 +115,7 @@ else if(operating) to_chat(user, SPAN_DANGER("It's running!")) else if(is_type_in_list(O,acceptable_items)) - if (contents.len>=max_n_of_items) + if (length(contents)>=max_n_of_items) to_chat(user, SPAN_DANGER("This [src] is full of ingredients, you cannot put more.")) return 1 if(istype(O, /obj/item/stack) && O:get_amount() > 1) // This is bad, but I can't think of how to change it diff --git a/code/game/machinery/kitchen/processor.dm b/code/game/machinery/kitchen/processor.dm index 4918df4d9a5b..62455d770539 100644 --- a/code/game/machinery/kitchen/processor.dm +++ b/code/game/machinery/kitchen/processor.dm @@ -41,7 +41,7 @@ if(!skillcheck(user, SKILL_DOMESTIC, SKILL_DOMESTIC_MASTER)) to_chat(user, SPAN_DANGER("You aren't trained to remove dangerous substances from food!")) return FALSE - return TRUE + return TRUE /datum/food_processor_process/meat input = /obj/item/reagent_container/food/snacks/meat @@ -55,7 +55,7 @@ if(!skillcheck(user, SKILL_DOMESTIC, SKILL_DOMESTIC_MASTER)) to_chat(user, SPAN_DANGER("You aren't trained to remove dangerous substances from food!")) return FALSE - return TRUE + return TRUE /datum/food_processor_process/potato input = /obj/item/reagent_container/food/snacks/grown/potato @@ -102,7 +102,7 @@ if(processing) to_chat(user, SPAN_DANGER("The processor is in the process of processing.")) return 1 - if(contents.len > 0) //TODO: several items at once? several different items? + if(length(contents) > 0) //TODO: several items at once? several different items? to_chat(user, SPAN_DANGER("Something is already in the processing chamber.")) return 1 if(HAS_TRAIT(O, TRAIT_TOOL_WRENCH)) @@ -130,7 +130,7 @@ if(src.processing) to_chat(user, SPAN_DANGER("The processor is in the process of processing.")) return 1 - if(src.contents.len == 0) + if(length(src.contents) == 0) to_chat(user, SPAN_DANGER("The processor is empty.")) return 1 for(var/O in src.contents) diff --git a/code/game/machinery/kitchen/smartfridge.dm b/code/game/machinery/kitchen/smartfridge.dm index 6d3e18933457..957f6c97eca3 100644 --- a/code/game/machinery/kitchen/smartfridge.dm +++ b/code/game/machinery/kitchen/smartfridge.dm @@ -125,7 +125,7 @@ user.visible_message( \ SPAN_NOTICE("[user] loads \the [src] with \the [P]."), \ SPAN_NOTICE("You load \the [src] with \the [P].")) - if(P.contents.len > 0) + if(length(P.contents) > 0) to_chat(user, SPAN_NOTICE("Some items are refused.")) else if(!(O.flags_item & NOBLUDGEON)) //so we can spray, scan, c4 the machine. @@ -186,7 +186,7 @@ var/list/wire_descriptions = get_wire_descriptions() var/list/panel_wires = list() - for(var/wire = 1 to wire_descriptions.len) + for(var/wire = 1 to length(wire_descriptions)) panel_wires += list(list("desc" = wire_descriptions[wire], "cut" = isWireCut(wire))) .["electrical"] = list( @@ -350,7 +350,7 @@ if("cutwire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = user.get_held_item() @@ -364,7 +364,7 @@ if("fixwire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = user.get_held_item() @@ -377,7 +377,7 @@ if("pulsewire") if(!panel_open) return FALSE - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't understand anything about this wiring...")) return FALSE var/obj/item/held_item = user.get_held_item() diff --git a/code/game/machinery/machinery.dm b/code/game/machinery/machinery.dm index f835ecaa424c..f7244fb8ce0d 100644 --- a/code/game/machinery/machinery.dm +++ b/code/game/machinery/machinery.dm @@ -171,7 +171,7 @@ Class Procs: . += "It does not appear to be working." var/msg = get_repair_move_text(FALSE) - if(msg && skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(msg && skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) . += SPAN_WARNING("[msg]") /obj/structure/machinery/emp_act(severity) diff --git a/code/game/machinery/mass_driver.dm b/code/game/machinery/mass_driver.dm deleted file mode 100644 index f1b0081e3a39..000000000000 --- a/code/game/machinery/mass_driver.dm +++ /dev/null @@ -1,10 +0,0 @@ -// Legacy SS13 machinery turned into a prop -/obj/structure/machinery/mass_driver - name = "mass driver" - desc = "Shoots things into space." - icon = 'icons/obj/structures/props/stationobjs.dmi' - icon_state = "mass_driver" - anchored = TRUE - use_power = USE_POWER_IDLE - idle_power_usage = 2 - active_power_usage = 50 diff --git a/code/game/machinery/medical_pod/autodoc.dm b/code/game/machinery/medical_pod/autodoc.dm index 7049df4c661c..b5fd43b35651 100644 --- a/code/game/machinery/medical_pod/autodoc.dm +++ b/code/game/machinery/medical_pod/autodoc.dm @@ -109,7 +109,7 @@ /obj/structure/machinery/medical_pod/autodoc/proc/heal_limb(mob/living/carbon/human/human, brute, burn) var/list/obj/limb/parts = human.get_damaged_limbs(brute,burn) - if(!parts.len) return + if(!length(parts)) return var/obj/limb/picked = pick(parts) if(picked.status & (LIMB_ROBOT|LIMB_SYNTHSKIN)) picked.heal_damage(brute, burn, TRUE) @@ -238,17 +238,12 @@ surgery_list += create_autodoc_surgery(L,ORGAN_SURGERY,"damage",0,I) organdamagesurgery++ - if(istype(L,/obj/limb/head)) - var/obj/limb/head/H = L - if(H.disfigured) - surgery_list += create_autodoc_surgery(L,LIMB_SURGERY,"facial") - if(L.status & LIMB_BROKEN) surgery_list += create_autodoc_surgery(L,LIMB_SURGERY,"broken") if(L.status & LIMB_DESTROYED) if(!(L.parent.status & LIMB_DESTROYED) && L.name != "head") surgery_list += create_autodoc_surgery(L,LIMB_SURGERY,"missing") - if(L.implants.len) + if(length(L.implants)) for(var/I in L.implants) if(!is_type_in_list(I,known_implants)) surgery_list += create_autodoc_surgery(L,LIMB_SURGERY,"shrapnel") @@ -294,7 +289,7 @@ var/list/surgery_todo_list = N.fields["autodoc_manual"] - if(!surgery_todo_list.len) + if(!length(surgery_todo_list)) visible_message("\The [src] buzzes, no surgical procedures were queued.") return @@ -320,7 +315,7 @@ surgery_todo_list -= A var/currentsurgery = 1 - while(surgery_todo_list.len > 0) + while(length(surgery_todo_list) > 0) if(!surgery) break; sleep(-1) @@ -331,10 +326,11 @@ if(ORGAN_SURGERY) switch(S.surgery_procedure) if("damage") - if(prob(30)) visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning organ restoration."); + if(prob(30)) + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning organ restoration.") if(S.unneeded) sleep(UNNEEDED_DELAY) - visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary."); + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary.") surgery_todo_list -= S continue open_incision(H,S.limb_ref) @@ -352,7 +348,7 @@ if(istype(S.organ_ref,/datum/internal_organ)) S.organ_ref.rejuvenate() else - visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Organ is missing."); + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Organ is missing.") // close them if(S.limb_ref.name != "groin") // TODO: fix brute damage before closing @@ -360,10 +356,11 @@ close_incision(H,S.limb_ref) if("eyes") - if(prob(30)) visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning corrective eye surgery."); + if(prob(30)) + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning corrective eye surgery.") if(S.unneeded) sleep(UNNEEDED_DELAY) - visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary."); + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary.") surgery_todo_list -= S continue if(istype(S.organ_ref,/datum/internal_organ/eyes)) @@ -392,22 +389,40 @@ H.sdisabilities &= ~DISABILITY_BLIND E.heal_damage(E.damage) E.eye_surgery_stage = 0 + if("larva") + if(prob(30)) + visible_message("[icon2html(src, viewers(src))] \The [src]beeps: Removing unknown parasites.") + if(!locate(/obj/item/alien_embryo) in occupant) + sleep(UNNEEDED_DELAY) + visible_message("[icon2html(src, viewers(src))] [src] speaks: Procedure has been deemed unnecessary.")// >:) + surgery_todo_list -= S + continue + sleep(SCALPEL_MAX_DURATION + HEMOSTAT_MAX_DURATION + REMOVE_OBJECT_MAX_DURATION) + var/obj/item/alien_embryo/alien_larva = locate() in occupant + var/mob/living/carbon/xenomorph/larva/living_xeno = locate() in occupant + if(living_xeno) + living_xeno.forceMove(get_turf(occupant)) //funny stealth larva bursts incoming + qdel(alien_larva) + else + alien_larva.forceMove(get_turf(occupant)) + occupant.status_flags &= ~XENO_HOST if(LIMB_SURGERY) switch(S.surgery_procedure) if("internal") - if(prob(30)) visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning internal bleeding procedure."); + if(prob(30)) + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning internal bleeding procedure.") if(S.unneeded) sleep(UNNEEDED_DELAY) - visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary."); + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary.") surgery_todo_list -= S continue open_incision(H,S.limb_ref) for(var/datum/wound/W in S.limb_ref.wounds) if(!surgery) break if(W.internal) - sleep(FIXVEIN_MAX_DURATION*surgery_mod) + sleep(FIXVEIN_MIN_DURATION-30) S.limb_ref.wounds -= W S.limb_ref.remove_all_bleeding(FALSE, TRUE) qdel(W) @@ -415,15 +430,15 @@ close_incision(H,S.limb_ref) if("broken") - if(prob(30)) visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning broken bone procedure."); + if(prob(30)) + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning broken bone procedure.") if(S.unneeded) sleep(UNNEEDED_DELAY) - visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary."); + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary.") surgery_todo_list -= S continue open_incision(H,S.limb_ref) - sleep(BONEGEL_REPAIR_MAX_DURATION*surgery_mod) - sleep(BONESETTER_MAX_DURATION*surgery_mod) + sleep(BONEGEL_REPAIR_MAX_DURATION*surgery_mod+20) if(S.limb_ref.brute_dam > 20) sleep(((S.limb_ref.brute_dam - 20)/2)*surgery_mod) if(!surgery) break @@ -437,10 +452,11 @@ close_incision(H,S.limb_ref) if("missing") - if(prob(30)) visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning limb replacement."); + if(prob(30)) + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning limb replacement.") if(S.unneeded) sleep(UNNEEDED_DELAY) - visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary."); + visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary.") surgery_todo_list -= S continue @@ -487,7 +503,7 @@ open_incision(H,S.limb_ref) if(S.limb_ref.name == "chest" || S.limb_ref.name == "head") open_encased(H,S.limb_ref) - if(S.limb_ref.implants.len) + if(length(S.limb_ref.implants)) for(var/obj/item/I in S.limb_ref.implants) if(!surgery) break if(!is_type_in_list(I,known_implants)) @@ -500,25 +516,12 @@ if(!surgery) break close_incision(H,S.limb_ref) - if("facial") - if(prob(30)) visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Beginning Facial Reconstruction Surgery."); - if(S.unneeded) - sleep(UNNEEDED_DELAY) - visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure has been deemed unnecessary."); - surgery_todo_list -= S - continue - if(istype(S.limb_ref, /obj/limb/head)) - var/obj/limb/head/F = S.limb_ref - sleep(SCALPEL_MAX_DURATION + HEMOSTAT_MAX_DURATION + RETRACTOR_MAX_DURATION + CAUTERY_MAX_DURATION) - F.remove_all_bleeding(TRUE) - F.disfigured = 0 - F.owner.name = F.owner.get_visible_name() - if("open") if(prob(30)) visible_message("[icon2html(src, viewers(src))] \The [src]croaks: Closing surgical incision."); close_encased(H,S.limb_ref) close_incision(H,S.limb_ref) + if(prob(30)) visible_message("[icon2html(src, viewers(src))] \The [src] speaks: Procedure complete."); surgery_todo_list -= S continue @@ -590,6 +593,8 @@ unslashable = TRUE use_power = USE_POWER_IDLE idle_power_usage = 40 + /// What kind of upgrade do we have in this console? used by research upgrades. 1 is IB. 2 is bone frac. 3 is organ damage. 4 is larva removal + var/list/upgrades = list() /obj/structure/machinery/autodoc_console/Initialize() . = ..() @@ -629,6 +634,18 @@ /obj/structure/machinery/autodoc_console/process() updateUsrDialog() +/obj/structure/machinery/autodoc_console/attackby(obj/item/with, mob/user) + if(istype(with, /obj/item/research_upgrades/autodoc)) + var/obj/item/research_upgrades/autodoc/upgrd = with + for(var/iter in upgrades) + if(iter == upgrd.value) + to_chat(user, SPAN_NOTICE("This data is already present in [src]!")) + return + if(!user.drop_inv_item_to_loc(with, src)) + return + to_chat(user, SPAN_NOTICE("You insert the data into [src] and the drive whirrs to life, reading the data.")) + upgrades += upgrd.value + /obj/structure/machinery/autodoc_console/attack_hand(mob/living/user) if(..()) return @@ -700,6 +717,9 @@ if("eyes") surgeryqueue["eyes"] = 1 dat += "Corrective Eye Surgery" + if("larva") + surgeryqueue["larva"] = 1 + dat += "Experimental Parasite Surgery" if(LIMB_SURGERY) switch(A.surgery_procedure) if("internal") @@ -714,12 +734,10 @@ if("shrapnel") surgeryqueue["shrapnel"] = 1 dat += "Shrapnel Removal Surgery" - if("facial") - surgeryqueue["facial"] = 1 - dat += "Facial Reconstruction Surgery" if("open") surgeryqueue["open"] = 1 dat += "Close Open Incisions" + dat += "
    " dat += "
    Begin Surgery - Refresh Menu - Clear Queue
    " @@ -743,6 +761,22 @@ if(isnull(surgeryqueue["toxin"])) dat += "Bloodstream Toxin Removal
    " dat += "
    " + if(length(upgrades)) + dat += "Orthopedic Surgeries" + for(var/iter in upgrades) + switch(iter) + if(RESEARCH_UPGRADE_TIER_2) + if(isnull(surgeryqueue["broken"])) + dat += "Broken Bone Surgery
    " + if(RESEARCH_UPGRADE_TIER_1) + if(isnull(surgeryqueue["internal"])) + dat += "Internal Bleeding Surgery
    " + if(RESEARCH_UPGRADE_TIER_3) + if(isnull(surgeryqueue["organdamage"])) + dat += "Organ Damage Treatment
    " + if(RESEARCH_UPGRADE_TIER_4) + if(isnull(surgeryqueue["larva"])) + dat += "Experimental Parasite Exctraction
    " else dat += "The autodoc is empty." dat += text("Close", user) @@ -797,7 +831,9 @@ if(!needed) N.fields["autodoc_manual"] += create_autodoc_surgery(null,ORGAN_SURGERY,"damage",1) updateUsrDialog() - + if(href_list["larva"]) + N.fields["autodoc_manual"] += create_autodoc_surgery("chest",ORGAN_SURGERY,"larva",0) + updateUsrDialog() if(href_list["internal"]) for(var/obj/limb/L in connected.occupant.limbs) if(L) @@ -835,7 +871,7 @@ var/known_implants = list(/obj/item/implant/chem, /obj/item/implant/death_alarm, /obj/item/implant/loyalty, /obj/item/implant/tracking, /obj/item/implant/neurostim) for(var/obj/limb/L in connected.occupant.limbs) if(L) - if(L.implants.len) + if(length(L.implants)) for(var/I in L.implants) if(!is_type_in_list(I,known_implants)) N.fields["autodoc_manual"] += create_autodoc_surgery(L,LIMB_SURGERY,"shrapnel") @@ -844,18 +880,6 @@ N.fields["autodoc_manual"] += create_autodoc_surgery(null,LIMB_SURGERY,"shrapnel",1) updateUsrDialog() - if(href_list["facial"]) - for(var/obj/limb/L in connected.occupant.limbs) - if(L) - if(istype(L,/obj/limb/head)) - var/obj/limb/head/J = L - if(J.disfigured) - N.fields["autodoc_manual"] += create_autodoc_surgery(L,LIMB_SURGERY,"facial") - else - N.fields["autodoc_manual"] += create_autodoc_surgery(L,LIMB_SURGERY,"facial",1) - updateUsrDialog() - break - if(href_list["open"]) for(var/obj/limb/L in connected.occupant.limbs) if(L) diff --git a/code/game/machinery/medical_pod/bodyscanner.dm b/code/game/machinery/medical_pod/bodyscanner.dm index 73e5a87b2304..54b454f945a8 100644 --- a/code/game/machinery/medical_pod/bodyscanner.dm +++ b/code/game/machinery/medical_pod/bodyscanner.dm @@ -333,7 +333,7 @@ open = "Open
    " var/unknown_body = 0 - if (e.implants.len) + if (length(e.implants)) for(var/I in e.implants) if(is_type_in_list(I,known_implants)) imp += "[I] implanted
    " diff --git a/code/game/machinery/medical_pod/sleeper.dm b/code/game/machinery/medical_pod/sleeper.dm index dbc6d8133de3..34da9a8128f0 100644 --- a/code/game/machinery/medical_pod/sleeper.dm +++ b/code/game/machinery/medical_pod/sleeper.dm @@ -59,6 +59,20 @@ // tgui \\ +/obj/structure/machinery/sleep_console/attackby(obj/item/with, mob/user) + if(!istype(with, /obj/item/research_upgrades/sleeper)) + return + if(connected.upgraded) + return + if(!user.drop_inv_item_to_loc(with, src)) + return + to_chat(user, SPAN_NOTICE("As you insert [with] into the console, you hear it whir to life as [src] reads it.")) + connected.upgraded = TRUE + connected.available_chemicals = connected.upgraded_chemicals + connected.emergency_chems = connected.upgraded_emergency_chems + connected.reagent_removed_per_second = connected.reagent_removed_per_second_upgraded + + /obj/structure/machinery/sleep_console/attack_hand(mob/living/user) if(..()) return @@ -243,16 +257,21 @@ entry_timer = 2 SECONDS - var/available_chemicals = list("inaprovaline", "paracetamol", "anti_toxin", "dexalin", "tricordrazine") - var/emergency_chems = list("inaprovaline", "paracetamol", "anti_toxin", "dexalin", "tricordrazine", "oxycodone", "bicaridine", "kelotane") - var/amounts = list(5, 10) + var/list/available_chemicals = list("inaprovaline", "paracetamol", "anti_toxin", "dexalin", "tricordrazine") + var/list/upgraded_chemicals = list("inaprovaline", "tramadol", "anti_toxin", "dexalinp", "tricordrazine", "alkysine", "imidazoline") + var/list/emergency_chems = list("inaprovaline", "paracetamol", "anti_toxin", "dexalin", "tricordrazine", "oxycodone", "bicaridine", "kelotane") + var/list/upgraded_emergency_chems = list("inaprovaline", "tramadol", "anti_toxin", "dexalinp", "tricordrazine", "oxycodone", "bicaridine", "kelotane", "meralyne", "dermaline", "alkysine", "imidazoline") + var/list/amounts = list(5, 10) var/filtering = FALSE var/obj/structure/machinery/sleep_console/connected var/min_health = 10 var/max_chem = 40 var/auto_eject_dead = FALSE var/reagent_removed_per_second = AMOUNT_PER_TIME(3, 1 SECONDS) + var/reagent_removed_per_second_upgraded = AMOUNT_PER_TIME(8, 1 SECONDS) var/dialysis_started_reagent_vol = null // how many reagents the occupant had in them when we STARTED dialysis + ///is it already upgraded by research disc and do we have upgraded chemicals? + var/upgraded = FALSE use_power = USE_POWER_IDLE idle_power_usage = 15 diff --git a/code/game/machinery/mining.dm b/code/game/machinery/mining.dm index 0662817174fc..97ba4a804f1d 100644 --- a/code/game/machinery/mining.dm +++ b/code/game/machinery/mining.dm @@ -1,25 +1,3 @@ -/obj/structure/machinery/mineral/input - icon = 'icons/mob/hud/screen1.dmi' - icon_state = "x2" - name = "Input area" - density = FALSE - anchored = TRUE - -/obj/structure/machinery/mineral/input/Initialize(mapload, ...) - . = ..() - icon_state = "blank" - -/obj/structure/machinery/mineral/output - icon = 'icons/mob/hud/screen1.dmi' - icon_state = "x" - name = "Output area" - density = FALSE - anchored = TRUE - -/obj/structure/machinery/mineral/output/Initialize(mapload, ...) - . = ..() - icon_state = "blank" - /obj/structure/machinery/mineral/processing_unit name = "material processor" //This isn't actually a goddamn furnace, we're in space and it's processing platinum and flammable phoron... icon = 'icons/obj/structures/machinery/mining_machines.dmi' diff --git a/code/game/machinery/nuclearbomb.dm b/code/game/machinery/nuclearbomb.dm index bb83261ae948..42b5d95694cb 100644 --- a/code/game/machinery/nuclearbomb.dm +++ b/code/game/machinery/nuclearbomb.dm @@ -345,7 +345,7 @@ GLOBAL_VAR_INIT(bomb_set, FALSE) var/datum/hive_status/hive for(var/hivenumber in GLOB.hive_datum) hive = GLOB.hive_datum[hivenumber] - if(!hive.totalXenos.len) + if(!length(hive.totalXenos)) return xeno_announcement(SPAN_XENOANNOUNCE(warning), hive.hivenumber, XENO_GENERAL_ANNOUNCE) return @@ -358,7 +358,7 @@ GLOBAL_VAR_INIT(bomb_set, FALSE) yautja_announcement(SPAN_YAUTJABOLDBIG("WARNING!
    A human purification device has been detected. You have approximately [t_left] to abandon the hunting grounds before it activates.")) for(var/hivenumber in GLOB.hive_datum) hive = GLOB.hive_datum[hivenumber] - if(!hive.totalXenos.len) + if(!length(hive.totalXenos)) continue xeno_announcement(SPAN_XENOANNOUNCE("The tallhosts have deployed a hive killer at [get_area_name(loc)]! Stop it at all costs!"), hive.hivenumber, XENO_GENERAL_ANNOUNCE) else @@ -367,7 +367,7 @@ GLOBAL_VAR_INIT(bomb_set, FALSE) yautja_announcement(SPAN_YAUTJABOLDBIG("WARNING!
    The human purification device's signature has disappeared.")) for(var/hivenumber in GLOB.hive_datum) hive = GLOB.hive_datum[hivenumber] - if(!hive.totalXenos.len) + if(!length(hive.totalXenos)) continue xeno_announcement(SPAN_XENOANNOUNCE("The hive killer has been disabled! Rejoice!"), hive.hivenumber, XENO_GENERAL_ANNOUNCE) return @@ -594,7 +594,7 @@ GLOBAL_VAR_INIT(bomb_set, FALSE) var/datum/hive_status/hive for(var/hivenumber in GLOB.hive_datum) hive = GLOB.hive_datum[hivenumber] - if(!hive.totalXenos.len) + if(!length(hive.totalXenos)) return xeno_announcement(SPAN_XENOANNOUNCE(warning), hive.hivenumber, XENO_GENERAL_ANNOUNCE) return diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 2e98eb7e88e9..536ad72557d9 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -167,7 +167,7 @@ doing_stuff = TRUE if(!doing_stuff) for(var/obj/limb/current_limb in humanoid_occupant.limbs) - if(current_limb.implants.len) + if(length(current_limb.implants)) doing_stuff = TRUE to_chat(occupant, "Foreign material detected. Beginning removal process...") for(var/obj/item/current_implant in current_limb.implants) diff --git a/code/game/machinery/scoreboard.dm b/code/game/machinery/scoreboard.dm index 8fd5dd984e6f..0810ae26cbf4 100644 --- a/code/game/machinery/scoreboard.dm +++ b/code/game/machinery/scoreboard.dm @@ -16,8 +16,7 @@ update_display() /obj/structure/machinery/scoreboard/proc/update_display() - if(overlays.len) - overlays.Cut() + LAZYCLEARLIST(overlays) var/score_state = "s[( floor(scoreleft/10) > scoreleft/10 ? floor(scoreleft/10)-1 : floor(scoreleft/10) )]a" overlays += image('icons/obj/structures/machinery/scoreboard.dmi', icon_state=score_state) diff --git a/code/game/machinery/seed_extractor.dm b/code/game/machinery/seed_extractor.dm index 0b4574cc9fb4..71caa7a869cf 100644 --- a/code/game/machinery/seed_extractor.dm +++ b/code/game/machinery/seed_extractor.dm @@ -6,32 +6,61 @@ density = TRUE anchored = TRUE -/obj/structure/machinery/seed_extractor/attackby(obj/item/O as obj, mob/user as mob) +/obj/structure/machinery/seed_extractor/attackby(obj/item/object as obj, mob/user as mob) + // Plant bag and other storage containers. + if(istype(object,/obj/item/storage)) + var/obj/item/storage/container = object + if(length(container.contents) == 0) + to_chat(user, SPAN_NOTICE("[container] is empty.")) + return + + to_chat(user, SPAN_NOTICE("You start dumping the contents of [container] into [src].")) + if(!do_after(user, 1.5 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) + return + + for(var/obj/item/item as anything in container) + if(extract(item, user)) + // Properly deletes container contents after they've been processed + container.remove_from_storage(item) + item.moveToNullspace() + + playsound(user.loc, "rustle", 15, 1, 6) + else + extract(object, user) + + + +/obj/structure/machinery/seed_extractor/proc/extract(obj/item/object as obj, mob/user as mob) // Fruits and vegetables. - if(istype(O, /obj/item/reagent_container/food/snacks/grown) || istype(O, /obj/item/grown)) - if(user.temp_drop_inv_item(O)) + if(istype(object, /obj/item/reagent_container/food/snacks/grown) || istype(object, /obj/item/grown)) + if(user.temp_drop_inv_item(object)) var/datum/seed/new_seed_type - if(istype(O, /obj/item/grown)) - var/obj/item/grown/F = O - new_seed_type = GLOB.seed_types[F.plantname] + if(istype(object, /obj/item/grown)) + var/obj/item/grown/plant = object + new_seed_type = GLOB.seed_types[plant.plantname] else - var/obj/item/reagent_container/food/snacks/grown/F = O - new_seed_type = GLOB.seed_types[F.plantname] + var/obj/item/reagent_container/food/snacks/grown/plant = object + new_seed_type = GLOB.seed_types[plant.plantname] if(new_seed_type) - to_chat(user, SPAN_NOTICE("You extract some seeds from [O].")) + to_chat(user, SPAN_NOTICE("You extract some seeds from [object].")) var/produce = rand(1,4) for(var/i = 0;i<=produce;i++) var/obj/item/seeds/seeds = new(get_turf(src)) seeds.seed_type = new_seed_type.name seeds.update_seed() else - to_chat(user, "[O] doesn't seem to have any usable seeds inside it.") - qdel(O) + to_chat(user, "[object] doesn't seem to have any usable seeds inside it.") + qdel(object) + return TRUE //Grass. - else if(istype(O, /obj/item/stack/tile/grass)) - var/obj/item/stack/tile/grass/S = O - if (S.use(1)) + else if(istype(object, /obj/item/stack/tile/grass)) + var/obj/item/stack/tile/grass/grass = object + if (grass.use(1)) to_chat(user, SPAN_NOTICE("You extract some seeds from the grass tile.")) new /obj/item/seeds/grassseed(loc) + return TRUE + else + to_chat(user, SPAN_WARNING("Cannot get seeds from [object].")) + return FALSE diff --git a/code/game/machinery/sentry_holder.dm b/code/game/machinery/sentry_holder.dm index 255e718f40b8..27cfe0cfcec8 100644 --- a/code/game/machinery/sentry_holder.dm +++ b/code/game/machinery/sentry_holder.dm @@ -116,6 +116,11 @@ desc = "A box that deploys a sentry turret for protection of the residents in the area." turret_path = /obj/structure/machinery/defenses/sentry/premade/deployable/colony +/obj/structure/machinery/sentry_holder/wy + health = 200 + desc = "A box that deploys a sentry turret for protecting Weyland-Yutani personnel" + turret_path = /obj/structure/machinery/defenses/sentry/premade/deployable/wy + /obj/structure/machinery/sentry_holder/almayer icon_state = "floor_sentry_installed" turret_path = /obj/structure/machinery/defenses/sentry/premade/deployable/almayer @@ -143,3 +148,41 @@ /obj/structure/machinery/sentry_holder/almayer/mini/aicore/attack_hand(mob/user) to_chat(user, SPAN_WARNING("[src] can only be deployed remotely.")) return + +/obj/structure/machinery/sentry_holder/landing_zone + icon_state = "floor_sentry_installed" // TODO: More appropriate sprites + turret_path = /obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone + base_icon_state = "floor_sentry" // TODO: More appropriate sprites + layer = HATCH_LAYER // Needs to not hide barricades + +/obj/structure/machinery/sentry_holder/landing_zone/attack_hand(mob/user) + var/obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone/turret = deployed_turret + if(!istype(turret)) + to_chat(user, SPAN_WARNING("[src] is unresponsive.")) + return + + if(deployment_cooldown > world.time) + to_chat(user, SPAN_WARNING("[src] is busy.")) + return + + if(deployed_turret.loc == src) //not deployed + if(turret.battery_state == TURRET_BATTERY_STATE_DEAD) + to_chat(user, SPAN_WARNING("[src] is non-functional.")) + return + + if(require_red_alert && (seclevel2num(get_security_level()) < SEC_LEVEL_RED)) + to_chat(user, SPAN_WARNING("[src] can only be activated in emergencies.")) + return + + to_chat(user, SPAN_NOTICE("You deploy [src].")) + deploy_sentry() + msg_admin_niche("[key_name(user)] deployed [turret] at [get_location_in_text(src)] [ADMIN_JMP(loc)]") + return + + to_chat(user, SPAN_NOTICE("You retract [src].")) + msg_admin_niche("[key_name(user)] retracted [turret] at [get_location_in_text(src)] [ADMIN_JMP(loc)]") + undeploy_sentry() + return + +/obj/structure/machinery/sentry_holder/landing_zone/update_use_power(new_use_power) + return diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index 547dbba68e4f..db2e58cf325b 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -158,8 +158,7 @@ return "" /obj/structure/machinery/status_display/proc/remove_display() - if(overlays.len) - overlays.Cut() + LAZYCLEARLIST(overlays) if(maptext) maptext = "" @@ -241,8 +240,7 @@ /obj/structure/machinery/ai_status_display/proc/set_picture(state) picture_state = state - if(overlays.len) - overlays.Cut() + LAZYCLEARLIST(overlays) overlays += image('icons/obj/structures/machinery/status_display.dmi', icon_state=picture_state) #undef DEFAULT_FONT_COLOR diff --git a/code/game/machinery/telecomms/machine_interactions.dm b/code/game/machinery/telecomms/machine_interactions.dm index 87bfcd466766..31cd2cf94d4e 100644 --- a/code/game/machinery/telecomms/machine_interactions.dm +++ b/code/game/machinery/telecomms/machine_interactions.dm @@ -22,7 +22,7 @@ attack_hand(user) else - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You stare at \the [src] cluelessly...")) return 0 @@ -69,7 +69,7 @@ to_chat(user, "You finish prying out the components.") // Drop all the component stuff - if(contents.len > 0) + if(length(contents) > 0) for(var/obj/x in src) x.forceMove(user.loc) else @@ -103,7 +103,7 @@ // You need a multitool to use this, or be silicon if(!isSilicon(user)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You stare at \the [src] cluelessly...")) return // istype returns false if the value is null @@ -125,7 +125,7 @@ else dat += "
    Identification String: NULL" dat += "
    Network: [network]" - dat += "
    Prefabrication: [autolinkers.len ? "TRUE" : "FALSE"]" + dat += "
    Prefabrication: [length(autolinkers) ? "TRUE" : "FALSE"]" if(hide) dat += "
    Shadow Link: ACTIVE" //Show additional options for certain GLOB.machines. diff --git a/code/game/machinery/telecomms/portable_comms.dm b/code/game/machinery/telecomms/portable_comms.dm index f8f34133750f..cf7ef1c1f2ef 100644 --- a/code/game/machinery/telecomms/portable_comms.dm +++ b/code/game/machinery/telecomms/portable_comms.dm @@ -3,7 +3,7 @@ desc = "A portable compact TC-4T telecommunications construction kit. Used to set up subspace communications lines between planetary and extra-planetary locations. Needs cabling." icon = 'icons/obj/structures/machinery/comm_tower2.dmi' icon_state = "construct_0_0" - required_skill = SKILL_ENGINEER_ENGI + required_skill = SKILL_ENGINEER_TRAINED required_dismantle_skill = 5 density = TRUE anchored = FALSE @@ -18,9 +18,9 @@ is_wired = 1 break if(components) - switch(components.len) + switch(length(components)) if(0 to 8) - icon_state = "construct_[contents.len]_[is_wired]" + icon_state = "construct_[length(contents)]_[is_wired]" else icon_state = "construct_8_1" else if(state) diff --git a/code/game/machinery/telecomms/presets.dm b/code/game/machinery/telecomms/presets.dm index 3997484f39e7..de2491126c7c 100644 --- a/code/game/machinery/telecomms/presets.dm +++ b/code/game/machinery/telecomms/presets.dm @@ -122,7 +122,7 @@ return if(user.action_busy) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You're not trained to repair [src]...")) return var/obj/item/tool/weldingtool/WT = I @@ -458,7 +458,7 @@ GLOBAL_LIST_EMPTY(all_static_telecomms_towers) id = "CentComm Receiver" network = "tcommsat" autolinkers = list("receiverCent") - freq_listening = list(WY_WO_FREQ, PMC_FREQ, DUT_FREQ, YAUT_FREQ, HC_FREQ, PVST_FREQ, SOF_FREQ, CBRN_FREQ) + freq_listening = list(WY_WO_FREQ, PMC_FREQ, DUT_FREQ, YAUT_FREQ, HC_FREQ, PVST_FREQ, SOF_FREQ, CBRN_FREQ, FORECON_FREQ) //Buses diff --git a/code/game/machinery/vending/cm_vending.dm b/code/game/machinery/vending/cm_vending.dm index ade250263e93..63f79e8eb5af 100644 --- a/code/game/machinery/vending/cm_vending.dm +++ b/code/game/machinery/vending/cm_vending.dm @@ -153,7 +153,7 @@ GLOBAL_LIST_EMPTY(vending_products) /obj/structure/machinery/cm_vending/get_examine_text(mob/living/carbon/human/user) . = ..() - if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI) && hackable) + if(skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) && hackable) . += SPAN_NOTICE("You believe you can hack this one to remove the access requirements.") /obj/structure/machinery/cm_vending/proc/hack_access(mob/user) @@ -247,7 +247,7 @@ GLOBAL_LIST_EMPTY(vending_products) //M94 flare packs handling else if(istype(item_to_stock, /obj/item/storage/box/m94)) var/obj/item/storage/box/m94/flare_pack = item_to_stock - if(flare_pack.contents.len < flare_pack.max_storage_space) + if(length(flare_pack.contents) < flare_pack.max_storage_space) to_chat(user, SPAN_WARNING("\The [item_to_stock] is not full.")) return var/flare_type @@ -272,7 +272,7 @@ GLOBAL_LIST_EMPTY(vending_products) //Machete holsters handling else if(istype(item_to_stock, /obj/item/clothing/suit/storage/marine)) var/obj/item/clothing/suit/storage/marine/AR = item_to_stock - if(AR.pockets && AR.pockets.contents.len) + if(AR.pockets && length(AR.pockets.contents)) if(user) to_chat(user, SPAN_WARNING("\The [AR] has something inside it. Empty it before restocking.")) return FALSE @@ -300,7 +300,7 @@ GLOBAL_LIST_EMPTY(vending_products) if(AM.current_rounds != AM.max_rounds) to_chat(user, SPAN_WARNING("\The [A] isn't full. You need to fill it before you can restock it.")) return - else if(A.contents.len < A.num_of_magazines) + else if(length(A.contents) < A.num_of_magazines) to_chat(user, SPAN_WARNING("[A] is not full.")) return else @@ -317,14 +317,14 @@ GLOBAL_LIST_EMPTY(vending_products) //Marine armor handling else if(istype(item_to_stock, /obj/item/clothing/suit/storage/marine)) var/obj/item/clothing/suit/storage/marine/AR = item_to_stock - if(AR.pockets && AR.pockets.contents.len) + if(AR.pockets && length(AR.pockets.contents)) if(user) to_chat(user, SPAN_WARNING("\The [AR] has something inside it. Empty it before restocking.")) return FALSE //Marine helmet handling else if(istype(item_to_stock, /obj/item/clothing/head/helmet/marine)) var/obj/item/clothing/head/helmet/marine/H = item_to_stock - if(H.pockets && H.pockets.contents.len) + if(H.pockets && length(H.pockets.contents)) if(user) to_chat(user, SPAN_WARNING("\The [H] has something inside it. Empty it before restocking.")) return FALSE @@ -541,7 +541,7 @@ GLOBAL_LIST_EMPTY(vending_products) var/turf/target_turf = get_appropriate_vend_turf(user) if(vend_flags & VEND_CLUTTER_PROTECTION) - if(target_turf.contents.len > 25) + if(length(target_turf.contents) > 25) to_chat(usr, SPAN_WARNING("The floor is too cluttered, make some space.")) vend_fail() return FALSE @@ -580,8 +580,8 @@ GLOBAL_LIST_EMPTY(vending_products) vend_fail() return FALSE - var/obj/item/card/id/ID = human_user.wear_id - if(!istype(ID) || !ID.check_biometrics(user)) + var/obj/item/card/id/card = human_user.wear_id + if(!istype(card) || !card.check_biometrics(user)) to_chat(user, SPAN_WARNING("You must be wearing your [SPAN_INFO("dog tags")] to select a specialization!")) return FALSE @@ -658,7 +658,7 @@ GLOBAL_LIST_EMPTY(vending_products) to_chat(user, SPAN_WARNING("You need to set [src] back upright first.")) return if(HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src].")) return FALSE else if(stat & MAINT) @@ -685,7 +685,7 @@ GLOBAL_LIST_EMPTY(vending_products) to_chat(user, SPAN_WARNING("[msg]")) return FALSE else if(HAS_TRAIT(W, TRAIT_TOOL_WIRECUTTERS)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src].")) return FALSE else if(stat & REPAIR_STEP_ONE) @@ -702,7 +702,7 @@ GLOBAL_LIST_EMPTY(vending_products) to_chat(user, SPAN_WARNING("[msg]")) return FALSE else if(iswire(W)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src].")) return FALSE var/obj/item/stack/cable_coil/CC = W @@ -725,7 +725,7 @@ GLOBAL_LIST_EMPTY(vending_products) to_chat(user, SPAN_WARNING("[msg]")) return else if(istype(W, /obj/item/stack/sheet/metal)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src].")) return FALSE var/obj/item/stack/sheet/metal/M = W @@ -748,7 +748,7 @@ GLOBAL_LIST_EMPTY(vending_products) else if(HAS_TRAIT(W, TRAIT_TOOL_MULTITOOL)) var/obj/item/device/multitool/MT = W - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI) && !skillcheckexplicit(user, SKILL_ANTAG, SKILL_ANTAG_AGENT)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) && !skillcheckexplicit(user, SKILL_ANTAG, SKILL_ANTAG_AGENT)) to_chat(user, SPAN_WARNING("You do not understand how tweak access requirements in [src].")) return FALSE if(stat != WORKING) @@ -787,8 +787,8 @@ GLOBAL_LIST_EMPTY(vending_products) return FALSE var/mob/living/carbon/human/human_user = user - var/obj/item/card/id/idcard = human_user.wear_id - if(!istype(idcard)) + var/obj/item/card/id/idcard = human_user.get_idcard() + if(!idcard) if(display) to_chat(user, SPAN_WARNING("Access denied. No ID card detected")) vend_fail() @@ -970,10 +970,24 @@ GLOBAL_LIST_EMPTY(vending_products) for(var/datum/item_box_pairing/IBP as anything in IMBP.item_box_pairings) tmp_list += list(list(initial(IBP.box.name), floor(L[2] / IBP.items_in_box), IBP.box, VENDOR_ITEM_REGULAR)) - //Putting Ammo and other boxes on the bottom of the list as per player preferences - if(tmp_list.len > 0) + //For every item that goes into a box, check if the box is already listed in the vendor and if so, update its amount + var/list/box_list = list() + if(length(tmp_list)) + for(var/list/tmp_item as anything in tmp_list) + var/item_found = FALSE + for(var/list/product as anything in listed_products) + if(tmp_item[3] == product[3]) //We found a box we already have! + product[2] = tmp_item[2] //Update box amount + item_found = TRUE + break + if(!item_found) + //We will be adding this box item at the end of the list + box_list += list(tmp_item) + + //Putting Ammo and other boxes on the bottom of the list if they haven't been accounted for already + if(length(box_list)) listed_products += list(list("BOXES", -1, null, null)) - for(var/list/L as anything in tmp_list) + for(var/list/L as anything in box_list) listed_products += list(L) /obj/structure/machinery/cm_vending/sorted/ui_static_data(mob/user) @@ -1273,7 +1287,8 @@ GLOBAL_LIST_INIT(cm_vending_gear_corresponding_types_list, list( var/obj/item/item_ref = myprod[3] var/priority = myprod[priority_index] if(islist(item_ref)) // multi-vending - item_ref = item_ref[1] + var/list/ref_list = item_ref + item_ref = ref_list[1] var/is_category = item_ref == null @@ -1364,7 +1379,9 @@ GLOBAL_LIST_INIT(cm_vending_gear_corresponding_types_list, list( /obj/structure/machinery/cm_vending/proc/vendor_successful_vend_one(prod_type, mob/living/carbon/human/user, turf/target_turf, insignas_override, stack_amount) var/obj/item/new_item - if(ispath(prod_type, /obj/item)) + if(vend_flags & VEND_PROPS) + new_item = new /obj/item/prop/replacer(target_turf, prod_type) + else if(ispath(prod_type, /obj/item)) if(ispath(prod_type, /obj/item/weapon/gun)) new_item = new prod_type(target_turf, TRUE) else @@ -1384,10 +1401,11 @@ GLOBAL_LIST_INIT(cm_vending_gear_corresponding_types_list, list( if(vend_flags & VEND_UNIFORM_RANKS) if(insignas_override) var/obj/item/clothing/under/underclothes = new_item + var/obj/item/card/id/card = user.get_idcard() //Gives ranks to the ranked - if(istype(underclothes) && user.wear_id && user.wear_id.paygrade) - var/rankpath = get_rank_pins(user.wear_id.paygrade) + if(istype(underclothes) && card?.paygrade) + var/rankpath = get_rank_pins(card.paygrade) if(rankpath) var/obj/item/clothing/accessory/ranks/rank_insignia = new rankpath() var/obj/item/clothing/accessory/patch/uscmpatch = new() diff --git a/code/game/machinery/vending/vending.dm b/code/game/machinery/vending/vending.dm index 8629ce2bb2be..c6ef6eb7a574 100644 --- a/code/game/machinery/vending/vending.dm +++ b/code/game/machinery/vending/vending.dm @@ -207,7 +207,7 @@ GLOBAL_LIST_EMPTY_TYPED(total_vending_machines, /obj/structure/machinery/vending to_chat(user, "You [panel_open ? "open" : "close"] the maintenance panel.") update_icon() return TRUE - else if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + else if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src.name].")) return FALSE else if(stat & BROKEN) @@ -234,7 +234,7 @@ GLOBAL_LIST_EMPTY_TYPED(total_vending_machines, /obj/structure/machinery/vending to_chat(user, SPAN_WARNING("[msg]")) return FALSE else if(HAS_TRAIT(item, TRAIT_TOOL_WIRECUTTERS)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src.name].")) return FALSE else if(stat == WORKING && panel_open) @@ -254,7 +254,7 @@ GLOBAL_LIST_EMPTY_TYPED(total_vending_machines, /obj/structure/machinery/vending to_chat(user, SPAN_WARNING("[msg]")) return FALSE else if(istype(item, /obj/item/stack/cable_coil)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src.name].")) return FALSE var/obj/item/stack/cable_coil/CC = item @@ -277,7 +277,7 @@ GLOBAL_LIST_EMPTY_TYPED(total_vending_machines, /obj/structure/machinery/vending to_chat(user, SPAN_WARNING("[msg]")) return else if(istype(item, /obj/item/stack/sheet/metal)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not understand how to repair the broken [src.name].")) return FALSE var/obj/item/stack/sheet/metal/M = item @@ -728,7 +728,7 @@ GLOBAL_LIST_EMPTY_TYPED(total_vending_machines, /obj/structure/machinery/vending var/list/wire_descriptions = get_wire_descriptions() var/list/panel_wires = list() - for(var/wire = 1 to wire_descriptions.len) + for(var/wire = 1 to length(wire_descriptions)) panel_wires += list(list("desc" = wire_descriptions[wire], "cut" = isWireCut(wire))) .["electrical"] = list( @@ -898,7 +898,7 @@ GLOBAL_LIST_EMPTY_TYPED(total_vending_machines, /obj/structure/machinery/vending seconds_electrified-- //Pitch to the people! Really sell it! - if(((last_slogan + slogan_delay) <= world.time) && (slogan_list.len > 0) && (!shut_up) && prob(5)) + if(((last_slogan + slogan_delay) <= world.time) && (length(slogan_list) > 0) && (!shut_up) && prob(5)) var/slogan = pick(slogan_list) speak(slogan) last_slogan = world.time diff --git a/code/game/machinery/vending/vending_types.dm b/code/game/machinery/vending/vending_types.dm index b69773dbf8bf..85d08641bfdf 100644 --- a/code/game/machinery/vending/vending_types.dm +++ b/code/game/machinery/vending/vending_types.dm @@ -296,6 +296,7 @@ /obj/item/storage/firstaid/fire = 2, /obj/item/storage/firstaid/rad = 1, /obj/item/device/radio/headset = 6, + /obj/item/tool/crew_monitor = 1, ) contraband = list(/obj/item/storage/fancy/cigar = 2,/obj/item/tool/lighter/zippo = 2) diff --git a/code/game/machinery/vending/vendor_types/crew/combat_correspondent.dm b/code/game/machinery/vending/vendor_types/crew/combat_correspondent.dm index b0894ca2a5a2..81bee126dbc8 100644 --- a/code/game/machinery/vending/vendor_types/crew/combat_correspondent.dm +++ b/code/game/machinery/vending/vendor_types/crew/combat_correspondent.dm @@ -3,9 +3,11 @@ GLOBAL_LIST_INIT(cm_vending_clothing_combat_correspondent, list( list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Essential Reporter's Set", 0, /obj/effect/essentials_set/cc, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), + list("Leather Satchel", 0, /obj/item/storage/backpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), + + list("CIVILIAN EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Portable Press Fax Machine", 0, /obj/item/device/fax_backpack, CIVILIAN_CAN_BUY_BACKPACK, VENDOR_ITEM_RECOMMENDED), list("Press Broadcasting Camera", 0, /obj/item/device/camera/broadcasting, CIVILIAN_CAN_BUY_UTILITY, VENDOR_ITEM_RECOMMENDED), - list("Leather Satchel", 0, /obj/item/storage/backpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), list("UNIFORM (CHOOSE 1)", 0, null, null, null), list("Black Uniform", 0, /obj/item/clothing/under/marine/reporter/black, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm b/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm index d7d49a8ae044..dd2fc9c4a5b7 100644 --- a/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/commanding_officer.dm @@ -32,6 +32,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_commanding_officer, list( list("HEDP Grenade Pack", 15, /obj/item/storage/box/packet/high_explosive, null, VENDOR_ITEM_REGULAR), list("HEFA Grenade Pack", 15, /obj/item/storage/box/packet/hefa, null, VENDOR_ITEM_REGULAR), list("WP Grenade Pack", 15, /obj/item/storage/box/packet/phosphorus, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Packet (x3 grenades)", 15, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("RAIL ATTACHMENTS", 0, null, null, null), list("Red-Dot Sight", 15, /obj/item/attachable/reddot, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/crew/medical.dm b/code/game/machinery/vending/vendor_types/crew/medical.dm index af519a908ee6..d8e60fdb0026 100644 --- a/code/game/machinery/vending/vendor_types/crew/medical.dm +++ b/code/game/machinery/vending/vendor_types/crew/medical.dm @@ -45,6 +45,8 @@ GLOBAL_LIST_INIT(cm_vending_clothing_doctor, list( list("Blue Scrubs", 0, /obj/item/clothing/under/rank/medical/blue, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("Light Blue Scrubs", 0, /obj/item/clothing/under/rank/medical/lightblue, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("Purple Scrubs", 0, /obj/item/clothing/under/rank/medical/purple, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), + list("Olive Scrubs", 0, /obj/item/clothing/under/rank/medical/olive, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), + list("Grey Scrubs", 0, /obj/item/clothing/under/rank/medical/grey, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("SUIT (CHOOSE 1)", 0, null, null, null), list("Labcoat", 0, /obj/item/clothing/suit/storage/labcoat, MARINE_CAN_BUY_MRE, VENDOR_ITEM_REGULAR), @@ -111,6 +113,8 @@ GLOBAL_LIST_INIT(cm_vending_clothing_nurse, list( list("Green Scrubs", 0, /obj/item/clothing/under/rank/medical/green, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_RECOMMENDED), list("Blue Scrubs", 0, /obj/item/clothing/under/rank/medical/blue, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("Purple Scrubs", 0, /obj/item/clothing/under/rank/medical/purple, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), + list("Olive Scrubs", 0, /obj/item/clothing/under/rank/medical/olive, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), + list("Grey Scrubs", 0, /obj/item/clothing/under/rank/medical/grey, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("SUIT (CHOOSE 1)", 0, null, null, null), list("Medical's apron", 0, /obj/item/clothing/suit/chef/classic/medical, MARINE_CAN_BUY_MRE, VENDOR_ITEM_REGULAR), @@ -181,6 +185,8 @@ GLOBAL_LIST_INIT(cm_vending_clothing_researcher, list( list("Blue Scrubs", 0, /obj/item/clothing/under/rank/medical/blue, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("Light Blue Scrubs", 0, /obj/item/clothing/under/rank/medical/lightblue, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("Purple Scrubs", 0, /obj/item/clothing/under/rank/medical/purple, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), + list("Olive Scrubs", 0, /obj/item/clothing/under/rank/medical/olive, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), + list("Grey Scrubs", 0, /obj/item/clothing/under/rank/medical/grey, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("SUIT (CHOOSE 1)", 0, null, null, null), list("Labcoat", 0, /obj/item/clothing/suit/storage/labcoat/researcher, MARINE_CAN_BUY_MRE, VENDOR_ITEM_RECOMMENDED), @@ -239,6 +245,9 @@ GLOBAL_LIST_INIT(cm_vending_clothing_researcher, list( /obj/item/tool/surgery/synthgraft, /obj/item/storage/syringe_case, /obj/item/storage/surgical_case/regular, + /obj/item/clothing/accessory/stethoscope, + /obj/item/device/flashlight/pen, + ) @@ -249,7 +258,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_researcher, list( /obj/item/device/healthanalyzer, /obj/item/tool/surgery/surgical_line, /obj/item/tool/surgery/synthgraft, - /obj/item/device/flashlight/pen, /obj/item/clothing/accessory/stethoscope, + /obj/item/device/flashlight/pen, /obj/item/storage/syringe_case, ) diff --git a/code/game/machinery/vending/vendor_types/crew/mp.dm b/code/game/machinery/vending/vendor_types/crew/mp.dm index b63a02248168..5f85060dc96f 100644 --- a/code/game/machinery/vending/vendor_types/crew/mp.dm +++ b/code/game/machinery/vending/vendor_types/crew/mp.dm @@ -24,7 +24,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_military_police, list( list("BELT (CHOOSE 1)", 0, null, null, null), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("POUCHES (CHOOSE 2)", 0, null, null, null), @@ -82,7 +82,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_military_police_warden, list( list("BELT (CHOOSE 1)", 0, null, null, null), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("POUCHES (CHOOSE 2)", 0, null, null, null), diff --git a/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm b/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm index 8f9ac837cb6a..45ad67d41c74 100644 --- a/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/pilot_officer.dm @@ -80,7 +80,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_pilot_officer, list( list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -169,7 +169,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_dropship_crew_chief, list( list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm index a5d3cbe85b01..b63a73a90f06 100644 --- a/code/game/machinery/vending/vendor_types/crew/senior_officers.dm +++ b/code/game/machinery/vending/vendor_types/crew/senior_officers.dm @@ -54,7 +54,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_military_police_chief, list( list("BELT (CHOOSE 1)", 0, null, null, null), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("POUCHES (CHOOSE 2)", 0, null, null, null), @@ -233,6 +233,8 @@ GLOBAL_LIST_INIT(cm_vending_clothing_cmo, list( list("Blue Scrubs", 0, /obj/item/clothing/under/rank/medical/blue, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("Light Blue Scrubs", 0, /obj/item/clothing/under/rank/medical/lightblue, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("Purple Scrubs", 0, /obj/item/clothing/under/rank/medical/purple, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), + list("Olive Scrubs", 0, /obj/item/clothing/under/rank/medical/olive, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), + list("Grey Scrubs", 0, /obj/item/clothing/under/rank/medical/grey, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), list("SUIT (CHOOSE 1)", 0, null, null, null), list("Labcoat", 0, /obj/item/clothing/suit/storage/labcoat, MARINE_CAN_BUY_MRE, VENDOR_ITEM_RECOMMENDED), @@ -327,19 +329,21 @@ GLOBAL_LIST_INIT(cm_vending_gear_xo, list( list("Shotgun Slugs", 20, /obj/item/ammo_magazine/shotgun/slugs, null, VENDOR_ITEM_REGULAR), list("Flechette Shells", 20, /obj/item/ammo_magazine/shotgun/flechette, null, VENDOR_ITEM_REGULAR), + list("SPECIALISATION KIT (CHOOSE 1)", 0, null, null, null), + list("Essential Engineer Set", 0, /obj/effect/essentials_set/engi, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_RECOMMENDED), + list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_RECOMMENDED), + list("EXPLOSIVES", 0, null, null, null), list("HEDP Grenade Pack", 15, /obj/item/storage/box/packet/high_explosive, null, VENDOR_ITEM_REGULAR), list("HEFA Grenade Pack", 15, /obj/item/storage/box/packet/hefa, null, VENDOR_ITEM_REGULAR), list("WP Grenade Pack", 15, /obj/item/storage/box/packet/phosphorus, null, VENDOR_ITEM_REGULAR), list("RAIL ATTACHMENTS", 0, null, null, null), + list("Magnetic Harness", 12, /obj/item/attachable/magnetic_harness, null, VENDOR_ITEM_RECOMMENDED), list("Red-Dot Sight", 15, /obj/item/attachable/reddot, null, VENDOR_ITEM_REGULAR), list("Reflex Sight", 15, /obj/item/attachable/reflex, null, VENDOR_ITEM_REGULAR), list("S4 2x Telescopic Mini-Scope", 15, /obj/item/attachable/scope/mini, null, VENDOR_ITEM_REGULAR), - list("Helmet Visors", 0, null, null, null), - list("Welding Visor", 5, /obj/item/device/helmet_visor/welding_visor, null, VENDOR_ITEM_RECOMMENDED), - list("UNDERBARREL ATTACHMENTS", 0, null, null, null), list("Laser Sight", 15, /obj/item/attachable/lasersight, null, VENDOR_ITEM_REGULAR), list("Angled Grip", 15, /obj/item/attachable/angledgrip, null, VENDOR_ITEM_REGULAR), @@ -353,6 +357,22 @@ GLOBAL_LIST_INIT(cm_vending_gear_xo, list( list("Extended Barrel", 15, /obj/item/attachable/extended_barrel, null, VENDOR_ITEM_REGULAR), list("Recoil Compensator", 15, /obj/item/attachable/compensator, null, VENDOR_ITEM_REGULAR), list("Suppressor", 15, /obj/item/attachable/suppressor, null, VENDOR_ITEM_REGULAR), + + list("OTHER SUPPLIES", 0, null, null, null), + list("Welding Visor", 5, /obj/item/device/helmet_visor/welding_visor, null, VENDOR_ITEM_REGULAR), + list("Insulated Gloves", 3, /obj/item/clothing/gloves/yellow, null, VENDOR_ITEM_REGULAR), + list("Entrenching Tool", 1, /obj/item/tool/shovel/etool, null, VENDOR_ITEM_REGULAR), + list("Magnetic Harness", 12, /obj/item/attachable/magnetic_harness, null, VENDOR_ITEM_RECOMMENDED), + list("Radio Telephone Pack", 15, /obj/item/storage/backpack/marine/satchel/rto, null, VENDOR_ITEM_RECOMMENDED), + list("Motion Detector", 5, /obj/item/device/motiondetector, null, VENDOR_ITEM_RECOMMENDED), + list("Machete Scabbard (Full)", 5, /obj/item/storage/large_holster/machete/full, null, VENDOR_ITEM_REGULAR), + list("Binoculars", 5,/obj/item/device/binoculars, null, VENDOR_ITEM_REGULAR), + list("Rangefinder", 8, /obj/item/device/binoculars/range, null, VENDOR_ITEM_REGULAR), + list("Laser Designator", 12, /obj/item/device/binoculars/range/designator, null, VENDOR_ITEM_RECOMMENDED), + list("Fulton Recovery Device", 5, /obj/item/stack/fulton, null, VENDOR_ITEM_REGULAR), + list("Space Cleaner", 2, /obj/item/reagent_container/spray/cleaner, null, VENDOR_ITEM_REGULAR), + list("Whistle", 5, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), + list("Flashlight", 1, /obj/item/device/flashlight, null, VENDOR_ITEM_REGULAR), )) /obj/effect/essentials_set/xo/shotgunpreset @@ -375,10 +395,16 @@ GLOBAL_LIST_INIT(cm_vending_gear_xo, list( //------------UNIFORM/GEAR VENDOR--------------- GLOBAL_LIST_INIT(cm_vending_clothing_xo, list( + list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), + list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_COMBAT_ARMOR, VENDOR_ITEM_MANDATORY), + list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_COMBAT_HELMET, VENDOR_ITEM_MANDATORY), + list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_COMBAT_SHOES, VENDOR_ITEM_MANDATORY), + list("Marine Combat Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Headset", 0, /obj/item/device/radio/headset/almayer/mcom/cdrcom, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), list("Satchel", 0, /obj/item/storage/backpack/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_MANDATORY), + list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), list("UNIFORM (CHOOSE ONE)", 0, null, null, null), list("Service Uniform", 0, /obj/item/clothing/under/marine/officer/bridge, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_RECOMMENDED), @@ -391,53 +417,60 @@ GLOBAL_LIST_INIT(cm_vending_clothing_xo, list( list("Mod 88 Pistol", 0, /obj/item/storage/belt/gun/m4a3/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_REGULAR), list("M44 Revolver", 0, /obj/item/storage/belt/gun/m44/mp, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_REGULAR), - list("BELTS (CHOOSE 1)", 0, null, null, null), - list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("Military Police Belt", 0, /obj/item/storage/belt/security/MP/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Medical Storage Rig", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Holster Toolrig", 0, /obj/item/storage/belt/gun/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - - list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), - list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), - list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), - list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), - list("Marine Combat Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), - list("EYEWEAR (CHOOSE 1)", 0, null, null, null), list("Medical HUD Glasses", 0, /obj/item/clothing/glasses/hud/health, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_RECOMMENDED), list("Security HUD Glasses", 0, /obj/item/clothing/glasses/sunglasses/sechud, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), list("Bimex Personal Shades", 0, /obj/item/clothing/glasses/sunglasses/big, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_RECOMMENDED), list("Aviator Shades", 0, /obj/item/clothing/glasses/sunglasses/aviator, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), + list("HATS (CHOOSE 1)", 0, null, null, null), + list("Officer Beret", 0, /obj/item/clothing/head/beret/marine/chiefofficer, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("Service Peaked Cap", 0, /obj/item/clothing/head/marine/peaked/service, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("Officer Cap", 0, /obj/item/clothing/head/cmcap/bridge, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("PATCHES", 0, null, null, null), - list("Falling Falcons Shoulder Patch", 0, /obj/item/clothing/accessory/patch/falcon, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), - list("USCM Shoulder Patch", 0, /obj/item/clothing/accessory/patch, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + list("Falling Falcons Shoulder Patch", 1, /obj/item/clothing/accessory/patch/falcon, null, VENDOR_ITEM_REGULAR), + list("USCM Shoulder Patch", 1, /obj/item/clothing/accessory/patch, null, VENDOR_ITEM_REGULAR), + + + list("BELT (CHOOSE 1)", 0, null, null, null), + list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Holster Toolrig (Full)", 0, /obj/item/storage/belt/gun/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("Military Police Belt", 0, /obj/item/storage/belt/security/MP/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("POUCHES (CHOOSE 2)", 0, null, null, null), - list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), - list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Sidearm Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large Magazine Pouch", 0, /obj/item/storage/pouch/magazine/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Medical Pouch", 0, /obj/item/storage/pouch/medical, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Document Pouch", 0, /obj/item/storage/pouch/document, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Medical Kit Pouch", 0, /obj/item/storage/pouch/medkit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Electronics Pouch (Full)", 0, /obj/item/storage/pouch/electronics/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Fuel Tank Strap Pouch", 0, /obj/item/storage/pouch/flamertank, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), - list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - - list("HATS (CHOOSE 1)", 0, null, null, null), - list("Officer Beret", 0, /obj/item/clothing/head/beret/marine/chiefofficer, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), - list("Service Peaked Cap", 0, /obj/item/clothing/head/marine/peaked/service, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), - list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), - list("Officer Cap", 0, /obj/item/clothing/head/cmcap/bridge, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), )) @@ -449,7 +482,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_auxiliary_officer, list( list("Insulated Gloves", 0, /obj/item/clothing/gloves/yellow, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), list("Officer Uniform", 0, /obj/item/clothing/under/marine/officer/bridge, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), list("Headset", 0, /obj/item/device/radio/headset/almayer/qm, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), - list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_MASK, VENDOR_ITEM_MANDATORY), list("Auxiliary Support Officer Jacket", 0, /obj/item/clothing/suit/storage/jacket/marine/service/aso, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), list("BAG (CHOOSE 1)", 0, null, null, null), @@ -461,6 +493,13 @@ GLOBAL_LIST_INIT(cm_vending_clothing_auxiliary_officer, list( list("Mod 88 Pistol", 0, /obj/item/storage/belt/gun/m4a3/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), list("M44 Custom Revolver", 0, /obj/item/storage/belt/gun/m44/custom, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), + list("HAT (CHOOSE 1)", 0, null, null, null), + list("Beret, Green", 0, /obj/item/clothing/head/beret/cm, MARINE_CAN_BUY_MASK, VENDOR_ITEM_RECOMMENDED), + list("Beret, Tan", 0, /obj/item/clothing/head/beret/cm/tan, MARINE_CAN_BUY_MASK, VENDOR_ITEM_RECOMMENDED), + list("Patrol Cap", 0, /obj/item/clothing/head/cmcap, MARINE_CAN_BUY_MASK, VENDOR_ITEM_RECOMMENDED), + list("Officer Cap", 0, /obj/item/clothing/head/cmcap/bridge, MARINE_CAN_BUY_MASK, VENDOR_ITEM_RECOMMENDED), + list("Service Peaked Cap", 0, /obj/item/clothing/head/marine/peaked/service, MARINE_CAN_BUY_MASK, VENDOR_ITEM_RECOMMENDED), + list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_MANDATORY), list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_MANDATORY), diff --git a/code/game/machinery/vending/vendor_types/crew/staff_officer.dm b/code/game/machinery/vending/vendor_types/crew/staff_officer.dm index 50b83ccdc54f..65fbf2917699 100644 --- a/code/game/machinery/vending/vendor_types/crew/staff_officer.dm +++ b/code/game/machinery/vending/vendor_types/crew/staff_officer.dm @@ -7,11 +7,11 @@ /obj/structure/machinery/cm_vending/clothing/staff_officer/get_listed_products(mob/user) return GLOB.cm_vending_clothing_staff_officer -//------------GEAR--------------- +//------------CLOTHING--------------- GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer, list( list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), - list("Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), + list("Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_COMBAT_SHOES, VENDOR_ITEM_MANDATORY), list("Headset", 0, /obj/item/device/radio/headset/almayer/mcom, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), @@ -31,12 +31,24 @@ GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer, list( list("Officer Cap", 0, /obj/item/clothing/head/cmcap/bridge, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_RECOMMENDED), list("Service Peaked Cap", 0, /obj/item/clothing/head/marine/peaked/service, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_RECOMMENDED), + list("PATCHES", 0, null, null, null), + list("Falling Falcons Shoulder Patch", 1, /obj/item/clothing/accessory/patch/falcon, null, VENDOR_ITEM_REGULAR), + list("USCM Shoulder Patch", 1, /obj/item/clothing/accessory/patch, null, VENDOR_ITEM_REGULAR), + list("PERSONAL SIDEARM (CHOOSE 1)", 0, null, null, null), list("M44 Revolver", 0, /obj/item/storage/belt/gun/m44/mp, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), + list("Mod 88 Pistol", 0, /obj/item/storage/belt/gun/m4a3/mod88, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), list("M4A3 Pistol", 0, /obj/item/storage/belt/gun/m4a3/commander, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), list("VP78 Pistol", 0, /obj/item/storage/belt/gun/m4a3/vp78, MARINE_CAN_BUY_SECONDARY, VENDOR_ITEM_RECOMMENDED), + list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), + list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), + list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("BACKPACK (CHOOSE 1)", 0, null, null, null), list("Backpack", 0, /obj/item/storage/backpack/marine, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), list("Satchel", 0, /obj/item/storage/backpack/marine/satchel, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), @@ -46,8 +58,85 @@ GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer, list( list("Binoculars", 5,/obj/item/device/binoculars, null, VENDOR_ITEM_REGULAR), list("Rangefinder", 8, /obj/item/device/binoculars/range, null, VENDOR_ITEM_REGULAR), list("Laser Designator", 12, /obj/item/device/binoculars/range/designator, null, VENDOR_ITEM_RECOMMENDED), - list("Flashlight", 1, /obj/item/device/flashlight, null, VENDOR_ITEM_RECOMMENDED), + list("Flashlight", 1, /obj/item/device/flashlight, null, VENDOR_ITEM_REGULAR), + list("Motion Detector", 5, /obj/item/device/motiondetector, null, VENDOR_ITEM_RECOMMENDED), + list("Space Cleaner", 2, /obj/item/reagent_container/spray/cleaner, null, VENDOR_ITEM_REGULAR), + list("Whistle", 5, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), + )) + +/obj/structure/machinery/cm_vending/gear/staff_officer_armory + name = "\improper ColMarTech Staff Officer Armory Equipment Rack" + desc = "An automated combat equipment vendor for Staff Officers." + req_access = list(ACCESS_MARINE_COMMAND) + icon_state = "mar_rack" + vendor_role = list(JOB_SO) + +/obj/structure/machinery/cm_vending/gear/staff_officer_armory/get_listed_products(mob/user) + return GLOB.cm_vending_gear_staff_officer_armory + +//------------ARMORY--------------- + +GLOBAL_LIST_INIT(cm_vending_gear_staff_officer_armory, list( + list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), + list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_COMBAT_ARMOR, VENDOR_ITEM_MANDATORY), + list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_COMBAT_HELMET, VENDOR_ITEM_MANDATORY), + list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_COMBAT_SHOES, VENDOR_ITEM_MANDATORY), + list("Marine Combat Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), + list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), + list("Aviator Shades", 0, /obj/item/clothing/glasses/sunglasses/aviator, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), + list("Bayonet", 0, /obj/item/attachable/bayonet, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_REGULAR), + + list("SPECIALISATION KIT (CHOOSE 1)", 0, null, null, null), + list("Essential Engineer Set", 0, /obj/effect/essentials_set/engi, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), + list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), + + list("BELT (CHOOSE 1)", 0, null, null, null), + list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), + list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Holster Toolrig (Full)", 0, /obj/item/storage/belt/gun/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + + list("POUCHES (CHOOSE 2)", 0, null, null, null), + list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large Magazine Pouch", 0, /obj/item/storage/pouch/magazine/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Medical Pouch", 0, /obj/item/storage/pouch/medical, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Medical Kit Pouch", 0, /obj/item/storage/pouch/medkit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), + list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Electronics Pouch (Full)", 0, /obj/item/storage/pouch/electronics/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Fuel Tank Strap Pouch", 0, /obj/item/storage/pouch/flamertank, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + + list("MASK (CHOOSE 1)", 0, null, null, null), + list("Gas Mask", 0, /obj/item/clothing/mask/gas, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + list("Heat Absorbent Coif", 0, /obj/item/clothing/mask/rebreather/scarf, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), + + list("OTHER SUPPLIES", 0, null, null, null), + list("Welding Visor", 5, /obj/item/device/helmet_visor/welding_visor, null, VENDOR_ITEM_REGULAR), + list("Insulated Gloves", 3, /obj/item/clothing/gloves/yellow, null, VENDOR_ITEM_REGULAR), + list("Entrenching Tool", 1, /obj/item/tool/shovel/etool, null, VENDOR_ITEM_REGULAR), + list("Magnetic Harness", 12, /obj/item/attachable/magnetic_harness, null, VENDOR_ITEM_RECOMMENDED), + list("Radio Telephone Pack", 15, /obj/item/storage/backpack/marine/satchel/rto, null, VENDOR_ITEM_RECOMMENDED), list("Motion Detector", 5, /obj/item/device/motiondetector, null, VENDOR_ITEM_RECOMMENDED), + list("Machete Scabbard (Full)", 5, /obj/item/storage/large_holster/machete/full, null, VENDOR_ITEM_REGULAR), + list("Binoculars", 5,/obj/item/device/binoculars, null, VENDOR_ITEM_REGULAR), + list("Rangefinder", 8, /obj/item/device/binoculars/range, null, VENDOR_ITEM_REGULAR), + list("Laser Designator", 12, /obj/item/device/binoculars/range/designator, null, VENDOR_ITEM_RECOMMENDED), + list("Fulton Recovery Device", 5, /obj/item/stack/fulton, null, VENDOR_ITEM_REGULAR), list("Space Cleaner", 2, /obj/item/reagent_container/spray/cleaner, null, VENDOR_ITEM_REGULAR), list("Whistle", 5, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), + list("Flashlight", 1, /obj/item/device/flashlight, null, VENDOR_ITEM_REGULAR), )) diff --git a/code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm b/code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm deleted file mode 100644 index ac7b22b4e0a0..000000000000 --- a/code/game/machinery/vending/vendor_types/crew/staff_officer_armory.dm +++ /dev/null @@ -1,83 +0,0 @@ -/obj/structure/machinery/cm_vending/clothing/staff_officer_armory - name = "\improper ColMarTech Staff Officer Armory Equipment Rack" - desc = "An automated combat equipment vendor for Staff Officers." - req_access = list(ACCESS_MARINE_COMMAND) - icon_state = "mar_rack" - vendor_role = list(JOB_SO) - -/obj/structure/machinery/cm_vending/clothing/staff_officer_armory/get_listed_products(mob/user) - return GLOB.cm_vending_clothing_staff_officer_armory - -//------------GEAR--------------- - -GLOBAL_LIST_INIT(cm_vending_clothing_staff_officer_armory, list( - list("COMBAT EQUIPMENT (TAKE ALL)", 0, null, null, null), - list("Officer M3 Armor", 0, /obj/item/clothing/suit/storage/marine/MP/SO, MARINE_CAN_BUY_COMBAT_ARMOR, VENDOR_ITEM_MANDATORY), - list("Officer M10 Helmet", 0, /obj/item/clothing/head/helmet/marine/MP/SO, MARINE_CAN_BUY_COMBAT_HELMET, VENDOR_ITEM_MANDATORY), - list("Marine Combat Boots", 0, /obj/item/clothing/shoes/marine/knife, MARINE_CAN_BUY_SHOES, VENDOR_ITEM_MANDATORY), - list("Marine Combat Gloves", 0, /obj/item/clothing/gloves/marine, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_MANDATORY), - list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), - list("Aviator Shades", 0, /obj/item/clothing/glasses/sunglasses/aviator, MARINE_CAN_BUY_GLASSES, VENDOR_ITEM_REGULAR), - - list("SPECIALISATION KIT (CHOOSE 1)", 0, null, null, null), - list("Essential Engineer Set", 0, /obj/effect/essentials_set/engi, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_RECOMMENDED), - list("Essential Medical Set", 0, /obj/effect/essentials_set/medic, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_RECOMMENDED), - - list("BELT (CHOOSE 1)", 0, null, null, null), - list("G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), - list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - - list("POUCHES (CHOOSE 2)", 0, null, null, null), - list("Autoinjector Pouch", 0, /obj/item/storage/pouch/autoinjector, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Document Pouch", 0, /obj/item/storage/pouch/document, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Electronics Pouch (Full)", 0, /obj/item/storage/pouch/electronics/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First-Aid Pouch (Refillable Injectors)", 0, /obj/item/storage/pouch/firstaid/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First-Aid Pouch (Splints, Gauze, Ointment)", 0, /obj/item/storage/pouch/firstaid/full/alternate, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First-Aid Pouch (Pill Packets)", 0, /obj/item/storage/pouch/firstaid/full/pills, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("First Responder Pouch", 0, /obj/item/storage/pouch/first_responder, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Flare Pouch (Full)", 0, /obj/item/storage/pouch/flare/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Fuel Tank Strap Pouch", 0, /obj/item/storage/pouch/flamertank, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Large General Pouch", 0, /obj/item/storage/pouch/general/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), - list("Large Magazine Pouch", 0, /obj/item/storage/pouch/magazine/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Large Shotgun Shell Pouch", 0, /obj/item/storage/pouch/shotgun/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Large Pistol Magazine Pouch", 0, /obj/item/storage/pouch/magazine/pistol/large, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Medical Pouch", 0, /obj/item/storage/pouch/medical, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Medical Kit Pouch", 0, /obj/item/storage/pouch/medkit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Sling Pouch", 0, /obj/item/storage/pouch/sling, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), - - list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), - list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Brown Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest/brown_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_RECOMMENDED), - list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), - - list("MASK (CHOOSE 1)", 0, null, null, null), - list("Gas Mask", 0, /obj/item/clothing/mask/gas, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), - list("Heat Absorbent Coif", 0, /obj/item/clothing/mask/rebreather/scarf, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), - - list("OTHER SUPPLIES", 0, null, null, null), - list("Medical Helmet Optic", 5, /obj/item/device/helmet_visor/medical, null, VENDOR_ITEM_REGULAR), - list("Magnetic Harness", 12, /obj/item/attachable/magnetic_harness, null, VENDOR_ITEM_REGULAR), - list("Radio Telephone Pack", 15, /obj/item/storage/backpack/marine/satchel/rto, null, VENDOR_ITEM_RECOMMENDED), - list("Binoculars", 5,/obj/item/device/binoculars, null, VENDOR_ITEM_REGULAR), - list("Rangefinder", 8, /obj/item/device/binoculars/range, null, VENDOR_ITEM_REGULAR), - list("Laser Designator", 12, /obj/item/device/binoculars/range/designator, null, VENDOR_ITEM_RECOMMENDED), - list("Data Detector", 5, /obj/item/device/motiondetector/intel, null, VENDOR_ITEM_REGULAR), - list("Flashlight", 1, /obj/item/device/flashlight, null, VENDOR_ITEM_RECOMMENDED), - list("Fulton Recovery Device", 5, /obj/item/stack/fulton, null, VENDOR_ITEM_REGULAR), - list("Motion Detector", 5, /obj/item/device/motiondetector, null, VENDOR_ITEM_REGULAR), - list("Space Cleaner", 2, /obj/item/reagent_container/spray/cleaner, null, VENDOR_ITEM_REGULAR), - list("Whistle", 5, /obj/item/device/whistle, null, VENDOR_ITEM_REGULAR), - list("Machete Scabbard (Full)", 5, /obj/item/storage/large_holster/machete/full, null, VENDOR_ITEM_REGULAR) - )) diff --git a/code/game/machinery/vending/vendor_types/crew/synthetic.dm b/code/game/machinery/vending/vendor_types/crew/synthetic.dm index a5e166451457..9ce15535e2da 100644 --- a/code/game/machinery/vending/vendor_types/crew/synthetic.dm +++ b/code/game/machinery/vending/vendor_types/crew/synthetic.dm @@ -5,7 +5,7 @@ desc = "An automated gear rack hooked up to a colossal storage of various medical and engineering supplies. Can be accessed only by synthetic units." icon_state = "gear" req_access = list(ACCESS_MARINE_SYNTH) - vendor_role = list(JOB_SYNTH, JOB_SYNTH_SURVIVOR) + vendor_role = list(JOB_SYNTH, JOB_SYNTH_SURVIVOR, JOB_UPP_SUPPORT_SYNTH, JOB_CMB_SYN, JOB_PMC_SYNTH) listed_products = list( list("ENGINEER SUPPLIES", 0, null, null, null), @@ -91,7 +91,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth, list( list("Experimental Tool Vendor Token", 0, /obj/item/coin/marine/synth, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), list("RADIO (TAKE ALL)", 0, null, null, null), - list("Headset", 0, /obj/item/device/radio/headset/almayer/mcom/cdrcom, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), + list("Headset", 0, /obj/item/device/radio/headset/almayer/mcom/synth, MARINE_CAN_BUY_EAR, VENDOR_ITEM_MANDATORY), list("UNIFORM (CHOOSE 1)", 0, null, null, null), list("Uniform, Outdated Synth", 0, /obj/item/clothing/under/rank/synthetic/old, MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_REGULAR), @@ -178,7 +178,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth, list( name = "\improper ColMarTech Synthetic Equipment Rack" desc = "An automated rack hooked up to a colossal storage of various equipment. Can be accessed only by synthetic units." req_access = list(ACCESS_MARINE_SYNTH) - vendor_role = list(JOB_SYNTH, JOB_SYNTH_SURVIVOR) + vendor_role = list(JOB_SYNTH, JOB_SYNTH_SURVIVOR, JOB_UPP_SUPPORT_SYNTH, JOB_CMB_SYN, JOB_PMC_SYNTH) /obj/structure/machinery/cm_vending/clothing/synth/get_listed_products(mob/user) return GLOB.cm_vending_clothing_synth @@ -188,9 +188,11 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth, list( GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( list("USCM UNIFORMS", 0, null, null, null), list("Medical Scrubs, Blue", 12, /obj/item/clothing/under/rank/medical/blue, null, VENDOR_ITEM_REGULAR), - list("Medical Scrubs, Light Blue", 0, /obj/item/clothing/under/rank/medical/lightblue, null, VENDOR_ITEM_REGULAR), + list("Medical Scrubs, Light Blue", 12, /obj/item/clothing/under/rank/medical/lightblue, null, VENDOR_ITEM_REGULAR), list("Medical Scrubs, Green", 12, /obj/item/clothing/under/rank/medical/green, null, VENDOR_ITEM_REGULAR), list("Medical Scrubs, Purple", 12, /obj/item/clothing/under/rank/medical/purple, null, VENDOR_ITEM_REGULAR), + list("Medical Scrubs, Olive", 12, /obj/item/clothing/under/rank/medical/olive, null, VENDOR_ITEM_REGULAR), + list("Medical Scrubs, Grey", 12, /obj/item/clothing/under/rank/medical/grey, null, VENDOR_ITEM_REGULAR), list("Medical Scrubs, White", 12, /obj/item/clothing/under/rank/medical, null, VENDOR_ITEM_REGULAR), list("USCM Service Uniform, Tan", 12, /obj/item/clothing/under/marine/officer/bridge, null, VENDOR_ITEM_REGULAR), list("USCM Service Uniform, White", 12, /obj/item/clothing/under/marine/dress, null, VENDOR_ITEM_REGULAR), @@ -271,8 +273,30 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( list("Marine Helmet (Desert)", 12, /obj/item/clothing/head/helmet/marine/desert, null, VENDOR_ITEM_REGULAR), list("Technician Helmet", 12, /obj/item/clothing/head/helmet/marine/tech, null, VENDOR_ITEM_REGULAR), list("Corpsman Helmet", 12, /obj/item/clothing/head/helmet/marine/medic, null, VENDOR_ITEM_REGULAR), + list("White Corpsman Helmet", 12, /obj/item/clothing/head/helmet/marine/medic/white, null, VENDOR_ITEM_REGULAR), list("Attachable Helmet Shield", 12, /obj/item/prop/helmetgarb/riot_shield, null, VENDOR_ITEM_REGULAR), + list("MASK", 0, null, null, null), + list("Surgical Mask", 12, /obj/item/clothing/mask/surgical, null, VENDOR_ITEM_REGULAR), + list("Rebreather", 12, /obj/item/clothing/mask/rebreather, null, VENDOR_ITEM_REGULAR), + list("Skull Balaclava, Blue", 12, /obj/item/clothing/mask/rebreather/skull, null, VENDOR_ITEM_REGULAR), + list("Skull balaclava, Black", 12, /obj/item/clothing/mask/rebreather/skull/black, null, VENDOR_ITEM_REGULAR), + list("Balaclava", 12, /obj/item/clothing/mask/rebreather/scarf, null, VENDOR_ITEM_REGULAR), + list("Balaclava (Green)", 12, /obj/item/clothing/mask/rebreather/scarf/green, null, VENDOR_ITEM_REGULAR), + list("Balaclava (Tan)", 12, /obj/item/clothing/mask/rebreather/scarf/tan, null, VENDOR_ITEM_REGULAR), + list("Balaclava (Grey)", 12, /obj/item/clothing/mask/rebreather/scarf/gray, null, VENDOR_ITEM_REGULAR), + list("Wrap (Grey)", 12, /obj/item/clothing/mask/rebreather/scarf/tacticalmask, null, VENDOR_ITEM_REGULAR), + list("Wrap (Red)", 12, /obj/item/clothing/mask/rebreather/scarf/tacticalmask/red, null, VENDOR_ITEM_REGULAR), + list("Wrap (Green)", 12, /obj/item/clothing/mask/rebreather/scarf/tacticalmask/green, null, VENDOR_ITEM_REGULAR), + list("Wrap (Tan)", 12, /obj/item/clothing/mask/rebreather/scarf/tacticalmask/tan, null, VENDOR_ITEM_REGULAR), + list("Wrap (Black)", 12, /obj/item/clothing/mask/rebreather/scarf/tacticalmask/black, null, VENDOR_ITEM_REGULAR), + list("Scarf", 12, /obj/item/clothing/mask/tornscarf, null, VENDOR_ITEM_REGULAR), + list("Scarf (Green)", 12, /obj/item/clothing/mask/tornscarf/green, null, VENDOR_ITEM_REGULAR), + list("Scarf (Snow)", 12, /obj/item/clothing/mask/tornscarf/snow, null, VENDOR_ITEM_REGULAR), + list("Scarf (Desert)", 12, /obj/item/clothing/mask/tornscarf/desert, null, VENDOR_ITEM_REGULAR), + list("Scarf (Urban)", 12, /obj/item/clothing/mask/tornscarf/urban, null, VENDOR_ITEM_REGULAR), + list("Scarf (Black)", 12, /obj/item/clothing/mask/tornscarf/black, null, VENDOR_ITEM_REGULAR), + list("SUIT", 0, null, null, null), list("Bomber Jacket, Brown", 12, /obj/item/clothing/suit/storage/bomber, null, VENDOR_ITEM_REGULAR), list("Bomber Jacket, Black", 12, /obj/item/clothing/suit/storage/bomber/alt, null, VENDOR_ITEM_REGULAR), @@ -325,6 +349,13 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( list("Purple Armband", 6, /obj/item/clothing/accessory/armband/science, null, VENDOR_ITEM_REGULAR), list("Yellow Armband", 6, /obj/item/clothing/accessory/armband/engine, null, VENDOR_ITEM_REGULAR), list("Green Armband", 6, /obj/item/clothing/accessory/armband/medgreen, null, VENDOR_ITEM_REGULAR), + list("Blue Tie", 6, /obj/item/clothing/accessory/blue, null, VENDOR_ITEM_REGULAR), + list("Green Tie", 6, /obj/item/clothing/accessory/green, null, VENDOR_ITEM_REGULAR), + list("Black Tie", 6, /obj/item/clothing/accessory/black, null, VENDOR_ITEM_REGULAR), + list("Gold Tie", 6, /obj/item/clothing/accessory/gold, null, VENDOR_ITEM_REGULAR), + list("Red Tie", 6, /obj/item/clothing/accessory/red, null, VENDOR_ITEM_REGULAR), + list("Purple Tie", 6, /obj/item/clothing/accessory/purple, null, VENDOR_ITEM_REGULAR), + list("Stethoscope", 6, /obj/item/clothing/accessory/stethoscope, null, VENDOR_ITEM_REGULAR), list("Dress Gloves", 6, /obj/item/clothing/gloves/marine/dress, null, VENDOR_ITEM_REGULAR), )) @@ -337,7 +368,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_synth_snowflake, list( use_snowflake_points = TRUE vendor_theme = VENDOR_THEME_COMPANY req_access = list(ACCESS_MARINE_SYNTH) - vendor_role = list(JOB_SYNTH, JOB_SYNTH_SURVIVOR, JOB_WORKING_JOE) + vendor_role = list(JOB_SYNTH, JOB_SYNTH_SURVIVOR, JOB_WORKING_JOE, JOB_UPP_SUPPORT_SYNTH, JOB_CMB_SYN, JOB_PMC_SYNTH) vend_delay = 1 SECONDS diff --git a/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm b/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm index 0586f4b72fa5..2dd5bdf2ee68 100644 --- a/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm +++ b/code/game/machinery/vending/vendor_types/crew/vehicle_crew.dm @@ -7,7 +7,7 @@ icon_state = "vehicle_gear" req_access = list(ACCESS_MARINE_CREWMAN) - vendor_role = list(JOB_CREWMAN) + vendor_role = list(JOB_TANK_CREW) bound_width = 64 unslashable = TRUE @@ -56,30 +56,27 @@ UnregisterSignal(SSdcs, COMSIG_GLOB_VEHICLE_ORDERED) if(!selected_vehicle) - selected_vehicle = "APC" // The whole thing seems to be based upon the assumption you unlock tank as an override, defaulting to APC - if(selected_vehicle == "APC") - available_categories &= ~(VEHICLE_ARMOR_AVAILABLE|VEHICLE_INTEGRAL_AVAILABLE) //APC lacks these, so we need to remove these flags to be able to access spare parts section + selected_vehicle = "TANK" // The whole thing seems to be based upon the assumption you unlock tank as an override, defaulting to APC + if(selected_vehicle == "TANK") + available_categories &= ~(VEHICLE_INTEGRAL_AVAILABLE) //APC lacks these, so we need to remove these flags to be able to access spare parts section + marine_announcement("A tank is being sent up to reinforce this operation.") /obj/structure/machinery/cm_vending/gear/vehicle_crew/get_listed_products(mob/user) var/list/display_list = list() if(!user) display_list += GLOB.cm_vending_vehicle_crew_tank - display_list += GLOB.cm_vending_vehicle_crew_tank_spare display_list += GLOB.cm_vending_vehicle_crew_apc - display_list += GLOB.cm_vending_vehicle_crew_apc_spare return display_list if(selected_vehicle == "TANK") if(available_categories) display_list = GLOB.cm_vending_vehicle_crew_tank - else - display_list = GLOB.cm_vending_vehicle_crew_tank_spare else if(selected_vehicle == "ARC") display_list = GLOB.cm_vending_vehicle_crew_arc - else if(selected_vehicle == "APC") + else if(selected_vehicle == "TANK") if(available_categories) display_list = GLOB.cm_vending_vehicle_crew_apc else //APC stuff costs more to prevent 4000 points spent on shitton of ammunition @@ -150,64 +147,11 @@ GLOBAL_LIST_INIT(cm_vending_vehicle_crew_tank, list( list("Overdrive Enhancer", 0, /obj/item/hardpoint/support/overdrive_enhancer, VEHICLE_SUPPORT_AVAILABLE, VENDOR_ITEM_RECOMMENDED), list("ARMOR", 0, null, null, null), - list("Ballistic Armor", 0, /obj/item/hardpoint/armor/ballistic, VEHICLE_ARMOR_AVAILABLE, VENDOR_ITEM_RECOMMENDED), - list("Caustic Armor", 0, /obj/item/hardpoint/armor/caustic, VEHICLE_ARMOR_AVAILABLE, VENDOR_ITEM_REGULAR), - list("Concussive Armor", 0, /obj/item/hardpoint/armor/concussive, VEHICLE_ARMOR_AVAILABLE, VENDOR_ITEM_REGULAR), - list("Paladin Armor", 0, /obj/item/hardpoint/armor/paladin, VEHICLE_ARMOR_AVAILABLE, VENDOR_ITEM_REGULAR), list("Snowplow", 0, /obj/item/hardpoint/armor/snowplow, VEHICLE_ARMOR_AVAILABLE, VENDOR_ITEM_REGULAR), list("TREADS", 0, null, null, null), list("Reinforced Treads", 0, /obj/item/hardpoint/locomotion/treads/robust, VEHICLE_TREADS_AVAILABLE, VENDOR_ITEM_REGULAR), - list("Treads", 0, /obj/item/hardpoint/locomotion/treads, VEHICLE_TREADS_AVAILABLE, VENDOR_ITEM_RECOMMENDED))) - -GLOBAL_LIST_INIT(cm_vending_vehicle_crew_tank_spare, list( - list("SPARE PARTS SELECTION:", 0, null, null, null), - - list("INTEGRAL PARTS", 0, null, null, null), - list("M34A2-A Multipurpose Turret", 500, /obj/item/hardpoint/holder/tank_turret, null, VENDOR_ITEM_REGULAR), - - list("SUPPORT AMMUNITION", 0, null, null, null), - list("Turret Smoke Screen Magazine", 50, /obj/item/ammo_magazine/hardpoint/turret_smoke, null, VENDOR_ITEM_REGULAR), - - list("PRIMARY WEAPON", 0, null, null, null), - list("AC3-E Autocannon", 200, /obj/item/hardpoint/primary/autocannon, null, VENDOR_ITEM_REGULAR), - list("DRG-N Offensive Flamer Unit", 200, /obj/item/hardpoint/primary/flamer, null, VENDOR_ITEM_REGULAR), - list("LTAA-AP Minigun", 200, /obj/item/hardpoint/primary/minigun, null, VENDOR_ITEM_REGULAR), - list("LTB Cannon", 400, /obj/item/hardpoint/primary/cannon, null, VENDOR_ITEM_RECOMMENDED), - - list("PRIMARY AMMUNITION", 0, null, null, null), - list("AC3-E Autocannon Magazine", 100, /obj/item/ammo_magazine/hardpoint/ace_autocannon, null, VENDOR_ITEM_REGULAR), - list("DRG-N Offensive Flamer Unit Fuel Tank", 100, /obj/item/ammo_magazine/hardpoint/primary_flamer, null, VENDOR_ITEM_REGULAR), - list("LTAA-AP Minigun Magazine", 100, /obj/item/ammo_magazine/hardpoint/ltaaap_minigun, null, VENDOR_ITEM_REGULAR), - list("LTB Cannon Magazine", 100, /obj/item/ammo_magazine/hardpoint/ltb_cannon, null, VENDOR_ITEM_REGULAR), - - list("SECONDARY WEAPON", 0, null, null, null), - list("M92T Grenade Launcher", 200, /obj/item/hardpoint/secondary/grenade_launcher, null, VENDOR_ITEM_REGULAR), - list("M56 Cupola", 200, /obj/item/hardpoint/secondary/m56cupola, null, VENDOR_ITEM_REGULAR), - list("LZR-N Flamer Unit", 200, /obj/item/hardpoint/secondary/small_flamer, null, VENDOR_ITEM_REGULAR), - list("TOW Launcher", 300, /obj/item/hardpoint/secondary/towlauncher, null, VENDOR_ITEM_REGULAR), - - list("SECONDARY AMMUNITION", 0, null, null, null), - list("M92T Grenade Launcher Magazine", 50, /obj/item/ammo_magazine/hardpoint/tank_glauncher, null, VENDOR_ITEM_REGULAR), - list("M56 Cupola Magazine", 50, /obj/item/ammo_magazine/hardpoint/m56_cupola, null, VENDOR_ITEM_REGULAR), - list("LZR-N Flamer Unit Fuel Tank", 50, /obj/item/ammo_magazine/hardpoint/secondary_flamer, null, VENDOR_ITEM_REGULAR), - list("TOW Launcher Magazine", 50, /obj/item/ammo_magazine/hardpoint/towlauncher, null, VENDOR_ITEM_REGULAR), - - list("SUPPORT MODULE", 0, null, null, null), - list("Artillery Module", 300, /obj/item/hardpoint/support/artillery_module, null, VENDOR_ITEM_REGULAR), - list("Integrated Weapons Sensor Array", 200, /obj/item/hardpoint/support/weapons_sensor, null, VENDOR_ITEM_REGULAR), - list("Overdrive Enhancer", 200, /obj/item/hardpoint/support/overdrive_enhancer, null, VENDOR_ITEM_REGULAR), - - list("ARMOR", 0, null, null, null), - list("Ballistic Armor", 300, /obj/item/hardpoint/armor/ballistic, null, VENDOR_ITEM_REGULAR), - list("Caustic Armor", 300, /obj/item/hardpoint/armor/caustic, null, VENDOR_ITEM_REGULAR), - list("Concussive Armor", 300, /obj/item/hardpoint/armor/concussive, null, VENDOR_ITEM_REGULAR), - list("Paladin Armor", 300, /obj/item/hardpoint/armor/paladin, null, VENDOR_ITEM_REGULAR), - list("Snowplow", 200, /obj/item/hardpoint/armor/snowplow, null, VENDOR_ITEM_REGULAR), - - list("TREADS", 0, null, null, null), - list("Reinforced Treads", 200, /obj/item/hardpoint/locomotion/treads/robust, null, VENDOR_ITEM_REGULAR), - list("Treads", 200, /obj/item/hardpoint/locomotion/treads, null, VENDOR_ITEM_REGULAR))) + list("Treads", 0, /obj/item/hardpoint/locomotion/treads, VEHICLE_TREADS_AVAILABLE, VENDOR_ITEM_REGULAR))) GLOBAL_LIST_INIT(cm_vending_vehicle_crew_apc, list( list("STARTING KIT SELECTION:", 0, null, null, null), @@ -261,7 +205,7 @@ GLOBAL_LIST_INIT(cm_vending_vehicle_crew_arc, list( desc = "An automated weapon rack hooked up to a small storage of standard-issue weapons. Can be accessed only by the Vehicle Crewmen." icon_state = "guns" req_access = list(ACCESS_MARINE_CREWMAN) - vendor_role = list(JOB_CREWMAN) + vendor_role = list(JOB_TANK_CREW) vend_flags = VEND_CLUTTER_PROTECTION | VEND_LIMITED_INVENTORY | VEND_TO_HAND listed_products = list( @@ -330,7 +274,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_vehicle_crew, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -400,7 +344,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_vehicle_crew, list( name = "\improper ColMarTech Vehicle Crewman Equipment Rack" desc = "An automated rack hooked up to a colossal storage of Vehicle Crewmen standard-issue equipment." req_access = list(ACCESS_MARINE_CREWMAN) - vendor_role = list(JOB_CREWMAN) + vendor_role = list(JOB_TANK_CREW) /obj/structure/machinery/cm_vending/clothing/vehicle_crew/get_listed_products(mob/user) return GLOB.cm_vending_clothing_vehicle_crew diff --git a/code/game/machinery/vending/vendor_types/dress.dm b/code/game/machinery/vending/vendor_types/dress.dm index d49361d912a0..6a4e76cda49c 100644 --- a/code/game/machinery/vending/vendor_types/dress.dm +++ b/code/game/machinery/vending/vendor_types/dress.dm @@ -45,11 +45,11 @@ return var/mob/living/carbon/human/H = user - var/obj/item/card/id/id_card = H.wear_id + var/obj/item/card/id/id_card = H.get_idcard() var/list/role_specific_uniforms var/list/vended_items var/list/display_list = list() - if(istype(id_card)) + if(id_card) role_specific_uniforms = id_card.uniform_sets vended_items = id_card.vended_items for(var/category_type in GLOB.uniform_categories) @@ -83,9 +83,9 @@ /obj/structure/machinery/cm_vending/clothing/dress/ui_data(mob/user) var/mob/living/carbon/human/H = user - var/obj/item/card/id/id_card = H.wear_id + var/obj/item/card/id/id_card = H.get_idcard() var/list/vended_items - if(istype(id_card)) + if(id_card) vended_items = id_card.vended_items var/list/data = list() @@ -120,9 +120,9 @@ var/item_path = L[3] - var/obj/item/card/id/id_card = H.wear_id + var/obj/item/card/id/id_card = H.get_idcard() - if(!istype(id_card)) //not wearing an ID + if(!id_card) //not wearing an ID to_chat(H, SPAN_WARNING("Access denied. No ID card detected")) return @@ -197,11 +197,11 @@ if(findtext("[path]", item)) matches += path - if(matches.len==0) + if(length(matches)==0) return var/obj/item/chosen - if(matches.len==1) + if(length(matches)==1) chosen = matches[1] else //If we have multiple options, let them select which one they meant diff --git a/code/game/machinery/vending/vendor_types/engineering.dm b/code/game/machinery/vending/vendor_types/engineering.dm index 6da719e883ba..3662d447a346 100644 --- a/code/game/machinery/vending/vendor_types/engineering.dm +++ b/code/game/machinery/vending/vendor_types/engineering.dm @@ -89,7 +89,7 @@ list("Supply Ordering Console", 2, /obj/item/circuitboard/computer/ordercomp, VENDOR_ITEM_REGULAR), list("Research Data Terminal", 2, /obj/item/circuitboard/computer/research_terminal, VENDOR_ITEM_REGULAR), list("P.A.C.M.A.N Generator", 1, /obj/item/circuitboard/machine/pacman, VENDOR_ITEM_REGULAR), - list("Auxiliar Power Storage Unit", 2, /obj/item/circuitboard/machine/ghettosmes, VENDOR_ITEM_REGULAR), + list("Auxiliary Power Storage Unit", 2, /obj/item/circuitboard/machine/ghettosmes, VENDOR_ITEM_REGULAR), list("Air Alarm Electronics", 2, /obj/item/circuitboard/airalarm, VENDOR_ITEM_REGULAR), list("Security Camera Monitor", 2, /obj/item/circuitboard/computer/cameras, VENDOR_ITEM_REGULAR), list("Television Set", 4, /obj/item/circuitboard/computer/cameras/tv, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/intelligence_officer.dm b/code/game/machinery/vending/vendor_types/intelligence_officer.dm index 9baa685032de..63d3e93873d2 100644 --- a/code/game/machinery/vending/vendor_types/intelligence_officer.dm +++ b/code/game/machinery/vending/vendor_types/intelligence_officer.dm @@ -52,6 +52,9 @@ GLOBAL_LIST_INIT(cm_vending_gear_intelligence_officer, list( list("RADIO KEYS", 0, null, null, null), list("Intel Radio Encryption Key", 5, /obj/item/device/encryptionkey/intel, null, VENDOR_ITEM_REGULAR), + + list("SPARE INTEL KIT", 0, null, null, null), + list("Field Intelligence Support Kit (For untrained personnel)", 20, /obj/item/storage/box/kit/mini_intel, null, VENDOR_ITEM_REGULAR), )) /obj/structure/machinery/cm_vending/gear/intelligence_officer @@ -93,7 +96,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_intelligence_officer, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), diff --git a/code/game/machinery/vending/vendor_types/requisitions.dm b/code/game/machinery/vending/vendor_types/requisitions.dm index f76b86228c61..a4328bad5ea4 100644 --- a/code/game/machinery/vending/vendor_types/requisitions.dm +++ b/code/game/machinery/vending/vendor_types/requisitions.dm @@ -55,6 +55,7 @@ list("M74 AGM-Smoke Airburst Grenade", floor(scale * 4), /obj/item/explosive/grenade/smokebomb/airburst, VENDOR_ITEM_REGULAR), list("M74 AGM-Star Shell", floor(scale * 2), /obj/item/explosive/grenade/high_explosive/airburst/starshell, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Shell", floor(scale * 4), /obj/item/explosive/grenade/high_explosive/airburst/hornet_shell, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade", round(scale * 5), /obj/item/explosive/grenade/sebb, VENDOR_ITEM_REGULAR), list("M40 HIRR Baton Slug", floor(scale * 8), /obj/item/explosive/grenade/slug/baton, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", floor(scale * 6), /obj/item/explosive/grenade/metal_foam, VENDOR_ITEM_REGULAR), list("Plastic Explosives", floor(scale * 3), /obj/item/explosive/plastic, VENDOR_ITEM_REGULAR), @@ -86,7 +87,7 @@ list("M276 Knife Rig", floor(scale * 5), /obj/item/storage/belt/knifepouch, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", floor(scale * 5), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", floor(scale * 2), /obj/item/storage/belt/grenade, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", floor(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", floor(scale * 5), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", floor(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", floor(scale * 10), /obj/item/storage/belt/shotgun, VENDOR_ITEM_REGULAR), list("M276 Mortar Operator Belt", floor(scale * 2), /obj/item/storage/belt/gun/mortarbelt, VENDOR_ITEM_REGULAR), @@ -138,7 +139,31 @@ list("Engineering Pamphlet", floor(scale * 1), /obj/item/pamphlet/skill/engineer, VENDOR_ITEM_REGULAR), list("Powerloader Certification", 0.75, /obj/item/pamphlet/skill/powerloader, VENDOR_ITEM_REGULAR), list("Spare PDT/L Battle Buddy Kit", floor(scale * 4), /obj/item/storage/box/pdt_kit, VENDOR_ITEM_REGULAR), - list("W-Y brand rechargeable mini-battery", floor(scale * 3), /obj/item/cell/crap, VENDOR_ITEM_REGULAR) + list("W-Y brand rechargeable mini-battery", floor(scale * 3), /obj/item/cell/crap, VENDOR_ITEM_REGULAR), + list("Nailgun Magazine (7x45mm)", floor(scale * 4), /obj/item/ammo_magazine/smg/nailgun, VENDOR_ITEM_REGULAR), + + list("EXPLOSIVES BOXES", -1, null, null), + list("M15 Fragmentation Grenade Packet", 0, /obj/item/storage/box/packet/m15, VENDOR_ITEM_REGULAR), + list("M40 HEDP Grenade Packet", 0, /obj/item/storage/box/packet/high_explosive, VENDOR_ITEM_REGULAR), + list("M40 HEDP Grenade Box", 0, /obj/item/storage/box/nade_box, VENDOR_ITEM_REGULAR), + list("M40 HIDP Grenade Packet", 0, /obj/item/storage/box/packet/incendiary, VENDOR_ITEM_REGULAR), + list("M40 HPDP Grenade Box", 0, /obj/item/storage/box/nade_box/phophorus, VENDOR_ITEM_REGULAR), + list("M40 HSDP Grenade Packet", 0, /obj/item/storage/box/packet/smoke, VENDOR_ITEM_REGULAR), + list("M40 HIRR Baton Slug Packet", 0, /obj/item/storage/box/packet/baton_slug, VENDOR_ITEM_REGULAR), + list("M74 AGM-Airburst Grenade Packet", 0, /obj/item/storage/box/packet/airburst_he, VENDOR_ITEM_REGULAR), + list("M74 AGM-F grenade box", 0, /obj/item/storage/box/nade_box/airburst, VENDOR_ITEM_REGULAR), + list("M74 AGM-Airburst Incendiary Grenade Packet", 0, /obj/item/storage/box/packet/airburst_incen, VENDOR_ITEM_REGULAR), + list("M74 AGM-Airburst Smoke Grenade Packet", 0, /obj/item/storage/box/packet/airburst_smoke, VENDOR_ITEM_REGULAR), + list("M74 AGM-S Star Shell Packet", 0, /obj/item/storage/box/packet/flare, VENDOR_ITEM_REGULAR), + list("M74 AGM-H Hornet Shell Packet", 0, /obj/item/storage/box/packet/hornet, VENDOR_ITEM_REGULAR), + list("G2 Electroshock grenade packet", 0, /obj/item/storage/box/packet/sebb, VENDOR_ITEM_REGULAR), + list("M20 mine box", 0, /obj/item/storage/box/explosive_mines, VENDOR_ITEM_REGULAR), + + list("OTHER BOXES", -1, null, null), + list("Box of M94 Marking Flare Packs", 0, /obj/item/ammo_box/magazine/misc/flares, VENDOR_ITEM_REGULAR), + list("Box of M89 Signal Flare Packs", 0, /obj/item/ammo_box/magazine/misc/flares/signal, VENDOR_ITEM_REGULAR), + list("Box of High-Capacity Power Cells", 0, /obj/item/ammo_box/magazine/misc/power_cell, VENDOR_ITEM_REGULAR), + list("Nailgun Magazine Box (7x45mm)", floor(scale * 2), /obj/item/ammo_box/magazine/nailgun, VENDOR_ITEM_REGULAR) ) /obj/structure/machinery/cm_vending/sorted/cargo_guns/stock(obj/item/item_to_stock, mob/user) @@ -208,9 +233,9 @@ /obj/structure/machinery/cm_vending/sorted/cargo_ammo/populate_product_list(scale) listed_products = list( list("REGULAR AMMUNITION", -1, null, null), - list("Box Of Buckshot Shells", floor(scale * 40), /obj/item/ammo_magazine/shotgun/buckshot, VENDOR_ITEM_REGULAR), - list("Box Of Flechette Shells", floor(scale * 40), /obj/item/ammo_magazine/shotgun/flechette, VENDOR_ITEM_REGULAR), - list("Box Of Shotgun Slugs", floor(scale * 40), /obj/item/ammo_magazine/shotgun/slugs, VENDOR_ITEM_REGULAR), + list("Box Of Buckshot Shells", floor(scale * 56), /obj/item/ammo_magazine/shotgun/buckshot, VENDOR_ITEM_REGULAR), + list("Box Of Flechette Shells", floor(scale * 56), /obj/item/ammo_magazine/shotgun/flechette, VENDOR_ITEM_REGULAR), + list("Box Of Shotgun Slugs", floor(scale * 56), /obj/item/ammo_magazine/shotgun/slugs, VENDOR_ITEM_REGULAR), list("M4RA Magazine (10x24mm)", floor(scale * 60), /obj/item/ammo_magazine/rifle/m4ra, VENDOR_ITEM_REGULAR), list("M41A MK2 Magazine (10x24mm)", floor(scale * 100), /obj/item/ammo_magazine/rifle, VENDOR_ITEM_REGULAR), list("M39 HV Magazine (10x20mm)", floor(scale * 100), /obj/item/ammo_magazine/smg/m39, VENDOR_ITEM_REGULAR), @@ -247,11 +272,37 @@ list("M2C Box Magazine", floor(scale * 2), /obj/item/ammo_magazine/m2c, VENDOR_ITEM_REGULAR), list("XM51 Magazine (16g)", floor(scale * 3), /obj/item/ammo_magazine/rifle/xm51, VENDOR_ITEM_REGULAR), - list("SHOTGUN SHELL BOXES", -1, null, null), - list("Shotgun Shell Box (Buckshot x 100)", floor(scale * 4), /obj/item/ammo_box/magazine/shotgun/buckshot, VENDOR_ITEM_REGULAR), - list("Shotgun Shell Box (Flechette x 100)", floor(scale * 4), /obj/item/ammo_box/magazine/shotgun/flechette, VENDOR_ITEM_REGULAR), - list("Shotgun Shell Box (Slugs x 100)", floor(scale * 4), /obj/item/ammo_box/magazine/shotgun, VENDOR_ITEM_REGULAR), + list("MAGAZINE BOXES", -1, null, null), + list("Magazine Box (M39 x 12)", 0, /obj/item/ammo_box/magazine/m39, VENDOR_ITEM_REGULAR), + list("Magazine Box (AP M39 x 12)", 0, /obj/item/ammo_box/magazine/m39/ap, VENDOR_ITEM_REGULAR), + list("Magazine Box (Ext M39 x 10)", 0, /obj/item/ammo_box/magazine/m39/ext, VENDOR_ITEM_REGULAR), + list("Magazine Box (M41A x 10)", 0, /obj/item/ammo_box/magazine, VENDOR_ITEM_REGULAR), + list("Magazine Box (AP M41A x 10)", 0, /obj/item/ammo_box/magazine/ap, VENDOR_ITEM_REGULAR), + list("Magazine Box (Ext M41A x 8)", 0, /obj/item/ammo_box/magazine/ext, VENDOR_ITEM_REGULAR), + list("Magazine Box (M4A3 x 16)", 0, /obj/item/ammo_box/magazine/m4a3, VENDOR_ITEM_REGULAR), + list("Magazine Box (AP M4A3 x 16)", 0, /obj/item/ammo_box/magazine/m4a3/ap, VENDOR_ITEM_REGULAR), + list("Magazine Box (HP M4A3 x 16)", 0, /obj/item/ammo_box/magazine/m4a3/hp, VENDOR_ITEM_REGULAR), + list("Magazine Box (M4RA x 16)", 0, /obj/item/ammo_box/magazine/m4ra, VENDOR_ITEM_REGULAR), + list("Magazine Box (AP M4RA x 16)", 0, /obj/item/ammo_box/magazine/m4ra/ap, VENDOR_ITEM_REGULAR), + list("Magazine Box (M41AE2 x 8)", 0, /obj/item/ammo_box/magazine/m41ae2, VENDOR_ITEM_REGULAR), + list("Magazine Box (M41AE2 Holo-Target x 8)", 0, /obj/item/ammo_box/magazine/m41ae2/holo, VENDOR_ITEM_REGULAR), + list("Magazine Box (M41A MK1 x 8)", 0, /obj/item/ammo_box/magazine/mk1, VENDOR_ITEM_REGULAR), + list("Magazine Box (M41A MK1 AP x 8)", 0, /obj/item/ammo_box/magazine/mk1/ap, VENDOR_ITEM_REGULAR), + list("Shotgun Shell Box (Buckshot x 100)", 0, /obj/item/ammo_box/magazine/shotgun/buckshot, VENDOR_ITEM_REGULAR), + list("Shotgun Shell Box (Flechette x 100)", 0, /obj/item/ammo_box/magazine/shotgun/flechette, VENDOR_ITEM_REGULAR), + list("Shotgun Shell Box (Slugs x 100)", 0, /obj/item/ammo_box/magazine/shotgun, VENDOR_ITEM_REGULAR), list("Shotgun Shell Box (16g) (Breaching x 120)", 1, /obj/item/ammo_box/magazine/shotgun/light/breaching, VENDOR_ITEM_REGULAR), + list("Magazine Box (88 Mod 4 AP x 16)", 0, /obj/item/ammo_box/magazine/mod88, VENDOR_ITEM_REGULAR), + list("Magazine Box (SU-6 x 16)", 0, /obj/item/ammo_box/magazine/su6, VENDOR_ITEM_REGULAR), + list("Magazine Box (VP78 x 16)", 0, /obj/item/ammo_box/magazine/vp78, VENDOR_ITEM_REGULAR), + list("Magazine Box (XM51 x 8)", 0, /obj/item/ammo_box/magazine/xm51, VENDOR_ITEM_REGULAR), + list("Ammo Box (M2C x 8)", 0, /obj/item/ammo_box/magazine/m2c, VENDOR_ITEM_REGULAR), + list("Drum Box (M56B x 8)", 0, /obj/item/ammo_box/magazine/m56b, VENDOR_ITEM_REGULAR), + list("Drum Box (M56D x 8)", 0, /obj/item/ammo_box/magazine/m56d, VENDOR_ITEM_REGULAR), + list("Speed Loaders Box (M44 x 16)", 0, /obj/item/ammo_box/magazine/m44, VENDOR_ITEM_REGULAR), + list("Speed Loaders Box (Marksman M44 x 16)", 0, /obj/item/ammo_box/magazine/m44/marksman, VENDOR_ITEM_REGULAR), + list("Speed Loaders Box (Heavy M44 x 16)", 0, /obj/item/ammo_box/magazine/m44/heavy, VENDOR_ITEM_REGULAR), + list("Flamer Tank Box (UT-Napthal Fuel x 8)", 0, /obj/item/ammo_box/magazine/flamer, VENDOR_ITEM_REGULAR), ) /obj/structure/machinery/cm_vending/sorted/cargo_ammo/stock(obj/item/item_to_stock, mob/user) @@ -438,13 +489,13 @@ //Marine armor handling if(istype(item_to_stock, /obj/item/clothing/suit/storage/marine)) var/obj/item/clothing/suit/storage/marine/AR = item_to_stock - if(AR.pockets && AR.pockets.contents.len) + if(AR.pockets && length(AR.pockets.contents)) to_chat(user, SPAN_WARNING("\The [AR] has something inside it. Empty it before restocking.")) return //Marine helmet handling else if(istype(item_to_stock, /obj/item/clothing/head/helmet/marine)) var/obj/item/clothing/head/helmet/marine/H = item_to_stock - if(H.pockets && H.pockets.contents.len) + if(H.pockets && length(H.pockets.contents)) to_chat(user, SPAN_WARNING("\The [H] has something inside it. Empty it before restocking.")) return diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm index 998b17504a44..74a3d2a6167b 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_engineer.dm @@ -33,8 +33,9 @@ GLOBAL_LIST_INIT(cm_vending_gear_engi, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 18, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 18, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 18, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("PRIMARY AMMUNITION", 0, null, null, null), list("M4RA AP Magazine (10x24mm)", 6, /obj/item/ammo_magazine/rifle/m4ra/ap, null, VENDOR_ITEM_REGULAR), @@ -131,12 +132,13 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Mortar Operator Belt", 0, /obj/item/storage/belt/gun/mortarbelt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_MANDATORY), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M277 Pattern Construction Rig", 0, /obj/item/storage/belt/utility/construction, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("POUCHES (CHOOSE 2)", 0, null, null, null), list("Construction Pouch", 0, /obj/item/storage/pouch/construction, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_RECOMMENDED), @@ -152,6 +154,8 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("Medium General Pouch", 0, /obj/item/storage/pouch/general/medium, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Pistol Pouch", 0, /obj/item/storage/pouch/pistol, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), list("Tools Pouch (Full)", 0, /obj/item/storage/pouch/tools/full, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("Engineer kit Pouch", 0, /obj/item/storage/pouch/engikit, MARINE_CAN_BUY_POUCH, VENDOR_ITEM_REGULAR), + list("ACCESSORIES (CHOOSE 1)", 0, null, null, null), list("Black Webbing Vest", 0, /obj/item/clothing/accessory/storage/black_vest, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), @@ -159,6 +163,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( list("Shoulder Holster", 0, /obj/item/clothing/accessory/storage/holster, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Webbing", 0, /obj/item/clothing/accessory/storage/webbing, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("Drop Pouch", 0, /obj/item/clothing/accessory/storage/droppouch, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), + list("Small Tool Webbing (Full)", 0, /obj/item/clothing/accessory/storage/tool_webbing/small/equipped, MARINE_CAN_BUY_ACCESSORY, VENDOR_ITEM_REGULAR), list("MASK (CHOOSE 1)", 0, null, null, null), list("Gas Mask", 0, /obj/item/clothing/mask/gas, MARINE_CAN_BUY_MASK, VENDOR_ITEM_REGULAR), @@ -205,8 +210,10 @@ GLOBAL_LIST_INIT(cm_vending_clothing_engi, list( /obj/item/explosive/plastic, /obj/item/stack/sandbags_empty = 25, /obj/item/stack/sheet/metal/large_stack, - /obj/item/stack/sheet/plasteel/medium_stack, + /obj/item/stack/sheet/plasteel/med_large_stack, + /obj/item/circuitboard/apc, /obj/item/cell/high, /obj/item/tool/shovel/etool/folded, /obj/item/device/lightreplacer, + /obj/item/weapon/gun/smg/nailgun/compact/tactical, ) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm index 17d3419ac2f8..0055dc2b1375 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_leader.dm @@ -59,8 +59,9 @@ GLOBAL_LIST_INIT(cm_vending_gear_leader, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("MEDICAL SUPPLIES", 0, null, null, null), list("Burn Kit", 2, /obj/item/stack/medical/advanced/ointment, null, VENDOR_ITEM_REGULAR), @@ -143,7 +144,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_leader, list( list("M276 Lifesaver Bag", 0, /obj/item/storage/belt/medical/lifesaver, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Medical Storage Rig", 0, /obj/item/storage/belt/medical, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm index b1961ae9e75b..a8cc8be64bda 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_medic.dm @@ -56,7 +56,8 @@ GLOBAL_LIST_INIT(cm_vending_gear_medic, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("PRIMARY AMMUNITION", 0, null, null, null), list("M4RA AP Magazine (10x24mm)", 6, /obj/item/ammo_magazine/rifle/m4ra/ap, null, VENDOR_ITEM_REGULAR), @@ -127,8 +128,8 @@ GLOBAL_LIST_INIT(cm_vending_gear_medic, list( GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("STANDARD EQUIPMENT (TAKE ALL)", 0, null, null, null), - list("Standard Marine Apparel", 0, list(/obj/item/clothing/under/marine/medic, /obj/item/clothing/shoes/marine/knife, /obj/item/clothing/gloves/marine, /obj/item/device/radio/headset/almayer/marine, /obj/item/clothing/head/helmet/marine/medic), MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), - list("Combat Sterile Gloves", 0, /obj/item/clothing/gloves/marine/medical, MARINE_CAN_BUY_KIT, VENDOR_ITEM_REGULAR), + list("Standard Marine Apparel", 0, list(/obj/item/clothing/under/marine/medic, /obj/item/clothing/shoes/marine/knife, /obj/item/clothing/gloves/marine, /obj/item/device/radio/headset/almayer/marine), MARINE_CAN_BUY_UNIFORM, VENDOR_ITEM_MANDATORY), + list("Combat Sterile Gloves", 0, /obj/item/clothing/gloves/marine/medical, MARINE_CAN_BUY_GLOVES, VENDOR_ITEM_REGULAR), list("MRE", 0, /obj/item/storage/box/MRE, MARINE_CAN_BUY_MRE, VENDOR_ITEM_MANDATORY), list("Map", 0, /obj/item/map/current_map, MARINE_CAN_BUY_KIT, VENDOR_ITEM_MANDATORY), @@ -137,6 +138,10 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("Medium Armor", 0, /obj/item/clothing/suit/storage/marine/medium, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_RECOMMENDED), list("Heavy Armor", 0, /obj/item/clothing/suit/storage/marine/heavy, MARINE_CAN_BUY_ARMOR, VENDOR_ITEM_REGULAR), + list("HELMET (CHOOSE 1)", 0, null, null, null), + list("M10 Corpsman Helmet", 0, /obj/item/clothing/head/helmet/marine/medic, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("M10 White Corpsman Helmet", 0, /obj/item/clothing/head/helmet/marine/medic/white, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("BACKPACK (CHOOSE 1)", 0, null, null, null), list("Medical Backpack", 0, /obj/item/storage/backpack/marine/medic, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_REGULAR), list("Medical Satchel", 0, /obj/item/storage/backpack/marine/satchel/medic, MARINE_CAN_BUY_BACKPACK, VENDOR_ITEM_RECOMMENDED), @@ -147,7 +152,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -232,4 +237,6 @@ GLOBAL_LIST_INIT(cm_vending_clothing_medic, list( /obj/item/storage/surgical_case/regular, /obj/item/reagent_container/blood/OMinus, /obj/item/reagent_container/blood/OMinus, + /obj/item/device/flashlight/pen, + /obj/item/clothing/accessory/stethoscope, ) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm index 276f0b760842..ff43ca68657d 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_prep.dm @@ -148,7 +148,7 @@ list("M276 Pattern General Pistol Holster Rig", floor(scale * 15), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), list("M276 Pattern M39 Holster Rig", floor(scale * 15), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), list("M276 Pattern M39 Holster Rig And Pouch", floor(scale * 10), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), - list("M276 Pattern M44 Holster Rig", floor(scale * 15), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), + list("M276 Pattern General Revolver Holster Rig", floor(scale * 15), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 Pattern M82F Holster Rig", floor(scale * 5), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", floor(scale * 15), /obj/item/storage/belt/knifepouch, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", floor(scale * 15), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), @@ -187,6 +187,7 @@ list("M10 Helmet Netting", floor(scale * 10), /obj/item/prop/helmetgarb/netting, VENDOR_ITEM_REGULAR), list("M10 Helmet Rain Cover", floor(scale * 10), /obj/item/prop/helmetgarb/raincover, VENDOR_ITEM_REGULAR), list("Firearm Lubricant", floor(scale * 15), /obj/item/prop/helmetgarb/gunoil, VENDOR_ITEM_REGULAR), + list("Attachable Dogtags", floor(scale * 15), /obj/item/clothing/accessory/dogtags, VENDOR_ITEM_REGULAR), list("USCM Flair", floor(scale * 15), /obj/item/prop/helmetgarb/flair_uscm, VENDOR_ITEM_REGULAR), list("Falling Falcons Shoulder Patch", floor(scale * 15), /obj/item/clothing/accessory/patch/falcon, VENDOR_ITEM_REGULAR), list("USCM Shoulder Patch", floor(scale * 15), /obj/item/clothing/accessory/patch, VENDOR_ITEM_REGULAR), @@ -338,7 +339,8 @@ list("Binoculars", floor(scale * 1), /obj/item/device/binoculars, VENDOR_ITEM_REGULAR), list("MB-6 Folding Barricades (x3)", floor(scale * 2), /obj/item/stack/folding_barricade/three, VENDOR_ITEM_REGULAR), list("Spare PDT/L Battle Buddy Kit", floor(scale * 3), /obj/item/storage/box/pdt_kit, VENDOR_ITEM_REGULAR), - list("W-Y brand rechargeable mini-battery", floor(scale * 2.5), /obj/item/cell/crap, VENDOR_ITEM_REGULAR) + list("W-Y brand rechargeable mini-battery", floor(scale * 2.5), /obj/item/cell/crap, VENDOR_ITEM_REGULAR), + list("Nailgun Magazine (7x45mm)", floor(scale * 4), /obj/item/ammo_magazine/smg/nailgun, VENDOR_ITEM_REGULAR) ) //--------------SQUAD ATTACHMENTS VENDOR-------------- @@ -411,3 +413,105 @@ /obj/item/clothing/suit/storage/marine/heavy/skull, /obj/item/clothing/suit/storage/marine/heavy/smooth, ) + +//------------MARINE CIVILIAN CLOTHING--------------- + +GLOBAL_LIST_INIT(cm_vending_clothing_marine_snowflake, list( + list("SHIRTS AND UNIFORMS", 0, null, null, null), + list("White T-Shirt and Brown Jeans", 12, /obj/item/clothing/under/tshirt/w_br, null, VENDOR_ITEM_REGULAR), + list("Gray T-Shirt and Blue Jeans", 12, /obj/item/clothing/under/tshirt/gray_blu, null, VENDOR_ITEM_REGULAR), + list("Red T-Shirt and Black Jeans", 12, /obj/item/clothing/under/tshirt/r_bla, null, VENDOR_ITEM_REGULAR), + list("Frontier Jumpsuit", 12, /obj/item/clothing/under/rank/synthetic/frontier, null, VENDOR_ITEM_REGULAR), + list("UA Grey Jumpsuit", 12, /obj/item/clothing/under/colonist/ua_civvies, null, VENDOR_ITEM_REGULAR), + list("UA Brown Jumpsuit", 12, /obj/item/clothing/under/colonist/wy_davisone, null, VENDOR_ITEM_REGULAR), + list("UA Green Utility Uniform", 12, /obj/item/clothing/under/rank/synthetic/utility, null, VENDOR_ITEM_REGULAR), + list("Grey Utilities", 12, /obj/item/clothing/under/rank/synthetic/utility/yellow, null, VENDOR_ITEM_REGULAR), + list("Grey Utilities and Blue Jeans", 12, /obj/item/clothing/under/rank/synthetic/utility/red, null, VENDOR_ITEM_REGULAR), + list("Blue Utilities and Brown Jeans", 12, /obj/item/clothing/under/rank/synthetic/utility/blue, null, VENDOR_ITEM_REGULAR), + list("White Service Uniform", 12, /obj/item/clothing/under/colonist/white_service, null, VENDOR_ITEM_REGULAR), + list("Steward Clothes", 12, /obj/item/clothing/under/colonist/wy_joliet_shopsteward, null, VENDOR_ITEM_REGULAR), + list("Red Dress Skirt", 12, /obj/item/clothing/under/blackskirt, null, VENDOR_ITEM_REGULAR), + list("Blue Suit Pants", 12, /obj/item/clothing/under/liaison_suit/blue, null, VENDOR_ITEM_REGULAR), + list("Brown Suit Pants", 12, /obj/item/clothing/under/liaison_suit/brown, null, VENDOR_ITEM_REGULAR), + list("White Suit Pants", 12, /obj/item/clothing/under/liaison_suit/corporate_formal, null, VENDOR_ITEM_REGULAR), + list("Working Joe Uniform", 36, /obj/item/clothing/under/rank/synthetic/joe, null, VENDOR_ITEM_REGULAR), + + list("GLASSES", 0, null, null, null), + list("Marine RPG Glasses", 12, /obj/item/clothing/glasses/regular, null, VENDOR_ITEM_REGULAR), + list("Sunglasses", 12, /obj/item/clothing/glasses/sunglasses, null, VENDOR_ITEM_REGULAR), + + list("SHOES", 0, null, null, null), + list("Boots", 12, /obj/item/clothing/shoes/marine, null, VENDOR_ITEM_REGULAR), + list("Shoes, Black", 12, /obj/item/clothing/shoes/black, null, VENDOR_ITEM_REGULAR), + list("Shoes, Blue", 12, /obj/item/clothing/shoes/blue, null, VENDOR_ITEM_REGULAR), + list("Shoes, Brown", 12, /obj/item/clothing/shoes/brown, null, VENDOR_ITEM_REGULAR), + list("Shoes, Green", 12, /obj/item/clothing/shoes/green, null, VENDOR_ITEM_REGULAR), + list("Shoes, Purple", 12, /obj/item/clothing/shoes/purple, null, VENDOR_ITEM_REGULAR), + list("Shoes, Red", 12, /obj/item/clothing/shoes/red, null, VENDOR_ITEM_REGULAR), + list("Shoes, White", 12, /obj/item/clothing/shoes/white, null, VENDOR_ITEM_REGULAR), + list("Shoes, Yellow", 12, /obj/item/clothing/shoes/yellow, null, VENDOR_ITEM_REGULAR), + + list("HEADWEAR", 0, null, null, null), + list("Beanie", 12, /obj/item/clothing/head/beanie, null, VENDOR_ITEM_REGULAR), + list("Beret, Engineering", 12, /obj/item/clothing/head/beret/eng, null, VENDOR_ITEM_REGULAR), + list("Beret, Purple", 12, /obj/item/clothing/head/beret/jan, null, VENDOR_ITEM_REGULAR), + list("Beret, Red", 12, /obj/item/clothing/head/beret/cm/red, null, VENDOR_ITEM_REGULAR), + list("Beret, Standard", 12, /obj/item/clothing/head/beret/cm, null, VENDOR_ITEM_REGULAR), + list("Beret, Tan", 12, /obj/item/clothing/head/beret/cm/tan, null, VENDOR_ITEM_REGULAR), + list("Beret, Green", 12, /obj/item/clothing/head/beret/cm, MARINE_CAN_BUY_HELMET, VENDOR_ITEM_REGULAR), + list("Beret, Black", 12, /obj/item/clothing/head/beret/cm/black, null, VENDOR_ITEM_REGULAR), + list("Beret, White", 12, /obj/item/clothing/head/beret/cm/white, null, VENDOR_ITEM_REGULAR), + list("Ushanka", 12, /obj/item/clothing/head/ushanka, null, VENDOR_ITEM_REGULAR), + list("Cap", 12, /obj/item/clothing/head/cmcap, null, VENDOR_ITEM_REGULAR), + list("Fedora", 12, /obj/item/clothing/head/fedora, null, VENDOR_ITEM_REGULAR), + + list("SUIT", 0, null, null, null), + list("Bomber Jacket, Brown", 12, /obj/item/clothing/suit/storage/bomber, null, VENDOR_ITEM_REGULAR), + list("Bomber Jacket, Black", 12, /obj/item/clothing/suit/storage/bomber/alt, null, VENDOR_ITEM_REGULAR), + list("External Webbing", 12, /obj/item/clothing/suit/storage/webbing, null, VENDOR_ITEM_REGULAR), + list("Utility Vest", 12, /obj/item/clothing/suit/storage/utility_vest, null, VENDOR_ITEM_REGULAR), + list("Hazard Vest(Orange)", 12, /obj/item/clothing/suit/storage/hazardvest, null, VENDOR_ITEM_REGULAR), + list("Hazard Vest(Blue)", 12, /obj/item/clothing/suit/storage/hazardvest/blue, null, VENDOR_ITEM_REGULAR), + list("Hazard Vest(Yellow)", 12, /obj/item/clothing/suit/storage/hazardvest/yellow, null, VENDOR_ITEM_REGULAR), + list("Hazard Vest(Black)", 12, /obj/item/clothing/suit/storage/hazardvest/black, null, VENDOR_ITEM_REGULAR), + list("USCM Service Jacket", 12, /obj/item/clothing/suit/storage/jacket/marine/service, null, VENDOR_ITEM_REGULAR), + list("Windbreaker, Brown", 12, /obj/item/clothing/suit/storage/windbreaker/windbreaker_brown, null, VENDOR_ITEM_REGULAR), + list("Windbreaker, Grey", 12, /obj/item/clothing/suit/storage/windbreaker/windbreaker_gray, null, VENDOR_ITEM_REGULAR), + list("Windbreaker, Green", 12, /obj/item/clothing/suit/storage/windbreaker/windbreaker_green, null, VENDOR_ITEM_REGULAR), + list("Windbreaker, First Responder", 12, /obj/item/clothing/suit/storage/windbreaker/windbreaker_fr, null, VENDOR_ITEM_REGULAR), + list("Windbreaker, Exploration", 12, /obj/item/clothing/suit/storage/windbreaker/windbreaker_covenant, null, VENDOR_ITEM_REGULAR), + list("Black Suit Jacket", 12, /obj/item/clothing/suit/storage/jacket/marine/corporate/black, null, VENDOR_ITEM_REGULAR), + list("Brown Suit Jacket", 12, /obj/item/clothing/suit/storage/jacket/marine/corporate/brown, null, VENDOR_ITEM_REGULAR), + list("Blue Suit Jacket", 12, /obj/item/clothing/suit/storage/jacket/marine/corporate/blue, null, VENDOR_ITEM_REGULAR), + list("Brown Vest", 12, /obj/item/clothing/suit/storage/jacket/marine/vest, null, VENDOR_ITEM_REGULAR), + list("Tan Vest", 12, /obj/item/clothing/suit/storage/jacket/marine/vest/tan, null, VENDOR_ITEM_REGULAR), + list("Grey Vest", 12, /obj/item/clothing/suit/storage/jacket/marine/vest/grey, null, VENDOR_ITEM_REGULAR), + + list("BACKPACK", 0, null, null, null), + list("Backpack, Industrial", 12, /obj/item/storage/backpack/industrial, null, VENDOR_ITEM_REGULAR), + list("Satchel, Leather", 12, /obj/item/storage/backpack/satchel, null, VENDOR_ITEM_REGULAR), + list("Satchel, Medical", 12, /obj/item/storage/backpack/satchel/med, null, VENDOR_ITEM_REGULAR), + + list("OTHER", 0, null, null, null), + list("Red Armband", 6, /obj/item/clothing/accessory/armband, null, VENDOR_ITEM_REGULAR), + list("Purple Armband", 6, /obj/item/clothing/accessory/armband/science, null, VENDOR_ITEM_REGULAR), + list("Yellow Armband", 6, /obj/item/clothing/accessory/armband/engine, null, VENDOR_ITEM_REGULAR), + list("Green Armband", 6, /obj/item/clothing/accessory/armband/medgreen, null, VENDOR_ITEM_REGULAR), + list("Dress Gloves", 6, /obj/item/clothing/gloves/marine/dress, null, VENDOR_ITEM_REGULAR), + +)) + +/obj/structure/machinery/cm_vending/clothing/marine/snowflake + name = "\improper Personal Civilian Clothing Storage Unit" + desc = "The vendor where all of your personal civilian clothing is stored while you are on-duty." + icon_state = "snowflake" + show_points = TRUE + use_snowflake_points = TRUE + vendor_theme = VENDOR_THEME_COMPANY + req_access = list() + vendor_role = list() + + vend_delay = 1 SECONDS + +/obj/structure/machinery/cm_vending/clothing/marine/snowflake/get_listed_products(mob/user) + return GLOB.cm_vending_clothing_marine_snowflake diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm index 65066731070d..1db378bd1d98 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_rifleman.dm @@ -21,7 +21,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_marine, list( list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", 0, /obj/item/storage/belt/knifepouch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -65,7 +65,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_marine, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 15, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 15, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("PRIMARY AMMUNITION", 0, null, null, null), list("M4RA AP Magazine (10x24mm)", 10, /obj/item/ammo_magazine/rifle/m4ra/ap, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm index 60afed8b984d..962580529eb2 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_smartgunner.dm @@ -18,7 +18,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_smartgun, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("SIDEARM AMMUNITION", 0, null, null, null), list("M44 Heavy Speed Loader (.44)", 10, /obj/item/ammo_magazine/revolver/heavy, null, VENDOR_ITEM_REGULAR), @@ -33,7 +33,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_smartgun, list( list("SU-6 Smart Pistol", 15, /obj/item/storage/box/guncase/smartpistol, null, VENDOR_ITEM_REGULAR), list("CLOTHING ITEMS", 0, null, null, null), - list("Machete Scabbard (Full)", 6, /obj/item/storage/large_holster/machete/full, null, VENDOR_ITEM_REGULAR), + list("Smartgunner Machete Scabbard", 15, /obj/item/storage/large_holster/machete/smartgunner/full, null, VENDOR_ITEM_REGULAR), list("Fuel Tank Strap Pouch", 5, /obj/item/storage/pouch/flamertank, null, VENDOR_ITEM_REGULAR), list("Large General Pouch", 6, /obj/item/storage/pouch/general/large, null, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm index 0bd4500580eb..527bb89b6af2 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_specialist.dm @@ -32,6 +32,7 @@ GLOBAL_LIST_INIT(cm_vending_gear_spec, list( list("M74 AGM-F Fragmentation Grenades x6", 40, /obj/effect/essentials_set/agmf_6_pack, null, VENDOR_ITEM_REGULAR), list("M74 AGM-I Incendiary Grenades x6", 40, /obj/effect/essentials_set/agmi_6_pack, null, VENDOR_ITEM_REGULAR), list("M74 AGM-S Smoke Grenades x6", 20, /obj/effect/essentials_set/agms_6_pack, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Pack x6", 40, /obj/effect/essentials_set/sebb_6_pack, null, VENDOR_ITEM_REGULAR), list("EXTRA FLAMETHROWER TANKS", 0, null, null, null), list("Large Incinerator Tank", 40, /obj/item/ammo_magazine/flamer_tank/large, null, VENDOR_ITEM_REGULAR), @@ -71,7 +72,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_specialist, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -249,3 +250,13 @@ GLOBAL_LIST_INIT(cm_vending_clothing_specialist, list( /obj/item/explosive/grenade/smokebomb/airburst, /obj/item/explosive/grenade/smokebomb/airburst, ) + +/obj/effect/essentials_set/sebb_6_pack + spawned_gear_list = list( + /obj/item/explosive/grenade/sebb, + /obj/item/explosive/grenade/sebb, + /obj/item/explosive/grenade/sebb, + /obj/item/explosive/grenade/sebb, + /obj/item/explosive/grenade/sebb, + /obj/item/explosive/grenade/sebb, + ) diff --git a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm index c37dd98ed263..a4535fc7bfb4 100644 --- a/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm +++ b/code/game/machinery/vending/vendor_types/squad_prep/squad_tl.dm @@ -10,8 +10,9 @@ GLOBAL_LIST_INIT(cm_vending_gear_tl, list( list("M74 AGM-Incendiary Airburst Packet (x3 airburst grenades)", 20, /obj/item/storage/box/packet/airburst_incen, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Smoke Airburst Packet (x3 airburst grenades)", 10, /obj/item/storage/box/packet/airburst_smoke, null, VENDOR_ITEM_REGULAR), list("M74 AGM-Hornet Airburst Packet (x3 airburst grenades", 20, /obj/item/storage/box/packet/hornet, null, VENDOR_ITEM_REGULAR), - list("M20 Mine Box (x4 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), + list("M20 Mine Box (x5 mines)", 20, /obj/item/storage/box/explosive_mines, null, VENDOR_ITEM_REGULAR), list("M40 MFHS Metal Foam Grenade", 5, /obj/item/explosive/grenade/metal_foam, null, VENDOR_ITEM_REGULAR), + list("G2 Electroshock Grenade Packet (x3 grenades)", 16, /obj/item/storage/box/packet/sebb, null, VENDOR_ITEM_REGULAR), list("PRIMARY AMMUNITION", 0, null, null, null), list("M4RA AP Magazine (10x24mm)", 10, /obj/item/ammo_magazine/rifle/m4ra/ap, null, VENDOR_ITEM_REGULAR), @@ -101,7 +102,7 @@ GLOBAL_LIST_INIT(cm_vending_clothing_tl, list( list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/belt/gun/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), diff --git a/code/game/machinery/vending/vendor_types/wo_vendors.dm b/code/game/machinery/vending/vendor_types/wo_vendors.dm index 1d6ad60bb357..1a4c3d3b5bd8 100644 --- a/code/game/machinery/vending/vendor_types/wo_vendors.dm +++ b/code/game/machinery/vending/vendor_types/wo_vendors.dm @@ -63,7 +63,7 @@ list("M276 Pattern General Pistol Holster Rig", floor(scale * 10), /obj/item/storage/belt/gun/m4a3, VENDOR_ITEM_REGULAR), list("M276 Pattern M39 Holster Rig", floor(scale * 10), /obj/item/storage/large_holster/m39, VENDOR_ITEM_REGULAR), list("M276 Pattern M39 Holster Rig And Pouch", floor(scale * 5), /obj/item/storage/belt/gun/m39, VENDOR_ITEM_REGULAR), - list("M276 Pattern M44 Holster Rig", floor(scale * 10), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), + list("M276 Pattern General Revolver Holster Rig", floor(scale * 10), /obj/item/storage/belt/gun/m44, VENDOR_ITEM_REGULAR), list("M276 Pattern M82F Holster Rig", floor(scale * 2), /obj/item/storage/belt/gun/flaregun, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", floor(scale * 10), /obj/item/storage/belt/knifepouch, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", floor(scale * 10), /obj/item/storage/backpack/general_belt, VENDOR_ITEM_REGULAR), diff --git a/code/game/machinery/washing_machine.dm b/code/game/machinery/washing_machine.dm index e32d4091c16e..1214b141da15 100644 --- a/code/game/machinery/washing_machine.dm +++ b/code/game/machinery/washing_machine.dm @@ -131,7 +131,7 @@ to_chat(user, "This item does not fit.") return - if(contents.len < 5) + if(length(contents) < 5) if ( state in list(1, 3) ) if(user.drop_inv_item_to_loc(W, src)) state = 3 diff --git a/code/game/objects/effects/aliens.dm b/code/game/objects/effects/aliens.dm index 311c2ebc7253..45fbd5d4ba2b 100644 --- a/code/game/objects/effects/aliens.dm +++ b/code/game/objects/effects/aliens.dm @@ -106,14 +106,16 @@ // Humans? if(isliving(atm)) //For extinguishing mobs on fire var/mob/living/M = atm - M.ExtinguishMob() + + if(M != cause_data.resolve_mob()) + M.ExtinguishMob() + if(M.stat == DEAD) // NO. DAMAGING. DEAD. MOBS. continue if (iscarbon(M)) var/mob/living/carbon/C = M if (C.ally_of_hivenumber(hivenumber)) continue - apply_spray(M) M.apply_armoured_damage(get_xeno_damage_acid(M, damage_amount), ARMOR_BIO, BURN) // Deal extra damage when first placing ourselves down. @@ -123,6 +125,10 @@ var/obj/vehicle/multitile/V = atm V.handle_acidic_environment(src) continue + if (istype(loc, /turf/open)) + var/turf/open/scorch_turf_target = loc + if(scorch_turf_target.scorchable) + scorch_turf_target.scorch(damage_amount) START_PROCESSING(SSobj, src) addtimer(CALLBACK(src, PROC_REF(die)), time_to_live) @@ -144,6 +150,9 @@ /obj/effect/xenomorph/spray/Crossed(AM as mob|obj) ..() + if(AM == cause_data.resolve_mob()) + return + if(isliving(AM)) var/mob/living/living_mob = AM if(living_mob.ally_of_hivenumber(hivenumber)) @@ -592,7 +601,7 @@ total_hits++ - var/datum/action/xeno_action/activable/boiler_trap/trap = get_xeno_action_by_type(linked_xeno, /datum/action/xeno_action/activable/boiler_trap) + var/datum/action/xeno_action/activable/boiler_trap/trap = get_action(linked_xeno, /datum/action/xeno_action/activable/boiler_trap) trap.reduce_cooldown(total_hits*4 SECONDS) diff --git a/code/game/objects/effects/decals/cleanable/blood/blood.dm b/code/game/objects/effects/decals/cleanable/blood/blood.dm index 918797608b7b..9fd5e79965af 100644 --- a/code/game/objects/effects/decals/cleanable/blood/blood.dm +++ b/code/game/objects/effects/decals/cleanable/blood/blood.dm @@ -112,7 +112,7 @@ /obj/effect/decal/cleanable/blood/writing/New() ..() - if(random_icon_states.len) + if(length(random_icon_states)) for(var/obj/effect/decal/cleanable/blood/writing/W in loc) random_icon_states.Remove(W.icon_state) icon_state = pick(random_icon_states) diff --git a/code/game/objects/effects/decals/posters.dm b/code/game/objects/effects/decals/posters.dm index 23f7b8c5296a..f13244cbc058 100644 --- a/code/game/objects/effects/decals/posters.dm +++ b/code/game/objects/effects/decals/posters.dm @@ -10,7 +10,7 @@ /obj/item/poster/New(turf/loc, given_serial = 0) if(given_serial == 0) - serial_number = rand(1, GLOB.poster_designs.len) + serial_number = rand(1, length(GLOB.poster_designs)) else serial_number = given_serial name += " - No. [serial_number]" @@ -33,7 +33,7 @@ serial_number = serial if(!isnum(serial_number)) - serial_number = rand(1, GLOB.poster_designs.len) + serial_number = rand(1, length(GLOB.poster_designs)) var/designtype = GLOB.poster_designs[serial_number] var/datum/poster/design=new designtype diff --git a/code/game/objects/effects/effect_system/chemsmoke.dm b/code/game/objects/effects/effect_system/chemsmoke.dm index 10c0bc7acd22..41b58ba39e77 100644 --- a/code/game/objects/effects/effect_system/chemsmoke.dm +++ b/code/game/objects/effects/effect_system/chemsmoke.dm @@ -57,10 +57,11 @@ targetTurfs = new() //build affected area list - for(var/turf/T in view(range, location)) + FOR_DVIEW(var/turf/T, range, location, HIDE_INVISIBLE_OBSERVER) //cull turfs to circle if(cheap_pythag(T.x - location.x, T.y - location.y) <= range) targetTurfs += T + FOR_DVIEW_END //make secondary list for reagents that affect walls if(chemholder.reagents.has_reagent("thermite") || chemholder.reagents.has_reagent("plantbgone")) @@ -70,7 +71,7 @@ smokeFlow(location, targetTurfs, wallList) //set the density of the cloud - for diluting reagents - density = max(1, targetTurfs.len / 4) //clamp the cloud density minimum to 1 so it cant multiply the reagents + density = max(1, length(targetTurfs) / 4) //clamp the cloud density minimum to 1 so it cant multiply the reagents //Admin messaging var/contained = "" @@ -110,7 +111,7 @@ return //reagent application - only run if there are extra reagents in the smoke - if(chemholder.reagents.reagent_list.len) + if(length(chemholder.reagents.reagent_list)) for(var/datum/reagent/R in chemholder.reagents.reagent_list) var/proba = 100 var/runs = 5 @@ -197,7 +198,7 @@ //------------------------------------------ /datum/effect_system/smoke_spread/chem/proc/spawnSmoke(turf/T, icon/I, dist = 1) var/obj/effect/particle_effect/smoke/chem/smoke = new(location) - if(chemholder.reagents.reagent_list.len) + if(length(chemholder.reagents.reagent_list)) chemholder.reagents.copy_to(smoke, chemholder.reagents.total_volume / dist, safety = 1) //copy reagents to the smoke so mob/breathe() can handle inhaling the reagents smoke.icon = I smoke.layer = FLY_LAYER @@ -230,7 +231,7 @@ pending += location - while(pending.len) + while(length(pending)) for(var/turf/current in pending) for(var/D in GLOB.cardinals) var/turf/target = get_step(current, D) @@ -263,7 +264,13 @@ return -/obj/effect/particle_effect/smoke/chem/affect(mob/living/carbon/M) - if(reagents.reagent_list.len) - for(var/datum/reagent/reagent in reagents.reagent_list) - reagent.reaction_mob(M, volume = reagent.volume * POTENCY_MULTIPLIER_LOW, permeable = FALSE) +/obj/effect/particle_effect/smoke/chem/affect(mob/living/carbon/affected_mob) + . = ..() + if(!.) + return FALSE + if(!length(reagents?.reagent_list)) + return FALSE + + for(var/datum/reagent/reagent in reagents.reagent_list) + reagent.reaction_mob(affected_mob, volume = reagent.volume * POTENCY_MULTIPLIER_LOW, permeable = FALSE) + return TRUE diff --git a/code/game/objects/effects/effect_system/particle_effects.dm b/code/game/objects/effects/effect_system/particle_effects.dm index 972d242bf359..9440c16f2d4e 100644 --- a/code/game/objects/effects/effect_system/particle_effects.dm +++ b/code/game/objects/effects/effect_system/particle_effects.dm @@ -8,10 +8,10 @@ mouse_opacity = MOUSE_OPACITY_TRANSPARENT unacidable = TRUE // So effect are not targeted by alien acid. -/obj/effect/particle_effect/initialize_pass_flags(datum/pass_flags_container/PF) +/obj/effect/particle_effect/initialize_pass_flags(datum/pass_flags_container/pass_flags) ..() - if (PF) - PF.flags_pass = PASS_OVER|PASS_AROUND|PASS_UNDER|PASS_THROUGH|PASS_MOB_THRU + if (pass_flags) + pass_flags.flags_pass = PASS_OVER|PASS_AROUND|PASS_UNDER|PASS_THROUGH|PASS_MOB_THRU //Water @@ -22,17 +22,14 @@ var/life = 15 mouse_opacity = MOUSE_OPACITY_TRANSPARENT -/obj/effect/particle_effect/water/initialize_pass_flags(datum/pass_flags_container/PF) +/obj/effect/particle_effect/water/initialize_pass_flags(datum/pass_flags_container/pass_flags) ..() - if (PF) - PF.flags_pass = PASS_THROUGH|PASS_OVER|PASS_MOB_THRU|PASS_UNDER + if (pass_flags) + pass_flags.flags_pass = PASS_THROUGH|PASS_OVER|PASS_MOB_THRU|PASS_UNDER /obj/effect/particle_effect/water/Move(turf/newloc) - //var/turf/T = src.loc - //if (istype(T, /turf)) - // T.firelevel = 0 //TODO: FIX - if (--src.life < 1) - //SN src = null + life -= 1 + if (life < 1) qdel(src) if(newloc.density) return 0 diff --git a/code/game/objects/effects/effect_system/smoke.dm b/code/game/objects/effects/effect_system/smoke.dm index 5deeff9617ca..d0ea5d2ed5ef 100644 --- a/code/game/objects/effects/effect_system/smoke.dm +++ b/code/game/objects/effects/effect_system/smoke.dm @@ -25,10 +25,15 @@ pixel_x = -32 pixel_y = -32 -/obj/effect/particle_effect/smoke/Initialize(mapload, oldamount, new_cause_data) +/obj/effect/particle_effect/smoke/Initialize(mapload, oldamount, datum/cause_data/new_cause_data) . = ..() if(oldamount) amount = oldamount - 1 + if(!istype(new_cause_data)) + if(new_cause_data) + new_cause_data = create_cause_data(new_cause_data) + else + new_cause_data = create_cause_data(name) cause_data = new_cause_data time_to_live += rand(-1,1) START_PROCESSING(SSeffects, src) @@ -62,61 +67,65 @@ if(prob(severity/EXPLOSION_THRESHOLD_LOW * 100)) qdel(src) -/obj/effect/particle_effect/smoke/Crossed(atom/movable/M) +/obj/effect/particle_effect/smoke/Crossed(atom/movable/moveable) ..() - if(istype(M, /obj/projectile/beam)) - var/obj/projectile/beam/B = M - B.damage = (B.damage/2) - if(iscarbon(M)) - affect(M) + if(istype(moveable, /obj/projectile/beam)) + var/obj/projectile/beam/beam = moveable + beam.damage /= 2 + if(iscarbon(moveable)) + affect(moveable) -/obj/effect/particle_effect/smoke/proc/apply_smoke_effect(turf/T) - for(var/mob/living/L in T) - affect(L) +/obj/effect/particle_effect/smoke/proc/apply_smoke_effect(turf/cur_turf) + for(var/mob/living/affected_mob in cur_turf) + affect(affected_mob) /obj/effect/particle_effect/smoke/proc/spread_smoke(direction) set waitfor = 0 + sleep(spread_speed) - if(QDELETED(src)) return - var/turf/U = get_turf(src) - if(!U) return + if(QDELETED(src)) + return + + var/turf/start_turf = get_turf(src) + if(!start_turf) + return for(var/i in GLOB.cardinals) if(direction && i != direction) continue - var/turf/T = get_step(U, i) - if(check_airblock(U,T)) //smoke can't spread that way + var/turf/cur_turf = get_step(start_turf, i) + if(check_airblock(start_turf, cur_turf)) //smoke can't spread that way continue - var/obj/effect/particle_effect/smoke/foundsmoke = locate() in T // Check for existing smoke and act accordingly + var/obj/effect/particle_effect/smoke/foundsmoke = locate() in cur_turf // Check for existing smoke and act accordingly if(foundsmoke) if(foundsmoke.smokeranking <= src.smokeranking) qdel(foundsmoke) else continue - var/obj/effect/particle_effect/smoke/S = new type(T, amount, cause_data) - S.setDir(pick(GLOB.cardinals)) - S.time_to_live = time_to_live - if(S.amount>0) - S.spread_smoke() + var/obj/effect/particle_effect/smoke/smoke = new type(cur_turf, amount, cause_data) + smoke.setDir(pick(GLOB.cardinals)) + smoke.time_to_live = time_to_live + if(smoke.amount > 0) + smoke.spread_smoke() //proc to check if smoke can expand to another turf -/obj/effect/particle_effect/smoke/proc/check_airblock(turf/U, turf/T) - if(!T) +/obj/effect/particle_effect/smoke/proc/check_airblock(turf/start_turf, turf/cur_turf) + if(!cur_turf) return FALSE - if(T.density) + if(cur_turf.density) return TRUE if(prob(BOILER_GAS_CADE_BLOCK_CHANCE)) var/move_dir = 0 - for(var/obj/structure/obstacle in T) - move_dir = get_dir(src, T) + for(var/obj/structure/obstacle in cur_turf) + move_dir = get_dir(src, cur_turf) if(obstacle.BlockedPassDirs(src, move_dir)) return TRUE -/obj/effect/particle_effect/smoke/proc/affect(mob/living/carbon/M) - if (istype(M)) - return 0 - return 1 +/obj/effect/particle_effect/smoke/proc/affect(mob/living/carbon/affected_mob) + if(!istype(affected_mob)) + return FALSE + return TRUE ///////////////////////////////////////////// // Bad smoke @@ -128,22 +137,110 @@ /obj/effect/particle_effect/smoke/bad/Move() . = ..() - for(var/mob/living/carbon/M in get_turf(src)) - affect(M) + for(var/mob/living/carbon/affected_mob in get_turf(src)) + affect(affected_mob) -/obj/effect/particle_effect/smoke/bad/affect(mob/living/carbon/M) +/obj/effect/particle_effect/smoke/bad/affect(mob/living/carbon/affected_mob) + . = ..() + if(!.) + return FALSE + if(affected_mob.internal != null && affected_mob.wear_mask && (affected_mob.wear_mask.flags_inventory & ALLOWINTERNALS)) + return FALSE + if(issynth(affected_mob)) + return FALSE + + if(prob(20)) + affected_mob.drop_held_item() + affected_mob.apply_damage(1, OXY) + + if(affected_mob.coughedtime < world.time && !affected_mob.stat) + affected_mob.coughedtime = world.time + 2 SECONDS + if(ishuman(affected_mob)) //Humans only to avoid issues + affected_mob.emote("cough") + return TRUE + +///////////////////////////////////////////// +// Miasma smoke (for LZs) +///////////////////////////////////////////// + +/obj/effect/particle_effect/smoke/miasma + name = "CN20-X miasma" + amount = 1 + time_to_live = INFINITY + smokeranking = SMOKE_RANK_MAX + opacity = FALSE + alpha = 75 + color = "#301934" + /// How much damage to deal per affect() + var/burn_damage = 4 + /// Multiplier to burn_damage for xenos and yautja + var/xeno_yautja_multiplier = 3 + /// Time required for damage to actually apply + var/active_time + +/obj/effect/particle_effect/smoke/miasma/Initialize(mapload, oldamount, datum/cause_data/new_cause_data) + . = ..() + // Mimic dispersal without actually doing spread logic + alpha = 0 + active_time = world.time + 6 SECONDS + addtimer(VARSET_CALLBACK(src, alpha, initial(alpha)), rand(1, 6) SECONDS) + +/obj/effect/particle_effect/smoke/miasma/apply_smoke_effect(turf/cur_turf) ..() - if (M.internal != null && M.wear_mask && (M.wear_mask.flags_inventory & ALLOWINTERNALS)) - return - else - if(prob(20)) - M.drop_held_item() - M.apply_damage(1, OXY) - if(M.coughedtime != 1) - M.coughedtime = 1 - if(ishuman(M)) //Humans only to avoid issues - M.emote("cough") - addtimer(VARSET_CALLBACK(M, coughedtime, 0), 2 SECONDS) + // coffins + for(var/obj/structure/closet/container in cur_turf) + for(var/mob/living/carbon/mob in container) + affect(mob) + + // vehicles + var/obj/vehicle/multitile/car = locate() in cur_turf + var/datum/interior/car_interior = car?.interior + if(car_interior) + var/list/bounds = car_interior.get_bound_turfs() + for(var/turf/car_turf as anything in block(bounds[1], bounds[2])) + var/obj/effect/particle_effect/smoke/miasma/smoke = locate() in car_turf + if(!smoke) + smoke = new(car_turf) + smoke.time_to_live = rand(7, 12) + +/obj/effect/particle_effect/smoke/miasma/affect(mob/living/carbon/affected_mob) + . = ..() + if(!.) + return FALSE + if(affected_mob.stat == DEAD) + return FALSE + + var/active = world.time > active_time + var/damage = active ? burn_damage : 0 // A little buffer time to get out of it + if(isxeno(affected_mob)) + damage *= xeno_yautja_multiplier + else if(isyautja(affected_mob)) + if(prob(75)) + return FALSE + damage *= xeno_yautja_multiplier + + affected_mob.apply_damage(damage, BURN) + affected_mob.AdjustEyeBlur(0.75) + affected_mob.last_damage_data = cause_data + + if(affected_mob.coughedtime < world.time && !affected_mob.stat) + affected_mob.coughedtime = world.time + 2 SECONDS + if(ishuman(affected_mob)) //Humans only to avoid issues + if(issynth(affected_mob)) + affected_mob.visible_message(SPAN_DANGER("[affected_mob]'s skin is sloughing off!"),\ + SPAN_DANGER("Your skin is sloughing off!")) + else + if(prob(50)) + affected_mob.emote("cough") + else + affected_mob.emote("gasp") + if(prob(20)) + affected_mob.drop_held_item() + to_chat(affected_mob, SPAN_DANGER("Something is not right here...")) + return TRUE + +/obj/effect/particle_effect/smoke/miasma/ex_act(severity) + return ///////////////////////////////////////////// // Sleep smoke @@ -154,20 +251,26 @@ /obj/effect/particle_effect/smoke/sleepy/Move() . = ..() - for(var/mob/living/carbon/M in get_turf(src)) - affect(M) + for(var/mob/living/carbon/affected_mob in get_turf(src)) + affect(affected_mob) + +/obj/effect/particle_effect/smoke/sleepy/affect(mob/living/carbon/affected_mob) + . = ..() + if(!.) + return FALSE + if(affected_mob.stat == DEAD) + return FALSE + if(issynth(affected_mob)) + return FALSE -/obj/effect/particle_effect/smoke/sleepy/affect(mob/living/carbon/M as mob ) - if (!..()) - return 0 + affected_mob.drop_held_item() + affected_mob.sleeping++ - M.drop_held_item() - M:sleeping++ - if(M.coughedtime != 1) - M.coughedtime = 1 - if(ishuman(M)) //Humans only to avoid issues - M.emote("cough") - addtimer(VARSET_CALLBACK(M, coughedtime, 0), 2 SECONDS) + if(affected_mob.coughedtime < world.time && !affected_mob.stat) + affected_mob.coughedtime = world.time + 2 SECONDS + if(ishuman(affected_mob)) //Humans only to avoid issues + affected_mob.emote("cough") + return TRUE ///////////////////////////////////////////// // Mustard Gas @@ -185,17 +288,20 @@ affect(creature) /obj/effect/particle_effect/smoke/mustard/affect(mob/living/carbon/human/creature) - if(!istype(creature) || issynth(creature)) + . = ..() + if(!.) + return FALSE + if(issynth(creature)) return FALSE - creature.burn_skin(0.75) - if(creature.coughedtime != 1) - creature.coughedtime = 1 + if(creature.burn_skin(0.75)) + creature.last_damage_data = cause_data + + if(creature.coughedtime < world.time && !creature.stat) + creature.coughedtime = world.time + 2 SECONDS if(ishuman(creature)) //Humans only to avoid issues creature.emote("gasp") - addtimer(VARSET_CALLBACK(creature, coughedtime, 0), 2 SECONDS) - creature.updatehealth() - return + return TRUE ///////////////////////////////////////////// // Phosphorus Gas @@ -217,35 +323,41 @@ /obj/effect/particle_effect/smoke/phosphorus/Move() . = ..() - for(var/mob/living/carbon/M in get_turf(src)) - affect(M) + for(var/mob/living/carbon/affected_mob in get_turf(src)) + affect(affected_mob) -/obj/effect/particle_effect/smoke/phosphorus/affect(mob/living/carbon/M) - ..() - burn_damage = 40 - if(ishuman(M)) - if (M.internal != null && M.wear_mask && (M.wear_mask.flags_inventory & ALLOWINTERNALS)) - return - else - if(prob(20)) - M.drop_held_item() - M.apply_damage(1, OXY) - M.updatehealth() - if(M.coughedtime < world.time) - M.emote("cough") - M.coughedtime = world.time + next_cough +/obj/effect/particle_effect/smoke/phosphorus/affect(mob/living/carbon/affected_mob) + . = ..() + if(!.) + return FALSE - M.last_damage_data = cause_data + var/damage = burn_damage + if(ishuman(affected_mob)) + if(affected_mob.internal != null && affected_mob.wear_mask && (affected_mob.wear_mask.flags_inventory & ALLOWINTERNALS)) + return FALSE + + if(prob(20)) + affected_mob.drop_held_item() + affected_mob.apply_damage(1, OXY) + + if(affected_mob.coughedtime < world.time && !affected_mob.stat) + affected_mob.coughedtime = world.time + next_cough + if(issynth(affected_mob)) + affected_mob.visible_message(SPAN_DANGER("[affected_mob]'s skin is sloughing off!"),\ + SPAN_DANGER("Your skin is sloughing off!")) + else + affected_mob.emote("cough") - if(isyautja(M) || isxeno(M)) - burn_damage *= xeno_yautja_reduction + if(isyautja(affected_mob) || isxeno(affected_mob)) + damage *= xeno_yautja_reduction var/reagent = new /datum/reagent/napalm/ut() - M.burn_skin(burn_damage) - M.adjust_fire_stacks(applied_fire_stacks, reagent) - M.IgniteMob() - M.updatehealth() - + affected_mob.burn_skin(damage) + affected_mob.adjust_fire_stacks(applied_fire_stacks, reagent) + affected_mob.IgniteMob() + affected_mob.updatehealth() + affected_mob.last_damage_data = cause_data + return TRUE ///////////////////////////////////////////// // CN20 Nerve Gas @@ -274,14 +386,21 @@ affect(creature) /obj/effect/particle_effect/smoke/cn20/affect(mob/living/carbon/creature) + . = ..() + if(!.) + return FALSE + if(creature.stat == DEAD) + return FALSE + if(issynth(creature)) + return FALSE + var/mob/living/carbon/xenomorph/xeno_creature var/mob/living/carbon/human/human_creature if(isxeno(creature)) xeno_creature = creature else if(ishuman(creature)) human_creature = creature - if(!istype(creature) || issynth(creature) || creature.stat == DEAD) - return FALSE + if(!xeno_affecting && xeno_creature) return FALSE if(isyautja(creature) && prob(75)) @@ -299,22 +418,24 @@ xeno_creature.blinded = TRUE else creature.apply_damage(12, OXY) + creature.SetEarDeafness(max(creature.ear_deaf, floor(effect_amt*1.5))) //Paralysis of hearing system, aka deafness if(!xeno_creature && !creature.eye_blind) //Eye exposure damage to_chat(creature, SPAN_DANGER("Your eyes sting. You can't see!")) creature.SetEyeBlind(floor(effect_amt/3)) - if(!xeno_creature && creature.coughedtime != 1 && !creature.stat) //Coughing/gasping - creature.coughedtime = 1 + + if(human_creature && creature.coughedtime < world.time && !creature.stat) //Coughing/gasping + creature.coughedtime = world.time + 1.5 SECONDS if(prob(50)) creature.emote("cough") else creature.emote("gasp") - addtimer(VARSET_CALLBACK(creature, coughedtime, 0), 1.5 SECONDS) + var/stun_chance = 20 if(xeno_affecting) stun_chance = 35 if(prob(stun_chance)) - creature.apply_effect(2, WEAKEN) + creature.KnockDown(2) //Topical damage (neurotoxin on exposed skin) if(xeno_creature) @@ -376,61 +497,64 @@ return ..() -/obj/effect/particle_effect/smoke/xeno_burn/apply_smoke_effect(turf/T) +/obj/effect/particle_effect/smoke/xeno_burn/apply_smoke_effect(turf/cur_turf) ..() - for(var/obj/structure/barricade/B in T) - B.take_acid_damage(XENO_ACID_GAS_BARRICADE_DAMAGE) + for(var/obj/structure/barricade/barricade in cur_turf) + barricade.take_acid_damage(XENO_ACID_GAS_BARRICADE_DAMAGE) if(prob(75)) // anti sound spam playsound(src, pick("acid_sizzle", "acid_hit"), 25) - for(var/obj/vehicle/multitile/R in T) - R.take_damage_type(15, "acid") + for(var/obj/vehicle/multitile/vehicle in cur_turf) + vehicle.take_damage_type(15, "acid") - for(var/obj/structure/machinery/m56d_hmg/auto/H in T) - H.update_health(XENO_ACID_HMG_DAMAGE) + for(var/obj/structure/machinery/m56d_hmg/auto/gun in cur_turf) + gun.update_health(XENO_ACID_HMG_DAMAGE) //No effect when merely entering the smoke turf, for balance reasons -/obj/effect/particle_effect/smoke/xeno_burn/Crossed(mob/living/carbon/M as mob) +/obj/effect/particle_effect/smoke/xeno_burn/Crossed(mob/living/carbon/affected_mob as mob) return -/obj/effect/particle_effect/smoke/xeno_burn/affect(mob/living/carbon/M) - ..() - - if(M.ally_of_hivenumber(hivenumber)) - return - - if(isyautja(M) && prob(75)) - return - if(M.stat == DEAD) - return - if(HAS_TRAIT(M, TRAIT_NESTED) && M.status_flags & XENO_HOST) - return - - M.last_damage_data = cause_data +/obj/effect/particle_effect/smoke/xeno_burn/affect(mob/living/carbon/affected_mob) + . = ..() + if(!.) + return FALSE + if(affected_mob.stat == DEAD) + return FALSE + if(affected_mob.ally_of_hivenumber(hivenumber)) + return FALSE + if(isyautja(affected_mob) && prob(75)) + return FALSE + if(HAS_TRAIT(affected_mob, TRAIT_NESTED) && affected_mob.status_flags & XENO_HOST) + return FALSE - M.apply_damage(3, OXY) //Basic oxyloss from "can't breathe" + affected_mob.last_damage_data = cause_data + affected_mob.apply_damage(3, OXY) //Basic oxyloss from "can't breathe" - if(isxeno(M)) - M.apply_damage(gas_damage * XVX_ACID_DAMAGEMULT, BURN) //Inhalation damage + if(isxeno(affected_mob)) + affected_mob.apply_damage(gas_damage * XVX_ACID_DAMAGEMULT, BURN) //Inhalation damage else - M.apply_damage(gas_damage, BURN) //Inhalation damage + affected_mob.apply_damage(gas_damage, BURN) //Inhalation damage - if(M.coughedtime != 1 && !M.stat && ishuman(M)) //Coughing/gasping - M.coughedtime = 1 - if(prob(50)) - M.emote("cough") + if(affected_mob.coughedtime < world.time && !affected_mob.stat && ishuman(affected_mob)) //Coughing/gasping + affected_mob.coughedtime = world.time + 1.5 SECONDS + if(issynth(affected_mob)) + affected_mob.visible_message(SPAN_DANGER("[affected_mob]'s skin is sloughing off!"),\ + SPAN_DANGER("Your skin is sloughing off!")) else - M.emote("gasp") - addtimer(VARSET_CALLBACK(M, coughedtime, 0), 1.5 SECONDS) + if(prob(50)) + affected_mob.emote("cough") + else + affected_mob.emote("gasp") //Topical damage (acid on exposed skin) - to_chat(M, SPAN_DANGER("Your skin feels like it is melting away!")) - if(ishuman(M)) - var/mob/living/carbon/human/H = M - H.apply_armoured_damage(amount*rand(15, 20), ARMOR_BIO, BURN) //Burn damage, randomizes between various parts //Amount corresponds to upgrade level, 1 to 2.5 + to_chat(affected_mob, SPAN_DANGER("Your skin feels like it is melting away!")) + if(ishuman(affected_mob)) + var/mob/living/carbon/human/human = affected_mob + human.apply_armoured_damage(amount*rand(15, 20), ARMOR_BIO, BURN) //Burn damage, randomizes between various parts //Amount corresponds to upgrade level, 1 to 2.5 else - M.burn_skin(5) //Failsafe for non-humans - M.updatehealth() + affected_mob.burn_skin(5) //Failsafe for non-humans + affected_mob.last_damage_data = cause_data + return TRUE //Xeno neurotox smoke. /obj/effect/particle_effect/smoke/xeno_weak @@ -448,24 +572,27 @@ return /obj/effect/particle_effect/smoke/xeno_weak/affect(mob/living/carbon/moob) // This applies every tick someone is in the smoke - ..() + . = ..() + if(!.) + return FALSE + if(moob.stat == DEAD) + return FALSE if(isxeno(moob)) - return + return FALSE if(isyautja(moob)) - neuro_dose = neuro_dose*2 // Yautja get half effects - msg = "You resist the tingling smoke's effects!" - return - if(moob.stat == DEAD) - return + return FALSE if(HAS_TRAIT(moob, TRAIT_NESTED) && moob.status_flags & XENO_HOST) - return + return FALSE + + var/mob/living/carbon/human/human_moob if(ishuman(moob)) - var/mob/living/carbon/human/H = moob - if(H.chem_effect_flags & CHEM_EFFECT_RESIST_NEURO) - return + human_moob = moob + if(human_moob.chem_effect_flags & CHEM_EFFECT_RESIST_NEURO) + return FALSE + var/effect_amt = floor(6 + amount*6) moob.eye_blurry = max(moob.eye_blurry, effect_amt) - moob.apply_effect(max(moob.eye_blurry, effect_amt), EYE_BLUR) + moob.EyeBlur(max(moob.eye_blurry, effect_amt)) moob.apply_damage(5, OXY) // Base "I can't breath oxyloss" Slightly more longer lasting then stamina damage // reworked code below if(!issynth(moob)) @@ -474,18 +601,18 @@ neuro_effect = new(moob, cause_data.resolve_mob()) neuro_effect.strength = effect_amt neuro_effect.duration += neuro_dose - if(moob.coughedtime != 1 && !moob.stat) //Coughing/gasping - moob.coughedtime = 1 + if(human_moob && moob.coughedtime < world.time && !moob.stat) //Coughing/gasping + moob.coughedtime = world.time + 1.5 SECONDS if(prob(50)) moob.Slow(1) moob.emote("cough") else moob.emote("gasp") - addtimer(VARSET_CALLBACK(moob, coughedtime, 0), 1.5 SECONDS) else msg = "You are consumed by the harmless gas, it is hard to navigate in!" - moob.apply_effect(SLOW,1) + moob.Slow(1) to_chat(moob, SPAN_DANGER(msg)) + return TRUE /obj/effect/particle_effect/smoke/xeno_weak_fire time_to_live = 16 @@ -503,16 +630,21 @@ . = ..() /obj/effect/particle_effect/smoke/xeno_weak_fire/affect(mob/living/carbon/moob) - ..() - + . = ..() + if(!.) + return FALSE + if(moob.stat == DEAD) + return FALSE if(isxeno(moob)) - return + return FALSE if(isyautja(moob) && prob(75)) - return - if(moob.stat == DEAD) - return + return FALSE if(HAS_TRAIT(moob, TRAIT_NESTED) && moob.status_flags & XENO_HOST) - return + return FALSE + + var/mob/living/carbon/human/human_moob + if(ishuman(moob)) + human_moob = moob var/effect_amt = floor(6 + amount*6) @@ -521,56 +653,60 @@ if(!moob.eye_blind) //Eye exposure damage to_chat(moob, SPAN_DANGER("Your eyes sting. You can't see!")) moob.SetEyeBlind(floor(effect_amt/3)) - if(moob.coughedtime != 1 && !moob.stat) //Coughing/gasping - moob.coughedtime = 1 - if(prob(50)) - moob.emote("cough") - else - moob.emote("gasp") - addtimer(VARSET_CALLBACK(moob, coughedtime, 0), 1.5 SECONDS) - if (prob(20)) - moob.apply_effect(1, WEAKEN) + + if(human_moob && moob.coughedtime < world.time && !moob.stat) //Coughing/gasping + moob.coughedtime = world.time + 1.5 SECONDS + if(!issynth(moob)) + if(prob(50)) + moob.emote("cough") + else + moob.emote("gasp") + + if(prob(20)) + moob.KnockDown(1) //Topical damage (neurotoxin on exposed skin) to_chat(moob, SPAN_DANGER("Your body is going numb, almost as if paralyzed!")) if(prob(40 + floor(amount*15))) //Highly likely to drop items due to arms/hands seizing up moob.drop_held_item() - if(ishuman(moob)) - var/mob/living/carbon/human/Human = moob - Human.temporary_slowdown = max(Human.temporary_slowdown, 4) //One tick every two second - Human.recalculate_move_delay = TRUE + if(human_moob) + human_moob.temporary_slowdown = max(human_moob.temporary_slowdown, 4) //One tick every two second + human_moob.recalculate_move_delay = TRUE + return TRUE /obj/effect/particle_effect/smoke/xeno_weak_fire/spread_smoke(direction) set waitfor = 0 sleep(spread_speed) - if(QDELETED(src)) return - var/turf/U = get_turf(src) - if(!U) return + if(QDELETED(src)) + return + var/turf/start_turf = get_turf(src) + if(!start_turf) + return for(var/i in GLOB.cardinals) if(direction && i != direction) continue - var/turf/T = get_step(U, i) - if(check_airblock(U,T)) //smoke can't spread that way + var/turf/cur_turf = get_step(start_turf, i) + if(check_airblock(start_turf, cur_turf)) //smoke can't spread that way continue - var/obj/effect/particle_effect/smoke/foundsmoke = locate() in T // Check for existing smoke and act accordingly + var/obj/effect/particle_effect/smoke/foundsmoke = locate() in cur_turf // Check for existing smoke and act accordingly if(foundsmoke) - if(foundsmoke.smokeranking <= src.smokeranking) + if(foundsmoke.smokeranking <= smokeranking) qdel(foundsmoke) else continue - var/obj/effect/particle_effect/smoke/S = new type(T, amount, cause_data) + var/obj/effect/particle_effect/smoke/smoke = new type(cur_turf, amount, cause_data) - for (var/atom/A in T) - if (istype(A, /mob/living)) - var/mob/living/M = A - M.ExtinguishMob() - if(istype(A, /obj/flamer_fire)) - qdel(A) + for (var/atom/cur_atom in cur_turf) + if (istype(cur_atom, /mob/living)) + var/mob/living/affected_mob = cur_atom + affected_mob.ExtinguishMob() + if(istype(cur_atom, /obj/flamer_fire)) + qdel(cur_atom) - S.setDir(pick(GLOB.cardinals)) - S.time_to_live = time_to_live - if(S.amount>0) - S.spread_smoke() + smoke.setDir(pick(GLOB.cardinals)) + smoke.time_to_live = time_to_live + if(smoke.amount > 0) + smoke.spread_smoke() ///////////////////////////////////////////// @@ -595,7 +731,7 @@ location = get_turf(loca) if(direct) direction = direct - if(lifetime) + if(smoke_time) lifetime = smoke_time radius = min(radius, 10) amount = radius @@ -604,11 +740,11 @@ /datum/effect_system/smoke_spread/start() if(holder) location = get_turf(holder) - var/obj/effect/particle_effect/smoke/S = new smoke_type(location, amount+1, cause_data) + var/obj/effect/particle_effect/smoke/smoke = new smoke_type(location, amount+1, cause_data) if(lifetime) - S.time_to_live = lifetime - if(S.amount) - S.spread_smoke(direction) + smoke.time_to_live = lifetime + if(smoke.amount > 0) + smoke.spread_smoke(direction) /datum/effect_system/smoke_spread/bad smoke_type = /obj/effect/particle_effect/smoke/bad @@ -645,16 +781,16 @@ /datum/effect_system/smoke_spread/xeno_extinguish_fire/start() if(holder) location = get_turf(holder) - var/obj/effect/particle_effect/smoke/S = new smoke_type(location, amount+1, cause_data) + var/obj/effect/particle_effect/smoke/smoke = new smoke_type(location, amount+1, cause_data) - for (var/atom/A in location) - if (istype(A, /mob/living)) - var/mob/living/M = A - M.ExtinguishMob() - if(istype(A, /obj/flamer_fire)) - qdel(A) + for (var/atom/cur_atom in location) + if (istype(cur_atom, /mob/living)) + var/mob/living/affected_mob = cur_atom + affected_mob.ExtinguishMob() + if(istype(cur_atom, /obj/flamer_fire)) + qdel(cur_atom) if(lifetime) - S.time_to_live = lifetime - if(S.amount) - S.spread_smoke(direction) + smoke.time_to_live = lifetime + if(smoke.amount > 0) + smoke.spread_smoke(direction) diff --git a/code/game/objects/effects/glowshroom.dm b/code/game/objects/effects/glowshroom.dm index 58e3b868f7e0..fdb481e0f2bc 100644 --- a/code/game/objects/effects/glowshroom.dm +++ b/code/game/objects/effects/glowshroom.dm @@ -65,7 +65,7 @@ if(direction & i) dirList += i - if(dirList.len) + if(length(dirList)) var/newDir = pick(dirList) if(newDir == 16) floor = 1 diff --git a/code/game/objects/effects/overlays.dm b/code/game/objects/effects/overlays.dm index ce0fd5506cd7..d559137f79b1 100644 --- a/code/game/objects/effects/overlays.dm +++ b/code/game/objects/effects/overlays.dm @@ -223,6 +223,7 @@ icon_state = "empdisable" name = "emp sparks" effect_duration = 10 + mouse_opacity = MOUSE_OPACITY_TRANSPARENT /obj/effect/overlay/temp/emp_sparks/New(loc) setDir(pick(GLOB.cardinals)) @@ -234,8 +235,12 @@ icon_state = "emppulse" effect_duration = 20 - - +/obj/effect/overlay/temp/elec_arc + icon = 'icons/effects/effects.dmi' + icon_state = "electricity" + name = "electric arc" + effect_duration = 3 SECONDS + mouse_opacity = MOUSE_OPACITY_TRANSPARENT //gib animation diff --git a/code/game/objects/effects/spawners/gibspawner.dm b/code/game/objects/effects/spawners/gibspawner.dm index 77b69f79e86f..a68afc1d42fa 100644 --- a/code/game/objects/effects/spawners/gibspawner.dm +++ b/code/game/objects/effects/spawners/gibspawner.dm @@ -43,7 +43,7 @@ qdel(src) /obj/effect/spawner/gibspawner/proc/Gib(list/viruses = list(), mob/living/ml = null) - if(gibtypes.len != gibamounts.len || gibamounts.len != gibdirections.len) + if(length(gibtypes) != length(gibamounts) || length(gibamounts) != length(gibdirections)) to_world(SPAN_DANGER("Gib list length mismatch!")) return @@ -58,7 +58,7 @@ s.set_up(2, 1, loc) s.start() - for(var/i = 1, i<= gibtypes.len, i++) + for(var/i = 1, i<= length(gibtypes), i++) if(gibamounts[i]) for(var/j = 1, j<= gibamounts[i], j++) var/gibType = gibtypes[i] @@ -72,7 +72,7 @@ gib.update_icon() - if(viruses.len > 0) + if(length(viruses) > 0) for(var/datum/disease/D in viruses) if(prob(virusProb)) var/datum/disease/viruus = D.Copy(1) @@ -80,7 +80,7 @@ viruus.holder = gib var/list/directions = gibdirections[i] - if(directions.len) + if(length(directions)) INVOKE_ASYNC(gib, /obj/effect/decal/cleanable/blood/gibs/proc/streak, directions) diff --git a/code/game/objects/effects/spawners/wo_spawners/supplies.dm b/code/game/objects/effects/spawners/wo_spawners/supplies.dm index 28f9936b972f..f2a502344660 100644 --- a/code/game/objects/effects/spawners/wo_spawners/supplies.dm +++ b/code/game/objects/effects/spawners/wo_spawners/supplies.dm @@ -6,7 +6,7 @@ /obj/effect/landmark/wo_supplies/New() ..() - if(stuff.len) + if(length(stuff)) for(var/s in stuff) var/amt = rand(amount[1], amount[2]) for(var/i = 1, i <= amt, i++) diff --git a/code/game/objects/effects/spiders.dm b/code/game/objects/effects/spiders.dm index 6a5d31010ef1..e22ab2cd1009 100644 --- a/code/game/objects/effects/spiders.dm +++ b/code/game/objects/effects/spiders.dm @@ -144,7 +144,7 @@ //================= if(prob(25)) var/list/nearby = oview(5, src) - if(nearby.len) + if(length(nearby)) var/target_atom = pick(nearby) walk_to(src, target_atom, 5) if(prob(25)) @@ -170,7 +170,7 @@ //================= if(prob(25)) var/list/nearby = oview(5, src) - if(nearby.len) + if(length(nearby)) var/target_atom = pick(nearby) walk_to(src, target_atom, 5) if(prob(25)) diff --git a/code/game/objects/explosion_recursive.dm b/code/game/objects/explosion_recursive.dm index 2ec61b0cc1f1..708b3d25e43e 100644 --- a/code/game/objects/explosion_recursive.dm +++ b/code/game/objects/explosion_recursive.dm @@ -71,7 +71,9 @@ explosion resistance exactly as much as their health falloff = max(falloff0, power/100) //prevent explosions with a range larger than 100 tiles minimum_spread_power = -power * reflection_amplification_limit - msg_admin_attack("Explosion with Power: [power], Falloff: [falloff] in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]).", src.loc.x, src.loc.y, src.loc.z) + var/obj/causing_obj = explosion_cause_data?.resolve_cause() + var/mob/causing_mob = explosion_cause_data?.resolve_mob() + msg_admin_attack("Explosion with Power: [power], Falloff: [falloff],[causing_obj ? " from [causing_obj]" : ""][causing_mob ? " by [key_name(causing_mob)]" : ""] in area [epicenter.loc.name] ([epicenter.x],[epicenter.y],[epicenter.z]).", loc.x, loc.y, loc.z) playsound(epicenter, 'sound/effects/explosionfar.ogg', 100, 1, round(power^2,1)) playsound(epicenter, "explosion", 90, 1, max(round(power,1),7) ) @@ -84,9 +86,7 @@ explosion resistance exactly as much as their health if(power >= 100) // powerful explosions send out some special effects epicenter = get_turf(epicenter) // the ex_acts might have changed the epicenter - create_shrapnel(epicenter, rand(5,9), , ,/datum/ammo/bullet/shrapnel/light/effect/ver1, explosion_cause_data) - sleep(1) - create_shrapnel(epicenter, rand(5,9), , ,/datum/ammo/bullet/shrapnel/light/effect/ver2, explosion_cause_data) + new /obj/shrapnel_effect(epicenter) spawn(2) //just in case something goes wrong if(explosion_in_progress) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 1a632569eccb..d8bf3d9d8f79 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -163,6 +163,9 @@ /// How much to offset the item randomly either way alongside Y visually var/ground_offset_y = 0 + /// Special storages this item prioritizes + var/list/preferred_storage + /obj/item/Initialize(mapload, ...) . = ..() @@ -244,9 +247,9 @@ cases. Override_icon_state should be a list.*/ var/new_icon_state var/new_protection var/new_item_state - if(override_icon_state && override_icon_state.len) + if(LAZYLEN(override_icon_state)) new_icon_state = override_icon_state[SSmapping.configs[GROUND_MAP].map_name] - if(override_protection && override_protection.len) + if(LAZYLEN(override_protection)) new_protection = override_protection[SSmapping.configs[GROUND_MAP].map_name] switch(SSmapping.configs[GROUND_MAP].camouflage_type) if("snow") @@ -277,7 +280,7 @@ cases. Override_icon_state should be a list.*/ size = "huge" if(SIZE_MASSIVE) size = "massive" - . += "This is a [blood_color ? blood_color != COLOR_OIL ? "bloody " : "oil-stained " : ""][icon2html(src, user)][src.name]. It is a [size] item." + . += "[p_are() == "are" ? "These are " : "This is a "][blood_color ? blood_color != COLOR_OIL ? "bloody " : "oil-stained " : ""][icon2html(src, user)][src.name]. [p_they(TRUE)] [p_are()] a [size] item." if(desc) . += desc if(desc_lore) diff --git a/code/game/objects/items/ashtray.dm b/code/game/objects/items/ashtray.dm index 540f3ac44e21..7d2dc00a9983 100644 --- a/code/game/objects/items/ashtray.dm +++ b/code/game/objects/items/ashtray.dm @@ -12,7 +12,7 @@ if (health < 1) return if (istype(W,/obj/item/trash/cigbutt) || istype(W,/obj/item/clothing/mask/cigarette) || istype(W, /obj/item/tool/match)) - if (contents.len >= max_butts) + if (length(contents) >= max_butts) to_chat(user, "This ashtray is full.") return var/drop = TRUE @@ -42,10 +42,10 @@ user.update_inv_l_hand(0) user.update_inv_r_hand() add_fingerprint(user) - if (contents.len == max_butts) + if (length(contents) == max_butts) icon_state = icon_full desc = empty_desc + " It's stuffed full." - else if (contents.len > max_butts/2) + else if (length(contents) > max_butts/2) icon_state = icon_half desc = empty_desc + " It's half-filled." else @@ -61,7 +61,7 @@ if (health < 1) die() return - if (contents.len) + if (length(contents)) src.visible_message(SPAN_DANGER("[src] slams into [hit_atom] spilling its contents!")) for (var/obj/item/clothing/mask/cigarette/O in contents) O.forceMove(src.loc) diff --git a/code/game/objects/items/bodybag.dm b/code/game/objects/items/bodybag.dm index 3b84d2433e88..9b0cf37299eb 100644 --- a/code/game/objects/items/bodybag.dm +++ b/code/game/objects/items/bodybag.dm @@ -137,7 +137,7 @@ continue dead_mobs += mob var/mob/living/mob_to_store - if(dead_mobs.len) + if(length(dead_mobs)) mob_to_store = pick(dead_mobs) mob_to_store.forceMove(src) stored_units += mob_size @@ -169,7 +169,7 @@ ..() if(over_object == usr && Adjacent(usr) && !roller_buckled) if(!ishuman(usr)) return - if(contents.len) return 0 + if(length(contents)) return 0 visible_message(SPAN_NOTICE("[usr] folds up [name].")) var/obj/item/I = new item_path(get_turf(src), src) usr.put_in_hands(I) @@ -271,7 +271,7 @@ continue mobs_can_store += H var/mob/living/carbon/human/mob_to_store - if(mobs_can_store.len) + if(length(mobs_can_store)) mob_to_store = pick(mobs_can_store) mob_to_store.forceMove(src) stored_units += mob_size diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 31158d055327..f90e54ef7854 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -171,24 +171,24 @@ name = "corporate doctor badge" desc = "A corporate holo-badge. It is fingerprint locked with clearance level 3 access. It is commonly held by corporate doctors." icon_state = "clearance" - var/clearance_access = 3 + var/credits_to_give = 15 //gives the equivalent clearance access in credits /obj/item/card/id/silver/clearance_badge/scientist name = "corporate scientist badge" desc = "A corporate holo-badge. It is fingerprint locked with clearance level 4 access. It is commonly held by corporate scientists." - clearance_access = 4 + credits_to_give = 27 /obj/item/card/id/silver/clearance_badge/cl name = "corporate liaison badge" desc = "A corporate holo-badge in unique corporate orange and white. It is fingerprint locked with clearance level 5 access. It is commonly held by corporate liaisons." icon_state = "cl" - clearance_access = 5 + credits_to_give = 42 /obj/item/card/id/silver/clearance_badge/manager name = "corporate manager badge" desc = "A corporate holo-badge in standard corporate orange and white. It has a unique uncapped bottom. It is fingerprint locked with 5-X clearance level. Commonly held by corporate managers." icon_state = "pmc" - clearance_access = 6 + credits_to_give = 47 /obj/item/card/id/pizza name = "pizza guy badge" @@ -391,7 +391,7 @@ /obj/item/dogtag/attackby(obj/item/I, mob/user) if(istype(I, /obj/item/dogtag)) var/obj/item/dogtag/D = I - to_chat(user, SPAN_NOTICE("You join the [fallen_names.len>1 ? "tags":"two tags"] together.")) + to_chat(user, SPAN_NOTICE("You join the [length(fallen_names)>1 ? "tags":"two tags"] together.")) name = "information dog tags" if(D.fallen_names) fallen_names += D.fallen_names @@ -404,11 +404,11 @@ /obj/item/dogtag/get_examine_text(mob/user) . = ..() - if(ishuman(user) && fallen_names && fallen_names.len) - var/msg = "There [fallen_names.len>1 ? \ - "are [fallen_names.len] tags.
    They read":\ + if(ishuman(user) && LAZYLEN(fallen_names)) + var/msg = "There [length(fallen_names)>1 ? \ + "are [length(fallen_names)] tags.
    They read":\ "is one ID tag.
    It reads"]:" - for (var/i=1 to fallen_names.len) + for (var/i=1 to length(fallen_names)) msg += "
    [i]. \"[fallen_names[i]] - [fallen_assgns[i]] - [fallen_blood_types[i]]\"" . += SPAN_NOTICE("[msg]") diff --git a/code/game/objects/items/circuitboards/airlock.dm b/code/game/objects/items/circuitboards/airlock.dm index cc6a8e95af0e..07add70280ca 100644 --- a/code/game/objects/items/circuitboards/airlock.dm +++ b/code/game/objects/items/circuitboards/airlock.dm @@ -48,7 +48,7 @@ for (var/acc in accesses) var/aname = get_access_desc(acc) - if (!conf_access || !conf_access.len || !(acc in conf_access)) + if (!LAZYLEN(conf_access) || !(acc in conf_access)) t1 += "[aname]
    " else if(one_access) t1 += "[aname]
    " @@ -107,7 +107,7 @@ conf_access += req else conf_access -= req - if (!conf_access.len) + if (!length(conf_access)) conf_access = null diff --git a/code/game/objects/items/circuitboards/computer.dm b/code/game/objects/items/circuitboards/computer.dm index ecdfba00719d..58ff86130cd6 100644 --- a/code/game/objects/items/circuitboards/computer.dm +++ b/code/game/objects/items/circuitboards/computer.dm @@ -180,7 +180,7 @@ else if(HAS_TRAIT(tool, TRAIT_TOOL_BLACKMARKET_HACKER)) to_chat(user, SPAN_WARNING("You start messing around with the electronics of [src]...")) if(do_after(user, 8 SECONDS, INTERRUPT_ALL, BUSY_ICON_FRIENDLY)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what you're doing.")) return to_chat(user, SPAN_WARNING("Huh? You find a processor bus with the letters 'B.M.' written in white crayon over it. You start fiddling with it.")) @@ -285,7 +285,7 @@ return var/list/tempnetwork = splittext(input, ",") tempnetwork = difflist(tempnetwork,GLOB.RESTRICTED_CAMERA_NETWORKS,1) - if(tempnetwork.len < 1) + if(length(tempnetwork) < 1) to_chat(usr, "No network found please hang up and try your call again.") return network = tempnetwork diff --git a/code/game/objects/items/devices/RCD.dm b/code/game/objects/items/devices/RCD.dm deleted file mode 100644 index 00e569800314..000000000000 --- a/code/game/objects/items/devices/RCD.dm +++ /dev/null @@ -1,194 +0,0 @@ -//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 - -/* -CONTAINS: -RCD -*/ -/obj/item/device/rcd - name = "rapid-construction-device (RCD)" - desc = "A device used to rapidly build walls/floor." - icon = 'icons/obj/items/devices.dmi' - icon_state = "rcd" - opacity = FALSE - density = FALSE - anchored = FALSE - flags_atom = FPRINT|CONDUCT - force = 10 - throwforce = 10 - throw_speed = SPEED_FAST - throw_range = 5 - w_class = SIZE_MEDIUM - matter = list("metal" = 50000) - - var/datum/effect_system/spark_spread/spark_system - var/stored_matter = 0 - var/working = 0 - var/mode = 1 - var/canRwall = 0 - var/disabled = 0 - - -/obj/item/device/rcd/New() - desc = "A RCD. It currently holds [stored_matter]/30 matter-units." - src.spark_system = new /datum/effect_system/spark_spread - spark_system.set_up(5, 0, src) - spark_system.attach(src) - return - -/obj/item/device/rcd/Destroy() - QDEL_NULL(spark_system) - return ..() - - -/obj/item/device/rcd/attackby(obj/item/W, mob/user) - ..() - if(istype(W, /obj/item/ammo_rcd)) - if((stored_matter + 10) > 30) - to_chat(user, SPAN_NOTICE("The RCD cant hold any more matter-units.")) - return - user.drop_held_item() - qdel(W) - stored_matter += 10 - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - to_chat(user, SPAN_NOTICE("The RCD now holds [stored_matter]/30 matter-units.")) - desc = "A RCD. It currently holds [stored_matter]/30 matter-units." - return - - -/obj/item/device/rcd/attack_self(mob/user) - ..() - - //Change the mode - playsound(src.loc, 'sound/effects/pop.ogg', 15, 0) - switch(mode) - if(1) - mode = 2 - to_chat(user, SPAN_NOTICE("Changed mode to 'Airlock'")) - if(prob(20)) - src.spark_system.start() - return - if(2) - mode = 3 - to_chat(user, SPAN_NOTICE("Changed mode to 'Deconstruct'")) - if(prob(20)) - src.spark_system.start() - return - if(3) - mode = 1 - to_chat(user, SPAN_NOTICE("Changed mode to 'Floor & Walls'")) - if(prob(20)) - src.spark_system.start() - return - -/obj/item/device/rcd/proc/activate() - playsound(src.loc, 'sound/items/Deconstruct.ogg', 25, 1) - - -/obj/item/device/rcd/afterattack(atom/A, mob/user, proximity) - if(!proximity) return - if(disabled) - return 0 - if(istype(A,/area/shuttle) || istype(A,/turf/open/space/transit)) - return 0 - if(!(istype(A, /turf) || istype(A, /obj/structure/machinery/door/airlock))) - return 0 - - switch(mode) - if(1) - if(istype(A, /turf/open/space)) - if(useResource(1, user)) - to_chat(user, "Building Floor...") - activate() - A:ChangeTurf(/turf/open/floor/plating/airless) - return 1 - return 0 - - if(istype(A, /turf/open/floor)) - if(checkResource(3, user)) - to_chat(user, "Building Wall ...") - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - if(do_after(user, 20, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - if(!useResource(3, user)) return 0 - activate() - A:ChangeTurf(/turf/closed/wall) - return 1 - return 0 - - if(2) - if(istype(A, /turf/open/floor)) - if(checkResource(10, user)) - to_chat(user, "Building Airlock...") - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - if(do_after(user, 50, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - if(!useResource(10, user)) return 0 - activate() - var/obj/structure/machinery/door/airlock/T = new /obj/structure/machinery/door/airlock( A ) - T.autoclose = 1 - return 1 - return 0 - return 0 - - if(3) - if(istype(A, /turf/closed/wall)) - var/turf/closed/wall/WL = A - if(WL.hull) - return 0 - if(istype(A, /turf/closed/wall/r_wall) && !canRwall) - return 0 - if(checkResource(5, user)) - to_chat(user, "Deconstructing Wall...") - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - if(do_after(user, 40, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - if(!useResource(5, user)) return 0 - activate() - A:ChangeTurf(/turf/open/floor/plating/airless) - return 1 - return 0 - - if(istype(A, /turf/open/floor) && !istype(A, /turf/open/floor/plating)) - if(checkResource(5, user)) - to_chat(user, "Deconstructing Floor...") - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - if(do_after(user, 50, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - if(!useResource(5, user)) return 0 - activate() - A:ChangeTurf(/turf/open/floor/plating/airless) - return 1 - return 0 - - if(istype(A, /obj/structure/machinery/door/airlock)) - if(checkResource(10, user)) - to_chat(user, "Deconstructing Airlock...") - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - if(do_after(user, 50, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) - if(!useResource(10, user)) return 0 - activate() - qdel(A) - return 1 - return 0 - return 0 - else - to_chat(user, "ERROR: RCD in MODE: [mode] attempted use by [user]. Send this text #coderbus or an admin.") - return 0 - -/obj/item/device/rcd/proc/useResource(amount, mob/user) - if(stored_matter < amount) - return 0 - stored_matter -= amount - desc = "A RCD. It currently holds [stored_matter]/30 matter-units." - return 1 - -/obj/item/device/rcd/proc/checkResource(amount, mob/user) - return stored_matter >= amount - -/obj/item/ammo_rcd - name = "compressed matter cartridge" - desc = "Highly compressed matter for the RCD." - icon = 'icons/obj/items/weapons/guns/legacy/old_bayguns.dmi' - icon_state = "rcd" - item_state = "rcdammo" - opacity = FALSE - density = FALSE - anchored = FALSE - - matter = list("metal" = 30000,"glass" = 15000) diff --git a/code/game/objects/items/devices/RSF.dm b/code/game/objects/items/devices/RSF.dm deleted file mode 100644 index 29f84c7c6d0c..000000000000 --- a/code/game/objects/items/devices/RSF.dm +++ /dev/null @@ -1,98 +0,0 @@ -/* -CONTAINS: -RSF - -*/ - -/obj/item/device/rsf - name = "\improper Rapid-Service-Fabricator" - desc = "A device used to rapidly deploy service items." - icon = 'icons/obj/items/devices.dmi' - icon_state = "rcd" - opacity = FALSE - density = FALSE - anchored = FALSE - var/stored_matter = 30 - var/mode = 1 - w_class = SIZE_MEDIUM - -/obj/item/device/rsf/get_examine_text(mob/user) - . = ..() - . += "It currently holds [stored_matter]/30 fabrication-units." - -/obj/item/device/rsf/attackby(obj/item/W, mob/user) - ..() - if (istype(W, /obj/item/ammo_rcd)) - - if ((stored_matter + 10) > 30) - to_chat(user, "The RSF can't hold any more matter.") - return - - qdel(W) - - stored_matter += 10 - playsound(src.loc, 'sound/machines/click.ogg', 15, 1) - to_chat(user, "The RSF now holds [stored_matter]/30 fabrication-units.") - return - -/obj/item/device/rsf/attack_self(mob/user) - ..() - playsound(src.loc, 'sound/effects/pop.ogg', 15, 0) - if (mode == 1) - mode = 2 - to_chat(user, "Changed dispensing mode to 'Drinking Glass'") - return - if (mode == 2) - mode = 3 - to_chat(user, "Changed dispensing mode to 'Paper'") - return - if (mode == 3) - mode = 4 - to_chat(user, "Changed dispensing mode to 'Pen'") - return - if (mode == 4) - mode = 5 - to_chat(user, "Changed dispensing mode to 'Dice Pack'") - return - if (mode == 5) - mode = 6 - to_chat(user, "Changed dispensing mode to 'Cigarette'") - return - if (mode == 6) - mode = 1 - to_chat(user, "Changed dispensing mode to 'Dosh'") - return - // Change mode - -/obj/item/device/rsf/afterattack(atom/A, mob/user, proximity) - - if(!proximity) return - - if(stored_matter <= 0) - return - - if(!istype(A, /obj/structure/surface/table) && !istype(A, /turf/open/floor)) - return - - playsound(src.loc, 'sound/machines/click.ogg', 25, 1) - var/obj/product - - switch(mode) - if(1) - product = new /obj/item/spacecash/c10() - if(2) - product = new /obj/item/reagent_container/food/drinks/drinkingglass() - if(3) - product = new /obj/item/paper() - if(4) - product = new /obj/item/tool/pen() - if(5) - product = new /obj/item/storage/pill_bottle/dice() - if(6) - product = new /obj/item/clothing/mask/cigarette() - - to_chat(user, "Dispensing [product ? product : "product"]...") - product.forceMove(get_turf(A)) - - stored_matter-- - to_chat(user, "The RSF now holds [stored_matter]/30 fabrication-units.") diff --git a/code/game/objects/items/devices/RSP.dm b/code/game/objects/items/devices/RSP.dm deleted file mode 100644 index cb61de1a77cc..000000000000 --- a/code/game/objects/items/devices/RSP.dm +++ /dev/null @@ -1,11 +0,0 @@ -/obj/item/device/rsp - name = "\improper Rapid-Seed-Producer (RSP)" - desc = "A device used to rapidly deploy seeds." - icon = 'icons/obj/items/devices.dmi' - icon_state = "rsp" - opacity = FALSE - density = FALSE - anchored = FALSE - var/stored_matter = 0 - var/mode = 1 - w_class = SIZE_MEDIUM diff --git a/code/game/objects/items/devices/autopsy_scanner.dm b/code/game/objects/items/devices/autopsy_scanner.dm index 6703ead88147..581336f85337 100644 --- a/code/game/objects/items/devices/autopsy_scanner.dm +++ b/code/game/objects/items/devices/autopsy_scanner.dm @@ -46,7 +46,7 @@ return W /obj/item/device/autopsy_scanner/proc/add_data(obj/limb/O) - if(!O.autopsy_data.len && !O.trace_chemicals.len) return + if(!length(O.autopsy_data) && !length(O.trace_chemicals)) return for(var/V in O.autopsy_data) var/datum/autopsy_data/W = O.autopsy_data[V] @@ -133,7 +133,7 @@ if(30 to 1000) damage_desc = "severe" - if(!total_score) total_score = D.organs_scanned.len + if(!total_score) total_score = length(D.organs_scanned) scan_data += "Weapon #[n]
    " if(damaging_weapon) @@ -149,7 +149,7 @@ n++ - if(chemtraces.len) + if(length(chemtraces)) scan_data += "Trace Chemicals:
    " for(var/chemID in chemtraces) scan_data += chemID diff --git a/code/game/objects/items/devices/binoculars.dm b/code/game/objects/items/devices/binoculars.dm index 5da4704e0e78..3248115adfa8 100644 --- a/code/game/objects/items/devices/binoculars.dm +++ b/code/game/objects/items/devices/binoculars.dm @@ -403,6 +403,7 @@ COOLDOWN_START(designator, spotting_cooldown, 0) /datum/action/item_action/specialist/spotter_target/action_activate() + . = ..() if(!ishuman(owner)) return var/mob/living/carbon/human/human = owner diff --git a/code/game/objects/items/devices/cictablet.dm b/code/game/objects/items/devices/cictablet.dm index de03f1779f2b..c53301295fe3 100644 --- a/code/game/objects/items/devices/cictablet.dm +++ b/code/game/objects/items/devices/cictablet.dm @@ -46,7 +46,8 @@ /obj/item/device/cotablet/attack_self(mob/living/carbon/human/user as mob) ..() - if(src.allowed(user) && user.wear_id?.check_biometrics(user)) + var/obj/item/card/id/card = user.get_idcard() + if(allowed(user) && card?.check_biometrics(user)) tgui_interact(user) else to_chat(user, SPAN_DANGER("Access denied.")) @@ -103,14 +104,14 @@ return FALSE var/input = stripped_multiline_input(user, "Please write a message to announce to the [MAIN_SHIP_NAME]'s crew and all groundside personnel.", "Priority Announcement", "") - if(!input || !COOLDOWN_FINISHED(src, announcement_cooldown) || !(user in view(1, src))) + if(!input || !COOLDOWN_FINISHED(src, announcement_cooldown) || !(user in dview(1, src))) return FALSE var/signed = null if(ishuman(user)) var/mob/living/carbon/human/human_user = user - var/obj/item/card/id/id = human_user.wear_id - if(istype(id)) + var/obj/item/card/id/id = human_user.get_idcard() + if(id) var/paygrade = get_paygrades(id.paygrade, FALSE, human_user.gender) signed = "[paygrade] [id.registered_name]" diff --git a/code/game/objects/items/devices/clue_scanner.dm b/code/game/objects/items/devices/clue_scanner.dm index d6b6d0d80a25..33cc2ab7d207 100644 --- a/code/game/objects/items/devices/clue_scanner.dm +++ b/code/game/objects/items/devices/clue_scanner.dm @@ -52,4 +52,4 @@ if(!newlyfound) to_chat(user, SPAN_INFO("No new print sets found!")) else - to_chat(user, SPAN_INFO("New print sets found: [newlyfound], total stored amount: [print_list.len]")) + to_chat(user, SPAN_INFO("New print sets found: [newlyfound], total stored amount: [length(print_list)]")) diff --git a/code/game/objects/items/devices/data_detector.dm b/code/game/objects/items/devices/data_detector.dm index fe4b9cde0ab5..27476f7a3872 100644 --- a/code/game/objects/items/devices/data_detector.dm +++ b/code/game/objects/items/devices/data_detector.dm @@ -70,7 +70,7 @@ if(M == loc) continue //device user isn't detected if((isxeno(M) || isyautja(M)) && M.stat == DEAD ) detected = TRUE - else if(ishuman(M) && M.stat == DEAD && M.contents.len) + else if(ishuman(M) && M.stat == DEAD && length(M.contents)) for(var/obj/I in M.contents_twice()) for(var/DT in objects_to_detect) if(istype(I, DT)) diff --git a/code/game/objects/items/devices/defibrillator.dm b/code/game/objects/items/devices/defibrillator.dm index 4a5ad7cc13ed..2debcf82d7d0 100644 --- a/code/game/objects/items/devices/defibrillator.dm +++ b/code/game/objects/items/devices/defibrillator.dm @@ -108,13 +108,13 @@ if(ghost && (!check_client || ghost.client) && (!check_can_reenter || ghost.can_reenter_corpse)) return ghost -/mob/living/carbon/human/proc/is_revivable() +/mob/living/carbon/human/proc/is_revivable(ignore_heart = FALSE) if(isnull(internal_organs_by_name) || isnull(internal_organs_by_name["heart"])) return FALSE var/datum/internal_organ/heart/heart = internal_organs_by_name["heart"] var/obj/limb/head = get_limb("head") - if(chestburst || !head || head.status & LIMB_DESTROYED || !heart || heart.organ_status >= ORGAN_BROKEN || !has_brain() || status_flags & PERMANENTLY_DEAD) + if(chestburst || !head || head.status & LIMB_DESTROYED || !ignore_heart && (!heart || heart.organ_status >= ORGAN_BROKEN) || !has_brain() || status_flags & PERMANENTLY_DEAD) return FALSE return TRUE @@ -199,8 +199,10 @@ playsound(get_turf(src), 'sound/items/defib_failed.ogg', 25, 0) if(heart && heart.organ_status >= ORGAN_BROKEN) user.visible_message(SPAN_WARNING("[icon2html(src, viewers(src))] \The [src] buzzes: Defibrillation failed. Patient's heart is too damaged. Immediate surgery is advised.")) + msg_admin_niche("[key_name_admin(user)] failed an attempt to revive [key_name_admin(H)] with [src] because of heart damage.") return user.visible_message(SPAN_WARNING("[icon2html(src, viewers(src))] \The [src] buzzes: Defibrillation failed. Patient's general condition does not allow reviving.")) + msg_admin_niche("[key_name_admin(user)] failed an attempt to revive [key_name_admin(H)] with [src].") return if(!H.client) //Freak case, no client at all. This is a braindead mob (like a colonist) @@ -227,6 +229,7 @@ break if(H.health > HEALTH_THRESHOLD_DEAD) user.visible_message(SPAN_NOTICE("[icon2html(src, viewers(src))] \The [src] beeps: Defibrillation successful.")) + msg_admin_niche("[key_name_admin(user)] successfully revived [key_name_admin(H)] with [src].") playsound(get_turf(src), 'sound/items/defib_success.ogg', 25, 0) user.track_life_saved(user.job) user.life_revives_total++ @@ -239,6 +242,7 @@ window_flash(H.client) else user.visible_message(SPAN_WARNING("[icon2html(src, viewers(src))] \The [src] buzzes: Defibrillation failed. Vital signs are too weak, repair damage and try again.")) //Freak case + msg_admin_niche("[key_name_admin(user)] failed an attempt to revive [key_name_admin(H)] with [src] because of weak vitals.") playsound(get_turf(src), 'sound/items/defib_failed.ogg', 25, 0) if(heart && prob(25)) heart.take_damage(rand(min_heart_damage_dealt, max_heart_damage_dealt), TRUE) // Make death and revival leave lasting consequences diff --git a/code/game/objects/items/devices/drone_devices.dm b/code/game/objects/items/devices/drone_devices.dm deleted file mode 100644 index 0e22b64bf67f..000000000000 --- a/code/game/objects/items/devices/drone_devices.dm +++ /dev/null @@ -1,241 +0,0 @@ - - -//Simple borg hand. -//Limited use. -/obj/item/device/gripper - name = "magnetic gripper" - desc = "A simple grasping tool for synthetic assets." - icon_state = "gripper" - - //Has a list of items that it can hold. - var/list/can_hold = list( - /obj/item/cell, - /obj/item/circuitboard, - /obj/item/stock_parts, - /obj/item/frame, - /obj/item/tank, - /obj/item/stock_parts/smes_coil - ) - - //Item currently being held. - var/obj/item/wrapped = null - -/obj/item/device/gripper/paperwork - name = "paperwork gripper" - desc = "A simple grasping tool for clerical work." - - can_hold = list( - /obj/item/clipboard, - /obj/item/paper, - /obj/item/paper_bundle, - /obj/item/card/id, - ) - -/obj/item/device/gripper/attack_self(mob/user as mob) - ..() - - if(wrapped) - wrapped.attack_self(user) - -/obj/item/device/gripper/verb/drop_item() - - set name = "Drop Item" - set desc = "Release an item from your magnetic gripper." - set category = "Drone" - set src in usr - if(!wrapped) - //There's some weirdness with items being lost inside the arm. Trying to fix all cases. ~Z - for(var/obj/item/thing in src.contents) - thing.forceMove(get_turf(src)) - return - - if(wrapped.loc != src) - wrapped = null - return - - to_chat(src.loc, SPAN_WARNING("You drop \the [wrapped].")) - wrapped.forceMove(get_turf(src)) - wrapped = null - //update_icon() - -/obj/item/device/gripper/attack(mob/living/carbon/M as mob, mob/living/carbon/user as mob) - return - -/obj/item/device/gripper/afterattack(atom/target as mob|obj|turf|area, mob/living/user as mob|obj, proximity, params) - - if(!target || !proximity) //Target is invalid or we are not adjacent. - return - - //There's some weirdness with items being lost inside the arm. Trying to fix all cases. ~Z - if(!wrapped) - for(var/obj/item/thing in src.contents) - wrapped = thing - break - - if(wrapped) //Already have an item. - - //Temporary put wrapped into user so target's attackby() checks pass. - wrapped.forceMove(user) - - //Pass the attack on to the target. This might delete/relocate wrapped. - target.attackby(wrapped,user) - - //If wrapped was neither deleted nor put into target, put it back into the gripper. - if(wrapped && user && (wrapped.loc == user)) - wrapped.forceMove(src) - else - wrapped = null - return - - else if(istype(target,/obj/item)) //Check that we're not pocketing a mob. - - //...and that the item is not in a container. - if(!isturf(target.loc)) - return - - var/obj/item/I = target - - //Check if the item is blacklisted. - var/grab = 0 - for(var/typepath in can_hold) - if(istype(I,typepath)) - grab = 1 - break - - //We can grab the item, finally. - if(grab) - to_chat(user, "You collect \the [I].") - I.forceMove(src) - wrapped = I - return - else - to_chat(user, SPAN_DANGER("Your gripper cannot hold \the [target].")) - - else if(istype(target,/obj/structure/machinery/power/apc)) - var/obj/structure/machinery/power/apc/A = target - if(A.opened) - if(A.cell) - - wrapped = A.cell - - A.cell.add_fingerprint(user) - A.cell.update_icon() - A.cell.forceMove(src) - A.cell = null - - A.charging = 0 - A.update_icon() - - user.visible_message(SPAN_DANGER("[user] removes the power cell from [A]!"), "You remove the power cell.") - - - - - - - -//TODO: Matter decompiler. -/obj/item/device/matter_decompiler - name = "matter decompiler" - desc = "Eating trash, bits of glass, or other debris will replenish your stores." - icon_state = "decompiler" - - //Metal, glass, wood, plastic. - var/list/stored_comms = list( - "metal" = 0, - "glass" = 0, - "wood" = 0, - "plastic" = 0 - ) - -/obj/item/device/matter_decompiler/attack(mob/living/carbon/M as mob, mob/living/carbon/user as mob) - return - -/obj/item/device/matter_decompiler/afterattack(atom/target as mob|obj|turf|area, mob/living/user as mob|obj, proximity, params) - - if(!proximity) return //Not adjacent. - - //We only want to deal with using this on turfs. Specific items aren't important. - var/turf/T = get_turf(target) - if(!istype(T)) - return - - //Used to give the right message. - var/grabbed_something = 0 - - for(var/mob/M in T) - if(istype(M,/mob/living/simple_animal/lizard) || istype(M,/mob/living/simple_animal/mouse)) - src.loc.visible_message(SPAN_DANGER("[src.loc] sucks [M] into its decompiler. There's a horrible crunching noise."),SPAN_DANGER("It's a bit of a struggle, but you manage to suck [M] into your decompiler. It makes a series of visceral crunching noises.")) - new/obj/effect/decal/cleanable/blood/splatter(get_turf(src)) - qdel(M) - stored_comms["wood"]++ - stored_comms["wood"]++ - stored_comms["plastic"]++ - stored_comms["plastic"]++ - return - else - continue - - for(var/obj/W in T) - //Different classes of items give different commodities. - if (istype(W,/obj/item/trash/cigbutt)) - stored_comms["plastic"]++ - else if(istype(W,/obj/effect/spider/spiderling)) - stored_comms["wood"]++ - stored_comms["wood"]++ - stored_comms["plastic"]++ - stored_comms["plastic"]++ - else if(istype(W,/obj/item/light_bulb)) - var/obj/item/light_bulb/L = W - if(L.status >= 2) //In before someone changes the inexplicably local defines. ~ Z - stored_comms["metal"]++ - stored_comms["glass"]++ - else - continue - else if(istype(W,/obj/effect/decal/remains/robot)) - stored_comms["metal"]++ - stored_comms["metal"]++ - stored_comms["plastic"]++ - stored_comms["plastic"]++ - stored_comms["glass"]++ - else if(istype(W,/obj/item/trash)) - stored_comms["metal"]++ - stored_comms["plastic"]++ - stored_comms["plastic"]++ - stored_comms["plastic"]++ - else if(istype(W,/obj/effect/decal/cleanable/blood/gibs/robot)) - stored_comms["metal"]++ - stored_comms["metal"]++ - stored_comms["glass"]++ - stored_comms["glass"]++ - else if(istype(W,/obj/item/ammo_casing)) - stored_comms["metal"]++ - else if(istype(W,/obj/item/shard/shrapnel)) - stored_comms["metal"]++ - stored_comms["metal"]++ - stored_comms["metal"]++ - else if(istype(W,/obj/item/shard)) - stored_comms["glass"]++ - stored_comms["glass"]++ - stored_comms["glass"]++ - else if(istype(W,/obj/item/reagent_container/food/snacks/grown)) - stored_comms["wood"]++ - stored_comms["wood"]++ - stored_comms["wood"]++ - stored_comms["wood"]++ - else if(istype(W,/obj/item/ammo_magazine)) - var/obj/item/ammo_magazine/AM = W - if(AM.current_rounds) - continue - stored_comms["metal"]++ - else - continue - - qdel(W) - grabbed_something = 1 - - if(grabbed_something) - to_chat(user, SPAN_NOTICE(" You deploy your decompiler and clear out the contents of \the [T].")) - else - to_chat(user, SPAN_DANGER("Nothing on \the [T] is useful to you.")) - return diff --git a/code/game/objects/items/devices/flash.dm b/code/game/objects/items/devices/flash.dm index 0845b670c6fd..ee74a83613c3 100644 --- a/code/game/objects/items/devices/flash.dm +++ b/code/game/objects/items/devices/flash.dm @@ -94,7 +94,8 @@ if(iscarbon(M)) flashfail = !M.flash_eyes() if(!flashfail) - M.apply_effect(10, WEAKEN) + M.KnockDown(10) + M.Stun(10) else if(isSilicon(M)) M.apply_effect(rand(5,10), WEAKEN) diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index 8d5e3cc752ff..de2a328de370 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -15,7 +15,7 @@ ground_offset_x = 2 ground_offset_y = 6 - actions_types = list(/datum/action/item_action) + actions_types = list(/datum/action/item_action/toggle) var/on = FALSE var/raillight_compatible = TRUE //Can this be turned into a rail light ? var/toggleable = TRUE @@ -62,9 +62,9 @@ on = !on set_light_on(on) update_icon() - for(var/X in actions) - var/datum/action/A = X - A.update_button_icon() + for(var/xman in actions) + var/datum/action/active = xman + active.update_button_icon() return TRUE @@ -73,68 +73,71 @@ on = FALSE set_light_on(on) update_icon() - for(var/X in actions) - var/datum/action/A = X - A.update_button_icon() + for(var/xman in actions) + var/datum/action/active = xman + active.update_button_icon() return 1 return 0 -/obj/item/device/flashlight/attackby(obj/item/I as obj, mob/user as mob) - if(HAS_TRAIT(I, TRAIT_TOOL_SCREWDRIVER)) +/obj/item/device/flashlight/attackby(obj/item/item as obj, mob/user as mob) + if(HAS_TRAIT(item, TRAIT_TOOL_SCREWDRIVER)) if(!raillight_compatible) //No fancy messages, just no return if(on) to_chat(user, SPAN_WARNING("Turn off [src] first.")) return if(isstorage(loc)) - var/obj/item/storage/S = loc - S.remove_from_storage(src) + var/obj/item/storage/container = loc + container.remove_from_storage(src) if(loc == user) user.drop_inv_item_on_ground(src) //This part is important to make sure our light sources update, as it calls dropped() - var/obj/item/attachable/flashlight/F = new(src.loc) - user.put_in_hands(F) //This proc tries right, left, then drops it all-in-one. + var/obj/item/attachable/flashlight/flash = new(src.loc) + user.put_in_hands(flash) //This proc tries right, left, then drops it all-in-one. to_chat(user, SPAN_NOTICE("You modify [src]. It can now be mounted on a weapon.")) - to_chat(user, SPAN_NOTICE("Use a screwdriver on [F] to change it back.")) + to_chat(user, SPAN_NOTICE("Use a screwdriver on [flash] to change it back.")) qdel(src) //Delete da old flashlight return else ..() -/obj/item/device/flashlight/attack(mob/living/M as mob, mob/living/user as mob) +/obj/item/device/flashlight/attack(mob/living/carbon/human/being as mob, mob/living/user as mob) add_fingerprint(user) if(on && user.zone_selected == "eyes") if((user.getBrainLoss() >= 60) && prob(50)) //too dumb to use flashlight properly return ..() //just hit them in the head - if((!ishuman(user) || SSticker) && SSticker.mode.name != "monkey") //don't have dexterity + if (!(ishuman(user) || SSticker) && SSticker.mode.name != "monkey") //don't have dexterity to_chat(user, SPAN_NOTICE("You don't have the dexterity to do this!")) return - var/mob/living/carbon/human/H = M //mob has protective eyewear - if(ishuman(H) && ((H.head && H.head.flags_inventory & COVEREYES) || (H.wear_mask && H.wear_mask.flags_inventory & COVEREYES) || (H.glasses && H.glasses.flags_inventory & COVEREYES))) - to_chat(user, SPAN_NOTICE("You're going to need to remove that [(H.head && H.head.flags_inventory & COVEREYES) ? "helmet" : (H.wear_mask && H.wear_mask.flags_inventory & COVEREYES) ? "mask": "glasses"] first.")) + var/mob/living/carbon/human/beingB = being //mob has protective eyewear + if(ishuman(beingB) && ((beingB.head && beingB.head.flags_inventory & COVEREYES) || (beingB.wear_mask && beingB.wear_mask.flags_inventory & COVEREYES) || (beingB.glasses && beingB.glasses.flags_inventory & COVEREYES))) + to_chat(user, SPAN_NOTICE("You're going to need to remove [(beingB.head && beingB.head.flags_inventory & COVEREYES) ? "that helmet" : (beingB.wear_mask && beingB.wear_mask.flags_inventory & COVEREYES) ? "that mask": "those glasses"] first.")) return - if(M == user) //they're using it on themselves - M.flash_eyes() - M.visible_message(SPAN_NOTICE("[M] directs [src] to \his eyes."), \ - SPAN_NOTICE("You wave the light in front of your eyes! Trippy!")) + if(being == user) //they're using it on themselves + being.flash_eyes() + being.visible_message(SPAN_NOTICE("[being] directs [src] to [being.p_their()] eyes."), \ + SPAN_NOTICE("You wave the light in front of your eyes! Wow, that's trippy!")) return - user.visible_message(SPAN_NOTICE("[user] directs [src] to [M]'s eyes."), \ - SPAN_NOTICE("You direct [src] to [M]'s eyes.")) - - if(istype(M, /mob/living/carbon/human)) //robots and aliens are unaffected - if(M.stat == DEAD || M.sdisabilities & DISABILITY_BLIND) //mob is dead or fully blind - to_chat(user, SPAN_NOTICE("[M] pupils does not react to the light!")) - else //they're okay! - M.flash_eyes() - to_chat(user, SPAN_NOTICE("[M]'s pupils narrow.")) + user.visible_message(SPAN_NOTICE("[user] directs [src] to [being]'s eyes."), \ + SPAN_NOTICE("You direct [src] to [being]'s eyes.")) + + if(ishuman_strict(being)) //robots and aliens are unaffected + var/datum/internal_organ/eyes/eyes = being.internal_organs_by_name["eyes"] + var/datum/internal_organ/brain/brain = being.internal_organs_by_name["brain"] + if(being.stat == DEAD || being.sdisabilities & DISABILITY_BLIND || eyes.organ_status == ORGAN_BROKEN || brain.organ_status == ORGAN_BROKEN) //mob is dead, fully blind, or their eyes are + to_chat(user, SPAN_NOTICE("[being]'s pupils do not react to the light!")) + else //they're okay! Well, probably + being.flash_eyes() + to_chat(user, SPAN_NOTICE("[being]'s pupils narrow.")) + return else return ..() -/obj/item/device/flashlight/attack_alien(mob/living/carbon/xenomorph/M) +/obj/item/device/flashlight/attack_alien(mob/living/carbon/xenomorph/being) . = ..() if(on && can_be_broken) @@ -147,14 +150,75 @@ /obj/item/device/flashlight/pen name = "penlight" - desc = "A pen-sized light, used by medical staff." + desc = "A pen-sized light, used by medical staff to check the condition of eyes, brain, and the overall awareness of patients." icon_state = "penlight" item_state = "" + flags_equip_slot = SLOT_WAIST|SLOT_EAR|SLOT_SUIT_STORE flags_atom = FPRINT|CONDUCT light_range = 2 w_class = SIZE_TINY + throw_speed = SPEED_VERY_FAST + throw_range = 15 + matter = list("metal" = 10,"glass" = 5) raillight_compatible = 0 +/obj/item/device/flashlight/pen/attack(mob/living/carbon/human/being as mob, mob/living/user as mob) + add_fingerprint(user) + if(user.a_intent == INTENT_HELP) + if(on && user.zone_selected == "eyes") + if(!ishuman_strict(being)) //robots and aliens are unaffected + return + var/reaction = null + if(isnull(being.internal_organs_by_name)) + reaction = "discover that indeed [being.p_they()] have nothing to be checked" + return // they have no organs somehow + if(being == user) //they're using it on themselves + being.flash_eyes() + being.visible_message(SPAN_NOTICE("[being] directs [src] to [being.p_their()] eyes."), \ + SPAN_NOTICE("You wave the light in front of your eyes! Wow, that's trippy!")) + return + if(being.stat == DEAD || (being.status_flags&FAKEDEATH)) + reaction = "conclude that [being.p_their()] eyes are completely lifeless, [being.p_they()] must have passed away" + else + var/datum/internal_organ/eyes/eyes = being.internal_organs_by_name["eyes"] + var/datum/internal_organ/brain/brain = being.internal_organs_by_name["brain"] + if(skillcheck(user, SKILL_MEDICAL, SKILL_MEDICAL_MEDIC)) + if(eyes) + switch(eyes.organ_status) + if(ORGAN_LITTLE_BRUISED) + being.flash_eyes() + reaction = "notice that [being.p_their()] eyes are reacting to the light, but [being.p_their()] pupils seen to react sluggishly and with small delays, [being.p_their()] vision is probably a little impaired" + if(ORGAN_BRUISED) + being.flash_eyes() + reaction = "observe that [being.p_their()] eyes are unrealiably reacting to the light, with [being.p_their()] pupils reacting very sluggishly and with noticeable delays, it is probable that [being.p_their()] vision is remarkably impaired" + if(ORGAN_BROKEN) + reaction = "notice that [being.p_their()] eyes are not reacting to the light, and the pupils of both eyes are not constricting with the light shine at all, [being.p_they()] is probably blind" + else + being.flash_eyes() + reaction = "perceive that [being.p_their()] eyes and pupils are normally reacting to the light, [being.p_they()] is probably seeing without problems" + if(brain) + if(reaction) + reaction += ". You also " + switch(brain.organ_status) + if(ORGAN_LITTLE_BRUISED) + being.flash_eyes() + reaction += "notice that the pupils are consensually constricting with a significant delay when light is separately applied to each eye, meaning that [being.p_they()] possibly have subtle brain damage" + if(ORGAN_BRUISED) + being.flash_eyes() + reaction += "notice that the pupils are not consensually constricting when light is separately applied to each eye, meaning possible brain damage" + if(ORGAN_BROKEN) + reaction += "notice that the pupils have different sizes and are assymmetric, [being.p_they()] possibly have severe brain damage" + else + being.flash_eyes() + reaction += "notice that the pupils are consensually and normally constricting when light is separately applied to each eye, [being.p_their()] brain is probably fine" + else + reaction = "can't see anything at all, weirdly enough" + else + being.flash_eyes() + reaction = "don't really know what you are looking for, you don't know anything about medicine" + user.visible_message("[user] directs [src] to [being]'s eyes.", "You point [src] to [being.p_their()] eyes to begin analysing them further and... you [reaction].") + return ..() + /obj/item/device/flashlight/drone name = "low-power flashlight" desc = "A miniature lamp, that might be used by small robots." @@ -364,9 +428,9 @@ user.visible_message(SPAN_NOTICE("[user] activates the flare."), SPAN_NOTICE("You pull the cord on the flare, activating it!")) playsound(src,'sound/handling/flare_activate_2.ogg', 50, 1) //cool guy sound turn_on() - var/mob/living/carbon/U = user - if(istype(U) && !U.throw_mode) - U.toggle_throw_mode(THROW_MODE_NORMAL) + var/mob/living/carbon/enjoyer = user + if(istype(enjoyer) && !enjoyer.throw_mode) + enjoyer.toggle_throw_mode(THROW_MODE_NORMAL) /obj/item/device/flashlight/flare/proc/activate_signal(mob/living/carbon/human/user) return diff --git a/code/game/objects/items/devices/helmet_visors.dm b/code/game/objects/items/devices/helmet_visors.dm index 8f921a62f3f5..e2005a841bc3 100644 --- a/code/game/objects/items/devices/helmet_visors.dm +++ b/code/game/objects/items/devices/helmet_visors.dm @@ -146,6 +146,7 @@ return /datum/action/item_action/view_publications/helmet_visor/action_activate() + . = ..() var/obj/item/device/helmet_visor/medical/advanced/medical_visor = locate() in holder_item if(!medical_visor) diff --git a/code/game/objects/items/devices/motion_detector.dm b/code/game/objects/items/devices/motion_detector.dm index 3551e3a02bef..f68295001f92 100644 --- a/code/game/objects/items/devices/motion_detector.dm +++ b/code/game/objects/items/devices/motion_detector.dm @@ -33,9 +33,9 @@ var/long_range_cooldown = 2 var/blip_type = "detector" var/iff_signal = FACTION_MARINE - actions_types = list(/datum/action/item_action) + actions_types = list(/datum/action/item_action/toggle) var/scanning = FALSE // controls if MD is in process of scan - var/datum/shape/rectangle/range_bounds + var/datum/shape/rectangle/square/range_bounds var/long_range_locked = FALSE //only long-range MD var/ping_overlay @@ -48,7 +48,7 @@ /obj/item/device/motiondetector/Initialize() . = ..() - range_bounds = new //Just creating a rectangle datum + range_bounds = new //Just creating a square datum update_icon() /obj/item/device/motiondetector/Destroy() @@ -215,12 +215,7 @@ if(!istype(cur_turf)) return - if(!range_bounds) - range_bounds = new/datum/shape/rectangle - range_bounds.center_x = cur_turf.x - range_bounds.center_y = cur_turf.y - range_bounds.width = detector_range * 2 - range_bounds.height = detector_range * 2 + range_bounds.set_shape(cur_turf.x, cur_turf.y, detector_range * 2) var/list/ping_candidates = SSquadtree.players_in_range(range_bounds, cur_turf.z, QTREE_EXCLUDE_OBSERVER | QTREE_SCAN_MOBS) diff --git a/code/game/objects/items/devices/multitool.dm b/code/game/objects/items/devices/multitool.dm index a92135b9d7ed..73e5b86a69eb 100644 --- a/code/game/objects/items/devices/multitool.dm +++ b/code/game/objects/items/devices/multitool.dm @@ -18,6 +18,7 @@ matter = list("metal" = 50,"glass" = 20) inherent_traits = list(TRAIT_TOOL_MULTITOOL) + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) var/hack_speed = 10 SECONDS // Only used for vendors right now var/next_scan @@ -46,7 +47,7 @@ /obj/item/device/multitool/attack_self(mob/user) ..() - if(world.time < next_scan || !ishuman(user) || !skillcheck(user,SKILL_ENGINEER,SKILL_ENGINEER_TRAINED)) + if(world.time < next_scan || !ishuman(user) || !skillcheck(user,SKILL_ENGINEER,SKILL_ENGINEER_NOVICE)) return next_scan = world.time + 15 diff --git a/code/game/objects/items/devices/pinpointer.dm b/code/game/objects/items/devices/pinpointer.dm index 2f5d9ffe9d5f..3dd9fdaf1253 100644 --- a/code/game/objects/items/devices/pinpointer.dm +++ b/code/game/objects/items/devices/pinpointer.dm @@ -126,10 +126,10 @@ mode = 1 var/locationx = tgui_input_real_number(usr, "Please input the x coordinate to search for.", "Location?") - if(!locationx || !(usr in view(1,src))) + if(!locationx || !(usr in dview(1, src))) return var/locationy = tgui_input_real_number(usr, "Please input the y coordinate to search for.", "Location?") - if(!locationy || !(usr in view(1,src))) + if(!locationy || !(usr in dview(1, src))) return var/turf/Z = get_turf(src) diff --git a/code/game/objects/items/devices/portable_vendor.dm b/code/game/objects/items/devices/portable_vendor.dm index f45eeadee5b7..3dd8533a046d 100644 --- a/code/game/objects/items/devices/portable_vendor.dm +++ b/code/game/objects/items/devices/portable_vendor.dm @@ -58,8 +58,8 @@ to_chat(user, SPAN_WARNING("Access denied.")) return - var/obj/item/card/id/idcard = human_user.wear_id - if(!istype(idcard)) //not wearing an ID + var/obj/item/card/id/idcard = human_user.get_idcard() + if(!idcard) //not wearing an ID to_chat(human_user, SPAN_WARNING("Access denied. No ID card detected")) return diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index 52f8bd76e894..e414ca3dafdd 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -414,10 +414,10 @@ var/mob/living/carbon/human/wearer = usr if(!istype(wearer)) return - var/obj/item/card/id/id_card = wearer.wear_id?.GetID() - if(!istype(id_card)) + var/obj/item/card/id/id_card = wearer.get_idcard() + if(!id_card) return - + var/datum/paygrade/paygrade_actual = GLOB.paygrades[id_card.paygrade] if(!paygrade_actual) return @@ -565,6 +565,21 @@ initial_keys = list(/obj/item/device/encryptionkey/cmpcom/cdrcom) volume = RADIO_VOLUME_CRITICAL +/obj/item/device/radio/headset/almayer/mcom/sea + name = "marine senior enlisted advisor headset" + desc = "Issued only to senior enlisted advisors. Channels are as follows: :v - marine command, :p - military police, :a - alpha squad, :b - bravo squad, :c - charlie squad, :d - delta squad, :n - engineering, :m - medbay, :u - requisitions, :j - JTAC, :t - intel" + icon_state = "mco_headset" + initial_keys = list(/obj/item/device/encryptionkey/cmpcom/cdrcom) + volume = RADIO_VOLUME_CRITICAL + misc_tracking = TRUE + locate_setting = TRACKER_CO + + inbuilt_tracking_options = list( + "Commanding Officer" = TRACKER_CO, + "Executive Officer" = TRACKER_XO, + "Chief MP" = TRACKER_CMP + ) + /obj/item/device/radio/headset/almayer/mcom/synth name = "marine synth headset" desc = "Issued only to USCM synthetics. Channels are as follows: :v - marine command, :p - military police, :a - alpha squad, :b - bravo squad, :c - charlie squad, :d - delta squad, :n - engineering, :m - medbay, :u - requisitions, :j - JTAC, :t - intel" @@ -882,6 +897,14 @@ ignore_z = TRUE has_hud = TRUE +/obj/item/device/radio/headset/distress/forecon + name = "\improper Force Recon headset" + desc = "A headset given to FORECON marines. Channels are as follows: :g - public, :v - marine command, :a - alpha squad, :b - bravo squad, :c - charlie squad, :d - delta squad, :n - engineering, :m - medbay, :u - requisitions, :j - JTAC, :t - intel" + frequency = FORECON_FREQ + initial_keys = list(/obj/item/device/encryptionkey/public, /obj/item/device/encryptionkey/mcom) + ignore_z = TRUE + has_hud = TRUE + /obj/item/device/radio/headset/distress/pmc/hvh desc = "A special headset used by corporate personnel. Channels are as follows: :o - colony." initial_keys = list(/obj/item/device/encryptionkey/colony, /obj/item/device/encryptionkey/WY) diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index 0c71ae847674..2e693987f99b 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -196,7 +196,7 @@ return radio_connection // Otherwise, if a channel is specified, look for it. - if(channels && channels.len) + if(LAZYLEN(channels)) if (message_mode == RADIO_CHANNEL_DEPARTMENT ) // Department radio shortcut message_mode = channels[1] diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index 778082fc46a4..0e7680cd2f7d 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -276,7 +276,7 @@ FORENSIC SCANNER if(!QDELETED(O.reagents)) var/dat = "" - if(O.reagents.reagent_list.len > 0) + if(length(O.reagents.reagent_list) > 0) var/one_percent = O.reagents.total_volume / 100 for (var/datum/reagent/R in O.reagents.reagent_list) if(prob(reliability)) @@ -329,7 +329,7 @@ FORENSIC SCANNER if(!(istype(user, /mob/living/carbon/human) || SSticker) && SSticker.mode.name != "monkey") to_chat(user, SPAN_DANGER("You don't have the dexterity to do this!")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not know how to use the [name].")) return if(!istype(O)) @@ -340,6 +340,21 @@ FORENSIC SCANNER ex_potential = 0 int_potential = 0 rad_potential = 0 + + if(istype(O, /obj/item/ammo_magazine/flamer_tank)) + var/obj/item/ammo_magazine/flamer_tank/tank = O + if(!length(tank.reagents.reagent_list)) + to_chat(user, SPAN_NOTICE("No fuel detected in [O]")) + return + var/result + var/datum/reagent/chem = tank.reagents.reagent_list[1] + result += SPAN_BLUE("Fuel Statistics:") + result += SPAN_BLUE("
    Intensity: [min(chem.intensityfire, tank.max_intensity)]") + result += SPAN_BLUE("
    Duration: [min(chem.durationfire, tank.max_duration)]") + result += SPAN_BLUE("
    Range: [min(chem.rangefire, tank.max_range)]") + to_chat(user, SPAN_NOTICE("[result]")) + return + if(istype(O,/obj/item/explosive)) var/obj/item/explosive/E = O if(!E.customizable) @@ -381,7 +396,7 @@ FORENSIC SCANNER /obj/item/device/demo_scanner/proc/scan(obj/O) if(QDELETED(O.reagents)) return - if(O.reagents.reagent_list.len > 0) + if(length(O.reagents.reagent_list) > 0) for(var/datum/reagent/R in O.reagents.reagent_list) dat += SPAN_BLUE("
    [R.name]: [R.volume]u") if(R.explosive) diff --git a/code/game/objects/items/devices/suit_cooling.dm b/code/game/objects/items/devices/suit_cooling.dm deleted file mode 100644 index 564b3e41f591..000000000000 --- a/code/game/objects/items/devices/suit_cooling.dm +++ /dev/null @@ -1,179 +0,0 @@ -/obj/item/device/suit_cooling_unit - name = "portable suit cooling unit" - desc = "A portable heat sink and liquid cooled radiator that can be hooked up to a space suit's existing temperature controls to provide industrial levels of cooling." - w_class = SIZE_LARGE - icon_state = "suitcooler0" - flags_equip_slot = SLOT_BACK //you can carry it on your back if you want, but it won't do anything unless attached to suit storage - - //copied from tank.dm - flags_atom = FPRINT|CONDUCT - force = 5 - throwforce = 10 - throw_speed = SPEED_FAST - throw_range = 4 - - - - var/on = 0 //is it turned on? - var/cover_open = 0 //is the cover open? - var/obj/item/cell/cell - var/max_cooling = 12 //in degrees per second - probably don't need to mess with heat capacity here - var/charge_consumption = 16.6 //charge per second at max_cooling - var/thermostat = T20C - - //TODO: make it heat up the surroundings when not in space - -/obj/item/device/suit_cooling_unit/Initialize(mapload, ...) - . = ..() - - START_PROCESSING(SSobj, src) - - cell = new/obj/item/cell(src) //comes with the crappy default power cell - high-capacity ones shouldn't be hard to find - -/obj/item/device/suit_cooling_unit/Destroy() - STOP_PROCESSING(SSobj, src) - return ..() - -/obj/item/device/suit_cooling_unit/process() - if (!on || !cell) - return - - if (!ismob(loc)) - return - - if (!attached_to_suit(loc)) //make sure they have a suit and we are attached to it - return - - var/mob/living/carbon/human/H = loc - - var/efficiency = 1 - H.get_pressure_weakness() //you need to have a good seal for effective cooling - var/env_temp = get_environment_temperature() //wont save you from a fire - var/temp_adj = min(H.bodytemperature - max(thermostat, env_temp), max_cooling) - - if (temp_adj < 0.5) //only cools, doesn't heat, also we don't need extreme precision - return - - var/charge_usage = (temp_adj/max_cooling)*charge_consumption - - H.bodytemperature -= temp_adj*efficiency - H.recalculate_move_delay = TRUE - - cell.use(charge_usage) - - if(cell.charge <= 0) - turn_off() - -/obj/item/device/suit_cooling_unit/proc/get_environment_temperature() - if (ishuman(loc)) - var/mob/living/carbon/human/H = loc - return H.return_temperature() - - var/turf/T = get_turf(src) - return T.return_temperature() - -/obj/item/device/suit_cooling_unit/proc/attached_to_suit(mob/M) - if (!ishuman(M)) - return 0 - - var/mob/living/carbon/human/H = M - - if (!H.wear_suit || H.s_store != src) - return 0 - - return 1 - -/obj/item/device/suit_cooling_unit/proc/turn_on() - if(!cell) - return - if(cell.charge <= 0) - return - - on = 1 - updateicon() - -/obj/item/device/suit_cooling_unit/proc/turn_off() - if (ismob(src.loc)) - var/mob/M = src.loc - M.show_message("\The [src] clicks and whines as it powers down.", SHOW_MESSAGE_AUDIBLE) //let them know in case it's run out of power. - on = 0 - updateicon() - -/obj/item/device/suit_cooling_unit/attack_self(mob/user) - ..() - - if(cover_open && cell) - if(ishuman(user)) - user.put_in_hands(cell) - else - cell.forceMove(get_turf(loc)) - - cell.add_fingerprint(user) - cell.update_icon() - - to_chat(user, "You remove [cell].") - src.cell = null - updateicon() - return - - //TODO use a UI like the air tanks - if(on) - turn_off() - else - turn_on() - if (on) - to_chat(user, "You switch on [src].") - -/obj/item/device/suit_cooling_unit/attackby(obj/item/W as obj, mob/user as mob) - if (HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) - if(cover_open) - cover_open = 0 - to_chat(user, "You screw the panel into place.") - else - cover_open = 1 - to_chat(user, "You unscrew the panel.") - updateicon() - return - - if (istype(W, /obj/item/cell)) - if(cover_open) - if(cell) - to_chat(user, "There is \a [cell] already installed here.") - else - if(user.drop_held_item()) - W.forceMove(src) - cell = W - to_chat(user, "You insert [cell].") - updateicon() - return - - return ..() - -/obj/item/device/suit_cooling_unit/proc/updateicon() - if (cover_open) - if (cell) - icon_state = "suitcooler1" - else - icon_state = "suitcooler2" - else - icon_state = "suitcooler0" - -/obj/item/device/suit_cooling_unit/get_examine_text(mob/user) - . = ..() - if (on) - if (attached_to_suit(src.loc)) - . += "It's switched on and running." - else - . += "It's switched on, but not attached to anything." - else - . += "It is switched off." - - if (cover_open) - if(cell) - . += "The panel is open, exposing [cell]." - else - . += "The panel is open." - - if (cell) - . += "The charge meter reads [floor(cell.percent())]%." - else - . += "It doesn't have a power cell installed." diff --git a/code/game/objects/items/devices/taperecorder.dm b/code/game/objects/items/devices/taperecorder.dm index 8410c72ee831..9521de9a039a 100644 --- a/code/game/objects/items/devices/taperecorder.dm +++ b/code/game/objects/items/devices/taperecorder.dm @@ -67,7 +67,7 @@ if(!playing && !recording) icons_available += list("Record" = image(radial_icon_file,"record")) icons_available += list("Play" = image(radial_icon_file,"play")) - if(canprint && mytape?.storedinfo.len) + if(canprint && length(mytape?.storedinfo)) icons_available += list("Print Transcript" = image(radial_icon_file,"print")) if(playing || recording) @@ -241,7 +241,7 @@ if(playing) return - if(mytape.storedinfo.len < 1) + if(length(mytape.storedinfo) < 1) audible_message(SPAN_MAROON("[icon2html(src, usr)] Tape has no data.")) return @@ -257,7 +257,7 @@ break if(playing == FALSE) break - if(mytape.storedinfo.len < i) + if(length(mytape.storedinfo) < i) audible_message(SPAN_MAROON("[icon2html(src, usr)] End of recording.")) break @@ -265,7 +265,7 @@ langchat_speech(mytape.storedinfo[i], heard, GLOB.all_languages, skip_language_check = TRUE, additional_styles = list("langchat_small")) audible_message(SPAN_MAROON("[icon2html(src, usr)] [mytape.storedinfo[i]]"))//We want to display this properly, don't double encode - if(mytape.storedinfo.len < i + 1) + if(length(mytape.storedinfo) < i + 1) playsleepseconds = 1 sleep(1 SECONDS) else @@ -310,7 +310,7 @@ set name = "Print Transcript" set category = "Object" - if(!mytape.storedinfo.len) + if(!length(mytape.storedinfo)) return if(!can_use(usr)) return @@ -326,7 +326,7 @@ playsound(src, 'sound/items/taperecorder/taperecorder_print.ogg', 50, FALSE) var/obj/item/paper/sheet_of_paper = new /obj/item/paper(get_turf(src)) var/t1 = "Transcript:

    " - for(var/i in 1 to mytape.storedinfo.len) + for(var/i in 1 to length(mytape.storedinfo)) t1 += "[mytape.storedinfo[i]]
    " sheet_of_paper.info = t1 var/tapename = mytape.name diff --git a/code/game/objects/items/devices/teleportation.dm b/code/game/objects/items/devices/teleportation.dm index 8dea3b872cd1..003f3152800d 100644 --- a/code/game/objects/items/devices/teleportation.dm +++ b/code/game/objects/items/devices/teleportation.dm @@ -152,11 +152,11 @@ else L["[com.id] (Inactive)"] = com.locked var/list/turfs = list( ) - for(var/turf/T in orange(10)) + for(var/turf/T as anything in ORANGE_TURFS(10, src)) if(T.x>world.maxx-8 || T.x<8) continue //putting them at the edge is dumb if(T.y>world.maxy-8 || T.y<8) continue turfs += T - if(turfs.len) + if(length(turfs)) L["None (Dangerous)"] = pick(turfs) var/t1 = tgui_input_list(user, "Please select a teleporter to lock in on.", "Hand Teleporter", L) if ((user.get_active_hand() != src || user.stat || user.is_mob_restrained())) diff --git a/code/game/objects/items/devices/walkman.dm b/code/game/objects/items/devices/walkman.dm index 2bbcb802d426..bef8e8f5ff79 100644 --- a/code/game/objects/items/devices/walkman.dm +++ b/code/game/objects/items/devices/walkman.dm @@ -95,17 +95,17 @@ /obj/item/device/walkman/proc/play() if(!current_song) - if(current_playlist.len > 0) + if(length(current_playlist) > 0) current_song = sound(current_playlist[pl_index], 0, 0, SOUND_CHANNEL_WALKMAN, volume) current_song.status = SOUND_STREAM else return paused = FALSE if(current_song.status & SOUND_PAUSED) - to_chat(current_listener,SPAN_INFO("Resuming [pl_index] of [current_playlist.len]")) + to_chat(current_listener,SPAN_INFO("Resuming [pl_index] of [length(current_playlist)]")) update_song(current_song,current_listener) else - to_chat(current_listener,SPAN_INFO("Now playing [pl_index] of [current_playlist.len]")) + to_chat(current_listener,SPAN_INFO("Now playing [pl_index] of [length(current_playlist)]")) update_song(current_song,current_listener,0) update_song(current_song,current_listener) @@ -146,11 +146,11 @@ /obj/item/device/walkman/proc/next_song(mob/user) - if(user.is_mob_incapacitated() || current_playlist.len == 0) return + if(user.is_mob_incapacitated() || length(current_playlist) == 0) return break_sound() - if(pl_index + 1 <= current_playlist.len) + if(pl_index + 1 <= length(current_playlist)) pl_index++ else pl_index = 1 @@ -269,6 +269,7 @@ button.name = name /datum/action/item_action/walkman/play_pause/action_activate() + . = ..() if(target) var/obj/item/device/walkman/WM = target WM.attack_self(owner) @@ -282,6 +283,7 @@ button.name = name /datum/action/item_action/walkman/next_song/action_activate() + . = ..() if(target) var/obj/item/device/walkman/WM = target WM.next_song(owner) @@ -295,6 +297,7 @@ button.name = name /datum/action/item_action/walkman/restart_song/action_activate() + . = ..() if(target) var/obj/item/device/walkman/WM = target WM.restart_song(owner) diff --git a/code/game/objects/items/devices/whistle.dm b/code/game/objects/items/devices/whistle.dm index 331df3ffa006..07196a3e1bb9 100644 --- a/code/game/objects/items/devices/whistle.dm +++ b/code/game/objects/items/devices/whistle.dm @@ -5,7 +5,7 @@ w_class = SIZE_TINY flags_atom = FPRINT|CONDUCT flags_equip_slot = SLOT_FACE - actions_types = list(/datum/action/item_action) + actions_types = list(/datum/action/item_action/toggle/use) var/volume = 60 var/spam_cooldown_time = 10 SECONDS @@ -51,7 +51,6 @@ usr.put_in_l_hand(src) add_fingerprint(usr) - /obj/item/device/hailer name = "hailer" desc = "Used by obese officers to save their breath for running." diff --git a/code/game/objects/items/explosives/explosive.dm b/code/game/objects/items/explosives/explosive.dm index cac5bd3d0b61..0be81ba8a0ed 100644 --- a/code/game/objects/items/explosives/explosive.dm +++ b/code/game/objects/items/explosives/explosive.dm @@ -74,13 +74,13 @@ detonator=null assembly_stage = ASSEMBLY_EMPTY icon_state = base_icon_state - else if(containers.len) + else if(length(containers)) for(var/obj/B in containers) if(istype(B)) containers -= B user.put_in_hands(B) current_container_volume = 0 - desc = initial(desc) + "\n Contains [containers.len] containers[detonator?" and detonator":""]" + desc = initial(desc) + "\n Contains [length(containers)] containers[detonator?" and detonator":""]" return cause_data = create_cause_data(initial(name), user) return TRUE @@ -128,11 +128,11 @@ det.forceMove(src) detonator = det assembly_stage = ASSEMBLY_UNLOCKED - desc = initial(desc) + "\n Contains [containers.len] containers[detonator?" and detonator":""]" + desc = initial(desc) + "\n Contains [length(containers)] containers[detonator?" and detonator":""]" update_icon() else if(HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) if(assembly_stage == ASSEMBLY_UNLOCKED) - if(containers.len) + if(length(containers)) to_chat(user, SPAN_NOTICE("You lock the assembly.")) else to_chat(user, SPAN_NOTICE("You lock the empty assembly.")) @@ -143,7 +143,7 @@ else if(assembly_stage == ASSEMBLY_LOCKED) to_chat(user, SPAN_NOTICE("You unlock the assembly.")) playsound(loc, 'sound/items/Screwdriver.ogg', 25, 0, 6) - desc = initial(desc) + "\n Contains [containers.len] containers[detonator?" and detonator":""]" + desc = initial(desc) + "\n Contains [length(containers)] containers[detonator?" and detonator":""]" assembly_stage = ASSEMBLY_UNLOCKED update_icon() else if(is_type_in_list(W, allowed_containers) && (!assembly_stage || assembly_stage == ASSEMBLY_UNLOCKED)) @@ -161,7 +161,7 @@ containers += W current_container_volume += W.reagents.maximum_volume assembly_stage = ASSEMBLY_UNLOCKED - desc = initial(desc) + "\n Contains [containers.len] containers[detonator?" and detonator":""]" + desc = initial(desc) + "\n Contains [length(containers)] containers[detonator?" and detonator":""]" else to_chat(user, SPAN_DANGER("\the [W] is empty.")) @@ -210,7 +210,7 @@ reagents.source_mob = WEAKREF(cause_mob) msg_admin_niche("[key_name(cause_mob)] detonated custom explosive by [key_name(creator)]: [name] (REAGENTS: [reagent_list_text]) in [get_area(src)] [ADMIN_JMP(loc)]", loc.x, loc.y, loc.z) - if(containers.len < 2) + if(length(containers) < 2) reagents.trigger_volatiles = TRUE //Explode on the first transfer for(var/obj/item/reagent_container/glass/G in containers) @@ -259,7 +259,7 @@ to_chat(usr, SPAN_DANGER("This is beyond your understanding...")) return - if(!skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_DANGER("You have no idea how to use this...")) return diff --git a/code/game/objects/items/explosives/grenades/flashbang.dm b/code/game/objects/items/explosives/grenades/flashbang.dm index 50cb34668ae3..de4af15667e9 100644 --- a/code/game/objects/items/explosives/grenades/flashbang.dm +++ b/code/game/objects/items/explosives/grenades/flashbang.dm @@ -135,8 +135,9 @@ deafen_amount = 0 to_chat(M, SPAN_HELPFUL("Your gear protects you from the worst of the 'bang'.")) - M.apply_effect(weaken_amount, WEAKEN) - M.apply_effect(paralyze_amount, PARALYZE) + M.Stun(weaken_amount) + M.KnockDown(weaken_amount) + M.KnockOut(paralyze_amount) if(deafen_amount) M.SetEarDeafness(max(M.ear_deaf, deafen_amount)) diff --git a/code/game/objects/items/explosives/grenades/marines.dm b/code/game/objects/items/explosives/grenades/marines.dm index 1cd3e1577c57..fef62ab6a835 100644 --- a/code/game/objects/items/explosives/grenades/marines.dm +++ b/code/game/objects/items/explosives/grenades/marines.dm @@ -97,6 +97,8 @@ falloff_mode = EXPLOSION_FALLOFF_SHAPE_LINEAR /obj/item/explosive/grenade/high_explosive/frag/toy + AUTOWIKI_SKIP(TRUE) + name = "toy HEFA grenade" desc = "High-Explosive Fragmenting-Antipersonnel. A small, but deceptively strong fragmentation grenade that has been phasing out the M15 fragmentation grenades alongside the M40 HEDP. Capable of being loaded in the M92 Launcher, or thrown by hand. Wait, the labeling on the side indicates this is a toy, what the hell?" explosion_power = 0 @@ -465,6 +467,187 @@ icon_state = "grenade_phos_clf" item_state = "grenade_phos_clf" +/obj/item/explosive/grenade/sebb + name = "\improper G2 Electroshock grenade" + desc = "This is a G2 Electroshock Grenade. Produced by Armat Battlefield Systems, it's sometimes referred to as the Sonic Electric Ball Breaker, \ + after a rash of incidents where the intense 1.2 gV sonic payload caused... rupturing. \ + A bounding landmine mode is available for this weapon which activates a small drill to self-bury itself when planted. Simply plant it at your feet and walk away." + icon_state = "grenade_sebb" + item_state = "grenade_sebb" + det_time = 3 SECONDS + underslug_launchable = TRUE + /// Maximum range of effect + var/range = 5 + /// Maximum possible damage before falloff. + var/damage = 110 + /// Factor to mutiply the effect range has on damage. + var/falloff_dam_reduction_mult = 20 + /// Post falloff calc damage is divided by this to get xeno slowdown + var/xeno_slowdown_numerator = 12 + /// Post falloff calc damage is multipled by this to get human stamina damage + var/human_stam_dam_factor = 0.9 + +/obj/item/explosive/grenade/sebb/get_examine_text(mob/user) + . = ..() + . += SPAN_NOTICE("To put into mine mode, plant at feet.") + +/obj/item/explosive/grenade/sebb/afterattack(atom/target, mob/user, proximity) + var/turf/user_turf = get_turf(user) + if(active) + return + + if(!isturf(target)) + return + + if(user.action_busy) + return + + if(target != get_turf(user)) + return + + if(locate(/obj/item/explosive/mine) in get_turf(src)) + to_chat(user, SPAN_WARNING("There already is a mine at this position!")) + return + + if(antigrief_protection && user.faction == FACTION_MARINE && explosive_antigrief_check(src, user)) + to_chat(user, SPAN_WARNING("\The [name]'s safe-area accident inhibitor prevents you from planting!")) + msg_admin_niche("[key_name(user)] attempted to plant \a [name] in [get_area(src)] [ADMIN_JMP(src.loc)]") + return + + if(ishuman(user)) + var/mob/living/carbon/human/human = user + if(!human.allow_gun_usage) + to_chat(user, SPAN_WARNING("Your programming prevents you from using this!")) + return + + if(user_turf && (user_turf.density || locate(/obj/structure/fence) in user_turf)) + to_chat(user, SPAN_WARNING("You can't plant a mine here.")) + return + + if(Adjacent(/obj/item/explosive/mine)) // bit more strict on this than normal mines + to_chat(user, SPAN_WARNING("Too close to another mine! Plant it somewhere less obvious.")) + return + + user.visible_message(SPAN_NOTICE("[user] starts deploying [src]."), + SPAN_NOTICE("You switch [src] into landmine mode and start placing it...")) + playsound(user.loc, 'sound/effects/thud.ogg', 40) + if(!do_after(user, 5 SECONDS * user.get_skill_duration_multiplier(SKILL_CONSTRUCTION), INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) + to_chat(user, SPAN_NOTICE("You stop planting.")) + return + + user.visible_message(SPAN_NOTICE("[user] finishes deploying [src]."), + SPAN_NOTICE("You finish deploying [src].")) + var/obj/item/explosive/mine/sebb/planted = new /obj/item/explosive/mine/sebb(get_turf(user)) + planted.activate_sensors() + planted.iff_signal = user.faction // assuring IFF is set + planted.pixel_x += rand(-5, 5) + planted.pixel_y += rand(-5, 5) + qdel(src) + +/obj/item/explosive/grenade/sebb/activate() + ..() + var/beeplen = 6 // Actual length of the sound rounded up to nearest decisecond + var/soundtime = det_time - beeplen + if(det_time < beeplen) // just play sound if detonation shorter than the sound + playsound(loc, 'sound/effects/sebb_explode.ogg', 90, 0, 10) + else + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound), loc, 'sound/effects/sebb_beep.ogg', 60, 0, 10), soundtime) + + + +/obj/item/explosive/grenade/sebb/prime() + var/datum/effect_system/spark_spread/sparka = new + var/turf/sebb_turf = get_turf(src) + var/list/full_range = oview(range, src) // Fill a list of stuff in the range so we won't have to spam oview + new /obj/effect/overlay/temp/sebb(sebb_turf) + + playsound(src.loc, 'sound/effects/sebb_explode.ogg', 90, 0, 10) + + for(var/obj/structure/machinery/defenses/sentry/sentry_stun in full_range) + sentry_stun.sentry_range = 0 // Temporarily "disable" the sentry by killing its range then setting it back. + new /obj/effect/overlay/temp/elec_arc(get_turf(sentry_stun)) // sprites are meh but we need visual indication that the sentry was messed up + addtimer(VARSET_CALLBACK(sentry_stun, sentry_range, initial(sentry_stun.sentry_range)), 5 SECONDS) // assure to set it back + sentry_stun.visible_message(SPAN_DANGER("[src]'s screen flickes violently as it's shocked!")) + sentry_stun.visible_message(SPAN_DANGER("[src] says \"ERROR: Fire control system resetting due to critical voltage flucuation!\"")) + sparka.set_up(1, 1, sentry_stun) + sparka.start() + + for(var/turf/turf in full_range) + if(prob(8)) + var/datum/effect_system/spark_spread/sparkTurf = new //using a different spike system because the spark system doesn't like when you reuse it for differant things + sparkTurf.set_up(1, 1, turf) + sparkTurf.start() + if(prob(10)) + new /obj/effect/overlay/temp/emp_sparks(turf) + + for(var/mob/living/carbon/mob in full_range) // no legacy mob support + + var/mob_dist = get_dist(src, mob) // Distance from mob + + /** + * Damage equation: damage - (mob distance * falloff_dam_reduction_mult) + * Example: A marine is 3 tiles out, the distance (3) is multiplied by falloff_dam_reduction_mult to get falloff. + * The raw damage is minused by falloff to get actual damage + */ + + var/falloff = mob_dist * falloff_dam_reduction_mult + var/damage_applied = damage - falloff // Final damage applied after falloff calc + sparka.set_up(1, 1, mob) + sparka.start() + shake_camera(mob, 1, 1) + if(ishuman(mob)) + var/mob/living/carbon/human/shocked_human = mob + if(isspeciessynth(shocked_human)) // Massive overvoltage to ungrounded robots is pretty bad + shocked_human.Stun(1 + (damage_applied/40)) + damage_applied *= 1.5 + new /obj/effect/overlay/temp/elec_arc(get_turf(shocked_human)) + to_chat(mob, SPAN_HIGHDANGER("All of your systems jam up as your main bus is overvolted by [damage_applied*2] volts.")) + mob.visible_message(SPAN_WARNING("[mob] seizes up from the elctric shock")) + shocked_human.take_overall_armored_damage(damage_applied, ARMOR_ENERGY, BURN, 90) // 90% chance to be on additional limbs + shocked_human.make_dizzy(damage_applied) + mob.apply_stamina_damage(damage_applied*human_stam_dam_factor) // Stamina damage + shocked_human.emote("pain") + else //nonhuman damage + slow + mob.apply_damage(damage_applied, BURN) + if((mob_dist < (range-3))) // 2 tiles around small superslow + mob.Superslow(2) + mob.Slow(damage_applied/11) + + if(mob_dist < 1) // Range based stuff, standing ontop of the equivalent of a canned lighting bolt should mess you up. + mob.Superslow(3) // Note that humans will likely be in stamcrit so it's always worse for them when ontop of it and we can just balancing it on xenos. + mob.eye_blurry = damage_applied/4 + mob.Daze(1) + else if((mob_dist < (range-1)) && (mob.mob_size < MOB_SIZE_XENO_VERY_SMALL)) // Flicker stun humans that are closer to the grenade and larvas too. + mob.apply_effect(1 + (damage_applied/100),WEAKEN) // 1 + damage/40 + mob.eye_blurry = damage_applied/8 + + else + to_chat(mob, SPAN_HIGHDANGER("Your entire body seizes up as a powerful shock courses through it!")) + + + new /obj/effect/overlay/temp/emp_sparks(mob) + mob.make_jittery(damage_applied*2) + empulse(src, 1, 2) // mini EMP + qdel(src) + + +/obj/item/explosive/grenade/sebb/primed + desc = "A G2 Electroshock Grenade, looks like it's quite angry! Oh shit!" + det_time = 7 // 0.7 seconds to blow up. We want them to get caught if they go through. + +/obj/item/explosive/grenade/sebb/primed/Initialize() + . = ..() + src.visible_message(SPAN_HIGHDANGER("[src] pops out of the ground!")) + activate() + +/obj/effect/overlay/temp/sebb + icon = 'icons/effects/sebb.dmi' + icon_state = "sebb_explode" + layer = ABOVE_LIGHTING_PLANE + pixel_x = -175 // We need these offsets to force center the sprite because BYOND is dumb + pixel_y = -175 + appearance_flags = RESET_COLOR + /* //================================================ Nerve Gas Grenades @@ -684,6 +867,8 @@ return /obj/item/explosive/grenade/high_explosive/holy_hand_grenade + AUTOWIKI_SKIP(TRUE) + name = "\improper Holy Hand Grenade of Antioch" desc = "And Saint Attila raised the hand grenade up on high, saying, \"O LORD, bless this Thy hand grenade that with it Thou mayest blow Thine enemies to tiny bits, in Thy mercy.\" And the LORD did grin and the people did feast upon the lambs and sloths and carp and anchovies... And the LORD spake, saying, \"First shalt thou take out the Holy Pin, then shalt thou count to three, no more, no less. Three shall be the number thou shalt count, and the number of the counting shall be three. Four shalt thou not count, neither count thou two, excepting that thou then proceed to three. Five is right out. Once the number three, being the third number, be reached, then lobbest thou thy Holy Hand Grenade of Antioch towards thy foe, who, being naughty in My sight, shall snuff it.\"" icon_state = "grenade_antioch" diff --git a/code/game/objects/items/explosives/mine.dm b/code/game/objects/items/explosives/mine.dm index 45065a2de1de..6e7aa2bdccc3 100644 --- a/code/game/objects/items/explosives/mine.dm +++ b/code/game/objects/items/explosives/mine.dm @@ -14,6 +14,7 @@ throw_speed = SPEED_VERY_FAST unacidable = TRUE flags_atom = FPRINT|CONDUCT + antigrief_protection = TRUE allowed_sensors = list(/obj/item/device/assembly/prox_sensor) max_container_volume = 120 reaction_limits = list( "max_ex_power" = 105, "base_ex_falloff" = 60, "max_ex_shards" = 32, @@ -71,7 +72,12 @@ if(active || user.action_busy) return - user.visible_message(SPAN_NOTICE("[user] starts deploying [src]."), \ + if(antigrief_protection && user.faction == FACTION_MARINE && explosive_antigrief_check(src, user)) + to_chat(user, SPAN_WARNING("\The [name]'s safe-area accident inhibitor prevents you from planting!")) + msg_admin_niche("[key_name(user)] attempted to plant \a [name] in [get_area(src)] [ADMIN_JMP(src.loc)]") + return + + user.visible_message(SPAN_NOTICE("[user] starts deploying [src]."), SPAN_NOTICE("You start deploying [src].")) if(!do_after(user, 40, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) user.visible_message(SPAN_NOTICE("[user] stops deploying [src]."), \ @@ -317,3 +323,19 @@ customizable = TRUE matter = list("metal" = 3750) has_blast_wave_dampener = TRUE + +/obj/item/explosive/mine/sebb + name = "\improper G2 Electroshock grenade" + icon_state = "grenade_sebb_planted" + desc = "A G2 electroshock grenade planted as a landmine." + pixel_y = -5 + anchored = TRUE // this is supposed to be planeted already when spawned + +/obj/item/explosive/mine/sebb/disarm() + . = ..() + new /obj/item/explosive/grenade/sebb(get_turf(src)) + qdel(src) + +/obj/item/explosive/mine/sebb/prime() + new /obj/item/explosive/grenade/sebb/primed(get_turf(src)) + qdel(src) diff --git a/code/game/objects/items/explosives/plastic.dm b/code/game/objects/items/explosives/plastic.dm index 58cbca9a5ab3..c6a3dfaed5f9 100644 --- a/code/game/objects/items/explosives/plastic.dm +++ b/code/game/objects/items/explosives/plastic.dm @@ -25,7 +25,7 @@ antigrief_protection = TRUE //Should it be checked by antigrief? var/req_skill = SKILL_ENGINEER - var/req_skill_level = SKILL_ENGINEER_TRAINED + var/req_skill_level = SKILL_ENGINEER_NOVICE /obj/item/explosive/plastic/Destroy() disarm() @@ -46,7 +46,7 @@ . = ..() /obj/item/explosive/plastic/attack_self(mob/user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't seem to know how to use [src]...")) return diff --git a/code/game/objects/items/frames/camera.dm b/code/game/objects/items/frames/camera.dm index 6b6061df8af0..5283540ea358 100644 --- a/code/game/objects/items/frames/camera.dm +++ b/code/game/objects/items/frames/camera.dm @@ -89,7 +89,7 @@ return var/list/tempnetwork = splittext(input, ",") - if(tempnetwork.len < 1) + if(length(tempnetwork) < 1) to_chat(usr, "No network found please hang up and try your call again.") return @@ -133,7 +133,7 @@ return // Taking out upgrades - else if(HAS_TRAIT(W, TRAIT_TOOL_CROWBAR) && upgrades.len) + else if(HAS_TRAIT(W, TRAIT_TOOL_CROWBAR) && length(upgrades)) var/obj/U = locate(/obj) in upgrades if(U) to_chat(user, "You unattach an upgrade from the assembly.") diff --git a/code/game/objects/items/frames/matrix.dm b/code/game/objects/items/frames/matrix.dm index 3a8464f58568..46d121909068 100644 --- a/code/game/objects/items/frames/matrix.dm +++ b/code/game/objects/items/frames/matrix.dm @@ -18,7 +18,7 @@ /obj/item/frame/matrix_frame/attackby(obj/item/W, mob/user as mob) switch(state) if(ASSEMBLY_EMPTY) - if(istype(W, /obj/item/reagent_container/glass/beaker/vial) && W.reagents.total_volume == 30 && W.reagents.reagent_list.len == 1) + if(istype(W, /obj/item/reagent_container/glass/beaker/vial) && W.reagents.total_volume == 30 && length(W.reagents.reagent_list) == 1) user.drop_held_item(W) W.forceMove(src) state = ASSEMBLY_UNLOCKED @@ -45,7 +45,7 @@ else if(W.reagents.total_volume < 30) to_chat(user, SPAN_WARNING("The testing indicator lights up with red! The container requires to be fully filled!")) return - else if (W.reagents.reagent_list.len > 1) + else if (length(W.reagents.reagent_list) > 1) to_chat(user, SPAN_WARNING("The testing indicator lights up with red! The container requires a pure sample!")) if(ASSEMBLY_UNLOCKED) diff --git a/code/game/objects/items/frames/table_rack.dm b/code/game/objects/items/frames/table_rack.dm index eda9b9c5749b..95ab43869774 100644 --- a/code/game/objects/items/frames/table_rack.dm +++ b/code/game/objects/items/frames/table_rack.dm @@ -59,7 +59,10 @@ if(istype(get_area(loc), /area/shuttle)) //HANGAR/SHUTTLE BUILDING to_chat(user, SPAN_WARNING("No. This area is needed for the dropship.")) return - + for(var/obj/object in OT) + if(object.density) + to_chat(user, SPAN_WARNING("[object] is blocking you from constructing [src]!")) + return if(!do_after(user, 3 SECONDS, INTERRUPT_ALL, BUSY_ICON_BUILD)) to_chat(user, SPAN_WARNING("Hold still while you're constructing a table!")) return diff --git a/code/game/objects/items/hoverpack.dm b/code/game/objects/items/hoverpack.dm index 02a2d4be779a..65406eb15dc6 100644 --- a/code/game/objects/items/hoverpack.dm +++ b/code/game/objects/items/hoverpack.dm @@ -208,6 +208,7 @@ return TRUE /datum/action/item_action/hover/action_activate() + . = ..() var/mob/living/carbon/human/H = owner if(H.selected_ability == src) to_chat(H, "You will no longer use [name] with \ diff --git a/code/game/objects/items/implants/implant.dm b/code/game/objects/items/implants/implant.dm index e7ebe0391fae..6584186f576a 100644 --- a/code/game/objects/items/implants/implant.dm +++ b/code/game/objects/items/implants/implant.dm @@ -140,6 +140,7 @@ Implant Specifics:
    "} var/elevel = "Localized Limb" var/phrase = "supercalifragilisticexpialidocious" icon_state = "implant_evil" + flags_atom = USES_HEARING /obj/item/implant/explosive/get_data() var/dat = {" diff --git a/code/game/objects/items/implants/implantchair.dm b/code/game/objects/items/implants/implantchair.dm index 0969b2609331..bcec5100aae4 100644 --- a/code/game/objects/items/implants/implantchair.dm +++ b/code/game/objects/items/implants/implantchair.dm @@ -38,7 +38,7 @@ var/dat ="Implanter Status
    " dat +="Current occupant: [src.occupant ? "
    Name: [src.occupant]
    Health: [health_text]
    " : "None"]
    " - dat += "Implants: [src.implant_list.len ? "[implant_list.len]" : "Replenish"]
    " + dat += "Implants: [length(src.implant_list) ? "[length(implant_list)]" : "Replenish"]
    " if(src.occupant) dat += "[src.ready ? "Implant" : "Recharging"]
    " user.set_interaction(src) @@ -113,7 +113,7 @@ /obj/structure/machinery/implantchair/proc/implant(mob/M) if (!istype(M, /mob/living/carbon)) return - if(!implant_list.len) return + if(!length(implant_list)) return for(var/obj/item/implant/loyalty/imp in implant_list) if(!imp) continue if(istype(imp, /obj/item/implant/loyalty)) diff --git a/code/game/objects/items/misc.dm b/code/game/objects/items/misc.dm index 8c0f88ddb7ca..d73893e2671c 100644 --- a/code/game/objects/items/misc.dm +++ b/code/game/objects/items/misc.dm @@ -224,7 +224,7 @@ to_chat(user, SPAN_NOTICE("[I] won't fit in [src].")) return - if(contents.len) + if(length(contents)) to_chat(user, SPAN_NOTICE("[src] already has something inside it.")) return @@ -257,7 +257,7 @@ /obj/item/evidencebag/attack_self(mob/user) ..() - if(contents.len) + if(length(contents)) var/obj/item/I = contents[1] user.visible_message("[user] takes [I] out of [src]", "You take [I] out of [src].",\ "You hear someone rustle around in a plastic bag, and remove something.") diff --git a/code/game/objects/items/old_research.dm b/code/game/objects/items/old_research.dm deleted file mode 100644 index 7330baac5812..000000000000 --- a/code/game/objects/items/old_research.dm +++ /dev/null @@ -1,112 +0,0 @@ -/obj/item/XenoBio - name = "An unidentified Alien Organ" - desc = "Looking at it makes you want to vomit" - icon = 'icons/obj/items/Marine_Research.dmi' - icon_state = "biomass" - black_market_value = 50 - //For all of them for now, until we have specific organs/more techs - -/obj/item/XenoBio/Resin - name = "Alien Resin" - desc = "A piece of alien Resin" - icon_state = "biomass" - - -/obj/item/XenoBio/Chitin - name = "Alien Chitin" - desc = "A chunk of alien Chitin" - icon_state = "chitin-chunk" - - -/obj/item/XenoBio/Blood - name = "Alien Blood" - desc = "A sample of alien Blood" - icon_state = "blood-vial" - - - - - - - - -// ======== ITEMS YOU CAN MAKE THAT ARE BADASS ======== // - -/obj/item/XenoItem - name = "Strange Item" - desc = "Some sort of fucked up item from the Weyland-Yutani brand 3D Biometric Printer... Probably should make a bug report if you got this..." - icon_state = "chitin-chunk" - icon = 'icons/obj/items/Marine_Research.dmi' - -/obj/item/XenoItem/ResinPaste - name = "Resin Paste" - desc = "This resin paste will fix a broken helmet. (Use by clicking the glue with the armor)." - icon_state = "resin-glue" - icon = 'icons/obj/items/Marine_Research.dmi' - -/obj/item/XenoItem/ResinPaste/afterattack(obj/item/clothing/head/helmet/marine/A as obj, mob/user as mob) - if (!istype(A) || !istype(usr)) - to_chat(usr, "Doesn't work that way") - return - if (A.anti_hug >= 1) - usr <<"This Helmet can't be further reinforced." - return - to_chat(usr, "You reinforce the Helmet...") - A.anti_hug++ - user.temp_drop_inv_item(src) - qdel(src) - ..() - return - -/obj/item/XenoItem/ChitinPlate - name = "Chitin Plate" - desc = "A plate of Chitin Armor that can be attached to your Marine Armor to make it stronger, but will also slow you down. (Use by clicking the plate with the armor)." - icon_state = "chitin-armor" - icon = 'icons/obj/items/Marine_Research.dmi' - -/obj/item/XenoItem/ChitinPlate/afterattack(obj/item/clothing/suit/storage/marine/A as obj, mob/user as mob) - if (!istype(A) || !istype(usr)) - to_chat(usr, "Doesn't work that way...") - return - if (A.flags_marine_armor & ARMOR_IS_REINFORCED) - usr <<"This armor is already reinforced." - return - to_chat(usr, "You reinforce the armor with some Chitin Plating...") - A.armor_melee = 70 - A.armor_bullet = 90 - A.armor_laser = 7 - A.armor_energy = 40 - A.armor_bomb = 50 - A.armor_bio = 40 - A.armor_rad = 20 - A.slowdown++ - A.flags_marine_armor |= ARMOR_IS_REINFORCED - user.temp_drop_inv_item(src) - qdel(src) - ..() - return - - -/obj/item/XenoItem/AntiAcid - name = "Anti-Acid Spray" - desc = "A spray that makes whatever it's used on unacidable. Single use." - icon_state = "anti-acid" - icon = 'icons/obj/items/Marine_Research.dmi' - - -/obj/item/XenoItem/AntiAcid/afterattack(obj/A as obj, mob/user as mob, proximity) - if (!isobj(A)) - to_chat(usr, "Doesn't work that way...") - return - if (A.unacidable == 1) - to_chat(usr, "It's already resistant to acid...") - return - if (istype(A, /obj/structure/machinery/door)) - to_chat(usr, "It doesn't work on doors...") - return - to_chat(usr, "You spray [A] with the Anti-Acid spray making it unacidable...") - A.unacidable = TRUE - user.temp_drop_inv_item(src) - qdel(src) - ..() - return diff --git a/code/game/objects/items/pamphlets.dm b/code/game/objects/items/pamphlets.dm index 763d78bd6ea6..d8bbb2a01432 100644 --- a/code/game/objects/items/pamphlets.dm +++ b/code/game/objects/items/pamphlets.dm @@ -80,8 +80,8 @@ to_chat(user, SPAN_WARNING("Only squad riflemen can use this.")) return - var/obj/item/card/id/ID = user.wear_id - if(!istype(ID)) //not wearing an ID + var/obj/item/card/id/ID = user.get_idcard() + if(!ID) //not wearing an ID to_chat(user, SPAN_WARNING("You should wear your ID before doing this.")) return FALSE if(!ID.check_biometrics(user)) @@ -95,7 +95,7 @@ user.rank_fallback = "ass" user.hud_set_squad() - var/obj/item/card/id/ID = user.wear_id + var/obj/item/card/id/ID = user.get_idcard() ID.set_assignment((user.assigned_squad ? (user.assigned_squad.name + " ") : "") + "Spotter") GLOB.data_core.manifest_modify(user.real_name, WEAKREF(user), "Spotter") @@ -200,7 +200,7 @@ to_chat(user, SPAN_WARNING("You know this already!")) return FALSE - if(user.job != JOB_SQUAD_MARINE) + if(!(user.job in JOB_SQUAD_ROLES_LIST)) to_chat(user, SPAN_WARNING("Only squad riflemen can use this.")) return FALSE diff --git a/code/game/objects/items/props/helmetgarb.dm b/code/game/objects/items/props/helmetgarb.dm index 5b9b81804311..9da509d16c5a 100644 --- a/code/game/objects/items/props/helmetgarb.dm +++ b/code/game/objects/items/props/helmetgarb.dm @@ -176,12 +176,12 @@ if(src != user.get_inactive_hand()) to_chat(user, SPAN_WARNING("You need to hold \the [src] in hand in order to repair them.")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) // level 2 is enough to repair damaged NVG + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) // level 2 is enough to repair damaged NVG to_chat(user, SPAN_WARNING("You are not trained to repair electronics...")) return if(shape == NVG_SHAPE_BROKEN) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) // level 3 is needed to repair broken NVG + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) // level 3 is needed to repair broken NVG to_chat(user, SPAN_WARNING("Repair of this complexity is too difficult for you, find someone more trained.")) return diff --git a/code/game/objects/items/reagent_containers/autoinjectors.dm b/code/game/objects/items/reagent_containers/autoinjectors.dm index ff830318fda0..9c4726371f90 100644 --- a/code/game/objects/items/reagent_containers/autoinjectors.dm +++ b/code/game/objects/items/reagent_containers/autoinjectors.dm @@ -289,7 +289,7 @@ /obj/item/reagent_container/hypospray/autoinjector/skillless/get_examine_text(mob/user) . = ..() - if(reagents && reagents.reagent_list.len) + if(reagents && length(reagents.reagent_list)) . += SPAN_NOTICE("It is currently loaded.") else if(!uses_left) . += SPAN_NOTICE("It is spent.") diff --git a/code/game/objects/items/reagent_containers/food/condiment.dm b/code/game/objects/items/reagent_containers/food/condiment.dm index 35944e4422c4..45cfe9c2aa67 100644 --- a/code/game/objects/items/reagent_containers/food/condiment.dm +++ b/code/game/objects/items/reagent_containers/food/condiment.dm @@ -88,7 +88,7 @@ /obj/item/reagent_container/food/condiment/on_reagent_change() if(icon_state == "saltshakersmall" || icon_state == "peppermillsmall" || icon_state == "hotsauce_cholula" || icon_state == "hotsauce_franks" || icon_state == "hotsauce_sriracha" || icon_state == "hotsauce_tabasco" || icon_state == "coldsauce_cole") return - if(reagents.reagent_list.len > 0) + if(length(reagents.reagent_list) > 0) switch(reagents.get_master_reagent_id()) if("ketchup") name = "Ketchup" @@ -131,7 +131,7 @@ center_of_mass = "x=16;y=6" else name = "Misc Condiment Bottle" - if (reagents.reagent_list.len==1) + if (length(reagents.reagent_list)==1) desc = "Looks like it is [reagents.get_master_reagent_name()], but you are not sure." else desc = "A mixture of various condiments. [reagents.get_master_reagent_name()] is one of them." diff --git a/code/game/objects/items/reagent_containers/food/drinks/bottle.dm b/code/game/objects/items/reagent_containers/food/drinks/bottle.dm index b522d8d2ed81..75b5aadfc43b 100644 --- a/code/game/objects/items/reagent_containers/food/drinks/bottle.dm +++ b/code/game/objects/items/reagent_containers/food/drinks/bottle.dm @@ -93,7 +93,7 @@ /obj/item/reagent_container/food/drinks/bottle/attackby(obj/item/I, mob/living/user) if(!isGlass || !istype(I, /obj/item/paper)) return ..() - if(!reagents || !reagents.reagent_list.len) + if(!reagents || !length(reagents.reagent_list)) to_chat(user, SPAN_NOTICE("\The [src] is empty...")) return var/alcohol_potency = 0 diff --git a/code/game/objects/items/reagent_containers/food/drinks/drinkingglass.dm b/code/game/objects/items/reagent_containers/food/drinks/drinkingglass.dm index eea71cd1a4bc..59f27ab91728 100644 --- a/code/game/objects/items/reagent_containers/food/drinks/drinkingglass.dm +++ b/code/game/objects/items/reagent_containers/food/drinks/drinkingglass.dm @@ -10,14 +10,14 @@ center_of_mass = "x=16;y=10" /obj/item/reagent_container/food/drinks/drinkingglass/on_reagent_change() - /*if(reagents.reagent_list.len > 1 ) + /*if(length(reagents.reagent_list) > 1 ) icon_state = "glass_brown" name = "Glass of Hooch" desc = "Two or more drinks, mixed together."*/ - /*else if(reagents.reagent_list.len == 1) + /*else if(length(reagents.reagent_list) == 1) for(var/datum/reagent/R in reagents.reagent_list) switch(R.id)*/ - if (reagents.reagent_list.len > 0) + if (length(reagents.reagent_list) > 0) //mrid = R.get_master_reagent_id() var/datum/reagent/R = reagents.get_master_reagent() switch(R.id) diff --git a/code/game/objects/items/reagent_containers/food/drinks/jar.dm b/code/game/objects/items/reagent_containers/food/drinks/jar.dm index 987cfcedca5d..45a5137d0db5 100644 --- a/code/game/objects/items/reagent_containers/food/drinks/jar.dm +++ b/code/game/objects/items/reagent_containers/food/drinks/jar.dm @@ -10,7 +10,7 @@ center_of_mass = "x=15;y=8" /obj/item/reagent_container/food/drinks/jar/on_reagent_change() - if(reagents.reagent_list.len > 0) + if(length(reagents.reagent_list) > 0) icon_state ="jar_what" name = "jar of something" desc = "You can't really tell what this is." diff --git a/code/game/objects/items/reagent_containers/food/sandwich.dm b/code/game/objects/items/reagent_containers/food/sandwich.dm index 9370b643fc98..fd71c20e48ff 100644 --- a/code/game/objects/items/reagent_containers/food/sandwich.dm +++ b/code/game/objects/items/reagent_containers/food/sandwich.dm @@ -26,7 +26,7 @@ if(istype(O,/obj/item/reagent_container/food/snacks/breadslice)) sandwich_limit += 4 - if(src.contents.len > sandwich_limit) + if(length(src.contents) > sandwich_limit) to_chat(user, SPAN_DANGER("If you put anything else on \the [src] it's going to collapse.")) return else if(istype(W,/obj/item/shard)) @@ -56,7 +56,7 @@ i++ if(i == 1) fullname += "[O.name]" - else if(i == ingredients.len) + else if(i == length(ingredients)) fullname += " and [O.name]" else fullname += ", [O.name]" @@ -69,12 +69,12 @@ var/image/T = new(src.icon, "sandwich_top") T.pixel_x = pick(list(-1,0,1)) - T.pixel_y = (ingredients.len * 2)+1 + T.pixel_y = (length(ingredients) * 2)+1 overlays += T name = lowertext("[fullname] sandwich") if(length(name) > 80) name = "[pick(list("absurd","colossal","enormous","ridiculous"))] sandwich" - w_class = ceil(clamp((ingredients.len/2),1,3)) + w_class = ceil(clamp((length(ingredients)/2),1,3)) /obj/item/reagent_container/food/snacks/csandwich/Destroy() QDEL_NULL_LIST(ingredients) @@ -82,7 +82,7 @@ /obj/item/reagent_container/food/snacks/csandwich/get_examine_text(mob/user) . = ..() - if(contents && contents.len) + if(LAZYLEN(contents)) var/obj/item/O = pick(contents) . += SPAN_NOTICE("You think you can see [O.name] in there.") diff --git a/code/game/objects/items/reagent_containers/food/snacks.dm b/code/game/objects/items/reagent_containers/food/snacks.dm index 09b4379e7bb7..4e00f32a9b13 100644 --- a/code/game/objects/items/reagent_containers/food/snacks.dm +++ b/code/game/objects/items/reagent_containers/food/snacks.dm @@ -2755,10 +2755,10 @@ // Set appropriate description if( open && pizza ) desc = "A box suited for pizzas. It appears to have a [pizza.name] inside." - else if( boxes.len > 0 ) - desc = "A pile of boxes suited for pizzas. There appears to be [boxes.len + 1] boxes in the pile." + else if( length(boxes) > 0 ) + desc = "A pile of boxes suited for pizzas. There appears to be [length(boxes) + 1] boxes in the pile." - var/obj/item/pizzabox/topbox = boxes[boxes.len] + var/obj/item/pizzabox/topbox = boxes[length(boxes)] var/toptag = topbox.boxtag if( toptag != "" ) desc = "[desc] The box on top has a tag, it reads: '[toptag]'." @@ -2784,8 +2784,8 @@ else // Stupid code because byondcode sucks var/doimgtag = 0 - if( boxes.len > 0 ) - var/obj/item/pizzabox/topbox = boxes[boxes.len] + if( length(boxes) > 0 ) + var/obj/item/pizzabox/topbox = boxes[length(boxes)] if( topbox.boxtag != "" ) doimgtag = 1 else @@ -2794,10 +2794,10 @@ if( doimgtag ) var/image/tagimg = image("food.dmi", icon_state = "pizzabox_tag") - tagimg.pixel_y = boxes.len * 3 + tagimg.pixel_y = length(boxes) * 3 overlays += tagimg - icon_state = "pizzabox[boxes.len+1]" + icon_state = "pizzabox[length(boxes)+1]" /obj/item/pizzabox/attack_hand( mob/user as mob ) @@ -2809,12 +2809,12 @@ update_icon() return - if( boxes.len > 0 ) + if( length(boxes) > 0 ) if( user.get_inactive_hand() != src ) ..() return - var/obj/item/pizzabox/box = boxes[boxes.len] + var/obj/item/pizzabox/box = boxes[length(boxes)] boxes -= box user.put_in_hands( box ) @@ -2847,7 +2847,7 @@ for(var/obj/item/pizzabox/i in box.boxes) boxestoadd += i - if( (boxes.len+1) + boxestoadd.len <= 5 ) + if( (length(boxes)+1) + length(boxestoadd) <= 5 ) user.drop_inv_item_to_loc(box, src) box.boxes = list() // Clear the box boxes so we don't have boxes inside boxes. - Xzibit src.boxes.Add( boxestoadd ) @@ -2884,8 +2884,8 @@ var/t = stripped_input(user,"Enter what you want to add to the tag:", "Write", "", 30) var/obj/item/pizzabox/boxtotagto = src - if( boxes.len > 0 ) - boxtotagto = boxes[boxes.len] + if( length(boxes) > 0 ) + boxtotagto = boxes[length(boxes)] boxtotagto.boxtag = "[boxtotagto.boxtag][t]" playsound(src, "paper_writing", 15, TRUE) diff --git a/code/game/objects/items/reagent_containers/food/snacks/grown.dm b/code/game/objects/items/reagent_containers/food/snacks/grown.dm index 68b617d6a476..7f05128c7e1b 100644 --- a/code/game/objects/items/reagent_containers/food/snacks/grown.dm +++ b/code/game/objects/items/reagent_containers/food/snacks/grown.dm @@ -584,19 +584,14 @@ src.visible_message(SPAN_NOTICE("The [src.name] has been squashed."),SPAN_MODERATE("You hear a smack.")) qdel(src) return - for(var/turf/T in orange(M,outer_teleport_radius)) - if(T in orange(M,inner_teleport_radius)) continue + for(var/turf/T as anything in (RANGE_TURFS(outer_teleport_radius, M) - RANGE_TURFS(inner_teleport_radius, M))) if(istype(T,/turf/open/space)) continue if(T.density) continue if(T.x>world.maxx-outer_teleport_radius || T.xworld.maxy-outer_teleport_radius || T.y[user] plants [newflag] firmly in the ground.") src.use(1) + + +/// PLANTABLE FLAG + +/obj/structure/flag/plantable + name = "flag" + desc = "A flag of something. This one looks like you could dismantle it." + icon = 'icons/obj/structures/plantable_flag.dmi' + pixel_x = 9 // All flags need to be offset to the right by 9 to be centered. + layer = ABOVE_XENO_LAYER + health = 150 + unacidable = TRUE + + /// The typepath for the flag item that gets spawned when the flag is taken down. + var/flag_type = /obj/item/flag/plantable + /// Used to limit the spam of the warcry_extra_sound + COOLDOWN_DECLARE(warcry_cooldown_struc) + +/obj/structure/flag/plantable/attack_hand(mob/user) + ..() + disassemble(user, flag_type) + +/// Proc for dismantling the flag into an item that can be picked up. +/obj/structure/flag/plantable/proc/disassemble(mob/user, flag_type) + if(user.action_busy) + return + + user.visible_message(SPAN_NOTICE("[user] starts taking [src] down..."), SPAN_NOTICE("You start taking [src] down...")) + + playsound(loc, 'sound/effects/flag_raising.ogg', 30) + if(!do_after(user, 6 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC) || QDELETED(src)) + return + + playsound(loc, 'sound/effects/flag_raised.ogg', 30) + user.visible_message(SPAN_NOTICE("[user] starts takes [src] down!"), SPAN_NOTICE("You take [src] down!")) + var/obj/item/flag/plantable/flag_item = new flag_type(loc) + user.put_in_hands(flag_item) + COOLDOWN_START(flag_item, warcry_cooldown_item, COOLDOWN_TIMELEFT(src, warcry_cooldown_struc)) + qdel(src) + +/// Proc for when the flag gets forcefully dismantled (due to general damage, explosions, etc.) +/obj/structure/flag/plantable/proc/demolish(flag_type) + playsound(loc, 'sound/effects/flag_raised.ogg', 30) + visible_message(SPAN_WARNING("[src] crumples to the ground!")) + var/obj/item/flag/plantable/flag_item = new flag_type(loc) + COOLDOWN_START(flag_item, warcry_cooldown_item, COOLDOWN_TIMELEFT(src, warcry_cooldown_struc)) + qdel(src) + +// Procs for handling damage. +/obj/structure/flag/plantable/update_health(damage) + if(damage) + health -= damage + if(health <= 0) + demolish(flag_type) + +/obj/structure/flag/plantable/ex_act(severity) + if(health <= 0) + return + update_health(severity) + +/obj/structure/flag/plantable/attack_alien(mob/living/carbon/xenomorph/xeno) + if(xeno.a_intent == INTENT_HARM) + if(unslashable) + return + xeno.animation_attack_on(src) + playsound(loc, 'sound/effects/metalhit.ogg', 25, 1) + xeno.visible_message(SPAN_DANGER("[xeno] slashes [src]!"), SPAN_DANGER("We slash [src]!"), null, 5, CHAT_TYPE_XENO_COMBAT) + update_health(rand(xeno.melee_damage_lower, xeno.melee_damage_upper)) + return XENO_ATTACK_ACTION + else + to_chat(xeno, SPAN_WARNING("We stare at [src] cluelessly.")) + return XENO_NONCOMBAT_ACTION + +/obj/structure/flag/plantable/bullet_act(obj/projectile/bullet) + bullet_ping(bullet) + visible_message(SPAN_DANGER("[src] is hit by [bullet]!"), null, 4, CHAT_TYPE_TAKING_HIT) + update_health(bullet.damage) + return TRUE + +/obj/structure/flag/plantable/attackby(obj/item/weapon, mob/living/user) + if(!indestructible) + visible_message(SPAN_DANGER("[src] has been hit by [user] with [weapon]!"), null, 5, CHAT_TYPE_MELEE_HIT) + user.animation_attack_on(src) + playsound(loc, 'sound/effects/metalhit.ogg', 25, 1) + update_health(weapon.force * weapon.demolition_mod) + +/obj/item/flag/plantable + name = "plantable flag" + desc = "A flag of something. This one looks ready to be planted into the ground." + w_class = SIZE_LARGE + throw_range = 2 + icon = 'icons/obj/structures/plantable_flag.dmi' + inhand_x_dimension = 64 + inhand_y_dimension = 64 + force = 15 + throwforce = 5 + hitsound = "swing_hit" + unacidable = TRUE + indestructible = TRUE + item_icons = list( + WEAR_L_HAND = 'icons/mob/humans/onmob/items_lefthand_64.dmi', + WEAR_R_HAND = 'icons/mob/humans/onmob/items_righthand_64.dmi' + ) + + /// The typepath of the flag structure that gets spawned when the flag is planted. + var/flag_type = /obj/structure/flag/plantable + /// Used to check if nearby mobs belong to a faction when calculating for the stronger warcry. + var/faction + /// Does the flag play a unique warcry when planted? (Only while on harm intent.) + var/play_warcry = FALSE + /// The warcry's sound path. + var/warcry_sound + /// When there are more than 14 allies nearby, play this stronger warcry. + var/warcry_extra_sound + /// How many nearby allies do we need for the stronger warcry to be played? + var/allies_required = 14 + /// Used to limit the spam of the warcry_extra_sound + COOLDOWN_DECLARE(warcry_cooldown_item) + +/obj/item/flag/plantable/get_examine_text(mob/user) + . = ..() + if(play_warcry && user.faction == faction) + . += SPAN_NOTICE("Planting the flag while in HARM intent will cause you to bellow out a rallying warcry!") + +/// Proc for turning the flag item into a structure. +/obj/item/flag/plantable/proc/plant_flag(mob/living/user, play_warcry = FALSE, warcry_sound, warcry_extra_sound, faction) + if(user.action_busy) + return + + if(SSinterior.in_interior(user)) + to_chat(usr, SPAN_WARNING("There's no way to plant [src] in here!")) + return + + var/turf/turf_to_plant = get_step(user, user.dir) + if(istype(turf_to_plant, /turf/open)) + var/turf/open/floor = turf_to_plant + if(!floor.allow_construction || istype(floor, /turf/open/space)) + to_chat(user, SPAN_WARNING("You cannot deploy [src] here, find a more secure surface!")) + return + else + to_chat(user, SPAN_WARNING("[turf_to_plant] is blocking you from deploying [src]!")) + return + + for(var/obj/object in turf_to_plant) + if(object.density) + to_chat(usr, SPAN_WARNING("You need a clear, open area to plant [src], something is blocking the way in front of you!")) + return + + user.visible_message(SPAN_NOTICE("[user] starts planting [src] into the ground..."), SPAN_NOTICE("You start planting [src] into the ground...")) + playsound(user, 'sound/effects/flag_raising.ogg', 30) + if(!do_after(user, 6 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) + return + + user.visible_message(SPAN_NOTICE("[user] plants [src] into the ground!"), SPAN_NOTICE("You plant [src] into the ground!")) + var/obj/structure/flag/plantable/planted_flag = new flag_type(turf_to_plant) + + // If there are more than 14 allies nearby, play a stronger rallying cry. + // Otherwise, play the default warcry sound if there is one. If not, play a generic flag raising sfx. + if(play_warcry && user.faction == faction && user.a_intent == INTENT_HARM) + var/allies_nearby = 0 + if(COOLDOWN_FINISHED(src, warcry_cooldown_item)) + for(var/mob/living/carbon/human in orange(planted_flag, 7)) + if(human.is_dead() || human.faction != faction) + continue + allies_nearby++ + + user.show_speech_bubble("warcry") + if(allies_nearby >= allies_required) + playsound(user, warcry_extra_sound, 40) + // Start a cooldown on the flag structure. This way we can keep track of the cooldown when the flag is hoisted and taken down. + COOLDOWN_START(planted_flag, warcry_cooldown_struc, 90 SECONDS) + user.manual_emote("shouts an invigorating rallying cry!") + else + playsound(user, warcry_sound, 30) + user.manual_emote("shouts an inspiring cry!") + // Ditto. If the cooldown isn't finished we have to transfer the leftover time to the structure. + COOLDOWN_START(planted_flag, warcry_cooldown_struc, COOLDOWN_TIMELEFT(src, warcry_cooldown_item)) + else + playsound(loc, 'sound/effects/flag_raised.ogg', 30) + + qdel(src) + +/obj/item/flag/plantable/attack_self(mob/user) + ..() + plant_flag(user, play_warcry, warcry_sound, warcry_extra_sound, faction) + +// UNITED AMERICAS FLAG // +////////////////////////// + +/obj/item/flag/plantable/ua + name = "\improper United Americas flag" + desc = "The flag of the United Americas. This one looks ready to be planted into the ground." + icon = 'icons/obj/structures/plantable_flag.dmi' + icon_state = "flag_ua" + flag_type = /obj/structure/flag/plantable/ua + faction = FACTION_MARINE + play_warcry = TRUE + warcry_sound = 'sound/effects/flag_warcry_ua.ogg' + warcry_extra_sound = 'sound/effects/flag_warcry_ua_extra.ogg' + +/obj/structure/flag/plantable/ua + name = "\improper United Americas flag" + desc = "The flag of the United Americas. Semper fi." + icon_state = "flag_ua_planted" + flag_type = /obj/item/flag/plantable/ua diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index d984f01ae1be..f579917fed49 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -328,6 +328,34 @@ GLOBAL_LIST_INIT_TYPED(cardboard_recipes, /datum/stack_recipe, list ( \ null, \ new/datum/stack_recipe("empty magazine box (MP5)", /obj/item/ammo_box/magazine/mp5/empty), \ null, \ + new/datum/stack_recipe("empty magazine box (MAR30)", /obj/item/ammo_box/magazine/mar30/empty), \ + new/datum/stack_recipe("empty magazine box (MAR30 EX)", /obj/item/ammo_box/magazine/mar30/ext/empty), \ + new/datum/stack_recipe("empty magazine box (MAR50)", /obj/item/ammo_box/magazine/mar50/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (UZI)", /obj/item/ammo_box/magazine/uzi/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (MAC-15)", /obj/item/ammo_box/magazine/mac15/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (MP27)", /obj/item/ammo_box/magazine/mp27/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (M1911)", /obj/item/ammo_box/magazine/m1911/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (MK-45)", /obj/item/ammo_box/magazine/mk45/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (KT-42)", /obj/item/ammo_box/magazine/kt42/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (Beretta 92FS)", /obj/item/ammo_box/magazine/b92fs/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (FN FP9000)", /obj/item/ammo_box/magazine/fp9000/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (Type19)", /obj/item/ammo_box/magazine/type19/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (ZhNK-72)", /obj/item/ammo_box/magazine/zhnk/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (Type64 Bizon)", /obj/item/ammo_box/magazine/type64/empty), \ + null, \ + new/datum/stack_recipe("empty magazine box (S&W .38)", /obj/item/ammo_box/magazine/snw/empty), \ + null, \ new/datum/stack_recipe("empty magazine box (NSG 23)", /obj/item/ammo_box/magazine/nsg23/empty), \ new/datum/stack_recipe("empty magazine box (NSG 23 AP)", /obj/item/ammo_box/magazine/nsg23/ap/empty), \ new/datum/stack_recipe("empty magazine box (NSG 23 EX)", /obj/item/ammo_box/magazine/nsg23/ex/empty), \ diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index 5d38f238023f..3856aebd7971 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -93,7 +93,7 @@ Also change the icon to reflect the amount of sheets, if possible.*/ var/datum/stack_recipe_list/srl = recipe_list[recipes_sublist] recipe_list = srl.recipes var/t1 = text("Constructions from []Amount Left: []
    ", src, src.amount) - for(var/i = 1; i <= recipe_list.len, i++) + for(var/i = 1; i <= length(recipe_list), i++) var/E = recipe_list[i] if(isnull(E)) t1 += "
    " @@ -197,6 +197,12 @@ Also change the icon to reflect the amount of sheets, if possible.*/ to_chat(usr, SPAN_WARNING("The [R.title] cannot be constructed on a tunnel!")) return + if(R.one_per_turf != ONE_TYPE_PER_BORDER) //all barricade-esque structures utilize this define and have their own check for object density. checking twice is unneeded. + for(var/obj/object in usr.loc) + if(object.density || istype(object, /obj/structure/machinery/door)) + to_chat(usr, SPAN_WARNING("[object] is blocking you from constructing \the [R.title]!")) + return + if((R.flags & RESULT_REQUIRES_SNOW) && !(istype(usr.loc, /turf/open/snow) || istype(usr.loc, /turf/open/auto_turf/snow))) to_chat(usr, SPAN_WARNING("The [R.title] must be built on snow!")) return diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index 4882db3b83ea..9ed53236789d 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -15,7 +15,7 @@ cant_hold = list(/obj/item/storage/firstaid, /obj/item/storage/toolkit) can_hold_skill = list( /obj/item/storage/firstaid = list(SKILL_MEDICAL, SKILL_MEDICAL_MEDIC), - /obj/item/storage/toolkit = list(SKILL_ENGINEER, SKILL_ENGINEER_ENGI), + /obj/item/storage/toolkit = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), ) drop_sound = "armorequip" var/worn_accessible = FALSE //whether you can access its content while worn on the back @@ -154,7 +154,7 @@ //Returns true if the user's id matches the lock's /obj/item/storage/backpack/proc/compare_id(mob/living/carbon/human/H) - var/obj/item/card/id/card = H.wear_id + var/obj/item/card/id/card = H.get_idcard() if(!card || locking_id.registered_name != card.registered_name) return FALSE else return TRUE @@ -268,6 +268,7 @@ return TRUE /datum/action/item_action/specialist/santabag/action_activate() + . = ..() var/obj/item/storage/backpack/santabag/santa_bag = holder_item santa_bag.refill_santa_bag(owner) update_button_icon() @@ -537,6 +538,7 @@ GLOBAL_LIST_EMPTY_TYPED(radio_packs, /obj/item/storage/backpack/marine/satchel/r button.overlays += IMG /datum/action/item_action/rto_pack/use_phone/action_activate() + . = ..() for(var/obj/item/storage/backpack/marine/satchel/rto/radio_backpack in owner) radio_backpack.use_phone(owner) return @@ -870,6 +872,7 @@ GLOBAL_LIST_EMPTY_TYPED(radio_packs, /obj/item/storage/backpack/marine/satchel/r return TRUE /datum/action/item_action/specialist/toggle_cloak/action_activate() + . = ..() var/obj/item/storage/backpack/marine/satchel/scout_cloak/SC = holder_item SC.camouflage() diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 23f8c884f41c..14961c69eaf5 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -117,7 +117,6 @@ ) storage_slots = 10 - /obj/item/storage/belt/utility/full/fill_preset_inventory() new /obj/item/tool/screwdriver(src) new /obj/item/tool/wrench(src) @@ -136,6 +135,50 @@ new /obj/item/tool/wirecutters(src) new /obj/item/device/t_scanner(src) +/obj/item/storage/belt/utility/construction + name = "\improper M277 pattern construction rig" + desc = "The M277 is a common rig used by Combat Technicians to carry around materials and other supplies. It consists of a modular belt with various clips. This version sarafices storage space for specialized material loading clips." + storage_slots = 6 + can_hold = list( + /obj/item/tool/crowbar, + /obj/item/tool/screwdriver, + /obj/item/tool/weldingtool, + /obj/item/tool/wirecutters, + /obj/item/tool/wrench, + /obj/item/tool/extinguisher/mini, + /obj/item/tool/shovel/etool, + /obj/item/stack/cable_coil, + /obj/item/weapon/gun/smg/nailgun/compact, + /obj/item/cell, + /obj/item/circuitboard, + /obj/item/stock_parts, + /obj/item/device/demo_scanner, + /obj/item/device/reagent_scanner, + /obj/item/device/assembly, + /obj/item/device/multitool, + /obj/item/device/flashlight, + /obj/item/device/t_scanner, + /obj/item/device/analyzer, + /obj/item/explosive/plastic, + /obj/item/device/lightreplacer, + /obj/item/stack/sheet, + /obj/item/stack/sandbags_empty, + /obj/item/stack/sandbags, + /obj/item/stack/barbed_wire, + /obj/item/defenses/handheld/sentry, + /obj/item/stack/rods, + /obj/item/stack/tile, + ) + + bypass_w_limit = list( + /obj/item/tool/shovel/etool, + /obj/item/device/lightreplacer, + /obj/item/stack/sheet, + /obj/item/stack/sandbags_empty, + /obj/item/stack/sandbags, + /obj/item/defenses/handheld/sentry, + ) + /obj/item/storage/belt/utility/full/pred name = "\improper Yautja toolbelt" desc = "A modular belt with various clips. This version lacks any hunting functionality, and is commonly used by engineers to transport important tools." @@ -145,7 +188,7 @@ /obj/item/storage/belt/medical name = "\improper M276 pattern medical storage rig" - desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This version is a less common configuration, designed to transport medical supplies and pistol ammunition. \nRight click its sprite and click \"toggle belt mode\" to take pills out of bottles by simply clicking them." + desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This version is a less common configuration, designed to transport bulkier medical supplies. \nRight click its sprite and click \"toggle belt mode\" to take pills out of bottles by simply clicking them." icon_state = "medicalbelt" item_state = "medical" storage_slots = 14 @@ -1084,11 +1127,11 @@ if(ammo_dumping.flags_magazine & AMMUNITION_HANDFUL_BOX) var/handfuls = round(ammo_dumping.current_rounds / amount_to_dump, 1) //The number of handfuls, we round up because we still want the last one that isn't full if(ammo_dumping.current_rounds != 0) - if(contents.len < storage_slots - 1) //this is because it's a gunbelt and the final slot is reserved for the gun + if(length(contents) < storage_slots - 1) //this is because it's a gunbelt and the final slot is reserved for the gun to_chat(user, SPAN_NOTICE("You start refilling [src] with [ammo_dumping].")) if(!do_after(user, 1.5 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) return for(var/i = 1 to handfuls) - if(contents.len < storage_slots - 1) + if(length(contents) < storage_slots - 1) var/obj/item/ammo_magazine/handful/new_handful = new /obj/item/ammo_magazine/handful var/transferred_handfuls = min(ammo_dumping.current_rounds, amount_to_dump) new_handful.generate_handful(ammo_dumping.default_ammo, ammo_dumping.caliber, amount_to_dump, transferred_handfuls, ammo_dumping.gun_type) @@ -1296,12 +1339,12 @@ #undef MAXIMUM_MAGAZINE_COUNT /obj/item/storage/belt/gun/m44 - name = "\improper M276 pattern M44 holster rig" - desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This version is for the M44 magnum revolver, along with six small pouches for speedloaders. It smells faintly of hay." + name = "\improper M276 pattern general revoler holster rig" + desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This version is universal and adjustable for different revolvers, along with six small pouches for speedloaders. It smells faintly of hay." icon_state = "m44r_holster" storage_slots = 7 can_hold = list( - /obj/item/weapon/gun/revolver/m44, + /obj/item/weapon/gun/revolver, /obj/item/ammo_magazine/revolver, ) has_gamemode_skin = TRUE @@ -1383,7 +1426,7 @@ set name = "Detach revolver holster" set src in usr if(ishuman(usr)) - if(contents.len) + if(length(contents)) to_chat(usr, SPAN_WARNING("The belt needs to be fully empty to remove the holster!")) return to_chat(usr, SPAN_NOTICE("You detach the holster from the belt.")) @@ -1413,7 +1456,7 @@ desc = "The M276 is the standard load-bearing equipment of the USCM. It consists of a modular belt with various clips. This version is for the powerful Mateba magnum revolver, along with five small pouches for speedloaders. This one is aging poorly, and seems to be surplus equipment. It's stamped '3rd 'Dust Raiders' Battalion'." icon_state = "s_cmateba_holster" item_state = "s_marinebelt" - storage_slots = 6 + storage_slots = 7 max_w_class = SIZE_MEDIUM can_hold = list( /obj/item/weapon/gun/revolver/mateba, @@ -1697,7 +1740,7 @@ /obj/item/device/flashlight/flare, /obj/item/weapon/gun/flare, /obj/item/weapon/gun/pistol, - /obj/item/weapon/gun/revolver/m44, + /obj/item/weapon/gun/revolver, /obj/item/ammo_magazine/revolver, /obj/item/ammo_magazine/pistol, /obj/item/ammo_magazine/smartgun, @@ -1717,8 +1760,7 @@ /obj/item/device/flashlight/flare, /obj/item/weapon/gun/flare, /obj/item/weapon/gun/pistol, - /obj/item/weapon/gun/revolver/m44, - /obj/item/weapon/gun/revolver/mateba, + /obj/item/weapon/gun/revolver, /obj/item/ammo_magazine/revolver, /obj/item/ammo_magazine/revolver/mateba, /obj/item/ammo_magazine/pistol, @@ -1740,8 +1782,7 @@ /obj/item/device/flashlight/flare, /obj/item/weapon/gun/flare, /obj/item/weapon/gun/pistol, - /obj/item/weapon/gun/revolver/m44, - /obj/item/weapon/gun/revolver/mateba, + /obj/item/weapon/gun/revolver, /obj/item/ammo_magazine/revolver, /obj/item/ammo_magazine/revolver/mateba, /obj/item/ammo_magazine/pistol, @@ -1763,8 +1804,7 @@ /obj/item/device/flashlight/flare, /obj/item/weapon/gun/flare, /obj/item/weapon/gun/pistol, - /obj/item/weapon/gun/revolver/m44, - /obj/item/weapon/gun/revolver/mateba, + /obj/item/weapon/gun/revolver, /obj/item/ammo_magazine/revolver, /obj/item/ammo_magazine/revolver/mateba, /obj/item/ammo_magazine/pistol, diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index ab221b89bfe2..e385d4b5c17d 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -470,6 +470,7 @@ item_state = "zippo" w_class = SIZE_TINY flags_equip_slot = SLOT_WAIST + flags_obj = parent_type::flags_obj|OBJ_IS_HELMET_GARB can_hold = list(/obj/item/tool/match) /obj/item/storage/box/matches/fill_preset_inventory() diff --git a/code/game/objects/items/storage/fancy.dm b/code/game/objects/items/storage/fancy.dm index 5d7aecbc03db..79d38603dc7e 100644 --- a/code/game/objects/items/storage/fancy.dm +++ b/code/game/objects/items/storage/fancy.dm @@ -126,6 +126,7 @@ w_class = SIZE_TINY throwforce = 2 flags_equip_slot = SLOT_WAIST + flags_obj = parent_type::flags_obj|OBJ_IS_HELMET_GARB max_w_class = SIZE_TINY storage_slots = 20 can_hold = list( diff --git a/code/game/objects/items/storage/firstaid.dm b/code/game/objects/items/storage/firstaid.dm index 314628bab9a3..52fd50e9b022 100644 --- a/code/game/objects/items/storage/firstaid.dm +++ b/code/game/objects/items/storage/firstaid.dm @@ -383,7 +383,7 @@ /obj/item/storage/pill_bottle/get_examine_text(mob/user) . = ..() - var/pills_amount = contents.len + var/pills_amount = length(contents) if(pills_amount) var/percentage_filled = floor(pills_amount/max_storage_space * 100) switch(percentage_filled) @@ -409,7 +409,7 @@ if(skilllock && !skillcheck(user, SKILL_MEDICAL, SKILL_MEDICAL_MEDIC)) error_idlock(user) return - if(contents.len) + if(length(contents)) var/obj/item/I = contents[1] if(user.put_in_inactive_hand(I)) playsound(loc, use_sound, 10, TRUE, 3) @@ -464,7 +464,7 @@ if(C.is_mob_restrained()) to_chat(user, SPAN_WARNING("You are restrained!")) return FALSE - if(!contents.len) + if(!length(contents)) to_chat(user, SPAN_WARNING("The [name] is empty.")) return FALSE var/obj/item/I = contents[1] @@ -683,8 +683,8 @@ to_chat(user, SPAN_NOTICE("It must have some kind of ID lock...")) return FALSE - var/obj/item/card/id/idcard = human_user.wear_id - if(!istype(idcard)) //not wearing an ID + var/obj/item/card/id/idcard = human_user.get_idcard() + if(!idcard) //not wearing an ID to_chat(human_user, SPAN_NOTICE("It must have some kind of ID lock...")) return FALSE diff --git a/code/game/objects/items/storage/large_holster.dm b/code/game/objects/items/storage/large_holster.dm index 220bf4e86d1e..ddf6060b355c 100644 --- a/code/game/objects/items/storage/large_holster.dm +++ b/code/game/objects/items/storage/large_holster.dm @@ -91,6 +91,28 @@ /obj/item/storage/large_holster/machete/arnold/full/fill_preset_inventory() new /obj/item/weapon/sword/machete/arnold(src) +/obj/item/storage/large_holster/machete/smartgunner + name = "\improper M56 harness machete scabbard" + desc = "A scabbard that connects to the M56 combat harness for carrying a M2132 machete." + icon_state = "smartgun_machete_holster" + flags_equip_slot = SLOT_BACK + flags_item = SMARTGUNNER_BACKPACK_OVERRIDE + +/obj/item/storage/large_holster/machete/smartgunner/mob_can_equip(mob/equipping_mob, slot, disable_warning) + . = ..() + + var/mob/living/carbon/human/user = equipping_mob + if(!ishuman(user)) + return FALSE + + if(!user.wear_suit || !(user.wear_suit.flags_inventory & SMARTGUN_HARNESS)) + if(!disable_warning) + to_chat(equipping_mob, SPAN_WARNING("You can't equip [src] without a harness.")) + return FALSE + +/obj/item/storage/large_holster/machete/smartgunner/full/fill_preset_inventory() + new /obj/item/weapon/sword/machete(src) + /obj/item/storage/large_holster/katana name = "\improper katana scabbard" desc = "A large, vibrantly colored katana scabbard used to carry a Japanese sword. It can be strapped to the back or worn at the belt. Because of the sturdy wood casing of the scabbard, it makes an okay defensive weapon in a pinch." @@ -332,7 +354,7 @@ /obj/item/storage/large_holster/fuelpack/get_examine_text(mob/user) . = ..() - if(contents.len) + if(length(contents)) . += "It is storing a M240-T incinerator unit." if (get_dist(user, src) <= 1) if(fuel) @@ -375,6 +397,7 @@ return TRUE /datum/action/item_action/specialist/toggle_fuel/action_activate() + . = ..() var/obj/item/storage/large_holster/fuelpack/FP = holder_item if (!istype(FP)) return diff --git a/code/game/objects/items/storage/misc.dm b/code/game/objects/items/storage/misc.dm index e8da7936ddb6..c3fd647853d6 100644 --- a/code/game/objects/items/storage/misc.dm +++ b/code/game/objects/items/storage/misc.dm @@ -30,7 +30,7 @@ to_chat(user, message) open = !open update_icon() - if(!contents.len) + if(!length(contents)) ..() return @@ -100,7 +100,7 @@ new /obj/item/reagent_container/food/drinks/cans/aspen(src) /obj/item/storage/beer_pack/update_icon() - if(contents.len == 1) + if(length(contents) == 1) var/turf/T = get_turf(src) var/obj/item/reagent_container/food/drinks/cans/aspen/B = new(T) if(ishuman(loc)) @@ -109,7 +109,7 @@ H.put_in_inactive_hand(B) qdel(src) else - icon_state = "6_pack_[contents.len]" + icon_state = "6_pack_[length(contents)]" /obj/item/storage/box/clf name = "D18-storing box" diff --git a/code/game/objects/items/storage/pouch.dm b/code/game/objects/items/storage/pouch.dm index caf1f25676b3..9c8c7080bdc3 100644 --- a/code/game/objects/items/storage/pouch.dm +++ b/code/game/objects/items/storage/pouch.dm @@ -425,7 +425,7 @@ desc = "It can carry pistol magazines and revolver speedloaders." max_w_class = SIZE_SMALL icon_state = "pistol_mag" - storage_slots = 3 + storage_slots = 4 can_hold = list( /obj/item/ammo_magazine/pistol, @@ -802,6 +802,28 @@ for(var/i = 1 to storage_slots) new /obj/item/reagent_container/syringe(src) +/obj/item/storage/pouch/engikit + name = "engineer kit pouch" + storage_flags = STORAGE_FLAGS_POUCH + icon_state = "construction" + desc = "It's specifically made to hold engineering items. Requires engineering skills to use effectively." + storage_slots = 6 + can_hold_skill = list( + /obj/item/circuitboard = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/flashlight = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/clothing/glasses/welding = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/analyzer = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/demo_scanner = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/reagent_scanner = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/t_scanner = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/stack/cable_coil = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/cell = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/device/assembly = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/stock_parts = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + /obj/item/explosive/plastic = list(SKILL_ENGINEER, SKILL_ENGINEER_TRAINED), + ) + can_hold_skill_only = TRUE + /obj/item/storage/pouch/medkit name = "medical kit pouch" storage_flags = STORAGE_FLAGS_POUCH @@ -871,13 +893,13 @@ inner = new /obj/item/reagent_container/glass/pressurized_canister() //Only add an autoinjector if the canister is empty //Important for the snowflake /obj/item/storage/pouch/pressurized_reagent_canister/oxycodone - if(contents.len == 0) + if(length(contents) == 0) new /obj/item/reagent_container/hypospray/autoinjector/empty/medic(src) update_icon() /obj/item/storage/pouch/pressurized_reagent_canister/proc/fill_with(ragent) inner.reagents.add_reagent(ragent, inner.volume) - if(contents.len > 0) + if(length(contents) > 0) var/obj/item/reagent_container/hypospray/autoinjector/empty/A = contents[1] A.reagents.add_reagent(ragent, A.volume) A.update_uses_left() @@ -903,7 +925,7 @@ inner.reagents.add_reagent("adrenaline", inner.volume/3) inner.reagents.add_reagent("inaprovaline", inner.volume/3) inner.reagents.add_reagent("tricordrazine", inner.volume/3) - if(contents.len > 0) + if(length(contents) > 0) var/obj/item/reagent_container/hypospray/autoinjector/empty/medic/A = contents[1] A.reagents.add_reagent("adrenaline", A.volume/3) A.reagents.add_reagent("inaprovaline", A.volume/3) @@ -973,7 +995,7 @@ var/obj/O = target - if(!O.reagents || O.reagents.reagent_list.len < 1) + if(!O.reagents || length(O.reagents.reagent_list) < 1) to_chat(user, SPAN_WARNING("[O] is empty!")) return @@ -986,7 +1008,7 @@ O.reagents.trans_to(inner, amt_to_remove) //Refill our autoinjector - if(contents.len > 0) + if(length(contents) > 0) fill_autoinjector(contents[1]) //Top up our inner reagent canister after filling up the injector @@ -1032,14 +1054,14 @@ //returns a text listing the reagents (and their volume) in the atom. Used by Attack logs for reagents in pills /obj/item/storage/pouch/pressurized_reagent_canister/proc/get_reagent_list_text() - if(inner && inner.reagents && inner.reagents.reagent_list && inner.reagents.reagent_list.len) + if(inner && inner.reagents && LAZYLEN(inner.reagents.reagent_list)) var/datum/reagent/R = inner.reagents.reagent_list[1] . = "[R.name]([R.volume]u)" - if(inner.reagents.reagent_list.len < 2) + if(length(inner.reagents.reagent_list) < 2) return - for(var/i in 2 to inner.reagents.reagent_list.len) + for(var/i in 2 to length(inner.reagents.reagent_list)) R = inner.reagents.reagent_list[i] if(!R) diff --git a/code/game/objects/items/storage/smartpack.dm b/code/game/objects/items/storage/smartpack.dm index d012e773617b..3763064aa333 100644 --- a/code/game/objects/items/storage/smartpack.dm +++ b/code/game/objects/items/storage/smartpack.dm @@ -1,5 +1,5 @@ #define BACKPACK_LIGHT_LEVEL 6 -#define PROTECTIVE_COST 50 +#define PROTECTIVE_COST 150 #define REPAIR_COST 100 #define IMMOBILE_COST 20 diff --git a/code/game/objects/items/storage/storage.dm b/code/game/objects/items/storage/storage.dm index 7b616b275793..047163713e80 100644 --- a/code/game/objects/items/storage/storage.dm +++ b/code/game/objects/items/storage/storage.dm @@ -366,7 +366,7 @@ GLOBAL_LIST_EMPTY_TYPED(item_storage_box_cache, /datum/item_storage_box) //This proc determins the size of the inventory to be displayed. Please touch it only if you know what you're doing. /obj/item/storage/proc/orient2hud() - var/adjusted_contents = contents.len + var/adjusted_contents = length(contents) //Numbered contents display var/list/datum/numbered_display/numbered_contents @@ -396,7 +396,7 @@ GLOBAL_LIST_EMPTY_TYPED(item_storage_box_cache, /datum/item_storage_box) ///Returns TRUE if there is room for the given item. W_class_override allows checking for just a generic W_class, meant for checking shotgun handfuls without having to spawn and delete one just to check. /obj/item/storage/proc/has_room(obj/item/new_item, W_class_override = null) - if(storage_slots != null && contents.len < storage_slots) + if(storage_slots != null && length(contents) < storage_slots) return TRUE //At least one open slot. //calculate storage space only for containers that don't have slots if (storage_slots == null) @@ -458,7 +458,7 @@ GLOBAL_LIST_EMPTY_TYPED(item_storage_box_cache, /datum/item_storage_box) return var/w_limit_bypassed = 0 - if(bypass_w_limit.len) + if(length(bypass_w_limit)) for(var/A in bypass_w_limit) if(istype(W, A)) w_limit_bypassed = 1 @@ -585,7 +585,7 @@ W is always an item. stop_warning prevents messaging. user may be null.**/ if(storage_flags & STORAGE_USING_FIFO_DRAWING) I = contents[1] else - I = contents[contents.len] + I = contents[length(contents)] I.attack_hand(user) else open(user) @@ -707,7 +707,7 @@ W is always an item. stop_warning prevents messaging. user may be null.**/ if(storage_flags & STORAGE_USING_FIFO_DRAWING) item_obj = contents[1] else - item_obj = contents[contents.len] + item_obj = contents[length(contents)] if(!istype(item_obj)) return remove_from_storage(item_obj, tile) @@ -725,11 +725,11 @@ W is always an item. stop_warning prevents messaging. user may be null.**/ if(ammo_dumping.flags_magazine & AMMUNITION_HANDFUL_BOX) var/handfuls = round(ammo_dumping.current_rounds / amount_to_dump, 1) //The number of handfuls, we round up because we still want the last one that isn't full if(ammo_dumping.current_rounds != 0) - if(contents.len < storage_slots) + if(length(contents) < storage_slots) to_chat(user, SPAN_NOTICE("You start refilling [src] with [ammo_dumping].")) if(!do_after(user, 1.5 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) return for(var/i = 1 to handfuls) - if(contents.len < storage_slots) + if(length(contents) < storage_slots) //Hijacked from /obj/item/ammo_magazine/proc/create_handful because it had to be handled differently //All this because shell types are instances and not their own objects :) @@ -754,7 +754,7 @@ W is always an item. stop_warning prevents messaging. user may be null.**/ if(user.action_busy) return - if(!origin_storage.contents.len) + if(!length(origin_storage.contents)) to_chat(user, SPAN_WARNING("[origin_storage] is empty.")) return if(!has_room(origin_storage.contents[1])) //Does it have room for the first item to be inserted? @@ -857,7 +857,7 @@ W is always an item. stop_warning prevents messaging. user may be null.**/ ..() //Clicking on itself will empty it, if it has contents and the verb to do that. Contents but no verb means nothing happens. - if(contents.len) + if(length(contents)) empty(user) return diff --git a/code/game/objects/items/storage/surgical_tray.dm b/code/game/objects/items/storage/surgical_tray.dm index 16c0d1352961..61f56c35b555 100644 --- a/code/game/objects/items/storage/surgical_tray.dm +++ b/code/game/objects/items/storage/surgical_tray.dm @@ -34,7 +34,7 @@ new /obj/item/tool/surgery/synthgraft(src) /obj/item/storage/surgical_tray/update_icon() - if(!contents.len) + if(!length(contents)) icon_state = "surgical_tray_e" else icon_state = "surgical_tray" diff --git a/code/game/objects/items/storage/toolkit.dm b/code/game/objects/items/storage/toolkit.dm index e3171eca40f6..cccca19c241c 100644 --- a/code/game/objects/items/storage/toolkit.dm +++ b/code/game/objects/items/storage/toolkit.dm @@ -23,7 +23,7 @@ ) storage_flags = STORAGE_FLAGS_BOX required_skill_for_nest_opening = SKILL_ENGINEER - required_skill_level_for_nest_opening = SKILL_ENGINEER_ENGI + required_skill_level_for_nest_opening = SKILL_ENGINEER_TRAINED ///icon state to use when kit is full var/icon_full diff --git a/code/game/objects/items/tanks/jetpack.dm b/code/game/objects/items/tanks/jetpack.dm deleted file mode 100644 index 3a5afef6cf1e..000000000000 --- a/code/game/objects/items/tanks/jetpack.dm +++ /dev/null @@ -1,85 +0,0 @@ -//This file was auto-corrected by findeclaration.exe on 25.5.2012 20:42:32 - -/obj/item/tank/jetpack - name = "Jetpack (Empty)" - desc = "A tank of compressed gas for use as propulsion in zero-gravity areas. Use with caution." - icon_state = "jetpack" - w_class = SIZE_LARGE - item_state = "jetpack" - distribute_pressure = ONE_ATMOSPHERE*O2STANDARD - var/datum/effect_system/ion_trail_follow/ion_trail - var/on = 0 - var/stabilization_on = 0 - var/volume_rate = 500 //Needed for borg jetpack transfer - actions_types = list(/datum/action/item_action) - -/obj/item/tank/jetpack/Initialize() - . = ..() - src.ion_trail = new /datum/effect_system/ion_trail_follow() - src.ion_trail.set_up(src) - -/obj/item/tank/jetpack/Destroy() - QDEL_NULL(ion_trail) - return ..() - - -/obj/item/tank/jetpack/verb/toggle_rockets() - set name = "Toggle Jetpack Stabilization" - set category = "Object" - set src in usr - src.stabilization_on = !( src.stabilization_on ) - to_chat(usr, "You toggle the stabilization [stabilization_on? "on":"off"].") - -/obj/item/tank/jetpack/verb/toggle() - set name = "Toggle Jetpack" - set category = "Object" - set src in usr - on = !on - if(on) - icon_state = "[icon_state]-on" - ion_trail.start() - else - icon_state = initial(icon_state) - ion_trail.stop() - - if (ismob(usr)) - var/mob/M = usr - M.update_inv_back() - - for(var/X in actions) - var/datum/action/A = X - A.update_button_icon() - -/obj/item/tank/jetpack/proc/allow_thrust(num, mob/living/user) - if(!(src.on)) - return 0 - - if(pressure > 5) - return 1 - else - ion_trail.stop() - return 0 - - -/obj/item/tank/jetpack/ui_action_click() - toggle() - - -/obj/item/tank/jetpack/void - name = "Void Jetpack (Oxygen)" - desc = "It works well in a void." - icon_state = "jetpack-void" - item_state = "jetpack-void" - -/obj/item/tank/jetpack/oxygen - name = "Jetpack (Oxygen)" - desc = "A tank of compressed oxygen for use as propulsion in zero-gravity areas. Use with caution." - icon_state = "jetpack" - item_state = "jetpack" - -/obj/item/tank/jetpack/carbondioxide - name = "Jetpack (Carbon Dioxide)" - desc = "A tank of compressed carbon dioxide for use as propulsion in zero-gravity areas. Painted black to indicate that it should not be used as a source for internals." - distribute_pressure = 0 - icon_state = "jetpack-black" - item_state = "jetpack-black" diff --git a/code/game/objects/items/tools/cleaning_tools.dm b/code/game/objects/items/tools/cleaning_tools.dm index f392f096bcf6..9fab254a7153 100644 --- a/code/game/objects/items/tools/cleaning_tools.dm +++ b/code/game/objects/items/tools/cleaning_tools.dm @@ -99,13 +99,15 @@ desc = "This cone is trying to warn you of something!" icon_state = "cone" icon = 'icons/obj/janitor.dmi' + item_icons = 'icons/mob/humans/onmob/head_0.dmi' force = 1 throwforce = 3 throw_speed = SPEED_FAST throw_range = 5 w_class = SIZE_SMALL attack_verb = list("warned", "cautioned", "smashed") - + flags_equip_slot = SLOT_HEAD + flags_inv_hide = HIDEEARS|HIDETOPHAIR @@ -150,7 +152,7 @@ return ..() -/obj/item/tool/soap/nanotrasen +/obj/item/tool/soap/weyland_yutani desc = "A Weyland-Yutani brand bar of soap. Smells of phoron." icon_state = "soapnt" diff --git a/code/game/objects/items/tools/experimental_tools.dm b/code/game/objects/items/tools/experimental_tools.dm index fc58f95909c9..140a05a534b7 100644 --- a/code/game/objects/items/tools/experimental_tools.dm +++ b/code/game/objects/items/tools/experimental_tools.dm @@ -379,5 +379,5 @@ arms_to_damage -= l_arm if(r_arm.status & LIMB_DESTROYED) arms_to_damage -= r_arm - if(arms_to_damage.len) + if(length(arms_to_damage)) human_to_damage.apply_damage(3, BRUTE, pick(arms_to_damage)) diff --git a/code/game/objects/items/tools/extinguisher.dm b/code/game/objects/items/tools/extinguisher.dm index cdd7f31f19f0..75987116b290 100644 --- a/code/game/objects/items/tools/extinguisher.dm +++ b/code/game/objects/items/tools/extinguisher.dm @@ -153,13 +153,13 @@ var/list/unpicked_targets = list() for(var/a in 0 to (EXTINGUISHER_WATER_USE_AMT-1)) - if (!unpicked_targets.len) + if (!length(unpicked_targets)) unpicked_targets += targets var/turf/TT = pick(unpicked_targets) unpicked_targets -= TT INVOKE_ASYNC(src, PROC_REF(release_liquid), TT, user) - if(istype(user.loc, /turf/open/space) || (user.lastarea && user.lastarea.has_gravity == 0)) + if(istype(user.loc, /turf/open/space)) user.inertia_dir = get_dir(target, user) step(user, user.inertia_dir) return diff --git a/code/game/objects/items/tools/flame_tools.dm b/code/game/objects/items/tools/flame_tools.dm index d5cd708f29b3..8af7d15e0ff3 100644 --- a/code/game/objects/items/tools/flame_tools.dm +++ b/code/game/objects/items/tools/flame_tools.dm @@ -177,6 +177,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM w_class = SIZE_TINY flags_armor_protection = 0 flags_equip_slot = SLOT_EAR | SLOT_FACE + flags_obj = parent_type::flags_obj|OBJ_IS_HELMET_GARB flags_atom = CAN_BE_SYRINGED attack_verb = list("burnt", "singed") blood_overlay_type = "" @@ -693,6 +694,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM throwforce = 4 flags_atom = FPRINT|CONDUCT flags_equip_slot = SLOT_WAIST + flags_obj = parent_type::flags_obj|OBJ_IS_HELMET_GARB attack_verb = list("burnt", "singed") /obj/item/tool/lighter/zippo diff --git a/code/game/objects/items/tools/kitchen_tools.dm b/code/game/objects/items/tools/kitchen_tools.dm index d6473b156a67..a4c4925fba2c 100644 --- a/code/game/objects/items/tools/kitchen_tools.dm +++ b/code/game/objects/items/tools/kitchen_tools.dm @@ -48,7 +48,7 @@ var/fullness = M.nutrition + (M.reagents.get_reagent_amount("nutriment") * 25) if(fullness > NUTRITION_HIGH) to_chat(user, SPAN_WARNING("[user == M ? "You" : "They"] don't feel like eating more right now.")) - return ..() + return reagents.set_source_mob(user) reagents.trans_to_ingest(M, reagents.total_volume) if(M == user) diff --git a/code/game/objects/items/tools/maintenance_tools.dm b/code/game/objects/items/tools/maintenance_tools.dm index 8febff63ee5d..f45953040a07 100644 --- a/code/game/objects/items/tools/maintenance_tools.dm +++ b/code/game/objects/items/tools/maintenance_tools.dm @@ -29,6 +29,7 @@ matter = list("metal" = 150) attack_verb = list("bashed", "battered", "bludgeoned", "whacked") inherent_traits = list(TRAIT_TOOL_WRENCH) + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) /* @@ -52,7 +53,7 @@ attack_verb = list("stabbed") flags_item = CAN_DIG_SHRAPNEL inherent_traits = list(TRAIT_TOOL_SCREWDRIVER) - + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) /obj/item/tool/screwdriver/Initialize() @@ -135,6 +136,7 @@ sharp = IS_SHARP_ITEM_SIMPLE edge = 1 inherent_traits = list(TRAIT_TOOL_WIRECUTTERS) + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) /obj/item/tool/wirecutters/tactical name = "tactical wirecutters" @@ -189,6 +191,7 @@ /// Used to slowly deplete the fuel when the tool is left on. var/weld_tick = 0 var/has_welding_screen = FALSE + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) /obj/item/tool/weldingtool/Initialize() . = ..() @@ -472,6 +475,7 @@ attack_verb = list("attacked", "bashed", "battered", "bludgeoned", "whacked") inherent_traits = list(TRAIT_TOOL_CROWBAR) pry_capable = IS_PRY_CAPABLE_CROWBAR + preferred_storage = list(/obj/item/clothing/accessory/storage/tool_webbing = WEAR_ACCESSORY) /obj/item/tool/crowbar/red icon = 'icons/obj/items/items.dmi' diff --git a/code/game/objects/items/tools/surgery_tools.dm b/code/game/objects/items/tools/surgery_tools.dm index a1792b574eec..0c5b3925ca34 100644 --- a/code/game/objects/items/tools/surgery_tools.dm +++ b/code/game/objects/items/tools/surgery_tools.dm @@ -532,8 +532,8 @@ t. optimisticdude to_chat(usr, "This is difficult, you probably shouldn't move") return to_chat(usr, "You've cut through the outer layers of Chitin") - new /obj/item/XenoBio/Chitin(T.loc) //This will be 1-3 Chitin eventually (depending on tier) - new /obj/item/XenoBio/Chitin(T.loc) //This will be 1-3 Chitin eventually (depending on tier) + new /obj/item/oldresearch/Chitin(T.loc) //This will be 1-3 Chitin eventually (depending on tier) + new /obj/item/oldresearch/Chitin(T.loc) //This will be 1-3 Chitin eventually (depending on tier) T.butchery_progress++ active = 0 if(1) @@ -542,7 +542,7 @@ t. optimisticdude to_chat(usr, "This is difficult, you probably shouldn't move.") return to_chat(usr, "You've cut into the chest cavity and retreived a sample of blood.") - new /obj/item/XenoBio/Blood(T.loc)//This will be a sample of blood eventually + new /obj/item/oldresearch/Blood(T.loc)//This will be a sample of blood eventually T.butchery_progress++ active = 0 if(2) @@ -552,7 +552,7 @@ t. optimisticdude return //to_chat(usr, "You've cut out an intact organ.") to_chat(usr, "You've cut out some Biomass...") - new /obj/item/XenoBio/Resin(T.loc)//This will be an organ eventually, based on the caste. + new /obj/item/oldresearch/Resin(T.loc)//This will be an organ eventually, based on the caste. T.butchery_progress++ active = 0 if(3) @@ -562,6 +562,6 @@ t. optimisticdude return to_chat(usr, "You scrape out the remaining biomass.") active = 0 - new /obj/item/XenoBio/Resin(T.loc) + new /obj/item/oldresearch/Resin(T.loc) new /obj/effect/decal/remains/xeno(T.loc) qdel(T) diff --git a/code/game/objects/items/weapons/weaponry.dm b/code/game/objects/items/weapons/weaponry.dm index 89f5d2186271..6e94961de15e 100644 --- a/code/game/objects/items/weapons/weaponry.dm +++ b/code/game/objects/items/weapons/weaponry.dm @@ -248,7 +248,7 @@ showname = "." var/used_verb = "attacked" - if(attack_verb && attack_verb.len) + if(LAZYLEN(attack_verb)) used_verb = pick(attack_verb) user.visible_message(SPAN_DANGER("[M] has been [used_verb] with [src][showname]."),\ SPAN_DANGER("You [used_verb] [M] with [src]."), null, 5) diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index f93f2dab0984..77b15e22d055 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -277,7 +277,11 @@ //trying to buckle a mob /obj/proc/buckle_mob(mob/M, mob/user) - if (!ismob(M) || (get_dist(src, user) > 1) || user.is_mob_restrained() || user.stat || buckled_mob || M.buckled || !isturf(user.loc)) + if (!ismob(M) || (get_dist(src, user) > 1) || user.stat || buckled_mob || M.buckled || !isturf(user.loc)) + return + + if (user.is_mob_incapacitated() || HAS_TRAIT(user, TRAIT_IMMOBILIZED) || HAS_TRAIT(user, TRAIT_FLOORED)) + to_chat(user, SPAN_WARNING("You can't do this right now.")) return if (isxeno(user) && !HAS_TRAIT(user, TRAIT_OPPOSABLE_THUMBS)) @@ -286,11 +290,6 @@ if (iszombie(user)) return - // mobs that become immobilized should not be able to buckle themselves. - if(M == user && HAS_TRAIT(user, TRAIT_IMMOBILIZED)) - to_chat(user, SPAN_WARNING("You are unable to do this in your current state.")) - return - if(density) density = FALSE if(!step(M, get_dir(M, src)) && loc != M.loc) @@ -416,7 +415,7 @@ var/offset_x = worn_x_dimension var/offset_y = worn_y_dimension - if(inhands) + if(inhands == 1 || inhands == 0) offset_x = inhand_x_dimension offset_y = inhand_y_dimension diff --git a/code/game/objects/prop.dm b/code/game/objects/prop.dm index ac94e8ab03b4..9e256236e7d6 100644 --- a/code/game/objects/prop.dm +++ b/code/game/objects/prop.dm @@ -2,6 +2,29 @@ name = "prop" desc = "Some kind of prop." +/// A prop that acts as a replacement for another item, mimicking their looks. +/// Mainly used in Reqs Tutorial to provide the full item selections without side effects. +/obj/item/prop/replacer + /// The type that this object is taking the place of + var/original_type + +/obj/item/prop/replacer/Initialize(mapload, obj/original_type) + if(!original_type) + return INITIALIZE_HINT_QDEL + . = ..() + src.original_type = original_type + var/obj/created_type = new original_type // Instancing this for the sake of assigning its appearance to the prop and nothing else + name = initial(original_type.name) + icon = initial(original_type.icon) + icon_state = initial(original_type.icon_state) + desc = initial(original_type.desc) + if(ispath(original_type, /obj/item)) + var/obj/item/item_type = original_type + item_state = initial(item_type.item_state) + + appearance = created_type.appearance + qdel(created_type) + /obj/item/prop/laz_top name = "lazertop" icon = 'icons/obj/structures/props/server_equipment.dmi' @@ -146,6 +169,18 @@ icon_state = "game_kit" icon = 'icons/obj/items/items.dmi' +/obj/item/prop/gripper + name = "magnetic gripper" + desc = "A simple grasping tool for synthetic assets." + icon_state = "gripper" + icon = 'icons/obj/items/devices.dmi' + +/obj/item/prop/matter_decompiler + name = "matter decompiler" + desc = "Eating trash, bits of glass, or other debris will replenish your stores." + icon_state = "decompiler" + icon = 'icons/obj/items/devices.dmi' + /// Xeno-specific props /obj/item/prop/alien/hugger diff --git a/code/game/objects/structures/airlock_assembly.dm b/code/game/objects/structures/airlock_assembly.dm index d9e55e868016..01fca4a68783 100644 --- a/code/game/objects/structures/airlock_assembly.dm +++ b/code/game/objects/structures/airlock_assembly.dm @@ -111,6 +111,11 @@ qdel(src) return + for(var/obj/object in loc) + if(object.density && object != src) + to_chat(user, SPAN_WARNING("[object] is blocking you from interacting with [src]!")) + return + switch(state) if(STATE_STANDARD) if(HAS_TRAIT(attacking_item, TRAIT_TOOL_WRENCH)) diff --git a/code/game/objects/structures/barricade/barricade.dm b/code/game/objects/structures/barricade/barricade.dm index 28036f92d018..31c2f0ed1b48 100644 --- a/code/game/objects/structures/barricade/barricade.dm +++ b/code/game/objects/structures/barricade/barricade.dm @@ -453,6 +453,10 @@ to_chat(user, SPAN_WARNING("You'll need some adequate repair material in your other hand to patch up [src]!")) return FALSE + if(material.amount < nailgun.material_per_repair) + to_chat(user, SPAN_WARNING("You'll need more adequate repair material in your other hand to patch up [src]!")) + return FALSE + var/repair_value = 0 for(var/validSheetType in repair_materials) if(validSheetType == material.sheettype) @@ -469,7 +473,7 @@ return FALSE if(!material || (material != user.l_hand && material != user.r_hand) || material.amount <= 0) - to_chat(user, SPAN_WARNING("You seems to have misplaced the repair material!")) + to_chat(user, SPAN_WARNING("You seem to have misplaced the repair material!")) return FALSE if(!nailgun.in_chamber || !nailgun.current_mag || nailgun.current_mag.current_rounds < 3) @@ -479,7 +483,7 @@ update_health(-repair_value*maxhealth) to_chat(user, SPAN_WARNING("You nail [material] to [src], restoring some of its integrity!")) update_damage_state() - material.use(1) + material.use(nailgun.material_per_repair) nailgun.current_mag.current_rounds -= 3 nailgun.in_chamber = null nailgun.load_into_chamber() diff --git a/code/game/objects/structures/barricade/deployable.dm b/code/game/objects/structures/barricade/deployable.dm index e53c917dc2bb..ad559f2e13bd 100644 --- a/code/game/objects/structures/barricade/deployable.dm +++ b/code/game/objects/structures/barricade/deployable.dm @@ -31,7 +31,7 @@ if(HAS_TRAIT(item, TRAIT_TOOL_CROWBAR)) if(user.action_busy) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You do not know how to collapse [src] using a crowbar...")) return user.visible_message(SPAN_NOTICE("[user] starts collapsing [src]."), \ @@ -95,6 +95,7 @@ w_class = SIZE_LARGE flags_equip_slot = SLOT_BACK|SLOT_SUIT_STORE + flags_item = SMARTGUNNER_BACKPACK_OVERRIDE icon_state = "folding-1" item_state = "folding" item_state_slots = list( diff --git a/code/game/objects/structures/barricade/metal.dm b/code/game/objects/structures/barricade/metal.dm index 3e79af2e21e1..f16e6851341b 100644 --- a/code/game/objects/structures/barricade/metal.dm +++ b/code/game/objects/structures/barricade/metal.dm @@ -48,7 +48,7 @@ if(!..()) return FALSE - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) if(!silent) to_chat(user, SPAN_WARNING("You're not trained to repair [src]...")) return FALSE diff --git a/code/game/objects/structures/barricade/plasteel.dm b/code/game/objects/structures/barricade/plasteel.dm index 1acedae9997d..fb5a08954a5d 100644 --- a/code/game/objects/structures/barricade/plasteel.dm +++ b/code/game/objects/structures/barricade/plasteel.dm @@ -69,7 +69,7 @@ if(!..()) return FALSE - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) if(!silent) to_chat(user, SPAN_WARNING("You're not trained to repair [src]...")) return FALSE @@ -95,7 +95,7 @@ if(busy || tool_cooldown > world.time) return tool_cooldown = world.time + 10 - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to assemble [src]...")) return @@ -112,7 +112,7 @@ return if(HAS_TRAIT(item, TRAIT_TOOL_CROWBAR)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to modify [src]...")) return playsound(src.loc, 'sound/items/Crowbar.ogg', 25, 1) @@ -136,7 +136,7 @@ if(busy || tool_cooldown > world.time) return tool_cooldown = world.time + 10 - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to assemble [src]...")) return if(!do_after(user, 10, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD, src)) @@ -151,7 +151,7 @@ if(busy || tool_cooldown > world.time) return tool_cooldown = world.time + 10 - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to assemble [src]...")) return if(!do_after(user, 10, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD, src)) @@ -169,7 +169,7 @@ if(busy || tool_cooldown > world.time) return tool_cooldown = world.time + 10 - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to assemble [src]...")) return var/turf/open/T = loc @@ -190,7 +190,7 @@ if(busy || tool_cooldown > world.time) return tool_cooldown = world.time + 10 - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You are not trained to assemble [src]...")) return user.visible_message(SPAN_NOTICE("[user] starts unseating [src]'s panels."), diff --git a/code/game/objects/structures/bedsheet_bin.dm b/code/game/objects/structures/bedsheet_bin.dm index a4666c633aae..ed18c28de6f7 100644 --- a/code/game/objects/structures/bedsheet_bin.dm +++ b/code/game/objects/structures/bedsheet_bin.dm @@ -128,8 +128,8 @@ LINEN BINS amount-- var/obj/item/bedsheet/B - if(sheets.len > 0) - B = sheets[sheets.len] + if(length(sheets) > 0) + B = sheets[length(sheets)] sheets.Remove(B) else diff --git a/code/game/objects/structures/blocker.dm b/code/game/objects/structures/blocker.dm index 33f79d7e9d32..aa438aafac64 100644 --- a/code/game/objects/structures/blocker.dm +++ b/code/game/objects/structures/blocker.dm @@ -126,8 +126,10 @@ visible = TRUE -// for fuel pump since it's a large sprite. +/obj/structure/blocker/forcefield/human/bulletproof/get_projectile_hit_boolean() + return TRUE +// for fuel pump since it's a large sprite. /obj/structure/blocker/fuelpump name = "\improper Fuel Pump" desc = "It is a machine that pumps fuel around the ship." diff --git a/code/game/objects/structures/bookcase.dm b/code/game/objects/structures/bookcase.dm index a6fc95fa0d73..56b69e4a32a4 100644 --- a/code/game/objects/structures/bookcase.dm +++ b/code/game/objects/structures/bookcase.dm @@ -54,7 +54,7 @@ ..() /obj/structure/bookcase/attack_hand(mob/user as mob) - if(contents.len) + if(length(contents)) var/obj/item/book/choice = input("Which book would you like to remove from the shelf?") as null|obj in contents if(choice) if(user.is_mob_incapacitated() || !in_range(loc, user)) @@ -84,8 +84,8 @@ return /obj/structure/bookcase/update_icon() - if(contents.len < 5) - icon_state = "book-[contents.len]" + if(length(contents) < 5) + icon_state = "book-[length(contents)]" else icon_state = "book-5" diff --git a/code/game/objects/structures/crates_lockers/closets.dm b/code/game/objects/structures/crates_lockers/closets.dm index 93fe78e63d98..77da397b7b0a 100644 --- a/code/game/objects/structures/crates_lockers/closets.dm +++ b/code/game/objects/structures/crates_lockers/closets.dm @@ -127,6 +127,8 @@ var/obj/item/explosive/plastic/P = I if(P.active) continue + if(istype(I, /obj/item/phone)) + continue var/item_size = ceil(I.w_class / 2) if(stored_units + item_size > storage_capacity) continue diff --git a/code/game/objects/structures/crates_lockers/closets/malfunction.dm b/code/game/objects/structures/crates_lockers/closets/malfunction.dm deleted file mode 100644 index 704e2c79157a..000000000000 --- a/code/game/objects/structures/crates_lockers/closets/malfunction.dm +++ /dev/null @@ -1,16 +0,0 @@ - -/obj/structure/closet/malf/suits - desc = "It's a storage unit for operational gear." - icon_state = "syndicate" - icon_closed = "syndicate" - icon_opened = "syndicate_open" - -/obj/structure/closet/malf/suits/Initialize() - . = ..() - new /obj/item/tank/jetpack/void(src) - new /obj/item/clothing/mask/breath(src) - new /obj/item/clothing/head/helmet/space/uscm(src) - new /obj/item/clothing/suit/space/uscm(src) - new /obj/item/tool/crowbar(src) - new /obj/item/cell(src) - new /obj/item/device/multitool(src) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm index e65d28e96f33..6391eeefb498 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/secure_closets.dm @@ -45,37 +45,37 @@ src.req_access += pick(get_access(ACCESS_LIST_MARINE_MAIN)) /obj/structure/closet/secure_closet/proc/togglelock(mob/living/user) - if(src.opened) + if(opened) to_chat(user, SPAN_NOTICE("Close the locker first.")) return - if(src.broken) + if(broken) to_chat(user, SPAN_WARNING("The locker appears to be broken.")) return if(user.loc == src) to_chat(user, SPAN_NOTICE("You can't reach the lock from inside.")) return - if(src.allowed(user)) + if(allowed(user)) if(slotlocked && ishuman(user)) - var/mob/living/carbon/human/H = user - if(H.wear_id) - var/obj/item/card/id/I = H.wear_id - if(I.claimedgear) + var/mob/living/carbon/human/human = user + var/obj/item/card/id/card = human.get_idcard() + if(card) + if(card.claimedgear) return switch(slotlocktype) if("engi") - if(H.job != "Squad Combat Technician") + if(human.job != "Squad Combat Technician") return // stop people giving medics engineer prep access or IDs somehow if("medic") - if(H.job != "Squad Hospital Corpsman") + if(human.job != "Squad Hospital Corpsman") return // same here - I.claimedgear = 1 // you only get one locker, all other roles have this set 1 by default - slotlocked = 0 // now permanently unlockable + card.claimedgear = TRUE // you only get one locker, all other roles have this set 1 by default + slotlocked = FALSE // now permanently unlockable else return // they have no ID on, fuck them. - src.locked = !src.locked - for(var/mob/O in viewers(user, 3)) - if((O.client && !( O.blinded ))) - to_chat(O, SPAN_NOTICE("The locker has been [locked ? null : "un"]locked by [user].")) + locked = !locked + for(var/mob/mob in viewers(user, 3)) + if((mob.client && !( mob.blinded ))) + to_chat(mob, SPAN_NOTICE("The locker has been [locked ? null : "un"]locked by [user].")) update_icon() else to_chat(user, SPAN_NOTICE("Access Denied")) diff --git a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm index b000fd5733a2..0bf39322d107 100644 --- a/code/game/objects/structures/crates_lockers/closets/utility_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/utility_closets.dm @@ -23,7 +23,7 @@ . = ..() #ifndef UNIT_TESTS - switch (pickweight(list("small" = 55, "aid" = 25, "tank" = 10, "both" = 10, "nothing" = 0, "delete" = 0))) + switch (pick_weight(list("small" = 55, "aid" = 25, "tank" = 10, "both" = 10, "nothing" = 1, "delete" = 1))) #else var/test = "both" switch (test) // We don't want randomness in tests diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index d891119a8404..59e74100cb5c 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -90,6 +90,8 @@ var/obj/structure/bed/B = O if(B.buckled_mob) continue + if(istype(O, /obj/item/phone)) + continue O.forceMove(src) itemcount++ @@ -277,13 +279,6 @@ name = "RCD crate" desc = "A crate for the storage of the RCD." -/obj/structure/closet/crate/rcd/Initialize() - . = ..() - new /obj/item/ammo_rcd(src) - new /obj/item/ammo_rcd(src) - new /obj/item/ammo_rcd(src) - new /obj/item/device/rcd(src) - /obj/structure/closet/crate/freezer/rations //Fpr use in the escape shuttle desc = "A crate of emergency rations." name = "Emergency Rations" diff --git a/code/game/objects/structures/crates_lockers/largecrate_supplies.dm b/code/game/objects/structures/crates_lockers/largecrate_supplies.dm index 9ff84376a762..28f5f5cb3b81 100644 --- a/code/game/objects/structures/crates_lockers/largecrate_supplies.dm +++ b/code/game/objects/structures/crates_lockers/largecrate_supplies.dm @@ -10,7 +10,7 @@ var/list/T = list() for(var/turf/open/O in range(1)) T += O - if(supply.len) + if(length(supply)) for(var/s in supply) var/amount = supply[s] for(var/i = 1, i <= amount, i++) @@ -92,7 +92,7 @@ /obj/structure/largecrate/supply/Initialize() . = ..() - if(supplies.len) + if(length(supplies)) for(var/s in supplies) var/amount = supplies[s] for(var/i = 1, i <= amount, i++) diff --git a/code/game/objects/structures/electricchair.dm b/code/game/objects/structures/electricchair.dm deleted file mode 100644 index 239df3c05973..000000000000 --- a/code/game/objects/structures/electricchair.dm +++ /dev/null @@ -1,47 +0,0 @@ -/obj/structure/bed/chair/e_chair - name = "electric chair" - desc = "Looks absolutely SHOCKING!" - icon_state = "echair1" - var/last_time = 1 - -/obj/structure/bed/chair/e_chair/New() - ..() - overlays += image('icons/obj/objects.dmi', src, "echair_over", MOB_LAYER + 1, dir) - - -/obj/structure/bed/chair/e_chair/rotate() - ..() - overlays.Cut() - overlays += image('icons/obj/objects.dmi', src, "echair_over", MOB_LAYER + 1, dir) //there's probably a better way of handling this, but eh. -Pete - return - -/obj/structure/bed/chair/e_chair/proc/shock() - if(last_time + 50 > world.time) - return - last_time = world.time - - // special power handling - var/area/A = get_area(src) - if(!isarea(A)) - return - if(!A.powered(POWER_CHANNEL_EQUIP)) - return - A.use_power(5000) - var/light = A.power_light - A.updateicon() - - flick("echair1", src) - var/datum/effect_system/spark_spread/s = new /datum/effect_system/spark_spread - s.set_up(12, 1, src) - s.start() - if(buckled_mob) - buckled_mob.burn_skin(85) - to_chat(buckled_mob, SPAN_DANGER("You feel a deep shock course through your body!")) - sleep(1) - buckled_mob.burn_skin(85) - buckled_mob.apply_effect(600, STUN) - visible_message(SPAN_DANGER("The electric chair went off!"), SPAN_DANGER("You hear a deep sharp shock!")) - - A.power_light = light - A.updateicon() - return diff --git a/code/game/objects/structures/fence.dm b/code/game/objects/structures/fence.dm index 7c602c34380f..93d9d7727e5d 100644 --- a/code/game/objects/structures/fence.dm +++ b/code/game/objects/structures/fence.dm @@ -153,6 +153,10 @@ M.apply_damage(20) health -= 50 + M.attack_log += text("\[[time_stamp()]\] was slammed against [src] by [key_name(user)]") + user.attack_log += text("\[[time_stamp()]\] slammed [key_name(M)] against [src]") + msg_admin_attack("[key_name(user)] slammed [key_name(M)] against [src] at [get_area_name(M)]", M.loc.x, M.loc.y, M.loc.z) + healthcheck(1, 1, M) //The person thrown into the window literally shattered it return diff --git a/code/game/objects/structures/girders.dm b/code/game/objects/structures/girders.dm index 01e0e1b717cc..325af12c814b 100644 --- a/code/game/objects/structures/girders.dm +++ b/code/game/objects/structures/girders.dm @@ -110,6 +110,10 @@ if(!HAS_TRAIT(W, TRAIT_TOOL_BLOWTORCH)) to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) return + for(var/obj/object in loc) + if(object.density) + to_chat(user, SPAN_WARNING("[object] is blocking you from welding [src] together!")) + return if(do_after(user,30, INTERRUPT_ALL|BEHAVIOR_IMMOBILE, BUSY_ICON_BUILD)) if(QDELETED(src)) return @@ -334,7 +338,6 @@ else dmg = floor(P.damage * 0.5) if(dmg) - health -= dmg take_damage(dmg) bullet_ping(P) if(health <= 0) @@ -342,7 +345,9 @@ return TRUE /obj/structure/girder/proc/take_damage(damage) - health = max(health - damage, 0) + health -= damage + if(health <= -100) + qdel(src) if(health <= 0) update_state() @@ -356,10 +361,11 @@ update_state() /obj/structure/girder/proc/update_state() - if (health <= 0) + if(health <= 0 && density) icon_state = "[icon_state]_damaged" density = FALSE - else + + else if(health > 0 && !density) var/underscore_position = findtext(icon_state,"_") var/new_state = copytext(icon_state, 1, underscore_position) icon_state = new_state diff --git a/code/game/objects/structures/misc.dm b/code/game/objects/structures/misc.dm index 89bc3da6ab23..0ab3e98356d5 100644 --- a/code/game/objects/structures/misc.dm +++ b/code/game/objects/structures/misc.dm @@ -7,6 +7,20 @@ anchored = TRUE health = 250 +/obj/structure/showcase/attack_alien(mob/living/carbon/xenomorph/xeno) + if(xeno.a_intent == INTENT_HARM) + if(unslashable) + return + xeno.animation_attack_on(src) + playsound(loc, 'sound/effects/metalhit.ogg', 25, 1) + xeno.visible_message(SPAN_DANGER("[xeno] slices [src] apart!"), + SPAN_DANGER("We slice [src] apart!"), null, 5, CHAT_TYPE_XENO_COMBAT) + deconstruct(FALSE) + return XENO_ATTACK_ACTION + else + attack_hand(xeno) + return XENO_NONCOMBAT_ACTION + /obj/structure/showcase/initialize_pass_flags(datum/pass_flags_container/PF) ..() if (PF) @@ -273,7 +287,7 @@ . = ..() if(over_object != usr || !Adjacent(usr)) return - + if(!ishuman(usr)) return diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index f1717f5bf0f5..c69a570e4923 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -31,7 +31,7 @@ if(morgue_open) icon_state = "[morgue_type]0" else - if(contents.len > 1) //not counting the morgue tray + if(length(contents) > 1) //not counting the morgue tray icon_state = "[morgue_type]2" else icon_state = "[morgue_type]1" @@ -217,7 +217,7 @@ if(cremating) return - if(contents.len <= 1) //1 because the tray is inside. + if(length(contents) <= 1) //1 because the tray is inside. visible_message(SPAN_DANGER("You hear a hollow crackle.")) else visible_message(SPAN_DANGER("You hear a roar as the crematorium activates.")) diff --git a/code/game/objects/structures/pipes/standard/standard_misc.dm b/code/game/objects/structures/pipes/standard/standard_misc.dm index dc52da57c750..d0028ce862cb 100644 --- a/code/game/objects/structures/pipes/standard/standard_misc.dm +++ b/code/game/objects/structures/pipes/standard/standard_misc.dm @@ -120,6 +120,7 @@ dir = SOUTH valid_directions = list(SOUTH) density = TRUE + layer = OBJ_LAYER var/actual_icon_state = "air" /obj/structure/pipes/standard/tank/New() diff --git a/code/game/objects/structures/props.dm b/code/game/objects/structures/props.dm index 745dd7ed40fc..16ab0fed895f 100644 --- a/code/game/objects/structures/props.dm +++ b/code/game/objects/structures/props.dm @@ -686,6 +686,20 @@ health = 75 density = TRUE +/obj/structure/prop/ice_colony/dense/attack_alien(mob/living/carbon/xenomorph/xeno) + if(xeno.a_intent == INTENT_HARM) + if(unslashable) + return + xeno.animation_attack_on(src) + playsound(loc, 'sound/effects/metalhit.ogg', 25, 1) + xeno.visible_message(SPAN_DANGER("[xeno] slices [src] apart!"), + SPAN_DANGER("We slice [src] apart!"), null, 5, CHAT_TYPE_XENO_COMBAT) + deconstruct(FALSE) + return XENO_ATTACK_ACTION + else + attack_hand(xeno) + return XENO_NONCOMBAT_ACTION + /obj/structure/prop/ice_colony/dense/ice_tray name = "ice slab tray" icon_state = "ice_tray" diff --git a/code/game/objects/structures/reagent_dispensers.dm b/code/game/objects/structures/reagent_dispensers.dm index aeab625857d5..0dab5e55c004 100644 --- a/code/game/objects/structures/reagent_dispensers.dm +++ b/code/game/objects/structures/reagent_dispensers.dm @@ -34,7 +34,7 @@ . = ..() if(get_dist(user, src) > 2 && user != loc) return . += SPAN_NOTICE("It contains:") - if(reagents && reagents.reagent_list.len) + if(reagents && length(reagents.reagent_list)) for(var/datum/reagent/R in reagents.reagent_list) . += SPAN_NOTICE(" [R.volume] units of [R.name]") else diff --git a/code/game/objects/structures/roof.dm b/code/game/objects/structures/roof.dm new file mode 100644 index 000000000000..e302133f0c9a --- /dev/null +++ b/code/game/objects/structures/roof.dm @@ -0,0 +1,165 @@ +/obj/structure/roof + name = "roof" + desc = "A roof" + icon = 'icons/turf/almayer.dmi' + icon_state = "plating_catwalk" + density = FALSE + layer = ABOVE_XENO_LAYER + health = 6000 + var/image/under_image //immage that is used when there is mob on connected node, displayed only to mobs under it not others + var/image/normal_image + var/datum/roof_master_node/linked_master + var/lazy_nodes = TRUE //if roof should create nodes that watch around it on spawn + + +/obj/structure/roof/Initialize() + . = ..() + under_image = image(icon, src, icon_state, layer = layer) + under_image.alpha = 127 + + normal_image = image(icon, src, icon_state, layer = layer) + + icon_state = null + + RegisterSignal(SSdcs, COMSIG_GLOB_MOB_LOGGED_IN, PROC_REF(add_default_image)) + + for(var/icon in GLOB.player_list) + add_default_image(SSdcs, icon) + if(lazy_nodes) //creates new node on each surounding tile if there is not one already + var/obj/effect/roof_node/neighbor = locate() in loc + if(!neighbor) + neighbor = new(loc) + for(var/direction in CARDINAL_ALL_DIRS) + var/adjacent_loc = get_step(src, direction) + neighbor = locate() in adjacent_loc + if(!neighbor) + neighbor = new(adjacent_loc) + return INITIALIZE_HINT_LATELOAD + +/obj/structure/roof/LateInitialize() //we use late init to allow for lazy nodes to spawn first on mapload + . = ..() + if(linked_master) + return + for(var/direction in CARDINAL_ALL_DIRS) //this searches if there is lattice with master already, to work with runtime creation + for(var/obj/structure/roof/roof in get_step(src,direction)) + if(roof.linked_master) + roof.linked_master.connect(loc) + return + var/datum/roof_master_node/roof_master_node = new(loc) //no master and no lattice to connect to, create new master + roof_master_node.connect(loc) + +/obj/structure/roof/Destroy(force, ...) + if(linked_master) + linked_master.remove_roof(src) + for(var/icon in GLOB.player_list) + var/mob/mob = icon + mob.client.images -= normal_image + return ..() + +/obj/structure/roof/proc/add_default_image(subsystem, mob/mob) + SIGNAL_HANDLER + mob.client.images += normal_image + +/obj/structure/roof/proc/link_master(datum/roof_master_node/master) //performs bfs and connects to master + if(linked_master != null) + return + master.connected_roof += src + linked_master = master + for(var/direction in CARDINAL_ALL_DIRS) + for(var/obj/structure/roof/roof in get_step(src,direction)) + roof.link_master(master) + + +/obj/effect/roof_node //used for observing if mob is near the roof + name = "roof_node" + anchored = TRUE + mouse_opacity = MOUSE_OPACITY_TRANSPARENT + invisibility = 101 + unacidable = TRUE + var/datum/roof_master_node/linked_master + +/obj/effect/roof_node/Crossed(atom/movable/mover, target_dir) + if(!linked_master) + return + if(isliving(mover)) + var/mob/living/mob = mover + linked_master.add_under_roof(mob) + +/obj/effect/roof_node/Destroy(force, ...) + if(linked_master) + if(linked_master.connected_nodes) + linked_master.connected_nodes -= src + return ..() + +/obj/effect/roof_node/proc/link_master(datum/roof_master_node/master) //performs bfs and connects to master + if(linked_master) + return + master.connected_nodes += src + linked_master = master + for(var/direction in CARDINAL_ALL_DIRS) + for(var/obj/effect/roof_node/node in get_step(src,direction)) + node.link_master(master) + + +/datum/roof_master_node //maintains one block of roof + var/list/connected_nodes = list() + var/list/connected_roof = list() + var/list/mobs_under = list() + var/location + +/datum/roof_master_node/Destroy(force, ...) + if(connected_nodes) + for(var/obj/effect/roof_node/roof_node in connected_nodes) + qdel(roof_node) + if(connected_nodes) + for(var/obj/structure/roof/roof in connected_roof) + qdel(roof) + return ..() + +/datum/roof_master_node/proc/add_under_roof(mob/living/living) //mob crossed connected node + if(living in mobs_under) + return + mobs_under += living + RegisterSignal(living, COMSIG_PARENT_QDELETING, PROC_REF(remove_under_roof)) + RegisterSignal(living, COMSIG_MOB_LOGGED_IN, PROC_REF(add_client)) + RegisterSignal(living, COMSIG_MOVABLE_MOVED, PROC_REF(check_under_roof)) + + if(living.client) + add_client(living) + +/datum/roof_master_node/proc/add_client(mob/living/mob) + SIGNAL_HANDLER + for(var/obj/structure/roof/roof in connected_roof) + mob.client.images -= roof.normal_image + mob.client.images += roof.under_image + +/datum/roof_master_node/proc/remove_under_roof(mob/living/living) //mob is no longer under roof + SIGNAL_HANDLER + if(living.client) + for(var/obj/structure/roof/roof in connected_roof) + living.client.images -= roof.under_image + roof.add_default_image(SSdcs, living) + mobs_under -= living + UnregisterSignal(living, list( + COMSIG_PARENT_QDELETING, + COMSIG_MOB_LOGGED_IN, + COMSIG_MOVABLE_MOVED, + )) + +/datum/roof_master_node/proc/check_under_roof(mob/living/living) //check if the mob is under connected roof + SIGNAL_HANDLER + for(var/obj/effect/roof_node/roof in connected_nodes) + if(living.loc == roof.loc) + return + remove_under_roof(living) + +/datum/roof_master_node/proc/connect(location) + for(var/obj/effect/roof_node/node in location) + node.link_master(src) + for(var/obj/structure/roof/roof in location) + roof.link_master(src) + +/datum/roof_master_node/proc/remove_roof(obj/structure/roof/roof) //roof tile got removed + connected_roof -= roof + if(!length(connected_roof)) + qdel(src) diff --git a/code/game/objects/structures/safe.dm b/code/game/objects/structures/safe.dm index 011fa2a17f48..6cefadd88a12 100644 --- a/code/game/objects/structures/safe.dm +++ b/code/game/objects/structures/safe.dm @@ -124,7 +124,7 @@ FLOOR SAFES dat += "Dial 2: - [tumbler_2_pos] +
    " if(open) dat += "" - for(var/i = contents.len, i>=1, i--) + for(var/i = length(contents), i>=1, i--) var/obj/item/P = contents[i] dat += "" dat += "
    [P.name]
    " diff --git a/code/game/objects/structures/stool_bed_chair_nest/chairs.dm b/code/game/objects/structures/stool_bed_chair_nest/chairs.dm index 4cdcb1a970ca..d9f15922eeaf 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/chairs.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/chairs.dm @@ -7,6 +7,8 @@ desc = "A rectangular metallic frame sitting on four legs with a back panel. Designed to fit the sitting position, more or less comfortably." icon_state = "chair" buckle_lying = 0 + var/north_layer = FLY_LAYER + var/non_north_layer = OBJ_LAYER var/propelled = FALSE //Check for fire-extinguisher-driven chairs var/can_rotate = TRUE var/picked_up_item = /obj/item/weapon/twohanded/folded_metal_chair @@ -25,10 +27,10 @@ flags_can_pass_all_temp = PASS_OVER /obj/structure/bed/chair/handle_rotation() //Making this into a separate proc so office chairs can call it on Move() - if(src.dir == NORTH) - src.layer = FLY_LAYER + if(dir == NORTH) + layer = north_layer else - src.layer = OBJ_LAYER + layer = non_north_layer if(buckled_mob) buckled_mob.setDir(dir) @@ -257,6 +259,10 @@ debris = list() picked_up_item = null +/obj/structure/bed/chair/comfy/arc + non_north_layer = BELOW_OBJ_LAYER + layer = BELOW_OBJ_LAYER + /obj/structure/bed/chair/comfy/orange icon_state = "comfychair_orange" diff --git a/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm b/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm index 986ae99739aa..f71882374518 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/wheelchair.dm @@ -36,12 +36,12 @@ move_delay += 4 //harder to move a wheelchair with a single hand working_hands-- else if((left_hand.status & LIMB_BROKEN) && !(left_hand.status & LIMB_SPLINTED)) - move_delay++ + move_delay ++ if(!right_hand || (right_hand.status & LIMB_DESTROYED)) move_delay += 4 working_hands-- else if((right_hand.status & LIMB_BROKEN) && !(right_hand.status & LIMB_SPLINTED)) - move_delay += 2 + move_delay++ if(!working_hands) return // No hands to drive your chair? Tough luck! if(driver.pulling && driver.pulling.drag_delay && driver.get_pull_miltiplier()) //Dragging stuff can slow you down a bit. diff --git a/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm b/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm index c3f0b97e509a..68b899f78f15 100644 --- a/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm +++ b/code/game/objects/structures/stool_bed_chair_nest/xeno_nest.dm @@ -245,6 +245,7 @@ do_buckle(mob, user) ADD_TRAIT(mob, TRAIT_NESTED, TRAIT_SOURCE_BUCKLE) + ADD_TRAIT(mob, TRAIT_NO_STRAY, TRAIT_SOURCE_BUCKLE) SEND_SIGNAL(mob, COMSIG_MOB_NESTED, user) if(!human) @@ -275,6 +276,7 @@ buckled_mob.pixel_y = 0 buckled_mob.old_y = 0 REMOVE_TRAIT(buckled_mob, TRAIT_NESTED, TRAIT_SOURCE_BUCKLE) + REMOVE_TRAIT(buckled_mob, TRAIT_NO_STRAY, TRAIT_SOURCE_BUCKLE) var/mob/living/carbon/human/buckled_human = buckled_mob var/mob/dead/observer/G = ghost_of_buckled_mob diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index a1542f7baf75..760633348b81 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -385,9 +385,11 @@ to_chat(usr, SPAN_WARNING("You have moved a table too recently.")) return FALSE - for(var/mob/living/mob_behind_table in oview(src, 0)) + FOR_DOVIEW(var/mob/living/mob_behind_table, 0, src, HIDE_INVISIBLE_OBSERVER) to_chat(usr, SPAN_WARNING("[mob_behind_table] is in the way of [src].")) + FOR_DVIEW_END return FALSE + FOR_DVIEW_END var/list/directions = list() if(direction) diff --git a/code/game/objects/structures/tank_dispenser.dm b/code/game/objects/structures/tank_dispenser.dm index 8df4359aa5f8..129e03b7179c 100644 --- a/code/game/objects/structures/tank_dispenser.dm +++ b/code/game/objects/structures/tank_dispenser.dm @@ -95,7 +95,7 @@ if(href_list["oxygen"]) if(oxygentanks > 0) var/obj/item/tank/oxygen/O - if(oxytanks.len == oxygentanks) + if(length(oxytanks) == oxygentanks) O = oxytanks[1] oxytanks.Remove(O) else @@ -107,7 +107,7 @@ if(href_list["phoron"]) if(phorontanks > 0) var/obj/item/tank/phoron/P - if(platanks.len == phorontanks) + if(length(platanks) == phorontanks) P = platanks[1] platanks.Remove(P) else diff --git a/code/game/objects/structures/vulture_spotter.dm b/code/game/objects/structures/vulture_spotter.dm index 4d8e5d06749b..dcbfd88c9c08 100644 --- a/code/game/objects/structures/vulture_spotter.dm +++ b/code/game/objects/structures/vulture_spotter.dm @@ -183,7 +183,10 @@ unscope() scope_attached = FALSE desc = initial(desc) + " Though, it doesn't seem to have one attached yet." - new /obj/item/device/vulture_spotter_scope(get_turf(src), bound_rifle) + if(skillless) + new /obj/item/device/vulture_spotter_scope/skillless(get_turf(src), bound_rifle) + else + new /obj/item/device/vulture_spotter_scope(get_turf(src), bound_rifle) /// Handler for user folding up the tripod, picking it up /obj/structure/vulture_spotter_tripod/proc/fold_up(mob/user) @@ -310,6 +313,7 @@ tripod = WEAKREF(spotting_tripod) /datum/action/vulture_tripod_unscope/action_activate() + . = ..() if(!tripod) return diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index 154cc43d4af2..14e15de24691 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -247,6 +247,10 @@ if(!not_damageable) //Impossible to destroy health -= 50 + M.attack_log += text("\[[time_stamp()]\] was slammed against [src] by [key_name(user)]") + user.attack_log += text("\[[time_stamp()]\] slammed [key_name(M)] against [src]") + msg_admin_attack("[key_name(user)] slammed [key_name(M)] against [src] at [get_area_name(M)]", M.loc.x, M.loc.y, M.loc.z) + healthcheck(1, 1, 1, M) //The person thrown into the window literally shattered it return diff --git a/code/game/sound.dm b/code/game/sound.dm index 29c471f06e9d..6f721d9725e5 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -1,3 +1,5 @@ +/sound + echo = SOUND_ECHO_REVERB_OFF //disable enviroment reverb by default, soundOutput re-enables for positional sounds /datum/sound_template //Basically a sound datum, but only serves as a way to carry info to soundOutput var/file //The sound itself @@ -11,7 +13,7 @@ var/falloff = 1 var/volume_cat = VOLUME_SFX var/range = 0 - var/list/echo + var/list/echo = new /list(18) var/x //Map coordinates, not sound coordinates var/y var/z @@ -35,116 +37,127 @@ //status: the regular 4 sound flags //falloff: max range till sound volume starts dropping as distance increases -/proc/playsound(atom/source, soundin, vol = 100, vary = FALSE, sound_range, vol_cat = VOLUME_SFX, channel = 0, status , falloff = 1, echo, y_s_offset,x_s_offset) +/proc/playsound(atom/source, sound/soundin, vol = 100, vary = FALSE, sound_range, vol_cat = VOLUME_SFX, channel = 0, status, falloff = 1, list/echo, y_s_offset, x_s_offset) if(isarea(source)) error("[source] is an area and is trying to make the sound: [soundin]") return FALSE - var/datum/sound_template/S = new() - var/sound/SD = soundin - if(istype(SD)) - S.file = SD.file - S.wait = SD.wait - S.repeat = SD.repeat + var/datum/sound_template/template = new() + if(istype(soundin)) + template.file = soundin.file + template.wait = soundin.wait + template.repeat = soundin.repeat else - S.file = get_sfx(soundin) - S.channel = channel ? channel : get_free_channel() - S.status = status - S.falloff = falloff - S.volume = vol - S.volume_cat = vol_cat - S.echo = echo - S.y_s_offset = y_s_offset - S.x_s_offset = x_s_offset + template.file = get_sfx(soundin) + template.channel = channel ? channel : get_free_channel() + template.status = status + template.falloff = falloff + template.volume = vol + template.volume_cat = vol_cat + for(var/pos = 1 to length(echo)) + if(!echo[pos]) + continue + template.echo[pos] = echo[pos] + template.y_s_offset = y_s_offset + template.x_s_offset = x_s_offset if(vary != FALSE) if(vary > 1) - S.frequency = vary + template.frequency = vary else - S.frequency = GET_RANDOM_FREQ // Same frequency for everybody + template.frequency = GET_RANDOM_FREQ // Same frequency for everybody if(!sound_range) sound_range = floor(0.25*vol) //if no specific range, the max range is equal to a quarter of the volume. - S.range = sound_range + template.range = sound_range var/turf/turf_source = get_turf(source) if(!turf_source || !turf_source.z) return FALSE - S.x = turf_source.x - S.y = turf_source.y - S.z = turf_source.z + template.x = turf_source.x + template.y = turf_source.y + template.z = turf_source.z if(!SSinterior) - SSsound.queue(S) - return S.channel + SSsound.queue(template) + return template.channel var/list/datum/interior/extra_interiors = list() // If we're in an interior, range the chunk, then adjust to do so from outside instead if(SSinterior.in_interior(turf_source)) - var/datum/interior/VI = SSinterior.get_interior_by_coords(turf_source.x, turf_source.y, turf_source.z) - if(VI?.ready) - extra_interiors |= VI - if(VI.exterior) - var/turf/new_turf_source = get_turf(VI.exterior) - S.x = new_turf_source.x - S.y = new_turf_source.y - S.z = new_turf_source.z + var/datum/interior/vehicle_interior = SSinterior.get_interior_by_coords(turf_source.x, turf_source.y, turf_source.z) + if(vehicle_interior?.ready) + extra_interiors |= vehicle_interior + if(vehicle_interior.exterior) + var/turf/new_turf_source = get_turf(vehicle_interior.exterior) + template.x = new_turf_source.x + template.y = new_turf_source.y + template.z = new_turf_source.z else sound_range = 0 // Range for 'nearby interiors' aswell - for(var/datum/interior/VI in SSinterior.interiors) - if(VI?.ready && VI.exterior?.z == turf_source.z && get_dist(VI.exterior, turf_source) <= sound_range) - extra_interiors |= VI + for(var/datum/interior/vehicle_interior in SSinterior.interiors) + if(vehicle_interior?.ready && vehicle_interior.exterior?.z == turf_source.z && get_dist(vehicle_interior.exterior, turf_source) <= sound_range) + extra_interiors |= vehicle_interior - SSsound.queue(S, null, extra_interiors) - return S.channel + SSsound.queue(template, null, extra_interiors) + return template.channel //This is the replacement for playsound_local. Use this for sending sounds directly to a client -/proc/playsound_client(client/client, soundin, atom/origin, vol = 100, random_freq, vol_cat = VOLUME_SFX, channel = 0, status, list/echo, y_s_offset, x_s_offset) - if(!istype(client) || !client.soundOutput) return FALSE - var/datum/sound_template/S = new() +/proc/playsound_client(client/client, sound/soundin, atom/origin, vol = 100, random_freq, vol_cat = VOLUME_SFX, channel = 0, status, list/echo, y_s_offset, x_s_offset) + if(!istype(client) || !client.soundOutput) + return FALSE + + var/datum/sound_template/template = new() if(origin) var/turf/T = get_turf(origin) if(T) - S.x = T.x - S.y = T.y - S.z = T.z - var/sound/SD = soundin - if(istype(SD)) - S.file = SD.file - S.wait = SD.wait - S.repeat = SD.repeat + template.x = T.x + template.y = T.y + template.z = T.z + if(istype(soundin)) + template.file = soundin.file + template.wait = soundin.wait + template.repeat = soundin.repeat else - S.file = get_sfx(soundin) + template.file = get_sfx(soundin) if(random_freq) - S.frequency = GET_RANDOM_FREQ - S.volume = vol - S.volume_cat = vol_cat - S.channel = channel - S.status = status - S.echo = echo - S.y_s_offset = y_s_offset - S.x_s_offset = x_s_offset - SSsound.queue(S, list(client)) + template.frequency = GET_RANDOM_FREQ + template.volume = vol + template.volume_cat = vol_cat + template.channel = channel + template.status = status + for(var/pos = 1 to length(echo)) + if(!echo[pos]) + continue + template.echo[pos] = echo[pos] + template.y_s_offset = y_s_offset + template.x_s_offset = x_s_offset + SSsound.queue(template, list(client)) /// Plays sound to all mobs that are map-level contents of an area /proc/playsound_area(area/A, soundin, vol = 100, channel = 0, status, vol_cat = VOLUME_SFX, list/echo, y_s_offset, x_s_offset) if(!isarea(A)) return FALSE - var/datum/sound_template/S = new() - S.file = soundin - S.volume = vol - S.channel = channel - S.status = status - S.volume_cat = vol_cat + + var/datum/sound_template/template = new() + template.file = soundin + template.volume = vol + template.channel = channel + template.status = status + template.volume_cat = vol_cat + for(var/pos = 1 to length(echo)) + if(!echo[pos]) + continue + template.echo[pos] = echo[pos] var/list/hearers = list() for(var/mob/living/M in A.contents) if(!M || !M.client || !M.client.soundOutput) continue hearers += M.client - SSsound.queue(S, hearers) + SSsound.queue(template, hearers) /client/proc/playtitlemusic() if(!SSticker?.login_music) @@ -155,228 +168,237 @@ /// Play sound for all on-map clients on a given Z-level. Good for ambient sounds. /proc/playsound_z(z, soundin, volume = 100, vol_cat = VOLUME_SFX, echo, y_s_offset, x_s_offset) - var/datum/sound_template/S = new() - S.file = soundin - S.volume = volume - S.channel = SOUND_CHANNEL_Z - S.volume_cat = vol_cat - S.echo = echo - S.y_s_offset = y_s_offset - S.x_s_offset = x_s_offset + var/datum/sound_template/template = new() + template.file = soundin + template.volume = volume + template.channel = SOUND_CHANNEL_Z + template.volume_cat = vol_cat + for(var/pos = 1 to length(echo)) + if(!echo[pos]) + continue + template.echo[pos] = echo[pos] + template.y_s_offset = y_s_offset + template.x_s_offset = x_s_offset var/list/hearers = list() for(var/mob/M in GLOB.player_list) if((M.z in z) && M.client.soundOutput) hearers += M.client - SSsound.queue(S, hearers) + SSsound.queue(template, hearers) // The pick() proc has a built-in chance that can be added to any option by adding ,X; to the end of an option, where X is the % chance it will play. -/proc/get_sfx(S) - if(istext(S)) - switch(S) +/proc/get_sfx(sound) + if(istext(sound)) + switch(sound) // General effects if("shatter") - S = pick('sound/effects/Glassbr1.ogg','sound/effects/Glassbr2.ogg','sound/effects/Glassbr3.ogg') + sound = pick('sound/effects/Glassbr1.ogg','sound/effects/Glassbr2.ogg','sound/effects/Glassbr3.ogg') if("windowshatter") //meaty window shattering sound - S = pick('sound/effects/window_shatter1.ogg','sound/effects/window_shatter2.ogg','sound/effects/window_shatter3.ogg') + sound = pick('sound/effects/window_shatter1.ogg','sound/effects/window_shatter2.ogg','sound/effects/window_shatter3.ogg') if("glassbreak") //small breaks for bottles/etc. - S = pick('sound/effects/glassbreak1.ogg','sound/effects/glassbreak2.ogg','sound/effects/glassbreak3.ogg','sound/effects/glassbreak4.ogg') + sound = pick('sound/effects/glassbreak1.ogg','sound/effects/glassbreak2.ogg','sound/effects/glassbreak3.ogg','sound/effects/glassbreak4.ogg') if("explosion") - S = pick('sound/effects/explosion1.ogg','sound/effects/explosion2.ogg','sound/effects/explosion3.ogg','sound/effects/explosion4.ogg','sound/effects/explosion5.ogg') + sound = pick('sound/effects/explosion1.ogg','sound/effects/explosion2.ogg','sound/effects/explosion3.ogg','sound/effects/explosion4.ogg','sound/effects/explosion5.ogg') if("bigboom") - S = pick('sound/effects/bigboom1.ogg','sound/effects/bigboom2.ogg','sound/effects/bigboom3.ogg','sound/effects/bigboom4.ogg') + sound = pick('sound/effects/bigboom1.ogg','sound/effects/bigboom2.ogg','sound/effects/bigboom3.ogg','sound/effects/bigboom4.ogg') if("sparks") - S = pick('sound/effects/sparks1.ogg','sound/effects/sparks2.ogg','sound/effects/sparks3.ogg','sound/effects/sparks4.ogg') + sound = pick('sound/effects/sparks1.ogg','sound/effects/sparks2.ogg','sound/effects/sparks3.ogg','sound/effects/sparks4.ogg') if("rustle") - S = pick('sound/effects/rustle1.ogg','sound/effects/rustle2.ogg','sound/effects/rustle3.ogg','sound/effects/rustle4.ogg','sound/effects/rustle5.ogg') + sound = pick('sound/effects/rustle1.ogg','sound/effects/rustle2.ogg','sound/effects/rustle3.ogg','sound/effects/rustle4.ogg','sound/effects/rustle5.ogg') if("toolbox") - S = pick('sound/effects/toolbox.ogg') + sound = pick('sound/effects/toolbox.ogg') if("pillbottle") - S = pick('sound/effects/pillbottle.ogg') + sound = pick('sound/effects/pillbottle.ogg') if("rip") - S = pick('sound/effects/rip1.ogg','sound/effects/rip2.ogg') + sound = pick('sound/effects/rip1.ogg','sound/effects/rip2.ogg') if("lighter") - S = pick('sound/effects/lighter1.ogg','sound/effects/lighter2.ogg','sound/effects/lighter3.ogg') + sound = pick('sound/effects/lighter1.ogg','sound/effects/lighter2.ogg','sound/effects/lighter3.ogg') if("zippo_open") - S = pick('sound/effects/zippo_open.ogg') + sound = pick('sound/effects/zippo_open.ogg') if("zippo_close") - S = pick('sound/effects/zippo_close.ogg') + sound = pick('sound/effects/zippo_close.ogg') if("bonk") //somewhat quiet, increase volume - S = pick('sound/machines/bonk.ogg') + sound = pick('sound/machines/bonk.ogg') if("cane_step") - S = pick('sound/items/cane_step_1.ogg', 'sound/items/cane_step_2.ogg', 'sound/items/cane_step_3.ogg', 'sound/items/cane_step_4.ogg', 'sound/items/cane_step_5.ogg', ) + sound = pick('sound/items/cane_step_1.ogg', 'sound/items/cane_step_2.ogg', 'sound/items/cane_step_3.ogg', 'sound/items/cane_step_4.ogg', 'sound/items/cane_step_5.ogg', ) if("match") - S = pick('sound/effects/match.ogg') + sound = pick('sound/effects/match.ogg') + if("throwing") + sound = pick('sound/effects/throwing/swoosh1.ogg', 'sound/effects/throwing/swoosh2.ogg', 'sound/effects/throwing/swoosh3.ogg', 'sound/effects/throwing/swoosh4.ogg') if("punch") - S = pick('sound/weapons/punch1.ogg','sound/weapons/punch2.ogg','sound/weapons/punch3.ogg','sound/weapons/punch4.ogg') + sound = pick('sound/weapons/punch1.ogg','sound/weapons/punch2.ogg','sound/weapons/punch3.ogg','sound/weapons/punch4.ogg') if("swing_hit") - S = pick('sound/weapons/genhit1.ogg', 'sound/weapons/genhit2.ogg', 'sound/weapons/genhit3.ogg') + sound = pick('sound/weapons/genhit1.ogg', 'sound/weapons/genhit2.ogg', 'sound/weapons/genhit3.ogg') if("clan_sword_hit") - S = pick('sound/weapons/clan_sword_hit_1.ogg', 'sound/weapons/clan_sword_hit_2.ogg') + sound = pick('sound/weapons/clan_sword_hit_1.ogg', 'sound/weapons/clan_sword_hit_2.ogg') if("slam") - S = pick('sound/effects/slam1.ogg','sound/effects/slam2.ogg','sound/effects/slam3.ogg', 0.1;'sound/effects/slam_rare_1.ogg') + sound = pick('sound/effects/slam1.ogg','sound/effects/slam2.ogg','sound/effects/slam3.ogg', 0.1;'sound/effects/slam_rare_1.ogg') if("pageturn") - S = pick('sound/effects/pageturn1.ogg', 'sound/effects/pageturn2.ogg','sound/effects/pageturn3.ogg') + sound = pick('sound/effects/pageturn1.ogg', 'sound/effects/pageturn2.ogg','sound/effects/pageturn3.ogg') if("terminal_button") - S = pick('sound/machines/terminal_button01.ogg', 'sound/machines/terminal_button02.ogg', 'sound/machines/terminal_button03.ogg','sound/machines/terminal_button04.ogg', 'sound/machines/terminal_button05.ogg', 'sound/machines/terminal_button06.ogg', 'sound/machines/terminal_button07.ogg', 'sound/machines/terminal_button08.ogg') + sound = pick('sound/machines/terminal_button01.ogg', 'sound/machines/terminal_button02.ogg', 'sound/machines/terminal_button03.ogg','sound/machines/terminal_button04.ogg', 'sound/machines/terminal_button05.ogg', 'sound/machines/terminal_button06.ogg', 'sound/machines/terminal_button07.ogg', 'sound/machines/terminal_button08.ogg') if("keyboard") - S = pick('sound/machines/keyboard1.ogg', 'sound/machines/keyboard2.ogg','sound/machines/keyboard3.ogg') + sound = pick('sound/machines/keyboard1.ogg', 'sound/machines/keyboard2.ogg','sound/machines/keyboard3.ogg') if("keyboard_alt") - S = pick('sound/machines/computer_typing4.ogg', 'sound/machines/computer_typing5.ogg', 'sound/machines/computer_typing6.ogg') + sound = pick('sound/machines/computer_typing4.ogg', 'sound/machines/computer_typing5.ogg', 'sound/machines/computer_typing6.ogg') if("gunrustle") - S = pick('sound/effects/gunrustle1.ogg', 'sound/effects/gunrustle2.ogg','sound/effects/gunrustle3.ogg') + sound = pick('sound/effects/gunrustle1.ogg', 'sound/effects/gunrustle2.ogg','sound/effects/gunrustle3.ogg') if("gunequip") - S = pick('sound/handling/gunequip1.ogg','sound/handling/gunequip2.ogg','sound/handling/gunequip3.ogg') + sound = pick('sound/handling/gunequip1.ogg','sound/handling/gunequip2.ogg','sound/handling/gunequip3.ogg') if("shotgunpump") - S = pick('sound/weapons/shotgunpump1.ogg','sound/weapons/shotgunpump2.ogg') + sound = pick('sound/weapons/shotgunpump1.ogg','sound/weapons/shotgunpump2.ogg') if("clothingrustle") - S = pick('sound/handling/clothingrustle1.ogg', 'sound/handling/clothingrustle2.ogg','sound/handling/clothingrustle3.ogg','sound/handling/clothingrustle4.ogg','sound/handling/clothingrustle5.ogg') + sound = pick('sound/handling/clothingrustle1.ogg', 'sound/handling/clothingrustle2.ogg','sound/handling/clothingrustle3.ogg','sound/handling/clothingrustle4.ogg','sound/handling/clothingrustle5.ogg') if("armorequip") - S = pick('sound/handling/armorequip_1.ogg','sound/handling/armorequip_2.ogg') + sound = pick('sound/handling/armorequip_1.ogg','sound/handling/armorequip_2.ogg') if("pry") - S = pick('sound/effects/pry1.ogg', 'sound/effects/pry2.ogg','sound/effects/pry3.ogg','sound/effects/pry4.ogg') + sound = pick('sound/effects/pry1.ogg', 'sound/effects/pry2.ogg','sound/effects/pry3.ogg','sound/effects/pry4.ogg') if("metalbang") - S = pick('sound/effects/thud1.ogg','sound/effects/thud2.ogg','sound/effects/thud3.ogg') + sound = pick('sound/effects/thud1.ogg','sound/effects/thud2.ogg','sound/effects/thud3.ogg') if("paper_writing") - S = pick('sound/items/writing_noises/paper_writing_1.wav', 'sound/items/writing_noises/paper_writing_2.wav', 'sound/items/writing_noises/paper_writing_3.wav', 'sound/items/writing_noises/paper_writing_4.ogg') + sound = pick('sound/items/writing_noises/paper_writing_1.wav', 'sound/items/writing_noises/paper_writing_2.wav', 'sound/items/writing_noises/paper_writing_3.wav', 'sound/items/writing_noises/paper_writing_4.ogg') // Weapons/bullets if("shell_load") - S = pick('sound/weapons/shell_load1.ogg','sound/weapons/shell_load2.ogg','sound/weapons/shell_load3.ogg','sound/weapons/shell_load4.ogg') + sound = pick('sound/weapons/shell_load1.ogg','sound/weapons/shell_load2.ogg','sound/weapons/shell_load3.ogg','sound/weapons/shell_load4.ogg') if("ballistic_hit") - S = pick('sound/bullets/bullet_impact1.ogg','sound/bullets/bullet_impact2.ogg','sound/bullets/bullet_impact1.ogg','sound/bullets/impact_flesh_1.ogg','sound/bullets/impact_flesh_2.ogg','sound/bullets/impact_flesh_3.ogg','sound/bullets/impact_flesh_4.ogg') + sound = pick('sound/bullets/bullet_impact1.ogg','sound/bullets/bullet_impact2.ogg','sound/bullets/bullet_impact1.ogg','sound/bullets/impact_flesh_1.ogg','sound/bullets/impact_flesh_2.ogg','sound/bullets/impact_flesh_3.ogg','sound/bullets/impact_flesh_4.ogg') if("ballistic_armor") - S = pick('sound/bullets/bullet_armor1.ogg','sound/bullets/bullet_armor2.ogg','sound/bullets/bullet_armor3.ogg','sound/bullets/bullet_armor4.ogg') + sound = pick('sound/bullets/bullet_armor1.ogg','sound/bullets/bullet_armor2.ogg','sound/bullets/bullet_armor3.ogg','sound/bullets/bullet_armor4.ogg') if("ballistic_miss") - S = pick('sound/bullets/bullet_miss1.ogg','sound/bullets/bullet_miss2.ogg','sound/bullets/bullet_miss3.ogg','sound/bullets/bullet_miss4.ogg') + sound = pick('sound/bullets/bullet_miss1.ogg','sound/bullets/bullet_miss2.ogg','sound/bullets/bullet_miss3.ogg','sound/bullets/bullet_miss4.ogg') if("ballistic_bounce") - S = pick('sound/bullets/bullet_ricochet1.ogg','sound/bullets/bullet_ricochet2.ogg','sound/bullets/bullet_ricochet3.ogg','sound/bullets/bullet_ricochet4.ogg','sound/bullets/bullet_ricochet5.ogg','sound/bullets/bullet_ricochet6.ogg','sound/bullets/bullet_ricochet7.ogg','sound/bullets/bullet_ricochet8.ogg') + sound = pick('sound/bullets/bullet_ricochet1.ogg','sound/bullets/bullet_ricochet2.ogg','sound/bullets/bullet_ricochet3.ogg','sound/bullets/bullet_ricochet4.ogg','sound/bullets/bullet_ricochet5.ogg','sound/bullets/bullet_ricochet6.ogg','sound/bullets/bullet_ricochet7.ogg','sound/bullets/bullet_ricochet8.ogg') if("ballistic_shield_hit") - S = pick('sound/bullets/shield_impact_c1.ogg','sound/bullets/shield_impact_c2.ogg','sound/bullets/shield_impact_c3.ogg','sound/bullets/shield_impact_c4.ogg') + sound = pick('sound/bullets/shield_impact_c1.ogg','sound/bullets/shield_impact_c2.ogg','sound/bullets/shield_impact_c3.ogg','sound/bullets/shield_impact_c4.ogg') if("shield_shatter") - S = pick('sound/bullets/shield_break_c1.ogg') + sound = pick('sound/bullets/shield_break_c1.ogg') if("rocket_bounce") - S = pick('sound/bullets/rocket_ricochet1.ogg','sound/bullets/rocket_ricochet2.ogg','sound/bullets/rocket_ricochet3.ogg') + sound = pick('sound/bullets/rocket_ricochet1.ogg','sound/bullets/rocket_ricochet2.ogg','sound/bullets/rocket_ricochet3.ogg') if("energy_hit") - S = pick('sound/bullets/energy_impact1.ogg') + sound = pick('sound/bullets/energy_impact1.ogg') if("energy_miss") - S = pick('sound/bullets/energy_miss1.ogg') + sound = pick('sound/bullets/energy_miss1.ogg') if("energy_bounce") - S = pick('sound/bullets/energy_ricochet1.ogg') + sound = pick('sound/bullets/energy_ricochet1.ogg') if("alloy_hit") - S = pick('sound/bullets/spear_impact1.ogg') + sound = pick('sound/bullets/spear_impact1.ogg') if("alloy_armor") - S = pick('sound/bullets/spear_armor1.ogg') + sound = pick('sound/bullets/spear_armor1.ogg') if("alloy_bounce") - S = pick('sound/bullets/spear_ricochet1.ogg','sound/bullets/spear_ricochet2.ogg') + sound = pick('sound/bullets/spear_ricochet1.ogg','sound/bullets/spear_ricochet2.ogg') if("gun_silenced") - S = pick('sound/weapons/gun_silenced_shot1.ogg','sound/weapons/gun_silenced_shot2.ogg') + sound = pick('sound/weapons/gun_silenced_shot1.ogg','sound/weapons/gun_silenced_shot2.ogg') if("gun_pulse") - S = pick('sound/weapons/gun_m41a_1.ogg','sound/weapons/gun_m41a_2.ogg','sound/weapons/gun_m41a_3.ogg','sound/weapons/gun_m41a_4.ogg','sound/weapons/gun_m41a_5.ogg','sound/weapons/gun_m41a_6.ogg') + sound = pick('sound/weapons/gun_m41a_1.ogg','sound/weapons/gun_m41a_2.ogg','sound/weapons/gun_m41a_3.ogg','sound/weapons/gun_m41a_4.ogg','sound/weapons/gun_m41a_5.ogg','sound/weapons/gun_m41a_6.ogg') if("gun_smartgun") - S = pick('sound/weapons/gun_smartgun1.ogg', 'sound/weapons/gun_smartgun2.ogg', 'sound/weapons/gun_smartgun3.ogg', 'sound/weapons/gun_smartgun4.ogg') + sound = pick('sound/weapons/gun_smartgun1.ogg', 'sound/weapons/gun_smartgun2.ogg', 'sound/weapons/gun_smartgun3.ogg', 'sound/weapons/gun_smartgun4.ogg') if("gun_smartgun_rattle") - S = pick('sound/weapons/gun_smartgun1_rattle.ogg', 'sound/weapons/gun_smartgun2_rattle.ogg', 'sound/weapons/gun_smartgun3_rattle.ogg', 'sound/weapons/gun_smartgun4_rattle.ogg') + sound = pick('sound/weapons/gun_smartgun1_rattle.ogg', 'sound/weapons/gun_smartgun2_rattle.ogg', 'sound/weapons/gun_smartgun3_rattle.ogg', 'sound/weapons/gun_smartgun4_rattle.ogg') if("gun_jam_rack") - S = pick('sound/weapons/handling/gun_jam_rack_1.ogg', 'sound/weapons/handling/gun_jam_rack_2.ogg', 'sound/weapons/handling/gun_jam_rack_3.ogg') + sound = pick('sound/weapons/handling/gun_jam_rack_1.ogg', 'sound/weapons/handling/gun_jam_rack_2.ogg', 'sound/weapons/handling/gun_jam_rack_3.ogg') //A:CM gun sounds if("gun_shotgun_tactical") - S = pick('sound/weapons/gun_shotgun_tactical_1.ogg','sound/weapons/gun_shotgun_tactical_2.ogg','sound/weapons/gun_shotgun_tactical_3.ogg','sound/weapons/gun_shotgun_tactical_4.ogg') + sound = pick('sound/weapons/gun_shotgun_tactical_1.ogg','sound/weapons/gun_shotgun_tactical_2.ogg','sound/weapons/gun_shotgun_tactical_3.ogg','sound/weapons/gun_shotgun_tactical_4.ogg') if("m4a3") - S = pick('sound/weapons/gun_m4a3_1.ogg','sound/weapons/gun_m4a3_2.ogg','sound/weapons/gun_m4a3_3.ogg','sound/weapons/gun_m4a3_4.ogg','sound/weapons/gun_m4a3_5.ogg') + sound = pick('sound/weapons/gun_m4a3_1.ogg','sound/weapons/gun_m4a3_2.ogg','sound/weapons/gun_m4a3_3.ogg','sound/weapons/gun_m4a3_4.ogg','sound/weapons/gun_m4a3_5.ogg') if("88m4") - S = pick('sound/weapons/gun_88m4_v7.ogg') + sound = pick('sound/weapons/gun_88m4_v7.ogg') if("gun_casing_shotgun") - S = pick ('sound/bullets/bulletcasing_shotgun_fall1.ogg') + sound = pick ('sound/bullets/bulletcasing_shotgun_fall1.ogg') if("gun_nsg23") - S = pick('sound/weapons/gun_nsg23_1.ogg','sound/weapons/gun_nsg23_2.ogg') + sound = pick('sound/weapons/gun_nsg23_1.ogg','sound/weapons/gun_nsg23_2.ogg') if("gun_pkd") - S = pick('sound/weapons/gun_pkd_fire01.ogg','sound/weapons/gun_pkd_fire02.ogg','sound/weapons/gun_pkd_fire03.ogg') + sound = pick('sound/weapons/gun_pkd_fire01.ogg','sound/weapons/gun_pkd_fire02.ogg','sound/weapons/gun_pkd_fire03.ogg') // Xeno if("acid_hit") - S = pick('sound/bullets/acid_impact1.ogg') + sound = pick('sound/bullets/acid_impact1.ogg') if("acid_strike") - S = pick('sound/weapons/alien_acidstrike1.ogg','sound/weapons/alien_acidstrike2.ogg') + sound = pick('sound/weapons/alien_acidstrike1.ogg','sound/weapons/alien_acidstrike2.ogg') if("acid_spit") - S = pick('sound/voice/alien_spitacid.ogg','sound/voice/alien_spitacid2.ogg') + sound = pick('sound/voice/alien_spitacid.ogg','sound/voice/alien_spitacid2.ogg') if("acid_sizzle") - S = pick('sound/effects/acid_sizzle1.ogg','sound/effects/acid_sizzle2.ogg','sound/effects/acid_sizzle3.ogg','sound/effects/acid_sizzle4.ogg') + sound = pick('sound/effects/acid_sizzle1.ogg','sound/effects/acid_sizzle2.ogg','sound/effects/acid_sizzle3.ogg','sound/effects/acid_sizzle4.ogg') if("alien_doorpry") - S = pick('sound/effects/alien_doorpry1.ogg','sound/effects/alien_doorpry2.ogg') + sound = pick('sound/effects/alien_doorpry1.ogg','sound/effects/alien_doorpry2.ogg') if("acid_bounce") - S = pick('sound/bullets/acid_impact1.ogg') + sound = pick('sound/bullets/acid_impact1.ogg') if("alien_claw_flesh") - S = pick('sound/weapons/alien_claw_flesh1.ogg','sound/weapons/alien_claw_flesh2.ogg','sound/weapons/alien_claw_flesh3.ogg','sound/weapons/alien_claw_flesh4.ogg','sound/weapons/alien_claw_flesh5.ogg','sound/weapons/alien_claw_flesh6.ogg') + sound = pick('sound/weapons/alien_claw_flesh1.ogg','sound/weapons/alien_claw_flesh2.ogg','sound/weapons/alien_claw_flesh3.ogg','sound/weapons/alien_claw_flesh4.ogg','sound/weapons/alien_claw_flesh5.ogg','sound/weapons/alien_claw_flesh6.ogg') if("alien_claw_metal") - S = pick('sound/weapons/alien_claw_metal1.ogg','sound/weapons/alien_claw_metal2.ogg','sound/weapons/alien_claw_metal3.ogg') + sound = pick('sound/weapons/alien_claw_metal1.ogg','sound/weapons/alien_claw_metal2.ogg','sound/weapons/alien_claw_metal3.ogg') if("alien_bite") - S = pick('sound/weapons/alien_bite1.ogg','sound/weapons/alien_bite2.ogg') + sound = pick('sound/weapons/alien_bite1.ogg','sound/weapons/alien_bite2.ogg') if("alien_footstep_large") - S = pick('sound/effects/alien_footstep_large1.ogg','sound/effects/alien_footstep_large2.ogg','sound/effects/alien_footstep_large3.ogg') + sound = pick('sound/effects/alien_footstep_large1.ogg','sound/effects/alien_footstep_large2.ogg','sound/effects/alien_footstep_large3.ogg') if("alien_footstep_medium") - S = pick('sound/effects/alien_footstep_medium1.ogg','sound/effects/alien_footstep_medium2.ogg','sound/effects/alien_footstep_medium3.ogg') + sound = pick('sound/effects/alien_footstep_medium1.ogg','sound/effects/alien_footstep_medium2.ogg','sound/effects/alien_footstep_medium3.ogg') if("alien_charge") - S = pick('sound/effects/alien_footstep_charge1.ogg','sound/effects/alien_footstep_charge2.ogg','sound/effects/alien_footstep_charge3.ogg') + sound = pick('sound/effects/alien_footstep_charge1.ogg','sound/effects/alien_footstep_charge2.ogg','sound/effects/alien_footstep_charge3.ogg') if("alien_resin_build") - S = pick('sound/effects/alien_resin_build1.ogg','sound/effects/alien_resin_build2.ogg','sound/effects/alien_resin_build3.ogg') + sound = pick('sound/effects/alien_resin_build1.ogg','sound/effects/alien_resin_build2.ogg','sound/effects/alien_resin_build3.ogg') if("alien_resin_break") - S = pick('sound/effects/alien_resin_break1.ogg','sound/effects/alien_resin_break2.ogg','sound/effects/alien_resin_break3.ogg') + sound = pick('sound/effects/alien_resin_break1.ogg','sound/effects/alien_resin_break2.ogg','sound/effects/alien_resin_break3.ogg') if("alien_resin_move") - S = pick('sound/effects/alien_resin_move1.ogg','sound/effects/alien_resin_move2.ogg') + sound = pick('sound/effects/alien_resin_move1.ogg','sound/effects/alien_resin_move2.ogg') if("alien_talk") - S = pick('sound/voice/alien_talk.ogg','sound/voice/alien_talk2.ogg','sound/voice/alien_talk3.ogg') + sound = pick('sound/voice/alien_talk.ogg','sound/voice/alien_talk2.ogg','sound/voice/alien_talk3.ogg') + if("larva_talk") + sound = pick('sound/voice/larva_talk1.ogg','sound/voice/larva_talk2.ogg','sound/voice/larva_talk3.ogg','sound/voice/larva_talk4.ogg') if("hiss_talk") - S = pick('sound/voice/hiss2.ogg','sound/voice/hiss3.ogg','sound/voice/hiss4.ogg') + sound = pick('sound/voice/hiss2.ogg','sound/voice/hiss3.ogg','sound/voice/hiss4.ogg') if("alien_growl") - S = pick('sound/voice/alien_growl1.ogg','sound/voice/alien_growl2.ogg','sound/voice/alien_growl3.ogg') + sound = pick('sound/voice/alien_growl1.ogg','sound/voice/alien_growl2.ogg','sound/voice/alien_growl3.ogg') if("alien_hiss") - S = pick('sound/voice/alien_hiss1.ogg','sound/voice/alien_hiss2.ogg','sound/voice/alien_hiss3.ogg') + sound = pick('sound/voice/alien_hiss1.ogg','sound/voice/alien_hiss2.ogg','sound/voice/alien_hiss3.ogg') if("alien_tail_swipe") - S = pick('sound/effects/alien_tail_swipe1.ogg','sound/effects/alien_tail_swipe2.ogg','sound/effects/alien_tail_swipe3.ogg') + sound = pick('sound/effects/alien_tail_swipe1.ogg','sound/effects/alien_tail_swipe2.ogg','sound/effects/alien_tail_swipe3.ogg') if("alien_help") - S = pick('sound/voice/alien_help1.ogg','sound/voice/alien_help2.ogg','sound/voice/alien_help3.ogg') + sound = pick('sound/voice/alien_help1.ogg','sound/voice/alien_help2.ogg','sound/voice/alien_help3.ogg') if("alien_drool") - S = pick('sound/voice/alien_drool1.ogg','sound/voice/alien_drool2.ogg') + sound = pick('sound/voice/alien_drool1.ogg','sound/voice/alien_drool2.ogg') if("alien_roar") - S = pick('sound/voice/alien_roar1.ogg','sound/voice/alien_roar2.ogg','sound/voice/alien_roar3.ogg','sound/voice/alien_roar4.ogg','sound/voice/alien_roar5.ogg','sound/voice/alien_roar6.ogg') + sound = pick('sound/voice/alien_roar1.ogg','sound/voice/alien_roar2.ogg','sound/voice/alien_roar3.ogg','sound/voice/alien_roar4.ogg','sound/voice/alien_roar5.ogg','sound/voice/alien_roar6.ogg') if("alien_roar_larva") - S = pick('sound/voice/alien_roar_larva1.ogg','sound/voice/alien_roar_larva2.ogg') + sound = pick('sound/voice/alien_roar_larva1.ogg','sound/voice/alien_roar_larva2.ogg') if("queen") - S = pick('sound/voice/alien_queen_command.ogg','sound/voice/alien_queen_command2.ogg','sound/voice/alien_queen_command3.ogg') + sound = pick('sound/voice/alien_queen_command.ogg','sound/voice/alien_queen_command2.ogg','sound/voice/alien_queen_command3.ogg') // Human if("male_scream") - S = pick('sound/voice/human_male_scream_1.ogg','sound/voice/human_male_scream_2.ogg','sound/voice/human_male_scream_3.ogg','sound/voice/human_male_scream_4.ogg',5;'sound/voice/human_male_scream_5.ogg',5;'sound/voice/human_jackson_scream.ogg',5;'sound/voice/human_ack_scream.ogg','sound/voice/human_male_scream_6.ogg') + sound = pick('sound/voice/human_male_scream_1.ogg','sound/voice/human_male_scream_2.ogg','sound/voice/human_male_scream_3.ogg','sound/voice/human_male_scream_4.ogg',5;'sound/voice/human_male_scream_5.ogg',5;'sound/voice/human_jackson_scream.ogg',5;'sound/voice/human_ack_scream.ogg','sound/voice/human_male_scream_6.ogg') if("male_pain") - S = pick('sound/voice/human_male_pain_1.ogg','sound/voice/human_male_pain_2.ogg','sound/voice/human_male_pain_3.ogg',5;'sound/voice/tomscream.ogg',5;'sound/voice/human_bobby_pain.ogg',5;'sound/voice/human_tantrum_scream.ogg', 5;'sound/voice/human_male_pain_rare_1.ogg') + sound = pick('sound/voice/human_male_pain_1.ogg','sound/voice/human_male_pain_2.ogg','sound/voice/human_male_pain_3.ogg',5;'sound/voice/tomscream.ogg',5;'sound/voice/human_bobby_pain.ogg',5;'sound/voice/human_tantrum_scream.ogg', 5;'sound/voice/human_male_pain_rare_1.ogg') if("male_fragout") - S = pick('sound/voice/human_male_grenadethrow_1.ogg', 'sound/voice/human_male_grenadethrow_2.ogg', 'sound/voice/human_male_grenadethrow_3.ogg') + sound = pick('sound/voice/human_male_grenadethrow_1.ogg', 'sound/voice/human_male_grenadethrow_2.ogg', 'sound/voice/human_male_grenadethrow_3.ogg') if("male_warcry") - S = pick('sound/voice/warcry/male_go.ogg', 'sound/voice/warcry/male_attack.ogg', 'sound/voice/warcry/male_charge.ogg', 'sound/voice/warcry/male_charge2.ogg', 'sound/voice/warcry/warcry_male_1.ogg', 'sound/voice/warcry/warcry_male_2.ogg', 'sound/voice/warcry/warcry_male_3.ogg', 'sound/voice/warcry/warcry_male_4.ogg', 'sound/voice/warcry/warcry_male_5.ogg', 'sound/voice/warcry/warcry_male_6.ogg', 'sound/voice/warcry/warcry_male_7.ogg', 'sound/voice/warcry/warcry_male_8.ogg', 'sound/voice/warcry/warcry_male_9.ogg', 'sound/voice/warcry/warcry_male_10.ogg', 'sound/voice/warcry/warcry_male_11.ogg', 'sound/voice/warcry/warcry_male_12.ogg', 'sound/voice/warcry/warcry_male_13.ogg', 'sound/voice/warcry/warcry_male_14.ogg', 'sound/voice/warcry/warcry_male_15.ogg', 'sound/voice/warcry/warcry_male_16.ogg', 'sound/voice/warcry/warcry_male_17.ogg', 'sound/voice/warcry/warcry_male_18.ogg', 'sound/voice/warcry/warcry_male_19.ogg', 'sound/voice/warcry/warcry_male_20.ogg', 'sound/voice/warcry/warcry_male_21.ogg', 'sound/voice/warcry/warcry_male_22.ogg', 'sound/voice/warcry/warcry_male_23.ogg', 'sound/voice/warcry/warcry_male_24.ogg', 'sound/voice/warcry/warcry_male_25.ogg', 'sound/voice/warcry/warcry_male_26.ogg', 'sound/voice/warcry/warcry_male_27.ogg', 'sound/voice/warcry/warcry_male_28.ogg', 'sound/voice/warcry/warcry_male_29.ogg', 'sound/voice/warcry/warcry_male_30.ogg', 'sound/voice/warcry/warcry_male_31.ogg', 'sound/voice/warcry/warcry_male_32.ogg', 'sound/voice/warcry/warcry_male_33.ogg', 'sound/voice/warcry/warcry_male_34.ogg', 'sound/voice/warcry/warcry_male_35.ogg', 5;'sound/voice/warcry/warcry_male_rare_1.ogg', 5;'sound/voice/warcry/warcry_male_rare_2.ogg', 5;'sound/voice/warcry/warcry_male_rare_3.ogg', 5;'sound/voice/warcry/warcry_male_rare_4.ogg', 5;'sound/voice/warcry/warcry_male_rare_5.ogg') + sound = pick('sound/voice/warcry/male_go.ogg', 'sound/voice/warcry/male_attack.ogg', 'sound/voice/warcry/male_charge.ogg', 'sound/voice/warcry/male_charge2.ogg', 'sound/voice/warcry/warcry_male_1.ogg', 'sound/voice/warcry/warcry_male_2.ogg', 'sound/voice/warcry/warcry_male_3.ogg', 'sound/voice/warcry/warcry_male_4.ogg', 'sound/voice/warcry/warcry_male_5.ogg', 'sound/voice/warcry/warcry_male_6.ogg', 'sound/voice/warcry/warcry_male_7.ogg', 'sound/voice/warcry/warcry_male_8.ogg', 'sound/voice/warcry/warcry_male_9.ogg', 'sound/voice/warcry/warcry_male_10.ogg', 'sound/voice/warcry/warcry_male_11.ogg', 'sound/voice/warcry/warcry_male_12.ogg', 'sound/voice/warcry/warcry_male_13.ogg', 'sound/voice/warcry/warcry_male_14.ogg', 'sound/voice/warcry/warcry_male_15.ogg', 'sound/voice/warcry/warcry_male_16.ogg', 'sound/voice/warcry/warcry_male_17.ogg', 'sound/voice/warcry/warcry_male_18.ogg', 'sound/voice/warcry/warcry_male_19.ogg', 'sound/voice/warcry/warcry_male_20.ogg', 'sound/voice/warcry/warcry_male_21.ogg', 'sound/voice/warcry/warcry_male_22.ogg', 'sound/voice/warcry/warcry_male_23.ogg', 'sound/voice/warcry/warcry_male_24.ogg', 'sound/voice/warcry/warcry_male_25.ogg', 'sound/voice/warcry/warcry_male_26.ogg', 'sound/voice/warcry/warcry_male_27.ogg', 'sound/voice/warcry/warcry_male_28.ogg', 'sound/voice/warcry/warcry_male_29.ogg', 'sound/voice/warcry/warcry_male_30.ogg', 'sound/voice/warcry/warcry_male_31.ogg', 'sound/voice/warcry/warcry_male_32.ogg', 'sound/voice/warcry/warcry_male_33.ogg', 'sound/voice/warcry/warcry_male_34.ogg', 'sound/voice/warcry/warcry_male_35.ogg', 5;'sound/voice/warcry/warcry_male_rare_1.ogg', 5;'sound/voice/warcry/warcry_male_rare_2.ogg', 5;'sound/voice/warcry/warcry_male_rare_3.ogg', 5;'sound/voice/warcry/warcry_male_rare_4.ogg', 5;'sound/voice/warcry/warcry_male_rare_5.ogg') if("male_upp_warcry") - S = pick('sound/voice/upp_warcry/warcry_male_1.ogg', 'sound/voice/upp_warcry/warcry_male_2.ogg') + sound = pick('sound/voice/upp_warcry/warcry_male_1.ogg', 'sound/voice/upp_warcry/warcry_male_2.ogg') if("female_scream") - S = pick('sound/voice/human_female_scream_1.ogg','sound/voice/human_female_scream_2.ogg','sound/voice/human_female_scream_3.ogg','sound/voice/human_female_scream_4.ogg',5;'sound/voice/human_female_scream_5.ogg') + sound = pick('sound/voice/human_female_scream_1.ogg','sound/voice/human_female_scream_2.ogg','sound/voice/human_female_scream_3.ogg','sound/voice/human_female_scream_4.ogg',5;'sound/voice/human_female_scream_5.ogg') if("female_pain") - S = pick('sound/voice/human_female_pain_1.ogg','sound/voice/human_female_pain_2.ogg','sound/voice/human_female_pain_3.ogg') + sound = pick('sound/voice/human_female_pain_1.ogg','sound/voice/human_female_pain_2.ogg','sound/voice/human_female_pain_3.ogg') if("female_fragout") - S = pick("sound/voice/human_female_grenadethrow_1.ogg", 'sound/voice/human_female_grenadethrow_2.ogg', 'sound/voice/human_female_grenadethrow_3.ogg') + sound = pick("sound/voice/human_female_grenadethrow_1.ogg", 'sound/voice/human_female_grenadethrow_2.ogg', 'sound/voice/human_female_grenadethrow_3.ogg') if("female_warcry") - S = pick('sound/voice/warcry/female_charge.ogg', 'sound/voice/warcry/female_yell1.ogg', 'sound/voice/warcry/warcry_female_1.ogg', 'sound/voice/warcry/warcry_female_2.ogg', 'sound/voice/warcry/warcry_female_3.ogg', 'sound/voice/warcry/warcry_female_4.ogg', 'sound/voice/warcry/warcry_female_5.ogg', 'sound/voice/warcry/warcry_female_6.ogg', 'sound/voice/warcry/warcry_female_7.ogg', 'sound/voice/warcry/warcry_female_8.ogg', 'sound/voice/warcry/warcry_female_9.ogg', 'sound/voice/warcry/warcry_female_10.ogg', 'sound/voice/warcry/warcry_female_11.ogg', 'sound/voice/warcry/warcry_female_12.ogg', 'sound/voice/warcry/warcry_female_13.ogg', 'sound/voice/warcry/warcry_female_14.ogg', 'sound/voice/warcry/warcry_female_15.ogg', 'sound/voice/warcry/warcry_female_16.ogg', 'sound/voice/warcry/warcry_female_17.ogg', 'sound/voice/warcry/warcry_female_18.ogg', 'sound/voice/warcry/warcry_female_19.ogg', 'sound/voice/warcry/warcry_female_20.ogg') + sound = pick('sound/voice/warcry/female_charge.ogg', 'sound/voice/warcry/female_yell1.ogg', 'sound/voice/warcry/warcry_female_1.ogg', 'sound/voice/warcry/warcry_female_2.ogg', 'sound/voice/warcry/warcry_female_3.ogg', 'sound/voice/warcry/warcry_female_4.ogg', 'sound/voice/warcry/warcry_female_5.ogg', 'sound/voice/warcry/warcry_female_6.ogg', 'sound/voice/warcry/warcry_female_7.ogg', 'sound/voice/warcry/warcry_female_8.ogg', 'sound/voice/warcry/warcry_female_9.ogg', 'sound/voice/warcry/warcry_female_10.ogg', 'sound/voice/warcry/warcry_female_11.ogg', 'sound/voice/warcry/warcry_female_12.ogg', 'sound/voice/warcry/warcry_female_13.ogg', 'sound/voice/warcry/warcry_female_14.ogg', 'sound/voice/warcry/warcry_female_15.ogg', 'sound/voice/warcry/warcry_female_16.ogg', 'sound/voice/warcry/warcry_female_17.ogg', 'sound/voice/warcry/warcry_female_18.ogg', 'sound/voice/warcry/warcry_female_19.ogg', 'sound/voice/warcry/warcry_female_20.ogg') if("female_upp_warcry") - S = pick('sound/voice/upp_warcry/warcry_female_1.ogg', 'sound/voice/upp_warcry/warcry_female_2.ogg') + sound = pick('sound/voice/upp_warcry/warcry_female_1.ogg', 'sound/voice/upp_warcry/warcry_female_2.ogg') if("rtb_handset") - S = pick('sound/machines/telephone/rtb_handset_1.ogg', 'sound/machines/telephone/rtb_handset_2.ogg', 'sound/machines/telephone/rtb_handset_3.ogg', 'sound/machines/telephone/rtb_handset_4.ogg', 'sound/machines/telephone/rtb_handset_5.ogg') + sound = pick('sound/machines/telephone/rtb_handset_1.ogg', 'sound/machines/telephone/rtb_handset_2.ogg', 'sound/machines/telephone/rtb_handset_3.ogg', 'sound/machines/telephone/rtb_handset_4.ogg', 'sound/machines/telephone/rtb_handset_5.ogg') + if("talk_phone") + sound = pick('sound/machines/telephone/talk_phone1.ogg', 'sound/machines/telephone/talk_phone2.ogg', 'sound/machines/telephone/talk_phone3.ogg', 'sound/machines/telephone/talk_phone4.ogg', 'sound/machines/telephone/talk_phone5.ogg', 'sound/machines/telephone/talk_phone6.ogg', 'sound/machines/telephone/talk_phone7.ogg') if("bone_break") - S = pick('sound/effects/bone_break1.ogg','sound/effects/bone_break2.ogg','sound/effects/bone_break3.ogg','sound/effects/bone_break4.ogg','sound/effects/bone_break5.ogg','sound/effects/bone_break6.ogg','sound/effects/bone_break7.ogg') + sound = pick('sound/effects/bone_break1.ogg','sound/effects/bone_break2.ogg','sound/effects/bone_break3.ogg','sound/effects/bone_break4.ogg','sound/effects/bone_break5.ogg','sound/effects/bone_break6.ogg','sound/effects/bone_break7.ogg') if("plush") - S = pick('sound/items/plush1.ogg', 'sound/items/plush2.ogg', 'sound/items/plush3.ogg') + sound = pick('sound/items/plush1.ogg', 'sound/items/plush2.ogg', 'sound/items/plush3.ogg') //misc mobs if("cat_meow") - S = pick('sound/voice/cat_meow_1.ogg','sound/voice/cat_meow_2.ogg','sound/voice/cat_meow_3.ogg','sound/voice/cat_meow_4.ogg','sound/voice/cat_meow_5.ogg','sound/voice/cat_meow_6.ogg','sound/voice/cat_meow_7.ogg') + sound = pick('sound/voice/cat_meow_1.ogg','sound/voice/cat_meow_2.ogg','sound/voice/cat_meow_3.ogg','sound/voice/cat_meow_4.ogg','sound/voice/cat_meow_5.ogg','sound/voice/cat_meow_6.ogg','sound/voice/cat_meow_7.ogg') if("pred_pain") - S = pick('sound/voice/pred_pain1.ogg','sound/voice/pred_pain2.ogg','sound/voice/pred_pain3.ogg','sound/voice/pred_pain4.ogg','sound/voice/pred_pain5.ogg',5;'sound/voice/pred_pain_rare1.ogg') + sound = pick('sound/voice/pred_pain1.ogg','sound/voice/pred_pain2.ogg','sound/voice/pred_pain3.ogg','sound/voice/pred_pain4.ogg','sound/voice/pred_pain5.ogg',5;'sound/voice/pred_pain_rare1.ogg') if("clownstep") - S = pick('sound/effects/clownstep1.ogg', 'sound/effects/clownstep2.ogg') - return S + sound = pick('sound/effects/clownstep1.ogg', 'sound/effects/clownstep2.ogg') + return sound /client/proc/generate_sound_queues() set name = "Queue sounds" @@ -388,21 +410,21 @@ var/x = tgui_input_number(usr, "Center X") var/y = tgui_input_number(usr, "Center Y") var/z = tgui_input_number(usr, "Z level") - var/datum/sound_template/S + var/datum/sound_template/template for(var/i = 1, i <= ammount, i++) - S = new - S.file = get_sfx("male_warcry") // warcry has variable length, lots of variations - S.channel = get_free_channel() // i'm convinced this is bad, but it's here to mirror playsound() behaviour - S.range = range - S.x = x - S.y = y - S.z = z - SSsound.queue(S) + template = new + template.file = get_sfx("male_warcry") // warcry has variable length, lots of variations + template.channel = get_free_channel() // i'm convinced this is bad, but it's here to mirror playsound() behaviour + template.range = range + template.x = x + template.y = y + template.z = z + SSsound.queue(template) /client/proc/sound_debug_query() set name = "Dump Playing Client Sounds" set desc = "dumps info about locally, playing sounds" set category = "Debug" - for(var/sound/S in SoundQuery()) - UNLINT(to_chat(src, "channel#[S.channel]: [S.status] - [S.file] - len=[S.len], wait=[S.wait], offset=[S.offset], repeat=[S.repeat]")) // unlint until spacemandmm suite-1.7 + for(var/sound/soundin in SoundQuery()) + UNLINT(to_chat(src, "channel#[soundin.channel]: [soundin.status] - [soundin.file] - len=[length(soundin)], wait=[soundin.wait], offset=[soundin.offset], repeat=[soundin.repeat]")) // unlint until spacemandmm suite-1.7 diff --git a/code/game/supplyshuttle.dm b/code/game/supplyshuttle.dm index f5ae552ea1df..8974eb36187f 100644 --- a/code/game/supplyshuttle.dm +++ b/code/game/supplyshuttle.dm @@ -437,6 +437,7 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) "Seized Items", "Shipside Contraband", "Surplus Equipment", + "Contraband Ammo", "Deep Storage", "Miscellaneous" ) @@ -471,7 +472,7 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) return for(var/pool in base_random_crate_intervals) var/interval = base_random_crate_intervals[pool] - if(interval && iteration % interval == 0 && shoppinglist.len <= 20) + if(interval && iteration % interval == 0 && length(shoppinglist) <= 20) add_random_crates(pool) crate_iteration++ @@ -531,14 +532,14 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) for(var/datum/supply_packs_asrs/crate in cratelist) var/weight = (floor(10000/crate.cost)) weighted_crate_list[crate] = weight - return pickweight(weighted_crate_list) + return pick_weight(weighted_crate_list) //To stop things being sent to centcomm which should not be sent to centcomm. Recursively checks for these types. /datum/controller/supply/proc/forbidden_atoms_check(atom/A) if(istype(A,/mob/living) && !black_market_enabled) return TRUE - for(var/i=1, i<=A.contents.len, i++) + for(var/i=1, i<=length(A.contents), i++) var/atom/B = A.contents[i] if(.(B)) return 1 @@ -559,7 +560,7 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) for(var/atom/movable/movable_atom in area_shuttle) if(istype(movable_atom, /obj/item/paper/manifest)) var/obj/item/paper/manifest/M = movable_atom - if(M.stamped && M.stamped.len) + if(LAZYLEN(M.stamped)) points += points_per_slip //black market points @@ -600,19 +601,19 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) //Buyin /datum/controller/supply/proc/buy() var/area/area_shuttle = shuttle?.get_location_area() - if(!area_shuttle || !shoppinglist.len) + if(!area_shuttle || !length(shoppinglist)) return // Try to find an available turf to place our package var/list/turf/clear_turfs = list() for(var/turf/T in area_shuttle) - if(T.density || T.contents?.len) + if(T.density || LAZYLEN(T.contents)) continue clear_turfs += T for(var/datum/supply_order/order in shoppinglist) // No space! Forget buying, it's no use. - if(!clear_turfs.len) + if(!length(clear_turfs)) shoppinglist.Cut() return @@ -715,7 +716,7 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) Approved by: \ [approvedby] \ # packages: \ - [packages.len] \ + [length(packages)] \

    Contents

    \
      " @@ -1049,11 +1050,11 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) temp = "Invalid Request" temp += "
      Back|Main Menu" - if(GLOB.supply_controller.shoppinglist.len > 20) + if(length(GLOB.supply_controller.shoppinglist) > 20) to_chat(usr, SPAN_DANGER("Current retrieval load has reached maximum capacity.")) return - for(var/i=1, i<=GLOB.supply_controller.requestlist.len, i++) + for(var/i=1, i<=length(GLOB.supply_controller.requestlist), i++) var/datum/supply_order/SO = GLOB.supply_controller.requestlist[i] if(SO.ordernum == ordernum) supply_order = SO @@ -1114,7 +1115,7 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) else if (href_list["rreq"]) var/ordernum = text2num(href_list["rreq"]) temp = "Invalid Request.
      " - for(var/i=1, i<=GLOB.supply_controller.requestlist.len, i++) + for(var/i=1, i<=length(GLOB.supply_controller.requestlist), i++) var/datum/supply_order/SO = GLOB.supply_controller.requestlist[i] if(SO.ordernum == ordernum) GLOB.supply_controller.requestlist.Cut(i,i+1) @@ -1258,7 +1259,7 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) if(!area_shuttle) return for(var/turf/elevator_turfs in area_shuttle) - if(elevator_turfs.density || elevator_turfs.contents?.len) + if(elevator_turfs.density || LAZYLEN(elevator_turfs.contents)) continue clear_turfs |= elevator_turfs var/turf/chosen_turf = pick(clear_turfs) @@ -1322,9 +1323,9 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) req_access = list(ACCESS_MARINE_CREWMAN) circuit = /obj/item/circuitboard/computer/supplycomp/vehicle // Can only retrieve one vehicle per round - var/spent = TRUE - var/tank_unlocked = FALSE - var/list/allowed_roles = list(JOB_CREWMAN) + var/spent = FALSE + var/tank_unlocked = TRUE + var/list/allowed_roles = list(JOB_TANK_CREW) var/list/vehicles @@ -1383,9 +1384,7 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) . = ..() vehicles = list( - new /datum/vehicle_order/apc(), - new /datum/vehicle_order/apc/med(), - new /datum/vehicle_order/apc/cmd(), + new /datum/vehicle_order/tank/plain ) if(!GLOB.VehicleElevatorConsole) @@ -1476,7 +1475,6 @@ GLOBAL_DATUM_INIT(supply_controller, /datum/controller/supply, new()) if(VO?.has_vehicle_lock()) return - spent = TRUE ordered_vehicle = new VO.ordered_vehicle(middle_turf) SSshuttle.vehicle_elevator.request(SSshuttle.getDock("almayer vehicle")) diff --git a/code/game/turfs/floor_types.dm b/code/game/turfs/floor_types.dm index 0a1842134480..096b39e988d2 100644 --- a/code/game/turfs/floor_types.dm +++ b/code/game/turfs/floor_types.dm @@ -90,12 +90,124 @@ /turf/open/floor/plating/make_plating() return +/turf/open/floor/plating/burnt_platingdmg3 + burnt = TRUE + icon_state = "platingdmg3" + +/turf/open/floor/plating/burnt_platingdmg3/west + dir = WEST + +/turf/open/floor/plating/asteroidwarning + icon_state = "asteroidwarning" + +/turf/open/floor/plating/asteroidwarning/southwest + dir = SOUTHWEST + +/turf/open/floor/plating/warnplate + icon_state = "warnplate" + +/turf/open/floor/plating/warnplate/southwest + dir = SOUTHWEST + +/turf/open/floor/plating/asteroidfloor + icon_state = "asteroidfloor" + +/turf/open/floor/plating/asteroidfloor/north + dir = NORTH + +/turf/open/floor/plating/asteroidwarning/north + dir = NORTH + +/turf/open/floor/plating/warnplate/north + dir = NORTH + +/turf/open/floor/plating/warnplatecorner + icon_state = "warnplatecorner" + +/turf/open/floor/plating/warnplatecorner/north + dir = NORTH + +/turf/open/floor/plating/asteroidwarning/east + dir = EAST + +/turf/open/floor/plating/warnplate/east + dir = EAST + +/turf/open/floor/plating/asteroidwarning/northeast + dir = NORTHEAST + +/turf/open/floor/plating/warnplate/northeast + dir = NORTHEAST + +/turf/open/floor/plating/asteroidwarning/southeast + dir = SOUTHEAST + +/turf/open/floor/plating/warnplate/southeast + dir = SOUTHEAST + +/turf/open/floor/plating/asteroidwarning/west + dir = WEST + +/turf/open/floor/plating/platingdmg2 + icon_state = "platingdmg2" + +/turf/open/floor/plating/platingdmg2/west + dir = WEST + +/turf/open/floor/plating/platingdmg3 + icon_state = "platingdmg3" + +/turf/open/floor/plating/platingdmg3/west + dir = WEST + +/turf/open/floor/plating/warnplate/west + dir = WEST + +/turf/open/floor/plating/asteroidwarning/northwest + dir = NORTHWEST + +/turf/open/floor/plating/warnplate/northwest + dir = NORTHWEST + +/turf/open/floor/plating/panelscorched + icon_state = "panelscorched" + +/turf/open/floor/plating/platebot + icon_state = "platebot" + +/turf/open/floor/plating/platebotc + icon_state = "platebotc" + +/turf/open/floor/plating/platingdmg1 + icon_state = "platingdmg1" + +/turf/open/floor/plating/wood + icon_state = "wood" + +/turf/open/floor/plating/wood_broken2 + icon_state = "wood-broken2" + +/turf/open/floor/plating/wood_broken3 + icon_state = "wood-broken3" + +/turf/open/floor/plating/wood_broken4 + icon_state = "wood-broken4" + +/turf/open/floor/plating/wood_broken5 + icon_state = "wood-broken5" + +/turf/open/floor/plating/wood_broken6 + icon_state = "wood-broken6" + /turf/open/floor/plating/prison icon = 'icons/turf/floors/prison.dmi' /turf/open/floor/plating/almayer icon = 'icons/turf/almayer.dmi' +/turf/open/floor/plating/almayer/no_build + allow_construction = FALSE + /turf/open/floor/plating/airless icon_state = "plating" name = "airless plating" @@ -112,6 +224,33 @@ . = ..() name = "plating" +/turf/open/floor/plating/icefloor/warnplate + icon_state = "warnplate" + +/turf/open/floor/plating/icefloor/warnplate/southwest + dir = SOUTHWEST + +/turf/open/floor/plating/icefloor/warnplate/north + dir = NORTH + +/turf/open/floor/plating/icefloor/warnplate/east + dir = EAST + +/turf/open/floor/plating/icefloor/warnplate/northeast + dir = NORTHEAST + +/turf/open/floor/plating/icefloor/warnplate/southeast + dir = SOUTHEAST + +/turf/open/floor/plating/icefloor/warnplate/west + dir = WEST + +/turf/open/floor/plating/icefloor/warnplate/northwest + dir = NORTHWEST + +/turf/open/floor/plating/icefloor/asteroidplating + icon_state = "asteroidplating" + /// Visually like plating+catwalks but without overlaying or interactions - mainly for Reqs Elevator /turf/open/floor/plating/bare_catwalk name = "catwalk" @@ -218,6 +357,368 @@ icon_state = "default" plating_type = /turf/open/floor/plating/almayer +/turf/open/floor/almayer/pod_landing_floor + desc = "There's a hatch above it, presumably to allow pods to drop in." + icon_state = "test_floor4" + name = "pod landing floor" + +/turf/open/floor/almayer/blue + icon_state = "blue" + +/turf/open/floor/almayer/blue/southwest + dir = SOUTHWEST + +/turf/open/floor/almayer/cargo + icon_state = "cargo" + +/turf/open/floor/almayer/cargo/southwest + dir = SOUTHWEST + +/turf/open/floor/almayer/emerald + icon_state = "emerald" + +/turf/open/floor/almayer/emerald/southwest + dir = SOUTHWEST + +/turf/open/floor/almayer/green + icon_state = "green" + +/turf/open/floor/almayer/green/southwest + dir = SOUTHWEST + +/turf/open/floor/almayer/orange + icon_state = "orange" + +/turf/open/floor/almayer/orange/southwest + dir = SOUTHWEST + +/turf/open/floor/almayer/red + icon_state = "red" + +/turf/open/floor/almayer/red/southwest + dir = SOUTHWEST + +/turf/open/floor/almayer/silver + icon_state = "silver" + +/turf/open/floor/almayer/silver/southwest + dir = SOUTHWEST + +/turf/open/floor/almayer/sterile_green_side + icon_state = "sterile_green_side" + +/turf/open/floor/almayer/sterile_green_side/southwest + dir = SOUTHWEST + +/turf/open/floor/almayer/blue/north + dir = NORTH + +/turf/open/floor/almayer/bluecorner + icon_state = "bluecorner" + +/turf/open/floor/almayer/bluecorner/north + dir = NORTH + +/turf/open/floor/almayer/cargo_arrow + icon_state = "cargo_arrow" + +/turf/open/floor/almayer/cargo_arrow/north + dir = NORTH + +/turf/open/floor/almayer/emerald/north + dir = NORTH + +/turf/open/floor/almayer/emeraldcorner + icon_state = "emeraldcorner" + +/turf/open/floor/almayer/emeraldcorner/north + dir = NORTH + +/turf/open/floor/almayer/green/north + dir = NORTH + +/turf/open/floor/almayer/greencorner + icon_state = "greencorner" + +/turf/open/floor/almayer/greencorner/north + dir = NORTH + +/turf/open/floor/almayer/orange/north + dir = NORTH + +/turf/open/floor/almayer/orangecorner + icon_state = "orangecorner" + +/turf/open/floor/almayer/orangecorner/north + dir = NORTH + +/turf/open/floor/almayer/plating_striped + icon_state = "plating_striped" + +/turf/open/floor/almayer/plating_striped/north + dir = NORTH + +/turf/open/floor/almayer/red/north + dir = NORTH + +/turf/open/floor/almayer/redcorner + icon_state = "redcorner" + +/turf/open/floor/almayer/redcorner/north + dir = NORTH + +/turf/open/floor/almayer/silver/north + dir = NORTH + +/turf/open/floor/almayer/silvercorner + icon_state = "silvercorner" + +/turf/open/floor/almayer/silvercorner/north + dir = NORTH + +/turf/open/floor/almayer/sterile_green_corner + icon_state = "sterile_green_corner" + +/turf/open/floor/almayer/sterile_green_corner/north + dir = NORTH + +/turf/open/floor/almayer/sterile_green_side/north + dir = NORTH + +/turf/open/floor/almayer/w_y0 + icon_state = "w-y0" + +/turf/open/floor/almayer/w_y0/north + dir = NORTH + +/turf/open/floor/almayer/w_y1 + icon_state = "w-y1" + +/turf/open/floor/almayer/w_y1/north + dir = NORTH + +/turf/open/floor/almayer/w_y2 + icon_state = "w-y2" + +/turf/open/floor/almayer/w_y2/north + dir = NORTH + +/turf/open/floor/almayer/green/south + dir = SOUTH + +/turf/open/floor/almayer/blue/east + dir = EAST + +/turf/open/floor/almayer/bluecorner/east + dir = EAST + +/turf/open/floor/almayer/cargo_arrow/east + dir = EAST + +/turf/open/floor/almayer/emerald/east + dir = EAST + +/turf/open/floor/almayer/emeraldcorner/east + dir = EAST + +/turf/open/floor/almayer/green/east + dir = EAST + +/turf/open/floor/almayer/greencorner/east + dir = EAST + +/turf/open/floor/almayer/orange/east + dir = EAST + +/turf/open/floor/almayer/orangecorner/east + dir = EAST + +/turf/open/floor/almayer/plating_striped/east + dir = EAST + +/turf/open/floor/almayer/red/east + dir = EAST + +/turf/open/floor/almayer/redcorner/east + dir = EAST + +/turf/open/floor/almayer/silver/east + dir = EAST + +/turf/open/floor/almayer/silvercorner/east + dir = EAST + +/turf/open/floor/almayer/sterile_green_corner/east + dir = EAST + +/turf/open/floor/almayer/sterile_green_side/east + dir = EAST + +/turf/open/floor/almayer/blue/northeast + dir = NORTHEAST + +/turf/open/floor/almayer/emerald/northeast + dir = NORTHEAST + +/turf/open/floor/almayer/green/northeast + dir = NORTHEAST + +/turf/open/floor/almayer/orange/northeast + dir = NORTHEAST + +/turf/open/floor/almayer/plating + icon_state = "plating" + +/turf/open/floor/almayer/plating/northeast + dir = NORTHEAST + +/turf/open/floor/almayer/red/northeast + dir = NORTHEAST + +/turf/open/floor/almayer/silver/northeast + dir = NORTHEAST + +/turf/open/floor/almayer/sterile_green_side/northeast + dir = NORTHEAST + +/turf/open/floor/almayer/blue/southeast + dir = SOUTHEAST + +/turf/open/floor/almayer/emerald/southeast + dir = SOUTHEAST + +/turf/open/floor/almayer/green/southeast + dir = SOUTHEAST + +/turf/open/floor/almayer/orange/southeast + dir = SOUTHEAST + +/turf/open/floor/almayer/red/southeast + dir = SOUTHEAST + +/turf/open/floor/almayer/silver/southeast + dir = SOUTHEAST + +/turf/open/floor/almayer/sterile_green_side/southeast + dir = SOUTHEAST + +/turf/open/floor/almayer/blue/west + dir = WEST + +/turf/open/floor/almayer/bluecorner/west + dir = WEST + +/turf/open/floor/almayer/cargo_arrow/west + dir = WEST + +/turf/open/floor/almayer/emerald/west + dir = WEST + +/turf/open/floor/almayer/emeraldcorner/west + dir = WEST + +/turf/open/floor/almayer/green/west + dir = WEST + +/turf/open/floor/almayer/greencorner/west + dir = WEST + +/turf/open/floor/almayer/orange/west + dir = WEST + +/turf/open/floor/almayer/orangecorner/west + dir = WEST + +/turf/open/floor/almayer/plating_striped/west + dir = WEST + +/turf/open/floor/almayer/red/west + dir = WEST + +/turf/open/floor/almayer/redcorner/west + dir = WEST + +/turf/open/floor/almayer/silver/west + dir = WEST + +/turf/open/floor/almayer/silvercorner/west + dir = WEST + +/turf/open/floor/almayer/sterile_green_corner/west + dir = WEST + +/turf/open/floor/almayer/sterile_green_side/west + dir = WEST + +/turf/open/floor/almayer/blue/northwest + dir = NORTHWEST + +/turf/open/floor/almayer/emerald/northwest + dir = NORTHWEST + +/turf/open/floor/almayer/green/northwest + dir = NORTHWEST + +/turf/open/floor/almayer/orange/northwest + dir = NORTHWEST + +/turf/open/floor/almayer/red/northwest + dir = NORTHWEST + +/turf/open/floor/almayer/silver/northwest + dir = NORTHWEST + +/turf/open/floor/almayer/sterile_green_side/northwest + dir = NORTHWEST + +/turf/open/floor/almayer/ai_floors + icon_state = "ai_floors" + +/turf/open/floor/almayer/bluefull + icon_state = "bluefull" + +/turf/open/floor/almayer/dark_sterile + icon_state = "dark_sterile" + +/turf/open/floor/almayer/emeraldfull + icon_state = "emeraldfull" + +/turf/open/floor/almayer/floor + icon_state = "floor" + +/turf/open/floor/almayer/greenfull + icon_state = "greenfull" + +/turf/open/floor/almayer/mono + icon_state = "mono" + +/turf/open/floor/almayer/orangefull + icon_state = "orangefull" + +/turf/open/floor/almayer/plate + icon_state = "plate" + +/turf/open/floor/almayer/redfull + icon_state = "redfull" + +/turf/open/floor/almayer/silverfull + icon_state = "silverfull" + +/turf/open/floor/almayer/sterile + icon_state = "sterile" + +/turf/open/floor/almayer/sterile_green + icon_state = "sterile_green" + +/turf/open/floor/almayer/tcomms + icon_state = "tcomms" + +/turf/open/floor/almayer/test_floor4 + icon_state = "test_floor4" + +/turf/open/floor/almayer/test_floor5 + icon_state = "test_floor5" + /// Admin level thunderdome floor. Doesn't get damaged by explosions and such for pristine testing /turf/open/floor/tdome icon = 'icons/turf/almayer.dmi' @@ -225,6 +726,39 @@ plating_type = /turf/open/floor/tdome hull_floor = TRUE +/turf/open/floor/tdome/w_y0 + icon_state = "w-y0" + +/turf/open/floor/tdome/w_y0/north + dir = NORTH + +/turf/open/floor/tdome/w_y1 + icon_state = "w-y1" + +/turf/open/floor/tdome/w_y1/north + dir = NORTH + +/turf/open/floor/tdome/w_y2 + icon_state = "w-y2" + +/turf/open/floor/tdome/w_y2/north + dir = NORTH + +/turf/open/floor/tdome/northeast + dir = NORTHEAST + +/turf/open/floor/tdome/bluefull + icon_state = "bluefull" + +/turf/open/floor/tdome/redfull + icon_state = "redfull" + +/turf/open/floor/tdome/tcomms + icon_state = "tcomms" + +/turf/open/floor/tdome/test_floor4 + icon_state = "test_floor4" + /// Base type of the requisitions and vehicle bay elevator pits. /turf/open/floor/almayer/empty name = "\proper empty space" @@ -314,10 +848,49 @@ /turf/open/floor/almayer/uscm/directional icon_state = "logo_directional" +/turf/open/floor/almayer/uscm/directional/southwest + dir = SOUTHWEST + +/turf/open/floor/almayer/uscm/directional/north + dir = NORTH + +/turf/open/floor/almayer/uscm/directional/east + dir = EAST + +/turf/open/floor/almayer/uscm/directional/northeast + dir = NORTHEAST + +/turf/open/floor/almayer/uscm/directional/southeast + dir = SOUTHEAST + +/turf/open/floor/almayer/uscm/directional/logo_c + icon_state = "logo_c" + +/turf/open/floor/almayer/uscm/directional/logo_c/west + dir = WEST + +/turf/open/floor/almayer/uscm/directional/west + dir = WEST + +/turf/open/floor/almayer/uscm/directional/northwest + dir = NORTHWEST + /turf/open/floor/almayer/no_build allow_construction = FALSE hull_floor = TRUE +/turf/open/floor/almayer/no_build/ai_floors + icon_state = "ai_floors" + +/turf/open/floor/almayer/no_build/plating + icon_state = "plating" + +/turf/open/floor/almayer/no_build/plate + icon_state = "plate" + +/turf/open/floor/almayer/no_build/test_floor4 + icon_state = "test_floor4" + /turf/open/floor/almayer/aicore icon = 'icons/turf/floors/aicore.dmi' icon_state = "ai_floor1" @@ -344,10 +917,44 @@ allow_construction = FALSE hull_floor = TRUE +/turf/open/floor/almayer/aicore/no_build/ai_arrow + icon_state = "ai_arrow" + +/turf/open/floor/almayer/aicore/no_build/ai_arrow/east + dir = EAST + +/turf/open/floor/almayer/aicore/no_build/ai_silver + icon_state = "ai_silver" + +/turf/open/floor/almayer/aicore/no_build/ai_silver/east + dir = EAST + +/turf/open/floor/almayer/aicore/no_build/ai_arrow/west + dir = WEST + +/turf/open/floor/almayer/aicore/no_build/ai_silver/west + dir = WEST + +/turf/open/floor/almayer/aicore/no_build/ai_cargo + icon_state = "ai_cargo" + +/turf/open/floor/almayer/aicore/no_build/ai_floor2 + icon_state = "ai_floor2" + +/turf/open/floor/almayer/aicore/no_build/ai_plates + icon_state = "ai_plates" + /turf/open/floor/almayer/aicore/glowing/no_build allow_construction = FALSE hull_floor = TRUE +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3_4range + icon_state = "ai_floor3" + light_range = 4 + +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3 + icon_state = "ai_floor3" + // RESEARCH STUFF /turf/open/floor/almayer/research/containment/entrance icon_state = "containment_entrance" @@ -379,7 +986,26 @@ /turf/open/floor/almayer/research/containment/corner_var2 icon_state = "containment_corner_variant_2" +/turf/open/floor/almayer/research/containment/corner_var1/east + dir = EAST +/turf/open/floor/almayer/research/containment/corner_var1/containment_corner_variant_2 + icon_state = "containment_corner_variant_2" + +/turf/open/floor/almayer/research/containment/corner/north + dir = NORTH + +/turf/open/floor/almayer/research/containment/corner/east + dir = EAST + +/turf/open/floor/almayer/research/containment/entrance/west + dir = WEST + +/turf/open/floor/almayer/research/containment/floor2/north + dir = NORTH + +/turf/open/floor/almayer/research/containment/floor2/west + dir = WEST @@ -392,7 +1018,29 @@ name = "hull" hull_floor = TRUE +/turf/open/floor/almayer_hull/outerhull_dir + icon_state = "outerhull_dir" + +/turf/open/floor/almayer_hull/outerhull_dir/southwest + dir = SOUTHWEST + +/turf/open/floor/almayer_hull/outerhull_dir/north + dir = NORTH +/turf/open/floor/almayer_hull/outerhull_dir/east + dir = EAST + +/turf/open/floor/almayer_hull/outerhull_dir/northeast + dir = NORTHEAST + +/turf/open/floor/almayer_hull/outerhull_dir/southeast + dir = SOUTHEAST + +/turf/open/floor/almayer_hull/outerhull_dir/west + dir = WEST + +/turf/open/floor/almayer_hull/outerhull_dir/northwest + dir = NORTHWEST @@ -413,14 +1061,34 @@ . = ..() name = "floor" +/turf/open/floor/airless/asteroidfloor + icon_state = "asteroidfloor" + +/turf/open/floor/airless/asteroidfloor/northeast + dir = NORTHEAST + /turf/open/floor/icefloor icon_state = "floor" name = "ice colony floor" plating_type = /turf/open/floor/plating/icefloor -/turf/open/floor/icefloor/Initialize(mapload, ...) - . = ..() - name = "floor" +/turf/open/floor/icefloor/shuttle_floor6 + icon = 'icons/turf/shuttle.dmi' + icon_state = "floor6" + +/turf/open/floor/icefloor/shuttle_floor7 + icon = 'icons/turf/shuttle.dmi' + icon_state = "floor7" + +/turf/open/floor/icefloor/shuttle_vfloor + icon = 'icons/turf/shuttle.dmi' + icon_state = "vfloor" + +/turf/open/floor/icefloor/ramptop + icon_state = "ramptop" + +/turf/open/floor/icefloor/rockvault + icon_state = "rockvault" /turf/open/floor/wood name = "wooden floor" @@ -436,6 +1104,27 @@ desc = "This metal floor has been painted to look like one made of wood. Unfortunately, wood and high-pressure internal atmosphere don't mix well. Wood is a major fire hazard don't'cha know." tile_type = /obj/item/stack/tile/wood/fake +/turf/open/floor/wood/wood_broken + icon_state = "wood-broken" + +/turf/open/floor/wood/wood_broken2 + icon_state = "wood-broken2" + +/turf/open/floor/wood/wood_broken3 + icon_state = "wood-broken3" + +/turf/open/floor/wood/wood_broken4 + icon_state = "wood-broken4" + +/turf/open/floor/wood/wood_broken5 + icon_state = "wood-broken5" + +/turf/open/floor/wood/wood_broken6 + icon_state = "wood-broken6" + +/turf/open/floor/wood/wood_broken7 + icon_state = "wood-broken7" + /turf/open/floor/vault icon_state = "rockvault" @@ -453,6 +1142,9 @@ burnable_tile = FALSE baseturfs = /turf/open/floor +/turf/open/floor/engine/simulator_center + color = "#AAAAAA" + /turf/open/floor/engine/make_plating() return @@ -505,6 +1197,18 @@ icon = 'icons/turf/floors/floors.dmi' icon_state = "bcircuit" +/turf/open/floor/bluegrid/bcircuitoff + icon_state = "bcircuitoff" + +/turf/open/floor/bluegrid/damaged3 + icon_state = "damaged3" + +/turf/open/floor/bluegrid/damaged4 + icon_state = "damaged4" + +/turf/open/floor/bluegrid/damaged5 + icon_state = "damaged5" + /turf/open/floor/greengrid icon = 'icons/turf/floors/floors.dmi' icon_state = "gcircuit" @@ -543,6 +1247,7 @@ /turf/open/floor/carpet name = "carpet" + desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft." icon_state = "carpet" tile_type = /obj/item/stack/tile/carpet tool_flags = REMOVE_SCREWDRIVER @@ -616,9 +1321,48 @@ FF.update_icon() // So siding get updated properly return ..() +/turf/open/floor/carpet/bcarpet01 + icon_state = "bcarpet01" + +/turf/open/floor/carpet/bcarpet02 + icon_state = "bcarpet02" + +/turf/open/floor/carpet/bcarpet03 + icon_state = "bcarpet03" + +/turf/open/floor/carpet/bcarpet07 + icon_state = "bcarpet07" + +/turf/open/floor/carpet/bcarpet08 + icon_state = "bcarpet08" + +/turf/open/floor/carpet/bcarpet09 + icon_state = "bcarpet09" + /turf/open/floor/carpet/edge icon_state = "carpetside" +/turf/open/floor/carpet/edge/southwest + dir = SOUTHWEST + +/turf/open/floor/carpet/edge/north + dir = NORTH + +/turf/open/floor/carpet/edge/east + dir = EAST + +/turf/open/floor/carpet/edge/northeast + dir = NORTHEAST + +/turf/open/floor/carpet/edge/southeast + dir = SOUTHEAST + +/turf/open/floor/carpet/edge/west + dir = WEST + +/turf/open/floor/carpet/edge/northwest + dir = NORTHWEST + // Start Prison tiles /turf/open/floor/prison @@ -633,8 +1377,713 @@ icon = 'icons/turf/floors/carpet_manual.dmi'//I dunno man, CM-ified carpet sprites are placed manually and I can't be bothered to write a new system for 'em. icon_state = "single" -// Mechbay -/turf/open/floor/mech_bay_recharge_floor +/turf/open/floor/prison/chapel_carpet/doubleside + icon_state = "doubleside" + +/turf/open/floor/prison/chapel_carpet/doubleside/north + dir = NORTH + +/turf/open/floor/prison/blue + icon_state = "blue" + +/turf/open/floor/prison/blue/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/bright_clean + icon_state = "bright_clean" + +/turf/open/floor/prison/bright_clean/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/bright_clean2 + icon_state = "bright_clean2" + +/turf/open/floor/prison/bright_clean2/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/bright_clean_marked + icon_state = "bright_clean_marked" + +/turf/open/floor/prison/bright_clean_marked/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/damaged1 + icon_state = "damaged1" + +/turf/open/floor/prison/damaged1/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/damaged2 + icon_state = "damaged2" + +/turf/open/floor/prison/damaged2/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/darkbrown2 + icon_state = "darkbrown2" + +/turf/open/floor/prison/darkbrown2/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/darkbrown3 + icon_state = "darkbrown3" + +/turf/open/floor/prison/darkbrown3/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/darkbrowncorners2 + icon_state = "darkbrowncorners2" + +/turf/open/floor/prison/darkbrowncorners2/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/darkpurple2 + icon_state = "darkpurple2" + +/turf/open/floor/prison/darkpurple2/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/darkred2 + icon_state = "darkred2" + +/turf/open/floor/prison/darkred2/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/darkredcorners2 + icon_state = "darkredcorners2" + +/turf/open/floor/prison/darkredcorners2/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/darkredfull2 + icon_state = "darkredfull2" + +/turf/open/floor/prison/darkredfull2/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/darkyellow2 + icon_state = "darkyellow2" + +/turf/open/floor/prison/darkyellow2/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/darkyellowcorners2 + icon_state = "darkyellowcorners2" + +/turf/open/floor/prison/darkyellowcorners2/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/floor_marked + icon_state = "floor_marked" + +/turf/open/floor/prison/floor_marked/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/floor_plate + icon_state = "floor_plate" + +/turf/open/floor/prison/floor_plate/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/green + icon_state = "green" + +/turf/open/floor/prison/green/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/greenblue + icon_state = "greenblue" + +/turf/open/floor/prison/greenblue/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/kitchen + icon_state = "kitchen" + +/turf/open/floor/prison/kitchen/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/red + icon_state = "red" + +/turf/open/floor/prison/red/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/sterile_white + icon_state = "sterile_white" + +/turf/open/floor/prison/sterile_white/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/whitegreen + icon_state = "whitegreen" + +/turf/open/floor/prison/whitegreen/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/whitegreenfull + icon_state = "whitegreenfull" + +/turf/open/floor/prison/whitegreenfull/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/whitepurple + icon_state = "whitepurple" + +/turf/open/floor/prison/whitepurple/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/whitered + icon_state = "whitered" + +/turf/open/floor/prison/whitered/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/yellow + icon_state = "yellow" + +/turf/open/floor/prison/yellow/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/yellowfull + icon_state = "yellowfull" + +/turf/open/floor/prison/yellowfull/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/blue/north + dir = NORTH + +/turf/open/floor/prison/blue_plate + icon_state = "blue_plate" + +/turf/open/floor/prison/blue_plate/north + dir = NORTH + +/turf/open/floor/prison/bluecorner + icon_state = "bluecorner" + +/turf/open/floor/prison/bluecorner/north + dir = NORTH + +/turf/open/floor/prison/cell_stripe + icon_state = "cell_stripe" + +/turf/open/floor/prison/cell_stripe/north + dir = NORTH + +/turf/open/floor/prison/darkbrown2/north + dir = NORTH + +/turf/open/floor/prison/darkbrown3/north + dir = NORTH + +/turf/open/floor/prison/darkbrowncorners2/north + dir = NORTH + +/turf/open/floor/prison/darkbrowncorners3 + icon_state = "darkbrowncorners3" + +/turf/open/floor/prison/darkbrowncorners3/north + dir = NORTH + +/turf/open/floor/prison/darkpurple2/north + dir = NORTH + +/turf/open/floor/prison/darkpurplecorners2 + icon_state = "darkpurplecorners2" + +/turf/open/floor/prison/darkpurplecorners2/north + dir = NORTH + +/turf/open/floor/prison/darkred2/north + dir = NORTH + +/turf/open/floor/prison/darkredcorners2/north + dir = NORTH + +/turf/open/floor/prison/darkyellow2/north + dir = NORTH + +/turf/open/floor/prison/darkyellowcorners2/north + dir = NORTH + +/turf/open/floor/prison/green/north + dir = NORTH + +/turf/open/floor/prison/greenblue/north + dir = NORTH + +/turf/open/floor/prison/greenbluecorner + icon_state = "greenbluecorner" + +/turf/open/floor/prison/greenbluecorner/north + dir = NORTH + +/turf/open/floor/prison/greencorner + icon_state = "greencorner" + +/turf/open/floor/prison/greencorner/north + dir = NORTH + +/turf/open/floor/prison/rampbottom + icon_state = "rampbottom" + +/turf/open/floor/prison/rampbottom/north + dir = NORTH + +/turf/open/floor/prison/red/north + dir = NORTH + +/turf/open/floor/prison/redcorner + icon_state = "redcorner" + +/turf/open/floor/prison/redcorner/north + dir = NORTH + +/turf/open/floor/prison/whitegreen/north + dir = NORTH + +/turf/open/floor/prison/whitegreencorner + icon_state = "whitegreencorner" + +/turf/open/floor/prison/whitegreencorner/north + dir = NORTH + +/turf/open/floor/prison/whitepurple/north + dir = NORTH + +/turf/open/floor/prison/whitepurplecorner + icon_state = "whitepurplecorner" + +/turf/open/floor/prison/whitepurplecorner/north + dir = NORTH + +/turf/open/floor/prison/whitered/north + dir = NORTH + +/turf/open/floor/prison/yellow/north + dir = NORTH + +/turf/open/floor/prison/yellowcorner + icon_state = "yellowcorner" + +/turf/open/floor/prison/yellowcorner/north + dir = NORTH + +/turf/open/floor/prison/sterile_white/south + dir = SOUTH + +/turf/open/floor/prison/blue/east + dir = EAST + +/turf/open/floor/prison/blue_plate/east + dir = EAST + +/turf/open/floor/prison/bluecorner/east + dir = EAST + +/turf/open/floor/prison/cell_stripe/east + dir = EAST + +/turf/open/floor/prison/darkbrown2/east + dir = EAST + +/turf/open/floor/prison/darkbrown3/east + dir = EAST + +/turf/open/floor/prison/darkbrowncorners2/east + dir = EAST + +/turf/open/floor/prison/darkbrowncorners3/east + dir = EAST + +/turf/open/floor/prison/darkpurple2/east + dir = EAST + +/turf/open/floor/prison/darkpurplecorners2/east + dir = EAST + +/turf/open/floor/prison/darkred2/east + dir = EAST + +/turf/open/floor/prison/darkredcorners2/east + dir = EAST + +/turf/open/floor/prison/darkyellow2/east + dir = EAST + +/turf/open/floor/prison/darkyellowcorners2/east + dir = EAST + +/turf/open/floor/prison/darkyellowfull2 + icon_state = "darkyellowfull2" + +/turf/open/floor/prison/darkyellowfull2/east + dir = EAST + +/turf/open/floor/prison/green/east + dir = EAST + +/turf/open/floor/prison/greenblue/east + dir = EAST + +/turf/open/floor/prison/greenbluecorner/east + dir = EAST + +/turf/open/floor/prison/greencorner/east + dir = EAST + +/turf/open/floor/prison/greenfull + icon_state = "greenfull" + +/turf/open/floor/prison/greenfull/east + dir = EAST + +/turf/open/floor/prison/rampbottom/east + dir = EAST + +/turf/open/floor/prison/red/east + dir = EAST + +/turf/open/floor/prison/redcorner/east + dir = EAST + +/turf/open/floor/prison/whitegreen/east + dir = EAST + +/turf/open/floor/prison/whitegreencorner/east + dir = EAST + +/turf/open/floor/prison/whitepurple/east + dir = EAST + +/turf/open/floor/prison/whitepurplecorner/east + dir = EAST + +/turf/open/floor/prison/whitered/east + dir = EAST + +/turf/open/floor/prison/whiteredcorner + icon_state = "whiteredcorner" + +/turf/open/floor/prison/whiteredcorner/east + dir = EAST + +/turf/open/floor/prison/yellow/east + dir = EAST + +/turf/open/floor/prison/yellowcorner/east + dir = EAST + +/turf/open/floor/prison/blue/northeast + dir = NORTHEAST + +/turf/open/floor/prison/darkbrown2/northeast + dir = NORTHEAST + +/turf/open/floor/prison/darkpurple2/northeast + dir = NORTHEAST + +/turf/open/floor/prison/darkred2/northeast + dir = NORTHEAST + +/turf/open/floor/prison/darkyellow2/northeast + dir = NORTHEAST + +/turf/open/floor/prison/green/northeast + dir = NORTHEAST + +/turf/open/floor/prison/greenblue/northeast + dir = NORTHEAST + +/turf/open/floor/prison/red/northeast + dir = NORTHEAST + +/turf/open/floor/prison/whitegreen/northeast + dir = NORTHEAST + +/turf/open/floor/prison/whitepurple/northeast + dir = NORTHEAST + +/turf/open/floor/prison/whitered/northeast + dir = NORTHEAST + +/turf/open/floor/prison/yellow/northeast + dir = NORTHEAST + +/turf/open/floor/prison/blue/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/darkbrown2/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/darkpurple2/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/darkred2/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/darkyellow2/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/green/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/greenblue/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/red/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/whitegreen/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/whitepurple/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/whitered/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/yellow/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/blue/west + dir = WEST + +/turf/open/floor/prison/blue_plate/west + dir = WEST + +/turf/open/floor/prison/bluecorner/west + dir = WEST + +/turf/open/floor/prison/bluefull + icon_state = "bluefull" + +/turf/open/floor/prison/bluefull/west + dir = WEST + +/turf/open/floor/prison/cell_stripe/west + dir = WEST + +/turf/open/floor/prison/darkbrown2/west + dir = WEST + +/turf/open/floor/prison/darkbrown3/west + dir = WEST + +/turf/open/floor/prison/darkbrowncorners2/west + dir = WEST + +/turf/open/floor/prison/darkbrowncorners3/west + dir = WEST + +/turf/open/floor/prison/darkpurple2/west + dir = WEST + +/turf/open/floor/prison/darkpurplecorners2/west + dir = WEST + +/turf/open/floor/prison/darkred2/west + dir = WEST + +/turf/open/floor/prison/darkredcorners2/west + dir = WEST + +/turf/open/floor/prison/darkyellow2/west + dir = WEST + +/turf/open/floor/prison/darkyellowcorners2/west + dir = WEST + +/turf/open/floor/prison/floor_marked/west + dir = WEST + +/turf/open/floor/prison/green/west + dir = WEST + +/turf/open/floor/prison/greenblue/west + dir = WEST + +/turf/open/floor/prison/greenbluecorner/west + dir = WEST + +/turf/open/floor/prison/greencorner/west + dir = WEST + +/turf/open/floor/prison/rampbottom/west + dir = WEST + +/turf/open/floor/prison/red/west + dir = WEST + +/turf/open/floor/prison/redcorner/west + dir = WEST + +/turf/open/floor/prison/sterile_white/west + dir = WEST + +/turf/open/floor/prison/whitegreen/west + dir = WEST + +/turf/open/floor/prison/whitegreencorner/west + dir = WEST + +/turf/open/floor/prison/whitepurple/west + dir = WEST + +/turf/open/floor/prison/whitepurplecorner/west + dir = WEST + +/turf/open/floor/prison/whitered/west + dir = WEST + +/turf/open/floor/prison/whiteredcorner/west + dir = WEST + +/turf/open/floor/prison/yellow/west + dir = WEST + +/turf/open/floor/prison/yellowcorner/west + dir = WEST + +/turf/open/floor/prison/west + dir = WEST + +/turf/open/floor/prison/blue/northwest + dir = NORTHWEST + +/turf/open/floor/prison/darkbrown2/northwest + dir = NORTHWEST + +/turf/open/floor/prison/darkbrown3/northwest + dir = NORTHWEST + +/turf/open/floor/prison/darkpurple2/northwest + dir = NORTHWEST + +/turf/open/floor/prison/darkpurplefull2 + icon_state = "darkpurplefull2" + +/turf/open/floor/prison/darkpurplefull2/northwest + dir = NORTHWEST + +/turf/open/floor/prison/darkred2/northwest + dir = NORTHWEST + +/turf/open/floor/prison/darkyellow2/northwest + dir = NORTHWEST + +/turf/open/floor/prison/green/northwest + dir = NORTHWEST + +/turf/open/floor/prison/greenblue/northwest + dir = NORTHWEST + +/turf/open/floor/prison/greenfull/northwest + dir = NORTHWEST + +/turf/open/floor/prison/red/northwest + dir = NORTHWEST + +/turf/open/floor/prison/whitegreen/northwest + dir = NORTHWEST + +/turf/open/floor/prison/whitepurple/northwest + dir = NORTHWEST + +/turf/open/floor/prison/whitered/northwest + dir = NORTHWEST + +/turf/open/floor/prison/yellow/northwest + dir = NORTHWEST + +/turf/open/floor/prison/damaged3 + icon_state = "damaged3" + +/turf/open/floor/prison/darkbrownfull2 + icon_state = "darkbrownfull2" + +/turf/open/floor/prison/floorscorched1 + icon_state = "floorscorched1" + +/turf/open/floor/prison/floorscorched2 + icon_state = "floorscorched2" + +/turf/open/floor/prison/greenblue/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/greenblue/north + dir = NORTH + +/turf/open/floor/prison/greenblue/east + dir = EAST + +/turf/open/floor/prison/greenblue/northeast + dir = NORTHEAST + +/turf/open/floor/prison/greenblue/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/greenblue/west + dir = WEST + +/turf/open/floor/prison/greenblue/northwest + dir = NORTHWEST + +/turf/open/floor/prison/greenbluecorner/east + dir = EAST + +/turf/open/floor/prison/panelscorched + icon_state = "panelscorched" + +/turf/open/floor/prison/platingdmg1 + icon_state = "platingdmg1" + +/turf/open/floor/prison/platingdmg2 + icon_state = "platingdmg2" + +/turf/open/floor/prison/platingdmg3 + icon_state = "platingdmg3" + +/turf/open/floor/prison/red/southwest + dir = SOUTHWEST + +/turf/open/floor/prison/red/north + dir = NORTH + +/turf/open/floor/prison/red/east + dir = EAST + +/turf/open/floor/prison/red/northeast + dir = NORTHEAST + +/turf/open/floor/prison/red/southeast + dir = SOUTHEAST + +/turf/open/floor/prison/red/west + dir = WEST + +/turf/open/floor/prison/red/northwest + dir = NORTHWEST + +/turf/open/floor/prison/redcorner/north + dir = NORTH + +/turf/open/floor/prison/redcorner/east + dir = EAST + +/turf/open/floor/prison/redfull + icon_state = "redfull" + +/turf/open/floor/prison/whitepurplefull + icon_state = "whitepurplefull" + +// Mechbay +/turf/open/floor/mech_bay_recharge_floor name = "Mech Bay Recharge Station" icon = 'icons/obj/structures/props/mech.dmi' icon_state = "recharge_floor" @@ -645,6 +2094,8 @@ ChangeTurf(/turf/open/floor/plating) broken = TRUE +/turf/open/floor/mech_bay_recharge_floor/shuttle_landing_lights + name = "shuttle landing lights" /turf/open/floor/interior icon = 'icons/turf/floors/interior.dmi' @@ -677,3 +2128,1446 @@ /turf/open/floor/corsat icon = 'icons/turf/floors/corsat.dmi' icon_state = "plating" + +/turf/open/floor/corsat/blue + icon_state = "blue" + +/turf/open/floor/corsat/blue/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/bluegrey + icon_state = "bluegrey" + +/turf/open/floor/corsat/bluegrey/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/brown + icon_state = "brown" + +/turf/open/floor/corsat/brown/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/corsat_teleporter_static + icon_state = "corsat_teleporter_static" + +/turf/open/floor/corsat/corsat_teleporter_static/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/darkgreen + icon_state = "darkgreen" + +/turf/open/floor/corsat/darkgreen/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/green + icon_state = "green" + +/turf/open/floor/corsat/green/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/greenwhite + icon_state = "greenwhite" + +/turf/open/floor/corsat/greenwhite/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/purple + icon_state = "purple" + +/turf/open/floor/corsat/purple/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/purplewhite + icon_state = "purplewhite" + +/turf/open/floor/corsat/purplewhite/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/red + icon_state = "red" + +/turf/open/floor/corsat/red/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/tcomms + icon_state = "tcomms" + +/turf/open/floor/corsat/tcomms/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/white + icon_state = "white" + +/turf/open/floor/corsat/white/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/whitebluefull + icon_state = "whitebluefull" + +/turf/open/floor/corsat/whitebluefull/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/whitetan + icon_state = "whitetan" + +/turf/open/floor/corsat/whitetan/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/yellow + icon_state = "yellow" + +/turf/open/floor/corsat/yellow/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/blue/north + dir = NORTH + +/turf/open/floor/corsat/bluecorner + icon_state = "bluecorner" + +/turf/open/floor/corsat/bluecorner/north + dir = NORTH + +/turf/open/floor/corsat/bluegrey/north + dir = NORTH + +/turf/open/floor/corsat/bluegreycorner + icon_state = "bluegreycorner" + +/turf/open/floor/corsat/bluegreycorner/north + dir = NORTH + +/turf/open/floor/corsat/brown/north + dir = NORTH + +/turf/open/floor/corsat/browncorner + icon_state = "browncorner" + +/turf/open/floor/corsat/browncorner/north + dir = NORTH + +/turf/open/floor/corsat/darkgreen/north + dir = NORTH + +/turf/open/floor/corsat/darkgreencorner + icon_state = "darkgreencorner" + +/turf/open/floor/corsat/darkgreencorner/north + dir = NORTH + +/turf/open/floor/corsat/green/north + dir = NORTH + +/turf/open/floor/corsat/greencorner + icon_state = "greencorner" + +/turf/open/floor/corsat/greencorner/north + dir = NORTH + +/turf/open/floor/corsat/greenwhite/north + dir = NORTH + +/turf/open/floor/corsat/greenwhitecorner + icon_state = "greenwhitecorner" + +/turf/open/floor/corsat/greenwhitecorner/north + dir = NORTH + +/turf/open/floor/corsat/purple/north + dir = NORTH + +/turf/open/floor/corsat/purplecorner + icon_state = "purplecorner" + +/turf/open/floor/corsat/purplecorner/north + dir = NORTH + +/turf/open/floor/corsat/purplewhite/north + dir = NORTH + +/turf/open/floor/corsat/purplewhitecorner + icon_state = "purplewhitecorner" + +/turf/open/floor/corsat/purplewhitecorner/north + dir = NORTH + +/turf/open/floor/corsat/red/north + dir = NORTH + +/turf/open/floor/corsat/redcorner + icon_state = "redcorner" + +/turf/open/floor/corsat/redcorner/north + dir = NORTH + +/turf/open/floor/corsat/squareswood + icon_state = "squareswood" + +/turf/open/floor/corsat/squareswood/north + dir = NORTH + +/turf/open/floor/corsat/tan + icon_state = "tan" + +/turf/open/floor/corsat/tan/north + dir = NORTH + +/turf/open/floor/corsat/white/north + dir = NORTH + +/turf/open/floor/corsat/whitecorner + icon_state = "whitecorner" + +/turf/open/floor/corsat/whitecorner/north + dir = NORTH + +/turf/open/floor/corsat/whitetan/north + dir = NORTH + +/turf/open/floor/corsat/whitetancorner + icon_state = "whitetancorner" + +/turf/open/floor/corsat/whitetancorner/north + dir = NORTH + +/turf/open/floor/corsat/yellow/north + dir = NORTH + +/turf/open/floor/corsat/yellowcorner + icon_state = "yellowcorner" + +/turf/open/floor/corsat/yellowcorner/north + dir = NORTH + +/turf/open/floor/corsat/blue/east + dir = EAST + +/turf/open/floor/corsat/bluecorner/east + dir = EAST + +/turf/open/floor/corsat/bluegrey/east + dir = EAST + +/turf/open/floor/corsat/bluegreycorner/east + dir = EAST + +/turf/open/floor/corsat/brown/east + dir = EAST + +/turf/open/floor/corsat/browncorner/east + dir = EAST + +/turf/open/floor/corsat/darkgreen/east + dir = EAST + +/turf/open/floor/corsat/darkgreencorner/east + dir = EAST + +/turf/open/floor/corsat/green/east + dir = EAST + +/turf/open/floor/corsat/greencorner/east + dir = EAST + +/turf/open/floor/corsat/greenwhite/east + dir = EAST + +/turf/open/floor/corsat/greenwhitecorner/east + dir = EAST + +/turf/open/floor/corsat/purple/east + dir = EAST + +/turf/open/floor/corsat/purplecorner/east + dir = EAST + +/turf/open/floor/corsat/purplewhite/east + dir = EAST + +/turf/open/floor/corsat/purplewhitecorner/east + dir = EAST + +/turf/open/floor/corsat/red/east + dir = EAST + +/turf/open/floor/corsat/redcorner/east + dir = EAST + +/turf/open/floor/corsat/white/east + dir = EAST + +/turf/open/floor/corsat/whitecorner/east + dir = EAST + +/turf/open/floor/corsat/whitetan/east + dir = EAST + +/turf/open/floor/corsat/whitetancorner/east + dir = EAST + +/turf/open/floor/corsat/yellow/east + dir = EAST + +/turf/open/floor/corsat/yellowcorner/east + dir = EAST + +/turf/open/floor/corsat/blue/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/bluegrey/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/brown/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/darkgreen/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/green/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/greenwhite/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/purple/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/purplewhite/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/red/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/white/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/whitetan/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/yellow/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/blue/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/bluegrey/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/brown/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/darkgreen/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/green/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/greenwhite/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/purple/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/purplewhite/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/red/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/white/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/whitetan/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/yellow/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/blue/west + dir = WEST + +/turf/open/floor/corsat/bluecorner/west + dir = WEST + +/turf/open/floor/corsat/bluegrey/west + dir = WEST + +/turf/open/floor/corsat/bluegreycorner/west + dir = WEST + +/turf/open/floor/corsat/brown/west + dir = WEST + +/turf/open/floor/corsat/browncorner/west + dir = WEST + +/turf/open/floor/corsat/darkgreen/west + dir = WEST + +/turf/open/floor/corsat/darkgreencorner/west + dir = WEST + +/turf/open/floor/corsat/green/west + dir = WEST + +/turf/open/floor/corsat/greencorner/west + dir = WEST + +/turf/open/floor/corsat/greenwhite/west + dir = WEST + +/turf/open/floor/corsat/greenwhitecorner/west + dir = WEST + +/turf/open/floor/corsat/purple/west + dir = WEST + +/turf/open/floor/corsat/purplecorner/west + dir = WEST + +/turf/open/floor/corsat/purplewhite/west + dir = WEST + +/turf/open/floor/corsat/purplewhitecorner/west + dir = WEST + +/turf/open/floor/corsat/red/west + dir = WEST + +/turf/open/floor/corsat/redcorner/west + dir = WEST + +/turf/open/floor/corsat/white/west + dir = WEST + +/turf/open/floor/corsat/whitecorner/west + dir = WEST + +/turf/open/floor/corsat/whitetan/west + dir = WEST + +/turf/open/floor/corsat/whitetancorner/west + dir = WEST + +/turf/open/floor/corsat/yellow/west + dir = WEST + +/turf/open/floor/corsat/yellowcorner/west + dir = WEST + +/turf/open/floor/corsat/blue/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/bluegrey/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/brown/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/darkgreen/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/green/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/greenwhite/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/purple/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/purplewhite/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/red/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/white/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/whitetan/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/yellow/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/arrow_east + icon_state = "arrow_east" + +/turf/open/floor/corsat/arrow_north + icon_state = "arrow_north" + +/turf/open/floor/corsat/arrow_south + icon_state = "arrow_south" + +/turf/open/floor/corsat/arrow_west + icon_state = "arrow_west" + +/turf/open/floor/corsat/cargo + icon_state = "cargo" + +/turf/open/floor/corsat/damaged1 + icon_state = "damaged1" + +/turf/open/floor/corsat/gamma + icon_state = "gamma" + +/turf/open/floor/corsat/lightplate + icon_state = "lightplate" + +/turf/open/floor/corsat/marked + icon_state = "marked" + +/turf/open/floor/corsat/officesquares + icon_state = "officesquares" + +/turf/open/floor/corsat/omega + icon_state = "omega" + +/turf/open/floor/corsat/plate + icon_state = "plate" + +/turf/open/floor/corsat/red/southwest + dir = SOUTHWEST + +/turf/open/floor/corsat/red/north + dir = NORTH + +/turf/open/floor/corsat/red/east + dir = EAST + +/turf/open/floor/corsat/red/northeast + dir = NORTHEAST + +/turf/open/floor/corsat/red/southeast + dir = SOUTHEAST + +/turf/open/floor/corsat/red/west + dir = WEST + +/turf/open/floor/corsat/red/northwest + dir = NORTHWEST + +/turf/open/floor/corsat/redcorner/north + dir = NORTH + +/turf/open/floor/corsat/redcorner/east + dir = EAST + +/turf/open/floor/corsat/retrosquares + icon_state = "retrosquares" + +/turf/open/floor/corsat/retrosquareslight + icon_state = "retrosquareslight" + +/turf/open/floor/corsat/sigma + icon_state = "sigma" + +/turf/open/floor/corsat/spiralplate + icon_state = "spiralplate" + +/turf/open/floor/corsat/spiralwoodalt + icon_state = "spiralwoodalt" + +/turf/open/floor/corsat/squares + icon_state = "squares" + +/turf/open/floor/corsat/sterileplate + icon_state = "sterileplate" + +/turf/open/floor/corsat/theta + icon_state = "theta" + +/turf/open/floor/corsat/yellow/north + dir = NORTH + +/turf/open/floor/corsat/yellow/east + dir = EAST + +/turf/open/floor/corsat/yellowcorner/east + dir = EAST + +/turf/open/floor/grey_dark2 + color = "#525151" + icon_state = "dark2" + +/turf/open/floor/solarpanel + desc = "A sophisticated device that captures and converts light from the system's star into energy for the station." + icon_state = "solarpanel" + name = "solarpanel" + +/turf/open/floor/asteroidwarning + icon_state = "asteroidwarning" + +/turf/open/floor/asteroidwarning/southwest + dir = SOUTHWEST + +/turf/open/floor/darkblue2 + icon_state = "darkblue2" + +/turf/open/floor/darkblue2/southwest + dir = SOUTHWEST + +/turf/open/floor/darkbrown2 + icon_state = "darkbrown2" + +/turf/open/floor/darkbrown2/southwest + dir = SOUTHWEST + +/turf/open/floor/darkgreen2 + icon_state = "darkgreen2" + +/turf/open/floor/darkgreen2/southwest + dir = SOUTHWEST + +/turf/open/floor/darkpurple2 + icon_state = "darkpurple2" + +/turf/open/floor/darkpurple2/southwest + dir = SOUTHWEST + +/turf/open/floor/darkred2 + icon_state = "darkred2" + +/turf/open/floor/darkred2/southwest + dir = SOUTHWEST + +/turf/open/floor/darkyellow2 + icon_state = "darkyellow2" + +/turf/open/floor/darkyellow2/southwest + dir = SOUTHWEST + +/turf/open/floor/podhatch + icon_state = "podhatch" + +/turf/open/floor/podhatch/southwest + dir = SOUTHWEST + +/turf/open/floor/purple + icon_state = "purple" + +/turf/open/floor/purple/southwest + dir = SOUTHWEST + +/turf/open/floor/red + icon_state = "red" + +/turf/open/floor/red/southwest + dir = SOUTHWEST + +/turf/open/floor/warning + icon_state = "warning" + +/turf/open/floor/warning/southwest + dir = SOUTHWEST + +/turf/open/floor/warnwhite + icon_state = "warnwhite" + +/turf/open/floor/warnwhite/southwest + dir = SOUTHWEST + +/turf/open/floor/whiteblue + icon_state = "whiteblue" + +/turf/open/floor/whiteblue/southwest + dir = SOUTHWEST + +/turf/open/floor/whitegreen + icon_state = "whitegreen" + +/turf/open/floor/whitegreen/southwest + dir = SOUTHWEST + +/turf/open/floor/whitepurple + icon_state = "whitepurple" + +/turf/open/floor/whitepurple/southwest + dir = SOUTHWEST + +/turf/open/floor/whitered + icon_state = "whitered" + +/turf/open/floor/whitered/southwest + dir = SOUTHWEST + +/turf/open/floor/whiteyellow + icon_state = "whiteyellow" + +/turf/open/floor/whiteyellow/southwest + dir = SOUTHWEST + +/turf/open/floor/asteroidfloor + icon_state = "asteroidfloor" + +/turf/open/floor/asteroidfloor/north + dir = NORTH + +/turf/open/floor/asteroidwarning/north + dir = NORTH + +/turf/open/floor/bot + icon_state = "bot" + +/turf/open/floor/bot/north + dir = NORTH + +/turf/open/floor/chapel + icon_state = "chapel" + +/turf/open/floor/chapel/north + dir = NORTH + +/turf/open/floor/darkblue2/north + dir = NORTH + +/turf/open/floor/darkbrown2/north + dir = NORTH + +/turf/open/floor/darkbrowncorners2 + icon_state = "darkbrowncorners2" + +/turf/open/floor/darkbrowncorners2/north + dir = NORTH + +/turf/open/floor/darkgreen2/north + dir = NORTH + +/turf/open/floor/darkgreencorners2 + icon_state = "darkgreencorners2" + +/turf/open/floor/darkgreencorners2/north + dir = NORTH + +/turf/open/floor/darkpurple2/north + dir = NORTH + +/turf/open/floor/darkpurplecorners2 + icon_state = "darkpurplecorners2" + +/turf/open/floor/darkpurplecorners2/north + dir = NORTH + +/turf/open/floor/darkred2/north + dir = NORTH + +/turf/open/floor/darkredcorners2 + icon_state = "darkredcorners2" + +/turf/open/floor/darkredcorners2/north + dir = NORTH + +/turf/open/floor/darkyellow2/north + dir = NORTH + +/turf/open/floor/darkyellowcorners2 + icon_state = "darkyellowcorners2" + +/turf/open/floor/darkyellowcorners2/north + dir = NORTH + +/turf/open/floor/elevatorshaft + icon_state = "elevatorshaft" + +/turf/open/floor/elevatorshaft/north + dir = NORTH + +/turf/open/floor/green + icon_state = "green" + +/turf/open/floor/green/north + dir = NORTH + +/turf/open/floor/loadingarea + icon_state = "loadingarea" + +/turf/open/floor/loadingarea/north + dir = NORTH + +/turf/open/floor/podhatch/north + dir = NORTH + +/turf/open/floor/podhatchfloor + icon_state = "podhatchfloor" + +/turf/open/floor/podhatchfloor/north + dir = NORTH + +/turf/open/floor/purple/north + dir = NORTH + +/turf/open/floor/rampbottom + icon_state = "rampbottom" + +/turf/open/floor/rampbottom/north + dir = NORTH + +/turf/open/floor/red/north + dir = NORTH + +/turf/open/floor/redcorner + icon_state = "redcorner" + +/turf/open/floor/redcorner/north + dir = NORTH + +/turf/open/floor/vault2 + icon_state = "vault" + +/turf/open/floor/vault2/north + dir = NORTH + +/turf/open/floor/warning/north + dir = NORTH + +/turf/open/floor/warningcorner + icon_state = "warningcorner" + +/turf/open/floor/warningcorner/north + dir = NORTH + +/turf/open/floor/warnwhite/north + dir = NORTH + +/turf/open/floor/whiteblue/north + dir = NORTH + +/turf/open/floor/whitebluecorner + icon_state = "whitebluecorner" + +/turf/open/floor/whitebluecorner/north + dir = NORTH + +/turf/open/floor/whitegreen/north + dir = NORTH + +/turf/open/floor/whitegreencorner + icon_state = "whitegreencorner" + +/turf/open/floor/whitegreencorner/north + dir = NORTH + +/turf/open/floor/whitepurple/north + dir = NORTH + +/turf/open/floor/whitepurplecorner + icon_state = "whitepurplecorner" + +/turf/open/floor/whitepurplecorner/north + dir = NORTH + +/turf/open/floor/whitered/north + dir = NORTH + +/turf/open/floor/whiteredcorner + icon_state = "whiteredcorner" + +/turf/open/floor/whiteredcorner/north + dir = NORTH + +/turf/open/floor/whiteyellow/north + dir = NORTH + +/turf/open/floor/whiteyellowcorner + icon_state = "whiteyellowcorner" + +/turf/open/floor/whiteyellowcorner/north + dir = NORTH + +/turf/open/floor/asteroidwarning/east + dir = EAST + +/turf/open/floor/chapel/east + dir = EAST + +/turf/open/floor/darkblue2/east + dir = EAST + +/turf/open/floor/darkbrown2/east + dir = EAST + +/turf/open/floor/darkbrowncorners2/east + dir = EAST + +/turf/open/floor/darkgreen2/east + dir = EAST + +/turf/open/floor/darkgreencorners2/east + dir = EAST + +/turf/open/floor/darkpurple2/east + dir = EAST + +/turf/open/floor/darkpurplecorners2/east + dir = EAST + +/turf/open/floor/darkred2/east + dir = EAST + +/turf/open/floor/darkredcorners2/east + dir = EAST + +/turf/open/floor/darkyellow2/east + dir = EAST + +/turf/open/floor/darkyellowcorners2/east + dir = EAST + +/turf/open/floor/loadingarea/east + dir = EAST + +/turf/open/floor/purple/east + dir = EAST + +/turf/open/floor/red/east + dir = EAST + +/turf/open/floor/redcorner/east + dir = EAST + +/turf/open/floor/warning/east + dir = EAST + +/turf/open/floor/warningcorner/east + dir = EAST + +/turf/open/floor/warnwhite/east + dir = EAST + +/turf/open/floor/whiteblue/east + dir = EAST + +/turf/open/floor/whitebluecorner/east + dir = EAST + +/turf/open/floor/whitegreen/east + dir = EAST + +/turf/open/floor/whitegreencorner/east + dir = EAST + +/turf/open/floor/whitepurple/east + dir = EAST + +/turf/open/floor/whitepurplecorner/east + dir = EAST + +/turf/open/floor/whitered/east + dir = EAST + +/turf/open/floor/whiteredcorner/east + dir = EAST + +/turf/open/floor/whiteyellow/east + dir = EAST + +/turf/open/floor/whiteyellowcorner/east + dir = EAST + +/turf/open/floor/whiteyellowfull + icon_state = "whiteyellowfull" + +/turf/open/floor/whiteyellowfull/east + dir = EAST + +/turf/open/floor/asteroidwarning/northeast + dir = NORTHEAST + +/turf/open/floor/chapel/northeast + dir = NORTHEAST + +/turf/open/floor/darkblue2/northeast + dir = NORTHEAST + +/turf/open/floor/darkbrown2/northeast + dir = NORTHEAST + +/turf/open/floor/darkgreen2/northeast + dir = NORTHEAST + +/turf/open/floor/darkpurple2/northeast + dir = NORTHEAST + +/turf/open/floor/darkred2/northeast + dir = NORTHEAST + +/turf/open/floor/darkyellow2/northeast + dir = NORTHEAST + +/turf/open/floor/podhatch/northeast + dir = NORTHEAST + +/turf/open/floor/purple/northeast + dir = NORTHEAST + +/turf/open/floor/red/northeast + dir = NORTHEAST + +/turf/open/floor/vault2/northeast + dir = NORTHEAST + +/turf/open/floor/warning/northeast + dir = NORTHEAST + +/turf/open/floor/warnwhite/northeast + dir = NORTHEAST + +/turf/open/floor/whiteblue/northeast + dir = NORTHEAST + +/turf/open/floor/whitebluefull + icon_state = "whitebluefull" + +/turf/open/floor/whitebluefull/northeast + dir = NORTHEAST + +/turf/open/floor/whitegreen/northeast + dir = NORTHEAST + +/turf/open/floor/whitegreen_v + icon_state = "whitegreen_v" + +/turf/open/floor/whitegreen_v/northeast + dir = NORTHEAST + +/turf/open/floor/whitegreenfull + icon_state = "whitegreenfull" + +/turf/open/floor/whitegreenfull/northeast + dir = NORTHEAST + +/turf/open/floor/whitepurple/northeast + dir = NORTHEAST + +/turf/open/floor/whitered/northeast + dir = NORTHEAST + +/turf/open/floor/whiteyellow/northeast + dir = NORTHEAST + +/turf/open/floor/asteroidwarning/southeast + dir = SOUTHEAST + +/turf/open/floor/darkblue2/southeast + dir = SOUTHEAST + +/turf/open/floor/darkbrown2/southeast + dir = SOUTHEAST + +/turf/open/floor/darkgreen2/southeast + dir = SOUTHEAST + +/turf/open/floor/darkpurple2/southeast + dir = SOUTHEAST + +/turf/open/floor/darkred2/southeast + dir = SOUTHEAST + +/turf/open/floor/darkyellow2/southeast + dir = SOUTHEAST + +/turf/open/floor/podhatch/southeast + dir = SOUTHEAST + +/turf/open/floor/purple/southeast + dir = SOUTHEAST + +/turf/open/floor/red/southeast + dir = SOUTHEAST + +/turf/open/floor/warning/southeast + dir = SOUTHEAST + +/turf/open/floor/warnwhite/southeast + dir = SOUTHEAST + +/turf/open/floor/whiteblue/southeast + dir = SOUTHEAST + +/turf/open/floor/whitegreen/southeast + dir = SOUTHEAST + +/turf/open/floor/whitepurple/southeast + dir = SOUTHEAST + +/turf/open/floor/whitered/southeast + dir = SOUTHEAST + +/turf/open/floor/whiteyellow/southeast + dir = SOUTHEAST + +/turf/open/floor/asteroidwarning/west + dir = WEST + +/turf/open/floor/barber + icon_state = "barber" + +/turf/open/floor/barber/west + dir = WEST + +/turf/open/floor/carpet10_8 + icon_state = "carpet10-8" + +/turf/open/floor/carpet10_8/west + dir = WEST + +/turf/open/floor/carpet11_12 + icon_state = "carpet11-12" + +/turf/open/floor/carpet11_12/west + dir = WEST + +/turf/open/floor/carpet13_5 + icon_state = "carpet13-5" + +/turf/open/floor/carpet13_5/west + dir = WEST + +/turf/open/floor/carpet14_10 + icon_state = "carpet14-10" + +/turf/open/floor/carpet14_10/west + dir = WEST + +/turf/open/floor/carpet15_15 + icon_state = "carpet15-15" + +/turf/open/floor/carpet15_15/west + dir = WEST + +/turf/open/floor/carpet5_1 + icon_state = "carpet5-1" + +/turf/open/floor/carpet5_1/west + dir = WEST + +/turf/open/floor/carpet6_2 + icon_state = "carpet6-2" + +/turf/open/floor/carpet6_2/west + dir = WEST + +/turf/open/floor/carpet7_3 + icon_state = "carpet7-3" + +/turf/open/floor/carpet7_3/west + dir = WEST + +/turf/open/floor/carpet9_4 + icon_state = "carpet9-4" + +/turf/open/floor/carpet9_4/west + dir = WEST + +/turf/open/floor/chapel/west + dir = WEST + +/turf/open/floor/damaged2 + icon_state = "damaged2" + +/turf/open/floor/damaged2/west + dir = WEST + +/turf/open/floor/damaged3 + icon_state = "damaged3" + +/turf/open/floor/damaged3/west + dir = WEST + +/turf/open/floor/damaged4 + icon_state = "damaged4" + +/turf/open/floor/damaged4/west + dir = WEST + +/turf/open/floor/damaged5 + icon_state = "damaged5" + +/turf/open/floor/damaged5/west + dir = WEST + +/turf/open/floor/darkblue2/west + dir = WEST + +/turf/open/floor/darkbrown2/west + dir = WEST + +/turf/open/floor/darkbrowncorners2/west + dir = WEST + +/turf/open/floor/darkgreen2/west + dir = WEST + +/turf/open/floor/darkgreencorners2/west + dir = WEST + +/turf/open/floor/darkpurple2/west + dir = WEST + +/turf/open/floor/darkpurplecorners2/west + dir = WEST + +/turf/open/floor/darkred2/west + dir = WEST + +/turf/open/floor/darkredcorners2/west + dir = WEST + +/turf/open/floor/darkyellow2/west + dir = WEST + +/turf/open/floor/darkyellowcorners2/west + dir = WEST + +/turf/open/floor/loadingarea/west + dir = WEST + +/turf/open/floor/purple/west + dir = WEST + +/turf/open/floor/purplecorner + icon_state = "purplecorner" + +/turf/open/floor/purplecorner/west + dir = WEST + +/turf/open/floor/red/west + dir = WEST + +/turf/open/floor/redcorner/west + dir = WEST + +/turf/open/floor/vault2/west + dir = WEST + +/turf/open/floor/warning/west + dir = WEST + +/turf/open/floor/warningcorner/west + dir = WEST + +/turf/open/floor/warnwhite/west + dir = WEST + +/turf/open/floor/whiteblue/west + dir = WEST + +/turf/open/floor/whitebluecorner/west + dir = WEST + +/turf/open/floor/whitegreen/west + dir = WEST + +/turf/open/floor/whitegreencorner/west + dir = WEST + +/turf/open/floor/whitepurple/west + dir = WEST + +/turf/open/floor/whitepurplecorner/west + dir = WEST + +/turf/open/floor/whitered/west + dir = WEST + +/turf/open/floor/whiteredcorner/west + dir = WEST + +/turf/open/floor/whiteyellow/west + dir = WEST + +/turf/open/floor/whiteyellowcorner/west + dir = WEST + +/turf/open/floor/asteroidwarning/northwest + dir = NORTHWEST + +/turf/open/floor/brown + icon_state = "brown" + +/turf/open/floor/brown/northwest + dir = NORTHWEST + +/turf/open/floor/darkblue2/northwest + dir = NORTHWEST + +/turf/open/floor/darkbrown2/northwest + dir = NORTHWEST + +/turf/open/floor/darkgreen2/northwest + dir = NORTHWEST + +/turf/open/floor/darkpurple2/northwest + dir = NORTHWEST + +/turf/open/floor/darkred2/northwest + dir = NORTHWEST + +/turf/open/floor/darkyellow2/northwest + dir = NORTHWEST + +/turf/open/floor/green/northwest + dir = NORTHWEST + +/turf/open/floor/podhatch/northwest + dir = NORTHWEST + +/turf/open/floor/purple/northwest + dir = NORTHWEST + +/turf/open/floor/red/northwest + dir = NORTHWEST + +/turf/open/floor/redfull + icon_state = "redfull" + +/turf/open/floor/redfull/northwest + dir = NORTHWEST + +/turf/open/floor/warning/northwest + dir = NORTHWEST + +/turf/open/floor/warnwhite/northwest + dir = NORTHWEST + +/turf/open/floor/whiteblue/northwest + dir = NORTHWEST + +/turf/open/floor/whitegreen/northwest + dir = NORTHWEST + +/turf/open/floor/whitegreen_v/northwest + dir = NORTHWEST + +/turf/open/floor/whitepurple/northwest + dir = NORTHWEST + +/turf/open/floor/whitered/northwest + dir = NORTHWEST + +/turf/open/floor/whiteyellow/northwest + dir = NORTHWEST + +/turf/open/floor/asteroid + icon_state = "asteroid" + +/turf/open/floor/asteroidfloor/north + dir = NORTH + +/turf/open/floor/asteroidplating + icon_state = "asteroidplating" + +/turf/open/floor/asteroidwarning/southwest + dir = SOUTHWEST + +/turf/open/floor/asteroidwarning/north + dir = NORTH + +/turf/open/floor/asteroidwarning/east + dir = EAST + +/turf/open/floor/asteroidwarning/northeast + dir = NORTHEAST + +/turf/open/floor/asteroidwarning/southeast + dir = SOUTHEAST + +/turf/open/floor/asteroidwarning/west + dir = WEST + +/turf/open/floor/asteroidwarning/northwest + dir = NORTHWEST + +/turf/open/floor/bar + icon_state = "bar" + +/turf/open/floor/bcircuit + icon_state = "bcircuit" + +/turf/open/floor/bluecorner + icon_state = "bluecorner" + +/turf/open/floor/blueyellowfull + icon_state = "blueyellowfull" + +/turf/open/floor/cafeteria + icon_state = "cafeteria" + +/turf/open/floor/cmo + icon_state = "cmo" + +/turf/open/floor/cult + icon_state = "cult" + +/turf/open/floor/dark + icon_state = "dark" + +/turf/open/floor/dark2 + icon_state = "dark2" + +/turf/open/floor/darkbluecorners2 + icon_state = "darkbluecorners2" + +/turf/open/floor/darkish + icon_state = "darkish" + +/turf/open/floor/delivery + icon_state = "delivery" + +/turf/open/floor/floor4 + icon_state = "floor4" + +/turf/open/floor/floorscorched1 + icon_state = "floorscorched1" + +/turf/open/floor/floorscorched2 + icon_state = "floorscorched2" + +/turf/open/floor/freezerfloor + icon_state = "freezerfloor" + +/turf/open/floor/grimy + icon_state = "grimy" + +/turf/open/floor/hydrofloor + icon_state = "hydrofloor" + +/turf/open/floor/neutral + icon_state = "neutral" + +/turf/open/floor/panelscorched + icon_state = "panelscorched" + +/turf/open/floor/platebot + icon_state = "platebot" + +/turf/open/floor/platingdmg1 + icon_state = "platingdmg1" + +/turf/open/floor/platingdmg3 + icon_state = "platingdmg3" + +/turf/open/floor/redyellowfull + icon_state = "redyellowfull" + +/turf/open/floor/wall_thermite + icon_state = "wall_thermite" + +/turf/open/floor/warnwhite/north + dir = NORTH + +/turf/open/floor/white + icon_state = "white" + +/turf/open/floor/whitepurplefull + icon_state = "whitepurplefull" + +/turf/open/floor/whiteredfull + icon_state = "whiteredfull" + +/turf/open/floor/wood + icon_state = "wood" + +/turf/open/floor/yellowfull + icon_state = "yellowfull" diff --git a/code/game/turfs/floors/desert.dm b/code/game/turfs/floors/desert.dm index 46a481e3bc64..6aa2e9f02261 100644 --- a/code/game/turfs/floors/desert.dm +++ b/code/game/turfs/floors/desert.dm @@ -27,6 +27,12 @@ /turf/open/desert/dirt/is_weedable() return FULLY_WEEDABLE +/turf/open/desert/dirt/desert_transition_edge1 + icon_state = "desert_transition_edge1" + +/turf/open/desert/dirt/desert_transition_edge1/southwest + dir = SOUTHWEST + /turf/open/desert/dirt/dirt_transition_edge1 name = "desert" icon_state = "dirt4_transition_edge1" @@ -40,6 +46,42 @@ name = "desert" icon_state = "dirt4_transition_corner2" +/turf/open/desert/dirt/desert_transition_corner1 + icon_state = "desert_transition_corner1" + +/turf/open/desert/dirt/desert_transition_corner1/north + dir = NORTH + +/turf/open/desert/dirt/desert_transition_edge1/north + dir = NORTH + +/turf/open/desert/dirt/desert_transition_corner1/east + dir = EAST + +/turf/open/desert/dirt/desert_transition_edge1/east + dir = EAST + +/turf/open/desert/dirt/desert_transition_edge1/northeast + dir = NORTHEAST + +/turf/open/desert/dirt/desert_transition_edge1/southeast + dir = SOUTHEAST + +/turf/open/desert/dirt/desert_transition_corner1/west + dir = WEST + +/turf/open/desert/dirt/desert_transition_edge1/west + dir = WEST + +/turf/open/desert/dirt/desert_transition_edge1/northwest + dir = NORTHWEST + +/turf/open/desert/dirt/dirt2 + icon_state = "dirt2" + +/turf/open/desert/dirt/rock1 + icon_state = "rock1" + //desert riverbed /turf/open/desert/riverbed/dirt1 name = "riverbed" @@ -86,9 +128,40 @@ /turf/open/desert/rock/deep name = "cave" icon_state = "rock2" + +/turf/open/desert/rock/deep/rock3 + icon_state = "rock3" + +/turf/open/desert/rock/deep/rock4 + icon_state = "rock4" + +/turf/open/desert/rock/edge1/east + dir = EAST + /turf/open/desert/rock/deep/transition icon_state = "rock2_transition" +/turf/open/desert/rock/deep/transition/southwest + dir = SOUTHWEST + +/turf/open/desert/rock/deep/transition/north + dir = NORTH + +/turf/open/desert/rock/deep/transition/east + dir = EAST + +/turf/open/desert/rock/deep/transition/northeast + dir = NORTHEAST + +/turf/open/desert/rock/deep/transition/southeast + dir = SOUTHEAST + +/turf/open/desert/rock/deep/transition/west + dir = WEST + +/turf/open/desert/rock/deep/transition/northwest + dir = NORTHWEST + //Desert grass /turf/open/desert/desertgrass name = "desert" @@ -114,7 +187,7 @@ set_light(2) icon = 'icons/turf/floors/desert_water_toxic.dmi' if(0) - set_light(1) + set_light(0) icon = 'icons/turf/floors/desert_water.dmi' if(-1) set_light(1) @@ -126,6 +199,40 @@ /turf/open/desert/desert_shore/desert_shore1 name = "shore" icon_state = "shore1" + +/turf/open/desert/desert_shore/desert_shore1/north + dir = NORTH + +/turf/open/desert/desert_shore/desert_shore1/east + dir = EAST + +/turf/open/desert/desert_shore/desert_shore1/west + dir = WEST + +/turf/open/desert/desert_shore/shore_corner1/north + dir = NORTH + +/turf/open/desert/desert_shore/shore_corner1/west + dir = WEST + +/turf/open/desert/desert_shore/shore_corner2/north + dir = NORTH + +/turf/open/desert/desert_shore/shore_corner2/east + dir = EAST + +/turf/open/desert/desert_shore/shore_corner2/west + dir = WEST + +/turf/open/desert/desert_shore/shore_edge1/north + dir = NORTH + +/turf/open/desert/desert_shore/shore_edge1/east + dir = EAST + +/turf/open/desert/desert_shore/shore_edge1/west + dir = WEST + /* /turf/open/desert/desert_shore/desert_shore2 name = "shore" @@ -199,12 +306,21 @@ set_light(2) icon = 'icons/turf/floors/desert_water_toxic.dmi' if(0) - set_light(1) + set_light(0) icon = 'icons/turf/floors/desert_water.dmi' if(-1) set_light(1) icon = 'icons/turf/floors/desert_water_transition.dmi' +/turf/open/desert/cave/cave_shore/east + dir = EAST + +/turf/open/desert/cave/cave_shore/northeast + dir = NORTHEAST + +/turf/open/desert/cave/cave_shore/southeast + dir = SOUTHEAST + //Desert River Toxic /turf/open/gm/river/desert name = "water" @@ -224,7 +340,7 @@ set_light(2) icon = 'icons/turf/floors/desert_water_toxic.dmi' if(0) - set_light(1) + set_light(0) icon = 'icons/turf/floors/desert_water.dmi' if(-1) set_light(1) @@ -238,37 +354,91 @@ icon_overlay = "_shallow" /turf/open/gm/river/desert/shallow/covered - covered = 1 + covered = TRUE icon = 'icons/turf/floors/desert_water_covered.dmi' +/turf/open/gm/river/desert/shallow/toxic + icon = 'icons/turf/floors/desert_water_toxic.dmi' + +/turf/open/gm/river/desert/shallow/pool + name = "pool" + //shallow water transition to deep /turf/open/gm/river/desert/shallow_edge icon_state = "shallow_edge" icon_overlay = "shallow_edge_overlay" +/turf/open/gm/river/desert/shallow_edge/southwest + dir = SOUTHWEST + +/turf/open/gm/river/desert/shallow_edge/north + dir = NORTH + +/turf/open/gm/river/desert/shallow_edge/east + dir = EAST + +/turf/open/gm/river/desert/shallow_edge/northeast + dir = NORTHEAST + +/turf/open/gm/river/desert/shallow_edge/southeast + dir = SOUTHEAST + +/turf/open/gm/river/desert/shallow_edge/west + dir = WEST + +/turf/open/gm/river/desert/shallow_edge/northwest + dir = NORTHWEST + /turf/open/gm/river/desert/shallow_edge/covered - covered = 1 + covered = TRUE icon = 'icons/turf/floors/desert_water_covered.dmi' +/turf/open/gm/river/desert/shallow_edge/covered/north + dir = NORTH + +/turf/open/gm/river/desert/shallow_edge/covered/east + dir = EAST + +/turf/open/gm/river/desert/shallow_edge/covered/northeast + dir = NORTHEAST + +/turf/open/gm/river/desert/shallow_edge/covered/west + dir = WEST + //shallow water transition to deep corner /turf/open/gm/river/desert/shallow_corner icon_state = "shallow_c" icon_overlay = "shallow_c_overlay" /turf/open/gm/river/desert/shallow_corner/covered - covered = 1 + covered = TRUE icon = 'icons/turf/floors/desert_water_covered.dmi' +/turf/open/gm/river/desert/shallow_corner/north + dir = NORTH + +/turf/open/gm/river/desert/shallow_corner/east + dir = EAST + +/turf/open/gm/river/desert/shallow_corner/west + dir = WEST + //deep water /turf/open/gm/river/desert/deep icon_state = "deep" icon_overlay = "_deep" +/turf/open/gm/river/desert/deep/no_slowdown + base_river_slowdown = 0 + /turf/open/gm/river/desert/deep/covered - covered = 1 + covered = TRUE icon = 'icons/turf/floors/desert_water_covered.dmi' +/turf/open/gm/river/desert/deep/toxic + icon = 'icons/turf/floors/desert_water_toxic.dmi' + //shallow water channel plain /turf/open/gm/river/desert/channel icon_state = "channel" @@ -284,22 +454,181 @@ /turf/open/desert/excavation icon = 'icons/turf/floors/desert_excavation.dmi' + //Engineer Ship /turf/open/desert/excavation/component1 icon_state = "component1" + +/turf/open/desert/excavation/component1/southwest + dir = SOUTHWEST + +/turf/open/desert/excavation/component1/north + dir = NORTH + +/turf/open/desert/excavation/component1/east + dir = EAST + +/turf/open/desert/excavation/component1/northeast + dir = NORTHEAST + +/turf/open/desert/excavation/component1/southeast + dir = SOUTHEAST + +/turf/open/desert/excavation/component1/west + dir = WEST + /turf/open/desert/excavation/component2 icon_state = "component2" + +/turf/open/desert/excavation/component2/north + dir = NORTH + +/turf/open/desert/excavation/component2/east + dir = EAST + +/turf/open/desert/excavation/component2/southeast + dir = SOUTHEAST + +/turf/open/desert/excavation/component2/west + dir = WEST + /turf/open/desert/excavation/component3 icon_state = "component3" + +/turf/open/desert/excavation/component3/southwest + dir = SOUTHWEST + +/turf/open/desert/excavation/component3/north + dir = NORTH + +/turf/open/desert/excavation/component3/east + dir = EAST + +/turf/open/desert/excavation/component3/northeast + dir = NORTHEAST + +/turf/open/desert/excavation/component3/southeast + dir = SOUTHEAST + +/turf/open/desert/excavation/component3/west + dir = WEST + /turf/open/desert/excavation/component4 icon_state = "component4" + +/turf/open/desert/excavation/component4/north + dir = NORTH + +/turf/open/desert/excavation/component4/east + dir = EAST + +/turf/open/desert/excavation/component4/southeast + dir = SOUTHEAST + +/turf/open/desert/excavation/component4/west + dir = WEST + /turf/open/desert/excavation/component5 icon_state = "component5" + +/turf/open/desert/excavation/component5/southwest + dir = SOUTHWEST + +/turf/open/desert/excavation/component5/north + dir = NORTH + +/turf/open/desert/excavation/component5/east + dir = EAST + +/turf/open/desert/excavation/component5/northeast + dir = NORTHEAST + +/turf/open/desert/excavation/component5/southeast + dir = SOUTHEAST + +/turf/open/desert/excavation/component5/west + dir = WEST + /turf/open/desert/excavation/component6 icon_state = "component6" + +/turf/open/desert/excavation/component6/southwest + dir = SOUTHWEST + +/turf/open/desert/excavation/component6/north + dir = NORTH + +/turf/open/desert/excavation/component6/east + dir = EAST + +/turf/open/desert/excavation/component6/northeast + dir = NORTHEAST + +/turf/open/desert/excavation/component6/southeast + dir = SOUTHEAST + +/turf/open/desert/excavation/component6/west + dir = WEST + /turf/open/desert/excavation/component7 icon_state = "component7" + +/turf/open/desert/excavation/component7/southwest + dir = SOUTHWEST + +/turf/open/desert/excavation/component7/north + dir = NORTH + +/turf/open/desert/excavation/component7/east + dir = EAST + +/turf/open/desert/excavation/component7/northeast + dir = NORTHEAST + +/turf/open/desert/excavation/component7/southeast + dir = SOUTHEAST + +/turf/open/desert/excavation/component7/west + dir = WEST + /turf/open/desert/excavation/component8 icon_state = "component8" + +/turf/open/desert/excavation/component8/southwest + dir = SOUTHWEST + +/turf/open/desert/excavation/component8/north + dir = NORTH + +/turf/open/desert/excavation/component8/east + dir = EAST + +/turf/open/desert/excavation/component8/northeast + dir = NORTHEAST + +/turf/open/desert/excavation/component8/southeast + dir = SOUTHEAST + +/turf/open/desert/excavation/component8/west + dir = WEST + +/turf/open/desert/excavation/component8/northwest + dir = NORTHWEST + /turf/open/desert/excavation/component9 icon_state = "component9" + +/turf/open/desert/excavation/component9/southwest + dir = SOUTHWEST + +/turf/open/desert/excavation/component9/north + dir = NORTH + +/turf/open/desert/excavation/component9/east + dir = EAST + +/turf/open/desert/excavation/component9/southeast + dir = SOUTHEAST + +/turf/open/desert/excavation/component9/west + dir = WEST diff --git a/code/game/turfs/kutjevo.dm b/code/game/turfs/kutjevo.dm index 9d2b8bfdb50b..82211e5a7c25 100644 --- a/code/game/turfs/kutjevo.dm +++ b/code/game/turfs/kutjevo.dm @@ -3,6 +3,15 @@ /turf/open/floor/plating/kutjevo icon = 'icons/turf/floors/kutjevo/kutjevo_floor.dmi' +/turf/open/floor/plating/kutjevo/panelscorched + icon_state = "panelscorched" + +/turf/open/floor/plating/kutjevo/platingdmg1 + icon_state = "platingdmg1" + +/turf/open/floor/plating/kutjevo/platingdmg3 + icon_state = "platingdmg3" + /turf/open/floor/kutjevo //Instance based on icon_states icon = 'icons/turf/floors/kutjevo/kutjevo_floor.dmi' icon_state = "floor" @@ -17,6 +26,21 @@ /turf/open/floor/kutjevo/multi_tiles icon_state = "multi_tiles" +/turf/open/floor/kutjevo/multi_tiles/southwest + dir = SOUTHWEST + +/turf/open/floor/kutjevo/multi_tiles/north + dir = NORTH + +/turf/open/floor/kutjevo/multi_tiles/east + dir = EAST + +/turf/open/floor/kutjevo/multi_tiles/southeast + dir = SOUTHEAST + +/turf/open/floor/kutjevo/multi_tiles/west + dir = WEST + /turf/open/floor/kutjevo/fake_wood icon_state = "fake_wood" @@ -31,20 +55,92 @@ /turf/open/floor/kutjevo/tan/multi_tiles icon_state = "floor_tan_multi" +/turf/open/floor/kutjevo/tan/multi_tiles/north + dir = NORTH + +/turf/open/floor/kutjevo/tan/multi_tiles/east + dir = EAST + +/turf/open/floor/kutjevo/tan/multi_tiles/southeast + dir = SOUTHEAST + +/turf/open/floor/kutjevo/tan/multi_tiles/west + dir = WEST + //TAN TRANSITION PIECES /turf/open/floor/kutjevo/tan/grey_edge icon_state = "floor_tan_grey3" +/turf/open/floor/kutjevo/tan/grey_edge/southwest + dir = SOUTHWEST + +/turf/open/floor/kutjevo/tan/grey_edge/north + dir = NORTH + +/turf/open/floor/kutjevo/tan/grey_edge/east + dir = EAST + +/turf/open/floor/kutjevo/tan/grey_edge/northeast + dir = NORTHEAST + +/turf/open/floor/kutjevo/tan/grey_edge/southeast + dir = SOUTHEAST + +/turf/open/floor/kutjevo/tan/grey_edge/west + dir = WEST + +/turf/open/floor/kutjevo/tan/grey_edge/northwest + dir = NORTHWEST + /turf/open/floor/kutjevo/tan/grey_inner_edge icon_state = "floor_tan_grey4" +/turf/open/floor/kutjevo/tan/grey_inner_edge/north + dir = NORTH + +/turf/open/floor/kutjevo/tan/grey_inner_edge/east + dir = EAST + +/turf/open/floor/kutjevo/tan/grey_inner_edge/west + dir = WEST + /turf/open/floor/kutjevo/tan/alt_edge icon_state = "floor_tan_alt3" +/turf/open/floor/kutjevo/tan/alt_edge/southwest + dir = SOUTHWEST + +/turf/open/floor/kutjevo/tan/alt_edge/north + dir = NORTH + +/turf/open/floor/kutjevo/tan/alt_edge/east + dir = EAST + +/turf/open/floor/kutjevo/tan/alt_edge/northeast + dir = NORTHEAST + +/turf/open/floor/kutjevo/tan/alt_edge/southeast + dir = SOUTHEAST + +/turf/open/floor/kutjevo/tan/alt_edge/west + dir = WEST + +/turf/open/floor/kutjevo/tan/alt_edge/northwest + dir = NORTHWEST + /turf/open/floor/kutjevo/tan/alt_inner_edge icon_state = "floor_tan_alt4" +/turf/open/floor/kutjevo/tan/alt_inner_edge/north + dir = NORTH + +/turf/open/floor/kutjevo/tan/alt_inner_edge/east + dir = EAST + +/turf/open/floor/kutjevo/tan/alt_inner_edge/west + dir = WEST + //GREY SECONDARIES TO LIGHT TAN /turf/open/floor/kutjevo/grey @@ -66,9 +162,39 @@ /turf/open/floor/kutjevo/colors/orange/edge icon_state = "orange3" +/turf/open/floor/kutjevo/colors/orange/edge/southwest + dir = SOUTHWEST + +/turf/open/floor/kutjevo/colors/orange/edge/north + dir = NORTH + +/turf/open/floor/kutjevo/colors/orange/edge/east + dir = EAST + +/turf/open/floor/kutjevo/colors/orange/edge/northeast + dir = NORTHEAST + +/turf/open/floor/kutjevo/colors/orange/edge/southeast + dir = SOUTHEAST + +/turf/open/floor/kutjevo/colors/orange/edge/west + dir = WEST + +/turf/open/floor/kutjevo/colors/orange/edge/northwest + dir = NORTHWEST + /turf/open/floor/kutjevo/colors/orange/inner_corner icon_state = "orange4" +/turf/open/floor/kutjevo/colors/orange/inner_corner/north + dir = NORTH + +/turf/open/floor/kutjevo/colors/orange/inner_corner/east + dir = EAST + +/turf/open/floor/kutjevo/colors/orange/inner_corner/west + dir = WEST + //BLUE// /turf/open/floor/kutjevo/colors/blue @@ -80,9 +206,33 @@ /turf/open/floor/kutjevo/colors/blue/edge icon_state = "blue3" +/turf/open/floor/kutjevo/colors/blue/edge/east + dir = EAST + +/turf/open/floor/kutjevo/colors/blue/edge/west + dir = WEST + +/turf/open/floor/kutjevo/colors/cyan/edge/north + dir = NORTH + +/turf/open/floor/kutjevo/colors/cyan/edge/east + dir = EAST + +/turf/open/floor/kutjevo/colors/cyan/edge/west + dir = WEST + /turf/open/floor/kutjevo/colors/blue/inner_corner icon_state = "blue4" +/turf/open/floor/kutjevo/colors/cyan/inner_corner/north + dir = NORTH + +/turf/open/floor/kutjevo/colors/cyan/inner_corner/east + dir = EAST + +/turf/open/floor/kutjevo/colors/cyan/inner_corner/west + dir = WEST + //PURPLE// /turf/open/floor/kutjevo/colors/purple @@ -94,9 +244,30 @@ /turf/open/floor/kutjevo/colors/purple/edge icon_state = "purp3" +/turf/open/floor/kutjevo/colors/purple/edge/north + dir = NORTH + +/turf/open/floor/kutjevo/colors/purple/edge/east + dir = EAST + +/turf/open/floor/kutjevo/colors/purple/edge/northeast + dir = NORTHEAST + +/turf/open/floor/kutjevo/colors/purple/edge/west + dir = WEST + /turf/open/floor/kutjevo/colors/purple/inner_corner icon_state = "purp4" +/turf/open/floor/kutjevo/colors/purple/inner_corner/north + dir = NORTH + +/turf/open/floor/kutjevo/colors/purple/inner_corner/east + dir = EAST + +/turf/open/floor/kutjevo/colors/purple/inner_corner/west + dir = WEST + //GREEN// /turf/open/floor/kutjevo/colors/green diff --git a/code/game/turfs/open.dm b/code/game/turfs/open.dm index 14f1cf21f9a4..680348e4d995 100644 --- a/code/game/turfs/open.dm +++ b/code/game/turfs/open.dm @@ -175,6 +175,10 @@ icon = 'icons/turf/floors/floors.dmi' icon_state = "grass1" +/turf/open/organic/grass/astroturf + desc = "It'll get in your shoes no matter what you do." + name = "astroturf" + // Mars grounds /turf/open/mars @@ -191,7 +195,6 @@ icon_state = "mars_cave_1" is_groundmap_turf = TRUE - /turf/open/mars_cave/Initialize(mapload, ...) . = ..() @@ -200,13 +203,87 @@ if (r == 0 && icon_state == "mars_cave_2") icon_state = "mars_cave_3" +/turf/open/mars_cave/mars_cave_10 + icon_state = "mars_cave_10" + +/turf/open/mars_cave/mars_cave_11 + icon_state = "mars_cave_11" + +/turf/open/mars_cave/mars_cave_12 + icon_state = "mars_cave_12" + +/turf/open/mars_cave/mars_cave_13 + icon_state = "mars_cave_13" + +/turf/open/mars_cave/mars_cave_14 + icon_state = "mars_cave_14" + +/turf/open/mars_cave/mars_cave_15 + icon_state = "mars_cave_15" + +/turf/open/mars_cave/mars_cave_16 + icon_state = "mars_cave_16" + +/turf/open/mars_cave/mars_cave_17 + icon_state = "mars_cave_17" + +/turf/open/mars_cave/mars_cave_18 + icon_state = "mars_cave_18" + +/turf/open/mars_cave/mars_cave_19 + icon_state = "mars_cave_19" + +/turf/open/mars_cave/mars_cave_2 + icon_state = "mars_cave_2" + +/turf/open/mars_cave/mars_cave_20 + icon_state = "mars_cave_20" + +/turf/open/mars_cave/mars_cave_22 + icon_state = "mars_cave_22" + +/turf/open/mars_cave/mars_cave_23 + icon_state = "mars_cave_23" + +/turf/open/mars_cave/mars_cave_3 + icon_state = "mars_cave_3" + +/turf/open/mars_cave/mars_cave_4 + icon_state = "mars_cave_4" + +/turf/open/mars_cave/mars_cave_5 + icon_state = "mars_cave_5" + +/turf/open/mars_cave/mars_cave_6 + icon_state = "mars_cave_6" + +/turf/open/mars_cave/mars_cave_7 + icon_state = "mars_cave_7" + +/turf/open/mars_cave/mars_cave_8 + icon_state = "mars_cave_8" + +/turf/open/mars_cave/mars_cave_9 + icon_state = "mars_cave_9" + +/turf/open/mars_cave/mars_dirt_4 + icon_state = "mars_dirt_4" + +/turf/open/mars_cave/mars_dirt_5 + icon_state = "mars_dirt_5" + +/turf/open/mars_cave/mars_dirt_6 + icon_state = "mars_dirt_6" + +/turf/open/mars_cave/mars_dirt_7 + icon_state = "mars_dirt_7" + /turf/open/mars_dirt name = "dirt" icon = 'icons/turf/floors/bigred.dmi' icon_state = "mars_dirt_1" minimap_color = MINIMAP_DIRT - /turf/open/mars_dirt/Initialize(mapload, ...) . = ..() var/r = rand(0, 32) @@ -226,12 +303,58 @@ if (r == 0 && icon_state == "mars_dirt_4") icon_state = "mars_dirt_7" +/turf/open/mars_dirt/mars_cave_10 + icon_state = "mars_cave_10" +/turf/open/mars_dirt/mars_cave_11 + icon_state = "mars_cave_11" +/turf/open/mars_dirt/mars_cave_3 + icon_state = "mars_cave_3" +/turf/open/mars_dirt/mars_cave_6 + icon_state = "mars_cave_6" -// Beach +/turf/open/mars_dirt/mars_cave_7 + icon_state = "mars_cave_7" + +/turf/open/mars_dirt/mars_cave_8 + icon_state = "mars_cave_8" + +/turf/open/mars/mars_cave_10 + icon_state = "mars_cave_10" + +/turf/open/mars/mars_dirt_10 + icon_state = "mars_dirt_10" + +/turf/open/mars/mars_dirt_11 + icon_state = "mars_dirt_11" + +/turf/open/mars/mars_dirt_12 + icon_state = "mars_dirt_12" + +/turf/open/mars/mars_dirt_13 + icon_state = "mars_dirt_13" + +/turf/open/mars/mars_dirt_14 + icon_state = "mars_dirt_14" + +/turf/open/mars/mars_dirt_3 + icon_state = "mars_dirt_3" +/turf/open/mars/mars_dirt_5 + icon_state = "mars_dirt_5" + +/turf/open/mars/mars_dirt_6 + icon_state = "mars_dirt_6" + +/turf/open/mars/mars_dirt_8 + icon_state = "mars_dirt_8" + +/turf/open/mars/mars_dirt_9 + icon_state = "mars_dirt_9" + +// Beach /turf/open/beach name = "Beach" @@ -331,6 +454,21 @@ if(rand(0,15) == 0) icon_state = "desert[pick("0","1","2","3")]" +/turf/open/gm/dirt/desert0 + icon_state = "desert0" + +/turf/open/gm/dirt/desert1 + icon_state = "desert1" + +/turf/open/gm/dirt/desert2 + icon_state = "desert2" + +/turf/open/gm/dirt/desert3 + icon_state = "desert3" + +/turf/open/gm/dirt/desert_dug + icon_state = "desert_dug" + /turf/open/gm/grass name = "grass" icon_state = "grass1" @@ -436,6 +574,24 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west dir = 8 +/turf/open/gm/dirtgrassborder/desert + icon_state = "desert" + +/turf/open/gm/dirtgrassborder/desert0 + icon_state = "desert0" + +/turf/open/gm/dirtgrassborder/desert1 + icon_state = "desert1" + +/turf/open/gm/dirtgrassborder/desert2 + icon_state = "desert2" + +/turf/open/gm/dirtgrassborder/desert3 + icon_state = "desert3" + +/turf/open/gm/dirtgrassborder/desert_dug + icon_state = "desert_dug" + /turf/open/gm/dirtgrassborder/Initialize(mapload, ...) . = ..() @@ -453,6 +609,21 @@ icon_state = "grassdirt2_edge" baseturfs = /turf/open/gm/dirtgrassborder2 +/turf/open/gm/dirtgrassborder2/north + dir = NORTH + +/turf/open/gm/dirtgrassborder2/east + dir = EAST + +/turf/open/gm/dirtgrassborder2/west + dir = WEST + +/turf/open/gm/dirtgrassborder2/wall2 + icon_state = "wall2" + +/turf/open/gm/dirtgrassborder2/wall3 + icon_state = "wall3" + /turf/open/gm/river name = "river" icon_state = "seashallow" @@ -572,11 +743,35 @@ ..() if(istype(M)) M.apply_damage(55,TOX) +/turf/open/gm/river/darkred_pool + color = "#990000" + name = "pool" + +/turf/open/gm/river/darkred + color = "#990000" + +/turf/open/gm/river/red_pool + color = "#995555" + name = "pool" + +/turf/open/gm/river/red + color = "#995555" + +/turf/open/gm/river/pool + name = "pool" + +/turf/open/gm/river/shallow_ocean_shallow_ocean + name = "shallow ocean" + default_name = "shallow ocean" /turf/open/gm/river/ocean color = "#dae3e2" base_river_slowdown = 4 // VERY. SLOW. +/turf/open/gm/river/ocean/deep_ocean + name = "deep ocean" + default_name = "deep ocean" + /turf/open/gm/river/ocean/Entered(atom/movable/AM) . = ..() if(prob(20)) // fuck you @@ -617,6 +812,9 @@ /turf/open/gm/coast/east dir = 8 +/turf/open/gm/coast/south_east + dir = 9 + /turf/open/gm/coast/beachcorner icon_state = "beachcorner" @@ -716,13 +914,95 @@ icon_state = "sunbleached_asphalt" baseturfs = /turf/open/asphalt +/turf/open/asphalt/tile + icon_state = "tile" + /turf/open/asphalt/cement name = "concrete" icon_state = "cement5" + +/turf/open/asphalt/cement/cement1 + icon_state = "cement1" + +/turf/open/asphalt/cement/cement1/north + dir = NORTH + +/turf/open/asphalt/cement/cement12 + icon_state = "cement12" + +/turf/open/asphalt/cement/cement13 + icon_state = "cement13" + +/turf/open/asphalt/cement/cement14 + icon_state = "cement14" + +/turf/open/asphalt/cement/cement15 + icon_state = "cement15" + +/turf/open/asphalt/cement/cement2 + icon_state = "cement2" + +/turf/open/asphalt/cement/cement3 + icon_state = "cement3" + +/turf/open/asphalt/cement/cement4 + icon_state = "cement4" + +/turf/open/asphalt/cement/cement7 + icon_state = "cement7" + +/turf/open/asphalt/cement/cement9 + icon_state = "cement9" + /turf/open/asphalt/cement_sunbleached name = "concrete" icon_state = "cement_sunbleached5" +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1 + icon_state = "cement_sunbleached1" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12 + icon_state = "cement_sunbleached12" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13 + icon_state = "cement_sunbleached13" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14 + icon_state = "cement_sunbleached14" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15 + icon_state = "cement_sunbleached15" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16 + icon_state = "cement_sunbleached16" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17 + icon_state = "cement_sunbleached17" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18 + icon_state = "cement_sunbleached18" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19 + icon_state = "cement_sunbleached19" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2 + icon_state = "cement_sunbleached2" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20 + icon_state = "cement_sunbleached20" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3 + icon_state = "cement_sunbleached3" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4 + icon_state = "cement_sunbleached4" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached6 + icon_state = "cement_sunbleached6" + +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9 + icon_state = "cement_sunbleached9" + // Jungle turfs (Whiksey Outpost) @@ -830,15 +1110,17 @@ qdel(B) /turf/open/jungle/impenetrable - bushes_spawn = 0 + bushes_spawn = FALSE icon_state = "grass_impenetrable" icon_spawn_state = "grass1" /turf/open/jungle/impenetrable/Initialize(mapload, ...) . = ..() - var/obj/structure/flora/jungle/thickbush/B = new(src) - B.indestructable = 1 + var/obj/structure/flora/jungle/thickbush/bush = new(src) + bush.indestructable = TRUE +/turf/open/jungle/impenetrable/grass_clear + icon_state = "grass_clear" /turf/open/jungle/water bushes_spawn = 0 @@ -923,6 +1205,15 @@ icon_state = "floor" icon = 'icons/turf/shuttle.dmi' +/turf/open/shuttle/bright_red + icon_state = "floor4" + +/turf/open/shuttle/red + icon_state = "floor6" + +/turf/open/shuttle/black + icon_state = "floor7" + /turf/open/shuttle/can_surgery/red icon_state = "floor6" @@ -933,17 +1224,53 @@ name = "floor" icon_state = "rasputin1" +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right + icon_state = "floor8" + +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down + icon_state = "rasputin3" + +/turf/open/shuttle/dropship/light_grey_bottom_left + icon_state = "rasputin4" + +/turf/open/shuttle/dropship/light_grey_left_to_right + icon_state = "rasputin5" + +/turf/open/shuttle/dropship/light_grey_top_left + icon_state = "rasputin6" + +/turf/open/shuttle/dropship/light_grey_top_right + icon_state = "rasputin7" + +/turf/open/shuttle/dropship/light_grey_bottom_right + icon_state = "rasputin8" + +/turf/open/shuttle/dropship/light_grey_top + icon_state = "rasputin10" + +/turf/open/shuttle/dropship/dark_grey_bottom + icon_state = "rasputin12" + +/turf/open/shuttle/dropship/light_grey_middle + icon_state = "rasputin13" + /turf/open/shuttle/dropship/can_surgery icon_state = "rasputin1" allow_construction = TRUE supports_surgery = TRUE -/turf/open/shuttle/dropship/can_surgery/light_grey_middle - icon_state = "rasputin13" +/turf/open/shuttle/dropship/can_surgery/dark_grey_bottom + icon_state = "rasputin12" /turf/open/shuttle/dropship/can_surgery/light_grey_top icon_state = "rasputin10" +/turf/open/shuttle/dropship/can_surgery/light_grey_middle + icon_state = "rasputin13" + +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down + icon_state = "rasputin15" + /turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_left_to_right icon_state = "floor8" @@ -951,9 +1278,6 @@ /turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_up_to_down icon_state = "rasputin3" -/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_top_to_bottom - icon_state = "rasputin3" - /turf/open/shuttle/dropship/can_surgery/light_grey_top_left icon_state = "rasputin6" @@ -972,8 +1296,7 @@ /turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down icon_state = "rasputin15" -/turf/open/shuttle/dropship/can_surgery/dark_grey - icon_state = "rasputin15" + /turf/open/shuttle/predship name = "ship floor" @@ -995,12 +1318,72 @@ icon = 'icons/turf/escapepods.dmi' icon_state = "floor3" +/turf/open/shuttle/escapepod/north + dir = NORTH + +/turf/open/shuttle/escapepod/east + dir = EAST + +/turf/open/shuttle/escapepod/west + dir = WEST + +/turf/open/shuttle/escapepod/floor0 + icon_state = "floor0" + +/turf/open/shuttle/escapepod/floor0/north + dir = NORTH + +/turf/open/shuttle/escapepod/floor0/west + dir = WEST + +/turf/open/shuttle/escapepod/floor1 + icon_state = "floor1" + +/turf/open/shuttle/escapepod/floor1/east + dir = EAST + +/turf/open/shuttle/escapepod/floor11 + icon_state = "floor11" + +/turf/open/shuttle/escapepod/floor12 + icon_state = "floor12" + +/turf/open/shuttle/escapepod/floor2 + icon_state = "floor2" + +/turf/open/shuttle/escapepod/floor4 + icon_state = "floor4" + +/turf/open/shuttle/escapepod/floor5 + icon_state = "floor5" + +/turf/open/shuttle/escapepod/floor7 + icon_state = "floor7" + +/turf/open/shuttle/escapepod/floor8 + icon_state = "floor8" + +/turf/open/shuttle/escapepod/floor9 + icon_state = "floor9" + /turf/open/shuttle/lifeboat icon = 'icons/turf/almayer.dmi' icon_state = "plating" allow_construction = FALSE supports_surgery = TRUE +/turf/open/shuttle/lifeboat/plating_striped + icon_state = "plating_striped" + +/turf/open/shuttle/lifeboat/plating_striped/north + dir = NORTH + +/turf/open/shuttle/lifeboat/plate + icon_state = "plate" + +/turf/open/shuttle/lifeboat/test_floor4 + icon_state = "test_floor4" + // Elevator floors /turf/open/shuttle/elevator icon = 'icons/turf/elevator.dmi' @@ -1021,3 +1404,123 @@ name = "floor" icon_state = "dark_sterile" supports_surgery = TRUE + +/turf/open/shuttle/vehicle/dark_sterile + icon_state = "dark_sterile" + +/turf/open/shuttle/vehicle/dark_sterile_green_11 + icon_state = "dark_sterile_green_11" + +/turf/open/shuttle/vehicle/dark_sterile_green_12 + icon_state = "dark_sterile_green_12" + +/turf/open/shuttle/vehicle/dark_sterile_green_13 + icon_state = "dark_sterile_green_13" + +/turf/open/shuttle/vehicle/dark_sterile_green_14 + icon_state = "dark_sterile_green_14" + +/turf/open/shuttle/vehicle/dark_sterile_green_5 + icon_state = "dark_sterile_green_5" + +/turf/open/shuttle/vehicle/dark_sterile_green_6 + icon_state = "dark_sterile_green_6" + +/turf/open/shuttle/vehicle/dark_sterile_green_7 + icon_state = "dark_sterile_green_7" + +/turf/open/shuttle/vehicle/dark_sterile_green_8 + icon_state = "dark_sterile_green_8" + +/turf/open/shuttle/vehicle/floor_0_1_15 + icon_state = "floor_0_1_15" + +/turf/open/shuttle/vehicle/floor_1_1 + icon_state = "floor_1_1" + +/turf/open/shuttle/vehicle/floor_1_10 + icon_state = "floor_1_10" + +/turf/open/shuttle/vehicle/floor_1_11 + icon_state = "floor_1_11" + +/turf/open/shuttle/vehicle/floor_1_12 + icon_state = "floor_1_12" + +/turf/open/shuttle/vehicle/floor_1_13 + icon_state = "floor_1_13" + +/turf/open/shuttle/vehicle/floor_1_14 + icon_state = "floor_1_14" + +/turf/open/shuttle/vehicle/floor_1_1_3 + icon_state = "floor_1_1_3" + +/turf/open/shuttle/vehicle/floor_1_2 + icon_state = "floor_1_2" + +/turf/open/shuttle/vehicle/floor_1_3_3 + icon_state = "floor_1_3_3" + +/turf/open/shuttle/vehicle/floor_1_5 + icon_state = "floor_1_5" + +/turf/open/shuttle/vehicle/floor_1_6 + icon_state = "floor_1_6" + +/turf/open/shuttle/vehicle/floor_1_7 + icon_state = "floor_1_7" + +/turf/open/shuttle/vehicle/floor_1_8 + icon_state = "floor_1_8" + +/turf/open/shuttle/vehicle/floor_1_9 + icon_state = "floor_1_9" + +/turf/open/shuttle/vehicle/floor_3 + icon_state = "floor_3" + +/turf/open/shuttle/vehicle/floor_3_10_1 + icon_state = "floor_3_10_1" + +/turf/open/shuttle/vehicle/floor_3_11 + icon_state = "floor_3_11" + +/turf/open/shuttle/vehicle/floor_3_12 + icon_state = "floor_3_12" + +/turf/open/shuttle/vehicle/floor_3_13 + icon_state = "floor_3_13" + +/turf/open/shuttle/vehicle/floor_3_1_1 + icon_state = "floor_3_1_1" + +/turf/open/shuttle/vehicle/floor_3_3 + icon_state = "floor_3_3" + +/turf/open/shuttle/vehicle/floor_3_4 + icon_state = "floor_3_4" + +/turf/open/shuttle/vehicle/floor_3_5 + icon_state = "floor_3_5" + +/turf/open/shuttle/vehicle/floor_3_6 + icon_state = "floor_3_6" + +/turf/open/shuttle/vehicle/floor_3_7 + icon_state = "floor_3_7" + +/turf/open/shuttle/vehicle/floor_3_7_1 + icon_state = "floor_3_7_1" + +/turf/open/shuttle/vehicle/floor_3_8 + icon_state = "floor_3_8" + +/turf/open/shuttle/vehicle/floor_3_8_1 + icon_state = "floor_3_8_1" + +/turf/open/shuttle/vehicle/floor_3_9 + icon_state = "floor_3_9" + +/turf/open/shuttle/vehicle/floor_3_9_1 + icon_state = "floor_3_9_1" diff --git a/code/game/turfs/shiva.dm b/code/game/turfs/shiva.dm index 4c5a73221173..26e9cbb29c18 100644 --- a/code/game/turfs/shiva.dm +++ b/code/game/turfs/shiva.dm @@ -2,3 +2,285 @@ /turf/open/floor/shiva //Instance me! icon = 'icons/turf/floors/ice_colony/shiva_floor.dmi' icon_state = "floor" + +/turf/open/floor/shiva/blue + icon_state = "blue" + +/turf/open/floor/shiva/blue/southwest + dir = SOUTHWEST + +/turf/open/floor/shiva/green + icon_state = "green" + +/turf/open/floor/shiva/green/southwest + dir = SOUTHWEST + +/turf/open/floor/shiva/purple + icon_state = "purple" + +/turf/open/floor/shiva/purple/southwest + dir = SOUTHWEST + +/turf/open/floor/shiva/red + icon_state = "red" + +/turf/open/floor/shiva/red/southwest + dir = SOUTHWEST + +/turf/open/floor/shiva/wred + icon_state = "wred" + +/turf/open/floor/shiva/wred/southwest + dir = SOUTHWEST + +/turf/open/floor/shiva/yellow + icon_state = "yellow" + +/turf/open/floor/shiva/yellow/southwest + dir = SOUTHWEST + +/turf/open/floor/shiva/blue/north + dir = NORTH + +/turf/open/floor/shiva/green/north + dir = NORTH + +/turf/open/floor/shiva/greencorners + icon_state = "greencorners" + +/turf/open/floor/shiva/greencorners/north + dir = NORTH + +/turf/open/floor/shiva/multi_tiles + icon_state = "multi_tiles" + +/turf/open/floor/shiva/multi_tiles/north + dir = NORTH + +/turf/open/floor/shiva/purple/north + dir = NORTH + +/turf/open/floor/shiva/purplefull + icon_state = "purplefull" + +/turf/open/floor/shiva/purplefull/north + dir = NORTH + +/turf/open/floor/shiva/red/north + dir = NORTH + +/turf/open/floor/shiva/redcorners + icon_state = "redcorners" + +/turf/open/floor/shiva/redcorners/north + dir = NORTH + +/turf/open/floor/shiva/snow_mat + icon_state = "snow_mat" + +/turf/open/floor/shiva/snow_mat/north + dir = NORTH + +/turf/open/floor/shiva/wred/north + dir = NORTH + +/turf/open/floor/shiva/wredcorners + icon_state = "wredcorners" + +/turf/open/floor/shiva/wredcorners/north + dir = NORTH + +/turf/open/floor/shiva/yellow/north + dir = NORTH + +/turf/open/floor/shiva/yellowcorners + icon_state = "yellowcorners" + +/turf/open/floor/shiva/yellowcorners/north + dir = NORTH + +/turf/open/floor/shiva/north + dir = NORTH + +/turf/open/floor/shiva/blue/east + dir = EAST + +/turf/open/floor/shiva/green/east + dir = EAST + +/turf/open/floor/shiva/greencorners/east + dir = EAST + +/turf/open/floor/shiva/multi_tiles/east + dir = EAST + +/turf/open/floor/shiva/purple/east + dir = EAST + +/turf/open/floor/shiva/purplefull/east + dir = EAST + +/turf/open/floor/shiva/red/east + dir = EAST + +/turf/open/floor/shiva/redcorners/east + dir = EAST + +/turf/open/floor/shiva/snow_mat/east + dir = EAST + +/turf/open/floor/shiva/wred/east + dir = EAST + +/turf/open/floor/shiva/wredcorners/east + dir = EAST + +/turf/open/floor/shiva/yellow/east + dir = EAST + +/turf/open/floor/shiva/yellowcorners/east + dir = EAST + +/turf/open/floor/shiva/blue/northeast + dir = NORTHEAST + +/turf/open/floor/shiva/green/northeast + dir = NORTHEAST + +/turf/open/floor/shiva/purple/northeast + dir = NORTHEAST + +/turf/open/floor/shiva/red/northeast + dir = NORTHEAST + +/turf/open/floor/shiva/wred/northeast + dir = NORTHEAST + +/turf/open/floor/shiva/yellow/northeast + dir = NORTHEAST + +/turf/open/floor/shiva/blue/southeast + dir = SOUTHEAST + +/turf/open/floor/shiva/green/southeast + dir = SOUTHEAST + +/turf/open/floor/shiva/multi_tiles/southeast + dir = SOUTHEAST + +/turf/open/floor/shiva/purple/southeast + dir = SOUTHEAST + +/turf/open/floor/shiva/red/southeast + dir = SOUTHEAST + +/turf/open/floor/shiva/wred/southeast + dir = SOUTHEAST + +/turf/open/floor/shiva/yellow/southeast + dir = SOUTHEAST + +/turf/open/floor/shiva/blue/west + dir = WEST + +/turf/open/floor/shiva/bluecorners + icon_state = "bluecorners" + +/turf/open/floor/shiva/bluecorners/west + dir = WEST + +/turf/open/floor/shiva/bluefull + icon_state = "bluefull" + +/turf/open/floor/shiva/bluefull/west + dir = WEST + +/turf/open/floor/shiva/green/west + dir = WEST + +/turf/open/floor/shiva/greencorners/west + dir = WEST + +/turf/open/floor/shiva/greenfull + icon_state = "greenfull" + +/turf/open/floor/shiva/greenfull/west + dir = WEST + +/turf/open/floor/shiva/multi_tiles/west + dir = WEST + +/turf/open/floor/shiva/purple/west + dir = WEST + +/turf/open/floor/shiva/purplecorners + icon_state = "purplecorners" + +/turf/open/floor/shiva/purplecorners/west + dir = WEST + +/turf/open/floor/shiva/purplefull/west + dir = WEST + +/turf/open/floor/shiva/red/west + dir = WEST + +/turf/open/floor/shiva/redcorners/west + dir = WEST + +/turf/open/floor/shiva/redfull + icon_state = "redfull" + +/turf/open/floor/shiva/redfull/west + dir = WEST + +/turf/open/floor/shiva/snow_mat/west + dir = WEST + +/turf/open/floor/shiva/wred/west + dir = WEST + +/turf/open/floor/shiva/wredcorners/west + dir = WEST + +/turf/open/floor/shiva/yellow/west + dir = WEST + +/turf/open/floor/shiva/yellowcorners/west + dir = WEST + +/turf/open/floor/shiva/yellowfull + icon_state = "yellowfull" + +/turf/open/floor/shiva/yellowfull/west + dir = WEST + +/turf/open/floor/shiva/blue/northwest + dir = NORTHWEST + +/turf/open/floor/shiva/green/northwest + dir = NORTHWEST + +/turf/open/floor/shiva/purple/northwest + dir = NORTHWEST + +/turf/open/floor/shiva/red/northwest + dir = NORTHWEST + +/turf/open/floor/shiva/wred/northwest + dir = NORTHWEST + +/turf/open/floor/shiva/yellow/northwest + dir = NORTHWEST + +/turf/open/floor/shiva/floor3 + icon_state = "floor3" + +/turf/open/floor/shiva/radiator_tile + icon_state = "radiator_tile" + +/turf/open/floor/shiva/radiator_tile2 + icon_state = "radiator_tile2" + +/turf/open/floor/shiva/wredfull + icon_state = "wredfull" diff --git a/code/game/turfs/strata.dm b/code/game/turfs/strata.dm index a89f98a732ae..e561ddbc5501 100644 --- a/code/game/turfs/strata.dm +++ b/code/game/turfs/strata.dm @@ -17,6 +17,9 @@ /turf/open/gm/dirtgrassborder/weedable/is_weedable() //Gotta have our sexy grass borders be weedable. return FULLY_WEEDABLE +/turf/open/gm/dirtgrassborder/weedable/grass1 + icon_state = "grass1" + /turf/closed/gm/dense/weedable /turf/closed/gm/dense/weedable/is_weedable() //Weed-able jungle walls. Notably crushers can slam through this, so that might cause overlay issues. 3 months later, yeah it causes overlay issues, so return FALSE! @@ -25,3 +28,257 @@ /turf/open/floor/strata //Instance me! icon = 'icons/turf/floors/strata_floor.dmi' icon_state = "floor" + +/turf/open/floor/strata/grey_multi_tiles + color = "#5e5d5d" + icon_state = "multi_tiles" + +/turf/open/floor/strata/grey_multi_tiles/southwest + dir = SOUTHWEST + +/turf/open/floor/strata/faux_wood + desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means." + icon = 'icons/turf/floors/floors.dmi' + icon_state = "wood" + +/turf/open/floor/strata/faux_metal + desc = "This metal floor has been painted to look like one made of wood. Unfortunately, wood and high pressure internal atmosphere don't mix well. Wood is a major fire hazard don't'cha know." + icon = 'icons/turf/floors/floors.dmi' + icon_state = "wood" + +/turf/open/floor/strata/multi_tiles + icon_state = "multi_tiles" + +/turf/open/floor/strata/multi_tiles/southwest + dir = SOUTHWEST + +/turf/open/floor/strata/white_cyan3 + icon_state = "white_cyan3" + +/turf/open/floor/strata/white_cyan3/southwest + dir = SOUTHWEST + +/turf/open/floor/strata/blue4 + icon_state = "blue4" + +/turf/open/floor/strata/blue4/north + dir = NORTH + +/turf/open/floor/strata/red3 + icon_state = "red3" + +/turf/open/floor/strata/red3/north + dir = NORTH + +/turf/open/floor/strata/white_cyan3/north + dir = NORTH + +/turf/open/floor/strata/white_cyan4 + icon_state = "white_cyan4" + +/turf/open/floor/strata/white_cyan4/north + dir = NORTH + +/turf/open/floor/strata/red3/south + dir = SOUTH + +/turf/open/floor/strata/white_cyan3/south + dir = SOUTH + +/turf/open/floor/strata/white_cyan4/south + dir = SOUTH + +/turf/open/floor/strata/blue3 + icon_state = "blue3" + +/turf/open/floor/strata/blue3/east + dir = EAST + +/turf/open/floor/strata/cyan1 + icon_state = "cyan1" + +/turf/open/floor/strata/cyan1/east + dir = EAST + +/turf/open/floor/strata/cyan2 + icon_state = "cyan2" + +/turf/open/floor/strata/cyan2/east + dir = EAST + +/turf/open/floor/strata/cyan3 + icon_state = "cyan3" + +/turf/open/floor/strata/cyan3/east + dir = EAST + +/turf/open/floor/strata/cyan4 + icon_state = "cyan4" + +/turf/open/floor/strata/cyan4/east + dir = EAST + +/turf/open/floor/strata/floor3 + icon_state = "floor3" + +/turf/open/floor/strata/floor3/east + dir = EAST + +/turf/open/floor/strata/orange_edge + icon_state = "orange_edge" + +/turf/open/floor/strata/orange_edge/east + dir = EAST + +/turf/open/floor/strata/red3/east + dir = EAST + +/turf/open/floor/strata/white_cyan1 + icon_state = "white_cyan1" + +/turf/open/floor/strata/white_cyan1/east + dir = EAST + +/turf/open/floor/strata/white_cyan3/east + dir = EAST + +/turf/open/floor/strata/white_cyan4/east + dir = EAST + +/turf/open/floor/strata/white_cyan3/northeast + dir = NORTHEAST + +/turf/open/floor/strata/multi_tiles/southeast + dir = SOUTHEAST + +/turf/open/floor/strata/white_cyan3/southeast + dir = SOUTHEAST + +/turf/open/floor/strata/blue3/west + dir = WEST + +/turf/open/floor/strata/cyan3/west + dir = WEST + +/turf/open/floor/strata/multi_tiles/west + dir = WEST + +/turf/open/floor/strata/orange_edge/west + dir = WEST + +/turf/open/floor/strata/red3/west + dir = WEST + +/turf/open/floor/strata/white_cyan2 + icon_state = "white_cyan2" + +/turf/open/floor/strata/white_cyan2/west + dir = WEST + +/turf/open/floor/strata/white_cyan3/west + dir = WEST + +/turf/open/floor/strata/white_cyan4/west + dir = WEST + +/turf/open/floor/strata/white_cyan3/northwest + dir = NORTHWEST + +/turf/open/floor/strata/blue1 + icon_state = "blue1" + +/turf/open/floor/strata/blue3/north + dir = NORTH + +/turf/open/floor/strata/damaged3 + icon_state = "damaged3" + +/turf/open/floor/strata/fake_wood + icon_state = "fake_wood" + +/turf/open/floor/strata/floor2 + icon_state = "floor2" + +/turf/open/floor/strata/floorscorched1 + icon_state = "floorscorched1" + +/turf/open/floor/strata/floorscorched2 + icon_state = "floorscorched2" + +/turf/open/floor/strata/green1 + icon_state = "green1" + +/turf/open/floor/strata/green3 + icon_state = "green3" + +/turf/open/floor/strata/green3/north + dir = NORTH + +/turf/open/floor/strata/green3/east + dir = EAST + +/turf/open/floor/strata/green3/northeast + dir = NORTHEAST + +/turf/open/floor/strata/green3/west + dir = WEST + +/turf/open/floor/strata/green3/northwest + dir = NORTHWEST + +/turf/open/floor/strata/green4 + icon_state = "green4" + +/turf/open/floor/strata/green4/north + dir = NORTH + +/turf/open/floor/strata/green4/east + dir = EAST + +/turf/open/floor/strata/green4/west + dir = WEST + +/turf/open/floor/strata/orange_cover + icon_state = "orange_cover" + +/turf/open/floor/strata/orange_icorner + icon_state = "orange_icorner" + +/turf/open/floor/strata/orange_icorner/north + dir = NORTH + +/turf/open/floor/strata/orange_icorner/west + dir = WEST + +/turf/open/floor/strata/orange_tile + icon_state = "orange_tile" + +/turf/open/floor/strata/purp1 + icon_state = "purp1" + +/turf/open/floor/strata/purp2 + icon_state = "purp2" + +/turf/open/floor/strata/purp3 + icon_state = "purp3" + +/turf/open/floor/strata/purp3/east + dir = EAST + +/turf/open/floor/strata/red1 + icon_state = "red1" + +/turf/open/floor/strata/red2 + icon_state = "red2" + +/turf/open/floor/strata/red4 + icon_state = "red4" + +/turf/open/floor/strata/red4/north + dir = NORTH + +/turf/open/floor/strata/red4/east + dir = EAST + +/turf/open/floor/strata/red4/west + dir = WEST diff --git a/code/game/turfs/transit.dm b/code/game/turfs/transit.dm index 00175ac5e365..5b4645805d3b 100644 --- a/code/game/turfs/transit.dm +++ b/code/game/turfs/transit.dm @@ -138,6 +138,12 @@ clear_active_explosives() ADD_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_SOURCE_DROPSHIP_INTERACTION) ADD_TRAIT(src, TRAIT_UNDENSE, TRAIT_SOURCE_DROPSHIP_INTERACTION) + ADD_TRAIT(src, TRAIT_NO_STRAY, TRAIT_SOURCE_DROPSHIP_INTERACTION) + RegisterSignal(src, COMSIG_MOVABLE_FORCEMOVE_PRE_CROSSED, PROC_REF(cancel_cross)) + RegisterSignal(src, list( + COMSIG_LIVING_FLAMER_FLAMED, + COMSIG_LIVING_PREIGNITION + ), PROC_REF(cancel_fire)) var/image/cables = image('icons/obj/structures/droppod_32x64.dmi', src, "chute_cables_static") overlays += cables var/image/chute = image('icons/obj/structures/droppod_64x64.dmi', src, "chute_static") @@ -163,8 +169,18 @@ return REMOVE_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_SOURCE_DROPSHIP_INTERACTION) REMOVE_TRAIT(src, TRAIT_UNDENSE, TRAIT_SOURCE_DROPSHIP_INTERACTION) + REMOVE_TRAIT(src, TRAIT_NO_STRAY, TRAIT_SOURCE_DROPSHIP_INTERACTION) + UnregisterSignal(src, list( + COMSIG_MOVABLE_FORCEMOVE_PRE_CROSSED, + COMSIG_LIVING_FLAMER_FLAMED, + COMSIG_LIVING_PREIGNITION + )) overlays -= cables overlays -= chute + for(var/atom/movable/atom in loc) + if(atom == src) + continue + atom.Cross(src) /atom/movable/proc/clear_active_explosives() for(var/obj/item/explosive/explosive in contents) @@ -232,6 +248,13 @@ death(last_damage_data) status_flags |= PERMANENTLY_DEAD +/atom/movable/proc/cancel_cross() + SIGNAL_HANDLER + return COMPONENT_IGNORE_CROSS + +/atom/movable/proc/cancel_fire() + SIGNAL_HANDLER + return COMPONENT_NO_BURN /turf/open/space/transit/dropship/alamo shuttle_tag = DROPSHIP_ALAMO diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 3bc1262b748f..0082cb6ae0ae 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -370,7 +370,7 @@ next_target = initial(current_target.baseturfs) baseturfs = new_baseturfs - created_baseturf_lists[new_baseturfs[new_baseturfs.len]] = new_baseturfs.Copy() + created_baseturf_lists[new_baseturfs[length(new_baseturfs)]] = new_baseturfs.Copy() return new_baseturfs // Creates a new turf @@ -456,14 +456,14 @@ return if(length(baseturfs)) var/list/new_baseturfs = baseturfs.Copy() - var/turf_type = new_baseturfs[max(1, new_baseturfs.len - amount + 1)] + var/turf_type = new_baseturfs[max(1, length(new_baseturfs) - amount + 1)] while(ispath(turf_type, /turf/baseturf_skipover)) amount++ - if(amount > new_baseturfs.len) + if(amount > length(new_baseturfs)) CRASH("The bottomost baseturf of a turf is a skipover [src]([type])") - turf_type = new_baseturfs[max(1, new_baseturfs.len - amount + 1)] - new_baseturfs.len -= min(amount, new_baseturfs.len - 1) // No removing the very bottom - if(new_baseturfs.len == 1) + turf_type = new_baseturfs[max(1, length(new_baseturfs) - amount + 1)] + new_baseturfs.len -= min(amount, length(new_baseturfs) - 1) // No removing the very bottom + if(length(new_baseturfs) == 1) new_baseturfs = new_baseturfs[1] return ChangeTurf(turf_type, new_baseturfs, flags) @@ -478,18 +478,20 @@ /turf/proc/AdjacentTurfs() var/L[] = new() - for(var/turf/t in oview(src,1)) + FOR_DOVIEW(var/turf/t, 1, src, HIDE_INVISIBLE_OBSERVER) if(!t.density) if(!LinkBlocked(src, t) && !TurfBlockedNonWindow(t)) L.Add(t) + FOR_DOVIEW_END return L /turf/proc/AdjacentTurfsSpace() var/L[] = new() - for(var/turf/t in oview(src,1)) + FOR_DOVIEW(var/turf/t, 1, src, HIDE_INVISIBLE_OBSERVER) if(!t.density) if(!LinkBlocked(src, t) && !TurfBlockedNonWindow(t)) L.Add(t) + FOR_DOVIEW_END return L /turf/proc/Distance(turf/t) @@ -519,7 +521,7 @@ var/spread = floor(sqrt(size)*1.5) var/list/turfs = list() - for(var/turf/open/floor/F in range(src,spread)) + for(var/turf/open/floor/F in range(spread, src)) turfs += F switch(A.ceiling) @@ -774,9 +776,9 @@ GLOBAL_LIST_INIT(blacklisted_automated_baseturfs, typecacheof(list( insert_self_into_baseturfs() var/turf/change_type if(length(new_baseturfs)) - change_type = new_baseturfs[new_baseturfs.len] + change_type = new_baseturfs[length(new_baseturfs)] new_baseturfs.len-- - if(new_baseturfs.len) + if(length(new_baseturfs)) baseturfs += new_baseturfs else change_type = new_baseturfs @@ -817,7 +819,7 @@ GLOBAL_LIST_INIT(blacklisted_automated_baseturfs, typecacheof(list( var/static/list/ignored_atoms = typecacheof(list(/mob/dead, /obj/effect/landmark, /obj/docking_port)) var/list/removable_contents = typecache_filter_list_reverse(GetAllContentsIgnoring(ignore_typecache), ignored_atoms) removable_contents -= src - for(var/i in 1 to removable_contents.len) + for(var/i in 1 to length(removable_contents)) var/thing = removable_contents[i] qdel(thing, force=TRUE) @@ -834,9 +836,9 @@ GLOBAL_LIST_INIT(blacklisted_automated_baseturfs, typecacheof(list( if(depth) var/list/target_baseturfs if(length(copytarget.baseturfs)) - // with default inputs this would be Copy(clamp(2, -INFINITY, baseturfs.len)) + // with default inputs this would be Copy(clamp(2, -INFINITY, length(baseturfs))) // Don't forget a lower index is lower in the baseturfs stack, the bottom is baseturfs[1] - target_baseturfs = copytarget.baseturfs.Copy(clamp(1 + ignore_bottom, 1 + copytarget.baseturfs.len - depth, copytarget.baseturfs.len)) + target_baseturfs = copytarget.baseturfs.Copy(clamp(1 + ignore_bottom, 1 + length(copytarget.baseturfs) - depth, length(copytarget.baseturfs))) else if(!ignore_bottom) target_baseturfs = list(copytarget.baseturfs) if(target_baseturfs) diff --git a/code/game/turfs/walls/wall_icon.dm b/code/game/turfs/walls/wall_icon.dm index 600878ac5963..8552063b586f 100644 --- a/code/game/turfs/walls/wall_icon.dm +++ b/code/game/turfs/walls/wall_icon.dm @@ -31,9 +31,9 @@ overlays += I if(damage) - var/current_dmg_overlay = floor(damage / damage_cap * damage_overlays.len) + 1 - if(current_dmg_overlay > damage_overlays.len) - current_dmg_overlay = damage_overlays.len + var/current_dmg_overlay = floor(damage / damage_cap * length(damage_overlays)) + 1 + if(current_dmg_overlay > length(damage_overlays)) + current_dmg_overlay = length(damage_overlays) damage_overlay = current_dmg_overlay overlays += damage_overlays[damage_overlay] @@ -52,9 +52,9 @@ #undef cur_increment /turf/closed/wall/proc/generate_damage_overlays() - var/alpha_inc = 256 / damage_overlays.len + var/alpha_inc = 256 / length(damage_overlays) - for(var/i = 1; i <= damage_overlays.len; i++) + for(var/i = 1; i <= length(damage_overlays); i++) var/image/img = image(icon = 'icons/turf/walls/walls.dmi', icon_state = "overlay_damage") img.blend_mode = BLEND_MULTIPLY img.appearance_flags = NO_CLIENT_COLOR @@ -118,7 +118,7 @@ var/list/ret = list(NORTHWEST, SOUTHEAST, NORTHEAST, SOUTHWEST) - for(var/i = 1 to ret.len) + for(var/i = 1 to length(ret)) var/dir = ret[i] . = CORNER_NONE if(dir in dirs) diff --git a/code/game/turfs/walls/wall_types.dm b/code/game/turfs/walls/wall_types.dm index 21839d35af03..6db61002c2fe 100644 --- a/code/game/turfs/walls/wall_types.dm +++ b/code/game/turfs/walls/wall_types.dm @@ -297,11 +297,10 @@ INITIALIZE_IMMEDIATE(/turf/closed/wall/indestructible/splashscreen) /turf/closed/wall/indestructible/splashscreen name = "Lobby Art" desc = "Assorted artworks." - icon = 'icons/lobby/title.dmi' - icon_state = "" -// icon_state = "title_holiday" + icon = 'icons/lobby/title_loading.dmi' + icon_state = "title" layer = FLY_LAYER - special_icon = 1 + special_icon = TRUE /turf/closed/wall/indestructible/splashscreen/Initialize() . = ..() @@ -309,16 +308,19 @@ INITIALIZE_IMMEDIATE(/turf/closed/wall/indestructible/splashscreen) /proc/force_lobby_art(art_id) GLOB.displayed_lobby_art = art_id - var/turf/closed/wall/indestructible/splashscreen/SS = locate("LOBBYART") + var/turf/closed/wall/indestructible/splashscreen/lobby_art = locate("LOBBYART") var/list/lobby_arts = CONFIG_GET(str_list/lobby_art_images) var/list/lobby_authors = CONFIG_GET(str_list/lobby_art_authors) - SS.icon_state = lobby_arts[GLOB.displayed_lobby_art] - SS.desc = "Artwork by [lobby_authors[GLOB.displayed_lobby_art]]" - for(var/client/C in GLOB.clients) + lobby_art.icon = 'icons/lobby/title.dmi' + lobby_art.icon_state = lobby_arts[GLOB.displayed_lobby_art] + lobby_art.desc = "Artwork by [lobby_authors[GLOB.displayed_lobby_art]]" + lobby_art.pixel_x = -288 + lobby_art.pixel_y = -288 + for(var/client/player in GLOB.clients) if(GLOB.displayed_lobby_art != -1) var/author = lobby_authors[GLOB.displayed_lobby_art] if(author != "Unknown") - to_chat_forced(C, SPAN_ROUNDBODY("
      This round's lobby art is brought to you by [author]
      ")) + to_chat_forced(player, SPAN_ROUNDBODY("
      This round's lobby art is brought to you by [author]
      ")) /turf/closed/wall/indestructible/other icon_state = "r_wall" diff --git a/code/game/turfs/walls/walls.dm b/code/game/turfs/walls/walls.dm index bb1694359b98..f82ba6ddadaf 100644 --- a/code/game/turfs/walls/walls.dm +++ b/code/game/turfs/walls/walls.dm @@ -566,7 +566,7 @@ // Check again for presence of objects if(!material || (material != user.l_hand && material != user.r_hand) || material.amount <= 0) - to_chat(user, SPAN_WARNING("You seems to have misplaced the repair material!")) + to_chat(user, SPAN_WARNING("You seem to have misplaced the repair material!")) return FALSE if(!NG.in_chamber || !NG.current_mag || NG.current_mag.current_rounds < (4*amount_needed-1)) diff --git a/code/game/verbs/ooc.dm b/code/game/verbs/ooc.dm index d8d3c379862a..a5ecea8b05a4 100644 --- a/code/game/verbs/ooc.dm +++ b/code/game/verbs/ooc.dm @@ -42,7 +42,8 @@ if(!display_colour) display_colour = CONFIG_GET(string/ooc_color_normal) if(admin_holder && !admin_holder.fakekey) - display_colour = CONFIG_GET(string/ooc_color_other) + if(admin_holder.rights & R_MENTOR) + display_colour = CONFIG_GET(string/ooc_color_other) if(admin_holder.rights & R_DEBUG) display_colour = CONFIG_GET(string/ooc_color_debug) if(admin_holder.rights & R_MOD) diff --git a/code/game/verbs/who.dm b/code/game/verbs/who.dm deleted file mode 100644 index a73a3b96e5e4..000000000000 --- a/code/game/verbs/who.dm +++ /dev/null @@ -1,209 +0,0 @@ -/client/verb/who()//likely don't touch any... this is easy can die. (:troll_fale:) - set name = "Who" - set category = "OOC" - - var/list/counted_humanoids = list( - "Observers" = 0, - "Admin observers" = 0, - "Humans" = 0, - "Infected humans" = 0, - FACTION_MARINE = 0, - "USCM Marines" = 0, - "Lobby" = 0, - - FACTION_YAUTJA = 0, - "Infected preds" = 0, - - FACTION_PMC = 0, - FACTION_CLF = 0, - FACTION_UPP = 0, - FACTION_TWE = 0, - FACTION_FREELANCER = 0, - FACTION_SURVIVOR = 0, - FACTION_WY_DEATHSQUAD = 0, - FACTION_COLONIST = 0, - FACTION_MERCENARY = 0, - FACTION_DUTCH = 0, - FACTION_HEFA = 0, - FACTION_GLADIATOR = 0, - FACTION_PIRATE = 0, - FACTION_PIZZA = 0, - FACTION_SOUTO = 0, - - FACTION_NEUTRAL = 0, - - FACTION_ZOMBIE = 0 - ) - - var/list/counted_xenos = list() - - var/players = length(GLOB.clients) - - var/dat = "Current Players:
      " - var/list/Lines = list() - if(admin_holder && ((R_ADMIN & admin_holder.rights) || (R_MOD & admin_holder.rights))) - for(var/client/C in GLOB.clients) - if(!CLIENT_HAS_RIGHTS(src, R_STEALTH) && (CLIENT_IS_STEALTHED(C))) - continue - var/entry = "[C.key]" - if(C.mob) //Juuuust in case - if(istype(C.mob, /mob/new_player)) - entry += " - In Lobby" - counted_humanoids["Lobby"]++ - else - entry += " - Playing as [C.mob.real_name]" - - if(isobserver(C.mob)) - counted_humanoids["Observers"]++ - if(C.admin_holder?.rights & R_MOD) - counted_humanoids["Admin observers"]++ - counted_humanoids["Observers"]-- - var/mob/dead/observer/O = C.mob - if(O.started_as_observer) - entry += " - Observing" - else - entry += " - DEAD" - else - switch(C.mob.stat) - if(UNCONSCIOUS) - entry += " - Unconscious" - if(DEAD) - entry += " - DEAD" - - if(C.mob && C.mob.stat != DEAD) - if(ishuman(C.mob)) - if(C.mob.faction == FACTION_ZOMBIE) - counted_humanoids[FACTION_ZOMBIE]++ - entry += " - Zombie" - else if(C.mob.faction == FACTION_YAUTJA) - counted_humanoids[FACTION_YAUTJA]++ - entry += " - Predator" - if(C.mob.status_flags & XENO_HOST) - counted_humanoids["Infected preds"]++ - else - counted_humanoids["Humans"]++ - if(C.mob.status_flags & XENO_HOST) - counted_humanoids["Infected humans"]++ - if(C.mob.faction == FACTION_MARINE) - counted_humanoids[FACTION_MARINE]++ - if(C.mob.job in (GLOB.ROLES_MARINES)) - counted_humanoids["USCM Marines"]++ - else - counted_humanoids[C.mob.faction]++ - else if(isxeno(C.mob)) - var/mob/living/carbon/xenomorph/X = C.mob - counted_xenos[X.hivenumber]++ - if(X.faction == FACTION_PREDALIEN) - counted_xenos[FACTION_PREDALIEN]++ - entry += " - Xenomorph" - entry += " (?)" - Lines += entry - - for(var/line in sortList(Lines)) - dat += "[line]
      " - dat += "Total Players: [players]" - dat += "
      In Lobby: [counted_humanoids["Lobby"]]" - dat += "
      Observers: [counted_humanoids["Observers"]] players and [counted_humanoids["Admin observers"]] staff members" - dat += "
      Humans: [counted_humanoids["Humans"]] (Infected: [counted_humanoids["Infected humans"]])" - if(counted_humanoids[FACTION_MARINE]) - dat += "
      USCM personnel: [counted_humanoids[FACTION_MARINE]] (Marines: [counted_humanoids["USCM Marines"]])" - if(counted_humanoids[FACTION_YAUTJA]) - dat += "
      Predators: [counted_humanoids[FACTION_YAUTJA]] [counted_humanoids["Infected preds"] ? "(Infected: [counted_humanoids["Infected preds"]])" : ""]" - if(counted_humanoids[FACTION_ZOMBIE]) - dat += "
      Zombies: [counted_humanoids[FACTION_ZOMBIE]]" - - var/show_fact = TRUE - for(var/i in 10 to LAZYLEN(counted_humanoids) - 2) - if(counted_humanoids[counted_humanoids[i]]) - if(show_fact) - dat += "

      Other factions:" - show_fact = FALSE - dat += "
      [counted_humanoids[i]]: [counted_humanoids[counted_humanoids[i]]]" - if(counted_humanoids[FACTION_NEUTRAL]) - dat += "
      [FACTION_NEUTRAL] Humans: [counted_humanoids[FACTION_NEUTRAL]]" - - show_fact = TRUE - var/datum/hive_status/hive - for(var/hivenumber in counted_xenos) - // Print predalien counts last - if(hivenumber == FACTION_PREDALIEN) - continue - if(show_fact) - dat += "

      Xenomorphs:" - show_fact = FALSE - hive = GLOB.hive_datum[hivenumber] - if(hive) - dat += "
      [hive.name]: [counted_xenos[hivenumber]] (Queen: [hive.living_xeno_queen ? "Alive" : "Dead"])" - else - dat += "
      Error: no hive datum detected for [hivenumber]." - hive = null - if(counted_xenos[FACTION_PREDALIEN]) - dat += "
      Predaliens: [counted_xenos[FACTION_PREDALIEN]]" - - else - for(var/client/C in GLOB.clients) - if((C.admin_holder && C.admin_holder.fakekey) || (CLIENT_IS_STEALTHED(C))) - continue - - Lines += C.key - for(var/line in sortList(Lines)) - dat += "[line]
      " - dat += "Total Players: [players]
      " - - dat += "" - show_browser(usr, dat, "Who", "who", "size=600x800") - - -/client/verb/staffwho() - set name = "Staffwho" - set category = "Admin" - - var/dat = "" - var/list/mappings - if(CONFIG_GET(flag/show_manager)) - LAZYSET(mappings, "Management", R_PERMISSIONS) - if(CONFIG_GET(flag/show_devs)) - LAZYSET(mappings, "Maintainers", R_PROFILER) - LAZYSET(mappings, "Admins", R_ADMIN) - if(CONFIG_GET(flag/show_mods)) - LAZYSET(mappings, "Moderators", R_MOD) - if(CONFIG_GET(flag/show_mentors)) - LAZYSET(mappings, "Mentors", R_MENTOR) - - var/list/listings - for(var/category in mappings) - LAZYSET(listings, category, list()) - - for(var/client/C in GLOB.admins) - if(CLIENT_IS_STEALTHED(C) && !CLIENT_HAS_RIGHTS(src, R_STEALTH)) - continue - if(C.admin_holder?.fakekey && !CLIENT_IS_STAFF(src)) - continue - for(var/category in mappings) - if(CLIENT_HAS_RIGHTS(C, mappings[category])) - LAZYADD(listings[category], C) - break - - for(var/category in listings) - dat += "
      Current [category] ([length(listings[category])]):
      \n" - for(var/client/entry in listings[category]) - dat += "\t[entry.key] is \a [entry.admin_holder.rank]" - if(entry.admin_holder.extra_titles?.len) - for(var/srank in entry.admin_holder.extra_titles) - dat += " & [srank]" - if(CLIENT_IS_STAFF(src)) - if(CLIENT_IS_STEALTHED(entry)) - dat += " (STEALTHED)" - else if(entry.admin_holder?.fakekey) - dat += " (HIDDEN)" - if(istype(entry.mob, /mob/dead/observer)) - dat += " - Observing" - else if(istype(entry.mob, /mob/new_player)) - dat += " - Lobby" - else - dat += " - Playing" - if(entry.is_afk()) - dat += " (AFK)" - dat += "
      " - dat += "" - show_browser(usr, dat, "Staffwho", "staffwho", "size=600x800") diff --git a/code/game/world.dm b/code/game/world.dm index 6a792d1a4e41..101066c21cdb 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -69,7 +69,10 @@ GLOBAL_LIST_INIT(reboot_sfx, file2list("config/reboot_sfx.txt")) initiate_minimap_icons() change_tick_lag(CONFIG_GET(number/ticklag)) - GLOB.timezoneOffset = text2num(time2text(0,"hh")) * 36000 + + // As of byond 515.1637 time2text now treats 0 like it does negative numbers so the hour is wrong + // We could instead use world.timezone but IMO better to not assume lummox will keep time2text in parity with it + GLOB.timezoneOffset = text2num(time2text(10,"hh")) * 36000 Master.Initialize(10, FALSE, TRUE) @@ -111,7 +114,7 @@ GLOBAL_LIST_INIT(reboot_sfx, file2list("config/reboot_sfx.txt")) GLOB.log_directory += "[replacetext(time_stamp(), ":", ".")]" runtime_logging_ready = TRUE // Setting up logging now, so disabling early logging - #ifndef UNIT_TESTS + #if !defined(UNIT_TESTS) && !defined(AUTOWIKI) world.log = file("[GLOB.log_directory]/dd.log") #endif backfill_runtime_log() @@ -266,7 +269,7 @@ GLOBAL_LIST_INIT(reboot_sfx, file2list("config/reboot_sfx.txt")) /world/proc/load_tm_message() var/datum/getrev/revdata = GLOB.revdata - if(revdata.testmerge.len) + if(length(revdata.testmerge)) GLOB.current_tms = revdata.GetTestMergeInfo() /world/proc/update_status() diff --git a/code/modules/admin/IsBanned.dm b/code/modules/admin/IsBanned.dm index 85a1028c2296..c7d4b6fbbc53 100644 --- a/code/modules/admin/IsBanned.dm +++ b/code/modules/admin/IsBanned.dm @@ -22,7 +22,7 @@ if(GLOB.admin_datums[ckey] && (GLOB.admin_datums[ckey].rights & R_MOD)) return ..() - if(CONFIG_GET(number/limit_players) && CONFIG_GET(number/limit_players) < GLOB.clients.len) + if(CONFIG_GET(number/limit_players) && CONFIG_GET(number/limit_players) < length(GLOB.clients)) return list("reason"="POP CAPPED", "desc"="\nReason: Server is pop capped at the moment at [CONFIG_GET(number/limit_players)] players. Attempt reconnection in 2-3 minutes.") var/datum/entity/player/P = get_player_from_key(ckey) diff --git a/code/modules/admin/STUI.dm b/code/modules/admin/STUI.dm index 96307cd91b86..0d143f63c8af 100644 --- a/code/modules/admin/STUI.dm +++ b/code/modules/admin/STUI.dm @@ -85,31 +85,31 @@ GLOBAL_DATUM_INIT(STUI, /datum/STUI, new) . = list() .["logs"] = list() if(user.client.admin_holder.rights & R_MOD) - if(attack.len > stui_length+1) - attack.Cut(,attack.len-stui_length) + if(length(attack) > stui_length+1) + attack.Cut(,length(attack)-stui_length) .["logs"][STUI_TEXT_ATTACK] = attack - if(admin.len > stui_length+1) - admin.Cut(,admin.len-stui_length) + if(length(admin) > stui_length+1) + admin.Cut(,length(admin)-stui_length) .["logs"][STUI_TEXT_STAFF] = admin - if(staff.len > stui_length+1) - staff.Cut(,staff.len-stui_length) + if(length(staff) > stui_length+1) + staff.Cut(,length(staff)-stui_length) .["logs"][STUI_TEXT_STAFF_CHAT] = staff - if(ooc.len > stui_length+1) - ooc.Cut(,ooc.len-stui_length) + if(length(ooc) > stui_length+1) + ooc.Cut(,length(ooc)-stui_length) .["logs"][STUI_TEXT_OOC] = ooc if((user.client.admin_holder.rights & R_MOD) || (user.client.admin_holder.rights & R_DEBUG)) - if(game.len > stui_length+1) - game.Cut(,game.len-stui_length) + if(length(game) > stui_length+1) + game.Cut(,length(game)-stui_length) .["logs"][STUI_TEXT_GAME] = game if(user.client.admin_holder.rights & R_DEBUG) - if(debug.len > stui_length+1) - debug.Cut(,debug.len-stui_length) + if(length(debug) > stui_length+1) + debug.Cut(,length(debug)-stui_length) .["logs"][STUI_TEXT_DEBUG] = debug - if(runtime.len > stui_length+1) - runtime.Cut(,runtime.len-stui_length) + if(length(runtime) > stui_length+1) + runtime.Cut(,length(runtime)-stui_length) .["logs"][STUI_TEXT_RUNTIME] = runtime - if(tgui.len > stui_length+1) - tgui.Cut(,tgui.len-stui_length) + if(length(tgui) > stui_length+1) + tgui.Cut(,length(tgui)-stui_length) .["logs"][STUI_TEXT_TGUI] = tgui /client/proc/open_STUI() diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 979217019f0c..fdd94938ce74 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -67,7 +67,7 @@ var/savefile/info = new("data/player_saves/[copytext(key, 1, 2)]/[key]/info.sav") var/list/infos info >> infos - if(!infos || !infos.len) return 0 + if(!LAZYLEN(infos)) return 0 else return 1 /datum/admins/proc/player_notes_all(key as text) @@ -141,7 +141,7 @@ Quick Create Object
      Create Turf
      Create Mob
      - Inmediately Send Tip
      + Immediately Send Tip
      "} show_browser(usr, dat, "Game Panel", "admin2", "size=210x280") @@ -179,11 +179,11 @@ if(findtext("[path]", object)) matches += path - if(matches.len==0) + if(length(matches)==0) return var/chosen - if(matches.len==1) + if(length(matches)==1) chosen = matches[1] else chosen = tgui_input_list(usr, "Select an atom type", "Spawn Atom", matches) diff --git a/code/modules/admin/admin_ranks.dm b/code/modules/admin/admin_ranks.dm index 5bb9692b0368..94793f3b9479 100644 --- a/code/modules/admin/admin_ranks.dm +++ b/code/modules/admin/admin_ranks.dm @@ -15,7 +15,7 @@ GLOBAL_LIST_EMPTY(admin_ranks) //list of all ranks with associated rights if(copytext(line,1,2) == "#") continue var/list/List = splittext(line,"+") - if(!List.len) continue + if(!length(List)) continue var/rank = ckeyEx(List[1]) switch(rank) @@ -23,7 +23,7 @@ GLOBAL_LIST_EMPTY(admin_ranks) //list of all ranks with associated rights if("Removed") continue //Reserved var/rights = 0 - for(var/i=2, i<=List.len, i++) + for(var/i=2, i<=length(List), i++) switch(ckey(List[i])) if("@","prev") rights |= previous_rights if("buildmode","build") rights |= R_BUILDMODE @@ -93,7 +93,7 @@ GLOBAL_LIST_EMPTY(admin_ranks) //list of all ranks with associated rights //Split the line at every "-" var/list/List = splittext(line, "-") - if(!List.len) return + if(!length(List)) return //ckey is before the first "-" var/ckey = ckey(List[1]) @@ -101,11 +101,11 @@ GLOBAL_LIST_EMPTY(admin_ranks) //list of all ranks with associated rights //rank follows the first "-" var/rank = "" - if(List.len >= 2) + if(length(List) >= 2) rank = ckeyEx(List[2]) var/list/extra_titles = list() - if(List.len >= 3) + if(length(List) >= 3) extra_titles = List.Copy(3) if(mentor) diff --git a/code/modules/admin/callproc.dm b/code/modules/admin/callproc.dm index 1af1f5aa9fa3..72e4f792607d 100644 --- a/code/modules/admin/callproc.dm +++ b/code/modules/admin/callproc.dm @@ -140,7 +140,7 @@ GLOBAL_PROTECT(LastAdminCalledProc) if (!length(proclist)) return - var/procname = proclist[proclist.len] + var/procname = proclist[length(proclist)] var/proctype = ("verb" in proclist) ? "verb" :"proc" if(targetselected) @@ -161,15 +161,15 @@ GLOBAL_PROTECT(LastAdminCalledProc) if(!target) to_chat(usr, "Error: callproc(): owner of proc no longer exists.", confidential = TRUE) return - var/msg = "[key_name(src)] called [target]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"]." + var/msg = "[key_name(src)] called [target]'s [procname]() with [length(lst) ? "the arguments [list2params(lst)]":"no arguments"]." log_admin(msg) message_admins(msg) //Proccall announce removed. admin_ticket_log(target, msg) returnval = WrapAdminProcCall(target, procname, lst) // Pass the lst as an argument list to the proc else //this currently has no hascall protection. wasn't able to get it working. - log_admin("[key_name(src)] called [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"].") - message_admins("[key_name(src)] called [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"].") //Proccall announce removed. + log_admin("[key_name(src)] called [procname]() with [length(lst) ? "the arguments [list2params(lst)]":"no arguments"].") + message_admins("[key_name(src)] called [procname]() with [length(lst) ? "the arguments [list2params(lst)]":"no arguments"].") //Proccall announce removed. returnval = WrapAdminProcCall(GLOBAL_PROC, procname, lst) // Pass the lst as an argument list to the proc if(get_retval) get_retval += returnval @@ -230,7 +230,7 @@ GLOBAL_PROTECT(LastAdminCalledProc) to_chat(usr, SPAN_BOLDWARNING("Warning: Force attempt has been logged.")) message_admins("[key_name(usr)] has attempted to execute a restricted proc. ([procname])") -/client/proc/callproc_datum(datum/called_datum as null|area|mob|obj|turf) +/client/proc/callproc_datum(datum/called_datum as null|area|mob|obj|turf in view(src)) set category = "Debug" set name = "Datum ProcCall" set waitfor = FALSE @@ -251,8 +251,8 @@ GLOBAL_PROTECT(LastAdminCalledProc) if(!called_datum || !is_valid_src(called_datum)) to_chat(usr, SPAN_WARNING("Error: callproc_datum(): owner of proc no longer exists."), confidential = TRUE) return - log_admin("[key_name(src)] called [called_datum]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"].") - var/msg = "[key_name(src)] called [called_datum]'s [procname]() with [lst.len ? "the arguments [list2params(lst)]":"no arguments"]." + log_admin("[key_name(src)] called [called_datum]'s [procname]() with [length(lst) ? "the arguments [list2params(lst)]":"no arguments"].") + var/msg = "[key_name(src)] called [called_datum]'s [procname]() with [length(lst) ? "the arguments [list2params(lst)]":"no arguments"]." message_admins(msg) admin_ticket_log(called_datum, msg) @@ -285,7 +285,7 @@ GLOBAL_PROTECT(LastAdminCalledProc) if(islist(returnval)) var/list/returnedlist = returnval . = "" - if(returnedlist.len) + if(length(returnedlist)) var/assoc_check = returnedlist[1] if(istext(assoc_check) && (returnedlist[assoc_check] != null)) . += "[procname] returned an associative list:" diff --git a/code/modules/admin/medal_panel/medals_panel_tgui.dm b/code/modules/admin/medal_panel/medals_panel_tgui.dm index 49c4bb5f96ad..253f08efd68f 100644 --- a/code/modules/admin/medal_panel/medals_panel_tgui.dm +++ b/code/modules/admin/medal_panel/medals_panel_tgui.dm @@ -25,14 +25,14 @@ GLOBAL_DATUM_INIT(medals_panel, /datum/medals_panel_tgui, new) var/datum/recipient_awards/recipient_award = GLOB.medal_awards[recipient_name] uscm_awards[recipient_name] = list() uscm_award_ckeys[recipient_name] = recipient_award.recipient_ckey ? " ([recipient_award.recipient_ckey])" : "" - for(var/i in 1 to recipient_award.medal_names.len) // We're assuming everything is same length + for(var/i in 1 to length(recipient_award.medal_names)) // We're assuming everything is same length uscm_awards[recipient_name] += "[recipient_award.medal_names[i]]: \'[recipient_award.medal_citations[i]]\' by [recipient_award.giver_rank[i] ? "[recipient_award.giver_rank[i]] " : ""][recipient_award.giver_name[i] ? "[recipient_award.giver_name[i]] " : ""]([recipient_award.giver_ckey[i]])." for(var/recipient_name as anything in GLOB.jelly_awards) var/datum/recipient_awards/recipient_award = GLOB.jelly_awards[recipient_name] xeno_awards[recipient_name] = list() xeno_award_ckeys[recipient_name] = recipient_award.recipient_ckey ? " ([recipient_award.recipient_ckey])" : "" - for(var/i in 1 to recipient_award.medal_names.len) // We're assuming everything is same length + for(var/i in 1 to length(recipient_award.medal_names)) // We're assuming everything is same length xeno_awards[recipient_name] += "[recipient_award.medal_names[i]]: \'[recipient_award.medal_citations[i]]\' by [recipient_award.giver_rank[i] ? "[recipient_award.giver_rank[i]] " : ""][recipient_award.giver_name[i] ? "[recipient_award.giver_name[i]] " : ""]([recipient_award.giver_ckey[i]])." data["uscm_awards"] = uscm_awards diff --git a/code/modules/admin/player_notes.dm b/code/modules/admin/player_notes.dm index d8caa58f1e97..31e43cb26a93 100644 --- a/code/modules/admin/player_notes.dm +++ b/code/modules/admin/player_notes.dm @@ -57,7 +57,7 @@ var/savefile/info = new("data/player_saves/[copytext(key, 1, 2)]/[key]/info.sav") var/list/infos info >> infos - if(!infos || infos.len < index) return + if(LAZYLEN(infos) < index) return var/datum/player_info/item = infos[index] infos.Remove(item) diff --git a/code/modules/admin/player_panel/actions/punish.dm b/code/modules/admin/player_panel/actions/punish.dm index 1b7d313b6121..5d2298fc8fc2 100644 --- a/code/modules/admin/player_panel/actions/punish.dm +++ b/code/modules/admin/player_panel/actions/punish.dm @@ -267,11 +267,12 @@ GLOB.data_core.manifest_modify(new_name, WEAKREF(target_mob)) if(ishuman(target_mob)) var/mob/living/carbon/human/target_human = target_mob - if(target_human.wear_id && target_human.wear_id.registered_ref == WEAKREF(target_human)) - target_human.wear_id.name = "[target_human.real_name]'s ID Card" - target_human.wear_id.registered_name = "[target_human.real_name]" - if(target_human.wear_id.assignment) - target_human.wear_id.name += " ([target_human.wear_id.assignment])" + var/obj/item/card/id/card = target_human.get_idcard() + if(card?.registered_ref == WEAKREF(target_human)) + card.name = "[target_human.real_name]'s ID Card" + card.registered_name = "[target_human.real_name]" + if(card.assignment) + card.name += " ([card.assignment])" target_mob.client.prefs.real_name = new_name target_mob.client.prefs.save_character() diff --git a/code/modules/admin/player_panel/player_panel.dm b/code/modules/admin/player_panel/player_panel.dm index 424ed1f74232..3b39fd21ca5d 100644 --- a/code/modules/admin/player_panel/player_panel.dm +++ b/code/modules/admin/player_panel/player_panel.dm @@ -338,7 +338,7 @@ dat += "PP" dat += "" - if(SSticker.mode.survivors.len) + if(length(SSticker.mode.survivors)) dat += "
      " for(var/datum/mind/L in SSticker.mode.survivors) var/mob/M = L.current @@ -350,7 +350,7 @@ dat += "" dat += "
      Survivors
      PP
      " - if(SSticker.mode.xenomorphs.len) + if(length(SSticker.mode.xenomorphs)) dat += "
      " for(var/datum/mind/L in SSticker.mode.xenomorphs) var/mob/M = L.current @@ -362,7 +362,7 @@ dat += "" dat += "
      Aliens
      PP
      " - if(SSticker.mode.survivors.len) + if(length(SSticker.mode.survivors)) dat += "
      " for(var/datum/mind/L in SSticker.mode.survivors) var/mob/M = L.current diff --git a/code/modules/admin/tabs/admin_tab.dm b/code/modules/admin/tabs/admin_tab.dm index f29f99004625..5f3bc220876c 100644 --- a/code/modules/admin/tabs/admin_tab.dm +++ b/code/modules/admin/tabs/admin_tab.dm @@ -435,7 +435,7 @@ if(tgui_alert(src, "Do you want to strip yourself as well?", "Confirmation", list("Yes", "No")) == "Yes") strip_self = TRUE - for(var/mob/living/current_mob in view()) + for(var/mob/living/current_mob in view(src)) if(!strip_self && usr == current_mob) continue for (var/obj/item/current_item in current_mob) @@ -458,7 +458,7 @@ if(alert("This will rejuvenate ALL mobs within your view range. Are you sure?",,"Yes","Cancel") == "Cancel") return - for(var/mob/living/M in view()) + for(var/mob/living/M in view(src)) M.rejuvenate(FALSE) message_admins(WRAP_STAFF_LOG(usr, "ahealed everyone in [get_area(usr)] ([usr.x],[usr.y],[usr.z])."), usr.x, usr.y, usr.z) @@ -476,7 +476,7 @@ if(alert("This will rejuvenate ALL humans within your view range. Are you sure?",,"Yes","Cancel") == "Cancel") return - for(var/mob/living/carbon/human/M in view()) + for(var/mob/living/carbon/human/M in view(src)) M.rejuvenate(FALSE) message_admins(WRAP_STAFF_LOG(usr, "ahealed all humans in [get_area(usr)] ([usr.x],[usr.y],[usr.z])"), usr.x, usr.y, usr.z) @@ -493,7 +493,7 @@ if(alert("This will rejuvenate ALL revivable humans within your view range. Are you sure?",,"Yes","Cancel") == "Cancel") return - for(var/mob/living/carbon/human/M in view()) + for(var/mob/living/carbon/human/M in view(src)) if(!ishuman_strict(M) && !ishumansynth_strict(M)) continue @@ -519,7 +519,7 @@ if(alert("This will rejuvenate ALL xenos within your view range. Are you sure?",,"Yes","Cancel") == "Cancel") return - for(var/mob/living/carbon/xenomorph/X in view()) + for(var/mob/living/carbon/xenomorph/X in view(src)) X.rejuvenate(FALSE) message_admins(WRAP_STAFF_LOG(usr, "ahealed all xenos in [get_area(usr)] ([usr.x],[usr.y],[usr.z])"), usr.x, usr.y, usr.z) diff --git a/code/modules/admin/tabs/debug_tab.dm b/code/modules/admin/tabs/debug_tab.dm index 03068c577045..9adc59c6f209 100644 --- a/code/modules/admin/tabs/debug_tab.dm +++ b/code/modules/admin/tabs/debug_tab.dm @@ -32,7 +32,7 @@ var/value = SStechtree.trees[1] - if(trees.len > 1) + if(length(trees) > 1) value = tgui_input_list(src, "Choose which tree to enter", "Enter Tree", trees) if(!value) @@ -60,7 +60,7 @@ var/value = SStechtree.trees[1] - if(trees.len > 1) + if(length(trees) > 1) value = tgui_input_list(src, "Choose which tree to give points to", "Give Points", trees) if(!value) diff --git a/code/modules/admin/tabs/event_tab.dm b/code/modules/admin/tabs/event_tab.dm index ff0e9cc6ebaf..a155f2a37614 100644 --- a/code/modules/admin/tabs/event_tab.dm +++ b/code/modules/admin/tabs/event_tab.dm @@ -81,6 +81,8 @@ /client/proc/handle_bomb_drop(atom/epicenter) var/custom_limit = 5000 + var/power_warn_threshold = 500 + var/falloff_warn_threshold = 0.05 var/list/choices = list("Small Bomb", "Medium Bomb", "Big Bomb", "Custom Bomb") var/list/falloff_shape_choices = list("CANCEL", "Linear", "Exponential") var/choice = tgui_input_list(usr, "What size explosion would you like to produce?", "Drop Bomb", choices) @@ -113,6 +115,11 @@ if(power > custom_limit) return + + if((power >= power_warn_threshold) && ((1 / (power / falloff)) <= falloff_warn_threshold) && (explosion_shape == EXPLOSION_FALLOFF_SHAPE_LINEAR)) // The lag can be a bit situational, but a large-power explosion with minimal (linear) falloff can absolutely bring the server to a halt in certain cases. + if(tgui_input_list(src, "This bomb has the potential to lag the server. Are you sure you wish to drop it?", "Drop confirm", list("Yes", "No")) != "Yes") + return + cell_explosion(epicenter, power, falloff, explosion_shape, null, cause_data) message_admins("[key_name(src, TRUE)] dropped a custom cell bomb with power [power], falloff [falloff] and falloff_shape [shape_choice]!") message_admins("[ckey] used 'Drop Bomb' at [epicenter.loc].") @@ -438,7 +445,7 @@ var/datum/hive_status/hive for(var/hivenumber in GLOB.hive_datum) hive = GLOB.hive_datum[hivenumber] - if(hive.totalXenos.len > 0 || hive.total_dead_xenos.len > 0) + if(length(hive.totalXenos) > 0 || length(hive.total_dead_xenos) > 0) hives += list("[hive.name]" = hive.hivenumber) last_hive_checked = hive @@ -492,8 +499,8 @@ if(random_names) var/random_name = "[lowertext(H.species.name)] ([rand(1, 999)])" H.change_real_name(H, random_name) - if(H.wear_id) - var/obj/item/card/id/card = H.wear_id + var/obj/item/card/id/card = H.get_idcard() + if(card) card.registered_name = H.real_name card.name = "[card.registered_name]'s ID Card ([card.assignment])" diff --git a/code/modules/admin/topic/topic.dm b/code/modules/admin/topic/topic.dm index 000d94e70866..029eda204f3a 100644 --- a/code/modules/admin/topic/topic.dm +++ b/code/modules/admin/topic/topic.dm @@ -73,7 +73,7 @@ else if(task == "rank") var/new_rank - if(GLOB.admin_ranks.len) + if(length(GLOB.admin_ranks)) new_rank = tgui_input_list(usr, "Please select a rank", "New rank", (GLOB.admin_ranks|"*New Rank*")) else new_rank = tgui_input_list(usr, "Please select a rank", "New rank", list("Game Master","Game Admin", "Trial Admin", "Admin Observer","*New Rank*")) @@ -91,7 +91,7 @@ to_chat(usr, "Error: Topic 'editrights': Invalid rank") return if(CONFIG_GET(flag/admin_legacy_system)) - if(GLOB.admin_ranks.len) + if(length(GLOB.admin_ranks)) if(new_rank in GLOB.admin_ranks) rights = GLOB.admin_ranks[new_rank] //we typed a rank which already exists, use its rights else @@ -553,7 +553,7 @@ notbannedlist += job //Banning comes first - if(notbannedlist.len) + if(length(notbannedlist)) if(!check_rights(R_BAN)) return var/reason = input(usr,"Reason?","Please State Reason","") as text|null if(reason) @@ -565,7 +565,7 @@ //Unbanning joblist //all jobs in joblist are banned already OR we didn't give a reason (implying they shouldn't be banned) - if(joblist.len) //at least 1 banned job exists in joblist so we have stuff to unban. + if(length(joblist)) //at least 1 banned job exists in joblist so we have stuff to unban. for(var/job in joblist) var/reason = jobban_isbanned(M, job, P1) if(!reason) continue //skip if it isn't jobbanned anyway @@ -1951,9 +1951,9 @@ var/list/offset = splittext(href_list["offset"],",") var/number = clamp(text2num(href_list["object_count"]), 1, 100) - var/X = offset.len > 0 ? text2num(offset[1]) : 0 - var/Y = offset.len > 1 ? text2num(offset[2]) : 0 - var/Z = offset.len > 2 ? text2num(offset[3]) : 0 + var/X = length(offset) > 0 ? text2num(offset[1]) : 0 + var/Y = length(offset) > 1 ? text2num(offset[2]) : 0 + var/Z = length(offset) > 2 ? text2num(offset[3]) : 0 var/tmp_dir = href_list["object_dir"] var/obj_dir = tmp_dir ? text2num(tmp_dir) : 2 if(!obj_dir || !(obj_dir in list(1,2,4,8,5,6,9,10))) @@ -2248,6 +2248,21 @@ return return remove_tagged_datum(datum_to_remove) + if(href_list["view_bug_report"]) + if(!check_rights(R_ADMIN|R_MOD)) + return + + var/datum/tgui_bug_report_form/bug_report = locate(href_list["view_bug_report"]) + if(!istype(bug_report) || QDELETED(bug_report)) + to_chat(usr, SPAN_WARNING("This bug report is no longer available.")) + return + + if(!bug_report.assign_admin(usr)) + return + + bug_report.tgui_interact(usr) + return + if(href_list["show_tags"]) if(!check_rights(R_ADMIN)) return diff --git a/code/modules/admin/topic/topic_chems.dm b/code/modules/admin/topic/topic_chems.dm index 77e1c0c6d1b8..4da2c55cb5ad 100644 --- a/code/modules/admin/topic/topic_chems.dm +++ b/code/modules/admin/topic/topic_chems.dm @@ -286,7 +286,7 @@ response = alert(usr,"What do you want customized?","Custom reaction [target]","Add component","Add catalyst","Finish") else return - if(R.required_reagents.len < 3) + if(length(R.required_reagents) < 3) to_chat(usr,SPAN_WARNING("You need to add at least 3 components excluding catalysts. The reaction has not been saved.")) return //Save our reaction diff --git a/code/modules/admin/topic/topic_events.dm b/code/modules/admin/topic/topic_events.dm index eabd98fd3c28..6529dea20670 100644 --- a/code/modules/admin/topic/topic_events.dm +++ b/code/modules/admin/topic/topic_events.dm @@ -191,7 +191,7 @@ var/turf/spawn_turf if(range_to_spawn_on) - for(spawn_turf in range(initial_turf, range_to_spawn_on)) + for(spawn_turf in range(range_to_spawn_on, initial_turf)) if(!spawn_turf || istype(spawn_turf, /turf/closed)) continue turfs += spawn_turf @@ -259,7 +259,7 @@ var/datum/emergency_call/custom/em_call = new() var/name = input(usr, "Please name your ERT", "ERT Name", "Admin spawned humans") em_call.name = name - em_call.mob_max = humans.len + em_call.mob_max = length(humans) em_call.players_to_offer = humans em_call.owner = owner @@ -317,7 +317,7 @@ var/turf/spawn_turf if(range_to_spawn_on) - for(spawn_turf in range(initial_turf, range_to_spawn_on)) + for(spawn_turf in range(range_to_spawn_on, initial_turf)) if(!spawn_turf || istype(spawn_turf, /turf/closed)) continue turfs += spawn_turf @@ -347,7 +347,7 @@ var/datum/emergency_call/custom/em_call = new() var/name = input(usr, "Please name your ERT", "ERT Name", "Admin spawned xenos") em_call.name = name - em_call.mob_max = xenos.len + em_call.mob_max = length(xenos) em_call.players_to_offer = xenos em_call.owner = owner diff --git a/code/modules/admin/topic/topic_teleports.dm b/code/modules/admin/topic/topic_teleports.dm index 8a5360169999..d90aa736b9f6 100644 --- a/code/modules/admin/topic/topic_teleports.dm +++ b/code/modules/admin/topic/topic_teleports.dm @@ -83,10 +83,10 @@ for(var/mob/living/M in range(collect_range, owner.mob)) if(M.stat != DEAD) targets.Add(M) - if(targets.len < 1) + if(length(targets) < 1) to_chat(owner, SPAN_ALERT("No alive /living mobs found. Aborting.")) return - if(alert(owner, "[targets.len] mobs were marked for teleportation. Pressing \"TELEPORT\" will teleport them to your location at the moment of pressing button.", "Confirmation", "Teleport", "Cancel") == "Cancel") + if(alert(owner, "[length(targets)] mobs were marked for teleportation. Pressing \"TELEPORT\" will teleport them to your location at the moment of pressing button.", "Confirmation", "Teleport", "Cancel") == "Cancel") return for(var/mob/M in targets) if(!M) @@ -94,7 +94,7 @@ M.on_mob_jump() M.forceMove(get_turf(owner.mob)) - message_admins(WRAP_STAFF_LOG(owner.mob, "mass-teleported [targets.len] mobs in [collect_range] tiles range to themselves in [get_area(owner.mob)] ([owner.mob.x],[owner.mob.y],[owner.mob.z])."), owner.mob.x, owner.mob.y, owner.mob.z) + message_admins(WRAP_STAFF_LOG(owner.mob, "mass-teleported [length(targets)] mobs in [collect_range] tiles range to themselves in [get_area(owner.mob)] ([owner.mob.x],[owner.mob.y],[owner.mob.z])."), owner.mob.x, owner.mob.y, owner.mob.z) if("teleport_mobs_by_faction") var/faction = tgui_input_list(owner, "Choose between humanoids and xenomorphs.", "Mobs Choice", list("Humanoids", "Xenomorphs")) @@ -109,10 +109,10 @@ var/area/AR = get_area(H) if(H.faction != faction || AR.statistic_exempt) targets.Remove(H) - if(targets.len < 1) + if(length(targets) < 1) to_chat(owner, SPAN_ALERT("No alive /human mobs of [faction] faction were found. Aborting.")) return - if(alert(owner, "[targets.len] humanoids of [faction] faction were marked for teleportation. Pressing \"TELEPORT\" will teleport them to your location at the moment of pressing button.", "Confirmation", "Teleport", "Cancel") == "Cancel") + if(alert(owner, "[length(targets)] humanoids of [faction] faction were marked for teleportation. Pressing \"TELEPORT\" will teleport them to your location at the moment of pressing button.", "Confirmation", "Teleport", "Cancel") == "Cancel") return for(var/mob/M in targets) @@ -121,7 +121,7 @@ M.on_mob_jump() M.forceMove(get_turf(owner.mob)) - message_admins(WRAP_STAFF_LOG(owner.mob, "mass-teleported [targets.len] human mobs of [faction] faction to themselves in [get_area(owner.mob)] ([owner.mob.x],[owner.mob.y],[owner.mob.z])."), owner.mob.x, owner.mob.y, owner.mob.z) + message_admins(WRAP_STAFF_LOG(owner.mob, "mass-teleported [length(targets)] human mobs of [faction] faction to themselves in [get_area(owner.mob)] ([owner.mob.x],[owner.mob.y],[owner.mob.z])."), owner.mob.x, owner.mob.y, owner.mob.z) else if(faction == "Xenomorphs") faction = null @@ -141,10 +141,10 @@ var/area/AR = get_area(X) if(X.stat == DEAD || AR.statistic_exempt) targets.Remove(X) - if(targets.len < 1) + if(length(targets) < 1) to_chat(owner, SPAN_ALERT("No alive xenomorphs of [faction] Hive were found. Aborting.")) return - if(alert(owner, "[targets.len] xenomorphs of [faction] Hive were marked for teleportation. Pressing \"TELEPORT\" will teleport them to your location at the moment of pressing button.", "Confirmation", "Teleport", "Cancel") == "Cancel") + if(alert(owner, "[length(targets)] xenomorphs of [faction] Hive were marked for teleportation. Pressing \"TELEPORT\" will teleport them to your location at the moment of pressing button.", "Confirmation", "Teleport", "Cancel") == "Cancel") return for(var/mob/M in targets) @@ -153,25 +153,25 @@ M.on_mob_jump() M.forceMove(get_turf(owner.mob)) - message_admins(WRAP_STAFF_LOG(owner.mob, "mass-teleported [targets.len] xenomorph mobs of [faction] Hive to themselves in [get_area(owner.mob)] ([owner.mob.x],[owner.mob.y],[owner.mob.z])."), owner.mob.x, owner.mob.y, owner.mob.z) + message_admins(WRAP_STAFF_LOG(owner.mob, "mass-teleported [length(targets)] xenomorph mobs of [faction] Hive to themselves in [get_area(owner.mob)] ([owner.mob.x],[owner.mob.y],[owner.mob.z])."), owner.mob.x, owner.mob.y, owner.mob.z) else to_chat(owner, SPAN_ALERT("Mobs choice error. Aborting.")) return if("teleport_corpses") - if(GLOB.dead_mob_list.len < 0) + if(length(GLOB.dead_mob_list) < 0) to_chat(owner, SPAN_ALERT("No corpses found. Aborting.")) return - if(alert(owner, "[GLOB.dead_mob_list.len] corpses are marked for teleportation. Pressing \"TELEPORT\" will teleport them to your location at the moment of pressing button.", "Confirmation", "Teleport", "Cancel") == "Cancel") + if(alert(owner, "[length(GLOB.dead_mob_list)] corpses are marked for teleportation. Pressing \"TELEPORT\" will teleport them to your location at the moment of pressing button.", "Confirmation", "Teleport", "Cancel") == "Cancel") return for(var/mob/M in GLOB.dead_mob_list) if(!M) continue M.on_mob_jump() M.forceMove(get_turf(owner.mob)) - message_admins(WRAP_STAFF_LOG(owner.mob, "mass-teleported [GLOB.dead_mob_list.len] corpses to themselves in [get_area(owner.mob)] ([owner.mob.x],[owner.mob.y],[owner.mob.z])."), owner.mob.x, owner.mob.y, owner.mob.z) + message_admins(WRAP_STAFF_LOG(owner.mob, "mass-teleported [length(GLOB.dead_mob_list)] corpses to themselves in [get_area(owner.mob)] ([owner.mob.x],[owner.mob.y],[owner.mob.z])."), owner.mob.x, owner.mob.y, owner.mob.z) if("teleport_items_by_type") var/item = input(owner,"What item?", "Item Fetcher","") as text|null @@ -186,11 +186,11 @@ if(findtext("[path]", item)) matches += path - if(matches.len==0) + if(length(matches)==0) return var/chosen - if(matches.len==1) + if(length(matches)==1) chosen = matches[1] else //If we have multiple options, let them select which one they meant @@ -205,11 +205,11 @@ if(istype(M, chosen)) targets += M - if(targets.len < 1) + if(length(targets) < 1) to_chat(owner, SPAN_ALERT("No items of type [chosen] were found. Aborting.")) return - if(alert(owner, "[targets.len] items are marked for teleportation. Pressing \"TELEPORT\" will teleport them to your location at the moment of pressing button.", "Confirmation", "Teleport", "Cancel") == "Cancel") + if(alert(owner, "[length(targets)] items are marked for teleportation. Pressing \"TELEPORT\" will teleport them to your location at the moment of pressing button.", "Confirmation", "Teleport", "Cancel") == "Cancel") return //Fetch the items @@ -218,4 +218,4 @@ continue M.forceMove(get_turf(owner.mob)) - message_admins(WRAP_STAFF_LOG(owner.mob, "mass-teleported [targets.len] items of type [chosen] to themselves in [get_area(owner.mob)] ([owner.mob.x],[owner.mob.y],[owner.mob.z])."), owner.mob.x, owner.mob.y, owner.mob.z) + message_admins(WRAP_STAFF_LOG(owner.mob, "mass-teleported [length(targets)] items of type [chosen] to themselves in [get_area(owner.mob)] ([owner.mob.x],[owner.mob.y],[owner.mob.z])."), owner.mob.x, owner.mob.y, owner.mob.z) diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.dm b/code/modules/admin/verbs/SDQL2/SDQL_2.dm index 2b8bc66652f6..71b288dcda8f 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2.dm @@ -595,7 +595,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null // 1 and 2 are type and FROM. var/i = 3 - while (i <= tree.len) + while (i <= length(tree)) var/key = tree[i++] var/list/expression = tree[i++] switch (key) @@ -805,7 +805,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null out += d SDQL2_TICK_CHECK SDQL2_HALT_CHECK - obj_count_all = out.len + obj_count_all = length(out) return out /datum/sdql2_query/proc/Execute(list/found) @@ -1092,7 +1092,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null for(var/val in query_list) if(val == ";") do_parse = 1 - else if(pos >= query_list.len) + else if(pos >= length(query_list)) query_tree += val do_parse = 1 @@ -1192,7 +1192,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/sdql2_vv_all, new(null else if(expression[start + 1] == "\[" && islist(v)) var/list/L = v var/index = query.SDQL_expression(source, expression[start + 2]) - if(isnum(index) && ((floor(index) != index) || L.len < index)) + if(isnum(index) && ((floor(index) != index) || length(L) < index)) to_chat(usr, SPAN_DANGER("Invalid list index: [index]"), confidential = TRUE) return null return L[index] diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm b/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm index 2caea998a11d..27a4e961be05 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm @@ -61,7 +61,7 @@ /datum/sdql_parser/proc/parse_error(error_message) error = 1 to_chat(usr, SPAN_WARNING("SDQL2 Parsing Error: [error_message]"), confidential = TRUE) - return query.len + 1 + return length(query) + 1 /datum/sdql_parser/proc/parse() tree = list() @@ -73,14 +73,14 @@ return tree /datum/sdql_parser/proc/token(i) - if(i <= query.len) + if(i <= length(query)) return query[i] else return null /datum/sdql_parser/proc/tokens(i, num) - if(i + num <= query.len) + if(i + num <= length(query)) return query.Copy(i, i + num) else @@ -473,7 +473,7 @@ if (tok == ":") temp_expression_list = list() i = expression(i + 1, temp_expression_list) - expression_list[expression_list[expression_list.len]] = temp_expression_list + expression_list[expression_list[length(expression_list)]] = temp_expression_list temp_expression_list = null tok = token(i) if (tok != ",") diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm index 57b707a8ebf0..64e6bb85bed6 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm @@ -179,7 +179,7 @@ sleep(Delay) /proc/_list_add(list/L, ...) - if (args.len < 2) + if (length(args) < 2) return L += args.Copy(2) @@ -199,7 +199,7 @@ return L.Join(Glue, Start, End) /proc/_list_remove(list/L, ...) - if (args.len < 2) + if (length(args) < 2) return L -= args.Copy(2) diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 84298faaa3a1..3dfba42032b3 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -58,7 +58,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) ticket_list = resolved_tickets else CRASH("Invalid ticket state: [new_ticket.state]") - var/num_closed = ticket_list.len + var/num_closed = length(ticket_list) if(num_closed) for(var/I in 1 to num_closed) var/datum/admin_help/AH = ticket_list[I] @@ -97,8 +97,8 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) SHOULD_NOT_SLEEP(TRUE) var/list/L = list() var/num_disconnected = 0 - L[++L.len] = list("Active Tickets:", "[astatclick.update("[active_tickets.len]")]", null, REF(astatclick)) - astatclick.update("[active_tickets.len]") + L[++L.len] = list("Active Tickets:", "[astatclick.update("[length(active_tickets)]")]", null, REF(astatclick)) + astatclick.update("[length(active_tickets)]") for(var/I in active_tickets) var/datum/admin_help/AH = I if(AH.initiator) @@ -108,8 +108,8 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) ++num_disconnected if(num_disconnected) L[++L.len] = list("Disconnected:", "[astatclick.update("[num_disconnected]")]", null, REF(astatclick)) - L[++L.len] = list("Closed Tickets:", "[cstatclick.update("[closed_tickets.len]")]", null, REF(cstatclick)) - L[++L.len] = list("Resolved Tickets:", "[rstatclick.update("[resolved_tickets.len]")]", null, REF(rstatclick)) + L[++L.len] = list("Closed Tickets:", "[cstatclick.update("[length(closed_tickets)]")]", null, REF(cstatclick)) + L[++L.len] = list("Resolved Tickets:", "[rstatclick.update("[length(resolved_tickets)]")]", null, REF(rstatclick)) return L //Reassociate still open ticket if one exists @@ -300,7 +300,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) webhook_sent = WEBHOOK_URGENT var/list/adm = get_admin_counts(R_BAN) var/list/activemins = adm["present"] - var/admin_number_present = activemins.len + var/admin_number_present = length(activemins) log_admin_private("Ticket #[id]: [key_name(initiator)]: [name] - heard by [admin_number_present] non-AFK admins who have +BAN.") if(admin_number_present <= 0) @@ -660,7 +660,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) // Append any tickets also opened by this user if relevant var/list/related_tickets = GLOB.ahelp_tickets.TicketsByCKey(initiator_ckey) - if (related_tickets.len > 1) + if (length(related_tickets) > 1) dat += "
      Other Tickets by User
      " for (var/datum/admin_help/related_ticket in related_tickets) if (related_ticket.id == id) diff --git a/code/modules/admin/verbs/adminpanelweapons.dm b/code/modules/admin/verbs/adminpanelweapons.dm index 9fde4e96ebee..26d6ca803b60 100644 --- a/code/modules/admin/verbs/adminpanelweapons.dm +++ b/code/modules/admin/verbs/adminpanelweapons.dm @@ -2,120 +2,68 @@ set name = "Weapons" set category = "Admin.Ship" - var/weapontype = tgui_alert(src, "What weapon?", "Choose wisely!", list("Missile", "Railgun"), 20 SECONDS) - if(!weapontype) - return - var/hiteta = tgui_input_number(src, "Give an ETA for the weapon to hit.", "Don't make them wait too long!", 10, 120, 10, 20 SECONDS) - if(!hiteta) - return - var/point_defense = tgui_alert(src, "Allow Point Defence of the ship to intercept, or for the weapon to miss?", "standard PD/miss chance is 30%.", list("Yes", "No"), 20 SECONDS) - if(!point_defense) - return - point_defense = point_defense == "Yes" - var/exactplace = tgui_alert(src, "Shoot it at random places, or where you're at?", "Choose wisely!", list("Random", "Where I am"), 20 SECONDS) - if(!exactplace) + var/list/datum/space_weapon/potential_weapons = list() + for(var/weapon_to_get in GLOB.space_weapons) + var/datum/space_weapon/weapon_to_set = GLOB.space_weapons[weapon_to_get] + LAZYSET(potential_weapons, weapon_to_set.name, weapon_to_set) + + var/weapon_type = tgui_input_list(src, "What weapon?", "Choose wisely!", potential_weapons) + if(!weapon_type) return - exactplace = exactplace == "Where I am" - var/salvo - var/quantity - if(exactplace == FALSE) - salvo = tgui_alert(src, "Make it a salvo or a single fire?", "Choose wisely!", list("Salvo", "Single"), 20 SECONDS) - if(!salvo) - return - salvo = salvo == "Salvo" - if(salvo == TRUE) - quantity = tgui_input_number(src, "How many?", "Don't go overboard. Please.", 2, 10, 2, 20 SECONDS) + var/list/ammo_type = list() + var/answer = tgui_alert(src, "Use all ammo types?", "Ammo selector", list("Yes", "No", "Cancel")) + if(answer == "Yes") + ammo_type = potential_weapons[weapon_type].possibly_ammunition + else if(answer == "No") + var/list/datum/space_weapon_ammo/potential_ammo = list() + for(var/ammo_to_get in potential_weapons[weapon_type].possibly_ammunition) + var/datum/space_weapon_ammo/ammo_to_set = GLOB.space_weapons_ammo[ammo_to_get] + LAZYSET(potential_ammo, ammo_to_set.name, ammo_to_get) - var/prompt = tgui_alert(src, "Are you sure you want to open fire at the USS Almayer with those parameters?", "Choose wisely!", list("Yes", "No"), 20 SECONDS) - if(prompt != "Yes") + while(length(potential_ammo)) + var/additional_ammo = tgui_input_list(src, "Choose ammo", "Ammo selector", potential_ammo, 20 SECONDS) + if(!additional_ammo) + break + ammo_type += potential_ammo[additional_ammo] + potential_ammo -= additional_ammo + else return - var/atom/picked_atom - var/list/targets = list() - switch(weapontype) - if("Missile") - if(exactplace == TRUE) - shipwide_ai_announcement("DANGER: MISSILE WARNING. LAUNCH DETECTED, BRACE, BRACE, BRACE. ESTIMATED TIME: [hiteta] SECONDS.", MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 1, mob.loc, point_defense), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a Single Missile at the Almayer at their own location, [mob.loc], with point defense as [point_defense]") - if(point_defense == TRUE) - var/spoolup = hiteta - 4 - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(shipwide_ai_announcement), "ATTENTION: TRACKING TARGET, SPOOLING UP POINT DEFENSE. ATTEMPTING TO INTERCEPT." , MAIN_AI_SYSTEM, 'sound/effects/supercapacitors_charging.ogg'), spoolup SECONDS) + if(!length(ammo_type)) + return - if(exactplace == FALSE) - if(salvo == TRUE) - shipwide_ai_announcement("DANGER: MISSILE SALVO DETECTED, BRACE, BRACE, BRACE. SALVO SIZE: [quantity], ESTIMATED TIME: [hiteta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - targets = shipside_random_turf_picker(quantity) - if(targets == null) - tgui_alert(src, "Uh oh! Something broke at this point! Contact the coders!", "Acknowledge!", list("ok."), 10 SECONDS) - return - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 1, targets, point_defense, salvo), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a salvo of [quantity] Missiles at the Almayer at random places, with point defense as [point_defense]") - if(point_defense == TRUE) - var/spoolup = hiteta - 4 - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(shipwide_ai_announcement), "ATTENTION: TRACKING TARGETS, SPOOLING UP POINT DEFENSE. ATTEMPTING TO INTERCEPT." , MAIN_AI_SYSTEM, 'sound/effects/supercapacitors_charging.ogg'), spoolup SECONDS) - else - shipwide_ai_announcement("DANGER: MISSILE WARNING. LAUNCH DETECTED, BRACE, BRACE, BRACE. ESTIMATED TIME: [hiteta] SECONDS.", MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - picked_atom = shipside_random_turf_picker(1) - if(picked_atom == null) - tgui_alert(src, "Uh oh! Something broke at this point! Contact the coders!", "Acknowledge!", list("ok."), 10 SECONDS) - return - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 1, picked_atom, point_defense), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a Single Missile at the Almayer at a random place, [picked_atom], with point defense as [point_defense]") - if(point_defense == TRUE) - var/spoolup = hiteta - 4 - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(shipwide_ai_announcement), "ATTENTION: TRACKING TARGET, SPOOLING UP POINT DEFENSE. ATTEMPTING TO INTERCEPT." , MAIN_AI_SYSTEM, 'sound/effects/supercapacitors_charging.ogg'), spoolup SECONDS) + var/hit_eta = tgui_input_number(src, "Give an ETA for the weapon to hit.", "Don't make them wait too long!", 10, 120, 10, 20 SECONDS) + if(!hit_eta) + return - if("Railgun") - if(exactplace == TRUE) - shipwide_ai_announcement("DANGER: RAILGUN EMISSIONS DETECTED, INCOMING SHOT. BRACE, BRACE, BRACE. ESTIMATED TIME: [hiteta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 2, mob.loc, point_defense), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a single Railgun Slug at the Almayer at their location, [mob.loc], with the possibility of missing as [point_defense]") + var/intercept_chance = tgui_input_number(src, "Chance Point Defence of the ship to intercept, or for the weapon to miss?", "standard PD chance is 0%.", 0, 100, 0, 20 SECONDS) + var/targets + var/quantity = 1 + if(tgui_alert(src, "Shoot it at random places, or where you're at?", "Choose wisely!", list("Random", "Where I am"), 20 SECONDS) == "Where I am") + targets = list(get_turf(mob)) + else + quantity = tgui_input_number(src, "How many?", "Don't go overboard. Please.", 1, 256, 1, 20 SECONDS) + targets = shipside_random_turf_picker(quantity) + + var/delay = tgui_input_number(src, "Give delay between hits in diceseconds (1/10 of second). (0 async hits, can cause emotional damage)", "Don't make them wait too long!", 0, 600, 0, 20 SECONDS) - if(exactplace == FALSE) - if(salvo == TRUE) - shipwide_ai_announcement("DANGER: RAILGUN EMISSIONS DETECTED, SALVO INCOMING. BRACE, BRACE, BRACE. SALVO SIZE: [quantity], ESTIMATED TIME: [hiteta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - targets = shipside_random_turf_picker(quantity) - if(targets == null) - tgui_alert(src, "Uh oh! Something broke at this point! Contact the coders!", "Acknowledge!", list("ok."), 10 SECONDS) - return - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 2, targets, point_defense, salvo), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a salvo of Railgun Slugs at the Almayer at random places, with the possibility of missing [point_defense]") - picked_atom = null - targets = null + if(tgui_alert(src, "Are you sure you want to open fire at the [MAIN_SHIP_NAME] with those parameters?", "Choose wisely!", list("Yes", "No")) != "Yes") + return - if(salvo == FALSE) - prompt = tgui_alert(src, "Are you sure you want to shoot a railgun slug at the USS Almayer at a random place?", "Choose wisely!", list("Yes", "No"), 20 SECONDS) - if(prompt == "Yes") - shipwide_ai_announcement("DANGER: RAILGUN EMISSIONS DETECTED, INCOMING SHOT. BRACE, BRACE, BRACE. ESTIMATED TIME: [hiteta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') - picked_atom = shipside_random_turf_picker(1) - if(picked_atom == null) - tgui_alert(src, "Uh oh! Something broke at this point! Contact the coders!", "Acknowledge!", list("ok."), 10 SECONDS) - return - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(weaponhits), 2, picked_atom, point_defense), hiteta SECONDS) - message_admins("[key_name_admin(src)] Fired a single Railgun Slug at the Almayer at a random location, [picked_atom], with the possibility of missing as [point_defense]") + potential_weapons[weapon_type].shot_message(length(targets), hit_eta) + addtimer(CALLBACK(potential_weapons[weapon_type], TYPE_PROC_REF(/datum/space_weapon, on_shot), targets, ammo_type, intercept_chance, delay), hit_eta SECONDS) + message_admins("[key_name_admin(src)] Fired [quantity] form [weapon_type] at the Almayer, with point defense as [intercept_chance]% with delay of [delay/10] seconds between hits") + if(intercept_chance) + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(shipwide_ai_announcement), "ATTENTION: TRACKING TARGET[quantity > 1 ? "S" : ""], SPOOLING UP POINT DEFENSE. ATTEMPTING TO INTERCEPT." , MAIN_AI_SYSTEM, 'sound/effects/supercapacitors_charging.ogg'), (hit_eta - 4) SECONDS) /proc/shipside_random_turf_picker(turfquantity) - - var/picked_atom - var/picked_area var/list/targets = list() - var/list/turfs_of_area = list() - for(var/currentturf in 1 to turfquantity) - for(var/limiter in 1 to 120) - picked_area = pick(GLOB.ship_areas) - for(var/turf/my_turf in picked_area) + for(var/currentturf = 1 to turfquantity) + var/list/turfs_of_area = list() + for(var/area in GLOB.ship_areas) + for(var/turf/my_turf in area) turfs_of_area += my_turf - if(turfs_of_area.len > 0) - picked_atom = pick(turfs_of_area) - if (picked_atom != null) - targets += picked_atom - break - - if(targets.len < turfquantity) - return null - else - return targets - + targets += pick(turfs_of_area) + return targets diff --git a/code/modules/admin/verbs/autoreplace.dm b/code/modules/admin/verbs/autoreplace.dm index a896c751f5ed..4e6ec6fdd4be 100644 --- a/code/modules/admin/verbs/autoreplace.dm +++ b/code/modules/admin/verbs/autoreplace.dm @@ -32,7 +32,7 @@ GLOBAL_LIST_INIT_TYPED(admin_runtime_decorators, /datum/decorator/manual/admin_r GLOB.admin_runtime_decorators.Add(SSdecorator.add_decorator(/datum/decorator/manual/admin_runtime, types, subtypes, field, value)) - message_admins("[src] activated new decorator id: [GLOB.admin_runtime_decorators.len] set for [hint_text] `[types]` for field `[field]` set value `[value]`") + message_admins("[src] activated new decorator id: [length(GLOB.admin_runtime_decorators)] set for [hint_text] `[types]` for field `[field]` set value `[value]`") /client/proc/deactivate_autoreplacer() set category = "Admin.Events" diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 60c2092d8dc3..5228c2d80fba 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -200,14 +200,14 @@ return if (istype(M, /mob/living/carbon/human)) var/mob/living/carbon/human/H = M - if (H.wear_id) - var/obj/item/card/id/id = H.wear_id + var/obj/item/card/id/id = H.get_idcard() + if(id) id.icon_state = "gold" - id:access = get_access(ACCESS_LIST_GLOBAL) + id.access = get_access(ACCESS_LIST_GLOBAL) else - var/obj/item/card/id/id = new/obj/item/card/id(M); + id = new(M) id.icon_state = "gold" - id:access = get_access(ACCESS_LIST_GLOBAL) + id.access = get_access(ACCESS_LIST_GLOBAL) id.registered_name = H.real_name id.registered_ref = WEAKREF(H) id.assignment = "Captain" @@ -266,7 +266,7 @@ var/datum/paygrade/account_paygrade = GLOB.paygrades[custom_paygrade] - var/obj/item/card/id/card = account_user.wear_id + var/obj/item/card/id/card = account_user.get_idcard() generated_account = create_account(account_user.real_name, starting_amount, account_paygrade) if(card) card.associated_account_number = generated_account.account_number @@ -277,7 +277,7 @@ remembered_info += "Your account pin is: [generated_account.remote_access_pin]
      " remembered_info += "Your account funds are: $[generated_account.money]
      " - if(generated_account.transaction_log.len) + if(length(generated_account.transaction_log)) var/datum/transaction/T = generated_account.transaction_log[1] remembered_info += "Your account was created: [T.time], [T.date] at [T.source_terminal]
      " account_user.mind.store_memory(remembered_info) diff --git a/code/modules/admin/verbs/freeforghosts.dm b/code/modules/admin/verbs/freeforghosts.dm index 4bf5549f30f0..b5e43bbb8793 100644 --- a/code/modules/admin/verbs/freeforghosts.dm +++ b/code/modules/admin/verbs/freeforghosts.dm @@ -38,7 +38,7 @@ if(alert("This will free ALL mobs within your view range. Are you sure?",,"Yes","Cancel") == "Cancel") return - for(var/mob/living/M in view()) + for(var/mob/living/M in view(src)) free_for_ghosts(M, notify = FALSE) message_admins(WRAP_STAFF_LOG(usr, "freed all mobs in [get_area(usr)] ([usr.x],[usr.y],[usr.z])"), usr.x, usr.y, usr.z) diff --git a/code/modules/admin/verbs/mob_verbs.dm b/code/modules/admin/verbs/mob_verbs.dm index abb43461c2fe..7a1dab7c7cf3 100644 --- a/code/modules/admin/verbs/mob_verbs.dm +++ b/code/modules/admin/verbs/mob_verbs.dm @@ -203,7 +203,7 @@ else return -/client/proc/cmd_admin_object_narrate(obj/selected) +/client/proc/cmd_admin_object_narrate(obj/selected in view(src)) set name = "Object Narrate" set category = null @@ -234,7 +234,7 @@ log_admin("[key_name(src)] sent an Object Narrate with message [message].") message_admins("[key_name(src)] sent an Object Narrate with message [message].") -/client/proc/cmd_admin_direct_narrate(mob/M) +/client/proc/cmd_admin_direct_narrate(mob/M in GLOB.mob_list) set name = "Narrate" set category = null @@ -330,7 +330,7 @@ message_admins("[key_name_admin(usr)] made [key_name_admin(M)] drop everything!") -/client/proc/cmd_admin_change_their_hivenumber(mob/living/carbon/H) +/client/proc/cmd_admin_change_their_hivenumber(mob/living/carbon/H in GLOB.living_mob_list) set name = "Change Hivenumber" set category = null @@ -370,7 +370,7 @@ message_admins("[key_name(src)] changed hivenumber of [H] to [H.hivenumber].") -/client/proc/cmd_admin_change_their_name(mob/living/carbon/X) +/client/proc/cmd_admin_change_their_name(mob/living/carbon/carbon in GLOB.living_mob_list) set name = "Change Name" set category = null @@ -378,19 +378,20 @@ if(!newname) return - if(!X) + if(!carbon) to_chat(usr, "This mob no longer exists") return - var/old_name = X.name - X.change_real_name(X, newname) - if(istype(X, /mob/living/carbon/human)) - var/mob/living/carbon/human/H = X - if(H.wear_id) - H.wear_id.name = "[H.real_name]'s ID Card" - H.wear_id.registered_name = "[H.real_name]" - if(H.wear_id.assignment) - H.wear_id.name += " ([H.wear_id.assignment])" + var/old_name = carbon.name + carbon.change_real_name(carbon, newname) + if(ishuman(carbon)) + var/mob/living/carbon/human/human = carbon + var/obj/item/card/id/card = human.get_idcard() + if(card) + card.name = "[human.real_name]'s ID Card" + card.registered_name = "[human.real_name]" + if(card.assignment) + card.name += " ([card.assignment])" message_admins("[key_name(src)] changed name of [old_name] to [newname].") diff --git a/code/modules/admin/verbs/pray.dm b/code/modules/admin/verbs/pray.dm index f6df1e652ba5..23edd7499134 100644 --- a/code/modules/admin/verbs/pray.dm +++ b/code/modules/admin/verbs/pray.dm @@ -25,7 +25,8 @@ to_chat(admin, SPAN_STAFF_IC(msg)) if(admin.prefs.toggles_sound & SOUND_ARES_MESSAGE) admin << 'sound/machines/terminal_alert.ogg' - to_chat(usr, receipt) + + to_chat(usr, receipt) /proc/high_command_announce(text , mob/Sender , iamessage) var/msg = copytext(sanitize(text), 1, MAX_MESSAGE_LEN) diff --git a/code/modules/admin/verbs/select_equipment.dm b/code/modules/admin/verbs/select_equipment.dm index 7e78652c5c35..196079fe4739 100644 --- a/code/modules/admin/verbs/select_equipment.dm +++ b/code/modules/admin/verbs/select_equipment.dm @@ -10,15 +10,15 @@ var/newrank = tgui_input_list(usr, "Select new rank for [H]", "Change the mob's rank and skills", rank_list) if (!newrank) return - if(!H) + if(QDELETED(H)) return - var/obj/item/card/id/I = H.wear_id + var/obj/item/card/id/I = H.get_idcard() if(GLOB.RoleAuthority.roles_by_name[newrank]) var/datum/job/J = GLOB.RoleAuthority.roles_by_name[newrank] H.comm_title = J.get_comm_title() H.set_skills(J.get_skills()) - if(istype(I)) + if(I) I.access = J.get_access() I.rank = J.title I.assignment = J.disp_title @@ -48,7 +48,7 @@ if(!newskillset || newskillset == "Keep Skillset") return - if(!H) + if(QDELETED(H)) return var/datum/job/J = GLOB.RoleAuthority.roles_by_name[newskillset] @@ -58,25 +58,25 @@ var/newcommtitle = input("Write the custom title appearing on comms chat (e.g. Spc)", "Comms title") as null|text if(!newcommtitle) return - if(!H) + if(QDELETED(H)) return H.comm_title = newcommtitle - if(!istype(I) || I != H.wear_id) + if(!I || I != H.get_idcard()) to_chat(usr, "The mob has no id card, unable to modify ID and chat title.") else var/newchattitle = input("Write the custom title appearing in chat (e.g. SGT)", "Chat title") as null|text if(!newchattitle) return - if(!H || I != H.wear_id) + if(QDELETED(H) || I != H.get_idcard()) return I.paygrade = newchattitle var/IDtitle = input("Write the custom title on your ID (e.g. Squad Specialist)", "ID title") as null|text if(!IDtitle) return - if(!H || I != H.wear_id) + if(QDELETED(H) || I != H.get_idcard()) return I.rank = IDtitle @@ -92,13 +92,13 @@ if(!newskillset) return - if(!H) + if(QDELETED(H)) return var/datum/job/J = GLOB.RoleAuthority.roles_by_name[newskillset] H.set_skills(J.get_skills()) -/client/proc/cmd_admin_dress(mob/M) +/client/proc/cmd_admin_dress(mob/M in GLOB.mob_list) set category = null set name = "Select Equipment" diff --git a/code/modules/admin/view_variables/debug_variables.dm b/code/modules/admin/view_variables/debug_variables.dm index 90178160e591..356843918f2d 100644 --- a/code/modules/admin/view_variables/debug_variables.dm +++ b/code/modules/admin/view_variables/debug_variables.dm @@ -4,11 +4,12 @@ var/header if(D) if(islist(D)) + var/list/var_list = D var/index = name if (value) - name = D[name] //name is really the index until this line + name = var_list[name] //name is really the index until this line else - value = D[name] + value = var_list[name] header = "
    • [VV_HREF_TARGET_1V(D, VV_HK_LIST_EDIT, "E", index)][VV_HREF_TARGET_1V(D, VV_HK_LIST_CHANGE, "C", index)][VV_HREF_TARGET_1V(D, VV_HK_LIST_REMOVE, "-", index)] " else header = "
    • [VV_HREF_TARGET_1V(D, VV_HK_BASIC_EDIT, "E", name)][VV_HREF_TARGET_1V(D, VV_HK_BASIC_CHANGE, "C", name)][VV_HREF_TARGET_1V(D, VV_HK_BASIC_MASSEDIT, "M", name)] " @@ -69,8 +70,8 @@ var/list/L = value var/list/items = list() - if (L.len > 0 && !(name == "underlays" || name == "overlays" || L.len > (IS_NORMAL_LIST(L) ? VV_NORMAL_LIST_NO_EXPAND_THRESHOLD : VV_SPECIAL_LIST_NO_EXPAND_THRESHOLD))) - for (var/i in 1 to L.len) + if (length(L) > 0 && !(name == "underlays" || name == "overlays" || length(L) > (IS_NORMAL_LIST(L) ? VV_NORMAL_LIST_NO_EXPAND_THRESHOLD : VV_SPECIAL_LIST_NO_EXPAND_THRESHOLD))) + for (var/i in 1 to length(L)) var/key = L[i] var/val if (IS_NORMAL_LIST(L) && !isnum(key)) @@ -81,9 +82,9 @@ items += debug_variable(key, val, level + 1, sanitize = sanitize) - item = "[name_part] = /list ([L.len])
        [items.Join()]
      " + item = "[name_part] = /list ([length(L)])
        [items.Join()]
      " else - item = "[name_part] = /list ([L.len])" + item = "[name_part] = /list ([length(L)])" else if (name in GLOB.bitfields) var/list/flags = list() diff --git a/code/modules/admin/view_variables/get_variables.dm b/code/modules/admin/view_variables/get_variables.dm index 9ec449e4c3f6..a29fe52ba58f 100644 --- a/code/modules/admin/view_variables/get_variables.dm +++ b/code/modules/admin/view_variables/get_variables.dm @@ -390,7 +390,7 @@ var/list/matches = new var/end_len = -1 var/list/endcheck = splittext(filter, "!") - if(endcheck.len > 1) + if(length(endcheck) > 1) filter = endcheck[1] end_len = length_char(filter) diff --git a/code/modules/admin/view_variables/mass_edit_variables.dm b/code/modules/admin/view_variables/mass_edit_variables.dm index 4d1b5581aac0..d72337a3a7fe 100644 --- a/code/modules/admin/view_variables/mass_edit_variables.dm +++ b/code/modules/admin/view_variables/mass_edit_variables.dm @@ -101,7 +101,7 @@ if(VV_RESTORE_DEFAULT) to_chat(src, "Finding items...", confidential = TRUE) var/list/items = get_all_of_type(O.type, method) - to_chat(src, "Changing [items.len] items...", confidential = TRUE) + to_chat(src, "Changing [length(items)] items...", confidential = TRUE) for(var/thing in items) if (!thing) continue @@ -116,7 +116,7 @@ var/list/varsvars = vv_parse_text(O, new_value) var/pre_processing = new_value var/unique - if (varsvars?.len) + if (LAZYLEN(varsvars)) unique = tgui_alert(usr, "Process vars unique to each instance, or same for all?", "Variable Association", list("Unique", "Same")) if(unique == "Unique") unique = TRUE @@ -127,7 +127,7 @@ to_chat(src, "Finding items...", confidential = TRUE) var/list/items = get_all_of_type(O.type, method) - to_chat(src, "Changing [items.len] items...", confidential = TRUE) + to_chat(src, "Changing [length(items)] items...", confidential = TRUE) for(var/thing in items) if (!thing) continue @@ -155,7 +155,7 @@ var/type = value["type"] to_chat(src, "Finding items...", confidential = TRUE) var/list/items = get_all_of_type(O.type, method) - to_chat(src, "Changing [items.len] items...", confidential = TRUE) + to_chat(src, "Changing [length(items)] items...", confidential = TRUE) for(var/thing in items) if (!thing) continue @@ -173,7 +173,7 @@ else to_chat(src, "Finding items...", confidential = TRUE) var/list/items = get_all_of_type(O.type, method) - to_chat(src, "Changing [items.len] items...", confidential = TRUE) + to_chat(src, "Changing [length(items)] items...", confidential = TRUE) for(var/thing in items) if (!thing) continue diff --git a/code/modules/admin/view_variables/modify_variables.dm b/code/modules/admin/view_variables/modify_variables.dm index 5b2ec3f0e5c5..06e724a0028b 100644 --- a/code/modules/admin/view_variables/modify_variables.dm +++ b/code/modules/admin/view_variables/modify_variables.dm @@ -21,16 +21,15 @@ GLOBAL_PROTECT(VVpixelmovement) if (!ispath(type)) return var/list/subtypes = subtypesof(type) - if (!subtypes || !subtypes.len) + if (!LAZYLEN(subtypes)) return FALSE - if (subtypes?.len) - switch(tgui_alert(usr,"Strict object type detection?", "Type detection", list("Strictly this type","This type and subtypes", "Cancel"))) - if("Strictly this type") - return FALSE - if("This type and subtypes") - return TRUE - else - return + switch(tgui_alert(usr,"Strict object type detection?", "Type detection", list("Strictly this type","This type and subtypes", "Cancel"))) + if("Strictly this type") + return FALSE + if("This type and subtypes") + return TRUE + else + return /client/proc/vv_reference_list(type, subtypes) . = list() @@ -115,14 +114,14 @@ GLOBAL_PROTECT(VVpixelmovement) to_chat(src, "Not a List.", confidential = TRUE) return - if(L.len > 1000) + if(length(L) > 1000) var/confirm = tgui_alert(usr, "The list you're trying to edit is very long, continuing may crash the server.", "Warning", list("Continue", "Abort")) if(confirm != "Continue") return var/is_normal_list = IS_NORMAL_LIST(L) var/list/names = list() - for (var/i in 1 to L.len) + for (var/i in 1 to length(L)) var/key = L[i] var/value if (is_normal_list && !isnum(key)) diff --git a/code/modules/admin/view_variables/reference_tracking.dm b/code/modules/admin/view_variables/reference_tracking.dm index 35f464354c72..8658c9e30602 100644 --- a/code/modules/admin/view_variables/reference_tracking.dm +++ b/code/modules/admin/view_variables/reference_tracking.dm @@ -130,7 +130,7 @@ #endif log_reftracker("Found [type] [text_ref(src)] in list [container_name].") var/msg - for(var/i in 1 to min(10, potential_cache.len)) + for(var/i in 1 to min(10, length(potential_cache))) msg += "[potential_cache[i]]," if(msg) log_reftracker("List contents: [msg]") @@ -148,7 +148,7 @@ #endif log_reftracker("Found [type] [text_ref(src)] in list [container_name]\[[element_in_list]\]") var/msg - for(var/i in 1 to min(10, potential_cache.len)) + for(var/i in 1 to min(10, length(potential_cache))) msg += "[potential_cache[i]]," if(msg) log_reftracker("List contents: [msg]") diff --git a/code/modules/admin/view_variables/topic_list.dm b/code/modules/admin/view_variables/topic_list.dm index 21b534d3d4ed..e0040efc2f74 100644 --- a/code/modules/admin/view_variables/topic_list.dm +++ b/code/modules/admin/view_variables/topic_list.dm @@ -30,12 +30,12 @@ message_admins("[key_name_admin(src)] modified list's contents: CLEAR NULLS") if(href_list[VV_HK_LIST_SET_LENGTH]) var/value = vv_get_value(VV_NUM) - if (value["class"] != VV_NUM || value["value"] > max(50000, target.len)) //safety - would rather someone not put an extra 0 and erase the server's memory lmao. + if (value["class"] != VV_NUM || value["value"] > max(50000, length(target))) //safety - would rather someone not put an extra 0 and erase the server's memory lmao. return target.len = value["value"] - log_world("### ListVarEdit by [src]: /list len: [target.len]") - log_admin("[key_name(src)] modified list's len: [target.len]") - message_admins("[key_name_admin(src)] modified list's len: [target.len]") + log_world("### ListVarEdit by [src]: /list len: [length(target)]") + log_admin("[key_name(src)] modified list's len: [length(target)]") + message_admins("[key_name_admin(src)] modified list's len: [length(target)]") if(href_list[VV_HK_LIST_SHUFFLE]) shuffle_inplace(target) log_world("### ListVarEdit by [src]: /list contents: SHUFFLE") diff --git a/code/modules/admin/view_variables/view_variables.dm b/code/modules/admin/view_variables/view_variables.dm index 0ed09039c990..74132771c268 100644 --- a/code/modules/admin/view_variables/view_variables.dm +++ b/code/modules/admin/view_variables/view_variables.dm @@ -86,7 +86,7 @@ var/list/variable_html = list() if(islist) var/list/L = D - for(var/i in 1 to L.len) + for(var/i in 1 to length(L)) var/key = L[i] var/value if(IS_NORMAL_LIST(L) && IS_VALID_ASSOC_KEY(key)) diff --git a/code/modules/almayer/machinery.dm b/code/modules/almayer/machinery.dm index 9411c229d2f3..47c17436c52f 100644 --- a/code/modules/almayer/machinery.dm +++ b/code/modules/almayer/machinery.dm @@ -106,7 +106,9 @@ /obj/structure/machinery/prop/almayer/CICmap/computer name = "map terminal" desc = "A terminal that displays a map of the current operation location." - icon_state = "security" + icon = 'icons/obj/vehicles/interiors/arc.dmi' + icon_state = "cicmap_computer" + density = FALSE /obj/structure/machinery/prop/almayer/CICmap/upp minimap_type = MINIMAP_FLAG_UPP @@ -220,8 +222,8 @@ . = ..() if((isobserver(user) || ishuman(user)) && GLOB.fallen_list) var/faltext = "" - for(var/i = 1 to GLOB.fallen_list.len) - if(i != GLOB.fallen_list.len) + for(var/i = 1 to length(GLOB.fallen_list)) + if(i != length(GLOB.fallen_list)) faltext += "[GLOB.fallen_list[i]], " else faltext += GLOB.fallen_list[i] diff --git a/code/modules/almayer/weaponhits.dm b/code/modules/almayer/weaponhits.dm index 1f3a566ebbda..428780a5aca5 100644 --- a/code/modules/almayer/weaponhits.dm +++ b/code/modules/almayer/weaponhits.dm @@ -1,123 +1,145 @@ -#define WEAPON_MISSILE 1 -#define WEAPON_RAILGUN 2 -#define HIT_CHANCE_CHEAT 100 -#define HIT_CHANCE_STANDARD 70 /** - * Proc called to hit the ship with weapons - * - * Hits the ship with the weapon of choice - * Calling Shakeship acoording to the weapon used - * All sounds that should happen when they hit are in here already. - * Probably doesn't work in other shipmaps. - * Arguments: - * * weaponused - chooses the weapon through a switchcase. 1 for missiles, 2 for railguns, 3 for particle cannons. - * * location - location in the ship where the explosion will be created. - * * point_defense - If you want the Almayer to attempt taking down the incoming fire - * * salvo - identifies it as a salvo or not. + * Space weapons it's self for ship to ship or PKO/Xeno PKO things */ -/proc/weaponhits(weaponused, location, point_defense = FALSE, salvo = FALSE) - - - switch(weaponused) - - if(WEAPON_MISSILE) - var/datum/cause_data/ashm_cause_data = create_cause_data("Anti-Ship missile") - if(point_defense == FALSE) - if(salvo == TRUE) - var/shotspacing - for(var/turf/picked_atom in location) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(cell_explosion), picked_atom, 400, 10, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, ashm_cause_data), shotspacing SECONDS) - shotspacing += 1 - shakeship(10, 10, TRUE, FALSE) - weaponhits_effects(WEAPON_MISSILE) - else - cell_explosion(location, 350, 1, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, ashm_cause_data) - shakeship(10, 10, TRUE, FALSE) - weaponhits_effects(WEAPON_MISSILE) - if(point_defense == TRUE) - var/hitchance = HIT_CHANCE_STANDARD - if(salvo == TRUE) - var/confirmedhit - var/shotspacing - for(var/turf/picked_atom in location) - if(prob(hitchance)) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(cell_explosion), picked_atom, 400, 10, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, ashm_cause_data), shotspacing SECONDS) - shakeship(10, 10, TRUE, FALSE) - confirmedhit += 1 - else - weaponhits_effects(WEAPON_MISSILE, TRUE, shotspacing) - - shotspacing += 1 - if(confirmedhit > 0) - weaponhits_effects(WEAPON_MISSILE, FALSE) - confirmedhit = 0 - else - if(prob(hitchance)) - cell_explosion(location, 400, 10, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, ashm_cause_data) - shakeship(10, 10, TRUE, FALSE) - weaponhits_effects(WEAPON_MISSILE, FALSE) - else - weaponhits_effects(WEAPON_MISSILE, TRUE) - - if(WEAPON_RAILGUN) - var/datum/cause_data/antishiprailgun_cause_data = create_cause_data("Railgun shot") - var/hitchance = HIT_CHANCE_CHEAT - if(point_defense == TRUE) - hitchance = HIT_CHANCE_STANDARD - if(salvo == TRUE) - var/confirmedhit - for(var/turf/picked_atom in location) - if(prob(hitchance)) - cell_explosion(picked_atom, 600, 600, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, antishiprailgun_cause_data) - shakeship(5, 5, FALSE, FALSE) - confirmedhit += 1 - if(confirmedhit > 0) - weaponhits_effects(WEAPON_RAILGUN) - if(confirmedhit < 1) - weaponhits_effects(WEAPON_RAILGUN, TRUE) - - else if(salvo == FALSE) - if(prob(hitchance)) - cell_explosion(location, 600, 600, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, antishiprailgun_cause_data) - shakeship(5, 5, FALSE, FALSE) - weaponhits_effects(WEAPON_RAILGUN) - else - weaponhits_effects(WEAPON_RAILGUN, TRUE) - -/proc/weaponhits_effects(weaponused, weaponmiss = FALSE, shotspacing = 0) - switch(weaponused) - if(WEAPON_MISSILE) - if(!weaponmiss) - for(var/mob/living/carbon/current_mob in GLOB.living_mob_list) - if(!is_mainship_level(current_mob.z)) - continue - playsound_client(current_mob.client, 'sound/effects/metal_crash.ogg', 100 ) - playsound_client(current_mob.client, 'sound/effects/bigboom3.ogg', 100) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound_client), current_mob.client, 'sound/effects/pry2.ogg', 20), 1 SECONDS) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound_client), current_mob.client, 'sound/effects/double_klaxon.ogg'), 2 SECONDS) - else - for(var/mob/living/carbon/current_mob in GLOB.living_mob_list) - if(!is_mainship_level(current_mob.z)) - continue - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound_client), current_mob.client, 'sound/effects/laser_point_defence_success.ogg', 100), shotspacing SECONDS) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(to_chat), current_mob.client, SPAN_DANGER("You hear the Point Defense systems shooting down a missile!")), shotspacing SECONDS) - - if(WEAPON_RAILGUN) - if(!weaponmiss) - for(var/mob/living/carbon/current_mob in GLOB.living_mob_list) - if(!is_mainship_level(current_mob.z)) - continue - playsound_client(current_mob.client, 'sound/effects/bigboom3.ogg', 50) - playsound_client(current_mob.client, 'sound/effects/railgunhit.ogg', 50) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(playsound_client), current_mob.client, 'sound/effects/double_klaxon.ogg'), 2 SECONDS) - else - for(var/mob/living/carbon/current_mob in GLOB.living_mob_list) - if(!is_mainship_level(current_mob.z)) - continue - playsound_client (current_mob.client, 'sound/effects/railgun_miss.ogg', 60) - to_chat(current_mob.client, SPAN_DANGER("You hear railgun shots barely missing the hull!")) -//REMOVE THIS WHEN WE USE THESE DEFS SOMEWHERE ELSE OR ELSE IT STRAIGHT UP WON'T WORK. -#undef WEAPON_MISSILE -#undef WEAPON_RAILGUN -#undef HIT_CHANCE_CHEAT -#undef HIT_CHANCE_STANDARD +/datum/space_weapon + var/name = "SMP" + var/list/possibly_ammunition = list() + //add some useful things here and make it object... later... skill issue. + +/datum/space_weapon/proc/on_shot(location, list/potential_ammo, intercept_chance, delay = 0) + var/intercepted = 0 + var/missed = 0 + var/hits = 0 + for(var/turf/picked_atom in location) + var/datum/space_weapon_ammo/ammo = GLOB.space_weapons_ammo[pick(potential_ammo)] + var/accuracy = rand(1, 100) + if(ammo.interceptable && intercept_chance > accuracy) + ammo.miss_target(picked_atom, TRUE) + intercepted++ + else if(ammo.base_miss_chance + intercept_chance > accuracy) + ammo.miss_target(picked_atom, FALSE) + missed++ + else + ammo.hit_target(picked_atom) + hits++ + sleep(delay) + shipwide_ai_announcement("WARNING, [hits] HIT SHIP HULL, [missed] MISSED AND [intercepted] INTERCEPTED!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') + +/datum/space_weapon/proc/shot_message(quantity, hit_eta) + return + +/datum/space_weapon/rail_gun + name = "Railgun" + possibly_ammunition = list( + /datum/space_weapon_ammo/rail_gun, + /datum/space_weapon_ammo/rail_gun/stronk, + ) + +/datum/space_weapon/rail_gun/shot_message(quantity, hit_eta) + shipwide_ai_announcement("DANGER: RAILGUN EMISSIONS DETECTED, INCOMING PROJECTILE[quantity > 1 ? "S" : ""]. BRACE, BRACE, BRACE. [quantity > 1 ? "SALVO SIZE: [quantity]," : ""] ESTIMATED TIME: [hit_eta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') + +/datum/space_weapon/rocket_launcher + name = "Rocket Launcher" + possibly_ammunition = list( + /datum/space_weapon_ammo/rocket_launcher, + /datum/space_weapon_ammo/rocket_launcher/swing_rockets, + ) + +/datum/space_weapon/rocket_launcher/shot_message(quantity, hit_eta) + shipwide_ai_announcement("DANGER: MISSILE WARNING, LAUNCH DETECTED. BRACE, BRACE, BRACE. [quantity > 1 ? "SALVO SIZE: [quantity]," : ""] ESTIMATED TIME: [hit_eta] SECONDS." , MAIN_AI_SYSTEM, 'sound/effects/missile_warning.ogg') + +/** + * Ammo datum for space weapons + */ +/datum/space_weapon_ammo + var/name = "SMP" + var/base_miss_chance = 25 + var/list/miss_sound = list() + var/list/intercept_sound = list() + var/list/hit_sound = list() + var/interceptable = TRUE + +/datum/space_weapon_ammo/proc/miss_target(picked_atom, intercepted) + return + +/datum/space_weapon_ammo/proc/hit_target(picked_atom) + return + +/datum/space_weapon_ammo/rail_gun + name = "Piercing Near-Lightning Railgun Projectile" + base_miss_chance = 35 + miss_sound = list('sound/effects/railgun_miss.ogg') + intercept_sound = list('sound/effects/laser_point_defence_success.ogg') + hit_sound = list('sound/effects/railgunhit.ogg') + +/datum/space_weapon_ammo/rail_gun/miss_target(picked_atom, intercepted) + var/list/echo_list = new /list(18) + echo_list[ECHO_OBSTRUCTION] = -2500 + if(intercepted) + playsound(picked_atom, pick(intercept_sound), 100, 1, 100, echo = echo_list) + else + playsound(picked_atom, pick(miss_sound), 5, 1, 100, echo = echo_list) + shipwide_ai_announcement("[capitalize(name)] [intercepted ? "INTERCEPTED" : "MISSED"]!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') + +/datum/space_weapon_ammo/rail_gun/hit_target(picked_atom) + var/list/echo_list = new /list(18) + echo_list[ECHO_OBSTRUCTION] = -500 + cell_explosion(picked_atom, 1000, 200, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, create_cause_data(name)) + shakeship(5, 5, FALSE, FALSE) + playsound(picked_atom, "bigboom", 50, 1, 200, echo = echo_list) + playsound(picked_atom, pick(hit_sound), 50, 1, 200, echo = echo_list) + shipwide_ai_announcement("WARNING, [capitalize(name)] HIT SHIP HULL, CAUSED MASSIVE DAMAGE!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') + +/datum/space_weapon_ammo/rail_gun/stronk + name = "Piercing Near-Lightning Railgun Projectile of Increased Strength" + base_miss_chance = 50 + interceptable = FALSE + +/datum/space_weapon_ammo/rocket_launcher + name = "Anti-Ship missile" + base_miss_chance = 15 + miss_sound = list('sound/effects/metal_shatter.ogg') + intercept_sound = list('sound/effects/laser_point_defence_success.ogg') + hit_sound = list('sound/effects/metal_crash.ogg') + +/datum/space_weapon_ammo/rocket_launcher/miss_target(picked_atom, intercepted) + var/list/echo_list = new(18) + echo_list[ECHO_OBSTRUCTION] = -2500 + if(intercepted) + playsound(picked_atom, pick(intercept_sound), 100, 1, 100, echo = echo_list) + else + playsound(picked_atom, pick(miss_sound), 5, 1, 100, echo = echo_list) + shipwide_ai_announcement("[capitalize(name)] [intercepted ? "INTERCEPTED" : "MISSED"]!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') + +/datum/space_weapon_ammo/rocket_launcher/hit_target(picked_atom) + var/list/echo_list = new(18) + echo_list[ECHO_OBSTRUCTION] = -500 + cell_explosion(picked_atom, 500, 10, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, create_cause_data(name)) + shakeship(5, 5, FALSE, FALSE) + playsound(picked_atom, "bigboom", 50, 1, 200, echo = echo_list) + playsound(picked_atom, pick(hit_sound), 50, 1, 200, echo = echo_list) + playsound(picked_atom, "pry", 25, 1, 200, echo = echo_list) + shipwide_ai_announcement("WARNING, [capitalize(name)] HIT SHIP HULL, CAUSED MASSIVE DAMAGE!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') + +/datum/space_weapon_ammo/rocket_launcher/swing_rockets + name = "Swing High Pierce Shreder Rockets" + base_miss_chance = 0 + +/datum/space_weapon_ammo/rocket_launcher/swing_rockets/hit_target(picked_atom) + var/list/echo_list = new /list(18) + echo_list[ECHO_OBSTRUCTION] = -500 + var/list/turf_list = list() + for(var/turf/turf in range(7, picked_atom)) + turf_list += turf + + playsound(picked_atom, "pry", 25, 1, 200, echo = echo_list) + playsound(picked_atom, pick(hit_sound), 50, 1, 200, echo = echo_list) + playsound(picked_atom, "bigboom", 50, 1, 200, echo = echo_list) + for(var/i = 1 to 12) + var/turf/turf = pick(turf_list) + cell_explosion(turf, 100, 10, EXPLOSION_FALLOFF_SHAPE_EXPONENTIAL, null, create_cause_data(name)) + playsound(turf, "bigboom", 40, 1, 20, echo = echo_list) + shakeship(2, 2, FALSE, FALSE) + sleep(1) + + shipwide_ai_announcement("WARNING, [capitalize(name)] HIT SHIP HULL, CAUSED MASSIVE DOT DAMAGE!", MAIN_AI_SYSTEM, 'sound/effects/double_klaxon.ogg') diff --git a/code/modules/asset_cache/asset_list.dm b/code/modules/asset_cache/asset_list.dm index cb3bed635940..828472ad9573 100644 --- a/code/modules/asset_cache/asset_list.dm +++ b/code/modules/asset_cache/asset_list.dm @@ -203,7 +203,7 @@ GLOBAL_LIST_EMPTY(asset_datums) for (var/icon_state_name in icon_states(I)) for (var/direction in directions) - var/prefix2 = (directions.len > 1) ? "[dir2text(direction)]-" : "" + var/prefix2 = (length(directions) > 1) ? "[dir2text(direction)]-" : "" Insert("[prefix][prefix2][icon_state_name]", I, icon_state=icon_state_name, dir=direction) /datum/asset/spritesheet/proc/css_tag() @@ -260,7 +260,7 @@ GLOBAL_LIST_EMPTY(asset_datums) if (!asset) continue asset = fcopy_rsc(asset) //dedupe - var/prefix2 = (directions.len > 1) ? "[dir2text(direction)]." : "" + var/prefix2 = (length(directions) > 1) ? "[dir2text(direction)]." : "" var/asset_name = sanitize_filename("[prefix].[prefix2][icon_state_name].png") if (generic_icon_names) asset_name = "[generate_asset_name(asset)].png" diff --git a/code/modules/asset_cache/asset_list_items.dm b/code/modules/asset_cache/asset_list_items.dm index 0b27cf268a12..e826b0b64767 100644 --- a/code/modules/asset_cache/asset_list_items.dm +++ b/code/modules/asset_cache/asset_list_items.dm @@ -367,6 +367,10 @@ retrieved_icon.Scale(128, 128) Insert("intents", retrieved_icon) + retrieved_icon = icon('icons/mob/xenos/predalien.dmi', "Normal Predalien Walking") + retrieved_icon.Scale(128, 128) + Insert("predalien", retrieved_icon) + return ..() diff --git a/code/modules/asset_cache/transports/asset_transport.dm b/code/modules/asset_cache/transports/asset_transport.dm index 2e165229f19b..3db4f0f33297 100644 --- a/code/modules/asset_cache/transports/asset_transport.dm +++ b/code/modules/asset_cache/transports/asset_transport.dm @@ -113,8 +113,8 @@ continue unreceived[asset_name] = ACI - if (unreceived.len) - if (unreceived.len >= ASSET_CACHE_TELL_CLIENT_AMOUNT) + if (length(unreceived)) + if (length(unreceived) >= ASSET_CACHE_TELL_CLIENT_AMOUNT) to_chat(client, "Sending Resources...") for (var/asset_name in unreceived) diff --git a/code/modules/autowiki/autowiki.dm b/code/modules/autowiki/autowiki.dm index 8b38ec76706b..5f8fe0a10a1f 100644 --- a/code/modules/autowiki/autowiki.dm +++ b/code/modules/autowiki/autowiki.dm @@ -23,6 +23,26 @@ for (var/datum/autowiki/autowiki_type as anything in subtypesof(/datum/autowiki)) var/datum/autowiki/autowiki = new autowiki_type + + if(autowiki.generate_multiple) + var/output = autowiki.generate_multiple() + + if (!islist(output)) + CRASH("[autowiki_type] does not generate a proper output when generate_multiple is set!") + + for(var/list in output) + total_output += json_encode(list) + "\n" + + if(!autowiki.page) + continue + + var/list/all_page_names = list() + for(var/list in output) + all_page_names += autowiki.include_template(list["title"]) + + total_output += json_encode(list("title" = autowiki.page, "text" = all_page_names)) + continue + var/output = autowiki.generate() if (!istext(output)) diff --git a/code/modules/autowiki/pages/_page.dm b/code/modules/autowiki/pages/_page.dm index 8e745ace61c2..7bd7b6dcf42c 100644 --- a/code/modules/autowiki/pages/_page.dm +++ b/code/modules/autowiki/pages/_page.dm @@ -6,12 +6,20 @@ /// For example: "Template:Autowiki/CircuitInfo". var/page + /// If the generation of this autowiki should call /generate_multiple(), + /// which should return a list of list(title = "Page Title", contents) + /// allowing for the generation of multiple pages in the same autowiki + var/generate_multiple = FALSE + /// Override and return the new text of the page. /// This proc can be impure, usually to call `upload_file`. /datum/autowiki/proc/generate() SHOULD_CALL_PARENT(FALSE) CRASH("[type] does not implement generate()!") +/datum/autowiki/proc/generate_multiple() + SHOULD_CALL_PARENT(FALSE) + /// Generates an auto formatted template user. /// Your autowiki should ideally be a *lot* of these. /// It lets wiki editors edit it much easier later, without having to enter repo. @@ -19,6 +27,7 @@ /// something that looks like `{{ Autowiki_Circuit|name=Combiner|description=This combines }}` /// Lists, which must be array-like (no keys), will be turned into a flat list with their key and a number, /// such that list("food" = list("fruit", "candy")) -> food1=fruit|food2=candy +/// Your page should respect AUTOWIKI_SKIP, and check for this using IS_AUTOWIKI_SKIP /datum/autowiki/proc/include_template(name, parameters) var/template_text = "{{[name]" diff --git a/code/modules/autowiki/pages/guns.dm b/code/modules/autowiki/pages/guns.dm index 7f63602d56f0..4c276fb91b53 100644 --- a/code/modules/autowiki/pages/guns.dm +++ b/code/modules/autowiki/pages/guns.dm @@ -1,9 +1,10 @@ /datum/autowiki/guns + generate_multiple = TRUE page = "Template:Autowiki/Content/GunData" -/datum/autowiki/guns/generate() - var/output = "" +/datum/autowiki/guns/generate_multiple() + var/output = list() var/list/gun_to_ammo = list() @@ -12,12 +13,20 @@ continue // Skip mags with no icon_state (e.g. base types) LAZYADD(gun_to_ammo[initial(typepath.gun_type)], typepath) - for(var/typepath in sort_list(subtypesof(/obj/item/weapon/gun), GLOBAL_PROC_REF(cmp_typepaths_asc))) + var/list/unique_typepaths = list() + for(var/obj/item/weapon/gun/typepath as anything in sort_list(subtypesof(/obj/item/weapon/gun), GLOBAL_PROC_REF(cmp_typepaths_name_asc))) + if(initial(typepath.name) in unique_typepaths) + continue + + unique_typepaths[initial(typepath.name)] = typepath + + for(var/name in unique_typepaths) + var/typepath = unique_typepaths[name] + var/obj/item/weapon/gun/generating_gun = typepath if(isnull(initial(generating_gun.icon_state))) continue // Skip guns with no icon_state (e.g. base types) - - generating_gun = new typepath() + generating_gun = new typepath var/filename = SANITIZE_FILENAME(escape_value(format_text(generating_gun.name))) var/list/gun_data = generating_gun.ui_data() @@ -33,6 +42,9 @@ for(var/ammo_typepath in valid_mag_types) var/obj/item/ammo_magazine/generating_mag = new ammo_typepath() + if(IS_AUTOWIKI_SKIP(generating_mag)) + continue + var/ammo_filename = SANITIZE_FILENAME(escape_value(format_text(generating_mag.name))) if(!fexists("data/autowiki_files/[ammo_filename].png")) @@ -52,6 +64,8 @@ )) generating_gun.current_mag = generating_mag + generating_gun.ammo = current_ammo + generating_gun.in_chamber = null var/list/gun_ammo_data = generating_gun.ui_data() var/list/armor_data = list() @@ -59,18 +73,63 @@ var/iterator = 1 for(var/header in gun_ammo_data["damage_armor_profile_headers"]) var/damage = gun_ammo_data["damage_armor_profile_marine"][iterator] + if(!damage) + break armor_data["armor-[header]"] = damage iterator++ var/list/damage = list("ammo_name" = escape_value(generating_mag.name)) - damage += armor_data + if(length(armor_data)) + damage += armor_data damage_table += include_template("Autowiki/DamageVersusArmorRow", damage) qdel(generating_mag) + var/grenades = "" + if(istype(generating_gun, /obj/item/weapon/gun/launcher/grenade)) + var/obj/item/weapon/gun/launcher/grenade/generating_launcher = generating_gun + + var/list/permitted_grenades = list() + for(var/obj/item/explosive/grenade/type as anything in generating_launcher.valid_munitions) + permitted_grenades |= subtypesof(type) + + var/list/unique_grenades = list() + var/list/unique_grenade_names = list() + for(var/obj/item/explosive/grenade/grenade_type as anything in permitted_grenades) + if(initial(grenade_type.name) in unique_grenade_names) + continue + unique_grenade_names += initial(grenade_type.name) + unique_grenades += grenade_type + + var/list/denied_grenades = list() + for(var/type in generating_launcher.disallowed_grenade_types) + denied_grenades |= typesof(type) + + var/valid_grenades = unique_grenades.Copy() - denied_grenades.Copy() + + for(var/grenade_path in valid_grenades) + var/obj/item/explosive/grenade/generating_grenade = new grenade_path() + + if(IS_AUTOWIKI_SKIP(generating_grenade)) + continue + + var/grenade_filename = SANITIZE_FILENAME(escape_value(format_text(generating_grenade.name))) + + if(!fexists("data/autowiki_files/[grenade_filename].png")) + upload_icon(getFlatIcon(generating_grenade, no_anim = TRUE), grenade_filename) + + grenades += include_template("Autowiki/Grenade", list( + "icon" = escape_value(grenade_filename), + "name" = escape_value(generating_grenade.name), + "description" = escape_value(generating_grenade.desc) + )) + + qdel(generating_grenade) + gun_data["ammo_types"] = ammo gun_data["damage_table"] = damage_table + gun_data["grenades"] = grenades var/list/attachments_by_slot = list() for(var/obj/item/attachable/attachment_typepath as anything in generating_gun.attachable_allowed) @@ -108,7 +167,9 @@ upload_icon(generated_icon, filename) gun_data["icon"] = filename - output += include_template("Autowiki/Gun", gun_data) + var/page_name = SANITIZE_FILENAME(replacetext(strip_improper(generating_gun.name), " ", "_")) + var/to_add = list(title = "Template:Autowiki/Content/Gun/[page_name]", text = include_template("Autowiki/Gun", gun_data)) + output += list(to_add) qdel(generating_gun) diff --git a/code/modules/character_traits/biology_traits.dm b/code/modules/character_traits/biology_traits.dm index a78dd0d38464..5bdb67cc5419 100644 --- a/code/modules/character_traits/biology_traits.dm +++ b/code/modules/character_traits/biology_traits.dm @@ -82,7 +82,7 @@ /datum/character_trait/biology/bad_leg/New() . = ..() // Not on definition as several lists are added - inapplicable_roles = list(JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_CREWMAN, JOB_INTEL, JOB_ORDNANCE_TECH, JOB_MARINE) + JOB_SQUAD_ROLES_LIST + JOB_MARINE_RAIDER_ROLES_LIST + JOB_ERT_GRUNT_LIST + inapplicable_roles = list(JOB_CAS_PILOT, JOB_DROPSHIP_PILOT, JOB_DROPSHIP_CREW_CHIEF, JOB_TANK_CREW, JOB_INTEL, JOB_ORDNANCE_TECH, JOB_MARINE) + JOB_SQUAD_ROLES_LIST + JOB_MARINE_RAIDER_ROLES_LIST + JOB_ERT_GRUNT_LIST bad_cane_roles = list(JOB_SURVIVOR, JOB_STOWAWAY) fancy_cane_roles = list(JOB_CO_SURVIVOR, CORPORATE_SURVIVOR, JOB_CMO, JOB_CORPORATE_LIAISON, JOB_SEA, JOB_CHIEF_ENGINEER) + JOB_COMMAND_ROLES_LIST inapplicable_species = list(SPECIES_SYNTHETIC, SPECIES_YAUTJA) @@ -130,3 +130,17 @@ /datum/character_trait/biology/hardcore/unapply_trait(mob/living/carbon/human/target) REMOVE_TRAIT(target, TRAIT_HARDCORE, ROUNDSTART_TRAIT) ..() + +/datum/character_trait/biology/iron_teeth + trait_name = "Iron Teeth" + trait_desc = "You've got iron teeth or really good dental insurance. Items in your face slot won't fall out when you go down." + applyable = TRUE + cost = 1 + +/datum/character_trait/biology/iron_teeth/apply_trait(mob/living/carbon/human/target, datum/equipment_preset/preset) + ADD_TRAIT(target, TRAIT_IRON_TEETH, ROUNDSTART_TRAIT) + ..() + +/datum/character_trait/biology/iron_teeth/unapply_trait(mob/living/carbon/human/target) + REMOVE_TRAIT(target, TRAIT_IRON_TEETH, ROUNDSTART_TRAIT) + ..() diff --git a/code/modules/clans/client.dm b/code/modules/clans/client.dm index 6e3e728fb1ee..b31a2c06f9c9 100644 --- a/code/modules/clans/client.dm +++ b/code/modules/clans/client.dm @@ -145,7 +145,7 @@ player_move_clans = (clan_info.permissions & CLAN_PERMISSION_ADMIN_MOVE) ) - var/list/clan_members[CPV.len] + var/list/clan_members[length(CPV)] var/index = 1 for(var/datum/view_record/clan_playerbase_view/CP in CPV) @@ -361,7 +361,7 @@ for(var/datum/view_record/clan_view/CV in CPV) clans += list("[CV.name]" = CV.clan_id) - if(is_clan_manager && clans.len >= 1) + if(is_clan_manager && length(clans) >= 1) if(target.permissions & CLAN_PERMISSION_ADMIN_ANCIENT) clans += list("Remove from Ancient") else @@ -431,7 +431,7 @@ if(chosen_rank.limit_type) var/list/datum/view_record/clan_playerbase_view/CPV = DB_VIEW(/datum/view_record/clan_playerbase_view/, DB_AND(DB_COMP("clan_id", DB_EQUALS, target.clan_id), DB_COMP("rank", DB_EQUALS, GLOB.clan_ranks_ordered[input]))) - var/players_in_rank = CPV.len + var/players_in_rank = length(CPV) switch(chosen_rank.limit_type) if(CLAN_LIMIT_NUMBER) @@ -440,7 +440,7 @@ return if(CLAN_LIMIT_SIZE) var/list/datum/view_record/clan_playerbase_view/clan_players = DB_VIEW(/datum/view_record/clan_playerbase_view/, DB_COMP("clan_id", DB_EQUALS, target.clan_id)) - var/available_slots = ceil(clan_players.len / chosen_rank.limit) + var/available_slots = ceil(length(clan_players) / chosen_rank.limit) if(players_in_rank >= available_slots) to_chat(src, SPAN_DANGER("This slot is full! (Maximum of [chosen_rank.limit] per player in the clan, currently [available_slots])")) diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index cd70f62a80d6..4d0ef56b9fdd 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -297,7 +297,7 @@ GLOBAL_LIST_INIT(whitelisted_client_procs, list( var/static/next_external_rsc = 0 var/list/external_rsc_urls = CONFIG_GET(keyed_list/external_rsc_urls) if(length(external_rsc_urls)) - next_external_rsc = WRAP(next_external_rsc+1, 1, external_rsc_urls.len+1) + next_external_rsc = WRAP(next_external_rsc+1, 1, length(external_rsc_urls)+1) preload_rsc = external_rsc_urls[next_external_rsc] player_entity = setup_player_entity(ckey) diff --git a/code/modules/client/player_details.dm b/code/modules/client/player_details.dm index 634fd8fb627e..12e50647536b 100644 --- a/code/modules/client/player_details.dm +++ b/code/modules/client/player_details.dm @@ -17,7 +17,7 @@ GLOBAL_LIST_EMPTY(player_details) // ckey -> /datum/player_details /proc/log_played_names(ckey, ...) if(!ckey) return - if(args.len < 2) + if(length(args) < 2) return var/list/names = args.Copy(2) var/datum/player_details/P = GLOB.player_details[ckey] diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index 78bcfcb8c0ac..dd0d406560ab 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -154,8 +154,10 @@ GLOBAL_LIST_INIT(bgstate_options, list( var/g_eyes = 0 //Eye color var/b_eyes = 0 //Eye color var/species = "Human" //Species datum to use. - var/ethnicity = "Western" // Ethnicity - var/body_type = "Mesomorphic (Average)" // Body Type + var/ethnicity = "Western" //Legacy, kept to update save files + var/skin_color = "Pale 2" // Skin color + var/body_size = "Average" // Body Size + var/body_type = "Lean" // Body Type var/language = "None" //Secondary language var/list/gear //Custom/fluff item loadout. var/preferred_squad = "None" @@ -187,7 +189,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( var/gen_record = "" var/exploit_record = "" - var/nanotrasen_relation = "Neutral" + var/weyland_yutani_relation = "Neutral" var/uplinklocation = "PDA" @@ -337,8 +339,9 @@ GLOBAL_LIST_INIT(bgstate_options, list( dat += "®" dat += "Age: [age]
      " dat += "Gender: [gender == MALE ? "Male" : "Female"]
      " - dat += "Ethnicity: [ethnicity]
      " - dat += "Body Type: [body_type]
      " + dat += "Skin Color: [skin_color]
      " + dat += "Body Size: [body_size]
      " + dat += "Body Muscularity: [body_type]
      " dat += "Traits: Character Traits" dat += "
      " @@ -401,7 +404,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( if(length(gear)) dat += "
      " - for(var/i = 1; i <= gear.len; i++) + for(var/i = 1; i <= length(gear); i++) var/datum/gear/G = GLOB.gear_datums_by_name[gear[i]] if(G) total_cost += G.cost @@ -413,7 +416,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( if(total_cost < MAX_GEAR_COST) dat += " Add" - if(gear && gear.len) + if(LAZYLEN(gear)) dat += " Clear" dat += "" @@ -423,7 +426,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( dat += "Origin: [origin]
      " dat += "Religion: [religion]
      " - dat += "Corporate Relation: [nanotrasen_relation]
      " + dat += "Corporate Relation: [weyland_yutani_relation]
      " dat += "Preferred Squad: [preferred_squad]
      " dat += "

      Fluff Information:

      " @@ -593,6 +596,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( dat += "tgui Window Placement: [(tgui_lock) ? "Primary monitor" : "Free (default)"]
      " dat += "Play Admin Sounds: [(toggles_sound & SOUND_MIDI) ? "Yes" : "No"]
      " dat += "Play Announcement Sounds As Ghost: [(toggles_sound & SOUND_OBSERVER_ANNOUNCEMENTS) ? "Yes" : "No"]
      " + dat += "Play Fax Sounds As Ghost: [(toggles_sound & SOUND_FAX_MACHINE) ? "Yes" : "No"]
      " dat += "Toggle Meme or Atmospheric Sounds: Toggle
      " dat += "Set Eye Blur Type: Set
      " dat += "Set Flash Type: Set
      " @@ -663,7 +667,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( * * width - Screen' width. * * height - Screen's height. */ -/datum/preferences/proc/SetChoices(mob/user, limit = 20, list/splitJobs = list(JOB_CHIEF_REQUISITION, JOB_WO_CMO), width = 950, height = 750) +/datum/preferences/proc/SetChoices(mob/user, limit = 21, list/splitJobs = list(JOB_CHIEF_REQUISITION, JOB_WO_CMO), width = 950, height = 750) if(!GLOB.RoleAuthority) return @@ -781,7 +785,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( * * width - Screen' width. * * height - Screen's height. */ -/datum/preferences/proc/set_job_slots(mob/user, limit = 20, list/splitJobs = list(JOB_CHIEF_REQUISITION, JOB_WO_CMO), width = 950, height = 750) +/datum/preferences/proc/set_job_slots(mob/user, limit = 21, list/splitJobs = list(JOB_CHIEF_REQUISITION, JOB_WO_CMO), width = 950, height = 750) if(!GLOB.RoleAuthority) return @@ -1037,7 +1041,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( var/datum/gear/G if(isnull(gear) || !islist(gear)) gear = list() - if(gear.len) + if(length(gear)) for(var/gear_name in gear) G = GLOB.gear_datums_by_name[gear_name] total_cost += G?.cost @@ -1052,7 +1056,7 @@ GLOBAL_LIST_INIT(bgstate_options, list( if("remove") var/i_remove = text2num(href_list["gear"]) - if(i_remove < 1 || i_remove > gear.len) return + if(i_remove < 1 || i_remove > length(gear)) return gear.Cut(i_remove, i_remove + 1) if("clear") @@ -1178,10 +1182,12 @@ GLOBAL_LIST_INIT(bgstate_options, list( real_name = character_origin.generate_human_name(gender) if ("age") age = rand(AGE_MIN, AGE_MAX) - if ("ethnicity") - ethnicity = random_ethnicity() + if ("skin_color") + skin_color = random_skin_color() if ("body_type") body_type = random_body_type() + if ("body_size") + body_size = random_body_size() if ("hair") r_hair = rand(0,255) g_hair = rand(0,255) @@ -1552,14 +1558,20 @@ GLOBAL_LIST_INIT(bgstate_options, list( if(new_h_gradient_style) grad_style = new_h_gradient_style - if ("ethnicity") - var/new_ethnicity = tgui_input_list(user, "Choose your character's ethnicity:", "Character Preferences", GLOB.ethnicities_list) + if ("skin_color") + var/new_skin_color = tgui_input_list(user, "Choose your character's skin color:", "Character Preferences", GLOB.skin_color_list) - if (new_ethnicity) - ethnicity = new_ethnicity + if (new_skin_color) + skin_color = new_skin_color + + if ("body_size") + var/new_body_size = tgui_input_list(user, "Choose your character's body size:", "Character Preferences", GLOB.body_size_list) + + if (new_body_size) + body_size = new_body_size if ("body_type") - var/new_body_type = tgui_input_list(user, "Choose your character's body type:", "Character Preferences", GLOB.body_types_list) + var/new_body_type = tgui_input_list(user, "Choose your character's body type:", "Character Preferences", GLOB.body_type_list) if (new_body_type) body_type = new_body_type @@ -1629,10 +1641,10 @@ GLOBAL_LIST_INIT(bgstate_options, list( if(new_backbag) backbag = GLOB.backbaglist.Find(new_backbag) - if("nt_relation") + if("wy_relation") var/new_relation = input(user, "Choose your relation to the Weyland-Yutani company. Note that this represents what others can find out about your character by researching your background, not what your character actually thinks.", "Character Preference") as null|anything in list("Loyal", "Supportive", "Neutral", "Skeptical", "Opposed") if(new_relation) - nanotrasen_relation = new_relation + weyland_yutani_relation = new_relation if("prefsquad") var/new_pref_squad = input(user, "Choose your preferred squad.", "Character Preference") as null|anything in list("Alpha", "Bravo", "Charlie", "Delta", "None") @@ -1839,6 +1851,9 @@ GLOBAL_LIST_INIT(bgstate_options, list( if("hear_observer_announcements") toggles_sound ^= SOUND_OBSERVER_ANNOUNCEMENTS + if("hear_faxes") + toggles_sound ^= SOUND_FAX_MACHINE + if("lobby_music") toggles_sound ^= SOUND_LOBBY if(toggles_sound & SOUND_LOBBY) @@ -2063,8 +2078,9 @@ GLOBAL_LIST_INIT(bgstate_options, list( character.age = age character.gender = gender - character.ethnicity = ethnicity + character.skin_color = skin_color character.body_type = body_type + character.body_size = body_size character.r_eyes = r_eyes character.g_eyes = g_eyes @@ -2136,15 +2152,16 @@ GLOBAL_LIST_INIT(bgstate_options, list( message_admins("[character] ([character.ckey]) has spawned with their gender as plural or neuter. Please notify coders.") character.gender = MALE -// Transfers the character's physical characteristics (age, gender, ethnicity, etc) to the mob +// Transfers the character's physical characteristics (age, gender, skin_color, etc) to the mob /datum/preferences/proc/copy_appearance_to(mob/living/carbon/human/character, safety = 0) if(!istype(character)) return character.age = age character.gender = gender - character.ethnicity = ethnicity + character.skin_color = skin_color character.body_type = body_type + character.body_size = body_size character.r_eyes = r_eyes character.g_eyes = g_eyes diff --git a/code/modules/client/preferences_gear.dm b/code/modules/client/preferences_gear.dm index c822bedd0f7b..13a31b59fa97 100644 --- a/code/modules/client/preferences_gear.dm +++ b/code/modules/client/preferences_gear.dm @@ -952,6 +952,13 @@ GLOBAL_LIST_EMPTY(gear_datums_by_name) cost = 1 //The cadmium poisoning pays for the discounted cost longterm allowed_origins = USCM_ORIGINS +/datum/gear/misc/dogtags + display_name = "Attachable Dogtags" + path = /obj/item/clothing/accessory/dogtags + cost = 1 + slot = WEAR_IN_ACCESSORY + allowed_origins = USCM_ORIGINS + /datum/gear/misc/patch_uscm display_name = "USCM shoulder patch" path = /obj/item/clothing/accessory/patch diff --git a/code/modules/client/preferences_savefile.dm b/code/modules/client/preferences_savefile.dm index ec3f156c220f..f383aade5932 100644 --- a/code/modules/client/preferences_savefile.dm +++ b/code/modules/client/preferences_savefile.dm @@ -1,5 +1,5 @@ #define SAVEFILE_VERSION_MIN 8 -#define SAVEFILE_VERSION_MAX 22 +#define SAVEFILE_VERSION_MAX 25 //handles converting savefiles to new formats //MAKE SURE YOU KEEP THIS UP TO DATE! @@ -57,9 +57,8 @@ if(savefile_version < 17) //remove omniglots var/list/language_traits = list() S["traits"] >> language_traits - if(language_traits) - if(language_traits.len > 1) - language_traits = null + if(LAZYLEN(language_traits) > 1) + language_traits = null S["traits"] << language_traits if(savefile_version < 18) // adds ambient occlusion by default @@ -95,6 +94,64 @@ sound_toggles |= SOUND_OBSERVER_ANNOUNCEMENTS S["toggles_sound"] << sound_toggles + if(savefile_version < 23) + var/ethnicity + var/skin_color = "pale2" + S["ethnicity"] >> ethnicity + switch(ethnicity) + if("anglo") + skin_color = "pale2" + if("western") + skin_color = "tan2" + if("germanic") + skin_color = "pale2" + if("scandinavian") + skin_color = "pale3" + if("baltic") + skin_color = "pale3" + if("sinoorient") + skin_color = "pale1" + if("southorient") + skin_color = "tan1" + if("indian") + skin_color = "tan3" + if("sino") + skin_color = "tan1" + if("mesoamerican") + skin_color = "tan3" + if("northamerican") + skin_color = "tan3" + if("southamerican") + skin_color = "tan2" + if("circumpolar") + skin_color = "tan1" + if("northafrican") + skin_color = "tan3" + if("centralafrican") + skin_color = "dark1" + if("costalafrican") + skin_color = "dark3" + if("persian") + skin_color = "tan3" + if("levant") + skin_color = "tan3" + if("australasian") + skin_color = "dark2" + if("polynesian") + skin_color = "tan3" + S["skin_color"] << skin_color + + if(savefile_version < 24) // adds fax machine sounds on by default + var/sound_toggles + S["toggles_sound"] >> sound_toggles + sound_toggles |= (SOUND_FAX_MACHINE) + S["toggles_sound"] << sound_toggles + + if(savefile_version < 25) //renemes nanotrasen to wy + var/relation + S["nanotrasen_relation"] >> relation + S["weyland_yutani_relation"] << relation + savefile_version = SAVEFILE_VERSION_MAX return 1 @@ -429,7 +486,9 @@ S["gender"] >> gender S["age"] >> age S["ethnicity"] >> ethnicity + S["skin_color"] >> skin_color S["body_type"] >> body_type + S["body_size"] >> body_size S["language"] >> language S["spawnpoint"] >> spawnpoint @@ -486,7 +545,7 @@ S["preferred_squad"] >> preferred_squad S["preferred_armor"] >> preferred_armor - S["nanotrasen_relation"] >> nanotrasen_relation + S["weyland_yutani_relation"] >> weyland_yutani_relation //S["skin_style"] >> skin_style S["uplinklocation"] >> uplinklocation @@ -502,14 +561,15 @@ if(isnull(language)) language = "None" if(isnull(spawnpoint)) spawnpoint = "Arrivals Shuttle" - if(isnull(nanotrasen_relation)) nanotrasen_relation = initial(nanotrasen_relation) + if(isnull(weyland_yutani_relation)) weyland_yutani_relation = initial(weyland_yutani_relation) if(!real_name) real_name = random_name(gender) be_random_name = sanitize_integer(be_random_name, 0, 1, initial(be_random_name)) be_random_body = sanitize_integer(be_random_body, 0, 1, initial(be_random_body)) gender = sanitize_gender(gender) age = sanitize_integer(age, AGE_MIN, AGE_MAX, initial(age)) - ethnicity = sanitize_ethnicity(ethnicity) + skin_color = sanitize_skin_color(skin_color) body_type = sanitize_body_type(body_type) + body_size = sanitize_body_size(body_size) r_hair = sanitize_integer(r_hair, 0, 255, initial(r_hair)) g_hair = sanitize_integer(g_hair, 0, 255, initial(g_hair)) b_hair = sanitize_integer(b_hair, 0, 255, initial(b_hair)) @@ -538,7 +598,7 @@ b_eyes = sanitize_integer(b_eyes, 0, 255, initial(b_eyes)) underwear = sanitize_inlist(underwear, gender == MALE ? GLOB.underwear_m : GLOB.underwear_f, initial(underwear)) undershirt = sanitize_inlist(undershirt, gender == MALE ? GLOB.undershirt_m : GLOB.undershirt_f, initial(undershirt)) - backbag = sanitize_integer(backbag, 1, GLOB.backbaglist.len, initial(backbag)) + backbag = sanitize_integer(backbag, 1, length(GLOB.backbaglist), initial(backbag)) preferred_armor = sanitize_inlist(preferred_armor, GLOB.armor_style_list, "Random") //b_type = sanitize_text(b_type, initial(b_type)) @@ -580,7 +640,9 @@ S["gender"] << gender S["age"] << age S["ethnicity"] << ethnicity + S["skin_color"] << skin_color S["body_type"] << body_type + S["body_size"] << body_size S["language"] << language S["hair_red"] << r_hair S["hair_green"] << g_hair @@ -633,7 +695,7 @@ S["religion"] << religion S["traits"] << traits - S["nanotrasen_relation"] << nanotrasen_relation + S["weyland_yutani_relation"] << weyland_yutani_relation S["preferred_squad"] << preferred_squad S["preferred_armor"] << preferred_armor //S["skin_style"] << skin_style diff --git a/code/modules/client/preferences_toggles.dm b/code/modules/client/preferences_toggles.dm index 9db140f54958..cb3114f6c5a4 100644 --- a/code/modules/client/preferences_toggles.dm +++ b/code/modules/client/preferences_toggles.dm @@ -15,7 +15,7 @@ if(!admin_holder) return prefs.toggles_sound ^= SOUND_ADMINHELP prefs.save_preferences() - to_chat(usr,SPAN_BOLDNOTICE( "You will [(prefs.toggles_sound & SOUND_ADMINHELP) ? "now" : "no longer"] hear a sound when adminhelps arrive.")) + to_chat(usr, SPAN_BOLDNOTICE("You will [(prefs.toggles_sound & SOUND_ADMINHELP) ? "now" : "no longer"] hear a sound when adminhelps arrive.")) /client/proc/toggleprayers() set name = "Show/Hide Prayers" @@ -33,6 +33,14 @@ prefs.save_preferences() to_chat(usr, SPAN_BOLDNOTICE("You will [(prefs.toggles_sound & SOUND_OBSERVER_ANNOUNCEMENTS) ? "now" : "no longer"] hear announcement sounds as an observer.")) +/client/verb/toggle_fax_machine_sounds() + set name = "Hear/Silence Ghost Fax Machines" + set category = "Preferences.Sound" + set desc = "Toggle hearing a notification of faxes while being an observer." + prefs.toggles_sound ^= SOUND_FAX_MACHINE + prefs.save_preferences() + to_chat(usr, SPAN_BOLDNOTICE("You will [(prefs.toggles_sound & SOUND_FAX_MACHINE) ? "now" : "no longer"] hear a fax sounds as an observer.")) + /client/verb/toggletitlemusic() set name = "Hear/Silence LobbyMusic" set category = "Preferences.Sound" diff --git a/code/modules/clothing/clothing.dm b/code/modules/clothing/clothing.dm index 91f42fbafe79..323b5ead1df2 100644 --- a/code/modules/clothing/clothing.dm +++ b/code/modules/clothing/clothing.dm @@ -26,9 +26,9 @@ for(var/obj/item/clothing/accessory/accessory in accessories) if(accessory.high_visibility) ties += "\a [accessory.get_examine_line(user)]" - if(ties.len) + if(length(ties)) .+= " with [english_list(ties)] attached" - if(LAZYLEN(accessories) > ties.len) + if(LAZYLEN(accessories) > length(ties)) .+= ". \[See accessories\]" /obj/item/clothing/Topic(href, href_list) @@ -284,7 +284,7 @@ tankcheck = list(C.r_hand, C.l_hand, C.back) var/best = 0 var/bestpressure = 0 - for(var/i=1, i 2)// max 3 xenos in a tunnel + if(length(T.contents) > 2)// max 3 xenos in a tunnel to_chat(X, SPAN_WARNING("The tunnel is too crowded, wait for others to exit!")) return FALSE if(!T.loc) @@ -236,11 +236,11 @@ to_chat(M, SPAN_XENOWARNING("We can't climb through a tunnel while immobile.")) return XENO_NO_DELAY_ACTION - if(!hive.tunnels.len) + if(!length(hive.tunnels)) to_chat(M, SPAN_WARNING("[src] doesn't seem to lead anywhere.")) return XENO_NO_DELAY_ACTION - if(contents.len > 2) + if(length(contents) > 2) to_chat(M, SPAN_WARNING("The tunnel is too crowded, wait for others to exit!")) return XENO_NO_DELAY_ACTION @@ -263,7 +263,7 @@ to_chat(M, SPAN_WARNING("Our crawling was interrupted!")) return XENO_NO_DELAY_ACTION - if(hive.tunnels.len) //Make sure other tunnels exist + if(length(hive.tunnels)) //Make sure other tunnels exist M.forceMove(src) //become one with the tunnel to_chat(M, SPAN_HIGHDANGER("Alt + Click the tunnel to exit, Ctrl + Click to choose a destination.")) pick_tunnel(M) diff --git a/code/modules/cm_aliens/weeds.dm b/code/modules/cm_aliens/weeds.dm index 2206bc528e82..ed6d628b2263 100644 --- a/code/modules/cm_aliens/weeds.dm +++ b/code/modules/cm_aliens/weeds.dm @@ -624,7 +624,7 @@ return /obj/effect/alien/weeds/node/pylon/cluster - spread_on_semiweedable = FALSE + spread_on_semiweedable = TRUE /obj/effect/alien/weeds/node/pylon/cluster/set_parent_damaged() if(!resin_parent) diff --git a/code/modules/cm_marines/anti_air.dm b/code/modules/cm_marines/anti_air.dm index e867c0d64083..3c69a0fe241a 100644 --- a/code/modules/cm_marines/anti_air.dm +++ b/code/modules/cm_marines/anti_air.dm @@ -131,7 +131,7 @@ GLOBAL_DATUM(almayer_aa_cannon, /obj/structure/anti_air_cannon) if(..()) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to use that console.")) return TRUE diff --git a/code/modules/cm_marines/dropship_ammo.dm b/code/modules/cm_marines/dropship_ammo.dm index 7a07891faa94..d439ecdadf22 100644 --- a/code/modules/cm_marines/dropship_ammo.dm +++ b/code/modules/cm_marines/dropship_ammo.dm @@ -161,9 +161,7 @@ /obj/structure/ship_ammo/heavygun/detonate_on(turf/impact, obj/structure/dropship_equipment/weapon/fired_from) set waitfor = 0 - var/list/turf_list = list() - for(var/turf/T in range(bullet_spread_range, impact)) - turf_list += T + var/list/turf_list = RANGE_TURFS(bullet_spread_range, impact) var/soundplaycooldown = 0 var/debriscooldown = 0 @@ -243,9 +241,7 @@ /obj/structure/ship_ammo/laser_battery/detonate_on(turf/impact, obj/structure/dropship_equipment/weapon/fired_from) set waitfor = 0 - var/list/turf_list = list() - for(var/turf/T in range(impact, 3)) //This is its area of effect - turf_list += T + var/list/turf_list = RANGE_TURFS(3, impact) //This is its area of effect playsound(impact, 'sound/effects/pred_vision.ogg', 20, 1) for(var/i=1 to 16) //This is how many tiles within that area of effect will be randomly ignited var/turf/U = pick(turf_list) diff --git a/code/modules/cm_marines/dropship_equipment.dm b/code/modules/cm_marines/dropship_equipment.dm index f5865c05bbd4..9203a493c587 100644 --- a/code/modules/cm_marines/dropship_equipment.dm +++ b/code/modules/cm_marines/dropship_equipment.dm @@ -721,9 +721,7 @@ ammo_accuracy_range /= 2 //buff for basically pointblanking the ground - var/list/possible_turfs = list() - for(var/turf/TU in range(ammo_accuracy_range, target_turf)) - possible_turfs += TU + var/list/possible_turfs = RANGE_TURFS(ammo_accuracy_range, target_turf) var/turf/impact = pick(possible_turfs) sleep(3) SA.source_mob = user @@ -1216,7 +1214,7 @@ var/list/possible_fultons = get_targets() - if(!possible_fultons.len) + if(!length(possible_fultons)) to_chat(user, SPAN_WARNING("No active balloons detected.")) return @@ -1328,9 +1326,7 @@ ammo_accuracy_range /= 2 //buff for basically pointblanking the ground - var/list/possible_turfs = list() - for(var/turf/TU in range(ammo_accuracy_range, target_turf)) - possible_turfs += TU + var/list/possible_turfs = RANGE_TURFS(ammo_accuracy_range, target_turf) var/turf/impact = pick(possible_turfs) sleep(3) SA.source_mob = user diff --git a/code/modules/cm_marines/equipment/gear.dm b/code/modules/cm_marines/equipment/gear.dm index 00f956fdd4ed..9e5352621e32 100644 --- a/code/modules/cm_marines/equipment/gear.dm +++ b/code/modules/cm_marines/equipment/gear.dm @@ -108,7 +108,7 @@ continue mobs_can_store += H var/mob/living/carbon/human/mob_to_store - if(mobs_can_store.len) + if(length(mobs_can_store)) mob_to_store = pick(mobs_can_store) mob_to_store.forceMove(src) mob_to_store.unset_interaction() diff --git a/code/modules/cm_marines/equipment/guncases.dm b/code/modules/cm_marines/equipment/guncases.dm index 22999e97fda2..cbbb791f8f0b 100644 --- a/code/modules/cm_marines/equipment/guncases.dm +++ b/code/modules/cm_marines/equipment/guncases.dm @@ -67,7 +67,6 @@ new /obj/item/ammo_magazine/rifle/lmg(src) new /obj/item/ammo_magazine/rifle/lmg/holo_target(src) new /obj/item/attachable/flashlight - new /obj/item/attachable/bipod //------------ /obj/item/storage/box/guncase/m41aMK1 diff --git a/code/modules/cm_marines/equipment/kit_boxes.dm b/code/modules/cm_marines/equipment/kit_boxes.dm index cf47fc4e2edd..d61fc6e8a4c0 100644 --- a/code/modules/cm_marines/equipment/kit_boxes.dm +++ b/code/modules/cm_marines/equipment/kit_boxes.dm @@ -9,6 +9,7 @@ storage_slots = 14 slowdown = 1 can_hold = list() //Nada. Once you take the stuff out it doesn't fit back in. + max_w_class = 0 foldable = null /obj/item/storage/box/spec/update_icon() @@ -254,7 +255,7 @@ if(specset.get_available_kit_num() >= 1) available_specialist_kits += specset.get_name() - var/selection = tgui_input_list(user, "Pick your specialist equipment type.", "Specialist Kit Selection", available_specialist_kits) + var/selection = tgui_input_list(user, "Pick your specialist equipment type.", "Specialist Kit Selection", available_specialist_kits, 10 SECONDS) if(!selection || QDELETED(src)) return FALSE if(!skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_TRAINED) && !skillcheckexplicit(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_ALL)) @@ -263,8 +264,8 @@ if(!GLOB.specialist_set_name_dict[selection] || (GLOB.specialist_set_name_dict[selection].get_available_kit_num() <= 0)) to_chat(user, SPAN_WARNING("No more kits of this type may be chosen!")) return FALSE - var/obj/item/card/id/ID = user.wear_id - if(!istype(ID) || ID.registered_ref != WEAKREF(user)) + var/obj/item/card/id/card = user.get_idcard() + if(!card || card.registered_ref != WEAKREF(user)) to_chat(user, SPAN_WARNING("You must be wearing your [SPAN_INFO("ID card")] or [SPAN_INFO("dog tags")] to select a specialization!")) return FALSE return GLOB.specialist_set_name_dict[selection].redeem_set(user, TRUE) @@ -290,7 +291,7 @@ overlays += image('icons/obj/items/storage.dmi', "+[pro_case_overlay]") /obj/item/storage/box/kit/update_icon() - if(!contents.len) + if(!length(contents)) qdel(src) /obj/item/storage/box/kit/mou53_sapper name = "\improper M-OU53 Field Test Kit" @@ -392,7 +393,6 @@ new /obj/item/weapon/gun/rifle/lmg(src) new /obj/item/ammo_magazine/rifle/lmg(src) new /obj/item/ammo_magazine/rifle/lmg/holo_target(src) - new /obj/item/attachable/bipod(src) new /obj/item/stack/folding_barricade/three(src) new /obj/item/clothing/glasses/welding(src) new /obj/item/tool/weldingtool(src) @@ -450,6 +450,7 @@ new /obj/item/storage/box/m94/signal(src) new /obj/item/device/binoculars/range/designator(src) new /obj/item/device/encryptionkey/jtac(src) + new /obj/item/storage/backpack/marine/satchel/rto(src) /obj/item/storage/box/kit/mini_intel name = "\improper Field Intelligence Support Kit" @@ -460,7 +461,7 @@ new /obj/item/device/encryptionkey/intel(src) new /obj/item/pamphlet/skill/intel(src) new /obj/item/device/motiondetector/intel(src) - new /obj/item/storage/pouch/document/small(src) + new /obj/item/storage/pouch/document(src) /obj/item/storage/box/kit/mini_grenadier name = "\improper Frontline M40 Grenadier Kit" diff --git a/code/modules/cm_marines/equipment/mortar/mortar_shells.dm b/code/modules/cm_marines/equipment/mortar/mortar_shells.dm index dae0910cc9b4..1d6cb3be0a3c 100644 --- a/code/modules/cm_marines/equipment/mortar/mortar_shells.dm +++ b/code/modules/cm_marines/equipment/mortar/mortar_shells.dm @@ -112,7 +112,7 @@ icon_state = initial(icon_state) /obj/item/mortar_shell/custom/attackby(obj/item/W as obj, mob/user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not know how to tinker with [name].")) return if(HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) @@ -167,23 +167,43 @@ return ..() /obj/item/mortar_shell/flamer_fire_act(dam, datum/cause_data/flame_cause_data) + addtimer(VARSET_CALLBACK(src, burning, FALSE), 5 SECONDS, TIMER_UNIQUE|TIMER_OVERRIDE|TIMER_DELETE_ME) + if(burning) return burning = TRUE cause_data = create_cause_data("Burning Mortar Shell", flame_cause_data.resolve_mob(), src) - handle_fire() + handle_fire(cause_data) -/obj/item/mortar_shell/proc/handle_fire() - visible_message(SPAN_WARNING("[src] catches on fire and starts cooking off! It's gonna blow!")) - anchored = TRUE // don't want other explosions launching it elsewhere +/obj/item/mortar_shell/proc/can_explode() + return TRUE - var/datum/effect_system/spark_spread/sparks = new() - sparks.set_up(n = 10, loca = loc) - sparks.start() - new /obj/effect/warning/explosive(loc, 5 SECONDS) +/obj/item/mortar_shell/custom/can_explode() + for(var/obj/item/reagent_container/glass/container in warhead?.containers) + for(var/datum/reagent/reagent in container?.reagents?.reagent_list) + if(reagent.explosive) + return TRUE - addtimer(CALLBACK(src, PROC_REF(detonate), loc), 5 SECONDS) - addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), (src)), 5.5 SECONDS) + return FALSE + +/obj/item/mortar_shell/flare/can_explode() + return FALSE + +/obj/item/mortar_shell/proc/handle_fire(cause_data) + if(can_explode()) + visible_message(SPAN_WARNING("[src] catches on fire and starts cooking off! It's gonna blow!")) + anchored = TRUE // don't want other explosions launching it elsewhere + var/datum/effect_system/spark_spread/sparks = new() + sparks.set_up(n = 10, loca = loc) + sparks.start() + new /obj/effect/warning/explosive(loc, 5 SECONDS) + + addtimer(CALLBACK(src, PROC_REF(explode), cause_data), 5 SECONDS) + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), (src)), 5.5 SECONDS) + + +/obj/item/mortar_shell/proc/explode(flame_cause_data) + cell_explosion(src, 100, 25, EXPLOSION_FALLOFF_SHAPE_LINEAR, null, flame_cause_data) /obj/structure/closet/crate/secure/mortar_ammo name = "\improper M402 mortar ammo crate" diff --git a/code/modules/cm_marines/equipment/mortar/mortars.dm b/code/modules/cm_marines/equipment/mortar/mortars.dm index 018bd7b9e11c..e7e258494e52 100644 --- a/code/modules/cm_marines/equipment/mortar/mortars.dm +++ b/code/modules/cm_marines/equipment/mortar/mortars.dm @@ -91,7 +91,7 @@ if(isyautja(user)) to_chat(user, SPAN_WARNING("You kick [src] but nothing happens.")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't have the training to use [src].")) return if(busy) @@ -213,7 +213,7 @@ var/obj/item/mortar_shell/mortar_shell = item var/turf/target_turf = locate(targ_x + dial_x + offset_x, targ_y + dial_y + offset_y, z) var/area/target_area = get_area(target_turf) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't have the training to fire [src].")) return if(busy) @@ -277,7 +277,7 @@ addtimer(CALLBACK(src, PROC_REF(handle_shell), target_turf, mortar_shell), travel_time) if(HAS_TRAIT(item, TRAIT_TOOL_WRENCH)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't have the training to undeploy [src].")) return if(fixed) @@ -410,7 +410,7 @@ var/turf/deploy_turf = get_turf(user) if(!deploy_turf) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't have the training to deploy [src].")) return var/area/area = get_area(deploy_turf) diff --git a/code/modules/cm_marines/equipment/weapons.dm b/code/modules/cm_marines/equipment/weapons.dm index 50ad5dcaf385..085289cd3cbf 100644 --- a/code/modules/cm_marines/equipment/weapons.dm +++ b/code/modules/cm_marines/equipment/weapons.dm @@ -12,18 +12,17 @@ /obj/item/storage/box/m56_system/Initialize() . = ..() - new /obj/item/clothing/glasses/night/m56_goggles(src) + new /obj/item/clothing/suit/storage/marine/smartgunner(src) new /obj/item/weapon/gun/smartgun(src) + new /obj/item/clothing/glasses/night/m56_goggles(src) new /obj/item/smartgun_battery(src) - new /obj/item/clothing/suit/storage/marine/smartgunner(src) for(var/i in 1 to 3) new /obj/item/ammo_magazine/smartgun(src) update_icon() /obj/item/storage/box/m56_system/update_icon() - if(overlays.len) - overlays.Cut() - if(contents.len) + LAZYCLEARLIST(overlays) + if(length(contents)) icon_state = "kit_case" overlays += image(icon, "smartgun") else @@ -50,9 +49,8 @@ update_icon() /obj/item/storage/box/m56c_system/update_icon() - if(overlays.len) - overlays.Cut() - if(contents.len) + LAZYCLEARLIST(overlays) + if(length(contents)) icon_state = "kit_case" overlays += image(icon, "smartgun") else @@ -80,9 +78,8 @@ update_icon() /obj/item/storage/box/m56_dirty_system/update_icon() - if(overlays.len) - overlays.Cut() - if(contents.len) + LAZYCLEARLIST(overlays) + if(length(contents)) icon_state = "kit_case" overlays += image(icon, "smartgun") else diff --git a/code/modules/cm_marines/marines_consoles.dm b/code/modules/cm_marines/marines_consoles.dm index 6d1aba4aca70..7225556584de 100644 --- a/code/modules/cm_marines/marines_consoles.dm +++ b/code/modules/cm_marines/marines_consoles.dm @@ -805,7 +805,7 @@ GLOBAL_LIST_EMPTY_TYPED(crewmonitor, /datum/crewmonitor) ui.open() /datum/crewmonitor/proc/show(mob/M, source) - if(!ui_sources.len) + if(!length(ui_sources)) START_PROCESSING(SSprocessing, src) ui_sources[M] = source tgui_interact(M) @@ -823,7 +823,7 @@ GLOBAL_LIST_EMPTY_TYPED(crewmonitor, /datum/crewmonitor) /datum/crewmonitor/ui_close(mob/M) . = ..() ui_sources -= M - if(!ui_sources.len) + if(!length(ui_sources)) STOP_PROCESSING(SSprocessing, src) /datum/crewmonitor/ui_host(mob/user) @@ -942,6 +942,7 @@ GLOBAL_LIST_EMPTY_TYPED(crewmonitor, /datum/crewmonitor) JOB_DROPSHIP_PILOT = 23, JOB_DROPSHIP_CREW_CHIEF = 24, JOB_INTEL = 25, + JOB_TANK_CREW = 26, // 30-39: Security JOB_CHIEF_POLICE = 30, JOB_PROVOST_TML = 30, diff --git a/code/modules/cm_marines/orbital_cannon.dm b/code/modules/cm_marines/orbital_cannon.dm index ce69115cee48..b2e0e014b358 100644 --- a/code/modules/cm_marines/orbital_cannon.dm +++ b/code/modules/cm_marines/orbital_cannon.dm @@ -512,15 +512,13 @@ GLOBAL_LIST_EMPTY(orbital_cannon_cancellation) var/distance = 18 var/fire_level = 70 var/burn_level = 80 - var/fire_color = null + var/fire_color = LIGHT_COLOR_CYAN var/fire_type = "white" /obj/structure/ob_ammo/warhead/incendiary/warhead_impact(turf/target) . = ..() if (!.) return - if(fire_color) - fire_type = "dynamic" new /obj/effect/overlay/temp/blinking_laser (target) sleep(10) @@ -556,10 +554,7 @@ GLOBAL_LIST_EMPTY(orbital_cannon_cancellation) set waitfor = 0 var/range_num = 12 - var/list/turf_list = list() - - for(var/turf/T in range(range_num, target)) - turf_list += T + var/list/turf_list = RANGE_TURFS(range_num, target) for(var/i = 1 to total_amount) for(var/k = 1 to instant_amount) @@ -683,7 +678,7 @@ GLOBAL_LIST_EMPTY(orbital_cannon_cancellation) if(..()) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to use that console.")) return TRUE diff --git a/code/modules/cm_marines/overwatch.dm b/code/modules/cm_marines/overwatch.dm index 031e464b3f82..84a27622959a 100644 --- a/code/modules/cm_marines/overwatch.dm +++ b/code/modules/cm_marines/overwatch.dm @@ -184,13 +184,11 @@ if(is_ground_level(current_turf.z)) continue + var/obj/item/card/id/card = marine_human.get_idcard() if(marine_human.job) role = marine_human.job - else if(istype(marine_human.wear_id, /obj/item/card/id)) //decapitated marine is mindless, - var/obj/item/card/id/ID = marine_human.wear_id //we use their ID to get their role. - if(ID.rank) - role = ID.rank - + else if(card?.rank) //decapitated marine is mindless, + role = card.rank if(current_squad.squad_leader) if(marine_human == current_squad.squad_leader) @@ -249,15 +247,14 @@ if(JOB_SQUAD_SPECIALIST) spec_count++ if(marine_human) - if(istype(marine_human.wear_id, /obj/item/card/id)) //decapitated marine is mindless, - var/obj/item/card/id/ID = marine_human.wear_id //we use their ID to get their role. - if(ID.assignment) - if(specialist_type) - specialist_type = "MULTIPLE" - else - var/list/spec_type = splittext(ID.assignment, "(") - if(islist(spec_type) && (length(spec_type) > 1)) - specialist_type = splittext(spec_type[2], ")")[1] + var/obj/item/card/id/card = marine_human.get_idcard() + if(card?.assignment) //decapitated marine is mindless, + if(specialist_type) + specialist_type = "MULTIPLE" + else + var/list/spec_type = splittext(card.assignment, "(") + if(islist(spec_type) && (length(spec_type) > 1)) + specialist_type = splittext(spec_type[2], ")")[1] else if(!specialist_type) specialist_type = "UNKNOWN" if(mob_state != "Dead") @@ -589,9 +586,9 @@ if(sl_headset) sl_headset.keys += new /obj/item/device/encryptionkey/squadlead/acting(sl_headset) sl_headset.recalculateChannels() - if(istype(selected_sl.wear_id, /obj/item/card/id)) - var/obj/item/card/id/ID = selected_sl.wear_id - ID.access += ACCESS_MARINE_LEADER + var/obj/item/card/id/card = selected_sl.get_idcard() + if(card) + card.access += ACCESS_MARINE_LEADER selected_sl.hud_set_squad() selected_sl.update_inv_head() //updating marine helmet leader overlays selected_sl.update_inv_wear_suit() @@ -696,7 +693,8 @@ to_chat(usr, "[icon2html(src, usr)] [SPAN_WARNING("[transfer_marine] is KIA.")]") return - if(!istype(transfer_marine.wear_id, /obj/item/card/id)) + var/obj/item/card/id/card = transfer_marine.get_idcard() + if(!card) to_chat(usr, "[icon2html(src, usr)] [SPAN_WARNING("Transfer aborted. [transfer_marine] isn't wearing an ID.")]") return @@ -713,7 +711,8 @@ to_chat(usr, "[icon2html(src, usr)] [SPAN_WARNING("[transfer_marine] is KIA.")]") return - if(!istype(transfer_marine.wear_id, /obj/item/card/id)) + card = transfer_marine.get_idcard() + if(!card) to_chat(usr, "[icon2html(src, usr)] [SPAN_WARNING("Transfer aborted. [transfer_marine] isn't wearing an ID.")]") return @@ -726,7 +725,7 @@ to_chat(usr, "[icon2html(src, usr)] [SPAN_WARNING("Transfer aborted. [new_squad] can't have another [transfer_marine.job].")]") return - . = transfer_marine_to_squad(transfer_marine, new_squad, old_squad) + . = transfer_marine_to_squad(transfer_marine, new_squad, old_squad, card) if(.) visible_message("[icon2html(src, viewers(src))] [SPAN_BOLDNOTICE("[transfer_marine] has been transfered from squad '[old_squad]' to squad '[new_squad]'. Logging to enlistment file.")]") to_chat(transfer_marine, "[icon2html(src, transfer_marine)] \[Overwatch\]: You've been transfered to [new_squad]!") @@ -872,7 +871,8 @@ name = "Broken Overwatch Console" /obj/structure/machinery/computer/overwatch/almayer/small - icon_state = "engineering_terminal" + icon = 'icons/obj/vehicles/interiors/arc.dmi' + icon_state = "overwatch_computer" /obj/structure/machinery/computer/overwatch/clf faction = FACTION_CLF diff --git a/code/modules/cm_marines/radar.dm b/code/modules/cm_marines/radar.dm index 80b3bb7bcb0c..aa332d601395 100644 --- a/code/modules/cm_marines/radar.dm +++ b/code/modules/cm_marines/radar.dm @@ -205,12 +205,12 @@ continue var/crewmember_name = "Unknown" var/crewmember_rank = "Unknown" - if(humanoid.wear_id) - var/obj/item/card/id/ID = humanoid.wear_id.GetID() - if(ID?.registered_name) - crewmember_name = ID.registered_name - if(ID?.assignment) - crewmember_rank = ID.assignment + var/obj/item/card/id/card = humanoid.get_idcard() + if(card) + if(card.registered_name) + crewmember_name = card.registered_name + if(card.assignment) + crewmember_rank = card.assignment switch(humanoid.stat) if(CONSCIOUS) crewmember_name = "[crewmember_name] ([crewmember_rank]) (Conscious)" diff --git a/code/modules/cm_marines/shuttle_backend.dm b/code/modules/cm_marines/shuttle_backend.dm index 6974e078e2de..905bde3b4483 100644 --- a/code/modules/cm_marines/shuttle_backend.dm +++ b/code/modules/cm_marines/shuttle_backend.dm @@ -107,7 +107,7 @@ DOCUMENTATION ON HOW TO ADD A NEW SHUTTLE: Fourkhan, 6/7/19 /proc/rotate_shuttle_turfs(list/L, deg = 0) if((deg % 90) != 0) return //Not a right or straight angle, don't do anything - if(!istype(L) || !L.len) return null + if(!istype(L) || !length(L)) return null var/i //iterator var/x //Placeholder while we do math diff --git a/code/modules/cm_phone/phone.dm b/code/modules/cm_phone/phone.dm index 231bf54475d3..b600f9fb67cb 100644 --- a/code/modules/cm_phone/phone.dm +++ b/code/modules/cm_phone/phone.dm @@ -37,6 +37,10 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) var/list/networks_receive = list(FACTION_MARINE) var/list/networks_transmit = list(FACTION_MARINE) + var/datum/looping_sound/telephone/busy/busy_loop + var/datum/looping_sound/telephone/hangup/hangup_loop + var/datum/looping_sound/telephone/ring/outring_loop + /obj/structure/transmitter/hidden do_not_disturb = PHONE_DND_FORCED @@ -51,6 +55,10 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) if(!get_turf(src)) return + outring_loop = new(attached_to) + busy_loop = new(attached_to) + hangup_loop = new(attached_to) + GLOB.transmitters += src /obj/structure/transmitter/update_icon() @@ -184,6 +192,7 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) to_chat(user, SPAN_PURPLE("[icon2html(src, user)] Dialing [calling_phone_id]..")) playsound(get_turf(user), "rtb_handset") timeout_timer_id = addtimer(CALLBACK(src, PROC_REF(reset_call), TRUE), timeout_duration, TIMER_UNIQUE|TIMER_OVERRIDE|TIMER_STOPPABLE) + outring_loop.start() START_PROCESSING(SSobj, src) START_PROCESSING(SSobj, T) @@ -223,6 +232,7 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) if(T.attached_to && ismob(T.attached_to.loc)) var/mob/M = T.attached_to.loc to_chat(M, SPAN_PURPLE("[icon2html(src, M)] [phone_id] has picked up.")) + playsound(T.attached_to.loc, 'sound/machines/telephone/remote_pickup.ogg', 20) if(T.timeout_timer_id) deltimer(T.timeout_timer_id) T.timeout_timer_id = null @@ -230,6 +240,7 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) to_chat(user, SPAN_PURPLE("[icon2html(src, user)] Picked up a call from [T.phone_id].")) playsound(get_turf(user), "rtb_handset") + T.outring_loop.stop() user.put_in_active_hand(attached_to) update_icon() @@ -254,11 +265,14 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) if(T.attached_to && ismob(T.attached_to.loc)) var/mob/M = T.attached_to.loc to_chat(M, SPAN_PURPLE("[icon2html(src, M)] [phone_id] has hung up on you.")) + T.hangup_loop.start() if(attached_to && ismob(attached_to.loc)) var/mob/M = attached_to.loc if(timeout) - to_chat(M, SPAN_PURPLE("[icon2html(src, M)] Your call to [T.phone_id] has reached voicemail, you immediately disconnect the line.")) + to_chat(M, SPAN_PURPLE("[icon2html(src, M)] Your call to [T.phone_id] has reached voicemail, nobody picked up the phone.")) + busy_loop.start() + outring_loop.stop() else to_chat(M, SPAN_PURPLE("[icon2html(src, M)] You have hung up on [T.phone_id].")) @@ -282,6 +296,8 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) T.update_icon() STOP_PROCESSING(SSobj, T) + outring_loop.stop() + STOP_PROCESSING(SSobj, src) /obj/structure/transmitter/process() @@ -319,9 +335,12 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) var/mob/M = attached_to.loc M.drop_held_item(attached_to) playsound(get_turf(M), "rtb_handset", 100, FALSE, 7) + hangup_loop.stop() attached_to.forceMove(src) reset_call() + busy_loop.stop() + outring_loop.stop() update_icon() @@ -347,6 +366,7 @@ GLOBAL_LIST_EMPTY_TYPED(transmitters, /obj/structure/transmitter) P.handle_hear(message, L, speaking) attached_to.handle_hear(message, L, speaking) + playsound(P, "talk_phone", 5) log_say("TELEPHONE: [key_name(speaking)] on Phone '[phone_id]' to '[T.phone_id]' said '[message]'") /obj/structure/transmitter/attackby(obj/item/W, mob/user) diff --git a/code/modules/cm_preds/yaut_actions.dm b/code/modules/cm_preds/yaut_actions.dm index f55f58e0a557..0d260363ab15 100644 --- a/code/modules/cm_preds/yaut_actions.dm +++ b/code/modules/cm_preds/yaut_actions.dm @@ -49,6 +49,7 @@ return TRUE /datum/action/predator_action/action_activate() + . = ..() if(!can_use_action()) return FALSE @@ -248,6 +249,7 @@ action_icon_state = "looc_toggle" /datum/action/yautja_emote_panel/action_activate() + . = ..() var/mob/living/carbon/human/human_owner = owner var/datum/species/yautja/yautja_species = human_owner.species yautja_species.open_emote_panel() diff --git a/code/modules/cm_preds/yaut_bracers.dm b/code/modules/cm_preds/yaut_bracers.dm index 5577691d64c2..77efbb7ad4ef 100644 --- a/code/modules/cm_preds/yaut_bracers.dm +++ b/code/modules/cm_preds/yaut_bracers.dm @@ -556,7 +556,7 @@ set src in usr . = cloaker_internal(usr, FALSE) -/obj/item/clothing/gloves/yautja/hunter/proc/cloaker_internal(mob/caller, forced = FALSE) +/obj/item/clothing/gloves/yautja/hunter/proc/cloaker_internal(mob/caller, forced = FALSE, silent = FALSE, instant = FALSE) . = check_random_function(caller, forced) if(.) return @@ -600,15 +600,21 @@ M.see_invisible = SEE_INVISIBLE_LEVEL_ONE log_game("[key_name_admin(usr)] has enabled their cloaking device.") - M.visible_message(SPAN_WARNING("[M] vanishes into thin air!"), SPAN_NOTICE("You are now invisible to normal detection.")) - playsound(M.loc,'sound/effects/pred_cloakon.ogg', 15, 1) - animate(M, alpha = new_alpha, time = 1.5 SECONDS, easing = SINE_EASING|EASE_OUT) + if(!silent) + M.visible_message(SPAN_WARNING("[M] vanishes into thin air!"), SPAN_NOTICE("You are now invisible to normal detection.")) + playsound(M.loc,'sound/effects/pred_cloakon.ogg', 15, 1) + + if(!instant) + animate(M, alpha = new_alpha, time = 1.5 SECONDS, easing = SINE_EASING|EASE_OUT) + else + M.alpha = new_alpha var/datum/mob_hud/security/advanced/SA = GLOB.huds[MOB_HUD_SECURITY_ADVANCED] SA.remove_from_hud(M) var/datum/mob_hud/xeno_infection/XI = GLOB.huds[MOB_HUD_XENO_INFECTION] XI.remove_from_hud(M) - anim(M.loc,M,'icons/mob/mob.dmi',,"cloak",,M.dir) + if(!instant) + anim(M.loc,M,'icons/mob/mob.dmi',,"cloak",,M.dir) var/datum/action/predator_action/bracer/cloak/cloak_action for(cloak_action as anything in M.actions) @@ -634,6 +640,8 @@ if(!user) return + SEND_SIGNAL(src, COMSIG_PRED_BRACER_DECLOAKED) + UnregisterSignal(user, COMSIG_HUMAN_EXTINGUISH) UnregisterSignal(user, COMSIG_HUMAN_PRE_BULLET_ACT) UnregisterSignal(user, COMSIG_MOB_EFFECT_CLOAK_CANCEL) diff --git a/code/modules/cm_preds/yaut_items.dm b/code/modules/cm_preds/yaut_items.dm index db0153c4d504..27edf559d3ca 100644 --- a/code/modules/cm_preds/yaut_items.dm +++ b/code/modules/cm_preds/yaut_items.dm @@ -944,7 +944,7 @@ new /obj/item/tool/surgery/healing_gel/(src) /obj/item/storage/medicomp/update_icon() - if(!contents.len) + if(!length(contents)) icon_state = "medicomp_open" else icon_state = "medicomp" diff --git a/code/modules/cm_preds/yaut_weapons.dm b/code/modules/cm_preds/yaut_weapons.dm index 2db3c2ca4b68..3bbbd11c0784 100644 --- a/code/modules/cm_preds/yaut_weapons.dm +++ b/code/modules/cm_preds/yaut_weapons.dm @@ -486,7 +486,7 @@ throw_range = 6 hitsound = 'sound/weapons/slash.ogg' attack_verb = list("slashed", "stabbed", "sliced", "torn", "ripped", "diced", "cut") - actions_types = list(/datum/action/item_action) + actions_types = list(/datum/action/item_action/toggle/use) unacidable = TRUE /obj/item/weapon/yautja/knife/attack(mob/living/target, mob/living/carbon/human/user) @@ -584,7 +584,6 @@ SPAN_DANGER("[victim] is missing \his head. Pelts like this just aren't the same... You peel the skin around the stump loose with your [tool.name].")) else victim.apply_damage(10, BRUTE, v_head, sharp = TRUE) - v_head.disfigured = TRUE create_leftovers(victim, has_meat = FALSE, skin_amount = 1) if(victim.h_style == "Bald") //you can't scalp someone with no hair. user.visible_message(SPAN_DANGER("[user] makes some rough cuts on [victim]'s head and face with \a [tool]."), diff --git a/code/modules/cm_tech/droppod/droppod.dm b/code/modules/cm_tech/droppod/droppod.dm index 030dd11474ec..0dfa8d12aa9f 100644 --- a/code/modules/cm_tech/droppod/droppod.dm +++ b/code/modules/cm_tech/droppod/droppod.dm @@ -168,8 +168,9 @@ for(var/obj/structure/machinery/defenses/def in loc) qdel(def) - for(var/mob/mob in view(7, loc)) + FOR_DVIEW(var/mob/mob, 7, loc, HIDE_INVISIBLE_OBSERVER) shake_camera(mob, 4, 5) + FOR_DVIEW_END addtimer(CALLBACK(src, PROC_REF(open)), open_time) diff --git a/code/modules/cm_tech/droppod/equipment.dm b/code/modules/cm_tech/droppod/equipment.dm index 727bfccf0e28..da8392a1517e 100644 --- a/code/modules/cm_tech/droppod/equipment.dm +++ b/code/modules/cm_tech/droppod/equipment.dm @@ -27,11 +27,22 @@ equipment_to_spawn.forceMove(loc) /obj/structure/droppod/equipment/sentry/spawn_equipment(equipment, mob/M) - var/obj/structure/machinery/defenses/sentry/S = ..() - S.owner_mob = M - return S + var/obj/structure/machinery/defenses/sentry/sentry = ..() + sentry.owner_mob = M + return sentry /obj/structure/droppod/equipment/sentry/move_equipment() ..() - var/obj/structure/machinery/defenses/sentry/S = equipment_to_spawn - S.power_on() + var/obj/structure/machinery/defenses/sentry/sentry = equipment_to_spawn + sentry.power_on() + +/obj/structure/droppod/equipment/sentry_holder/spawn_equipment(equipment, mob/M) + var/obj/structure/machinery/sentry_holder/holder = ..() + var/obj/structure/machinery/defenses/sentry/sentry = holder.deployed_turret + sentry.owner_mob = M + return holder + +/obj/structure/droppod/equipment/sentry_holder/move_equipment() + ..() + var/obj/structure/machinery/sentry_holder/holder = equipment_to_spawn + holder.deploy_sentry() diff --git a/code/modules/cm_tech/hologram.dm b/code/modules/cm_tech/hologram.dm index 1fcba71a4560..1d85df9e49ad 100644 --- a/code/modules/cm_tech/hologram.dm +++ b/code/modules/cm_tech/hologram.dm @@ -102,6 +102,7 @@ GLOBAL_LIST_EMPTY_TYPED(hologram_list, /mob/hologram) var/mob/hologram/linked_hologram /datum/action/leave_hologram/action_activate() + . = ..() qdel(src) /datum/action/leave_hologram/Destroy() diff --git a/code/modules/cm_tech/implements/adv_weapon.dm b/code/modules/cm_tech/implements/adv_weapon.dm index 3cc8f1ceb4d6..f7b1008e0882 100644 --- a/code/modules/cm_tech/implements/adv_weapon.dm +++ b/code/modules/cm_tech/implements/adv_weapon.dm @@ -130,6 +130,7 @@ name = "Start Charging" /datum/action/item_action/techweb_railgun_start_charge/action_activate() + . = ..() if (target) var/obj/item/weapon/gun/rifle/techweb_railgun/TR = target TR.start_charging(owner) @@ -138,6 +139,7 @@ name = "Abort Charge" /datum/action/item_action/techweb_railgun_abort_charge/action_activate() + . = ..() if (target) var/obj/item/weapon/gun/rifle/techweb_railgun/TR = target TR.abort_charge(owner) diff --git a/code/modules/cm_tech/implements/armor.dm b/code/modules/cm_tech/implements/armor.dm index bbc9c3bd8984..0e772567ea1a 100644 --- a/code/modules/cm_tech/implements/armor.dm +++ b/code/modules/cm_tech/implements/armor.dm @@ -7,9 +7,11 @@ var/base_icon_state = "regular2" slot = ACCESSORY_SLOT_ARMOR_C + w_class = SIZE_MEDIUM + /// is it *armor* or something different & irrelevant and always passes damage & doesnt take damage to itself? + var/is_armor = TRUE var/armor_health = 10 var/armor_maxhealth = 10 - var/take_slash_damage = TRUE var/slash_durability_mult = 0.25 var/FF_projectile_durability_mult = 0.1 @@ -22,7 +24,6 @@ ) var/scrappable = TRUE - var/armor_hitsound = 'sound/effects/metalhit.ogg' var/armor_shattersound = 'sound/effects/metal_shatter.ogg' @@ -98,14 +99,14 @@ SIGNAL_HANDLER if(damage <= 0 || (ammo_flags & AMMO_IGNORE_ARMOR)) return - + if(!is_armor) + return var/damage_to_nullify = armor_health var/final_proj_mult = FF_projectile_durability_mult var/mob/living/carbon/human/pfirer = P.firer if(user.faction != pfirer.faction) final_proj_mult = hostile_projectile_durability_mult - armor_health = max(armor_health - damage*final_proj_mult, 0) update_icon() @@ -120,6 +121,8 @@ /obj/item/clothing/accessory/health/proc/take_slash_damage(mob/living/user, list/slashdata) SIGNAL_HANDLER + if(!is_armor) + return var/armor_damage = slashdata["n_damage"] var/damage_to_nullify = armor_health armor_health = max(armor_health - armor_damage*slash_durability_mult, 0) @@ -134,11 +137,11 @@ slashdata["slash_noise"] = armor_hitsound /obj/item/clothing/accessory/health/attackby(obj/item/clothing/accessory/health/I, mob/user) - if(!istype(I, src.type) || !scrappable || has_suit || I.has_suit) + if(!istype(I, src.type) || !scrappable || has_suit || I.has_suit || !is_armor) return if(!I.armor_health && !armor_health) - to_chat(user, SPAN_NOTICE("You use the shards of armor to cobble together an improvised trauma plate.")) + to_chat(user, SPAN_NOTICE("You use the shards of armor to cobble together an improvised ceramic plate.")) qdel(I) qdel(src) user.put_in_active_hand(new /obj/item/clothing/accessory/health/scrap()) @@ -165,6 +168,9 @@ return ..() +/obj/item/clothing/accessory/health/ceramic_plate/take_slash_damage(mob/living/user, list/slashdata) + return + /obj/item/clothing/accessory/health/scrap name = "scrap metal" desc = "A weak armor plate, only able to protect from a little bit of damage. Perhaps that will be enough." @@ -184,3 +190,265 @@ . = ..() if(. && !armor_health) qdel(src) + +/obj/item/clothing/accessory/health/scrap/take_bullet_damage(mob/living/user, damage, ammo_flags) + if(ammo_flags & AMMO_ACIDIC) + return + + return ..() + +/obj/item/clothing/accessory/health/scrap/take_slash_damage(mob/living/user, list/slashdata) + return + +/obj/item/clothing/accessory/health/research_plate + name = "experimental uniform attachment" + desc = "Attachment to the uniform which gives X (this shouldn't be in your handdssss)" + is_armor = FALSE + icon_state = "plate_research" + var/obj/item/clothing/attached_uni + ///can the plate be recycled after X condition? 0 means it cannot be recycled, otherwise put in the biomass points to refund. + var/recyclable_value = 0 + +/obj/item/clothing/accessory/health/research_plate/Destroy() + attached_uni = null + . = ..() + +/obj/item/clothing/accessory/health/research_plate/on_attached(obj/item/clothing/attached_to, mob/living/carbon/human/user) + . = ..() + attached_uni = attached_to + +/obj/item/clothing/accessory/health/research_plate/proc/can_recycle(mob/living/user) //override this proc for check if you can recycle the plate. + return FALSE + + +/obj/item/clothing/accessory/health/research_plate/on_attached(obj/item/clothing/S, mob/living/carbon/human/user) + . = ..() + RegisterSignal(user, COMSIG_MOB_ITEM_UNEQUIPPED, PROC_REF(on_removed_sig)) + +/obj/item/clothing/accessory/health/research_plate/on_removed(mob/living/user, obj/item/clothing/C) + . = ..() + UnregisterSignal(user, COMSIG_MOB_ITEM_UNEQUIPPED) + +/obj/item/clothing/accessory/health/research_plate/proc/on_removed_sig(mob/living/user, slot) + SIGNAL_HANDLER + if(slot != attached_uni) + return FALSE + UnregisterSignal(user, COMSIG_MOB_ITEM_UNEQUIPPED) + return TRUE + +/obj/item/clothing/accessory/health/research_plate/translator + name = "experimental language translator" + desc = "Translates any language heard by the microphones on the plate without any linguistical input, allowing to translate languages never heard before and known languages alike." + +/obj/item/clothing/accessory/health/research_plate/translator/on_attached(obj/item/clothing/S, mob/living/carbon/human/user) + . = ..() + to_chat(user, SPAN_NOTICE("[src] buzzes as it begins to listen for input.")) + user.universal_understand = TRUE + +/obj/item/clothing/accessory/health/research_plate/translator/on_removed(mob/living/carbon/human/user, obj/item/clothing/C) + . = ..() + if(user.universal_understand) + to_chat(user, SPAN_NOTICE("[src] makes a sad woop sound as it powers down.")) + attached_uni = null + if(user.chem_effect_flags & CHEM_EFFECT_HYPER_THROTTLE) // we are currently under effect of simular univeral understand drug. + return + user.universal_understand = FALSE + +/obj/item/clothing/accessory/health/research_plate/translator/on_removed_sig(mob/living/carbon/human/user, slot) + . = ..() + if(. == FALSE) + return + if(user.universal_understand) + to_chat(user, SPAN_NOTICE("[src] makes a woop sound as it is powered down.")) + if(user.chem_effect_flags & CHEM_EFFECT_HYPER_THROTTLE) // we are currently under effect of simular univeral understand drug. + return + attached_uni = null + user.universal_understand = FALSE + +/obj/item/clothing/accessory/health/research_plate/coagulator + name = "experimental blood coagulator" + desc = "A device that encourages clotting through the coordinated effort of multiple sensors and radiation emitters. The Surgeon General warns that continuous exposure to radiation may be hazardous to your health." + +/obj/item/clothing/accessory/health/research_plate/coagulator/on_attached(obj/item/clothing/S, mob/living/carbon/human/user) + . = ..() + if (user.chem_effect_flags & CHEM_EFFECT_NO_BLEEDING) + return + user.chem_effect_flags |= CHEM_EFFECT_NO_BLEEDING + to_chat(user, SPAN_NOTICE("You feel tickling as you activate [src].")) + +/obj/item/clothing/accessory/health/research_plate/coagulator/on_removed(mob/living/carbon/human/user, obj/item/clothing/C) + . = ..() + if (user.chem_effect_flags & CHEM_EFFECT_NO_BLEEDING) + user.chem_effect_flags &= CHEM_EFFECT_NO_BLEEDING + to_chat(user, SPAN_NOTICE("You feel [src] peeling off from your skin.")) + attached_uni = null + +/obj/item/clothing/accessory/health/research_plate/coagulator/on_removed_sig(mob/living/carbon/human/user, slot) + . = ..() + if(. == FALSE) + return + if(user.chem_effect_flags & CHEM_EFFECT_NO_BLEEDING) + to_chat(user, SPAN_NOTICE("You feel [src] peeling off from your skin.")) + user.chem_effect_flags &= CHEM_EFFECT_NO_BLEEDING + attached_uni = null + +/obj/item/clothing/accessory/health/research_plate/emergency_injector + name = "emergency chemical plate" + desc = "One-time disposable research plate packing all kinds of chemicals injected at the will of the user by pressing two buttons on the sides simultaneously. The injection is painless, instant and packs much more chemicals than your normal emergency injector. Features OD Protection in three modes." + var/od_protection_mode = EMERGENCY_PLATE_OD_PROTECTION_STRICT + var/datum/action/item_action/activation + var/mob/living/wearer + var/used = FALSE + /// 1 means the player overdosed with OD_OFF mode. 2 means the plate adjusted the chemicals injected. + var/warning_type = FALSE + var/list/chemicals_to_inject = list( + "oxycodone" = 20, + "bicaridine" = 30, + "kelotane" = 30, + "meralyne" = 15, + "dermaline" = 15, + "dexalinp" = 1, + "inaprovaline" = 30, + ) + recyclable_value = 100 + +/obj/item/clothing/accessory/health/research_plate/emergency_injector/Destroy() + wearer = null + if(!QDELETED(activation)) + QDEL_NULL(activation) + . = ..() + +/obj/item/clothing/accessory/health/research_plate/emergency_injector/get_examine_text(mob/user) + . = ..() + . += SPAN_INFO("ALT-Clicking the plate will toggle overdose protection") + . += SPAN_INFO("Overdose protection seems to be [od_protection_mode == 1 ? "ON" : od_protection_mode == 2 ? "DYNAMIC" : "OFF"]") + if(used) + . += SPAN_WARNING("It is already used!") + +/obj/item/clothing/accessory/health/research_plate/emergency_injector/clicked(mob/user, list/mods) + . = ..() + if(mods["alt"]) + var/text = "You toggle overdose protection " + if(od_protection_mode == EMERGENCY_PLATE_OD_PROTECTION_DYNAMIC) + od_protection_mode = EMERGENCY_PLATE_OD_PROTECTION_OFF + text += "to OVERRIDE. Overdose protection is now offline." + else + od_protection_mode++ + if(od_protection_mode == EMERGENCY_PLATE_OD_PROTECTION_DYNAMIC) + text += "to DYNAMIC. Overdose subsystems will inject chemicals but will not go above overdose levels." + else + text += "to STRICT. Overdose subsystems will refuse to inject if any of chemicals will overdose." + to_chat(user, SPAN_NOTICE(text)) + return TRUE + return + +/obj/item/clothing/accessory/health/research_plate/emergency_injector/can_recycle(mob/living/user) + if(used) + return TRUE + return FALSE + +/obj/item/clothing/accessory/health/research_plate/emergency_injector/on_attached(obj/item/clothing/S, mob/living/carbon/human/user) + . = ..() + wearer = user + activation = new /datum/action/item_action/emergency_plate/inject_chemicals(src, attached_uni) + activation.give_to(wearer) + +/obj/item/clothing/accessory/health/research_plate/emergency_injector/on_removed(mob/living/user, obj/item/clothing/C) + . = ..() + QDEL_NULL(activation) + attached_uni = null + +/obj/item/clothing/accessory/health/research_plate/emergency_injector/on_removed_sig(mob/living/carbon/human/user, slot) + . = ..() + if(. == FALSE) + return + QDEL_NULL(activation) + attached_uni = null + +//Action buttons +/datum/action/item_action/emergency_plate/inject_chemicals/New(Target, obj/item/holder) + . = ..() + name = "Inject Emergency Plate" + action_icon_state = "plate_research" + button.name = name + button.overlays.Cut() + button.overlays += image('icons/obj/items/items.dmi', button, action_icon_state) + +/obj/item/clothing/accessory/health/research_plate/emergency_injector/ui_action_click(mob/owner, obj/item/holder) + if(used) + to_chat(wearer, SPAN_DANGER("[src]'s inner reserve is empty, replace the plate!")) + return + for(var/chemical in chemicals_to_inject) + var/datum/reagent/reag = GLOB.chemical_reagents_list[chemical] + if(wearer.reagents.get_reagent_amount(chemical) + chemicals_to_inject[chemical] > reag.overdose) + if(od_protection_mode == EMERGENCY_PLATE_OD_PROTECTION_STRICT) + to_chat(wearer, SPAN_DANGER("You hold the two buttons, but the plate buzzes and refuses to inject, indicating the potential overdose!")) + return + if (od_protection_mode == EMERGENCY_PLATE_OD_PROTECTION_DYNAMIC) + var/adjust_volume_to_inject = reag.overdose - wearer.reagents.get_reagent_amount(chemical) + chemicals_to_inject[chemical] = adjust_volume_to_inject + warning_type = EMERGENCY_PLATE_ADJUSTED_WARNING + if(wearer.reagents.get_reagent_amount(chemical) + chemicals_to_inject[chemical] > reag.overdose && od_protection_mode == EMERGENCY_PLATE_OD_PROTECTION_OFF) + warning_type = EMERGENCY_PLATE_OD_WARNING + wearer.reagents.add_reagent(chemical, chemicals_to_inject[chemical]) + if(warning_type == EMERGENCY_PLATE_OD_WARNING) + to_chat(wearer, SPAN_DANGER("You hold the two buttons, and the plate injects the chemicals, but makes a worrying beep, indicating overdose!")) + if(warning_type == EMERGENCY_PLATE_ADJUSTED_WARNING) + to_chat(wearer, SPAN_DANGER("You hold the two buttons, and the plate injects the chemicals, but makes a relieving beep, indicating it adjusted amounts it injected to prevent overdose!")) + playsound(loc, "sound/items/air_release.ogg", 100, TRUE) + used = TRUE + +/obj/item/clothing/accessory/health/research_plate/anti_decay + name = "experimental preservation plate" + desc = "preservation plate which activates once the user is dead, uses variety of different substances and sensors to slow down the decay and increase the time before the user is permanently dead, due to small tank of preservatives, it needs to be replaced on each death." + var/mob/living/carbon/human/wearer + var/used = FALSE + + +/obj/item/clothing/accessory/health/research_plate/anti_decay/Destroy() + . = ..() + wearer = null + +/obj/item/clothing/accessory/health/research_plate/anti_decay/get_examine_text(mob/user) + . = ..() + if(used) + . += SPAN_WARNING("It is used!") + +/obj/item/clothing/accessory/health/research_plate/anti_decay/on_attached(obj/item/clothing/S, mob/living/carbon/human/user) + . = ..() + wearer = user + if(!used) + RegisterSignal(user, COMSIG_MOB_DEATH, PROC_REF(begin_preserving)) + user.revive_grace_period += 4 MINUTES + +/obj/item/clothing/accessory/health/research_plate/anti_decay/on_removed(mob/living/user, obj/item/clothing/C) + . = ..() + wearer = null + attached_uni = null + +/obj/item/clothing/accessory/health/research_plate/anti_decay/on_removed_sig(mob/living/user, slot) + . = ..() + if(. == FALSE) + return + wearer = null + attached_uni = null + +/obj/item/clothing/accessory/health/research_plate/anti_decay/proc/begin_preserving() + SIGNAL_HANDLER + UnregisterSignal(wearer, COMSIG_MOB_DEATH) + to_chat(wearer, SPAN_NOTICE("The [src] detects your death and starts injecting various chemicals to slow down your final demise!")) + RegisterSignal(wearer, COMSIG_HUMAN_REVIVED, PROC_REF(onetime_use)) + used = TRUE + +/obj/item/clothing/accessory/health/research_plate/anti_decay/proc/onetime_use() + SIGNAL_HANDLER + UnregisterSignal(wearer, COMSIG_HUMAN_REVIVED) + to_chat(wearer, SPAN_NOTICE("[icon2html(src, viewers(src))] \The [src] beeps: Chemical preservatives reserves depleted, replace the [src]")) + wearer.revive_grace_period = 5 MINUTES + + + + + + + diff --git a/code/modules/cm_tech/implements/medical_czsp.dm b/code/modules/cm_tech/implements/medical_czsp.dm index 30eda5b8af29..9ec56d35fbb5 100644 --- a/code/modules/cm_tech/implements/medical_czsp.dm +++ b/code/modules/cm_tech/implements/medical_czsp.dm @@ -80,6 +80,9 @@ stack_id = "nano splint" +/obj/item/stack/medical/splint/nano/research + desc = "Advanced technology allows these splints to hold bones in place while being flexible and damage-resistant. Those are made from durable carbon fiber and dont look cheap, better use them sparingly." + /obj/item/device/defibrillator/upgraded name = "upgraded emergency defibrillator" icon_state = "adv_defib" diff --git a/code/modules/cm_tech/implements/tank.dm b/code/modules/cm_tech/implements/tank.dm index ec1b81e9f675..9cd8a5c6a804 100644 --- a/code/modules/cm_tech/implements/tank.dm +++ b/code/modules/cm_tech/implements/tank.dm @@ -18,7 +18,7 @@ name = "tank coupon" desc = "We're done playing! This coupon allows the ship crew to retrieve a complete Longstreet tank from Vehicle ASRS. Make sure to send the ASRS lift down so it can be retrieved. One use only. LTB not included. Comes with free friendly fire." vehicle_type = /datum/vehicle_order/tank/broken - vehicle_category = "TANK" + vehicle_category = "LONGSTREET" /obj/item/vehicle_coupon/attack_self(mob/user) if(QDELETED(src)) diff --git a/code/modules/cm_tech/implements/xeno_handler.dm b/code/modules/cm_tech/implements/xeno_handler.dm index cbafec7499ee..d3340ffcdff8 100644 --- a/code/modules/cm_tech/implements/xeno_handler.dm +++ b/code/modules/cm_tech/implements/xeno_handler.dm @@ -53,7 +53,7 @@ SKILL_FIREARMS = SKILL_FIREARMS_EXPERT, SKILL_POLICE = SKILL_POLICE_SKILLED, SKILL_CONSTRUCTION = SKILL_CONSTRUCTION_ENGI, - SKILL_ENGINEER = SKILL_ENGINEER_ENGI, + SKILL_ENGINEER = SKILL_ENGINEER_TRAINED, SKILL_LEADERSHIP = SKILL_LEAD_MASTER, SKILL_OVERWATCH = SKILL_OVERWATCH_TRAINED, SKILL_ENDURANCE = SKILL_ENDURANCE_EXPERT, diff --git a/code/modules/cm_tech/techs/marine/tier1/arc.dm b/code/modules/cm_tech/techs/marine/tier1/arc.dm index dc02762cc5f0..1e3a193626c4 100644 --- a/code/modules/cm_tech/techs/marine/tier1/arc.dm +++ b/code/modules/cm_tech/techs/marine/tier1/arc.dm @@ -12,6 +12,19 @@ flags = TREE_FLAG_MARINE + +/datum/tech/arc/can_unlock(mob/unlocking_mob) + . = ..() + + var/obj/structure/machinery/cm_vending/gear/vehicle_crew/gearcomp = GLOB.VehicleGearConsole + + if(gearcomp.selected_vehicle == "TANK") + to_chat(unlocking_mob, SPAN_WARNING ("A vehicle has already been selected for this operation.")) + return FALSE + + return TRUE + + /datum/tech/arc/on_unlock() . = ..() diff --git a/code/modules/cm_tech/techs/marine/tier1/points.dm b/code/modules/cm_tech/techs/marine/tier1/points.dm index 7768d8da2ab7..5cd19bb9e978 100644 --- a/code/modules/cm_tech/techs/marine/tier1/points.dm +++ b/code/modules/cm_tech/techs/marine/tier1/points.dm @@ -6,13 +6,13 @@ announce_name = "ALMAYER SPECIAL ASSETS AUTHORIZED" announce_message = "Additional supply budget has been authorised for this operation." - required_points = 15 + required_points = 7 increase_per_purchase = 1 flags = TREE_FLAG_MARINE tier = /datum/tier/one - var/points_to_give = 100 + var/points_to_give = 50 /datum/tech/repeatable/req_points/proc/get_tech_scaling_value() //We take the number of marine players, deduced from other lists, and then get a scale multiplier from it, to be used in arbitrary manners to distribute equipment @@ -33,13 +33,13 @@ announce_message = "Additional dropship part fabricator points have been authorised for this operation." - required_points = 12 + required_points = 6 increase_per_purchase = 1 flags = TREE_FLAG_MARINE tier = /datum/tier/one - var/points_to_give = 2500 + var/points_to_give = 2000 /datum/tech/repeatable/dropship_points/on_unlock() . = ..() diff --git a/code/modules/cm_tech/techs/marine/tier2/orbital_ammo.dm b/code/modules/cm_tech/techs/marine/tier2/orbital_ammo.dm index 51675ccd27f2..506dc2d846c5 100644 --- a/code/modules/cm_tech/techs/marine/tier2/orbital_ammo.dm +++ b/code/modules/cm_tech/techs/marine/tier2/orbital_ammo.dm @@ -2,7 +2,7 @@ name = "OB Ammo" desc = "Purchase orbital bombardment ammo." - required_points = 10 + required_points = 5 increase_per_purchase = 2 tier = /datum/tier/two diff --git a/code/modules/cm_tech/techtree.dm b/code/modules/cm_tech/techtree.dm index 689600fcc5f2..fbad30478081 100644 --- a/code/modules/cm_tech/techtree.dm +++ b/code/modules/cm_tech/techtree.dm @@ -180,6 +180,7 @@ /// `tech`: a typepath to a tech /datum/techtree/proc/get_node(tech) + RETURN_TYPE(/datum/tech) return techs_by_type[tech] /datum/techtree/proc/on_node_gained(obj/structure/resource_node/RN) diff --git a/code/modules/customitems/item_spawning.dm b/code/modules/customitems/item_spawning.dm index b2d6b34f51c9..e9733d0635ed 100644 --- a/code/modules/customitems/item_spawning.dm +++ b/code/modules/customitems/item_spawning.dm @@ -10,10 +10,10 @@ GLOBAL_LIST_FILE_LOAD(custom_items, "config/custom_items.txt") for(var/line in GLOB.custom_items) // split & clean up var/list/Entry = splittext(line, ":") - for(var/i = 1 to Entry.len) + for(var/i = 1 to length(Entry)) Entry[i] = trim(Entry[i]) - if(Entry.len < 2) + if(length(Entry) < 2) continue; if(Entry[1] == M.ckey) diff --git a/code/modules/decorators/cassette_decorator.dm b/code/modules/decorators/cassette_decorator.dm index 4968f4cc1b17..0b8558a693e9 100644 --- a/code/modules/decorators/cassette_decorator.dm +++ b/code/modules/decorators/cassette_decorator.dm @@ -3,7 +3,7 @@ /datum/decorator/cassette/is_active_decor() cassette_data = file2list("sound/music/walkman/playlist.txt") - return cassette_data.len > 0 + return length(cassette_data) > 0 /datum/decorator/cassette/get_decor_types() return typesof(/obj/item/device/cassette_tape) diff --git a/code/modules/defenses/bell_tower.dm b/code/modules/defenses/bell_tower.dm index 68d58f02b481..7ce252b3f4d7 100644 --- a/code/modules/defenses/bell_tower.dm +++ b/code/modules/defenses/bell_tower.dm @@ -257,7 +257,7 @@ STOP_PROCESSING(SSobj, src) return - var/list/targets = SSquadtree.players_in_range(RECT(M.x, M.y, area_range, area_range), M.z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) + var/list/targets = SSquadtree.players_in_range(SQUARE(M.x, M.y, area_range), M.z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) if(!targets) return diff --git a/code/modules/defenses/defenses.dm b/code/modules/defenses/defenses.dm index a29941fd0c6c..fef8498f802a 100644 --- a/code/modules/defenses/defenses.dm +++ b/code/modules/defenses/defenses.dm @@ -81,7 +81,7 @@ if(ishuman(user)) message += SPAN_INFO("A multitool can be used to disassemble it.") message += "\n" - message += SPAN_INFO("The turret is currently [locked? "locked" : "unlocked"] to non-engineers.") + message += SPAN_INFO("It is currently [locked? "locked" : "unlocked"] to non-engineers.") message += "\n" message += SPAN_INFO("It has [SPAN_HELPFUL("[health]/[health_max]")] health.") message += "\n" @@ -138,12 +138,16 @@ switch(selection) if(FACTION_MARINE) faction_group = FACTION_LIST_MARINE - if(SENTRY_FACTION_WEYLAND) - faction_group = FACTION_LIST_MARINE_WY if(SENTRY_FACTION_HUMAN) faction_group = FACTION_LIST_HUMANOID if(SENTRY_FACTION_COLONY) faction_group = list(FACTION_MARINE, FACTION_COLONIST) + if(SENTRY_FACTION_WEYLAND) + faction_group = FACTION_LIST_MARINE_WY + if(FACTION_WY) + faction_group = FACTION_LIST_WY + if(FACTION_UPP) + faction_group = FACTION_LIST_UPP /obj/structure/machinery/defenses/start_processing() @@ -181,7 +185,7 @@ additional_shock++ if(prob(50)) var/mob/living/carbon/human/H = user - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) if(turned_on) additional_shock++ H.electrocute_act(40, src, additional_shock)//god damn Hans... @@ -200,7 +204,7 @@ to_chat(user, SPAN_WARNING("You've hacked \the [src], it's now ours!")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) to_chat(user, SPAN_WARNING("You don't have the training to do this.")) return // if the sentry can have key interacted with @@ -364,7 +368,7 @@ to_chat(user, SPAN_WARNING("It must be anchored to the ground before you can activate it.")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) if(locked) to_chat(user, SPAN_WARNING("The control panel on [src] is locked to non-engineers.")) return @@ -486,7 +490,7 @@ return if(!friendly_faction(usr.faction)) return - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You don't have the training to do this.")) return diff --git a/code/modules/defenses/handheld.dm b/code/modules/defenses/handheld.dm index 233dad313d25..242d902cbd13 100644 --- a/code/modules/defenses/handheld.dm +++ b/code/modules/defenses/handheld.dm @@ -114,7 +114,8 @@ . += list("DMR Upgrade" = image(icon = 'icons/obj/structures/machinery/defenses/sentry.dmi', icon_state = "DMR uac_sentry_handheld")) . += list( "Shotgun Upgrade" = image(icon = 'icons/obj/structures/machinery/defenses/sentry.dmi', icon_state = "Shotgun uac_sentry_handheld"), - "Mini-Sentry Upgrade" = image(icon = 'icons/obj/structures/machinery/defenses/sentry.dmi', icon_state = "Mini uac_sentry_handheld") + "Mini-Sentry Upgrade" = image(icon = 'icons/obj/structures/machinery/defenses/sentry.dmi', icon_state = "Mini uac_sentry_handheld"), + "Omni-Sentry Upgrade" = image(icon = 'icons/obj/structures/machinery/defenses/sentry.dmi', icon_state="Normal uac_sentry_handheld") ) /obj/item/defenses/handheld/sentry/upgrade_string_to_type(upgrade_string) @@ -125,6 +126,8 @@ return /obj/item/defenses/handheld/sentry/shotgun if("Mini-Sentry Upgrade") return /obj/item/defenses/handheld/sentry/mini + if("Omni-Sentry Upgrade") + return /obj/item/defenses/handheld/sentry/omni /obj/item/defenses/handheld/sentry/dmr name = "handheld UA 725-D sniper sentry" @@ -143,6 +146,47 @@ defense_type = /obj/structure/machinery/defenses/sentry/mini deployment_time = 0.75 SECONDS +/obj/item/defenses/handheld/sentry/omni + name = "handheld UA 571-D omnidirectional sentry gun" + icon = 'icons/obj/structures/machinery/defenses/sentry.dmi' + icon_state = "Normal uac_sentry_handheld" + defense_type = /obj/structure/machinery/defenses/sentry/omni + +/obj/item/defenses/handheld/sentry/wy + name = "handheld WY 202-GMA1 smart sentry" + desc = "A compact version of the Weyland-Yutani defenses. Designed for deployment in the field." + icon = 'icons/obj/structures/machinery/defenses/wy_defenses.dmi' + icon_state = "Normal wy_sentry_handheld" + defense_type = /obj/structure/machinery/defenses/sentry/wy + deployment_time = 5 SECONDS + +/obj/item/defenses/handheld/sentry/wy/mini + name = "handheld WY 14-GRA2 mini sentry" + icon_state = "Mini wy_sentry_handheld" + defense_type = /obj/structure/machinery/defenses/sentry/mini/wy + deployment_time = 2 SECONDS + +/obj/item/defenses/handheld/sentry/wy/heavy + name = "handheld WY 2-ADT-A3 heavy sentry" + icon = 'icons/obj/structures/machinery/defenses/wy_heavy.dmi' + icon_state = "Heavy wy_sentry_handheld" + defense_type = /obj/structure/machinery/defenses/sentry/dmr/wy + deployment_time = 10 SECONDS + +/obj/item/defenses/handheld/sentry/upp + name = "handheld UPP SDS-R3 sentry gun" + desc = "A compact version of the UPP defense sentry SDS-R1. Designed for deployment in the field." + icon = 'icons/obj/structures/machinery/defenses/upp_defenses.dmi' + icon_state = "Normal upp_sentry_handheld" + defense_type = /obj/structure/machinery/defenses/sentry/upp + deployment_time = 5 SECONDS + +/obj/item/defenses/handheld/sentry/upp/light + name = "handheld UPP SDS-R8 light sentry" + desc = "A compact version of the UPP defense sentry SDS-R7. Designed for deployment in the field." + icon_state = "Light upp_sentry_handheld" + defense_type = /obj/structure/machinery/defenses/sentry/upp/light + deployment_time = 2 SECONDS // FLAMER BASE AND UPGRADES /obj/item/defenses/handheld/sentry/flamer @@ -202,6 +246,24 @@ defense_type = /obj/structure/machinery/defenses/sentry/flamer/plasma ammo_convert = /obj/item/ammo_magazine/sentry_flamer/glob +/obj/item/defenses/handheld/sentry/flamer/wy + name = "handheld WY 406-FE2 smart sentry" + desc = "A compact version of the Weyland-Yutani defenses. Designed for deployment in the field." + icon = 'icons/obj/structures/machinery/defenses/wy_defenses.dmi' + icon_state = "Normal wy_flamer_handheld" + defense_type = /obj/structure/machinery/defenses/sentry/flamer/wy + deployment_time = 5 SECONDS + ammo_convert = /obj/item/ammo_magazine/sentry_flamer/wy + +/obj/item/defenses/handheld/sentry/flamer/upp + name = "handheld UPP SDS-R5 sentry flamer" + desc = "A compact version of the UPP defenses. Designed for deployment in the field." + icon = 'icons/obj/structures/machinery/defenses/upp_defenses.dmi' + icon_state = "Normal upp_flamer_handheld" + defense_type = /obj/structure/machinery/defenses/sentry/flamer/upp + deployment_time = 5 SECONDS + ammo_convert = /obj/item/ammo_magazine/sentry_flamer/upp + // TESLA BASE AND UPGRADES /obj/item/defenses/handheld/tesla_coil @@ -300,4 +362,19 @@ deployment_time = 2 SECONDS defense_type = /obj/structure/machinery/defenses/planted_flag/range +/obj/item/defenses/handheld/planted_flag/wy + name = "handheld WY planted flag" + desc = "A compact version of the Weyland-Yutani defenses. Designed for deployment in the field." + icon = 'icons/obj/structures/machinery/defenses/wy_defenses.dmi' + icon_state = "WY planted_flag_handheld" + deployment_time = 3 SECONDS + defense_type = /obj/structure/machinery/defenses/planted_flag/wy + +/obj/item/defenses/handheld/planted_flag/upp + name = "handheld UPP planted flag" + desc = "A compact version of the UPP defenses. Designed for deployment in the field." + icon = 'icons/obj/structures/machinery/defenses/upp_defenses.dmi' + icon_state = "UPP planted_flag_handheld" + deployment_time = 5 SECONDS + defense_type = /obj/structure/machinery/defenses/planted_flag/upp diff --git a/code/modules/defenses/planted_flag.dm b/code/modules/defenses/planted_flag.dm index fc50b6ba53f0..d44f22f38b68 100644 --- a/code/modules/defenses/planted_flag.dm +++ b/code/modules/defenses/planted_flag.dm @@ -7,7 +7,7 @@ desc = "A planted flag with the iconic USCM flag plastered all over it, you feel a burst of energy by its mere sight." handheld_type = /obj/item/defenses/handheld/planted_flag disassemble_time = 10 - var/datum/shape/rectangle/range_bounds + var/datum/shape/range_bounds var/area_range = PLANTED_FLAG_RANGE var/buff_intensity = PLANTED_FLAG_BUFF health = 200 @@ -33,7 +33,7 @@ apply_area_effect() start_processing() - range_bounds = RECT(x, y, PLANTED_FLAG_RANGE, PLANTED_FLAG_RANGE) + range_bounds = SQUARE(x, y, PLANTED_FLAG_RANGE) update_icon() /obj/structure/machinery/defenses/planted_flag/Destroy() @@ -70,9 +70,9 @@ /obj/structure/machinery/defenses/planted_flag/proc/apply_area_effect() if(!range_bounds) - range_bounds = RECT(x, y, area_range, area_range) + range_bounds = SQUARE(x, y, area_range) - var/list/targets = SSquadtree.players_in_range(RECT(x, y, area_range, area_range), z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) + var/list/targets = SSquadtree.players_in_range(SQUARE(x, y, area_range), z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) if(!targets) return @@ -115,6 +115,40 @@ H.activate_order_buff(COMMAND_ORDER_FOCUS, buff_intensity, 5 SECONDS) H.activate_order_buff(COMMAND_ORDER_MOVE, buff_intensity, 5 SECONDS) +/obj/structure/machinery/defenses/planted_flag/wy + name = "WY planted flag" + desc = "A planted flag with the iconic WY flag plastered all over it, you feel a burst of energy by its mere sight." + icon = 'icons/obj/structures/machinery/defenses/wy_defenses.dmi' + disassemble_time = 6 SECONDS + hack_time = 25 SECONDS + health = 300 + health_max = 300 + area_range = 11 + handheld_type = /obj/item/defenses/handheld/planted_flag/wy + defense_type = "WY" + selected_categories = list( + SENTRY_CATEGORY_IFF = SENTRY_FACTION_WEYLAND, + ) + +/obj/structure/machinery/defenses/planted_flag/wy/apply_buff_to_player(mob/living/carbon/human/H) + H.activate_order_buff(COMMAND_ORDER_HOLD, buff_intensity, 2 SECONDS) + H.activate_order_buff(COMMAND_ORDER_FOCUS, buff_intensity, 2 SECONDS) + H.activate_order_buff(COMMAND_ORDER_MOVE, buff_intensity, 2 SECONDS) + +/obj/structure/machinery/defenses/planted_flag/upp + name = "UPP planted flag" + desc = "A planted flag with the iconic UPP flag plastered all over it, you feel a burst of energy by its mere sight." + icon = 'icons/obj/structures/machinery/defenses/upp_defenses.dmi' + disassemble_time = 5 SECONDS + health = 300 + health_max = 300 + area_range = 11 + handheld_type = /obj/item/defenses/handheld/planted_flag/upp + defense_type = "UPP" + selected_categories = list( + SENTRY_CATEGORY_IFF = FACTION_UPP, + ) + /obj/item/storage/backpack/jima name = "JIMA frame mount" icon = 'icons/obj/items/clothing/backpacks.dmi' @@ -146,7 +180,7 @@ if(!M.x && !M.y && !M.z) return - var/list/targets = SSquadtree.players_in_range(RECT(M.x, M.y, area_range, area_range), M.z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) + var/list/targets = SSquadtree.players_in_range(SQUARE(M.x, M.y, area_range), M.z, QTREE_SCAN_MOBS | QTREE_EXCLUDE_OBSERVER) targets |= M for(var/mob/living/carbon/human/H in targets) diff --git a/code/modules/defenses/sentry.dm b/code/modules/defenses/sentry.dm index 3a8a50b5eed7..6c9c5ad68fea 100644 --- a/code/modules/defenses/sentry.dm +++ b/code/modules/defenses/sentry.dm @@ -12,13 +12,13 @@ var/list/targets = list() // Lists of current potential targets var/list/other_targets = list() //List of special target types to shoot at, if needed. var/atom/movable/target = null - var/datum/shape/rectangle/range_bounds + var/datum/shape/range_bounds var/datum/effect_system/spark_spread/spark_system //The spark system, used for generating... sparks? var/last_fired = 0 var/fire_delay = 4 var/immobile = FALSE //Used for prebuilt ones. var/obj/item/ammo_magazine/ammo = new /obj/item/ammo_magazine/sentry - var/sentry_type = "sentry" //Used for the icon + var/sentry_type = "uac_sentry" //Used for the icon display_additional_stats = TRUE /// Light strength when turned on var/luminosity_strength = 5 @@ -45,7 +45,7 @@ /// action list is configurable for all subtypes, this is just an example choice_categories = list( // SENTRY_CATEGORY_ROF = list(ROF_SINGLE, ROF_BURST, ROF_FULL_AUTO), - SENTRY_CATEGORY_IFF = list(FACTION_MARINE, SENTRY_FACTION_WEYLAND, SENTRY_FACTION_HUMAN), + SENTRY_CATEGORY_IFF = list(FACTION_MARINE, SENTRY_FACTION_WEYLAND, SENTRY_FACTION_HUMAN, FACTION_UPP), ) selected_categories = list( @@ -85,7 +85,7 @@ if(!targets) return FALSE - if(!target && targets.len) + if(!target && length(targets)) target = pick(targets) get_target(target) @@ -93,17 +93,17 @@ /obj/structure/machinery/defenses/sentry/proc/set_range() if(omni_directional) - range_bounds = RECT(x, y, 8, 8) + range_bounds = SQUARE(x, y, 8) return switch(dir) if(EAST) - range_bounds = RECT(x + 4, y, 7, 7) + range_bounds = SQUARE(x + 4, y, 7) if(WEST) - range_bounds = RECT(x - 4, y, 7, 7) + range_bounds = SQUARE(x - 4, y, 7) if(NORTH) - range_bounds = RECT(x, y + 4, 7, 7) + range_bounds = SQUARE(x, y + 4, 7) if(SOUTH) - range_bounds = RECT(x, y - 4, 7, 7) + range_bounds = SQUARE(x, y - 4, 7) /obj/structure/machinery/defenses/sentry/proc/unset_range() SIGNAL_HANDLER @@ -115,16 +115,16 @@ overlays.Cut() if(stat == DEFENSE_DAMAGED) - overlays += "[defense_type] uac_[sentry_type]_destroyed" + overlays += "[defense_type] [sentry_type]_destroyed" return if(!ammo || ammo && !ammo.current_rounds) - overlays += "[defense_type] uac_[sentry_type]_noammo" + overlays += "[defense_type] [sentry_type]_noammo" return if(turned_on) - overlays += "[defense_type] uac_[sentry_type]_on" + overlays += "[defense_type] [sentry_type]_on" else - overlays += "[defense_type] uac_[sentry_type]" + overlays += "[defense_type] [sentry_type]" /obj/structure/machinery/defenses/sentry/attack_hand_checks(mob/user) @@ -223,7 +223,7 @@ if(istype(O, ammo)) var/obj/item/ammo_magazine/M = O - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI) || user.action_busy) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) || user.action_busy) return if(ammo.current_rounds) @@ -290,7 +290,7 @@ if(actual_fire(A)) break - if(targets.len) + if(length(targets)) addtimer(CALLBACK(src, PROC_REF(get_target)), fire_delay) if(!engaged_timer) @@ -350,7 +350,7 @@ if(!targets.Find(new_target)) targets.Add(new_target) - if(!targets.len) + if(!length(targets)) return var/list/conscious_targets = list() @@ -405,7 +405,7 @@ continue var/list/turf/path = get_line(src, A, include_start_atom = FALSE) - if(!path.len || get_dist(src, A) > sentry_range) + if(!length(path) || get_dist(src, A) > sentry_range) if(A == target) target = null targets.Remove(A) @@ -457,9 +457,9 @@ else conscious_targets += M - if(conscious_targets.len) + if(length(conscious_targets)) target = pick(conscious_targets) - else if(unconscious_targets.len) + else if(length(unconscious_targets)) target = pick(unconscious_targets) if(!target) //No targets, don't bother firing @@ -468,7 +468,7 @@ fire(target) /obj/structure/machinery/defenses/sentry/premade - name = "UA-577 Gauss Turret" + name = "\improper UA-577 Gauss Turret" immobile = TRUE turned_on = TRUE icon_state = "premade" //for the map editor only @@ -497,14 +497,14 @@ return /obj/structure/machinery/defenses/sentry/premade/dumb - name = "Modified UA-577 Gauss Turret" + name = "modified UA-577 Gauss Turret" desc = "A deployable, semi-automated turret with AI targeting capabilities. Armed with an M30 Autocannon and a high-capacity drum magazine. This one's IFF system has been disabled, and it will open fire on any targets within range." faction_group = null ammo = new /obj/item/ammo_magazine/sentry/premade/dumb //the turret inside a static sentry deployment system /obj/structure/machinery/defenses/sentry/premade/deployable - name = "UA-633 Static Gauss Turret" + name = "\improper UA-633 Static Gauss Turret" desc = "A fully-automated defence turret with mid-range targeting capabilities. Armed with a modified M32-S Autocannon and an internal belt feed." density = TRUE faction_group = FACTION_LIST_MARINE @@ -526,14 +526,31 @@ choice_categories[SENTRY_CATEGORY_IFF] = list(SENTRY_FACTION_COLONY, SENTRY_FACTION_WEYLAND) selected_categories[SENTRY_CATEGORY_IFF] = SENTRY_FACTION_COLONY +/obj/structure/machinery/defenses/sentry/premade/deployable/wy + name = "WY 5-GSE3 Static Turret" + desc = "An old static, semi-automated turret with AI targeting capabilities from Weyland-Yutani." + icon = 'icons/obj/structures/machinery/defenses/wy_static.dmi' + defense_type = "Static" + sentry_type = "wy_sentry" + health = 350 + health_max = 350 + faction_group = list(FACTION_MARINE, FACTION_COLONIST, FACTION_SURVIVOR, FACTION_WY) + fire_delay = 0.6 SECONDS + damage_mult = 2 + +/obj/structure/machinery/defenses/sentry/premade/deployable/wy/Initialize() + . = ..() + choice_categories[SENTRY_CATEGORY_IFF] = list(SENTRY_FACTION_COLONY, SENTRY_FACTION_WEYLAND) + selected_categories[SENTRY_CATEGORY_IFF] = SENTRY_FACTION_COLONY + /obj/structure/machinery/defenses/sentry/premade/deployable/almayer - name = "UA-635C Static Gauss Turret" + name = "\improper UA-635C Static Gauss Turret" desc = "A fully-automated defence turret with mid-range targeting capabilities. Armed with a modified M32-S Autocannon and an internal belt feed and modified for UA warship use." fire_delay = 0.4 SECONDS omni_directional = TRUE /obj/structure/machinery/defenses/sentry/premade/deployable/almayer/mini - name = "UA 512-S mini sentry" + name = "\improper UA 512-S mini sentry" desc = "A fully-automated defence turret with mid-range targeting capabilities. Armed with a modified M30 Autocannon and an internal belt feed and modified for UA warship use." defense_type = "Mini" fire_delay = 0.25 SECONDS @@ -546,6 +563,68 @@ handheld_type = /obj/item/defenses/handheld/sentry/mini composite_icon = FALSE +/obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone + name = "\improper UA-577 Spaceborne Gauss Turret" + fire_delay = 2 + sentry_range = 10 + omni_directional = TRUE + /// How long the battery for this turret lasts. Will warn low at 70% and critical at 90% use. + var/battery_duration = 20 MINUTES + /// The current battery state + var/battery_state = TURRET_BATTERY_STATE_OK + +/obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone/Initialize() + . = ..() + + var/low_battery_time = ceil(battery_duration * 0.7) + var/critical_battery_time = ceil(battery_duration * 0.9) + addtimer(CALLBACK(src, PROC_REF(set_battery_state), TURRET_BATTERY_STATE_LOW), low_battery_time) + addtimer(CALLBACK(src, PROC_REF(set_battery_state), TURRET_BATTERY_STATE_CRITICAL), critical_battery_time) + addtimer(CALLBACK(src, PROC_REF(set_battery_state), TURRET_BATTERY_STATE_DEAD), battery_duration) + +/obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone/get_examine_text(mob/user) + . = ..() + switch(battery_state) + if(TURRET_BATTERY_STATE_OK) + . += SPAN_INFO("Its battery indictor is green, fully charged.") + if(TURRET_BATTERY_STATE_LOW) + . += SPAN_INFO("Its battery indictor is flashing yellow.") + if(TURRET_BATTERY_STATE_CRITICAL) + . += SPAN_INFO("Its battery indictor is flashing red.") + if(TURRET_BATTERY_STATE_DEAD) + . += SPAN_INFO("It appears to be offline.") + +/obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone/proc/set_battery_state(state) + battery_state = state + switch(state) + if(TURRET_BATTERY_STATE_LOW) + playsound(loc, 'sound/weapons/smg_empty_alarm.ogg', 15, 1) + visible_message(SPAN_WARNING("[name] beeps steadily as its battery is getting low.")) + if(TURRET_BATTERY_STATE_CRITICAL) + playsound(loc, 'sound/weapons/smg_empty_alarm.ogg', 20, 1) + visible_message(SPAN_WARNING("[name] beeps steadily as its battery gets critically low.")) + if(TURRET_BATTERY_STATE_DEAD) + playsound(loc, 'sound/machines/terminal_shutdown.ogg', 35, 1) + turned_on = FALSE + power_off_action() + update_icon() + +/obj/structure/machinery/defenses/sentry/premade/deployable/colony/landing_zone/set_range() + var/range = sentry_range - 1 + var/dbl_range = range * 2 + + if(omni_directional) + range_bounds = SQUARE(x, y, dbl_range) + return + switch(dir) + if(EAST) + range_bounds = SQUARE(x+range, y, dbl_range) + if(WEST) + range_bounds = SQUARE(x-range, y, dbl_range) + if(NORTH) + range_bounds = SQUARE(x, y+range, dbl_range) + if(SOUTH) + range_bounds = SQUARE(x, y-range, dbl_range) //the turret inside the shuttle sentry deployment system /obj/structure/machinery/defenses/sentry/premade/dropship @@ -566,7 +645,7 @@ #define SENTRY_SNIPER_RANGE 10 /obj/structure/machinery/defenses/sentry/dmr - name = "UA 725-D Sniper Sentry" + name = "\improper UA 725-D Sniper Sentry" desc = "A fully-automated defence turret with long-range targeting capabilities. Armed with a modified M32-S Autocannon and an internal belt feed." defense_type = "DMR" health = 150 @@ -593,17 +672,17 @@ /obj/structure/machinery/defenses/sentry/dmr/set_range() switch(dir) if(EAST) - range_bounds = RECT(x + (SENTRY_SNIPER_RANGE/2), y, SENTRY_SNIPER_RANGE, SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x + (SENTRY_SNIPER_RANGE/2), y, SENTRY_SNIPER_RANGE) if(WEST) - range_bounds = RECT(x - (SENTRY_SNIPER_RANGE/2), y, SENTRY_SNIPER_RANGE, SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x - (SENTRY_SNIPER_RANGE/2), y, SENTRY_SNIPER_RANGE) if(NORTH) - range_bounds = RECT(x, y + (SENTRY_SNIPER_RANGE/2), SENTRY_SNIPER_RANGE, SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x, y + (SENTRY_SNIPER_RANGE/2), SENTRY_SNIPER_RANGE) if(SOUTH) - range_bounds = RECT(x, y - (SENTRY_SNIPER_RANGE/2), SENTRY_SNIPER_RANGE, SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x, y - (SENTRY_SNIPER_RANGE/2), SENTRY_SNIPER_RANGE) #undef SENTRY_SNIPER_RANGE /obj/structure/machinery/defenses/sentry/shotgun - name = "UA 12-G Shotgun Sentry" + name = "\improper UA 12-G Shotgun Sentry" defense_type = "Shotgun" health = 250 health_max = 250 @@ -634,7 +713,7 @@ L.apply_effect(1, WEAKEN) /obj/structure/machinery/defenses/sentry/mini - name = "UA 512-M mini sentry" + name = "\improper UA 512-M mini sentry" defense_type = "Mini" fire_delay = 0.15 SECONDS health = 150 @@ -740,5 +819,92 @@ new /obj/item/stack/sheet/plasteel/medium_stack(loc) return ..() +/obj/structure/machinery/defenses/sentry/wy + name = "WY 202-GMA1 Smart Sentry" + desc = "A deployable, fully-automated turret with AI targeting capabilities used by the PMC." + icon = 'icons/obj/structures/machinery/defenses/wy_defenses.dmi' + sentry_type = "wy_sentry" + fire_delay = 2 SECONDS + health = 350 + health_max = 350 + damage_mult = 3.5 + disassemble_time = 5 SECONDS + hack_time = 25 SECONDS + sentry_range = 6 + omni_directional = TRUE + handheld_type = /obj/item/defenses/handheld/sentry/wy + ammo = new /obj/item/ammo_magazine/sentry/wy + selected_categories = list( + SENTRY_CATEGORY_IFF = SENTRY_FACTION_WEYLAND, + ) + +/obj/structure/machinery/defenses/sentry/mini/wy + name = "WY 14-GRA2 Mini Sentry" + desc = "A deployable, semi-automated turret with AI targeting capabilities used by the PMC." + icon = 'icons/obj/structures/machinery/defenses/wy_defenses.dmi' + sentry_type = "wy_sentry" + fire_delay = 0.08 SECONDS + health = 200 + health_max = 200 + damage_mult = 0.3 + disassemble_time = 2 SECONDS + hack_time = 25 SECONDS + handheld_type = /obj/item/defenses/handheld/sentry/wy/mini + ammo = new /obj/item/ammo_magazine/sentry/wy/mini + selected_categories = list( + SENTRY_CATEGORY_IFF = SENTRY_FACTION_WEYLAND, + ) + +/obj/structure/machinery/defenses/sentry/dmr/wy + name = "WY 2-ADT-A3 Heavy Sentry" + desc = "A deployable, semi-automated turret with AI targeting capabilities used by the PMC." + defense_type = "Heavy" + icon = 'icons/obj/structures/machinery/defenses/wy_heavy.dmi' + sentry_type = "wy_sentry" + fire_delay = 4 SECONDS + health = 600 + health_max = 600 + damage_mult = 5 + disassemble_time = 10 SECONDS + hack_time = 25 SECONDS + sentry_range = 8 + handheld_type = /obj/item/defenses/handheld/sentry/wy + ammo = new /obj/item/ammo_magazine/sentry/wy + selected_categories = list( + SENTRY_CATEGORY_IFF = SENTRY_FACTION_WEYLAND, + ) + +/obj/structure/machinery/defenses/sentry/upp + name = "UPP SDS-R3 Sentry Gun" + desc = "A deployable, fully-automated turret with AI targeting capabilities used by the UPP." + icon = 'icons/obj/structures/machinery/defenses/upp_defenses.dmi' + sentry_type = "upp_sentry" + health = 300 + health_max = 300 + damage_mult = 1.2 + disassemble_time = 5 SECONDS + handheld_type = /obj/item/defenses/handheld/sentry/upp + ammo = new /obj/item/ammo_magazine/sentry/upp + selected_categories = list( + SENTRY_CATEGORY_IFF = FACTION_UPP, + ) + +/obj/structure/machinery/defenses/sentry/upp/light + name = "UPP SDS-R8 Light Sentry" + defense_type = "Light" + fire_delay = 0.3 SECONDS + health = 200 + health_max = 200 + disassemble_time = 2 SECONDS + sentry_range = 3 + omni_directional = TRUE + handheld_type = /obj/item/defenses/handheld/sentry/upp/light + +/obj/structure/machinery/defenses/sentry/omni + name = "\improper UA 571-D omnidirectional sentry gun" + omni_directional = TRUE + damage_mult = 0.7 + sentry_range = 4 + #undef SENTRY_FIREANGLE #undef SENTRY_RANGE diff --git a/code/modules/defenses/sentry_computer.dm b/code/modules/defenses/sentry_computer.dm index 59c6409d552c..3c278a6c06b2 100644 --- a/code/modules/defenses/sentry_computer.dm +++ b/code/modules/defenses/sentry_computer.dm @@ -308,7 +308,7 @@ . = ..() if(!on) return UI_CLOSE - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) return UI_UPDATE @@ -383,7 +383,7 @@ . = ..() if(.) return - if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(usr, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(usr, SPAN_WARNING("You are not authorised to configure the sentry.")) return if(params["index"]) @@ -402,8 +402,7 @@ var/obj/structure/machinery/defenses/sentry/defense = sentry if (defense.has_camera) defense.set_range() - var/datum/shape/rectangle/current_bb = defense.range_bounds - SEND_SIGNAL(src, COMSIG_CAMERA_SET_AREA, current_bb.center_x, current_bb.center_y, defense.loc.z, current_bb.width, current_bb.height) + SEND_SIGNAL(src, COMSIG_CAMERA_SET_AREA, defense.range_bounds, defense.loc.z) return TRUE if("ping") diff --git a/code/modules/defenses/sentry_flamer.dm b/code/modules/defenses/sentry_flamer.dm index 711bdaa54857..2c5e9ae62677 100644 --- a/code/modules/defenses/sentry_flamer.dm +++ b/code/modules/defenses/sentry_flamer.dm @@ -1,10 +1,10 @@ /obj/structure/machinery/defenses/sentry/flamer - name = "\improper UA 42-F sentry flamer" + name = "\improper UA 42-F Sentry Flamer" icon = 'icons/obj/structures/machinery/defenses/flamer.dmi' desc = "A deployable, semi-automated turret with AI targeting capabilities. Armed with a special flamer and a 100 liters fuel tank." fire_delay = 30 ammo = new /obj/item/ammo_magazine/sentry_flamer - sentry_type = "flamer" + sentry_type = "uac_flamer" handheld_type = /obj/item/defenses/handheld/sentry/flamer health = 200 health_max = 200 @@ -90,12 +90,77 @@ /obj/structure/machinery/defenses/sentry/flamer/plasma/set_range() switch(dir) if(EAST) - range_bounds = RECT(x + (FLAMER_SENTRY_SNIPER_RANGE/2), y, FLAMER_SENTRY_SNIPER_RANGE, FLAMER_SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x + (FLAMER_SENTRY_SNIPER_RANGE/2), y, FLAMER_SENTRY_SNIPER_RANGE) if(WEST) - range_bounds = RECT(x - (FLAMER_SENTRY_SNIPER_RANGE/2), y, FLAMER_SENTRY_SNIPER_RANGE, FLAMER_SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x - (FLAMER_SENTRY_SNIPER_RANGE/2), y, FLAMER_SENTRY_SNIPER_RANGE) if(NORTH) - range_bounds = RECT(x, y + (FLAMER_SENTRY_SNIPER_RANGE/2), FLAMER_SENTRY_SNIPER_RANGE, FLAMER_SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x, y + (FLAMER_SENTRY_SNIPER_RANGE/2), FLAMER_SENTRY_SNIPER_RANGE) if(SOUTH) - range_bounds = RECT(x, y - (FLAMER_SENTRY_SNIPER_RANGE/2), FLAMER_SENTRY_SNIPER_RANGE, FLAMER_SENTRY_SNIPER_RANGE) + range_bounds = SQUARE(x, y - (FLAMER_SENTRY_SNIPER_RANGE/2), FLAMER_SENTRY_SNIPER_RANGE) #undef FLAMER_SENTRY_SNIPER_RANGE + + +/obj/structure/machinery/defenses/sentry/flamer/wy + name = "WY 406-FE2 Smart Sentry" + icon = 'icons/obj/structures/machinery/defenses/wy_defenses.dmi' + desc = "A deployable, fully-automated turret with AI targeting capabilities used by the PMC." + health = 300 + health_max = 300 + fire_delay = 2 SECONDS + disassemble_time = 5 SECONDS + hack_time = 25 SECONDS + ammo = new /obj/item/ammo_magazine/sentry_flamer/wy + sentry_type = "wy_flamer" + sentry_range = 6 + omni_directional = TRUE + handheld_type = /obj/item/defenses/handheld/sentry/flamer/wy + selected_categories = list( + SENTRY_CATEGORY_ROF = ROF_SINGLE, + SENTRY_CATEGORY_IFF = SENTRY_FACTION_WEYLAND, + ) + +/obj/structure/machinery/defenses/sentry/flamer/wy/destroyed_action() + visible_message("[icon2html(src, viewers(src))] [SPAN_WARNING("The [name] starts spitting out sparks and smoke!")]") + playsound(loc, 'sound/mecha/critdestrsyndi.ogg', 25, 1) + for(var/i = 1 to 6) + setDir(pick(NORTH, EAST, SOUTH, WEST)) + sleep(2) + + if(ammo.current_rounds != 0) + var/datum/reagent/napalm/sticky/sticky_napalm = new() + new /obj/flamer_fire(loc, create_cause_data("sentry explosion", owner_mob), sticky_napalm, 2) + cell_explosion(loc, 10, 10, EXPLOSION_FALLOFF_SHAPE_LINEAR, null, create_cause_data("sentry explosion", owner_mob)) + if(!QDELETED(src)) + qdel(src) + + +/obj/structure/machinery/defenses/sentry/flamer/upp + name = "UPP SDS-R5 Sentry Flamer" + icon = 'icons/obj/structures/machinery/defenses/upp_defenses.dmi' + desc = "A deployable, fully-automated turret with AI targeting capabilities used by the UPP." + health = 300 + health_max = 300 + fire_delay = 1 SECONDS + disassemble_time = 5 SECONDS + ammo = new /obj/item/ammo_magazine/sentry_flamer/upp + sentry_type = "upp_flamer" + handheld_type = /obj/item/defenses/handheld/sentry/flamer/upp + selected_categories = list( + SENTRY_CATEGORY_ROF = ROF_SINGLE, + SENTRY_CATEGORY_IFF = FACTION_UPP, + ) + +/obj/structure/machinery/defenses/sentry/flamer/upp/destroyed_action() + visible_message("[icon2html(src, viewers(src))] [SPAN_WARNING("The [name] starts spitting out sparks and smoke!")]") + playsound(loc, 'sound/mecha/critdestrsyndi.ogg', 25, 1) + for(var/i = 1 to 6) + setDir(pick(NORTH, EAST, SOUTH, WEST)) + sleep(2) + + if(ammo.current_rounds != 0) + var/datum/reagent/napalm/gel/gel_napalm = new() + new /obj/flamer_fire(loc, create_cause_data("sentry explosion", owner_mob), gel_napalm, 2) + cell_explosion(loc, 10, 10, EXPLOSION_FALLOFF_SHAPE_LINEAR, null, create_cause_data("sentry explosion", owner_mob)) + if(!QDELETED(src)) + qdel(src) diff --git a/code/modules/defenses/tesla_coil.dm b/code/modules/defenses/tesla_coil.dm index 0eab59e7d7c4..0f7a0090300a 100644 --- a/code/modules/defenses/tesla_coil.dm +++ b/code/modules/defenses/tesla_coil.dm @@ -70,7 +70,7 @@ /obj/structure/machinery/defenses/tesla_coil/proc/get_target() targets = list() - for(var/mob/living/M in oview(tesla_range, src)) + FOR_DOVIEW(var/mob/living/M, tesla_range, src, HIDE_INVISIBLE_OBSERVER) if(M.stat == DEAD) continue if(HAS_TRAIT(M, TRAIT_CHARGING)) @@ -81,10 +81,12 @@ continue targets += M + FOR_DOVIEW_END - for(var/obj/structure/machinery/defenses/D in oview(tesla_range, src)) + FOR_DOVIEW(var/obj/structure/machinery/defenses/D, tesla_range, src, HIDE_INVISIBLE_OBSERVER) if(D.turned_on) targets += D + FOR_DOVIEW_END /obj/structure/machinery/defenses/tesla_coil/proc/fire(atoms) if(!(world.time - last_fired >= fire_delay) || !turned_on) diff --git a/code/modules/desert_dam/filtration/structures.dm b/code/modules/desert_dam/filtration/structures.dm index b8448e30370d..558f047dd3c9 100644 --- a/code/modules/desert_dam/filtration/structures.dm +++ b/code/modules/desert_dam/filtration/structures.dm @@ -3,6 +3,27 @@ icon = 'icons/turf/floors/filtration.dmi' icon_state = "filtrationside" +/turf/open/floor/filtrationside/southwest + dir = SOUTHWEST + +/turf/open/floor/filtrationside/north + dir = NORTH + +/turf/open/floor/filtrationside/east + dir = EAST + +/turf/open/floor/filtrationside/northeast + dir = NORTHEAST + +/turf/open/floor/filtrationside/southeast + dir = SOUTHEAST + +/turf/open/floor/filtrationside/west + dir = WEST + +/turf/open/floor/filtrationside/northwest + dir = NORTHWEST + /turf/open/floor/plating/catwalk/rusted icon = 'icons/turf/floors/filtration.dmi' icon_state = "grate" @@ -14,6 +35,78 @@ name = "coagulation" icon = 'icons/turf/floors/coagulation.dmi' +/turf/open/floor/coagulation/icon0_0 + icon_state = "0,0" + +/turf/open/floor/coagulation/icon0_4 + icon_state = "0,4" + +/turf/open/floor/coagulation/icon0_5 + icon_state = "0,5" + +/turf/open/floor/coagulation/icon0_8 + icon_state = "0,8" + +/turf/open/floor/coagulation/icon1_1 + icon_state = "1,1" + +/turf/open/floor/coagulation/icon1_7 + icon_state = "1,7" + +/turf/open/floor/coagulation/icon2_0 + icon_state = "2,0" + +/turf/open/floor/coagulation/icon4_8 + icon_state = "4,8" + +/turf/open/floor/coagulation/icon5_8 + icon_state = "5,8" + +/turf/open/floor/coagulation/icon6_8 + icon_state = "6,8" + +/turf/open/floor/coagulation/icon6_8_2 + icon_state = "6,8-2" + +/turf/open/floor/coagulation/icon7_0 + icon_state = "7,0" + +/turf/open/floor/coagulation/icon7_1 + icon_state = "7,1" + +/turf/open/floor/coagulation/icon7_7 + icon_state = "7,7" + +/turf/open/floor/coagulation/icon7_7_2 + icon_state = "7,7-2" + +/turf/open/floor/coagulation/icon7_8 + icon_state = "7,8" + +/turf/open/floor/coagulation/icon7_8_2 + icon_state = "7,8-2" + +/turf/open/floor/coagulation/icon8_0 + icon_state = "8,0" + +/turf/open/floor/coagulation/icon8_3 + icon_state = "8,3" + +/turf/open/floor/coagulation/icon8_4 + icon_state = "8,4" + +/turf/open/floor/coagulation/icon8_6 + icon_state = "8,6" + +/turf/open/floor/coagulation/icon8_7 + icon_state = "8,7" + +/turf/open/floor/coagulation/icon8_7_2 + icon_state = "8,7-2" + +/turf/open/floor/coagulation/icon8_8 + icon_state = "8,8" + /obj/structure/filtration/coagulation name = "coagulation" icon = 'icons/turf/floors/coagulation.dmi' diff --git a/code/modules/desert_dam/motion_sensor/sensortower.dm b/code/modules/desert_dam/motion_sensor/sensortower.dm index a3f33d4da078..41859167458f 100644 --- a/code/modules/desert_dam/motion_sensor/sensortower.dm +++ b/code/modules/desert_dam/motion_sensor/sensortower.dm @@ -101,7 +101,7 @@ add_fingerprint(user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how this thing works...")) return FALSE @@ -135,7 +135,7 @@ to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) return if(buildstate == SENSORTOWER_BUILDSTATE_BLOWTORCH && !is_on) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair this thing.")) return FALSE var/obj/item/tool/weldingtool/WT = O @@ -159,7 +159,7 @@ else if(HAS_TRAIT(O, TRAIT_TOOL_WIRECUTTERS)) if(buildstate == SENSORTOWER_BUILDSTATE_WIRECUTTERS && !is_on) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair this thing.")) return FALSE playsound(loc, 'sound/items/Wirecutter.ogg', 25, 1) @@ -176,7 +176,7 @@ return TRUE else if(HAS_TRAIT(O, TRAIT_TOOL_WRENCH)) if(buildstate == SENSORTOWER_BUILDSTATE_WRENCH && !is_on) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no clue how to repair this thing.")) return FALSE playsound(loc, 'sound/items/Ratchet.ogg', 25, 1) diff --git a/code/modules/droppod/droppod_ui.dm b/code/modules/droppod/droppod_ui.dm index 6493e9ec6c21..118422a791a6 100644 --- a/code/modules/droppod/droppod_ui.dm +++ b/code/modules/droppod/droppod_ui.dm @@ -90,7 +90,7 @@ GLOBAL_LIST_INIT(droppod_target_mode, list( var/list/acceptableTurfs = list() for (var/t in ordered_area) //Go through the orderedArea list var/turf/unchecked_turf = t - if (typecache_filter_list_reverse(unchecked_turf.contents, ignored_atoms).len != 0) //if there is something in this turf that isn't in the blacklist, we consider this turf "acceptable" and add it to the acceptableTurfs list + if (length(typecache_filter_list_reverse(unchecked_turf.contents, ignored_atoms)) != 0) //if there is something in this turf that isn't in the blacklist, we consider this turf "acceptable" and add it to the acceptableTurfs list acceptableTurfs.Add(unchecked_turf) //Because orderedArea was an ordered linear list, acceptableTurfs will be as well. launch_list = list() //Anything in launch_list will go into the supplypod when it is launched diff --git a/code/modules/dropships/cas/fire_mission_record.dm b/code/modules/dropships/cas/fire_mission_record.dm index 2887ec92c24a..3b3b48fe6b0a 100644 --- a/code/modules/dropships/cas/fire_mission_record.dm +++ b/code/modules/dropships/cas/fire_mission_record.dm @@ -31,7 +31,7 @@ var/used = 0 var/max_ammo = 0 if(weapon.ammo_equipped) - for(var/step = 1; step<=offsets.len; step++) + for(var/step = 1; step<=length(offsets); step++) if(offsets[step]!=null && offsets[step]!="-") used += weapon.ammo_equipped.ammo_used_per_firing max_ammo = weapon.ammo_equipped.max_ammo_count diff --git a/code/modules/economy/ATM.dm b/code/modules/economy/ATM.dm index f4aaf7c06560..e7ac5d767dab 100644 --- a/code/modules/economy/ATM.dm +++ b/code/modules/economy/ATM.dm @@ -428,26 +428,28 @@ log transactions //stolen wholesale and then edited a bit from newscasters, which are awesome and by Agouri /obj/structure/machinery/atm/proc/scan_user(mob/living/carbon/human/human_user as mob) + if(authenticated_account) + return + var/obj/item/card/id/card = human_user.get_idcard() + if(!card) + return + + authenticated_account = attempt_account_access(card.associated_account_number) if(!authenticated_account) - if(human_user.wear_id) - var/obj/item/card/id/I - if(istype(human_user.wear_id, /obj/item/card/id)) - I = human_user.wear_id - if(I) - authenticated_account = attempt_account_access(I.associated_account_number) - if(authenticated_account) - to_chat(human_user, SPAN_NOTICE("[icon2html(src, human_user)] Access granted. Welcome user '[authenticated_account.owner_name].'")) - - //create a transaction log entry - var/datum/transaction/T = new() - T.target_name = authenticated_account.owner_name - T.purpose = "Remote terminal access" - T.source_terminal = machine_id - T.date = GLOB.current_date_string - T.time = worldtime2text() - authenticated_account.transaction_log.Add(T) - - view_screen = NO_SCREEN + return + + to_chat(human_user, SPAN_NOTICE("[icon2html(src, human_user)] Access granted. Welcome user '[authenticated_account.owner_name].'")) + + //create a transaction log entry + var/datum/transaction/log = new() + log.target_name = authenticated_account.owner_name + log.purpose = "Remote terminal access" + log.source_terminal = machine_id + log.date = GLOB.current_date_string + log.time = worldtime2text() + authenticated_account.transaction_log.Add(log) + + view_screen = NO_SCREEN // put the currently held id on the ground or in the hand of the user /obj/structure/machinery/atm/proc/release_held_id(mob/living/carbon/human/human_user as mob) diff --git a/code/modules/economy/TradeDestinations.dm b/code/modules/economy/TradeDestinations.dm deleted file mode 100644 index 94ead45bf13e..000000000000 --- a/code/modules/economy/TradeDestinations.dm +++ /dev/null @@ -1,110 +0,0 @@ - -GLOBAL_LIST_EMPTY(weighted_randomevent_locations) -GLOBAL_LIST_EMPTY(weighted_mundaneevent_locations) - -/datum/trade_destination - var/name = "" - var/description = "" - var/distance = 0 - var/list/willing_to_buy = list() - var/list/willing_to_sell = list() - var/can_shuttle_here = 0 //one day crew from the exodus will be able to travel to this destination - var/list/viable_random_events = list() - var/list/temp_price_change[BIOMEDICAL] - var/list/viable_mundane_events = list() - -/datum/trade_destination/proc/get_custom_eventstring(event_type) - return null - -//distance is measured in AU and co-relates to travel time -/datum/trade_destination/centcomm - name = "CentComm" - description = "Weyland-Yutani's administrative centre for Tau Ceti." - distance = 1.2 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(SECURITY_BREACH, CORPORATE_ATTACK, AI_LIBERATION) - viable_mundane_events = list(ELECTION, RESIGNATION, CELEBRITY_DEATH) - -/datum/trade_destination/anansi - name = "NSS Anansi" - description = "Medical station ran by Second Red Cross (but owned by WY) for handling emergency cases from nearby colonies." - distance = 1.7 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(SECURITY_BREACH, CULT_CELL_REVEALED, BIOHAZARD_OUTBREAK, PIRATES, ALIEN_RAIDERS) - viable_mundane_events = list(RESEARCH_BREAKTHROUGH, RESEARCH_BREAKTHROUGH, BARGAINS, GOSSIP) - -/datum/trade_destination/anansi/get_custom_eventstring(event_type) - if(event_type == RESEARCH_BREAKTHROUGH) - return "Thanks to research conducted on the NSS Anansi, Second Red Cross Society wishes to announce a major breakthough in the field of \ - [pick("mind-machine interfacing","neuroscience","nano-augmentation","genetics")]. Weyland-Yutani is expected to announce a co-exploitation deal within the fortnight." - return null - -/datum/trade_destination/icarus - name = "NMV Icarus" - description = "Corvette assigned to patrol NSS Exodus local space." - distance = 0.1 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(SECURITY_BREACH, AI_LIBERATION, PIRATES) - -/datum/trade_destination/redolant - name = "OAV Redolant" - description = "Osiris Atmospherics station in orbit around the only gas giant insystem. They retain tight control over shipping rights, and Osiris warships protecting their prize are not an uncommon sight in Tau Ceti." - distance = 0.6 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(INDUSTRIAL_ACCIDENT, PIRATES, CORPORATE_ATTACK) - viable_mundane_events = list(RESEARCH_BREAKTHROUGH, RESEARCH_BREAKTHROUGH) - -/datum/trade_destination/redolant/get_custom_eventstring(event_type) - if(event_type == RESEARCH_BREAKTHROUGH) - return "Thanks to research conducted on the OAV Redolant, Osiris Atmospherics wishes to announce a major breakthough in the field of \ - [pick("phoron research","high energy flux capacitance","super-compressed materials","theoretical particle physics")]. Weyland-Yutani is expected to announce a co-exploitation deal within the fortnight." - return null - -/datum/trade_destination/beltway - name = "Beltway mining chain" - description = "A co-operative effort between Beltway and Weyland-Yutani to exploit the rich outer asteroid belt of the Tau Ceti system." - distance = 7.5 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(PIRATES, INDUSTRIAL_ACCIDENT) - viable_mundane_events = list(TOURISM) - -/datum/trade_destination/biesel - name = "Biesel" - description = "Large ship yards, strong economy and a stable, well-educated populace, Biesel largely owes allegiance to Sol / Vessel Contracting and begrudgingly tolerates WY. Capital is Lowell City." - distance = 2.3 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(RIOTS, INDUSTRIAL_ACCIDENT, BIOHAZARD_OUTBREAK, CULT_CELL_REVEALED, FESTIVAL, MOURNING) - viable_mundane_events = list(BARGAINS, GOSSIP, SONG_DEBUT, MOVIE_RELEASE, ELECTION, TOURISM, RESIGNATION, CELEBRITY_DEATH) - -/datum/trade_destination/new_gibson - name = "New Gibson" - description = "Heavily industrialised rocky planet containing the majority of the planet-bound resources in the system, New Gibson is torn by unrest and has very little wealth to call it's own except in the hands of the corporations who jostle with WY for control." - distance = 6.6 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(RIOTS, INDUSTRIAL_ACCIDENT, BIOHAZARD_OUTBREAK, CULT_CELL_REVEALED, FESTIVAL, MOURNING) - viable_mundane_events = list(ELECTION, TOURISM, RESIGNATION) - -/datum/trade_destination/luthien - name = "Luthien" - description = "A small colony established on a feral, untamed world (largely jungle). Savages and wild beasts attack the outpost regularly, although WY maintains tight military control." - distance = 8.9 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(WILD_ANIMAL_ATTACK, CULT_CELL_REVEALED, FESTIVAL, MOURNING, ANIMAL_RIGHTS_RAID, ALIEN_RAIDERS) - viable_mundane_events = list(ELECTION, TOURISM, BIG_GAME_HUNTERS, RESIGNATION) - -/datum/trade_destination/reade - name = "Reade" - description = "A cold, metal-deficient world, WY maintains large pastures in whatever available space in an attempt to salvage something from this profitless colony." - distance = 7.5 - willing_to_buy = list() - willing_to_sell = list() - viable_random_events = list(WILD_ANIMAL_ATTACK, CULT_CELL_REVEALED, FESTIVAL, MOURNING, ANIMAL_RIGHTS_RAID, ALIEN_RAIDERS) - viable_mundane_events = list(ELECTION, TOURISM, BIG_GAME_HUNTERS, RESIGNATION) diff --git a/code/modules/economy/economy_misc.dm b/code/modules/economy/economy_misc.dm index 6e22fd12d58a..afd2b1b8ad36 100644 --- a/code/modules/economy/economy_misc.dm +++ b/code/modules/economy/economy_misc.dm @@ -75,11 +75,6 @@ GLOBAL_VAR_INIT(economy_init, FALSE) if(GLOB.economy_init) return 2 - for(var/loc_type in typesof(/datum/trade_destination) - /datum/trade_destination) - var/datum/trade_destination/D = new loc_type - GLOB.weighted_randomevent_locations[D] = D.viable_random_events.len - GLOB.weighted_mundaneevent_locations[D] = D.viable_mundane_events.len - create_station_account() create_department_account("Vendor") diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index ceff47b5b63c..4573052c29df 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -54,7 +54,7 @@ Gunshots/explosions/opening doors/less rare audio (done) slots_free += ui_datum.ui_storage1 if(!H.r_store) slots_free += ui_datum.ui_storage2 - if(slots_free.len) + if(length(slots_free)) halitem.screen_loc = pick(slots_free) halitem.layer = 50 switch(rand(1,6)) @@ -97,7 +97,7 @@ Gunshots/explosions/opening doors/less rare audio (done) var/list/possible_points = list() for(var/turf/open/floor/F in view(src,GLOB.world_view_size)) possible_points += F - if(possible_points.len) + if(length(possible_points)) var/turf/open/floor/target = pick(possible_points) switch(rand(1,3)) @@ -161,7 +161,7 @@ Gunshots/explosions/opening doors/less rare audio (done) var/list/possible_points = list() for(var/turf/open/floor/F in view(src,GLOB.world_view_size)) possible_points += F - if(possible_points.len) + if(length(possible_points)) var/turf/open/floor/target = pick(possible_points) switch(rand(1,3)) if(1) @@ -203,12 +203,12 @@ Gunshots/explosions/opening doors/less rare audio (done) "Play Charades","Oxygen","Inject BeAcOs","Ninja Lizards","Limit Break","Build Sentry") if(mid_txts) - while(mid_txts.len) + while(length(mid_txts)) var/mid_txt = pick(mid_txts) mocktxt += mid_txt mid_txts -= mid_txt - while(buttons.len) + while(length(buttons)) var/button = pick(buttons) @@ -356,7 +356,7 @@ GLOBAL_LIST_INIT(non_fakeattack_weapons, list(/obj/item/device/aicard,\ clone = H break //changed the code a bit. Less randomised, but less work to do. Should be ok, world.contents aren't stored in any particular order. -// if(!possible_clones.len) return +// if(!length(possible_clones)) return // clone = pick(possible_clones) if(!clone) return diff --git a/code/modules/flufftext/TextFilters.dm b/code/modules/flufftext/TextFilters.dm index f6b5c43384ee..2389d50fdc83 100644 --- a/code/modules/flufftext/TextFilters.dm +++ b/code/modules/flufftext/TextFilters.dm @@ -30,10 +30,10 @@ var/list/unstuttered_words = split_phrase.Copy() var/i = rand(1,3) - if(stunned) i = split_phrase.len + if(stunned) i = length(split_phrase) for(,i > 0,i--) //Pick a few words to stutter on. - if (!unstuttered_words.len) + if (!length(unstuttered_words)) break var/word = pick(unstuttered_words) unstuttered_words -= word //Remove from unstuttered words so we don't stutter it again. diff --git a/code/modules/gear_presets/_select_equipment.dm b/code/modules/gear_presets/_select_equipment.dm index 5311a7a79a3b..1a61aa39efe8 100644 --- a/code/modules/gear_presets/_select_equipment.dm +++ b/code/modules/gear_presets/_select_equipment.dm @@ -15,7 +15,7 @@ var/list/access = list() var/assignment var/rank - var/paygrade + var/list/paygrades = list("???") var/role_comm_title var/minimum_age var/faction = FACTION_NEUTRAL @@ -95,8 +95,33 @@ if(minimum_age && new_human.age < minimum_age) new_human.age = minimum_age -/datum/equipment_preset/proc/load_rank(mob/living/carbon/human/new_human, client/mob_client) - return paygrade +/datum/equipment_preset/proc/load_rank(mob/living/carbon/human/new_human, client/mob_client)//Beagle-Code + if(paygrades.len == 1) + return paygrades[1] + var/playtime + if(!mob_client) + playtime = JOB_PLAYTIME_TIER_1 + else + playtime = get_job_playtime(mob_client, rank) + if((playtime >= JOB_PLAYTIME_TIER_1) && !mob_client.prefs.playtime_perks) + playtime = JOB_PLAYTIME_TIER_1 + var/final_paygrade + for(var/current_paygrade as anything in paygrades) + var/required_time = paygrades[current_paygrade] + if(required_time - playtime > 0) + break + final_paygrade = current_paygrade + if(rank == JOB_SQUAD_MARINE && final_paygrade == PAY_SHORT_ME3) + if(GLOB.data_core.leveled_riflemen > GLOB.data_core.leveled_riflemen_max) + return PAY_SHORT_ME2 + else + GLOB.data_core.leveled_riflemen++ + return final_paygrade + if(!final_paygrade) + . = "???" + CRASH("[key_name(new_human)] spawned with no valid paygrade.") + + return final_paygrade /datum/equipment_preset/proc/load_gear(mob/living/carbon/human/new_human, client/mob_client) return @@ -110,6 +135,8 @@ /datum/equipment_preset/proc/load_id(mob/living/carbon/human/new_human, client/mob_client) if(!idtype) return + if(!mob_client) + mob_client = new_human.client var/obj/item/card/id/ID = new idtype() ID.name = "[new_human.real_name]'s ID Card" if(assignment) @@ -123,7 +150,7 @@ ID.registered_ref = WEAKREF(new_human) ID.registered_gid = new_human.gid ID.blood_type = new_human.blood_type - ID.paygrade = load_rank(new_human) || ID.paygrade + ID.paygrade = load_rank(new_human, mob_client) || ID.paygrade ID.uniform_sets = uniform_sets new_human.equip_to_slot_or_del(ID, WEAR_ID) new_human.faction = faction @@ -138,6 +165,9 @@ new_human.set_languages(languages) /datum/equipment_preset/proc/load_preset(mob/living/carbon/human/new_human, randomise = FALSE, count_participant = FALSE, client/mob_client, show_job_gear = TRUE) + if(!new_human.hud_used) + new_human.create_hud() + load_race(new_human, mob_client) if(randomise || uses_special_name) load_name(new_human, randomise, mob_client) @@ -185,7 +215,7 @@ new_human.equip_to_slot_or_del(equipping_gear, WEAR_IN_BACK) //Gives ranks to the ranked - var/current_rank = paygrade + var/current_rank = paygrades[1] var/obj/item/card/id/I = new_human.get_idcard() if(I) current_rank = I.paygrade diff --git a/code/modules/gear_presets/agents.dm b/code/modules/gear_presets/agents.dm index c7449883b87f..b7c098de6e23 100644 --- a/code/modules/gear_presets/agents.dm +++ b/code/modules/gear_presets/agents.dm @@ -17,7 +17,7 @@ ) assignment = JOB_STOWAWAY rank = JOB_STOWAWAY - paygrade = "???" + paygrades = list("???" = JOB_PLAYTIME_TIER_0) role_comm_title = "???" skills = /datum/skills/civilian/survivor @@ -69,7 +69,7 @@ ) assignment = JOB_UPP_REPRESENTATIVE rank = JOB_UPP_REPRESENTATIVE - paygrade = PAY_SHORT_CREP + paygrades = list(PAY_SHORT_CREP = JOB_PLAYTIME_TIER_0) role_comm_title = "UPP Rep." skills = /datum/skills/civilian/survivor @@ -105,7 +105,7 @@ ) assignment = JOB_TWE_REPRESENTATIVE rank = JOB_TWE_REPRESENTATIVE - paygrade = PAY_SHORT_CREP + paygrades = list(PAY_SHORT_CREP = JOB_PLAYTIME_TIER_0) role_comm_title = "TWE Rep." skills = /datum/skills/civilian/survivor diff --git a/code/modules/gear_presets/cbrn.dm b/code/modules/gear_presets/cbrn.dm index e59f276fe486..4f6d526bf923 100644 --- a/code/modules/gear_presets/cbrn.dm +++ b/code/modules/gear_presets/cbrn.dm @@ -2,7 +2,7 @@ name = "Generic CBRN" //Parent type for easier gear assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "CBRN" flags = EQUIPMENT_PRESET_EXTRA auto_squad_name = SQUAD_CBRN @@ -67,7 +67,7 @@ /datum/equipment_preset/uscm/cbrn/engineer name = "CBRN Combat Technician" - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) assignment = JOB_SQUAD_ENGI rank = JOB_SQUAD_ENGI role_comm_title = "ComTech" @@ -111,7 +111,7 @@ /datum/equipment_preset/uscm/cbrn/medic name = "CBRN Hospital Corpsman" - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC role_comm_title = "HM" @@ -154,7 +154,7 @@ /datum/equipment_preset/uscm/cbrn/leader name = "CBRN Fireteam Leader" - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) assignment = JOB_SQUAD_TEAM_LEADER rank = JOB_SQUAD_TEAM_LEADER role_comm_title = "TL" @@ -189,7 +189,7 @@ /datum/equipment_preset/uscm/cbrn/specialist name = "CBRN Specialist" - paygrade = PAY_SHORT_OPR + paygrades = list(PAY_SHORT_OPR = JOB_PLAYTIME_TIER_0) assignment = JOB_SQUAD_SPECIALIST rank = JOB_SQUAD_SPECIALIST role_comm_title = "Spc" diff --git a/code/modules/gear_presets/clf.dm b/code/modules/gear_presets/clf.dm index bb168f22457b..e9570bbbab9f 100644 --- a/code/modules/gear_presets/clf.dm +++ b/code/modules/gear_presets/clf.dm @@ -3,7 +3,7 @@ languages = list(LANGUAGE_JAPANESE, LANGUAGE_ENGLISH) assignment = JOB_CLF rank = FACTION_CLF - paygrade = PAY_SHORT_REB + paygrades = list(PAY_SHORT_REB = JOB_PLAYTIME_TIER_0) faction = FACTION_CLF origin_override = ORIGIN_CIVILIAN idtype = /obj/item/card/id/data @@ -170,7 +170,6 @@ spawn_rebel_suit(new_human) spawn_rebel_shoes(new_human) - spawn_rebel_gloves(new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/meson, WEAR_EYES) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/yellow, WEAR_HANDS) @@ -284,7 +283,7 @@ assignment = JOB_CLF_MEDIC rank = JOB_CLF_MEDIC role_comm_title = "MED" - paygrade = PAY_SHORT_CDOC + paygrades = list(PAY_SHORT_CDOC = JOB_PLAYTIME_TIER_0) skills = /datum/skills/clf/combat_medic /datum/equipment_preset/clf/medic/load_gear(mob/living/carbon/human/new_human) @@ -716,7 +715,7 @@ skills = /datum/skills/colonial_synthetic assignment = JOB_CLF_SYNTH rank = JOB_CLF_SYNTH - paygrade = PAY_SHORT_SYN + paygrades = list(PAY_SHORT_SYN = JOB_PLAYTIME_TIER_0) role_comm_title = "Syn" /datum/equipment_preset/clf/synth/New() @@ -960,7 +959,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_CLF_COMMANDER rank = JOB_CLF_COMMANDER - paygrade = PAY_SHORT_REBC + paygrades = list(PAY_SHORT_REBC = JOB_PLAYTIME_TIER_0) role_comm_title = "CMDR" skills = /datum/skills/clf/commander diff --git a/code/modules/gear_presets/cmb.dm b/code/modules/gear_presets/cmb.dm index 8be44f94a2e8..672afa99873b 100644 --- a/code/modules/gear_presets/cmb.dm +++ b/code/modules/gear_presets/cmb.dm @@ -58,7 +58,7 @@ /datum/equipment_preset/cmb/standard name = "CMB - Colonial Marshal Deputy" - paygrade = PAY_SHORT_CMBD + paygrades = list(PAY_SHORT_CMBD = JOB_PLAYTIME_TIER_0) role_comm_title = "CMB DEP" flags = EQUIPMENT_PRESET_EXTRA assignment = "CMB Deputy" @@ -141,7 +141,7 @@ /datum/equipment_preset/cmb/leader name = "CMB - The Colonial Marshal" - paygrade = PAY_SHORT_CMBM + paygrades = list(PAY_SHORT_CMBM = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/marshal role_comm_title = "CMB MAR" flags = EQUIPMENT_PRESET_EXTRA @@ -195,7 +195,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/cmb/synth name = "CMB - Colonial Marshal Investigative Synthetic" - paygrade = PAY_SHORT_CMBS + paygrades = list(PAY_SHORT_CMBS = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/deputy role_comm_title = "CMB Syn" flags = EQUIPMENT_PRESET_EXTRA @@ -297,7 +297,7 @@ /datum/equipment_preset/cmb/liaison name = "CMB - ICC Liaison" - paygrade = PAY_SHORT_ICCL + paygrades = list(PAY_SHORT_ICCL = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver/cl role_comm_title = "ICC Rep." flags = EQUIPMENT_PRESET_EXTRA @@ -356,7 +356,7 @@ /datum/equipment_preset/cmb/observer name = "CMB - Interstellar Human Rights Observer" - paygrade = PAY_SHORT_IHRO + paygrades = list(PAY_SHORT_IHRO = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/lanyard role_comm_title = "OBS" flags = EQUIPMENT_PRESET_EXTRA @@ -415,7 +415,7 @@ assignment = "Anchorpoint Station Marine Rifleman" rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) role_comm_title = "A-RFN" skills = /datum/skills/pfc/crafty faction = FACTION_MARSHAL @@ -460,12 +460,9 @@ /datum/equipment_preset/uscm/cmb/leader name = "USCM Anchorpoint Station Team Leader" flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE -/datum/equipment_preset/uscm/cmb/leader/New() - . = ..() - assignment = "Anchorpoint Station Marine Team Leader" rank = JOB_SQUAD_LEADER - paygrade = PAY_SHORT_ME6 + paygrades = list(PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_0) role_comm_title = "A-TL" minimum_age = 25 skills = /datum/skills/SL @@ -505,12 +502,9 @@ /datum/equipment_preset/uscm/cmb/rto name = "USCM Anchorpoint Station Technical Specialist" flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE -/datum/equipment_preset/uscm/cmb/rto/New() - . = ..() - assignment = "Anchorpoint Station Marine Technical Specialist" rank = JOB_SQUAD_TEAM_LEADER - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "A-TS" skills = /datum/skills/tl @@ -550,12 +544,9 @@ /datum/equipment_preset/uscm/cmb/medic name = "USCM Anchorpoint Station Corpsman" flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE -/datum/equipment_preset/uscm/cmb/medic/New() - . = ..() - assignment = "Anchorpoint Station Hospital Corpsman" rank = JOB_SQUAD_MEDIC - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "A-HM" skills = /datum/skills/combat_medic @@ -611,12 +602,9 @@ /datum/equipment_preset/uscm/cmb/smartgunner name = "USCM Anchorpoint Station Smartgunner" flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE -/datum/equipment_preset/uscm/cmb/smartgunner/New() - . = ..() - assignment = "Anchorpoint Station Marine Smartgunner" rank = JOB_SQUAD_SMARTGUN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "A-SG" skills = /datum/skills/smartgunner diff --git a/code/modules/gear_presets/contractor.dm b/code/modules/gear_presets/contractor.dm index 3f0cdecb9ac2..c18ccb4418c7 100644 --- a/code/modules/gear_presets/contractor.dm +++ b/code/modules/gear_presets/contractor.dm @@ -61,7 +61,7 @@ /datum/equipment_preset/contractor/duty/standard name = "Military Contractor (Standard)" - paygrade = PAY_SHORT_VAI_S + paygrades = list(PAY_SHORT_VAI_S = JOB_PLAYTIME_TIER_0) role_comm_title = "Merc" flags = EQUIPMENT_PRESET_EXTRA assignment = "VAIPO Mercenary" @@ -160,7 +160,7 @@ /datum/equipment_preset/contractor/duty/heavy name = "Military Contractor (Machinegunner)" - paygrade = PAY_SHORT_VAI_G + paygrades = list(PAY_SHORT_VAI_G = JOB_PLAYTIME_TIER_0) role_comm_title = "MG" flags = EQUIPMENT_PRESET_EXTRA @@ -205,7 +205,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/contractor/duty/engi name = "Military Contractor (Engineer)" - paygrade = PAY_SHORT_VAI_E + paygrades = list(PAY_SHORT_VAI_E = JOB_PLAYTIME_TIER_0) role_comm_title = "Eng" flags = EQUIPMENT_PRESET_EXTRA @@ -252,7 +252,7 @@ /datum/equipment_preset/contractor/duty/medic name = "Military Contractor (Medic)" - paygrade = PAY_SHORT_VAI_M + paygrades = list(PAY_SHORT_VAI_M = JOB_PLAYTIME_TIER_0) role_comm_title = "Med" flags = EQUIPMENT_PRESET_EXTRA @@ -298,7 +298,7 @@ /datum/equipment_preset/contractor/duty/leader name = "Military Contractor (Leader)" - paygrade = PAY_SHORT_VAI_L + paygrades = list(PAY_SHORT_VAI_L = JOB_PLAYTIME_TIER_0) role_comm_title = "TL" flags = EQUIPMENT_PRESET_EXTRA @@ -348,7 +348,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/contractor/duty/synth name = "Military Contractor (Synthetic)" - paygrade = PAY_SHORT_VAI_SN + paygrades = list(PAY_SHORT_VAI_SN = JOB_PLAYTIME_TIER_0) role_comm_title = "Syn" flags = EQUIPMENT_PRESET_EXTRA @@ -438,7 +438,7 @@ /datum/equipment_preset/contractor/covert/standard name = "Military Contractor (Covert Standard)" - paygrade = PAY_SHORT_VAI_S + paygrades = list(PAY_SHORT_VAI_S = JOB_PLAYTIME_TIER_0) role_comm_title = "Merc" flags = EQUIPMENT_PRESET_EXTRA @@ -457,7 +457,7 @@ new_human.equip_to_slot_or_del(new /obj/item/device/binoculars/range, WEAR_IN_JACKET) new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m4a3/m1911/socom, WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/veteran, WEAR_HANDS) - new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/covert, WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/sof, WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/prop/helmetgarb/helmet_nvg/marsoc, WEAR_IN_HELMET) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/veteran/pmc/knife, WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/sechud/tactical, WEAR_EYES) @@ -539,7 +539,7 @@ /datum/equipment_preset/contractor/covert/heavy name = "Military Contractor (Covert Machinegunner)" - paygrade = PAY_SHORT_VAI_G + paygrades = list(PAY_SHORT_VAI_G = JOB_PLAYTIME_TIER_0) role_comm_title = "MG" flags = EQUIPMENT_PRESET_EXTRA @@ -562,7 +562,7 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m4a3/m1911/socom, WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/veteran, WEAR_HANDS) new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/pmc, WEAR_FACE) - new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/covert, WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/sof, WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/prop/helmetgarb/helmet_nvg/marsoc, WEAR_IN_HELMET) new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/sunglasses/sechud/tactical, WEAR_EYES) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/veteran/pmc/knife, WEAR_FEET) @@ -586,7 +586,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/contractor/covert/engi name = "Military Contractor (Covert Engineer)" - paygrade = PAY_SHORT_VAI_E + paygrades = list(PAY_SHORT_VAI_E = JOB_PLAYTIME_TIER_0) role_comm_title = "Eng" flags = EQUIPMENT_PRESET_EXTRA @@ -606,7 +606,7 @@ new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/mar40/carbine/tactical, WEAR_J_STORE) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/veteran, WEAR_HANDS) new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/pmc, WEAR_FACE) - new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/covert, WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/sof, WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/prop/helmetgarb/helmet_nvg/marsoc, WEAR_IN_HELMET) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/veteran/pmc/knife, WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/welding/superior, WEAR_EYES) @@ -634,7 +634,7 @@ /datum/equipment_preset/contractor/covert/medic name = "Military Contractor (Covert Medic)" - paygrade = PAY_SHORT_VAI_M + paygrades = list(PAY_SHORT_VAI_M = JOB_PLAYTIME_TIER_0) role_comm_title = "Med" flags = EQUIPMENT_PRESET_EXTRA @@ -653,7 +653,7 @@ new_human.equip_to_slot_or_del(new /obj/item/device/binoculars/range, WEAR_IN_JACKET) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/veteran, WEAR_HANDS) new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/pmc, WEAR_FACE) - new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/covert, WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/sof, WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/prop/helmetgarb/helmet_nvg/marsoc, WEAR_IN_HELMET) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/veteran/pmc/knife, WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/hud/health, WEAR_EYES) @@ -681,7 +681,7 @@ /datum/equipment_preset/contractor/covert/leader name = "Military Contractor (Covert Leader)" - paygrade = PAY_SHORT_VAI_L + paygrades = list(PAY_SHORT_VAI_L = JOB_PLAYTIME_TIER_0) role_comm_title = "TL" flags = EQUIPMENT_PRESET_EXTRA @@ -707,7 +707,7 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m4a3/m1911/socom, WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/veteran, WEAR_HANDS) new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/pmc, WEAR_FACE) - new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/covert, WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/sof, WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/prop/helmetgarb/helmet_nvg/marsoc, WEAR_IN_HELMET) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/veteran/pmc/knife, WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/hud/sensor, WEAR_EYES) @@ -732,7 +732,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/contractor/covert/synth name = "Military Contractor (Covert Synthetic)" - paygrade = PAY_SHORT_VAI_SN + paygrades = list(PAY_SHORT_VAI_SN = JOB_PLAYTIME_TIER_0) role_comm_title = "Syn" flags = EQUIPMENT_PRESET_EXTRA @@ -792,7 +792,7 @@ new_human.equip_to_slot_or_del(new headset_type, WEAR_L_EAR) new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/experimental_mesons, WEAR_EYES) new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/pmc, WEAR_FACE) - new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/covert, WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/sof, WEAR_HEAD) new_human.equip_to_slot_or_del(new /obj/item/prop/helmetgarb/helmet_nvg/cosmetic, WEAR_IN_HELMET) //body new_human.equip_to_slot_or_del(new /obj/item/clothing/under/colonist/wy_davisone, WEAR_BODY) diff --git a/code/modules/gear_presets/corpses.dm b/code/modules/gear_presets/corpses.dm index b8330e0e4c70..9e688037860b 100644 --- a/code/modules/gear_presets/corpses.dm +++ b/code/modules/gear_presets/corpses.dm @@ -205,7 +205,7 @@ /datum/equipment_preset/corpse/security/cmb name = "Corpse - Colonial Marshal Deputy" rank = JOB_CMB - paygrade = PAY_SHORT_CMBD + paygrades = list(PAY_SHORT_CMBD = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/deputy xenovictim = TRUE access = list( @@ -240,7 +240,7 @@ assignment = JOB_EXECUTIVE rank = JOB_EXECUTIVE faction_group = FACTION_LIST_WY - paygrade = PAY_SHORT_WYC3 + paygrades = list(PAY_SHORT_WYC3 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver/clearance_badge/cl xenovictim = TRUE access = list( @@ -316,7 +316,7 @@ assignment = "Colonial Division Manager" rank = JOB_DIVISION_MANAGER faction_group = FACTION_LIST_WY - paygrade = PAY_SHORT_WYC8 + paygrades = list(PAY_SHORT_WYC8 = JOB_PLAYTIME_TIER_0) access = list( ACCESS_WY_GENERAL, ACCESS_WY_COLONIAL, @@ -352,7 +352,7 @@ assignment = "Colonial Administrator" rank = JOB_DIRECTOR faction_group = FACTION_LIST_WY - paygrade = PAY_SHORT_WYC10 + paygrades = list(PAY_SHORT_WYC10 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver/cl access = list( ACCESS_CIVILIAN_PUBLIC, @@ -529,11 +529,14 @@ //Colonial Supervisor +/datum/equipment_preset/corpse/wy + flags = EQUIPMENT_PRESET_STUB + /datum/equipment_preset/corpse/wy/manager name = "Corpse - Corporate Supervisor" assignment = "Colony Supervisor" flags = EQUIPMENT_PRESET_EXTRA - paygrade = PAY_SHORT_WYC6 + paygrades = list(PAY_SHORT_WYC6 = JOB_PLAYTIME_TIER_0) rank = FACTION_WY idtype = /obj/item/card/id/silver/clearance_badge/manager faction_group = FACTION_LIST_WY @@ -614,7 +617,7 @@ name = "Corpse - Union of Progressive Peoples Soldier" assignment = JOB_UPP idtype = /obj/item/card/id/dogtag - paygrade = PAY_SHORT_UE2 + paygrades = list(PAY_SHORT_UE2 = JOB_PLAYTIME_TIER_0) rank = JOB_UPP faction = FACTION_UPP @@ -651,7 +654,7 @@ faction = FACTION_PMC faction_group = FACTION_LIST_WY rank = JOB_PMC_STANDARD - paygrade = PAY_SHORT_PMC_OP + paygrades = list(PAY_SHORT_PMC_OP = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/pmc access = list( ACCESS_CIVILIAN_PUBLIC, @@ -695,7 +698,7 @@ languages = list(LANGUAGE_ENGLISH) assignment = JOB_WY_GOON rank = JOB_WY_GOON - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/corpse/pmc/goon/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/WY, WEAR_L_EAR) @@ -720,7 +723,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_WY_GOON_LEAD rank = JOB_WY_GOON_LEAD - paygrade = PAY_SHORT_CSPO + paygrades = list(PAY_SHORT_CSPO = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/corpse/pmc/goon/lead/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/WY, WEAR_L_EAR) @@ -746,7 +749,7 @@ /datum/equipment_preset/corpse/freelancer name = "Corpse - Freelancer" - paygrade = PAY_SHORT_FL_S + paygrades = list(PAY_SHORT_FL_S = JOB_PLAYTIME_TIER_0) rank = FACTION_FREELANCER idtype = /obj/item/card/id/data faction = FACTION_FREELANCER @@ -962,7 +965,7 @@ name = "Corpse - USCM Reconnaissance Spotter" assignment = "Reconnaissance Spotter" xenovictim = FALSE - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/dogtag role_comm_title = "FORECON" faction_group = list(FACTION_MARINE, FACTION_SURVIVOR) diff --git a/code/modules/gear_presets/dust_raider.dm b/code/modules/gear_presets/dust_raider.dm index c33d071a0b57..42f234d6399d 100644 --- a/code/modules/gear_presets/dust_raider.dm +++ b/code/modules/gear_presets/dust_raider.dm @@ -24,7 +24,7 @@ access = list(ACCESS_MARINE_PREP) assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) role_comm_title = "RFN" skills = /datum/skills/pfc/crafty @@ -46,7 +46,7 @@ access = list(ACCESS_MARINE_PREP) assignment = JOB_SQUAD_LEADER rank = JOB_SQUAD_LEADER - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) role_comm_title = "SL" skills = /datum/skills/SL @@ -75,7 +75,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SMARTPREP) assignment = JOB_SQUAD_SMARTGUN rank = JOB_SQUAD_SMARTGUN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "SG" skills = /datum/skills/smartgunner @@ -100,7 +100,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_ENGPREP, ACCESS_CIVILIAN_ENGINEERING) assignment = JOB_SQUAD_ENGI rank = JOB_SQUAD_ENGI - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "Eng" skills = /datum/skills/combat_engineer @@ -129,7 +129,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "HM" skills = /datum/skills/combat_medic @@ -164,7 +164,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SPECPREP) assignment = JOB_SQUAD_SPECIALIST rank = JOB_SQUAD_SPECIALIST - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "Spc" skills = /datum/skills/specialist diff --git a/code/modules/gear_presets/dutch.dm b/code/modules/gear_presets/dutch.dm index 66a7254494b2..8a51fb9d59e2 100644 --- a/code/modules/gear_presets/dutch.dm +++ b/code/modules/gear_presets/dutch.dm @@ -2,7 +2,7 @@ /datum/equipment_preset/dutch name = JOB_DUTCH_RIFLEMAN - paygrade = PAY_SHORT_DTC + paygrades = list(PAY_SHORT_DTC = JOB_PLAYTIME_TIER_0) assignment = JOB_DUTCH_RIFLEMAN flags = EQUIPMENT_PRESET_EXTRA faction = FACTION_DUTCH @@ -83,7 +83,7 @@ /datum/equipment_preset/dutch/minigun name = JOB_DUTCH_MINIGUNNER - paygrade = PAY_SHORT_DTCMG + paygrades = list(PAY_SHORT_DTCMG = JOB_PLAYTIME_TIER_0) assignment = JOB_DUTCH_MINIGUNNER flags = EQUIPMENT_PRESET_EXTRA @@ -116,7 +116,7 @@ /datum/equipment_preset/dutch/flamer name = JOB_DUTCH_FLAMETHROWER - paygrade = PAY_SHORT_DTCF + paygrades = list(PAY_SHORT_DTCF = JOB_PLAYTIME_TIER_0) assignment = JOB_DUTCH_FLAMETHROWER flags = EQUIPMENT_PRESET_EXTRA @@ -150,7 +150,7 @@ /datum/equipment_preset/dutch/medic name = JOB_DUTCH_MEDIC - paygrade = PAY_SHORT_DTCM + paygrades = list(PAY_SHORT_DTCM = JOB_PLAYTIME_TIER_0) assignment = JOB_DUTCH_MEDIC flags = EQUIPMENT_PRESET_EXTRA @@ -193,7 +193,7 @@ /datum/equipment_preset/dutch/arnie name = "Dutch's Dozen - Arnold" - paygrade = PAY_SHORT_DTCA + paygrades = list(PAY_SHORT_DTCA = JOB_PLAYTIME_TIER_0) assignment = JOB_DUTCH_ARNOLD flags = EQUIPMENT_PRESET_EXTRA diff --git a/code/modules/gear_presets/fun.dm b/code/modules/gear_presets/fun.dm index 9811699d5974..f9b6970015c8 100644 --- a/code/modules/gear_presets/fun.dm +++ b/code/modules/gear_presets/fun.dm @@ -82,7 +82,7 @@ idtype = /obj/item/card/id/gold assignment = "Shrapnelsworn" rank = "Brother of the Order" - paygrade = "Ser" + paygrades = list("Ser" = JOB_PLAYTIME_TIER_0) role_comm_title = "OHEFA" skills = /datum/skills/specialist @@ -240,7 +240,7 @@ /datum/equipment_preset/fun/santa name = "Fun - Santa" - paygrade = PAY_SHORT_CDNM + paygrades = list(PAY_SHORT_CDNM = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA skills = /datum/skills/everything faction = FACTION_MARINE @@ -289,7 +289,7 @@ /datum/equipment_preset/upp/ivan name = "Fun - Ivan" flags = EQUIPMENT_PRESET_EXTRA - paygrade = PAY_SHORT_UE6 + paygrades = list(PAY_SHORT_UE6 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/everything assignment = "UPP Armsmaster" rank = "UPP Armsmaster" @@ -300,7 +300,7 @@ new_human.change_real_name(new_human, "Ivan") new_human.f_style = "Shaved" new_human.h_style = "Shaved Head" - new_human.ethnicity = "Scandinavian" + new_human.skin_color = "pale3" new_human.r_hair = 165 new_human.g_hair = 42 new_human.b_hair = 42 @@ -339,7 +339,7 @@ /datum/equipment_preset/fun/van_bandolier name = "Fun - Big Game Hunter" - paygrade = PAY_SHORT_CCMO + paygrades = list(PAY_SHORT_CCMO = JOB_PLAYTIME_TIER_0) uses_special_name = TRUE flags = EQUIPMENT_PRESET_EXTRA skills = /datum/skills/everything @@ -363,7 +363,7 @@ new_human.b_facial = 51 new_human.h_style = "Mullet" new_human.f_style = "Full English" - new_human.ethnicity = "Anglo" + new_human.skin_color = "pale2" new_human.r_eyes = 102 //Brown eyes. new_human.g_eyes = 51 new_human.b_eyes = 0 @@ -441,7 +441,7 @@ assignment = "Monkey Marine" rank = "Monkey Marine" - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/fun/monkey/marine/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine(new_human), WEAR_BODY) @@ -458,7 +458,7 @@ assignment = "Monkey Soldier" rank = "Monkey Soldier" - paygrade = PAY_SHORT_UE1 + paygrades = list(PAY_SHORT_UE1 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/fun/monkey/soldier/get_random_name(mob/living/carbon/human/new_human) return new_human.gender == MALE ? pick(GLOB.first_names_male_upp) : pick(GLOB.first_names_female_upp) diff --git a/code/modules/gear_presets/other.dm b/code/modules/gear_presets/other.dm index 99b8bf634eed..063263748e02 100644 --- a/code/modules/gear_presets/other.dm +++ b/code/modules/gear_presets/other.dm @@ -60,7 +60,7 @@ /datum/equipment_preset/other/freelancer/standard name = "Freelancer (Standard)" - paygrade = PAY_SHORT_FL_S + paygrades = list(PAY_SHORT_FL_S = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA skills = /datum/skills/freelancer @@ -132,7 +132,7 @@ /datum/equipment_preset/other/freelancer/medic name = "Freelancer (Medic)" - paygrade = PAY_SHORT_FL_M + paygrades = list(PAY_SHORT_FL_M = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA assignment = "Freelancer Medic" skills = /datum/skills/freelancer/combat_medic @@ -203,7 +203,7 @@ /datum/equipment_preset/other/freelancer/leader name = "Freelancer (Leader)" - paygrade = PAY_SHORT_FL_WL + paygrades = list(PAY_SHORT_FL_WL = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA assignment = "Freelancer Warlord" languages = list(LANGUAGE_ENGLISH, LANGUAGE_RUSSIAN, LANGUAGE_CHINESE, LANGUAGE_JAPANESE) @@ -269,7 +269,7 @@ /datum/equipment_preset/other/elite_merc/standard name = "Elite Mercenary (Standard Miner)" - paygrade = PAY_SHORT_EFL_S + paygrades = list(PAY_SHORT_EFL_S = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/centcom @@ -306,7 +306,7 @@ /datum/equipment_preset/other/elite_merc/heavy name = "Elite Mercenary (Heavy)" - paygrade = PAY_SHORT_EFL_H + paygrades = list(PAY_SHORT_EFL_H = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/centcom @@ -346,7 +346,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/other/elite_merc/engineer name = "Elite Mercenary (Engineer)" - paygrade = PAY_SHORT_EFL_E + paygrades = list(PAY_SHORT_EFL_E = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/data @@ -400,7 +400,7 @@ /datum/equipment_preset/other/elite_merc/medic name = "Elite Mercenary (Medic)" - paygrade = PAY_SHORT_EFL_M + paygrades = list(PAY_SHORT_EFL_M = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/centcom @@ -446,7 +446,7 @@ /datum/equipment_preset/other/elite_merc/leader name = "Elite Mercenary (Leader)" - paygrade = PAY_SHORT_EFL_TL + paygrades = list(PAY_SHORT_EFL_TL = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/centcom @@ -504,29 +504,6 @@ new_human.equip_if_possible(new /obj/item/clothing/glasses/sunglasses, WEAR_EYES) new_human.equip_if_possible(new /obj/item/clipboard, WEAR_WAIST) -//*****************************************************************************************************/ - -/datum/equipment_preset/other/compression_suit - name = "Mk50 Compression Suit" - flags = EQUIPMENT_PRESET_EXTRA - faction = FACTION_PMC - skills = /datum/skills/pfc - idtype = /obj/item/card/id/data - -/datum/equipment_preset/other/compression_suit/load_gear(mob/living/carbon/human/new_human) - //TODO: add backpacks and satchels - new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/magboots, WEAR_FEET) - - new_human.equip_to_slot_or_del(new /obj/item/clothing/under/colonist, WEAR_BODY) - new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/space/compression, WEAR_JACKET) - new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/space/compression, WEAR_HEAD) - var /obj/item/tank/jetpack/J = new /obj/item/tank/jetpack/oxygen(new_human) - new_human.equip_to_slot_or_del(J, WEAR_BACK) - J.toggle() - new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/breath, WEAR_FACE) - J.Topic(null, list("stat" = 1)) - spawn_merc_weapon(new_human) - //*****************************************************************************************************/ @@ -850,12 +827,13 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = "DUMMY" rank = "DUMMY" + paygrades = list(PAY_SHORT_CCMO) idtype = /obj/item/card/id/dogtag uses_special_name = TRUE /datum/equipment_preset/other/professor_dummy/load_name(mob/living/carbon/human/new_human, randomise) new_human.gender = pick(MALE, FEMALE) - new_human.real_name = "Professor DUMMY the Medical Mannequin" + new_human.real_name = "Alex the Medical Mannequin" new_human.name = new_human.real_name new_human.age = rand(1,5) var/datum/preferences/A = new @@ -881,9 +859,9 @@ flags = EQUIPMENT_PRESET_EXTRA idtype = /obj/item/card/id/dogtag - assignment = JOB_CREWMAN - rank = JOB_CREWMAN - paygrade = PAY_SHORT_ME4 + assignment = JOB_TANK_CREW + rank = JOB_TANK_CREW + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "CRMN" minimum_age = 30 skills = /datum/skills/tank_crew @@ -923,7 +901,7 @@ idtype = /obj/item/card/id/dogtag assignment = "Crewman Trainee" rank = "Crewman Trainee" - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "CRTR" minimum_age = 25 skills = /datum/skills/tank_crew @@ -968,4 +946,25 @@ new_human.nutrition = NUTRITION_LOW /datum/equipment_preset/tutorial/fed + name = "Tutorial (Fed)" underfed = FALSE + + +/datum/equipment_preset/uscm/tutorial_rifleman + name = "Tutorial Rifleman" + flags = EQUIPMENT_PRESET_EXTRA + assignment = JOB_SQUAD_MARINE + rank = JOB_SQUAD_MARINE + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0) + role_comm_title = "RFN" + skills = /datum/skills/pfc/crafty + minimap_icon = "private" + +/datum/equipment_preset/uscm/tutorial_rifleman/load_gear(mob/living/carbon/human/new_human) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine(new_human), WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/medium(new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) + diff --git a/code/modules/gear_presets/pmc.dm b/code/modules/gear_presets/pmc.dm index 16c65dde01aa..3aa02f026f29 100644 --- a/code/modules/gear_presets/pmc.dm +++ b/code/modules/gear_presets/pmc.dm @@ -61,7 +61,7 @@ assignment = JOB_PMC_STANDARD rank = JOB_PMC_STANDARD - paygrade = PAY_SHORT_PMC_OP + paygrades = list(PAY_SHORT_PMC_OP = JOB_PLAYTIME_TIER_0) skills = /datum/skills/pmc /datum/equipment_preset/pmc/pmc_standard/load_gear(mob/living/carbon/human/new_human) @@ -132,7 +132,7 @@ list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", 0, /obj/item/storage/belt/knifepouch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -203,7 +203,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_DETAINER rank = JOB_PMC_DETAINER - paygrade = PAY_SHORT_PMC_EN + paygrades = list(PAY_SHORT_PMC_EN = JOB_PLAYTIME_TIER_0) skills = /datum/skills/pmc /datum/equipment_preset/pmc/pmc_detainer/load_gear(mob/living/carbon/human/new_human) @@ -261,7 +261,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Knife Rig (Full)", 0, /obj/item/storage/belt/knifepouch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 G8-A General Utility Pouch", 0, /obj/item/storage/backpack/general_belt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -332,7 +332,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_MEDIC rank = JOB_PMC_MEDIC - paygrade = PAY_SHORT_PMC_MS + paygrades = list(PAY_SHORT_PMC_MS = JOB_PLAYTIME_TIER_0) skills = /datum/skills/pmc/medic headset_type = /obj/item/device/radio/headset/distress/pmc/medic @@ -395,7 +395,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -507,7 +507,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_INVESTIGATOR rank = JOB_PMC_INVESTIGATOR - paygrade = PAY_SHORT_PMC_MS //Fixed from PMC2 to PMC-MS to display properly. + paygrades = list(PAY_SHORT_PMC_MS = JOB_PLAYTIME_TIER_0) skills = /datum/skills/pmc/medic/chem headset_type = /obj/item/device/radio/headset/distress/pmc/medic @@ -573,7 +573,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 General Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -686,7 +686,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_LEADER rank = JOB_PMC_LEADER - paygrade = PAY_SHORT_PMC_TL + paygrades = list(PAY_SHORT_PMC_TL = JOB_PLAYTIME_TIER_0) role_comm_title = "SL" skills = /datum/skills/pmc/SL headset_type = /obj/item/device/radio/headset/distress/pmc/command @@ -756,7 +756,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag", 0, /obj/item/storage/belt/medical/lifesaver, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Medical Storage Rig", 0, /obj/item/storage/belt/medical, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -842,7 +842,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_LEAD_INVEST rank = JOB_PMC_LEAD_INVEST - paygrade = PAY_SHORT_PMC_TL + paygrades = list(PAY_SHORT_PMC_TL = JOB_PLAYTIME_TIER_0) role_comm_title = "SL" skills = /datum/skills/pmc/SL/chem headset_type = /obj/item/device/radio/headset/distress/pmc/command @@ -899,7 +899,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag", 0, /obj/item/storage/belt/medical/lifesaver, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Medical Storage Rig", 0, /obj/item/storage/belt/medical, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Toolbelt Rig (Full)", 0, /obj/item/storage/belt/utility/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -985,7 +985,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_GUNNER rank = JOB_PMC_GUNNER - paygrade = PAY_SHORT_PMC_SS + paygrades = list(PAY_SHORT_PMC_SS = JOB_PLAYTIME_TIER_0) role_comm_title = "SG" skills = /datum/skills/pmc/smartgunner @@ -1090,7 +1090,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_SNIPER rank = JOB_PMC_SNIPER - paygrade = PAY_SHORT_PMC_WS + paygrades = list(PAY_SHORT_PMC_WS = JOB_PLAYTIME_TIER_0) role_comm_title = "Spc" skills = /datum/skills/pmc/specialist headset_type = /obj/item/device/radio/headset/distress/pmc/cct @@ -1145,7 +1145,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -1212,7 +1212,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_CREWMAN rank = JOB_PMC_CREWMAN - paygrade = PAY_SHORT_PMC_VS + paygrades = list(PAY_SHORT_PMC_VS = JOB_PLAYTIME_TIER_0) skills = /datum/skills/pmc/tank_crew headset_type = /obj/item/device/radio/headset/distress/pmc/cct @@ -1253,7 +1253,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -1340,7 +1340,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_XENO_HANDLER rank = JOB_PMC_XENO_HANDLER - paygrade = PAY_SHORT_PMC_XS + paygrades = list(PAY_SHORT_PMC_XS = JOB_PLAYTIME_TIER_0) role_comm_title = "XH" skills = /datum/skills/pmc/xeno_handler languages = list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_XENOMORPH) @@ -1401,7 +1401,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -1486,7 +1486,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_DOCTOR rank = JOB_PMC_DOCTOR - paygrade = PAY_SHORT_PMC_DOC + paygrades = list(PAY_SHORT_PMC_DOC = JOB_PLAYTIME_TIER_0) role_comm_title = "SGN" skills = /datum/skills/pmc/doctor headset_type = /obj/item/device/radio/headset/distress/pmc/medic @@ -1547,7 +1547,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Lifesaver Bag (Full)", 0, /obj/item/storage/belt/medical/lifesaver/full/dutch, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 Medical Storage Rig (Full)", 0, /obj/item/storage/belt/medical/full, MARINE_CAN_BUY_BELT, VENDOR_ITEM_RECOMMENDED), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M40 Grenade Rig", 0, /obj/item/storage/belt/grenade, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -1660,7 +1660,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_ENGINEER rank = JOB_PMC_ENGINEER - paygrade = PAY_SHORT_PMC_TEC + paygrades = list(PAY_SHORT_PMC_TEC = JOB_PLAYTIME_TIER_0) role_comm_title = "TEC" skills = /datum/skills/pmc/engineer headset_type = /obj/item/device/radio/headset/distress/pmc/cct @@ -1688,8 +1688,8 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), new_human.equip_to_slot_or_del(new /obj/item/explosive/plastic, WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/device/binoculars/range, WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/tool/shovel/etool/folded, WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/defenses/handheld/sentry/mini, WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/defenses/handheld/sentry/mini, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/defenses/handheld/sentry/wy/mini, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/defenses/handheld/sentry/wy/mini, WEAR_IN_BACK) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/construction/full, WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/construction/full, WEAR_R_STORE) @@ -1716,7 +1716,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("M276 Ammo Load Rig", 0, /obj/item/storage/belt/marine, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 General Pistol Holster Rig", 0, /obj/item/storage/belt/gun/m4a3, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M39 Holster Rig", 0, /obj/item/storage/large_holster/m39, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), - list("M276 M44 Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), + list("M276 Revolver Holster Rig", 0, /obj/item/storage/belt/gun/m44, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 M82F Holster Rig", 0, /obj/item/storage/belt/gun/flaregun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Shotgun Shell Loading Rig", 0, /obj/item/storage/belt/shotgun, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), list("M276 Mortar Operator Belt", 0, /obj/item/storage/belt/gun/mortarbelt, MARINE_CAN_BUY_BELT, VENDOR_ITEM_REGULAR), @@ -1755,9 +1755,9 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), list("Essential Engineer Set", 0, /obj/effect/essentials_set/engi, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), list("HANDHELD DEFENSE (CHOOSE 1)", 0, null, null, null), - list("JIMA Planted Flag", 0, /obj/item/defenses/handheld/planted_flag, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), - list("UA 42-F Sentry Flamer", 0, /obj/item/defenses/handheld/sentry/flamer, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), - list("UA 571-C Sentry Gun", 0, /obj/item/defenses/handheld/sentry, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), + list("WY Planted Flag", 0, /obj/item/defenses/handheld/planted_flag/wy, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), + list("WY 406-FE2 Smart Sentry", 0, /obj/item/defenses/handheld/sentry/flamer/wy, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), + list("WY 202-GMA1 Smart Sentry", 0, /obj/item/defenses/handheld/sentry/wy, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), list("ENGINEERING SUPPLIES", 0, null, null, null), list("Airlock Circuit Board", 2, /obj/item/circuitboard/airlock, null, VENDOR_ITEM_REGULAR), @@ -1809,7 +1809,7 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), assignment = JOB_PMC_DIRECTOR rank = JOB_PMC_DIRECTOR - paygrade = PAY_SHORT_PMC_DIR + paygrades = list(PAY_SHORT_PMC_DIR = JOB_PLAYTIME_TIER_0) role_comm_title = "DIR" skills = /datum/skills/pmc/director headset_type = /obj/item/device/radio/headset/distress/pmc/command/director @@ -1839,18 +1839,18 @@ list("POUCHES (CHOOSE 2)", 0, null, null, null), //*****************************************************************************************************/ /datum/equipment_preset/pmc/synth - name = "Weyland-Yutani PMC (Support Synthetic)" - flags = EQUIPMENT_PRESET_EXTRA - - languages = ALL_SYNTH_LANGUAGES - - skills = /datum/skills/synthetic - idtype = /obj/item/card/id/pmc - assignment = JOB_PMC_SYNTH - rank = JOB_PMC_SYNTH - paygrade = PAY_SHORT_SYN - role_comm_title = "WY Syn" - headset_type = /obj/item/device/radio/headset/distress/pmc/command + name = "Weyland-Yutani PMC (Support Synthetic)" + flags = EQUIPMENT_PRESET_EXTRA + + languages = ALL_SYNTH_LANGUAGES + + skills = /datum/skills/synthetic + idtype = /obj/item/card/id/pmc + assignment = JOB_PMC_SYNTH + rank = JOB_PMC_SYNTH + paygrades = list(PAY_SHORT_SYN = JOB_PLAYTIME_TIER_0) + role_comm_title = "WY Syn" + headset_type = /obj/item/device/radio/headset/distress/pmc/command /datum/equipment_preset/pmc/synth/load_name(mob/living/carbon/human/new_human, randomise) diff --git a/code/modules/gear_presets/royal_marines.dm b/code/modules/gear_presets/royal_marines.dm index aa33eac97733..2e218e5292a6 100644 --- a/code/modules/gear_presets/royal_marines.dm +++ b/code/modules/gear_presets/royal_marines.dm @@ -59,7 +59,7 @@ /datum/equipment_preset/twe/royal_marine/standard name = "TWE Royal Marine Commando (Rifleman)" - paygrade = PAY_SHORT_RMC1 + paygrades = list(PAY_SHORT_RMC1 = JOB_PLAYTIME_TIER_0) role_comm_title = "RMC" flags = EQUIPMENT_PRESET_EXTRA assignment = "Royal Marines Rifleman" @@ -110,7 +110,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/twe/royal_marine/spec - paygrade = PAY_SHORT_RMC2 + paygrades = list(PAY_SHORT_RMC2 = JOB_PLAYTIME_TIER_0) role_comm_title = "RMC SPC" flags = EQUIPMENT_PRESET_EXTRA skills = /datum/skills/rmc/specialist @@ -243,7 +243,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/twe/royal_marine/team_leader name = "TWE Royal Marine Commando (Teamleader)" - paygrade = PAY_SHORT_RMC4 + paygrades = list(PAY_SHORT_RMC4 = JOB_PLAYTIME_TIER_0) role_comm_title = "RMC TL" flags = EQUIPMENT_PRESET_EXTRA assignment = "Royal Marines Team Leader" @@ -292,7 +292,7 @@ /datum/equipment_preset/twe/royal_marine/lieuteant //they better say it Lef-tenant or they should be banned for LRP. More importantly this guy doesn't spawn in the ERT name = "TWE Royal Marine Commando (Officer)" - paygrade = PAY_SHORT_RNO1 + paygrades = list(PAY_SHORT_RNO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "RMC LT" flags = EQUIPMENT_PRESET_EXTRA assignment = "Royal Marines Team Commander" diff --git a/code/modules/gear_presets/survivors/fiorina_sciannex/riot_in_progress_insert_fiorina_nightmare.dm b/code/modules/gear_presets/survivors/fiorina_sciannex/riot_in_progress_insert_fiorina_nightmare.dm index 3fdbe72c05be..27d39348e7d0 100644 --- a/code/modules/gear_presets/survivors/fiorina_sciannex/riot_in_progress_insert_fiorina_nightmare.dm +++ b/code/modules/gear_presets/survivors/fiorina_sciannex/riot_in_progress_insert_fiorina_nightmare.dm @@ -14,7 +14,7 @@ /datum/equipment_preset/survivor/cmb/standard name = "Survivor - Colonial Marshal Deputy(Riot Response)" - paygrade = PAY_SHORT_CMBD + paygrades = list(PAY_SHORT_CMBD = JOB_PLAYTIME_TIER_0) role_comm_title = "CMB DEP" flags = EQUIPMENT_PRESET_EXTRA assignment = "CMB Deputy" @@ -83,10 +83,13 @@ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/smg/mp5, WEAR_IN_R_STORE) new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/smg/mp5, WEAR_IN_R_STORE) -// cmb synth +// cmb synth (of note /datum/equipment_preset/synth/survivor/cmb_synth also exists) +/datum/equipment_preset/synth/survivor/cmb + flags = EQUIPMENT_PRESET_STUB + /datum/equipment_preset/synth/survivor/cmb/synth name = "Survivor - Synthetic - CMB Investigative Synthetic(Riot Response)" - paygrade = PAY_SHORT_CMBS + paygrades = list(PAY_SHORT_CMBS = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/deputy role_comm_title = "CMB Syn" flags = EQUIPMENT_PRESET_EXTRA @@ -147,7 +150,7 @@ /datum/equipment_preset/survivor/cmb/ua name = "Survivor - United Americas Riot Officer(Riot Response)" - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) role_comm_title = "UA RCP" flags = EQUIPMENT_PRESET_EXTRA assignment = "United Americas Police Officer" @@ -226,7 +229,7 @@ // ua synth /datum/equipment_preset/synth/survivor/cmb/ua_synth name = "Survivor - Synthetic - UA Police Synthetic(Riot Response)" - paygrade = PAY_SHORT_CMBS + paygrades = list(PAY_SHORT_CMBS = JOB_PLAYTIME_TIER_0) role_comm_title = "UA Syn" flags = EQUIPMENT_PRESET_EXTRA assignment = "UA Police Synthetic" diff --git a/code/modules/gear_presets/survivors/lv_522/forcon_survivors.dm b/code/modules/gear_presets/survivors/lv_522/forcon_survivors.dm index 4e9ab770fb2f..c27fa213592f 100644 --- a/code/modules/gear_presets/survivors/lv_522/forcon_survivors.dm +++ b/code/modules/gear_presets/survivors/lv_522/forcon_survivors.dm @@ -1,7 +1,7 @@ ///*****************************LV-522 Force Recon Survivors*******************************************************/ //Nanu told me to put them here so they dont clutter up survivors.dm /datum/equipment_preset/survivor/forecon - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/dogtag role_comm_title = "FORECON" rank = JOB_SURVIVOR @@ -214,7 +214,7 @@ name = "Survivor - USCM Reconnaissance Squad Leader" assignment = JOB_FORECON_SL skills = /datum/skills/military/survivor/forecon_squad_leader - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/officer) @@ -244,7 +244,7 @@ name = "Survivor - USCM Reconnaissance Major" assignment = JOB_FORECON_CO skills = /datum/skills/commander - paygrade = PAY_SHORT_MO4 + paygrades = list(PAY_SHORT_MO4 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/gold role_comm_title = "FORECON CO" diff --git a/code/modules/gear_presets/survivors/lv_624/corporate_dome_insert_lv624.dm b/code/modules/gear_presets/survivors/lv_624/corporate_dome_insert_lv624.dm index 2c8ec04594ad..395d51f6e77d 100644 --- a/code/modules/gear_presets/survivors/lv_624/corporate_dome_insert_lv624.dm +++ b/code/modules/gear_presets/survivors/lv_624/corporate_dome_insert_lv624.dm @@ -4,7 +4,7 @@ /datum/equipment_preset/survivor/wy/executive name = "Survivor - LV-624 Paranoid Corporate Liaison" flags = EQUIPMENT_PRESET_START_OF_ROUND - paygrade = PAY_SHORT_WYC5 + paygrades = list(PAY_SHORT_WYC5 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/manager assignment = "LV-624 Corporate Liaison" idtype = /obj/item/card/id/silver/clearance_badge/cl diff --git a/code/modules/gear_presets/survivors/misc.dm b/code/modules/gear_presets/survivors/misc.dm index 5b010a8cb8ea..f0cf368d4936 100644 --- a/code/modules/gear_presets/survivors/misc.dm +++ b/code/modules/gear_presets/survivors/misc.dm @@ -171,7 +171,7 @@ Everything below isn't used or out of place. name = "Survivor - Corporate Security Goon" flags = EQUIPMENT_PRESET_START_OF_ROUND assignment = JOB_WY_GOON - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver/cl skills = /datum/skills/civilian/survivor/goon languages = list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE) @@ -204,8 +204,8 @@ Everything below isn't used or out of place. // ----- Mercenary Survivors -// after double check pmc/miner/one isn't being used anywhere. -/datum/equipment_preset/survivor/pmc/miner/one +// after double check pmc/miner isn't being used anywhere. +/datum/equipment_preset/survivor/pmc/miner name = "Survivor - Mercenary" flags = EQUIPMENT_PRESET_START_OF_ROUND @@ -214,7 +214,7 @@ Everything below isn't used or out of place. flags = EQUIPMENT_PRESET_START_OF_ROUND access = list(ACCESS_CIVILIAN_PUBLIC) -/datum/equipment_preset/survivor/pmc/miner/one/load_gear(mob/living/carbon/human/new_human) +/datum/equipment_preset/survivor/pmc/miner/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/veteran/mercenary/miner, WEAR_BODY) new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/veteran/mercenary/miner, WEAR_JACKET) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/veteran/mercenary/miner, WEAR_HEAD) @@ -250,7 +250,7 @@ Everything below isn't used or out of place. name = "Survivor - USASF Commander" assignment = "USASF Commander" skills = /datum/skills/commander - paygrade = PAY_SHORT_NO5 + paygrades = list(PAY_SHORT_NO5 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/gold role_comm_title = "USASF CDR" flags = EQUIPMENT_PRESET_START_OF_ROUND @@ -293,6 +293,7 @@ Everything below isn't used or out of place. /// used in Shivas Snowball /datum/equipment_preset/survivor/clf/cold + name = "CLF Survivor (Cold)" //children of spawn rebel shoes proc /datum/equipment_preset/survivor/clf/cold/spawn_rebel_suit(mob/living/carbon/human/human) diff --git a/code/modules/gear_presets/survivors/shivas_snowball/panic_room_insert_shivas.dm b/code/modules/gear_presets/survivors/shivas_snowball/panic_room_insert_shivas.dm index 9f1e2c705efb..16092ad51130 100644 --- a/code/modules/gear_presets/survivors/shivas_snowball/panic_room_insert_shivas.dm +++ b/code/modules/gear_presets/survivors/shivas_snowball/panic_room_insert_shivas.dm @@ -4,7 +4,7 @@ /datum/equipment_preset/survivor/wy/asstmanager name = "Survivor - Corporate Assistant Manager" flags = EQUIPMENT_PRESET_EXTRA - paygrade = PAY_SHORT_WYC7 + paygrades = list(PAY_SHORT_WYC7 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/manager assignment = "Assistant Operations Manager" idtype = /obj/item/card/id/silver/clearance_badge/manager diff --git a/code/modules/gear_presets/survivors/solaris/crashlanding-offices_insert_bigred.dm b/code/modules/gear_presets/survivors/solaris/crashlanding-offices_insert_bigred.dm index 44d029d44c87..de117b9a5a56 100644 --- a/code/modules/gear_presets/survivors/solaris/crashlanding-offices_insert_bigred.dm +++ b/code/modules/gear_presets/survivors/solaris/crashlanding-offices_insert_bigred.dm @@ -7,7 +7,7 @@ assignment = "Weyland-Yutani PMC" faction = FACTION_SURVIVOR faction_group = list(FACTION_WY, FACTION_SURVIVOR) - paygrade = PAY_SHORT_PMC_OP + paygrades = list(PAY_SHORT_PMC_OP = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/pmc skills = /datum/skills/civilian/survivor/pmc languages = list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE) @@ -45,8 +45,7 @@ /datum/equipment_preset/survivor/pmc/medic name = "Survivor - PMC Medic" assignment = JOB_PMC_MEDIC - rank = JOB_PMC_MEDIC - paygrade = PAY_SHORT_PMC_MS + paygrades = list(PAY_SHORT_PMC_MS = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/pmc/medic /datum/equipment_preset/survivor/pmc/medic/load_gear(mob/living/carbon/human/new_human) @@ -65,8 +64,7 @@ /datum/equipment_preset/survivor/pmc/engineer name = "Survivor - PMC Engineer" assignment = JOB_PMC_ENGINEER - rank = JOB_PMC_ENGINEER - paygrade = PAY_SHORT_PMC_TEC + paygrades = list(PAY_SHORT_PMC_TEC = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/pmc/engineer /datum/equipment_preset/survivor/pmc/engineer/load_gear(mob/living/carbon/human/new_human) @@ -82,7 +80,7 @@ /datum/equipment_preset/survivor/wy/manager name = "Survivor - Corporate Supervisor" flags = EQUIPMENT_PRESET_EXTRA - paygrade = PAY_SHORT_WYC6 + paygrades = list(PAY_SHORT_WYC6 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/manager assignment = "Colony Supervisor" role_comm_title = "Supervisor" @@ -152,42 +150,42 @@ role_comm_title = "WY Syn" /datum/equipment_preset/synth/survivor/pmc/load_race(mob/living/carbon/human/new_human) - new_human.set_species(SYNTH_GEN_THREE) + new_human.set_species(SYNTH_GEN_THREE) /datum/equipment_preset/synth/survivor/pmc/load_gear(mob/living/carbon/human/new_human) - new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/veteran/pmc, WEAR_BODY) - new_human.equip_to_slot_or_del(new /obj/item/clothing/accessory/storage/droppouch, WEAR_ACCESSORY) - new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/scalpel/manager, WEAR_IN_ACCESSORY) - new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/flask/weylandyutani, WEAR_IN_ACCESSORY) - new_human.equip_to_slot_or_del(new /obj/item/restraint/handcuffs/zip, WEAR_IN_ACCESSORY) - new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/veteran/pmc/light/synth, WEAR_JACKET) - new_human.equip_to_slot_or_del(new /obj/item/weapon/telebaton, WEAR_IN_JACKET) - new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/smg/nailgun, WEAR_IN_JACKET) - - new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/veteran/pmc, WEAR_HEAD) - new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/pmc/command/hvh, WEAR_L_EAR) - new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/pmc, WEAR_FACE) - - new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/veteran/pmc, WEAR_HANDS) - new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/veteran/pmc/knife, WEAR_FEET) - - new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/smartpack/white, WEAR_BACK) - new_human.equip_to_slot_or_del(new /obj/item/roller, WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/roller/surgical, WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/tool/extinguisher/mini, WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/device/defibrillator/upgraded, WEAR_IN_BACK) - new_human.equip_to_slot_or_del(new /obj/item/tool/crew_monitor, WEAR_IN_BACK) - - new_human.equip_to_slot_or_del(new /obj/item/storage/belt/medical/lifesaver/full/dutch, WEAR_WAIST) - new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/smg/nailgun/compact, WEAR_J_STORE) - - new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/tools/tactical, WEAR_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/tool/screwdriver/tactical, WEAR_IN_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar/tactical, WEAR_IN_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/tool/wirecutters/tactical, WEAR_IN_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/tool/wrench, WEAR_IN_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/stack/cable_coil, WEAR_IN_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/stack/cable_coil, WEAR_IN_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/device/multitool, WEAR_IN_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/tool/weldingtool/hugetank, WEAR_IN_L_STORE) - new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/construction/full_barbed_wire, WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/veteran/pmc, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/accessory/storage/droppouch, WEAR_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/scalpel/manager, WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/flask/weylandyutani, WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/restraint/handcuffs/zip, WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/veteran/pmc/light/synth, WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/weapon/telebaton, WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/smg/nailgun, WEAR_IN_JACKET) + + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine/veteran/pmc, WEAR_HEAD) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/pmc/command/hvh, WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/clothing/mask/gas/pmc, WEAR_FACE) + + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/veteran/pmc, WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/veteran/pmc/knife, WEAR_FEET) + + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/smartpack/white, WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/roller, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/roller/surgical, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/tool/extinguisher/mini, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/defibrillator/upgraded, WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/tool/crew_monitor, WEAR_IN_BACK) + + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/medical/lifesaver/full/dutch, WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/smg/nailgun/compact, WEAR_J_STORE) + + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/tools/tactical, WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/tool/screwdriver/tactical, WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar/tactical, WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/tool/wirecutters/tactical, WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/tool/wrench, WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/stack/cable_coil, WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/stack/cable_coil, WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/device/multitool, WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/tool/weldingtool/hugetank, WEAR_IN_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/construction/full_barbed_wire, WEAR_R_STORE) diff --git a/code/modules/gear_presets/survivors/solaris/preset_solaris.dm b/code/modules/gear_presets/survivors/solaris/preset_solaris.dm index 35e52731fc9d..65cf3e7f0132 100644 --- a/code/modules/gear_presets/survivors/solaris/preset_solaris.dm +++ b/code/modules/gear_presets/survivors/solaris/preset_solaris.dm @@ -81,7 +81,7 @@ /datum/equipment_preset/survivor/uscm/solaris name = "Survivor - Solaris United States Colonial Marine Corps Recruiter" assignment = "USCM Recruiter" - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/survivor/uscm/solaris/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/officer/bridge(new_human), WEAR_BODY) diff --git a/code/modules/gear_presets/survivors/survivors.dm b/code/modules/gear_presets/survivors/survivors.dm index 71a2aaa94b7f..65e5a8f4c123 100644 --- a/code/modules/gear_presets/survivors/survivors.dm +++ b/code/modules/gear_presets/survivors/survivors.dm @@ -5,7 +5,7 @@ skills = /datum/skills/civilian/survivor languages = list(LANGUAGE_ENGLISH) - paygrade = PAY_SHORT_CIV + paygrades = list(PAY_SHORT_CIV = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/lanyard faction = FACTION_SURVIVOR faction_group = list(FACTION_SURVIVOR) @@ -187,7 +187,7 @@ Standart Survivors : /datum/equipment_preset/survivor/scientist, /datum/equipment_preset/survivor/colonial_marshal name = "Survivor - Colonial Marshal Deputy" assignment = "CMB Deputy" - paygrade = PAY_SHORT_CMBD + paygrades = list(PAY_SHORT_CMBD = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/survivor/marshal flags = EQUIPMENT_PRESET_START_OF_ROUND idtype = /obj/item/card/id/deputy @@ -288,7 +288,7 @@ Everything bellow is a parent used as a base for one or multiple maps. assignment = "Corporate Liaison" skills = /datum/skills/civilian/survivor flags = EQUIPMENT_PRESET_START_OF_ROUND - paygrade = PAY_SHORT_WYC2 + paygrades = list(PAY_SHORT_WYC2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_WYC3 = JOB_PLAYTIME_TIER_2, PAY_SHORT_WYC4 = JOB_PLAYTIME_TIER_3, PAY_SHORT_WYC5 = JOB_PLAYTIME_TIER_4) faction_group = FACTION_LIST_SURVIVOR_WY idtype = /obj/item/card/id/silver/clearance_badge/cl access = list( @@ -314,20 +314,6 @@ Everything bellow is a parent used as a base for one or multiple maps. add_ice_colony_survivor_equipment(new_human) ..() -/datum/equipment_preset/survivor/corporate/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - var/playtime = get_job_playtime(new_human.client, JOB_CORPORATE_LIAISON) - if(new_human.client.prefs.playtime_perks) - if(playtime > JOB_PLAYTIME_TIER_4) - return PAY_SHORT_WYC5 - else if(playtime > JOB_PLAYTIME_TIER_3) - return PAY_SHORT_WYC4 - else if(playtime > JOB_PLAYTIME_TIER_2) - return PAY_SHORT_WYC3 - else - return paygrade - return paygrade - // ---- Trucker Survivor // Used in Kutjevo Refinery, LV-624, New Varadero, Solaris Ridge and Trijent Dam. @@ -408,7 +394,7 @@ Everything bellow is a parent used as a base for one or multiple maps. assignment = "Interstellar Commerce Commission Corporate Liaison" skills = /datum/skills/civilian/survivor flags = EQUIPMENT_PRESET_START_OF_ROUND - paygrade = PAY_SHORT_ICCL + paygrades = list(PAY_SHORT_ICCL = JOB_PLAYTIME_TIER_0) faction_group = FACTION_LIST_SURVIVOR_WY idtype = /obj/item/card/id/silver/cl role_comm_title = "ICC Rep." @@ -442,7 +428,7 @@ Everything bellow is a parent used as a base for one or multiple maps. assignment = "USCM Survivor" skills = /datum/skills/civilian/survivor/marshal idtype = /obj/item/card/id/dogtag - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) flags = EQUIPMENT_PRESET_START_OF_ROUND access = list(ACCESS_CIVILIAN_PUBLIC) diff --git a/code/modules/gear_presets/survivors/trijent/crashlanding_upp_bar_insert_trijent.dm b/code/modules/gear_presets/survivors/trijent/crashlanding_upp_bar_insert_trijent.dm index cfb3dee1dc47..25136c172b6d 100644 --- a/code/modules/gear_presets/survivors/trijent/crashlanding_upp_bar_insert_trijent.dm +++ b/code/modules/gear_presets/survivors/trijent/crashlanding_upp_bar_insert_trijent.dm @@ -2,7 +2,7 @@ //crashlanding-upp-bar.dmm map. /datum/equipment_preset/survivor/upp name = "Survivor - UPP" - paygrade = PAY_SHORT_UE1 + paygrades = list(PAY_SHORT_UE1 = JOB_PLAYTIME_TIER_0) origin_override = ORIGIN_UPP rank = JOB_SURVIVOR skills = /datum/skills/military/survivor/upp_private @@ -40,7 +40,7 @@ //crashlanding-upp-bar.dmm /datum/equipment_preset/survivor/upp/soldier name = "Survivor - UPP Soldier" - paygrade = PAY_SHORT_UE2 + paygrades = list(PAY_SHORT_UE1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_UE2 = JOB_PLAYTIME_TIER_1) assignment = JOB_UPP rank = JOB_UPP skills = /datum/skills/military/survivor/upp_private @@ -62,17 +62,11 @@ ..() -/datum/equipment_preset/survivor/upp/soldier/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_UE1 - return paygrade - // /obj/effect/landmark/survivor_spawner/upp_sapper //crashlanding-upp-bar.dmm /datum/equipment_preset/survivor/upp/sapper name = "Survivor - UPP Sapper" - paygrade = PAY_SHORT_UE3 + paygrades = list(PAY_SHORT_UE3 = JOB_PLAYTIME_TIER_0) assignment = JOB_UPP_ENGI rank = JOB_UPP_ENGI skills = /datum/skills/military/survivor/upp_sapper @@ -100,7 +94,7 @@ //crashlanding-upp-bar.dmm /datum/equipment_preset/survivor/upp/medic name = "Survivor - UPP Medic" - paygrade = PAY_SHORT_UE3 + paygrades = list(PAY_SHORT_UE3 = JOB_PLAYTIME_TIER_0) assignment = JOB_UPP_MEDIC rank = JOB_UPP_MEDIC skills = /datum/skills/military/survivor/upp_medic @@ -132,7 +126,7 @@ name = "Survivor - UPP Specialist" assignment = JOB_UPP_SPECIALIST rank = JOB_UPP_SPECIALIST - paygrade = PAY_SHORT_UE4 + paygrades = list(PAY_SHORT_UE4 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/military/survivor/upp_spec /datum/equipment_preset/survivor/upp/specialist/load_gear(mob/living/carbon/human/new_human) @@ -151,7 +145,7 @@ // /obj/effect/landmark/survivor_spawner/squad_leader /datum/equipment_preset/survivor/upp/squad_leader name = "Survivor - UPP Squad Leader" - paygrade = PAY_SHORT_UE5 + paygrades = list(PAY_SHORT_UE5 = JOB_PLAYTIME_TIER_0) assignment = JOB_UPP_LEADER rank = JOB_UPP_LEADER languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_GERMAN, LANGUAGE_CHINESE) @@ -179,7 +173,7 @@ faction = FACTION_UPP faction_group = list(FACTION_UPP, FACTION_SURVIVOR) skills = /datum/skills/colonial_synthetic - paygrade = PAY_SHORT_SYN + paygrades = list(PAY_SHORT_SYN = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/dogtag role_comm_title = "173/RECON Syn" diff --git a/code/modules/gear_presets/synths.dm b/code/modules/gear_presets/synths.dm index 9bfa2335e94a..d7c531332c9a 100644 --- a/code/modules/gear_presets/synths.dm +++ b/code/modules/gear_presets/synths.dm @@ -3,7 +3,7 @@ uses_special_name = TRUE languages = ALL_SYNTH_LANGUAGES skills = /datum/skills/synthetic - paygrade = PAY_SHORT_SYN + paygrades = list(PAY_SHORT_SYN = JOB_PLAYTIME_TIER_0) minimap_icon = "synth" @@ -41,7 +41,6 @@ idtype = /obj/item/card/id/gold assignment = JOB_SYNTH rank = "Synthetic" - paygrade = PAY_SHORT_SYN role_comm_title = "Syn" /datum/equipment_preset/synth/uscm/load_gear(mob/living/carbon/human/new_human) @@ -65,7 +64,6 @@ idtype = /obj/item/card/id/gold assignment = JOB_SYNTH rank = "Synthetic" - paygrade = PAY_SHORT_SYN role_comm_title = "Syn" /datum/equipment_preset/synth/uscm/councillor/load_gear(mob/living/carbon/human/new_human) @@ -147,6 +145,9 @@ . = ..() access = get_access(ACCESS_LIST_WY_PMC) +/datum/equipment_preset/synth/survivor/wy + flags = EQUIPMENT_PRESET_STUB + /datum/equipment_preset/synth/survivor/wy/New() . = ..() access = get_access(ACCESS_LIST_COLONIAL_ALL) + get_region_accesses(2) + get_region_accesses(4) + ACCESS_MARINE_RESEARCH + ACCESS_WY_GENERAL // for WY synths - admin building and wy fax machines access @@ -268,6 +269,9 @@ survivor_variant = ENGINEERING_SURVIVOR +/datum/equipment_preset/synth/survivor/corporate_synth + name = "Survivor - Synthetic - Corporate Synth" + /datum/equipment_preset/synth/survivor/corporate_synth/load_gear(mob/living/carbon/human/new_human) ..() add_random_cl_survivor_loot(new_human) @@ -473,6 +477,7 @@ ) survivor_variant = SECURITY_SURVIVOR + flags = EQUIPMENT_PRESET_EXTRA /datum/equipment_preset/synth/survivor/wy/protection_synth name = "Survivor - Synthetic - Corporate Protection Synth" @@ -495,6 +500,7 @@ ) survivor_variant = SECURITY_SURVIVOR + flags = EQUIPMENT_PRESET_EXTRA /datum/equipment_preset/synth/survivor/wy/corporate_synth name = "Survivor - Synthetic - Corporate Clerical Synth" @@ -517,6 +523,7 @@ ) survivor_variant = CORPORATE_SURVIVOR + flags = EQUIPMENT_PRESET_EXTRA /datum/equipment_preset/synth/survivor/icc_synth name = "Survivor - Synthetic - Interstellar Commerce Commission Synthetic" @@ -751,7 +758,7 @@ rank = JOB_COLONIST skills = /datum/skills/infiltrator_synthetic idtype = /obj/item/card/id/lanyard - paygrade = PAY_SHORT_CIV + paygrades = list(PAY_SHORT_CIV = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/synth/infiltrator/New() . = ..() diff --git a/code/modules/gear_presets/upp.dm b/code/modules/gear_presets/upp.dm index 450662ba25c3..ad7b1523d279 100644 --- a/code/modules/gear_presets/upp.dm +++ b/code/modules/gear_presets/upp.dm @@ -64,7 +64,7 @@ assignment = JOB_UPP rank = JOB_UPP role_comm_title = "Sol" - paygrade = PAY_SHORT_UE2 + paygrades = list(PAY_SHORT_UE1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_UE2 = JOB_PLAYTIME_TIER_1) /datum/equipment_preset/upp/soldier/load_gear(mob/living/carbon/human/new_human) //face @@ -87,12 +87,6 @@ load_upp_soldier(new_human, UPP) -/datum/equipment_preset/upp/soldier/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_UE1 - return paygrade - /datum/equipment_preset/upp/soldier/proc/load_upp_soldier(mob/living/carbon/human/new_human, obj/item/clothing/under/marine/veteran/UPP/UPP) var/percentage = rand(1, 100) switch(percentage) @@ -237,7 +231,7 @@ assignment = JOB_UPP_MEDIC rank = JOB_UPP_MEDIC role_comm_title = "Med" - paygrade = PAY_SHORT_UE3 + paygrades = list(PAY_SHORT_UE3 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/medic/load_gear(mob/living/carbon/human/new_human) //back @@ -408,7 +402,7 @@ assignment = JOB_UPP_ENGI rank = JOB_UPP_ENGI role_comm_title = "Sap" - paygrade = PAY_SHORT_UE3 + paygrades = list(PAY_SHORT_UE3 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/sapper/load_gear(mob/living/carbon/human/new_human) //Sappers should have lots of gear and whatnot that helps them attack or siege marines @@ -418,7 +412,7 @@ new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/snacks/upp, WEAR_IN_BACK) //.33 new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/snacks/upp, WEAR_IN_BACK) //.66 new_human.equip_to_slot_or_del(new /obj/item/device/motiondetector/hacked, WEAR_IN_BACK) //1.66 - new_human.equip_to_slot_or_del(new /obj/item/defenses/handheld/sentry/mini, WEAR_IN_BACK) //2.66 + new_human.equip_to_slot_or_del(new /obj/item/defenses/handheld/sentry/upp/light, WEAR_IN_BACK) //2.66 //face new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/UPP/cct, WEAR_L_EAR) new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/welding(new_human), WEAR_EYES) @@ -491,9 +485,9 @@ list("Essential Sapper Set", 0, /obj/effect/essentials_set/engi, MARINE_CAN_BUY_ESSENTIALS, VENDOR_ITEM_MANDATORY), list("HANDHELD DEFENSE (CHOOSE 1)", 0, null, null, null), - list("JIMA Planted Flag", 0, /obj/item/defenses/handheld/planted_flag, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), - list("UA 42-F Sentry Flamer", 0, /obj/item/defenses/handheld/sentry/flamer, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), - list("UA 571-C Sentry Gun", 0, /obj/item/defenses/handheld/sentry, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), + list("UPP Planted Flag", 0, /obj/item/defenses/handheld/planted_flag/upp, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), + list("UPP SDS-R5 Sentry Flamer", 0, /obj/item/defenses/handheld/sentry/flamer/upp, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), + list("UPP SDS-R3 Sentry Gun", 0, /obj/item/defenses/handheld/sentry/upp, MARINE_CAN_BUY_ATTACHMENT, VENDOR_ITEM_MANDATORY), list("ENGINEERING SUPPLIES", 0, null, null, null), list("Airlock Circuit Board", 2, /obj/item/circuitboard/airlock, null, VENDOR_ITEM_REGULAR), @@ -544,7 +538,7 @@ assignment = JOB_UPP_SPECIALIST rank = JOB_UPP_SPECIALIST role_comm_title = "Spc" - paygrade = PAY_SHORT_UE5 + paygrades = list(PAY_SHORT_UE5 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/specialist/load_gear(mob/living/carbon/human/new_human) //back @@ -673,7 +667,7 @@ assignment = JOB_UPP_SPECIALIST rank = JOB_UPP_SPECIALIST role_comm_title = "Spc" - paygrade = PAY_SHORT_UE5 + paygrades = list(PAY_SHORT_UE5 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/machinegunner/load_gear(mob/living/carbon/human/new_human) //back @@ -800,7 +794,7 @@ assignment = JOB_UPP_LEADER rank = JOB_UPP_LEADER role_comm_title = "SL" - paygrade = PAY_SHORT_UE6 + paygrades = list(PAY_SHORT_UE6 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/leader/load_gear(mob/living/carbon/human/new_human) var/UPPleadsidearm = rand(1,4) @@ -970,7 +964,7 @@ assignment = JOB_UPP_POLICE rank = JOB_UPP_POLICE role_comm_title = "MP" - paygrade = PAY_SHORT_UE6 + paygrades = list(PAY_SHORT_UE6 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/military_police/load_gear(mob/living/carbon/human/new_human) //back @@ -1124,7 +1118,7 @@ assignment = JOB_UPP_LT_OFFICER rank = JOB_UPP_LT_OFFICER role_comm_title = "Lt." - paygrade = PAY_SHORT_UO1 + paygrades = list(PAY_SHORT_UO1 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/officer/load_gear(mob/living/carbon/human/new_human) //back @@ -1283,7 +1277,7 @@ assignment = JOB_UPP_SRLT_OFFICER rank = JOB_UPP_SRLT_OFFICER role_comm_title = "Sr-Lt." - paygrade = PAY_SHORT_UO2 + paygrades = list(PAY_SHORT_UO2 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/officer/senior/load_gear(mob/living/carbon/human/new_human) //back @@ -1442,7 +1436,7 @@ assignment = JOB_UPP_KPT_OFFICER rank = JOB_UPP_KPT_OFFICER role_comm_title = "May." - paygrade = PAY_SHORT_UO3 + paygrades = list(PAY_SHORT_UO3 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/kapitan /datum/equipment_preset/upp/officer/kapitan/load_gear(mob/living/carbon/human/new_human) @@ -1602,7 +1596,7 @@ assignment = JOB_UPP_MAY_OFFICER rank = JOB_UPP_MAY_OFFICER role_comm_title = "May." - paygrade = PAY_SHORT_UO4 + paygrades = list(PAY_SHORT_UO4 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/major/load_gear(mob/living/carbon/human/new_human) @@ -1762,7 +1756,7 @@ assignment = JOB_UPP_LTKOL_OFFICER rank = JOB_UPP_LTKOL_OFFICER role_comm_title = "Lt. Kol." - paygrade = PAY_SHORT_UO5 + paygrades = list(PAY_SHORT_UO5 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/lt_kolonel/load_gear(mob/living/carbon/human/new_human) @@ -1922,7 +1916,7 @@ assignment = JOB_UPP_KOL_OFFICER rank = JOB_UPP_KOL_OFFICER role_comm_title = "Kol." - paygrade = PAY_SHORT_UO6 + paygrades = list(PAY_SHORT_UO6 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/kolonel/load_gear(mob/living/carbon/human/new_human) @@ -2082,7 +2076,7 @@ assignment = JOB_UPP_KOL_OFFICER rank = JOB_UPP_KOL_OFFICER role_comm_title = "May. Gen." - paygrade = PAY_SHORT_UO7 + paygrades = list(PAY_SHORT_UO7 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/may_gen/load_gear(mob/living/carbon/human/new_human) @@ -2242,7 +2236,7 @@ assignment = JOB_UPP_KOL_OFFICER rank = JOB_UPP_KOL_OFFICER role_comm_title = "Lt. Gen." - paygrade = PAY_SHORT_UO8 + paygrades = list(PAY_SHORT_UO8 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/ley_gen/load_gear(mob/living/carbon/human/new_human) @@ -2402,7 +2396,7 @@ assignment = JOB_UPP_KOL_OFFICER rank = JOB_UPP_KOL_OFFICER role_comm_title = "Gen." - paygrade = PAY_SHORT_UO9 + paygrades = list(PAY_SHORT_UO9 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/upp/commander /datum/equipment_preset/upp/officer/gen/load_gear(mob/living/carbon/human/new_human) @@ -2566,8 +2560,8 @@ new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/np92, WEAR_IN_BACK) //1.3 new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/np92, WEAR_IN_BACK) //1.6 new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/np92, WEAR_IN_BACK) //2 - new_human.equip_to_slot_or_del(new /obj/item/device/motiondetector/hacked, WEAR_IN_BACK) //3 - new_human.equip_to_slot_or_del(new /obj/item/defenses/handheld/sentry/mini, WEAR_IN_BACK) //4 + new_human.equip_to_slot_or_del(new /obj/item/defenses/handheld/sentry/upp/light, WEAR_IN_BACK) //3 + new_human.equip_to_slot_or_del(new /obj/item/device/motiondetector/hacked, WEAR_IN_BACK) //4 //face new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/UPP/cct, WEAR_L_EAR) new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/welding(new_human), WEAR_EYES) @@ -2602,7 +2596,7 @@ skills = /datum/skills/synthetic assignment = JOB_UPP_SUPPORT_SYNTH rank = JOB_UPP_SUPPORT_SYNTH - paygrade = PAY_SHORT_SYN + paygrades = list(PAY_SHORT_SYN = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/dogtag /datum/equipment_preset/upp/synth/load_name(mob/living/carbon/human/new_human, randomise) @@ -2873,7 +2867,7 @@ assignment = JOB_UPP_CONSCRIPT rank = JOB_UPP_CONSCRIPT role_comm_title = "Cons" - paygrade = PAY_SHORT_UE1 + paygrades = list(PAY_SHORT_UE1 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/conscript/load_gear(mob/living/carbon/human/new_human) //back @@ -2982,7 +2976,7 @@ assignment = JOB_UPP_COMMANDO rank = JOB_UPP_COMMANDO role_comm_title = "JKdo" - paygrade = PAY_SHORT_UC1 + paygrades = list(PAY_SHORT_UC1 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/data languages = list(LANGUAGE_RUSSIAN, LANGUAGE_ENGLISH, LANGUAGE_TSL, LANGUAGE_SPANISH, LANGUAGE_CHINESE) @@ -3109,7 +3103,7 @@ assignment = JOB_UPP_COMMANDO_MEDIC rank = JOB_UPP_COMMANDO_MEDIC role_comm_title = "2ndKdo" - paygrade = PAY_SHORT_UC2 + paygrades = list(PAY_SHORT_UC2 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/commando/medic/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/UPP/kdo/medic, WEAR_L_EAR) @@ -3276,7 +3270,7 @@ assignment = JOB_UPP_COMMANDO_LEADER rank = JOB_UPP_COMMANDO_LEADER role_comm_title = "1stKdo" - paygrade = PAY_SHORT_UC3 + paygrades = list(PAY_SHORT_UC3 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver /datum/equipment_preset/upp/commando/leader/load_gear(mob/living/carbon/human/new_human) @@ -3530,7 +3524,7 @@ assignment = JOB_UPP_CREWMAN rank = JOB_UPP_CREWMAN - paygrade = PAY_SHORT_UE5 + paygrades = list(PAY_SHORT_UE5 = JOB_PLAYTIME_TIER_0) role_comm_title = "TANK" minimum_age = 30 skills = /datum/skills/tank_crew @@ -3650,7 +3644,7 @@ assignment = JOB_UPP_LT_DOKTOR rank = JOB_UPP_LT_DOKTOR role_comm_title = "Lt. Med." - paygrade = PAY_SHORT_UO1 + paygrades = list(PAY_SHORT_UO1 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/upp/doctor/load_gear(mob/living/carbon/human/new_human) //back diff --git a/code/modules/gear_presets/uscm.dm b/code/modules/gear_presets/uscm.dm index eec3b6157877..0450e74353ef 100644 --- a/code/modules/gear_presets/uscm.dm +++ b/code/modules/gear_presets/uscm.dm @@ -35,13 +35,13 @@ if(!GLOB.data_core.manifest_modify(new_human.real_name, WEAKREF(new_human), assignment, rank)) GLOB.data_core.manifest_inject(new_human) - var/obj/item/card/id/ID = new_human.wear_id + var/obj/item/card/id/ID = new_human.get_idcard() var/datum/money_account/acct = create_account(new_human, rand(30, 50), GLOB.paygrades[ID.paygrade]) ID.associated_account_number = acct.account_number var/datum/squad/auto_squad = get_squad_by_name(auto_squad_name) if(auto_squad) - transfer_marine_to_squad(new_human, auto_squad, new_human.assigned_squad, new_human.wear_id) + transfer_marine_to_squad(new_human, auto_squad, new_human.assigned_squad, ID) if(!ert_squad && !auto_squad.active) auto_squad.engage_squad(FALSE) @@ -67,7 +67,7 @@ access = list(ACCESS_MARINE_PREP) assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "RFN" skills = /datum/skills/pfc @@ -82,12 +82,6 @@ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) -/datum/equipment_preset/uscm/pfc/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME1 - return paygrade - /datum/equipment_preset/uscm/pfc/cryo name = "USCM Cryo Squad Rifleman" auto_squad_name = SQUAD_MARINE_CRYO @@ -105,7 +99,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SMARTPREP) assignment = JOB_SQUAD_SMARTGUN rank = JOB_SQUAD_SMARTGUN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "SG" skills = /datum/skills/smartgunner @@ -131,7 +125,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/uscm/sg/full - name = "USCM Squad Smartgunner" + name = "USCM Squad Smartgunner (Full)" flags = EQUIPMENT_PRESET_EXTRA|EQUIPMENT_PRESET_MARINE /datum/equipment_preset/uscm/sg/full/load_gear(mob/living/carbon/human/new_human) @@ -161,9 +155,9 @@ ACCESS_MARINE_CHARLIE, ACCESS_MARINE_DELTA, ) - assignment = JOB_CREWMAN - rank = JOB_CREWMAN - paygrade = PAY_SHORT_ME4 + assignment = JOB_TANK_CREW + rank = JOB_TANK_CREW + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "CRMN" minimum_age = 30 skills = /datum/skills/tank_crew @@ -224,7 +218,7 @@ ) assignment = JOB_INTEL rank = JOB_INTEL - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "IO" skills = /datum/skills/intel @@ -281,7 +275,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SPECPREP) assignment = JOB_SQUAD_SPECIALIST rank = JOB_SQUAD_SPECIALIST - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "Spc" skills = /datum/skills/specialist @@ -340,7 +334,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_3) role_comm_title = "HM" skills = /datum/skills/combat_medic @@ -374,7 +368,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_TL_PREP) assignment = JOB_SQUAD_TEAM_LEADER rank = JOB_SQUAD_TEAM_LEADER - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "FTL" skills = /datum/skills/tl @@ -404,7 +398,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_ENGPREP, ACCESS_CIVILIAN_ENGINEERING) assignment = JOB_SQUAD_ENGI rank = JOB_SQUAD_ENGI - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_3) role_comm_title = "ComTech" skills = /datum/skills/combat_engineer @@ -438,7 +432,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_LEADER, ACCESS_MARINE_DROPSHIP) assignment = JOB_SQUAD_LEADER rank = JOB_SQUAD_LEADER - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_3) role_comm_title = "SL" minimum_age = 27 skills = /datum/skills/SL @@ -471,7 +465,7 @@ access = list(ACCESS_MARINE_PREP) assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "RFN" skills = /datum/skills/pfc/crafty @@ -482,12 +476,6 @@ /datum/equipment_preset/uscm/private_equipped/load_status(mob/living/carbon/human/new_human) new_human.nutrition = NUTRITION_NORMAL -/datum/equipment_preset/uscm/private_equipped/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME1 - return paygrade - /datum/equipment_preset/uscm/private_equipped/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine(new_human), WEAR_BODY) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD) @@ -521,7 +509,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_LEADER, ACCESS_MARINE_DROPSHIP) assignment = JOB_SQUAD_LEADER rank = JOB_SQUAD_LEADER - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_3) role_comm_title = "SL" minimum_age = 27 skills = /datum/skills/SL @@ -563,7 +551,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SMARTPREP) assignment = JOB_SQUAD_SMARTGUN rank = JOB_SQUAD_SMARTGUN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "SG" skills = /datum/skills/smartgunner @@ -602,7 +590,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_ENGPREP, ACCESS_CIVILIAN_ENGINEERING) assignment = JOB_SQUAD_ENGI rank = JOB_SQUAD_ENGI - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_3) role_comm_title = "ComTech" skills = /datum/skills/combat_engineer @@ -650,7 +638,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_3) role_comm_title = "HM" skills = /datum/skills/combat_medic @@ -706,7 +694,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SPECPREP) assignment = JOB_SQUAD_SPECIALIST rank = JOB_SQUAD_SPECIALIST - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "Spc" skills = /datum/skills/specialist @@ -778,7 +766,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_TL_PREP) assignment = JOB_SQUAD_TEAM_LEADER rank = JOB_SQUAD_TEAM_LEADER - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_3) role_comm_title = "TL" skills = /datum/skills/tl @@ -819,7 +807,7 @@ skills = /datum/skills/commando/deathsquad auto_squad_name = SQUAD_SOF ert_squad = TRUE - paygrade = PAY_SHORT_ME6 + paygrades = list(PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_3) minimap_icon = "private" @@ -869,12 +857,6 @@ new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/medical/socmed/full, WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/tools/tactical/full, WEAR_R_STORE) -/datum/equipment_preset/uscm/marsoc/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) > JOB_PLAYTIME_TIER_2) - return PAY_SHORT_ME7 - return paygrade - //Covert Raiders /datum/equipment_preset/uscm/marsoc/covert name = "Marine Raider (!DEATHSQUAD! Covert)" @@ -883,6 +865,7 @@ new_human.gender = MALE new_human.change_real_name(new_human, "[pick(GLOB.nato_phonetic_alphabet)]") new_human.age = rand(20,30) + /datum/equipment_preset/uscm/marsoc/covert/load_rank(mob/living/carbon/human/new_human) return PAY_SHORT_CDNM @@ -892,7 +875,7 @@ assignment = JOB_MARINE_RAIDER_SL rank = JOB_MARINE_RAIDER_SL role_comm_title = "TL." - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_3) skills = /datum/skills/commando/deathsquad/leader minimap_icon = "leader" @@ -900,11 +883,6 @@ dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/officer) dress_hat = list(/obj/item/clothing/head/marine/dress_cover/officer) -/datum/equipment_preset/uscm/marsoc/sl/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) > JOB_PLAYTIME_TIER_2) - return PAY_SHORT_MO2 - return paygrade //Codenamed Team Leader /datum/equipment_preset/uscm/marsoc/sl/covert @@ -914,26 +892,22 @@ new_human.gender = MALE new_human.change_real_name(new_human, "[pick(GLOB.nato_phonetic_alphabet)]") new_human.age = rand(20,30) + /datum/equipment_preset/uscm/marsoc/sl/covert/load_rank(mob/living/carbon/human/new_human) return PAY_SHORT_CDNM + //Officer /datum/equipment_preset/uscm/marsoc/cmd name = "Marine Raider Officer (!DEATHSQUAD!)" assignment = JOB_MARINE_RAIDER_CMD rank = JOB_MARINE_RAIDER_CMD role_comm_title = "CMD." - paygrade = PAY_SHORT_MO3 + paygrades = list(PAY_SHORT_MO3 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO4 = JOB_PLAYTIME_TIER_3) skills = /datum/skills/commando/deathsquad/officer dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/officer) dress_hat = list(/obj/item/clothing/head/marine/dress_cover/officer) -/datum/equipment_preset/uscm/marsoc/cmd/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) > JOB_PLAYTIME_TIER_3) - return PAY_SHORT_MO4 - return paygrade - /datum/equipment_preset/uscm/marsoc/low_threat name = "Marine Raider" @@ -981,16 +955,10 @@ assignment = JOB_MARINE_RAIDER_SL rank = JOB_MARINE_RAIDER_SL role_comm_title = "TL." - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_3) skills = /datum/skills/commando/deathsquad/leader minimap_icon = "leader" dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/officer) dress_hat = list(/obj/item/clothing/head/marine/dress_cover/officer) - -/datum/equipment_preset/uscm/marsoc/sl/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) > JOB_PLAYTIME_TIER_2) - return PAY_SHORT_MO2 - return paygrade diff --git a/code/modules/gear_presets/uscm_dress.dm b/code/modules/gear_presets/uscm_dress.dm index 080ed18d7c40..0185b11816e5 100644 --- a/code/modules/gear_presets/uscm_dress.dm +++ b/code/modules/gear_presets/uscm_dress.dm @@ -5,7 +5,7 @@ rank = JOB_MARINE access = list(ACCESS_MARINE_PREP) minimum_age = 18 - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) role_comm_title = "Mar" skills = /datum/skills/pfc @@ -25,13 +25,13 @@ /datum/equipment_preset/uscm_event/dress/lcpl name = "Dress Blues - (E-3) Lance Corporal" - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) //NCOs/SNCOs// /datum/equipment_preset/uscm_event/dress/nco name = "Dress Blues - (E-4) Corporal" - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/SL dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) @@ -44,11 +44,11 @@ /datum/equipment_preset/uscm_event/dress/nco/sgt name = "Dress Blues - (E-5) Sergeant" - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/nco/snco name = "Dress Blues - (E-6) Staff Sergeant" - paygrade = PAY_SHORT_ME6 + paygrades = list(PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/SEA access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP) @@ -58,29 +58,29 @@ /datum/equipment_preset/uscm_event/dress/nco/snco/gysgt name = "Dress Blues - (E-7) Gunnery Sergeant" - paygrade = PAY_SHORT_ME7 + paygrades = list(PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/nco/snco/msgt name = "Dress Blues - (E-8) Master Sergeant" - paygrade = PAY_SHORT_ME8 + paygrades = list(PAY_SHORT_ME8 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/nco/snco/firstsgt name = "Dress Blues - (E-8E) First Sergeant" - paygrade = PAY_SHORT_ME8E + paygrades = list(PAY_SHORT_ME8E = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/nco/snco/mgysgt name = "Dress Blues - (E-9) Master Gunnery Sergeant" - paygrade = PAY_SHORT_ME9 + paygrades = list(PAY_SHORT_ME9 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/nco/snco/sgtmaj name = "Dress Blues - (E-9E) Sergeant Major" - paygrade = PAY_SHORT_ME9E + paygrades = list(PAY_SHORT_ME9E = JOB_PLAYTIME_TIER_0) //FIELD OFFICERS// /datum/equipment_preset/uscm_event/dress/officer name = "Dress Blues - (O-1) 2nd Lieutenant" - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/silver skills = /datum/skills/SO access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE, ACCESS_MARINE_MEDBAY) @@ -100,11 +100,11 @@ /datum/equipment_preset/uscm_event/dress/officer/firstlt name = "Dress Blues - (O-2) 1st Lieutenant" - paygrade = PAY_SHORT_MO2 + paygrades = list(PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/officer/capt name = "Dress Blues - (O-3) Captain" - paygrade = PAY_SHORT_MO3 + paygrades = list(PAY_SHORT_MO3 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/gold skills = /datum/skills/XO @@ -115,7 +115,7 @@ /datum/equipment_preset/uscm_event/dress/officer/co name = "Dress Blues - (O-4) Major" - paygrade = PAY_SHORT_MO4 + paygrades = list(PAY_SHORT_MO4 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/gold skills = /datum/skills/commander @@ -125,19 +125,19 @@ /datum/equipment_preset/uscm_event/dress/officer/co/ltcol name = "Dress Blues - (O-5) Lieutenant Colonel" - paygrade = PAY_SHORT_MO5 + paygrades = list(PAY_SHORT_MO5 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/gold/council /datum/equipment_preset/uscm_event/dress/officer/co/col name = "Dress Blues - (O-6) Colonel" - paygrade = PAY_SHORT_MO6 + paygrades = list(PAY_SHORT_MO6 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/general //GENERAL OFFICERS// /datum/equipment_preset/uscm_event/dress/officer/general name = "Dress Blues - (O-8) Major General" - paygrade = PAY_SHORT_MO8 + paygrades = list(PAY_SHORT_MO8 = JOB_PLAYTIME_TIER_0) idtype = /obj/item/card/id/general skills = /datum/skills/general @@ -155,8 +155,8 @@ /datum/equipment_preset/uscm_event/dress/officer/general/ltgen name = "Dress Blues - (O-9) Lieutenant General" - paygrade = PAY_SHORT_MO9 + paygrades = list(PAY_SHORT_MO9 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/dress/officer/general/gen name = "Dress Blues - (O-10) General" - paygrade = PAY_SHORT_MO10 + paygrades = list(PAY_SHORT_MO10 = JOB_PLAYTIME_TIER_0) diff --git a/code/modules/gear_presets/uscm_event.dm b/code/modules/gear_presets/uscm_event.dm index eb206c8259bf..dbd8149c7866 100644 --- a/code/modules/gear_presets/uscm_event.dm +++ b/code/modules/gear_presets/uscm_event.dm @@ -16,7 +16,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_COLONEL rank = JOB_COLONEL - paygrade = PAY_SHORT_MO6 + paygrades = list(PAY_SHORT_MO6 = JOB_PLAYTIME_TIER_0) role_comm_title = "COL" minimum_age = 40 skills = /datum/skills/general @@ -61,7 +61,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_GENERAL rank = JOB_GENERAL - paygrade = PAY_SHORT_MO7 + paygrades = list(PAY_SHORT_MO7 = JOB_PLAYTIME_TIER_0) role_comm_title = "GEN" minimum_age = 50 skills = /datum/skills/general @@ -104,32 +104,28 @@ new_human.equip_if_possible(new /obj/item/clothing/glasses/sunglasses(new_human), WEAR_EYES) -/datum/equipment_preset/uscm_event/general/o7 - name = "USCM O-7 - Brigadier General (High Command)" - paygrade = PAY_SHORT_MO7 - /datum/equipment_preset/uscm_event/general/o8 name = "USCM O-8 - Major General (High Command)" - paygrade = PAY_SHORT_MO8 + paygrades = list(PAY_SHORT_MO8 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/general/o9 name = "USCM O-9 - Lieutenant General (High Command)" - paygrade = PAY_SHORT_MO9 + paygrades = list(PAY_SHORT_MO9 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/general/o10 name = "USCM O-10 - General (High Command)" - paygrade = PAY_SHORT_MO10 + paygrades = list(PAY_SHORT_MO10 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/uscm_event/general/o10c name = "USCM O-10C - Assistant Commandant of the Marine Corps (High Command)" - paygrade = PAY_SHORT_MO10C + paygrades = list(PAY_SHORT_MO10C = JOB_PLAYTIME_TIER_0) assignment = JOB_ACMC rank = JOB_ACMC role_comm_title = "ACMC" /datum/equipment_preset/uscm_event/general/o10s name = "USCM O-10S - Commandant of the Marine Corps (High Command)" - paygrade = PAY_SHORT_MO10S + paygrades = list(PAY_SHORT_MO10S = JOB_PLAYTIME_TIER_0) assignment = JOB_CMC rank = JOB_CMC role_comm_title = "CMC" @@ -149,7 +145,7 @@ ) assignment = JOB_ORDNANCE_TECH rank = "UPP" - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "OT" skills = /datum/skills/spy @@ -204,7 +200,7 @@ assignment = JOB_PROVOST_ENFORCER rank = "Provost Enforcer" - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) role_comm_title = "PvE" flags = EQUIPMENT_PRESET_EXTRA @@ -250,7 +246,7 @@ assignment = JOB_PROVOST_TML rank = "Provost Team Leader" - paygrade = PAY_SHORT_CSPO + paygrades = list(PAY_SHORT_CSPO = JOB_PLAYTIME_TIER_0) role_comm_title = "PvTML" flags = EQUIPMENT_PRESET_EXTRA @@ -296,7 +292,7 @@ assignment = JOB_PROVOST_INSPECTOR rank = "Provost Inspector" - paygrade = PAY_SHORT_PVI + paygrades = list(PAY_SHORT_PVI = JOB_PLAYTIME_TIER_0) role_comm_title = "PvI" flags = EQUIPMENT_PRESET_EXTRA @@ -336,7 +332,7 @@ assignment = JOB_PROVOST_ADVISOR rank = "Provost Advisor" - paygrade = PAY_SHORT_CSPO + paygrades = list(PAY_SHORT_CSPO = JOB_PLAYTIME_TIER_0) role_comm_title = "PvA" flags = EQUIPMENT_PRESET_EXTRA @@ -347,7 +343,7 @@ assignment = JOB_PROVOST_MARSHAL rank = "Provost Marshal" - paygrade = PAY_SHORT_PVM + paygrades = list(PAY_SHORT_PVM = JOB_PLAYTIME_TIER_0) role_comm_title = PAY_SHORT_PVM flags = EQUIPMENT_PRESET_EXTRA @@ -383,7 +379,7 @@ assignment = JOB_PROVOST_SMARSHAL rank = "Provost Sector Marshal" - paygrade = PAY_SHORT_PVSM + paygrades = list(PAY_SHORT_PVSM = JOB_PLAYTIME_TIER_0) role_comm_title = PAY_SHORT_PVSM /datum/equipment_preset/uscm_event/provost/marshal/chief @@ -392,7 +388,7 @@ assignment = JOB_PROVOST_CMARSHAL rank = "Provost Chief Marshal" - paygrade = PAY_SHORT_PVCM + paygrades = list(PAY_SHORT_PVCM = JOB_PLAYTIME_TIER_0) role_comm_title = PAY_SHORT_PVCM /*****************************************************************************************************/ @@ -414,7 +410,7 @@ assignment = JOB_TIS_IO rank = "UAAC-TIS Intelligence Officer" - paygrade = PAY_SHORT_NO2 + paygrades = list(PAY_SHORT_NO2 = JOB_PLAYTIME_TIER_0) role_comm_title = "TIS-IO" flags = EQUIPMENT_PRESET_EXTRA @@ -441,7 +437,7 @@ assignment = JOB_TIS_SA rank = "UAAC-TIS Special Agent" - paygrade = PAY_SHORT_NO5 + paygrades = list(PAY_SHORT_NO5 = JOB_PLAYTIME_TIER_0) role_comm_title = "TIS-SA" flags = EQUIPMENT_PRESET_EXTRA diff --git a/code/modules/gear_presets/uscm_forecon.dm b/code/modules/gear_presets/uscm_forecon.dm new file mode 100644 index 000000000000..65328e8513f5 --- /dev/null +++ b/code/modules/gear_presets/uscm_forecon.dm @@ -0,0 +1,255 @@ +/datum/equipment_preset/uscm/forecon + assignment = JOB_SQUAD_MARINE + rank = JOB_SQUAD_MARINE + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) + idtype = /obj/item/card/id/dogtag + role_comm_title = "FORECON" + rank = JOB_MARINE + faction_group = list(FACTION_MARINE) + flags = EQUIPMENT_PRESET_START_OF_ROUND + auto_squad_name = SQUAD_FORECON + ert_squad = TRUE + +/datum/equipment_preset/uscm/forecon/New() + . = ..() + access = get_access(ACCESS_LIST_UA) + + dress_shoes = list(/obj/item/clothing/shoes/dress) + dress_gloves = list(/obj/item/clothing/gloves/marine/dress) + dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) + dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/nco) + dress_hat = list(/obj/item/clothing/head/marine/dress_cover) + +/datum/equipment_preset/uscm/forecon/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/reconnaissance/uniform = new() + var/obj/item/clothing/accessory/storage/droppouch/pouch = new() + var/obj/item/clothing/accessory/ranks/marine/e5/pin = new() + var/obj/item/clothing/accessory/patch/patch_uscm = new() + var/obj/item/clothing/accessory/patch/forecon/patch_forecon = new() + uniform.attach_accessory(new_human,pouch) + uniform.attach_accessory(new_human,patch_uscm) + uniform.attach_accessory(new_human,pin) + uniform.attach_accessory(new_human,patch_forecon) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/light/recon(new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/satchel(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full/alternate(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/flask/marine(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/facepaint/sniper(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar/tactical(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/device/binoculars/range/designator(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/forecon(new_human), WEAR_L_EAR) + GLOB.character_traits[/datum/character_trait/skills/spotter].apply_trait(new_human) + +/datum/equipment_preset/uscm/forecon/proc/add_forecon_weapon(mob/living/carbon/human/new_human) + var/random_gun = rand(1,3) + switch(random_gun) + if(1 , 2) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41a/tactical(new_human), WEAR_L_HAND) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/extended(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/ap(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/ap(new_human), WEAR_IN_BACK) + if(3) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m4ra/tactical(new_human), WEAR_L_HAND) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m4ra/ext(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m4ra/ext(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m4ra/ap(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m4ra/ap(new_human), WEAR_IN_BACK) + +/datum/equipment_preset/uscm/forecon/proc/spawn_random_headgear(mob/living/carbon/human/new_human) + var/i = rand(1,10) + switch(i) + if (1 , 2) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/cmcap(new_human), WEAR_HEAD) + if (3 , 4) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/beanie(new_human), WEAR_HEAD) + if (5 , 6) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/durag(new_human), WEAR_HEAD) + if (7 , 8) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/cmcap/boonie(new_human), WEAR_HEAD) + if (9) + new_human.equip_to_slot_or_del(new /obj/item/clothing/head/helmet/marine(new_human), WEAR_HEAD) + +/datum/equipment_preset/uscm/forecon/proc/add_forecon_weapon_pistol(mob/living/carbon/human/new_human) + var/random_pistol = rand(1,5) + switch(random_pistol) + if(1 , 2) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m4a3(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/pistol/m1911(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BELT) + if(3 , 4) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m39, WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/smg/m39(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/smg/m39/extended(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/smg/m39/extended(new_human), WEAR_IN_BELT) + if(5) + new_human.equip_to_slot_or_del(new /obj/item/device/motiondetector(new_human),WEAR_WAIST) + +/datum/equipment_preset/uscm/forecon/load_status(mob/living/carbon/human/new_human) + new_human.nutrition = NUTRITION_NORMAL + +/datum/equipment_preset/uscm/forecon/standard + name = "USCM Reconnaissance Marine" + assignment = JOB_FORECON_RIFLEMAN + rank = JOB_SQUAD_MARINE + role_comm_title = "RFN" + minimap_icon = "" + skills = /datum/skills/military/survivor/forecon_standard + +/datum/equipment_preset/uscm/forecon/standard/load_gear(mob/living/carbon/human/new_human) + ..() + spawn_random_headgear(new_human) + add_forecon_weapon_pistol(new_human) + add_forecon_weapon(new_human) + +/datum/equipment_preset/uscm/forecon/tech + name = "USCM Reconnaissance Support Technician" + assignment = JOB_FORECON_SUPPORT + rank = JOB_SQUAD_MEDIC + role_comm_title = "SuppTech" + minimap_icon = "engi" + skills = /datum/skills/military/survivor/forecon_techician + +/datum/equipment_preset/uscm/forecon/tech/load_gear(mob/living/carbon/human/new_human) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/satchel/big(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine/insulated(new_human), WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/utility/full(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/welding(new_human), WEAR_EYES) + ..() + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/utility/full(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/storage/firstaid/adv(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/firstaid/surgical(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/defibrillator/compact(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/device/healthanalyzer(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/tool/surgery/synthgraft, WEAR_IN_BACK) + add_forecon_weapon(new_human) + spawn_random_headgear(new_human) + +/datum/equipment_preset/uscm/forecon/marksman + name = "USCM Reconnaissance Designated Marksman" + assignment = JOB_FORECON_MARKSMAN + rank = JOB_SQUAD_SPECIALIST + role_comm_title = "DMR" + minimap_icon = "spec" + skills = /datum/skills/military/survivor/forecon_marksman + +/datum/equipment_preset/uscm/forecon/marksman/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/reconnaissance/uniform = new() + var/obj/item/clothing/accessory/storage/droppouch/pouch = new() + var/obj/item/clothing/accessory/ranks/marine/e5/pin = new() + var/obj/item/clothing/accessory/patch/patch_uscm = new() + var/obj/item/clothing/accessory/patch/forecon/patch_forecon = new() + uniform.attach_accessory(new_human,pouch) + uniform.attach_accessory(new_human,patch_uscm) + uniform.attach_accessory(new_human,pin) + uniform.attach_accessory(new_human,patch_forecon) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/M3S, WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/device/binoculars/range/designator(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/explosive/plastic(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/explosive/plastic(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/satchel/scout_cloak(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full/alternate(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/flask/marine(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/facepaint/sniper(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar/tactical(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/device/binoculars/range/designator(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/forecon(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m4ra_custom/tactical(new_human), WEAR_L_HAND) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m4ra/custom(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m4ra/custom(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m4ra/custom(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m4ra/custom/impact(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m4ra/custom/incendiary(new_human), WEAR_IN_BACK) + GLOB.character_traits[/datum/character_trait/skills/spotter].apply_trait(new_human) + ..() + add_forecon_weapon_pistol(new_human) + spawn_random_headgear(new_human) + +/datum/equipment_preset/uscm/forecon/smartgunner + name = "USCM Reconnaissance Smartgunner" + assignment = JOB_FORECON_SMARTGUNNER + rank = JOB_SQUAD_SMARTGUN + role_comm_title = "SG" + minimap_icon = "smartgunner" + skills = /datum/skills/military/survivor/forecon_smartgunner + +/datum/equipment_preset/uscm/forecon/smartgunner/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/reconnaissance/uniform = new() + var/obj/item/clothing/accessory/storage/droppouch/pouch = new() + var/obj/item/clothing/accessory/ranks/marine/e5/pin = new() + var/obj/item/clothing/accessory/patch/patch_uscm = new() + var/obj/item/clothing/accessory/patch/forecon/patch_forecon = new() + uniform.attach_accessory(new_human,pouch) + uniform.attach_accessory(new_human,patch_uscm) + uniform.attach_accessory(new_human,pin) + uniform.attach_accessory(new_human,patch_forecon) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/clothing/suit/storage/marine/smartgunner(new_human), WEAR_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full(new_human), WEAR_R_STORE) + new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/firstaid/full/alternate(new_human), WEAR_L_STORE) + new_human.equip_to_slot_or_del(new /obj/item/reagent_container/food/drinks/flask/marine(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/facepaint/sniper(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/storage/box/MRE(new_human), WEAR_IN_ACCESSORY) + new_human.equip_to_slot_or_del(new /obj/item/tool/crowbar/tactical(new_human), WEAR_IN_JACKET) + new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) + new_human.equip_to_slot_or_del(new /obj/item/device/radio(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/marine(new_human), WEAR_HANDS) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/distress/forecon(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/smartgun(new_human), WEAR_J_STORE) + new_human.equip_to_slot_or_del(new /obj/item/clothing/glasses/night/m56_goggles(new_human), WEAR_EYES) + new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/smartgunner(new_human), WEAR_WAIST) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/pistol/m1911(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/pistol/m1911(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/smartgun(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/smartgun(new_human), WEAR_IN_BELT) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/smartgun(new_human), WEAR_IN_BELT) + GLOB.character_traits[/datum/character_trait/skills/spotter].apply_trait(new_human) + spawn_random_headgear(new_human) + +/datum/equipment_preset/uscm/forecon/squad_leader + name = "USCM Reconnaissance Squad Leader" + assignment = JOB_FORECON_SL + rank = JOB_SQUAD_LEADER + role_comm_title = "SL" + skills = /datum/skills/military/survivor/forecon_squad_leader + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) + + dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior) + dress_over = list(/obj/item/clothing/suit/storage/jacket/marine/dress/blues/officer) + dress_hat = list(/obj/item/clothing/head/marine/dress_cover/officer) + +/datum/equipment_preset/uscm/forecon/squad_leader/load_gear(mob/living/carbon/human/new_human) + var/obj/item/clothing/under/marine/reconnaissance/uniform = new() + var/obj/item/clothing/accessory/storage/droppouch/pouch = new() + var/obj/item/clothing/accessory/ranks/marine/o1/pin = new() + var/obj/item/clothing/accessory/patch/patch_uscm = new() + var/obj/item/clothing/accessory/patch/forecon/patch_forecon = new() + uniform.attach_accessory(new_human,pouch) + uniform.attach_accessory(new_human,patch_uscm) + uniform.attach_accessory(new_human,pin) + uniform.attach_accessory(new_human,patch_forecon) + new_human.equip_to_slot_or_del(uniform, WEAR_BODY) + new_human.equip_to_slot_or_del(new /obj/item/weapon/gun/rifle/m41aMK1/tactical(new_human), WEAR_R_HAND) + new_human.equip_to_slot_or_del(new /obj/item/storage/backpack/marine/satchel(new_human), WEAR_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1/ap(new_human), WEAR_IN_BACK) + new_human.equip_to_slot_or_del(new /obj/item/ammo_magazine/rifle/m41aMK1/ap(new_human), WEAR_IN_BACK) + ..() + add_forecon_weapon_pistol(new_human) + spawn_random_headgear(new_human) diff --git a/code/modules/gear_presets/uscm_medical.dm b/code/modules/gear_presets/uscm_medical.dm index 019095f9ce38..6e727381b6ff 100644 --- a/code/modules/gear_presets/uscm_medical.dm +++ b/code/modules/gear_presets/uscm_medical.dm @@ -36,7 +36,7 @@ ) assignment = JOB_CMO rank = JOB_CMO - paygrade = PAY_SHORT_MO2 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_1) role_comm_title = "CMO" skills = /datum/skills/CMO @@ -62,11 +62,11 @@ //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/uscm_medical/doctor - name = "USCM Surgeon" + name = "USCM Doctor" assignment = JOB_DOCTOR rank = JOB_DOCTOR - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "Doc" skills = /datum/skills/doctor @@ -85,7 +85,7 @@ //Surgeon this part of the code is to change the name on your ID /datum/equipment_preset/uscm_ship/uscm_medical/doctor/surgeon - + name = "USCM Surgeon" assignment = JOB_SURGEON /datum/equipment_preset/uscm_ship/uscm_medical/doctor/surgeon/load_gear(mob/living/carbon/human/new_human) @@ -104,7 +104,7 @@ assignment = JOB_NURSE rank = JOB_NURSE - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_1) role_comm_title = "Nurse" skills = /datum/skills/nurse @@ -126,13 +126,6 @@ new_human.equip_to_slot_or_del(new /obj/item/clothing/accessory/armband/nurse(new_human), WEAR_ACCESSORY) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/white(new_human), WEAR_FEET) - -/datum/equipment_preset/uscm_ship/uscm_medical/nurse/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME3 - return paygrade - //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/uscm_medical/researcher name = "USCM Researcher" @@ -140,7 +133,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_RESEARCH, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_RESEARCHER rank = JOB_RESEARCHER - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "Rsr" skills = /datum/skills/researcher diff --git a/code/modules/gear_presets/uscm_police.dm b/code/modules/gear_presets/uscm_police.dm index 76df4d6de2be..dcb926e804d7 100644 --- a/code/modules/gear_presets/uscm_police.dm +++ b/code/modules/gear_presets/uscm_police.dm @@ -27,7 +27,7 @@ ) assignment = JOB_POLICE rank = JOB_POLICE - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_3) role_comm_title = "MP" skills = /datum/skills/MP @@ -59,11 +59,6 @@ new_human.equip_to_slot_or_del(new /obj/item/device/taperecorder(new_human), WEAR_L_STORE) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/medium(new_human), WEAR_R_STORE) -/datum/equipment_preset/uscm_ship/uscm_police/mp/load_rank(mob/living/carbon/human/human) - if(human.client && get_job_playtime(human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME3 - return paygrade - //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/uscm_police/warden @@ -90,7 +85,7 @@ ) assignment = JOB_WARDEN rank = JOB_WARDEN - paygrade = PAY_SHORT_ME6 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_3) role_comm_title = "MW" skills = /datum/skills/MW @@ -151,7 +146,7 @@ ) assignment = JOB_CHIEF_POLICE rank = JOB_CHIEF_POLICE - paygrade = PAY_SHORT_MO2 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_1) role_comm_title = "CMP" skills = /datum/skills/CMP @@ -195,7 +190,7 @@ access = list() assignment = JOB_RIOT rank = JOB_RIOT - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) role_comm_title = "RMP" skills = /datum/skills/CMP @@ -243,6 +238,6 @@ assignment = JOB_RIOT_CHIEF rank = JOB_RIOT_CHIEF - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "CRMP" skills = /datum/skills/CMP diff --git a/code/modules/gear_presets/uscm_ship.dm b/code/modules/gear_presets/uscm_ship.dm index 9bccf2a2ec78..ba4a8a684321 100644 --- a/code/modules/gear_presets/uscm_ship.dm +++ b/code/modules/gear_presets/uscm_ship.dm @@ -46,7 +46,7 @@ ) assignment = JOB_CORPORATE_LIAISON rank = JOB_CORPORATE_LIAISON - paygrade = PAY_SHORT_WYC2 + paygrades = list(PAY_SHORT_WYC2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_WYC3 = JOB_PLAYTIME_TIER_2, PAY_SHORT_WYC4 = JOB_PLAYTIME_TIER_3, PAY_SHORT_WYC5 = JOB_PLAYTIME_TIER_4) role_comm_title = "CL" skills = /datum/skills/civilian @@ -85,24 +85,10 @@ new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/laceup(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) -/datum/equipment_preset/uscm_ship/liaison/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - var/playtime = get_job_playtime(new_human.client, rank) - if(new_human.client.prefs.playtime_perks) - if(playtime > JOB_PLAYTIME_TIER_4) - return PAY_SHORT_WYC5 - else if(playtime > JOB_PLAYTIME_TIER_3) - return PAY_SHORT_WYC4 - else if(playtime > JOB_PLAYTIME_TIER_2) - return PAY_SHORT_WYC3 - else - return paygrade - return paygrade - //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/reporter - name = "Combat Correspondent" + name = "Combat Correspondent (Press)" flags = EQUIPMENT_PRESET_START_OF_ROUND access = list( @@ -120,7 +106,7 @@ ) assignment = JOB_COMBAT_REPORTER rank = JOB_COMBAT_REPORTER - paygrade = PAY_SHORT_CIV + paygrades = list(PAY_SHORT_CIV = JOB_PLAYTIME_TIER_0) role_comm_title = "PRESS" skills = /datum/skills/civilian idtype = /obj/item/card/id/silver/cl @@ -155,7 +141,7 @@ ) assignment = JOB_COMBAT_REPORTER rank = JOB_COMBAT_REPORTER - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "CC" skills = /datum/skills/pfc idtype = /obj/item/card/id/dogtag @@ -206,7 +192,7 @@ ) assignment = JOB_CHIEF_ENGINEER rank = JOB_CHIEF_ENGINEER - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_3) role_comm_title = "CE" minimum_age = 27 skills = /datum/skills/CE @@ -242,7 +228,7 @@ ) assignment = JOB_MAINT_TECH rank = JOB_MAINT_TECH - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "MT" skills = /datum/skills/MT @@ -262,12 +248,6 @@ new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) -/datum/equipment_preset/uscm_ship/maint/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME1 - return paygrade - //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/ordn @@ -283,7 +263,7 @@ ) assignment = JOB_ORDNANCE_TECH rank = JOB_ORDNANCE_TECH - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "OT" skills = /datum/skills/OT @@ -327,7 +307,7 @@ ) assignment = JOB_CHIEF_REQUISITION rank = JOB_CHIEF_REQUISITION - paygrade = PAY_SHORT_ME7 + paygrades = list(PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME8 = JOB_PLAYTIME_TIER_3) role_comm_title = "QM" minimum_age = 27 skills = /datum/skills/RO @@ -362,7 +342,7 @@ access = list(ACCESS_MARINE_CARGO) assignment = JOB_CARGO_TECH rank = JOB_CARGO_TECH - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "CT" skills = /datum/skills/CT @@ -387,12 +367,6 @@ new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/medium(new_human), WEAR_R_STORE) -/datum/equipment_preset/uscm_ship/cargo/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME1 - return paygrade - //*****************************************************************************************************/ /datum/equipment_preset/uscm_ship/commander @@ -402,7 +376,7 @@ idtype = /obj/item/card/id/gold assignment = JOB_CO rank = JOB_CO - paygrade = PAY_SHORT_MO4 + paygrades = list(PAY_SHORT_MO4 = JOB_PLAYTIME_TIER_0) role_comm_title = "CO" minimum_age = 30 skills = /datum/skills/commander @@ -485,7 +459,7 @@ idtype = /obj/item/card/id/gold/council rank = JOB_CO - paygrade = PAY_SHORT_MO5 + paygrades = list(PAY_SHORT_MO5 = JOB_PLAYTIME_TIER_0) role_comm_title = "CO" minimum_age = 35 @@ -501,7 +475,7 @@ /datum/equipment_preset/uscm_ship/commander/council/plus name = "USCM Commanding Officer (CO++)" idtype = /obj/item/card/id/general - paygrade = PAY_SHORT_MO6 + paygrades = list(PAY_SHORT_MO6 = JOB_PLAYTIME_TIER_0) dress_under = list(/obj/item/clothing/under/marine/dress/blues/senior, /obj/item/clothing/under/marine/dress/blues/general) /datum/equipment_preset/uscm_ship/commander/council/plus/load_gear(mob/living/carbon/human/new_human) @@ -517,7 +491,7 @@ idtype = /obj/item/card/id/silver assignment = JOB_XO rank = JOB_XO - paygrade = PAY_SHORT_MO3 + paygrades = list(PAY_SHORT_MO3 = JOB_PLAYTIME_TIER_0) role_comm_title = "XO" minimum_age = 35 skills = /datum/skills/XO @@ -556,7 +530,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE, ACCESS_MARINE_MEDBAY) assignment = JOB_SO rank = JOB_SO - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "SO" minimum_age = 25 skills = /datum/skills/SO @@ -572,7 +546,6 @@ new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/mcom(new_human), WEAR_L_EAR) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/officer/bridge(new_human), WEAR_BODY) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/dress(new_human), WEAR_FEET) - new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m4a3/mod88(new_human), WEAR_WAIST) new_human.equip_to_slot_or_del(new /obj/item/clothing/head/cmcap/bridge(new_human), WEAR_HEAD) new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/large(new_human), WEAR_L_STORE) @@ -586,10 +559,9 @@ flags = EQUIPMENT_PRESET_START_OF_ROUND|EQUIPMENT_PRESET_MARINE idtype = /obj/item/card/id/silver - access assignment = JOB_SEA rank = JOB_SEA - paygrade = PAY_SHORT_ME7 + paygrades = list(PAY_SHORT_ME7 = JOB_PLAYTIME_TIER_0) role_comm_title = "SEA" minimum_age = 40 skills = /datum/skills/SEA @@ -610,7 +582,7 @@ back_item = /obj/item/storage/backpack/marine new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) - new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/mcom/cdrcom(new_human), WEAR_L_EAR) + new_human.equip_to_slot_or_del(new /obj/item/device/radio/headset/almayer/mcom/sea(new_human), WEAR_L_EAR) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/marine/officer/bridge(new_human), WEAR_BODY) new_human.equip_to_slot_or_del(new /obj/item/clothing/shoes/marine/knife(new_human), WEAR_FEET) new_human.equip_to_slot_or_del(new /obj/item/storage/belt/gun/m44/custom(new_human), WEAR_WAIST) @@ -620,11 +592,11 @@ new_human.equip_to_slot_or_del(new /obj/item/device/binoculars(new_human), WEAR_L_HAND) new_human.equip_to_slot_or_del(new /obj/item/device/whistle(new_human), WEAR_R_HAND) -/datum/equipment_preset/uscm_ship/sea/load_rank(mob/living/carbon/human/rankee) +/datum/equipment_preset/uscm_ship/sea/load_rank(mob/living/carbon/human/rankee, client/mob_client) if(rankee?.client?.prefs?.pref_special_job_options[rank]) - paygrade = get_paygrade_id_by_name(rankee.client.prefs.pref_special_job_options[rank]) - - return paygrade + var/paygrade_choice = get_paygrade_id_by_name(rankee.client.prefs.pref_special_job_options[rank]) + return paygrade_choice + ..() //*****************************************************************************************************/ @@ -635,7 +607,7 @@ idtype = /obj/item/card/id/silver assignment = JOB_AUXILIARY_OFFICER rank = JOB_AUXILIARY_OFFICER - paygrade = PAY_SHORT_MO2 + paygrades = list(PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_0, PAY_SHORT_MO3 = JOB_PLAYTIME_TIER_3) role_comm_title = "ASO" minimum_age = 27 skills = /datum/skills/auxiliary_officer @@ -694,7 +666,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_PILOT) assignment = JOB_CAS_PILOT rank = JOB_CAS_PILOT - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "GP" skills = /datum/skills/pilot @@ -744,7 +716,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_PILOT) assignment = JOB_DROPSHIP_PILOT rank = JOB_DROPSHIP_PILOT - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "DP" skills = /datum/skills/pilot @@ -794,7 +766,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_PILOT) assignment = JOB_DROPSHIP_CREW_CHIEF rank = JOB_DROPSHIP_CREW_CHIEF - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME6 = JOB_PLAYTIME_TIER_3) role_comm_title = "DCC" skills = /datum/skills/crew_chief @@ -847,7 +819,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = "USCM Officer" rank = "USCM Officer" - paygrade = PAY_SHORT_MO3 + paygrades = list(PAY_SHORT_MO3 = JOB_PLAYTIME_TIER_0) role_comm_title = "Cpt" minimum_age = 40 skills = /datum/skills/commander @@ -885,7 +857,7 @@ access = list(ACCESS_MARINE_KITCHEN) assignment = JOB_MESS_SERGEANT rank = JOB_MESS_SERGEANT - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME1 = JOB_PLAYTIME_TIER_0, PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_1, PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_3) role_comm_title = "MST" skills = /datum/skills/mess_technician @@ -910,9 +882,3 @@ new_human.equip_to_slot_or_del(new /obj/item/clothing/gloves/latex(new_human), WEAR_HANDS) new_human.equip_to_slot_or_del(new back_item(new_human), WEAR_BACK) new_human.equip_to_slot_or_del(new /obj/item/storage/pouch/general/medium(new_human), WEAR_R_STORE) - -/datum/equipment_preset/uscm_ship/chef/load_rank(mob/living/carbon/human/new_human) - if(new_human.client) - if(get_job_playtime(new_human.client, rank) < JOB_PLAYTIME_TIER_1) - return PAY_SHORT_ME1 - return paygrade diff --git a/code/modules/gear_presets/whiteout.dm b/code/modules/gear_presets/whiteout.dm index b9ca1a6e02d4..0a77ab7dcb41 100644 --- a/code/modules/gear_presets/whiteout.dm +++ b/code/modules/gear_presets/whiteout.dm @@ -9,7 +9,7 @@ languages = list(LANGUAGE_ENGLISH, LANGUAGE_JAPANESE, LANGUAGE_CHINESE, LANGUAGE_RUSSIAN, LANGUAGE_GERMAN, LANGUAGE_SPANISH, LANGUAGE_YAUTJA, LANGUAGE_XENOMORPH, LANGUAGE_TSL) //Synths after all. skills = /datum/skills/everything //They are Synths, programmed for Everything. idtype = /obj/item/card/id/pmc/ds - paygrade = PAY_SHORT_CDNM + paygrades = list(PAY_SHORT_CDNM = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/pmc/w_y_whiteout/New() . = ..() @@ -270,7 +270,7 @@ //*****************************************************************************************************/ /datum/equipment_preset/pmc/w_y_whiteout/low_threat/medic - name = "Whiteout Team Medic" + name = "Whiteout Team Operative Medic" /datum/equipment_preset/pmc/w_y_whiteout/low_threat/medic/load_gear(mob/living/carbon/human/new_human) // back diff --git a/code/modules/gear_presets/wo.dm b/code/modules/gear_presets/wo.dm index bf002b292df9..17138b208a58 100644 --- a/code/modules/gear_presets/wo.dm +++ b/code/modules/gear_presets/wo.dm @@ -17,7 +17,7 @@ assignment = JOB_WO_CO rank = JOB_WO_CO - paygrade = PAY_SHORT_MO2 + paygrades = list(PAY_SHORT_MO2 = JOB_PLAYTIME_TIER_0) role_comm_title = "CDR" skills = /datum/skills/commander idtype = /obj/item/card/id/gold @@ -96,7 +96,7 @@ assignment = JOB_WO_XO rank = JOB_WO_XO - paygrade = PAY_SHORT_MO1 + paygrades = list(PAY_SHORT_MO1 = JOB_PLAYTIME_TIER_0) role_comm_title = "LCDR" skills = /datum/skills/XO idtype = /obj/item/card/id/silver @@ -140,7 +140,7 @@ access = list(ACCESS_MARINE_BRIG, ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE, ACCESS_MARINE_PREP, ACCESS_MARINE_CMP, ACCESS_MARINE_MEDBAY) assignment = JOB_WO_CHIEF_POLICE rank = JOB_WO_CHIEF_POLICE - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) role_comm_title = "HGSL" skills = /datum/skills/honor_guard/lead idtype = /obj/item/card/id/silver @@ -176,7 +176,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_BRIG, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE) assignment = JOB_WO_SO rank = JOB_WO_SO - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "VHG" skills = /datum/skills/honor_guard/vet idtype = /obj/item/card/id/silver @@ -218,7 +218,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE) assignment = JOB_WO_CREWMAN rank = JOB_WO_CREWMAN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "HGS" skills = /datum/skills/honor_guard/spec idtype = /obj/item/card/id/gold @@ -258,7 +258,7 @@ access = list(ACCESS_MARINE_BRIG, ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_DATABASE, ACCESS_MARINE_PREP, ACCESS_MARINE_MEDBAY) assignment = JOB_WO_POLICE rank = JOB_WO_POLICE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) role_comm_title = "HG" skills = /datum/skills/honor_guard @@ -292,7 +292,7 @@ access = list(ACCESS_MARINE_COMMAND, ACCESS_MARINE_DROPSHIP, ACCESS_MARINE_PILOT) assignment = JOB_WO_PILOT rank = JOB_WO_PILOT - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "MC" skills = /datum/skills/mortar_crew @@ -327,7 +327,7 @@ access = list(ACCESS_MARINE_CARGO, ACCESS_MARINE_RO, ACCESS_MARINE_COMMAND) assignment = JOB_WO_CHIEF_REQUISITION rank = JOB_WO_CHIEF_REQUISITION - paygrade = PAY_SHORT_ME8 + paygrades = list(PAY_SHORT_ME8 = JOB_PLAYTIME_TIER_0) role_comm_title = "QM" skills = /datum/skills/RO idtype = /obj/item/card/id/silver @@ -357,7 +357,7 @@ access = list(ACCESS_MARINE_ENGINEERING, ACCESS_CIVILIAN_ENGINEERING, ACCESS_MARINE_CARGO) assignment = JOB_WO_REQUISITION rank = JOB_WO_REQUISITION - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "BCL" skills = /datum/skills/CE idtype = /obj/item/card/id @@ -389,7 +389,7 @@ access = list(ACCESS_MARINE_CMO, ACCESS_MARINE_MEDBAY, ACCESS_MARINE_RESEARCH, ACCESS_MARINE_COMMAND, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_WO_CMO rank = JOB_WO_CMO - paygrade = PAY_SHORT_CCMO + paygrades = list(PAY_SHORT_CCMO = JOB_PLAYTIME_TIER_0) role_comm_title = "HS" skills = /datum/skills/CMO idtype = /obj/item/card/id/silver @@ -432,7 +432,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_WO_DOCTOR rank = JOB_WO_DOCTOR - paygrade = PAY_SHORT_CDOC + paygrades = list(PAY_SHORT_CDOC = JOB_PLAYTIME_TIER_0) role_comm_title = "Doc" skills = /datum/skills/doctor idtype = /obj/item/card/id @@ -472,7 +472,7 @@ access = list(ACCESS_MARINE_MEDBAY, ACCESS_MARINE_RESEARCH, ACCESS_MARINE_CHEMISTRY, ACCESS_MARINE_MORGUE) assignment = JOB_WO_RESEARCHER rank = JOB_WO_RESEARCHER - paygrade = PAY_SHORT_CDOC + paygrades = list(PAY_SHORT_CDOC = JOB_PLAYTIME_TIER_0) role_comm_title = "Chem" skills = /datum/skills/researcher idtype = /obj/item/card/id @@ -512,7 +512,7 @@ access = list(ACCESS_MARINE_CE, ACCESS_MARINE_ENGINEERING, ACCESS_MARINE_COMMAND, ACCESS_CIVILIAN_ENGINEERING, ACCESS_MARINE_DATABASE) assignment = JOB_WO_CHIEF_ENGINEER rank = JOB_WO_CHIEF_ENGINEER - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) role_comm_title = "BCM" skills = /datum/skills/CE idtype = /obj/item/card/id/silver @@ -546,7 +546,7 @@ access = list(ACCESS_MARINE_CE, ACCESS_MARINE_ENGINEERING, ACCESS_MARINE_COMMAND, ACCESS_CIVILIAN_ENGINEERING) assignment = JOB_WO_ORDNANCE_TECH rank = JOB_WO_ORDNANCE_TECH - paygrade = PAY_SHORT_ME4 + paygrades = list(PAY_SHORT_ME4 = JOB_PLAYTIME_TIER_0) role_comm_title = "BC" skills = /datum/skills/OT idtype = /obj/item/card/id @@ -579,7 +579,7 @@ assignment = JOB_WO_CORPORATE_LIAISON rank = JOB_WO_CORPORATE_LIAISON - paygrade = PAY_SHORT_WYC2 + paygrades = list(PAY_SHORT_WYC2 = JOB_PLAYTIME_TIER_0) role_comm_title = "PRESS" skills = /datum/skills/civilian idtype = /obj/item/card/id/silver/cl @@ -623,7 +623,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_LEADER, ACCESS_MARINE_DROPSHIP) assignment = JOB_SQUAD_LEADER rank = JOB_SQUAD_LEADER - paygrade = PAY_SHORT_ME5 + paygrades = list(PAY_SHORT_ME5 = JOB_PLAYTIME_TIER_0) role_comm_title = "SL" skills = /datum/skills/SL @@ -658,7 +658,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SPECPREP) assignment = JOB_SQUAD_SPECIALIST rank = JOB_SQUAD_SPECIALIST - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "Spc" skills = /datum/skills/specialist @@ -693,7 +693,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_SMARTPREP) assignment = JOB_SQUAD_SMARTGUN rank = JOB_SQUAD_SMARTGUN - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "SG" skills = /datum/skills/smartgunner @@ -717,7 +717,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_ENGPREP, ACCESS_CIVILIAN_ENGINEERING) assignment = JOB_SQUAD_ENGI rank = JOB_SQUAD_ENGI - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "ComTech" skills = /datum/skills/combat_engineer @@ -751,7 +751,7 @@ access = list(ACCESS_MARINE_PREP, ACCESS_MARINE_MEDPREP, ACCESS_MARINE_MEDBAY) assignment = JOB_SQUAD_MEDIC rank = JOB_SQUAD_MEDIC - paygrade = PAY_SHORT_ME3 + paygrades = list(PAY_SHORT_ME3 = JOB_PLAYTIME_TIER_0) role_comm_title = "HM" skills = /datum/skills/combat_medic @@ -789,7 +789,7 @@ access = list(ACCESS_MARINE_PREP) assignment = JOB_SQUAD_MARINE rank = JOB_SQUAD_MARINE - paygrade = PAY_SHORT_ME2 + paygrades = list(PAY_SHORT_ME2 = JOB_PLAYTIME_TIER_0) role_comm_title = "RFN" skills = /datum/skills/pfc diff --git a/code/modules/gear_presets/wy.dm b/code/modules/gear_presets/wy.dm index d492f9573b57..75349115b47c 100644 --- a/code/modules/gear_presets/wy.dm +++ b/code/modules/gear_presets/wy.dm @@ -1,6 +1,6 @@ /datum/equipment_preset/wy name = "WY" - paygrade = PAY_SHORT_WYC1 + paygrades = list(PAY_SHORT_WYC1 = JOB_PLAYTIME_TIER_0) faction = FACTION_WY rank = FACTION_WY @@ -29,7 +29,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_TRAINEE rank = JOB_TRAINEE - paygrade = PAY_SHORT_WYC1 + paygrades = list(PAY_SHORT_WYC1 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/trainee/load_gear(mob/living/carbon/human/new_human) new_human.equip_to_slot_or_del(new /obj/item/clothing/under/suit_jacket/trainee(new_human), WEAR_BODY) @@ -40,28 +40,28 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_JUNIOR_EXECUTIVE rank = JOB_JUNIOR_EXECUTIVE - paygrade = PAY_SHORT_WYC2 + paygrades = list(PAY_SHORT_WYC2 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/exec name = "Corporate - C - Executive" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_EXECUTIVE rank = JOB_EXECUTIVE - paygrade = PAY_SHORT_WYC3 + paygrades = list(PAY_SHORT_WYC3 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/senior_exec name = "Corporate - D - Senior Executive" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_SENIOR_EXECUTIVE rank = JOB_SENIOR_EXECUTIVE - paygrade = PAY_SHORT_WYC4 + paygrades = list(PAY_SHORT_WYC4 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/exec_spec name = "Corporate - E - Executive Specialist" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_EXECUTIVE_SPECIALIST rank = JOB_EXECUTIVE_SPECIALIST - paygrade = PAY_SHORT_WYC5 + paygrades = list(PAY_SHORT_WYC5 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/exec_spec/lawyer name = "Corporate - E - Lawyer" @@ -82,7 +82,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_EXECUTIVE_SUPERVISOR rank = JOB_EXECUTIVE_SUPERVISOR - paygrade = PAY_SHORT_WYC6 + paygrades = list(PAY_SHORT_WYC6 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/exec_supervisor/lawyer name = "Corporate - F - Lawyer" @@ -120,21 +120,21 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_ASSISTANT_MANAGER rank = JOB_ASSISTANT_MANAGER - paygrade = PAY_SHORT_WYC7 + paygrades = list(PAY_SHORT_WYC7 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/manager/division_manager name = "Corporate - H - Division Manager" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_DIVISION_MANAGER rank = JOB_DIVISION_MANAGER - paygrade = PAY_SHORT_WYC8 + paygrades = list(PAY_SHORT_WYC8 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/manager/chief_executive name = "Corporate - I - Chief Executive" flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_CHIEF_EXECUTIVE rank = JOB_CHIEF_EXECUTIVE - paygrade = PAY_SHORT_WYC9 + paygrades = list(PAY_SHORT_WYC9 = JOB_PLAYTIME_TIER_0) /datum/equipment_preset/wy/manager/chief_executive/New() . = ..() @@ -145,7 +145,7 @@ flags = EQUIPMENT_PRESET_EXTRA assignment = JOB_DIRECTOR rank = JOB_DIRECTOR - paygrade = PAY_SHORT_WYC10 + paygrades = list(PAY_SHORT_WYC10 = JOB_PLAYTIME_TIER_0) skills = /datum/skills/civilian/manager/director headset_type = /obj/item/device/radio/headset/distress/pmc/command/director diff --git a/code/modules/gear_presets/wy_goons.dm b/code/modules/gear_presets/wy_goons.dm index 9207b9d55a2d..c67f82176c93 100644 --- a/code/modules/gear_presets/wy_goons.dm +++ b/code/modules/gear_presets/wy_goons.dm @@ -61,7 +61,7 @@ assignment = JOB_WY_GOON rank = JOB_WY_GOON - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) skills = /datum/skills/wy_goon /datum/equipment_preset/goon/standard/load_gear(mob/living/carbon/human/new_human) @@ -94,7 +94,7 @@ assignment = JOB_WY_GOON_TECH rank = JOB_WY_GOON_TECH - paygrade = PAY_SHORT_CPO + paygrades = list(PAY_SHORT_CPO = JOB_PLAYTIME_TIER_0) skills = /datum/skills/wy_goon_tech /datum/equipment_preset/goon/engineer/load_gear(mob/living/carbon/human/new_human) @@ -128,7 +128,7 @@ assignment = JOB_WY_GOON_LEAD rank = JOB_WY_GOON_LEAD - paygrade = PAY_SHORT_CSPO + paygrades = list(PAY_SHORT_CSPO = JOB_PLAYTIME_TIER_0) skills = /datum/skills/wy_goon_lead /datum/equipment_preset/goon/lead/New() @@ -164,7 +164,7 @@ assignment = JOB_WY_GOON_RESEARCHER rank = JOB_WY_GOON_RESEARCHER - paygrade = PAY_SHORT_CCMO + paygrades = list(PAY_SHORT_CCMO = JOB_PLAYTIME_TIER_0) skills = /datum/skills/researcher /datum/equipment_preset/goon/researcher/load_gear(mob/living/carbon/human/new_human) diff --git a/code/modules/gear_presets/yautja.dm b/code/modules/gear_presets/yautja.dm index 27eac7215ff3..8ffd8664a977 100644 --- a/code/modules/gear_presets/yautja.dm +++ b/code/modules/gear_presets/yautja.dm @@ -12,13 +12,13 @@ /datum/equipment_preset/yautja/load_race(mob/living/carbon/human/new_human, client/mob_client) new_human.set_species(SPECIES_YAUTJA) - new_human.ethnicity = "tan" + new_human.skin_color = "tan" new_human.body_type = "pred" //can be removed in future for body types if(!mob_client) mob_client = new_human.client if(mob_client?.prefs) new_human.h_style = mob_client.prefs.predator_h_style - new_human.ethnicity = mob_client.prefs.predator_skin_color + new_human.skin_color = mob_client.prefs.predator_skin_color /datum/equipment_preset/yautja/load_id(mob/living/carbon/human/new_human) new_human.job = rank diff --git a/code/modules/hydroponics/grown_inedible.dm b/code/modules/hydroponics/grown_inedible.dm index 66478536b77b..0bc77ed2130f 100644 --- a/code/modules/hydroponics/grown_inedible.dm +++ b/code/modules/hydroponics/grown_inedible.dm @@ -24,7 +24,7 @@ for(var/rid in S.chems) var/list/reagent_data = S.chems[rid] var/rtotal = reagent_data[1] - if(reagent_data.len > 1 && potency > 0) + if(length(reagent_data) > 1 && potency > 0) rtotal += floor(potency/reagent_data[2]) reagents.add_reagent(rid,max(1,rtotal)) diff --git a/code/modules/hydroponics/hydro_tools.dm b/code/modules/hydroponics/hydro_tools.dm index 3603448a4f4f..570652a4195c 100644 --- a/code/modules/hydroponics/hydro_tools.dm +++ b/code/modules/hydroponics/hydro_tools.dm @@ -48,7 +48,7 @@ dat += "
    • " dat += "
      Survivors
      Potency[grown_seed.potency]
      " - if(grown_reagents && grown_reagents.reagent_list && grown_reagents.reagent_list.len) + if(grown_reagents && LAZYLEN(grown_reagents.reagent_list)) dat += "

      Reagent Data

      " dat += "
      This sample contains: " for(var/datum/reagent/R in grown_reagents.reagent_list) @@ -64,8 +64,8 @@ else if(grown_seed.immutable > 0) dat += "This plant does not possess genetics that are alterable.
      " - if(grown_seed.products && grown_seed.products.len) - dat += "The mature plant will produce [grown_seed.products.len == 1 ? "fruit" : "[grown_seed.products.len] varieties of fruit"].
      " + if(LAZYLEN(grown_seed.products)) + dat += "The mature plant will produce [length(grown_seed.products) == 1 ? "fruit" : "[length(grown_seed.products)] varieties of fruit"].
      " if(grown_seed.requires_nutrients) if(grown_seed.nutrient_consumption < 0.05) @@ -83,7 +83,7 @@ else dat += "It requires a stable supply of water.
      " - if(grown_seed.mutants && grown_seed.mutants.len) + if(LAZYLEN(grown_seed.mutants)) dat += "It exhibits a high degree of potential subspecies shift.
      " dat += "It thrives in a temperature of [grown_seed.ideal_heat] Kelvin." diff --git a/code/modules/hydroponics/hydro_tray.dm b/code/modules/hydroponics/hydro_tray.dm index a3b75d0b21aa..98b7ff13b9a1 100644 --- a/code/modules/hydroponics/hydro_tray.dm +++ b/code/modules/hydroponics/hydro_tray.dm @@ -262,7 +262,7 @@ pestlevel = 0 // If enough time (in cycles, not ticks) has passed since the plant was harvested, we're ready to harvest again. - else if(seed.products && seed.products.len && age > seed.production && (age - lastproduce) > seed.production && (!harvest && !dead)) + else if(LAZYLEN(seed.products) && age > seed.production && (age - lastproduce) > seed.production && (!harvest && !dead)) harvest = 1 lastproduce = age @@ -448,7 +448,7 @@ return // Check if we should even bother working on the current seed datum. - if(seed.mutants && seed.mutants.len && severity > 1) + if(LAZYLEN(seed.mutants) && severity > 1) mutate_species() return diff --git a/code/modules/hydroponics/seed_datums.dm b/code/modules/hydroponics/seed_datums.dm index 7723052d2b3b..033bad3681d0 100644 --- a/code/modules/hydroponics/seed_datums.dm +++ b/code/modules/hydroponics/seed_datums.dm @@ -27,7 +27,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and for(var/type in typesof(/datum/seed)-/datum/seed) var/datum/seed/S = new type GLOB.seed_types[S.name] = S - S.uid = "[GLOB.seed_types.len]" + S.uid = "[length(GLOB.seed_types)]" S.roundstart = 1 // Make sure any seed packets that were mapped in are updated @@ -45,7 +45,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and var/list/gene_tags = list("products","consumption","environment","resistance","vigour","flowers") var/list/used_masks = list() - while(gene_tags && gene_tags.len) + while(LAZYLEN(gene_tags)) var/gene_tag = pick(gene_tags) var/gene_mask = "[num2hex(rand(0,255))] - [gene_tag]" @@ -250,7 +250,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and ) for(var/x=1;x<=additional_chems;x++) - if(!possible_chems.len) + if(!length(possible_chems)) break var/new_chem = pick(possible_chems) possible_chems -= new_chem @@ -311,7 +311,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and //Returns a key corresponding to an entry in the global seed list. /datum/seed/proc/get_mutant_variant() - if(!mutants || !mutants.len || immutable > 0) return 0 + if(!LAZYLEN(mutants) || immutable > 0) return 0 return pick(mutants) //Mutates the plant overall (randomly). @@ -400,7 +400,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and //Splicing products has some detrimental effects on yield and lifespan. if("products") - if(gene.values.len < 6) return + if(length(gene.values) < 6) return if(yield > 0) yield = max(1,floor(yield*0.85)) if(endurance > 0) endurance = max(1,floor(endurance*0.85)) @@ -420,7 +420,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and chems[rid] = gene_chem.Copy() continue - for(var/i=1;i<=gene_chem.len;i++) + for(var/i=1;i<=length(gene_chem);i++) if(isnull(gene_chem[i])) gene_chem[i] = 0 @@ -442,7 +442,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and if("consumption") - if(gene.values.len < 7) return + if(length(gene.values) < 7) return consume_gasses = gene.values[1] requires_nutrients = gene.values[2] @@ -454,7 +454,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and if("environment") - if(gene.values.len < 6) return + if(length(gene.values) < 6) return ideal_heat = gene.values[1] heat_tolerance = gene.values[2] @@ -465,7 +465,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and if("resistance") - if(gene.values.len < 3) return + if(length(gene.values) < 3) return toxins_tolerance = gene.values[1] pest_tolerance = gene.values[2] @@ -473,7 +473,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and if("vigour") - if(gene.values.len < 6) return + if(length(gene.values) < 6) return endurance = gene.values[1] yield = gene.values[2] @@ -484,7 +484,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and if("flowers") - if(gene.values.len < 7) return + if(length(gene.values) < 7) return product_icon = gene.values[1] product_color = gene.values[2] @@ -571,7 +571,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and return var/got_product - if(!isnull(products) && products.len && yield > 0) + if(LAZYLEN(products) && yield > 0) got_product = 1 if(!got_product && !harvest_sample) @@ -581,7 +581,7 @@ GLOBAL_LIST_EMPTY(gene_tag_masks) // Gene obfuscation for delicious trial and //This may be a new line. Update the global if it is. if(name == "new line" || !(name in GLOB.seed_types)) - uid = GLOB.seed_types.len + 1 + uid = length(GLOB.seed_types) + 1 name = "[uid]" GLOB.seed_types[name] = src diff --git a/code/modules/hydroponics/seed_machines/seed_editor.dm b/code/modules/hydroponics/seed_machines/seed_editor.dm index 37e25fb3508a..bfc059188d85 100644 --- a/code/modules/hydroponics/seed_machines/seed_editor.dm +++ b/code/modules/hydroponics/seed_machines/seed_editor.dm @@ -17,7 +17,7 @@ data["disk"] = loaded_disk - if(loaded_disk && loaded_disk.genes.len) + if(loaded_disk && length(loaded_disk.genes)) data["sourceName"] = loaded_disk.genesource for(var/datum/plantgene/P in loaded_disk.genes) diff --git a/code/modules/hydroponics/seed_machines/seed_machines.dm b/code/modules/hydroponics/seed_machines/seed_machines.dm index ad3fbed4625f..4bb07f590f4b 100644 --- a/code/modules/hydroponics/seed_machines/seed_machines.dm +++ b/code/modules/hydroponics/seed_machines/seed_machines.dm @@ -31,7 +31,7 @@ seed.forceMove(get_turf(src)) if(seed.seed.name == "new line" || isnull(GLOB.seed_types[seed.seed.name])) - seed.seed.uid = GLOB.seed_types.len + 1 + seed.seed.uid = length(GLOB.seed_types) + 1 seed.seed.name = "[seed.seed.uid]" GLOB.seed_types[seed.seed.name] = seed.seed @@ -75,7 +75,7 @@ else var/obj/item/disk/botany/B = W - if(B.genes && B.genes.len) + if(LAZYLEN(B.genes)) if(!disk_needs_genes) to_chat(user, SPAN_WARNING("That disk already has gene data loaded.")) return diff --git a/code/modules/hydroponics/vines.dm b/code/modules/hydroponics/vines.dm index 55c4908050e5..5e309919481c 100644 --- a/code/modules/hydroponics/vines.dm +++ b/code/modules/hydroponics/vines.dm @@ -156,7 +156,7 @@ H.updatehealth() // Inject some chems. - if(seed.chems && seed.chems.len && istype(H)) + if(LAZYLEN(seed.chems) && istype(H)) to_chat(H, SPAN_DANGER("You feel something seeping into your skin!")) for(var/rid in seed.chems) var/injecting = min(5,max(1,seed.potency/5)) @@ -175,7 +175,7 @@ // Update flower/product overlay. overlays.Cut() if(age >= seed.maturation) - if(prob(20) && seed.products && seed.products.len && !harvest && ((age-lastproduce) > seed.production)) + if(prob(20) && LAZYLEN(seed.products) && !harvest && ((age-lastproduce) > seed.production)) harvest = 1 lastproduce = age @@ -319,9 +319,9 @@ return // Check if we're too big for our own good. - if(vines.len >= (seed ? seed.potency * collapse_limit : 250) && !reached_collapse_size) + if(length(vines) >= (seed ? seed.potency * collapse_limit : 250) && !reached_collapse_size) reached_collapse_size = 1 - if(vines.len >= (seed ? seed.potency * slowdown_limit : 30) && !reached_slowdown_size ) + if(length(vines) >= (seed ? seed.potency * slowdown_limit : 30) && !reached_slowdown_size ) reached_slowdown_size = 1 var/length = 0 @@ -335,7 +335,7 @@ else length = 1 - length = min(30, max(length, vines.len/5)) + length = min(30, max(length, length(vines)/5)) // Update as many pieces of vine as we're allowed to. // Append updated vines to the end of the growth queue. diff --git a/code/modules/mapping/preloader.dm b/code/modules/mapping/preloader.dm index bd89d0e030a2..3f03522a2463 100644 --- a/code/modules/mapping/preloader.dm +++ b/code/modules/mapping/preloader.dm @@ -9,7 +9,7 @@ GLOBAL_LIST_INIT(_preloader_path, null) var/target_path /world/proc/preloader_setup(list/the_attributes, path) - if(the_attributes.len) + if(length(the_attributes)) GLOB.use_preloader = TRUE GLOB._preloader_attributes = the_attributes GLOB._preloader_path = path diff --git a/code/modules/mapping/reader.dm b/code/modules/mapping/reader.dm index 95e75d2d487e..d15e478f9488 100644 --- a/code/modules/mapping/reader.dm +++ b/code/modules/mapping/reader.dm @@ -795,8 +795,8 @@ GLOBAL_LIST_EMPTY(map_model_default) // We can skip calling this proc every time we see XXX if(!set_space \ && no_changeturf \ - && members_attributes.len == 2 \ - && members.len == 2 \ + && length(members_attributes) == 2 \ + && length(members) == 2 \ && members_attributes[1] == default_list \ && members_attributes[2] == default_list \ && members[2] == world.area \ @@ -878,8 +878,8 @@ GLOBAL_LIST_EMPTY(map_model_default) // We can skip calling this proc every time we see XXX if(!set_space \ && no_changeturf \ - && members.len == 2 \ - && members_attributes.len == 2 \ + && length(members) == 2 \ + && length(members_attributes) == 2 \ && length(members_attributes[1]) == 0 \ && length(members_attributes[2]) == 0 \ && (world.area in members) \ @@ -911,7 +911,7 @@ GLOBAL_LIST_EMPTY(map_model_default) //The next part of the code assumes there's ALWAYS an /area AND a /turf on a given tile //first instance the /area and remove it from the members list - index = members.len + index = length(members) var/area/old_area if(members[index] != /area/template_noop) if(members_attributes[index] != default_list) diff --git a/code/modules/mapping/space_management/traits.dm b/code/modules/mapping/space_management/traits.dm index 16eac0a98cf2..057511d9abaa 100644 --- a/code/modules/mapping/space_management/traits.dm +++ b/code/modules/mapping/space_management/traits.dm @@ -3,15 +3,15 @@ if (!isnum(z) || z < 1) return null if (z_list) - if (z > z_list.len) - stack_trace("Unmanaged z-level [z]! maxz = [world.maxz], z_list.len = [z_list.len]") + if (z > length(z_list)) + stack_trace("Unmanaged z-level [z]! maxz = [world.maxz], length(z_list) = [length(z_list)]") return list() var/datum/space_level/S = get_level(z) return S.traits[trait] else var/list/default = DEFAULT_MAP_TRAITS - if (z > default.len) - stack_trace("Unmanaged z-level [z]! maxz = [world.maxz], default.len = [default.len]") + if (z > length(default)) + stack_trace("Unmanaged z-level [z]! maxz = [world.maxz], length(default) = [length(default)]") return list() return default[z][DL_TRAITS][trait] diff --git a/code/modules/mapping/space_management/zlevel_manager.dm b/code/modules/mapping/space_management/zlevel_manager.dm index 2b96065929f8..1e3c3a1c42c4 100644 --- a/code/modules/mapping/space_management/zlevel_manager.dm +++ b/code/modules/mapping/space_management/zlevel_manager.dm @@ -6,12 +6,12 @@ z_list = list() var/list/default_map_traits = DEFAULT_MAP_TRAITS - if (default_map_traits.len != world.maxz) - WARNING("More or less map attributes pre-defined ([default_map_traits.len]) than existent z-levels ([world.maxz]). Ignoring the larger.") - if (default_map_traits.len > world.maxz) + if (length(default_map_traits) != world.maxz) + WARNING("More or less map attributes pre-defined ([length(default_map_traits)]) than existent z-levels ([world.maxz]). Ignoring the larger.") + if (length(default_map_traits) > world.maxz) default_map_traits.Cut(world.maxz + 1) - for (var/I in 1 to default_map_traits.len) + for (var/I in 1 to length(default_map_traits)) var/list/features = default_map_traits[I] var/datum/space_level/S = new(I, features[DL_NAME], features[DL_TRAITS]) manage_z_level(S, filled_with_space = FALSE) @@ -20,7 +20,7 @@ /datum/controller/subsystem/mapping/proc/add_new_zlevel(name, traits = list(), z_type = /datum/space_level, contain_turfs = TRUE) UNTIL(!adding_new_zlevel) adding_new_zlevel = TRUE - var/new_z = z_list.len + 1 + var/new_z = length(z_list) + 1 if (world.maxz < new_z) world.incrementMaxZ() CHECK_TICK @@ -34,6 +34,6 @@ return S /datum/controller/subsystem/mapping/proc/get_level(z) - if (z_list && z >= 1 && z <= z_list.len) + if (z_list && z >= 1 && z <= length(z_list)) return z_list[z] - CRASH("Unmanaged z-level [z]! maxz = [world.maxz], z_list.len = [z_list ? z_list.len : "null"]") + CRASH("Unmanaged z-level [z]! maxz = [world.maxz], length(z_list) = [z_list ? length(z_list) : "null"]") diff --git a/code/modules/mapping/verify.dm b/code/modules/mapping/verify.dm index 6c9d0318ef24..f3fdd61b0f5b 100644 --- a/code/modules/mapping/verify.dm +++ b/code/modules/mapping/verify.dm @@ -21,19 +21,19 @@ if(!loadable) html += "

      Not loadable: some tiles are missing their turfs or areas.

      " - if(bad_paths.len) + if(length(bad_paths)) html += "

      Bad paths:

        " for(var/path in bad_paths) var/list/keys = bad_paths[path] - html += "
      1. [path]: used in ([keys.len]): [keys.Join(", ")]" + html += "
      2. [path]: used in ([length(keys)]): [keys.Join(", ")]" html += "

      " - if(bad_keys.len) + if(length(bad_keys)) html += "

      Bad keys:

        " for(var/key in bad_keys) var/list/messages = bad_keys[key] html += "
      • [key]" - if(messages.len == 1) + if(length(messages) == 1) html += ": [bad_keys[key][1]]" else html += "
        • [messages.Join("
        • ")]
        " @@ -74,7 +74,7 @@ var/turfs = 0 var/areas = 0 - for(var/i in 1 to members.len) + for(var/i in 1 to length(members)) var/atom/path = members[i] turfs += ispath(path, /turf) @@ -91,7 +91,7 @@ LAZYADD(report.bad_keys[key], "[areas] areas instead of 1") // return the report - if(report.bad_paths.len || report.bad_keys.len || !report.loadable) + if(length(report.bad_paths) || length(report.bad_keys) || !report.loadable) // keep the report around so it can be referenced later report.tag = "mapreport_[++report.tag_number]" report.crashed = FALSE diff --git a/code/modules/mentor/looc_toggle.dm b/code/modules/mentor/looc_toggle.dm index 7c5b95b1fcb0..b224e72e79d2 100644 --- a/code/modules/mentor/looc_toggle.dm +++ b/code/modules/mentor/looc_toggle.dm @@ -13,6 +13,7 @@ // Called when the action is clicked on. /datum/action/looc_toggle/action_activate() + . = ..() if(owner.looc_overhead) button.icon_state = "template" owner.looc_overhead = FALSE diff --git a/code/modules/mob/camera/imaginary_friend.dm b/code/modules/mob/camera/imaginary_friend.dm index 4e7be80056de..0a4d5ee65c5c 100644 --- a/code/modules/mob/camera/imaginary_friend.dm +++ b/code/modules/mob/camera/imaginary_friend.dm @@ -280,6 +280,7 @@ action_icon_state = "joinmob" /datum/action/innate/imaginary_orbit/action_activate() + . = ..() var/mob/camera/imaginary_friend/friend = owner friend.recall() @@ -288,6 +289,7 @@ action_icon_state = "hidemob" /datum/action/innate/imaginary_hide/action_activate() + . = ..() var/mob/camera/imaginary_friend/friend = owner if(friend.hidden) friend.hidden = FALSE diff --git a/code/modules/mob/dead/observer/actions.dm b/code/modules/mob/dead/observer/actions.dm index 7daae802dc7a..192c6cd1e3b8 100644 --- a/code/modules/mob/dead/observer/actions.dm +++ b/code/modules/mob/dead/observer/actions.dm @@ -3,6 +3,7 @@ action_icon_state = "ghost" /datum/action/ghost/action_activate() + . = ..() if(!owner.client) return @@ -38,6 +39,7 @@ qdel(src) /datum/action/join_ert/action_activate() + . = ..() if(!owner.client) return @@ -50,6 +52,7 @@ listen_signal = COMSIG_KB_OBSERVER_JOIN_PREDATOR /datum/action/join_predator/action_activate() + . = ..() var/mob/dead/observer/activator = owner activator.join_as_yautja() @@ -58,6 +61,7 @@ action_icon_state = "view_crew_manifest" /datum/action/observer_action/view_crew_manifest/action_activate() + . = ..() show_browser(owner, GLOB.data_core.get_manifest(), "Crew Manifest", "manifest", "size=450x750") /datum/action/observer_action/view_hive_status @@ -65,6 +69,7 @@ action_icon_state = "view_hive_status" /datum/action/observer_action/view_hive_status/action_activate() + . = ..() var/mob/dead/observer/activator = owner activator.hive_status() @@ -74,6 +79,7 @@ listen_signal = COMSIG_KB_OBSERVER_JOIN_XENO /datum/action/observer_action/join_xeno/action_activate() + . = ..() if(!owner.client) return @@ -90,6 +96,7 @@ listen_signal = COMSIG_KB_OBSERVER_JOIN_LESSER_DRONE /datum/action/observer_action/join_lesser_drone/action_activate() + . = ..() if(!owner.client) return diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index e974a93553a3..d4db6bccde83 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -314,6 +314,8 @@ if(observe_target_mob) clean_observe_target() + set_huds_from_prefs() + /mob/dead/observer/Destroy(force) GLOB.observer_list -= src QDEL_NULL(orbit_menu) @@ -471,6 +473,12 @@ Works together with spawning an observer, noted above. mind = null + // Larva queue: We use the larger of their existing queue time or the new timeofdeath except for facehuggers or lesser drone + var/new_tod = (isfacehugger(src) || islesserdrone(src)) ? 1 : ghost.timeofdeath + + // if they died as facehugger or lesser drone, bypass typical TOD checks + ghost.bypass_time_of_death_checks = (isfacehugger(src) || islesserdrone(src)) + if(ghost.client) ghost.client.init_verbs() ghost.client.change_view(GLOB.world_view_size) //reset view range to default @@ -485,13 +493,12 @@ Works together with spawning an observer, noted above. if(ghost.client.player_data) ghost.client.player_data.load_timestat_data() - // Larva queue: We use the larger of their existing queue time or the new timeofdeath except for facehuggers or lesser drone - var/new_tod = (isfacehugger(src) || islesserdrone(src)) ? 1 : ghost.timeofdeath - - // if they died as facehugger or lesser drone, bypass typical TOD checks - ghost.bypass_time_of_death_checks = (isfacehugger(src) || islesserdrone(src)) + ghost.client.player_details.larva_queue_time = max(ghost.client.player_details.larva_queue_time, new_tod) - ghost.client?.player_details.larva_queue_time = max(ghost.client.player_details.larva_queue_time, new_tod) + else if(persistent_ckey) + var/datum/player_details/details = GLOB.player_details[persistent_ckey] + if(details) + details.larva_queue_time = max(details.larva_queue_time, new_tod) ghost.set_huds_from_prefs() @@ -621,7 +628,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/value = SStechtree.trees[1] - if(trees.len > 1) + if(length(trees) > 1) value = tgui_input_list(src, "Choose which tree to enter", "Enter Tree", trees) if(!value) @@ -648,14 +655,14 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp for(var/turf/T in get_area_turfs(thearea.type)) L+=T - if(!L || !L.len) + if(!LAZYLEN(L)) to_chat(src, "No area available.") return usr.forceMove(pick(L)) following = null -/mob/dead/observer/proc/scan_health(mob/living/target in view(src.client)) +/mob/dead/observer/proc/scan_health(mob/living/target in GLOB.living_mob_list) set name = "Scan Health" if(!istype(target)) @@ -688,7 +695,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp last_health_display.target_mob = target last_health_display.look_at(src, DETAIL_LEVEL_FULL, bypass_checks = TRUE) -/mob/dead/observer/verb/follow_local(mob/target) +/mob/dead/observer/verb/follow_local(mob/target in GLOB.mob_list) set category = "Ghost.Follow" set name = "Follow Local Mob" set desc = "Follow on-screen mob" @@ -872,7 +879,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/datum/hive_status/hive for(var/hivenumber in GLOB.hive_datum) hive = GLOB.hive_datum[hivenumber] - if(hive.totalXenos.len > 0) + if(length(hive.totalXenos) > 0) hives += list("[hive.name]" = hive.hivenumber) last_hive_checked = hive diff --git a/code/modules/mob/dead/observer/orbit.dm b/code/modules/mob/dead/observer/orbit.dm index 1cb301e96c07..4bc4abf7036c 100644 --- a/code/modules/mob/dead/observer/orbit.dm +++ b/code/modules/mob/dead/observer/orbit.dm @@ -133,6 +133,10 @@ serialized["nickname"] = human.real_name var/icon = human.assigned_equipment_preset?.minimap_icon + if(islist(icon)) + for(var/key in icon) + icon = key + break serialized["icon"] = icon ? icon : "private" if(human.assigned_squad) diff --git a/code/modules/mob/hear_say.dm b/code/modules/mob/hear_say.dm index 0d8d1ff0dc48..ef9ac4b6cfcc 100644 --- a/code/modules/mob/hear_say.dm +++ b/code/modules/mob/hear_say.dm @@ -18,7 +18,7 @@ if(!say_understands(speaker,language)) if(istype(speaker,/mob/living/simple_animal)) var/mob/living/simple_animal/S = speaker - if(S.speak.len) + if(length(S.speak)) message = pick(S.speak) else message = stars(message) @@ -189,7 +189,7 @@ var/list/punctuation = list(",", "!", ".", ";", "?") var/list/messages = splittext(message, " ") - var/R = rand(1, messages.len) + var/R = rand(1, length(messages)) var/heardword = messages[R] if(copytext(heardword,1, 1) in punctuation) heardword = copytext(heardword,2) diff --git a/code/modules/mob/holder.dm b/code/modules/mob/holder.dm index bcee5b81a100..cb8bbc11303b 100644 --- a/code/modules/mob/holder.dm +++ b/code/modules/mob/holder.dm @@ -15,7 +15,7 @@ /obj/item/holder/process() - if(istype(loc,/turf) || !(contents.len)) + if(istype(loc,/turf) || !(length(contents))) for(var/mob/M in contents) diff --git a/code/modules/mob/inventory.dm b/code/modules/mob/inventory.dm index c9837e144c1b..286645fc7001 100644 --- a/code/modules/mob/inventory.dm +++ b/code/modules/mob/inventory.dm @@ -164,8 +164,7 @@ if(pickup_recent_item_on_turf(user_turf)) return - var/range_list = orange(1, src) - for(var/turf/nearby_turf in range_list) + for(var/turf/nearby_turf in orange(1, src)) if(pickup_recent_item_on_turf(nearby_turf)) return @@ -340,7 +339,7 @@ if(WEAR_IN_BACK) if (src.back && isstorage(src.back)) var/obj/item/storage/B = src.back - if(B.contents.len < B.storage_slots && W.w_class <= B.max_w_class) + if(length(B.contents) < B.storage_slots && W.w_class <= B.max_w_class) W.forceMove(B) equipped = 1 if(WEAR_IN_SHOES) @@ -353,7 +352,7 @@ if(WEAR_IN_SCABBARD) if(src.back && istype(src.back, /obj/item/storage/large_holster)) var/obj/item/storage/large_holster/B = src.back - if(B.contents.len < B.storage_slots && W.w_class <= B.max_w_class) + if(length(B.contents) < B.storage_slots && W.w_class <= B.max_w_class) W.forceMove(B) equipped = 1 if(WEAR_IN_ACCESSORY) @@ -377,25 +376,25 @@ if(WEAR_IN_BELT) if(src.belt && isstorage(src.belt)) var/obj/item/storage/B = src.belt - if(B.contents.len < B.storage_slots && W.w_class <= B.max_w_class) + if(length(B.contents) < B.storage_slots && W.w_class <= B.max_w_class) W.forceMove(B) equipped = 1 if(WEAR_IN_J_STORE) if(src.s_store && isstorage(src.s_store)) var/obj/item/storage/B = src.s_store - if(B.contents.len < B.storage_slots && W.w_class <= B.max_w_class) + if(length(B.contents) < B.storage_slots && W.w_class <= B.max_w_class) W.forceMove(B) equipped = 1 if(WEAR_IN_L_STORE) if(src.l_store && istype(src.l_store, /obj/item/storage/pouch)) var/obj/item/storage/pouch/P = src.l_store - if(P.contents.len < P.storage_slots && W.w_class <= P.max_w_class) + if(length(P.contents) < P.storage_slots && W.w_class <= P.max_w_class) W.forceMove(P) equipped = 1 if(WEAR_IN_R_STORE) if(src.r_store && istype(src.r_store, /obj/item/storage/pouch)) var/obj/item/storage/pouch/P = src.r_store - if(P.contents.len < P.storage_slots && W.w_class <= P.max_w_class) + if(length(P.contents) < P.storage_slots && W.w_class <= P.max_w_class) W.forceMove(P) equipped = 1 diff --git a/code/modules/mob/language/language.dm b/code/modules/mob/language/language.dm index 0a2fbca787d6..45086aaeba8b 100644 --- a/code/modules/mob/language/language.dm +++ b/code/modules/mob/language/language.dm @@ -60,12 +60,12 @@ /datum/language/proc/add_to_cache(input, scrambled_text) // Add it to cache, cutting old entries if the list is too long scramble_cache[input] = scrambled_text - if(scramble_cache.len > SCRAMBLE_CACHE_LEN) - scramble_cache.Cut(1, scramble_cache.len-SCRAMBLE_CACHE_LEN-1) + if(length(scramble_cache) > SCRAMBLE_CACHE_LEN) + scramble_cache.Cut(1, length(scramble_cache)-SCRAMBLE_CACHE_LEN-1) /datum/language/proc/scramble(input) - if(!syllables || !syllables.len) + if(!LAZYLEN(syllables)) return stars(input) // If the input is cached already, move it to the end of the cache and return it diff --git a/code/modules/mob/language/language_handling.dm b/code/modules/mob/language/language_handling.dm index d9df36681261..c45ced8ad150 100644 --- a/code/modules/mob/language/language_handling.dm +++ b/code/modules/mob/language/language_handling.dm @@ -18,7 +18,7 @@ return 0 /mob/proc/get_default_language() - if (languages.len > 0) + if (length(languages) > 0) return languages[1] return null diff --git a/code/modules/mob/living/blood.dm b/code/modules/mob/living/blood.dm index 27d6f5ee4ccf..c2d0c63e3307 100644 --- a/code/modules/mob/living/blood.dm +++ b/code/modules/mob/living/blood.dm @@ -110,9 +110,9 @@ //An even amount of each plasma and blood type if(plasma == PLASMA_EGG) //Preserve hive_number for the possible larva - O.reagents.add_reagent(plasma, amount / plasmas.len, list("hive_number" = hivenumber)) + O.reagents.add_reagent(plasma, amount / length(plasmas), list("hive_number" = hivenumber)) else - O.reagents.add_reagent(plasma, amount / plasmas.len) + O.reagents.add_reagent(plasma, amount / length(plasmas)) blood_volume = max(0, blood_volume - amount) return 1 @@ -142,7 +142,7 @@ for(var/datum/disease/D in viruses) blood_data["viruses"] += D.Copy() - if(resistances && resistances.len) + if(LAZYLEN(resistances)) blood_data["resistances"] = resistances.Copy() return blood_data diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index 1462594a0b46..629d9b0427f3 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -110,7 +110,7 @@ var/obj/O = A if(O.unacidable) O.forceMove(get_turf(loc)) - O.throw_atom(pick(range(get_turf(loc), 1)), 1, SPEED_FAST) + O.throw_atom(pick(range(1, get_turf(loc))), 1, SPEED_FAST) . = ..(cause) @@ -379,7 +379,7 @@ if(!lastarea) lastarea = get_area(src.loc) - if((istype(loc, /turf/open/space)) || !lastarea.has_gravity) + if(istype(loc, /turf/open/space)) inertia_dir = get_dir(target, src) step(src, inertia_dir) @@ -388,9 +388,17 @@ if(!do_after(src, 1 SECONDS, INTERRUPT_ALL, BUSY_ICON_HOSTILE)) to_chat(src, SPAN_WARNING("You need to set up the high toss!")) return + animation_attack_on(target, 6) + //The volume of the sound takes the minimum between the distance thrown or the max range an item, but no more than 15. Short throws are quieter. Invisible mobs do no sound. + if(alpha >= 50) + playsound(src, "throwing", min(5*min(get_dist(loc,target),thrown_thing.throw_range), 15), vary = TRUE, sound_range = 6) drop_inv_item_on_ground(I, TRUE) thrown_thing.throw_atom(target, thrown_thing.throw_range, SPEED_SLOW, src, spin_throw, HIGH_LAUNCH) else + animation_attack_on(target, 6) + //The volume of the sound takes the minimum between the distance thrown or the max range an item, but no more than 15. Short throws are quieter. Invisible mobs do no sound. + if(alpha >= 50) + playsound(src, "throwing", min(5*min(get_dist(loc,target),thrown_thing.throw_range), 15), vary = TRUE, sound_range = 6) drop_inv_item_on_ground(I, TRUE) thrown_thing.throw_atom(target, thrown_thing.throw_range, thrown_thing.throw_speed, src, spin_throw) @@ -482,7 +490,7 @@ /mob/living/carbon/on_stored_atom_del(atom/movable/AM) ..() - if(stomach_contents.len && ismob(AM)) + if(length(stomach_contents) && ismob(AM)) for(var/X in stomach_contents) if(AM == X) stomach_contents -= AM diff --git a/code/modules/mob/living/carbon/human/death.dm b/code/modules/mob/living/carbon/human/death.dm index c97e4344cabf..34582a6612d4 100644 --- a/code/modules/mob/living/carbon/human/death.dm +++ b/code/modules/mob/living/carbon/human/death.dm @@ -131,3 +131,5 @@ else if(death_data?.cause_name == "existing") // Corpses spawn as gibbed true to avoid sfx, even though they aren't actually gibbed... AddComponent(/datum/component/weed_food) + + update_execute_hud() diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index dcbab12c7291..c8820ec3b97d 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -263,7 +263,7 @@ wound_flavor_text["[temp.display_name]"] += SPAN_WARNING(pick(" a lot of burns"," severe melting")) if(wound_flavor_text["[temp.display_name]"]) wound_flavor_text["[temp.display_name]"] += SPAN_WARNING("!\n") - else if(temp.wounds.len > 0) + else if(length(temp.wounds) > 0) var/list/wound_descriptors = list() for(var/datum/wound/W as anything in temp.wounds) if(W.internal && incision_depths[temp.name] == SURGERY_DEPTH_SURFACE) @@ -286,37 +286,37 @@ wound_descriptors[this_wound_desc] += W.amount continue wound_descriptors[this_wound_desc] = W.amount - if(wound_descriptors.len) + if(length(wound_descriptors)) var/list/flavor_text = list() var/list/no_exclude = list("gaping wound", "big gaping wound", "massive wound", "large bruise",\ "huge bruise", "massive bruise", "severe burn", "large burn", "deep burn", "carbonised area") for(var/wound in wound_descriptors) switch(wound_descriptors[wound]) if(1) - if(!flavor_text.len) + if(!length(flavor_text)) flavor_text += SPAN_WARNING("[t_He] has[prob(10) && !(wound in no_exclude) ? " what might be" : ""] a [wound]") else flavor_text += "[prob(10) && !(wound in no_exclude) ? " what might be" : ""] a [wound]" if(2) - if(!flavor_text.len) + if(!length(flavor_text)) flavor_text += SPAN_WARNING("[t_He] has[prob(10) && !(wound in no_exclude) ? " what might be" : ""] a pair of [wound]s") else flavor_text += "[prob(10) && !(wound in no_exclude) ? " what might be" : ""] a pair of [wound]s" if(3 to 5) - if(!flavor_text.len) + if(!length(flavor_text)) flavor_text += SPAN_WARNING("[t_He] has several [wound]s") else flavor_text += " several [wound]s" if(6 to INFINITY) - if(!flavor_text.len) + if(!length(flavor_text)) flavor_text += SPAN_WARNING("[t_He] has a bunch of [wound]s") else flavor_text += " a ton of [wound]\s" var/flavor_text_string = "" - for(var/text = 1, text <= flavor_text.len, text++) - if(text == flavor_text.len && flavor_text.len > 1) + for(var/text = 1, text <= length(flavor_text), text++) + if(text == length(flavor_text) && length(flavor_text) > 1) flavor_text_string += ", and" - else if(flavor_text.len > 1 && text > 1) + else if(length(flavor_text) > 1 && text > 1) flavor_text_string += "," flavor_text_string += flavor_text[text] flavor_text_string += " on [t_his] [temp.display_name].
        " diff --git a/code/modules/mob/living/carbon/human/exercise.dm b/code/modules/mob/living/carbon/human/exercise.dm index 3a2976da9130..9e01aa863244 100644 --- a/code/modules/mob/living/carbon/human/exercise.dm +++ b/code/modules/mob/living/carbon/human/exercise.dm @@ -83,7 +83,7 @@ Verbs related to getting fucking jacked, bro if(!get_limb(zone)) extremities.Remove(zone) - if(extremities.len < 8) + if(length(extremities) < 8) to_chat(src, SPAN_WARNING("How do you think you'll be able to do a pushup without two hands and feet to stand on? See a doctor!")) return FALSE diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index eb19593bde46..7ab435fb599e 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -350,10 +350,10 @@ return "[face_name] (as [id_name])" return face_name -//Returns "Unknown" if facially disfigured and real_name if not. Useful for setting name when polyacided or when updating a human's name variable +//Returns "Unknown" if facially unidentifiable and real_name if not. Useful for setting name when headless or when updating a human's name variable /mob/living/carbon/human/proc/get_face_name() var/obj/limb/head/head = get_limb("head") - if(!head || head.disfigured || (head.status & LIMB_DESTROYED) || !real_name) //disfigured. use id-name if possible + if(!head || (head.status & LIMB_DESTROYED) || !real_name) //unidentifiable. use id-name if possible return "Unknown" return real_name @@ -907,9 +907,6 @@ var/obj/limb/head/h = get_limb("head") if(QDELETED(h)) h = get_limb("synthetic head") - else - h.disfigured = 0 - name = get_visible_name() if(species && !(species.flags & NO_BLOOD)) restore_blood() @@ -946,6 +943,11 @@ ..() +/// Returns whether this person has a broken heart but is otherwise revivable +/mob/living/carbon/human/proc/is_heart_broken() + var/datum/internal_organ/heart/heart = internal_organs_by_name["heart"] + return heart && heart.organ_status >= ORGAN_BROKEN && check_tod() && is_revivable(ignore_heart = TRUE) + /mob/living/carbon/human/proc/is_lung_ruptured() var/datum/internal_organ/lungs/L = internal_organs_by_name["lungs"] return L && L.organ_status >= ORGAN_BRUISED @@ -957,7 +959,6 @@ src.custom_pain("You feel a stabbing pain in your chest!", 1) L.damage = L.min_bruised_damage - /mob/living/carbon/human/get_visible_implants(class = 0) var/list/visible_objects = list() for(var/obj/item/W in embedded_items) @@ -1000,8 +1001,8 @@ if(self) var/list/L = get_broken_limbs() - list("chest","head","groin") - if(L.len > 0) - msg += "Your [english_list(L)] [L.len > 1 ? "are" : "is"] broken\n" + if(length(L) > 0) + msg += "Your [english_list(L)] [length(L) > 1 ? "are" : "is"] broken\n" to_chat(usr,SPAN_NOTICE("You [self ? "take a moment to analyze yourself":"start analyzing [src]"]")) if(toxloss > 20) msg += "[self ? "Your" : "Their"] skin is slightly green\n" @@ -1259,6 +1260,11 @@ if(TRACKER_XO) H = GLOB.marine_leaders[JOB_XO] tracking_suffix = "_xo" + if(TRACKER_CMP) + var/datum/job/command/warrant/cmp_job = GLOB.RoleAuthority.roles_for_mode[JOB_CHIEF_POLICE] + if(cmp_job?.active_cmp) + H = cmp_job.active_cmp + tracking_suffix = "_cmp" if(TRACKER_CL) var/datum/job/civilian/liaison/liaison_job = GLOB.RoleAuthority.roles_for_mode[JOB_CORPORATE_LIAISON] if(liaison_job?.active_liaison) @@ -1404,13 +1410,13 @@ to_splint.Add(l) var/msg = "" // Have to use this because there are issues with the to_chat macros and text macros and quotation marks - if(to_splint.len) + if(length(to_splint)) if(do_after(user, HUMAN_STRIP_DELAY * user.get_skill_duration_multiplier(SKILL_MEDICAL), INTERRUPT_ALL, BUSY_ICON_GENERIC, target, INTERRUPT_MOVED, BUSY_ICON_GENERIC)) var/can_reach_splints = TRUE var/amount_removed = 0 if(wear_suit && istype(wear_suit,/obj/item/clothing/suit/space)) var/obj/item/clothing/suit/space/suit = target.wear_suit - if(suit.supporting_limbs && suit.supporting_limbs.len) + if(LAZYLEN(suit.supporting_limbs)) msg = "[user == target ? "your":"\proper [target]'s"]" to_chat(user, SPAN_WARNING("You cannot remove the splints, [msg] [suit] is supporting some of the breaks.")) can_reach_splints = FALSE @@ -1704,3 +1710,18 @@ item.showoff(src) return TRUE return ..() + +/mob/living/carbon/human/on_knockedout_trait_gain(datum/source) + . = ..() + + update_execute_hud() + + return . + +/mob/living/carbon/human/on_knockedout_trait_loss(datum/source) + . = ..() + + update_execute_hud() + + return . + diff --git a/code/modules/mob/living/carbon/human/human_abilities.dm b/code/modules/mob/living/carbon/human/human_abilities.dm index 76ebbed06de6..9976fe37a4ff 100644 --- a/code/modules/mob/living/carbon/human/human_abilities.dm +++ b/code/modules/mob/living/carbon/human/human_abilities.dm @@ -20,6 +20,7 @@ cooldown = COMMAND_ORDER_COOLDOWN /datum/action/human_action/issue_order/action_activate() + . = ..() if(!ishuman(owner)) return var/mob/living/carbon/human/H = owner @@ -58,6 +59,7 @@ return FALSE /datum/action/human_action/smartpack/action_activate() + . = ..() if(!istype(owner, /mob/living/carbon/human)) return var/mob/living/carbon/human/H = owner @@ -129,6 +131,7 @@ CULT // Called when the action is clicked on. /datum/action/human_action/activable/action_activate() + . = ..() if(!ishuman(owner)) return var/mob/living/carbon/human/H = owner @@ -286,6 +289,7 @@ CULT action_icon_state = "cultist_channel_hivemind" /datum/action/human_action/activable/cult/speak_hivemind/action_activate() + . = ..() if(!can_use_action()) return @@ -316,6 +320,7 @@ CULT var/list/items_to_spawn = list(/obj/item/clothing/suit/cultist_hoodie/, /obj/item/clothing/head/cultist_hood/) /datum/action/human_action/activable/cult/obtain_equipment/action_activate() + . = ..() if(!can_use_action()) return @@ -515,6 +520,7 @@ CULT action_icon_state = "mutineer_begin" /datum/action/human_action/activable/mutineer/mutineer_begin/action_activate() + . = ..() if(!can_use_action()) return @@ -549,6 +555,7 @@ CULT UnregisterSignal(L, COMSIG_MOB_RESET_VIEW) /datum/action/human_action/cancel_view/action_activate() + . = ..() if(!can_use_action()) return @@ -575,6 +582,7 @@ CULT UnregisterSignal(L, COMSIG_MOB_RESET_VIEW) /datum/action/human_action/vehicle_unbuckle/action_activate() + . = ..() if(!can_use_action()) return @@ -600,6 +608,7 @@ CULT action_icon_state = "cancel_view" /datum/action/human_action/mg_exit/action_activate() + . = ..() if(!can_use_action()) return @@ -619,6 +628,7 @@ CULT UnregisterSignal(user, COMSIG_MOB_RESET_VIEW) /datum/action/human_action/toggle_arc_antenna/action_activate() + . = ..() if(!can_use_action()) return diff --git a/code/modules/mob/living/carbon/human/human_damage.dm b/code/modules/mob/living/carbon/human/human_damage.dm index 49e490a33507..48dea97699ea 100644 --- a/code/modules/mob/living/carbon/human/human_damage.dm +++ b/code/modules/mob/living/carbon/human/human_damage.dm @@ -179,7 +179,7 @@ for(var/obj/limb/O in limbs) if(O.status & (LIMB_ROBOT|LIMB_DESTROYED|LIMB_MUTATED|LIMB_SYNTHSKIN)) continue candidates |= O - if(candidates.len) + if(length(candidates)) var/obj/limb/O = pick(candidates) O.mutate() to_chat(src, SPAN_NOTICE("Something is not right with your [O.display_name]...")) @@ -260,7 +260,7 @@ //It automatically updates health status /mob/living/carbon/human/heal_limb_damage(brute, burn) var/list/obj/limb/parts = get_damaged_limbs(brute,burn) - if(!parts.len) + if(!length(parts)) return var/obj/limb/picked = pick(parts) if(brute != 0) @@ -279,7 +279,7 @@ In most cases it makes more sense to use apply_damage() instead! And make sure t //It automatically updates health status /mob/living/carbon/human/take_limb_damage(brute, burn, sharp = 0, edge = 0) var/list/obj/limb/parts = get_damageable_limbs() - if(!parts.len) return + if(!length(parts)) return var/obj/limb/picked = pick(parts) if(brute != 0) apply_damage(brute, BRUTE, picked, sharp, edge) @@ -294,7 +294,7 @@ In most cases it makes more sense to use apply_damage() instead! And make sure t var/list/obj/limb/parts = get_damaged_limbs(brute,burn) var/update = 0 - while(parts.len && (brute>0 || burn>0) ) + while(length(parts) && (brute>0 || burn>0) ) var/obj/limb/picked = pick(parts) var/brute_was = picked.brute_dam @@ -335,7 +335,11 @@ In most cases it makes more sense to use apply_damage() instead! And make sure t for(var/obj/limb/L as anything in parts) var/armor = getarmor(L, armour_type) var/modified_damage = armor_damage_reduction(armour_config, damage, armor, penetration, 0, 0) - L.take_damage(modified_damage / amount_of_parts) + if(damage_type == BURN) + L.take_damage(burn = modified_damage / amount_of_parts) + else + L.take_damage(modified_damage / amount_of_parts) + updatehealth() UpdateDamageIcon() diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index 930e31a7770f..09ce5bb9c149 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -194,7 +194,7 @@ Contains most of the procs that are called when a mob is attacked by something if((user != src) && check_shields(I.force, "the [I.name]")) return FALSE - if(I.attack_verb && I.attack_verb.len) + if(LAZYLEN(I.attack_verb)) visible_message(SPAN_DANGER("[src] has been [pick(I.attack_verb)] in the [hit_area] with [I.name] by [user]!"), null, null, 5) else visible_message(SPAN_DANGER("[src] has been attacked in the [hit_area] with [I.name] by [user]!"), null, null, 5) diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index e611452e9de7..e44106d90abb 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -25,8 +25,9 @@ var/g_eyes = 0 var/b_eyes = 0 - var/ethnicity = "Western" // Ethnicity - var/body_type = "Mesomorphic (Average)" // Body Type + var/skin_color = "Pale 2" // Skin color + var/body_size = "Average" // Body Size + var/body_type = "Lean" // Body Buffness //Skin color var/r_skin = 0 @@ -59,7 +60,7 @@ var/obj/item/head = null var/obj/item/wear_l_ear = null var/obj/item/wear_r_ear = null - var/obj/item/card/id/wear_id = null + var/obj/item/wear_id = null var/obj/item/r_store = null var/obj/item/l_store = null var/obj/item/s_store = null @@ -136,7 +137,7 @@ var/last_chew = 0 //taken from human.dm - hud_possible = list(HEALTH_HUD, STATUS_HUD, STATUS_HUD_OOC, STATUS_HUD_XENO_INFECTION, STATUS_HUD_XENO_CULTIST, ID_HUD, WANTED_HUD, ORDER_HUD, XENO_HOSTILE_ACID, XENO_HOSTILE_SLOW, XENO_HOSTILE_TAG, XENO_HOSTILE_FREEZE, HUNTER_CLAN, HUNTER_HUD, FACTION_HUD, HOLOCARD_HUD) + hud_possible = list(HEALTH_HUD, STATUS_HUD, STATUS_HUD_OOC, STATUS_HUD_XENO_INFECTION, STATUS_HUD_XENO_CULTIST, ID_HUD, WANTED_HUD, ORDER_HUD, XENO_HOSTILE_ACID, XENO_HOSTILE_SLOW, XENO_HOSTILE_TAG, XENO_HOSTILE_FREEZE, XENO_EXECUTE, HUNTER_CLAN, HUNTER_HUD, FACTION_HUD, HOLOCARD_HUD) var/embedded_flag //To check if we've need to roll for damage on movement while an item is imbedded in us. var/allow_gun_usage = TRUE var/melee_allowed = TRUE diff --git a/code/modules/mob/living/carbon/human/human_helpers.dm b/code/modules/mob/living/carbon/human/human_helpers.dm index d6d438441d20..cb6ba8137a00 100644 --- a/code/modules/mob/living/carbon/human/human_helpers.dm +++ b/code/modules/mob/living/carbon/human/human_helpers.dm @@ -9,71 +9,65 @@ g = "f" return g -/proc/get_limb_icon_name(datum/species/S, body_type, gender, limb_name, ethnicity) - if(S.uses_ethnicity) - switch(limb_name) - if ("torso") - return "[ethnicity]_torso_[body_type]_[get_gender_name(gender)]" - - if ("chest") - return "[ethnicity]_torso_[body_type]_[get_gender_name(gender)]" - - if ("head") - return "[ethnicity]_[limb_name]_[get_gender_name(gender)]" - - if ("groin") - return "[ethnicity]_[limb_name]_[get_gender_name(gender)]" +/proc/get_limb_icon_name(datum/species/S, body_size, body_type, gender, limb_name, skin_color) + if(S.uses_skin_color) + if(S.special_body_types) + switch(limb_name) + if("torso") + return "[skin_color]_torso_[body_size]_[body_type]" + if("chest") + return "[skin_color]_torso_[body_size]_[body_type]" + if("head") + return "[skin_color]_[limb_name]" + if("groin") + return "[skin_color]_[limb_name]_[body_size]" + + if(!S.special_body_types) + switch(limb_name) + if("torso") + return "[skin_color]_torso_[body_type]_[get_gender_name(gender)]" + if("chest") + return "[skin_color]_torso_[body_type]_[get_gender_name(gender)]" + if("head") + return "[skin_color]_[limb_name]_[get_gender_name(gender)]" + if("groin") + return "[skin_color]_[limb_name]_[body_type]_[get_gender_name(gender)]" + switch(limb_name) if("synthetic head") return "head_[get_gender_name(gender)]" - - if ("r_arm") - return "[ethnicity]_right_arm" - - if ("right arm") - return "[ethnicity]_right_arm" - - if ("l_arm") - return "[ethnicity]_left_arm" - - if ("left arm") - return "[ethnicity]_left_arm" - - if ("r_leg") - return "[ethnicity]_right_leg" - - if ("right leg") - return "[ethnicity]_right_leg" - - if ("l_leg") - return "[ethnicity]_left_leg" - - if ("left leg") - return "[ethnicity]_left_leg" - - if ("r_hand") - return "[ethnicity]_right_hand" - - if ("right hand") - return "[ethnicity]_right_hand" - - if ("l_hand") - return "[ethnicity]_left_hand" - - if ("left hand") - return "[ethnicity]_left_hand" - - if ("r_foot") - return "[ethnicity]_right_foot" - - if ("right foot") - return "[ethnicity]_right_foot" - - if ("l_foot") - return "[ethnicity]_left_foot" - - if ("left foot") - return "[ethnicity]_left_foot" + if("r_arm") + return "[skin_color]_right_arm" + if("right arm") + return "[skin_color]_right_arm" + if("l_arm") + return "[skin_color]_left_arm" + if("left arm") + return "[skin_color]_left_arm" + if("r_leg") + return "[skin_color]_right_leg" + if("right leg") + return "[skin_color]_right_leg" + if("l_leg") + return "[skin_color]_left_leg" + if("left leg") + return "[skin_color]_left_leg" + if("r_hand") + return "[skin_color]_right_hand" + if("right hand") + return "[skin_color]_right_hand" + if("l_hand") + return "[skin_color]_left_hand" + if("left hand") + return "[skin_color]_left_hand" + if("r_foot") + return "[skin_color]_right_foot" + if("right foot") + return "[skin_color]_right_foot" + if("l_foot") + return "[skin_color]_left_foot" + if("left foot") + return "[skin_color]_left_foot" else message_admins("DEBUG: Something called get_limb_icon_name() incorrectly, they use the name [limb_name]") @@ -147,28 +141,37 @@ return null /mob/living/carbon/human/proc/set_limb_icons() - var/datum/ethnicity/E = GLOB.ethnicities_list[ethnicity] - var/datum/body_type/B = GLOB.body_types_list[body_type] + var/datum/skin_color/set_skin_color = GLOB.skin_color_list[skin_color] + var/datum/body_size/set_body_size = GLOB.body_size_list[body_size] + var/datum/body_type/set_body_type = GLOB.body_type_list[body_type] - var/e_icon - var/b_icon + var/skin_color_icon + var/body_size_icon + var/body_type_icon - if (!E) - e_icon = "western" + if(!set_skin_color) + skin_color_icon = "pale2" else - e_icon = E.icon_name + skin_color_icon = set_skin_color.icon_name - if (!B) - b_icon = "mesomorphic" + if(!set_body_size) + body_size_icon = "avg" else - b_icon = B.icon_name + body_size_icon = set_body_size.icon_name + + + if(!set_body_type) + body_type_icon = "lean" + else + body_type_icon = set_body_type.icon_name if(isspeciesyautja(src)) - e_icon = src.ethnicity - b_icon = src.body_type + skin_color_icon = skin_color + body_size_icon = body_size + body_type_icon = body_type - for(var/obj/limb/L in limbs) - L.icon_name = get_limb_icon_name(species, b_icon, gender, L.display_name, e_icon) + for(var/obj/limb/L as anything in limbs) + L.icon_name = get_limb_icon_name(species, body_size_icon, body_type_icon, gender, L.display_name, skin_color_icon) /mob/living/carbon/human/can_inject(mob/user, error_msg, target_zone) if(species?.flags & IS_SYNTHETIC) @@ -366,7 +369,7 @@ /mob/living/carbon/human/proc/has_foreign_object() for(var/obj/limb/L in limbs) - if(L.implants && L.implants.len > 0) + if(LAZYLEN(L.implants) > 0) return TRUE for(var/obj/item/alien_embryo/A in contents) return TRUE diff --git a/code/modules/mob/living/carbon/human/human_movement.dm b/code/modules/mob/living/carbon/human/human_movement.dm index 7183d6c802b9..c9a36d283794 100644 --- a/code/modules/mob/living/carbon/human/human_movement.dm +++ b/code/modules/mob/living/carbon/human/human_movement.dm @@ -10,7 +10,7 @@ if(species.slowdown) . += species.slowdown - if(embedded_items.len > 0) + if(length(embedded_items) > 0) handle_embedded_objects() //Moving with objects stuck in you can cause bad times. var/reducible_tally = 0 //Tally elements that can be reduced are put here, then we apply MST effects @@ -105,12 +105,6 @@ //Can we act if(is_mob_restrained()) return 0 - //Do we have a working jetpack - if(istype(back, /obj/item/tank/jetpack)) - var/obj/item/tank/jetpack/J = back - if(((!check_drift) || (check_drift && J.stabilization_on)) && (body_position == STANDING_UP) && (J.allow_thrust(0.01, src))) - inertia_dir = 0 - return 1 // if(!check_drift && J.allow_thrust(0.01, src)) // return 1 diff --git a/code/modules/mob/living/carbon/human/inventory.dm b/code/modules/mob/living/carbon/human/inventory.dm index 3f419333d218..733f330b051f 100644 --- a/code/modules/mob/living/carbon/human/inventory.dm +++ b/code/modules/mob/living/carbon/human/inventory.dm @@ -109,6 +109,8 @@ if(I == wear_suit) if(s_store && !(s_store.flags_equip_slot & SLOT_SUIT_STORE)) drop_inv_item_on_ground(s_store) + if(back && (back.flags_item & SMARTGUNNER_BACKPACK_OVERRIDE)) // Technically some items don't need to be unequipped though + drop_inv_item_on_ground(back) wear_suit = null if(I.flags_inv_hide & HIDESHOES) update_inv_shoes() @@ -412,6 +414,8 @@ /mob/living/carbon/human/get_item_by_slot(slot_id) switch(slot_id) + if(WEAR_ACCESSORY) + return w_uniform.accessories if(WEAR_BACK) return back if(WEAR_FACE) diff --git a/code/modules/mob/living/carbon/human/life/handle_grabbed.dm b/code/modules/mob/living/carbon/human/life/handle_grabbed.dm index 14d22557417f..0c588da7ca4b 100644 --- a/code/modules/mob/living/carbon/human/life/handle_grabbed.dm +++ b/code/modules/mob/living/carbon/human/life/handle_grabbed.dm @@ -9,3 +9,7 @@ if(pulledby.grab_level >= GRAB_CHOKE) apply_damage(3, OXY) apply_stamina_damage(5) + + log_attack("[key_name(pulledby)] choked [key_name(src)] at [get_area_name(src)]") + attack_log += text("\[[time_stamp()]\] was choked by [key_name(pulledby)]") + pulledby.attack_log += text("\[[time_stamp()]\] choked [key_name(src)]") diff --git a/code/modules/mob/living/carbon/human/life/handle_regular_hud_updates.dm b/code/modules/mob/living/carbon/human/life/handle_regular_hud_updates.dm index 0d850a47f73e..37750b5585ea 100644 --- a/code/modules/mob/living/carbon/human/life/handle_regular_hud_updates.dm +++ b/code/modules/mob/living/carbon/human/life/handle_regular_hud_updates.dm @@ -40,9 +40,9 @@ else clear_fullscreen("oxy") - //Fire and Brute damage overlay (BSSR) - var/hurtdamage = src.getBruteLoss() + src.getFireLoss() + damageoverlaytemp + var/max_health_normalisation = (species ? species.total_health : 100) / 100 + var/hurtdamage = (getBruteLoss() + getFireLoss()) / max_health_normalisation + damageoverlaytemp damageoverlaytemp = 0 // We do this so we can detect if someone hits us or not. if(hurtdamage) var/severity = 0 @@ -198,7 +198,7 @@ hud_used.slowed_icon.name = "" hud_used.slowed_icon.icon_state = "status_0" - var/is_embedded = embedded_items.len + var/is_embedded = length(embedded_items) if(is_embedded) hud_used.shrapnel_icon.name = "shrapnel" hud_used.shrapnel_icon.icon_state = "status_shrapnel" @@ -228,7 +228,7 @@ hud_used.tethered_icon.name = "" hud_used.tethered_icon.icon_state = "status_0" - if(active_transfusions.len) + if(length(active_transfusions)) hud_used.tethered_icon.name = "transfusion" hud_used.tethered_icon.icon_state = "status_blood" hud_used.tethered_icon.screen_loc = ui_datum.get_status_loc(status_effect_placement) diff --git a/code/modules/mob/living/carbon/human/life/life_helpers.dm b/code/modules/mob/living/carbon/human/life/life_helpers.dm index cab3ae21a782..9388204a967d 100644 --- a/code/modules/mob/living/carbon/human/life/life_helpers.dm +++ b/code/modules/mob/living/carbon/human/life/life_helpers.dm @@ -6,25 +6,6 @@ * Mostly for procs that are not called in the direct Life() loop, except for exact functionality matches (handle_breath, breathe, get_breath_from_internal for example) */ -//Calculate how vulnerable the human is to under- and overpressure. -//Returns 0 (equals 0 %) if sealed in an undamaged suit, 1 if unprotected (equals 100%). -//Suitdamage can modifiy this in 10% steps. -/mob/living/carbon/human/proc/get_pressure_weakness() - - var/pressure_adjustment_coefficient = 1 // Assume no protection at first. - - if(wear_suit && (wear_suit.flags_inventory & NOPRESSUREDMAGE) && head && (head.flags_inventory & NOPRESSUREDMAGE)) //Complete set of pressure-proof suit worn, assume fully sealed. - pressure_adjustment_coefficient = 0 - - //Handles breaches in your space suit. 10 suit damage equals a 100% loss of pressure protection. - if(istype(wear_suit, /obj/item/clothing/suit/space)) - var/obj/item/clothing/suit/space/S = wear_suit - if(S.can_breach && S.damage) - pressure_adjustment_coefficient += S.damage * 0.1 - - pressure_adjustment_coefficient = min(1, max(pressure_adjustment_coefficient, 0)) //So it isn't less than 0 or larger than 1. - return pressure_adjustment_coefficient - /mob/living/carbon/human/proc/stabilize_body_temperature() diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index 230e178378ae..c0083181fcf2 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -134,9 +134,10 @@ return if(RADIO_CHANNEL_INTERCOM) message_mode = null - for(var/obj/item/device/radio/intercom/I in view(1)) + FOR_DVIEW(var/obj/item/device/radio/intercom/I, 1, src, HIDE_INVISIBLE_OBSERVER) used_radios += I break // remove this if we EVER have two different intercomms with DIFFERENT frequencies IN ONE ROOM + FOR_DVIEW_END else if(message_mode != MESSAGE_MODE_LOCAL) var/earpiece = get_type_in_ears(/obj/item/device/radio) @@ -158,7 +159,7 @@ for(var/mob/living/M in hearers(message_range, src)) if(M != src) - M.show_message(SPAN_NOTICE("[src] talks into [used_radios.len ? used_radios[1] : "the radio."]"), SHOW_MESSAGE_VISIBLE) + M.show_message(SPAN_NOTICE("[src] talks into [length(used_radios) ? used_radios[1] : "the radio."]"), SHOW_MESSAGE_VISIBLE) if(ishumansynth_strict(src)) playsound(src.loc, 'sound/effects/radiostatic.ogg', 15, 1) diff --git a/code/modules/mob/living/carbon/human/species/human.dm b/code/modules/mob/living/carbon/human/species/human.dm index d02a2c3be5bb..320aa9504826 100644 --- a/code/modules/mob/living/carbon/human/species/human.dm +++ b/code/modules/mob/living/carbon/human/species/human.dm @@ -88,7 +88,8 @@ unarmed_type = /datum/unarmed_attack/punch flags = HAS_SKIN_TONE|HAS_LIPS|HAS_UNDERWEAR|HAS_HARDCRIT mob_flags = KNOWS_TECHNOLOGY - uses_ethnicity = TRUE + uses_skin_color = TRUE + special_body_types = TRUE /datum/species/human/handle_on_fire(humanoidmob) . = ..() diff --git a/code/modules/mob/living/carbon/human/species/monkey.dm b/code/modules/mob/living/carbon/human/species/monkey.dm index 8e8d2443293d..2973e4b6a556 100644 --- a/code/modules/mob/living/carbon/human/species/monkey.dm +++ b/code/modules/mob/living/carbon/human/species/monkey.dm @@ -70,7 +70,7 @@ for(var/obj/O in range(1,get_turf(H))) if(O.Adjacent(H)) touchables += O - if(touchables.len) + if(length(touchables)) var/obj/touchy = pick(touchables) touchy.attack_hand(H) diff --git a/code/modules/mob/living/carbon/human/species/species.dm b/code/modules/mob/living/carbon/human/species/species.dm index 4392c3359596..42338c2c40a2 100644 --- a/code/modules/mob/living/carbon/human/species/species.dm +++ b/code/modules/mob/living/carbon/human/species/species.dm @@ -14,7 +14,8 @@ var/icobase_source // if we want to use sourcing system var/deform_source var/eyes = "eyes_s" // Icon for eyes. - var/uses_ethnicity = FALSE //Set to TRUE to load proper ethnicities and what have you + var/uses_skin_color = FALSE //Set to TRUE to load proper skin_colors and what have you + var/special_body_types = FALSE var/primitive // Lesser form, if any (ie. monkey for humans) var/tail // Name of tail image in species effects icon file. @@ -400,7 +401,7 @@ /datum/species/proc/get_offset_overlay_image(spritesheet, mob_icon, mob_state, color, slot) // If we don't actually need to offset this, don't bother with any of the generation/caching. - if(!spritesheet && equip_adjust.len && equip_adjust[slot] && LAZYLEN(equip_adjust[slot])) + if(!spritesheet && length(equip_adjust) && equip_adjust[slot] && LAZYLEN(equip_adjust[slot])) // Check the cache for previously made icons. var/image_key = "[mob_icon]-[mob_state]-[color]" diff --git a/code/modules/mob/living/carbon/human/species/synthetic.dm b/code/modules/mob/living/carbon/human/species/synthetic.dm index 38b7e935268d..ab5a8d462713 100644 --- a/code/modules/mob/living/carbon/human/species/synthetic.dm +++ b/code/modules/mob/living/carbon/human/species/synthetic.dm @@ -2,12 +2,13 @@ group = SPECIES_SYNTHETIC name = SYNTH_GEN_THREE name_plural = "synthetics" - uses_ethnicity = TRUE //Uses ethnic presets + uses_skin_color = TRUE //Uses skin color presets + special_body_types = TRUE unarmed_type = /datum/unarmed_attack/punch/synthetic pain_type = /datum/pain/synthetic stamina_type = /datum/stamina/none - mob_inherent_traits = list(TRAIT_SUPER_STRONG) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_IRON_TEETH) rarity_value = 2 insulated = TRUE @@ -61,8 +62,9 @@ /datum/species/synthetic/gen_one name = SYNTH_GEN_ONE - uses_ethnicity = FALSE - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES) + uses_skin_color = FALSE + special_body_types = FALSE + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_IRON_TEETH) hair_color = "#000000" icobase = 'icons/mob/humans/species/r_synthetic.dmi' @@ -70,14 +72,16 @@ /datum/species/synthetic/gen_two name = SYNTH_GEN_TWO - uses_ethnicity = FALSE //2nd gen uses generic human look + uses_skin_color = FALSE //2nd gen uses generic human look + special_body_types = FALSE /datum/species/synthetic/colonial name = SYNTH_COLONY name_plural = "Colonial Synthetics" - uses_ethnicity = TRUE + uses_skin_color = TRUE + special_body_types = TRUE burn_mod = 0.8 - mob_inherent_traits = list(TRAIT_SUPER_STRONG) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_IRON_TEETH) pain_type = /datum/pain/synthetic/colonial rarity_value = 1.5 @@ -92,12 +96,14 @@ /datum/species/synthetic/colonial/colonial_gen_two name = SYNTH_COLONY_GEN_TWO - uses_ethnicity = FALSE //2nd gen uses generic human look + uses_skin_color = FALSE //2nd gen uses generic human look + special_body_types = FALSE /datum/species/synthetic/colonial/colonial_gen_one name = SYNTH_COLONY_GEN_ONE - uses_ethnicity = FALSE - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES) + uses_skin_color = FALSE + special_body_types = FALSE + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_IRON_TEETH) //sets colonial_gen_one synth's hair to black hair_color = "#000000" //sets colonial_gen_one synth's icon to WJ sprite @@ -108,8 +114,9 @@ /datum/species/synthetic/colonial/combat name = SYNTH_COMBAT name_plural = "Combat Synthetics" - uses_ethnicity = FALSE - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES) + uses_skin_color = FALSE + special_body_types = FALSE + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_IRON_TEETH) burn_mod = 0.6 //made for combat total_health = 250 //made for combat @@ -129,8 +136,8 @@ /datum/species/synthetic/infiltrator name = SYNTH_INFILTRATOR name_plural = "Infiltrator Synthetics" - uses_ethnicity = TRUE - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INFILTRATOR_SYNTH) + uses_skin_color = TRUE + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INFILTRATOR_SYNTH, TRAIT_IRON_TEETH) bloodsplatter_type = /obj/effect/temp_visual/dir_setting/bloodsplatter/human diff --git a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm index 829f1d89e939..0273fe6b903f 100644 --- a/code/modules/mob/living/carbon/human/species/working_joe/_species.dm +++ b/code/modules/mob/living/carbon/human/species/working_joe/_species.dm @@ -2,9 +2,9 @@ name = SYNTH_WORKING_JOE name_plural = "Working Joes" death_message = "violently gargles fluid and seizes up, the glow in their eyes dimming..." - uses_ethnicity = FALSE + uses_skin_color = FALSE burn_mod = 0.65 // made for hazardous environments, withstanding temperatures up to 1210 degrees - mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_EMOTE_CD_EXEMPT, TRAIT_CANNOT_EAT, TRAIT_UNSTRIPPABLE) + mob_inherent_traits = list(TRAIT_SUPER_STRONG, TRAIT_INTENT_EYES, TRAIT_EMOTE_CD_EXEMPT, TRAIT_CANNOT_EAT, TRAIT_UNSTRIPPABLE, TRAIT_IRON_TEETH) slowdown = 0.45 hair_color = "#000000" @@ -50,6 +50,7 @@ /datum/action/joe_emote_panel/action_activate() + . = ..() if(!can_use_action()) return diff --git a/code/modules/mob/living/carbon/human/species/yautja/_species.dm b/code/modules/mob/living/carbon/human/species/yautja/_species.dm index f871bfe02407..042c9917af61 100644 --- a/code/modules/mob/living/carbon/human/species/yautja/_species.dm +++ b/code/modules/mob/living/carbon/human/species/yautja/_species.dm @@ -6,7 +6,7 @@ burn_mod = 0.65 reagent_tag = IS_YAUTJA mob_flags = KNOWS_TECHNOLOGY - uses_ethnicity = TRUE + uses_skin_color = TRUE flags = IS_WHITELISTED|HAS_SKIN_COLOR|NO_CLONE_LOSS|NO_POISON|NO_NEURO|SPECIAL_BONEBREAK|NO_SHRAPNEL|HAS_HARDCRIT mob_inherent_traits = list( TRAIT_YAUTJA_TECH, @@ -14,6 +14,7 @@ TRAIT_FOREIGN_BIO, TRAIT_DEXTROUS, TRAIT_EMOTE_CD_EXEMPT, + TRAIT_IRON_TEETH, ) unarmed_type = /datum/unarmed_attack/punch/strong secondary_unarmed_type = /datum/unarmed_attack/bite/strong diff --git a/code/modules/mob/living/carbon/human/update_icons.dm b/code/modules/mob/living/carbon/human/update_icons.dm index 9a0cd177e885..6b2739780288 100644 --- a/code/modules/mob/living/carbon/human/update_icons.dm +++ b/code/modules/mob/living/carbon/human/update_icons.dm @@ -345,8 +345,11 @@ Applied by gun suicide and high impact bullet executions, removed by rejuvenate, client.add_to_screen(wear_id) wear_id.screen_loc = hud_used.ui_datum.hud_slot_offset(wear_id, hud_used.ui_datum.ui_id) - if(!wear_id.pinned_on_uniform || (w_uniform && w_uniform.displays_id && !(w_uniform.flags_jumpsuit & UNIFORM_JACKET_REMOVED))) - var/image/id_overlay = wear_id.get_mob_overlay(src, WEAR_ID) + var/obj/item/card/id/card = get_idcard() + if(!card) + return + if(!card.pinned_on_uniform || (w_uniform && w_uniform.displays_id && !(w_uniform.flags_jumpsuit & UNIFORM_JACKET_REMOVED))) + var/image/id_overlay = card.get_mob_overlay(src, WEAR_ID) id_overlay.layer = -ID_LAYER overlays_standing[ID_LAYER] = id_overlay apply_overlay(ID_LAYER) @@ -473,7 +476,7 @@ Applied by gun suicide and high impact bullet executions, removed by rejuvenate, apply_overlay(HEAD_SQUAD_LAYER) var/num_helmet_overlays = 0 - for(var/i in 1 to marine_helmet.helmet_overlays.len) + for(var/i in 1 to length(marine_helmet.helmet_overlays)) // Add small numbers to the head garb layer so we don't have a layer conflict // the i-1 bit is to make it 0-based, not 1-based like BYOND wants overlays_standing[HEAD_GARB_LAYER + (i-1)] = image('icons/mob/humans/onmob/helmet_garb.dmi', src, marine_helmet.helmet_overlays[i]) @@ -534,7 +537,7 @@ Applied by gun suicide and high impact bullet executions, removed by rejuvenate, overlays_standing[SUIT_SQUAD_LAYER] = squad_overlay apply_overlay(SUIT_SQUAD_LAYER) - if(marine_armor.armor_overlays.len) + if(length(marine_armor.armor_overlays)) var/image/K var/image/IMG for(var/i in marine_armor.armor_overlays) diff --git a/code/modules/mob/living/carbon/human/whisper.dm b/code/modules/mob/living/carbon/human/whisper.dm index 1293da617f24..cd4a08aefef7 100644 --- a/code/modules/mob/living/carbon/human/whisper.dm +++ b/code/modules/mob/living/carbon/human/whisper.dm @@ -79,10 +79,11 @@ listening += C //pass on the message to objects that can hear us. - for (var/obj/O in view(message_range, src)) + FOR_DVIEW(var/obj/O, message_range, src, HIDE_INVISIBLE_OBSERVER) spawn (0) if (O) O.hear_talk(src, message) //O.hear_talk(src, message, verb, speaking) + FOR_DVIEW_END var/list/eavesdropping = hearers(eavesdropping_range, src) eavesdropping -= src @@ -104,7 +105,7 @@ M << speech_bubble M.hear_say(message, verb, speaking, alt_name, italics, src) - if (eavesdropping.len) + if (length(eavesdropping)) var/new_message = stars(message) //hopefully passing the message twice through stars() won't hurt... I guess if you already don't understand the language, when they speak it too quietly to hear normally you would be able to catch even less. for(var/mob/M in eavesdropping) if(not_dead_speaker) @@ -120,7 +121,7 @@ for(var/mob/M in eavesdropping) if(M.client) M.client.images -= speech_bubble - if (watching.len) + if (length(watching)) var/rendered = "[src.name] whispers something." for (var/mob/M in watching) M.show_message(rendered, SHOW_MESSAGE_AUDIBLE) diff --git a/code/modules/mob/living/carbon/xenomorph/Abilities.dm b/code/modules/mob/living/carbon/xenomorph/Abilities.dm index 09b99871e936..6c220f41ad45 100644 --- a/code/modules/mob/living/carbon/xenomorph/Abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/Abilities.dm @@ -37,6 +37,10 @@ to_chat(X, SPAN_XENOWARNING("There already is a tunnel here.")) return + if(locate(/obj/structure/machinery/sentry_holder/landing_zone) in X.loc) + to_chat(X, SPAN_XENOWARNING("We can't dig a tunnel with this object in the way.")) + return + if(X.tunnel_delay) to_chat(X, SPAN_XENOWARNING("We are not ready to dig a tunnel again.")) return @@ -140,16 +144,18 @@ xeno.visible_message(SPAN_XENOHIGHDANGER("[xeno] emits an ear-splitting guttural roar!")) xeno.create_shriekwave(14) //Adds the visual effect. Wom wom wom, 14 shriekwaves - for(var/mob/mob in view()) + FOR_DVIEW(var/mob/mob, world.view, owner, HIDE_INVISIBLE_OBSERVER) if(mob && mob.client) if(isxeno(mob)) shake_camera(mob, 10, 1) else shake_camera(mob, 30, 1) //50 deciseconds, SORRY 5 seconds was way too long. 3 seconds now + FOR_DVIEW_END var/list/mobs_in_view = list() - for(var/mob/living/carbon/M in oview(7, xeno)) + FOR_DOVIEW(var/mob/living/carbon/M, 7, xeno, HIDE_INVISIBLE_OBSERVER) mobs_in_view += M + FOR_DOVIEW_END for(var/mob/living/carbon/M in orange(10, xeno)) if(SEND_SIGNAL(M, COMSIG_MOB_SCREECH_ACT, xeno) & COMPONENT_SCREECH_ACT_CANCEL) continue @@ -243,7 +249,7 @@ var/whisper = strip_html(input("Message:", "Psychic Radiance") as text|null) if(!whisper || !xeno_player.check_state(TRUE)) return - for(var/mob/living/possible_target in view(12, xeno_player)) + FOR_DVIEW(var/mob/living/possible_target, 12, xeno_player, HIDE_INVISIBLE_OBSERVER) if(possible_target == xeno_player || !possible_target.client) continue target_list += possible_target @@ -251,6 +257,7 @@ to_chat(possible_target, SPAN_XENOQUEEN("You hear a strange, alien voice in your head. \"[whisper]\"")) else to_chat(possible_target, SPAN_XENOQUEEN("You hear the voice of [xeno_player] resonate in your head. \"[whisper]\"")) + FOR_DVIEW_END if(!length(target_list)) return var/targetstring = english_list(target_list) diff --git a/code/modules/mob/living/carbon/xenomorph/Embryo.dm b/code/modules/mob/living/carbon/xenomorph/Embryo.dm index d0890bd3cf37..61ba87cd001b 100644 --- a/code/modules/mob/living/carbon/xenomorph/Embryo.dm +++ b/code/modules/mob/living/carbon/xenomorph/Embryo.dm @@ -191,7 +191,7 @@ if(!picked) // Get a candidate from observers - var/list/candidates = get_alien_candidates(hive) + var/list/candidates = get_alien_candidates(hive, abomination = (isyautja(affected_mob) || (flags_embryo & FLAG_EMBRYO_PREDATOR))) if(candidates && length(candidates)) // If they were facehugged by a player thats still in queue, they get second dibs on the new larva. if(hugger_ckey) diff --git a/code/modules/mob/living/carbon/xenomorph/Evolution.dm b/code/modules/mob/living/carbon/xenomorph/Evolution.dm index cd402e2d6fbb..e0f0844bfa13 100644 --- a/code/modules/mob/living/carbon/xenomorph/Evolution.dm +++ b/code/modules/mob/living/carbon/xenomorph/Evolution.dm @@ -130,7 +130,9 @@ // subtract the threshold, keep the stored amount evolution_stored -= evolution_threshold - + var/obj/item/organ/xeno/organ = locate() in src + if(!isnull(organ)) + qdel(organ) //From there, the new xeno exists, hopefully var/mob/living/carbon/xenomorph/new_xeno = new M(get_turf(src), src) @@ -330,7 +332,9 @@ xeno_type = /mob/living/carbon/xenomorph/defender if(XENO_CASTE_BURROWER) xeno_type = /mob/living/carbon/xenomorph/burrower - + var/obj/item/organ/xeno/organ = locate() in src + if(!isnull(organ)) + qdel(organ) var/mob/living/carbon/xenomorph/new_xeno = new xeno_type(get_turf(src), src) new_xeno.built_structures = built_structures.Copy() diff --git a/code/modules/mob/living/carbon/xenomorph/XenoOverwatch.dm b/code/modules/mob/living/carbon/xenomorph/XenoOverwatch.dm index 1fb48f699efa..3f37845380f0 100644 --- a/code/modules/mob/living/carbon/xenomorph/XenoOverwatch.dm +++ b/code/modules/mob/living/carbon/xenomorph/XenoOverwatch.dm @@ -18,6 +18,7 @@ return TRUE /datum/action/xeno_action/watch_xeno/action_activate() + . = ..() var/mob/living/carbon/xenomorph/X = owner if (!X.check_state(TRUE)) return FALSE diff --git a/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm b/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm index 45edbfe7d9e3..baf69a54e16e 100644 --- a/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm +++ b/code/modules/mob/living/carbon/xenomorph/XenoProcs.dm @@ -15,7 +15,7 @@ if(3) fontsize_style = "large" - if(SSticker.mode && SSticker.mode.xenomorphs.len) //Send to only xenos in our gamemode list. This is faster than scanning all mobs + if(SSticker.mode && length(SSticker.mode.xenomorphs)) //Send to only xenos in our gamemode list. This is faster than scanning all mobs for(var/datum/mind/L in SSticker.mode.xenomorphs) var/mob/living/carbon/M = L.current if(M && istype(M) && !M.stat && M.client && (!hivenumber || M.hivenumber == hivenumber)) //Only living and connected xenos @@ -26,7 +26,7 @@ if(text == "" || !hivenumber) return //Logic - if(SSticker.mode && SSticker.mode.xenomorphs.len) //Send to only xenos in our gamemode list. This is faster than scanning all mobs + if(SSticker.mode && length(SSticker.mode.xenomorphs)) //Send to only xenos in our gamemode list. This is faster than scanning all mobs for(var/datum/mind/living in SSticker.mode.xenomorphs) var/mob/living/carbon/xenomorph/xeno = living.current if(istype(xeno) && !xeno.stat && xeno.client && xeno.hivenumber == hivenumber) //Only living and connected xenos @@ -264,7 +264,7 @@ /mob/living/carbon/xenomorph/proc/pounced_mob(mob/living/L) // This should only be called back by a mob that has pounce, so no need to check - var/datum/action/xeno_action/activable/pounce/pounceAction = get_xeno_action_by_type(src, /datum/action/xeno_action/activable/pounce) + var/datum/action/xeno_action/activable/pounce/pounceAction = get_action(src, /datum/action/xeno_action/activable/pounce) // Unconscious or dead, or not throwing but used pounce. if(!check_state() || (!throwing && !pounceAction.action_cooldown_check())) @@ -336,7 +336,7 @@ pounced_mob(L) /mob/living/carbon/xenomorph/proc/pounced_obj(obj/O) - var/datum/action/xeno_action/activable/pounce/pounceAction = get_xeno_action_by_type(src, /datum/action/xeno_action/activable/pounce) + var/datum/action/xeno_action/activable/pounce/pounceAction = get_action(src, /datum/action/xeno_action/activable/pounce) // Unconscious or dead, or not throwing but used pounce if(!check_state() || (!throwing && !pounceAction.action_cooldown_check())) @@ -370,13 +370,13 @@ //Bleuugh /mob/living/carbon/xenomorph/proc/empty_gut() - if(stomach_contents.len) + if(length(stomach_contents)) for(var/atom/movable/S in stomach_contents) stomach_contents.Remove(S) S.acid_damage = 0 //Reset the acid damage S.forceMove(get_true_turf(src)) - if(contents.len) //Get rid of anything that may be stuck inside us as well + if(length(contents)) //Get rid of anything that may be stuck inside us as well for(var/atom/movable/A in contents) A.forceMove(get_true_turf(src)) @@ -392,7 +392,7 @@ update_sight() /mob/living/carbon/xenomorph/proc/regurgitate(mob/living/victim, stuns = FALSE) - if(stomach_contents.len) + if(length(stomach_contents)) if(victim) stomach_contents.Remove(victim) victim.acid_damage = 0 @@ -408,7 +408,7 @@ else to_chat(src, SPAN_WARNING("There's nothing in our belly that needs regurgitating.")) -/mob/living/carbon/xenomorph/proc/check_alien_construction(turf/current_turf, check_blockers = TRUE, silent = FALSE, check_doors = TRUE) +/mob/living/carbon/xenomorph/proc/check_alien_construction(turf/current_turf, check_blockers = TRUE, silent = FALSE, check_doors = TRUE, ignore_nest = FALSE) var/has_obstacle for(var/obj/O in current_turf) if(check_blockers && istype(O, /obj/effect/build_blocker)) @@ -447,6 +447,8 @@ if(P.chair_state != DROPSHIP_CHAIR_BROKEN) has_obstacle = TRUE break + else if(istype(O, /obj/structure/bed/nest) && ignore_nest) + continue else has_obstacle = TRUE break diff --git a/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm b/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm index d33adcbce714..eed2dce5f7a8 100644 --- a/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm +++ b/code/modules/mob/living/carbon/xenomorph/Xenomorph.dm @@ -218,6 +218,7 @@ ////////////////////////////////////////////////////////////////// var/xeno_mobhud = FALSE //whether the xeno mobhud is activated or not. var/xeno_hostile_hud = FALSE // 'Hostile' HUD - the verb Xenos use to see tags, etc on humans + var/execute_hud = FALSE // Crit HUD, only visible to vampire lurkers var/list/plasma_types = list() //The types of plasma the caste contains var/list/xeno_shields = list() // List of /datum/xeno_shield that holds all active shields on the Xeno. var/acid_splash_cooldown = 5 SECONDS //Time it takes between acid splash retaliate procs @@ -248,6 +249,11 @@ // Life reduction variables. var/life_slow_reduction = -1.5 + //Research organ harvesting. + var/organ_removed = FALSE + /// value of organ in each caste, e.g. 10k is autodoc larva removal. runner is 500 + var/organ_value = 0 + ////////////////////////////////////////////////////////////////// // @@ -262,6 +268,7 @@ // an easily modularizable way. So, here you go. // ////////////////////////////////////////////////////////////////// + var/tunnel = FALSE /// for check on lurker invisibility var/stealth = FALSE @@ -336,6 +343,8 @@ var/atom/movable/vis_obj/xeno_wounds/wound_icon_holder var/atom/movable/vis_obj/xeno_pack/backpack_icon_holder + /// If TRUE, the xeno cannot slash anything + var/cannot_slash = FALSE /mob/living/carbon/xenomorph/Initialize(mapload, mob/living/carbon/xenomorph/old_xeno, hivenumber) @@ -343,6 +352,13 @@ src.hivenumber = old_xeno.hivenumber else if(hivenumber) src.hivenumber = hivenumber + //putting the organ in for research + if(organ_value != 0) + var/obj/item/organ/xeno/organ = new() //give + organ.forceMove(src) + organ.research_value = organ_value + organ.caste_origin = caste_type + organ.icon_state = get_organ_icon() var/datum/hive_status/hive = GLOB.hive_datum[src.hivenumber] @@ -663,6 +679,8 @@ if(iff_tag) . += SPAN_NOTICE("It has an IFF tag sticking out of its carapace.") + if(organ_removed) + . += "It seems to have its carapace cut open." /mob/living/carbon/xenomorph/Destroy() GLOB.living_xeno_list -= src @@ -982,6 +1000,9 @@ visible_message(SPAN_DANGER("[src] has successfully extinguished themselves!"), \ SPAN_NOTICE("We extinguish ourselves."), null, 5) +/mob/living/carbon/xenomorph/proc/get_organ_icon() + return "heart_t[tier]" + /mob/living/carbon/xenomorph/resist_restraints() if(!legcuffed) return diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/ability_helper_procs.dm b/code/modules/mob/living/carbon/xenomorph/abilities/ability_helper_procs.dm index 0472dd9901b2..7e9504260209 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/ability_helper_procs.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/ability_helper_procs.dm @@ -21,9 +21,9 @@ var/wait_time = 10 - var/turf/T = get_turf(O) + var/turf/turf = get_turf(O) - for(var/obj/effect/xenomorph/acid/A in T) + for(var/obj/effect/xenomorph/acid/A in turf) if(acid_type == A.type && A.acid_t == O) to_chat(src, SPAN_WARNING("[A] is already drenched in acid.")) return @@ -47,22 +47,22 @@ to_chat(src, SPAN_WARNING("[O] is already weakened.")) return - var/dissolvability = T.can_be_dissolved() + var/dissolvability = turf.can_be_dissolved() switch(dissolvability) if(0) - to_chat(src, SPAN_WARNING("We cannot dissolve [T].")) + to_chat(src, SPAN_WARNING("We cannot dissolve [turf].")) return if(1) wait_time = 50 if(2) if(acid_type != /obj/effect/xenomorph/acid/strong) - to_chat(src, SPAN_WARNING("This [T.name] is too tough to be melted by our weak acid.")) + to_chat(src, SPAN_WARNING("This [turf.name] is too tough to be melted by our weak acid.")) return wait_time = 100 else return - if(istype(T, /turf/closed/wall)) - var/turf/closed/wall/W = T + if(istype(turf, /turf/closed/wall)) + var/turf/closed/wall/W = turf // Direction from wall to the mob generating acid on the wall turf var/ambiguous_dir_msg = SPAN_XENOWARNING("We are unsure which direction to melt through [W]. Face it directly and try again.") @@ -92,7 +92,7 @@ var/acided_hole_type = W.acided_hole_dir & (EAST|WEST) ? "a hole horizontally" : "a hole vertically" to_chat(src, SPAN_XENOWARNING("We begin generating enough acid to melt [acided_hole_type] through [W].")) else - to_chat(src, SPAN_XENOWARNING("We begin generating enough acid to melt through [T].")) + to_chat(src, SPAN_XENOWARNING("We begin generating enough acid to melt through [turf].")) else to_chat(src, SPAN_WARNING("You cannot dissolve [O].")) return @@ -101,7 +101,7 @@ return // AGAIN BECAUSE SOMETHING COULD'VE ACIDED THE PLACE - for(var/obj/effect/xenomorph/acid/A in T) + for(var/obj/effect/xenomorph/acid/A in turf) if(acid_type == A.type && A.acid_t == O) to_chat(src, SPAN_WARNING("[A] is already drenched in acid.")) return @@ -131,7 +131,7 @@ use_plasma(plasma_cost) - var/obj/effect/xenomorph/acid/A = new acid_type(T, O) + var/obj/effect/xenomorph/acid/A = new acid_type(turf, O) if(istype(O, /obj/vehicle/multitile)) var/obj/vehicle/multitile/R = O @@ -167,8 +167,8 @@ REMOVE_TRAIT(H, TRAIT_IMMOBILIZED, trait_source) if(ishuman(H)) - var/mob/living/carbon/human/T = H - T.update_xeno_hostile_hud() + var/mob/living/carbon/human/turf = H + turf.update_xeno_hostile_hud() to_chat(H, SPAN_XENOHIGHDANGER("We can move again!")) /mob/living/carbon/xenomorph/proc/zoom_in() @@ -215,28 +215,28 @@ action.on_zoom_out() return -/mob/living/carbon/xenomorph/proc/do_acid_spray_cone(turf/T, spray_type = /obj/effect/xenomorph/spray, range = 3) +/mob/living/carbon/xenomorph/proc/do_acid_spray_cone(turf/turf, spray_type = /obj/effect/xenomorph/spray, range = 3) set waitfor = FALSE - var/facing = get_cardinal_dir(src, T) + var/facing = get_cardinal_dir(src, turf) setDir(facing) - T = loc + turf = loc for(var/i in 0 to range - 1) - var/turf/next_turf = get_step(T, facing) + var/turf/next_turf = get_step(turf, facing) var/atom/movable/temp = new/obj/effect/xenomorph/spray() - var/atom/movable/AM = LinkBlocked(temp, T, next_turf) + var/atom/movable/AM = LinkBlocked(temp, turf, next_turf) qdel(temp) if(AM) AM.acid_spray_act(src) return - T = next_turf - var/obj/effect/xenomorph/spray/S = new spray_type(T, create_cause_data(initial( caste_type), src), hivenumber) - do_acid_spray_cone_normal(T, i, facing, S, spray_type) + turf = next_turf + var/obj/effect/xenomorph/spray/S = new spray_type(turf, create_cause_data(initial( caste_type), src), hivenumber) + do_acid_spray_cone_normal(turf, i, facing, S, spray_type) sleep(2) // Normal refers to the mathematical normal -/mob/living/carbon/xenomorph/proc/do_acid_spray_cone_normal(turf/T, distance, facing, obj/effect/xenomorph/spray/source_spray, spray_type = /obj/effect/xenomorph/spray) +/mob/living/carbon/xenomorph/proc/do_acid_spray_cone_normal(turf/turf, distance, facing, obj/effect/xenomorph/spray/source_spray, spray_type = /obj/effect/xenomorph/spray) if(!distance) return @@ -246,8 +246,8 @@ var/normal_dir = turn(facing, 90) var/inverse_normal_dir = turn(facing, -90) - var/turf/normal_turf = T - var/turf/inverse_normal_turf = T + var/turf/normal_turf = turf + var/turf/inverse_normal_turf = turf var/normal_density_flag = FALSE var/inverse_normal_density_flag = FALSE @@ -286,27 +286,26 @@ var/turf/prev_turf = loc var/distance = 0 - for(var/turf/T in turflist) + for(var/turf/turf in turflist) distance++ - if(!prev_turf && turflist.len > 1) + if(!prev_turf && length(turflist) > 1) prev_turf = get_turf(src) continue //So we don't burn the tile we be standin on - if(T.density || istype(T, /turf/open/space)) + if(turf.density || istype(turf, /turf/open/space)) break if(distance > distance_max) break - var/atom/movable/temp = new spray_path() - var/atom/movable/AM = LinkBlocked(temp, prev_turf, T) + var/atom/movable/blocker = LinkBlocked(temp, prev_turf, turf) qdel(temp) - if(AM) - AM.acid_spray_act(src) + if(blocker) + blocker.acid_spray_act(src) break - prev_turf = T - new spray_path(T, create_cause_data(initial(caste_type), src), hivenumber) + prev_turf = turf + new spray_path(turf, create_cause_data(initial(caste_type), src), hivenumber) sleep(2) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_powers.dm index c749b0adb5ba..2431e4629876 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/boiler/boiler_powers.dm @@ -108,7 +108,7 @@ var/mob/living/carbon/xenomorph/xeno = owner if(!action_cooldown_check()) // activate c/d only if we already spit for (var/action_type in action_types_to_cd) - var/datum/action/xeno_action/xeno_action = get_xeno_action_by_type(xeno, action_type) + var/datum/action/xeno_action/xeno_action = get_action(xeno, action_type) if (!istype(xeno_action)) continue @@ -149,7 +149,7 @@ to_chat(xeno, SPAN_XENOHIGHDANGER("We dump our acid through our pores, creating a shroud of gas!")) for (var/action_type in action_types_to_cd) - var/datum/action/xeno_action/xeno_action = get_xeno_action_by_type(xeno, action_type) + var/datum/action/xeno_action/xeno_action = get_action(xeno, action_type) if (!istype(xeno_action)) continue @@ -218,7 +218,7 @@ empowered = FALSE empowering_charge_counter = 0 button.overlays -= "+empowered" - var/datum/action/xeno_action/activable/acid_mine/mine = get_xeno_action_by_type(xeno, /datum/action/xeno_action/activable/acid_mine) + var/datum/action/xeno_action/activable/acid_mine/mine = get_action(xeno, /datum/action/xeno_action/activable/acid_mine) if(!mine.empowered) mine.empowered = TRUE mine.button.overlays += "+empowered" diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/burrower/burrower_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/burrower/burrower_powers.dm index ee084e77a5a0..8117eade469a 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/burrower/burrower_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/burrower/burrower_powers.dm @@ -36,6 +36,7 @@ // TODO Make immune to all damage here. to_chat(src, SPAN_XENOWARNING("We burrow ourselves into the ground.")) invisibility = 101 + alpha = 100 anchored = TRUE if(caste.fire_immunity == FIRE_IMMUNITY_NONE) RegisterSignal(src, COMSIG_LIVING_PREIGNITION, PROC_REF(fire_immune)) @@ -72,6 +73,7 @@ )) remove_traits(list(TRAIT_ABILITY_BURROWED, TRAIT_UNDENSE, TRAIT_IMMOBILIZED), TRAIT_SOURCE_ABILITY("Burrow")) invisibility = FALSE + alpha = initial(alpha) anchored = FALSE playsound(loc, 'sound/effects/burrowoff.ogg', 25) for(var/mob/living/carbon/mob in loc) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm index e1af5e36a40f..1dd4dc5a1c87 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/crusher/crusher_powers.dm @@ -82,7 +82,7 @@ // This ties the pounce/throwing backend into the old collision backend /mob/living/carbon/xenomorph/crusher/pounced_obj(obj/O) - var/datum/action/xeno_action/activable/pounce/crusher_charge/CCA = get_xeno_action_by_type(src, /datum/action/xeno_action/activable/pounce/crusher_charge) + var/datum/action/xeno_action/activable/pounce/crusher_charge/CCA = get_action(src, /datum/action/xeno_action/activable/pounce/crusher_charge) if (istype(CCA) && !CCA.action_cooldown_check() && !(O.type in CCA.not_reducing_objects)) CCA.reduce_cooldown(50) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_powers.dm index d7a4f987623a..8736d612c822 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/defender/defender_powers.dm @@ -183,6 +183,7 @@ return ..() /datum/action/xeno_action/activable/fortify/action_activate() + . = ..() ..() var/mob/living/carbon/xenomorph/xeno = owner if(xeno.fortify && xeno.selected_ability != src) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm b/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm index 39b05b964648..b262624bfe01 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/general_abilities.dm @@ -485,6 +485,7 @@ listen_signal = COMSIG_KB_XENO_EVOLVE /datum/action/xeno_action/onclick/evolve/action_activate() + . = ..() var/mob/living/carbon/xenomorph/xeno = owner xeno.do_evolve() @@ -566,3 +567,18 @@ var/mob/living/carbon/xenomorph/xeno = owner xeno.xeno_tacmap() return ..() + +/datum/action/xeno_action/active_toggle/toggle_meson_vision + name = "Toggle Meson Vision" + action_icon_state = "project_xeno" + plasma_cost = 0 + action_type = XENO_ACTION_CLICK + ability_primacy = XENO_PRIMARY_ACTION_5 + +/datum/action/xeno_action/active_toggle/toggle_meson_vision/enable_toggle() + . = ..() + owner.sight |= SEE_TURFS + +/datum/action/xeno_action/active_toggle/toggle_meson_vision/disable_toggle() + . = ..() + owner.sight &= ~SEE_TURFS diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm index 05ab5d00a743..3b744014c8f8 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/general_powers.dm @@ -111,9 +111,9 @@ var/mob/living/carbon/xenomorph/X = owner if(!X.check_state()) return - for(var/i in 1 to X.caste.spit_types.len) + for(var/i in 1 to length(X.caste.spit_types)) if(X.ammo == GLOB.ammo_list[X.caste.spit_types[i]]) - if(i == X.caste.spit_types.len) + if(i == length(X.caste.spit_types)) X.ammo = GLOB.ammo_list[X.caste.spit_types[1]] else X.ammo = GLOB.ammo_list[X.caste.spit_types[i+1]] @@ -132,7 +132,7 @@ to_chat(X, SPAN_WARNING("We cannot regurgitate here.")) return - if(X.stomach_contents.len) + if(length(X.stomach_contents)) for(var/mob/living/M in X.stomach_contents) // Also has good reason to be a proc on all Xenos X.regurgitate(M, TRUE) @@ -367,7 +367,7 @@ SEND_SIGNAL(src, COMSIG_XENO_START_EMIT_PHEROMONES, pheromone) playsound(loc, "alien_drool", 25) - if(isqueen(src) && hive && hive.xeno_leader_list.len && anchored) + if(isqueen(src) && hive && length(hive.xeno_leader_list) && anchored) for(var/mob/living/carbon/xenomorph/L in hive.xeno_leader_list) L.handle_xeno_leader_pheromones() @@ -398,7 +398,7 @@ return if(X.layer == XENO_HIDING_LAYER) //Xeno is currently hiding, unhide him - var/datum/action/xeno_action/onclick/xenohide/hide = get_xeno_action_by_type(X, /datum/action/xeno_action/onclick/xenohide) + var/datum/action/xeno_action/onclick/xenohide/hide = get_action(X, /datum/action/xeno_action/onclick/xenohide) if(hide) hide.post_attack() @@ -708,12 +708,12 @@ /datum/action/xeno_action/activable/place_construction/proc/spacecheck(mob/living/carbon/xenomorph/X, turf/T, datum/construction_template/xenomorph/tem) if(tem.block_range) - for(var/turf/TA in range(T, tem.block_range)) - if(!X.check_alien_construction(TA, FALSE, TRUE)) + for(var/turf/TA in range(tem.block_range, T)) + if(!X.check_alien_construction(TA, FALSE, TRUE, ignore_nest = TRUE)) to_chat(X, SPAN_WARNING("We need more open space to build here.")) qdel(tem) return FALSE - if(!X.check_alien_construction(T)) + if(!X.check_alien_construction(T, ignore_nest = TRUE)) to_chat(X, SPAN_WARNING("We need more open space to build here.")) qdel(tem) return FALSE @@ -911,7 +911,7 @@ to_chat(stabbing_xeno, SPAN_XENOWARNING("We must be above ground to do this.")) return - if(!stabbing_xeno.check_state()) + if(!stabbing_xeno.check_state() || stabbing_xeno.cannot_slash) return FALSE var/pre_result = pre_ability_act(stabbing_xeno, targetted_atom) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/lurker/lurker_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/lurker/lurker_powers.dm index 51f23f22a09f..3c1d3a04543d 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/lurker/lurker_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/lurker/lurker_powers.dm @@ -13,7 +13,7 @@ break if(found) - var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis = get_xeno_action_by_type(xeno, /datum/action/xeno_action/onclick/lurker_invisibility) + var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis = get_action(xeno, /datum/action/xeno_action/onclick/lurker_invisibility) if(lurker_invis) lurker_invis.invisibility_off() // Full cooldown @@ -267,10 +267,10 @@ if(iscarbon(hit_target) && !xeno.can_not_harm(hit_target) && hit_target.stat != DEAD) if(targeted_atom == hit_target) //reward for a direct hit - to_chat(xeno, SPAN_XENOHIGHDANGER("We directly slam [hit_target] with our tail, throwing it back after impaling it on our tail!")) + to_chat(xeno, SPAN_XENOHIGHDANGER("We attack [hit_target], with our tail, piercing their body!")) hit_target.apply_armoured_damage(15, ARMOR_MELEE, BRUTE, "chest") else - to_chat(xeno, SPAN_XENODANGER("We attack [hit_target] with our tail, throwing it back after stabbing it with our tail!")) + to_chat(xeno, SPAN_XENODANGER("We attack [hit_target], slashing them with our tail!")) else xeno.visible_message(SPAN_XENOWARNING("\The [xeno] swipes their tail through the air!"), SPAN_XENOWARNING("We swipe our tail through the air!")) apply_cooldown(cooldown_modifier = 0.2) @@ -282,9 +282,18 @@ stab_direction = turn(get_dir(xeno, targeted_atom), 180) playsound(hit_target,'sound/weapons/alien_tail_attack.ogg', 50, TRUE) - if(hit_target.mob_size < MOB_SIZE_BIG) - step_away(hit_target, xeno) + var/direction = Get_Compass_Dir(xeno, targeted_atom) //More precise than get_dir. + + if(!step(hit_target, direction)) + playsound(hit_target.loc, "punch", 25, 1) + hit_target.visible_message(SPAN_DANGER("[hit_target] slams into an obstacle!"), + isxeno(hit_target) ? SPAN_XENODANGER("We slam into an obstacle!") : SPAN_HIGHDANGER("You slam into an obstacle!"), null, 4, CHAT_TYPE_TAKING_HIT) + hit_target.apply_damage(MELEE_FORCE_TIER_2) + if (hit_target.mob_size < MOB_SIZE_BIG) + hit_target.KnockDown(0.5) + else + hit_target.Slow(0.5) /// To reset the direction if they haven't moved since then in below callback. var/last_dir = xeno.dir @@ -296,11 +305,7 @@ addtimer(CALLBACK(src, PROC_REF(reset_direction), xeno, last_dir, new_dir), 0.5 SECONDS) hit_target.apply_armoured_damage(get_xeno_damage_slash(hit_target, xeno.caste.melee_damage_upper), ARMOR_MELEE, BRUTE, "chest") - - if(hit_target.mob_size < MOB_SIZE_BIG) - hit_target.apply_effect(0.5, WEAKEN) - else - hit_target.apply_effect(0.5, SLOW) + hit_target.Slow(0.5) hit_target.last_damage_data = create_cause_data(xeno.caste_type, xeno) log_attack("[key_name(xeno)] attacked [key_name(hit_target)] with Tail Jab") @@ -341,6 +346,12 @@ if(xeno.action_busy) return + if(target_carbon.status_flags & XENO_HOST) + for(var/obj/item/alien_embryo/embryo in target_carbon) + if(HIVE_ALLIED_TO_HIVE(xeno.hivenumber, embryo.hivenumber)) + to_chat(xeno, SPAN_WARNING("We should not harm this host! It has a sister inside.")) + return + xeno.visible_message(SPAN_DANGER("[xeno] grabs [target_carbon]’s head aggressively."), \ SPAN_XENOWARNING("We grab [target_carbon]’s head aggressively.")) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.dm b/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.dm index 199df345fb62..4fe0e9107995 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_abilities.dm @@ -87,7 +87,7 @@ if(!X.check_state(1)) return - var/datum/action/xeno_action/activable/cleave/cAction = get_xeno_action_by_type(X, /datum/action/xeno_action/activable/cleave) + var/datum/action/xeno_action/activable/cleave/cAction = get_action(X, /datum/action/xeno_action/activable/cleave) if (!istype(cAction)) return @@ -328,7 +328,7 @@ if(!X.check_state(1)) return - var/datum/action/xeno_action/activable/warden_heal/WH = get_xeno_action_by_type(X, /datum/action/xeno_action/activable/warden_heal) + var/datum/action/xeno_action/activable/warden_heal/WH = get_action(X, /datum/action/xeno_action/activable/warden_heal) if (!istype(WH)) return diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_powers.dm index d9e342c1f7e6..3cbf0769514f 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/praetorian/praetorian_powers.dm @@ -69,7 +69,7 @@ current_mob.apply_armoured_damage(get_xeno_damage_slash(current_mob, damage), ARMOR_MELEE, BRUTE, null, 20) playsound(current_mob, 'sound/weapons/alien_tail_attack.ogg', 30, TRUE) - if (target_mobs.len >= shield_regen_threshold) + if (length(target_mobs) >= shield_regen_threshold) var/datum/behavior_delegate/praetorian_vanguard/behavior = source_xeno.behavior_delegate if (istype(behavior)) behavior.regen_shield() @@ -133,7 +133,7 @@ H.apply_armoured_damage(get_xeno_damage_slash(H, damage), ARMOR_MELEE, BRUTE) playsound(get_turf(H), "alien_claw_flesh", 30, 1) - if (target_mobs.len >= shield_regen_threshold) + if (length(target_mobs) >= shield_regen_threshold) var/datum/behavior_delegate/praetorian_vanguard/behavior = X.behavior_delegate if (istype(behavior)) behavior.regen_shield() @@ -418,8 +418,8 @@ shake_camera(target_carbon, 2, 1) - var/datum/action/xeno_action/activable/prae_abduct/abduct_action = get_xeno_action_by_type(oppressor_user, /datum/action/xeno_action/activable/prae_abduct) - var/datum/action/xeno_action/activable/tail_lash/tail_lash_action = get_xeno_action_by_type(oppressor_user, /datum/action/xeno_action/activable/tail_lash) + var/datum/action/xeno_action/activable/prae_abduct/abduct_action = get_action(oppressor_user, /datum/action/xeno_action/activable/prae_abduct) + var/datum/action/xeno_action/activable/tail_lash/tail_lash_action = get_action(oppressor_user, /datum/action/xeno_action/activable/tail_lash) if(abduct_action && !abduct_action.action_cooldown_check()) abduct_action.reduce_cooldown(5 SECONDS) if(tail_lash_action && !tail_lash_action.action_cooldown_check()) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm index 3ec4855f9c3a..10bf45eabcc9 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/predalien/predalien_powers.dm @@ -13,7 +13,7 @@ playsound(xeno.loc, pick(predalien_roar), 75, 0, status = 0) xeno.visible_message(SPAN_XENOHIGHDANGER("[xeno] emits a guttural roar!")) xeno.create_shriekwave(7) //Adds the visual effect. Wom wom wom, 7 shriekwaves - for(var/mob/living/carbon/carbon in view(7, xeno)) + FOR_DVIEW(var/mob/living/carbon/carbon, 7, xeno, HIDE_INVISIBLE_OBSERVER) if(ishuman(carbon)) var/mob/living/carbon/human/human = carbon human.disable_special_items() @@ -29,6 +29,7 @@ if(!istype(behavior)) continue new /datum/effects/xeno_buff(carbon, xeno, ttl = (0.25 SECONDS * behavior.kills + 3 SECONDS), bonus_damage = bonus_damage_scale * behavior.kills, bonus_speed = (bonus_speed_scale * behavior.kills)) + FOR_DVIEW_END apply_cooldown() return ..() @@ -117,7 +118,7 @@ xeno.anchored = FALSE unroot_human(carbon, TRAIT_SOURCE_ABILITY("Devastate")) - return ..() + return ..() /datum/action/xeno_action/onclick/feralrush/use_ability(atom/A) @@ -149,6 +150,7 @@ predatoralien.recalculate_armor() playsound(predatoralien, 'sound/voice/predalien_growl.ogg', 75, 0, status = 0) apply_cooldown() + return ..() /datum/action/xeno_action/onclick/feralrush/proc/remove_rush_effects() @@ -180,7 +182,7 @@ if(!xeno.check_state()) return - var/datum/action/xeno_action/activable/feralfrenzy/guttype = get_xeno_action_by_type(xeno, /datum/action/xeno_action/activable/feralfrenzy) + var/datum/action/xeno_action/activable/feralfrenzy/guttype = get_action(xeno, /datum/action/xeno_action/activable/feralfrenzy) if(!guttype) return @@ -248,7 +250,7 @@ else predalien_smash.visible_message(SPAN_XENOWARNING("[predalien_smash]'s claws twitch."), SPAN_XENOWARNING("We couldn't grab our target. Wait a moment to try again.")) - return TRUE + return ..() /mob/living/carbon/xenomorph/predalien/stop_pulling() if(isliving(pulling) && smashing) diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/queen/queen_powers.dm b/code/modules/mob/living/carbon/xenomorph/abilities/queen/queen_powers.dm index 836854d6f956..6ef111aed66f 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/queen/queen_powers.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/queen/queen_powers.dm @@ -87,7 +87,9 @@ xeno_type = /mob/living/carbon/xenomorph/defender if(XENO_CASTE_BURROWER) xeno_type = /mob/living/carbon/xenomorph/burrower - + var/obj/item/organ/xeno/organ = locate() in src + if(!isnull(organ)) + qdel(organ) //From there, the new xeno exists, hopefully var/mob/living/carbon/xenomorph/new_xeno = new xeno_type(get_turf(target_xeno), target_xeno) @@ -214,8 +216,8 @@ return var/datum/hive_status/hive = X.hive if(X.observed_xeno) - if(!hive.open_xeno_leader_positions.len && X.observed_xeno.hive_pos == NORMAL_XENO) - to_chat(X, SPAN_XENOWARNING("You currently have [hive.xeno_leader_list.len] promoted leaders. You may not maintain additional leaders until your power grows.")) + if(!length(hive.open_xeno_leader_positions) && X.observed_xeno.hive_pos == NORMAL_XENO) + to_chat(X, SPAN_XENOWARNING("You currently have [length(hive.xeno_leader_list)] promoted leaders. You may not maintain additional leaders until your power grows.")) return var/mob/living/carbon/xenomorph/T = X.observed_xeno if(T == X) @@ -237,12 +239,12 @@ for(var/mob/living/carbon/xenomorph/T in hive.xeno_leader_list) possible_xenos += T - if(possible_xenos.len > 1) + if(length(possible_xenos) > 1) var/mob/living/carbon/xenomorph/selected_xeno = tgui_input_list(X, "Target", "Watch which leader?", possible_xenos, theme="hive_status") if(!selected_xeno || selected_xeno.hive_pos == NORMAL_XENO || selected_xeno == X.observed_xeno || selected_xeno.stat == DEAD || selected_xeno.z != X.z || !X.check_state()) return X.overwatch(selected_xeno) - else if(possible_xenos.len) + else if(length(possible_xenos)) X.overwatch(possible_xenos[1]) else to_chat(X, SPAN_XENOWARNING("There are no Xenomorph leaders. Overwatch a Xenomorph to make it a leader.")) @@ -399,6 +401,7 @@ remove_personal_ally() if("Clear Personal Allies") clear_personal_allies() + return ..() /datum/action/xeno_action/onclick/manage_hive/proc/add_personal_ally() var/mob/living/carbon/xenomorph/queen/user_xeno = owner diff --git a/code/modules/mob/living/carbon/xenomorph/abilities/xeno_action.dm b/code/modules/mob/living/carbon/xenomorph/abilities/xeno_action.dm index 80cf5c1e37ac..bff59186fd04 100644 --- a/code/modules/mob/living/carbon/xenomorph/abilities/xeno_action.dm +++ b/code/modules/mob/living/carbon/xenomorph/abilities/xeno_action.dm @@ -51,6 +51,7 @@ // Any strain or caste-specific state should be stored on behavior_delegate objects // which use_ability invocations can modify using typechecks and typecasts where appropriate. /datum/action/xeno_action/proc/use_ability(atom/target) + SHOULD_CALL_PARENT(TRUE) if(!owner) return FALSE track_xeno_ability_stats() @@ -129,10 +130,17 @@ /// A wrapper for use_ability that sends a signal /datum/action/xeno_action/proc/use_ability_wrapper(...) // TODO: make hidden a part of can_use_action - if(!hidden && can_use_action() && use_ability(arglist(args))) + if(!can_use_action()) + SEND_SIGNAL(src, COMSIG_XENO_FAILED_ACTION_USED, owner) + return FALSE + + SEND_SIGNAL(src, COMSIG_XENO_PRE_ACTION_USED, owner) + + if(!hidden && use_ability(arglist(args))) SEND_SIGNAL(src, COMSIG_XENO_ACTION_USED, owner) return TRUE + SEND_SIGNAL(src, COMSIG_XENO_FAILED_ACTION_USED, owner) return FALSE // For actions that do something on each life tick @@ -150,6 +158,7 @@ // For non-activable Xeno actions, this is used to // actually DO the action. /datum/action/xeno_action/activable/action_activate() + . = ..() if(!owner) return if(hidden) @@ -201,6 +210,7 @@ no_cooldown_msg = TRUE /datum/action/xeno_action/onclick/action_activate() + . = ..() use_ability_wrapper(null) // Adds a cooldown to this @@ -362,17 +372,6 @@ deltimer(charge_timer_id) charge_timer_id = TIMER_ID_NULL -// Helper proc to get an action on a target Xeno by type. -// Used to interact with abilities from the outside -/proc/get_xeno_action_by_type(mob/living/carbon/xenomorph/X, typepath) - if (!istype(X)) - CRASH("xeno_action.dm: get_xeno_action_by_type invoked with non-xeno first argument.") - - for (var/datum/action/xeno_action/XA in X.actions) - if (istype(XA, typepath)) - return XA - return null - // Helper proc to check if there is anything blocking the way from mob M to the atom A // Max distance can be supplied to check some of the way instead of the whole way. /proc/check_clear_path_to_target(mob/M, atom/A, smash_windows = TRUE, max_distance = 1000) @@ -420,6 +419,7 @@ return FALSE /datum/action/xeno_action/active_toggle/action_activate() + . = ..() toggle_toggle() /datum/action/xeno_action/active_toggle/life_tick() diff --git a/code/modules/mob/living/carbon/xenomorph/attack_alien.dm b/code/modules/mob/living/carbon/xenomorph/attack_alien.dm index 2576d0bc599b..de0cefeea76d 100644 --- a/code/modules/mob/living/carbon/xenomorph/attack_alien.dm +++ b/code/modules/mob/living/carbon/xenomorph/attack_alien.dm @@ -504,7 +504,7 @@ //Slashing fences /obj/structure/fence/attack_alien(mob/living/carbon/xenomorph/M) M.animation_attack_on(src) - var/damage_dealt = 5 + var/damage_dealt = 25 M.visible_message(SPAN_DANGER("[M] mangles [src]!"), \ SPAN_DANGER("We mangle [src]!"), \ SPAN_DANGER("We hear twisting metal!"), 5, CHAT_TYPE_XENO_COMBAT) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Burrower.dm b/code/modules/mob/living/carbon/xenomorph/castes/Burrower.dm index bec41a87521e..106dcdcacb62 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Burrower.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Burrower.dm @@ -52,6 +52,7 @@ base_pixel_x = 0 base_pixel_y = -20 tier = 2 + organ_value = 1500 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, @@ -65,6 +66,7 @@ /datum/action/xeno_action/onclick/place_trap, //second macro /datum/action/xeno_action/activable/burrow, //third macro /datum/action/xeno_action/onclick/tremor, //fourth macro + /datum/action/xeno_action/active_toggle/toggle_meson_vision, /datum/action/xeno_action/onclick/tacmap, ) @@ -81,10 +83,6 @@ weed_food_states = list("Burrower_1","Burrower_2","Burrower_3") weed_food_states_flipped = list("Burrower_1","Burrower_2","Burrower_3") -/mob/living/carbon/xenomorph/burrower/Initialize(mapload, mob/living/carbon/xenomorph/oldxeno, h_number) - . = ..() - sight |= SEE_TURFS - /mob/living/carbon/xenomorph/burrower/ex_act(severity) if(HAS_TRAIT(src, TRAIT_ABILITY_BURROWED)) return diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Carrier.dm b/code/modules/mob/living/carbon/xenomorph/castes/Carrier.dm index 3b45abfc60d9..d46bfce6bf71 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Carrier.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Carrier.dm @@ -58,6 +58,7 @@ tier = 2 pixel_x = -16 //Needed for 2x2 old_x = -16 + organ_value = 1000 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm b/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm index 38b1e5816ffe..a84b9965f9c3 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Crusher.dm @@ -51,7 +51,7 @@ base_pixel_y = -16 rebounds = FALSE // no more fucking pinball crooshers - + organ_value = 3000 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, /datum/action/xeno_action/onclick/regurgitate, @@ -184,7 +184,7 @@ . = FALSE else if (O.anchored) visible_message(SPAN_DANGER("[src] crushes [O]!"), SPAN_XENODANGER("We crush [O]!")) - if(O.contents.len) //Hopefully won't auto-delete things inside crushed stuff. + if(length(O.contents)) //Hopefully won't auto-delete things inside crushed stuff. var/turf/T = get_turf(src) for(var/atom/movable/S in T.contents) S.forceMove(T) @@ -261,11 +261,11 @@ H.apply_armoured_damage(get_xeno_damage_slash(H, damage), ARMOR_MELEE, BRUTE, bound_xeno.zone_selected) - var/datum/action/xeno_action/activable/pounce/crusher_charge/cAction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pounce/crusher_charge) + var/datum/action/xeno_action/activable/pounce/crusher_charge/cAction = get_action(bound_xeno, /datum/action/xeno_action/activable/pounce/crusher_charge) if (!cAction.action_cooldown_check()) cAction.reduce_cooldown(cdr_amount) - var/datum/action/xeno_action/onclick/crusher_shield/sAction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/crusher_shield) + var/datum/action/xeno_action/onclick/crusher_shield/sAction = get_action(bound_xeno, /datum/action/xeno_action/onclick/crusher_shield) if (!sAction.action_cooldown_check()) sAction.reduce_cooldown(base_cdr_amount) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Defender.dm b/code/modules/mob/living/carbon/xenomorph/castes/Defender.dm index a63bafb5d2b0..548b0389e683 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Defender.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Defender.dm @@ -39,6 +39,7 @@ pixel_x = -16 old_x = -16 tier = 1 + organ_value = 1000 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Drone.dm b/code/modules/mob/living/carbon/xenomorph/castes/Drone.dm index a0ce70316eb8..e6c4a76c9353 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Drone.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Drone.dm @@ -53,6 +53,7 @@ icon_state = "Drone Walking" plasma_types = list(PLASMA_PURPLE) tier = 1 + organ_value = 800 pixel_x = -12 old_x = -12 base_actions = list( diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm index d98e60fe2177..9d42eb982d2e 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Facehugger.dm @@ -1,8 +1,8 @@ /datum/caste_datum/facehugger caste_type = XENO_CASTE_FACEHUGGER tier = 0 - plasma_gain = 0.1 - plasma_max = 10 + plasma_gain = XENO_PLASMA_GAIN_TIER_1 + plasma_max = XENO_NO_PLASMA melee_damage_lower = 5 melee_damage_upper = 5 max_health = XENO_HEALTH_LARVA @@ -222,6 +222,20 @@ if(act == "me") return ..() + switch(stat) + if(UNCONSCIOUS) + to_chat(src, SPAN_WARNING("You cannot emote while unconscious!")) + return FALSE + if(DEAD) + to_chat(src, SPAN_WARNING("You cannot emote while dead!")) + return FALSE + if(client) + if(client.prefs.muted & MUTE_IC) + to_chat(src, SPAN_DANGER("You cannot emote (muted).")) + return FALSE + if(!client.attempt_talking()) + return FALSE + // Otherwise, ""roar""! playsound(loc, "alien_roar_larva", 15) return TRUE diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Hellhound.dm b/code/modules/mob/living/carbon/xenomorph/castes/Hellhound.dm index 93d40820bf7b..7df87f63cf3a 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Hellhound.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Hellhound.dm @@ -136,6 +136,6 @@ /datum/behavior_delegate/hellhound_base/melee_attack_additional_effects_self() ..() - var/datum/action/xeno_action/onclick/xenohide/hide = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/xenohide) + var/datum/action/xeno_action/onclick/xenohide/hide = get_action(bound_xeno, /datum/action/xeno_action/onclick/xenohide) if(hide) hide.post_attack() diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Hivelord.dm b/code/modules/mob/living/carbon/xenomorph/castes/Hivelord.dm index ee4157a67d84..8024ed366405 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Hivelord.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Hivelord.dm @@ -56,6 +56,7 @@ mob_size = MOB_SIZE_BIG drag_delay = 6 //pulling a big dead xeno is hard tier = 2 + organ_value = 1500 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, @@ -70,6 +71,7 @@ /datum/action/xeno_action/activable/secrete_resin/hivelord, //third macro /datum/action/xeno_action/activable/transfer_plasma/hivelord, // to be consistent with drone placement /datum/action/xeno_action/active_toggle/toggle_speed, //fourth macro + /datum/action/xeno_action/active_toggle/toggle_meson_vision, /datum/action/xeno_action/onclick/tacmap, ) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Larva.dm b/code/modules/mob/living/carbon/xenomorph/castes/Larva.dm index c06b8c43839d..8dc427e2c55e 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Larva.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Larva.dm @@ -37,6 +37,7 @@ crit_health = -25 gib_chance = 25 mob_size = MOB_SIZE_SMALL + speaking_noise = "larva_talk" base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, /datum/action/xeno_action/watch_xeno, @@ -160,6 +161,20 @@ if(act == "me") return ..() + switch(stat) + if(UNCONSCIOUS) + to_chat(src, SPAN_WARNING("You cannot emote while unconscious!")) + return FALSE + if(DEAD) + to_chat(src, SPAN_WARNING("You cannot emote while dead!")) + return FALSE + if(client) + if(client.prefs.muted & MUTE_IC) + to_chat(src, SPAN_DANGER("You cannot emote (muted).")) + return FALSE + if(!client.attempt_talking()) + return FALSE + // Otherwise, ""roar""! playsound(loc, "alien_roar_larva", 15) return TRUE diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm b/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm index 5196be26f3d7..1dca7eb23f70 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Lurker.dm @@ -38,6 +38,7 @@ pixel_x = -12 old_x = -12 tier = 2 + organ_value = 2000 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, /datum/action/xeno_action/onclick/regurgitate, @@ -86,7 +87,7 @@ original_damage *= buffed_slash_damage_ratio target_carbon.set_effect(get_xeno_stun_duration(target_carbon, 3), SUPERSLOW) next_slash_buffed = FALSE - var/datum/action/xeno_action/onclick/lurker_assassinate/ability = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/lurker_assassinate) + var/datum/action/xeno_action/onclick/lurker_assassinate/ability = get_action(bound_xeno, /datum/action/xeno_action/onclick/lurker_assassinate) if (ability) ability.button.icon_state = "template" @@ -113,19 +114,19 @@ /datum/behavior_delegate/lurker_base/melee_attack_additional_effects_self() ..() - var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) + var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis_action = get_action(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) if (lurker_invis_action) lurker_invis_action.invisibility_off() // Full cooldown /datum/behavior_delegate/lurker_base/proc/decloak_handler(mob/source) SIGNAL_HANDLER - var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) + var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invis_action = get_action(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) if(istype(lurker_invis_action)) lurker_invis_action.invisibility_off(0.5) // Partial refund of remaining time /// Implementation for enabling invisibility. /datum/behavior_delegate/lurker_base/proc/on_invisibility() - var/datum/action/xeno_action/activable/pounce/lurker/lurker_pounce_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pounce/lurker) + var/datum/action/xeno_action/activable/pounce/lurker/lurker_pounce_action = get_action(bound_xeno, /datum/action/xeno_action/activable/pounce/lurker) if(lurker_pounce_action) lurker_pounce_action.knockdown = TRUE // pounce knocks down lurker_pounce_action.freeze_self = TRUE @@ -136,7 +137,7 @@ /// Implementation for disabling invisibility. /datum/behavior_delegate/lurker_base/proc/on_invisibility_off() - var/datum/action/xeno_action/activable/pounce/lurker/lurker_pounce_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pounce/lurker) + var/datum/action/xeno_action/activable/pounce/lurker/lurker_pounce_action = get_action(bound_xeno, /datum/action/xeno_action/activable/pounce/lurker) if(lurker_pounce_action) lurker_pounce_action.knockdown = FALSE // pounce no longer knocks down lurker_pounce_action.freeze_self = FALSE @@ -154,7 +155,7 @@ . += "Invisibility Remaining: [time_left] second\s." return - var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invisibility_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) + var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invisibility_action = get_action(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) if(!lurker_invisibility_action) return @@ -176,7 +177,7 @@ if(!bound_xeno || !bound_xeno.stealth) return - var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invisibility_action = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) + var/datum/action/xeno_action/onclick/lurker_invisibility/lurker_invisibility_action = get_action(bound_xeno, /datum/action/xeno_action/onclick/lurker_invisibility) if(!lurker_invisibility_action) return diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Praetorian.dm b/code/modules/mob/living/carbon/xenomorph/castes/Praetorian.dm index 69b679573352..70d33b905a00 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Praetorian.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Praetorian.dm @@ -52,6 +52,7 @@ mob_size = MOB_SIZE_BIG drag_delay = 6 //pulling a big dead xeno is hard tier = 3 + organ_value = 3000 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Predalien.dm b/code/modules/mob/living/carbon/xenomorph/castes/Predalien.dm index 841675234e63..b60f150c442d 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Predalien.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Predalien.dm @@ -47,6 +47,7 @@ old_x = -16 mob_size = MOB_SIZE_BIG tier = 1 + organ_value = 20000 age = XENO_NO_AGE //Predaliens are already in their ultimate form, they don't get even better show_age_prefix = FALSE small_explosives_stun = FALSE @@ -68,16 +69,19 @@ weed_food_states = list("Predalien_1","Predalien_2","Predalien_3") weed_food_states_flipped = list("Predalien_1","Predalien_2","Predalien_3") var/smashing = FALSE + /// If the pred alert/player notif should happen when the predalien spawns + var/should_announce_spawn = TRUE /mob/living/carbon/xenomorph/predalien/Initialize(mapload, mob/living/carbon/xenomorph/oldxeno, h_number) . = ..() - addtimer(CALLBACK(src, PROC_REF(announce_spawn)), 3 SECONDS) - hunter_data.dishonored = TRUE - hunter_data.dishonored_reason = "An abomination upon the honor of us all!" - hunter_data.dishonored_set = src - hud_set_hunter() + if(should_announce_spawn) + addtimer(CALLBACK(src, PROC_REF(announce_spawn)), 3 SECONDS) + hunter_data.dishonored = TRUE + hunter_data.dishonored_reason = "An abomination upon the honor of us all!" + hunter_data.dishonored_set = src + hud_set_hunter() AddComponent(/datum/component/footstep, 4, 25, 11, 2, "alien_footstep_medium") @@ -96,10 +100,25 @@ You must still listen to the queen. "}) emote("roar") +/mob/living/carbon/xenomorph/predalien/get_organ_icon() + return "heart_t3" + /mob/living/carbon/xenomorph/predalien/resist_fire() - ..() - SetKnockDown(0.1 SECONDS) + ..() + SetKnockDown(0.1 SECONDS) + +/mob/living/carbon/xenomorph/predalien/get_examine_text(mob/user) + . = ..() + var/datum/behavior_delegate/predalien_base/predalienkills = behavior_delegate + . += "It has [predalienkills.kills] kills to its name!" + +/mob/living/carbon/xenomorph/predalien/tutorial + should_announce_spawn = FALSE + +/mob/living/carbon/xenomorph/predalien/tutorial/gib(datum/cause_data/cause = create_cause_data("gibbing", src)) + death(cause, gibbed = TRUE) + /datum/behavior_delegate/predalien_base name = "Base Predalien Behavior Delegate" @@ -123,12 +142,3 @@ You must still listen to the queen. original_damage *= 1.5 return original_damage + kills * 2.5 - -/mob/living/carbon/xenomorph/predalien/get_examine_text(mob/user) - . = ..() - var/datum/behavior_delegate/predalien_base/predalienkills = behavior_delegate - var/kills = predalienkills.kills - . += "It has [kills] kills to its name!" - - - diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm index 8c3fad8d0af9..db682e161e87 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Queen.dm @@ -270,6 +270,7 @@ hive_pos = XENO_QUEEN small_explosives_stun = FALSE pull_speed = 3 //screech/neurodragging is cancer, at the very absolute least get some runner to do it for teamwork + organ_value = 8000 // queen is expensive icon_xeno = 'icons/mob/xenos/queen.dmi' icon_xenonid = 'icons/mob/xenonids/queen.dmi' @@ -360,6 +361,14 @@ /mob/living/carbon/xenomorph/queen/can_destroy_special() return TRUE +/mob/living/carbon/xenomorph/queen/set_resting(new_resting, silent, instant) + if(ovipositor) + return + return ..() + +/mob/living/carbon/xenomorph/queen/get_organ_icon() + return "heart_t3" + /mob/living/carbon/xenomorph/queen/corrupted hivenumber = XENO_HIVE_CORRUPTED @@ -410,6 +419,14 @@ make_combat_effective() AddComponent(/datum/component/footstep, 2 , 35, 11, 4, "alien_footstep_large") + RegisterSignal(src, COMSIG_MOVABLE_PRE_MOVE, PROC_REF(check_block)) + +/mob/living/carbon/xenomorph/queen/proc/check_block(mob/queen, turf/new_loc) + SIGNAL_HANDLER + for(var/mob/living/carbon/xenomorph/xeno in new_loc.contents) + if(xeno.hivenumber == hivenumber) + xeno.KnockDown((5 DECISECONDS) / GLOBAL_STATUS_MULTIPLIER) + playsound(src, 'sound/weapons/alien_knockdown.ogg', 25, 1) /mob/living/carbon/xenomorph/queen/generate_name() if(!nicknumber) @@ -455,6 +472,9 @@ /mob/living/carbon/xenomorph/queen/proc/make_combat_effective() queen_aged = TRUE + if(queen_age_timer_id != TIMER_ID_NULL) + deltimer(queen_age_timer_id) + queen_age_timer_id = TIMER_ID_NULL give_combat_abilities() recalculate_actions() @@ -521,20 +541,19 @@ if(egg_amount >= 1) if(isturf(loc)) var/turf/T = loc - if(T.contents.len <= 25) //so we don't end up with a million object on that turf. + if(length(T.contents) <= 25) //so we don't end up with a million object on that turf. egg_amount-- new /obj/item/xeno_egg(loc, hivenumber) /mob/living/carbon/xenomorph/queen/get_status_tab_items() . = ..() var/stored_larvae = GLOB.hive_datum[hivenumber].stored_larva - var/xeno_leader_num = hive?.queen_leader_limit - hive?.open_xeno_leader_positions.len + var/xeno_leader_num = hive?.queen_leader_limit - length(hive?.open_xeno_leader_positions) . += "Pooled Larvae: [stored_larvae]" . += "Leaders: [xeno_leader_num] / [hive?.queen_leader_limit]" - if(queen_age_timer_id != TIMER_ID_NULL) - var/time_left = time2text(timeleft(queen_age_timer_id) + 1 MINUTES, "mm") // We add a minute so that it basically ceilings the value. - . += "Maturity: [time_left == 1? "[time_left] minute" : "[time_left] minutes"] remaining" + if(!queen_aged && queen_age_timer_id != TIMER_ID_NULL) + . += "Maturity: [time2text(timeleft(queen_age_timer_id), "mm:ss")] remaining" /mob/living/carbon/xenomorph/queen/proc/set_orders() set category = "Alien" @@ -794,10 +813,10 @@ /mob/living/carbon/xenomorph/queen/proc/mount_ovipositor() if(ovipositor) return //sanity check - ovipositor = TRUE ADD_TRAIT(src, TRAIT_IMMOBILIZED, OVIPOSITOR_TRAIT) set_body_position(STANDING_UP) set_resting(FALSE) + ovipositor = TRUE set_resin_build_order(GLOB.resin_build_order_ovipositor) // This needs to occur before we update the abilities so we can update the choose resin icon for(var/datum/action/xeno_action/action in actions) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Ravager.dm b/code/modules/mob/living/carbon/xenomorph/castes/Ravager.dm index e50a0f026d65..90614e338071 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Ravager.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Ravager.dm @@ -50,7 +50,7 @@ pixel_x = -16 old_x = -16 claw_type = CLAW_TYPE_VERY_SHARP - + organ_value = 3000 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, /datum/action/xeno_action/onclick/regurgitate, @@ -90,7 +90,7 @@ /datum/behavior_delegate/ravager_base/melee_attack_additional_effects_self() ..() - var/datum/action/xeno_action/activable/pounce/charge/cAction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pounce/charge) + var/datum/action/xeno_action/activable/pounce/charge/cAction = get_action(bound_xeno, /datum/action/xeno_action/activable/pounce/charge) if (!cAction.action_cooldown_check()) cAction.reduce_cooldown(slash_charge_cdr) diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm b/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm index 400195f21de0..12fdb8d02843 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Runner.dm @@ -47,6 +47,7 @@ base_pixel_y = -20 pull_speed = -0.5 viewsize = 9 + organ_value = 500 //worthless mob_size = MOB_SIZE_XENO_SMALL @@ -90,6 +91,6 @@ /datum/behavior_delegate/runner_base/melee_attack_additional_effects_self() ..() - var/datum/action/xeno_action/onclick/xenohide/hide = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/xenohide) + var/datum/action/xeno_action/onclick/xenohide/hide = get_action(bound_xeno, /datum/action/xeno_action/onclick/xenohide) if(hide) hide.post_attack() diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Sentinel.dm b/code/modules/mob/living/carbon/xenomorph/castes/Sentinel.dm index d1ef02586b68..3e7416f39fc5 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Sentinel.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Sentinel.dm @@ -39,6 +39,7 @@ pixel_x = -12 old_x = -12 tier = 1 + organ_value = 800 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, /datum/action/xeno_action/onclick/regurgitate, @@ -94,7 +95,7 @@ addtimer(CALLBACK(src, PROC_REF(paralyzing_slash), carbon_target), NEURO_TOUCH_DELAY) next_slash_buffed = FALSE if(!next_slash_buffed) - var/datum/action/xeno_action/onclick/paralyzing_slash/ability = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/onclick/paralyzing_slash) + var/datum/action/xeno_action/onclick/paralyzing_slash/ability = get_action(bound_xeno, /datum/action/xeno_action/onclick/paralyzing_slash) if (ability && istype(ability)) ability.button.icon_state = "template" return original_damage diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Spitter.dm b/code/modules/mob/living/carbon/xenomorph/castes/Spitter.dm index 984a2d08bb75..006f66b7f1b2 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Spitter.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Spitter.dm @@ -40,7 +40,7 @@ plasma_types = list(PLASMA_NEUROTOXIN) pixel_x = -12 old_x = -12 - + organ_value = 2000 tier = 2 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, diff --git a/code/modules/mob/living/carbon/xenomorph/castes/Warrior.dm b/code/modules/mob/living/carbon/xenomorph/castes/Warrior.dm index 1c329c8b9e82..2885dd6ac553 100644 --- a/code/modules/mob/living/carbon/xenomorph/castes/Warrior.dm +++ b/code/modules/mob/living/carbon/xenomorph/castes/Warrior.dm @@ -43,7 +43,7 @@ old_x = -16 tier = 2 pull_speed = 2 // about what it was before, slightly faster - + organ_value = 2000 base_actions = list( /datum/action/xeno_action/onclick/xeno_resting, /datum/action/xeno_action/onclick/regurgitate, diff --git a/code/modules/mob/living/carbon/xenomorph/damage_procs.dm b/code/modules/mob/living/carbon/xenomorph/damage_procs.dm index c6eb8be5715e..4c97ce20b4eb 100644 --- a/code/modules/mob/living/carbon/xenomorph/damage_procs.dm +++ b/code/modules/mob/living/carbon/xenomorph/damage_procs.dm @@ -16,6 +16,16 @@ return programmer.visible_message(SPAN_NOTICE("[programmer] reprograms \the [src]'s IFF tag."), SPAN_NOTICE("You reprogram \the [src]'s IFF tag."), max_distance = 3) return + if(stat == DEAD) + if(!istype(item, /obj/item/reagent_container/syringe)) + var/datum/surgery/current_surgery = active_surgeries[user.zone_selected] + if(current_surgery) + if(current_surgery.attempt_next_step(user, item)) + return + else + if(initiate_surgery_moment(item, src, "head" , user)) + return + return if(item.type in SURGERY_TOOLS_PINCH) if(!iff_tag) to_chat(user, SPAN_WARNING("\The [src] doesn't have an IFF tag to remove.")) @@ -44,7 +54,7 @@ last_damage_data = istype(cause_data) ? cause_data : create_cause_data(cause_data) - if(severity > EXPLOSION_THRESHOLD_LOW && stomach_contents.len) + if(severity > EXPLOSION_THRESHOLD_LOW && length(stomach_contents)) for(var/mob/M in stomach_contents) M.ex_act(severity - EXPLOSION_THRESHOLD_LOW, last_damage_data, pierce) @@ -160,7 +170,7 @@ return var/shielded = FALSE - if(xeno_shields.len != 0 && damage > 0) + if(length(xeno_shields) != 0 && damage > 0) shielded = TRUE for(var/datum/xeno_shield/XS in xeno_shields) damage = XS.on_hit(damage) diff --git a/code/modules/mob/living/carbon/xenomorph/death.dm b/code/modules/mob/living/carbon/xenomorph/death.dm index 82b9291dc555..ebf58133308f 100644 --- a/code/modules/mob/living/carbon/xenomorph/death.dm +++ b/code/modules/mob/living/carbon/xenomorph/death.dm @@ -137,25 +137,31 @@ /mob/living/carbon/xenomorph/gib(datum/cause_data/cause = create_cause_data("gibbing", src)) var/obj/effect/decal/remains/xeno/remains = new(get_turf(src)) - remains.icon = icon + var/icon_path + var/gib_state = "gibbed-a-corpse" remains.pixel_x = pixel_x //For 2x2. if(!caste) CRASH("CASTE ERROR: gib() was called without a caste. (name: [name], disposed: [QDELETED(src)], health: [health])") - switch(caste.caste_type) //This will need to be changed later, when we have proper xeno pathing. Might do it on caste or something. + if(mob_size >= MOB_SIZE_BIG) + icon_path = 'icons/mob/xenos/xenomorph_64x64.dmi' + else + icon_path = 'icons/mob/xenos/xenomorph_48x48.dmi' + switch(caste.caste_type) + if(XENO_CASTE_RUNNER) + icon_path = 'icons/mob/xenos/xenomorph_64x64.dmi' + gib_state = "gibbed-a-corpse-runner" if(XENO_CASTE_BOILER) var/mob/living/carbon/xenomorph/boiler/src_boiler = src visible_message(SPAN_DANGER("[src] begins to bulge grotesquely, and explodes in a cloud of corrosive gas!")) src_boiler.smoke.set_up(2, 0, get_turf(src), new_cause_data = src_boiler.smoke.cause_data) src_boiler.smoke.start() - remains.icon_state = "gibbed-a-corpse" - if(XENO_CASTE_RUNNER) - remains.icon_state = "gibbed-a-corpse-runner" if(XENO_CASTE_LARVA, XENO_CASTE_PREDALIEN_LARVA) - remains.icon_state = "larva_gib_corpse" - else - remains.icon_state = "gibbed-a-corpse" + icon_path = 'icons/mob/xenos/larva.dmi' + + remains.icon_state = gib_state + remains.icon = icon_path check_blood_splash(35, BURN, 65, 2) //Some testing numbers. 35 burn, 65 chance. @@ -170,8 +176,12 @@ icon_path = 'icons/mob/xenos/xenomorph_48x48.dmi' switch(caste.caste_type) if(XENO_CASTE_RUNNER) + icon_path = 'icons/mob/xenos/xenomorph_64x64.dmi' to_flick = "gibbed-a-runner" + if(XENO_CASTE_BOILER) + to_flick = "gibbed-a-boiler" if(XENO_CASTE_LARVA, XENO_CASTE_PREDALIEN_LARVA) + icon_path = 'icons/mob/xenos/larva.dmi' to_flick = "larva_gib" new /obj/effect/overlay/temp/gib_animation/xeno(loc, src, to_flick, icon_path) diff --git a/code/modules/mob/living/carbon/xenomorph/hive_status.dm b/code/modules/mob/living/carbon/xenomorph/hive_status.dm index e7e1fab0dd45..9c8b54dad483 100644 --- a/code/modules/mob/living/carbon/xenomorph/hive_status.dm +++ b/code/modules/mob/living/carbon/xenomorph/hive_status.dm @@ -292,15 +292,15 @@ //No leaders for a Hive without a Queen! queen_leader_limit = living_xeno_queen ? 4 : 0 - if (xeno_leader_list.len > queen_leader_limit) + if (length(xeno_leader_list) > queen_leader_limit) var/diff = 0 - for (var/i in queen_leader_limit + 1 to xeno_leader_list.len) + for (var/i in queen_leader_limit + 1 to length(xeno_leader_list)) if(!open_xeno_leader_positions.Remove(i)) remove_hive_leader(xeno_leader_list[i]) diff++ xeno_leader_list.len -= diff // Changing the size of xeno_leader_list needs to go at the end or else it won't iterate through the list properly - else if (xeno_leader_list.len < queen_leader_limit) - for (var/i in xeno_leader_list.len + 1 to queen_leader_limit) + else if (length(xeno_leader_list) < queen_leader_limit) + for (var/i in length(xeno_leader_list) + 1 to queen_leader_limit) open_xeno_leader_positions += i xeno_leader_list.len++ @@ -309,7 +309,7 @@ /datum/hive_status/proc/add_hive_leader(mob/living/carbon/xenomorph/xeno) if(!xeno) return FALSE //How did this even happen? - if(!open_xeno_leader_positions.len) + if(!length(open_xeno_leader_positions)) return FALSE //Too many leaders already (no available xeno leader positions) if(xeno.hive_pos != NORMAL_XENO) return FALSE //Already on the list @@ -342,7 +342,7 @@ // Need to maintain ascending order of open_xeno_leader_positions for (var/i in 1 to queen_leader_limit) - if (i > open_xeno_leader_positions.len || open_xeno_leader_positions[i] > leader_num) + if (i > length(open_xeno_leader_positions) || open_xeno_leader_positions[i] > leader_num) open_xeno_leader_positions.Insert(i, leader_num) break @@ -626,7 +626,7 @@ /datum/hive_status/proc/has_structure(structure_name) if(!structure_name) return FALSE - if(hive_structures[structure_name] && hive_structures[structure_name].len) + if(LAZYLEN(hive_structures[structure_name])) return TRUE return FALSE @@ -636,7 +636,7 @@ var/name_ref = initial(S.template.name) if(!hive_constructions[name_ref]) hive_constructions[name_ref] = list() - if(hive_constructions[name_ref].len >= hive_structures_limit[name_ref]) + if(length(hive_constructions[name_ref]) >= hive_structures_limit[name_ref]) return FALSE hive_constructions[name_ref] += src return TRUE @@ -654,7 +654,7 @@ var/name_ref = initial(S.name) if(!hive_structures[name_ref]) hive_structures[name_ref] = list() - if(hive_structures[name_ref].len >= hive_structures_limit[name_ref]) + if(length(hive_structures[name_ref]) >= hive_structures_limit[name_ref]) return FALSE hive_structures[name_ref] += S return TRUE @@ -667,9 +667,9 @@ return TRUE /datum/hive_status/proc/has_special_structure(name_ref) - if(!name_ref || !hive_structures[name_ref] || !hive_structures[name_ref].len) + if(!name_ref || !LAZYLEN(hive_structures[name_ref])) return 0 - return hive_structures[name_ref].len + return length(hive_structures[name_ref]) /datum/hive_status/proc/abandon_on_hijack() var/area/hijacked_dropship = get_area(living_xeno_queen) @@ -686,7 +686,7 @@ if(get_area(xeno) != hijacked_dropship && xeno.loc && is_ground_level(xeno.loc.z)) if(isfacehugger(xeno) || islesserdrone(xeno)) to_chat(xeno, SPAN_XENOANNOUNCE("The Queen has left without you, you quickly find a hiding place to enter hibernation as you lose touch with the hive mind.")) - if(xeno.stomach_contents.len) + if(length(xeno.stomach_contents)) xeno.devour_timer = 0 xeno.handle_stomach_contents() qdel(xeno) @@ -696,7 +696,7 @@ xeno.set_hive_and_update(XENO_HIVE_FORSAKEN) else to_chat(xeno, SPAN_XENOANNOUNCE("The Queen has left without you, you quickly find a hiding place to enter hibernation as you lose touch with the hive mind.")) - if(xeno.stomach_contents.len) + if(length(xeno.stomach_contents)) xeno.devour_timer = 0 xeno.handle_stomach_contents() qdel(xeno) @@ -847,7 +847,7 @@ var/time_left = floor((user.timeofdeath + JOIN_AS_FACEHUGGER_DELAY - world.time) / 10) to_chat(user, SPAN_WARNING("You ghosted too recently. You cannot become a facehugger until 3 minutes have passed ([time_left] seconds remaining).")) return FALSE - if(totalXenos.len <= 0) + if(length(totalXenos) <= 0) //This is to prevent people from joining as Forsaken Huggers on the pred ship to_chat(user, SPAN_WARNING("The hive has fallen, you can't join it!")) return FALSE @@ -874,6 +874,13 @@ return TRUE +/datum/hive_status/proc/get_current_playable_facehugger_count() + var/count = 0 + for(var/mob/mob as anything in totalXenos) + if(isfacehugger(mob)) + count++ + return count + /datum/hive_status/proc/spawn_as_hugger(mob/dead/observer/user, atom/A) var/mob/living/carbon/xenomorph/facehugger/hugger = new /mob/living/carbon/xenomorph/facehugger(A.loc, null, hivenumber) user.mind.transfer_to(hugger, TRUE) @@ -903,7 +910,7 @@ to_chat(user, SPAN_WARNING("You ghosted too recently. You cannot become a lesser drone until 30 seconds have passed ([time_left] seconds remaining).")) return FALSE - if(totalXenos.len <= 0) + if(length(totalXenos) <= 0) to_chat(user, SPAN_WARNING("The hive has fallen, you can't join it!")) return FALSE diff --git a/code/modules/mob/living/carbon/xenomorph/hive_status_ui.dm b/code/modules/mob/living/carbon/xenomorph/hive_status_ui.dm index 360b4e8bbdde..eca88761ad9b 100644 --- a/code/modules/mob/living/carbon/xenomorph/hive_status_ui.dm +++ b/code/modules/mob/living/carbon/xenomorph/hive_status_ui.dm @@ -201,7 +201,7 @@ if(xenoSrc.stat == DEAD) return - var/datum/action/xeno_action/A = get_xeno_action_by_type(xenoSrc, /datum/action/xeno_action/activable/queen_give_plasma) + var/datum/action/xeno_action/A = get_action(xenoSrc, /datum/action/xeno_action/activable/queen_give_plasma) A?.use_ability_wrapper(xenoTarget) if("heal") @@ -214,7 +214,7 @@ if(xenoSrc.stat == DEAD) return - var/datum/action/xeno_action/A = get_xeno_action_by_type(xenoSrc, /datum/action/xeno_action/activable/queen_heal) + var/datum/action/xeno_action/A = get_action(xenoSrc, /datum/action/xeno_action/activable/queen_heal) A?.use_ability_wrapper(xenoTarget, TRUE) if("overwatch") diff --git a/code/modules/mob/living/carbon/xenomorph/life.dm b/code/modules/mob/living/carbon/xenomorph/life.dm index a6fd0d15877d..1657d078ffda 100644 --- a/code/modules/mob/living/carbon/xenomorph/life.dm +++ b/code/modules/mob/living/carbon/xenomorph/life.dm @@ -220,7 +220,7 @@ /mob/living/carbon/xenomorph/proc/handle_stomach_contents() //Deal with dissolving/damaging stuff in stomach. - if(stomach_contents.len) + if(length(stomach_contents)) for(var/atom/movable/M in stomach_contents) if(ishuman(M)) if(world.time > devour_timer - 50 && world.time < devour_timer - 30) @@ -481,7 +481,7 @@ Make sure their actual health updates immediately.*/ if(status_flags & GODMODE) health = maxHealth set_stat(CONSCIOUS) - else if(xeno_shields.len != 0) + else if(length(xeno_shields) != 0) overlay_shields() health = maxHealth - getFireLoss() - getBruteLoss() else diff --git a/code/modules/mob/living/carbon/xenomorph/say.dm b/code/modules/mob/living/carbon/xenomorph/say.dm index 2c9404b745ef..9f99cdb45455 100644 --- a/code/modules/mob/living/carbon/xenomorph/say.dm +++ b/code/modules/mob/living/carbon/xenomorph/say.dm @@ -22,14 +22,14 @@ var/datum/language/speaking = null if(length(message) >= 2) - if(can_hivemind_speak && copytext(message,1,2) == ";" && languages.len) + if(can_hivemind_speak && copytext(message,1,2) == ";" && length(languages)) for(var/datum/language/L in languages) if(L.flags & HIVEMIND) verb = L.speech_verb speaking = L break var/channel_prefix = copytext(message, 1, 3) - if(languages.len) + if(length(languages)) for(var/datum/language/L in languages) if(lowertext(channel_prefix) == ":[L.key]" || lowertext(channel_prefix) == ".[L.key]") verb = L.speech_verb diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/boiler/trapper.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/boiler/trapper.dm index f64bfd6b500f..857a76969354 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/boiler/trapper.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/boiler/trapper.dm @@ -73,7 +73,7 @@ found = trap break - var/datum/action/xeno_action/activable/boiler_trap/trap_ability = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/boiler_trap) + var/datum/action/xeno_action/activable/boiler_trap/trap_ability = get_action(bound_xeno, /datum/action/xeno_action/activable/boiler_trap) if (found) target_human.apply_armoured_damage(bonus_damage_shotgun_trapped, ARMOR_BIO, BURN) trap_ability.empowering_charge_counter = trap_ability.empower_charge_max diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm index 5ebafc88eaef..1914b2c24b2b 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/drone/healer.dm @@ -58,10 +58,14 @@ macro_path = /datum/action/xeno_action/verb/verb_apply_salve action_type = XENO_ACTION_CLICK ability_primacy = XENO_PRIMARY_ACTION_3 + xeno_cooldown = 0.5 SECONDS /datum/action/xeno_action/activable/apply_salve/use_ability(atom/target_atom) + if(!action_cooldown_check()) + return var/mob/living/carbon/xenomorph/xeno = owner xeno.xeno_apply_salve(target_atom, health_transfer_amount, max_range, damage_taken_mod) + apply_cooldown() return ..() /datum/action/xeno_action/verb/verb_apply_salve() @@ -124,9 +128,9 @@ adjustBruteLoss(amount * damage_taken_mod) use_plasma(amount * 2) updatehealth() - new /datum/effects/heal_over_time(target_xeno, amount, 10, 1) + new /datum/effects/heal_over_time(target_xeno, heal_amount = amount) target_xeno.xeno_jitter(1 SECONDS) - target_xeno.flick_heal_overlay(10 SECONDS, "#00be6f") + target_xeno.flick_heal_overlay(5 SECONDS, "#00be6f") to_chat(target_xeno, SPAN_XENOWARNING("[src] covers our wounds with a regenerative resin salve. We feel reinvigorated!")) to_chat(src, SPAN_XENOWARNING("We regurgitate our vital fluids and some plasma to create a regenerative resin salve and apply it to [target_xeno]'s wounds. We feel weakened...")) playsound(src, "alien_drool", 25) @@ -135,7 +139,7 @@ if(!target_is_healer && !isfacehugger(target_xeno)) // no cheap grinding healer_delegate.modify_transferred(amount * damage_taken_mod) update_icons() - addtimer(CALLBACK(healer_delegate, /datum/behavior_delegate/drone_healer/proc/un_salve), 10 SECONDS, TIMER_OVERRIDE|TIMER_UNIQUE) + addtimer(CALLBACK(healer_delegate, /datum/behavior_delegate/drone_healer/proc/un_salve), 5 SECONDS, TIMER_OVERRIDE|TIMER_UNIQUE) /datum/behavior_delegate/drone_healer name = "Healer Drone Behavior Delegate" @@ -257,6 +261,9 @@ xeno.say(";MY LIFE FOR THE QUEEN!!!") + if(target.health < 0) + target.gain_health(abs(target.health)) // gets them out of crit first + target.gain_health(xeno.health * transfer_mod) target.updatehealth() @@ -276,9 +283,10 @@ addtimer(CALLBACK(xeno.hive, TYPE_PROC_REF(/datum/hive_status, free_respawn), xeno.client), 5 SECONDS) xeno.gib(create_cause_data("sacrificing itself", src)) + return ..() /datum/action/xeno_action/activable/healer_sacrifice/action_activate() - ..() + . = ..() var/mob/living/carbon/xenomorph/xeno = owner if(xeno.selected_ability != src) return diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/hivelord/resin_whisperer.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/hivelord/resin_whisperer.dm index 538aacc63722..89737f9ff595 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/hivelord/resin_whisperer.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/hivelord/resin_whisperer.dm @@ -43,19 +43,20 @@ name = "Coerce Resin (100)" action_icon_state = "secrete_resin" ability_name = "coerce resin" - var/last_use = 0 xeno_cooldown = 1 SECONDS thick = FALSE make_message = FALSE no_cooldown_msg = TRUE - var/care_about_adjacency = TRUE build_speed_mod = 2 // the actual building part takes twice as long macro_path = /datum/action/xeno_action/verb/verb_coerce_resin action_type = XENO_ACTION_CLICK + var/last_use = 0 + var/care_about_adjacency = TRUE + /datum/action/xeno_action/activable/secrete_resin/remote/use_ability(atom/target_atom, mods) if(!can_remote_build()) to_chat(owner, SPAN_XENONOTICE("We must be standing on weeds to establish a connection to the resin.")) @@ -71,6 +72,10 @@ if(!target_turf) return + if(care_about_adjacency && !(target_turf in view(10, owner))) + to_chat(owner, SPAN_XENONOTICE("We must have a direct line of sight!")) + return + /// Check if the target is a resin door and open or close it if(istype(target_atom, /obj/structure/mineral_door/resin)) var/obj/structure/mineral_door/resin/resin_door = target_atom diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/lurker/vampire.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/lurker/vampire.dm index 34dfcc325943..820aa662c919 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/lurker/vampire.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/lurker/vampire.dm @@ -25,4 +25,8 @@ lurker.damage_modifier -= XENO_DAMAGE_MOD_VERY_SMALL lurker.attack_speed_modifier -= 2 + var/datum/mob_hud/execute_hud = GLOB.huds[MOB_HUD_EXECUTE] + execute_hud.add_hud_to(lurker, lurker) + lurker.execute_hud = TRUE + lurker.recalculate_everything() diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/praetorian/vanguard.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/praetorian/vanguard.dm index 310db35ab370..01f567398c44 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/praetorian/vanguard.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/praetorian/vanguard.dm @@ -54,7 +54,7 @@ last_combat_time = world.time /datum/behavior_delegate/praetorian_vanguard/proc/next_pierce_spin() - var/datum/action/xeno_action/activable/pierce/pAction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pierce) + var/datum/action/xeno_action/activable/pierce/pAction = get_action(bound_xeno, /datum/action/xeno_action/activable/pierce) if (istype(pAction)) pAction.should_spin_instead = TRUE @@ -62,7 +62,7 @@ return /datum/behavior_delegate/praetorian_vanguard/proc/next_pierce_normal() - var/datum/action/xeno_action/activable/pierce/pAction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/pierce) + var/datum/action/xeno_action/activable/pierce/pAction = get_action(bound_xeno, /datum/action/xeno_action/activable/pierce) if (istype(pAction)) pAction.should_spin_instead = FALSE return @@ -88,6 +88,6 @@ new_shield.explosive_armor_amount = 1.5*XENO_EXPOSIVEARMOR_MOD_VERY_LARGE to_chat(praetorian, SPAN_XENOHIGHDANGER("We feel our defensive shell regenerate! It will block one hit!")) - var/datum/action/xeno_action/activable/cleave/caction = get_xeno_action_by_type(bound_xeno, /datum/action/xeno_action/activable/cleave) + var/datum/action/xeno_action/activable/cleave/caction = get_action(bound_xeno, /datum/action/xeno_action/activable/cleave) if (istype(caction)) caction.buffed = TRUE diff --git a/code/modules/mob/living/carbon/xenomorph/strains/castes/runner/acid.dm b/code/modules/mob/living/carbon/xenomorph/strains/castes/runner/acid.dm index 6983942fb562..0fb4a17190a1 100644 --- a/code/modules/mob/living/carbon/xenomorph/strains/castes/runner/acid.dm +++ b/code/modules/mob/living/carbon/xenomorph/strains/castes/runner/acid.dm @@ -96,7 +96,7 @@ var/amplitude = 50 + 50 * (caboom_timer - caboom_left) / caboom_timer playsound(bound_xeno, caboom_sound[caboom_loop], amplitude, FALSE, 10) caboom_loop++ - if(caboom_loop > caboom_sound.len) + if(caboom_loop > length(caboom_sound)) caboom_loop = 1 if(caboom_left <= 0) caboom_trigger = FALSE @@ -120,7 +120,7 @@ var/max_burn_damage = acid_amount / caboom_burn_damage_ratio var/burn_range = acid_amount / caboom_burn_range_ratio - for(var/barricades in view(bound_xeno, acid_range)) + for(var/barricades in dview(acid_range, bound_xeno)) if(istype(barricades, /obj/structure/barricade)) new caboom_struct_acid_type(get_turf(barricades), barricades) continue @@ -129,7 +129,7 @@ continue var/x = bound_xeno.x var/y = bound_xeno.y - for(var/mob/living/target_living in view(bound_xeno, burn_range)) + FOR_DVIEW(var/mob/living/target_living, burn_range, bound_xeno, HIDE_INVISIBLE_OBSERVER) if (!isxeno_human(target_living) || bound_xeno.can_not_harm(target_living)) continue var/dist = 0 @@ -145,8 +145,10 @@ damage *= XVX_ACID_DAMAGEMULT target_living.apply_damage(damage, BURN) - for(var/turf/T in view(bound_xeno, acid_range)) + FOR_DVIEW_END + FOR_DVIEW(var/turf/T, acid_range, bound_xeno, HIDE_INVISIBLE_OBSERVER) new /obj/effect/particle_effect/smoke/acid_runner_harmless(T) + FOR_DVIEW_END playsound(bound_xeno, 'sound/effects/blobattack.ogg', 75) if(bound_xeno.client && bound_xeno.hive) var/datum/hive_status/hive_status = bound_xeno.hive diff --git a/code/modules/mob/living/carbon/xenomorph/update_icons.dm b/code/modules/mob/living/carbon/xenomorph/update_icons.dm index 3d3dc2133e63..64f9949e94cd 100644 --- a/code/modules/mob/living/carbon/xenomorph/update_icons.dm +++ b/code/modules/mob/living/carbon/xenomorph/update_icons.dm @@ -340,6 +340,8 @@ wound_icon_holder.icon_state = "[caste.caste_type]_walk_[health_threshold]" else wound_icon_holder.icon_state = handle_special_wound_states(health_threshold) + if(organ_removed) + wound_icon_holder.icon_state = "[caste.caste_type]_dissection" ///Used to display the xeno wounds/backpacks without rapidly switching overlays /atom/movable/vis_obj diff --git a/code/modules/mob/living/carbon/xenomorph/xeno_helpers.dm b/code/modules/mob/living/carbon/xenomorph/xeno_helpers.dm index 8b3487b7a878..2414d077b1c0 100644 --- a/code/modules/mob/living/carbon/xenomorph/xeno_helpers.dm +++ b/code/modules/mob/living/carbon/xenomorph/xeno_helpers.dm @@ -2,7 +2,7 @@ return (mob_size < MOB_SIZE_BIG && caste.can_vent_crawl) /mob/living/carbon/xenomorph/ventcrawl_carry() - if(stomach_contents.len) + if(length(stomach_contents)) for(var/mob/living/carbon/human/H in stomach_contents) if(!isspeciesmonkey(H)) to_chat(src, SPAN_XENOWARNING("You cannot ventcrawl with [H] inside you!")) diff --git a/code/modules/mob/living/init_signals.dm b/code/modules/mob/living/init_signals.dm index a2b92007d97e..825fa4dcc941 100644 --- a/code/modules/mob/living/init_signals.dm +++ b/code/modules/mob/living/init_signals.dm @@ -26,6 +26,7 @@ if(stat < UNCONSCIOUS) set_stat(UNCONSCIOUS) sound_environment_override = SOUND_ENVIRONMENT_PSYCHOTIC + client?.soundOutput?.update_mob_environment_override() /// Called when [TRAIT_KNOCKEDOUT] is removed from the mob. /mob/living/proc/on_knockedout_trait_loss(datum/source) @@ -33,6 +34,7 @@ if(stat <= UNCONSCIOUS) update_stat() sound_environment_override = SOUND_ENVIRONMENT_NONE + client?.soundOutput?.update_mob_environment_override() /// Called when [TRAIT_IMMOBILIZED] is added to the mob. /mob/living/proc/on_immobilized_trait_gain(datum/source) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 9500d0a30e37..27697a8938a7 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -66,7 +66,7 @@ /mob/living/proc/burn_skin(burn_amount) if(ishuman(src)) var/mob/living/carbon/human/H = src //make this damage method divide the damage to be done among all the body parts, then burn each body part for that much damage. will have better effect then just randomly picking a body part - var/divided_damage = (burn_amount)/(H.limbs.len) + var/divided_damage = (burn_amount)/(length(H.limbs)) var/extradam = 0 //added to when organ is at max dam for(var/obj/limb/affecting in H.limbs) if(!affecting) continue @@ -472,7 +472,7 @@ /mob/living/create_clone_movable(shift_x, shift_y) ..() - src.clone.hud_list = new /list(src.hud_list.len) + src.clone.hud_list = new /list(length(src.hud_list)) for(var/h in src.hud_possible) //Clone HUD src.clone.hud_list[h] = new /image("loc" = src.clone, "icon" = src.hud_list[h].icon) @@ -503,12 +503,10 @@ if(CONSCIOUS) if(stat >= UNCONSCIOUS) ADD_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_KNOCKEDOUT) - sound_environment_override = SOUND_ENVIRONMENT_PSYCHOTIC add_traits(list(/*TRAIT_HANDS_BLOCKED, */ TRAIT_INCAPACITATED, TRAIT_FLOORED), STAT_TRAIT) if(UNCONSCIOUS) if(stat >= UNCONSCIOUS) ADD_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_KNOCKEDOUT) //adding trait sources should come before removing to avoid unnecessary updates - sound_environment_override = SOUND_ENVIRONMENT_PSYCHOTIC if(DEAD) SEND_SIGNAL(src, COMSIG_MOB_STAT_SET_ALIVE) // remove_from_dead_mob_list() @@ -518,12 +516,10 @@ if(CONSCIOUS) if(. >= UNCONSCIOUS) REMOVE_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_KNOCKEDOUT) - sound_environment_override = SOUND_ENVIRONMENT_NONE remove_traits(list(/*TRAIT_HANDS_BLOCKED, */ TRAIT_INCAPACITATED, TRAIT_FLOORED, /*TRAIT_CRITICAL_CONDITION*/), STAT_TRAIT) if(UNCONSCIOUS) if(. >= UNCONSCIOUS) REMOVE_TRAIT(src, TRAIT_IMMOBILIZED, TRAIT_KNOCKEDOUT) - sound_environment_override = SOUND_ENVIRONMENT_NONE if(DEAD) SEND_SIGNAL(src, COMSIG_MOB_STAT_SET_DEAD) // REMOVE_TRAIT(src, TRAIT_CRITICAL_CONDITION, STAT_TRAIT) diff --git a/code/modules/mob/living/living_health_procs.dm b/code/modules/mob/living/living_health_procs.dm index ffe1a56b59f8..4486c20360e3 100644 --- a/code/modules/mob/living/living_health_procs.dm +++ b/code/modules/mob/living/living_health_procs.dm @@ -446,7 +446,7 @@ /mob/living/proc/AdjustEarDeafness(amount) var/prev_deaf = ear_deaf - ear_deaf = max(ear_deaf + amount, 0) + ear_deaf = clamp(ear_deaf + amount, 0, 30) //roughly 1 minute if(prev_deaf) if(ear_deaf == 0) on_deafness_loss() diff --git a/code/modules/mob/living/living_healthscan.dm b/code/modules/mob/living/living_healthscan.dm index b26be6c0d585..d11a32c8382e 100644 --- a/code/modules/mob/living/living_healthscan.dm +++ b/code/modules/mob/living/living_healthscan.dm @@ -159,6 +159,7 @@ GLOBAL_LIST_INIT(known_implants, subtypesof(/obj/item/implant)) //snowflake :3 data["lung_ruptured"] = human_target_mob.is_lung_ruptured() + data["heart_broken"] = human_target_mob.is_heart_broken() //shrapnel, limbs, limb damage, limb statflags, cyber limbs var/core_fracture_detected = FALSE @@ -439,7 +440,7 @@ GLOBAL_LIST_INIT(known_implants, subtypesof(/obj/item/implant)) "icon" = "window-close", "color" = "red" )) - if(advice.len) + if(length(advice)) data["advice"] = advice else data["advice"] = null // interstingly even if we don't set data at all, re-using UI that had this data still has it @@ -457,7 +458,7 @@ GLOBAL_LIST_INIT(known_implants, subtypesof(/obj/item/implant)) "cure" = disease.cure ) diseases += list(current_disease) - if(diseases.len) + if(length(diseases)) data["diseases"] = diseases else data["diseases"] = null // interstingly even if we don't set data at all, re-using UI that had this data still has it @@ -633,7 +634,7 @@ GLOBAL_LIST_INIT(known_implants, subtypesof(/obj/item/implant)) if(ishuman(src)) var/mob/living/carbon/human/H = src - if(H.embedded_items.len > 0) + if(length(H.embedded_items) > 0) embedded_item_detected = TRUE var/core_fracture = 0 @@ -665,7 +666,7 @@ GLOBAL_LIST_INIT(known_implants, subtypesof(/obj/item/implant)) reagentdata["[R.id]"] = "[R.overdose != 0 && R.volume > R.overdose && !(R.flags & REAGENT_CANNOT_OVERDOSE) ? SPAN_WARNING("OD: ") : ""] [round(R.volume, 1)]u [R.name]" else unknown++ - if(reagentdata.len) + if(length(reagentdata)) dat += "\n\tBeneficial reagents:\n" for(var/d in reagentdata) dat += "\t\t [reagentdata[d]]\n" diff --git a/code/modules/mob/living/login.dm b/code/modules/mob/living/login.dm index 50ea9e7a62e3..2bae197050dc 100644 --- a/code/modules/mob/living/login.dm +++ b/code/modules/mob/living/login.dm @@ -6,7 +6,7 @@ ..() - if(pipes_shown && pipes_shown.len) //ventcrawling, need to reapply pipe vision + if(LAZYLEN(pipes_shown)) //ventcrawling, need to reapply pipe vision var/obj/structure/pipes/A = loc if(istype(A)) //a sanity check just to be safe remove_ventcrawl() diff --git a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm index b85f188558b1..47b54196301d 100644 --- a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm +++ b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm @@ -39,10 +39,10 @@ . = ..() if(.) //chance to go crazy and start wacking stuff - if(!enemies.len && prob(1)) + if(!length(enemies) && prob(1)) Retaliate() - if(enemies.len && prob(10)) + if(length(enemies) && prob(10)) enemies = list() LoseTarget() src.visible_message(SPAN_NOTICE("[src] calms down.")) diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index b76935c4c158..03f1b97c3fc7 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -32,8 +32,9 @@ /mob/living/simple_animal/mouse/Life(delta_time) ..() if(!stat && prob(speak_chance)) - for(var/mob/M in view()) + FOR_DVIEW(var/mob/M, world.view, src, HIDE_INVISIBLE_OBSERVER) M << 'sound/effects/mousesqueek.ogg' + FOR_DVIEW_END if(!ckey && stat == CONSCIOUS && prob(0.5)) set_stat(UNCONSCIOUS) @@ -77,6 +78,7 @@ src.icon_dead = "mouse_[body_color]_splat" src.icon_state = "mouse_[body_color]_splat" layer = ABOVE_LYING_MOB_LAYER + set_body_position(LYING_DOWN) if(client) client.time_died_as_mouse = world.time diff --git a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm index 2971a3581876..5ee60239db64 100644 --- a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm +++ b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm @@ -84,7 +84,7 @@ //1% chance to skitter madly away if(!busy && prob(1)) /*var/list/move_targets = list() - for(var/turf/T in orange(20, src)) + for(var/turf/T as anything in ORANGE_TURFS(20, src)) move_targets.Add(T)*/ stop_automated_movement = 1 walk_to(src, pick(orange(20, src)), 1, move_to_delay) diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm index b7c091d564d6..84c5d13f7862 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/drone.dm @@ -175,44 +175,45 @@ spark.holder = null var/obj/loot + var/list/reachable_atoms = dview(7, src) //shards loot = new /obj/item/shard(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(75)) loot = new /obj/item/shard(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(50)) loot = new /obj/item/shard(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(25)) loot = new /obj/item/shard(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) //rods loot = new /obj/item/stack/rods(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(75)) loot = new /obj/item/stack/rods(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(50)) loot = new /obj/item/stack/rods(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(25)) loot = new /obj/item/stack/rods(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) //plasteel loot = new /obj/item/stack/sheet/plasteel(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(75)) loot = new /obj/item/stack/sheet/plasteel(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(50)) loot = new /obj/item/stack/sheet/plasteel(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) if(prob(25)) loot = new /obj/item/stack/sheet/plasteel(loc) - step_to(loot, get_turf(pick(view(7, src)))) + step_to(loot, get_turf(pick(reachable_atoms))) return ..() diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/retaliate.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/retaliate.dm index 79abd5cc7e0d..4c16c60d4835 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/retaliate.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/retaliate.dm @@ -13,7 +13,7 @@ enemies -= L /mob/living/simple_animal/hostile/retaliate/ListTargets() - if(!enemies.len) + if(!length(enemies)) return list() var/list/see = ..() see &= enemies // Remove all entries that aren't in enemies diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index 14f220b3a77f..feb70f6f1b79 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -122,7 +122,7 @@ switch(remove_from) if("ears") if(ears) - if(available_channels.len) + if(length(available_channels)) src.say("[pick(available_channels)] BAWWWWWK LEAVE THE HEADSET BAWKKKKK!") else src.say("BAWWWWWK LEAVE THE HEADSET BAWKKKKK!") @@ -276,8 +276,8 @@ Phrases that the parrot hears in mob/living/say() get added to speach_buffer. Every once in a while, the parrot picks one of the lines from the buffer and replaces an element of the 'speech' list. Then it clears the buffer to make sure they dont magically remember something from hours ago. */ - if(speech_buffer.len && prob(10)) - if(speak.len) + if(length(speech_buffer) && prob(10)) + if(length(speak)) speak.Remove(pick(speak)) speak.Add(pick(speech_buffer)) @@ -304,10 +304,10 @@ parrot_sleep_dur = parrot_sleep_max //Cycle through message modes for the headset - if(speak.len) + if(length(speak)) var/list/newspeak = list() - if(available_channels.len && src.ears) + if(length(available_channels) && src.ears) for(var/possible_phrase in speak) //50/50 chance to not use the radio at all @@ -685,7 +685,7 @@ return var/verb = "says" - if(speak_emote.len) + if(length(speak_emote)) verb = pick(speak_emote) diff --git a/code/modules/mob/living/simple_animal/simple_animal.dm b/code/modules/mob/living/simple_animal/simple_animal.dm index caf47b2824bb..f3b8da1a2d76 100644 --- a/code/modules/mob/living/simple_animal/simple_animal.dm +++ b/code/modules/mob/living/simple_animal/simple_animal.dm @@ -56,6 +56,8 @@ black_market_value = 25 dead_black_market_value = 0 + mobility_flags = MOBILITY_FLAGS_LYING_CAPABLE_DEFAULT + /mob/living/simple_animal/Initialize() . = ..() SSmob.living_misc_mobs += src @@ -107,33 +109,33 @@ //Speaking if(!client && speak_chance) if(rand(0,200) < speak_chance) - if(speak && speak.len) - if((emote_hear && emote_hear.len) || (emote_see && emote_see.len)) - var/length = speak.len - if(emote_hear && emote_hear.len) - length += emote_hear.len - if(emote_see && emote_see.len) - length += emote_see.len + if(LAZYLEN(speak)) + if(LAZYLEN(emote_hear) || LAZYLEN(emote_see)) + var/length = length(speak) + if(LAZYLEN(emote_hear)) + length += length(emote_hear) + if(LAZYLEN(emote_see)) + length += length(emote_see) var/randomValue = rand(1,length) - if(randomValue <= speak.len) + if(randomValue <= length(speak)) INVOKE_ASYNC(src, PROC_REF(say), pick(speak)) else - randomValue -= speak.len - if(emote_see && randomValue <= emote_see.len) + randomValue -= length(speak) + if(emote_see && randomValue <= length(emote_see)) INVOKE_ASYNC(src, PROC_REF(manual_emote), pick(emote_see),1) else INVOKE_ASYNC(src, PROC_REF(manual_emote), pick(emote_hear),2) else INVOKE_ASYNC(src, PROC_REF(say), pick(speak)) else - if(!(emote_hear && emote_hear.len) && (emote_see && emote_see.len)) + if(!LAZYLEN(emote_hear) && LAZYLEN(emote_see)) INVOKE_ASYNC(src, PROC_REF(manual_emote), pick(emote_see),1) - if((emote_hear && emote_hear.len) && !(emote_see && emote_see.len)) + if(LAZYLEN(emote_hear) && !LAZYLEN(emote_see)) INVOKE_ASYNC(src, PROC_REF(manual_emote), pick(emote_hear),2) - if((emote_hear && emote_hear.len) && (emote_see && emote_see.len)) - var/length = emote_hear.len + emote_see.len + if(LAZYLEN(emote_hear) && LAZYLEN(emote_see)) + var/length = length(emote_hear) + length(emote_see) var/pick = rand(1,length) - if(pick <= emote_see.len) + if(pick <= length(emote_see)) INVOKE_ASYNC(src, PROC_REF(manual_emote), pick(emote_see),1) else INVOKE_ASYNC(src, PROC_REF(manual_emote), pick(emote_hear),2) @@ -210,6 +212,7 @@ SSmob.living_misc_mobs -= src icon_state = icon_dead black_market_value = dead_black_market_value + set_body_position(LYING_DOWN) /mob/living/simple_animal/gib(datum/cause_data/cause = create_cause_data("gibbing", src)) @@ -349,7 +352,7 @@ var/verb = "says" - if(speak_emote.len) + if(length(speak_emote)) verb = pick(speak_emote) message = capitalize(trim_left(message)) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 13408be2096e..d198f7818eda 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -470,7 +470,13 @@ if(!M.can_be_pulled_by(src)) return else if(istype(AM, /obj)) + if(recently_grabbed > world.time) + return FALSE + recently_grabbed = world.time + 6 AM.add_fingerprint(src) + animation_attack_on(AM) + playsound(loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 7) + flick_attack_overlay(AM, "grab") if(!QDELETED(AM.pulledby) && !QDELETED(M)) visible_message(SPAN_WARNING("[src] has broken [AM.pulledby]'s grip on [M]!"), null, null, 5) @@ -534,6 +540,7 @@ msg_admin_attack("[key_name(src)] grabbed [key_name(M)] in [get_area(src)] ([src.loc.x],[src.loc.y],[src.loc.z]).", src.loc.x, src.loc.y, src.loc.z) if(!no_msg) + animation_attack_on(M) visible_message(SPAN_WARNING("[src] has grabbed [M] passively!"), null, null, 5) if(M.mob_size > MOB_SIZE_HUMAN || !(M.status_flags & CANPUSH)) @@ -662,7 +669,7 @@ note dizziness decrements automatically in the mob's Life() proc. // facing verbs /mob/proc/canface() - if(client.moving) return 0 + if(client?.moving) return 0 if(stat==2) return 0 if(anchored) return 0 if(monkeyizing) return 0 @@ -771,7 +778,7 @@ note dizziness decrements automatically in the mob's Life() proc. else visible_message(SPAN_WARNING("[usr] rips [selection] out of [src]'s body."),SPAN_WARNING("[usr] rips [selection] out of your body."), null, 5) - if(valid_objects.len == 1) //Yanking out last object - removing verb. + if(length(valid_objects) == 1) //Yanking out last object - removing verb. remove_verb(src, /mob/proc/yank_out_object) if(ishuman(src)) diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 4b3d2257eb9e..297ff47c731c 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -113,6 +113,7 @@ var/life_kills_total = 0 var/life_damage_taken_total = 0 var/life_revives_total = 0 + var/life_ib_total = 0 var/festivizer_hits_total = 0 var/life_value = 1 // when killed, the killee gets this much added to its life_kills_total @@ -193,6 +194,8 @@ var/recently_pointed_to = 0 //used as cooldown for the pointing verb. + var/recently_grabbed = 0 //used as a cooldown for item grabs + ///Color matrices to be applied to the client window. Assoc. list. var/list/client_color_matrices @@ -397,7 +400,7 @@ if(!check_rights(R_SPAWN)) return - if(!languages.len) + if(!length(languages)) to_chat(usr, "This mob knows no languages.") return diff --git a/code/modules/mob/mob_grab.dm b/code/modules/mob/mob_grab.dm index b6f2871e0370..10480eb38f6b 100644 --- a/code/modules/mob/mob_grab.dm +++ b/code/modules/mob/mob_grab.dm @@ -97,8 +97,9 @@ /obj/item/grab/proc/progress_aggressive(mob/living/carbon/human/user, mob/living/victim) user.grab_level = GRAB_CHOKE - playsound(src.loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 7) + playsound(loc, 'sound/weapons/thudswoosh.ogg', 25, 1, 7) user.visible_message(SPAN_WARNING("[user] holds [victim] by the neck and starts choking them!"), null, null, 5) + msg_admin_attack("[key_name(user)] started to choke [key_name(victim)] at [get_area_name(victim)]", victim.loc.x, victim.loc.y, victim.loc.z) victim.Move(user.loc, get_dir(victim.loc, user.loc)) victim.update_transform(TRUE) @@ -119,7 +120,7 @@ if(pulled.stat == DEAD && !pulled.chestburst) to_chat(xeno, SPAN_WARNING("Ew, [pulled] is already starting to rot.")) return 0 - if(xeno.stomach_contents.len) //Only one thing in the stomach at a time, please + if(length(xeno.stomach_contents)) //Only one thing in the stomach at a time, please to_chat(xeno, SPAN_WARNING("You already have something in your belly, there's no way that will fit.")) return 0 /* Saving this in case we want to allow devouring of dead bodies UNLESS their client is still online somewhere @@ -138,10 +139,10 @@ if(HAS_TRAIT(xeno, TRAIT_CLOAKED)) //cloaked don't show the visible message, so we gotta work around to_chat(pulled, FONT_SIZE_HUGE(SPAN_DANGER("[xeno] is trying to devour you!"))) if(do_after(xeno, 50, INTERRUPT_NO_NEEDHAND, BUSY_ICON_HOSTILE)) - if(isxeno(pulled.loc) && !xeno.stomach_contents.len) + if(isxeno(pulled.loc) && !length(xeno.stomach_contents)) to_chat(xeno, SPAN_WARNING("Someone already ate \the [pulled].")) return 0 - if(xeno.pulling == pulled && !pulled.buckled && (pulled.stat != DEAD || pulled.chestburst) && !xeno.stomach_contents.len) //make sure you've still got them in your claws, and alive + if(xeno.pulling == pulled && !pulled.buckled && (pulled.stat != DEAD || pulled.chestburst) && !length(xeno.stomach_contents)) //make sure you've still got them in your claws, and alive if(SEND_SIGNAL(pulled, COMSIG_MOB_DEVOURED, xeno) & COMPONENT_CANCEL_DEVOUR) return FALSE diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 8c41e1149f35..058f8ae4aabc 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -229,11 +229,11 @@ GLOBAL_LIST_INIT(limb_types_by_name, list( var/list/split_phrase = text2list(phrase," ") //Split it up into words. var/list/unstuttered_words = split_phrase.Copy() - var/max_stutter = min(strength, split_phrase.len) + var/max_stutter = min(strength, length(split_phrase)) var/stutters = rand(max(max_stutter - 3, 1), max_stutter) for(var/i = 0, i < stutters, i++) - if (!unstuttered_words.len) + if (!length(unstuttered_words)) break var/word = pick(unstuttered_words) @@ -268,7 +268,7 @@ GLOBAL_LIST_INIT(limb_types_by_name, list( else // normal stutter word = R.Replace(word, "$1$2-$2$3$4") - if(prob(3 * strength) && index != unstuttered_words.len - 1) // stammer / pause - don't pause at the end of sentences! + if(prob(3 * strength) && index != length(unstuttered_words) - 1) // stammer / pause - don't pause at the end of sentences! word = R.Replace(word, "$0 ...") split_phrase[index] = word @@ -315,7 +315,7 @@ GLOBAL_LIST_INIT(limb_types_by_name, list( message = replace_X.Replace(message, "CKTH") return message -#define PIXELS_PER_STRENGTH_VAL 24 +#define PIXELS_PER_STRENGTH_VAL 28 /proc/shake_camera(mob/M, steps = 1, strength = 1, time_per_step = 1) if(!M?.client || (M.shakecamera > world.time)) @@ -326,10 +326,10 @@ GLOBAL_LIST_INIT(limb_types_by_name, list( var/old_X = M.client.pixel_x var/old_y = M.client.pixel_y - animate(M.client, pixel_x = old_X + rand(-(strength), strength), pixel_y = old_y + rand(-(strength), strength), easing = JUMP_EASING, time = time_per_step, flags = ANIMATION_PARALLEL) + animate(M.client, pixel_x = old_X + rand(-(strength), strength), pixel_y = old_y + rand(-(strength), strength), easing = CUBIC_EASING | EASE_IN, time = time_per_step, flags = ANIMATION_PARALLEL) var/i = 1 while(i < steps) - animate(pixel_x = old_X + rand(-(strength), strength), pixel_y = old_y + rand(-(strength), strength), easing = JUMP_EASING, time = time_per_step) + animate(pixel_x = old_X + rand(-(strength), strength), pixel_y = old_y + rand(-(strength), strength), easing = CUBIC_EASING | EASE_IN, time = time_per_step) i++ animate(pixel_x = old_X, pixel_y = old_y,time = clamp(floor(strength/PIXELS_PER_STRENGTH_VAL),2,4))//ease it back @@ -420,8 +420,10 @@ GLOBAL_LIST_INIT(limb_types_by_name, list( if(skillcheck(src, SKILL_ENGINEER, SKILL_ENGINEER_MASTER)) return DURATION_MULTIPLIER_TIER_3 else if(skillcheck(src, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) - return DURATION_MULTIPLIER_TIER_2 + return (DURATION_MULTIPLIER_TIER_3 + DURATION_MULTIPLIER_TIER_2) / 2 else if(skillcheck(src, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) + return DURATION_MULTIPLIER_TIER_2 + else if(skillcheck(src, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE)) return DURATION_MULTIPLIER_TIER_1 // Construction if(SKILL_CONSTRUCTION) @@ -484,7 +486,7 @@ GLOBAL_LIST_INIT(limb_types_by_name, list( * [this byond forum post](https://secure.byond.com/forum/?post=1326139&page=2#comment8198716) * for why this isn't atom/verb/examine() */ -/mob/verb/examinate(atom/examinify as mob|obj|turf in view()) +/mob/verb/examinate(atom/examinify as mob|obj|turf in view(28, usr)) set name = "Examine" set category = "IC" diff --git a/code/modules/mob/mob_movement.dm b/code/modules/mob/mob_movement.dm index ab5aa898a848..06e7fe401e16 100644 --- a/code/modules/mob/mob_movement.dm +++ b/code/modules/mob/mob_movement.dm @@ -191,7 +191,7 @@ for(var/zone in extremities) if(!(human.get_limb(zone))) extremities.Remove(zone) - if(extremities.len < 4) + if(length(extremities) < 4) return //now crawl mob.crawling = TRUE @@ -261,12 +261,12 @@ if(istype(src,/mob/living/carbon/human/)) // Only humans can wear magboots, so we give them a chance to. var/mob/living/carbon/human/H = src - if((istype(turf,/turf/open/floor)) && (src.lastarea.has_gravity == 0) && !(istype(H.shoes, /obj/item/clothing/shoes/magboots) && (H.shoes.flags_inventory & NOSLIPPING))) + if((istype(turf,/turf/open/floor)) && !(istype(H.shoes, /obj/item/clothing/shoes/magboots) && (H.shoes.flags_inventory & NOSLIPPING))) continue else - if((istype(turf,/turf/open/floor)) && (src.lastarea && src.lastarea.has_gravity == 0)) // No one else gets a chance. + if(istype(turf,/turf/open/floor)) // No one else gets a chance. continue diff --git a/code/modules/mob/new_player/body.dm b/code/modules/mob/new_player/body.dm new file mode 100644 index 000000000000..9f2b3e8182bc --- /dev/null +++ b/code/modules/mob/new_player/body.dm @@ -0,0 +1,31 @@ +/datum/body_type + var/name + var/icon_name + +/datum/body_type/twig + name = "No Muscles" + icon_name = "twig" + +/datum/body_type/lean + name = "Lean" + icon_name = "lean" + +/datum/body_type/ripped + name = "Ripped" + icon_name = "buff" + +/datum/body_size + var/name + var/icon_name + +/datum/body_size/thin + name = "Thin" + icon_name = "sml" + +/datum/body_size/average + name = "Average" + icon_name = "avg" + +/datum/body_size/large + name = "Large" + icon_name = "lrg" diff --git a/code/modules/mob/new_player/body_type.dm b/code/modules/mob/new_player/body_type.dm deleted file mode 100644 index ad35dc2feed3..000000000000 --- a/code/modules/mob/new_player/body_type.dm +++ /dev/null @@ -1,15 +0,0 @@ -/datum/body_type - var/name - var/icon_name - -/datum/body_type/ectomorphic - name = "Ectomorphic (Underweight)" - icon_name = "ecto" - -/datum/body_type/mesomorphic - name = "Mesomorphic (Average)" - icon_name = "meso" - -/datum/body_type/endomorphic - name = "Endomorphic (Overweight)" - icon_name = "endo" diff --git a/code/modules/mob/new_player/ethnicity.dm b/code/modules/mob/new_player/ethnicity.dm deleted file mode 100644 index 433a370f56ff..000000000000 --- a/code/modules/mob/new_player/ethnicity.dm +++ /dev/null @@ -1,114 +0,0 @@ -/datum/ethnicity - var/name - var/icon_name - var/ethnic_category - -/datum/ethnicity/anglo - name = "Anglo" - icon_name = "anglo" - ethnic_category = "European" - -/datum/ethnicity/western - name = "Western" - icon_name = "western" - ethnic_category = "European" - -/datum/ethnicity/germanic - name = "Germanic" - icon_name = "germanic" - ethnic_category = "European" - -/datum/ethnicity/scandinavian - name = "Scandinavian" - icon_name = "scandinavian" - ethnic_category = "European" - -/datum/ethnicity/baltic - name = "Baltic" - icon_name = "baltic" - ethnic_category = "European" - -/datum/ethnicity/sinoorient - name = "Sino-Orient" - icon_name = "sinoorient" - ethnic_category = "Oriental" - -/datum/ethnicity/eastorient - name = "East-Orient" - icon_name = "eastorient" - ethnic_category = "Oriental" - -/datum/ethnicity/southorient - name = "South-Orient" - icon_name = "southasian" - ethnic_category = "Oriental" - -/datum/ethnicity/indian - name = "Indian" - icon_name = "indian" - ethnic_category = "Oriental" - -/datum/ethnicity/sino - name = "Eurasian" - icon_name = "eurasian" - ethnic_category = "Oriental" - -/datum/ethnicity/mesoamerican - name = "Mesoamerican" - icon_name = "mesoamerican" - ethnic_category = "American" - -/datum/ethnicity/northamerican - name = "North American" - icon_name = "northamerican" - ethnic_category = "American" - -/datum/ethnicity/southamerican - name = "South American" - icon_name = "southamerican" - ethnic_category = "American" - -/datum/ethnicity/circumpolar - name = "Circumpolar" - icon_name = "circumpolar" - ethnic_category = "American" - -/datum/ethnicity/northafrican - name = "North African" - icon_name = "northafrican" - ethnic_category = "African" - -/datum/ethnicity/centralafrican - name = "Central African" - icon_name = "centralafrican" - ethnic_category = "African" - -/datum/ethnicity/costalafrican - name = "Coastal African" - icon_name = "costalafrican" - ethnic_category = "African" - -/datum/ethnicity/persian - name = "Persian" - icon_name = "persian" - ethnic_category = "Middle Eastern" - -/datum/ethnicity/arabian - name = "Arabian" - icon_name = "arabian" - ethnic_category = "Middle Eastern" - -/datum/ethnicity/levant - name = "Levant" - icon_name = "levant" - ethnic_category = "Middle Eastern" - -/datum/ethnicity/australasian - name = "Australasian" - icon_name = "australasian" - ethnic_category = "Oceania" - -/datum/ethnicity/polynesian - name = "Polynesian" - icon_name = "polynesian" - ethnic_category = "Oceania" diff --git a/code/modules/mob/new_player/login.dm b/code/modules/mob/new_player/login.dm index 4b25d7a2ae39..7ec4a7f2781c 100644 --- a/code/modules/mob/new_player/login.dm +++ b/code/modules/mob/new_player/login.dm @@ -32,7 +32,7 @@ var/author = lobby_authors[GLOB.displayed_lobby_art] if(author != "Unknown") to_chat(src, SPAN_ROUNDBODY("
        This round's lobby art is brought to you by [author]
        ")) - if(GLOB.join_motd) - to_chat(src, "
        [GLOB.join_motd]
        ") if(GLOB.current_tms) to_chat(src, SPAN_BOLDANNOUNCE(GLOB.current_tms)) + if(GLOB.join_motd) + to_chat(src, "
        [GLOB.join_motd]
        ") diff --git a/code/modules/mob/new_player/new_player.dm b/code/modules/mob/new_player/new_player.dm index 1bdf075c938e..829379eb28b6 100644 --- a/code/modules/mob/new_player/new_player.dm +++ b/code/modules/mob/new_player/new_player.dm @@ -264,8 +264,8 @@ for(var/datum/squad/sq in GLOB.RoleAuthority.squads) if(sq) - sq.max_engineers = engi_slot_formula(GLOB.clients.len) - sq.max_medics = medic_slot_formula(GLOB.clients.len) + sq.max_engineers = engi_slot_formula(length(GLOB.clients)) + sq.max_medics = medic_slot_formula(length(GLOB.clients)) var/latejoin_larva_drop = SSticker.mode.latejoin_larva_drop diff --git a/code/modules/mob/new_player/preferences_setup.dm b/code/modules/mob/new_player/preferences_setup.dm index 174c05783550..4c2c83d18257 100644 --- a/code/modules/mob/new_player/preferences_setup.dm +++ b/code/modules/mob/new_player/preferences_setup.dm @@ -6,8 +6,9 @@ else gender = FEMALE - ethnicity = random_ethnicity() + skin_color = random_skin_color() body_type = random_body_type() + body_size = random_body_size() h_style = random_hair_style(gender, species) f_style = random_facial_hair_style(gender, species) @@ -210,20 +211,20 @@ if(isnull(preview_front)) preview_front = new() - owner.add_to_screen(preview_front) preview_front.vis_contents += preview_dummy preview_front.screen_loc = "preview:0,0" preview_front.icon_state = bg_state + owner.add_to_screen(preview_front) if(isnull(rotate_left)) rotate_left = new(null, preview_dummy) - owner.add_to_screen(rotate_left) rotate_left.screen_loc = "preview:-1:16,0" + owner.add_to_screen(rotate_left) if(isnull(rotate_right)) rotate_right = new(null, preview_dummy) - owner.add_to_screen(rotate_right) rotate_right.screen_loc = "preview:1:-16,0" + owner.add_to_screen(rotate_right) /datum/preferences/proc/job_pref_to_gear_preset() var/high_priority @@ -259,6 +260,8 @@ return /datum/equipment_preset/uscm/intel/full if(JOB_CAS_PILOT) return /datum/equipment_preset/uscm_ship/gp/full + if(JOB_TANK_CREW) + return /datum/equipment_preset/uscm/tank/full if(JOB_DROPSHIP_PILOT) return /datum/equipment_preset/uscm_ship/dp/full if(JOB_DROPSHIP_CREW_CHIEF) diff --git a/code/modules/mob/new_player/skin_color.dm b/code/modules/mob/new_player/skin_color.dm new file mode 100644 index 000000000000..f3158613c38c --- /dev/null +++ b/code/modules/mob/new_player/skin_color.dm @@ -0,0 +1,47 @@ +/datum/skin_color + var/name + var/icon_name + +/datum/skin_color/cmplayer + name = "Extra Pale" + icon_name = "cmp1" + +/datum/skin_color/pale1 + name = "Pale 1" + icon_name = "pale1" + +/datum/skin_color/pale2 + name = "Pale 2" + icon_name = "pale2" + +/datum/skin_color/pale3 + name = "Pale 3" + icon_name = "pale3" + +/datum/skin_color/tan1 + name = "Tan 1" + icon_name = "tan1" + +/datum/skin_color/tan2 + name = "Tan 2" + icon_name = "tan2" + +/datum/skin_color/tan3 + name = "Tan 3" + icon_name = "tan3" + +/datum/skin_color/dark1 + name = "Dark 1" + icon_name = "dark1" + +/datum/skin_color/dark2 + name = "Dark 2" + icon_name = "dark2" + +/datum/skin_color/dark3 + name = "Dark 3" + icon_name = "dark3" + +/datum/skin_color/melanated + name = "Melanated" + icon_name = "mel1" diff --git a/code/modules/mob/new_player/sprite_accessories/undershirt.dm b/code/modules/mob/new_player/sprite_accessories/undershirt.dm index 39f0e3ddd173..5919b7563606 100644 --- a/code/modules/mob/new_player/sprite_accessories/undershirt.dm +++ b/code/modules/mob/new_player/sprite_accessories/undershirt.dm @@ -112,12 +112,6 @@ GLOBAL_LIST_INIT_TYPED(undershirt_f, /datum/sprite_accessory/undershirt, setup_u gender = FEMALE camo_conforming = TRUE -/datum/sprite_accessory/undershirt/halter_top - name = "Haltertop" - icon_state = "halter" - gender = FEMALE - camo_conforming = TRUE - /datum/sprite_accessory/undershirt/strapless_bra name = "Strapless Bra" icon_state = "strapless" diff --git a/code/modules/mob/new_player/sprite_accessories/underwear.dm b/code/modules/mob/new_player/sprite_accessories/underwear.dm index 200f3f2f67f7..869179619e26 100644 --- a/code/modules/mob/new_player/sprite_accessories/underwear.dm +++ b/code/modules/mob/new_player/sprite_accessories/underwear.dm @@ -58,29 +58,33 @@ GLOBAL_LIST_INIT_TYPED(underwear_f, /datum/sprite_accessory/underwear, setup_und if("s") name += " (Snow)" -// Plural +// Both /datum/sprite_accessory/underwear/boxers name = "Boxers" icon_state = "boxers" - gender = PLURAL + gender = NEUTER camo_conforming = TRUE -// Male /datum/sprite_accessory/underwear/briefs name = "Briefs" icon_state = "briefs" - gender = MALE + gender = NEUTER camo_conforming = TRUE -// Female -/datum/sprite_accessory/underwear/panties - name = "Panties" - icon_state = "panties" - gender = FEMALE +/datum/sprite_accessory/underwear/lowriders + name = "Lowriders" + icon_state = "lowriders" + gender = NEUTER camo_conforming = TRUE -/datum/sprite_accessory/underwear/thong - name = "Thong" - icon_state = "thong" - gender = FEMALE +/datum/sprite_accessory/underwear/satin + name = "Satin" + icon_state = "satin" + gender = NEUTER + camo_conforming = TRUE + +/datum/sprite_accessory/underwear/tanga + name = "Tanga" + icon_state = "tanga" + gender = NEUTER camo_conforming = TRUE diff --git a/code/modules/movement/movement.dm b/code/modules/movement/movement.dm index e12a5b439296..8151d2df6707 100644 --- a/code/modules/movement/movement.dm +++ b/code/modules/movement/movement.dm @@ -140,11 +140,11 @@ destination.Entered(src, oldloc) if(destarea && (old_area != destarea || !isturf(oldloc))) destarea.Entered(src, oldloc) - - for(var/atom/movable/AM in destination) - if(AM == src) - continue - AM.Crossed(src, oldloc) + if(!(SEND_SIGNAL(src, COMSIG_MOVABLE_FORCEMOVE_PRE_CROSSED) & COMPONENT_IGNORE_CROSS)) + for(var/atom/movable/AM in destination) + if(AM == src) + continue + AM.Crossed(src, oldloc) Moved(oldloc, NONE, TRUE) . = TRUE diff --git a/code/modules/nano/nanomanager.dm b/code/modules/nano/nanomanager.dm index b2ac69b002b0..6cf1ecb78a0d 100644 --- a/code/modules/nano/nanomanager.dm +++ b/code/modules/nano/nanomanager.dm @@ -97,7 +97,7 @@ * @return int The number of uis updated */ /datum/nanomanager/proc/update_user_uis(mob/user, src_object = null, ui_key = null) - if (isnull(user.open_uis) || !istype(user.open_uis, /list) || open_uis.len == 0) + if (isnull(user.open_uis) || !istype(user.open_uis, /list) || length(open_uis) == 0) return 0 // has no open uis var/update_count = 0 @@ -118,7 +118,7 @@ * @return int The number of uis closed */ /datum/nanomanager/proc/close_user_uis(mob/user, src_object = null, ui_key = null) - if (isnull(user.open_uis) || !istype(user.open_uis, /list) || open_uis.len == 0) + if (isnull(user.open_uis) || !istype(user.open_uis, /list) || length(open_uis) == 0) //testing("nanomanager/close_user_uis mob [user.name] has no open uis") return 0 // has no open uis @@ -128,7 +128,7 @@ ui.close() close_count++ - //testing("nanomanager/close_user_uis mob [user.name] closed [open_uis.len] of [close_count] uis") + //testing("nanomanager/close_user_uis mob [user.name] closed [length(open_uis_] of [close_count] uis") return close_count @@ -151,7 +151,7 @@ var/list/uis = open_uis[src_object_key][ui.ui_key] uis.Add(ui) processing_uis.Add(ui) - //testing("nanomanager/ui_opened mob [ui.user.name] [ui.src_object:name] [ui.ui_key] - user.open_uis [ui.user.open_uis.len]|uis [uis.len]|processing_uis [processing_uis.len]") + //testing("nanomanager/ui_opened mob [ui.user.name] [ui.src_object:name] [ui.ui_key] - user.open_uis [length(ui.user.open_uis)]|uis [length(uis)]|processing_uis [length(processing_uis)]") /** * Remove a /nanoui ui from the list of open uis @@ -173,7 +173,7 @@ var/list/uis = open_uis[src_object_key][ui.ui_key] uis.Remove(ui) - //testing("nanomanager/ui_closed mob [ui.user.name] [ui.src_object:name] [ui.ui_key] - user.open_uis [ui.user.open_uis.len]|uis [uis.len]|processing_uis [processing_uis.len]") + //testing("nanomanager/ui_closed mob [ui.user.name] [ui.src_object:name] [ui.ui_key] - user.open_uis [length(ui.user.open_uis)]|uis [length(uis)]|processing_uis [length(processing_uis)]") return 1 @@ -204,7 +204,7 @@ //testing("nanomanager/user_transferred from mob [oldMob.name] to mob [newMob.name]") if(QDELETED(oldMob) || QDELETED(newMob)) return FALSE //ERROR - if (isnull(oldMob.open_uis) || !istype(oldMob.open_uis, /list) || open_uis.len == 0) + if (isnull(oldMob.open_uis) || !istype(oldMob.open_uis, /list) || length(open_uis) == 0) //testing("nanomanager/user_transferred mob [oldMob.name] has no open uis") return 0 // has no open uis diff --git a/code/modules/nano/nanoui.dm b/code/modules/nano/nanoui.dm index 3e26b2b8a1da..1fee0d5f3bce 100644 --- a/code/modules/nano/nanoui.dm +++ b/code/modules/nano/nanoui.dm @@ -167,7 +167,7 @@ nanoui is used to open and update nano browser uis else if (allowed_user_stat == -1 || user == src_object) set_status(STATUS_INTERACTIVE, push_update) // interactive (green visibility) else if (isSilicon(user)) - if (src_object in view(7, user)) // robots can see and interact with things they can see within 7 tiles + if (src_object in dview(7, user)) // robots can see and interact with things they can see within 7 tiles set_status(STATUS_INTERACTIVE, push_update) // interactive (green visibility) else set_status(STATUS_DISABLED, push_update) // no updates, completely disabled (red visibility) @@ -386,7 +386,7 @@ nanoui is used to open and update nano browser uis head_content += " " var/template_data_json = "{}" // An empty JSON object - if (templates.len > 0) + if (length(templates) > 0) template_data_json = strip_improper(json_encode(templates)) var/url_parameters_json = json_encode(list("src" = "\ref[src]")) diff --git a/code/modules/nightmare/nmnodes/flow.dm b/code/modules/nightmare/nmnodes/flow.dm index 1ca8c48f88b8..5f94326bbcaa 100644 --- a/code/modules/nightmare/nmnodes/flow.dm +++ b/code/modules/nightmare/nmnodes/flow.dm @@ -67,15 +67,14 @@ if(!.) return var/list/datum/nmnode/pickables = choices.Copy() for(var/datum/nmnode/node as anything in pickables) - if(isnum(node.raw["weight"])) - pickables[node] = node.raw["weight"] + pickables[node] = isnum(node.raw["weight"]) ? node.raw["weight"] : 1 var/list/datum/nmnode/picked = list() var/remaining = src.amount #if defined(UNIT_TESTS) remaining = length(pickables) // Force all to be picked for testing (this could potentially make false positives though) #endif while(length(pickables) && remaining > 0) - var/datum/nmnode/node = pickweight(pickables) + var/datum/nmnode/node = pick_weight(pickables) remaining-- pickables -= node picked += node diff --git a/code/modules/nightmare/nmtasks/mapscheduler.dm b/code/modules/nightmare/nmtasks/mapscheduler.dm index b97193eadb21..1d7f7385d4d3 100644 --- a/code/modules/nightmare/nmtasks/mapscheduler.dm +++ b/code/modules/nightmare/nmtasks/mapscheduler.dm @@ -16,7 +16,7 @@ /datum/nmtask/scheduler/mapload/proc/register_tainted_bounds(datum/nmtask/task, list/bounds) tainted_bounds.len++ - tainted_bounds[tainted_bounds.len] = bounds + tainted_bounds[length(tainted_bounds)] = bounds /datum/nmtask/scheduler/mapload/proc/patch_lighting() var/list/tainted = list() diff --git a/code/modules/objectives/objective_memory_storage.dm b/code/modules/objectives/objective_memory_storage.dm index de2ab30691cc..c84f71556743 100644 --- a/code/modules/objectives/objective_memory_storage.dm +++ b/code/modules/objectives/objective_memory_storage.dm @@ -221,7 +221,8 @@ GLOBAL_DATUM_INIT(intel_system, /datum/intel_system, new()) /obj/structure/machinery/computer/intel/disk_reader // ARC computer to save on tile space name = "\improper SIGINT terminal" desc = "An USCM computer capable of uploading data to the intelligence database. It has a disk reader slot built into the bottom, as well." - icon_state = "terminal" + icon = 'icons/obj/vehicles/interiors/arc.dmi' + icon_state = "sigint_computer" /obj/structure/machinery/computer/intel/disk_reader/Initialize() . = ..() diff --git a/code/modules/organs/limb_objects.dm b/code/modules/organs/limb_objects.dm index 9d49ad7736d2..607eac5feefe 100644 --- a/code/modules/organs/limb_objects.dm +++ b/code/modules/organs/limb_objects.dm @@ -22,27 +22,34 @@ icon = base - var/datum/ethnicity/E = GLOB.ethnicities_list[H.ethnicity] - var/datum/body_type/B = GLOB.body_types_list[H.body_type] + var/datum/skin_color/set_skin_color = GLOB.skin_color_list[H.skin_color] + var/datum/body_type/set_body_type = GLOB.body_type_list[H.body_type] + var/datum/body_size/set_body_size = GLOB.body_size_list[H.body_size] - var/e_icon - var/b_icon + var/skin_color_icon + var/body_type_icon + var/body_size_icon - if (!E) - e_icon = "western" + if(!set_skin_color) + skin_color_icon = "pale2" else - e_icon = E.icon_name + skin_color_icon = set_skin_color.icon_name - if (!B) - b_icon = "mesomorphic" + if(!set_body_type) + body_type_icon = "lean" else - b_icon = B.icon_name + body_type_icon = set_body_type.icon_name + + if(!set_body_size) + body_size_icon = "avg" + else + body_size_icon = set_body_size.icon_name if(isspeciesyautja(H)) - e_icon = H.ethnicity - b_icon = H.body_type + skin_color_icon = H.skin_color + body_type_icon = H.body_type - icon_state = "[get_limb_icon_name(H.species, b_icon, H.gender, name, e_icon)]" + icon_state = "[get_limb_icon_name(H.species, body_size_icon, body_type_icon, H.gender, name, skin_color_icon)]" setDir(SOUTH) apply_transform(turn(transform, rand(70,130))) diff --git a/code/modules/organs/limbs.dm b/code/modules/organs/limbs.dm index ea9a68bb9c41..879aeaf89634 100644 --- a/code/modules/organs/limbs.dm +++ b/code/modules/organs/limbs.dm @@ -20,7 +20,7 @@ var/display_name var/list/datum/wound/wounds = list() - var/number_wounds = 0 // cache the number of wounds, which is NOT wounds.len! + var/number_wounds = 0 // cache the number of wounds, which is NOT length(wounds)! var/tmp/perma_injury = 0 @@ -71,11 +71,14 @@ var/status = LIMB_ORGANIC var/processing = FALSE - /// ethnicity of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] - var/ethnicity = "western" + /// skin color of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] + var/skin_color = "Pale 2" - /// body type of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] - var/body_type = "mesomorphic" + /// body size of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] + var/body_size = "Average" + + /// body muscularity of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] + var/body_type = "Lean" /// species of the owner, used for limb appearance, set in [/obj/limb/proc/update_limb()] var/datum/species/species @@ -346,9 +349,9 @@ possible_points += parent if(children) possible_points += children - if(forbidden_limbs.len) + if(length(forbidden_limbs)) possible_points -= forbidden_limbs - if(possible_points.len) + if(length(possible_points)) //And pass the damage around, but not the chance to cut the limb off. var/obj/limb/target = pick(possible_points) if(brute_reduced_by == -1) @@ -474,20 +477,20 @@ This function completely restores a damaged organ to perfect condition. if(!(status & LIMB_SPLINTED_INDESTRUCTIBLE) && (status & LIMB_SPLINTED) && damage > 5 && prob(50 + damage * 2.5)) //If they have it splinted, the splint won't hold. status &= ~LIMB_SPLINTED playsound(get_turf(loc), 'sound/items/splintbreaks.ogg', 20) - to_chat(owner, SPAN_DANGER("The splint on your [display_name] comes apart!")) + to_chat(owner, SPAN_HIGHDANGER("The splint on your [display_name] comes apart!")) owner.pain.apply_pain(PAIN_BONE_BREAK_SPLINTED) owner.update_med_icon() // first check whether we can widen an existing wound var/datum/wound/W - if(wounds.len > 0 && prob(max(50+(number_wounds-1)*10,90))) + if(length(wounds) > 0 && prob(max(50+(number_wounds-1)*10,90))) if((type == CUT || type == BRUISE) && damage >= 5) //we need to make sure that the wound we are going to worsen is compatible with the type of damage... var/compatible_wounds[] = new for(W in wounds) if(W.can_worsen(type, damage)) compatible_wounds += W - if(compatible_wounds.len) + if(length(compatible_wounds)) W = pick(compatible_wounds) W.open_wound(damage) if(type != BURN) @@ -651,7 +654,7 @@ This function completely restores a damaged organ to perfect condition. //configurable regen speed woo, no-regen hardcore or instaheal hugbox, choose your destiny heal_amt = heal_amt * CONFIG_GET(number/organ_regeneration_multiplier) // amount of healing is spread over all the wounds - heal_amt = heal_amt / (wounds.len + 1) + heal_amt = heal_amt / (length(wounds) + 1) // making it look prettier on scanners heal_amt = round(heal_amt,0.1) @@ -689,22 +692,29 @@ This function completely restores a damaged organ to perfect condition. /obj/limb/proc/update_limb() SHOULD_CALL_PARENT(TRUE) - var/datum/ethnicity/owner_ethnicity = GLOB.ethnicities_list[owner?.ethnicity] + var/datum/skin_color/owner_skin_color = GLOB.skin_color_list[owner?.skin_color] - if(owner_ethnicity) - ethnicity = owner_ethnicity.icon_name + if(owner_skin_color) + skin_color = owner_skin_color.icon_name else - ethnicity = "western" + skin_color = "pale2" - var/datum/body_type/owner_body_type = GLOB.body_types_list[owner?.body_type] + var/datum/body_type/owner_body_type = GLOB.body_type_list[owner?.body_type] if(owner_body_type) body_type = owner_body_type.icon_name else - body_type = "mesomorphic" + body_type = "lean" + + var/datum/body_type/owner_body_size = GLOB.body_size_list[owner?.body_size] + + if(owner_body_size) + body_size = owner_body_size.icon_name + else + body_size = "avg" if(isspeciesyautja(owner)) - ethnicity = owner.ethnicity + skin_color = owner.skin_color body_type = owner.body_type species = owner?.species ? owner.species : GLOB.all_species[SPECIES_HUMAN] @@ -734,7 +744,7 @@ This function completely restores a damaged organ to perfect condition. return limb.icon = species.icobase - limb.icon_state = "[get_limb_icon_name(species, body_type, limb_gender, icon_name, ethnicity)]" + limb.icon_state = "[get_limb_icon_name(species, body_size, body_type, limb_gender, icon_name, skin_color)]" . += limb @@ -744,7 +754,7 @@ This function completely restores a damaged organ to perfect condition. /obj/limb/proc/get_limb_icon_key() SHOULD_CALL_PARENT(TRUE) - return "[species.name]-[body_type]-[limb_gender]-[icon_name]-[ethnicity]-[status]" + return "[species.name]-[body_size]-[body_type]-[limb_gender]-[icon_name]-[skin_color]-[status]" // new damage icon system // returns just the brute/burn damage code @@ -791,7 +801,7 @@ This function completely restores a damaged organ to perfect condition. if(istype(E, /obj/limb/chest) || istype(E, /obj/limb/groin) || istype(E, /obj/limb/head)) continue limbs_to_remove += E - if(limbs_to_remove.len) + if(length(limbs_to_remove)) var/obj/limb/L = pick(limbs_to_remove) var/limb_name = L.display_name L.droplimb(0, delete_limb) @@ -1414,7 +1424,6 @@ treat_grafted var tells it to apply to grafted but unsalved wounds, for burn kit has_stump_icon = TRUE splint_icon_amount = 4 bandage_icon_amount = 4 - var/disfigured = 0 //whether the head is disfigured. var/eyes_r var/eyes_g @@ -1452,25 +1461,6 @@ treat_grafted var tells it to apply to grafted but unsalved wounds, for burn kit mob/attack_source = null,\ brute_reduced_by = -1, burn_reduced_by = -1) . = ..() - if (!disfigured) - if (brute_dam > 50 || brute_dam > 40 && prob(50)) - disfigure("brute") - if (burn_dam > 40) - disfigure("burn") - -/obj/limb/head/proc/disfigure(type = "brute") - if (disfigured) - return - if(type == "brute") - owner.visible_message(SPAN_DANGER("You hear a sickening cracking sound coming from \the [owner]'s face."), \ - SPAN_DANGER("Your face becomes an unrecognizible mangled mess!"), \ - SPAN_DANGER("You hear a sickening crack.")) - else - owner.visible_message(SPAN_DANGER("[owner]'s face melts away, turning into a mangled mess!"), \ - SPAN_DANGER("Your face melts off!"), \ - SPAN_DANGER("You hear a sickening sizzle.")) - disfigured = 1 - owner.name = owner.get_visible_name() /obj/limb/head/reset_limb_surgeries() for(var/zone in list("head", "eyes", "mouth")) @@ -1522,5 +1512,5 @@ treat_grafted var tells it to apply to grafted but unsalved wounds, for burn kit owner.visible_message("[owner]'s [owner_helmet] goes flying off from the impact!", SPAN_USERDANGER("Your [owner_helmet] goes flying off from the impact!")) owner.drop_inv_item_on_ground(owner_helmet) - INVOKE_ASYNC(owner_helmet, TYPE_PROC_REF(/atom/movable, throw_atom), pick(range(get_turf(loc), 1)), 1, SPEED_FAST) + INVOKE_ASYNC(owner_helmet, TYPE_PROC_REF(/atom/movable, throw_atom), pick(range(1, get_turf(loc))), 1, SPEED_FAST) playsound(owner, 'sound/effects/helmet_noise.ogg', 100) diff --git a/code/modules/organs/organ_internal.dm b/code/modules/organs/organ_internal.dm index dd37ac5a8af1..9d4a450852bb 100644 --- a/code/modules/organs/organ_internal.dm +++ b/code/modules/organs/organ_internal.dm @@ -10,6 +10,7 @@ var/mob/living/carbon/human/owner = null var/vital //Lose a vital limb, die immediately. var/damage = 0 // amount of damage to the organ + var/min_little_bruised_damage = 1 //to make sure the stethoscope/penlight will not lie to the player var/min_bruised_damage = 10 var/min_broken_damage = 30 var/parent_limb = "chest" @@ -36,16 +37,21 @@ /// Set the correct organ state /datum/internal_organ/proc/set_organ_status() - if(damage > min_broken_damage || cut_away) + if(damage >= min_broken_damage || cut_away) if(organ_status != ORGAN_BROKEN) organ_status = ORGAN_BROKEN return TRUE return FALSE - if(damage > min_bruised_damage) + if(damage >= min_bruised_damage) if(organ_status != ORGAN_BRUISED) organ_status = ORGAN_BRUISED return TRUE return FALSE + if(damage >= min_little_bruised_damage) // Only for the stethoscopes and penlights, smaller damage check for extra precision + if(organ_status != ORGAN_LITTLE_BRUISED) + organ_status = ORGAN_LITTLE_BRUISED + return TRUE + return FALSE if(organ_status != ORGAN_HEALTHY) organ_status = ORGAN_HEALTHY return TRUE diff --git a/code/modules/organs/organ_objects.dm b/code/modules/organs/organ_objects.dm index d011933e4b2e..934a981e6f8f 100644 --- a/code/modules/organs/organ_objects.dm +++ b/code/modules/organs/organ_objects.dm @@ -114,6 +114,17 @@ organ_tag = "liver" organ_type = /datum/internal_organ/liver +/obj/item/organ/xeno + name = "acidic heart" + desc = "Acidic heart removed from a xenomorph. It spews droplets of acid every so often." + icon_state = "heart_t1" + organ_tag = "heart" + black_market_value = 60 + ///value of the organ in the recycler, heavily varies from size and tier + var/research_value = 1 //depending on the size and tier + ///the caste in a string, which is used in a xenoanalyzer + var/caste_origin // used for desc in xenoanalyzer + //These are here so they can be printed out via the fabricator. /obj/item/organ/heart/prosthetic name = "circulatory pump" diff --git a/code/modules/organs/wound.dm b/code/modules/organs/wound.dm index 86f4199a2e5b..d9fee4195ad5 100644 --- a/code/modules/organs/wound.dm +++ b/code/modules/organs/wound.dm @@ -56,7 +56,7 @@ // returns 1 if there's a next stage, 0 otherwise /datum/wound/proc/init_stage(initial_damage) - current_stage = stages.len + current_stage = length(stages) while(src.current_stage > 1 && src.damage_list[current_stage-1] <= initial_damage / src.amount) src.current_stage-- @@ -108,7 +108,7 @@ amount -= healed_damage src.damage -= healed_damage - while(src.wound_damage() < damage_list[current_stage] && current_stage < src.desc_list.len) + while(src.wound_damage() < damage_list[current_stage] && current_stage < length(src.desc_list)) current_stage++ desc = desc_list[current_stage] src.min_damage = damage_list[current_stage] diff --git a/code/modules/paperwork/filingcabinet.dm b/code/modules/paperwork/filingcabinet.dm index 119c846a93a2..42d42413958f 100644 --- a/code/modules/paperwork/filingcabinet.dm +++ b/code/modules/paperwork/filingcabinet.dm @@ -64,7 +64,7 @@ to_chat(user, SPAN_NOTICE("You can't put [P] in [src]!")) /obj/structure/filingcabinet/attack_hand(mob/user as mob) - if(contents.len <= 0) + if(length(contents) <= 0) to_chat(user, SPAN_NOTICE("\The [src] is empty.")) return diff --git a/code/modules/paperwork/folders.dm b/code/modules/paperwork/folders.dm index ad9da68a591d..0250b9c7d41e 100644 --- a/code/modules/paperwork/folders.dm +++ b/code/modules/paperwork/folders.dm @@ -41,7 +41,7 @@ /obj/item/folder/update_icon() overlays.Cut() - if(contents.len) + if(length(contents)) overlays += "folder_paper" return diff --git a/code/modules/paperwork/notepad.dm b/code/modules/paperwork/notepad.dm index 3eb83b6a67b0..bbfec5428830 100644 --- a/code/modules/paperwork/notepad.dm +++ b/code/modules/paperwork/notepad.dm @@ -31,7 +31,7 @@ if(HAS_TRAIT(attack_item, TRAIT_TOOL_PEN) || istype(attack_item, /obj/item/toy/crayon)) close_browser(usr, name) //Closes the dialog - if(page < contents.len) + if(page < length(contents)) page = 1 var/obj/item/paper/paper = contents[page] paper.attackby(attack_item, user) @@ -93,8 +93,8 @@ page-- playsound(loc, "pageturn", 15, 1) if(href_list["remove"]) - if(contents.len < page) - page = contents.len + if(length(contents) < page) + page = length(contents) var/obj/item/ripped_out_page = contents[page] usr.put_in_hands(ripped_out_page) to_chat(usr, SPAN_NOTICE("You rip out [ripped_out_page] from [src].")) @@ -118,6 +118,9 @@ else to_chat(usr, SPAN_NOTICE("You need to hold it in your hands!")) +/obj/item/notepad/proc/operator[](index_num) + return contents[index_num] + /obj/item/notepad/verb/rename() set name = "Rename notepad" set category = "Object" diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 27b1fa885133..e1610fb3401a 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -687,7 +687,7 @@ var/datum/reagent/R = GLOB.chemical_reagents_list["[I]"] var/U = G.required_reagents[I] txt += " - [U] [R.name]
        \n" - if(G.required_catalysts && G.required_catalysts.len) + if(LAZYLEN(G.required_catalysts)) txt += "
        \nWhile using the following catalysts:
        \n
        \n" for(var/I in G.required_catalysts) var/datum/reagent/R = GLOB.chemical_reagents_list["[I]"] @@ -835,17 +835,16 @@ else var/U = C.required_reagents[I] info += " - [U] [R.name]
        \n" - if(C.required_catalysts) - if(C.required_catalysts.len) - info += "
        Reaction would require the following catalysts:
        \n" - for(var/I in C.required_catalysts) - var/datum/reagent/R = GLOB.chemical_reagents_list["[I]"] - if(R.chemclass >= CHEM_CLASS_SPECIAL && !GLOB.chemical_data.chemical_identified_list[R.id] && !info_only) - info += " - Unknown emission spectrum
        \n" - completed = FALSE - else - var/U = C.required_catalysts[I] - info += " - [U] [R.name]
        \n" + if(LAZYLEN(C.required_catalysts)) + info += "
        Reaction would require the following catalysts:
        \n" + for(var/I in C.required_catalysts) + var/datum/reagent/R = GLOB.chemical_reagents_list["[I]"] + if(R.chemclass >= CHEM_CLASS_SPECIAL && !GLOB.chemical_data.chemical_identified_list[R.id] && !info_only) + info += " - Unknown emission spectrum
        \n" + completed = FALSE + else + var/U = C.required_catalysts[I] + info += " - [U] [R.name]
        \n" else if(GLOB.chemical_gen_classes_list["C1"].Find(S.id)) info += " - [S.name]
        \n" else diff --git a/code/modules/paperwork/paper_bundle.dm b/code/modules/paperwork/paper_bundle.dm index 8cbb7a266ffe..c0d9bee3aa85 100644 --- a/code/modules/paperwork/paper_bundle.dm +++ b/code/modules/paperwork/paper_bundle.dm @@ -44,8 +44,8 @@ else if(HAS_TRAIT(W, TRAIT_TOOL_PEN) || istype(W, /obj/item/toy/crayon)) close_browser(usr, name) //Closes the dialog - if(page < contents.len) - page = contents.len + if(page < length(contents)) + page = length(contents) P = contents[page] P.attackby(W, user) @@ -148,8 +148,8 @@ page-- playsound(src.loc, "pageturn", 15, 1) if(href_list["remove"]) - if(contents.len < page) - page = contents.len + if(length(contents) < page) + page = length(contents) var/obj/item/W = contents[page] usr.put_in_hands(W) to_chat(usr, SPAN_NOTICE("You remove the [W.name] from the bundle.")) @@ -175,6 +175,9 @@ else to_chat(usr, SPAN_NOTICE("You need to hold it in your hands!")) +/obj/item/paper_bundle/proc/operator[](index_num) + return contents[index_num] + /obj/item/paper_bundle/verb/rename() set name = "Rename bundle" set category = "Object" @@ -198,7 +201,7 @@ qdel(src) /obj/item/paper_bundle/update_icon() - if(contents.len) + if(length(contents)) var/obj/item/I = contents[1] icon_state = I.icon_state overlays = I.overlays diff --git a/code/modules/paperwork/paperbin.dm b/code/modules/paperwork/paperbin.dm index 6ee3a12faffd..4c74cad468e6 100644 --- a/code/modules/paperwork/paperbin.dm +++ b/code/modules/paperwork/paperbin.dm @@ -28,7 +28,7 @@ /obj/item/paper_bin/attack_hand(mob/user) var/response = "" - if(!papers.len > 0) + if(!length(papers) > 0) response = alert(user, "What kind of paper?", "Paper type request", "Regular", sec_paper_type, "Cancel") if (response != "Regular" && response != "Carbon-Copy" && response != "Company Document" && response != "USCM Document") add_fingerprint(user) @@ -39,8 +39,8 @@ update_icon() var/obj/item/paper/P - if(papers.len > 0) //If there's any custom paper on the stack, use that instead of creating a new paper. - P = papers[papers.len] + if(length(papers) > 0) //If there's any custom paper on the stack, use that instead of creating a new paper. + P = papers[length(papers)] papers.Remove(P) else if (response == "Regular") diff --git a/code/modules/paperwork/photocopier.dm b/code/modules/paperwork/photocopier.dm index 0d5eca1dd9a1..df421e8424cb 100644 --- a/code/modules/paperwork/photocopier.dm +++ b/code/modules/paperwork/photocopier.dm @@ -199,7 +199,7 @@ //Iterates through stamps and puts a matching gray overlay onto the copy var/image/img // - for (var/j = 1, j <= original.ico.len, j++) + for (var/j = 1, j <= length(original.ico), j++) if (findtext(original.ico[j], "cap") || findtext(original.ico[j], "cent")) img = image('icons/obj/items/paper.dmi', "paper_stamp-circle") else if (findtext(original.ico[j], "deny")) diff --git a/code/modules/paperwork/photography.dm b/code/modules/paperwork/photography.dm index df39248e343a..38eb0f93f072 100644 --- a/code/modules/paperwork/photography.dm +++ b/code/modules/paperwork/photography.dm @@ -353,6 +353,8 @@ desc = "Actively document everything you see, from the mundanity of shipside to the brutal battlefields below. Has a built-in printer for action shots." icon_state = "broadcastingcamera" item_state = "broadcastingcamera" + unacidable = TRUE + indestructible = TRUE pictures_left = 20 pictures_max = 20 w_class = SIZE_HUGE diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index 068344b905f2..21ff73ab859e 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -56,22 +56,10 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( //NOTE: STUFF STOLEN FROM AIRLOCK.DM thx -/obj/structure/machinery/power/apc/weak - cell_type = /obj/item/cell - -/obj/structure/machinery/power/apc/high - cell_type = /obj/item/cell/high - -/obj/structure/machinery/power/apc/super - cell_type = /obj/item/cell/super - -/obj/structure/machinery/power/apc/hyper - cell_type = /obj/item/cell/hyper - /obj/structure/machinery/power/apc name = "area power controller" desc = "A control terminal for the area electrical systems." - icon = 'icons/obj/structures/machinery/power.dmi' + icon = 'icons/obj/structures/machinery/apc.dmi' icon_state = "apc_mapicon" anchored = TRUE use_power = USE_POWER_NONE @@ -98,7 +86,6 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( var/locked = 1 var/coverlocked = 1 var/aidisabled = 0 - var/tdir = null var/obj/structure/machinery/power/terminal/terminal = null var/lastused_light = 0 var/lastused_equip = 0 @@ -137,13 +124,23 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( /obj/structure/machinery/power/apc/Initialize(mapload, ndir, building=0) . = ..() - //Offset 24 pixels in direction of dir + //Offset apc depending on the dir //This allows the APC to be embedded in a wall, yet still inside an area if(building) setDir(ndir) - set_pixel_location() + switch(dir) + if(NORTH) + pixel_y = 32 + if(SOUTH) + pixel_y = -26 + if(EAST) + pixel_x = 30 + pixel_y = 6 + if(WEST) + pixel_x = -30 + pixel_y = 6 if(building == 0) init() @@ -161,13 +158,6 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( if(!start_charge && is_ground_level(z) && prob(10)) set_broken() -/obj/structure/machinery/power/apc/set_pixel_location() - tdir = dir //To fix Vars bug - setDir(SOUTH) - - pixel_x = (tdir & 3) ? 0 : (tdir == 4 ? 24 : -24) - pixel_y = (tdir & 3) ? (tdir == 1 ? 24 : -24) : 0 - /obj/structure/machinery/power/apc/Destroy() if(terminal) terminal.master = null @@ -344,7 +334,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( //Create a terminal object at the same position as original turf loc //Wires will attach to this terminal = new/obj/structure/machinery/power/terminal(src.loc) - terminal.setDir(tdir) + terminal.setDir(dir) terminal.master = src /obj/structure/machinery/power/apc/proc/init() @@ -373,7 +363,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( . = list(desc) if(stat & BROKEN) - . += SPAN_INFO("It appears to be completely broken. It's hard to see what else is wrong with it.") + . += SPAN_INFO("It appears to be completely broken. Bash it open with any tool.") return if(opened) if(has_electronics && terminal) @@ -457,13 +447,13 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( icon_state = "apcewires" if(!(update_state & UPSTATE_ALLGOOD)) - if(overlays.len) + if(length(overlays)) overlays = 0 return if(update & 2) - if(overlays.len) + if(length(overlays)) overlays = 0 if(!(stat & (BROKEN|MAINT)) && update_state & UPSTATE_ALLGOOD) @@ -559,7 +549,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( if(HAS_TRAIT(W, TRAIT_TOOL_CROWBAR) && opened) if(has_electronics == 1) if(user.action_busy) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to deconstruct [src].")) return if(terminal) @@ -591,7 +581,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( opened = APC_COVER_OPEN update_icon() else if(istype(W, /obj/item/cell) && opened) //Trying to put a cell inside - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to fit [W] into [src].")) return if(cell) @@ -609,7 +599,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( update_icon() else if(HAS_TRAIT(W, TRAIT_TOOL_SCREWDRIVER)) //Haxing if(opened) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("\The [src]'s wiring confuses you.")) return if(cell) @@ -643,7 +633,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( tgui_interact(user) //then close them and open up the new ones (wires/panel) else if(istype(W, /obj/item/card/id)) //Trying to unlock the interface with an ID card - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You're not sure where to swipe \the [W] on [src].")) return if(opened) @@ -661,7 +651,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( else to_chat(user, SPAN_WARNING("Access denied.")) else if(iswire(W) && !terminal && opened && has_electronics != 2) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [src].")) return if(loc:intact_tile) @@ -688,7 +678,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( make_terminal() terminal.connect_to_network() else if(HAS_TRAIT(W, TRAIT_TOOL_WIRECUTTERS) && terminal && opened && has_electronics != 2) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [W].")) return if(loc:intact_tile) @@ -712,7 +702,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( qdel(terminal) terminal = null else if(istype(W, /obj/item/circuitboard/apc) && opened && has_electronics == 0 && !(stat & BROKEN)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [W].")) return user.visible_message(SPAN_NOTICE("[user] starts inserting the power control board into [src]."), @@ -724,7 +714,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( SPAN_NOTICE("You insert the power control board into [src].")) qdel(W) else if(istype(W, /obj/item/circuitboard/apc) && opened && has_electronics == 0 && (stat & BROKEN)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [W].")) return to_chat(user, SPAN_WARNING("You cannot put the board inside, the frame is damaged.")) @@ -733,7 +723,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( if(!HAS_TRAIT(W, TRAIT_TOOL_BLOWTORCH)) to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) return - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [W].")) return var/obj/item/tool/weldingtool/WT = W @@ -750,7 +740,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( deconstruct() return else if(istype(W, /obj/item/frame/apc) && opened && (stat & BROKEN)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea what to do with [W].")) return if(has_electronics) @@ -908,7 +898,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( if(usr == user && opened && (!isRemoteControlling(user))) if(cell) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to remove the power cell from [src].")) return user.put_in_hands(cell) @@ -1043,7 +1033,7 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( else if(prob(H.getBrainLoss())) to_chat(user, SPAN_WARNING("You momentarily forget how to use [src].")) return 0 - if(!skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(H, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(H, SPAN_WARNING("You don't know how to use \the [src]'s interface.")) return return 1 @@ -1367,13 +1357,122 @@ GLOBAL_LIST_INIT(apc_wire_descriptions, list( /obj/structure/machinery/power/apc/almayer cell_type = /obj/item/cell/high +/obj/structure/machinery/power/apc/almayer/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/almayer/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/almayer/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/almayer/west + pixel_x = -30 + dir = 8 + /obj/structure/machinery/power/apc/almayer/hardened name = "hardened area power controller" desc = "A control terminal for the area electrical systems. This one is hardened against sudden power fluctuations caused by electrical grid damage." crash_break_probability = 0 -#undef APC_UPDATE_ICON_COOLDOWN +/obj/structure/machinery/power/apc/almayer/hardened/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/almayer/hardened/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/almayer/hardened/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/almayer/hardened/west + pixel_x = -30 + dir = 8 + +//------ Directional APCs ------// + +/obj/structure/machinery/power/apc/no_power + start_charge = 0 + +/obj/structure/machinery/power/apc/no_power/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/no_power/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/no_power/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/no_power/west + pixel_x = -30 + dir = 8 + +// Powered APCs with directions +/obj/structure/machinery/power/apc/power/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/power/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/power/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/power/west + pixel_x = -30 + dir = 8 + +// Upgraded APC's with directions +/obj/structure/machinery/power/apc/upgraded/power + desc = "A control terminal for the area electrical systems. This one is upgraded with better power cell to sustain higher power usage." + cell_type = /obj/item/cell/high + + +/obj/structure/machinery/power/apc/upgraded/power/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/upgraded/power/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/upgraded/power/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/upgraded/power/west + pixel_x = -30 + dir = 8 // apc that start at zero charge. -/obj/structure/machinery/power/apc/nocharge + +/obj/structure/machinery/power/apc/upgraded/no_power start_charge = 0 + +/obj/structure/machinery/power/apc/upgraded/no_power/north + pixel_y = 32 + dir = 1 + +/obj/structure/machinery/power/apc/upgraded/no_power/south + pixel_y = -26 + dir = 2 + +/obj/structure/machinery/power/apc/upgraded/no_power/east + pixel_x = 30 + dir = 4 + +/obj/structure/machinery/power/apc/upgraded/no_power/west + pixel_x = -30 + dir = 8 + +#undef APC_UPDATE_ICON_COOLDOWN diff --git a/code/modules/power/gravitygenerator.dm b/code/modules/power/gravitygenerator.dm deleted file mode 100644 index c3d4698fbc03..000000000000 --- a/code/modules/power/gravitygenerator.dm +++ /dev/null @@ -1,23 +0,0 @@ -// It... uses a lot of power. Everything under power is engineering stuff, at least. - -/obj/structure/machinery/computer/gravity_control_computer - name = "Gravity Generator Control" - desc = "A computer to control a local gravity generator. Qualified personnel only." - icon = 'icons/obj/structures/machinery/computer.dmi' - icon_state = "gravitycomp" - anchored = TRUE - density = TRUE - var/obj/structure/machinery/gravity_generator = null - - -/obj/structure/machinery/gravity_generator - name = "Gravitational Generator" - desc = "A device which produces a gravaton field when set up." - icon = 'icons/obj/structures/props/singularity.dmi' - icon_state = "TheSingGen" - anchored = TRUE - density = TRUE - use_power = USE_POWER_IDLE - idle_power_usage = 200 - active_power_usage = 1000 - var/on = 1 diff --git a/code/modules/power/power_monitor.dm b/code/modules/power/power_monitor.dm index 9a95047db6cc..74633cf368a5 100644 --- a/code/modules/power/power_monitor.dm +++ b/code/modules/power/power_monitor.dm @@ -57,7 +57,7 @@ t += "" - if(L.len > 0) + if(length(L) > 0) var/total_demand = 0 t += "Area Eqp./Lgt./Env. Load Cell
        " diff --git a/code/modules/power/powernet.dm b/code/modules/power/powernet.dm index 0fe62154966b..5d09a06fc633 100644 --- a/code/modules/power/powernet.dm +++ b/code/modules/power/powernet.dm @@ -26,7 +26,7 @@ var/numapc = 0 - if(nodes && nodes.len) // Added to fix a bad list bug -- TLE + if(LAZYLEN(nodes)) // Added to fix a bad list bug -- TLE for(var/obj/structure/machinery/power/terminal/term in nodes) if( istype( term.master, /obj/structure/machinery/power/apc ) ) numapc++ @@ -45,7 +45,7 @@ perapc = avail/numapc + perapc_excess if( netexcess > 100) // if there was excess power last cycle - if(nodes && nodes.len) + if(LAZYLEN(nodes)) for(var/obj/structure/machinery/power/smes/S in nodes) // find the SMESes in the network if(S.powernet == src) S.restore() // and restore some of the power that was used diff --git a/code/modules/projectiles/ammo_boxes/ammo_boxes.dm b/code/modules/projectiles/ammo_boxes/ammo_boxes.dm index 7f6919b94f3a..c0139c97f66f 100644 --- a/code/modules/projectiles/ammo_boxes/ammo_boxes.dm +++ b/code/modules/projectiles/ammo_boxes/ammo_boxes.dm @@ -78,7 +78,7 @@ var/overlay_ammo_type = "_reg" //used for ammo type color overlay var/overlay_gun_type = "_m41" //used for text overlay var/overlay_content = "_reg" - var/magazine_type = /obj/item/ammo_magazine/rifle + var/obj/item/ammo_magazine/magazine_type = /obj/item/ammo_magazine/rifle var/num_of_magazines = 10 var/handfuls = FALSE var/icon_state_deployed = null @@ -126,10 +126,10 @@ if(src.loc != user) //feeling box weight in a distance is unnatural and bad return if(!handfuls) - if(contents.len < (num_of_magazines/3)) + if(length(contents) < (num_of_magazines/3)) . += SPAN_INFO("It feels almost empty.") return - if(contents.len < ((num_of_magazines*2)/3)) + if(length(contents) < ((num_of_magazines*2)/3)) . += SPAN_INFO("It feels about half full.") return . += SPAN_INFO("It feels almost full.") diff --git a/code/modules/projectiles/ammo_boxes/box_structures.dm b/code/modules/projectiles/ammo_boxes/box_structures.dm index 8ae178edf586..da0b700068b9 100644 --- a/code/modules/projectiles/ammo_boxes/box_structures.dm +++ b/code/modules/projectiles/ammo_boxes/box_structures.dm @@ -32,13 +32,13 @@ if(!item_box.handfuls) if(item_box.overlay_ammo_type) overlays += image(text_markings_icon, icon_state = "base_type[item_box.overlay_ammo_type]") //adding base color stripes - if(item_box.contents.len == item_box.num_of_magazines) + if(length(item_box.contents) == item_box.num_of_magazines) overlays += image(magazines_icon, icon_state = "magaz[item_box.overlay_content]") - else if(item_box.contents.len > (item_box.num_of_magazines/2)) + else if(length(item_box.contents) > (item_box.num_of_magazines/2)) overlays += image(magazines_icon, icon_state = "magaz[item_box.overlay_content]_3") - else if(item_box.contents.len > (item_box.num_of_magazines/4)) + else if(length(item_box.contents) > (item_box.num_of_magazines/4)) overlays += image(magazines_icon, icon_state = "magaz[item_box.overlay_content]_2") - else if(item_box.contents.len > 0) + else if(length(item_box.contents) > 0) overlays += image(magazines_icon, icon_state = "magaz[item_box.overlay_content]_1") else var/obj/item/ammo_magazine/AM = locate(/obj/item/ammo_magazine) in item_box.contents @@ -103,7 +103,7 @@ if(AM) . += SPAN_INFO("It has roughly [floor(AM.current_rounds/5)] handfuls remaining.") else - . += SPAN_INFO("It has [item_box.contents.len] magazines out of [item_box.num_of_magazines].") + . += SPAN_INFO("It has [length(item_box.contents)] magazines out of [item_box.num_of_magazines].") if(burning) . += SPAN_DANGER("It's on fire and might explode!") @@ -111,7 +111,7 @@ if(burning) to_chat(user, SPAN_DANGER("It's on fire and might explode!")) return - if(item_box.contents.len) + if(length(item_box.contents)) if(!item_box.handfuls) var/obj/item/ammo_magazine/AM = pick(item_box.contents) item_box.contents -= AM @@ -133,7 +133,7 @@ if(istypestrict(W,item_box.magazine_type)) if(istype(W, /obj/item/storage/box/m94)) var/obj/item/storage/box/m94/flare_pack = W - if(flare_pack.contents.len < flare_pack.max_storage_space) + if(length(flare_pack.contents) < flare_pack.max_storage_space) to_chat(user, SPAN_WARNING("[W] is not full.")) return var/flare_type @@ -158,7 +158,7 @@ if(cell.charge != cell.maxcharge) to_chat(user, SPAN_WARNING("[W] needs to be fully charged before it can be stored in [src].")) return - if(item_box.contents.len < item_box.num_of_magazines) + if(length(item_box.contents) < item_box.num_of_magazines) user.drop_inv_item_to_loc(W, src) item_box.contents += W to_chat(user, SPAN_NOTICE("You put \a [W] into [src]")) diff --git a/code/modules/projectiles/ammo_boxes/grenade_packets.dm b/code/modules/projectiles/ammo_boxes/grenade_packets.dm index 5546fe3bc520..603e2e3a712f 100644 --- a/code/modules/projectiles/ammo_boxes/grenade_packets.dm +++ b/code/modules/projectiles/ammo_boxes/grenade_packets.dm @@ -109,6 +109,12 @@ GLOBAL_LIST_INIT(grenade_packets, list( icon_state = "general_packet" content_type = /obj/item/explosive/grenade/high_explosive/m15/rubber +/obj/item/storage/box/packet/sebb + name = "\improper G2 Electroshock grenade packet" + desc = "It contains three G2 Electroshock grenades. Handle with care." + icon_state = "sebb_packet" + content_type = /obj/item/explosive/grenade/sebb + /obj/item/storage/box/packet/airburst_he name = "\improper M74 airburst grenade packet" desc = "It contains three M74 airburst fragmentation grenades. This end towards the enemy." diff --git a/code/modules/projectiles/ammo_boxes/magazine_boxes.dm b/code/modules/projectiles/ammo_boxes/magazine_boxes.dm index 170bb539bc73..dd56d48a364c 100644 --- a/code/modules/projectiles/ammo_boxes/magazine_boxes.dm +++ b/code/modules/projectiles/ammo_boxes/magazine_boxes.dm @@ -1,7 +1,7 @@ //-----------------------M41A Rifle Mag Boxes----------------------- /obj/item/ammo_box/magazine/ap - name = "\improper magazine box (AP M41A x 10)" + name = "magazine box (AP M41A x 10)" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_ap" overlay_content = "_ap" @@ -11,7 +11,7 @@ empty = TRUE /obj/item/ammo_box/magazine/le - name = "\improper magazine box (LE M41A x 10)" + name = "magazine box (LE M41A x 10)" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_le" overlay_content = "_le" @@ -21,7 +21,7 @@ empty = TRUE /obj/item/ammo_box/magazine/ext - name = "\improper magazine box (Ext M41A x 8)" + name = "magazine box (Ext M41A x 8)" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_ext" num_of_magazines = 8 @@ -31,7 +31,7 @@ empty = TRUE /obj/item/ammo_box/magazine/incen - name = "\improper magazine box (Incen M41A x 10)" + name = "magazine box (Incen M41A x 10)" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_incen" overlay_content = "_incen" @@ -41,7 +41,7 @@ empty = TRUE /obj/item/ammo_box/magazine/explosive - name = "\improper magazine box (Explosive M41A x 10)" + name = "magazine box (Explosive M41A x 10)" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_expl" overlay_content = "_expl" @@ -63,7 +63,7 @@ //-----------------------M39 Rifle Mag Boxes----------------------- /obj/item/ammo_box/magazine/m39 - name = "\improper magazine box (M39 x 12)" + name = "magazine box (M39 x 12)" icon_state = "base_m39" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_reg" @@ -76,7 +76,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m39/ap - name = "\improper magazine box (AP M39 x 12)" + name = "magazine box (AP M39 x 12)" overlay_ammo_type = "_ap" overlay_content = "_ap" magazine_type = /obj/item/ammo_magazine/smg/m39/ap @@ -85,7 +85,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m39/ext - name = "\improper magazine box (Ext m39 x 10)" + name = "magazine box (Ext m39 x 10)" overlay_ammo_type = "_ext" overlay_content = "_hv" num_of_magazines = 10 @@ -95,7 +95,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m39/incen - name = "\improper magazine box (Incen m39 x 12)" + name = "magazine box (Incen m39 x 12)" overlay_ammo_type = "_incen" overlay_content = "_incen" magazine_type = /obj/item/ammo_magazine/smg/m39/incendiary @@ -104,7 +104,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m39/le - name = "\improper magazine box (LE m39 x 12)" + name = "magazine box (LE m39 x 12)" overlay_ammo_type = "_le" overlay_content = "_le" magazine_type = /obj/item/ammo_magazine/smg/m39/le @@ -124,7 +124,7 @@ //-----------------------M4RA Battle Rifle Mag Boxes----------------------- /obj/item/ammo_box/magazine/m4ra - name = "\improper magazine box (M4RA x 16)" + name = "magazine box (M4RA x 16)" icon_state = "base_m4ra" flags_equip_slot = SLOT_BACK overlay_gun_type = "_m4ra" @@ -135,7 +135,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m4ra/ap - name = "\improper magazine box (AP M4RA x 16)" + name = "magazine box (AP M4RA x 16)" overlay_ammo_type = "_ap" overlay_content = "_ap" magazine_type = /obj/item/ammo_magazine/rifle/m4ra/ap @@ -144,7 +144,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m4ra/ext - name = "\improper magazine box (Ext M4RA x 12)" + name = "magazine box (Ext M4RA x 12)" overlay_ammo_type = "_ext" num_of_magazines = 12 magazine_type = /obj/item/ammo_magazine/rifle/m4ra/ext @@ -153,7 +153,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m4ra/incen - name = "\improper magazine box (Incen M4RA x 16)" + name = "magazine box (Incen M4RA x 16)" overlay_ammo_type = "_incen" overlay_content = "_incen" magazine_type = /obj/item/ammo_magazine/rifle/m4ra/incendiary @@ -173,7 +173,7 @@ //-----------------------XM51 Breaching Scattergun Mag Box----------------------- /obj/item/ammo_box/magazine/xm51 - name = "\improper magazine box (XM51 x 8)" + name = "magazine box (XM51 x 8)" icon_state = "base_breach" flags_equip_slot = SLOT_BACK overlay_gun_type = "_xm51" @@ -186,7 +186,7 @@ //-----------------------L42A Battle Rifle Mag Boxes----------------------- /obj/item/ammo_box/magazine/l42a - name = "\improper magazine box (L42A x 16)" + name = "magazine box (L42A x 16)" icon_state = "base_l42" flags_equip_slot = SLOT_BACK overlay_gun_type = "_l42" @@ -197,7 +197,7 @@ empty = TRUE /obj/item/ammo_box/magazine/l42a/ap - name = "\improper magazine box (AP L42A x 16)" + name = "magazine box (AP L42A x 16)" overlay_ammo_type = "_ap" overlay_content = "_ap" magazine_type = /obj/item/ammo_magazine/rifle/l42a/ap @@ -206,7 +206,7 @@ empty = TRUE /obj/item/ammo_box/magazine/l42a/le - name = "\improper magazine box (LE L42A x 16)" + name = "magazine box (LE L42A x 16)" overlay_ammo_type = "_le" overlay_content = "_le" magazine_type = /obj/item/ammo_magazine/rifle/l42a/le @@ -215,7 +215,7 @@ empty = TRUE /obj/item/ammo_box/magazine/l42a/ext - name = "\improper magazine box (Ext L42A x 12)" + name = "magazine box (Ext L42A x 12)" overlay_ammo_type = "_ext" overlay_content = "_reg" num_of_magazines = 12 @@ -225,7 +225,7 @@ empty = TRUE /obj/item/ammo_box/magazine/l42a/incen - name = "\improper magazine box (Incen L42A x 16)" + name = "magazine box (Incen L42A x 16)" overlay_ammo_type = "_incen" overlay_content = "_incen" magazine_type = /obj/item/ammo_magazine/rifle/l42a/incendiary @@ -245,7 +245,7 @@ //-----------------------M16 Rifle Mag Box----------------------- /obj/item/ammo_box/magazine/M16 - name = "\improper magazine box (M16 x 12)" + name = "magazine box (M16 x 12)" icon_state = "base_m16" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_reg" @@ -257,7 +257,7 @@ empty = TRUE /obj/item/ammo_box/magazine/M16/ap - name = "\improper magazine box (AP M16 x 12)" + name = "magazine box (AP M16 x 12)" icon_state = "base_m16" overlay_ammo_type = "_ap" overlay_gun_type = "_m16" @@ -270,7 +270,7 @@ //-----------------------M4A3 Pistol Mag Box----------------------- /obj/item/ammo_box/magazine/m4a3 - name = "\improper magazine box (M4A3 x 16)" + name = "magazine box (M4A3 x 16)" icon_state = "base_m4a3" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_reg" @@ -282,7 +282,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m4a3/ap - name = "\improper magazine box (AP M4A3 x 16)" + name = "magazine box (AP M4A3 x 16)" overlay_ammo_type = "_ap" overlay_content = "_ap" magazine_type = /obj/item/ammo_magazine/pistol/ap @@ -291,7 +291,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m4a3/hp - name = "\improper magazine box (HP M4A3 x 16)" + name = "magazine box (HP M4A3 x 16)" overlay_ammo_type = "_hp" overlay_content = "_hp" magazine_type = /obj/item/ammo_magazine/pistol/hp @@ -300,7 +300,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m4a3/incen - name = "\improper magazine box (Incen M4A3 x 16)" + name = "magazine box (Incen M4A3 x 16)" overlay_ammo_type = "_incen" overlay_content = "_incen" magazine_type = /obj/item/ammo_magazine/pistol/incendiary @@ -311,7 +311,7 @@ //-----------------------M44 Revolver Speed Loaders Box----------------------- /obj/item/ammo_box/magazine/m44 - name = "\improper speed loaders box (M44 x 16)" + name = "speed loaders box (M44 x 16)" icon_state = "base_m44" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_m44_reg" @@ -324,7 +324,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m44/marksman - name = "\improper speed loaders box (Marksman M44 x 16)" + name = "speed loaders box (Marksman M44 x 16)" overlay_ammo_type = "_m44_mark" magazine_type = /obj/item/ammo_magazine/revolver/marksman @@ -332,7 +332,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m44/heavy - name = "\improper speed loaders box (Heavy M44 x 16)" + name = "speed loaders box (Heavy M44 x 16)" overlay_ammo_type = "_m44_heavy" magazine_type = /obj/item/ammo_magazine/revolver/heavy @@ -342,7 +342,7 @@ //-----------------------SU-6 Smartpistol Mag Box----------------------- /obj/item/ammo_box/magazine/su6 - name = "\improper magazine box (SU-6 x 16)" + name = "magazine box (SU-6 x 16)" icon_state = "base_su6" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_reg" @@ -356,7 +356,7 @@ //-----------------------88M4 Pistol Mag Box----------------------- /obj/item/ammo_box/magazine/mod88 - name = "\improper magazine box (88 Mod 4 AP x 16)" + name = "magazine box (88 Mod 4 AP x 16)" icon_state = "base_mod88" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_ap" @@ -371,7 +371,7 @@ //-----------------------VP78 Pistol Mag Box----------------------- /obj/item/ammo_box/magazine/vp78 - name = "\improper magazine box (VP78 x 16)" + name = "magazine box (VP78 x 16)" icon_state = "base_vp78" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_reg" @@ -385,7 +385,7 @@ //-----------------------Type71 Rifle Mag Box----------------------- /obj/item/ammo_box/magazine/type71 - name = "\improper magazine box (Type71 x 10)" + name = "magazine box (Type71 x 10)" icon_state = "base_type71" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_type71_reg" @@ -398,7 +398,7 @@ empty = TRUE /obj/item/ammo_box/magazine/type71/ap - name = "\improper magazine box (Type71 AP x 10)" + name = "magazine box (Type71 AP x 10)" overlay_ammo_type = "_type71_ap" overlay_content = "_type71_ap" magazine_type = /obj/item/ammo_magazine/rifle/type71/ap @@ -418,7 +418,7 @@ //-----------------------Nailgun Mag Box----------------------- /obj/item/ammo_box/magazine/nailgun - name = "\improper magazine box (Nailgun x 10)" + name = "magazine box (Nailgun x 10)" icon_state = "base_nailgun" //base color of box icon_state_deployed = "base_nailgun_deployed" overlay_ammo_type = "_nail" //used for ammo type color overlay @@ -436,7 +436,7 @@ //-----------------------M56B Drum Box----------------------- /obj/item/ammo_box/magazine/m56b - name = "\improper drum box (M56B x 8)" + name = "drum box (M56B x 8)" icon_state = "base_m56b" overlay_ammo_type = "_reg_heavy" overlay_gun_type = "_sg" @@ -448,7 +448,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m56b/dirty - name = "\improper drum box (M56B 'Dirty' x 8)" + name = "drum box (M56B 'Dirty' x 8)" overlay_ammo_type = "_red_heavy" overlay_content = "_sgdirty" magazine_type = /obj/item/ammo_magazine/smartgun/dirty @@ -459,7 +459,7 @@ //-----------------------M56D Drum Box----------------------- /obj/item/ammo_box/magazine/m56d - name = "\improper drum box (M56D x 8)" + name = "drum box (M56D x 8)" icon_state = "base_m56d" overlay_ammo_type = "" overlay_gun_type = "_m56d" @@ -480,7 +480,7 @@ //-----------------------M2C Ammo Box----------------------- /obj/item/ammo_box/magazine/m2c - name = "\improper ammo box (M2C x 8)" + name = "ammo box (M2C x 8)" icon_state = "base_m2c" overlay_ammo_type = "" overlay_gun_type = "_m2c" @@ -500,7 +500,7 @@ //-----------------------M41AE2 Ammo Box----------------------- /obj/item/ammo_box/magazine/m41ae2 - name = "\improper magazine (M41AE2 x 8)" + name = "magazine (M41AE2 x 8)" icon_state = "base_m41ae2" overlay_ammo_type = "_reg_heavy" overlay_gun_type = "_m41ae2" @@ -512,7 +512,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m41ae2/holo - name = "\improper magazine box (M41AE2 Holo-Target x 8)" + name = "magazine box (M41AE2 Holo-Target x 8)" overlay_ammo_type = "_holo_heavy" overlay_content = "_m41ae2_holo" magazine_type = /obj/item/ammo_magazine/rifle/lmg/holo_target @@ -521,7 +521,7 @@ empty = TRUE /obj/item/ammo_box/magazine/m41ae2/heap - name = "\improper magazine box (M41AE2 HEAP x 8)" + name = "magazine box (M41AE2 HEAP x 8)" overlay_ammo_type = "_heap_heavy" overlay_content = "_m41ae2_heap" magazine_type = /obj/item/ammo_magazine/rifle/lmg/heap @@ -532,7 +532,7 @@ //-----------------------Flamer Fuel Tank Box----------------------- /obj/item/ammo_box/magazine/flamer - name = "\improper flamer tank box (UT-Napthal Fuel x 8)" + name = "flamer tank box (UT-Napthal Fuel x 8)" icon_state = "base_flamer" overlay_ammo_type = "_flamer" overlay_gun_type = "_blank" @@ -544,7 +544,7 @@ empty = TRUE /obj/item/ammo_box/magazine/flamer/bgel - name = "\improper flamer fuel box (Napalm B-Gel x 8)" + name = "flamer fuel box (Napalm B-Gel x 8)" overlay_ammo_type = "_flamer_bgel" overlay_content = "_flamer_bgel" magazine_type = /obj/item/ammo_magazine/flamer_tank/gellied @@ -555,7 +555,7 @@ //-----------------------M41A MK1 Rifle Mag Boxes----------------------- /obj/item/ammo_box/magazine/mk1 - name = "\improper magazine box (M41A MK1 x 8)" + name = "magazine box (M41A MK1 x 8)" overlay_ammo_type = "_reg_mk1" overlay_gun_type = "_mk1" overlay_content = "_reg" @@ -566,7 +566,7 @@ empty = TRUE /obj/item/ammo_box/magazine/mk1/ap - name = "\improper magazine box (M41A MK1 AP x 8)" + name = "magazine box (M41A MK1 AP x 8)" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_ap_mk1" overlay_content = "_ap" @@ -578,7 +578,7 @@ //-----------------------NSG 23 Rifle Mag Boxes----------------------- /obj/item/ammo_box/magazine/nsg23 - name = "\improper magazine box (NSG 23 x 16)" + name = "magazine box (NSG 23 x 16)" icon_state = "base_nsg23" overlay_gun_type = "_nsg23" overlay_content = "_reg" @@ -589,7 +589,7 @@ empty = TRUE /obj/item/ammo_box/magazine/nsg23/ap - name = "\improper magazine box (NSG 23 AP x 12)" + name = "magazine box (NSG 23 AP x 12)" overlay_ammo_type = "_ap" overlay_content = "_ap" magazine_type = /obj/item/ammo_magazine/rifle/nsg23/ap @@ -599,7 +599,7 @@ empty = TRUE /obj/item/ammo_box/magazine/nsg23/ex - name = "\improper magazine box (NSG 23 Extended x 8)" + name = "magazine box (NSG 23 Extended x 8)" overlay_ammo_type = "_ext" magazine_type = /obj/item/ammo_magazine/rifle/nsg23/extended num_of_magazines = 8 @@ -608,7 +608,7 @@ empty = TRUE /obj/item/ammo_box/magazine/nsg23/heap - name = "\improper magazine box (NSG 23 HEAP x 16)" + name = "magazine box (NSG 23 HEAP x 16)" overlay_ammo_type = "_heap" overlay_content = "_heap" magazine_type = /obj/item/ammo_magazine/rifle/nsg23/heap @@ -619,7 +619,7 @@ //-----------------------Spearhead Autorevolver Speed Loaders Box----------------------- /obj/item/ammo_box/magazine/spearhead - name = "\improper speed loaders box (Spearhead HP x 12)" + name = "speed loaders box (Spearhead HP x 12)" icon_state = "base_cmb" overlay_ammo_type = "_357_hp" overlay_gun_type = "_357" @@ -631,7 +631,7 @@ empty = TRUE /obj/item/ammo_box/magazine/spearhead/normalpoint - name = "\improper speed loaders box (Spearhead x 12)" + name = "speed loaders box (Spearhead x 12)" overlay_ammo_type = "_357_reg" magazine_type = /obj/item/ammo_magazine/revolver/cmb/normalpoint @@ -641,7 +641,7 @@ //-----------------------Type 73 Pistol Mag Box----------------------- /obj/item/ammo_box/magazine/type73 - name = "\improper magazine box (Type 73 x 16)" + name = "magazine box (Type 73 x 16)" icon_state = "base_type73" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_type71_reg" @@ -654,7 +654,7 @@ empty = TRUE /obj/item/ammo_box/magazine/type73/impact - name = "\improper magazine box (Type 73 High-Impact x 10)" + name = "magazine box (Type 73 High-Impact x 10)" overlay_ammo_type = "_type73_impact" overlay_content = "_type73_impact" num_of_magazines = 10 @@ -667,7 +667,7 @@ //-----------------------AR10 Rifle Mag Box----------------------- /obj/item/ammo_box/magazine/ar10 - name = "\improper magazine box (AR10 x 12)" + name = "magazine box (AR10 x 12)" icon_state = "base_ar10" flags_equip_slot = SLOT_BACK overlay_gun_type = "_ar10" @@ -681,7 +681,7 @@ //-----------------------MP5 Smg Mag Box----------------------- /obj/item/ammo_box/magazine/mp5 - name = "\improper magazine box (MP5 x 12)" + name = "magazine box (MP5 x 12)" icon_state = "base_m16" flags_equip_slot = SLOT_BACK overlay_gun_type = "_mp5" @@ -696,7 +696,7 @@ //-----------------------Desert Eagle Pistol Mag Box----------------------- /obj/item/ammo_box/magazine/deagle - name = "\improper magazine box (Desert Eagle x 12)" + name = "magazine box (Desert Eagle x 12)" icon_state = "base_deagle" flags_equip_slot = SLOT_BACK overlay_ammo_type = "_reg" @@ -709,7 +709,7 @@ empty = TRUE /obj/item/ammo_box/magazine/deagle/super - name = "\improper magazine box (Heavy Desert Eagle x 8)" + name = "magazine box (Heavy Desert Eagle x 8)" overlay_ammo_type = "_hp" overlay_content = "_hp" num_of_magazines = 8 @@ -719,7 +719,7 @@ empty = TRUE /obj/item/ammo_box/magazine/deagle/super/highimpact - name = "\improper magazine box (High Impact Desert Eagle x 8)" + name = "magazine box (High Impact Desert Eagle x 8)" overlay_ammo_type = "_impact" overlay_content = "_impact" magazine_type = /obj/item/ammo_magazine/pistol/heavy/super/highimpact @@ -728,10 +728,304 @@ empty = TRUE /obj/item/ammo_box/magazine/deagle/super/highimpact/ap - name = "\improper magazine box (High Impact Armor-Piercing Desert Eagle x 8)" + name = "magazine box (High Impact Armor-Piercing Desert Eagle x 8)" overlay_ammo_type = "_ap" overlay_content = "_ap" magazine_type = /obj/item/ammo_magazine/pistol/heavy/super/highimpact/ap /obj/item/ammo_box/magazine/deagle/super/highimpact/ap/empty empty = TRUE + + +//-----------------------S&W Revolver Speed Loaders Box----------------------- +/obj/item/ammo_box/magazine/snw + name = "speed loaders box (S&W .38 x 12)" + icon_state = "base_S&W" + overlay_ammo_type = "_m44_reg" + overlay_gun_type = "_38" + overlay_content = "_speed" + num_of_magazines = 12 + magazine_type = /obj/item/ammo_magazine/revolver/small + +/obj/item/ammo_box/magazine/snw/empty + empty = TRUE + + +//-----------------------Type64 Bizon SMG Mag Box----------------------- + +/obj/item/ammo_box/magazine/type64 + name = "magazine box (Type64 Bizon x 10)" + icon_state = "base_type64" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "_type71_reg" + overlay_gun_type = "_type64" + overlay_content = "_type71_reg" + num_of_magazines = 10 + magazine_type = /obj/item/ammo_magazine/smg/bizon + +/obj/item/ammo_box/magazine/type64/empty + empty = TRUE + +//-----------------------ZhNK-72 Revolver Speedloader Box----------------------- + +/obj/item/ammo_box/magazine/zhnk + name = "speed loaders box (ZhNK-72 x 12)" + icon_state = "base_zhnk72" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_zhnk72" + overlay_content = "_zhnk72" + num_of_magazines = 12 + magazine_type = /obj/item/ammo_magazine/revolver/upp + +/obj/item/ammo_box/magazine/zhnk/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + +/obj/item/ammo_box/magazine/zhnk/empty + empty = TRUE + +//-----------------------Type-19 SMG Mag Box----------------------- + +/obj/item/ammo_box/magazine/type19 + name = "magazine box (Type19 x 12)" + icon_state = "base_type19" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_type19" + overlay_content = "_type71_reg" + num_of_magazines = 12 + magazine_type = /obj/item/ammo_magazine/smg/pps43 + +/obj/item/ammo_box/magazine/type19/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + + +/obj/item/ammo_box/magazine/type19/empty + empty = TRUE + +//-----------------------UZI SMG Mag Box----------------------- + +/obj/item/ammo_box/magazine/uzi + name = "magazine box (UZI x 12)" + icon_state = "base_uzi" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_uzi" + overlay_content = "_uzi" + num_of_magazines = 12 + magazine_type = /obj/item/ammo_magazine/smg/uzi + +/obj/item/ammo_box/magazine/uzi/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + +/obj/item/ammo_box/magazine/uzi/empty + empty = TRUE + +//-----------------------MAC-15 SMG Mag Box----------------------- + +/obj/item/ammo_box/magazine/mac15 + name = "magazine box (MAC-15 x 12)" + icon_state = "base_uzi" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_mac15" + overlay_content = "_uzi" + num_of_magazines = 12 + magazine_type = /obj/item/ammo_magazine/smg/mac15 + +/obj/item/ammo_box/magazine/mac15/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + +/obj/item/ammo_box/magazine/mac15/empty + empty = TRUE + +//-----------------------MP27 SMG Mag Box----------------------- + +/obj/item/ammo_box/magazine/mp27 + name = "magazine box (MP27 x 12)" + icon_state = "base_uzi" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_mp27" + overlay_content = "_fn" + num_of_magazines = 12 + magazine_type = /obj/item/ammo_magazine/smg/mp27 + +/obj/item/ammo_box/magazine/mp27/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + +/obj/item/ammo_box/magazine/mp27/empty + empty = TRUE + +//-----------------------M1911 Pistol Mag Box----------------------- + +/obj/item/ammo_box/magazine/m1911 + name = "magazine box (M1911 x 16)" + icon_state = "base_mk45" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_m1911" + overlay_content = "_uzi" + num_of_magazines = 16 + magazine_type = /obj/item/ammo_magazine/pistol/m1911 + +/obj/item/ammo_box/magazine/m1911/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + + +/obj/item/ammo_box/magazine/m1911/empty + empty = TRUE + +//-----------------------MK-45 Highpower Pistol Mag Box----------------------- + +/obj/item/ammo_box/magazine/mk45 + name = "magazine box (MK-45 x 16)" + icon_state = "base_mk45" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_mk45" + overlay_content = "_uzi" + num_of_magazines = 16 + magazine_type = /obj/item/ammo_magazine/pistol/highpower + +/obj/item/ammo_box/magazine/mk45/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + +/obj/item/ammo_box/magazine/mk45/empty + empty = TRUE + +//-----------------------KT-42 Automag Pistol Mag Box----------------------- + +/obj/item/ammo_box/magazine/kt42 + name = "magazine box (KT-42 x 16)" + icon_state = "base_mk45" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_kt42" + overlay_content = "_uzi" + num_of_magazines = 16 + magazine_type = /obj/item/ammo_magazine/pistol/kt42 + +/obj/item/ammo_box/magazine/kt42/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + + +/obj/item/ammo_box/magazine/kt42/empty + empty = TRUE + +//-----------------------Beretta 92FS Pistol Mag Box----------------------- + +/obj/item/ammo_box/magazine/b92fs + name = "magazine box (Beretta 92FS x 16)" + icon_state = "base_mk45" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_b92fs" + overlay_content = "_uzi" + num_of_magazines = 16 + magazine_type = /obj/item/ammo_magazine/pistol/b92fs + +/obj/item/ammo_box/magazine/b92fs/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + +/obj/item/ammo_box/magazine/b92fs/empty + empty = TRUE + +//-----------------------FN FP9000 SMG Mag Box----------------------- + +/obj/item/ammo_box/magazine/fp9000 + name = "magazine box (FN FP9000 x 12)" + icon_state = "base_fn" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_fnfp9000" + overlay_content = "_fn" + num_of_magazines = 12 + magazine_type = /obj/item/ammo_magazine/smg/fp9000 + +/obj/item/ammo_box/magazine/fp9000/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + +/obj/item/ammo_box/magazine/fp9000/empty + empty = TRUE + +//-----------------------MAR30/40 Mag Box----------------------- + +/obj/item/ammo_box/magazine/mar30 + name = "magazine box (MAR30/40 x 10)" + icon_state = "base_mar" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_mar30" + overlay_content = "_mar" + num_of_magazines = 10 + magazine_type = /obj/item/ammo_magazine/rifle/mar40 + +/obj/item/ammo_box/magazine/mar30/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + +/obj/item/ammo_box/magazine/mar30/empty + empty = TRUE + +/obj/item/ammo_box/magazine/mar30/ext + name = "magazine box (MAR30/40 Ext x 8)" + overlay_gun_type = "_mar40" + num_of_magazines = 8 + magazine_type = /obj/item/ammo_magazine/rifle/mar40/extended + +/obj/item/ammo_box/magazine/mar30/ext/empty + empty = TRUE + +//-----------------------MAR50 Mag Box----------------------- + +/obj/item/ammo_box/magazine/mar50 + name = "magazine box (MAR50 x 8)" + icon_state = "base_mar" + flags_equip_slot = SLOT_BACK + overlay_ammo_type = "" + overlay_gun_type = "_mar50" + overlay_content = "_mar" + num_of_magazines = 8 + magazine_type = /obj/item/ammo_magazine/rifle/mar40/lmg + +/obj/item/ammo_box/magazine/mar50/update_icon() + if(overlays) + overlays.Cut() + overlays += image(icon, icon_state = "[icon_state]_lid") //adding lid + overlays += image(text_markings_icon, icon_state = "text[overlay_gun_type]") //adding text + +/obj/item/ammo_box/magazine/mar50/empty + empty = TRUE diff --git a/code/modules/projectiles/ammo_boxes/misc_boxes.dm b/code/modules/projectiles/ammo_boxes/misc_boxes.dm index 434239fe25cd..defb82cf670d 100644 --- a/code/modules/projectiles/ammo_boxes/misc_boxes.dm +++ b/code/modules/projectiles/ammo_boxes/misc_boxes.dm @@ -96,7 +96,7 @@ /obj/item/ammo_box/magazine/misc/flares/get_severity() var/flare_amount = 0 for(var/obj/item/storage/box/m94/flare_box in contents) - flare_amount += flare_box.contents.len + flare_amount += length(flare_box.contents) flare_amount = floor(flare_amount / 8) //10 packs, 8 flares each, maximum total of 10 flares we can throw out return flare_amount @@ -110,9 +110,7 @@ if(flare_amount > 0) handle_side_effects(host_box, TRUE) - var/list/turf_list = list() - for(var/turf/T in range(5, (host_box ? host_box : src))) - turf_list += T + var/list/turf_list = RANGE_TURFS(5, (host_box ? host_box : src)) for(var/i = 1, i <= flare_amount, i++) addtimer(CALLBACK(src, PROC_REF(explode), (host_box ? host_box : src), turf_list), rand(1, 6) SECONDS) return diff --git a/code/modules/projectiles/ammunition.dm b/code/modules/projectiles/ammunition.dm index 0e0fccf027db..e032d3ebbe55 100644 --- a/code/modules/projectiles/ammunition.dm +++ b/code/modules/projectiles/ammunition.dm @@ -233,6 +233,8 @@ bullets/shells. ~N */ /obj/item/ammo_magazine/handful + AUTOWIKI_SKIP(TRUE) + name = "generic handful" desc = "A handful of rounds to reload on the go." icon = 'icons/obj/items/weapons/guns/handful.dmi' @@ -365,7 +367,7 @@ Turn() or Shift() as there is virtually no overhead. ~N overlay_ammo_type = "_blank" overlay_gun_type = "_458" overlay_content = "_458" - magazine_type = /obj/item/ammo_magazine/handful/lever_action/xm88 + magazine_type = /obj/item/ammo_magazine/lever_action/xm88 /obj/item/ammo_box/magazine/lever_action/xm88/empty empty = TRUE diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 69a458a983d0..f670fa682154 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -427,6 +427,10 @@ SEND_SIGNAL(src, COMSIG_GUN_RECALCULATE_ATTACHMENT_BONUSES) /obj/item/weapon/gun/proc/handle_random_attachments() + #ifdef AUTOWIKI // no randomness for my gun pictures, please + return + #endif + var/attachmentchoice var/randchance = random_spawn_chance @@ -471,7 +475,7 @@ /obj/item/weapon/gun/proc/handle_starting_attachment() - if(starting_attachment_types && starting_attachment_types.len) + if(LAZYLEN(starting_attachment_types)) for(var/path in starting_attachment_types) var/obj/item/attachable/A = new path(src) A.Attach(src) @@ -611,14 +615,13 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w gun_recoil = recoil_buildup var/penetration = 0 - var/armor_punch = 0 var/accuracy = 0 var/min_accuracy = 0 var/max_range = 0 + var/effective_range = 0 var/scatter = 0 var/list/damage_armor_profile_xeno = list() var/list/damage_armor_profile_marine = list() - var/list/damage_armor_profile_armorbreak = list() var/list/damage_armor_profile_headers = list() var/datum/ammo/in_ammo @@ -641,24 +644,19 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w falloff = in_ammo.damage_falloff * damage_falloff_mult penetration = in_ammo.penetration - armor_punch = in_ammo.damage_armor_punch accuracy = in_ammo.accurate_range min_accuracy = in_ammo.accurate_range_min max_range = in_ammo.max_range + effective_range = in_ammo.effective_range_max scatter = in_ammo.scatter for(var/i = 0; i<=CODEX_ARMOR_MAX; i+=CODEX_ARMOR_STEP) damage_armor_profile_headers.Add(i) damage_armor_profile_marine.Add(floor(armor_damage_reduction(GLOB.marine_ranged_stats, damage, i, penetration))) damage_armor_profile_xeno.Add(floor(armor_damage_reduction(GLOB.xeno_ranged_stats, damage, i, penetration))) - if(!GLOB.xeno_general.armor_ignore_integrity) - if(i != 0) - damage_armor_profile_armorbreak.Add("[floor(armor_break_calculation(GLOB.xeno_ranged_stats, damage, i, penetration, in_ammo.pen_armor_punch, armor_punch)/i)]%") - else - damage_armor_profile_armorbreak.Add("N/A") var/rpm = max(fire_delay, 1) var/burst_rpm = max((fire_delay * 1.5 + (burst_amount - 1) * burst_delay)/max(burst_amount, 1), 0.0001) @@ -687,19 +685,18 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w data["damage"] = damage data["falloff"] = falloff data["total_projectile_amount"] = bonus_projectile_amount+1 - data["armor_punch"] = armor_punch data["penetration"] = penetration data["accuracy"] = accuracy * accuracy_mult data["unwielded_accuracy"] = accuracy * accuracy_mult_unwielded data["min_accuracy"] = min_accuracy data["max_range"] = max_range + data["effective_range"] = effective_range // damage table data data["damage_armor_profile_headers"] = damage_armor_profile_headers data["damage_armor_profile_marine"] = damage_armor_profile_marine data["damage_armor_profile_xeno"] = damage_armor_profile_xeno - data["damage_armor_profile_armorbreak"] = damage_armor_profile_armorbreak return data @@ -714,10 +711,10 @@ As sniper rifles have both and weapon mods can change them as well. ..() deals w data["damage_max"] = 100 data["accuracy_max"] = 32 data["range_max"] = 32 + data["effective_range_max"] = EFFECTIVE_RANGE_MAX_TIER_4 data["falloff_max"] = DAMAGE_FALLOFF_TIER_1 data["penetration_max"] = ARMOR_PENETRATION_TIER_10 data["punch_max"] = 5 - data["glob_armourbreak"] = GLOB.xeno_general.armor_ignore_integrity data["automatic"] = (GUN_FIREMODE_AUTOMATIC in gun_firemode_list) data["auto_only"] = ((length(gun_firemode_list) == 1) && (GUN_FIREMODE_AUTOMATIC in gun_firemode_list)) @@ -872,6 +869,8 @@ User can be passed as null, (a gun reloading itself for instance), so we need to if(!current_mag || QDELETED(current_mag) || (current_mag.loc != src && !loc_override)) cock(user) + current_mag = null + update_icon() return if(drop_override || !user) //If we want to drop it on the ground or there's no user. @@ -1334,6 +1333,8 @@ and you're good to go. if(EXECUTION_CHECK) //Execution if(!able_to_fire(user)) //Can they actually use guns in the first place? return ..() + if(flags_gun_features & GUN_CANT_EXECUTE) + return ..() user.visible_message(SPAN_DANGER("[user] puts [src] up to [attacked_mob], steadying their aim."), SPAN_WARNING("You put [src] up to [attacked_mob], steadying your aim."),null, null, CHAT_TYPE_COMBAT_ACTION) if(!do_after(user, 3 SECONDS, INTERRUPT_ALL|INTERRUPT_DIFF_INTENT, BUSY_ICON_HOSTILE)) return TRUE diff --git a/code/modules/projectiles/gun_attachables.dm b/code/modules/projectiles/gun_attachables.dm index d1aff8a33969..e2108364e9ac 100644 --- a/code/modules/projectiles/gun_attachables.dm +++ b/code/modules/projectiles/gun_attachables.dm @@ -1054,6 +1054,7 @@ Defined in conflicts.dm of the #defines folder. button.name = name /datum/action/item_action/toggle_zoom_level/action_activate() + . = ..() var/obj/item/weapon/gun/G = holder_item var/obj/item/attachable/scope/variable_zoom/S = G.attachments["rail"] S.toggle_zoom_level() @@ -1674,6 +1675,7 @@ Defined in conflicts.dm of the #defines folder. /datum/action/item_action/vulture /datum/action/item_action/vulture/action_activate() + . = ..() var/obj/item/weapon/gun/gun_holder = holder_item var/obj/item/attachable/vulture_scope/scope = gun_holder.attachments["rail"] if(!istype(scope)) @@ -2973,7 +2975,7 @@ Defined in conflicts.dm of the #defines folder. current_rounds += transfered_rounds FT.current_rounds -= transfered_rounds - var/amount_of_reagents = FT.reagents.reagent_list.len + var/amount_of_reagents = length(FT.reagents.reagent_list) var/amount_removed_per_reagent = transfered_rounds / amount_of_reagents for(var/datum/reagent/R in FT.reagents.reagent_list) R.volume -= amount_removed_per_reagent @@ -3235,7 +3237,7 @@ Defined in conflicts.dm of the #defines folder. ammo_datum.flamer_reagent_id = flamer_reagent.id P.generate_bullet(ammo_datum) P.icon_state = "naptha_ball" - P.color = flamer_reagent.color + P.color = flamer_reagent.burncolor P.hit_effect_color = flamer_reagent.burncolor P.fire_at(target, user, user, max_range, AMMO_SPEED_TIER_2, null) var/turf/user_turf = get_turf(user) @@ -3515,6 +3517,7 @@ Defined in conflicts.dm of the #defines folder. button.overlays += image('icons/mob/hud/actions.dmi', button, action_icon_state) /datum/action/item_action/bipod/toggle_full_auto_switch/action_activate() + . = ..() var/obj/item/weapon/gun/holder_gun = holder_item var/obj/item/attachable/bipod/attached_bipod = holder_gun.attachments["under"] diff --git a/code/modules/projectiles/gun_helpers.dm b/code/modules/projectiles/gun_helpers.dm index c4cce7c5f996..51a5988f2fd0 100644 --- a/code/modules/projectiles/gun_helpers.dm +++ b/code/modules/projectiles/gun_helpers.dm @@ -530,12 +530,39 @@ DEFINES in setup.dm, referenced here. /mob/living/carbon/human/verb/holster_verb(unholster_number_offset = 1 as num) set name = "holster" set hidden = TRUE - if(usr.is_mob_incapacitated(TRUE) || usr.is_mob_restrained()) + if(usr.is_mob_incapacitated(TRUE) || usr.is_mob_restrained() || IsKnockDown() || HAS_TRAIT_FROM(src, TRAIT_UNDENSE, LYING_DOWN_TRAIT)) to_chat(src, SPAN_WARNING("You can't draw a weapon in your current state.")) return var/obj/item/active_hand = get_active_hand() if(active_hand) + if(active_hand.preferred_storage) + for(var/storage in active_hand.preferred_storage) + var/list/items_in_slot + if(islist(get_item_by_slot(active_hand.preferred_storage[storage]))) + items_in_slot = get_item_by_slot(active_hand.preferred_storage[storage]) + else + items_in_slot = list(get_item_by_slot(active_hand.preferred_storage[storage])) + + for(var/item_in_slot in items_in_slot) + if(istype(item_in_slot, storage)) + var/slot = active_hand.preferred_storage[storage] + switch(slot) + if(WEAR_ACCESSORY) + slot = WEAR_IN_ACCESSORY + if(WEAR_WAIST) + slot = WEAR_IN_BELT + if(WEAR_BACK) + slot = WEAR_IN_BACK + if(WEAR_J_STORE) + slot = WEAR_IN_J_STORE + if(WEAR_HEAD) + slot = WEAR_IN_HELMET + if(WEAR_FEET) + slot = WEAR_IN_SHOES + + if(equip_to_slot_if_possible(active_hand, slot, ignore_delay = TRUE, del_on_fail = FALSE, disable_warning = TRUE, redraw_mob = TRUE)) + return TRUE if(w_uniform) for(var/obj/accessory in w_uniform.accessories) var/obj/item/storage/internal/accessory/holster/holster = accessory @@ -815,11 +842,11 @@ DEFINES in setup.dm, referenced here. if(attachment && (attachment.flags_attach_features & ATTACH_ACTIVATION) ) usable_attachments += attachment - if(!usable_attachments.len) //No usable attachments. + if(!length(usable_attachments)) //No usable attachments. to_chat(usr, SPAN_WARNING("[src] does not have any usable attachments!")) return - if(usable_attachments.len == 1) //Activates the only attachment if there is only one. + if(length(usable_attachments) == 1) //Activates the only attachment if there is only one. chosen_attachment = usable_attachments[1] else chosen_attachment = tgui_input_list(usr, "Which attachment to activate?", "Activate attachment", usable_attachments) diff --git a/code/modules/projectiles/guns/boltaction.dm b/code/modules/projectiles/guns/boltaction.dm index 16ccb3438e23..a1b8705240a4 100644 --- a/code/modules/projectiles/guns/boltaction.dm +++ b/code/modules/projectiles/guns/boltaction.dm @@ -171,11 +171,17 @@ /obj/item/weapon/gun/boltaction/vulture/update_icon() ..() + var/new_icon_state = src::icon_state + if(!current_mag) + new_icon_state += "_e" + + icon_state = new_icon_state + if(!bolted) overlays += "vulture_bolt_open" -/obj/item/weapon/gun/boltaction/vulture/set_gun_config_values() //check that these work +/obj/item/weapon/gun/boltaction/vulture/set_gun_config_values() ..() set_fire_delay(FIRE_DELAY_TIER_VULTURE) accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_7 @@ -192,13 +198,11 @@ attachable_offset = list("muzzle_x" = 33, "muzzle_y" = 19, "rail_x" = 11, "rail_y" = 24, "under_x" = 25, "under_y" = 14, "stock_x" = 11, "stock_y" = 15) /obj/item/weapon/gun/boltaction/vulture/able_to_fire(mob/user) - . = ..() - if(!.) - return - if(!bypass_trait && !HAS_TRAIT(user, TRAIT_VULTURE_USER)) to_chat(user, SPAN_WARNING("You don't know how to use this!")) - return + return FALSE + + return ..() /obj/item/weapon/gun/boltaction/vulture/Fire(atom/target, mob/living/user, params, reflex, dual_wield) var/obj/item/attachable/vulture_scope/scope = attachments["rail"] diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm index b2ec3dea63ce..b3dcae388a13 100644 --- a/code/modules/projectiles/guns/energy.dm +++ b/code/modules/projectiles/guns/energy.dm @@ -214,6 +214,7 @@ charge_icon = "+taser" black_market_value = 20 actions_types = list(/datum/action/item_action/taser/change_mode) + flags_gun_features = GUN_UNUSUAL_DESIGN|GUN_CAN_POINTBLANK|GUN_CANT_EXECUTE /// Determines if the taser will hit any target, or if it checks for wanted status. Default is wanted only. var/mode = TASER_MODE_P var/skilllock = SKILL_POLICE_SKILLED @@ -268,6 +269,7 @@ /datum/action/item_action/taser/action_activate() + . = ..() var/obj/item/weapon/gun/energy/taser/taser = holder_item if(!ishuman(owner)) return diff --git a/code/modules/projectiles/guns/flamer/flamer.dm b/code/modules/projectiles/guns/flamer/flamer.dm index 28bcc76c42df..c54d62e148b7 100644 --- a/code/modules/projectiles/guns/flamer/flamer.dm +++ b/code/modules/projectiles/guns/flamer/flamer.dm @@ -203,7 +203,7 @@ /obj/item/weapon/gun/flamer/proc/unleash_flame(atom/target, mob/living/user) set waitfor = 0 last_fired = world.time - if(!current_mag || !current_mag.reagents || !current_mag.reagents.reagent_list.len) + if(!current_mag || !current_mag.reagents || !length(current_mag.reagents.reagent_list)) return var/datum/reagent/R = current_mag.reagents.reagent_list[1] @@ -234,7 +234,7 @@ /obj/item/weapon/gun/flamer/proc/unleash_smoke(atom/target, mob/living/user) last_fired = world.time - if(!current_mag || !current_mag.reagents || !current_mag.reagents.reagent_list.len) + if(!current_mag || !current_mag.reagents || !length(current_mag.reagents.reagent_list)) return var/source_turf = get_turf(user) @@ -251,7 +251,7 @@ var/turf/turfs[] = get_line(user, target, FALSE) var/turf/first_turf = turfs[1] var/turf/second_turf = turfs[2] - var/ammount_required = (min(turfs.len, smoke_range) * use_multiplier) // the ammount of units that this click requires + var/ammount_required = (min(length(turfs), smoke_range) * use_multiplier) // the ammount of units that this click requires for(var/turf/turf in turfs) if(chemical.volume < ammount_required) @@ -294,7 +294,7 @@ /obj/item/weapon/gun/flamer/proc/unleash_foam(atom/target, mob/living/user) last_fired = world.time - if(!current_mag || !current_mag.reagents || !current_mag.reagents.reagent_list.len) + if(!current_mag || !current_mag.reagents || !length(current_mag.reagents.reagent_list)) return var/source_turf = get_turf(user) @@ -305,7 +305,7 @@ var/turf/turfs[] = get_line(user, target, FALSE) var/turf/first_turf = turfs[1] - var/ammount_required = (min(turfs.len, foam_range) * use_multiplier) // the ammount of units that this click requires + var/ammount_required = (min(length(turfs), foam_range) * use_multiplier) // the ammount of units that this click requires for(var/turf/turf in turfs) if(chemical.volume < ammount_required) diff --git a/code/modules/projectiles/guns/flamer/flameshape.dm b/code/modules/projectiles/guns/flamer/flameshape.dm index 0b7c01ed0b0b..0189c00599a4 100644 --- a/code/modules/projectiles/guns/flamer/flameshape.dm +++ b/code/modules/projectiles/guns/flamer/flameshape.dm @@ -113,13 +113,7 @@ /datum/flameshape/line/handle_fire_spread(obj/flamer_fire/F, fire_spread_amount, burn_dam, fuel_pressure = 1) var/turf/source_turf = get_turf(F.loc) - var/turf/prev_T = F.loc - - var/mob/user - if(F.weapon_cause_data) - user = F.weapon_cause_data.resolve_mob() - if(user) - prev_T = user.loc + var/turf/prev_T var/distance = 1 var/stop_at_turf = FALSE @@ -135,7 +129,7 @@ if(T.density) T.flamer_fire_act(burn_dam, F.weapon_cause_data) stop_at_turf = TRUE - else + else if(prev_T) var/obj/flamer_fire/temp = new() var/atom/A = LinkBlocked(temp, prev_T, T) @@ -145,7 +139,7 @@ break stop_at_turf = TRUE - if(T == F.loc || (user && T == user.loc)) + if(T == F.loc) if(stop_at_turf) break prev_T = T @@ -168,16 +162,11 @@ /datum/flameshape/triangle/handle_fire_spread(obj/flamer_fire/F, fire_spread_amount, burn_dam, fuel_pressure = 1) set waitfor = 0 - var/mob/user - - if(F.weapon_cause_data) - user = F.weapon_cause_data.resolve_mob() - - var/unleash_dir = user.dir + var/unleash_dir = get_cardinal_dir(F, F.target_clicked) var/list/turf/turfs = get_line(F, F.target_clicked) var/distance = 1 var/hit_dense_atom_mid = FALSE - var/turf/prev_T = user.loc + var/turf/prev_T for(var/turf/T in turfs) if(distance > fire_spread_amount) diff --git a/code/modules/projectiles/guns/lever_action.dm b/code/modules/projectiles/guns/lever_action.dm index a8fb78f72a9c..179ce8d787d0 100644 --- a/code/modules/projectiles/guns/lever_action.dm +++ b/code/modules/projectiles/guns/lever_action.dm @@ -378,7 +378,6 @@ their unique feature is that a direct hit will buff your damage and firerate /obj/item/attachable/bayonet/upp, // Barrel /obj/item/attachable/bayonet, /obj/item/attachable/extended_barrel, - /obj/item/attachable/heavy_barrel, /obj/item/attachable/suppressor, /obj/item/attachable/compensator, /obj/item/attachable/reddot, // Rail @@ -393,9 +392,9 @@ their unique feature is that a direct hit will buff your damage and firerate /obj/item/weapon/gun/lever_action/xm88/set_gun_config_values() ..() - set_fire_delay(FIRE_DELAY_TIER_2) + set_fire_delay(FIRE_DELAY_TIER_2 + FIRE_DELAY_TIER_11) lever_delay = FIRE_DELAY_TIER_3 - accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_5 + accuracy_mult = BASE_ACCURACY_MULT + HIT_ACCURACY_MULT_TIER_2 accuracy_mult_unwielded = BASE_ACCURACY_MULT - HIT_ACCURACY_MULT_TIER_10 scatter = SCATTER_AMOUNT_TIER_8 burst_scatter_mult = 0 diff --git a/code/modules/projectiles/guns/revolvers.dm b/code/modules/projectiles/guns/revolvers.dm index d031074dabd7..1c2adc2360a3 100644 --- a/code/modules/projectiles/guns/revolvers.dm +++ b/code/modules/projectiles/guns/revolvers.dm @@ -6,7 +6,7 @@ w_class = SIZE_MEDIUM matter = list("metal" = 2000) - fire_sound = 'sound/weapons/gun_44mag_v3.ogg' + fire_sound = 'sound/weapons/gun_44mag_v4.ogg' reload_sound = 'sound/weapons/gun_44mag_speed_loader.wav' cocked_sound = 'sound/weapons/gun_revolver_spun.ogg' unload_sound = 'sound/weapons/gun_44mag_open_chamber.wav' diff --git a/code/modules/projectiles/guns/rifles.dm b/code/modules/projectiles/guns/rifles.dm index b631f093bafe..44d6ef845b94 100644 --- a/code/modules/projectiles/guns/rifles.dm +++ b/code/modules/projectiles/guns/rifles.dm @@ -557,6 +557,7 @@ //---ability actions--\\ /datum/action/item_action/m46c/action_activate() + . = ..() var/obj/item/weapon/gun/rifle/m46c/protag_gun = holder_item if(!ishuman(owner)) return @@ -1227,6 +1228,7 @@ fire_sound = 'sound/weapons/gun_hpr.ogg' aim_slowdown = SLOWDOWN_ADS_LMG current_mag = /obj/item/ammo_magazine/rifle/lmg + starting_attachment_types = list(/obj/item/attachable/bipod) attachable_allowed = list( /obj/item/attachable/suppressor, /obj/item/attachable/reddot, @@ -1587,6 +1589,11 @@ /obj/item/weapon/gun/rifle/m4ra/training current_mag = /obj/item/ammo_magazine/rifle/m4ra/rubber +/obj/item/weapon/gun/rifle/m4ra/tactical + current_mag = /obj/item/ammo_magazine/rifle/m4ra/ext + starting_attachment_types = list(/obj/item/attachable/magnetic_harness, /obj/item/attachable/suppressor, /obj/item/attachable/angledgrip) + + //------------------------------------------------------- //L42A Battle Rifle diff --git a/code/modules/projectiles/guns/shotguns.dm b/code/modules/projectiles/guns/shotguns.dm index 5acad2255356..a0bb3f8f852c 100644 --- a/code/modules/projectiles/guns/shotguns.dm +++ b/code/modules/projectiles/guns/shotguns.dm @@ -838,6 +838,7 @@ can cause issues with ammo types getting mixed up during the burst. return TRUE /datum/action/item_action/specialist/twobore_brace/action_activate() + . = ..() var/obj/item/weapon/gun/shotgun/double/twobore/G = holder_item if(G.braced) return @@ -1020,7 +1021,7 @@ can cause issues with ammo types getting mixed up during the burst. throw_turfs.Remove(T) continue var/list/turf/path = get_line(get_step_towards(src, T), T) //Same path throw code will calculate from. - if(!path.len) + if(!length(path)) throw_turfs.Remove(T) continue var/prev_turf = start_turf diff --git a/code/modules/projectiles/guns/smartgun.dm b/code/modules/projectiles/guns/smartgun.dm index a2f2a8a003a2..7c628463b1ef 100644 --- a/code/modules/projectiles/guns/smartgun.dm +++ b/code/modules/projectiles/guns/smartgun.dm @@ -178,6 +178,7 @@ //---ability actions--\\ /datum/action/item_action/smartgun/action_activate() + . = ..() var/obj/item/weapon/gun/smartgun/G = holder_item if(!ishuman(owner)) return @@ -501,7 +502,7 @@ path = get_line(user, M) - if(path.len) + if(length(path)) var/blocked = FALSE for(T in path) if(T.density || T.opacity) @@ -524,9 +525,9 @@ else conscious_targets += M - if(conscious_targets.len) + if(length(conscious_targets)) . = pick(conscious_targets) - else if(unconscious_targets.len) + else if(length(unconscious_targets)) . = pick(unconscious_targets) /obj/item/weapon/gun/smartgun/proc/process_shot(mob/living/user, warned) @@ -595,6 +596,7 @@ // ID lock action \\ /datum/action/item_action/co_sg/action_activate() + . = ..() var/obj/item/weapon/gun/smartgun/co/protag_gun = holder_item if(!ishuman(owner)) return diff --git a/code/modules/projectiles/guns/smgs.dm b/code/modules/projectiles/guns/smgs.dm index 69fd5d968750..6d125e6915c3 100644 --- a/code/modules/projectiles/guns/smgs.dm +++ b/code/modules/projectiles/guns/smgs.dm @@ -168,7 +168,8 @@ /obj/item/attachable/lasersight, // Under /obj/item/attachable/gyro, /obj/item/attachable/bipod, - /obj/item/attachable/burstfire_assembly + /obj/item/attachable/burstfire_assembly, + /obj/item/attachable/attached_gun/grenade/m203, ) flags_gun_features = GUN_CAN_POINTBLANK|GUN_ANTIQUE @@ -192,6 +193,13 @@ damage_mult = BASE_BULLET_DAMAGE_MULT + BULLET_DAMAGE_MULT_TIER_4 recoil_unwielded = RECOIL_AMOUNT_TIER_5 +/obj/item/weapon/gun/smg/mp5/Initialize(mapload, spawn_empty) + . = ..() + if(prob(10)) + var/obj/item/attachable/attached_gun/grenade/m203/UGL = new(src) + UGL.Attach(src) + update_attachable(UGL.slot) + //------------------------------------------------------- //MP27, based on the MP27, based on the M7. @@ -657,6 +665,7 @@ start_automatic = FALSE var/nailing_speed = 2 SECONDS //Time to apply a sheet for patching. Also haha name. Try to keep sync with soundbyte duration var/repair_sound = 'sound/weapons/nailgun_repair_long.ogg' + var/material_per_repair = 1 /obj/item/weapon/gun/smg/nailgun/set_gun_config_values() ..() @@ -681,9 +690,16 @@ icon_state = "cnailgun" item_state = "nailgun" w_class = SIZE_SMALL + flags_gun_features = GUN_AUTO_EJECTOR|GUN_CAN_POINTBLANK|GUN_NO_DESCRIPTION /obj/item/weapon/gun/smg/nailgun/compact/able_to_fire(mob/living/user) . = ..() - if(.) - click_empty(user) return FALSE + +/obj/item/weapon/gun/smg/nailgun/compact/tactical + name = "tactical compact nailgun" + desc = "A carpentry tool, used to drive nails into tough surfaces. This one is military grade, it's olive drab and tacticool. Cannot fire nails as a projectile." + icon_state = "tnailgun" + item_state = "tnailgun" + w_class = SIZE_SMALL + material_per_repair = 2 diff --git a/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm b/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm index e2643c580a16..40a145e1f77c 100644 --- a/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm +++ b/code/modules/projectiles/guns/specialist/launcher/grenade_launcher.dm @@ -25,7 +25,13 @@ ///Does it launch its grenades in a low arc or a high? Do they strike people in their path, or fly beyond? var/is_lobbing = FALSE ///Verboten munitions. This is a blacklist. Anything in this list isn't loadable. - var/disallowed_grenade_types = list(/obj/item/explosive/grenade/spawnergrenade, /obj/item/explosive/grenade/alien, /obj/item/explosive/grenade/incendiary/molotov, /obj/item/explosive/grenade/flashbang) + var/disallowed_grenade_types = list(/obj/item/explosive/grenade/spawnergrenade, + /obj/item/explosive/grenade/alien, + /obj/item/explosive/grenade/nerve_gas, + /obj/item/explosive/grenade/incendiary/bursting_pipe, + /obj/item/explosive/grenade/xeno_acid_grenade, + /obj/item/explosive/grenade/incendiary/molotov, + /obj/item/explosive/grenade/flashbang) ///What is this weapon permitted to fire? This is a whitelist. Anything in this list can be fired. Anything. var/valid_munitions = list(/obj/item/explosive/grenade) @@ -222,6 +228,7 @@ update_icon() /datum/action/item_action/toggle_firing_level/action_activate() + . = ..() var/obj/item/weapon/gun/launcher/grenade/G = holder_item if(!ishuman(owner)) return diff --git a/code/modules/projectiles/guns/specialist/scout.dm b/code/modules/projectiles/guns/specialist/scout.dm index c2c5abd54add..8443e59580cc 100644 --- a/code/modules/projectiles/guns/specialist/scout.dm +++ b/code/modules/projectiles/guns/specialist/scout.dm @@ -81,3 +81,6 @@ if(!skillcheck(user, SKILL_SPEC_WEAPONS, SKILL_SPEC_ALL) && user.skills.get_skill_level(SKILL_SPEC_WEAPONS) != SKILL_SPEC_SCOUT) to_chat(user, SPAN_WARNING("You don't seem to know how to use \the [src]...")) return FALSE + +/obj/item/weapon/gun/rifle/m4ra_custom/tactical + starting_attachment_types = list(/obj/item/attachable/magnetic_harness, /obj/item/attachable/bayonet, /obj/item/attachable/angledgrip) diff --git a/code/modules/projectiles/guns/specialist/sniper.dm b/code/modules/projectiles/guns/specialist/sniper.dm index a6bb400ba5c9..b400350e415b 100644 --- a/code/modules/projectiles/guns/specialist/sniper.dm +++ b/code/modules/projectiles/guns/specialist/sniper.dm @@ -62,6 +62,7 @@ ACTIONS SPECIALSIT SNIPER CAN TAKE */ /datum/action/item_action/specialist/aimed_shot/action_activate() + . = ..() if(!ishuman(owner)) return var/mob/living/carbon/human/H = owner @@ -222,7 +223,7 @@ /datum/action/item_action/specialist/aimed_shot/proc/check_shot_is_blocked(mob/firer, mob/target, obj/projectile/P) var/list/turf/path = get_line(firer, target, include_start_atom = FALSE) - if(!path.len || get_dist(firer, target) > P.ammo.max_range) + if(!length(path) || get_dist(firer, target) > P.ammo.max_range) return TRUE var/blocked = FALSE @@ -276,6 +277,7 @@ return TRUE /datum/action/item_action/specialist/toggle_laser/action_activate() + . = ..() var/obj/item/weapon/gun/rifle/sniper/sniper_rifle = holder_item if(owner.get_held_item() != sniper_rifle) diff --git a/code/modules/projectiles/item_to_box_mapping.dm b/code/modules/projectiles/item_to_box_mapping.dm index 45277d194b38..5111ffc0033b 100644 --- a/code/modules/projectiles/item_to_box_mapping.dm +++ b/code/modules/projectiles/item_to_box_mapping.dm @@ -29,20 +29,21 @@ /datum/item_to_box_mapping/New() //Ammo magazine boxes, minus loose ammo boxes - for(var/obj/item/ammo_box/magazine/ammo_box as anything in typesof(/obj/item/ammo_box/magazine) - /obj/item/ammo_box/magazine/misc) + for(var/obj/item/ammo_box/magazine/ammo_box as anything in typesof(/obj/item/ammo_box/magazine) - /obj/item/ammo_box/magazine/misc - /obj/item/ammo_box/magazine/shotgun/light) if(initial(ammo_box.empty)) //Ignore all the empty boxes continue - if(initial(ammo_box.handfuls)) - //Ignore all the loose ammo boxes because they map with really bad numbers - continue var/datum/item_box_pairing/item_box_pairing = new() item_box_pairing.box = ammo_box item_box_pairing.item = initial(ammo_box.magazine_type) if(!item_box_pairing.item) //if the item is null somehow continue - item_box_pairing.items_in_box = initial(ammo_box.num_of_magazines) + if(initial(ammo_box.handfuls)) + //If we are using handfuls we need to do some wonky conversion + item_box_pairing.items_in_box = initial(ammo_box.num_of_magazines) / initial(ammo_box.magazine_type.max_rounds) + else + item_box_pairing.items_in_box = initial(ammo_box.num_of_magazines) add_pairing(item_box_pairing) //Grenade packets diff --git a/code/modules/projectiles/magazines/flamer.dm b/code/modules/projectiles/magazines/flamer.dm index feaaf7bc0a79..2bdc0546c2c9 100644 --- a/code/modules/projectiles/magazines/flamer.dm +++ b/code/modules/projectiles/magazines/flamer.dm @@ -78,7 +78,7 @@ if(!istype(target, /obj/structure/reagent_dispensers/fueltank) && !istype(target, /obj/item/tool/weldpack) && !istype(target, /obj/item/storage/backpack/marine/engineerpack)) return ..() - if(!target.reagents || target.reagents.reagent_list.len < 1) + if(!target.reagents || length(target.reagents.reagent_list) < 1) to_chat(user, SPAN_WARNING("[target] is empty!")) return @@ -133,7 +133,7 @@ /obj/item/ammo_magazine/flamer_tank/get_examine_text(mob/user) . = ..() . += SPAN_NOTICE("It contains:") - if(reagents && reagents.reagent_list.len) + if(reagents && length(reagents.reagent_list)) for(var/datum/reagent/R in reagents.reagent_list) . += SPAN_NOTICE(" [R.volume] units of [R.name].") else @@ -244,8 +244,29 @@ max_duration = 50 /obj/item/ammo_magazine/flamer_tank/smoke - name = "Custom incinerator smoke tank" + name = "custom incinerator smoke tank" desc = "A tank holding powdered smoke that expands when exposed to an open flame and carries any chemicals along with it." matter = list("metal" = 3750) flamer_chem = null custom = TRUE + +//tanks printable by the research biomass machine +/obj/item/ammo_magazine/flamer_tank/custom/upgraded + name = "upgraded custom incinerator tank" + desc = "A fuel tank used to store fuel for use in the M240 incinerator unit. This one has been modified with a larger and more sophisticated internal propellant tank, allowing for bigger capacity and stronger fuels." + matter = list("metal" = 50) // no free metal + flamer_chem = null + max_rounds = 200 + max_range = 7 + fuel_pressure = 1 + max_duration = 50 + max_intensity = 60 + custom = TRUE + +/obj/item/ammo_magazine/flamer_tank/smoke/upgraded + name = "large custom incinerator smoke tank" + desc = "A tank holding powdered smoke that expands when exposed to an open flame and carries any chemicals along with it. This one has been outfitted with an upgraded internal compressor, allowing for bigger capacity." + matter = list("metal" = 50) //no free metal + flamer_chem = null + custom = TRUE + max_rounds = 150 diff --git a/code/modules/projectiles/magazines/misc.dm b/code/modules/projectiles/magazines/misc.dm index 87568c953211..251b863535e7 100644 --- a/code/modules/projectiles/magazines/misc.dm +++ b/code/modules/projectiles/magazines/misc.dm @@ -47,12 +47,16 @@ //rocket launchers /obj/item/ammo_magazine/rifle/grenadespawner + AUTOWIKI_SKIP(TRUE) + name = "\improper GRENADE SPAWNER AMMO" desc = "OH GOD OH FUCK" default_ammo = /datum/ammo/grenade_container/rifle ammo_band_color = AMMO_BAND_COLOR_LIGHT_EXPLOSIVE /obj/item/ammo_magazine/rifle/huggerspawner + AUTOWIKI_SKIP(TRUE) + name = "\improper HUGGER SPAWNER AMMO" desc = "OH GOD OH FUCK" default_ammo = /datum/ammo/hugger_container diff --git a/code/modules/projectiles/magazines/sentries.dm b/code/modules/projectiles/magazines/sentries.dm index 4e885278050b..c76688d97a4e 100644 --- a/code/modules/projectiles/magazines/sentries.dm +++ b/code/modules/projectiles/magazines/sentries.dm @@ -29,6 +29,30 @@ max_rounds = 50 default_ammo = /datum/ammo/bullet/shotgun/buckshot +/obj/item/ammo_magazine/sentry/wy + name = "H20 ammo drum (10x42mm Caseless)" + desc = "An ammo drum of 200 10x42mm caseless rounds for the WY 202-GMA1 Smart Sentry. Just feed it into the sentry gun's ammo port when its ammo is depleted." + icon = 'icons/obj/items/weapons/guns/ammo_by_faction/wy.dmi' + icon_state = "wy22e5" + caliber = "10x42mm" + max_rounds = 200 + +/obj/item/ammo_magazine/sentry/wy/mini + name = "H16 ammo drum (10x12mm Caseless)" + desc = "An ammo drum of 1000 10x12mm caseless rounds for the WY 14-GRA2 Mini Sentry. Just feed it into the sentry gun's ammo port when its ammo is depleted." + icon = 'icons/obj/items/weapons/guns/ammo_by_faction/wy.dmi' + icon_state = "wy22e5" + caliber = "10x12mm" + max_rounds = 1000 + +/obj/item/ammo_magazine/sentry/upp + name = "SR32 ammo drum (10x32mm Caseless)" + desc = "An ammo drum of 200 10x32mm caseless rounds for the UPP SDS-R3 Sentry Gun. Just feed it into the sentry gun's ammo port when its ammo is depleted." + icon = 'icons/obj/items/weapons/guns/ammo_by_faction/upp.dmi' + icon_state = "uppsds4" + caliber = "10x42mm" + max_rounds = 200 + // FLAMER Sentry /obj/item/ammo_magazine/sentry_flamer name = "sentry incinerator tank" @@ -51,3 +75,21 @@ name = "mini sentry incinerator tank" desc = "A fuel tank of Ultra Thick Napthal Fuel, used in the UA 45-FM." default_ammo = /datum/ammo/flamethrower/sentry_flamer/mini + +/obj/item/ammo_magazine/sentry_flamer/wy + name = "wy sentry incinerator tank" + desc = "A fuel tank of Ultra Thick Sticky Napthal Fuel, used in the WY 406-FE2." + icon = 'icons/obj/items/weapons/guns/ammo_by_faction/wy.dmi' + icon_state = "wy22e5" + caliber = "Sticky Napalm" + max_rounds = 200 + default_ammo = /datum/ammo/flamethrower/sentry_flamer/wy + +/obj/item/ammo_magazine/sentry_flamer/upp + name = "upp sentry incinerator tank" + desc = "A fuel tank of Ultra Thick Gel Napthal Fuel, used in the UPP SDS-R5 Sentry Flamer." + icon = 'icons/obj/items/weapons/guns/ammo_by_faction/upp.dmi' + icon_state = "uppsds4" + caliber = "Sticky Napalm" + max_rounds = 200 + default_ammo = /datum/ammo/flamethrower/sentry_flamer/upp diff --git a/code/modules/projectiles/magazines/specialist.dm b/code/modules/projectiles/magazines/specialist.dm index 547d231e1c69..38b9137be54f 100644 --- a/code/modules/projectiles/magazines/specialist.dm +++ b/code/modules/projectiles/magazines/specialist.dm @@ -265,7 +265,7 @@ . += SPAN_NOTICE("Contains a warhead.") /obj/item/ammo_magazine/rocket/custom/attackby(obj/item/W as obj, mob/user as mob) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You do not know how to tinker with [name].")) return if(current_rounds <= 0) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index c1a43bda0ae8..cdc23da1a940 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -298,7 +298,7 @@ var/pixel_x_source = vis_source.x * world.icon_size + vis_source_pixel_x var/pixel_y_source = vis_source.y * world.icon_size + vis_source_pixel_y - var/turf/vis_target = path[path.len] + var/turf/vis_target = path[length(path)] var/pixel_x_target = vis_target.x * world.icon_size + p_x var/pixel_y_target = vis_target.y * world.icon_size + p_y @@ -311,7 +311,7 @@ //Determine apparent position along visual path, then lerp between start and end positions - var/vis_length = vis_travelled + path.len + var/vis_length = vis_travelled + length(path) var/vis_current = vis_travelled + speed * (time_carry * 0.1) //speed * (time_carry * 0.1) for remainder time movement, visually "catching up" to where it should be var/vis_interpolant = vis_current / vis_length @@ -337,12 +337,6 @@ //Animate the visuals from starting position to new position - if(projectile_flags & PROJECTILE_SHRAPNEL) //there can be a LOT of shrapnel especially from a cluster OB, not important enough for the expense of an animate() - alpha = alpha_new - pixel_x = pixel_x_rel_new - pixel_y = pixel_y_rel_new - return - var/anim_time = delta_time * 0.1 animate(src, pixel_x = pixel_x_rel_new, pixel_y = pixel_y_rel_new, alpha = alpha_new, time = anim_time, flags = ANIMATION_END_NOW) @@ -841,8 +835,8 @@ //mobs use get_projectile_hit_chance instead of get_projectile_hit_boolean /mob/living/proc/get_projectile_hit_chance(obj/projectile/P) - if((body_position == LYING_DOWN || HAS_TRAIT(src, TRAIT_NESTED)) && src != P.original) - return FALSE // Snowflake check for xeno nests, because we want bullets to fly through even though they're standing in it + if((body_position == LYING_DOWN || HAS_TRAIT(src, TRAIT_NO_STRAY)) && src != P.original) + return FALSE var/ammo_flags = P.ammo.flags_ammo_behavior | P.projectile_override_flags if(ammo_flags & AMMO_XENO) if((status_flags & XENO_HOST) && HAS_TRAIT(src, TRAIT_NESTED)) @@ -1130,7 +1124,7 @@ handle_blood_splatter(get_dir(P.starting, loc)) apply_damage(damage_result,P.ammo.damage_type, P.def_zone) //Deal the damage. - if(xeno_shields.len) + if(length(xeno_shields)) P.play_shielded_hit_effect(src) else P.play_hit_effect(src) diff --git a/code/modules/reagents/Chemistry-Generator.dm b/code/modules/reagents/Chemistry-Generator.dm index f4cc32be3670..813e0d9686bd 100644 --- a/code/modules/reagents/Chemistry-Generator.dm +++ b/code/modules/reagents/Chemistry-Generator.dm @@ -319,32 +319,6 @@ //*****************************************************************************************************/ /datum/reagent/proc/insert_property(property, level) - //The list below defines what properties should override each other. - var/list/conflicting_properties = list( PROPERTY_NUTRITIOUS = PROPERTY_HEMORRAGING, PROPERTY_NUTRITIOUS = PROPERTY_HEMOLYTIC, PROPERTY_TOXIC = PROPERTY_ANTITOXIC,\ - PROPERTY_CORROSIVE = PROPERTY_ANTICORROSIVE, PROPERTY_BIOCIDIC = PROPERTY_NEOGENETIC, PROPERTY_HYPERTHERMIC = PROPERTY_HYPOTHERMIC,\ - PROPERTY_NUTRITIOUS = PROPERTY_KETOGENIC, PROPERTY_PAINING = PROPERTY_PAINKILLING, PROPERTY_HALLUCINOGENIC = PROPERTY_ANTIHALLUCINOGENIC,\ - PROPERTY_HEPATOTOXIC = PROPERTY_HEPATOPEUTIC, PROPERTY_NEPHROTOXIC = PROPERTY_NEPHROPEUTIC, PROPERTY_PNEUMOTOXIC = PROPERTY_PNEUMOPEUTIC,\ - PROPERTY_OCULOTOXIC = PROPERTY_OCULOPEUTIC, PROPERTY_CARDIOTOXIC = PROPERTY_CARDIOPEUTIC, PROPERTY_NEUROTOXIC = PROPERTY_NEUROPEUTIC,\ - PROPERTY_FLUXING = PROPERTY_REPAIRING, PROPERTY_RELAXING = PROPERTY_MUSCLESTIMULATING, PROPERTY_HEMOGENIC = PROPERTY_HEMOLYTIC,\ - PROPERTY_HEMOGENIC = PROPERTY_HEMORRAGING, PROPERTY_NUTRITIOUS = PROPERTY_EMETIC,\ - PROPERTY_HYPERGENETIC = PROPERTY_NEOGENETIC, PROPERTY_HYPERGENETIC = PROPERTY_HEPATOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_NEPHROPEUTIC,\ - PROPERTY_HYPERGENETIC = PROPERTY_PNEUMOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_OCULOPEUTIC, PROPERTY_HYPERGENETIC = PROPERTY_CARDIOPEUTIC,\ - PROPERTY_HYPERGENETIC = PROPERTY_NEUROPEUTIC, PROPERTY_ADDICTIVE = PROPERTY_ANTIADDICTIVE, PROPERTY_NEUROSHIELDING = PROPERTY_NEUROTOXIC,\ - PROPERTY_HYPOMETABOLIC = PROPERTY_HYPERMETABOLIC, PROPERTY_HYPERTHROTTLING = PROPERTY_NEUROINHIBITING, - PROPERTY_FOCUSING = PROPERTY_NERVESTIMULATING, PROPERTY_THERMOSTABILIZING = PROPERTY_HYPERTHERMIC, PROPERTY_THERMOSTABILIZING = PROPERTY_HYPOTHERMIC, - PROPERTY_AIDING = PROPERTY_NEUROINHIBITING, PROPERTY_OXYGENATING = PROPERTY_HYPOXEMIC, PROPERTY_ANTICARCINOGENIC = PROPERTY_CARCINOGENIC, \ - PROPERTY_CIPHERING = PROPERTY_CIPHERING_PREDATOR, PROPERTY_TRANSFORMATIVE = PROPERTY_ANTITOXIC, PROPERTY_MUSCLESTIMULATING = PROPERTY_NERVESTIMULATING) - //The list below defines which properties should be combined into a combo property - var/list/combining_properties = list( PROPERTY_DEFIBRILLATING = list(PROPERTY_MUSCLESTIMULATING, PROPERTY_CARDIOPEUTIC),\ - PROPERTY_THANATOMETABOL = list(PROPERTY_HYPOXEMIC, PROPERTY_CRYOMETABOLIZING, PROPERTY_NEUROCRYOGENIC),\ - PROPERTY_HYPERDENSIFICATING = list(PROPERTY_MUSCLESTIMULATING, PROPERTY_BONEMENDING, PROPERTY_CARCINOGENIC),\ - PROPERTY_HYPERTHROTTLING = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_HALLUCINOGENIC),\ - PROPERTY_NEUROSHIELDING = list(PROPERTY_ALCOHOLIC, PROPERTY_BALDING),\ - PROPERTY_ANTIADDICTIVE = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_ANTIHALLUCINOGENIC),\ - PROPERTY_ADDICTIVE = list(PROPERTY_PSYCHOSTIMULATING, PROPERTY_NEUROTOXIC),\ - PROPERTY_CIPHERING_PREDATOR = list(PROPERTY_CIPHERING, PROPERTY_CROSSMETABOLIZING),\ - PROPERTY_FIRE_PENETRATING = list(PROPERTY_OXYGENATING, PROPERTY_VISCOUS),\ - PROPERTY_BONEMENDING = list(PROPERTY_HYPERDENSIFICATING, PROPERTY_NUTRITIOUS)) var/datum/chem_property/match var/datum/chem_property/initial_property for(var/datum/chem_property/P in properties) @@ -352,8 +326,8 @@ match = P else //Handle properties that combine - for(var/C in combining_properties) - var/list/combo = combining_properties[C] + for(var/C in GLOB.combining_properties) + var/list/combo = GLOB.combining_properties[C] if(!combo.Find(property) || !combo.Find(P.name)) continue var/pieces = 0 @@ -371,11 +345,11 @@ LAZYREMOVE(properties, R) break //Handle properties that conflict - for(var/C in conflicting_properties) - if(property == C && P.name == conflicting_properties[C]) + for(var/C in GLOB.conflicting_properties) + if(property == C && P.name == GLOB.conflicting_properties[C]) match = P break - else if (property == conflicting_properties[C] && C == P.name) + else if (property == GLOB.conflicting_properties[C] && C == P.name) match = P break if(match) diff --git a/code/modules/reagents/Chemistry-Holder.dm b/code/modules/reagents/Chemistry-Holder.dm index 710cca821385..de365de8e2a6 100644 --- a/code/modules/reagents/Chemistry-Holder.dm +++ b/code/modules/reagents/Chemistry-Holder.dm @@ -39,13 +39,13 @@ var/total_transfered = 0 var/current_list_element = 1 - current_list_element = rand(1,reagent_list.len) + current_list_element = rand(1,length(reagent_list)) while(total_transfered != amount) if(total_transfered >= amount) break - if(total_volume <= 0 || !reagent_list.len) break + if(total_volume <= 0 || !length(reagent_list)) break - if(current_list_element > reagent_list.len) current_list_element = 1 + if(current_list_element > length(reagent_list)) current_list_element = 1 var/datum/reagent/current_reagent = reagent_list[current_list_element] remove_reagent(current_reagent.id, 1) @@ -62,17 +62,17 @@ var/total_transfered = 0 var/current_list_element = 1 - current_list_element = rand(1, reagent_list.len) + current_list_element = rand(1, length(reagent_list)) while(total_transfered != amount) if(total_transfered >= amount) break - if(total_volume <= 0 || !reagent_list.len) break + if(total_volume <= 0 || !length(reagent_list)) break - if(current_list_element > reagent_list.len) current_list_element = 1 + if(current_list_element > length(reagent_list)) current_list_element = 1 var/datum/reagent/current_reagent = reagent_list[current_list_element] if(current_reagent.id == reagent_to_ignore) - if(reagent_list.len == 1) break //if the reagent to be avoided is the only one in the list, we're done here. + if(length(reagent_list) == 1) break //if the reagent to be avoided is the only one in the list, we're done here. if(current_list_element == 1) current_reagent = reagent_list[current_list_element + 1] //if the selected reagent was number 1, we don't want it trying to draw id.0, so we add 1 else @@ -252,11 +252,11 @@ var/datum/chemical_reaction/C = reaction - var/total_required_reagents = C.required_reagents.len + var/total_required_reagents = length(C.required_reagents) var/total_matching_reagents = 0 var/total_required_catalysts = 0 if(C.required_catalysts) - total_required_catalysts = C.required_catalysts.len + total_required_catalysts = length(C.required_catalysts) var/total_matching_catalysts= 0 var/matching_container = 0 var/matching_other = 0 diff --git a/code/modules/reagents/Chemistry-Reagents.dm b/code/modules/reagents/Chemistry-Reagents.dm index 3e4fb8f300a3..7faf2f85a7f7 100644 --- a/code/modules/reagents/Chemistry-Reagents.dm +++ b/code/modules/reagents/Chemistry-Reagents.dm @@ -346,7 +346,7 @@ GLOBAL_LIST_INIT(name2reagent, build_name2reagent()) R = new P.type() break i++ - if(i > properties.len) + if(i > length(properties)) return FALSE R.level = new_level R.holder = src diff --git a/code/modules/reagents/chemical_research/Chemical-Research.dm b/code/modules/reagents/chemical_research/Chemical-Research.dm index 2050e7e8e607..d368e94b2c1c 100644 --- a/code/modules/reagents/chemical_research/Chemical-Research.dm +++ b/code/modules/reagents/chemical_research/Chemical-Research.dm @@ -3,6 +3,8 @@ GLOBAL_DATUM_INIT(chemical_data, /datum/chemical_data, new) /datum/chemical_data var/rsc_credits = 0 var/clearance_level = 1 + ///credits gained from survivor clearance cards + var/credits_gained = 0 var/clearance_x_access = FALSE var/reached_x_access = FALSE var/has_new_properties = FALSE @@ -87,8 +89,8 @@ GLOBAL_DATUM_INIT(chemical_data, /datum/chemical_data, new) if(P.category & PROPERTY_TYPE_UNADJUSTABLE || P.category & PROPERTY_TYPE_ANOMALOUS) continue property_names += P.name - for(var/name in research_property_data) - property_names -= name + for(var/datum/chem_property/property in research_property_data) + property_names -= property.name if(LAZYLEN(property_names)) has_new_properties = TRUE for(var/name in property_names) diff --git a/code/modules/reagents/chemistry_machinery/autodispenser.dm b/code/modules/reagents/chemistry_machinery/autodispenser.dm index eed96564da71..05d7988b9bf3 100644 --- a/code/modules/reagents/chemistry_machinery/autodispenser.dm +++ b/code/modules/reagents/chemistry_machinery/autodispenser.dm @@ -164,7 +164,7 @@ data["output_container"] = output_container.name data["output_totalvol"] = output_container.reagents.total_volume data["output_maxvol"] = output_container.reagents.maximum_volume - if(output_container.reagents.reagent_list.len) + if(length(output_container.reagents.reagent_list)) data["output_color"] = mix_color_from_reagents(output_container.reagents.reagent_list) else data["output_color"] = null @@ -182,12 +182,12 @@ var/list/memorylist = program_amount[PROGRAM_MEMORY] var/list/boxlist = program_amount[PROGRAM_BOX] - if(memorylist.len) + if(length(memorylist)) data["memory"] = tgui_friendly_program_list[PROGRAM_MEMORY] else data["memory"] = "Empty" - if(boxlist.len) + if(length(boxlist)) data["box"] = tgui_friendly_program_list[PROGRAM_BOX] else data["box"] = "Empty" @@ -308,7 +308,7 @@ update_icon() return - for(var/i=stage,i<=programs[1].len + programs[2].len && i != 0,i++) + for(var/i=stage,i<=length(programs[1]) + length(programs[2]) && i != 0,i++) if(status < AUTODISPENSER_IDLE) //We're waiting for new chems to be stored status++ if(status == AUTODISPENSER_IDLE) @@ -376,7 +376,7 @@ for(var/obj/item/reagent_container/glass/beaker/vial/V in input_container.contents) if(!V.reagents.get_reagents()) //Ignore empty vials continue - if(V.reagents.reagent_list.len > 1) //We don't work with impure vials + if(length(V.reagents.reagent_list) > 1) //We don't work with impure vials continue var/datum/reagent/R = V.reagents.reagent_list[1] if(program_amount[save_to]["[R.name]"]) @@ -395,11 +395,11 @@ use_power(1500) /obj/structure/machinery/autodispenser/proc/run_program() - if(programs[PROGRAM_MEMORY].len) + if(length(programs[PROGRAM_MEMORY])) program = PROGRAM_MEMORY else program = PROGRAM_BOX - if(programs[program].len && (outputmode == OUTPUT_TO_CONTAINER && output_container) || outputmode != OUTPUT_TO_CONTAINER) + if(length(programs[program]) && (outputmode == OUTPUT_TO_CONTAINER && output_container) || outputmode != OUTPUT_TO_CONTAINER) status = AUTODISPENSER_RUNNING update_icon() else @@ -407,8 +407,8 @@ /obj/structure/machinery/autodispenser/proc/next_stage() stage++ - if(stage > programs[program].len) //End of program - if(programs[PROGRAM_MEMORY].len && programs[PROGRAM_BOX].len) + if(stage > length(programs[program])) //End of program + if(length(programs[PROGRAM_MEMORY]) && length(programs[PROGRAM_BOX])) if(program == PROGRAM_BOX) cycle++ program-- diff --git a/code/modules/reagents/chemistry_machinery/centrifuge.dm b/code/modules/reagents/chemistry_machinery/centrifuge.dm index 706f33e38096..c679aa1c32b9 100644 --- a/code/modules/reagents/chemistry_machinery/centrifuge.dm +++ b/code/modules/reagents/chemistry_machinery/centrifuge.dm @@ -176,17 +176,17 @@ cleanup() return FALSE - if(status == 0 && input_source == INPUT_TURING && connected_turing && connected_turing.outputmode == 2 && (connected_turing.programs[1].len || connected_turing.programs[2].len)) + if(status == 0 && input_source == INPUT_TURING && connected_turing && connected_turing.outputmode == 2 && (length(connected_turing.programs[1]) || length(connected_turing.programs[2]))) return TRUE return FALSE /obj/structure/machinery/centrifuge/proc/centrifuge() - if(!output_container.contents.len) return //Is output empty? + if(!length(output_container.contents)) return //Is output empty? var/obj/item/reagent_container/source_container = input_container if(input_source == INPUT_TURING) source_container = connected_turing - var/initial_reagents = source_container.reagents.reagent_list.len + var/initial_reagents = length(source_container.reagents.reagent_list) var/list/vials = list() for(var/obj/item/reagent_container/V in output_container.contents) vials += V @@ -203,7 +203,7 @@ var/obj/item/reagent_container/hypospray/autoinjector/A = V if(autolabel) A.name = "autoinjector ([autolabel])" - else if(!(A.reagents.reagent_list.len)) + else if(!length(A.reagents.reagent_list)) A.name = "autoinjector" else A.name = "autoinjector (" + A.reagents.reagent_list[1].name + ")" @@ -213,7 +213,7 @@ else if(autolabel) V.name = "vial ([autolabel])" - else if(!(V.reagents.reagent_list.len) || (V.reagents.reagent_list.len > 1)) + else if(!length(V.reagents.reagent_list) || (length(V.reagents.reagent_list) > 1)) V.name = "vial" else V.name = "vial (" + V.reagents.reagent_list[1].name + ")" diff --git a/code/modules/reagents/chemistry_machinery/chem_dispenser.dm b/code/modules/reagents/chemistry_machinery/chem_dispenser.dm index e897d106528e..f0a3faeb75ce 100644 --- a/code/modules/reagents/chemistry_machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry_machinery/chem_dispenser.dm @@ -140,7 +140,7 @@ var/list/beakerContents = list() var/beakerCurrentVolume = 0 - if(beaker && beaker.reagents && beaker.reagents.reagent_list.len) + if(beaker && beaker.reagents && length(beaker.reagents.reagent_list)) for(var/datum/reagent/current_reagent in beaker.reagents.reagent_list) beakerContents += list(list("name" = current_reagent.name, "volume" = current_reagent.volume)) // list in a list because Byond merges the first list... beakerCurrentVolume += current_reagent.volume diff --git a/code/modules/reagents/chemistry_machinery/chem_master.dm b/code/modules/reagents/chemistry_machinery/chem_master.dm index 5b145f75940f..9ab8d81066e0 100644 --- a/code/modules/reagents/chemistry_machinery/chem_master.dm +++ b/code/modules/reagents/chemistry_machinery/chem_master.dm @@ -248,7 +248,7 @@ P.icon_state = "pill"+pillsprite reagents.trans_to(P,amount_per_pill) if(loaded_pill_bottle) - if(loaded_pill_bottle.contents.len < loaded_pill_bottle.max_storage_space) + if(length(loaded_pill_bottle.contents) < loaded_pill_bottle.max_storage_space) loaded_pill_bottle.handle_item_insertion(P, TRUE) updateUsrDialog() @@ -291,17 +291,15 @@ if(!Adjacent(usr) || !usr.put_in_hands(P)) P.forceMove(loc) else if(href_list["change_pill"]) - #define MAX_PILL_SPRITE 20 //max icon state of the pill sprites var/dat = "" - for(var/i = 1 to MAX_PILL_SPRITE) + for(var/i = 1 to PILL_ICON_CHOICES) dat += "" dat += "
        " show_browser(user, dat, "Change Pill Type", "chem_master") return else if(href_list["change_bottle"]) - #define MAX_BOTTLE_SPRITE 4 //max icon state of the bottle sprites var/dat = "" - for(var/i = 1 to MAX_BOTTLE_SPRITE) + for(var/i = 1 to BOTTLE_ICON_CHOICES) dat += "" dat += "
        " show_browser(user, dat, "Change Bottle Type", "chem_master") @@ -345,16 +343,16 @@ if(!(user.client in has_sprites)) spawn() has_sprites += user.client - for(var/i = 1 to MAX_PILL_SPRITE) + for(var/i = 1 to PILL_ICON_CHOICES) user << browse_rsc(icon('icons/obj/items/chemistry.dmi', "pill" + num2text(i)), "pill[i].png") - for(var/i = 1 to MAX_BOTTLE_SPRITE) + for(var/i = 1 to BOTTLE_ICON_CHOICES) user << browse_rsc(icon('icons/obj/items/chemistry.dmi', "bottle-" + num2text(i)), "bottle-[i].png") var/dat = "" if(!beaker) dat = "Please insert beaker.
        " if(pill_maker) if(loaded_pill_bottle) - dat += "Eject Pill Bottle \[[loaded_pill_bottle.contents.len]/[loaded_pill_bottle.max_storage_space]\]

        " + dat += "Eject Pill Bottle \[[length(loaded_pill_bottle.contents)]/[loaded_pill_bottle.max_storage_space]\]

        " else dat += "No pill bottle inserted.

        " dat += "Close" @@ -362,10 +360,10 @@ dat += "Eject beaker and Clear Buffer

        " if(pill_maker) if(loaded_pill_bottle) - dat += "Eject [loaded_pill_bottle] \[[loaded_pill_bottle.contents.len]/[loaded_pill_bottle.max_storage_space]\]
        " - dat += "Add label to [loaded_pill_bottle] \[[loaded_pill_bottle.contents.len]/[loaded_pill_bottle.max_storage_space]\]
        " - dat += "Set color to [loaded_pill_bottle] \[[loaded_pill_bottle.contents.len]/[loaded_pill_bottle.max_storage_space]\]

        " - dat += "Transfer [loaded_pill_bottle] \[[loaded_pill_bottle.contents.len]/[loaded_pill_bottle.max_storage_space]\] to the smartfridge

        " + dat += "Eject [loaded_pill_bottle] \[[length(loaded_pill_bottle.contents)]/[loaded_pill_bottle.max_storage_space]\]
        " + dat += "Add label to [loaded_pill_bottle] \[[length(loaded_pill_bottle.contents)]/[loaded_pill_bottle.max_storage_space]\]
        " + dat += "Set color to [loaded_pill_bottle] \[[length(loaded_pill_bottle.contents)]/[loaded_pill_bottle.max_storage_space]\]

        " + dat += "Transfer [loaded_pill_bottle] \[[length(loaded_pill_bottle.contents)]/[loaded_pill_bottle.max_storage_space]\] to the smartfridge

        " else dat += "No pill bottle inserted.

        " if(!connected && pill_maker) @@ -434,7 +432,7 @@ icon_state = "industry_mixer0" base_state = "industry_mixer" req_skill = SKILL_ENGINEER - req_skill_level = SKILL_ENGINEER_ENGI + req_skill_level = SKILL_ENGINEER_TRAINED pill_maker = FALSE vial_maker = TRUE max_pill_count = 0 diff --git a/code/modules/reagents/chemistry_machinery/chem_simulator.dm b/code/modules/reagents/chemistry_machinery/chem_simulator.dm index fd14698619ad..13e051f5dc20 100644 --- a/code/modules/reagents/chemistry_machinery/chem_simulator.dm +++ b/code/modules/reagents/chemistry_machinery/chem_simulator.dm @@ -1,3 +1,4 @@ +//mode datums at the bottom. #define MODE_AMPLIFY 1 #define MODE_SUPPRESS 2 #define MODE_RELATE 3 @@ -40,7 +41,6 @@ var/ready = FALSE var/template_filter = PROPERTY_TYPE_ALL - var/complexity_editor = FALSE var/creation_template var/creation_complexity = list(CHEM_CLASS_COMMON, CHEM_CLASS_UNCOMMON, CHEM_CLASS_RARE) var/creation_name = "" @@ -62,29 +62,29 @@ ..() if(inoperable()) icon_state = "modifier_off" - SSnano.nanomanager.update_uis(src) // update all UIs attached to src /obj/structure/machinery/chem_simulator/attackby(obj/item/B, mob/living/user) if(!skillcheck(user, SKILL_RESEARCH, SKILL_RESEARCH_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to use this.")) return if(istype(B, /obj/item/paper/research_notes)) - var/obj/item/paper/research_notes/N = B + var/obj/item/paper/research_notes/note = B if(!target || (mode == MODE_RELATE && !reference)) - B = N.convert_to_chem_report() + B = note.convert_to_chem_report() else to_chat(user, SPAN_WARNING("Chemical data already inserted.")) return if(istype(B, /obj/item/paper/research_report)) - if(!target) + var/obj/item/paper/research_report/note = B + if(!target && note.data) target = B ready = check_ready() - else if(mode == MODE_RELATE && !reference) - target_property = "" + else if(mode == MODE_RELATE && !reference && note.data) + target_property = null reference = B ready = check_ready() else - to_chat(user, SPAN_WARNING("Chemical data already inserted.")) + to_chat(user, SPAN_WARNING("Chemical data [note.data ? "is already inserted" : "is refused"]")) return else to_chat(user, SPAN_WARNING("[src] refuses [B].")) @@ -93,7 +93,6 @@ to_chat(user, SPAN_NOTICE("You insert [B] into [src].")) flick("[icon_state]_reading",src) update_costs() - SSnano.nanomanager.update_uis(src) // update all UIs attached to src /obj/structure/machinery/chem_simulator/attack_hand(mob/user as mob) if(inoperable()) @@ -101,256 +100,279 @@ if(!skillcheck(user, SKILL_RESEARCH, SKILL_RESEARCH_TRAINED)) to_chat(user, SPAN_WARNING("You have no idea how to use this.")) return - ui_interact(user) - -/obj/structure/machinery/chem_simulator/ui_interact(mob/user, ui_key = "main", datum/nanoui/ui = null, force_open = 0) - var/list/data = list( - "rsc_credits" = GLOB.chemical_data.rsc_credits, - "target" = target, - "reference" = reference, - "mode" = mode, - "complexity_editor" = complexity_editor, - "property_costs" = property_costs, - "simulating" = simulating, - "status_bar" = status_bar, - "ready" = ready, - "od_lvl" = new_od_level, - "recipe_target" = recipe_target, - "recipe_targets" = list(), - "property_codings" = list() - ) - - if(simulating == SIMULATION_STAGE_FINAL) - for(var/reagent_id in recipe_targets) - var/datum/reagent/R = GLOB.chemical_reagents_list[reagent_id] - var/list/id_name[0] - id_name["[R.id]"] = R.name - data["recipe_targets"] += id_name + tgui_interact(user) - if(mode == MODE_CREATE) - data["creation_name"] = creation_name - data["creation_cost"] = creation_cost - data["complexity"] = complexity_to_string_list() - - //List of all available properties - data["property_data_list"] = list() - for(var/datum/chem_property/P in GLOB.chemical_data.research_property_data) - data["property_codings"][P.name] = P.code - if(template_filter && !HAS_FLAG(P.category, template_filter)) - continue - data["property_data_list"][P.name] = P.level - data["property_data_list"] = sortAssoc(data["property_data_list"]) - //List of enabled properties - data["target_property_list"] = list() - for(var/datum/chem_property/P in creation_template) - data["target_property_list"][P.name] = P.level - if(template_filter && !HAS_FLAG(P.category, template_filter)) - continue - //Override the editor level with the enabled property level - data["property_data_list"][P.name] = P.level - - data["template_filter"] = list( - "MED" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_MEDICINE), PROPERTY_TYPE_MEDICINE), - "TOX" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_TOXICANT), PROPERTY_TYPE_TOXICANT), - "STI" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_STIMULANT), PROPERTY_TYPE_STIMULANT), - "REA" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_REACTANT), PROPERTY_TYPE_REACTANT), - "IRR" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_IRRITANT), PROPERTY_TYPE_IRRITANT), - "MET" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_METABOLITE), PROPERTY_TYPE_METABOLITE) - ) - - else if(target && target.data && target.completed) - data["target_property_list"] = target.data.properties_to_assoc() - for(var/datum/chem_property/P in target.data.properties) - data["property_codings"][P.name] = P.code - - if(reference && reference.data && reference.completed) - data["reference_property_list"] = reference.data.properties_to_assoc() - for(var/datum/chem_property/P in reference.data.properties) - data["property_codings"][P.name] = P.code - - if(target_property) - data["target_property"] = target_property.name - data["target_info"] = target_property.description - data["target_categories"] = target_property.categories_to_string() - else - data["target_info"] = "" - - if(reference_property) - data["reference_property"] = reference_property.name - data["reference_info"] = reference_property.description - data["reference_categories"] = reference_property.categories_to_string() - else - data["reference_info"] = "" - - ui = SSnano.nanomanager.try_update_ui(user, src, ui_key, ui, data, force_open) +/obj/structure/machinery/chem_simulator/tgui_interact(mob/user, datum/tgui/ui) //death to the chem simulator! All Hail the new chem simulator! + ui = SStgui.try_update_ui(user, src, ui) if(!ui) - ui = new(user, src, ui_key, "chem_simulator.tmpl", "Synthesis Simulator", 800, 550) - ui.set_initial_data(data) + ui = new(user, src, "ChemSimulator", "Chemical Simulator") ui.open() -/obj/structure/machinery/chem_simulator/Topic(href, href_list) +/obj/structure/machinery/chem_simulator/ui_data(mob/user) . = ..() - if(.) - return - if(inoperable() || !ishuman(usr)) - return - var/mob/living/carbon/human/user = usr - if(user.stat || user.is_mob_restrained() || !in_range(src, user)) - return + var/list/data = list() + data["status"] = status_bar + ready = check_ready() + data["is_ready"] = ready + data["can_simulate"] = (ready && simulating == SIMULATION_STAGE_OFF) + data["can_eject_target"] = ((target ? TRUE : FALSE) && simulating == SIMULATION_STAGE_OFF) + data["can_eject_reference"] = ((reference ? TRUE : FALSE) && simulating == SIMULATION_STAGE_OFF) + data["is_picking_recipe"] = (simulating == SIMULATION_STAGE_FINAL && mode != MODE_CREATE) + data["lock_control"] = (simulating != SIMULATION_STAGE_OFF) + data["can_cancel_simulation"] = (simulating <= SIMULATION_STAGE_WAIT) + data["estimated_cost"] = (mode == MODE_CREATE ? creation_cost : (!target_property ? "NULL" : property_costs[target_property.name])) + calculate_new_od_level() + data["od_level"] = new_od_level + data["chemical_name"] = (mode == MODE_CREATE ? (creation_name == "" ? "NAME NOT SET" : creation_name) : (isnull(target) ? "CHEMICAL DATA NOT INSERTED" : target.data.name)) + data["reference_name"] = (isnull(reference) ? "CHEMICAL DATA NOT INSERTED" : reference.data.name) if(mode == MODE_CREATE && GLOB.chemical_data.has_new_properties) update_costs() - if(href_list["simulate"] && ready) - simulating = SIMULATION_STAGE_BEGIN - status_bar = "COMMENCING SIMULATION" - icon_state = "modifier_running" - recipe_targets = list() //reset - start_processing() - if(mode == MODE_CREATE) - msg_admin_niche("[key_name(user)] has created the chemical: [creation_name]") - else if(href_list["ejectT"]) - if(target) - if(!user.put_in_active_hand(target)) - target.forceMove(loc) - target = null - target_property = null - stop_processing() - simulating = SIMULATION_STAGE_OFF - flick("[icon_state]_printing",src) - else if(href_list["ejectR"]) - if(reference) - if(!user.put_in_active_hand(reference)) - reference.forceMove(loc) - reference = null - reference_property = null - stop_processing() - simulating = SIMULATION_STAGE_OFF - flick("[icon_state]_printing",src) - else if(href_list["set_mode"]) - if(mode == MODE_CREATE) //for when you set the mode away from MODE_CREATE - target_property = null - reference_property = null - complexity_editor = FALSE - switch(href_list["set_mode"]) - if("amp") - mode = MODE_AMPLIFY - if("sup") - mode = MODE_SUPPRESS - if("rel") - mode = MODE_RELATE - if("cre") - mode = MODE_CREATE - target_property = null - reference_property = null - calculate_new_od_level() - if(mode == MODE_CREATE) - calculate_creation_cost() - update_costs() - else if(href_list["set_target"]) - if(simulating) - return - if(mode == MODE_CREATE) - var/target_name = href_list["set_target"] - for(var/datum/chem_property/P in GLOB.chemical_data.research_property_data) - if(P.name == target_name) - if(target_property && target_property.name == target_name) - //Toggle the property - if(LAZYISIN(creation_template, target_property)) - target_property.level = 0 - LAZYREMOVE(creation_template, target_property) - else - target_property.level = 1 - LAZYADD(creation_template, target_property) - calculate_creation_cost() - else - target_property = P + if(simulating == SIMULATION_STAGE_FINAL) + for(var/reagent_id in recipe_targets) + var/datum/reagent/recipe_option = GLOB.chemical_reagents_list[reagent_id] + data["reagent_option_data"] += list(list( + "id" = recipe_option.id, + "name" = recipe_option.name, + )) + if(target && length(target?.data?.properties)) + for(var/datum/chem_property/target_property_data in target.data.properties) + var/is_locked = FALSE + var/conflicting_tooltip = null + if(!isnull(reference_property)) + if(LAZYACCESS(GLOB.conflicting_properties, reference_property.name) == target_property_data.name || LAZYACCESS(GLOB.conflicting_properties, target_property_data.name) == reference_property.name ) + is_locked = TRUE + conflicting_tooltip = "This property conflicts with the selected reference property!" + data["target_data"] += list(list( + "code" = target_property_data.code, + "level" = target_property_data.level, + "name" = target_property_data.name, + "desc" = target_property_data.description, + "cost" = property_costs[target_property_data.name], + "is_locked" = is_locked, + "tooltip" = conflicting_tooltip, + )) + else + data["target_data"] = null + + if(reference && length(reference?.data?.properties)) + for(var/datum/chem_property/reference_property_data in reference.data.properties) + var/is_locked = FALSE + var/conflicting_tooltip = null + if(!isnull(target_property)) + if(LAZYACCESS(GLOB.conflicting_properties, target_property.name) == reference_property_data.name || LAZYACCESS(GLOB.conflicting_properties, reference_property_data.name) == target_property.name ) + is_locked = TRUE + conflicting_tooltip = "This property conflicts with the selected target property!" + data["reference_data"] += list(list( + "code" = reference_property_data.code, + "level" = reference_property_data.level, + "name" = capitalize_first_letters(reference_property_data.name), + "desc" = reference_property_data.description, + "cost" = property_costs[reference_property_data.name], + "is_locked" = is_locked, + "tooltip" = conflicting_tooltip, + )) + else + data["reference_data"] = null + data["template_filters"] = list( + "MED" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_MEDICINE), PROPERTY_TYPE_MEDICINE), + "TOX" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_TOXICANT), PROPERTY_TYPE_TOXICANT), + "STI" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_STIMULANT), PROPERTY_TYPE_STIMULANT), + "REA" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_REACTANT), PROPERTY_TYPE_REACTANT), + "IRR" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_IRRITANT), PROPERTY_TYPE_IRRITANT), + "MET" = list(HAS_FLAG(template_filter, PROPERTY_TYPE_METABOLITE), PROPERTY_TYPE_METABOLITE) + ) + if(mode == MODE_CREATE) + for(var/datum/chem_property/known_properties in GLOB.chemical_data.research_property_data) + var/datum/chem_property/template_property + var/is_locked = FALSE + var/conflicting_tooltip = null + if(template_filter && !HAS_FLAG(known_properties.category, template_filter)) + continue + for(var/template in creation_template) + template_property = template + if(LAZYACCESS(GLOB.conflicting_properties, template_property.name) == known_properties.name || LAZYACCESS(GLOB.conflicting_properties, known_properties.name) == template_property.name) + is_locked = TRUE + conflicting_tooltip = "This property conflicts with [template_property.code]!" + if(template_property.code == known_properties.code) break - else - target_property = target.data.get_property(href_list["set_target"]) - calculate_new_od_level() - if(simulating) + template_property = null + + data["known_properties"] += list(list( + "code" = known_properties.code, + "level" = (isnull(template_property) ? 0 : template_property.level) , + "name" = capitalize_first_letters(known_properties.name), + "desc" = known_properties.description, + "is_enabled" = LAZYISIN(creation_template, known_properties), + "is_locked" = is_locked, + "conflicting_tooltip" = conflicting_tooltip, + )) + if(!length(data["known_properties"])) + data["known_properties"] = null + data["complexity_list"] += complexity_to_string_list() + + return data + +/obj/structure/machinery/chem_simulator/ui_static_data(mob/user) + . = ..() + var/list/static_data = list() + for(var/modes in subtypesof(/datum/chemical_simulator_modes)) + var/datum/chemical_simulator_modes/modes_datum = modes + static_data["mode_data"] += list(list( + "name" = modes_datum.name, + "desc" = modes_datum.desc, + "mode_id" = modes_datum.mode_id, + "icon_type" = modes_datum.icon_type + )) + static_data["credits"] = GLOB.chemical_data.rsc_credits + return static_data + +/obj/structure/machinery/chem_simulator/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + switch(action) + if("change_mode") + mode = params["mode_id"] + update_costs() + if("eject_target") + if(target) + if(!usr.put_in_active_hand(target)) + target.forceMove(loc) + target = null + target_property = null stop_processing() - icon_state = "modifier" simulating = SIMULATION_STAGE_OFF - else if(href_list["set_reference"]) - reference_property = reference.data.get_property(href_list["set_reference"]) - if(simulating) + flick("[icon_state]_printing",src) + if("eject_reference") + if(reference) + if(!usr.put_in_active_hand(reference)) + reference.forceMove(loc) + reference = null + reference_property = null + stop_processing() + flick("[icon_state]_printing",src) + if("select_target_property") + if(mode != MODE_CREATE) + if(!target) + return + for(var/datum/chem_property/target_prop in target.data.properties) + if(target_prop.code != params["property_code"]) + continue + target_property = target_prop + if(!target_property) + to_chat(usr, SPAN_WARNING("The [src] makes a suspicious wail.")) + return + if("select_reference_property") + if(!reference) + return + for(var/datum/chem_property/reference_prop in reference.data.properties) + if(reference_prop.code != params["property_code"]) + continue + reference_property = reference_prop + if(!reference_property) + to_chat(usr, SPAN_WARNING("The [src] makes a suspicious wail.")) + return + if("simulate") + if(!ready) + return + simulating = SIMULATION_STAGE_BEGIN + status_bar = "COMMENCING SIMULATION" + icon_state = "modifier_running" + recipe_targets = list() //reset + start_processing() + if(mode == MODE_CREATE) + msg_admin_niche("[key_name(usr)] has created the chemical: [creation_name]") + if("submit_recipe_pick") + if(recipe_target) + return + if(params["reagent_picked"] in recipe_targets) + recipe_target = params["reagent_picked"] + finalize_simulation(chem_cache) + recipe_target = null + if("cancel_simulation") stop_processing() icon_state = "modifier" simulating = SIMULATION_STAGE_OFF - update_costs() - else if(href_list["set_recipe_target"]) - recipe_target = href_list["set_recipe_target"] - else if(href_list["stop_simulation"]) - stop_processing() - icon_state = "modifier" - simulating = SIMULATION_STAGE_OFF - else if(href_list["finalize_simulation"] && recipe_target) - finalize_simulation(chem_cache) - //Template creation editor - else if(href_list["set_name"]) - var/newname = input("Set name for template (2-20 characters)","[src]") as text - newname = reject_bad_name(newname, TRUE, 20, FALSE) - if(isnull(newname)) - to_chat(user, "Bad name.") - else if(GLOB.chemical_reagents_list[newname]) - to_chat(user, "Name already taken.") - else - creation_name = newname - else if(href_list["set_level"] && target_property) - var/level_to_set = 1 - if(GLOB.chemical_data.clearance_level <= 2) - level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4)) - else if(GLOB.chemical_data.clearance_level <= 4) - level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4,5,6,7,8)) - else - level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4,5,6,7,8,9,10)) - if(!level_to_set) - return - - target_property.level = level_to_set - if(target_property.max_level && target_property.level > target_property.max_level) - target_property.level = target_property.max_level - to_chat(user, "Max level for [target_property.name] is [target_property.max_level].") - calculate_creation_cost() - else if(href_list["set_od"]) - var/od_to_set = tgui_input_list(usr, "Set new OD:", "[src]", list(5,10,15,20,25,30,35,40,45,50,55,60)) - if(!od_to_set) - return - new_od_level = od_to_set - creation_od_level = od_to_set - calculate_creation_cost() - else if(href_list["set_filter"]) - if(href_list["set_filter"] == "ALL") - template_filter = 0 - else - var/flag_value = text2num(href_list["config_value"]) + if("toggle_flag") + var/flag_value = params["flag_id"] if(template_filter & flag_value) template_filter &= ~flag_value else template_filter |= flag_value - else if(href_list["toggle_complexity_editor"]) - complexity_editor = !complexity_editor - else if(href_list["set_complexity"]) - var/slot = text2num(href_list["set_complexity"]) - var/new_rarity = tgui_input_list(usr, "Set chemical rarity for complexity slot [slot]:","[src]", list("BASIC (+7)","COMMON (+4)","UNCOMMON (1)","RARE (-5)")) - if(!new_rarity) + if("select_create_property") + if(mode == MODE_CREATE) + if(target_property?.code == params["property_code"]) + if(LAZYISIN(creation_template, target_property)) + target_property.level = 0 + LAZYREMOVE(creation_template, target_property) + else + target_property.level = 1 + LAZYADD(creation_template, target_property) + else + for(var/datum/chem_property/known_prop in GLOB.chemical_data.research_property_data) + if(known_prop.code != params["property_code"]) + continue + target_property = known_prop + if(!target_property) + to_chat(usr, SPAN_WARNING("The [src] makes a suspicious wail.")) + return + calculate_creation_cost() + if("select_overdose") + if(simulating == SIMULATION_STAGE_OFF && mode == MODE_CREATE) + var/od_to_set = tgui_input_list(usr, "Set new OD:", "[src]", list(5,10,15,20,25,30,35,40,45,50,55,60)) + if(!od_to_set || simulating != SIMULATION_STAGE_OFF) + return + creation_od_level = od_to_set + calculate_new_od_level() + calculate_creation_cost() + if("change_name") + if(simulating == SIMULATION_STAGE_OFF && mode == MODE_CREATE) + var/newname = input("Set name for template (2-20 characters)","[src]") as text + newname = reject_bad_name(newname, TRUE, 20, FALSE) + if(isnull(newname)) + to_chat(usr, SPAN_WARNING("This name is not permited.")) + else if(GLOB.chemical_reagents_list[newname]) + to_chat(usr, SPAN_WARNING("This name is already occupied")) + else + creation_name = newname + if("change_create_target_level") + var/level_to_set = 1 + if(GLOB.chemical_data.clearance_level <= 2) + level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4)) + else if(GLOB.chemical_data.clearance_level <= 4) + level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4,5,6,7,8)) + else + level_to_set = tgui_input_list(usr, "Set target level for [target_property.name]:","[src]", list(1,2,3,4,5,6,7,8,9,10)) + if(!level_to_set) + return + if(!LAZYISIN(creation_template, target_property)) + LAZYADD(creation_template, target_property) + target_property.level = level_to_set + if(target_property.max_level && target_property.level > target_property.max_level) + target_property.level = target_property.max_level + to_chat(usr, "Max level for [target_property.name] is [target_property.max_level].") + calculate_creation_cost() + if("change_complexity") + var/slot = params["complexity_slot"] + var/new_rarity = tgui_input_list(usr, "Set chemical rarity for complexity slot [slot]:", "[src]", list("BASIC (+7)", "COMMON (+4)", "UNCOMMON (1)", "RARE (-5)")) + if(!new_rarity || simulating != SIMULATION_STAGE_OFF) + return + switch(new_rarity) + if("BASIC (+7)") + creation_complexity[slot] = CHEM_CLASS_BASIC + if("COMMON (+4)") + creation_complexity[slot] = CHEM_CLASS_COMMON + if("UNCOMMON (1)") + creation_complexity[slot] = CHEM_CLASS_UNCOMMON + if("RARE (-5)") + creation_complexity[slot] = CHEM_CLASS_RARE + calculate_creation_cost() + if("keyboard_sound")//only exists to give sound + playsound(loc, pick('sound/machines/computer_typing1.ogg','sound/machines/computer_typing2.ogg','sound/machines/computer_typing3.ogg'), 5, 1) return - - switch(new_rarity) - if("BASIC (+7)") - creation_complexity[slot] = CHEM_CLASS_BASIC - if("COMMON (+4)") - creation_complexity[slot] = CHEM_CLASS_COMMON - if("UNCOMMON (1)") - creation_complexity[slot] = CHEM_CLASS_UNCOMMON - if("RARE (-5)") - creation_complexity[slot] = CHEM_CLASS_RARE - calculate_creation_cost() - ready = check_ready() playsound(loc, pick('sound/machines/computer_typing1.ogg','sound/machines/computer_typing2.ogg','sound/machines/computer_typing3.ogg'), 5, 1) - SSnano.nanomanager.update_uis(src) /obj/structure/machinery/chem_simulator/process() if(inoperable()) @@ -534,24 +556,34 @@ if(target_property.level >= GLOB.chemical_data.clearance_level*TECHTREE_LEVEL_MULTIPLIER + 2 && GLOB.chemical_data.clearance_level < 5) status_bar = "CLEARANCE INSUFFICIENT FOR AMPLIFICATION" return FALSE + else + status_bar = "TARGET NOT SELECTED" + return FALSE if(target && length(target.data.properties) < 2) status_bar = "TARGET COMPLEXITY IMPROPER FOR RELATION" return FALSE - if(reference && target) - if(!reference.completed) - status_bar = "INCOMPLETE DATA DETECTED IN REFERENCE" - return FALSE - if(reference_property) - if(target.data.get_property(reference_property.name)) - status_bar = "REFERENCE PROPERTY ALREADY IN TARGET" + if(mode == MODE_RELATE && isnull(reference)) + status_bar = "NO REFERENCE DATA DETECTED" + return FALSE + if(mode == MODE_RELATE) + if(reference && target) + if(!reference.completed) + status_bar = "INCOMPLETE DATA DETECTED IN REFERENCE" return FALSE - if(target_property) - if(target_property.level != reference_property.level) - status_bar = "REFERENCE AND TARGET PROPERTY MUST BE OF EQUAL LEVELS" - return FALSE - if(reference_property.category & PROPERTY_TYPE_UNADJUSTABLE) - status_bar = "REFERENCE PROPERTY CAN NOT BE SIMULATED" + if(reference_property) + if(target.data.get_property(reference_property.name)) + status_bar = "REFERENCE PROPERTY ALREADY IN TARGET" return FALSE + if(target_property) + if(target_property.level != reference_property.level) + status_bar = "REFERENCE AND TARGET PROPERTY MUST BE OF EQUAL LEVELS" + return FALSE + if(reference_property.category & PROPERTY_TYPE_UNADJUSTABLE) + status_bar = "REFERENCE PROPERTY CAN NOT BE SIMULATED" + return FALSE + else + status_bar = "REFERENCE PROPERTY NOT SELECTED" + return FALSE if(mode == MODE_CREATE) if(!LAZYLEN(creation_template)) status_bar = "TEMPLATE IS EMPTY" @@ -565,7 +597,8 @@ else if(!target) status_bar = "NO TARGET INSERTED" return FALSE - status_bar = "READY" + if(simulating == SIMULATION_STAGE_OFF) + status_bar = "READY" return TRUE /obj/structure/machinery/chem_simulator/proc/print(id, is_new) @@ -679,7 +712,7 @@ R.make_alike(assoc_R) if(mode != MODE_CREATE) - if(R.required_reagents.len > 2 && !recipe_targets[recipe_target]) //we only replace if the recipe isn't small and the target is not set TRUE to being elevated + if(length(R.required_reagents) > 2 && !recipe_targets[recipe_target]) //we only replace if the recipe isn't small and the target is not set TRUE to being elevated LAZYREMOVE(R.required_reagents, pick(R.required_reagents)) R.add_component(recipe_target) @@ -714,6 +747,36 @@ status_bar = "SIMULATION COMPLETE" print(C.id, TRUE) +/datum/chemical_simulator_modes + var/name + var/desc + var/mode_id + var/icon_type + +/datum/chemical_simulator_modes/create + name = "CREATE" + desc = "Create a new custom chemical from the known properties discovered earlier." + mode_id = MODE_CREATE + icon_type = "bolt" + +/datum/chemical_simulator_modes/supress + name = "SUPRESS" + desc = "Supress one level in the choosen property. This operation lowers the OD level." + mode_id = MODE_SUPPRESS + icon_type = "square-minus" + +/datum/chemical_simulator_modes/amplify + name = "AMPLIFY" + desc = "Amplify one level in the choosen property. This operation lowers the OD level." + mode_id = MODE_AMPLIFY + icon_type = "square-plus" + +/datum/chemical_simulator_modes/relate + name = "RELATE" + desc = "Use the reference chemical to replace one choosen property in the target chemical. The target and reference target property level must be equal, This operation lowers the OD level." + mode_id = MODE_RELATE + icon_type = "repeat" + #undef SIMULATION_FAILURE #undef SIMULATION_STAGE_OFF #undef SIMULATION_STAGE_FINAL diff --git a/code/modules/reagents/chemistry_machinery/pandemic.dm b/code/modules/reagents/chemistry_machinery/pandemic.dm index f44da3af9613..645f1bba807a 100644 --- a/code/modules/reagents/chemistry_machinery/pandemic.dm +++ b/code/modules/reagents/chemistry_machinery/pandemic.dm @@ -75,7 +75,7 @@ Blood = L break var/list/res = Blood.data_properties["resistances"] - spawn(res.len*200) + spawn(length(res)*200) wait = null else temphtml = "The replicator is not ready yet." @@ -160,7 +160,7 @@ if(B) Blood = B break - if(!beaker.reagents.total_volume||!beaker.reagents.reagent_list.len) + if(!beaker.reagents.total_volume||!length(beaker.reagents.reagent_list)) dat += "The beaker is empty
        " else if(!Blood) dat += "No blood sample found in beaker" @@ -172,7 +172,7 @@ if(Blood.data_properties["viruses"]) var/list/vir = Blood.data_properties["viruses"] - if(vir.len) + if(length(vir)) for(var/datum/disease/D in Blood.data_properties["viruses"]) if(!D.hidden[PANDEMIC]) @@ -209,7 +209,7 @@ dat += "
        Contains antibodies to: " if(Blood.data_properties["resistances"]) var/list/res = Blood.data_properties["resistances"] - if(res.len) + if(length(res)) dat += "
          " for(var/type in Blood.data_properties["resistances"]) var/disease_name = "Unknown" @@ -230,7 +230,7 @@ dat += "nothing
          " else dat += "nothing
          " - dat += "
          Eject beaker[((beaker.reagents.total_volume && beaker.reagents.reagent_list.len) ? "-- Empty beaker":"")]
          " + dat += "
          Eject beaker[((beaker.reagents.total_volume && length(beaker.reagents.reagent_list)) ? "-- Empty beaker":"")]
          " dat += "Close" show_browser(user, "[name]
          [dat]", name, "pandemic") diff --git a/code/modules/reagents/chemistry_machinery/reagent_analyzer.dm b/code/modules/reagents/chemistry_machinery/reagent_analyzer.dm index 51db188826b8..967177bda978 100644 --- a/code/modules/reagents/chemistry_machinery/reagent_analyzer.dm +++ b/code/modules/reagents/chemistry_machinery/reagent_analyzer.dm @@ -33,7 +33,7 @@ to_chat(user, SPAN_WARNING("Someone else removed the sample. Make up your mind!")) return processing = TRUE - if(sample.reagents.total_volume < 30 || sample.reagents.reagent_list.len > 1) + if(sample.reagents.total_volume < 30 || length(sample.reagents.reagent_list) > 1) icon_state = "reagent_analyzer_error" reagent_process() else @@ -54,12 +54,12 @@ addtimer(CALLBACK(src, TYPE_PROC_REF(/obj/structure/machinery/reagent_analyzer, finish_reagent_process)), 4 SECONDS) /obj/structure/machinery/reagent_analyzer/proc/finish_reagent_process() - if(!sample || !sample.reagents || sample.reagents.total_volume < 30 || sample.reagents.reagent_list.len > 1) + if(!sample || !sample.reagents || sample.reagents.total_volume < 30 || length(sample.reagents.reagent_list) > 1) if(!sample || !sample.reagents) print_report(0, "SAMPLE EMPTY.") else if(sample.reagents.total_volume < 30) print_report(0, "SAMPLE SIZE INSUFFICIENT;
          \nA sample size of 30 units is required for analysis.") - else if(sample.reagents.reagent_list.len > 1) + else if(length(sample.reagents.reagent_list) > 1) print_report(0, "SAMPLE CONTAMINATED;
          \nA pure sample is required for analysis.") else print_report(0, "UNKNOWN.") diff --git a/code/modules/reagents/chemistry_machinery/reagent_grinder.dm b/code/modules/reagents/chemistry_machinery/reagent_grinder.dm index 69e6567393b9..99b19a75f527 100644 --- a/code/modules/reagents/chemistry_machinery/reagent_grinder.dm +++ b/code/modules/reagents/chemistry_machinery/reagent_grinder.dm @@ -90,17 +90,17 @@ updateUsrDialog() return 0 - if(holdingitems && holdingitems.len >= limit) + if(LAZYLEN(holdingitems) >= limit) to_chat(user, SPAN_WARNING("The machine cannot hold anymore items.")) return 1 if(istype(O,/obj/item/storage)) var/obj/item/storage/B = O - if(B.contents.len > 0) + if(length(B.contents) > 0) to_chat(user, SPAN_NOTICE("You start dumping the contents of [B] into [src].")) if(!do_after(user, 15, INTERRUPT_ALL, BUSY_ICON_GENERIC)) return for(var/obj/item/I in B) - if(holdingitems && holdingitems.len >= limit) + if(LAZYLEN(holdingitems) >= limit) to_chat(user, SPAN_WARNING("The machine cannot hold anymore items.")) break else @@ -165,7 +165,7 @@ if(is_beaker_ready && !is_chamber_empty && !(inoperable())) dat += "Grind the reagents
          " dat += "Juice the reagents

          " - if(holdingitems && holdingitems.len > 0) + if(LAZYLEN(holdingitems) > 0) dat += "Eject the reagents
          " if(beaker) dat += "Detach the beaker
          " @@ -357,7 +357,7 @@ if(beaker.reagents.total_volume >= beaker.reagents.maximum_volume) break - if(O.reagents.reagent_list.len == 0) + if(length(O.reagents.reagent_list) == 0) remove_object(O) //Sheets diff --git a/code/modules/reagents/chemistry_machinery/xenomorph_analyzer.dm b/code/modules/reagents/chemistry_machinery/xenomorph_analyzer.dm new file mode 100644 index 000000000000..62ceb37386ff --- /dev/null +++ b/code/modules/reagents/chemistry_machinery/xenomorph_analyzer.dm @@ -0,0 +1,185 @@ +/obj/structure/machinery/xenoanalyzer + name = "Biomass Analyzer" + desc = "Analyzer of biological material which processes valuable matter into even more valueble data." + density = TRUE + anchored = TRUE + icon = 'icons/obj/structures/machinery/science_machines_64x32.dmi' + icon_state = "xeno_analyzer" //for the time while no sprites + use_power = USE_POWER_NONE + wrenchable = FALSE + idle_power_usage = 40 + bound_x = 32 + ///assoc list containing the path to every upgrade followed by a number representing times this tech was bought. used by price inflation mechanic to increase/decrease price depending on the amount of times you bought it. + var/list/technology_purchased = list() + var/biomass_points = 0 //most important thing in this + var/obj/item/organ/xeno/organ = null + var/busy = FALSE + var/caste_of_organ = null + +/obj/structure/machinery/xenoanalyzer/Initialize(mapload, ...) + . = ..() + for(var/upgrade_type in subtypesof(/datum/research_upgrades)) + var/datum/research_upgrades/upgrade = upgrade_type + if(upgrade.behavior == RESEARCH_UPGRADE_CATEGORY) + continue + if(upgrade.behavior == RESEARCH_UPGRADE_EXCLUDE_BUY) + continue + technology_purchased[upgrade_type] = 0 + +/obj/structure/machinery/xenoanalyzer/attack_hand(mob/user as mob) + if(!skillcheck(user, SKILL_RESEARCH, SKILL_RESEARCH_TRAINED)) + to_chat(user, SPAN_WARNING("You have no idea how to use this.")) + return + tgui_interact(user) + +/obj/structure/machinery/xenoanalyzer/tgui_interact(mob/user, datum/tgui/ui) + ui = SStgui.try_update_ui(user, src, ui) + if(!ui) + ui = new(user, src, "XenomorphExtractor", name) + ui.open() + +/obj/structure/machinery/xenoanalyzer/attackby(obj/item/attacked_item, mob/user) + if(!skillcheck(user, SKILL_RESEARCH, SKILL_RESEARCH_TRAINED)) + to_chat(user, SPAN_WARNING("You have no idea how to use this.")) + return + if(istype(attacked_item, /obj/item/organ/xeno)) + if(busy) + to_chat(user, SPAN_WARNING("The [src] is currently busy!")) + if(organ) + to_chat(user, SPAN_WARNING("Organ slot is already full!")) + return + if(!do_after(user, 3 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) + to_chat(user, SPAN_WARNING("You were interupted!")) + return + if(!user.drop_inv_item_to_loc(attacked_item, src)) + return + to_chat(user, SPAN_NOTICE("You place the organ in the machine")) + organ = attacked_item + icon_state = "xeno_analyzer_organ_on" + caste_of_organ = organ.caste_origin + playsound(loc, 'sound/machines/fax.ogg', 15, 1) + if(istype(attacked_item, /obj/item/clothing/accessory/health/research_plate)) + var/obj/item/clothing/accessory/health/research_plate/plate = attacked_item + if(plate.recyclable_value == 0 && !plate.can_recycle(user)) + to_chat(user, SPAN_WARNING("You cannot recycle this type of plate")) + return + if(!do_after(user, 3 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) + to_chat(user, SPAN_WARNING("You were interupted!")) + return + to_chat(user, SPAN_NOTICE("You recycle [attacked_item]")) + biomass_points += plate.recyclable_value + qdel(attacked_item) + playsound(loc, 'sound/machines/fax.ogg', 15, 1) + +/obj/structure/machinery/xenoanalyzer/ui_data(mob/user) + var/list/data = list() + data["points"] = biomass_points + data["current_clearance"] = GLOB.chemical_data.clearance_level + data["is_x_level"] = GLOB.chemical_data.reached_x_access // why just why + + if(organ) + data["organ"] = TRUE + data["caste"] = caste_of_organ + data["value"] = organ.research_value + else + data["organ"] = FALSE + data["upgrades"] = list() + data["categories"] = list() + for(var/upgrade_type in subtypesof(/datum/research_upgrades))// moved this here since prices are dynamic now + var/datum/research_upgrades/upgrade = upgrade_type + if(upgrade.behavior == RESEARCH_UPGRADE_CATEGORY) + data["categories"] += upgrade.name + continue + if(upgrade.behavior == RESEARCH_UPGRADE_EXCLUDE_BUY) + continue + var/price_adjustment = clamp(upgrade.value_upgrade + upgrade.change_purchase * technology_purchased[upgrade_type], upgrade.minimum_price, upgrade.maximum_price) + data["upgrades"] += list(list( + "name" = capitalize_first_letters(upgrade.name), + "desc" = upgrade.desc, + "vari" = upgrade.on_init_argument, + "cost" = price_adjustment, + "ref" = upgrade.item_reference, + "category" = upgrade.upgrade_type, + "clearance" = upgrade.clearance_req, + "price_change" = upgrade.change_purchase, + )) + return data + +/obj/structure/machinery/xenoanalyzer/ui_act(action, list/params, datum/tgui/ui, datum/ui_state/state) + . = ..() + if(.) + return + + switch(action) + if("eject_organ") + eject_biomass(usr) + . = TRUE + + if("process_organ") + if(!busy) + busy = TRUE + addtimer(CALLBACK(src, PROC_REF(process_organ), organ.research_value), 3 SECONDS) + flick("xeno_analyzer_on_moving", src) + playsound(loc, 'sound/machines/blender.ogg', 25, TRUE) + QDEL_NULL(organ) + . = TRUE + if("produce") + if(!busy) + start_print_upgrade(text2path(params["ref"]), usr, text2num(params["vari"])) + playsound(src, 'sound/machines/keyboard2.ogg', 25, TRUE) + +/obj/structure/machinery/xenoanalyzer/proc/eject_biomass(mob/user) + if(busy) + to_chat(user, SPAN_WARNING("[src] is currently busy!")) + return + if(isnull(organ)) + return + icon_state = "xeno_analyzer" + organ.forceMove(get_turf(src)) + organ = null + +/obj/structure/machinery/xenoanalyzer/proc/process_organ(biomass_points_to_add) + biomass_points += biomass_points_to_add + icon_state = "xeno_analyzer" + busy = FALSE + + +/obj/structure/machinery/xenoanalyzer/proc/start_print_upgrade(produce_path, mob/user, variation) + if(stat & NOPOWER) + icon_state = "xeno_analyzer_off" + return + if(busy)//double check for me here + to_chat(user, SPAN_WARNING("[src] makes a annoying hum and flashes red - its currently busy!")) + return + var/path_exists = FALSE + var/datum/research_upgrades/upgrade + var/datum_upgrades + for(datum_upgrades in subtypesof(/datum/research_upgrades)) + upgrade = datum_upgrades + if(upgrade.behavior == RESEARCH_UPGRADE_CATEGORY || upgrade.behavior == RESEARCH_UPGRADE_EXCLUDE_BUY) + continue + if(produce_path == upgrade.item_reference && upgrade.on_init_argument == variation) + path_exists = TRUE + break + if(!path_exists) + to_chat(user, SPAN_WARNING("[src] makes a suspicious wail before powering down.")) + return + if(clamp(upgrade.value_upgrade + upgrade.change_purchase * technology_purchased[datum_upgrades], upgrade.minimum_price, upgrade.maximum_price) > biomass_points) + to_chat(user, SPAN_WARNING("[src] makes a worrying beep and flashes red, theres not enough data processed to build the requested upgrade!")) + return + if((upgrade.clearance_req > GLOB.chemical_data.clearance_level && upgrade.clearance_req != 6) || (upgrade.clearance_req == 6 && !GLOB.chemical_data.reached_x_access)) + to_chat(user, SPAN_WARNING("[src] makes a annoying hum and flashes red - you don't have access to this upgrade!")) + return + flick("xeno_analyzer_printing", src) + busy = TRUE + biomass_points -= clamp(upgrade.value_upgrade + upgrade.change_purchase * technology_purchased[datum_upgrades], upgrade.minimum_price, upgrade.maximum_price) + technology_purchased[datum_upgrades] += 1 + addtimer(CALLBACK(src, PROC_REF(print_upgrade), produce_path, variation), 3 SECONDS) + +/obj/structure/machinery/xenoanalyzer/proc/print_upgrade(produce_path, variation) + busy = FALSE + if(variation != RESEARCH_UPGRADE_NOTHING_TO_PASS) + new produce_path(get_turf(src), variation) + return + new produce_path(get_turf(src)) + diff --git a/code/modules/reagents/chemistry_properties/prop_negative.dm b/code/modules/reagents/chemistry_properties/prop_negative.dm index 783584102182..e7d40c3da31f 100644 --- a/code/modules/reagents/chemistry_properties/prop_negative.dm +++ b/code/modules/reagents/chemistry_properties/prop_negative.dm @@ -137,11 +137,9 @@ if(affecting) if(affecting.take_damage(4, 2)) H.UpdateDamageIcon() - if(prob(meltprob)) //Applies disfigurement + if(prob(meltprob)) if(H.pain.feels_pain) H.emote("scream") - H.status_flags |= DISFIGURED - H.name = H.get_visible_name() else M.take_limb_damage(min(6, volume)) return diff --git a/code/modules/reagents/chemistry_properties/prop_neutral.dm b/code/modules/reagents/chemistry_properties/prop_neutral.dm index da0cc0c6054f..7bebb786aa34 100644 --- a/code/modules/reagents/chemistry_properties/prop_neutral.dm +++ b/code/modules/reagents/chemistry_properties/prop_neutral.dm @@ -519,6 +519,34 @@ /datum/chem_property/neutral/hyperthrottling/process_critical(mob/living/M, potency = 1, delta_time) M.apply_effect(potency * delta_time, PARALYZE) +/datum/chem_property/neutral/encephalophrasive + name = PROPERTY_ENCEPHALOPHRASIVE + code = "ESP" + description = "Drastically increases the amplitude of Gamma and Beta brain waves, allowing the host to broadcast their mind." + rarity = PROPERTY_LEGENDARY + category = PROPERTY_TYPE_STIMULANT + value = 8 + +/datum/chem_property/neutral/encephalophrasive/on_delete(mob/living/chem_host) + ..() + + chem_host.pain.recalculate_pain() + remove_verb(chem_host, /mob/living/carbon/human/proc/psychic_whisper) + to_chat(chem_host, SPAN_NOTICE("The pain in your head subsides, and you are left feeling strangely alone.")) + +/datum/chem_property/neutral/encephalophrasive/reaction_mob(mob/chem_host, method=INGEST, volume, potency) + add_verb(chem_host, /mob/living/carbon/human/proc/psychic_whisper) + to_chat(chem_host, SPAN_NOTICE("A terrible headache manifests, and suddenly it feels as though your mind is outside of your skull.")) + +/datum/chem_property/neutral/encephalophrasive/process(mob/living/chem_host, potency = 1, delta_time) + chem_host.pain.apply_pain(1 * potency) + +/datum/chem_property/neutral/encephalophrasive/process_overdose(mob/living/chem_host, potency = 1, delta_time) + chem_host.apply_damage(0.5 * potency * POTENCY_MULTIPLIER_VHIGH * delta_time, BRAIN) + +/datum/chem_property/neutral/encephalophrasive/process_critical(mob/living/chem_host, potency = 1, delta_time) + chem_host.apply_effect(20, PARALYZE) + /datum/chem_property/neutral/viscous name = PROPERTY_VISCOUS code = "VIS" diff --git a/code/modules/reagents/chemistry_properties/prop_positive.dm b/code/modules/reagents/chemistry_properties/prop_positive.dm index d469daff494c..051befa14fba 100644 --- a/code/modules/reagents/chemistry_properties/prop_positive.dm +++ b/code/modules/reagents/chemistry_properties/prop_positive.dm @@ -71,7 +71,7 @@ /datum/chem_property/positive/repairing name = PROPERTY_REPAIRING code = "REP" - description = "Repairs cybernetic organs by REDACTED." + description = "Repairs cybernetic organs by the use of REDACTED property of REDACTED element." rarity = PROPERTY_UNCOMMON category = PROPERTY_TYPE_MEDICINE value = 2 @@ -435,7 +435,7 @@ if(L.status & (LIMB_ROBOT|LIMB_SYNTHSKIN)) L.take_damage(0, potency) return - if(L.implants && L.implants.len > 0) + if(LAZYLEN(L.implants) > 0) var/obj/implanted_object = pick(L.implants) if(implanted_object) L.implants -= implanted_object @@ -492,7 +492,7 @@ var/obj/item/alien_embryo/embryo = content if(embryo && istype(embryo)) if(embryo.counter > 0) - embryo.counter = embryo.counter - potency + embryo.counter = embryo.counter - (potency * delta_time) current_human.take_limb_damage(0,POTENCY_MULTIPLIER_MEDIUM*potency) else embryo.stage-- @@ -728,6 +728,11 @@ holder.durationfire = max(holder.durationfire, 1) holder.intensityfire = max(holder.intensityfire, 1) + if(holder.intensityfire >= 50 && istype(holder, /datum/reagent/generated)) + holder.burncolor = "#ffffff" + else + holder.burncolor = holder.color + /datum/chem_property/positive/fire/fueling name = PROPERTY_FUELING code = "FUL" @@ -944,10 +949,6 @@ /datum/chem_property/positive/aiding/process(mob/living/M, potency = 1, delta_time) M.disabilities = 0 M.sdisabilities = 0 - M.status_flags &= ~DISFIGURED - if(ishuman(M)) - var/mob/living/carbon/human/H = M - H.name = H.get_visible_name() /datum/chem_property/positive/aiding/process_overdose(mob/living/M, potency = 1, delta_time) M.confused = max(M.confused, 20 * potency) //Confusion and some toxins diff --git a/code/modules/recycling/disposal.dm b/code/modules/recycling/disposal.dm index c82109156a6c..1b8448991c6e 100644 --- a/code/modules/recycling/disposal.dm +++ b/code/modules/recycling/disposal.dm @@ -65,7 +65,7 @@ start_processing() /obj/structure/machinery/disposal/Destroy() - if(contents.len) + if(length(contents)) eject() trunk = null return ..() @@ -86,7 +86,7 @@ add_fingerprint(user) if(mode <= 0) //It's off if(HAS_TRAIT(I, TRAIT_TOOL_SCREWDRIVER)) - if(contents.len > 0) + if(length(contents) > 0) to_chat(user, SPAN_WARNING("Eject the contents first!")) return if(mode == DISPOSALS_OFF) //It's off but still not unscrewed @@ -103,7 +103,7 @@ if(!HAS_TRAIT(I, TRAIT_TOOL_BLOWTORCH)) to_chat(user, SPAN_WARNING("You need a stronger blowtorch!")) return - if(contents.len > 0) + if(length(contents) > 0) to_chat(user, SPAN_WARNING("Eject the contents first!")) return var/obj/item/tool/weldingtool/W = I @@ -339,7 +339,7 @@ return //Check for items in disposal - occupied light - if(contents.len > 0) + if(length(contents) > 0) overlays += image('icons/obj/pipes/disposal.dmi', "dispover-full") //Charging and ready light @@ -356,7 +356,7 @@ flush_count++ if(flush_count >= flush_after_ticks) - if(contents.len) + if(length(contents)) if(mode == DISPOSALS_CHARGED) spawn(0) flush() @@ -372,7 +372,7 @@ else if(disposal_pressure >= SEND_PRESSURE) mode = DISPOSALS_CHARGED //If full enough, switch to ready mode update() - if(!contents.len) + if(!length(contents)) //Full and nothing to flush - stop processing! stop_processing() else diff --git a/code/modules/recycling/sortingmachinery.dm b/code/modules/recycling/sortingmachinery.dm index fb43d85e079d..dfb0ed8288b0 100644 --- a/code/modules/recycling/sortingmachinery.dm +++ b/code/modules/recycling/sortingmachinery.dm @@ -337,7 +337,7 @@ var/dat = "

          TagMaster 2.3

          " dat += "" - for(var/i = 1, i <= GLOB.tagger_locations.len, i++) + for(var/i = 1, i <= length(GLOB.tagger_locations), i++) dat += "" if (i%4==0) diff --git a/code/modules/shuttle/computer.dm b/code/modules/shuttle/computer.dm index 2b3407fa9414..5f17c9a73285 100644 --- a/code/modules/shuttle/computer.dm +++ b/code/modules/shuttle/computer.dm @@ -364,14 +364,47 @@ icon_state = "terminal" req_access = list() breakable = FALSE + unslashable = TRUE + unacidable = TRUE ///If true, the lifeboat is in the process of launching, and so the code will not allow another launch. var/launch_initiated = FALSE + ///If true, the lifeboat is in the process of having the xeno override removed by the pilot. + var/override_being_removed = FALSE + ///How long it takes to unlock the console + var/remaining_time = 180 SECONDS + +/obj/structure/machinery/computer/shuttle/lifeboat/ex_act(severity) + return /obj/structure/machinery/computer/shuttle/lifeboat/attack_hand(mob/user) . = ..() var/obj/docking_port/mobile/crashable/lifeboat/lifeboat = SSshuttle.getShuttle(shuttleId) if(lifeboat.status == LIFEBOAT_LOCKED) - to_chat(user, SPAN_WARNING("[src] flickers with error messages.")) + if(!skillcheck(user, SKILL_PILOT, SKILL_PILOT_TRAINED)) + to_chat(user, SPAN_WARNING("[src] displays an error message and asks you to contact your pilot to resolve the problem.")) + return + if(user.action_busy || override_being_removed) + return + to_chat(user, SPAN_NOTICE("You start to remove the lockout.")) + override_being_removed = TRUE + user.visible_message(SPAN_NOTICE("[user] starts to type on [src]."), + SPAN_NOTICE("You try to take back control over the lifeboat. It will take around [remaining_time / 10] seconds.")) + while(remaining_time > 20 SECONDS) + if(!do_after(user, 20 SECONDS, INTERRUPT_ALL|INTERRUPT_CHANGED_LYING, BUSY_ICON_HOSTILE, numticks = 20)) + to_chat(user, SPAN_WARNING("You fail to remove the lockout!")) + override_being_removed = FALSE + return + remaining_time = remaining_time - 20 SECONDS + if(remaining_time > 0) + to_chat(user, SPAN_NOTICE("You partially bypass the lockout, only [remaining_time / 10] seconds left.")) + to_chat(user, SPAN_NOTICE("You successfully removed the lockout!")) + playsound(loc, 'sound/machines/terminal_success.ogg', KEYBOARD_SOUND_VOLUME, 1) + lifeboat.status = LIFEBOAT_ACTIVE + lifeboat.available = TRUE + user.visible_message(SPAN_NOTICE("[src] blinks with blue lights."), + SPAN_NOTICE("You have successfully taken back control over the lifeboat.")) + override_being_removed = FALSE + return else if(lifeboat.status == LIFEBOAT_INACTIVE) to_chat(user, SPAN_NOTICE("[src]'s screen says \"Awaiting evacuation order\".")) else if(lifeboat.status == LIFEBOAT_ACTIVE) @@ -382,7 +415,13 @@ return var/mob/living/carbon/human/human_user = user - if(!(ACCESS_MARINE_SENIOR in human_user.wear_id?.access) && !(ACCESS_MARINE_DROPSHIP in human_user.wear_id?.access)) + var/obj/item/card/id/card = human_user.get_idcard() + + if(!card) + to_chat(user, SPAN_NOTICE("[src]'s screen says \"Unauthorized access. Please inform your supervisor\".")) + return + + if(!(ACCESS_MARINE_SENIOR in card.access) && !(ACCESS_MARINE_DROPSHIP in card.access)) to_chat(user, SPAN_NOTICE("[src]'s screen says \"Unauthorized access. Please inform your supervisor\".")) return @@ -445,6 +484,8 @@ var/obj/docking_port/stationary/lifeboat_dock/lifeboat_dock = lifeboat.get_docked() lifeboat_dock.open_dock() xeno_message(SPAN_XENOANNOUNCE("We have wrested away control of one of the metal birds! They shall not escape!"), 3, xeno.hivenumber) + launch_initiated = FALSE + remaining_time = initial(remaining_time) return XENO_NO_DELAY_ACTION else return ..() diff --git a/code/modules/shuttle/computers/dropship_computer.dm b/code/modules/shuttle/computers/dropship_computer.dm index 08a35b83071d..87487239452e 100644 --- a/code/modules/shuttle/computers/dropship_computer.dm +++ b/code/modules/shuttle/computers/dropship_computer.dm @@ -28,6 +28,8 @@ // linked lz id (lz1, lz2 or null) var/linked_lz + var/can_change_shuttle = FALSE + /obj/structure/machinery/computer/shuttle/dropship/flight/Initialize(mapload, ...) . = ..() compatible_landing_zones = get_landing_zones() @@ -91,7 +93,10 @@ ui = SStgui.try_update_ui(user, src, ui) if (!ui) var/obj/docking_port/mobile/shuttle = SSshuttle.getShuttle(shuttleId) - ui = new(user, src, "DropshipFlightControl", "[shuttle.name] Flight Computer") + var/name = shuttle?.name + if(can_change_shuttle) + name = "Remote" + ui = new(user, src, "DropshipFlightControl", "[name] Flight Computer") ui.open() /obj/structure/machinery/computer/shuttle/dropship/flight/ui_status(mob/user, datum/ui_state/state) @@ -114,7 +119,7 @@ /obj/structure/machinery/computer/shuttle/dropship/flight/ui_state(mob/user) var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttleId) - if(shuttle.is_hijacked) + if(shuttle?.is_hijacked) return GLOB.never_state return GLOB.not_incapacitated_and_adjacent_strict_state @@ -123,11 +128,24 @@ compatible_landing_zones = get_landing_zones() var/obj/docking_port/mobile/shuttle = SSshuttle.getShuttle(shuttleId) // we convert the time to seconds for rendering to ui - .["max_flight_duration"] = shuttle.callTime / 10 - .["max_pre_arrival_duration"] = shuttle.prearrivalTime / 10 - .["max_refuel_duration"] = shuttle.rechargeTime / 10 - .["max_engine_start_duration"] = shuttle.ignitionTime / 10 - .["door_data"] = list("port", "starboard", "aft") + if(shuttle) + .["max_flight_duration"] = shuttle.callTime / 10 + .["max_pre_arrival_duration"] = shuttle.prearrivalTime / 10 + .["max_refuel_duration"] = shuttle.rechargeTime / 10 + .["max_engine_start_duration"] = shuttle.ignitionTime / 10 + .["door_data"] = list("port", "starboard", "aft") + .["alternative_shuttles"] = list() + if(can_change_shuttle) + .["alternative_shuttles"] = alternative_shuttles() + +/obj/structure/machinery/computer/shuttle/dropship/flight/proc/alternative_shuttles() + . = list() + for(var/obj/docking_port/mobile/marine_dropship/shuttle in SSshuttle.mobile) + . += list( + list( + "id" = shuttle.id, "name" = shuttle) + ) + /obj/structure/machinery/computer/shuttle/dropship/flight/attack_hand(mob/user) . = ..(user) @@ -140,6 +158,10 @@ // if the dropship has crashed don't allow more interactions var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttleId) + if(!shuttle) + tgui_interact(user) + return + if(shuttle.mode == SHUTTLE_CRASHED) to_chat(user, SPAN_NOTICE("[src] is unresponsive.")) return @@ -188,6 +210,23 @@ var/obj/docking_port/mobile/shuttle = SSshuttle.getShuttle(shuttleId) if(linked_lz) + var/obj/docking_port/stationary/landing_zone = SSshuttle.getDock(linked_lz) + var/obj/docking_port/mobile/maybe_dropship = landing_zone.get_docked() + + if(maybe_dropship) + to_chat(xeno, SPAN_NOTICE("A metal bird already is here.")) + return + + var/conflicting_transit = FALSE + for(var/obj/docking_port/mobile/other_shuttle in SSshuttle.mobile) + if(landing_zone == other_shuttle.destination) + conflicting_transit = TRUE + break + + if(conflicting_transit) + to_chat(xeno, SPAN_NOTICE("A metal bird is already coming.")) + return + playsound(loc, 'sound/machines/terminal_success.ogg', KEYBOARD_SOUND_VOLUME, 1) if(shuttle.mode == SHUTTLE_IDLE && !is_ground_level(shuttle.z)) var/result = SSshuttle.moveShuttle(shuttleId, linked_lz, TRUE) @@ -199,7 +238,7 @@ log_ares_flight("Unknown", "Remote launch signal for [shuttle.name] received. Authentication garbled.") log_ares_security("Security Alert", "Remote launch signal for [shuttle.name] received. Authentication garbled.") return - if(shuttle.destination.id != linked_lz) + if(shuttle.destination && shuttle.destination.id != linked_lz) to_chat(xeno, "The shuttle not ready. The screen reads T-[shuttle.timeLeft(10)]. Have patience.") return if(shuttle.mode == SHUTTLE_CALL) @@ -214,6 +253,11 @@ /obj/structure/machinery/computer/shuttle/dropship/flight/attack_alien(mob/living/carbon/xenomorph/xeno) + // if the shuttleid is null or the shuttleid references a shuttle that has been removed from play, pick one + if(!shuttleId || !SSshuttle.getShuttle(shuttleId, FALSE)) + var/list/alternatives = alternative_shuttles() + shuttleId = pick(alternatives)["id"] + var/obj/docking_port/mobile/marine_dropship/dropship = SSshuttle.getShuttle(shuttleId) // If the attacking xeno isn't the queen. @@ -314,7 +358,7 @@ var/original_evilution = hive.evolution_bonus hive.override_evilution(XENO_HIJACK_EVILUTION_BUFF, TRUE) if(hive.living_xeno_queen) - var/datum/action/xeno_action/onclick/grow_ovipositor/ovi_ability = get_xeno_action_by_type(hive.living_xeno_queen, /datum/action/xeno_action/onclick/grow_ovipositor) + var/datum/action/xeno_action/onclick/grow_ovipositor/ovi_ability = get_action(hive.living_xeno_queen, /datum/action/xeno_action/onclick/grow_ovipositor) ovi_ability.reduce_cooldown(ovi_ability.xeno_cooldown) addtimer(CALLBACK(hive, TYPE_PROC_REF(/datum/hive_status, override_evilution), original_evilution, FALSE), XENO_HIJACK_EVILUTION_TIME) @@ -339,37 +383,41 @@ /obj/structure/machinery/computer/shuttle/dropship/flight/ui_data(mob/user) var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttleId) . = list() - .["shuttle_mode"] = shuttle.mode - .["flight_time"] = shuttle.timeLeft(0) - .["is_disabled"] = disabled || shuttle.is_hijacked + .["shuttle_id"] = shuttle?.id + .["shuttle_mode"] = shuttle?.mode + .["flight_time"] = shuttle?.timeLeft(0) + .["is_disabled"] = disabled + if(shuttle?.is_hijacked) + .["is_disabled"] = TRUE .["locked_down"] = FALSE .["can_fly_by"] = !is_remote .["can_set_automated"] = is_remote .["automated_control"] = list( - "is_automated" = shuttle.automated_hangar_id != null || shuttle.automated_lz_id != null, - "hangar_lz" = shuttle.automated_hangar_id, - "ground_lz" = shuttle.automated_lz_id + "is_automated" = shuttle?.automated_hangar_id != null || shuttle?.automated_lz_id != null, + "hangar_lz" = shuttle?.automated_hangar_id, + "ground_lz" = shuttle?.automated_lz_id ) .["primary_lz"] = SSticker.mode.active_lz?.linked_lz - if(shuttle.destination) - .["target_destination"] = shuttle.in_flyby? "Flyby" : shuttle.destination.name + if(shuttle?.destination) + .["target_destination"] = shuttle?.in_flyby? "Flyby" : shuttle?.destination.name - .["door_status"] = is_remote ? list() : shuttle.get_door_data() + .["door_status"] = is_remote ? list() : shuttle?.get_door_data() .["has_flyby_skill"] = skillcheck(user, SKILL_PILOT, SKILL_PILOT_EXPERT) // Launch Alarm Variables - .["playing_launch_announcement_alarm"] = shuttle.playing_launch_announcement_alarm + .["playing_launch_announcement_alarm"] = shuttle?.playing_launch_announcement_alarm .["destinations"] = list() // add flight - .["destinations"] += list( - list( - "id" = DROPSHIP_FLYBY_ID, - "name" = "Flyby", - "available" = TRUE, - "error" = FALSE + if(!is_remote) + .["destinations"] += list( + list( + "id" = DROPSHIP_FLYBY_ID, + "name" = "Flyby", + "available" = TRUE, + "error" = FALSE + ) ) - ) for(var/obj/docking_port/stationary/dock in compatible_landing_zones) var/dock_reserved = FALSE @@ -377,7 +425,7 @@ if(dock == other_shuttle.destination) dock_reserved = TRUE break - var/can_dock = shuttle.canDock(dock) + var/can_dock = shuttle?.canDock(dock) var/list/dockinfo = list( "id" = dock.id, "name" = dock.name, @@ -391,16 +439,23 @@ if(.) return var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttleId) - if(disabled || shuttle.is_hijacked) + if(disabled || (shuttle && shuttle.is_hijacked)) + switch(action) + if ("change_shuttle") + var/new_shuttle = params["new_shuttle"] + return set_shuttle(new_shuttle) return var/mob/user = usr - var/obj/structure/machinery/computer/shuttle/dropship/flight/comp = shuttle.getControlConsole() - if(comp.dropship_control_lost) - to_chat(user, SPAN_WARNING("The dropship isn't responding to controls.")) - return + if (shuttle) + var/obj/structure/machinery/computer/shuttle/dropship/flight/comp = shuttle.getControlConsole() + if(comp.dropship_control_lost) + to_chat(user, SPAN_WARNING("The dropship isn't responding to controls.")) + return switch(action) if("move") + if(!shuttle) + return FALSE if(shuttle.mode != SHUTTLE_IDLE && (shuttle.mode != SHUTTLE_CALL && !shuttle.destination)) to_chat(usr, SPAN_WARNING("You can't move to a new destination right now.")) return TRUE @@ -458,6 +513,8 @@ playsound(loc, get_sfx("terminal_button"), KEYBOARD_SOUND_VOLUME, 1) return FALSE if("door-control") + if(!shuttle) + return FALSE if(shuttle.mode == SHUTTLE_CALL || shuttle.mode == SHUTTLE_RECALL) return TRUE var/interaction = params["interaction"] @@ -468,6 +525,8 @@ playsound(loc, 'sound/machines/terminal_error.ogg', KEYBOARD_SOUND_VOLUME, 1) to_chat(user, SPAN_WARNING("Door controls have been overridden. Please call technical support.")) if("set-automate") + if(!shuttle) + return FALSE var/almayer_lz = params["hangar_id"] var/ground_lz = params["ground_id"] var/delay = clamp(params["delay"] SECONDS, DROPSHIP_MIN_AUTO_DELAY, DROPSHIP_MAX_AUTO_DELAY) @@ -491,14 +550,9 @@ message_admins(log) log_interact(user, msg = "[log]") return - /* TODO - if(!dropship.automated_launch) //If we're toggling it on... - var/auto_delay - auto_delay = tgui_input_number(usr, "Set the delay for automated departure after recharging (seconds)", "Automated Departure Settings", DROPSHIP_MIN_AUTO_DELAY/10, DROPSHIP_MAX_AUTO_DELAY/10, DROPSHIP_MIN_AUTO_DELAY/10) - dropship.automated_launch_delay = Clamp(auto_delay SECONDS, DROPSHIP_MIN_AUTO_DELAY, DROPSHIP_MAX_AUTO_DELAY) - dropship.set_automated_launch(!dropship.automated_launch) - */ if("disable-automate") + if(!shuttle) + return FALSE shuttle.automated_hangar_id = null shuttle.automated_lz_id = null shuttle.automated_delay = null @@ -510,18 +564,43 @@ return if("cancel-flyby") + if(!shuttle) + return FALSE if(shuttle.in_flyby && shuttle.timer && shuttle.timeLeft(1) >= DROPSHIP_WARMUP_TIME) shuttle.setTimer(DROPSHIP_WARMUP_TIME) if("play_launch_announcement_alarm") + if(!shuttle) + return FALSE if (shuttle.mode != SHUTTLE_IDLE && shuttle.mode != SHUTTLE_RECHARGING) to_chat(usr, SPAN_WARNING("The Launch Announcement Alarm is designed to tell people that you're going to take off soon.")) - return + return TRUE shuttle.alarm_sound_loop.start() shuttle.playing_launch_announcement_alarm = TRUE - return + return TRUE if ("stop_playing_launch_announcement_alarm") + if(!shuttle) + return FALSE stop_playing_launch_announcement_alarm() - return + return TRUE + if ("change_shuttle") + var/new_shuttle = params["new_shuttle"] + return set_shuttle(new_shuttle) + +/obj/structure/machinery/computer/shuttle/dropship/flight/proc/set_shuttle(new_shuttle) + var/mob/user = usr + if(!new_shuttle || shuttleId == new_shuttle) + return FALSE + var/found = FALSE + var/list/alternatives = alternative_shuttles() + for(var/alt_shuttle in alternatives) + if(alt_shuttle["id"] == new_shuttle) + found = TRUE + if(found) + shuttleId = new_shuttle + update_static_data(user) + else + log_admin("Player [user] attempted to change shuttle illegally.") + return TRUE /obj/structure/machinery/computer/shuttle/dropship/flight/proc/stop_playing_launch_announcement_alarm() var/obj/docking_port/mobile/marine_dropship/shuttle = SSshuttle.getShuttle(shuttleId) @@ -534,18 +613,19 @@ icon = 'icons/obj/structures/machinery/computer.dmi' icon_state = "shuttle" linked_lz = DROPSHIP_LZ1 - shuttleId = DROPSHIP_ALAMO is_remote = TRUE + can_change_shuttle = TRUE /obj/structure/machinery/computer/shuttle/dropship/flight/lz2 icon = 'icons/obj/structures/machinery/computer.dmi' icon_state = "shuttle" linked_lz = DROPSHIP_LZ2 - shuttleId = DROPSHIP_NORMANDY is_remote = TRUE + can_change_shuttle = TRUE /obj/structure/machinery/computer/shuttle/dropship/flight/remote_control icon = 'icons/obj/structures/machinery/computer.dmi' icon_state = "shuttle" is_remote = TRUE needs_power = TRUE + can_change_shuttle = TRUE diff --git a/code/modules/shuttle/docking.dm b/code/modules/shuttle/docking.dm index aa9f4d6ad470..df89ee5bdf42 100644 --- a/code/modules/shuttle/docking.dm +++ b/code/modules/shuttle/docking.dm @@ -64,7 +64,7 @@ var/list/new_hidden_turfs if(hidden) new_hidden_turfs = list() - for(var/i in 1 to old_turfs.len) + for(var/i in 1 to length(old_turfs)) CHECK_TICK var/turf/oldT = old_turfs[i] if(old_turfs[oldT] & MOVE_TURF) @@ -135,7 +135,7 @@ old_turfs[oldT] = move_mode /obj/docking_port/mobile/proc/takeoff(list/old_turfs, list/new_turfs, list/moved_atoms, rotation, movement_direction, old_dock, area/underlying_old_area) - for(var/i in 1 to old_turfs.len) + for(var/i in 1 to length(old_turfs)) var/turf/oldT = old_turfs[i] var/turf/newT = new_turfs[i] var/move_mode = old_turfs[oldT] @@ -162,12 +162,12 @@ var/new_parallax_dir = FALSE if(istype(new_dock, /obj/docking_port/stationary/transit)) new_parallax_dir = preferred_direction - for(var/i in 1 to areas_to_move.len) + for(var/i in 1 to length(areas_to_move)) CHECK_TICK var/area/internal_area = areas_to_move[i] internal_area.afterShuttleMove(new_parallax_dir) //areas - for(var/i in 1 to old_turfs.len) + for(var/i in 1 to length(old_turfs)) CHECK_TICK if(!(old_turfs[old_turfs[i]] & MOVE_TURF)) continue @@ -175,7 +175,7 @@ var/turf/newT = new_turfs[i] newT.afterShuttleMove(oldT, rotation) //turfs - for(var/i in 1 to moved_atoms.len) + for(var/i in 1 to length(moved_atoms)) CHECK_TICK var/atom/movable/moved_object = moved_atoms[i] if(QDELETED(moved_object)) @@ -187,12 +187,12 @@ underlying_old_area.lateShuttleMove() - for(var/i in 1 to areas_to_move.len) + for(var/i in 1 to length(areas_to_move)) CHECK_TICK var/area/internal_area = areas_to_move[i] internal_area.lateShuttleMove() - for(var/i in 1 to old_turfs.len) + for(var/i in 1 to length(old_turfs)) CHECK_TICK if(!(old_turfs[old_turfs[i]] & MOVE_CONTENTS | MOVE_TURF)) continue @@ -200,7 +200,7 @@ var/turf/newT = new_turfs[i] newT.lateShuttleMove(oldT) - for(var/i in 1 to moved_atoms.len) + for(var/i in 1 to length(moved_atoms)) CHECK_TICK var/atom/movable/moved_object = moved_atoms[i] if(QDELETED(moved_object)) diff --git a/code/modules/shuttle/on_move.dm b/code/modules/shuttle/on_move.dm index 7a9f032be444..934e3c353618 100644 --- a/code/modules/shuttle/on_move.dm +++ b/code/modules/shuttle/on_move.dm @@ -64,7 +64,7 @@ All ShuttleMove procs go here var/shuttle_boundary = baseturfs.Find(/turf/baseturf_skipover/shuttle) if(!shuttle_boundary) CRASH("A turf queued to move via shuttle somehow had no skipover in baseturfs. [src]([type]):[loc]") - var/depth = baseturfs.len - shuttle_boundary + 1 + var/depth = length(baseturfs) - shuttle_boundary + 1 newT.CopyOnTop(src, 1, depth, TRUE) return TRUE @@ -76,7 +76,7 @@ All ShuttleMove procs go here var/shuttle_boundary = baseturfs.Find(/turf/baseturf_skipover/shuttle) if(shuttle_boundary) - oldT.ScrapeAway(baseturfs.len - shuttle_boundary + 1) + oldT.ScrapeAway(length(baseturfs) - shuttle_boundary + 1) if(rotation) shuttleRotate(rotation) //see shuttle_rotate.dm diff --git a/code/modules/shuttle/shuttle.dm b/code/modules/shuttle/shuttle.dm index fc4b0ccd2ee9..4a990ea7d1ae 100644 --- a/code/modules/shuttle/shuttle.dm +++ b/code/modules/shuttle/shuttle.dm @@ -469,13 +469,13 @@ . = ..() if(!id) - id = "[SSshuttle.mobile.len]" + id = "[length(SSshuttle.mobile)]" if(name == "shuttle") - name = "shuttle[SSshuttle.mobile.len]" + name = "shuttle[length(SSshuttle.mobile)]" shuttle_areas = list() var/list/all_turfs = return_ordered_turfs(x, y, z, dir) - for(var/i in 1 to all_turfs.len) + for(var/i in 1 to length(all_turfs)) var/turf/curT = all_turfs[i] var/area/cur_area = get_area(curT) if(istype(cur_area, area_type)) @@ -693,7 +693,7 @@ if(!underlying_area) underlying_area = new underlying_area_type(null) - for(var/i in 1 to old_turfs.len) + for(var/i in 1 to length(old_turfs)) var/turf/oldT = old_turfs[i] if(!oldT || !istype(oldT.loc, area_type)) continue @@ -706,7 +706,7 @@ var/list/baseturf_cache = oldT.baseturfs for(var/k in 1 to length(baseturf_cache)) if(ispath(baseturf_cache[k], /turf/baseturf_skipover/shuttle)) - oldT.ScrapeAway(baseturf_cache.len - k + 1) + oldT.ScrapeAway(length(baseturf_cache) - k + 1) break qdel(src, force=TRUE) @@ -745,7 +745,7 @@ var/list/ripple_turfs = list() - for(var/i in 1 to L0.len) + for(var/i in 1 to length(L0)) var/turf/T0 = L0[i] var/turf/T1 = L1[i] if(!T0 || !T1) @@ -819,7 +819,7 @@ set_idle() /obj/docking_port/mobile/proc/check_effects() - if(!ripples.len) + if(!length(ripples)) if((mode == SHUTTLE_PREARRIVAL)) var/tl = timeLeft(1) if(tl <= SHUTTLE_RIPPLE_TIME) diff --git a/code/modules/shuttle/shuttle_rotate.dm b/code/modules/shuttle/shuttle_rotate.dm index e8e93a040889..b78ea85c7c3c 100644 --- a/code/modules/shuttle/shuttle_rotate.dm +++ b/code/modules/shuttle/shuttle_rotate.dm @@ -25,6 +25,14 @@ If ever any of these procs are useful for non-shuttles, rename it to proc/rotate pixel_x = oldPY pixel_y = (oldPX*(-1)) + +/* ***********************************Object rotate procs*********************************** */ + +/obj/vehicle/multitile/shuttleRotate(rotation, params) + params &= ~ROTATE_OFFSET + return ..() + + /* ***********************************Turf rotate procs*********************************** */ /turf/closed/mineral/shuttleRotate(rotation, params) diff --git a/code/modules/shuttles/marine_ferry.dm b/code/modules/shuttles/marine_ferry.dm index 14787fccb388..bd4a08716954 100644 --- a/code/modules/shuttles/marine_ferry.dm +++ b/code/modules/shuttles/marine_ferry.dm @@ -44,7 +44,7 @@ if(!LAZYLEN(locs_land)) return TRUE - if(!main_doors.len && !controls.len) + if(!length(main_doors) && !length(controls)) var/turf/T_src = pick(locs_dock) var/list/turfs = get_shuttle_turfs(T_src, info_datums) for(var/turf/T in turfs) @@ -164,7 +164,7 @@ var/int_rot = locs_move[T_int] var/turf/T_trg var/trg_rot - if(!locs_land.len) // We check here as well to make sure that the order of operations/lag/changing it after launch. Wont mess this up. + if(!length(locs_land)) // We check here as well to make sure that the order of operations/lag/changing it after launch. Wont mess this up. transit_gun_mission = 1 if(transit_gun_mission)//gun mission makes you land back where you started. @@ -349,7 +349,7 @@ for(var/turf/TU in SSoldshuttle.shuttle_controller.locs_crash[target_section]) if(istype(get_area(TU), /area/almayer/hallways/hangar)) crash_turfs += TU - if(crash_turfs.len) T_trg = pick(crash_turfs) + if(length(crash_turfs)) T_trg = pick(crash_turfs) else message_admins("no crash turf found in Almayer Hangar, contact coders.") break diff --git a/code/modules/shuttles/shuttle_console.dm b/code/modules/shuttles/shuttle_console.dm index 0e9303d13583..502d7c1ffde4 100644 --- a/code/modules/shuttles/shuttle_console.dm +++ b/code/modules/shuttles/shuttle_console.dm @@ -238,7 +238,7 @@ GLOBAL_LIST_EMPTY(shuttle_controls) return if(istype(shuttle, /datum/shuttle/ferry/marine)) var/datum/shuttle/ferry/marine/s = shuttle - if(!s.locs_land.len && !s.transit_gun_mission) + if(!length(s.locs_land) && !s.transit_gun_mission) to_chat(usr, SPAN_WARNING("There is no suitable LZ for this shuttle. Flight configuration changed to fire-mission.")) s.transit_gun_mission = 1 if(shuttle.moving_status == SHUTTLE_IDLE) //Multi consoles, hopefully this will work diff --git a/code/modules/surgery/chestburster.dm b/code/modules/surgery/chestburster.dm index a840bd026c40..e387978fb8ee 100644 --- a/code/modules/surgery/chestburster.dm +++ b/code/modules/surgery/chestburster.dm @@ -111,12 +111,12 @@ name = "Remove Larva" desc = "extract the xenomorph larva" accept_hand = TRUE - /*Similar to PINCH, but balanced around 100 = using bare hands. Haemostat is faster and better, - other tools are slower but don't burn the surgeon.*/ + /*Using the hands to forcefully rip out the larva will be faster at the cost of damaging both the doctor and the patient, with the addition of organ damage. + Unlike before, the hemostat is now the best tool for removing removing the larva, as opposed to wirecutters and the fork.*/ tools = list( - /obj/item/tool/surgery/hemostat = 1.5, - /obj/item/tool/wirecutters = SURGERY_TOOL_MULT_SUBOPTIMAL, - /obj/item/tool/kitchen/utensil/fork = SURGERY_TOOL_MULT_SUBSTITUTE + /obj/item/tool/surgery/hemostat = 1.5 * SURGERY_TOOL_MULT_IDEAL, + /obj/item/tool/wirecutters = 1.5 * SURGERY_TOOL_MULT_SUBOPTIMAL, + /obj/item/tool/kitchen/utensil/fork = 1.5 * SURGERY_TOOL_MULT_SUBSTITUTE ) time = 6 SECONDS preop_sound = 'sound/surgery/hemostat1.ogg' @@ -131,9 +131,9 @@ SPAN_NOTICE("[user] tries to extract the larva from [target]'s chest with \the [tool].")) else user.affected_message(target, - SPAN_NOTICE("You try to extract the larva from [target]'s chest."), - SPAN_NOTICE("[user] tries to extract the larva from your chest."), - SPAN_NOTICE("[user] tries to extract the larva from [target]'s chest.")) + SPAN_NOTICE("You try to forcefully rip the larva from [target]'s chest with your bare hand."), + SPAN_NOTICE("[user] tries to forcefully rip the larva from your chest."), + SPAN_NOTICE("[user] tries to forcefully rip the larva from [target]'s chest.")) target.custom_pain("Something hurts horribly in your chest!",1) log_interact(user, target, "[key_name(user)] started to remove an embryo from [key_name(target)]'s ribcage.") @@ -148,10 +148,16 @@ SPAN_WARNING("[user] pulls a wriggling parasite out of [target]'s ribcage!")) else user.affected_message(target, - SPAN_WARNING("Your hands are burned by acid as you pull a wriggling parasite out of [target]'s ribcage!"), - SPAN_WARNING("[user]'s hands are burned by acid as \he pulls a wriggling parasite out of your ribcage!"), - SPAN_WARNING("[user]'s hands are burned by acid as \he pulls a wriggling parasite out of [target]'s ribcage!")) - + SPAN_WARNING("Your hands and your patient's insides are burned by acid as you forcefully rip a wriggling parasite out of [target]'s ribcage!"), + SPAN_WARNING("[user]'s hands are burned by acid as \he rips a wriggling parasite out of your ribcage!"), + SPAN_WARNING("[user]'s hands are burned by acid as \he rips a wriggling parasite out of [target]'s ribcage!")) + var/datum/internal_organ/impacted_organ = pick(surgery.affected_limb.internal_organs) + impacted_organ.take_damage(5, FALSE) + if(target.stat == CONSCIOUS) + target.emote("scream") + target.apply_damage(15, BURN, target_zone) + + play_failure_sound(user, target, target_zone, tool, surgery) user.emote("pain") if(user.hand) diff --git a/code/modules/surgery/face.dm b/code/modules/surgery/face.dm deleted file mode 100644 index 7d13c0ed5675..000000000000 --- a/code/modules/surgery/face.dm +++ /dev/null @@ -1,174 +0,0 @@ -//Procedures in this file: Facial reconstruction surgery -////////////////////////////////////////////////////////////////// -// FACE SURGERY // -////////////////////////////////////////////////////////////////// - -/datum/surgery/face_fix - name = "Facial Reconstruction" - possible_locs = list("mouth") - invasiveness = list(SURGERY_DEPTH_SURFACE) - pain_reduction_required = PAIN_REDUCTION_HEAVY - required_surgery_skill = SKILL_SURGERY_TRAINED - steps = list( - /datum/surgery_step/facial_incision, - /datum/surgery_step/mend_vocals, - /datum/surgery_step/pull_skin, - /datum/surgery_step/cauterize/close_facial_incision, - ) - -/datum/surgery/face_fix/can_start(mob/user, mob/living/carbon/patient, obj/limb/L, obj/item/tool) - var/obj/limb/head/H = L - return H && H.disfigured - -//------------------------------------ - -/datum/surgery_step/facial_incision - name = "Make Facial Incision" - desc = "make facial incisions" - tools = SURGERY_TOOLS_INCISION - time = 4 SECONDS - -/datum/surgery_step/facial_incision/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You start to cut open [target]'s face and neck with \the [tool]."), - SPAN_NOTICE("[user] starts to cut open your face and neck with \the [tool]."), - SPAN_NOTICE("[user] starts to cut open [target]'s face and neck with \the [tool].")) - - log_interact(user, target, "[key_name(user)] began to cut open [key_name(target)]'s face and neck with \the [tool].") - target.custom_pain("Your face is being cut apart!", 1) - -/datum/surgery_step/facial_incision/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You finish opening incisions on [target]'s face and neck."), - SPAN_NOTICE("[user] finishes opening incisions on your face and neck."), - SPAN_NOTICE("[user] finishes opening incisions on [target]'s face and neck.")) - - target.incision_depths[target_zone] = SURGERY_DEPTH_SHALLOW - log_interact(user, target, "[key_name(user)] cut open [key_name(target)]'s face and neck with \the [tool].") - -/datum/surgery_step/facial_incision/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_DANGER("Your hand slips, slicing [target]'s throat wth \the [tool]!"), - SPAN_DANGER("[user]'s hand slips, slicing [target]'s throat wth \the [tool]!"), - SPAN_DANGER("[user]'s hand slips, slicing [target]'s throat wth \the [tool]!")) - - log_interact(user, target, "[key_name(user)] failed to cut open [key_name(target)]'s face and neck with \the [tool].") - - target.apply_damage(40, BRUTE, target_zone) - target.losebreath += 20 - user.add_blood(target.get_blood_color(), BLOOD_BODY|BLOOD_HANDS) - return FALSE - -//------------------------------------ - -/datum/surgery_step/mend_vocals - name = "Mend Vocal Cords" - desc = "mend the vocal cords" - tools = SURGERY_TOOLS_PINCH - time = 3 SECONDS - -/datum/surgery_step/mend_vocals/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You start mending [target]'s vocal cords with \the [tool]."), - SPAN_NOTICE("[user] starts to mend your vocal cords with \the [tool]."), - SPAN_NOTICE("[user] starts to mend [target]'s vocal cords with \the [tool].")) - - log_interact(user, target, "[key_name(user)] began to mend [key_name(target)]'s vocal cords with \the [tool].") - target.custom_pain("The insides of your throat are being pinched and pulled at!", 1) - -/datum/surgery_step/mend_vocals/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You mend [target]'s vocal cords."), - SPAN_NOTICE("[user] mends your vocal cords."), - SPAN_NOTICE("[user] mends [target]'s vocal cords.")) - - log_interact(user, target, "[key_name(user)] mended [key_name(target)]'s vocal cords with \the [tool].") - -/datum/surgery_step/mend_vocals/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_WARNING("Your hand slips, clamping [user]'s trachea shut for a moment with \the [tool]!"), - SPAN_DANGER("[user]'s hand slips, clamping your trachea shut for a moment with \the [tool]!"), - SPAN_WARNING("[user]'s hand slips, clamping [target]'s trachea shut for a moment with \the [tool]!")) - - log_interact(user, target, "[key_name(user)] failed to mend [key_name(target)]'s vocal cords with \the [tool].") - - target.losebreath += 10 - return FALSE - -//------------------------------------ - -/datum/surgery_step/pull_skin - name = "Reconstruct Facial Features" - desc = "reconstruct the face" - tools = SURGERY_TOOLS_PRY_DELICATE - time = 3 SECONDS - -/datum/surgery_step/pull_skin/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You start pulling the skin on [target]'s face back into shape with \the [tool]."), - SPAN_NOTICE("[user] starts to pull the skin on your face back into shape with \the [tool]."), - SPAN_NOTICE("[user] starts to pull the skin on [target]'s face back into shape with \the [tool].")) - - log_interact(user, target, "[key_name(user)] began to pull the skin on [key_name(target)]'s face back in place with \the [tool].") - target.custom_pain("Your face hurts!", 1) - -/datum/surgery_step/pull_skin/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You reconstruct [target]'s facial features."), - SPAN_NOTICE("[user] reconstructs your facial features."), - SPAN_NOTICE("[user] reconstructs [target]'s facial features.")) - - log_interact(user, target, "[key_name(user)] pulled the skin on [key_name(target)]'s face back in place with \the [tool].") - -/datum/surgery_step/pull_skin/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_WARNING("Your hand slips, tearing skin on [target]'s face with \the [tool]!"), - SPAN_WARNING("[user]'s hand slips, tearing skin on your face with \the [tool]!"), - SPAN_WARNING("[user]'s hand slips, tearing skin on [target]'s face with \the [tool]!")) - - log_interact(user, target, "[key_name(user)] failed to pull the skin on [key_name(target)]'s face back in place with \the [tool].") - - target.apply_damage(10, BRUTE, target_zone) - return FALSE - -//------------------------------------ - -/datum/surgery_step/cauterize/close_facial_incision - name = "Close Facial Incisions" - desc = "close the facial incisions" - time = 5 SECONDS - -/datum/surgery_step/cauterize/close_facial_incision/preop(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You begin to cauterize the incisions on [target]'s face and neck with \the [tool]."), - SPAN_NOTICE("[user] begins to cauterize the incisions on your face and neck with \the [tool]."), - SPAN_NOTICE("[user] begins to cauterize the incisions on [target]'s face and neck with \the [tool].")) - - target.custom_pain("Your face is being burned!", 1) - - log_interact(user, target, "[key_name(user)] began to cauterize [key_name(target)]'s face and neck with \the [tool].") - -/datum/surgery_step/cauterize/close_facial_incision/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_NOTICE("You cauterize the incisions on [target]'s face and neck."), - SPAN_NOTICE("[user] cauterizes the incisions on your face and neck."), - SPAN_NOTICE("[user] cauterizes the incision on [target]'s face and neck.")) - - log_interact(user, target, "[key_name(user)] cauterized [key_name(target)]'s face and neck with \the [tool], ending [surgery].") - - target.incision_depths[target_zone] = SURGERY_DEPTH_SURFACE - surgery.affected_limb.remove_all_bleeding(TRUE) - var/obj/limb/head/H = surgery.affected_limb - H.disfigured = FALSE - H.owner.name = H.owner.get_visible_name() - -/datum/surgery_step/cauterize/close_facial_incision/failure(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) - user.affected_message(target, - SPAN_WARNING("Your hand slips, leaving a small burn on [target]'s face!"), - SPAN_WARNING("[user]'s hand slips, leaving a small burn on your face!"), - SPAN_WARNING("[user]'s hand slips, leaving a small burn on [target]'s face!")) - - log_interact(user, target, "[key_name(user)] failed to cauterize [key_name(target)]'s face and neck with \the [tool].") - - target.apply_damage(5, BURN, target_zone) - return FALSE diff --git a/code/modules/surgery/internal_bleeding.dm b/code/modules/surgery/internal_bleeding.dm index e4afcad5ec99..c67d670ea521 100644 --- a/code/modules/surgery/internal_bleeding.dm +++ b/code/modules/surgery/internal_bleeding.dm @@ -39,6 +39,7 @@ /datum/surgery_step/fix_vein/success(mob/user, mob/living/carbon/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) user.count_niche_stat(STATISTICS_NICHE_SURGERY_IB) + user.life_ib_total++ user.affected_message(target, SPAN_NOTICE("You finish repairing [target]'s damaged vein."), diff --git a/code/modules/surgery/surgery_initiator.dm b/code/modules/surgery/surgery_initiator.dm index 706b28d0e94e..1158088e83e6 100644 --- a/code/modules/surgery/surgery_initiator.dm +++ b/code/modules/surgery/surgery_initiator.dm @@ -7,7 +7,6 @@ /proc/initiate_surgery_moment(obj/item/tool, mob/living/carbon/target, obj/limb/affecting, mob/living/user) if(!tool && !(affecting.status & LIMB_UNCALIBRATED_PROSTHETIC)) return FALSE - var/target_zone = user.zone_selected var/list/available_surgeries = list() var/list/valid_steps = list() //Steps that could be performed, if we had the right tool. @@ -45,6 +44,7 @@ //Lying and self-surgery checks. if(surgeryloop.lying_required && target.body_position != LYING_DOWN) continue + if(!surgeryloop.self_operable && target == user) continue @@ -58,12 +58,16 @@ if(affecting.status & LIMB_DESTROYED) continue else - if(!(affecting.status & LIMB_DESTROYED)) - continue - if(affecting.parent && affecting.parent.status & LIMB_DESTROYED) - continue + if(ishuman(target))//otherwise breaks when trying to op xeno + if(!(affecting.status & LIMB_DESTROYED) && ishuman(target)) + continue + + if(affecting.parent && affecting.parent.status & LIMB_DESTROYED && ishuman(target)) + continue + if(surgeryloop.requires_bodypart_type && !(affecting.status & surgeryloop.requires_bodypart_type)) continue + else if(surgeryloop.requires_bodypart) //mob with no limb in surgery zone when we need a limb continue @@ -71,7 +75,6 @@ if(!surgeryloop.can_start(user, target, affecting, tool)) continue - //Tool checks. var/datum/surgery_step/current_step = GLOB.surgery_step_list[surgeryloop.steps[1]] @@ -84,9 +87,7 @@ continue else continue - available_surgeries[surgeryloop.name] = surgeryloop //Add it to the list. - if(!length(available_surgeries)) if(!tool) return FALSE @@ -96,15 +97,16 @@ to_chat(user, SPAN_WARNING("You can't perform surgery on the same \ [target_zone == "r_hand"||target_zone == "l_hand" ? "hand":"arm"] you're using!")) return FALSE - if(!length(valid_steps)) - var/limbname = affecting?.status & LIMB_DESTROYED ? "the stump of [target]'s [affecting.display_name]" : "[target]'s [parse_zone(target_zone)]" - if(target.incision_depths[target_zone] != SURGERY_DEPTH_SURFACE) - to_chat(user, SPAN_WARNING("You don't know of any operations you could perform in the [target.incision_depths[target_zone]] incision on [limbname].")) - else - to_chat(user, SPAN_WARNING("You don't know of any operations you could begin on [limbname].")) - return FALSE - + if(ishuman(target)) + var/limbname = affecting?.status & LIMB_DESTROYED ? "the stump of [target]'s [affecting.display_name]" : "[target]'s [parse_zone(target_zone)]" + if(target.incision_depths[target_zone] != SURGERY_DEPTH_SURFACE) + to_chat(user, SPAN_WARNING("You don't know of any operations you could perform in the [target.incision_depths[target_zone]] incision on [limbname].")) + else + to_chat(user, SPAN_WARNING("You don't know of any operations you could begin on [limbname].")) + return FALSE + if(isxeno(target)) + to_chat(user, SPAN_WARNING("You don't know any operations you could perform on this body part of a xenomorph.")) var/hint_msg for(var/datum/surgery_step/current_step as anything in valid_steps) if(hint_msg) @@ -114,7 +116,8 @@ hint_msg += ", [current_step.desc]" else hint_msg = "You can't [current_step.desc] with \the [tool]" - to_chat(user, SPAN_WARNING("[hint_msg].")) + if(!isnull(hint_msg)) + to_chat(user, SPAN_WARNING("[hint_msg].")) return FALSE var/datum/surgery/surgeryinstance @@ -159,7 +162,6 @@ return TRUE if(!surgeryinstance.can_start(user, target, affecting, tool)) return TRUE - var/datum/surgery/procedure = new surgeryinstance.type(target, target_zone, affecting) #ifdef DEBUG_SURGERY_INIT message_admins("[procedure.name] started.") diff --git a/code/modules/surgery/surgery_procedure.dm b/code/modules/surgery/surgery_procedure.dm index 8620c557eb4b..1ec72ae77673 100644 --- a/code/modules/surgery/surgery_procedure.dm +++ b/code/modules/surgery/surgery_procedure.dm @@ -73,6 +73,7 @@ if(!user.action_busy) //Otherwise, assume it's the same person. to_chat(user, SPAN_WARNING("Someone is already performing surgery on [target]'s [affected_limb.display_name]!")) return FALSE + return TRUE //So that you don't poke them with a tool you're already using. if(user.action_busy) @@ -93,7 +94,6 @@ if(lying_required && target.body_position != LYING_DOWN) to_chat(user, SPAN_WARNING("[user == target ? "You need" : "[target] needs"] to be lying down for this operation!")) return FALSE - if(user == target) if(!self_operable) to_chat(user, SPAN_WARNING("You can't perform this operation on yourself!")) @@ -102,7 +102,6 @@ to_chat(user, SPAN_WARNING("You can't perform surgery on the same \ [user.zone_selected == "r_hand"||user.zone_selected == "l_hand" ? "hand":"arm"] you're using!")) return FALSE - var/datum/surgery_step/current_step = GLOB.surgery_step_list[steps[status]] if(current_step) if(current_step.attempt_step(user, target, user.zone_selected, tool, src, repeating)) //First, try this step. diff --git a/code/modules/surgery/surgery_toggle.dm b/code/modules/surgery/surgery_toggle.dm index b9ca3ca93311..973d1c5b682f 100644 --- a/code/modules/surgery/surgery_toggle.dm +++ b/code/modules/surgery/surgery_toggle.dm @@ -18,6 +18,7 @@ // Called when the action is clicked on. /datum/action/surgery_toggle/action_activate() + . = ..() if(owner.mob_flags & SURGERY_MODE_ON) button.icon_state = "template" owner.mob_flags &= ~SURGERY_MODE_ON diff --git a/code/modules/surgery/xeno.dm b/code/modules/surgery/xeno.dm new file mode 100644 index 000000000000..d3175a2f78d5 --- /dev/null +++ b/code/modules/surgery/xeno.dm @@ -0,0 +1,237 @@ +//Research stuff to extract stuff from xenomorphs for goodies. In other words, to extract useful material that could be used to upgrade marines etc. + +/datum/surgery/xenomorph + name = "Experimental Harvesting Surgery" + invasiveness = list(SURGERY_DEPTH_SURFACE) + required_surgery_skill = SKILL_SURGERY_TRAINED + possible_locs = list("head") + target_mobtypes = list(/mob/living/carbon/xenomorph) + steps = list( + /datum/surgery_step/xenomorph/cut_exoskeleton, + /datum/surgery_step/xenomorph/open_exoskeleton, + /datum/surgery_step/xenomorph/severe_connections, + /datum/surgery_step/xenomorph/remove_organ, + ) + lying_required = FALSE + requires_bodypart_type = NONE + requires_bodypart = FALSE + +/datum/surgery/xenomorph/can_start(mob/user, mob/living/carbon/xenomorph/patient, obj/limb/L, obj/item/tool) + if(islarva(patient) || isfacehugger(patient)) + to_chat(user, SPAN_DANGER("This race is probably too small to have a mature organ worthy to extract...")) + return FALSE + if((patient.tier > 2 || isqueen(patient)) && !istype(tool, /obj/item/tool/surgery/scalpel/laser/advanced)) + to_chat(user, SPAN_DANGER("Chitin of this kind is too thick for an ordinary tool, you would need something special.")) + return FALSE + if(patient.stat == DEAD && !patient.organ_removed) + return TRUE + return FALSE + +/datum/surgery_step/xenomorph/cut_exoskeleton + name = "Cut Exoskeleton Carapace" + desc = "cut the carapace open" + tools = list( + /obj/item/tool/surgery/scalpel/laser/advanced = SURGERY_TOOL_MULT_IDEAL, + /obj/item/tool/surgery/circular_saw = SURGERY_TOOL_MULT_IDEAL, + /obj/item/weapon/twohanded/fireaxe = SURGERY_TOOL_MULT_SUBOPTIMAL, + /obj/item/weapon/sword/machete = SURGERY_TOOL_MULT_SUBOPTIMAL, + /obj/item/tool/hatchet = SURGERY_TOOL_MULT_SUBSTITUTE, + /obj/item/tool/kitchen/knife/butcher = SURGERY_TOOL_MULT_SUBSTITUTE, + /obj/item/attachable/bayonet = SURGERY_TOOL_MULT_BAD_SUBSTITUTE, + ) + + time = 4 SECONDS + preop_sound = 'sound/handling/clothingrustle1.ogg' + success_sound = 'sound/handling/bandage.ogg' + failure_sound = 'sound/surgery/organ2.ogg' + +/datum/surgery_step/xenomorph/cut_exoskeleton/preop(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + if(tool_type == /obj/item/tool/surgery/circular_saw || tool_type == /obj/item/tool/surgery/scalpel/laser/advanced) + user.affected_message(target, + SPAN_NOTICE("You start to cut [target.caste_type] carapace apart using [tool], carefully, trying to prevent acid leaks."), + SPAN_NOTICE("[user] starts to cut your carapace apart using [tool], carefully, trying to prevent acid leaks."), + SPAN_NOTICE("[user] starts to cut [target.caste_type] carapace. [tool], carefully, trying to prevent acid leaks.")) + else + user.affected_message(target, + SPAN_NOTICE("You start to [pick("smash", "crack", "break")] [target.caste_type] carapace apart using [tool], Recklessly, with acid splashing on you!"), + SPAN_NOTICE("[user] starts to [pick("smash", "crack", "break")] your carapace apart using [tool], recklessly splashing acid everywhere!"), + SPAN_NOTICE("[user] starts to [pick("smash", "crack", "break")] [target.caste_type] carapace with [tool], recklessly splashing acid everywhere!")) + //we dont really need log interact since we're working with dead body... I hope + +/datum/surgery_step/xenomorph/cut_exoskeleton/success(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + if(tool_type == /obj/item/tool/surgery/circular_saw) + user.affected_message(target, + SPAN_NOTICE("You succesfully cut through [target.caste_type] carapace apart using [tool]."), + SPAN_NOTICE("[user] successfully cuts through your carapace using [tool]."), + SPAN_NOTICE("[user] successfully cuts [target.caste_type] carapace using [tool].")) + else + user.affected_message(target, + SPAN_NOTICE("You successfully destroy [target.caste_type] carapace into bits and pieces using [tool]."), + SPAN_NOTICE("[user] successfully destroys your carapace into bits and pieces using [tool]."),, + SPAN_NOTICE("[user] successfully destroys [target.caste_type] carapace into bits and pieces using [tool].")) + for(var/mob/living/carbon/human/victim in orange(1, target)) + if(istype(victim.wear_suit, /obj/item/clothing/suit/bio_suit) && istype(victim.head, /obj/item/clothing/head/bio_hood)) + continue + to_chat(victim, SPAN_HIGHDANGER("You are covered in acid as you feel agonizing pain!")) + victim.apply_damage(rand(75, 125), BURN) // you WILL wear biosuit. + playsound(victim, "acid_sizzle", 25, TRUE) + animation_flash_color(victim, "#FF0000") + +/datum/surgery_step/xenomorph/cut_exoskeleton/failure(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + user.affected_message(target, + SPAN_WARNING("Your hand slips, failing to cut [target.caste_type] carapace apart using [tool]!"), + SPAN_WARNING("[user]'s hand slips, failing to cut your carapace apart using [tool]!"), + SPAN_WARNING("[user] hand slips, failing to cut [target.caste_type] carapace using [tool]!")) + return FALSE + +/datum/surgery_step/xenomorph/open_exoskeleton + name = "Pry exoskeleton open" + desc = "open the exoskeleton in the incision" + tools = SURGERY_TOOLS_PRY_ENCASED + time = 2 SECONDS + preop_sound = 'sound/surgery/retractor1.ogg' + success_sound = 'sound/surgery/retractor2.ogg' + failure_sound = 'sound/surgery/organ1.ogg' + +/datum/surgery_step/xenomorph/open_exoskeleton/preop(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + user.affected_message(target, + SPAN_NOTICE("You start to pry [target.caste_type] carapace open using [tool]"), + SPAN_NOTICE("[user] starts to pry your carapace open with [tool] very carefully"), + SPAN_NOTICE("[user] starts to pry [target.caste_type] carapace open with [tool] very carefully")) + +/datum/surgery_step/xenomorph/open_exoskeleton/success(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + if(tool_type == /obj/item/tool/surgery/retractor) + user.affected_message(target, + SPAN_NOTICE("You hold [target.caste_type] carapace and exoskeleton open using [tool], exposing [target.caste_type] vital organs"), + SPAN_NOTICE("[user] holds your carapace and exoskeleton open with [tool], exposing [target.caste_type] vital organs "), + SPAN_NOTICE("[user] holds [target.caste_type] carapace and exoskeleton open with [tool], exposing [target.caste_type] vital organs ")) + else + user.affected_message(target, + SPAN_NOTICE("You hold [target.caste_type] carapace open using [tool] like a medieval doctor, exposing [target.caste_type] vital organs"), + SPAN_NOTICE("[user] starts to open your carapace with [tool] very carefully"), + SPAN_NOTICE("[user] starts to open [target.caste_type] carapace with [tool] very carefully")) + +/datum/surgery_step/xenomorph/open_exoskeleton/failure(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + user.affected_message(target, + SPAN_WARNING("Your hand slips, letting go of [target.caste_type] carapace and exoskeleton, slaming it back into place and splashing acid everywhere!"), + SPAN_WARNING("[user] hand slips, letting go of [target.caste_type] carapace and exoskeleton, slaming it back into place and splashing acid everywhere!"), + SPAN_WARNING("[user] hand slips, letting go of [target.caste_type] carapace and exoskeleton, slaming it back into place and splashing acid everywhere!")) + for(var/mob/living/carbon/human/victim in orange(1, target)) + if(istype(victim.wear_suit, /obj/item/clothing/suit/bio_suit) && istype(victim.head, /obj/item/clothing/head/bio_hood)) + continue + to_chat(victim, SPAN_DANGER("You are covered in blood gushing out from [target.caste_type]")) + victim.apply_damage(rand(50, 75), BURN) // still dangerous + playsound(victim, "acid_sizzle", 25, TRUE) + animation_flash_color(victim, "#FF0000") + return FALSE + +/datum/surgery_step/xenomorph/severe_connections + name = "Sever Organ Connections" + desc = "detach tubes and connections from organ" + tools = list( + /obj/item/tool/surgery/scalpel = SURGERY_TOOL_MULT_IDEAL, + /obj/item/tool/surgery/scalpel/pict_system = SURGERY_TOOL_MULT_IDEAL, + /obj/item/attachable/bayonet = SURGERY_TOOL_MULT_SUBSTITUTE, + /obj/item/tool/kitchen/knife = SURGERY_TOOL_MULT_SUBSTITUTE, + /obj/item/shard = SURGERY_TOOL_MULT_AWFUL, + ) + time = 4 SECONDS + preop_sound = 'sound/surgery/scalpel1.ogg' + success_sound = 'sound/surgery/scalpel2.ogg' + failure_sound = 'sound/surgery/organ2.ogg' + +/datum/surgery_step/xenomorph/severe_connections/preop(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + user.affected_message(target, + SPAN_NOTICE("You start to sever [target.caste_type] organ links using [tool], with confidence"), + SPAN_NOTICE("[user] start to sever your organ links using [tool], with confidence"), + SPAN_NOTICE("[user] starts to sever [target.caste_type] organ links using [tool], with confidence")) + +/datum/surgery_step/xenomorph/severe_connections/success(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + if(tool_type == /obj/item/tool/surgery/scalpel || tool_type == /obj/item/tool/surgery/scalpel/pict_system) + user.affected_message(target, + SPAN_NOTICE("You severed [target.caste_type] connections and links to vital organs using [tool]"), + SPAN_NOTICE("[user] severed your connections and links to vital organs using [tool]"), + SPAN_NOTICE("[user] severed [target.caste_type] connections and links to vital organs using [tool]")) + else + user.affected_message(target, + SPAN_NOTICE("You rip [target.caste_type] connections and links to vital organs apart using [tool]"), + SPAN_NOTICE("[user] rips your connections and links to vital organs apart using [tool]"), + SPAN_NOTICE("[user] rips [target.caste_type] connections and links to vital organs apart using [tool]")) + +/datum/surgery_step/xenomorph/severe_connections/failure(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + user.affected_message(target, + SPAN_WARNING("Your hand slips, damaging one of [target.caste_type] [pick("arteries", "viens")], gushing acid blood everywhere!"), + SPAN_WARNING("[user] hand slips, damaging one of your [pick("arteries", "viens")], gushing acid blood everywhere!"), + SPAN_WARNING("[user] hand slips, damaging one of [target.caste_type] [pick("arteries", "viens")], gushing acid blood everywhere!")) + for(var/mob/living/carbon/human/victim in orange(1, target)) + if(istype(victim.wear_suit, /obj/item/clothing/suit/bio_suit) && istype(victim.head, /obj/item/clothing/head/bio_hood)) + continue + to_chat(victim, SPAN_DANGER("You are covered in blood gushing out from [target.caste_type]")) + victim.apply_damage(rand(50, 75), BURN) // not SO dangerous but still is + playsound(victim, "acid_sizzle", 25, TRUE) + animation_flash_color(victim, "#FF0000") + +/datum/surgery_step/xenomorph/remove_organ + name = "Remove Xenomorph Organ" + desc = "grab a hold of it and pull the organ out" + accept_hand = TRUE + tools = list( + /obj/item/tool/surgery/hemostat = SURGERY_TOOL_MULT_IDEAL, + /obj/item/tool/wirecutters = SURGERY_TOOL_MULT_SUBOPTIMAL, + /obj/item/tool/kitchen/utensil/fork = SURGERY_TOOL_MULT_SUBSTITUTE, + )//shamelessly taken from embryo code + time = 3 SECONDS + preop_sound = 'sound/surgery/scalpel1.ogg' + success_sound = 'sound/surgery/scalpel2.ogg' + failure_sound = 'sound/surgery/organ2.ogg' + +/datum/surgery_step/xenomorph/remove_organ/preop(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + if(tool) + user.affected_message(target, + SPAN_NOTICE("You start to get a firm grip on the [target.caste_type] organ using [tool] "), + SPAN_NOTICE("[user] start to get a firm grip on your insides using [tool]"), + SPAN_NOTICE("[user] starts to get a firm grip on the [target.caste_type] organ using [tool] ")) + else + user.affected_message(target, + SPAN_NOTICE("You start to get a firm grip on the [target.caste_type] organ"), + SPAN_NOTICE("[user] starts to get a firm grip on your insides"), + SPAN_NOTICE("[user] starts to get a firm grip on the [target.caste_type] organ")) + +/datum/surgery_step/xenomorph/remove_organ/success(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + if(tool) + user.affected_message(target, + SPAN_NOTICE("You pulled the [target.caste_type] organ out using [tool]"), + SPAN_NOTICE("[user] pulled your organ out using [tool]"), + SPAN_NOTICE("[user] pulled the [target.caste_type] organ out using [tool]")) + else + if(istype(user.wear_suit, /obj/item/clothing/suit/bio_suit)) + user.affected_message(target, + SPAN_NOTICE("You pulled the [target.caste_type] organ out!"), + SPAN_NOTICE("[user] pulles your insides out!"), + SPAN_NOTICE("[user] pulled the [target.caste_type] organ out.")) + else + user.affected_message(target, + SPAN_NOTICE("You burn your hands as you pulled the [target.caste_type] organ out!"), + SPAN_NOTICE("[user] burns their hands as they pulled your insides out!"), + SPAN_NOTICE("[user] burns [user.p_their()] hands as [user.p_they()] pulled the [target.caste_type] organ out.")) + user.emote("pain") + if(user.hand) + user.apply_damage(rand(30,50), BURN, "l_hand") + else + user.apply_damage(rand(30,50), BURN, "r_hand") + playsound(user, "acid_sizzle", 25, TRUE) + animation_flash_color(user, "#FF0000") + var/obj/item/organ/xeno/organ = locate() in target + if(!isnull(organ)) + organ.forceMove(target.loc) + target.organ_removed = TRUE + target.update_wounds() + +/datum/surgery_step/xenomorph/remove_organ/failure(mob/living/carbon/human/user, mob/living/carbon/xenomorph/target, target_zone, obj/item/tool, tool_type, datum/surgery/surgery) + if(tool) + user.affected_message(target, + SPAN_NOTICE("You fail to pull the [target.caste_type] organ out using [tool]"), + SPAN_NOTICE("[user] fails to pull your organ out using [tool]"), + SPAN_NOTICE("[user] fails to pull the [target.caste_type] organ out using [tool]")) + return FALSE + diff --git a/code/modules/teleporters/teleporter.dm b/code/modules/teleporters/teleporter.dm index d3596cf3e9ea..21b362d85822 100644 --- a/code/modules/teleporters/teleporter.dm +++ b/code/modules/teleporters/teleporter.dm @@ -29,12 +29,12 @@ var/list/turf/source_turfs = locations[location_source] var/list/turf/dest_turfs = locations[location_dest] - if(!source_turfs || source_turfs.len == 0) + if(!LAZYLEN(source_turfs)) log_debug("Invalid source location ID [location_source] handed to teleporter [id]. Error code: TELEPORTER_3") log_admin("Invalid source location ID [location_source] handed to teleporter [id]. Tell the devs. Error code: TELEPORTER_3") return FALSE - if(!dest_turfs || dest_turfs.len == 0) + if(!LAZYLEN(dest_turfs)) log_debug("Invalid destination location ID [location_dest] handed to teleporter [id]. Error code: TELEPORTER_3") log_admin("Invalid destination location ID [location_dest] handed to teleporter [id]. Tell the devs. Error code: TELEPORTER_3") return FALSE diff --git a/code/modules/teleporters/teleporter_console.dm b/code/modules/teleporters/teleporter_console.dm index 88384578a939..f1d3a74b902e 100644 --- a/code/modules/teleporters/teleporter_console.dm +++ b/code/modules/teleporters/teleporter_console.dm @@ -175,7 +175,7 @@ if(SSmapping.configs[GROUND_MAP].map_name != MAP_CORSAT) // Bad style, but I'm leaving it here for now until someone wants to add a teleporter to another map return - if(GLOB.teleporters.len) // already made the damn thing + if(length(GLOB.teleporters)) // already made the damn thing return var/datum/teleporter/corsat/teleporter = new diff --git a/code/modules/tgchat/to_chat.dm b/code/modules/tgchat/to_chat.dm index d9f96912f8c8..00996e341d34 100644 --- a/code/modules/tgchat/to_chat.dm +++ b/code/modules/tgchat/to_chat.dm @@ -29,6 +29,14 @@ if(target == world) target = GLOB.clients + var/list/true_targets = list() + if(target == GLOB.admins) + for(var/admin in target) + var/client/admin_client = CLIENT_FROM_VAR(admin) + if(CLIENT_IS_STAFF(admin_client)) + true_targets += admin_client + target = true_targets + // Build a message var/message = list() if(type) message["type"] = type diff --git a/code/modules/tgs/README.md b/code/modules/tgs/README.md index 6319028d8106..35ca73d7e9a8 100644 --- a/code/modules/tgs/README.md +++ b/code/modules/tgs/README.md @@ -1,6 +1,6 @@ # DMAPI Internals -This folder should be placed on it's own inside a codebase that wishes to use the TGS DMAPI. Warranty void if modified. +This folder should be placed on its own inside a codebase that wishes to use the TGS DMAPI. Warranty void if modified. - [includes.dm](./includes.dm) is the file that should be included by DM code, it handles including the rest. - The [core](./core) folder includes all code not directly part of any API version. diff --git a/code/modules/tgs/v5/api.dm b/code/modules/tgs/v5/api.dm index 95b8edd3ee5c..05d0dee25b3c 100644 --- a/code/modules/tgs/v5/api.dm +++ b/code/modules/tgs/v5/api.dm @@ -50,7 +50,9 @@ version = null // we want this to be the TGS version, not the interop version // sleep once to prevent an issue where world.Export on the first tick can hang indefinitely + TGS_DEBUG_LOG("Starting Export bug prevention sleep tick. time:[world.time] sleep_offline:[world.sleep_offline]") sleep(world.tick_lag) + TGS_DEBUG_LOG("Export bug prevention sleep complete") var/list/bridge_response = Bridge(DMAPI5_BRIDGE_COMMAND_STARTUP, list(DMAPI5_BRIDGE_PARAMETER_MINIMUM_SECURITY_LEVEL = minimum_required_security_level, DMAPI5_BRIDGE_PARAMETER_VERSION = api_version.raw_parameter, DMAPI5_PARAMETER_CUSTOM_COMMANDS = ListCustomCommands(), DMAPI5_PARAMETER_TOPIC_PORT = GetTopicPort())) if(!istype(bridge_response)) diff --git a/code/modules/tgui_panel/telemetry.dm b/code/modules/tgui_panel/telemetry.dm index 4ef1f06bfac0..bd49596aa19a 100644 --- a/code/modules/tgui_panel/telemetry.dm +++ b/code/modules/tgui_panel/telemetry.dm @@ -85,7 +85,7 @@ var/list/row = telemetry_connections[i] // Check for a malformed history object - if (!row || row.len < 3 || (!row["ckey"] || !row["address"] || !row["computer_id"])) + if (LAZYLEN(row) < 3 || (!row["ckey"] || !row["address"] || !row["computer_id"])) continue /* TODO - Reintroduce this when we get a proper round ID tracking, diff --git a/code/modules/unit_tests/unit_test.dm b/code/modules/unit_tests/unit_test.dm index 8d04a51bcc19..cf02cdf62155 100644 --- a/code/modules/unit_tests/unit_test.dm +++ b/code/modules/unit_tests/unit_test.dm @@ -87,7 +87,7 @@ GLOBAL_VAR_INIT(focused_test, focused_test()) /datum/unit_test/proc/allocate(type, ...) var/list/arguments = args.Copy(2) if(ispath(type, /atom)) - if (!arguments.len) + if (!length(arguments)) arguments = list(run_loc_floor_bottom_left) else if (arguments[1] == null) arguments[1] = run_loc_floor_bottom_left diff --git a/code/modules/vehicles/apc/apc.dm b/code/modules/vehicles/apc/apc.dm index 78219e439832..b7d35f21fbe3 100644 --- a/code/modules/vehicles/apc/apc.dm +++ b/code/modules/vehicles/apc/apc.dm @@ -87,7 +87,7 @@ GLOBAL_LIST_EMPTY(command_apc_list) /obj/vehicle/multitile/apc/load_role_reserved_slots() var/datum/role_reserved_slots/RRS = new RRS.category_name = "Crewmen" - RRS.roles = list(JOB_CREWMAN, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) + RRS.roles = list(JOB_TANK_CREW, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) RRS.total = 2 role_reserved_slots += RRS diff --git a/code/modules/vehicles/apc/apc_command.dm b/code/modules/vehicles/apc/apc_command.dm index 54647279ec3b..8d056daec2ea 100644 --- a/code/modules/vehicles/apc/apc_command.dm +++ b/code/modules/vehicles/apc/apc_command.dm @@ -68,7 +68,7 @@ /obj/vehicle/multitile/apc/command/load_role_reserved_slots() var/datum/role_reserved_slots/RRS = new RRS.category_name = "Crewmen" - RRS.roles = list(JOB_CREWMAN, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) + RRS.roles = list(JOB_TANK_CREW, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) RRS.total = 2 role_reserved_slots += RRS diff --git a/code/modules/vehicles/apc/apc_medical.dm b/code/modules/vehicles/apc/apc_medical.dm index f8809bedaa73..7d462e7da27b 100644 --- a/code/modules/vehicles/apc/apc_medical.dm +++ b/code/modules/vehicles/apc/apc_medical.dm @@ -32,7 +32,7 @@ /obj/vehicle/multitile/apc/medical/load_role_reserved_slots() var/datum/role_reserved_slots/RRS = new RRS.category_name = "Crewmen" - RRS.roles = list(JOB_CREWMAN, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) + RRS.roles = list(JOB_TANK_CREW, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) RRS.total = 2 role_reserved_slots += RRS diff --git a/code/modules/vehicles/arc/arc.dm b/code/modules/vehicles/arc/arc.dm index feee097c3638..8f5a8ee5d8e9 100644 --- a/code/modules/vehicles/arc/arc.dm +++ b/code/modules/vehicles/arc/arc.dm @@ -17,11 +17,10 @@ interior_map = /datum/map_template/interior/arc - passengers_slots = 3 - xenos_slots = 5 + passengers_slots = 2 // 5 total. Reserved slots are added to passenger slots. + xenos_slots = 4 entrances = list( - "left" = list(2, 0), "right" = list(-2, 0), ) diff --git a/code/modules/vehicles/arc/interior.dm b/code/modules/vehicles/arc/interior.dm new file mode 100644 index 000000000000..c8d7d0934e4d --- /dev/null +++ b/code/modules/vehicles/arc/interior.dm @@ -0,0 +1,13 @@ +/obj/structure/interior_exit/vehicle/arc + name = "ARC side door" + icon = 'icons/obj/vehicles/interiors/arc.dmi' + icon_state = "exit_door" + +/obj/structure/prop/vehicle/arc + name = "ARC chassis" + + icon = 'icons/obj/vehicles/interiors/arc_chassis.dmi' + icon_state = "arc_chassis" + layer = ABOVE_TURF_LAYER + mouse_opacity = FALSE + diff --git a/code/modules/vehicles/hardpoints/armor/ballistic.dm b/code/modules/vehicles/hardpoints/armor/ballistic.dm index 7fa19abf5b37..55f0f6bc4e6b 100644 --- a/code/modules/vehicles/hardpoints/armor/ballistic.dm +++ b/code/modules/vehicles/hardpoints/armor/ballistic.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/armor/ballistic - name = "Ballistic Armor" + name = "\improper Ballistic Armor" desc = "Protects the vehicle from high-penetration weapons" icon_state = "ballistic_armor" diff --git a/code/modules/vehicles/hardpoints/armor/caustic.dm b/code/modules/vehicles/hardpoints/armor/caustic.dm index 34bcf4c3b224..ac97d3da25f9 100644 --- a/code/modules/vehicles/hardpoints/armor/caustic.dm +++ b/code/modules/vehicles/hardpoints/armor/caustic.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/armor/caustic - name = "Caustic Armor" + name = "\improper Caustic Armor" desc = "Protects vehicles from most types of acid" icon_state = "caustic_armor" diff --git a/code/modules/vehicles/hardpoints/armor/concussive.dm b/code/modules/vehicles/hardpoints/armor/concussive.dm index a2e674255f2d..6da39b9c4173 100644 --- a/code/modules/vehicles/hardpoints/armor/concussive.dm +++ b/code/modules/vehicles/hardpoints/armor/concussive.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/armor/concussive - name = "Concussive Armor" + name = "\improper Concussive Armor" desc = "Protects the vehicle from high-impact weapons" icon_state = "concussive_armor" diff --git a/code/modules/vehicles/hardpoints/armor/paladin.dm b/code/modules/vehicles/hardpoints/armor/paladin.dm index 7635ffca74b3..fb131d47151e 100644 --- a/code/modules/vehicles/hardpoints/armor/paladin.dm +++ b/code/modules/vehicles/hardpoints/armor/paladin.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/armor/paladin - name = "Paladin Armor" + name = "\improper Paladin Armor" desc = "Protects the vehicle from large incoming explosive projectiles" icon_state = "paladin_armor" diff --git a/code/modules/vehicles/hardpoints/armor/snowplow.dm b/code/modules/vehicles/hardpoints/armor/snowplow.dm index 84e589658029..e7823854cff3 100644 --- a/code/modules/vehicles/hardpoints/armor/snowplow.dm +++ b/code/modules/vehicles/hardpoints/armor/snowplow.dm @@ -1,12 +1,12 @@ /obj/item/hardpoint/armor/snowplow - name = "Snowplow" + name = "\improper Snowplow" desc = "Clears a path in the snow for friendlies" icon_state = "snowplow" disp_icon = "tank" disp_icon_state = "snowplow" - health = 600 + health = 150 activatable = 1 /obj/item/hardpoint/armor/snowplow/livingmob_interact(mob/living/M) diff --git a/code/modules/vehicles/hardpoints/hardpoint.dm b/code/modules/vehicles/hardpoints/hardpoint.dm index 3aaa81daf19f..f0b519759727 100644 --- a/code/modules/vehicles/hardpoints/hardpoint.dm +++ b/code/modules/vehicles/hardpoints/hardpoint.dm @@ -132,6 +132,12 @@ //------GENERAL PROCS---------- //----------------------------- +/obj/item/hardpoint/p_s(temp_gender) + if(!temp_gender) + temp_gender = gender + if(temp_gender == PLURAL) + . = "s" + /obj/item/hardpoint/Initialize() . = ..() set_bullet_traits() @@ -330,7 +336,7 @@ . = ..() if(health <= 0) . += "It's busted!" - else if(isobserver(user) || (ishuman(user) && (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) || skillcheck(user, SKILL_VEHICLE, SKILL_VEHICLE_CREWMAN)))) + else if(isobserver(user) || (ishuman(user) && (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE) || skillcheck(user, SKILL_VEHICLE, SKILL_VEHICLE_CREWMAN)))) . += "It's at [round(get_integrity_percent(), 1)]% integrity!" //reloading hardpoint - take mag from backup clips and replace current ammo with it. Will change in future. Called via weapons loader diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm index cadb760bd644..7eecc7d04511 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/cupola_ammo.dm @@ -5,7 +5,7 @@ icon = 'icons/obj/items/weapons/guns/ammo_by_faction/uscm.dmi' icon_state = "cupola_1" w_class = SIZE_LARGE - default_ammo = /datum/ammo/bullet/smartgun + default_ammo = /datum/ammo/bullet/machinegun max_rounds = 500 gun_type = /obj/item/hardpoint/secondary/m56cupola diff --git a/code/modules/vehicles/hardpoints/hardpoint_ammo/primary_flamer_ammo.dm b/code/modules/vehicles/hardpoints/hardpoint_ammo/primary_flamer_ammo.dm index def6016f0759..a164b38383b8 100644 --- a/code/modules/vehicles/hardpoints/hardpoint_ammo/primary_flamer_ammo.dm +++ b/code/modules/vehicles/hardpoints/hardpoint_ammo/primary_flamer_ammo.dm @@ -1,7 +1,7 @@ /obj/item/ammo_magazine/hardpoint/primary_flamer name = "DRG-N Offensive Flamer Unit Fuel Tank" desc = "A primary armament flamethrower magazine." - caliber = "Napalm X" //correlates to flamer mags + caliber = "High-Combustion Napalm" //correlates to flamer mags icon_state = "drgn_flametank" w_class = SIZE_LARGE max_rounds = 60 diff --git a/code/modules/vehicles/hardpoints/holder/holder.dm b/code/modules/vehicles/hardpoints/holder/holder.dm index df91cbc51b65..948142383cca 100644 --- a/code/modules/vehicles/hardpoints/holder/holder.dm +++ b/code/modules/vehicles/hardpoints/holder/holder.dm @@ -23,7 +23,7 @@ . = ..() if(health <= 0) . += "It's busted!" - else if(isobserver(user) || (ishuman(user) && (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED) || skillcheck(user, SKILL_VEHICLE, SKILL_VEHICLE_CREWMAN)))) + else if(isobserver(user) || (ishuman(user) && (skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_NOVICE) || skillcheck(user, SKILL_VEHICLE, SKILL_VEHICLE_CREWMAN)))) . += "It's at [round(get_integrity_percent(), 1)]% integrity!" for(var/obj/item/hardpoint/H in hardpoints) . += "There is \a [H] module installed on [src]." @@ -100,7 +100,7 @@ /obj/item/hardpoint/holder/attackby(obj/item/O, mob/user) if(HAS_TRAIT(O, TRAIT_TOOL_CROWBAR)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know what to do with \the [O] on \the [src].")) return @@ -113,7 +113,7 @@ return if(istype(O, /obj/item/hardpoint)) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know what to do with \the [O] on \the [src].")) return diff --git a/code/modules/vehicles/hardpoints/holder/tank_turret.dm b/code/modules/vehicles/hardpoints/holder/tank_turret.dm index bdf106aecac3..5be6a03863f2 100644 --- a/code/modules/vehicles/hardpoints/holder/tank_turret.dm +++ b/code/modules/vehicles/hardpoints/holder/tank_turret.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/holder/tank_turret - name = "M34A2-A Multipurpose Turret" + name = "\improper M34A2-A Multipurpose Turret" desc = "The centerpiece of the tank. Designed to support quick installation and deinstallation of various tank weapon modules. Has inbuilt smoke screen deployment system." icon = 'icons/obj/vehicles/tank.dmi' @@ -27,7 +27,7 @@ slot = HDPT_TURRET // big beefy chonk of metal - health = 750 + health = 450 damage_multiplier = 0.05 accepted_hardpoints = list( diff --git a/code/modules/vehicles/hardpoints/primary/autocannon.dm b/code/modules/vehicles/hardpoints/primary/autocannon.dm index fa865f40daa1..3e12f52be097 100644 --- a/code/modules/vehicles/hardpoints/primary/autocannon.dm +++ b/code/modules/vehicles/hardpoints/primary/autocannon.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/primary/autocannon - name = "AC3-E Autocannon" + name = "\improper AC3-E Autocannon" desc = "A primary autocannon for tanks that shoots explosive flak rounds" icon_state = "ace_autocannon" diff --git a/code/modules/vehicles/hardpoints/primary/dual_cannon.dm b/code/modules/vehicles/hardpoints/primary/dual_cannon.dm index 7cb4b9a621bb..b896640a4ff7 100644 --- a/code/modules/vehicles/hardpoints/primary/dual_cannon.dm +++ b/code/modules/vehicles/hardpoints/primary/dual_cannon.dm @@ -1,6 +1,6 @@ // APC cannons /obj/item/hardpoint/primary/dualcannon - name = "PARS-159 Boyars Dualcannon" + name = "\improper PARS-159 Boyars Dualcannon" desc = "A primary two-barrel cannon for the APC that shoots 20mm IFF-compatible rounds." icon = 'icons/obj/vehicles/hardpoints/apc.dmi' diff --git a/code/modules/vehicles/hardpoints/primary/flamer.dm b/code/modules/vehicles/hardpoints/primary/flamer.dm index d0e0596c141d..60a7979cd5fb 100644 --- a/code/modules/vehicles/hardpoints/primary/flamer.dm +++ b/code/modules/vehicles/hardpoints/primary/flamer.dm @@ -1,6 +1,6 @@ /obj/item/hardpoint/primary/flamer - name = "DRG-N Offensive Flamer Unit" - desc = "A primary weapon for the tank that spews fire everywhere." + name = "\improper DRG-N Offensive Flamer Unit" + desc = "A primary weapon for the tank that spews out high-combustion napalm in a wide radius. The fuel burns intensely and quickly, which allows for it to be used offensively by armoured vehicles." icon_state = "drgn_flamer" disp_icon = "tank" diff --git a/code/modules/vehicles/hardpoints/primary/ltb.dm b/code/modules/vehicles/hardpoints/primary/ltb.dm index 6cb84cf453da..7ccbc18a2853 100644 --- a/code/modules/vehicles/hardpoints/primary/ltb.dm +++ b/code/modules/vehicles/hardpoints/primary/ltb.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/primary/cannon - name = "LTB Cannon" + name = "\improper LTB Cannon" desc = "A primary cannon for tanks that shoots explosive rounds" icon_state = "ltb_cannon" diff --git a/code/modules/vehicles/hardpoints/primary/minigun.dm b/code/modules/vehicles/hardpoints/primary/minigun.dm index 7ae7c20c9870..8bc7c55bbb8a 100644 --- a/code/modules/vehicles/hardpoints/primary/minigun.dm +++ b/code/modules/vehicles/hardpoints/primary/minigun.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/primary/minigun - name = "LTAA-AP Minigun" + name = "\improper LTAA-AP Minigun" desc = "A primary weapon for tanks that spews bullets" icon_state = "ltaaap_minigun" @@ -61,7 +61,7 @@ COOLDOWN_START(src, fire_cooldown, fire_delay * stage_delay_mult) /obj/item/hardpoint/primary/minigun/proc/calculate_stage_delay_mult() - var/stage_rate_len = stage_rate.len + var/stage_rate_len = length(stage_rate) var/delta_time = world.time - last_fired var/old_spin_stage = spin_stage diff --git a/code/modules/vehicles/hardpoints/secondary/cupola.dm b/code/modules/vehicles/hardpoints/secondary/cupola.dm index c1336eb05739..70b9f9a4889f 100644 --- a/code/modules/vehicles/hardpoints/secondary/cupola.dm +++ b/code/modules/vehicles/hardpoints/secondary/cupola.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/secondary/m56cupola - name = "M56 Cupola" + name = "\improper M56 Cupola" desc = "A secondary weapon for tanks that shoots bullets" icon_state = "m56_cupola" @@ -28,9 +28,3 @@ burst_amount = 3 burst_delay = 0.3 SECONDS extra_delay = 0.6 SECONDS - -/obj/item/hardpoint/secondary/m56cupola/set_bullet_traits() - ..() - LAZYADD(traits_to_give, list( - BULLET_TRAIT_ENTRY(/datum/element/bullet_trait_iff) - )) diff --git a/code/modules/vehicles/hardpoints/secondary/flamer.dm b/code/modules/vehicles/hardpoints/secondary/flamer.dm index 4bdc9e602974..56a9995b60c5 100644 --- a/code/modules/vehicles/hardpoints/secondary/flamer.dm +++ b/code/modules/vehicles/hardpoints/secondary/flamer.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/secondary/small_flamer - name = "LZR-N Flamer Unit" + name = "\improper LZR-N Flamer Unit" desc = "A secondary weapon for tanks that spews hot fire." icon_state = "flamer" diff --git a/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm b/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm index d0df1d295ffc..f9e4982bb736 100644 --- a/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm +++ b/code/modules/vehicles/hardpoints/secondary/frontal_cannon.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/secondary/frontalcannon - name = "Bleihagel RE-RE700 Frontal Cannon" + name = "\improper Bleihagel RE-RE700 Frontal Cannon" desc = "The marketing department over at Bleihagel would have you believe that the RE-RE700 is an original design. However, experts who pried the cover off the cannon have discovered an object with a striking similarity to the popular M56 Cupola. It is still unknown why the cannon has two barrels." icon = 'icons/obj/vehicles/hardpoints/apc.dmi' diff --git a/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm b/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm index ecaf36213d34..060f1f7ae9ef 100644 --- a/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm +++ b/code/modules/vehicles/hardpoints/secondary/grenade_launcher.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/secondary/grenade_launcher - name = "M92T Grenade Launcher" + name = "\improper M92T Grenade Launcher" desc = "A secondary weapon for tanks that shoots grenades." icon_state = "glauncher" diff --git a/code/modules/vehicles/hardpoints/secondary/tow.dm b/code/modules/vehicles/hardpoints/secondary/tow.dm index 30eadf224bda..7b0e0ea90a27 100644 --- a/code/modules/vehicles/hardpoints/secondary/tow.dm +++ b/code/modules/vehicles/hardpoints/secondary/tow.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/secondary/towlauncher - name = "TOW Launcher" + name = "\improper TOW Launcher" desc = "A secondary weapon for tanks that shoots rockets" icon_state = "tow_launcher" diff --git a/code/modules/vehicles/hardpoints/special/firing_port_weapon.dm b/code/modules/vehicles/hardpoints/special/firing_port_weapon.dm index f051d9a21bb5..5561ee48357d 100644 --- a/code/modules/vehicles/hardpoints/special/firing_port_weapon.dm +++ b/code/modules/vehicles/hardpoints/special/firing_port_weapon.dm @@ -1,6 +1,6 @@ //this is Cupola guns that are fired from the sides of APC by support gunners /obj/item/hardpoint/special/firing_port_weapon - name = "M56 FPW" + name = "\improper M56 FPW" desc = "A modified M56B Smartgun installed on the sides of M577 Armored Personnel Carrier as a Firing Port Weapon. Used by support gunners to cover friendly infantry at APC sides." icon = 'icons/obj/vehicles/hardpoints/apc.dmi' diff --git a/code/modules/vehicles/hardpoints/support/artillery.dm b/code/modules/vehicles/hardpoints/support/artillery.dm index dfcdcaf73f74..dc3db8a3db0d 100644 --- a/code/modules/vehicles/hardpoints/support/artillery.dm +++ b/code/modules/vehicles/hardpoints/support/artillery.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/support/artillery_module - name = "Artillery Module" + name = "\improper Artillery Module" desc = "Allows the user to look far into the distance." icon_state = "artillery" diff --git a/code/modules/vehicles/hardpoints/support/flare.dm b/code/modules/vehicles/hardpoints/support/flare.dm index da1390b861d4..0fa37de34d2f 100644 --- a/code/modules/vehicles/hardpoints/support/flare.dm +++ b/code/modules/vehicles/hardpoints/support/flare.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/support/flare_launcher - name = "M-87F Flare Launcher" + name = "\improper M-87F Flare Launcher" desc = "A support module for APCs that shoots flares." icon = 'icons/obj/vehicles/hardpoints/apc.dmi' diff --git a/code/modules/vehicles/hardpoints/support/iwsa.dm b/code/modules/vehicles/hardpoints/support/iwsa.dm index c3de90c871b6..97fee4e0551a 100644 --- a/code/modules/vehicles/hardpoints/support/iwsa.dm +++ b/code/modules/vehicles/hardpoints/support/iwsa.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/support/weapons_sensor - name = "Integrated Weapons Sensor Array" + name = "\improper Integrated Weapons Sensor Array" desc = "Improves the accuracy and fire rate of all onboard weapons" icon_state = "warray" diff --git a/code/modules/vehicles/hardpoints/support/overdrive.dm b/code/modules/vehicles/hardpoints/support/overdrive.dm index 1b61d6c63dfb..4daa2fddad0a 100644 --- a/code/modules/vehicles/hardpoints/support/overdrive.dm +++ b/code/modules/vehicles/hardpoints/support/overdrive.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/support/overdrive_enhancer - name = "Overdrive Enhancer" + name = "\improper Overdrive Enhancer" desc = "Increases the movement speed of the vehicle it's attached to" icon_state = "odrive_enhancer" diff --git a/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm b/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm index 62c5e430c747..4bf8ca59e2ca 100644 --- a/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm +++ b/code/modules/vehicles/hardpoints/wheels/apc_wheels.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/locomotion/apc_wheels - name = "APC Wheels" + name = "\improper APC Wheels" desc = "Integral to the movement of the APC." icon = 'icons/obj/vehicles/hardpoints/apc.dmi' diff --git a/code/modules/vehicles/hardpoints/wheels/arc_wheels.dm b/code/modules/vehicles/hardpoints/wheels/arc_wheels.dm index 9bb6c31746e0..17726e75c024 100644 --- a/code/modules/vehicles/hardpoints/wheels/arc_wheels.dm +++ b/code/modules/vehicles/hardpoints/wheels/arc_wheels.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/locomotion/arc_wheels - name = "ARC Wheels" + name = "\improper ARC Wheels" desc = "Integral to the movement of the ARC." icon = 'icons/obj/vehicles/hardpoints/arc.dmi' diff --git a/code/modules/vehicles/hardpoints/wheels/locomotion.dm b/code/modules/vehicles/hardpoints/wheels/locomotion.dm index c05ada322a8d..a0e57c3e97d4 100644 --- a/code/modules/vehicles/hardpoints/wheels/locomotion.dm +++ b/code/modules/vehicles/hardpoints/wheels/locomotion.dm @@ -12,6 +12,22 @@ var/move_momentum_build_factor = 0 var/move_turn_momentum_loss_factor = 0 +/obj/item/hardpoint/locomotion/p_are(temp_gender) + if(!temp_gender) + temp_gender = gender + . = "is" + if(temp_gender == PLURAL) + . = "are" + +/obj/item/hardpoint/locomotion/p_they(capitalized, temp_gender) + if(!temp_gender) + temp_gender = gender + . = "it" + if(temp_gender == PLURAL) + . = "they" + if(capitalized) + . = capitalize(.) + /obj/item/hardpoint/locomotion/deactivate() owner.move_delay = initial(owner.move_delay) owner.move_max_momentum = initial(owner.move_max_momentum) diff --git a/code/modules/vehicles/hardpoints/wheels/treads.dm b/code/modules/vehicles/hardpoints/wheels/treads.dm index b718d1c8e897..561795b8531e 100644 --- a/code/modules/vehicles/hardpoints/wheels/treads.dm +++ b/code/modules/vehicles/hardpoints/wheels/treads.dm @@ -1,5 +1,5 @@ /obj/item/hardpoint/locomotion/treads - name = "Treads" + name = "\improper Treads" desc = "Integral to the movement of the vehicle." icon_state = "treads" @@ -8,7 +8,7 @@ slot = HDPT_TREADS - health = 500 + health = 300 //with this settings, takes 3 tiles to reach top speed move_delay = 3.8 @@ -17,10 +17,10 @@ move_turn_momentum_loss_factor = 0.6 /obj/item/hardpoint/locomotion/treads/robust - name = "Reinforced Treads" + name = "\improper Reinforced Treads" desc = "These treads are made of a tougher material and are more durable. However, the extra weight slows the tank down slightly." - health = 750 + health = 500 acid_resistant = TRUE move_max_momentum = 5 //same top speed, but takes 5 tiles to reach it diff --git a/code/modules/vehicles/interior/interactable/vehicle_locker.dm b/code/modules/vehicles/interior/interactable/vehicle_locker.dm index 5571995594f0..1ad6fb5bb8df 100644 --- a/code/modules/vehicles/interior/interactable/vehicle_locker.dm +++ b/code/modules/vehicles/interior/interactable/vehicle_locker.dm @@ -15,7 +15,7 @@ unslashable = TRUE indestructible = TRUE - var/list/role_restriction = list(JOB_CREWMAN, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) + var/list/role_restriction = list(JOB_TANK_CREW, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) var/obj/item/storage/internal/container diff --git a/code/modules/vehicles/interior/interior_landmarks.dm b/code/modules/vehicles/interior/interior_landmarks.dm index fa1eee8651ac..cd9f2e74df15 100644 --- a/code/modules/vehicles/interior/interior_landmarks.dm +++ b/code/modules/vehicles/interior/interior_landmarks.dm @@ -267,6 +267,7 @@ V.vehicle = I.exterior V.pixel_x = pixel_x V.pixel_y = pixel_y + V.layer = layer V.alpha = alpha V.update_icon() @@ -286,6 +287,7 @@ V.vehicle = I.exterior V.pixel_x = pixel_x V.pixel_y = pixel_y + V.layer = layer V.alpha = alpha qdel(src) diff --git a/code/modules/vehicles/multitile/multitile.dm b/code/modules/vehicles/multitile/multitile.dm index ce118fd14c56..bcd48c3633be 100644 --- a/code/modules/vehicles/multitile/multitile.dm +++ b/code/modules/vehicles/multitile/multitile.dm @@ -258,7 +258,7 @@ /obj/vehicle/multitile/get_examine_text(mob/user) . = ..() for(var/obj/item/hardpoint/H in hardpoints) - . += "There is \a [H] module installed." + . += "There [H.p_are()] \a [H] module[H.p_s()] installed." H.examine(user, TRUE) if(clamped) . += "There is a vehicle clamp attached." @@ -267,7 +267,7 @@ for(var/datum/role_reserved_slots/RRS in interior.role_reserved_slots) passengers_amount += RRS.taken if(passengers_amount > 0) - . += "You can sense approximately [passengers_amount] hosts inside." + . += "You can sense approximately [passengers_amount] host\s inside." /obj/vehicle/multitile/proc/load_hardpoints() return diff --git a/code/modules/vehicles/multitile/multitile_bump.dm b/code/modules/vehicles/multitile/multitile_bump.dm index 11005cc87ea2..2885f99ed1f7 100644 --- a/code/modules/vehicles/multitile/multitile_bump.dm +++ b/code/modules/vehicles/multitile/multitile_bump.dm @@ -437,14 +437,6 @@ qdel(src) return TRUE -/obj/structure/machinery/hydro_floodlight/handle_vehicle_bump(obj/vehicle/multitile/V) - if(V.vehicle_flags & VEHICLE_CLASS_WEAK) - return FALSE - playsound(V, 'sound/effects/metal_crash.ogg', 20) - visible_message(SPAN_DANGER("\The [V] crushes \the [src]!")) - qdel(src) - return TRUE - /obj/structure/machinery/floodlight/handle_vehicle_bump(obj/vehicle/multitile/V) if(V.vehicle_flags & VEHICLE_CLASS_WEAK) return FALSE diff --git a/code/modules/vehicles/multitile/multitile_hardpoints.dm b/code/modules/vehicles/multitile/multitile_hardpoints.dm index b94b8459890f..5d1612852f8c 100644 --- a/code/modules/vehicles/multitile/multitile_hardpoints.dm +++ b/code/modules/vehicles/multitile/multitile_hardpoints.dm @@ -63,7 +63,7 @@ //Putting on hardpoints //Similar to repairing stuff, down to the time delay /obj/vehicle/multitile/proc/install_hardpoint(obj/item/O, mob/user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know what to do with [O] on \the [src].")) return @@ -132,7 +132,7 @@ //User-orientated proc for taking of hardpoints //Again, similar to the above ones /obj/vehicle/multitile/proc/uninstall_hardpoint(obj/item/O, mob/user) - if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_ENGI)) + if(!skillcheck(user, SKILL_ENGINEER, SKILL_ENGINEER_TRAINED)) to_chat(user, SPAN_WARNING("You don't know what to do with \the [O] on \the [src].")) return diff --git a/code/modules/vehicles/multitile/multitile_verbs.dm b/code/modules/vehicles/multitile/multitile_verbs.dm index 52d8602c9852..5d73351321e2 100644 --- a/code/modules/vehicles/multitile/multitile_verbs.dm +++ b/code/modules/vehicles/multitile/multitile_verbs.dm @@ -65,7 +65,7 @@ if(!new_hp) new_hp = 0 - new_hp = (new_hp % usable_hps.len) + 1 + new_hp = (new_hp % length(usable_hps)) + 1 var/obj/item/hardpoint/HP = usable_hps[new_hp] if(!HP) return diff --git a/code/modules/vehicles/tank/tank.dm b/code/modules/vehicles/tank/tank.dm index 147e359471df..1cc1174c43fe 100644 --- a/code/modules/vehicles/tank/tank.dm +++ b/code/modules/vehicles/tank/tank.dm @@ -90,7 +90,7 @@ /obj/vehicle/multitile/tank/load_role_reserved_slots() var/datum/role_reserved_slots/RRS = new RRS.category_name = "Crewmen" - RRS.roles = list(JOB_CREWMAN, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) + RRS.roles = list(JOB_TANK_CREW, JOB_WO_CREWMAN, JOB_UPP_CREWMAN, JOB_PMC_CREWMAN) RRS.total = 2 role_reserved_slots += RRS @@ -165,6 +165,39 @@ return TRUE +/obj/vehicle/multitile/tank/MouseDrop_T(mob/dropped, mob/user) + . = ..() + if((dropped != user) || !isxeno(user)) + return + + if(health > 0) + to_chat(user, SPAN_XENO("We can't jump over [src] until it is destroyed!")) + return + + var/turf/current_turf = get_turf(user) + var/dir_to_go = get_dir(current_turf, src) + for(var/i in 1 to 3) + current_turf = get_step(current_turf, dir_to_go) + if(!(current_turf in locs)) + break + + if(current_turf.density) + to_chat(user, SPAN_XENO("The path over [src] is obstructed!")) + return + + // Now we check to make sure the turf on the other side of the tank isn't dense too + current_turf = get_step(current_turf, dir_to_go) + if(current_turf.density) + to_chat(user, SPAN_XENO("The path over [src] is obstructed!")) + return + + to_chat(user, SPAN_XENO("We begin to jump over [src]...")) + if(!do_after(user, 3 SECONDS, INTERRUPT_ALL, BUSY_ICON_HOSTILE)) + to_chat(user, SPAN_XENO("We stop jumping over [src].")) + return + + user.forceMove(current_turf) + to_chat(user, SPAN_XENO("We jump to the other side of [src].")) /* ** PRESETS SPAWNERS */ diff --git a/colonialmarines.dme b/colonialmarines.dme index e97ca229b9d8..dab9a056a585 100644 --- a/colonialmarines.dme +++ b/colonialmarines.dme @@ -37,6 +37,7 @@ #include "code\__DEFINES\atmospherics.dm" #include "code\__DEFINES\autofire.dm" #include "code\__DEFINES\autolathe.dm" +#include "code\__DEFINES\autowiki.dm" #include "code\__DEFINES\blood.dm" #include "code\__DEFINES\bsql.config.dm" #include "code\__DEFINES\bullet_traits.dm" @@ -311,6 +312,7 @@ #include "code\controllers\subsystem\tracking.dm" #include "code\controllers\subsystem\vote.dm" #include "code\controllers\subsystem\weather.dm" +#include "code\controllers\subsystem\who.dm" #include "code\controllers\subsystem\x_evolution.dm" #include "code\controllers\subsystem\xeno.dm" #include "code\controllers\subsystem\init\landmarks.dm" @@ -332,6 +334,7 @@ #include "code\datums\ASRS.dm" #include "code\datums\beam.dm" #include "code\datums\browser.dm" +#include "code\datums\bug_report.dm" #include "code\datums\callback.dm" #include "code\datums\changelog.dm" #include "code\datums\combat_personalized.dm" @@ -357,6 +360,7 @@ #include "code\datums\mutable_appearance.dm" #include "code\datums\quadtree.dm" #include "code\datums\recipe.dm" +#include "code\datums\research_upgrade_datum.dm" #include "code\datums\shuttles.dm" #include "code\datums\soundOutput.dm" #include "code\datums\tgs_event_handler.dm" @@ -520,6 +524,7 @@ #include "code\datums\emergency_calls\emergency_call.dm" #include "code\datums\emergency_calls\ert_stations.dm" #include "code\datums\emergency_calls\feral_xenos.dm" +#include "code\datums\emergency_calls\forecon.dm" #include "code\datums\emergency_calls\forsaken_xenos.dm" #include "code\datums\emergency_calls\goons.dm" #include "code\datums\emergency_calls\hefa_knight.dm" @@ -655,6 +660,7 @@ #include "code\datums\statistics\entities\xeno_stats.dm" #include "code\datums\statistics\random_facts\christmas_fact.dm" #include "code\datums\statistics\random_facts\damage_fact.dm" +#include "code\datums\statistics\random_facts\ib_fact.dm" #include "code\datums\statistics\random_facts\kills_fact.dm" #include "code\datums\statistics\random_facts\random_fact.dm" #include "code\datums\statistics\random_facts\revives_fact.dm" @@ -690,10 +696,12 @@ #include "code\datums\tutorial\marine\_marine.dm" #include "code\datums\tutorial\marine\basic_marine.dm" #include "code\datums\tutorial\marine\medical_basic.dm" +#include "code\datums\tutorial\marine\reqs_line.dm" #include "code\datums\tutorial\ss13\_ss13.dm" #include "code\datums\tutorial\ss13\basic_ss13.dm" #include "code\datums\tutorial\ss13\intents.dm" #include "code\datums\tutorial\xenomorph\_xenomorph.dm" +#include "code\datums\tutorial\xenomorph\abomination.dm" #include "code\datums\tutorial\xenomorph\xenomorph_basic.dm" #include "code\datums\weather\weather_event.dm" #include "code\datums\weather\weather_map_holder.dm" @@ -803,6 +811,7 @@ #include "code\game\jobs\job\command\auxiliary\dropship_pilot.dm" #include "code\game\jobs\job\command\auxiliary\intel.dm" #include "code\game\jobs\job\command\auxiliary\senior.dm" +#include "code\game\jobs\job\command\auxiliary\tank_crew.dm" #include "code\game\jobs\job\command\cic\captain.dm" #include "code\game\jobs\job\command\cic\executive.dm" #include "code\game\jobs\job\command\cic\staffofficer.dm" @@ -832,11 +841,9 @@ #include "code\game\jobs\job\special\weyland_yutani.dm" #include "code\game\machinery\aicore_lockdown.dm" #include "code\game\machinery\air_alarm.dm" -#include "code\game\machinery\air_sensor.dm" #include "code\game\machinery\autolathe.dm" #include "code\game\machinery\autolathe_datums.dm" #include "code\game\machinery\Beacon.dm" -#include "code\game\machinery\bio-dome_floodlights.dm" #include "code\game\machinery\biohazard_lockdown.dm" #include "code\game\machinery\bioprinter.dm" #include "code\game\machinery\buttons.dm" @@ -855,14 +862,12 @@ #include "code\game\machinery\fuelcell_recycler.dm" #include "code\game\machinery\fusion_engine.dm" #include "code\game\machinery\gear.dm" -#include "code\game\machinery\hologram.dm" #include "code\game\machinery\holosign.dm" #include "code\game\machinery\igniter.dm" #include "code\game\machinery\iv_drip.dm" #include "code\game\machinery\lightswitch.dm" #include "code\game\machinery\line_nexter.dm" #include "code\game\machinery\machinery.dm" -#include "code\game\machinery\mass_driver.dm" #include "code\game\machinery\mining.dm" #include "code\game\machinery\misc.dm" #include "code\game\machinery\navbeacon.dm" @@ -1000,7 +1005,6 @@ #include "code\game\machinery\vending\vendor_types\crew\sea.dm" #include "code\game\machinery\vending\vendor_types\crew\senior_officers.dm" #include "code\game\machinery\vending\vendor_types\crew\staff_officer.dm" -#include "code\game\machinery\vending\vendor_types\crew\staff_officer_armory.dm" #include "code\game\machinery\vending\vendor_types\crew\synthetic.dm" #include "code\game\machinery\vending\vendor_types\crew\vehicle_crew.dm" #include "code\game\machinery\vending\vendor_types\squad_prep\squad_engineer.dm" @@ -1091,10 +1095,10 @@ #include "code\game\objects\items\legcuffs.dm" #include "code\game\objects\items\lightstick.dm" #include "code\game\objects\items\misc.dm" -#include "code\game\objects\items\old_research.dm" #include "code\game\objects\items\ore.dm" #include "code\game\objects\items\paint.dm" #include "code\game\objects\items\pamphlets.dm" +#include "code\game\objects\items\research_upgrades.dm" #include "code\game\objects\items\shards.dm" #include "code\game\objects\items\stock_parts.dm" #include "code\game\objects\items\trash.dm" @@ -1118,7 +1122,6 @@ #include "code\game\objects\items\devices\debugger.dm" #include "code\game\objects\items\devices\defibrillator.dm" #include "code\game\objects\items\devices\device.dm" -#include "code\game\objects\items\devices\drone_devices.dm" #include "code\game\objects\items\devices\dummy_tablet.dm" #include "code\game\objects\items\devices\flash.dm" #include "code\game\objects\items\devices\flashlight.dm" @@ -1132,11 +1135,7 @@ #include "code\game\objects\items\devices\pinpointer.dm" #include "code\game\objects\items\devices\pipe_painter.dm" #include "code\game\objects\items\devices\portable_vendor.dm" -#include "code\game\objects\items\devices\RCD.dm" -#include "code\game\objects\items\devices\RSF.dm" -#include "code\game\objects\items\devices\RSP.dm" #include "code\game\objects\items\devices\scanners.dm" -#include "code\game\objects\items\devices\suit_cooling.dm" #include "code\game\objects\items\devices\taperecorder.dm" #include "code\game\objects\items\devices\teleportation.dm" #include "code\game\objects\items\devices\transfer_valve.dm" @@ -1245,7 +1244,6 @@ #include "code\game\objects\items\storage\toolbox.dm" #include "code\game\objects\items\storage\toolkit.dm" #include "code\game\objects\items\storage\wallets.dm" -#include "code\game\objects\items\tanks\jetpack.dm" #include "code\game\objects\items\tanks\tank_types.dm" #include "code\game\objects\items\tanks\tanks.dm" #include "code\game\objects\items\tools\cleaning_tools.dm" @@ -1284,7 +1282,6 @@ #include "code\game\objects\structures\curtains.dm" #include "code\game\objects\structures\desertdam.dm" #include "code\game\objects\structures\displaycase.dm" -#include "code\game\objects\structures\electricchair.dm" #include "code\game\objects\structures\extinguisher.dm" #include "code\game\objects\structures\fence.dm" #include "code\game\objects\structures\flora.dm" @@ -1309,6 +1306,7 @@ #include "code\game\objects\structures\prop_mech.dm" #include "code\game\objects\structures\props.dm" #include "code\game\objects\structures\reagent_dispensers.dm" +#include "code\game\objects\structures\roof.dm" #include "code\game\objects\structures\safe.dm" #include "code\game\objects\structures\shower.dm" #include "code\game\objects\structures\signs.dm" @@ -1341,7 +1339,6 @@ #include "code\game\objects\structures\crates_lockers\closets\gimmick.dm" #include "code\game\objects\structures\crates_lockers\closets\job_closets.dm" #include "code\game\objects\structures\crates_lockers\closets\l3closet.dm" -#include "code\game\objects\structures\crates_lockers\closets\malfunction.dm" #include "code\game\objects\structures\crates_lockers\closets\utility_closets.dm" #include "code\game\objects\structures\crates_lockers\closets\wall_locker.dm" #include "code\game\objects\structures\crates_lockers\closets\wardrobe.dm" @@ -1405,7 +1402,6 @@ #include "code\game\verbs\ooc.dm" #include "code\game\verbs\preferences.dm" #include "code\game\verbs\records.dm" -#include "code\game\verbs\who.dm" #include "code\modules\trigger.dm" #include "code\modules\admin\admin.dm" #include "code\modules\admin\admin_ranks.dm" @@ -1735,7 +1731,6 @@ #include "code\modules\economy\cash.dm" #include "code\modules\economy\economy_misc.dm" #include "code\modules\economy\EFTPOS.dm" -#include "code\modules\economy\TradeDestinations.dm" #include "code\modules\emoji\emoji_parse.dm" #include "code\modules\escape_menu\admin_buttons.dm" #include "code\modules\escape_menu\details.dm" @@ -1780,6 +1775,7 @@ #include "code\modules\gear_presets\uscm.dm" #include "code\modules\gear_presets\uscm_dress.dm" #include "code\modules\gear_presets\uscm_event.dm" +#include "code\modules\gear_presets\uscm_forecon.dm" #include "code\modules\gear_presets\uscm_medical.dm" #include "code\modules\gear_presets\uscm_police.dm" #include "code\modules\gear_presets\uscm_ship.dm" @@ -2130,12 +2126,12 @@ #include "code\modules\mob\living\simple_animal\hostile\retaliate\clown.dm" #include "code\modules\mob\living\simple_animal\hostile\retaliate\drone.dm" #include "code\modules\mob\living\simple_animal\hostile\retaliate\retaliate.dm" -#include "code\modules\mob\new_player\body_type.dm" -#include "code\modules\mob\new_player\ethnicity.dm" +#include "code\modules\mob\new_player\body.dm" #include "code\modules\mob\new_player\login.dm" #include "code\modules\mob\new_player\logout.dm" #include "code\modules\mob\new_player\new_player.dm" #include "code\modules\mob\new_player\preferences_setup.dm" +#include "code\modules\mob\new_player\skin_color.dm" #include "code\modules\mob\new_player\sprite_accessories\facial_hair.dm" #include "code\modules\mob\new_player\sprite_accessories\hair.dm" #include "code\modules\mob\new_player\sprite_accessories\hair_gradients.dm" @@ -2197,7 +2193,6 @@ #include "code\modules\power\cell.dm" #include "code\modules\power\fractal_reactor.dm" #include "code\modules\power\generator.dm" -#include "code\modules\power\gravitygenerator.dm" #include "code\modules\power\lighting.dm" #include "code\modules\power\port_gen.dm" #include "code\modules\power\power.dm" @@ -2270,6 +2265,7 @@ #include "code\modules\reagents\chemistry_machinery\pandemic.dm" #include "code\modules\reagents\chemistry_machinery\reagent_analyzer.dm" #include "code\modules\reagents\chemistry_machinery\reagent_grinder.dm" +#include "code\modules\reagents\chemistry_machinery\xenomorph_analyzer.dm" #include "code\modules\reagents\chemistry_properties\chem_property.dm" #include "code\modules\reagents\chemistry_properties\prop_negative.dm" #include "code\modules\reagents\chemistry_properties\prop_neutral.dm" @@ -2327,7 +2323,6 @@ #include "code\modules\surgery\brainrepair.dm" #include "code\modules\surgery\chestburster.dm" #include "code\modules\surgery\eye.dm" -#include "code\modules\surgery\face.dm" #include "code\modules\surgery\generic.dm" #include "code\modules\surgery\headreattach.dm" #include "code\modules\surgery\implant.dm" @@ -2342,6 +2337,7 @@ #include "code\modules\surgery\surgery_steps.dm" #include "code\modules\surgery\surgery_toggle.dm" #include "code\modules\surgery\tendwounds.dm" +#include "code\modules\surgery\xeno.dm" #include "code\modules\teleporters\teleporter.dm" #include "code\modules\teleporters\teleporter_admin_verbs.dm" #include "code\modules\teleporters\teleporter_console.dm" @@ -2410,6 +2406,7 @@ #include "code\modules\vehicles\apc\apc_medical.dm" #include "code\modules\vehicles\apc\interior.dm" #include "code\modules\vehicles\arc\arc.dm" +#include "code\modules\vehicles\arc\interior.dm" #include "code\modules\vehicles\arc\verbs.dm" #include "code\modules\vehicles\hardpoints\hardpoint.dm" #include "code\modules\vehicles\hardpoints\armor\armor.dm" diff --git a/config/example/config.txt b/config/example/config.txt index 0aff7ee6def9..d63e6822465c 100644 --- a/config/example/config.txt +++ b/config/example/config.txt @@ -253,3 +253,8 @@ GAMEMODE_DEFAULT Extended CLIENT_ERROR_VERSION 514 #CLIENT_ERROR_BUILD 1589 #CLIENT_ERROR_MESSAGE Your version of BYOND is too old, may have issues, and is blocked from accessing this server. + +## GITHUB API +#GITHUB_APP_API +#REPO_NAME cmss13 +#ORG cmss13-devs \ No newline at end of file diff --git a/dependencies.sh b/dependencies.sh index 1fd24f763c6c..e0da4aa75f66 100644 --- a/dependencies.sh +++ b/dependencies.sh @@ -18,4 +18,4 @@ export NODE_VERSION_LTS=20.12.0 export SPACEMAN_DMM_VERSION=suite-1.8 # Python version for mapmerge and other tools -export PYTHON_VERSION=3.7.9 +export PYTHON_VERSION=3.9.0 diff --git a/html/changelogs/archive/2024-06.yml b/html/changelogs/archive/2024-06.yml index ad032ea74fc1..4075db8b6a2c 100644 --- a/html/changelogs/archive/2024-06.yml +++ b/html/changelogs/archive/2024-06.yml @@ -41,3 +41,218 @@ vero5123: - bugfix: Fixes overwatch console coordinate comment UI crash - bugfix: Fixes chat UI crash after entering a custom font +2024-06-07: + Blundir: + - rscadd: contraband ammo selection in black market + - rscadd: tons of new ammo boxes + GrrrKitten: + - rscadd: replaces the old ethnicity system with a new skintone system + - imageadd: Resprites humans, adds 9 new mix and match body options to replace the + old 3 options + - rscadd: resprites dogtags and adds an accessory dogtag that can be made visible + via attaching to suit/armor + - imageadd: Touches up a lot of the underwear sprites +2024-06-08: + Drathek: + - bugfix: Fixed larva and hugger emotes performing no stat or muted or cooldown + checks + - bugfix: Fixed round time having the wrong timezone offset because of an engine + change to time2text + - bugfix: Fixed linked airlocks destroying their linked airlock incorrectly + Drulikar: + - bugfix: Fixed some usages of the proc range such as for delimbing + TheGamerdk: + - bugfix: Your prayers have been received by the gods will now only be said once + per prayer + coldironwarrior: + - rscdel: removes the nazi jacket sprite from suits.dmi +2024-06-09: + harryob: + - bugfix: predators are not missing the space between their torso and legs + hislittlecuzingames: + - balance: Set CT free plasteel to 40 and added APC Circuit board + realforest2001: + - bugfix: Fixed the USCM Observer icon not displaying. Forest dumb. +2024-06-10: + Kivts, SubjectD9341, Zenith.: + - rscadd: Xenomorph Harvesting Surgery. Allows research to operate dead xenomorphs + to take out their organ. + - rscadd: The Xenomorph analyzer, uses organs extracted from dead xenomorphs, which + when processed gives points to spend on physical upgrades. + - rscadd: a number of machinery upgrades for autodoc, sleeper, and other upgrades + or bonuses research can decide to spend their points on + - rscdel: passive generation increase of research credits is removed + ThePiachu: + - spellcheck: Fixed a typo in Admin Game Panel +2024-06-11: + Zonespace27: + - balance: All squad roles can now use M707 pamphlets + - bugfix: Skillless M707 spotting scopes now consistently work. + - bugfix: M707 magazine overlay no longer disappears when the gun is empty with + an inserted magazine + - bugfix: Fixed M707 being usable without the correct trait +2024-06-13: + Drathek: + - bugfix: Fixed some jobs having no minimap icon in orbit menu + - bugfix: Fixed ghost huds resetting settings if you were ghostized while disconnected + - bugfix: Fixed larva queue time of death not getting recorded if client is missing + TheGamerdk: + - bugfix: Command can now access the helmet cameras of any deploying command staff + ThePiachu: + - bugfix: CLF Engineers now properly spawn with insulated gloves again. + Zonespace27: + - admin: Potentially laggy uses of the drop-bomb verb now have a confirmation warning. + cuberound: + - balance: dropship fabricator extra budget price 12 -> 6 , 2500 -> 2000 points + - balance: supply extra budget 15 -> 7, 10k -> 5k + - balance: all OB 10 -> 5 intel points, one shell and five fuel + fira: + - rscadd: Added a Tutorial for tending to the Requisitions Line +2024-06-15: + AndroBetel: + - balance: Pistol mag pouch now has 4 slots instead of 3. + Blundir: + - imageadd: resprite of spearhead cmb revolver + Comxy: + - rscadd: Adds W-Y branded sentries. + - imageadd: Adds W-Y defenses sprites. + Drathek: + - bugfix: Fixed Queen Mother being unable to award a Queen + - rscadd: Added preference for toggling the fax machine received sound as an observer + TheGamerdk: + - bugfix: Fixes small issue allowing medals to teleport + Zonespace, Zydras: + - bugfix: Vehicle elevator no longer incorrectly rotates vehicles + - rscadd: New ARC exterior and interior + - balance: ARC now fits 5 humans instead of 7 + - balance: ARC now fits 4 xenos intead of 5 + - balance: ARC's RE700 turret armor pen 10->15 + - balance: On account of the smaller size, the ARC no longer has a nanomed. + Zonespace27: + - bugfix: Pyro spec flamer should be linked to its tank more consistently. + - qol: Added some missing objectives to the xenomorph - basic tutorial. + harryob: + - bugfix: the preview window in character setup now remains visible when looking + at it as a ghost +2024-06-16: + Drathek: + - bugfix: Fixed wallets as IDs breaking many things + - admin: Added niche logging for revival attempts +2024-06-17: + GrrrKitten: + - bugfix: fixes a bug that fully jammed guns being used in akimbo + Steelpoint: + - mapadd: Civilian Clothing Storage Vendors have been added to the Gym on the USS + Almayer. These allow anyone to vend civilian clothes. These vendors require + CIC access to unlock however. + TheGamerdk: + - bugfix: The game no longer tricks predators and synths into thinking they're more + damaged than they actually are. + - rscadd: Special insert synthetics on most maps will now be able to gain access + to synthetic equipment vendors, provided they're given access by USCM command + staff. (Synth access on their ID) + coldironwarrior: + - bugfix: fixed corpsmen gloves and the map being mutually exclusive in the corpsman + vendor + - bugfix: incen OB fire now makes blue light. + iloveloopers: + - qol: Grow boxes can now be destroyed by xenos. + realforest2001: + - bugfix: Medical cryo tubes no longer delete their occupant when destroyed. + vero5123: + - bugfix: fixes vampire being able to execute hugged marines + - bugfix: fixes cas being able to target shipside signals +2024-06-19: + Diegoflores31: + - bugfix: Fixes CO being unable to award medals. + Drathek: + - bugfix: Fixed various equipment_presets not getting cached or looked up correctly + Git-Nivrak: + - qol: Dir-assist will now prioritize non-xenos over xenos. + Red-byte3D: + - balance: Synthetic Protective Form now takes 150 charge instead of 50. + TheGamerdk: + - rscadd: Overwatch console shows dead marines by default. + VileBeggar: + - soundadd: The M44 combat revolver has had its firing sound changed. + wshuwshuwshi: + - bugfix: Adds a 1.5x modifier to the amount taken from larva timer based on chem + property level + - bugfix: swaps the 1.5 multiplier for a delta_time multiplier + - bugfix: improved the formatting of the code to have proper spacing +2024-06-20: + Drathek cuberound: + - balance: After three minutes from round start, landing zones will be covered in + a deadly gas + - balance: First dropship deployment will clear gas, and first dropship arrival + will deploy 4 sentries that last 20 minutes + - refactor: Refactored smoke code + - maptweak: Expanded LZ areas on Trijent Dam and Kutjevo Refinery + - maptweak: Shrunk LZ1 on Shivas Snowball and LZ2 on LV624 slightly + - maptweak: Removed fog on Chances Claim since it will be replaced by smoke and + tweaked southern tunnel area to not be considered a LZ + - bugfix: Fixed weird LZ lighting on some maps + - spellcheck: Replaced/removed synth coughing emotes in smoke + Git-Nivrak: + - qol: Added an hud icon for vampires that lets them know when an enemy can be executed. + Nomoresolvalou: + - rscadd: Added masks to synth snowflake vendor + Red-byte3D: + - balance: Re-adds Vehicle Crewmen + - balance: Tank now unlocks at 200 pop. + - balance: Re-adds tank and its attachements back to the tank-bay. + - balance: You can no longer have the ARC & TANK in the same round. if the arc is + bought the tank is unavailable and vice versa. + Zonespace27: + - rscdel: Pyro flamers now start unlinked from their tanks again + iloveloopers: + - rscadd: Added new upgraded incinerator fuel tanks printable by the biomass analyzer. + vero5123: + - rscadd: Adds the ability for users to make bug reports in-game + - ui: New bug report system ui + zzzmike: + - qol: examining eggs/morphers tells you current number of huggers and the limit +2024-06-21: + Drathek: + - bugfix: Fixed the core showing lesser drone counts to humans when examined + Git-Nivrak: + - balance: You can no longer extinguish yourself with your own acid spray. + - balance: Queen will now briefly shove xenos if they are in a tile she is trying + to move to, preventing bodyblock. + cuberound: + - balance: patting fire on ground harms the xeno, more intense fire means more harm + iloveloopers: + - balance: Fence health nerfed, now can be 2 tapped by xenos + - qol: Fuel cell recyclers no longer block movement + - qol: Showcases are now slashable by xenos + zzzmike: + - bugfix: more survivors now listed in survivor category on observe menu +2024-06-22: + Red-byte3D: + - balance: Vampire tail jab now only stuns if you knockback an enemy into an obstacle. + - spellcheck: Vampire lurkers no longer "throw it back" after hitting somebody with + their Tail Jab +2024-06-23: + Drathek: + - bugfix: Fixed LZ gas not penetrating destructible walls + ihatethisengine2: + - bugfix: simple animals don't block projectiles after death anymore + iloveloopers: + - balance: Custom research chemicals with an intensityfire above or equal to 50 + will now burn white. +2024-06-28: + Drathek: + - bugfix: Fixed a crash in the Hotkey menu when searching by key when filtered + - bugfix: Fixed/Added support for various keys (e.g. keypad and media keys) + Git-Nivrak: + - bugfix: Fixes being able to draw weapons when knocked down + HeresKozmos: + - maptweak: Filled in a hole in the map. + - maptweak: Fixed an area in the easter egg section of Sorokyne + coldironwarrior: + - spellcheck: fixed a few typos in the xeno bioscan announcement + kiVts: + - code_imp: Prevented potential unintended behavior with research upgrade items + on initialize + private-tristan: + - qol: Facehuggers no longer show as having any plasma diff --git a/html/changelogs/archive/2024-07.yml b/html/changelogs/archive/2024-07.yml new file mode 100644 index 000000000000..f78f87f3ad52 --- /dev/null +++ b/html/changelogs/archive/2024-07.yml @@ -0,0 +1,304 @@ +2024-07-03: + Blundir: + - soundadd: larva talking sounds + - imageadd: larva moving sprites, tweak of standing ones +2024-07-04: + Doubleumc: + - qol: ghost health scan & follow right-click actions work at any range + - admin: '"InView" procs use your current view range (e.g. ghost zoom)' + Nomoresolvalou: + - balance: The headset in the synthetic equipment vendor has been replaced with + a synthetic headset as opposed to a senior command headset + zzzmike: + - spellcheck: more clarity for facehugger/lesser drone text +2024-07-05: + AndroBetel: + - rscadd: Adds "Iron teeth" trait. + GrrrKitten: + - qol: Makes screenshake look less low FPS/jumpy + Venuska1117: + - bugfix: Make non-toxic water stop glowing. + coldironwarrior: + - spellcheck: fixed the medical rig belt's description +2024-07-06: + Drathek: + - spellcheck: Fix grammar and plurality for vehicles and their hardpoints +2024-07-07: + Blundir: + - rscadd: white corpsman helmet + Contrabang: + - rscadd: Re-added a fax machine to the WY ERT station + Doubleumc: + - code_imp: environmental reverb applies more reliably and only to positional sounds + - imageadd: adds CMP tracker sprites + - rscadd: adds a SEA headset, can track CO, XO, CMP + - rscadd: adds handheld crew monitor in SEATech vendor + - bugfix: right-click Examine no longer appears for interface buttons + GrrrKitten: + - ui: Swaps TM and MOTD order so that people actually see the MOTD + - admin: Removes the message for when no event info is input + realforest2001: + - code_imp: Changes OOC color settings for donators/non mentor/staff. + - admin: Mentors no longer receive debug logs as a result of being in GLOB.admins +2024-07-08: + ThePiachu: + - qol: Shotgun ammo boxes now behave like other ammo boxes in the Requisitions' + vendors. + - code_imp: Ammo box maping code now handles pre-populated boxes in vendors, letting + devs order them more neatly than before. + Zonespace27: + - bugfix: Fixed a rare case of people on shuttles being inexplicably deleted. + blackdragonTOW: + - code_imp: log the map name at round start + coldironwarrior: + - rscadd: adds olive green and grey scrubs + - spellcheck: cleaned up scrub descriptions + wshuwshuwshi: + - rscadd: Adds the Encephalophrasive property for chemicals + - rscdel: Removed bit of description that falsely said that higher potency affected + clarity of messages + - bugfix: Removes focusing from the combination to prevent conflict between focusing + and nerve-stimulating, thus preventing encephalophrasive from forming + - bugfix: Revises the second overdose to be for critical overdoses, as it was intended + to be + - code_imp: Swaps 'M' variables for 'chem_host' + - code_imp: rehauled how ability 'giving' is handled, and is now only processed + upon initial ingestion of the chemical instead of every tick + - rscadd: Adds a brief piece of flavor text upon initial ingestion. + zzzmike: + - bugfix: converts flash, flashbang to TG effect system, fixing issue(s) +2024-07-09: + AndroBetel: + - qol: Made splint breaking message bigger + Steelpoint: + - mapadd: The USS Kurtz has been added as a USCM affiliated ERT station. The design + off the USS Kurtz is based off of the USS Sulaco, from older versions of CM-SS13. + The USS Kurtz features the entire lower-deck and a snapshot of the upper deck. + - mapadd: The USCM CBRN ERT will use the USS Kurtz as their homebase. + kirieee: + - rscadd: Covert contractors added to the ERT pool +2024-07-10: + Steelpoint: + - rscadd: Marine force reconnaissance gear presets have been added for admin use. + - rscadd: ERT force reconnaissance have functional squad settings, including a squad + colour (green) and a radio channel. These settings do not apply for survivor + force reconnaissance marines. + - rscadd: A marine force reconnaissance distress signal has been added. Spawning + either a 6-man squad, or a 30-man platoon. These are currently for admin use + only. + - rscadd: A set of customized M3-R armour has been added for force reconnaissance + marines. It has comparable defensive values to M3 armour but has the speed slowdown + of M3-L armour. Only ERT force reconnaissance marines will spawn with this. + hislittlecuzingames: + - rscadd: Multiple tools, and welding visor to SO Locker + - qol: Adds free bayonet to Staff Officer Locker +2024-07-11: + Blundir: + - rscadd: jtac and Intel kits to ASRS store + - rscadd: Intel kit to IO points vendor + - balance: intel kit now has large doc pouch instead of small + - balance: jtac kit now has radiopack + Diegoflores31: + - imageadd: changes xeno intent icon for a cooler one. + Doubleumc: + - imageadd: adds CMP tracker sprites for all HUD options + Drathek: + - maptweak: Removed var edits from open turfs to fix ScrapeAway resetting the turf + (e.g. xenos building resin walls) on basically all maps + - maptweak: Fixed bad dir var edits on various map + - maptweak: Fixed stacked structures on various maps + Git-Nivrak: + - balance: Hivelords now have meson vision + - rscadd: Added a toggle for meson vision for hivelord and burrower + Steelpoint: + - rscadd: VAISO Covert Operatives will now spawn with a Night Vision Optic in their + helmet. + Unknownity: + - bugfix: Burrowers now see themselves as partly transparent when burrowed. + blackdragonTOW: + - soundadd: Power Loader sounds have been normalized to -6db + iloveloopers: + - bugfix: Demolitions scanner now properly works for incinerator tanks. + - spellcheck: Fixed some capitalization with custom incinerator tanks. +2024-07-12: + Kivts: + - ui: The Company spent some money to upgrade the chemical simulator to work on + the TGUI, Including a few prepaid features. +2024-07-14: + kiVts: + - bugfix: Denied request on req is working again +2024-07-15: + cuberound: + - rscadd: roof structures added, can be also used for lattices and billboards, go + transparent when you are near them +2024-07-16: + Git-Nivrak: + - rscdel: Mortar shells no longer blow up their payload, instead they will create + a small fixed explosion. + Nomoresolvalou: + - rscadd: Added neckties and stethoscope to the synthetic snowflake vendor + Steelpoint: + - balance: The XM88 now deals higher damage per-bullet at the cost of a slightly + lower rate of fire and accuracy. This is identical to as if it had a barrel + charger attached to it. + - balance: Per the above, the barrel charger is no longer compatible with the XM88. +2024-07-17: + AndroBetel: + - rscadd: MP5 has 10% chance to spawn with M203 attached. + VileBeggar: + - rscadd: The CIC armoury now contains a plantable flag of the United Americas. + Zonespace27: + - rscadd: Added a tutorial for xenomorph Abominations. You must complete the tutorial + before being able to roll for Abomination. + harryob: + - bugfix: queens can remote build again + ihatethisengine: + - balance: being mid-paradrop won't trigger traps, fire and stray bullets before + you land. + realforest2001: + - bugfix: Fixes riflemen spec_kits not being usable by riflemen. +2024-07-18: + cuberound: + - rscdel: Removed Rapid-Service-Fabricator, rapid construction device and Rapid-Seed-Producer + (old ss13 junk) +2024-07-19: + Drathek: + - bugfix: Fixed light blue scrubs having no cost in snowflake vendor. + SpypigDev: + - bugfix: SO Armory vendors no longer infinitely supply knives + TotalEpicness5, Triiodine, monkeyfist, Blundir: + - rscadd: Adds the G2 electroshock grenade. This grenade does not stun nor deal + serious damage to xenos, but it stuns via electric shock. It can create EMP-like + effects when faced with electronic devices like sentries, synths, Area Power + Controllers, etc. It's damage is reduced by energy armor. + - bugfix: take_overall_armoured_damage now can actually deal burn damage + - balance: Marine armor has a small bit of energy armor added back. Heavy armor + has slightly more protection than medium/light. + - bugfix: Mines now check for explosive antigrief checks + VileBeggar: + - balance: The DRG-N Offensive Flamer Unit now fires a 3-tile wide glob of high-combustion + napalm. + Zonespace, Vile Beggar: + - rscadd: Handheld planted flags are now indestructible and do a small amount of + damage on hit. + - bugfix: Plantable flags can no longer be duplicated. + - rscdel: Planting a UA flag no longer forces anyone but the planter to warcry. + cuberound: + - bugfix: having left hand broken and not splinted has the same effect on wheelchair + movement speed as right hand + - bugfix: corrects holoround highligh alpha value + - rscdel: Removed malfanction closet + kiVts: + - bugfix: Surgery sound and alike is fixed + realforest2001: + - rscadd: The Combat Correspondant's civilian equipment is now in it's own category + to make it easier to tell why you can't click it as the military version. +2024-07-20: + Doubleumc: + - rscdel: Removed facial disfigurement + - code_imp: Fixed and refactored probability weighting for pick_weight + - bugfix: no longer stab with utensil when trying to feed while target full + Drathek: + - admin: Added causes for explosion starts to attack logs + Steelpoint: + - rscadd: The Heavy Pulse Rifle (M41AE2) will now start with a pre-attached bipod. + To better inform players of its unique auto-fire function. + Zonespace27: + - bugfix: Fixed a large amount of objects activating erroneous functionality (like + an armor light) when using action buttons tied to that object. + - bugfix: Fixed a potential softlock in the abomination tutorial. + cuberound: + - rscdel: removes trade destinations (they were never used) + - balance: m56 cupola uses m56d ammo rather then standard sg ammo +2024-07-22: + BlackCrystalic: + - bugfix: Queen maturity timer + Blackcrystalic: + - qol: port who/staffwho to TGUI + ThePiachu: + - refactor: Made XM88 box code more uniform with other handful boxes. + zzzmike: + - bugfix: lifeboat launch console is no longer slashable / acidable +2024-07-23: + cuberound: + - code_imp: cleans up water particle code +2024-07-24: + Doubleumc: + - bugfix: sounds & motion detectors should be more reliable +2024-07-25: + cuberound: + - rscdel: removes /obj/item/device/suit_cooling_unit and get_pressure_weakness() +2024-07-26: + BlackCrystalic: + - qol: if server take too long to pre init all before lobby art, players will see + lobbyart "loading" + Blundir: + - bugfix: fixed runner having no gib animation + - bugfix: fixed gib remains being invisible + - imageadd: boiler gib animation + - imageadd: larva gib remains + - imageadd: shoes icons resprite + Steelpoint: + - imageadd: The Sniper and Anti-Material Rifle Specialists will now use an urban + camouflage sprite for their ghillie suit instead of a green camouflage. + realforest2001: + - rscadd: Synthetics and Yautja now spawn with the Iron Teeth trait, not dropping + items held in their mouth. + rythenx: + - rscadd: more options for hats to ASO vendor to bring it in line with what SO has + available +2024-07-29: + TheManWithNoHands: + - code_imp: adds flags to cone, allowing it to be worn on head + - imageadd: added on mob sprites for cone +2024-07-30: + Blundir: + - balance: revolver belt and sg holster belt can fit any revolver + - balance: increased mateba belt storage size from 6 to 7 + - rscadd: grabbing something has a small mob animation now, grabbing items have + visual effect, animation and sound + - rscadd: throwing has small animation and sound + Cuberound, Venuska1117: + - qol: You can build Special Structures nearby nested people. + Steelpoint: + - rscadd: Marine Special Forces, Forecon, Echo Squad and CBRN will now appear in + their own sub-menu for observers. + - ui: Foxtrot's colour in the observe menu now reflects the squads true colour scheme. + TheManWithNoHands: + - balance: increases XO police skill by 1 + Venuska1117: + - balance: Enabled clusters to spread on semi-weedable surfaces. + cuberound: + - rscdel: removes air senzors + - rscdel: Removes autogibber and related objects + - rscdel: removes UNUSED hydro lights that were replaced by colony lights long ago + - rscdel: Removes mass driver + - rscdel: holopad removal + efzapa: + - rscadd: All Brig Detainment Cameras are now linked to a new Brig Camera Console + Computer, available in the Brig Lobby, Warden's Office, CIC, and CMP Office. + - maptweak: Removed one of the Security Records Consoles in the Brig Lobby in place + for a Brig Camera Console. + - mapadd: Both Brig Perma Cells now have brig cameras in them. + ihatethisengine2: + - balance: Smartgunners can wear folding barricades on their backs. + zzzmike: + - bugfix: stops attempted stripping when stunned etc. + - rscadd: pilots can unhack lifeboats, similar to dropship unhacking +2024-07-31: + coldironwarrior: + - spellcheck: Fixed spelling of auxiliary in the circuit board vendor + - spellcheck: Fixed capitalization of ordnance workshop area + realforest2001: + - code_imp: Changed back-end for working out equipment preset paygrades so as to + remove the manual overrides on several roles based on playtime perks. + - rscadd: Added lower ranks for all enlisted and some officer roles subject to having + played for less than ten hours. This rank cannot be used after playing more + than ten hours, and ignores preferences for playtime perks. + - rscadd: Added a higher rank achievable to most enlisted and some officers, requiring + 175+ hours. + - rscadd: Changed base rank for SL, SG, Spec and FTL by one grade up. + - rscadd: Changed low playtime rank for MP and Nurse from Lance Corporal to Corporal. + zzzmike: + - rscdel: Disablers can't execute people anymore + - bugfix: stops people from buckling others when they are knocked out etc. diff --git a/html/changelogs/archive/2024-08.yml b/html/changelogs/archive/2024-08.yml new file mode 100644 index 000000000000..1209b8165f1f --- /dev/null +++ b/html/changelogs/archive/2024-08.yml @@ -0,0 +1,200 @@ +2024-08-02: + Asmocard: + - qol: Can now dump containers into the seed extractor + Blundir: + - rscadd: throw volume is lower and based on the distance of throw, half visible + mobs make no throw sound (sniper, scout, yautja) + - rscadd: throw animation pixel shifts for less pixels + - rscadd: lowered throw sound range a bit + - soundadd: added mutiple unique sound for throwing things + - soundadd: added numerous phone sounds for different phone interactions + CapCamIII: + - rscadd: UPP and CLF department channels now have distinct chat colors + Doubleumc: + - bugfix: fixed tank secondary flamer stopping after one tile + - balance: flamers can now fire streams over the "wrong" side of a barricade, when + adjacent + VileBeggar: + - bugfix: You can no longer build structures on top of dense objects. This prevents + weird layering happening with walls and tables, window frames, etc. + - bugfix: You can no longer rest while on ovi as a Queen, which made half of your + abilities unusable if you did so. + - rscadd: The weapon stats screen now shows the effective range of ammo, instead + of its armor punch value. + - bugfix: Health scans will now display the heartbroken status if applicable. + cuberound: + - code_imp: changes references from nanotrasen to weyland yutani + ihatethisengine2: + - balance: heavy revolver ammo cannot slowdown t3s anymore. + - bugfix: fixed the lockdown button working after dropship being locked by Queen + kiVts: + - rscadd: Players will not get picked at certain ERT beacons if they dont have enough + playtime in relevant area. +2024-08-03: + hislittlecuzingames: + - qol: Can roleplay easier with cigarettes, cigars, lighters counting as cosmetic + for helmet storage purposes. +2024-08-04: + Diegoflores31: + - balance: Healer drone apply salve now has a 1 second cooldown. + - balance: Salve wound now heals slightly quicker. + MistChristmas: + - balance: Buffed MP and Officer Armor's Bullet Armour. + Nivrak, NervanCatos: + - balance: Modified engineering skill levels, Combat technicians now do everything + engineering related slightly faster. This does not affect any other roles or + skillchecks. + - rscadd: Adds the tactical compact nailgun to the Combat Technician's vendor essential + engineering kit, It cannot fire and uses 2 metal instead of 1 to repair. Credit + to NervanCatos. + - rscadd: Added the M277 pattern construction rig, It comes with 6 slots instead + of 10 in the M276 but can carry metal and plasteel stacks. Available in the + CT vendor. + - rscadd: Added the Engineer Kit pouch, basically and engineer kit - in a pouch. + Restricted by engineering skill. Available in the CT vendor. + - rscadd: Added the Small Tool Webbing, A smaller variant of the tool webbing with + 6 slots instead of 7. Available in the CT vendor. + - qol: Screwdriver, Crowbar, Blowtorch, Multitool, Wrench and Wirecutters will now + prioritize the tool webbing when quick equipping. + - code_imp: Added a new variable for items, preferred_storage which allows to replicate + the above behavior for other items and storages. + - rscadd: Added a new sentry upgrade, The omni-sentry. As the name suggests it is + omni-directional but has 30% reduces damage and a shorter range by 1. + - qol: Made APC examine-text a bit more clear about what you should be doing next. + SpypigDev: + - refactor: SO armory vendor code refactored into the main SO gear vendor code + - balance: XO weapon and clothing vendors fitted with a more modernized equipment + set + - balance: XO weapon vendor now offers Medic or Engineer essentials sets + - bugfix: Vending an autoinjector pouch as SO or XO now produces a full pouch, rather + than empty + - balance: SO's mod88 removed from cryo spawn and moved to their vendor instead + Steelpoint: + - balance: The VP78 pistol will now deal maximum damage up to 6 tiles from the shooters + position before experiencing gradual damage falloff. This is up from a previous + maximum range of 3 tiles. + VileBeggar: + - code_imp: removed an unneeded var in mob_hud.dm + Zonespace27: + - balance: Barricades are now far better at blocking bullets from the front. They + will not block most bullets if the shooter is within 2 tiles, however. + ihatethisengine2: + - balance: sacrifice ability now guarantees to get the target out of crit on top + of the heal +2024-08-05: + Lagomorphica: + - balance: The combat correspondents camera is no longer meltable or explodable. + VileBeggar: + - qol: Deafness is now limited to being 1 minute in length. + - bugfix: Phones can no longer be stored in closets/crates, which prevents players + from dragging crates with their phones and other weird issues that can occur. +2024-08-06: + BlackCrystalic: + - rscadd: Byond backed function of sound ECHO ported + - refactor: refactor of weaponhits hardcode + Blundir: + - bugfix: research chute is now connected to req chute and works properly + Drathek: + - rscadd: Added note of who deletes a comment in a medical record + - bugfix: Fixed Delete Entry button showing for deleted medical notes + - bugfix: Fixed medical record prints not showing who printed it + - bugfix: Fixed initial gender capitalization in records + - code_imp: Improved some record checks + - admin: Added mostly niche logging for all record changes + Drathek iloveloopers: + - rscdel: Removed ability to buy clearance papers. + - balance: Clearance cards now give their equivalent clearance in credits. + - balance: Clearance cards no longer lose their value when scanned by the wrong + person. + MarpleJones: + - bugfix: Using the hemostat on the final larva surgery step is now better than + using wirecutters or the fork. + - rscadd: The final larva surgery step will now apply organ damage when done barehanded. + Barehanded is faster than using tools by a couple of seconds, at the cost of + the doctor's and the patient's health. + - rscadd: Adds an acidsplash sound effect to doing the barehanded step. + MistChristmas: + - bugfix: Prevents tunnels under LZ Sentries + VileBeggar: + - bugfix: butcher's knife inhands now display properly + cuberound: + - bugfix: weeds do not cover preshure tanks + - rscadd: acid spray scorches grass and melts snow + - rscdel: Removes gravity :) + mullenpaul: + - ui: added section in dropship flight computer for some terminals to select which + dropship to control + - maptweak: reworked CIC remote terminals + - refactor: some remote terminals can control different dropships + - balance: queen will randomly select a dropship to call down to the lz on hijack + - balance: when dropship exists on primary landing pad, the queen can't call down + another dropship + - balance: when a dropship is enroute to the primary landing pad, the queen can't + call another dropship + realforest2001: + - bugfix: Fixes the cap on rifleman Lance Corporals. +2024-08-07: + Contrabang: + - rscadd: Smartgunner Machete Scabbard, which smartgunners can wear on their back + when their harness is equipped. + - balance: SG's vendor has replaced the 6P Machete Scabbard with a 15P Smartgunner + Machete Scabbard. + LC4492: + - rscadd: Adds penlights and stethoscopes to nurses and corpsmen, they can use them + to reliably check if someone have specific types of organ damage and how much, + without the need of other apparatus. Adds a new organ.status called "LITTLE_BRUISED", + used by the stethoscope and penlight to not give false positives when diagnosticating + someone (saying that they are healthy, when they actually have 9 heart damage). + - bugfix: Fixed an outdated check that made the entire "flash eyes with flashlight" + mechanic don't work at all. Also updated it to check some other things for ease + of logic. + - spellcheck: Fixed typos on the abandoned "flash eyes with flashlight" code. + - code_imp: 'Added new functionalities for both the stethoscope and penlight: The + stethoscopes can now be used to check the condition of both heart and lungs + individually by aiming the chest, letting you be able to check if the organs + are LITTLE_BRUISED (Have a damage equal or above 1), BRUISED (Have a damage + equal or above 10), BROKEN (have a damage equal or above 30) or "HEALTHY" (any + damage below 1). And the penlight, that can be used the same way to check the + condition of brain and eyes by aiming the eyes of the person you are interacting + with. Also with the fixing mentioned above, you can now flash people''s eyes + again! Everytime you check the condition of someone''s eyes, you will also flash + them. Replaced one letter vars in the flashlight code and on the stethoscope + section of the ties code.' + - imageadd: Adds new "in_hand" icons for penlights and stethoscopes, both will now + appear on your hands when used. Penlights have both "off" and "on" icons, fancy + stuff! + LTNTS: + - imageadd: port tgsprites for pills (including a new variation) +2024-08-08: + '?': + - bugfix: Fixed explosive implant not triggering when hearing the code-word. + BlackCrystalic: + - bugfix: No more admin data sended to normal players in who/staff who + Doubleumc: + - code_imp: shrapnel smoothly animates their movement + - code_imp: visual-effect-only shrapnel replaced by clientside particles + Venuska1117, Blundir: + - imageadd: add directional APC's Sprites. + - balance: Now there are only 3 APC's types, APC's with call_type high/super/hyper + are replaced with upgraded APC variant containing high capacity cell, weak variant + got replaced with normal APC variant. + - bugfix: Fixes APC's with wrong offsets (strata and Prison) +2024-08-10: + BasilHerb: + - rscdel: removed the M56B Smartgun Kit from requisitions. + - balance: made the M56 Combat Harness unmeltable. + - balance: made the M45 Ghillie Suit unmeltable. + Contrabang: + - qol: Reorders the Essential SG Kit in order of Armor, Smartgun, Goggles + HaultyAnonie: + - bugfix: Made claymore boxes in vendors be accurately labeled as the amount of + claymores they contain. From (x4 mines) to (x5 mines). The actual contents of + the box. + cuberound: + - rscdel: removes gravity generator (ugly legacy stuff) +2024-08-12: + Git-Nivrak: + - bugfix: You can no longer put items back in the specialist case after taking them + out + zzzmike: + - rscadd: fun fact for internal bleeding fixed diff --git a/icons/effects/sebb.dmi b/icons/effects/sebb.dmi new file mode 100644 index 000000000000..288a1023ce3d Binary files /dev/null and b/icons/effects/sebb.dmi differ diff --git a/icons/lobby/title_loading.dmi b/icons/lobby/title_loading.dmi new file mode 100644 index 000000000000..3aa2f5ad52c2 Binary files /dev/null and b/icons/lobby/title_loading.dmi differ diff --git a/icons/misc/tutorial.dmi b/icons/misc/tutorial.dmi index 31c9f72d3853..aee42db11bd7 100644 Binary files a/icons/misc/tutorial.dmi and b/icons/misc/tutorial.dmi differ diff --git a/icons/mob/hud/alien_standard.dmi b/icons/mob/hud/alien_standard.dmi index 8bad0b44acc9..0f3902ebf27d 100644 Binary files a/icons/mob/hud/alien_standard.dmi and b/icons/mob/hud/alien_standard.dmi differ diff --git a/icons/mob/hud/human_bronze.dmi b/icons/mob/hud/human_bronze.dmi index 11a724057245..7548f66b05b6 100644 Binary files a/icons/mob/hud/human_bronze.dmi and b/icons/mob/hud/human_bronze.dmi differ diff --git a/icons/mob/hud/human_dark.dmi b/icons/mob/hud/human_dark.dmi index e572dcb8353b..5b75acf1b360 100644 Binary files a/icons/mob/hud/human_dark.dmi and b/icons/mob/hud/human_dark.dmi differ diff --git a/icons/mob/hud/human_glass.dmi b/icons/mob/hud/human_glass.dmi index 19fb430d8492..b3d8f56ce4e6 100644 Binary files a/icons/mob/hud/human_glass.dmi and b/icons/mob/hud/human_glass.dmi differ diff --git a/icons/mob/hud/human_green.dmi b/icons/mob/hud/human_green.dmi index 9b235a75d870..a07e7a327154 100644 Binary files a/icons/mob/hud/human_green.dmi and b/icons/mob/hud/human_green.dmi differ diff --git a/icons/mob/hud/human_grey.dmi b/icons/mob/hud/human_grey.dmi index 5a522dc30564..6c5c2f326500 100644 Binary files a/icons/mob/hud/human_grey.dmi and b/icons/mob/hud/human_grey.dmi differ diff --git a/icons/mob/hud/human_holo.dmi b/icons/mob/hud/human_holo.dmi index 1554480bd37d..568e364314e9 100644 Binary files a/icons/mob/hud/human_holo.dmi and b/icons/mob/hud/human_holo.dmi differ diff --git a/icons/mob/hud/human_midnight.dmi b/icons/mob/hud/human_midnight.dmi index c6fc989fec2d..78a0b105610e 100644 Binary files a/icons/mob/hud/human_midnight.dmi and b/icons/mob/hud/human_midnight.dmi differ diff --git a/icons/mob/hud/human_old.dmi b/icons/mob/hud/human_old.dmi index e8b682c7c831..66e3f846615b 100644 Binary files a/icons/mob/hud/human_old.dmi and b/icons/mob/hud/human_old.dmi differ diff --git a/icons/mob/hud/human_orange.dmi b/icons/mob/hud/human_orange.dmi index 8a46dad89ed5..4ab6f7558cbd 100644 Binary files a/icons/mob/hud/human_orange.dmi and b/icons/mob/hud/human_orange.dmi differ diff --git a/icons/mob/hud/human_red.dmi b/icons/mob/hud/human_red.dmi index 06725e04a683..17de42f5a17c 100644 Binary files a/icons/mob/hud/human_red.dmi and b/icons/mob/hud/human_red.dmi differ diff --git a/icons/mob/hud/human_white.dmi b/icons/mob/hud/human_white.dmi index be8ad63426ac..7b6429e0ed04 100644 Binary files a/icons/mob/hud/human_white.dmi and b/icons/mob/hud/human_white.dmi differ diff --git a/icons/mob/humans/onmob/back.dmi b/icons/mob/humans/onmob/back.dmi index 128b05455d6e..84bdbb6ff26a 100644 Binary files a/icons/mob/humans/onmob/back.dmi and b/icons/mob/humans/onmob/back.dmi differ diff --git a/icons/mob/humans/onmob/head_0.dmi b/icons/mob/humans/onmob/head_0.dmi index 9fc0bc82c123..4a4338eac4c2 100644 Binary files a/icons/mob/humans/onmob/head_0.dmi and b/icons/mob/humans/onmob/head_0.dmi differ diff --git a/icons/mob/humans/onmob/head_1.dmi b/icons/mob/humans/onmob/head_1.dmi index ab93b68640fc..696ab464252d 100644 Binary files a/icons/mob/humans/onmob/head_1.dmi and b/icons/mob/humans/onmob/head_1.dmi differ diff --git a/icons/mob/humans/onmob/items_lefthand_0.dmi b/icons/mob/humans/onmob/items_lefthand_0.dmi index 7d887799815b..d9535b796dda 100644 Binary files a/icons/mob/humans/onmob/items_lefthand_0.dmi and b/icons/mob/humans/onmob/items_lefthand_0.dmi differ diff --git a/icons/mob/humans/onmob/items_lefthand_1.dmi b/icons/mob/humans/onmob/items_lefthand_1.dmi index 91dc908a8293..45a3b51ecdf2 100644 Binary files a/icons/mob/humans/onmob/items_lefthand_1.dmi and b/icons/mob/humans/onmob/items_lefthand_1.dmi differ diff --git a/icons/mob/humans/onmob/items_lefthand_64.dmi b/icons/mob/humans/onmob/items_lefthand_64.dmi index 057d7f1cad66..d005d8c5f049 100644 Binary files a/icons/mob/humans/onmob/items_lefthand_64.dmi and b/icons/mob/humans/onmob/items_lefthand_64.dmi differ diff --git a/icons/mob/humans/onmob/items_righthand_0.dmi b/icons/mob/humans/onmob/items_righthand_0.dmi index 184946a13f0b..a245e89b6c48 100644 Binary files a/icons/mob/humans/onmob/items_righthand_0.dmi and b/icons/mob/humans/onmob/items_righthand_0.dmi differ diff --git a/icons/mob/humans/onmob/items_righthand_1.dmi b/icons/mob/humans/onmob/items_righthand_1.dmi index c5b67e97c2e1..a2e7e96bac13 100644 Binary files a/icons/mob/humans/onmob/items_righthand_1.dmi and b/icons/mob/humans/onmob/items_righthand_1.dmi differ diff --git a/icons/mob/humans/onmob/items_righthand_64.dmi b/icons/mob/humans/onmob/items_righthand_64.dmi index 599ef5935f2e..72335e39bfff 100644 Binary files a/icons/mob/humans/onmob/items_righthand_64.dmi and b/icons/mob/humans/onmob/items_righthand_64.dmi differ diff --git a/icons/mob/humans/onmob/suit_1.dmi b/icons/mob/humans/onmob/suit_1.dmi index c372b8a6d72c..85266a2077ac 100644 Binary files a/icons/mob/humans/onmob/suit_1.dmi and b/icons/mob/humans/onmob/suit_1.dmi differ diff --git a/icons/mob/humans/onmob/ties.dmi b/icons/mob/humans/onmob/ties.dmi index 535e2cc69181..b4dc3d6ad9e8 100644 Binary files a/icons/mob/humans/onmob/ties.dmi and b/icons/mob/humans/onmob/ties.dmi differ diff --git a/icons/mob/humans/onmob/uniform_0.dmi b/icons/mob/humans/onmob/uniform_0.dmi index d24c05123cd4..2dd645697684 100644 Binary files a/icons/mob/humans/onmob/uniform_0.dmi and b/icons/mob/humans/onmob/uniform_0.dmi differ diff --git a/icons/mob/humans/species/r_human.dmi b/icons/mob/humans/species/r_human.dmi index 3e8f63d9f312..4ab300efe5dc 100644 Binary files a/icons/mob/humans/species/r_human.dmi and b/icons/mob/humans/species/r_human.dmi differ diff --git a/icons/mob/humans/species/r_predator.dmi b/icons/mob/humans/species/r_predator.dmi index e8fe1c1170f2..192f7d698b86 100644 Binary files a/icons/mob/humans/species/r_predator.dmi and b/icons/mob/humans/species/r_predator.dmi differ diff --git a/icons/mob/humans/undershirt.dmi b/icons/mob/humans/undershirt.dmi index 225d413ae0f4..468778851c4c 100644 Binary files a/icons/mob/humans/undershirt.dmi and b/icons/mob/humans/undershirt.dmi differ diff --git a/icons/mob/humans/underwear.dmi b/icons/mob/humans/underwear.dmi index b639d0a61535..3276ca12aeb8 100644 Binary files a/icons/mob/humans/underwear.dmi and b/icons/mob/humans/underwear.dmi differ diff --git a/icons/mob/mob.dmi b/icons/mob/mob.dmi index 179d7076f8c1..f3485de9aa9a 100644 Binary files a/icons/mob/mob.dmi and b/icons/mob/mob.dmi differ diff --git a/icons/mob/xenos/larva.dmi b/icons/mob/xenos/larva.dmi index d07dad82ed29..f2e6a31ea36d 100644 Binary files a/icons/mob/xenos/larva.dmi and b/icons/mob/xenos/larva.dmi differ diff --git a/icons/mob/xenos/wounds.dmi b/icons/mob/xenos/wounds.dmi index 730e367f43ae..1b8ca0cebdd5 100644 Binary files a/icons/mob/xenos/wounds.dmi and b/icons/mob/xenos/wounds.dmi differ diff --git a/icons/mob/xenos/xenomorph_64x64.dmi b/icons/mob/xenos/xenomorph_64x64.dmi index 3fc4d942cd66..17fd4ae7fd5f 100644 Binary files a/icons/mob/xenos/xenomorph_64x64.dmi and b/icons/mob/xenos/xenomorph_64x64.dmi differ diff --git a/icons/obj/items/chemistry.dmi b/icons/obj/items/chemistry.dmi index e540af809714..ed1898313a24 100644 Binary files a/icons/obj/items/chemistry.dmi and b/icons/obj/items/chemistry.dmi differ diff --git a/icons/obj/items/clothing/belts.dmi b/icons/obj/items/clothing/belts.dmi index 978479eecaa0..e26ee644d638 100644 Binary files a/icons/obj/items/clothing/belts.dmi and b/icons/obj/items/clothing/belts.dmi differ diff --git a/icons/obj/items/clothing/cm_hats.dmi b/icons/obj/items/clothing/cm_hats.dmi index ff0aa3d08ec8..923a26b55c20 100644 Binary files a/icons/obj/items/clothing/cm_hats.dmi and b/icons/obj/items/clothing/cm_hats.dmi differ diff --git a/icons/obj/items/clothing/cm_suits.dmi b/icons/obj/items/clothing/cm_suits.dmi index c1910d21b599..8c39aa77c7d1 100644 Binary files a/icons/obj/items/clothing/cm_suits.dmi and b/icons/obj/items/clothing/cm_suits.dmi differ diff --git a/icons/obj/items/clothing/pouches.dmi b/icons/obj/items/clothing/pouches.dmi index 6a7af0d3e049..4c7ba6d4d856 100644 Binary files a/icons/obj/items/clothing/pouches.dmi and b/icons/obj/items/clothing/pouches.dmi differ diff --git a/icons/obj/items/clothing/shoes.dmi b/icons/obj/items/clothing/shoes.dmi index c4e01786e579..90e626503963 100644 Binary files a/icons/obj/items/clothing/shoes.dmi and b/icons/obj/items/clothing/shoes.dmi differ diff --git a/icons/obj/items/clothing/suits.dmi b/icons/obj/items/clothing/suits.dmi index 5057a89fe278..41e6be7e89b9 100644 Binary files a/icons/obj/items/clothing/suits.dmi and b/icons/obj/items/clothing/suits.dmi differ diff --git a/icons/obj/items/clothing/ties.dmi b/icons/obj/items/clothing/ties.dmi index 012eb4a9630a..63c7010db55a 100644 Binary files a/icons/obj/items/clothing/ties.dmi and b/icons/obj/items/clothing/ties.dmi differ diff --git a/icons/obj/items/clothing/uniforms.dmi b/icons/obj/items/clothing/uniforms.dmi index 788e24bf46e6..e444d7a5a40a 100644 Binary files a/icons/obj/items/clothing/uniforms.dmi and b/icons/obj/items/clothing/uniforms.dmi differ diff --git a/icons/obj/items/items.dmi b/icons/obj/items/items.dmi index c4d34d3b790c..81a0e526f1b7 100644 Binary files a/icons/obj/items/items.dmi and b/icons/obj/items/items.dmi differ diff --git a/icons/obj/items/organs.dmi b/icons/obj/items/organs.dmi index 06bf5e302f45..0cbe238f7522 100644 Binary files a/icons/obj/items/organs.dmi and b/icons/obj/items/organs.dmi differ diff --git a/icons/obj/items/storage.dmi b/icons/obj/items/storage.dmi index 44dfac1c246e..ff702586e16b 100644 Binary files a/icons/obj/items/storage.dmi and b/icons/obj/items/storage.dmi differ diff --git a/icons/obj/items/weapons/grenade.dmi b/icons/obj/items/weapons/grenade.dmi index 7ee5af737066..ca8aaf9afcd6 100644 Binary files a/icons/obj/items/weapons/grenade.dmi and b/icons/obj/items/weapons/grenade.dmi differ diff --git a/icons/obj/items/weapons/guns/ammo_boxes/boxes_and_lids.dmi b/icons/obj/items/weapons/guns/ammo_boxes/boxes_and_lids.dmi index 8655a8bfcf2c..f01be20a48b4 100644 Binary files a/icons/obj/items/weapons/guns/ammo_boxes/boxes_and_lids.dmi and b/icons/obj/items/weapons/guns/ammo_boxes/boxes_and_lids.dmi differ diff --git a/icons/obj/items/weapons/guns/ammo_boxes/magazines.dmi b/icons/obj/items/weapons/guns/ammo_boxes/magazines.dmi index ff0c6d60d4ac..90c0f341dd88 100644 Binary files a/icons/obj/items/weapons/guns/ammo_boxes/magazines.dmi and b/icons/obj/items/weapons/guns/ammo_boxes/magazines.dmi differ diff --git a/icons/obj/items/weapons/guns/ammo_boxes/text.dmi b/icons/obj/items/weapons/guns/ammo_boxes/text.dmi index d9a8d5da3fbc..124c40c1afea 100644 Binary files a/icons/obj/items/weapons/guns/ammo_boxes/text.dmi and b/icons/obj/items/weapons/guns/ammo_boxes/text.dmi differ diff --git a/icons/obj/items/weapons/guns/ammo_by_faction/upp.dmi b/icons/obj/items/weapons/guns/ammo_by_faction/upp.dmi index 5632ca31481e..7327bf6a611b 100644 Binary files a/icons/obj/items/weapons/guns/ammo_by_faction/upp.dmi and b/icons/obj/items/weapons/guns/ammo_by_faction/upp.dmi differ diff --git a/icons/obj/items/weapons/guns/ammo_by_faction/wy.dmi b/icons/obj/items/weapons/guns/ammo_by_faction/wy.dmi index 11eab502b0cf..6a8bbca97e4f 100644 Binary files a/icons/obj/items/weapons/guns/ammo_by_faction/wy.dmi and b/icons/obj/items/weapons/guns/ammo_by_faction/wy.dmi differ diff --git a/icons/obj/items/weapons/guns/guns_by_faction/colony.dmi b/icons/obj/items/weapons/guns/guns_by_faction/colony.dmi index caa62ef55605..24f9f9b63871 100644 Binary files a/icons/obj/items/weapons/guns/guns_by_faction/colony.dmi and b/icons/obj/items/weapons/guns/guns_by_faction/colony.dmi differ diff --git a/icons/obj/items/weapons/guns/lineart.dmi b/icons/obj/items/weapons/guns/lineart.dmi index a746bce1716b..6ea81af6d088 100644 Binary files a/icons/obj/items/weapons/guns/lineart.dmi and b/icons/obj/items/weapons/guns/lineart.dmi differ diff --git a/icons/obj/structures/machinery/apc.dmi b/icons/obj/structures/machinery/apc.dmi new file mode 100644 index 000000000000..74698aeaf969 Binary files /dev/null and b/icons/obj/structures/machinery/apc.dmi differ diff --git a/icons/obj/structures/machinery/defenses/upp_defenses.dmi b/icons/obj/structures/machinery/defenses/upp_defenses.dmi new file mode 100644 index 000000000000..09313b374f36 Binary files /dev/null and b/icons/obj/structures/machinery/defenses/upp_defenses.dmi differ diff --git a/icons/obj/structures/machinery/defenses/wy_defenses.dmi b/icons/obj/structures/machinery/defenses/wy_defenses.dmi new file mode 100644 index 000000000000..a05da0cf7703 Binary files /dev/null and b/icons/obj/structures/machinery/defenses/wy_defenses.dmi differ diff --git a/icons/obj/structures/machinery/defenses/wy_heavy.dmi b/icons/obj/structures/machinery/defenses/wy_heavy.dmi new file mode 100644 index 000000000000..a6a7fbf49c8e Binary files /dev/null and b/icons/obj/structures/machinery/defenses/wy_heavy.dmi differ diff --git a/icons/obj/structures/machinery/defenses/wy_static.dmi b/icons/obj/structures/machinery/defenses/wy_static.dmi new file mode 100644 index 000000000000..92a890880221 Binary files /dev/null and b/icons/obj/structures/machinery/defenses/wy_static.dmi differ diff --git a/icons/obj/structures/machinery/power.dmi b/icons/obj/structures/machinery/power.dmi index aae3f3d69c13..d976a23d4a7e 100644 Binary files a/icons/obj/structures/machinery/power.dmi and b/icons/obj/structures/machinery/power.dmi differ diff --git a/icons/obj/structures/machinery/science_machines_64x32.dmi b/icons/obj/structures/machinery/science_machines_64x32.dmi index 8defd1917720..ab4e42717f84 100644 Binary files a/icons/obj/structures/machinery/science_machines_64x32.dmi and b/icons/obj/structures/machinery/science_machines_64x32.dmi differ diff --git a/icons/obj/structures/plantable_flag.dmi b/icons/obj/structures/plantable_flag.dmi new file mode 100644 index 000000000000..c92311529be3 Binary files /dev/null and b/icons/obj/structures/plantable_flag.dmi differ diff --git a/icons/obj/structures/props/almayer_props64.dmi b/icons/obj/structures/props/almayer_props64.dmi index f47f19be9081..4b69179f5541 100644 Binary files a/icons/obj/structures/props/almayer_props64.dmi and b/icons/obj/structures/props/almayer_props64.dmi differ diff --git a/icons/obj/vehicles/arc.dmi b/icons/obj/vehicles/arc.dmi index f662d5475ac0..c13153072ee2 100644 Binary files a/icons/obj/vehicles/arc.dmi and b/icons/obj/vehicles/arc.dmi differ diff --git a/icons/obj/vehicles/interiors/arc.dmi b/icons/obj/vehicles/interiors/arc.dmi new file mode 100644 index 000000000000..4ab29a7400ff Binary files /dev/null and b/icons/obj/vehicles/interiors/arc.dmi differ diff --git a/icons/obj/vehicles/interiors/arc_chassis.dmi b/icons/obj/vehicles/interiors/arc_chassis.dmi new file mode 100644 index 000000000000..255687f8fa0d Binary files /dev/null and b/icons/obj/vehicles/interiors/arc_chassis.dmi differ diff --git a/interface/interface.dm b/interface/interface.dm index c9112160d94f..5b30eaa53bf7 100644 --- a/interface/interface.dm +++ b/interface/interface.dm @@ -62,14 +62,11 @@ set name = "Submit Bug" set desc = "Submit a bug." set hidden = TRUE - - if(tgui_alert(src, "Please search for the bug first to make sure you aren't posting a duplicate.", "No dupe bugs please", list("OK", "Cancel")) != "OK") - return - - if(tgui_alert(src, "This will open the GitHub in your browser. Are you sure?", "Confirm", list("Yes", "No")) != "Yes") + if(!usr) return + var/datum/tgui_bug_report_form/report = new(usr) - src << link(CONFIG_GET(string/githuburl)) + report.tgui_interact(usr) return /client/verb/set_fps() diff --git a/maps/interiors/apc.dmm b/maps/interiors/apc.dmm index 2684ad8f0f75..f03d673d99b0 100644 --- a/maps/interiors/apc.dmm +++ b/maps/interiors/apc.dmm @@ -14,9 +14,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc) "c" = ( /obj/structure/bed/chair/vehicle{ @@ -32,9 +30,7 @@ pixel_x = 8; pixel_y = -11 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_5" - }, +/turf/open/shuttle/vehicle/floor_3_5, /area/interior/vehicle/apc) "d" = ( /obj/structure/bed/chair/vehicle{ @@ -45,9 +41,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8_1" - }, +/turf/open/shuttle/vehicle/floor_3_8_1, /area/interior/vehicle/apc) "e" = ( /obj/structure/interior_wall/apc{ @@ -62,9 +56,7 @@ name = "Right M56 FPW handle"; pixel_y = 2 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_12" - }, +/turf/open/shuttle/vehicle/floor_3_12, /area/interior/vehicle/apc) "g" = ( /obj/structure/interior_wall/apc{ @@ -83,9 +75,7 @@ /turf/open/void/vehicle, /area/space) "i" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_0_1_15" - }, +/turf/open/shuttle/vehicle/floor_0_1_15, /area/interior/vehicle/apc) "j" = ( /turf/open/void/vehicle, @@ -109,9 +99,7 @@ /obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_9_1" - }, +/turf/open/shuttle/vehicle/floor_3_9_1, /area/interior/vehicle/apc) "n" = ( /obj/structure/interior_wall/apc{ @@ -152,9 +140,7 @@ pixel_x = -32; tag = "rear center" }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_13" - }, +/turf/open/shuttle/vehicle/floor_1_13, /area/interior/vehicle/apc) "t" = ( /obj/structure/interior_wall/apc{ @@ -164,9 +150,7 @@ /area/space) "u" = ( /obj/effect/landmark/interior/spawn/weapons_loader, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_6" - }, +/turf/open/shuttle/vehicle/floor_3_6, /area/interior/vehicle/apc) "v" = ( /obj/structure/bed/chair/vehicle{ @@ -180,9 +164,7 @@ pixel_x = -14; pixel_y = 38 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_9_1" - }, +/turf/open/shuttle/vehicle/floor_3_9_1, /area/interior/vehicle/apc) "w" = ( /obj/effect/landmark/interior/spawn/entrance{ @@ -198,9 +180,7 @@ pixel_x = 5; pixel_y = 8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_11" - }, +/turf/open/shuttle/vehicle/floor_1_11, /area/interior/vehicle/apc) "y" = ( /obj/structure/interior_wall/apc{ @@ -209,14 +189,10 @@ /turf/open/void/vehicle, /area/space) "z" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_5" - }, +/turf/open/shuttle/vehicle/floor_1_5, /area/interior/vehicle/apc) "A" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_6" - }, +/turf/open/shuttle/vehicle/floor_1_6, /area/interior/vehicle/apc) "B" = ( /obj/structure/interior_wall/apc{ @@ -233,9 +209,7 @@ pixel_x = -24; pixel_y = 28 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_11" - }, +/turf/open/shuttle/vehicle/floor_1_11, /area/interior/vehicle/apc) "D" = ( /obj/structure/interior_wall/apc{ @@ -271,9 +245,7 @@ dir = 1; pixel_x = 8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc) "H" = ( /obj/structure/bed/chair/vehicle{ @@ -291,9 +263,7 @@ pixel_x = -8; pixel_y = 28 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc) "I" = ( /obj/effect/landmark/interior/spawn/vehicle_support_gunner_seat{ @@ -304,9 +274,7 @@ name = "Left M56 FPW handle"; pixel_y = 17 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_11" - }, +/turf/open/shuttle/vehicle/floor_3_11, /area/interior/vehicle/apc) "J" = ( /obj/structure/interior_wall/apc{ @@ -321,9 +289,7 @@ /turf/open/void/vehicle, /area/space) "K" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_14" - }, +/turf/open/shuttle/vehicle/floor_1_14, /area/interior/vehicle/apc) "L" = ( /obj/structure/interior_wall/apc{ @@ -361,9 +327,7 @@ /turf/open/void/vehicle, /area/space) "R" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_1_3" - }, +/turf/open/shuttle/vehicle/floor_1_1_3, /area/interior/vehicle/apc) "S" = ( /obj/structure/interior_wall/apc{ @@ -399,9 +363,7 @@ pixel_x = -7; pixel_y = 23 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc) "V" = ( /obj/structure/interior_wall/apc{ @@ -417,9 +379,7 @@ layer = 5.21; pixel_y = 28 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8_1" - }, +/turf/open/shuttle/vehicle/floor_3_8_1, /area/interior/vehicle/apc) "X" = ( /obj/structure/interior_wall/apc{ @@ -439,9 +399,7 @@ pixel_x = 5; pixel_y = 1 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_12" - }, +/turf/open/shuttle/vehicle/floor_1_12, /area/interior/vehicle/apc) "Z" = ( /obj/structure/interior_wall/apc{ diff --git a/maps/interiors/apc_command.dmm b/maps/interiors/apc_command.dmm index d6f7485339fc..4af7a56650d1 100644 --- a/maps/interiors/apc_command.dmm +++ b/maps/interiors/apc_command.dmm @@ -7,9 +7,7 @@ /area/space) "b" = ( /obj/structure/prop/vehicle/sensor_equipment, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_10_1" - }, +/turf/open/shuttle/vehicle/floor_3_10_1, /area/interior/vehicle/apc/command) "c" = ( /obj/structure/bed/chair/vehicle{ @@ -20,9 +18,7 @@ dir = 1; pixel_x = 8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_5" - }, +/turf/open/shuttle/vehicle/floor_3_5, /area/interior/vehicle/apc/command) "d" = ( /obj/structure/bed/chair/vehicle{ @@ -33,9 +29,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8_1" - }, +/turf/open/shuttle/vehicle/floor_3_8_1, /area/interior/vehicle/apc/command) "e" = ( /obj/structure/interior_wall/apc{ @@ -53,9 +47,7 @@ /obj/structure/bed/chair/vehicle{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_12" - }, +/turf/open/shuttle/vehicle/floor_3_12, /area/interior/vehicle/apc/command) "h" = ( /obj/structure/interior_wall/apc{ @@ -76,9 +68,7 @@ icon = 'icons/obj/vehicles/interiors/general.dmi'; pixel_y = 28 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc/command) "k" = ( /turf/open/void/vehicle, @@ -120,9 +110,7 @@ layer = 2.81; pixel_y = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_7_1" - }, +/turf/open/shuttle/vehicle/floor_3_7_1, /area/interior/vehicle/apc/command) "p" = ( /obj/structure/interior_wall/apc{ @@ -137,14 +125,10 @@ /obj/effect/landmark/interior/spawn/vehicle_gunner_seat/armor{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8_1" - }, +/turf/open/shuttle/vehicle/floor_3_8_1, /area/interior/vehicle/apc/command) "r" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_6" - }, +/turf/open/shuttle/vehicle/floor_1_6, /area/interior/vehicle/apc/command) "s" = ( /obj/structure/machinery/prop/almayer/CICmap{ @@ -152,9 +136,7 @@ unslashable = 1 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_6" - }, +/turf/open/shuttle/vehicle/floor_3_6, /area/interior/vehicle/apc/command) "t" = ( /obj/structure/interior_wall/apc{ @@ -165,9 +147,7 @@ /turf/open/void/vehicle, /area/space) "u" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_5" - }, +/turf/open/shuttle/vehicle/floor_1_5, /area/interior/vehicle/apc/command) "v" = ( /obj/structure/interior_wall/apc{ @@ -191,22 +171,16 @@ pixel_x = -21; pixel_y = 24 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_5" - }, +/turf/open/shuttle/vehicle/floor_3_5, /area/interior/vehicle/apc/command) "x" = ( /obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_9_1" - }, +/turf/open/shuttle/vehicle/floor_3_9_1, /area/interior/vehicle/apc/command) "y" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_14" - }, +/turf/open/shuttle/vehicle/floor_1_14, /area/interior/vehicle/apc/command) "z" = ( /obj/structure/interior_wall/apc{ @@ -231,9 +205,7 @@ pixel_y = 32; tag = "left" }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_11" - }, +/turf/open/shuttle/vehicle/floor_1_11, /area/interior/vehicle/apc/command) "C" = ( /obj/structure/interior_wall/apc{ @@ -249,17 +221,13 @@ /turf/open/void/vehicle, /area/space) "E" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_0_1_15" - }, +/turf/open/shuttle/vehicle/floor_0_1_15, /area/interior/vehicle/apc/command) "F" = ( /obj/structure/bed/chair/vehicle{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_11" - }, +/turf/open/shuttle/vehicle/floor_3_11, /area/interior/vehicle/apc/command) "G" = ( /obj/effect/landmark/interior/spawn/entrance{ @@ -273,19 +241,13 @@ pixel_x = 5; pixel_y = 1 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_12" - }, +/turf/open/shuttle/vehicle/floor_1_12, /area/interior/vehicle/apc/command) "H" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_13" - }, +/turf/open/shuttle/vehicle/floor_1_13, /area/interior/vehicle/apc/command) "I" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc/command) "J" = ( /obj/structure/interior_wall/apc{ @@ -311,9 +273,7 @@ pixel_x = -14; pixel_y = 38 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_9_1" - }, +/turf/open/shuttle/vehicle/floor_3_9_1, /area/interior/vehicle/apc/command) "M" = ( /obj/structure/interior_wall/apc{ @@ -412,9 +372,7 @@ /area/space) "Y" = ( /obj/effect/landmark/interior/spawn/weapons_loader, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_6" - }, +/turf/open/shuttle/vehicle/floor_3_6, /area/interior/vehicle/apc/command) (1,1,1) = {" diff --git a/maps/interiors/apc_med.dmm b/maps/interiors/apc_med.dmm index 0f47b029c20f..9ca29500eafa 100644 --- a/maps/interiors/apc_med.dmm +++ b/maps/interiors/apc_med.dmm @@ -11,9 +11,7 @@ pixel_x = -5 }, /obj/item/device/defibrillator, -/turf/open/shuttle/vehicle{ - icon_state = "dark_sterile_green_11" - }, +/turf/open/shuttle/vehicle/dark_sterile_green_11, /area/interior/vehicle/apc/med) "c" = ( /obj/effect/decal/medical_decals/permanent{ @@ -24,9 +22,7 @@ /obj/effect/decal/medical_decals/permanent{ icon_state = "triagedecalbottom" }, -/turf/open/shuttle/vehicle{ - icon_state = "dark_sterile_green_5" - }, +/turf/open/shuttle/vehicle/dark_sterile_green_5, /area/interior/vehicle/apc/med) "d" = ( /obj/effect/decal/medical_decals/permanent{ @@ -35,9 +31,7 @@ /obj/effect/decal/medical_decals/permanent{ icon_state = "triagedecaltopright" }, -/turf/open/shuttle/vehicle{ - icon_state = "dark_sterile_green_14" - }, +/turf/open/shuttle/vehicle/dark_sterile_green_14, /area/interior/vehicle/apc/med) "e" = ( /obj/structure/interior_wall/apc{ @@ -67,9 +61,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3" - }, +/turf/open/shuttle/vehicle/floor_3, /area/interior/vehicle/apc/med) "j" = ( /obj/structure/interior_wall/apc{ @@ -102,9 +94,7 @@ icon_state = "triagedecaltop"; pixel_y = -2 }, -/turf/open/shuttle/vehicle{ - icon_state = "dark_sterile_green_7" - }, +/turf/open/shuttle/vehicle/dark_sterile_green_7, /area/interior/vehicle/apc/med) "n" = ( /obj/structure/interior_wall/apc{ @@ -176,9 +166,7 @@ dir = 4; icon_state = "triagedecaldir" }, -/turf/open/shuttle/vehicle{ - icon_state = "dark_sterile_green_8" - }, +/turf/open/shuttle/vehicle/dark_sterile_green_8, /area/interior/vehicle/apc/med) "x" = ( /obj/structure/interior_wall/apc{ @@ -201,9 +189,7 @@ pixel_y = 32; tag = "left" }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_11" - }, +/turf/open/shuttle/vehicle/floor_1_11, /area/interior/vehicle/apc/med) "z" = ( /obj/structure/interior_wall/apc{ @@ -220,9 +206,7 @@ /obj/structure/bed/chair/vehicle{ pixel_x = -8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3" - }, +/turf/open/shuttle/vehicle/floor_3, /area/interior/vehicle/apc/med) "B" = ( /obj/structure/machinery/iv_drip{ @@ -233,9 +217,7 @@ pixel_x = -6; pixel_y = 23 }, -/turf/open/shuttle/vehicle{ - icon_state = "dark_sterile_green_12" - }, +/turf/open/shuttle/vehicle/dark_sterile_green_12, /area/interior/vehicle/apc/med) "C" = ( /obj/structure/interior_wall/apc{ @@ -250,9 +232,7 @@ pixel_x = -5; pixel_y = 16 }, -/turf/open/shuttle/vehicle{ - icon_state = "dark_sterile" - }, +/turf/open/shuttle/vehicle/dark_sterile, /area/interior/vehicle/apc/med) "E" = ( /obj/structure/vehicle_locker{ @@ -261,9 +241,7 @@ /obj/effect/landmark/interior/spawn/vehicle_gunner_seat/armor{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8_1" - }, +/turf/open/shuttle/vehicle/floor_3_8_1, /area/interior/vehicle/apc/med) "F" = ( /obj/structure/interior_wall/apc{ @@ -290,17 +268,13 @@ /obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_9_1" - }, +/turf/open/shuttle/vehicle/floor_3_9_1, /area/interior/vehicle/apc/med) "J" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "dark_sterile_green_6" - }, +/turf/open/shuttle/vehicle/dark_sterile_green_6, /area/interior/vehicle/apc/med) "K" = ( /obj/effect/landmark/interior/spawn/entrance{ @@ -314,14 +288,10 @@ pixel_x = 5; pixel_y = 1 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_12" - }, +/turf/open/shuttle/vehicle/floor_1_12, /area/interior/vehicle/apc/med) "L" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_14" - }, +/turf/open/shuttle/vehicle/floor_1_14, /area/interior/vehicle/apc/med) "M" = ( /obj/structure/interior_wall/apc{ @@ -352,9 +322,7 @@ pixel_x = -14; pixel_y = 38 }, -/turf/open/shuttle/vehicle{ - icon_state = "dark_sterile_green_13" - }, +/turf/open/shuttle/vehicle/dark_sterile_green_13, /area/interior/vehicle/apc/med) "P" = ( /obj/structure/interior_wall/apc{ @@ -363,15 +331,11 @@ /turf/open/void/vehicle, /area/space) "Q" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_6" - }, +/turf/open/shuttle/vehicle/floor_1_6, /area/interior/vehicle/apc/med) "R" = ( /obj/effect/landmark/interior/spawn/weapons_loader, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_6" - }, +/turf/open/shuttle/vehicle/floor_3_6, /area/interior/vehicle/apc/med) "S" = ( /obj/structure/interior_wall/apc{ @@ -380,9 +344,7 @@ /turf/open/void/vehicle, /area/space) "T" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_3_3" - }, +/turf/open/shuttle/vehicle/floor_1_3_3, /area/interior/vehicle/apc/med) "U" = ( /obj/structure/interior_wall/apc{ @@ -399,9 +361,7 @@ dir = 1; pixel_x = -7 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc/med) "W" = ( /obj/structure/bed/chair/vehicle{ @@ -419,9 +379,7 @@ pixel_x = -8; pixel_y = 28 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc/med) "Y" = ( /obj/structure/interior_wall/apc{ diff --git a/maps/interiors/apc_no_fpw.dmm b/maps/interiors/apc_no_fpw.dmm index e463b7a5ff1e..a387a19e79e8 100644 --- a/maps/interiors/apc_no_fpw.dmm +++ b/maps/interiors/apc_no_fpw.dmm @@ -3,17 +3,13 @@ /turf/open/void/vehicle, /area/space) "b" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_6" - }, +/turf/open/shuttle/vehicle/floor_1_6, /area/interior/vehicle/apc) "c" = ( /obj/structure/bed/chair/vehicle{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_12" - }, +/turf/open/shuttle/vehicle/floor_3_12, /area/interior/vehicle/apc) "d" = ( /obj/effect/landmark/interior/spawn/entrance{ @@ -26,9 +22,7 @@ pixel_x = 5; pixel_y = 1 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_12" - }, +/turf/open/shuttle/vehicle/floor_1_12, /area/interior/vehicle/apc) "e" = ( /obj/structure/bed/chair/vehicle{ @@ -44,9 +38,7 @@ pixel_x = 8; pixel_y = -11 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_5" - }, +/turf/open/shuttle/vehicle/floor_3_5, /area/interior/vehicle/apc) "f" = ( /obj/structure/interior_wall/apc{ @@ -67,9 +59,7 @@ /turf/open/void/vehicle, /area/space) "i" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_1_3" - }, +/turf/open/shuttle/vehicle/floor_1_1_3, /area/interior/vehicle/apc) "j" = ( /obj/effect/landmark/interior/spawn/entrance{ @@ -86,9 +76,7 @@ dir = 1; pixel_x = 8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc) "k" = ( /obj/structure/interior_wall/apc{ @@ -105,9 +93,7 @@ layer = 5.21; pixel_y = 28 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8_1" - }, +/turf/open/shuttle/vehicle/floor_3_8_1, /area/interior/vehicle/apc) "m" = ( /obj/structure/interior_wall/apc{ @@ -136,9 +122,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8_1" - }, +/turf/open/shuttle/vehicle/floor_3_8_1, /area/interior/vehicle/apc) "r" = ( /obj/effect/landmark/interior/spawn/interior_viewport{ @@ -154,9 +138,7 @@ pixel_y = 32; tag = "left" }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_11" - }, +/turf/open/shuttle/vehicle/floor_1_11, /area/interior/vehicle/apc) "s" = ( /obj/structure/interior_wall/apc{ @@ -176,9 +158,7 @@ pixel_x = -14; pixel_y = 38 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_9_1" - }, +/turf/open/shuttle/vehicle/floor_3_9_1, /area/interior/vehicle/apc) "u" = ( /obj/structure/interior_wall/apc{ @@ -205,9 +185,7 @@ /area/space) "y" = ( /obj/effect/landmark/interior/spawn/weapons_loader, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_6" - }, +/turf/open/shuttle/vehicle/floor_3_6, /area/interior/vehicle/apc) "z" = ( /obj/effect/landmark/interior/spawn/entrance{ @@ -216,9 +194,7 @@ pixel_x = -32; tag = "rear center" }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_13" - }, +/turf/open/shuttle/vehicle/floor_1_13, /area/interior/vehicle/apc) "A" = ( /obj/structure/interior_wall/apc{ @@ -237,17 +213,13 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc) "C" = ( /obj/structure/bed/chair/vehicle{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_11" - }, +/turf/open/shuttle/vehicle/floor_3_11, /area/interior/vehicle/apc) "D" = ( /obj/structure/interior_wall/apc{ @@ -256,9 +228,7 @@ /turf/open/void/vehicle, /area/space) "E" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_5" - }, +/turf/open/shuttle/vehicle/floor_1_5, /area/interior/vehicle/apc) "F" = ( /obj/structure/interior_wall/apc{ @@ -295,9 +265,7 @@ pixel_x = -24; pixel_y = 28 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_11" - }, +/turf/open/shuttle/vehicle/floor_1_11, /area/interior/vehicle/apc) "J" = ( /obj/structure/interior_wall/apc{ @@ -319,9 +287,7 @@ /turf/open/void/vehicle, /area/space) "L" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_0_1_15" - }, +/turf/open/shuttle/vehicle/floor_0_1_15, /area/interior/vehicle/apc) "M" = ( /obj/structure/interior_wall/apc{ @@ -340,9 +306,7 @@ /obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_9_1" - }, +/turf/open/shuttle/vehicle/floor_3_9_1, /area/interior/vehicle/apc) "P" = ( /obj/structure/interior_wall/apc{ @@ -382,9 +346,7 @@ /turf/open/void/vehicle, /area/space) "U" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_14" - }, +/turf/open/shuttle/vehicle/floor_1_14, /area/interior/vehicle/apc) "V" = ( /obj/structure/interior_wall/apc{ @@ -408,9 +370,7 @@ pixel_x = -8; pixel_y = 28 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc) "X" = ( /obj/structure/interior_wall/apc{ @@ -443,9 +403,7 @@ pixel_x = -7; pixel_y = 23 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/apc) (1,1,1) = {" diff --git a/maps/interiors/arc.dmm b/maps/interiors/arc.dmm index 4da63cbff383..f1a7f11a8f34 100644 --- a/maps/interiors/arc.dmm +++ b/maps/interiors/arc.dmm @@ -1,296 +1,113 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"aD" = ( -/obj/effect/landmark/interior/spawn/weapons_loader, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_12" +"dH" = ( +/obj/effect/landmark/interior/spawn/entrance{ + alpha = 50; + exit_type = /obj/structure/interior_exit/vehicle/arc; + name = "ARC exit door"; + pixel_y = -10; + tag = "right" }, +/turf/open/floor, /area/interior/vehicle/arc) -"be" = ( -/obj/structure/interior_wall/apc{ - icon_state = "door_back" - }, -/turf/open/void/vehicle, -/area/space) -"cJ" = ( -/obj/structure/interior_wall/apc{ - icon_state = "rear_1" - }, +"sE" = ( /turf/open/void/vehicle, /area/space) -"dM" = ( -/obj/structure/interior_wall/apc{ - icon_state = "rear_2" +"yX" = ( +/obj/effect/landmark/interior/spawn/telephone{ + pixel_x = -12; + pixel_y = 15 }, -/turf/open/void/vehicle, -/area/space) -"dU" = ( /obj/effect/landmark/interior/spawn/vehicle_driver_seat/armor{ dir = 4 }, -/obj/structure/machinery/cm_vending/sorted/medical/wall_med/vehicle{ - pixel_x = 6; - pixel_y = 28 - }, /obj/item/device/megaphone, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_9_1" - }, -/area/interior/vehicle/arc) -"jb" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_11" - }, +/turf/open/floor, /area/interior/vehicle/arc) -"ml" = ( -/obj/structure/interior_wall/apc{ - icon_state = "wall" - }, -/obj/effect/landmark/interior/spawn/telephone, -/turf/open/void/vehicle, -/area/space) -"mR" = ( -/obj/structure/interior_wall/apc{ - icon_state = "front_wheel_R" - }, -/turf/open/void/vehicle, -/area/space) -"ro" = ( -/obj/structure/interior_wall/apc{ - alpha = 100; - icon_state = "wall_door_front"; - layer = 5.2; - pixel_y = 32 - }, -/turf/open/void/vehicle, -/area/space) -"ru" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_6" - }, -/area/interior/vehicle/arc) -"tD" = ( -/obj/structure/interior_wall/apc{ - icon_state = "rear_6" - }, -/turf/open/void/vehicle, -/area/space) -"vt" = ( -/obj/structure/interior_wall/apc{ - icon_state = "rear_wheel_L" - }, -/turf/open/void/vehicle, -/area/space) -"we" = ( -/obj/structure/interior_wall/apc{ - alpha = 100; - icon_state = "door_front"; - layer = 5.2; - pixel_y = 32 - }, -/turf/open/void/vehicle, -/area/space) -"wK" = ( -/obj/structure/interior_wall/apc{ - icon_state = "wheel_front_top_1"; - pixel_x = 1; - pixel_y = -4 - }, -/turf/open/void/vehicle, -/area/space) -"ym" = ( -/obj/structure/interior_wall/apc{ - icon_state = "rear_wheel_R"; - opacity = 0 - }, -/turf/open/void/vehicle, -/area/space) -"yX" = ( -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8_1" - }, -/area/interior/vehicle/arc) -"CB" = ( -/obj/structure/interior_wall/apc{ - icon_state = "wall"; - opacity = 0 - }, -/turf/open/void/vehicle, -/area/space) "Dn" = ( /obj/structure/machinery/prop/almayer/CICmap/computer{ dir = 4; - pixel_y = 8 + layer = 2.98; + pixel_x = -13; + pixel_y = 4 }, -/obj/structure/surface/table/reinforced/prison{ - pixel_y = -3 - }, -/obj/structure/machinery/computer/overwatch/almayer/small{ +/obj/structure/machinery/computer/groundside_operations/arc{ dir = 4; - layer = 3.01; - pixel_y = -5 - }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_10_1" - }, -/area/interior/vehicle/arc) -"Gy" = ( -/obj/structure/interior_wall/apc{ - icon_state = "front_1" - }, -/turf/open/void/vehicle, -/area/space) -"HB" = ( -/obj/structure/interior_wall/apc{ - icon_state = "corner_small_L" - }, -/obj/structure/interior_wall/apc{ - icon_state = "rear_5" - }, -/turf/open/void/vehicle, -/area/space) -"HJ" = ( -/obj/structure/interior_wall/apc{ - icon_state = "front_6" - }, -/turf/open/void/vehicle, -/area/space) -"Jc" = ( -/obj/structure/interior_wall/apc{ - icon_state = "corner_small_R" + layer = 2.981; + pixel_x = -13; + pixel_y = -9 }, -/obj/structure/interior_wall/apc{ - icon_state = "front_5" - }, -/turf/open/void/vehicle, -/area/space) -"Ng" = ( -/obj/structure/interior_wall/apc{ - icon_state = "wall" - }, -/turf/open/void/vehicle, -/area/space) -"NS" = ( -/obj/structure/bed/chair/comfy{ +/obj/structure/bed/chair/comfy/arc{ dir = 8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_5" - }, +/turf/open/floor, /area/interior/vehicle/arc) -"Ol" = ( -/obj/effect/landmark/interior/spawn/entrance{ - alpha = 50; - exit_type = /obj/structure/interior_exit/vehicle/apc; - name = "Right APC door"; - tag = "right" - }, -/obj/effect/landmark/interior/spawn/interior_viewport{ - dir = 8; - pixel_x = 5; - pixel_y = 1 - }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_12" - }, -/area/interior/vehicle/arc) -"Po" = ( -/obj/structure/surface/table/reinforced/prison{ - pixel_y = -3 - }, -/obj/structure/machinery/computer/intel/disk_reader{ +"DG" = ( +/obj/structure/machinery/computer/overwatch/almayer/small{ dir = 4; - pixel_y = 6 + layer = 2.982; + pixel_x = -13; + pixel_y = 10 }, -/obj/structure/machinery/computer/groundside_operations{ +/obj/structure/machinery/computer/intel/disk_reader{ dir = 4; - pixel_y = -7 - }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8_1" - }, -/area/interior/vehicle/arc) -"Rb" = ( -/turf/open/void/vehicle, -/area/space) -"Rf" = ( -/obj/structure/interior_wall/apc{ - icon_state = "front_2" + layer = 2.983; + pixel_x = -13; + pixel_y = -3 }, -/turf/open/void/vehicle, -/area/space) -"Zs" = ( -/obj/structure/bed/chair/comfy{ +/obj/structure/bed/chair/comfy/arc{ dir = 8 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8_1" +/turf/open/floor, +/area/interior/vehicle/arc) +"Ly" = ( +/obj/effect/landmark/interior/spawn/weapons_loader{ + pixel_x = -2 }, +/turf/open/floor, /area/interior/vehicle/arc) -"ZF" = ( +"NS" = ( /obj/effect/landmark/interior/spawn/interior_viewport{ - dir = 8; - pixel_x = 5; - pixel_y = 8 - }, -/obj/effect/landmark/interior/spawn/entrance{ - alpha = 50; - dir = 1; - exit_type = /obj/structure/interior_exit/vehicle/apc; - name = "Left APC door"; - pixel_y = 32; - tag = "left" + layer = 2.98; + pixel_x = 8; + pixel_y = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_11" +/obj/structure/bed/chair/vehicle{ + pixel_x = -7 }, +/turf/open/floor, /area/interior/vehicle/arc) +"Rb" = ( +/obj/structure/prop/vehicle/arc, +/turf/open/void/vehicle, +/area/space) (1,1,1) = {" -tD -HB -dM -cJ +sE +sE +sE Rb "} (2,1,1) = {" -Ng -Po +sE Dn -vt -Rb +DG +sE "} (3,1,1) = {" -ml -Zs +sE NS -ym -Rb +dH +sE "} (4,1,1) = {" -Ng -jb +sE yX -aD -ro +Ly +sE "} (5,1,1) = {" -be -ZF -ru -Ol -we -"} -(6,1,1) = {" -wK -CB -dU -mR -Rb -"} -(7,1,1) = {" -HJ -Jc -Rf -Gy -Rb +sE +sE +sE +sE "} diff --git a/maps/interiors/fancylocker.dmm b/maps/interiors/fancylocker.dmm index 1b97bc73be62..2629f6210056 100644 --- a/maps/interiors/fancylocker.dmm +++ b/maps/interiors/fancylocker.dmm @@ -14,24 +14,16 @@ /turf/open/floor/wood, /area/interior/fancylocker) "d" = ( -/turf/open/floor/carpet/edge{ - dir = 9 - }, +/turf/open/floor/carpet/edge/northwest, /area/interior/fancylocker) "e" = ( -/turf/open/floor/carpet/edge{ - dir = 1 - }, +/turf/open/floor/carpet/edge/north, /area/interior/fancylocker) "f" = ( -/turf/open/floor/carpet/edge{ - dir = 5 - }, +/turf/open/floor/carpet/edge/northeast, /area/interior/fancylocker) "g" = ( -/turf/open/floor/carpet/edge{ - dir = 8 - }, +/turf/open/floor/carpet/edge/west, /area/interior/fancylocker) "h" = ( /obj/structure/bed/sofa/south/white/left, @@ -46,9 +38,7 @@ /turf/open/floor/carpet, /area/interior/fancylocker) "k" = ( -/turf/open/floor/carpet/edge{ - dir = 4 - }, +/turf/open/floor/carpet/edge/east, /area/interior/fancylocker) "l" = ( /obj/structure/surface/table/woodentable/fancy, @@ -56,17 +46,13 @@ /turf/open/floor/wood, /area/interior/fancylocker) "m" = ( -/turf/open/floor/carpet/edge{ - dir = 10 - }, +/turf/open/floor/carpet/edge/southwest, /area/interior/fancylocker) "n" = ( /turf/open/floor/carpet/edge, /area/interior/fancylocker) "o" = ( -/turf/open/floor/carpet/edge{ - dir = 6 - }, +/turf/open/floor/carpet/edge/southeast, /area/interior/fancylocker) "p" = ( /obj/structure/surface/table/woodentable/fancy, diff --git a/maps/interiors/tank.dmm b/maps/interiors/tank.dmm index f2714401a03d..e5c019e01993 100644 --- a/maps/interiors/tank.dmm +++ b/maps/interiors/tank.dmm @@ -15,15 +15,11 @@ pixel_x = 22; pixel_y = -14 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_12" - }, +/turf/open/shuttle/vehicle/floor_1_12, /area/interior/vehicle/tank) "c" = ( /obj/structure/prop/tank{ - icon_state = "prop2"; - layer = 3; - pixel_x = 0 + icon_state = "prop2" }, /obj/effect/landmark/interior/spawn/weapons_loader{ layer = 2; @@ -36,25 +32,17 @@ pixel_x = 12; pixel_y = 58 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_3" - }, +/turf/open/shuttle/vehicle/floor_3_3, /area/interior/vehicle/tank) "e" = ( /obj/effect/landmark/interior/spawn/vehicle_gunner_seat/armor{ dir = 4 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_13" - }, +/turf/open/shuttle/vehicle/floor_3_13, /area/interior/vehicle/tank) "f" = ( -/obj/structure/prop/tank{ - pixel_x = 0 - }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_1_1" - }, +/obj/structure/prop/tank, +/turf/open/shuttle/vehicle/floor_3_1_1, /area/interior/vehicle/tank) "g" = ( /obj/structure/interior_wall/tank{ @@ -91,17 +79,13 @@ /area/space) "u" = ( /obj/structure/prop/tank{ - icon_state = "prop5"; - pixel_x = 0 + icon_state = "prop5" }, /obj/structure/prop/tank{ icon_state = "prop7"; - pixel_x = 0; pixel_y = 32 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_8" - }, +/turf/open/shuttle/vehicle/floor_3_8, /area/interior/vehicle/tank) "v" = ( /obj/structure/interior_wall/tank{ @@ -140,24 +124,18 @@ /obj/structure/prop/tank{ density = 0; icon_state = "prop6"; - pixel_x = 0; pixel_y = 32 }, /obj/structure/prop/tank{ density = 0; icon_state = "prop8_extra"; - layer = 4.12; - pixel_x = 0 + layer = 4.12 }, /obj/structure/prop/tank{ density = 0; - icon_state = "prop4"; - layer = 3; - pixel_x = 0 - }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_7" + icon_state = "prop4" }, +/turf/open/shuttle/vehicle/floor_3_7, /area/interior/vehicle/tank) "H" = ( /obj/structure/interior_wall/tank{ @@ -169,21 +147,15 @@ /area/space) "J" = ( /obj/structure/prop/tank{ - icon_state = "prop3"; - pixel_x = 0 - }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_4" + icon_state = "prop3" }, +/turf/open/shuttle/vehicle/floor_3_4, /area/interior/vehicle/tank) "T" = ( /obj/structure/prop/tank{ - icon_state = "prop1"; - pixel_x = 0 - }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_9" + icon_state = "prop1" }, +/turf/open/shuttle/vehicle/floor_3_9, /area/interior/vehicle/tank) "Z" = ( /obj/structure/vehicle_locker/tank{ @@ -198,9 +170,7 @@ pixel_x = 9; pixel_y = 31 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_11" - }, +/turf/open/shuttle/vehicle/floor_1_11, /area/interior/vehicle/tank) (1,1,1) = {" diff --git a/maps/interiors/van.dmm b/maps/interiors/van.dmm index 309160f38c1d..673f1ef07d2a 100644 --- a/maps/interiors/van.dmm +++ b/maps/interiors/van.dmm @@ -10,9 +10,7 @@ pixel_x = -32; tag = "back_right" }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_10" - }, +/turf/open/shuttle/vehicle/floor_1_10, /area/interior/vehicle/van) "e" = ( /obj/structure/interior_wall/van{ @@ -35,9 +33,7 @@ alpha = 100; pixel_y = -2 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_1" - }, +/turf/open/shuttle/vehicle/floor_1_1, /area/interior/vehicle/van) "i" = ( /obj/structure/interior_wall/van{ @@ -68,9 +64,7 @@ /obj/effect/vehicle_roof/van{ icon_state = "roof_3" }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_8" - }, +/turf/open/shuttle/vehicle/floor_1_8, /area/interior/vehicle/van) "r" = ( /obj/structure/interior_wall/van{ @@ -91,9 +85,7 @@ pixel_x = -32; tag = "back_left" }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_7" - }, +/turf/open/shuttle/vehicle/floor_1_7, /area/interior/vehicle/van) "t" = ( /obj/effect/landmark/interior/spawn/entrance{ @@ -112,9 +104,7 @@ /obj/effect/landmark/interior/spawn/interior_viewport/simple/windshield{ icon_state = "windshield_viewport_bottom" }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_11" - }, +/turf/open/shuttle/vehicle/floor_3_11, /area/interior/vehicle/van) "v" = ( /obj/structure/interior_wall/van{ @@ -146,12 +136,9 @@ tag = "right" }, /obj/structure/bed/chair/comfy{ - dir = 4; - icon_state = "comfychair" - }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_3_12" + dir = 4 }, +/turf/open/shuttle/vehicle/floor_3_12, /area/interior/vehicle/van) "z" = ( /obj/structure/interior_wall/van{ @@ -178,9 +165,7 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_9" - }, +/turf/open/shuttle/vehicle/floor_1_9, /area/interior/vehicle/van) "J" = ( /obj/structure/interior_wall/van{ @@ -199,9 +184,7 @@ /obj/effect/vehicle_roof/van{ icon_state = "roof_2" }, -/turf/open/shuttle/vehicle{ - icon_state = "floor_1_2" - }, +/turf/open/shuttle/vehicle/floor_1_2, /area/interior/vehicle/van) "O" = ( /turf/open/void/vehicle, diff --git a/maps/map_files/BigRed/BigRed.dmm b/maps/map_files/BigRed/BigRed.dmm index 422a143de94a..55749f9f580d 100644 --- a/maps/map_files/BigRed/BigRed.dmm +++ b/maps/map_files/BigRed/BigRed.dmm @@ -9,67 +9,46 @@ }, /area/space) "aad" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_north) "aae" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/space_port) "aaf" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aag" = ( /obj/structure/machinery/floodlight/landing/floor, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/bigredv2/outside/space_port) "aah" = ( /turf/open/floor/plating, /area/bigredv2/outside/space_port) "aai" = ( /obj/structure/machinery/landinglight/ds1/delaytwo, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port) "aaj" = ( /obj/structure/machinery/landinglight/ds1/delayone, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port) "aak" = ( /obj/structure/machinery/landinglight/ds1, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port) "aal" = ( /obj/structure/machinery/landinglight/ds1/delaythree, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port) "aam" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "aan" = ( /obj/effect/landmark/crap_item, /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "aao" = ( /turf/closed/wall/solaris/rock, @@ -78,10 +57,7 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port) "aaq" = ( /obj/structure/sign/safety/hazard, @@ -89,25 +65,16 @@ /area/bigredv2/outside/space_port) "aar" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aas" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "aat" = ( /obj/structure/machinery/landinglight/ds1{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "aau" = ( /obj/docking_port/stationary/marine_dropship/lz1{ @@ -119,10 +86,7 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port) "aaw" = ( /turf/closed/wall/solaris, @@ -133,60 +97,42 @@ pixel_x = -32 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aay" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aaz" = ( /obj/structure/machinery/status_display{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aaA" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, /obj/structure/machinery/recharge_station, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aaB" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/telecomm/n_cave) "aaC" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aaD" = ( /obj/structure/prop/tower, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/bigredv2/outside/space_port) "aaE" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "aaF" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -196,10 +142,7 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port) "aaH" = ( /obj/structure/cargo_container/grant/left, @@ -217,77 +160,54 @@ /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "aaL" = ( /obj/structure/closet/firecloset, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aaM" = ( /obj/structure/machinery/vending/snack, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aaN" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aaO" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aaP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aaQ" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aaR" = ( /obj/structure/machinery/computer/telecomms/traffic, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aaS" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "aaT" = ( /obj/structure/machinery/landinglight/ds1{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port) "aaU" = ( /obj/effect/decal/cleanable/blood/gibs/core, @@ -296,18 +216,14 @@ "aaV" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "aaW" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Spaceport" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/space_port) "aaX" = ( /obj/structure/closet/secure_closet/injection, @@ -321,53 +237,35 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aaZ" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "aba" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "abc" = ( /obj/effect/decal/cleanable/blood/oil, /turf/open/floor/plating, /area/bigredv2/outside/space_port) "abe" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -32; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "dark" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "abf" = ( /obj/effect/decal/cleanable/blood/gibs/up, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "abg" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "abh" = ( /obj/structure/surface/table, @@ -378,26 +276,18 @@ pixel_x = 32 }, /obj/item/tool/pen, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "abi" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "abj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port) "abk" = ( /obj/structure/cargo_container/arious/leftmid, @@ -416,49 +306,34 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "abo" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "abp" = ( /obj/structure/machinery/blackbox_recorder, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "abq" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_north) "abr" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_north) "abs" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_north) "abt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port) "abu" = ( /obj/structure/cargo_container/watatsumi/leftmid, @@ -486,31 +361,22 @@ /obj/structure/machinery/computer/shuttle/dropship/flight/lz1{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/landing/console) "abA" = ( /obj/structure/bed/chair/office/dark, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "abB" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "abC" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "abD" = ( /obj/effect/decal/cleanable/blood{ @@ -521,61 +387,43 @@ "abE" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/bigredv2/outside/space_port) "abF" = ( /obj/structure/surface/table, /obj/effect/spawner/random/bomb_supply, /obj/effect/spawner/random/technology_scanner, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "abG" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "abH" = ( /obj/structure/machinery/computer/cameras{ dir = 1 }, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "abI" = ( /obj/item/shard, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "abJ" = ( -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "abK" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/bigredv2/outside/space_port) "abM" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_north) "abO" = ( /turf/open/mars_cave, @@ -584,19 +432,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "abQ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "abR" = ( /obj/structure/window/framed/solaris, @@ -619,9 +461,7 @@ /turf/open/floor/plating, /area/bigredv2/outside/space_port) "abV" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_north) "abY" = ( /obj/structure/barricade/wooden{ @@ -629,18 +469,13 @@ dir = 4; health = 25000 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_north) "abZ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aca" = ( /obj/structure/machinery/light{ @@ -654,9 +489,7 @@ dir = 4; health = 25000 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_north) "acd" = ( /obj/effect/landmark/good_item, @@ -664,48 +497,33 @@ /area/bigredv2/outside/space_port) "ace" = ( /obj/structure/cargo_container/arious/leftmid, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/space_port) "acf" = ( /obj/structure/cargo_container/arious/rightmid, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/space_port) "acg" = ( /obj/structure/cargo_container/arious/right, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/space_port) "ach" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/space_port) "acj" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/space_port) "acl" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "acm" = ( /obj/item/tool/pickaxe, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_plant) "acn" = ( /obj/effect/decal/cleanable/blood, @@ -741,24 +559,16 @@ /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigred/ground/garage_workshop) "acv" = ( /obj/structure/filingcabinet/security, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "acw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "acx" = ( /obj/effect/landmark/crap_item, @@ -766,16 +576,10 @@ /area/bigredv2/outside/space_port) "acy" = ( /obj/structure/machinery/botany, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/marshal_office) "acz" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/marshal_office) "acA" = ( /turf/closed/wall/solaris/reinforced, @@ -785,49 +589,34 @@ /turf/open/floor/plating, /area/bigredv2/outside/space_port) "acC" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "acD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "acF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "acH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "acI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "acJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "acK" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -836,31 +625,22 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "acL" = ( /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "acM" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "acO" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "acP" = ( /turf/open/mars, @@ -874,55 +654,40 @@ name = "\improper Telecommunications" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/telecomm) "acS" = ( /obj/structure/machinery/landinglight/ds1{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "acT" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "acU" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "acV" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "acX" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "acY" = ( /obj/structure/surface/table, /obj/item/folder/black, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "acZ" = ( /turf/open/floor/greengrid, @@ -941,62 +706,43 @@ /obj/structure/platform_decoration/kutjevo/rock{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/space) "adb" = ( /obj/structure/surface/table, /obj/item/tool/hand_labeler, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "adc" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/clothing/head/det_hat, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "add" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "ade" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "adf" = ( /obj/structure/surface/table, /obj/item/folder/black_random, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "adg" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "adh" = ( -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/marshal_office) "adi" = ( /obj/item/shard, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "adj" = ( /obj/item/shard, @@ -1011,72 +757,52 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2/west, /area/bigredv2/outside/space_port) "adm" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "adn" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "ado" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "adp" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/marshal_office) "adr" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "ads" = ( /obj/structure/surface/table, /obj/item/folder/yellow, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "adt" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "adu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "adv" = ( /obj/structure/surface/table, @@ -1084,25 +810,18 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "adw" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "ady" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/marshal_office) "adz" = ( /obj/structure/window/framed/solaris/reinforced/tinted, @@ -1124,24 +843,17 @@ "adC" = ( /obj/structure/pipes/vents/pump, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "adD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/marshal_office) "adE" = ( /obj/structure/sink{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "adF" = ( /obj/structure/mirror{ @@ -1149,9 +861,7 @@ pixel_x = 30 }, /obj/item/tool/soap/deluxe, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "adG" = ( /obj/item/shard, @@ -1166,26 +876,19 @@ /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "adI" = ( /obj/structure/surface/table, /obj/item/tool/extinguisher, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "adJ" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "adL" = ( /obj/structure/machinery/light{ @@ -1196,28 +899,20 @@ "adM" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "adN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "adO" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "adP" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "adQ" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -1237,9 +932,7 @@ "adT" = ( /obj/structure/closet/secure_closet/marshal, /obj/item/clothing/suit/storage/CMB, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/bigredv2/outside/marshal_office) "adU" = ( /obj/structure/surface/table, @@ -1251,9 +944,7 @@ /turf/open/floor, /area/bigredv2/outside/marshal_office) "adW" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "adZ" = ( /turf/closed/wall/solaris/reinforced, @@ -1269,31 +960,23 @@ phone_id = "Communications"; pixel_x = -18 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "aeb" = ( /obj/item/device/radio/headset, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "aec" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Telecommunications" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/telecomm) "aed" = ( /obj/effect/decal/warning_stripes{ icon_state = "W-corner" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "aee" = ( /obj/effect/decal/cleanable/dirt, @@ -1301,59 +984,40 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "aef" = ( /obj/structure/surface/table, /obj/item/device/radio/headset, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "aeg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aeh" = ( /obj/structure/machinery/landinglight/ds1{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port) "aei" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port) "aej" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port) "aek" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port) "ael" = ( /obj/structure/machinery/camera/autoname{ @@ -1366,9 +1030,7 @@ dir = 1; name = "\improper Marshal Office Prison" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "aen" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -1376,18 +1038,14 @@ dir = 1; name = "\improper Marshal Office Prison" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "aeo" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Marshal Office Prison Toilet" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "aep" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -1408,22 +1066,16 @@ "aes" = ( /obj/structure/surface/table/woodentable/fancy, /obj/structure/machinery/computer/cameras/wooden_tv, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "aet" = ( /obj/structure/bed/chair/comfy, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "aeu" = ( /obj/item/clothing/accessory/storage/holster/armpit, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "aev" = ( /turf/open/floor/plating, @@ -1439,56 +1091,38 @@ /area/bigredv2/caves/lambda/xenobiology) "aey" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - dir = 9; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northwest, /area/bigredv2/caves/lambda/xenobiology) "aez" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/bigredv2/caves/lambda/xenobiology) "aeA" = ( /obj/structure/machinery/chem_master, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/bigredv2/caves/lambda/xenobiology) "aeB" = ( /obj/structure/machinery/computer/telecomms/server{ req_one_access_txt = "19;200" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "aeC" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "aeD" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "aeE" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/north, /area/bigredv2/caves/lambda/xenobiology) "aeF" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1512,32 +1146,24 @@ /turf/open/mars, /area/bigredv2/outside/nw) "aeJ" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "aeK" = ( /obj/structure/surface/table, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "aeL" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "aeM" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "aeN" = ( /obj/structure/bed/stool, @@ -1547,38 +1173,27 @@ "aeO" = ( /obj/structure/surface/table/woodentable/fancy, /obj/structure/machinery/recharger, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "aeP" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/reagent_container/food/drinks/flask/detflask, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "aeQ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/bigredv2/caves/lambda/xenobiology) "aeS" = ( /obj/structure/closet/crate/freezer, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "aeT" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "aeU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -1589,54 +1204,36 @@ /turf/open/floor/plating, /area/bigredv2/caves/lambda/xenobiology) "aeW" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/bigredv2/caves/lambda/xenobiology) "aeX" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor{ - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull, /area/bigredv2/caves/lambda/xenobiology) "aeY" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2/west, /area/bigredv2/caves/lambda/xenobiology) "aeZ" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/bigredv2/caves/lambda/xenobiology) "afa" = ( /obj/structure/closet/secure_closet/chemical, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/bigredv2/caves/lambda/xenobiology) "afb" = ( /obj/structure/machinery/computer/telecomms/traffic{ req_one_access_txt = "19;200" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "afc" = ( /obj/item/folder/yellow, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "afd" = ( /obj/structure/window/framed/solaris/reinforced, @@ -1646,9 +1243,7 @@ /obj/effect/decal/cleanable/mucus, /obj/structure/surface/table, /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/xenobiology) "afg" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -1669,25 +1264,18 @@ /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "afk" = ( /obj/structure/toilet{ dir = 4 }, /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "afl" = ( /obj/structure/machinery/flasher/portable, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "afm" = ( /obj/structure/closet/l3closet/security, @@ -1695,34 +1283,22 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "afn" = ( /obj/structure/closet/l3closet/security, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "afo" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/revolver/cmb, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "afp" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "afq" = ( /obj/structure/surface/rack, @@ -1730,10 +1306,7 @@ dir = 1 }, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "afr" = ( /obj/structure/machinery/camera/autoname{ @@ -1746,9 +1319,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "aft" = ( /obj/structure/surface/table/reinforced, @@ -1756,14 +1327,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "afu" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "afv" = ( /obj/structure/window/framed/solaris, @@ -1780,24 +1347,17 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "afx" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "afy" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/east, /area/bigredv2/caves/lambda/xenobiology) "afz" = ( /turf/open/floor/plating, @@ -1812,38 +1372,25 @@ /area/bigredv2/caves/lambda/xenobiology) "afC" = ( /obj/structure/foamed_metal, -/turf/open/floor{ - dir = 10; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southwest, /area/bigredv2/caves/lambda/xenobiology) "afD" = ( /obj/item/device/mass_spectrometer/adv, /obj/structure/foamed_metal, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/bigredv2/caves/lambda/xenobiology) "afE" = ( -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/bigredv2/caves/lambda/xenobiology) "afF" = ( /obj/structure/machinery/light, /obj/item/storage/fancy/vials/random, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/lambda/xenobiology) "afG" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/reagentgrinder, -/turf/open/floor{ - dir = 6; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southeast, /area/bigredv2/caves/lambda/xenobiology) "afH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -1859,20 +1406,14 @@ name = "Storm Shutters"; pixel_x = -32 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "afJ" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm) "afK" = ( -/obj/structure/machinery/power/apc{ - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/structure/machinery/light{ dir = 8 }, @@ -1885,25 +1426,18 @@ /turf/open/floor/greengrid, /area/bigredv2/outside/telecomm) "afM" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/outside/space_port) "afO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "afP" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Marshal Office Prison" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "afQ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -1911,27 +1445,18 @@ dir = 1; name = "\improper Marshal Office Prison" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "afR" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "afS" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "afT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "afU" = ( /obj/structure/closet/bombclosetsecurity, @@ -1943,9 +1468,7 @@ dir = 4 }, /obj/item/clothing/suit/storage/CMB, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/bigredv2/outside/marshal_office) "afW" = ( /obj/structure/machinery/door_control{ @@ -1953,53 +1476,37 @@ name = "Storm Shutters"; pixel_x = -32 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "afY" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves/lambda/xenobiology) "afZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves/lambda/xenobiology) "aga" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "agb" = ( /obj/item/reagent_container/blood/OMinus, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "agc" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "agd" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "age" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 1; name = "\improper Lambda Lab Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "agf" = ( /obj/structure/surface/table/reinforced, @@ -2011,38 +1518,28 @@ id = "chem_lock"; name = "\improper Chemistry Lockdown" }, -/turf/open/floor{ - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull, /area/bigredv2/caves/lambda/xenobiology) "agg" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ dir = 1; name = "\improper Lambda Lab Chemistry Lab" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "agh" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "agi" = ( /obj/structure/bed, /obj/item/bedsheet/purple, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "agj" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "agk" = ( /obj/structure/toilet{ @@ -2050,14 +1547,10 @@ }, /obj/structure/machinery/door/window, /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/caves/lambda/xenobiology) "agl" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/caves/lambda/xenobiology) "agm" = ( /turf/closed/wall/solaris/rock, @@ -2066,25 +1559,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "ago" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/space_port) "agq" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/n) "agr" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -2093,39 +1577,25 @@ /turf/open/floor/plating, /area/bigredv2/outside/space_port) "ags" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/n) "agt" = ( /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/marshal_office) "agu" = ( /turf/closed/wall/solaris/rock, /area/bigredv2/outside/nw) "agv" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2/west, /area/bigredv2/outside/space_port) "agw" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/outside/space_port) "agx" = ( /obj/structure/girder/displaced, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/outside/space_port) "agy" = ( /obj/structure/window/framed/solaris/reinforced, @@ -2137,31 +1607,19 @@ /turf/open/floor/plating, /area/bigredv2/outside/marshal_office) "agz" = ( -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "agA" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "agB" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "agC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "agD" = ( /obj/structure/surface/rack, @@ -2169,82 +1627,61 @@ /obj/item/clothing/accessory/storage/black_vest, /obj/item/clothing/accessory/storage/black_vest, /obj/item/clothing/accessory/storage/black_vest, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "agE" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "agF" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/item/ammo_magazine/shotgun/slugs, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "agG" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "agH" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "agI" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/eastleft, /obj/item/weapon/shield/riot, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "agJ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Marshal Head Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "agK" = ( /obj/structure/machinery/optable, /obj/effect/decal/cleanable/blood/gibs/limb, /obj/effect/decal/cleanable/blood/gibs/limb, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "agL" = ( /obj/effect/decal/cleanable/blood, /obj/item/shard, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "agM" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Lambda Lab Surgery" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "agN" = ( /obj/effect/decal/warning_stripes{ @@ -2254,127 +1691,84 @@ icon_state = "small" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "agO" = ( /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "agP" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "agQ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/xenobiology) "agS" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/xenobiology) "agT" = ( /obj/structure/sign/safety/chem_lab{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/xenobiology) "agU" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/caves/lambda/xenobiology) "agV" = ( /obj/structure/foamed_metal, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/caves/lambda/xenobiology) "agW" = ( /obj/structure/foamed_metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "agX" = ( /obj/structure/foamed_metal, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/xenobiology) "agY" = ( /obj/structure/closet/secure_closet/CMO, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "agZ" = ( /obj/structure/surface/table, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "aha" = ( /obj/structure/surface/table, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "ahb" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/caves/lambda/xenobiology) "ahc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "ahd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "ahe" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/n) "ahf" = ( /obj/structure/surface/table, @@ -2382,10 +1776,7 @@ /area/bigredv2/outside/general_offices) "ahg" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/outside/space_port) "ahh" = ( /obj/structure/girder/reinforced, @@ -2397,9 +1788,7 @@ /area/bigredv2/outside/nw) "ahj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "ahk" = ( /obj/effect/decal/cleanable/dirt, @@ -2437,9 +1826,7 @@ /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "ahq" = ( /obj/structure/surface/table, @@ -2447,15 +1834,11 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "ahr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "ahs" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -2477,59 +1860,43 @@ /area/bigredv2/caves/lambda/breakroom) "ahw" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "ahx" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "ahy" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_lambda) "ahz" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/scalpel/manager, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves/lambda/xenobiology) "ahA" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "ahB" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 1; name = "\improper Lambda Lab Surgery" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "ahC" = ( -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/xenobiology) "ahD" = ( /obj/structure/sign/safety/medical{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/xenobiology) "ahE" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -2537,118 +1904,78 @@ }, /obj/structure/machinery/light, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/xenobiology) "ahF" = ( /obj/structure/closet/hydrant{ pixel_y = -32 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/xenobiology) "ahG" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/xenobiology) "ahH" = ( -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/breakroom) "ahI" = ( /obj/structure/foamed_metal, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/xenobiology) "ahJ" = ( /obj/structure/foamed_metal, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/xenobiology) "ahK" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/space_port) "ahL" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/xenobiology) "ahM" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 1; name = "\improper Lambda Lab Cell" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "ahN" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/telecomm) "ahO" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/nw) "ahP" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/nw) "ahQ" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/nw) "ahR" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "ahS" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "ahT" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/nw) "ahU" = ( /obj/structure/lz_sign/solaris_sign, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "ahV" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/nw) "ahW" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "ahX" = ( /obj/effect/decal/cleanable/dirt, @@ -2658,17 +1985,13 @@ /obj/item/stack/sheet/metal, /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "ahZ" = ( /obj/item/stack/rods, /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "aia" = ( /obj/structure/machinery/door_control{ @@ -2676,47 +1999,33 @@ name = "Storm Shutters"; pixel_x = -32 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "aib" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "aic" = ( -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "aid" = ( /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "aie" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "aif" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "aig" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_4" - }, +/turf/open/mars_cave/mars_cave_4, /area/bigredv2/caves_lambda) "aih" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -2724,25 +2033,19 @@ dir = 1; name = "\improper Marshal Office Armory" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "aii" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Marshal Office Equipment" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "aij" = ( /obj/effect/landmark/hunter_secondary, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "aik" = ( /obj/structure/surface/table/reinforced, @@ -2750,15 +2053,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "ail" = ( /obj/structure/bed/roller, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/lambda/xenobiology) "aim" = ( /obj/structure/surface/table, @@ -2766,60 +2065,42 @@ pixel_x = -27 }, /obj/item/storage/box/beakers, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "ain" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 1; name = "\improper Lambda Lab Maintenance" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "aio" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/west, /area/bigredv2/caves/lambda/xenobiology) "aip" = ( /obj/structure/surface/table, /obj/structure/pipes/vents/pump, /obj/item/device/flashlight/lamp, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aiq" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "air" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "ais" = ( /obj/structure/urinal{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/caves/lambda/xenobiology) "ait" = ( /obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/caves/lambda/xenobiology) "aiu" = ( /obj/structure/sink{ @@ -2829,9 +2110,7 @@ /obj/structure/mirror{ pixel_x = 30 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/caves/lambda/xenobiology) "aiv" = ( /obj/effect/decal/cleanable/dirt, @@ -2839,69 +2118,43 @@ /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/telecomm) "aiw" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/nw) "aix" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "aiy" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/nw) "aiz" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/nw) "aiA" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/nw) "aiB" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/nw) "aiC" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Marshal Office Brig" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "aiD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "aiE" = ( /obj/structure/closet/secure_closet/marshal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aiF" = ( /obj/structure/surface/table, /obj/item/ammo_magazine/shotgun/slugs, -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "dark" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aiG" = ( /obj/structure/surface/table, @@ -2911,41 +2164,31 @@ phone_color = "red"; phone_id = "Marshal Office" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aiH" = ( /obj/structure/surface/table, /obj/structure/machinery/camera/autoname, /obj/item/ammo_magazine/shotgun/slugs, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aiI" = ( /obj/structure/surface/table, /obj/item/ammo_magazine/shotgun/buckshot, /obj/item/clothing/head/beret/sec/warden, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aiJ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aiK" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aiL" = ( /obj/structure/surface/table, @@ -2978,59 +2221,40 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Marshal Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "aiR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/west, /area/bigredv2/caves/lambda/xenobiology) "aiS" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "aiT" = ( /obj/structure/pipes/vents/scrubber/on, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/xenobiology) "aiU" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Lambda Lab Prison Restroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "aiV" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/caves/lambda/xenobiology) "aiW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "aiX" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "aiY" = ( /obj/structure/surface/table, @@ -3039,36 +2263,25 @@ }, /obj/item/device/defibrillator, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aiZ" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "aja" = ( /obj/structure/surface/table, /obj/item/ore/diamond, /obj/item/ore/uranium, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "ajb" = ( -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/marshal_office) "ajc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "ajd" = ( /obj/structure/surface/table/holotable/wood, @@ -3119,16 +2332,11 @@ /obj/effect/spawner/random/bomb_supply, /obj/effect/spawner/random/bomb_supply, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "ajl" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "ajm" = ( /obj/structure/filingcabinet, @@ -3144,9 +2352,7 @@ /obj/structure/machinery/light/small/built{ dir = 8 }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "ajp" = ( /obj/structure/pipes/vents/pump{ @@ -3156,52 +2362,37 @@ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/west, /area/bigredv2/caves/lambda/xenobiology) "ajq" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/xenobiology) "ajr" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 1; name = "\improper Lambda Lab Prisoner Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "ajs" = ( /obj/structure/machinery/light, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "ajt" = ( /obj/structure/bed/stool, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "aju" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "ajv" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "ajw" = ( /obj/structure/sink{ @@ -3214,95 +2405,63 @@ }, /obj/effect/landmark/corpsespawner/scientist, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/caves/lambda/xenobiology) "ajx" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "ajy" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "ajz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "ajA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/nw) "ajB" = ( /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "ajC" = ( /obj/structure/surface/table, /obj/item/device/radio, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "ajE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/marshal_office) "ajF" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/westright, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "ajG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "ajH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "ajI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "ajJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "ajK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3311,9 +2470,7 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Marshal Office Armory" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "ajL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3371,9 +2528,7 @@ /area/bigredv2/outside/marshal_office) "ajT" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/n) "ajU" = ( /obj/structure/machinery/light/small, @@ -3386,44 +2541,31 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Lambda Lab Break Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "ajW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "ajX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "ajY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "ajZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "aka" = ( /obj/structure/machinery/faxmachine, @@ -3436,31 +2578,21 @@ /area/bigredv2/outside/marshal_office) "akd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/nw) "ake" = ( /obj/structure/surface/table, /obj/item/ore/uranium, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "akh" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "aki" = ( /obj/structure/surface/table, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "akj" = ( /obj/structure/window/framed/solaris, @@ -3475,9 +2607,7 @@ /obj/structure/surface/rack, /obj/item/clothing/suit/armor/riot, /obj/item/clothing/suit/armor/riot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "akl" = ( /obj/structure/sign/safety/hazard, @@ -3486,16 +2616,12 @@ "akm" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "akn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/computer/prisoner, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "ako" = ( /turf/closed/wall/solaris, @@ -3537,98 +2663,64 @@ name = "\improper Marshal Office" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "akw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/n) "aky" = ( /obj/structure/bookcase/manuals/research_and_development, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northwest, /area/bigredv2/caves/lambda/xenobiology) "akz" = ( /obj/structure/bookcase/manuals/research_and_development, /obj/item/storage/fancy/vials/random, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/north, /area/bigredv2/caves/lambda/xenobiology) "akA" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/ashtray/bronze, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "akB" = ( /obj/structure/surface/table/reinforced, /obj/structure/xenoautopsy, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/north, /area/bigredv2/caves/lambda/xenobiology) "akD" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/xenobiology) "akE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/xenobiology) "akF" = ( /obj/structure/machinery/botany/editor, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen_v" - }, +/turf/open/floor/whitegreen_v/northwest, /area/bigredv2/caves/lambda/xenobiology) "akG" = ( /obj/structure/machinery/botany/extractor, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/caves/lambda/xenobiology) "akH" = ( /obj/structure/machinery/centrifuge, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/caves/lambda/xenobiology) "akI" = ( /obj/structure/machinery/mill, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/caves/lambda/xenobiology) "akJ" = ( /obj/structure/surface/table, @@ -3637,60 +2729,41 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen_v" - }, +/turf/open/floor/whitegreen_v/northeast, /area/bigredv2/caves/lambda/xenobiology) "akK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "akL" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/general_offices) "akM" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "akP" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/telecomm/n_cave) "akQ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/southright, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "akR" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Marshal Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "akS" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "akT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "akU" = ( /obj/structure/window/framed/solaris/reinforced, @@ -3701,127 +2774,79 @@ /turf/open/mars, /area/bigredv2/outside/n) "akW" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/caves_north) "akX" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_north) "akY" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves_north) "akZ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves_north) "ala" = ( -/turf/open/floor{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northwest, /area/bigredv2/caves/lambda/xenobiology) "alb" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/caves/lambda/xenobiology) "alc" = ( -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/xenobiology) "ald" = ( /obj/structure/surface/table/reinforced, /obj/item/book/manual/research_and_development, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/east, /area/bigredv2/caves/lambda/xenobiology) "ale" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/xenobiology) "alf" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/caves/lambda/xenobiology) "alg" = ( -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "alh" = ( /obj/item/tool/hatchet, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "ali" = ( /obj/item/reagent_container/spray/plantbgone, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "alj" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/east, /area/bigredv2/caves/lambda/xenobiology) "alk" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen_v" - }, +/turf/open/floor/whitegreen_v/northeast, /area/bigredv2/caves/lambda/xenobiology) "all" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/telecomm) "alm" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/nw) "aln" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/nw) "alo" = ( /obj/effect/landmark/crap_item, -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/nw) "alp" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Marshal Office Evidence Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "alr" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -3831,17 +2856,11 @@ /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "alt" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "alu" = ( /turf/closed/wall/solaris, @@ -3850,10 +2869,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "alw" = ( /obj/item/device/radio/intercom{ @@ -3862,10 +2878,7 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/bigredv2/outside/marshal_office) "alx" = ( /obj/structure/bed/chair{ @@ -3877,27 +2890,19 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "alA" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "alB" = ( -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/marshal_office) "alC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/marshal_office) "alD" = ( /obj/structure/window/framed/solaris, @@ -3908,31 +2913,20 @@ /turf/open/floor/plating, /area/bigredv2/outside/medical) "alF" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/n) "alG" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/caves_north) "alH" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves_north) "alI" = ( /obj/effect/landmark/hunter_primary, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves_north) "alJ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves_north) "alK" = ( /obj/effect/landmark/crap_item, @@ -3941,84 +2935,54 @@ /area/bigredv2/caves/lambda/xenobiology) "alL" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/bigredv2/caves/lambda/xenobiology) "alM" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/bigredv2/caves/lambda/xenobiology) "alN" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/bigredv2/caves/lambda/xenobiology) "alO" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/bigredv2/caves/lambda/xenobiology) "alP" = ( -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/bigredv2/caves/lambda/xenobiology) "alQ" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/xenobiology) "alR" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/xenobiology) "alS" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/xenobiology) "alT" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "alU" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/xenobiology) "alV" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, /obj/item/grown/log, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "alW" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "alX" = ( /turf/closed/wall/solaris/reinforced, @@ -4028,10 +2992,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/caves/lambda/xenobiology) "alZ" = ( /obj/structure/window/framed/solaris, @@ -4042,9 +3003,7 @@ /turf/open/floor/plating, /area/bigredv2/outside/marshal_office) "ama" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/bigredv2/outside/nw) "amb" = ( /obj/item/shard, @@ -4058,37 +3017,26 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "amd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "ame" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "amg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "amh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4153,10 +3101,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/red/east, /area/bigredv2/outside/marshal_office) "amt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4165,9 +3110,7 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Marshal Office Courtroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "amu" = ( /obj/structure/bed/chair{ @@ -4186,9 +3129,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "amx" = ( /obj/structure/surface/table, @@ -4196,47 +3137,34 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "amy" = ( /obj/structure/surface/table/woodentable, /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/marshal_office) "amz" = ( -/turf/open/floor{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/rampbottom/north, /area/bigredv2/outside/marshal_office) "amA" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "amB" = ( /obj/effect/landmark/survivor_spawner, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/marshal_office) "amC" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/marshal_office) "amD" = ( /obj/effect/landmark/crap_item, @@ -4246,9 +3174,7 @@ /turf/open/floor/plating, /area/bigredv2/caves_north) "amG" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_8" - }, +/turf/open/mars_cave/mars_cave_8, /area/bigredv2/caves_lambda) "amH" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -4264,86 +3190,57 @@ /turf/open/floor/plating, /area/bigredv2/outside/dorms) "amJ" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/bigredv2/caves/lambda/xenobiology) "amK" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/caves/lambda/xenobiology) "amL" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/caves/lambda/xenobiology) "amM" = ( /obj/structure/machinery/door/poddoor/almayer{ dir = 4 }, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/bigredv2/caves/lambda/xenobiology) "amN" = ( /obj/item/stool, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/xenobiology) "amO" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/east, /area/bigredv2/caves/lambda/xenobiology) "amP" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Lambda Lab Xenobiology" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "amQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/bigredv2/caves/lambda/xenobiology) "amR" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Lambda Lab Hydroponics" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "amS" = ( /obj/item/grown/log, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "amT" = ( /obj/effect/glowshroom, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "amU" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/caves/lambda/xenobiology) "amV" = ( /obj/structure/window/framed/solaris, @@ -4359,10 +3256,7 @@ dir = 1 }, /obj/structure/closet/crate/freezer/rations, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "amX" = ( /obj/structure/window/framed/solaris/reinforced, @@ -4385,44 +3279,33 @@ dir = 1; name = "\improper Marshal Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "anb" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "anc" = ( /obj/structure/machinery/alarm{ dir = 1; pixel_y = -30 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "and" = ( /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "ane" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ name = "Emergency NanoMed"; pixel_x = 30 }, -/turf/open/floor{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/red/southeast, /area/bigredv2/outside/marshal_office) "anf" = ( /obj/structure/bed/chair{ @@ -4434,9 +3317,7 @@ "ang" = ( /obj/structure/surface/table/woodentable, /obj/item/paper/Court, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/marshal_office) "anh" = ( /obj/structure/bed/chair/comfy/black{ @@ -4445,9 +3326,7 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/marshal_office) "ani" = ( /obj/structure/bed/chair{ @@ -4458,9 +3337,7 @@ name = "Storm Shutters"; pixel_x = -32 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "anj" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -4484,9 +3361,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Lambda Lab Maintenance Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "anp" = ( /turf/closed/wall/solaris/reinforced, @@ -4495,17 +3370,12 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/west, /area/bigredv2/caves/lambda/xenobiology) "ans" = ( /obj/structure/surface/table, /obj/item/storage/box/gloves, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "ant" = ( /obj/structure/window/framed/solaris, @@ -4523,20 +3393,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/xenobiology) "anv" = ( /obj/effect/glowshroom, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/caves/lambda/xenobiology) "anw" = ( /obj/structure/sign/safety/bulkhead_door, @@ -4547,18 +3411,14 @@ dir = 1; name = "\improper Marshal Office Holding Cell" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "any" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Marshal Office Checkpoint" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "anz" = ( /obj/effect/decal/cleanable/dirt, @@ -4566,9 +3426,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Marshal Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "anB" = ( /obj/structure/machinery/light{ @@ -4588,23 +3446,17 @@ "anE" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/marshal_office) "anF" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/marshal_office) "anH" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/marshal_office) "anI" = ( /turf/closed/wall/solaris/reinforced, @@ -4637,10 +3489,7 @@ /area/bigredv2/caves/lambda/xenobiology) "anO" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/bigredv2/caves/lambda/xenobiology) "anP" = ( /obj/structure/machinery/light/small{ @@ -4648,33 +3497,21 @@ }, /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/bigredv2/caves/lambda/xenobiology) "anQ" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/bigredv2/caves/lambda/xenobiology) "anR" = ( /obj/structure/machinery/door/poddoor/almayer{ dir = 4 }, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/bigredv2/caves/lambda/xenobiology) "anS" = ( /obj/item/tool/warning_cone, -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/bigredv2/caves/lambda/xenobiology) "anT" = ( /turf/closed/wall/solaris, @@ -4689,9 +3526,7 @@ /area/bigredv2/outside/hydroponics) "anV" = ( /obj/item/reagent_container/spray/pepper, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/xenobiology) "anW" = ( /turf/closed/wall/solaris, @@ -4733,23 +3568,17 @@ "aod" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "aoe" = ( /obj/item/explosive/grenade/custom/antiweed, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "aof" = ( /turf/closed/wall/solaris, /area/bigredv2/outside/admin_building) "aog" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/nw) "aoh" = ( /obj/structure/machinery/door_control{ @@ -4757,17 +3586,11 @@ name = "Storm Shutters"; pixel_x = -32 }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/marshal_office) "aoi" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/marshal_office) "aoj" = ( /obj/effect/decal/cleanable/dirt, @@ -4777,29 +3600,21 @@ "aok" = ( /obj/structure/surface/table/woodentable, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/marshal_office) "aol" = ( -/turf/open/floor{ - icon_state = "rampbottom" - }, +/turf/open/floor/rampbottom, /area/bigredv2/outside/marshal_office) "aom" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/clothing/suit/storage/lawyer/bluejacket, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "aon" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/marshal_office) "aoo" = ( /obj/structure/pipes/vents/pump{ @@ -4827,32 +3642,24 @@ /area/bigredv2/outside/general_offices) "aov" = ( /obj/structure/machinery/suit_storage_unit/carbon_unit, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "aow" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/suit_storage_unit/carbon_unit, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "aox" = ( /obj/structure/machinery/suit_storage_unit/carbon_unit, /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "aoy" = ( /obj/structure/machinery/suit_storage_unit/carbon_unit, /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "aoz" = ( /obj/structure/window/framed/solaris, @@ -4869,14 +3676,10 @@ /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "aoB" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "aoD" = ( /turf/closed/wall/solaris/reinforced, @@ -4888,16 +3691,11 @@ "aoF" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "aoG" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/bigredv2/caves/lambda/xenobiology) "aoH" = ( /turf/closed/wall/solaris, @@ -4906,102 +3704,66 @@ /obj/item/tool/surgery/scalpel/laser/advanced, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/xenobiology) "aoJ" = ( /obj/structure/surface/table/reinforced, -/obj/item/XenoBio/Resin, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurple" - }, +/obj/item/oldresearch/Resin, +/turf/open/floor/whitepurple/east, /area/bigredv2/caves/lambda/xenobiology) "aoK" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/breakroom) "aoL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/xenobiology) "aoM" = ( /obj/item/tool/weedkiller, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "aoN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "aoO" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/nw) "aoP" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "aoQ" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "aoR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/safety/medical{ pixel_y = -32 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "aoT" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aoU" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/marshal_office) "aoV" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/marshal_office) "aoW" = ( /obj/effect/decal/cleanable/dirt, @@ -5011,38 +3773,28 @@ "aoX" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/device/camera, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "aoY" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "aoZ" = ( /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "apa" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "apb" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/device/camera_film, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "apc" = ( /turf/open/floor, @@ -5052,15 +3804,11 @@ /turf/open/floor, /area/bigredv2/outside/general_offices) "ape" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "apg" = ( /obj/item/clothing/under/lightbrown, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "aph" = ( /obj/structure/machinery/light{ @@ -5081,25 +3829,19 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Dormitories EVA Maintenance" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_offices) "apk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "apl" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "apm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5108,23 +3850,16 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Dormitories EVA" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_offices) "apn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "apo" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "app" = ( /obj/structure/machinery/power/port_gen/pacman, @@ -5158,63 +3893,42 @@ /turf/open/floor/plating, /area/bigredv2/outside/general_store) "apv" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - name = "Xenbiology Lab APC"; - pixel_x = -30; - start_charge = 0 +/obj/structure/machinery/power/apc/no_power/west{ + name = "Xenbiology Lab APC" }, /obj/structure/machinery/door_control{ id = "lambda"; name = "Lambda Lockdown"; pixel_y = -25 }, -/turf/open/floor{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/southwest, /area/bigredv2/caves/lambda/xenobiology) "apw" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/west, /area/bigredv2/caves/lambda/xenobiology) "apx" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/core, /obj/item/shard, /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/xenobiology) "apy" = ( /obj/effect/decal/cleanable/mucus, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/xenobiology) "apz" = ( /obj/item/grown/sunflower, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/xenobiology) "apA" = ( -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/caves/lambda/xenobiology) "apB" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/caves/lambda/xenobiology) "apC" = ( /turf/closed/wall/solaris/reinforced, @@ -5234,15 +3948,11 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Medical Clinic" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "apF" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "apG" = ( /turf/closed/wall/solaris, @@ -5252,9 +3962,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Marshal Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "apJ" = ( /obj/structure/window/framed/solaris/reinforced, @@ -5282,23 +3990,17 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Dormitories Lavatory" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_offices) "apN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "apO" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "apP" = ( /obj/structure/surface/table, @@ -5306,9 +4008,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "apQ" = ( /obj/structure/window/framed/solaris, @@ -5332,59 +4032,42 @@ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "apU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "apV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "apW" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "apX" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron{ amount = 25 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "apY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "apZ" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/uranium{ amount = 50 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "aqa" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/ne) "aqb" = ( /obj/structure/surface/table, @@ -5399,10 +4082,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/southwest, /area/bigredv2/caves/lambda/xenobiology) "aqe" = ( /obj/structure/xenoautopsy/tank/larva, @@ -5410,18 +4090,14 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple, /area/bigredv2/caves/lambda/xenobiology) "aqf" = ( /obj/effect/decal/cleanable/blood, /obj/structure/xenoautopsy/tank/broken, /obj/effect/decal/cleanable/blood/gibs/xeno/body, /obj/effect/decal/warning_stripes, -/turf/open/floor{ - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple, /area/bigredv2/caves/lambda/xenobiology) "aqg" = ( /obj/structure/xenoautopsy/tank/alien, @@ -5429,9 +4105,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple, /area/bigredv2/caves/lambda/xenobiology) "aqh" = ( /obj/structure/surface/table/reinforced, @@ -5441,10 +4115,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/southeast, /area/bigredv2/caves/lambda/xenobiology) "aqi" = ( /obj/structure/machinery/light/built{ @@ -5453,10 +4124,7 @@ /obj/structure/pipes/vents/scrubber/on{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/xenobiology) "aqj" = ( /obj/structure/machinery/light{ @@ -5465,96 +4133,60 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/xenobiology) "aqk" = ( /obj/structure/machinery/vending/hydroseeds, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/xenobiology) "aql" = ( /obj/structure/machinery/seed_extractor, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/caves/lambda/xenobiology) "aqm" = ( /obj/structure/machinery/biogenerator, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/caves/lambda/xenobiology) "aqn" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/caves/lambda/xenobiology) "aqo" = ( /obj/structure/machinery/vending/hydronutrients, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/caves/lambda/xenobiology) "aqp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/nw) "aqq" = ( /obj/structure/closet/secure_closet/chemical, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "aqr" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "aqs" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/outside/medical) "aqt" = ( /obj/structure/machinery/chem_master, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "aqu" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "aqv" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aqw" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aqx" = ( /obj/structure/window/framed/solaris, @@ -5574,48 +4206,32 @@ /area/bigredv2/outside/bar) "aqC" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aqH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/n) "aqI" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/n) "aqJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/nw) "aqK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/n) "aqL" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/n) "aqM" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/n) "aqN" = ( /obj/structure/barricade/wooden{ @@ -5624,9 +4240,7 @@ health = 25000 }, /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/n) "aqO" = ( /obj/structure/barricade/wooden, @@ -5640,15 +4254,11 @@ /area/bigredv2/outside/general_offices) "aqR" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "aqS" = ( /obj/item/clothing/under/brown, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "aqT" = ( /obj/item/device/radio/intercom{ @@ -5657,9 +4267,7 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "aqU" = ( /obj/structure/window/framed/solaris, @@ -5675,9 +4283,7 @@ /area/bigredv2/outside/general_offices) "aqW" = ( /obj/structure/dispenser/oxygen, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "aqX" = ( /obj/item/storage/toolbox/mechanical, @@ -5687,19 +4293,13 @@ health = 80 }, /obj/structure/surface/rack, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "aqY" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "ara" = ( /obj/structure/surface/table/woodentable/fancy, @@ -5707,19 +4307,13 @@ pixel_y = 15 }, /obj/item/paper/bigred/lambda, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "arb" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/xenobiology) "arc" = ( /obj/structure/sign/safety/medical{ @@ -5728,82 +4322,54 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/xenobiology) "ard" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/nw) "are" = ( /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "arf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "arg" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "ari" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "arj" = ( /obj/item/trash/chips, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ark" = ( /obj/structure/bed/roller, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "arl" = ( -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "arm" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "arp" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/n) "arq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/n) "ars" = ( /obj/structure/bed/chair{ @@ -5812,15 +4378,13 @@ /turf/open/floor, /area/bigredv2/outside/general_offices) "arw" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/plating, /area/bigredv2/outside/general_offices) "arx" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "ary" = ( /obj/structure/surface/table, @@ -5829,9 +4393,7 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "arA" = ( /obj/effect/decal/cleanable/dirt, @@ -5839,16 +4401,12 @@ /obj/item/stack/sheet/mineral/uranium{ amount = 50 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "arB" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/stack/sheet/plasteel, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "arC" = ( /obj/structure/machinery/light{ @@ -5862,9 +4420,7 @@ /obj/item/stack/sheet/mineral/phoron{ amount = 25 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "arD" = ( /turf/open/mars, @@ -5876,24 +4432,15 @@ /obj/item/ammo_magazine/shotgun/incendiary, /obj/item/weapon/gun/shotgun/combat, /obj/structure/machinery/door/window/eastleft, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "arF" = ( -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "arG" = ( /obj/structure/bed, /obj/item/bedsheet/rd, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "arI" = ( /obj/structure/flora/pottedplant{ @@ -5905,69 +4452,48 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Lambda Lab Biology Wing" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "arK" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/caves_lambda) "arL" = ( /obj/effect/glowshroom, -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_lambda) "arM" = ( /obj/effect/glowshroom, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_lambda) "arN" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, -/turf/open/floor{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/purple/west, /area/bigredv2/caves/lambda/research) "arO" = ( /obj/effect/decal/cleanable/dirt, /obj/item/explosive/grenade/custom/large, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/outside/medical) "arP" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "arQ" = ( /obj/structure/surface/table, /obj/structure/machinery/reagentgrinder, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "arR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "arS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "arT" = ( /obj/structure/window/framed/solaris, @@ -5975,9 +4501,7 @@ /area/bigredv2/outside/virology) "arU" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "arW" = ( /obj/structure/surface/table, @@ -5986,58 +4510,37 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "arX" = ( /obj/structure/closet/secure_closet/medical1, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "arZ" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/down, -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/n) "asa" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/bigredv2/outside/n) "asc" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "asd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "ase" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "asf" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/n) "asg" = ( /obj/structure/barricade/wooden{ @@ -6050,10 +4553,7 @@ dir = 8; health = 25000 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "ash" = ( /obj/structure/barricade/wooden{ @@ -6061,10 +4561,7 @@ dir = 1; health = 25000 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "asi" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -6072,9 +4569,7 @@ dir = 1; name = "\improper Dormitories Tool Storage Maintenance" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_offices) "asj" = ( /obj/structure/window/framed/solaris, @@ -6090,9 +4585,7 @@ dir = 1; name = "\improper Dormitories EVA" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_offices) "asl" = ( /obj/structure/window/framed/solaris/reinforced, @@ -6103,20 +4596,14 @@ /obj/item/clothing/suit/armor/vest, /obj/structure/machinery/door/window/eastright, /obj/structure/window/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "aso" = ( /mob/living/simple_animal/corgi/puppy{ desc = "It's a corgi puppy. MISTER WIGGLES!! HE IS THE GREATEST!"; name = "\improper Mister Wiggles" }, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "asp" = ( /obj/structure/bed/chair/comfy/black, @@ -6124,9 +4611,7 @@ /area/bigredv2/caves/lambda/breakroom) "asq" = ( /obj/structure/closet/secure_closet/medical1, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "asr" = ( /obj/structure/bed/chair/comfy{ @@ -6151,14 +4636,10 @@ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "asu" = ( -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "asv" = ( /turf/closed/wall/solaris, @@ -6170,9 +4651,7 @@ /obj/structure/machinery/light/built{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "asx" = ( /obj/effect/glowshroom, @@ -6184,63 +4663,44 @@ dir = 8 }, /obj/item/tool/surgery/circular_saw, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "asz" = ( /obj/item/device/reagent_scanner, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "asA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/outside/medical) "asB" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "asC" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/gloves/latex, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "asD" = ( /obj/effect/landmark/crap_item, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "asE" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "asF" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "asH" = ( /obj/structure/window/framed/solaris, @@ -6311,25 +4771,17 @@ "asU" = ( /obj/structure/closet/l3closet, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/general_offices) "asV" = ( /obj/structure/sign/safety/airlock{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "asW" = ( /obj/structure/closet/l3closet, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/general_offices) "asX" = ( /obj/structure/surface/rack, @@ -6339,24 +4791,17 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "asY" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "ata" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/ne) "atb" = ( /turf/closed/wall/solaris, @@ -6368,10 +4813,7 @@ name = "Safe-Room intercom"; pixel_y = -30 }, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "atd" = ( /obj/structure/window/framed/solaris, @@ -6390,33 +4832,23 @@ req_access_txt = "106"; specialfunctions = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "atf" = ( /obj/structure/closet/secure_closet/RD, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "atg" = ( /obj/structure/machinery/vending/snack{ icon_state = "snack-broken"; stat = 1 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "ath" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "ati" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -6424,38 +4856,26 @@ }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/breakroom) "atj" = ( /obj/structure/machinery/vending/coffee{ icon_state = "coffee-broken"; stat = 1 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "atk" = ( /obj/effect/glowshroom, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_lambda) "atl" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/n) "atm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/nw) "atn" = ( /obj/structure/closet/secure_closet/personal/cabinet, @@ -6465,22 +4885,15 @@ /obj/structure/machinery/chem_master, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "atq" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "atr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "atw" = ( /obj/structure/window/framed/solaris, @@ -6500,9 +4913,7 @@ /obj/structure/bed{ pixel_y = 13 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "atz" = ( /obj/structure/surface/table, @@ -6510,9 +4921,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "atA" = ( /obj/structure/window/framed/solaris, @@ -6520,9 +4929,7 @@ /area/bigredv2/outside/cargo) "atB" = ( /obj/structure/closet/crate, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "atC" = ( /obj/structure/surface/table, @@ -6569,9 +4976,7 @@ id = "safe_room"; name = "\improper Lambda Lab Director's Safe Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "atJ" = ( /obj/structure/window/framed/solaris, @@ -6587,9 +4992,7 @@ dir = 1; name = "\improper Lambda Lab Administration Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "atL" = ( /obj/structure/bed/chair{ @@ -6598,32 +5001,24 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "atM" = ( /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/breakroom) "atN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/breakroom) "atO" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "atP" = ( /obj/structure/window/framed/solaris, @@ -6640,17 +5035,11 @@ /area/bigredv2/outside/nw) "atR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "atS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "atT" = ( /obj/structure/surface/table, @@ -6660,10 +5049,7 @@ }, /obj/item/tool/hand_labeler, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "atU" = ( /obj/structure/window_frame/solaris, @@ -6675,9 +5061,7 @@ dir = 1; name = "\improper Medical Clinic CMO's Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "atX" = ( /obj/item/stack/sheet/metal, @@ -6685,22 +5069,16 @@ layer = 3; pixel_x = 24 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "atY" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "atZ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Dormitories Bedroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "aua" = ( /obj/effect/decal/cleanable/dirt, @@ -6730,38 +5108,28 @@ /area/bigredv2/outside/general_offices) "aue" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "auf" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/gold, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "aug" = ( /obj/item/stack/sheet/plasteel, /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "auh" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/diamond, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "aui" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "auj" = ( /obj/item/device/radio/intercom{ @@ -6786,25 +5154,18 @@ /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Lambda Lab Director's Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "aun" = ( /obj/structure/closet/firecloset/full, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigred/ground/garage_workshop) "auo" = ( /obj/structure/sign/safety/maint{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "aup" = ( /obj/structure/machinery/light{ @@ -6812,52 +5173,35 @@ }, /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "auq" = ( /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "aur" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "aus" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/telecomm/n_cave) "aut" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/breakroom) "auu" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/breakroom) "auv" = ( /obj/structure/showcase{ icon_state = "bus" }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "aux" = ( /obj/effect/landmark/xeno_spawn, @@ -6865,15 +5209,10 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/breakroom) "auy" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "auz" = ( /obj/structure/machinery/door_control{ @@ -6881,29 +5220,21 @@ name = "Observation Shutters"; pixel_y = 28 }, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "auA" = ( /obj/structure/inflatable/door, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "auB" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "auC" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "auD" = ( /obj/effect/decal/cleanable/mucus, @@ -6912,97 +5243,61 @@ name = "Observation Shutters"; pixel_y = 28 }, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "auE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/n) "auF" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/nw) "auG" = ( /obj/effect/spawner/random/bomb_supply, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "auH" = ( /obj/structure/bed/chair, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "auI" = ( /obj/structure/surface/table, /obj/item/storage/box/bodybags, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/outside/medical) "auK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "auL" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "auM" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "auN" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "auP" = ( -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/bigredv2/outside/medical) "auU" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Dormitories Bedroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "auV" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Dormitories Tool Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_offices) "auW" = ( /turf/closed/wall/solaris/reinforced/hull, @@ -7015,40 +5310,30 @@ dir = 1; pixel_y = -30 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "ava" = ( /obj/structure/pipes/vents/scrubber/on{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "avb" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "avc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "avd" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "ave" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7058,17 +5343,13 @@ dir = 1; name = "\improper Lambda Lab Administration Wing" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "avf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "avg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7076,10 +5357,7 @@ }, /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/breakroom) "avh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7088,19 +5366,14 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/breakroom) "avi" = ( /obj/structure/showcase, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "avj" = ( /obj/structure/showcase{ @@ -7109,27 +5382,20 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "avk" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/breakroom) "avl" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 1; name = "\improper Lambda Lab Break Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "avm" = ( /obj/structure/sign/safety/restrictedarea{ @@ -7137,31 +5403,19 @@ pixel_y = -32 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "avn" = ( /obj/structure/inflatable/door, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "avo" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "avp" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "avr" = ( /obj/structure/window_frame/solaris, @@ -7169,63 +5423,41 @@ /area/bigredv2/outside/office_complex) "avt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/nw/ceiling) "avu" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 1; name = "\improper Medical Clinic Chemistry" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "avv" = ( /obj/structure/surface/table/reinforced, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "avw" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "avx" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "avy" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "avz" = ( -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/bigredv2/outside/medical) "avA" = ( -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/bigredv2/outside/medical) "avB" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/bigredv2/outside/medical) "avC" = ( /obj/effect/decal/cleanable/dirt, @@ -7241,10 +5473,8 @@ /turf/open/floor, /area/bigredv2/outside/dorms) "avF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - name = "Dormitories APC"; - pixel_y = 25 +/obj/structure/machinery/power/apc/power/north{ + name = "Dormitories APC" }, /turf/open/floor, /area/bigredv2/outside/dorms) @@ -7293,26 +5523,19 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Lambda Lab Relaxation Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "avP" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "avQ" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/breakroom) "avR" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7321,10 +5544,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/breakroom) "avS" = ( /obj/effect/decal/cleanable/dirt, @@ -7347,27 +5567,18 @@ /obj/structure/surface/table, /obj/item/trash/burger, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/outside/medical) "avX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "avY" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "avZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -7376,36 +5587,25 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "awa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "awb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/north, /area/bigredv2/outside/medical) "awc" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "awd" = ( /turf/closed/wall/solaris/reinforced, @@ -7413,19 +5613,14 @@ "awe" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 10; - icon_state = "purple" - }, +/turf/open/floor/purple/southwest, /area/bigredv2/caves/lambda/research) "awg" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "awh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -7433,29 +5628,21 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "awi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "awk" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "awl" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "awn" = ( /obj/effect/decal/cleanable/dirt, @@ -7470,17 +5657,13 @@ /turf/closed/wall/solaris, /area/bigredv2/outside/filtration_plant) "awq" = ( -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "awr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aws" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -7543,10 +5726,7 @@ dir = 8 }, /obj/item/tool/pickaxe/drill, -/turf/open/floor{ - dir = 10; - icon_state = "purple" - }, +/turf/open/floor/purple/southwest, /area/bigredv2/caves/lambda/research) "awB" = ( /obj/structure/transmitter/colony_net/rotary{ @@ -7567,97 +5747,68 @@ /area/bigredv2/caves/lambda/breakroom) "awE" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "awF" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "awG" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "awH" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/breakroom) "awI" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/breakroom) "awJ" = ( /obj/structure/pipes/vents/scrubber/on{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "awK" = ( /obj/structure/machinery/vending/sovietsoda{ icon_state = "sovietsoda-broken"; stat = 1 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "awL" = ( /obj/structure/surface/table, /obj/item/storage/pill_bottle/tramadol, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "awM" = ( /turf/closed/wall/solaris/reinforced/hull, /area/bigredv2/outside/filtration_plant) "awN" = ( -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "awO" = ( -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/outside/medical) "awP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/outside/medical) "awQ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "awR" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/outside/medical) "awS" = ( /obj/structure/machinery/door_control{ @@ -7665,41 +5816,26 @@ name = "Storm Shutters"; pixel_y = -32 }, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/outside/medical) "awT" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/west, /area/bigredv2/outside/medical) "awU" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "awV" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "awW" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/bigredv2/outside/medical) "awX" = ( -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/bigredv2/outside/medical) "awY" = ( /obj/structure/bed/chair{ @@ -7735,24 +5871,18 @@ "axe" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "axg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "axh" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Dormitories" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "axi" = ( /obj/structure/machinery/light, @@ -7786,10 +5916,7 @@ dir = 8 }, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/bigredv2/caves/lambda/virology) "axo" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -7809,14 +5936,8 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "darkish" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "axr" = ( /obj/structure/window/framed/solaris, @@ -7831,78 +5952,52 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "axt" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "axu" = ( /obj/effect/landmark/crap_item, -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/nw) "axv" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/nw/ceiling) "axw" = ( /obj/structure/surface/table, /obj/item/storage/firstaid/adv, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "axx" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "axy" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Medical Clinic Treatment" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "axz" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "axA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "axB" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "axF" = ( /obj/structure/barricade/wooden, /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/n) "axG" = ( /obj/structure/machinery/camera/autoname{ @@ -7945,23 +6040,17 @@ /area/bigredv2/outside/cargo) "axM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "axN" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "axO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "axP" = ( /obj/structure/bed/chair{ @@ -7980,18 +6069,14 @@ dir = 1; name = "\improper Dormitories Bedroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_offices) "axS" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Dormitories" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_offices) "axT" = ( /obj/effect/landmark/xeno_spawn, @@ -8001,21 +6086,14 @@ "axU" = ( /obj/item/tool/pickaxe/drill, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "axV" = ( /obj/effect/glowshroom, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "axW" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/c) "axX" = ( /turf/closed/wall/solaris/reinforced, @@ -8024,9 +6102,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/nw/ceiling) "axZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8057,18 +6133,14 @@ dir = 1; name = "\improper Medical Clinic" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "aye" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ayf" = ( /turf/closed/wall/solaris/reinforced, @@ -8077,55 +6149,38 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ayh" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/outside/medical) "ayi" = ( /obj/structure/sign/safety/autodoc{ pixel_x = 32 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/outside/medical) "ayj" = ( /obj/structure/pipes/unary/freezer{ icon_state = "freezer_1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ayk" = ( /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ayl" = ( /obj/structure/pipes/standard/tank/oxygen, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aym" = ( /obj/structure/sign/safety/autodoc{ pixel_x = -32 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "ayn" = ( /obj/effect/decal/cleanable/dirt, @@ -8138,10 +6193,7 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "ayo" = ( /obj/effect/decal/cleanable/dirt, @@ -8168,9 +6220,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "ayt" = ( /obj/effect/decal/cleanable/dirt, @@ -8178,18 +6228,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "ayu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "ayv" = ( /obj/item/device/radio/intercom{ @@ -8201,15 +6247,11 @@ /turf/open/floor, /area/bigredv2/outside/dorms) "ayw" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/general_offices) "ayx" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/general_offices) "ayA" = ( /obj/structure/machinery/vending/snack, @@ -8227,23 +6269,17 @@ /turf/open/floor/carpet, /area/bigredv2/caves/lambda/breakroom) "ayC" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves/lambda/research) "ayD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves/lambda/research) "ayE" = ( /obj/structure/girder/reinforced, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves/lambda/research) "ayF" = ( /obj/structure/window/framed/solaris, @@ -8251,109 +6287,72 @@ /area/bigredv2/outside/filtration_plant) "ayG" = ( /obj/structure/bed/roller, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "ayH" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "ayI" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ayJ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/bigredv2/outside/medical) "ayK" = ( /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ayL" = ( /obj/structure/pipes/standard/manifold/visible, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "ayM" = ( /obj/structure/pipes/standard/simple/visible{ dir = 9 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "ayN" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "ayO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ayP" = ( /obj/item/weapon/broken_bottle, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ayQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/east, /area/bigredv2/outside/medical) "ayR" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "ayS" = ( /obj/structure/surface/table, /obj/item/bodybag/cryobag, /obj/item/bodybag/cryobag, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "ayT" = ( /obj/structure/surface/table, /obj/item/bodybag/cryobag, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "ayU" = ( /obj/structure/surface/table, @@ -8364,10 +6363,7 @@ /obj/item/storage/box/gloves, /obj/item/reagent_container/spray/cleaner, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/outside/medical) "ayV" = ( /turf/open/floor/plating, @@ -8386,9 +6382,7 @@ /area/bigredv2/outside/engineering) "aza" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "azb" = ( /obj/structure/window/framed/solaris/reinforced, @@ -8402,22 +6396,16 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/general_offices) "azd" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/general_offices) "azf" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_lambda) "azg" = ( /obj/structure/surface/table, @@ -8426,41 +6414,27 @@ dir = 1 }, /obj/item/cell/hyper, -/turf/open/floor{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northwest, /area/bigredv2/caves/lambda/research) "azh" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/objective, /obj/item/clothing/glasses/science, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/north, /area/bigredv2/caves/lambda/research) "azi" = ( /obj/structure/machinery/r_n_d/protolathe, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/north, /area/bigredv2/caves/lambda/research) "azj" = ( /obj/structure/machinery/autolathe, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/bigredv2/caves/lambda/research) "azk" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves/lambda/research) "azl" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -8485,39 +6459,27 @@ "azp" = ( /obj/structure/bed/roller, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/outside/medical) "azq" = ( /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/outside/medical) "azr" = ( /obj/structure/bed/roller, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/outside/medical) "azs" = ( /obj/structure/bed/roller, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/outside/medical) "azt" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "azu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8525,45 +6487,32 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "azv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "azw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/bigredv2/outside/medical) "azx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "azy" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "azz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8573,18 +6522,14 @@ dir = 1; name = "\improper Medical Clinic Treatment" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "azA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "azB" = ( /obj/structure/window/framed/solaris/reinforced, @@ -8601,9 +6546,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "azE" = ( /obj/item/shard, @@ -8615,9 +6558,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W-corner" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "azG" = ( /obj/structure/window/framed/solaris, @@ -8631,9 +6572,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Medical Clinic Power Station" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "azK" = ( /obj/effect/decal/cleanable/dirt, @@ -8641,15 +6580,11 @@ /area/bigredv2/outside/n) "azM" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "azN" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "azO" = ( /turf/closed/wall/solaris/reinforced/hull, @@ -8744,42 +6679,26 @@ /turf/open/floor/plating, /area/bigredv2/outside/bar) "aAi" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/west, /area/bigredv2/caves/lambda/research) "aAj" = ( /obj/item/tool/extinguisher/mini, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/research) "aAk" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2/west, /area/bigredv2/caves/lambda/research) "aAl" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/bigredv2/caves/lambda/research) "aAm" = ( /obj/structure/closet/hydrant{ pixel_x = 32 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/bigredv2/caves/lambda/research) "aAn" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves/lambda/research) "aAo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -8799,53 +6718,35 @@ dir = 2; name = "\improper Medical Clinic Operating Theatre" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "aAs" = ( -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/outside/medical) "aAt" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aAu" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/outside/medical) "aAv" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aAw" = ( /obj/item/clothing/gloves/latex, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aAx" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aAy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aAz" = ( /obj/effect/decal/cleanable/dirt, @@ -8856,10 +6757,7 @@ dir = 8; pixel_x = 32 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "aAA" = ( /obj/effect/decal/cleanable/dirt, @@ -8870,9 +6768,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "aAC" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -8884,9 +6780,7 @@ dir = 1; name = "\improper Recreation" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "aAH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8908,28 +6802,19 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "aAK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "aAL" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "aAM" = ( /obj/structure/reagent_dispensers/fueltank, @@ -8948,56 +6833,39 @@ /obj/effect/decal/warning_stripes{ icon_state = "W-corner" }, -/turf/open/floor{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/west, /area/bigredv2/caves/lambda/research) "aAQ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/north, /area/bigredv2/caves/lambda/research) "aAR" = ( /obj/structure/barricade/metal{ dir = 4; icon_state = "barricade" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/bigredv2/caves/lambda/research) "aAS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_4" - }, +/turf/open/mars_cave/mars_cave_4, /area/bigredv2/caves/lambda/research) "aAT" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/caves/lambda/research) "aAU" = ( -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/caves/lambda/research) "aAV" = ( /obj/structure/machinery/conveyor{ dir = 4; id = "anomalybelt" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "aAW" = ( /obj/structure/machinery/conveyor{ @@ -9005,23 +6873,17 @@ id = "anomalybelt" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "aAX" = ( /obj/structure/machinery/light/small/built{ dir = 1 }, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/caves/lambda/research) "aAY" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/caves/lambda/research) "aAZ" = ( /obj/structure/cargo_container/horizontal/blue/bottom, @@ -9033,23 +6895,17 @@ /area/bigredv2/outside/nw/ceiling) "aBb" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/medical) "aBc" = ( -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/medical) "aBd" = ( /obj/structure/bed/chair, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/medical) "aBe" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -9057,15 +6913,11 @@ dir = 1; name = "\improper Medical Clinic" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "aBf" = ( /obj/item/device/healthanalyzer, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aBg" = ( /obj/effect/decal/cleanable/dirt, @@ -9075,18 +6927,13 @@ pixel_y = -32 }, /obj/structure/machinery/iv_drip, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/outside/medical) "aBh" = ( /obj/structure/sign/safety/galley{ pixel_x = 32 }, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/outside/medical) "aBi" = ( /obj/structure/machinery/light{ @@ -9103,14 +6950,10 @@ /obj/structure/mirror{ pixel_x = -28 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aBk" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aBl" = ( /obj/structure/urinal{ @@ -9119,9 +6962,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aBm" = ( /obj/structure/urinal{ @@ -9130,9 +6971,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aBn" = ( /obj/structure/machinery/light{ @@ -9141,47 +6980,35 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aBo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aBp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aBq" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/structure/window/reinforced/tinted, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aBr" = ( /obj/structure/surface/table/woodentable, /obj/item/toy/beach_ball, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "aBu" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/ne) "aBv" = ( /turf/closed/wall/solaris/reinforced, @@ -9197,48 +7024,35 @@ "aBz" = ( /obj/effect/landmark/hunter_secondary, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_lambda) "aBA" = ( /turf/closed/wall/solaris, /area/bigredv2/caves/eta/research) "aBB" = ( /obj/item/device/multitool, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/research) "aBC" = ( /obj/item/clothing/suit/storage/labcoat/science, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/research) "aBD" = ( /obj/item/tool/weldingtool/experimental, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/research) "aBE" = ( /turf/closed/wall/solaris, /area/bigredv2/caves/eta/storage) "aBF" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/research) "aBG" = ( /obj/effect/decal/warning_stripes{ icon_state = "U-S" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "aBH" = ( /obj/structure/machinery/conveyor{ @@ -9247,38 +7061,27 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "aBI" = ( /obj/structure/bed/chair, /obj/structure/sign/nosmoking_2{ pixel_x = -28 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/medical) "aBJ" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/outside/medical) "aBK" = ( /obj/structure/closet/wardrobe/medic_white, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aBM" = ( /obj/structure/closet/secure_closet/medical1, /obj/item/storage/fancy/vials/random, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aBN" = ( /obj/structure/surface/table, @@ -9291,23 +7094,17 @@ phone_id = "Clinic"; pixel_y = 24 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aBO" = ( /obj/structure/surface/table, /obj/structure/machinery/recharger, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aBP" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aBQ" = ( /obj/structure/window/framed/solaris, @@ -9318,18 +7115,13 @@ /area/bigredv2/outside/c) "aBS" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/c) "aBT" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Dormitories Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "aBU" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -9338,53 +7130,39 @@ /area/bigredv2/outside/dorms) "aBW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aBX" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aBZ" = ( /obj/structure/bed/stool, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "aCa" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "aCb" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/plating, /area/bigredv2/outside/bar) "aCc" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/ne) "aCd" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/ne) "aCe" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/caves/eta/xenobiology) "aCf" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/hydroponics) "aCh" = ( /obj/structure/window/framed/solaris, @@ -9403,9 +7181,7 @@ /obj/item/paper/courtroom{ name = "A Crash Course in Legal SOP" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "aCl" = ( /obj/structure/surface/table, @@ -9438,26 +7214,18 @@ /area/bigredv2/caves/lambda/research) "aCr" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/research) "aCs" = ( /obj/effect/decal/warning_stripes{ icon_state = "W-corner" }, /obj/item/clipboard, -/turf/open/floor{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/west, /area/bigredv2/caves/lambda/research) "aCt" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/lambda/research) "aCu" = ( /obj/structure/barricade/metal{ @@ -9465,26 +7233,18 @@ icon_state = "barricade" }, /obj/structure/ore_box, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/east, /area/bigredv2/caves/lambda/research) "aCv" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 1; name = "\improper Lambda Lab Technical Lab" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/research) "aCw" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/research) "aCx" = ( /obj/structure/machinery/light{ @@ -9493,24 +7253,17 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/research) "aCy" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/xenobiology) "aCz" = ( /obj/structure/machinery/power/port_gen/pacman, /obj/effect/decal/warning_stripes{ icon_state = "U-N" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "aCA" = ( /obj/structure/machinery/conveyor{ @@ -9520,19 +7273,14 @@ dir = 8 }, /obj/structure/plasticflaps, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "aCB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "aCC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -9541,17 +7289,13 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Medical Clinic Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "aCD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aCE" = ( /obj/item/clothing/glasses/meson, @@ -9559,26 +7303,20 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aCF" = ( /obj/item/reagent_container/pill/happy, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aCG" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Medical Clinic Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "aCH" = ( /obj/structure/window/framed/solaris/reinforced, @@ -9586,22 +7324,16 @@ /area/bigredv2/caves/eta/xenobiology) "aCI" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aCJ" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aCK" = ( /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aCL" = ( /turf/closed/wall/solaris, @@ -9612,47 +7344,33 @@ /area/bigredv2/outside/c) "aCN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "aCO" = ( /obj/structure/surface/table, /obj/item/stack/cable_coil, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/filtration_plant) "aCP" = ( /obj/structure/closet/secure_closet/bar, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aCR" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aCS" = ( /obj/structure/closet/boxinggloves, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "aCT" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "aCU" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -9660,14 +7378,10 @@ dir = 1; name = "\improper Bar Maintenance" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/bar) "aCW" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/ne) "aCY" = ( /obj/effect/decal/cleanable/dirt, @@ -9697,17 +7411,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "aDg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "aDi" = ( /obj/structure/machinery/light/small, @@ -9720,48 +7430,32 @@ "aDk" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/bigredv2/caves/lambda/research) "aDl" = ( /obj/structure/ore_box, -/turf/open/floor{ - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple, /area/bigredv2/caves/lambda/research) "aDm" = ( /obj/structure/barricade/metal{ dir = 4; icon_state = "barricade" }, -/turf/open/floor{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/southeast, /area/bigredv2/caves/lambda/research) "aDn" = ( /obj/structure/pipes/vents/scrubber/on{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/research) "aDp" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/bigredv2/caves/lambda/research) "aDq" = ( -/turf/open/floor{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/purple/north, /area/bigredv2/caves/lambda/research) "aDr" = ( /obj/structure/machinery/light{ @@ -9770,19 +7464,13 @@ /obj/structure/sign/safety/laser{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/purple/north, /area/bigredv2/caves/lambda/research) "aDs" = ( /obj/structure/machinery/conveyor{ id = "anomalybelt" }, -/turf/open/floor{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/purple/north, /area/bigredv2/caves/lambda/research) "aDt" = ( /obj/structure/machinery/conveyor_switch{ @@ -9791,16 +7479,10 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/purple/north, /area/bigredv2/caves/lambda/research) "aDu" = ( -/turf/open/floor{ - dir = 5; - icon_state = "purple" - }, +/turf/open/floor/purple/northeast, /area/bigredv2/caves/lambda/research) "aDv" = ( /obj/structure/window/framed/solaris, @@ -9808,89 +7490,59 @@ /area/bigredv2/caves/eta/living) "aDw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/nw) "aDx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "aDy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "aDz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "aDA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/nw) "aDB" = ( -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/caves/lambda/virology) "aDC" = ( /obj/structure/surface/table, /obj/item/tool/surgery/bonesetter, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aDD" = ( /obj/structure/surface/table, /obj/item/storage/box/masks, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aDE" = ( /obj/structure/surface/table, /obj/item/tool/surgery/FixOVein, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aDF" = ( /obj/structure/surface/table, /obj/item/tool/surgery/cautery, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aDG" = ( /obj/structure/sign/safety/medical{ @@ -9898,64 +7550,43 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/surgery/blue, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "aDH" = ( /obj/structure/closet/secure_closet/medical1, /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aDI" = ( /obj/effect/decal/cleanable/dirt, /obj/item/tool/extinguisher, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aDJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aDK" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "aDL" = ( /obj/structure/curtain/open/medical, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aDM" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "aDN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aDO" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aDP" = ( /obj/effect/decal/cleanable/blood{ @@ -9964,9 +7595,7 @@ }, /obj/item/trash/chips, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aDQ" = ( /obj/effect/decal/cleanable/dirt, @@ -9982,25 +7611,19 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "aDV" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aDW" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aDX" = ( /turf/closed/wall/solaris, @@ -10015,33 +7638,24 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Bar Backroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/bar) "aEa" = ( /obj/structure/machinery/camera/autoname, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aEb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "Bar APC" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aEc" = ( /obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aEd" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -10057,42 +7671,26 @@ /turf/open/floor, /area/bigredv2/outside/hydroponics) "aEi" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "aEj" = ( /obj/structure/window/framed/solaris/reinforced, /turf/open/floor/plating, /area/bigredv2/caves/eta/living) "aEm" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/whitepurple/west, /area/bigredv2/caves/lambda/research) "aEn" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/research) "aEo" = ( -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/bigredv2/caves/lambda/research) "aEp" = ( -/turf/open/floor{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/southeast, /area/bigredv2/caves/lambda/research) "aEq" = ( /obj/structure/extinguisher_cabinet{ @@ -10101,10 +7699,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/research) "aEs" = ( /obj/structure/bed/chair/comfy/lime{ @@ -10114,72 +7709,49 @@ /area/bigredv2/caves/lambda/breakroom) "aEt" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/purple/east, /area/bigredv2/caves/lambda/research) "aEu" = ( /turf/closed/wall/solaris/rock, /area/bigredv2/outside) "aEv" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "aEw" = ( /obj/structure/surface/table, /obj/item/tool/surgery/scalpel/manager, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aEx" = ( /obj/item/alien_embryo, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aEz" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aEA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "aEC" = ( /obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aED" = ( /obj/structure/bed, /obj/item/clothing/glasses/regular/hipster, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "aEE" = ( /obj/structure/bed, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "aEF" = ( /turf/closed/wall/solaris/rock, @@ -10189,34 +7761,26 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aEH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aEI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aEJ" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aEK" = ( /obj/structure/pipes/vents/pump, @@ -10227,42 +7791,30 @@ /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "aEN" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Dormitories Toilet" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "aEO" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aEP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aEQ" = ( /obj/structure/bed/chair/wood/normal, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aER" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aET" = ( /obj/effect/decal/cleanable/dirt, @@ -10292,10 +7844,7 @@ /area/bigredv2/outside/se) "aEY" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigred/ground/garage_workshop) "aEZ" = ( /obj/effect/decal/cleanable/dirt, @@ -10329,41 +7878,28 @@ /obj/structure/closet/secure_closet/scientist, /obj/structure/machinery/light, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/southwest, /area/bigredv2/caves/lambda/research) "aFg" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple, /area/bigredv2/caves/lambda/research) "aFh" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple, /area/bigredv2/caves/lambda/research) "aFi" = ( /obj/structure/closet/secure_closet/scientist, /obj/structure/machinery/light/built, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/southeast, /area/bigredv2/caves/lambda/research) "aFj" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/research) "aFk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -10375,10 +7911,7 @@ }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/research) "aFl" = ( /obj/structure/surface/table, @@ -10389,94 +7922,59 @@ phone_id = "Observation"; pixel_x = -18 }, -/turf/open/floor{ - dir = 10; - icon_state = "purple" - }, +/turf/open/floor/purple/southwest, /area/bigredv2/caves/lambda/research) "aFm" = ( -/turf/open/floor{ - dir = 8; - icon_state = "purplecorner" - }, +/turf/open/floor/purplecorner/west, /area/bigredv2/caves/lambda/research) "aFn" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "aFo" = ( -/turf/open/floor{ - icon_state = "purplecorner" - }, +/turf/open/floor/purplecorner, /area/bigredv2/caves/lambda/research) "aFp" = ( -/turf/open/floor{ - dir = 6; - icon_state = "purple" - }, +/turf/open/floor/purple/southeast, /area/bigredv2/caves/lambda/research) "aFq" = ( /obj/structure/machinery/smartfridge/secure/virology, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/caves/lambda/virology) "aFr" = ( /obj/structure/machinery/smartfridge/secure/virology, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/caves/lambda/virology) "aFs" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/virology) "aFt" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/virology) "aFu" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/virology) "aFv" = ( /turf/open/mars, /area/bigredv2/outside/virology) "aFw" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/virology) "aFx" = ( -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aFy" = ( /obj/structure/machinery/optable, /obj/effect/decal/cleanable/dirt, /obj/item/organ/heart/prosthetic, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aFz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aFA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10485,71 +7983,51 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Medical Clinic Operating Theatre" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "aFB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "aFC" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aFE" = ( /obj/item/reagent_container/pill/happy, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aFF" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aFG" = ( /obj/structure/bed, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "aFH" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aFI" = ( /obj/structure/surface/table/reinforced, /obj/item/trash/buritto, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aFJ" = ( /obj/structure/surface/table/reinforced, /obj/item/device/healthanalyzer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aFK" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -10558,19 +8036,14 @@ name = "Medbay Reception"; req_one_access_txt = "2;8;19" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aFL" = ( /obj/effect/landmark/crap_item, /turf/open/mars, /area/bigredv2/outside/c) "aFM" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "aFN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10585,9 +8058,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Dormitories Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "aFP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10600,9 +8071,7 @@ /obj/structure/surface/table/woodentable, /obj/item/device/radio, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "aFU" = ( /obj/structure/machinery/door_control{ @@ -10613,50 +8082,37 @@ /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "aFV" = ( /obj/structure/machinery/light/small/built{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/virology) "aFW" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aFX" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aFY" = ( /obj/structure/reagent_dispensers/beerkeg, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aGa" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Greenhouse Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/hydroponics) "aGb" = ( /obj/effect/decal/cleanable/dirt, @@ -10672,25 +8128,18 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Greenhouse Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/library) "aGd" = ( /obj/structure/closet/l3closet/virology, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 10; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/southwest, /area/bigredv2/caves/lambda/virology) "aGe" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "aGg" = ( /obj/structure/machinery/light/built{ @@ -10699,10 +8148,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/research) "aGh" = ( /obj/structure/filingcabinet/filingcabinet, @@ -10710,18 +8156,12 @@ /area/bigredv2/caves/lambda/breakroom) "aGi" = ( /obj/item/clothing/glasses/welding, -/turf/open/floor{ - dir = 8; - icon_state = "purplecorner" - }, +/turf/open/floor/purplecorner/west, /area/bigredv2/caves/lambda/research) "aGj" = ( /obj/structure/closet/l3closet/virology, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 6; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/southeast, /area/bigredv2/caves/lambda/virology) "aGk" = ( /obj/effect/decal/warning_stripes{ @@ -10733,29 +8173,20 @@ /obj/structure/reagent_dispensers/virusfood{ pixel_y = 32 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/caves/lambda/virology) "aGl" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/north, /area/bigredv2/caves/lambda/virology) "aGm" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/east, /area/bigredv2/caves/lambda/virology) "aGn" = ( /obj/effect/decal/warning_stripes{ @@ -10764,87 +8195,58 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/caves/lambda/virology) "aGo" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/virology) "aGp" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/outside/virology) "aGq" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/virology) "aGr" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/virology) "aGs" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/virology) "aGt" = ( /obj/item/reagent_container/spray/cleaner{ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aGu" = ( /obj/item/clothing/mask/breath/medical, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aGv" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aGw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/outside/medical) "aGx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aGy" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "aGz" = ( /obj/structure/surface/table, @@ -10852,85 +8254,62 @@ dir = 8 }, /obj/item/storage/firstaid/adv, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aGA" = ( /obj/structure/surface/table, /obj/item/storage/firstaid/o2, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aGB" = ( /obj/structure/bed, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "aGC" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/item/trash/kepler, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aGD" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/objective, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aGE" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aGF" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Dormitories" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "aGG" = ( /obj/structure/surface/table/woodentable, /obj/item/device/binoculars, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aGH" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aGI" = ( /obj/structure/bed/chair/wood/normal{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aGJ" = ( /obj/structure/machinery/squeezer, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aGL" = ( /obj/structure/machinery/biogenerator, @@ -10939,25 +8318,17 @@ "aGP" = ( /obj/structure/filingcabinet/medical, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aGT" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aGU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/research) "aGV" = ( /obj/structure/surface/table, @@ -10966,116 +8337,73 @@ dir = 4 }, /obj/item/weapon/gun/pistol/holdout, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aGW" = ( -/turf/open/floor{ - icon_state = "purple" - }, +/turf/open/floor/purple, /area/bigredv2/caves/lambda/research) "aGX" = ( /obj/structure/surface/table, /obj/item/tool/weedkiller/D24, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aGY" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "purple" - }, +/turf/open/floor/purple/southeast, /area/bigredv2/caves/lambda/research) "aGZ" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 28; - start_charge = 0 - }, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/caves/lambda/virology) "aHa" = ( /obj/structure/surface/table, /obj/item/storage/pill_bottle/spaceacillin, /obj/structure/machinery/computer/objective, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aHc" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/caves/lambda/virology) "aHd" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-in" }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/east, /area/bigredv2/caves/lambda/virology) "aHe" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/caves/lambda/virology) "aHf" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/outside/virology) "aHg" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/virology) "aHh" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/virology) "aHj" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aHl" = ( /obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "aHm" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/nw) "aHn" = ( /obj/effect/decal/cleanable/blood, @@ -11083,171 +8411,112 @@ /area/bigredv2/outside/nw) "aHo" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aHp" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aHq" = ( /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "aHr" = ( /obj/structure/machinery/medical_pod/bodyscanner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/outside/medical) "aHs" = ( /obj/structure/machinery/body_scanconsole, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/outside/medical) "aHt" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/outside/medical) "aHu" = ( /obj/structure/surface/table, /obj/item/storage/firstaid/fire, /obj/item/storage/firstaid/fire, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aHv" = ( /obj/structure/surface/table, /obj/item/storage/firstaid/toxin, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aHw" = ( /obj/structure/surface/table, /obj/item/storage/firstaid/regular, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aHy" = ( /obj/structure/surface/table, /obj/item/storage/firstaid/rad, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/outside/medical) "aHz" = ( /obj/structure/bed, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/outside/medical) "aHA" = ( /obj/structure/bed, /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/outside/medical) "aHB" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aHC" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/c) "aHD" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "aHF" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aHG" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/bigredv2/outside/bar) "aHH" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/bigredv2/outside/bar) "aHI" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/bigredv2/outside/bar) "aHJ" = ( /obj/structure/machinery/reagentgrinder, /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aHK" = ( /obj/structure/surface/table, /obj/item/toy/sword, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aHL" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Kitchen Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/hydroponics) "aHO" = ( /obj/structure/bed/chair/wood/normal, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "aHP" = ( /obj/structure/prop/almayer/computers/mapping_computer{ @@ -11257,18 +8526,13 @@ /turf/open/floor/greengrid, /area/bigredv2/caves/lambda/research) "aHQ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/research) "aHR" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Lambda Lab Anomaly Lab" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/research) "aHS" = ( /obj/effect/decal/warning_stripes{ @@ -11281,19 +8545,13 @@ master_tag = "viro_controller"; pixel_y = 28 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/caves/lambda/virology) "aHT" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-in" }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/north, /area/bigredv2/caves/lambda/virology) "aHU" = ( /obj/structure/window/reinforced/toughened{ @@ -11304,25 +8562,16 @@ icon_state = "fwindow"; pixel_y = 12 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/bigredv2/caves/lambda/virology) "aHV" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/bigredv2/caves/lambda/virology) "aHW" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/bigredv2/caves/lambda/virology) "aHX" = ( /obj/structure/window/reinforced/toughened{ @@ -11334,10 +8583,7 @@ pixel_y = 12 }, /obj/structure/machinery/disease2/diseaseanalyser, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/bigredv2/caves/lambda/virology) "aHY" = ( /obj/effect/decal/warning_stripes{ @@ -11346,48 +8592,32 @@ /obj/structure/machinery/light/built{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/caves/lambda/virology) "aHZ" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/virology) "aIa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/virology) "aIb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aIc" = ( /obj/structure/closet/wardrobe/virology_white, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aIe" = ( /obj/structure/surface/table/reinforced, /obj/item/pizzabox/vegetable, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/lambda_cave_cas) "aIg" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -11398,48 +8628,33 @@ id = "viro"; name = "Virology Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/virology) "aIi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/nw) "aIj" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aIk" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aIl" = ( /obj/item/reagent_container/glass/rag, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aIm" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/c) "aIn" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "aIo" = ( /obj/structure/machinery/light{ @@ -11450,82 +8665,57 @@ /turf/open/floor, /area/bigredv2/outside/office_complex) "aIp" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/bigredv2/outside/c) "aIq" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/bigredv2/outside/bar) "aIr" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/bigredv2/outside/bar) "aIs" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/bigredv2/outside/bar) "aIt" = ( /obj/effect/decal/cleanable/blood/gibs/body, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aIu" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aIv" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aIw" = ( /obj/structure/surface/table, /obj/structure/machinery/microwave, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aIx" = ( /obj/structure/machinery/vending/dinnerware, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aIy" = ( /obj/structure/machinery/vending/sovietsoda, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aIz" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aIA" = ( /obj/structure/sign/safety/biolab{ @@ -11536,68 +8726,43 @@ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aIB" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aIC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aID" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aIE" = ( -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aIF" = ( /obj/structure/machinery/vending/snack, /turf/open/floor, /area/bigredv2/outside/hydroponics) "aIJ" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northwest, /area/bigredv2/caves/lambda/research) "aIK" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/research) "aIL" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/research) "aIM" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/research) "aIN" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/bigredv2/caves/lambda/research) "aIO" = ( /obj/effect/landmark/crap_item, @@ -11605,39 +8770,27 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "aIP" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/research) "aIQ" = ( -/turf/open/floor/bluegrid{ - icon_state = "damaged5" - }, +/turf/open/floor/bluegrid/damaged5, /area/bigredv2/caves/lambda/research) "aIR" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/bluegrid{ - icon_state = "damaged4" - }, +/turf/open/floor/bluegrid/damaged4, /area/bigredv2/caves/lambda/research) "aIS" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/research) "aIT" = ( /obj/structure/surface/table, @@ -11651,10 +8804,7 @@ /obj/structure/pipes/vents/scrubber/on, /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/research) "aIV" = ( /obj/effect/decal/warning_stripes{ @@ -11664,16 +8814,10 @@ pixel_x = 32; pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/bigredv2/caves/lambda/research) "aIW" = ( -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/caves/lambda/virology) "aIX" = ( /obj/structure/sign/safety/biohazard{ @@ -11683,10 +8827,7 @@ /obj/structure/machinery/light/small/built{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/caves/lambda/virology) "aIY" = ( /obj/structure/surface/table, @@ -11697,10 +8838,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/caves/lambda/virology) "aJa" = ( /obj/structure/window/reinforced/toughened{ @@ -11713,10 +8851,7 @@ }, /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/bigredv2/caves/lambda/virology) "aJb" = ( /obj/structure/surface/table, @@ -11724,25 +8859,17 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/bigredv2/outside/admin_building) "aJc" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/virology) "aJd" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/bigredv2/caves/lambda/virology) "aJe" = ( /obj/structure/window/reinforced/toughened{ @@ -11753,82 +8880,52 @@ /obj/structure/machinery/door/window{ layer = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/bigredv2/caves/lambda/virology) "aJf" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/effect/decal/cleanable/mucus, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/caves/lambda/virology) "aJg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/virology) "aJh" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/virology) "aJi" = ( /obj/item/trash/popcorn, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/virology) "aJj" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/virology) "aJl" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Medical Clinic" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "aJm" = ( /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/c) "aJn" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/bigredv2/outside/bar) "aJo" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/bigredv2/outside/bar) "aJp" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/bigredv2/outside/bar) "aJq" = ( /obj/structure/bed/chair/wood/normal{ @@ -11840,47 +8937,35 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aJr" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Bar Backroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/bar) "aJs" = ( /obj/effect/decal/cleanable/flour, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aJt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aJv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aJw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aJx" = ( /obj/effect/decal/cleanable/dirt, @@ -11888,15 +8973,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aJy" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/chapel) "aJz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -11905,9 +8986,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Kitchen Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/hydroponics) "aJA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -11920,58 +8999,42 @@ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "aJD" = ( /obj/structure/surface/table/woodentable, /obj/item/toy/dice/d20, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "aJE" = ( -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/research) "aJF" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "aJG" = ( -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "aJH" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "aJI" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "aJJ" = ( /obj/structure/machinery/light/built, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "aJL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11979,26 +9042,20 @@ }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "aJM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/bluegrid{ - icon_state = "damaged3" - }, +/turf/open/floor/bluegrid/damaged3, /area/bigredv2/caves/lambda/research) "aJN" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "aJO" = ( /obj/structure/machinery/light, @@ -12008,15 +9065,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "aJQ" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "aJR" = ( /obj/structure/machinery/access_button/airlock_exterior{ @@ -12026,9 +9079,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "aJS" = ( /obj/structure/sign/safety/biohazard{ @@ -12041,43 +9092,31 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "aJT" = ( /obj/structure/filingcabinet/medical, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aJU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/caves/lambda/virology) "aJV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/caves/lambda/virology) "aJW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/caves/lambda/virology) "aJX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -12087,9 +9126,7 @@ dir = 1; name = "\improper Lambda Lab Virology Wing" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/virology) "aJY" = ( /obj/effect/decal/warning_stripes{ @@ -12101,10 +9138,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/bigredv2/caves/lambda/virology) "aJZ" = ( /obj/structure/window/reinforced/toughened, @@ -12114,27 +9148,19 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/bigredv2/caves/lambda/virology) "aKa" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/lambda/virology) "aKb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/virology) "aKc" = ( /obj/structure/pipes/vents/scrubber/on{ @@ -12142,64 +9168,44 @@ }, /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/virology) "aKd" = ( -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/lambda/virology) "aKe" = ( /obj/structure/window/reinforced/toughened, /obj/structure/machinery/door/window{ layer = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/bigredv2/caves/lambda/virology) "aKf" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/caves/lambda/virology) "aKg" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aKi" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "aKk" = ( /obj/effect/decal/cleanable/dirt, /turf/open/mars, /area/bigredv2/outside/c) "aKl" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/c) "aKm" = ( /obj/structure/sign/safety/medical{ pixel_x = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aKn" = ( /obj/structure/surface/table, @@ -12208,84 +9214,61 @@ /area/bigredv2/outside/office_complex) "aKo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aKp" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aKq" = ( /obj/structure/sign/safety/medical{ pixel_x = -32 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aKr" = ( /obj/effect/landmark/hunter_primary, /turf/open/mars, /area/bigredv2/outside/c) "aKt" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/c) "aKv" = ( /obj/structure/bed/chair/wood/normal, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aKw" = ( /obj/item/clothing/head/welding, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aKx" = ( /obj/structure/bed/stool, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aKy" = ( /obj/structure/surface/table/woodentable, /obj/item/ashtray/glass, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aKz" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aKC" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aKD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aKE" = ( /obj/structure/machinery/door_control{ @@ -12296,70 +9279,48 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aKF" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aKG" = ( /obj/structure/machinery/gibber, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aKH" = ( -/obj/structure/machinery/power/apc, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/obj/structure/machinery/power/apc/power/south, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aKI" = ( /obj/structure/machinery/processor, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "aKJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aKO" = ( /obj/structure/bed/chair/wood/normal{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "aKP" = ( /turf/open/mars, /area/bigredv2/outside/e) "aKQ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/research) "aKS" = ( -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/caves/lambda/virology) "aKT" = ( /obj/structure/machinery/light/small/built{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/caves/lambda/virology) "aKU" = ( /obj/effect/decal/warning_stripes{ @@ -12373,44 +9334,30 @@ pixel_y = -30 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/virology) "aKV" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-in" }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/west, /area/bigredv2/caves/lambda/virology) "aKW" = ( /obj/structure/window/reinforced/toughened{ dir = 8 }, /obj/structure/window/reinforced/toughened, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/bigredv2/caves/lambda/virology) "aKX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/lambda/virology) "aKY" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/lambda/virology) "aKZ" = ( /obj/structure/window/reinforced/toughened{ @@ -12422,18 +9369,13 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/bigredv2/caves/lambda/virology) "aLa" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-in" }, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/bigredv2/caves/lambda/virology) "aLb" = ( /obj/effect/decal/warning_stripes{ @@ -12442,10 +9384,7 @@ /obj/structure/machinery/light/built{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/caves/lambda/virology) "aLc" = ( /obj/effect/decal/cleanable/blood{ @@ -12454,17 +9393,13 @@ /turf/open/mars, /area/bigredv2/outside/c) "aLd" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/c) "aLe" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Medical Command Complex" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "aLf" = ( /obj/structure/surface/table, @@ -12472,26 +9407,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "aLg" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/office_complex) "aLi" = ( /obj/structure/closet/jcloset, /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "aLl" = ( /obj/structure/filingcabinet, @@ -12514,35 +9442,27 @@ /obj/structure/bed/chair/wood/normal{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aLq" = ( /obj/structure/surface/table/woodentable, /obj/structure/pipes/vents/pump, /obj/item/trash/cheesie, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aLr" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aLs" = ( /obj/structure/bed/chair/wood/normal{ dir = 4 }, /obj/item/tool/extinguisher, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aLt" = ( /obj/structure/surface/table/woodentable{ @@ -12550,92 +9470,66 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aLu" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aLv" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aLw" = ( /obj/structure/surface/table/reinforced, /obj/item/trash/waffles, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aLx" = ( /obj/structure/surface/table/reinforced, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aLy" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/kitchen/knife, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aLz" = ( /obj/structure/surface/table/reinforced, /obj/effect/decal/cleanable/dirt, /obj/item/trash/waffles, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aLA" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aLB" = ( /obj/structure/surface/table/reinforced, /obj/item/trash/plate, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aLC" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aLD" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/kitchen/knife/butcher, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aLE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aLH" = ( -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "aLI" = ( /turf/open/floor/greengrid, @@ -12643,10 +9537,7 @@ "aLJ" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "aLM" = ( /obj/structure/machinery/shower{ @@ -12663,27 +9554,20 @@ dir = 1; opacity = 1 }, -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/bigredv2/caves/lambda/virology) "aLO" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, /obj/effect/decal/cleanable/mucus, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/virology) "aLP" = ( /obj/structure/surface/table, /obj/item/tool/lighter/random, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "aLQ" = ( /obj/structure/window/reinforced/toughened{ @@ -12692,10 +9576,7 @@ /obj/structure/window/reinforced/toughened{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/bigredv2/caves/lambda/virology) "aLR" = ( /obj/structure/window/reinforced/toughened{ @@ -12706,141 +9587,89 @@ }, /obj/structure/machinery/computer/pandemic, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/bigredv2/caves/lambda/virology) "aLS" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/caves/lambda/virology) "aLT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/virology) "aLU" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aLV" = ( /obj/structure/sign/safety/biohazard{ pixel_x = 7; pixel_y = -24 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aLW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aLX" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aLY" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/virology) "aLZ" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "aMa" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/wood{ amount = 2 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "aMb" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "aMc" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "aMd" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/c) "aMf" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aMg" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/c) "aMh" = ( /obj/structure/bed/chair/wood/normal{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aMi" = ( /obj/structure/surface/table/woodentable, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aMj" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aMk" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/ne) "aMl" = ( /obj/structure/machinery/light{ @@ -12852,25 +9681,19 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aMn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aMo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aMp" = ( /obj/effect/decal/cleanable/dirt, @@ -12881,9 +9704,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Lambda Lab" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/research) "aMr" = ( /obj/structure/machinery/computer3/server/rack, @@ -12921,18 +9742,13 @@ req_access_txt = "7"; specialfunctions = 4 }, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/virology) "aMw" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/caves/lambda/virology) "aMx" = ( /obj/effect/decal/warning_stripes{ @@ -12940,9 +9756,7 @@ }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/caves/lambda/virology) "aMy" = ( /obj/effect/decal/warning_stripes{ @@ -12953,19 +9767,13 @@ pixel_y = -32 }, /obj/structure/machinery/light/built, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/caves/lambda/virology) "aMB" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, /obj/item/tool/pen, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "aMC" = ( /obj/effect/landmark/railgun_camera_pos, @@ -12976,18 +9784,14 @@ dir = 1; name = "\improper General Store" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_store) "aMF" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Operations" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "aMG" = ( /obj/structure/machinery/light{ @@ -12996,25 +9800,18 @@ /obj/structure/surface/table, /obj/item/tool/surgery/retractor, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/caves/eta/research) "aMH" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aMI" = ( /obj/structure/surface/table/woodentable, /obj/item/trash/sosjerky, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aMJ" = ( /obj/structure/machinery/chem_dispenser/soda{ @@ -13029,18 +9826,14 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aMK" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aML" = ( /obj/structure/bed/chair, @@ -13048,16 +9841,12 @@ /area/bigredv2/outside/hydroponics) "aMM" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aMN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aMO" = ( /obj/structure/bed/chair, @@ -13069,9 +9858,7 @@ /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aMQ" = ( /obj/effect/decal/cleanable/dirt, @@ -13079,112 +9866,76 @@ /turf/open/floor, /area/bigredv2/outside/hydroponics) "aMR" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/e) "aMT" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/caves_lambda) "aMV" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/caves_lambda) "aMW" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "aMX" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Lambda Lab Virology Quarantine" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/virology) "aMY" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/virology) "aMZ" = ( /obj/structure/closet/firecloset/full, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aNa" = ( /obj/structure/closet/l3closet/general, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aNb" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aNc" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aNd" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/structure/window/reinforced, -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/bigredv2/outside/virology) "aNe" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aNf" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aNg" = ( /obj/structure/surface/table, /obj/item/tool/surgery/surgicaldrill, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aNh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/research) "aNi" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aNj" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aNk" = ( /obj/structure/barricade/wooden{ @@ -13192,32 +9943,20 @@ dir = 1; health = 25000 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aNl" = ( /obj/item/stack/sheet/wood{ amount = 2 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aNm" = ( -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aNn" = ( /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aNo" = ( /turf/open/floor, @@ -13233,59 +9972,42 @@ "aNr" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aNs" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aNt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/computer/arcade, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aNu" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aNv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/vending/snack, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aNw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/c) "aNx" = ( /obj/structure/surface/table, /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "aNy" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aNz" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -13294,9 +10016,7 @@ dir = 1; health = 25000 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aNA" = ( /obj/structure/barricade/wooden{ @@ -13304,23 +10024,17 @@ dir = 1; health = 25000 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aNB" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aNC" = ( /obj/structure/machinery/computer/station_alert, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aND" = ( /obj/structure/surface/table, @@ -13328,9 +10042,7 @@ density = 0; req_one_access_txt = "200" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aNE" = ( /obj/structure/surface/table, @@ -13343,18 +10055,13 @@ phone_color = "blue"; phone_id = "Administration" }, -/turf/open/floor{ - dir = 4; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/east, /area/bigredv2/outside/admin_building) "aNG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aNH" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -13363,151 +10070,107 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "aNI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/bigredv2/outside/admin_building) "aNJ" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/bigredv2/outside/admin_building) "aNK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/bigredv2/outside/admin_building) "aNL" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "aNM" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "aNN" = ( /obj/structure/machinery/vending/coffee, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "aNO" = ( /obj/structure/closet/secure_closet/personal/cabinet, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aNP" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aNQ" = ( /obj/structure/bed, /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aNR" = ( /obj/structure/bed/chair/wood/normal, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aNS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aNT" = ( /obj/structure/bed/chair/wood/normal, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aNU" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aNV" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aNW" = ( /obj/structure/bed/stool, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aNX" = ( /obj/structure/surface/table/woodentable, /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aNY" = ( /obj/structure/surface/table/woodentable, /obj/item/trash/raisins, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aNZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aOa" = ( /obj/structure/bed/chair{ @@ -13521,9 +10184,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/trash/plate, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aOc" = ( /obj/structure/surface/table, @@ -13535,9 +10196,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aOe" = ( /obj/structure/bed/chair{ @@ -13552,9 +10211,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aOg" = ( /obj/structure/surface/table, @@ -13566,90 +10223,62 @@ "aOh" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aOk" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/e) "aOl" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/disk/nuclear, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/bigredv2/caves/eta/research) "aOm" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/caves_lambda) "aOn" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/caves_lambda) "aOo" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "aOp" = ( /obj/structure/machinery/light/small/built{ dir = 8 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/virology) "aOq" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/virology) "aOr" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aOs" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/bigredv2/outside/virology) "aOt" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aOu" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aOv" = ( /obj/structure/barricade/wooden{ @@ -13657,10 +10286,7 @@ dir = 8; health = 25000 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aOw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -13705,33 +10331,24 @@ "aOD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/vending/cola, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aOE" = ( /obj/effect/decal/cleanable/blood/gibs/up, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "aOF" = ( /obj/structure/machinery/computer/atmos_alert{ dir = 4 }, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aOG" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aOH" = ( /obj/structure/surface/table, @@ -13740,16 +10357,11 @@ dir = 4; health = 80 }, -/turf/open/floor{ - dir = 4; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/east, /area/bigredv2/outside/admin_building) "aOI" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aOJ" = ( /obj/structure/surface/table, @@ -13758,40 +10370,26 @@ /turf/open/floor/plating, /area/bigredv2/caves/eta/research) "aOK" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "aOL" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "aOM" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aON" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Operations Bedroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "aOO" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aOP" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "aOQ" = ( /obj/structure/surface/table, @@ -13800,43 +10398,31 @@ phone_color = "Blue"; phone_id = "Director" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/bigredv2/caves/eta/research) "aOR" = ( /obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "aOS" = ( /obj/structure/surface/table/woodentable, /obj/item/trash/cheesie, /obj/item/trash/pistachios, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aOU" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 1; name = "\improper Crew Habitation Complex" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/hydroponics) "aOV" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aOW" = ( /obj/structure/surface/table, @@ -13853,9 +10439,7 @@ }, /obj/item/trash/tray, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aOY" = ( /obj/structure/bed/chair{ @@ -13873,9 +10457,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aPa" = ( /obj/structure/surface/table, @@ -13901,16 +10483,11 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aPd" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/caves/eta/research) "aPe" = ( /obj/structure/surface/table, @@ -13919,9 +10496,7 @@ }, /obj/item/trash/plate, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aPf" = ( /obj/structure/surface/table, @@ -13929,19 +10504,14 @@ phone_category = "Eta Labs"; phone_id = "Workshop" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/caves/eta/research) "aPg" = ( /obj/structure/surface/table, -/obj/item/XenoBio/Blood, -/obj/item/XenoBio/Blood, +/obj/item/oldresearch/Blood, +/obj/item/oldresearch/Blood, /obj/item/paper, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "aPh" = ( /obj/structure/bed/chair{ @@ -13965,23 +10535,17 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aPq" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ dir = 1; name = "\improper Lambda Lab Anomaly Chamber" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/research) "aPr" = ( -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/virology) "aPs" = ( /obj/structure/machinery/light/small/built{ @@ -13990,9 +10554,7 @@ /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/caves/lambda/virology) "aPt" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -14000,24 +10562,17 @@ dir = 1; name = "\improper Virology Lab Decontamination" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/virology) "aPu" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aPv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aPw" = ( /obj/structure/surface/table, @@ -14026,58 +10581,40 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aPx" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/chips, /obj/item/reagent_container/food/snacks/cookie, /obj/item/reagent_container/food/snacks/donut, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aPy" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/candy, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aPz" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/cans/waterbottle, /obj/item/reagent_container/food/drinks/cans/cola, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aPA" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/cans/waterbottle, /obj/item/reagent_container/food/drinks/cans/cola, /obj/item/reagent_container/food/drinks/cans/beer, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aPB" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/flask, /obj/item/reagent_container/food/drinks/cans/waterbottle, /obj/item/reagent_container/food/drinks/cans/beer, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aPC" = ( /obj/effect/landmark/hunter_primary, @@ -14086,28 +10623,19 @@ "aPD" = ( /obj/structure/surface/table, /obj/item/storage/briefcase, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aPE" = ( /obj/structure/surface/table, /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aPF" = ( /obj/structure/surface/table, /obj/item/storage/box/snappops, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aPG" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -14117,55 +10645,40 @@ "aPH" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/research) "aPI" = ( /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aPJ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aPK" = ( /obj/structure/machinery/computer/communications{ dir = 4 }, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aPL" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aPM" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aPN" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aPO" = ( /obj/structure/surface/table, @@ -14174,19 +10687,14 @@ health = 80 }, /obj/item/phone, -/turf/open/floor{ - dir = 4; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/east, /area/bigredv2/outside/admin_building) "aPP" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aPQ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -14194,33 +10702,24 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aPS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aPT" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/research) "aPV" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aPW" = ( /obj/structure/coatrack{ @@ -14234,32 +10733,23 @@ pixel_x = -6; pixel_y = 15 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aPX" = ( /obj/structure/surface/table/woodentable, /obj/item/tool/lighter/zippo, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aPY" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aPZ" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "aQa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14280,9 +10770,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aQd" = ( /obj/structure/bed/chair{ @@ -14300,9 +10788,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aQf" = ( /obj/structure/surface/table, @@ -14323,18 +10809,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aQh" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aQi" = ( /obj/structure/bed/chair{ @@ -14346,9 +10828,7 @@ "aQj" = ( /obj/item/tool/wet_sign, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aQk" = ( /obj/structure/pipes/vents/pump{ @@ -14360,9 +10840,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aQm" = ( /obj/structure/bed/chair{ @@ -14383,9 +10861,7 @@ "aQp" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aQq" = ( /obj/structure/bed/chair{ @@ -14395,36 +10871,24 @@ /area/bigredv2/outside/hydroponics) "aQt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "aQu" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/e) "aQv" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - dir = 1; - icon_state = "podhatch" - }, +/turf/open/floor/podhatch/north, /area/bigredv2/caves/lambda/research) "aQw" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 5; - icon_state = "podhatch" - }, +/turf/open/floor/podhatch/northeast, /area/bigredv2/caves/lambda/research) "aQy" = ( /obj/structure/surface/table, /obj/item/tool/pen, /obj/item/paper_bundle, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "aQz" = ( /obj/structure/machinery/light{ @@ -14435,59 +10899,41 @@ "aQA" = ( /obj/item/frame/table, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aQB" = ( /obj/item/frame/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aQC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "Virology APC" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aQD" = ( /obj/structure/surface/table, /obj/item/stock_parts/smes_coil, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "aQE" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aQF" = ( -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/bigredv2/outside/w) "aQG" = ( -/turf/open/mars{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars/mars_dirt_6, /area/bigredv2/outside/w) "aQH" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/chips, /obj/item/reagent_container/food/snacks/cookie, /obj/item/reagent_container/food/snacks/donkpocket, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aQI" = ( /obj/structure/surface/table, @@ -14497,10 +10943,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aQJ" = ( /obj/structure/surface/table, @@ -14509,20 +10952,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aQL" = ( /obj/structure/surface/table, /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aQM" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -14533,10 +10970,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aQO" = ( /obj/structure/surface/table, @@ -14544,18 +10978,14 @@ /obj/effect/decal/cleanable/blood, /obj/item/alien_embryo, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aQP" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/blood, /obj/item/tool/kitchen/knife, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aQQ" = ( /obj/structure/surface/table, @@ -14563,9 +10993,7 @@ /obj/item/tool/lighter/random, /obj/item/storage/toolbox/mechanical, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aQR" = ( /obj/structure/surface/table, @@ -14575,14 +11003,10 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aQS" = ( -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aQT" = ( /obj/effect/decal/cleanable/dirt, @@ -14591,62 +11015,46 @@ /area/bigredv2/outside/general_store) "aQU" = ( /obj/item/device/flashlight, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aQV" = ( /obj/structure/surface/table, /obj/item/paper, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aQW" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aQX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aQY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aQZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aRa" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aRb" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aRc" = ( /obj/item/device/radio/intercom{ @@ -14658,31 +11066,22 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aRd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "aRe" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ dir = 1; name = "\improper Operations" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aRf" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "aRh" = ( /obj/structure/machinery/door_control{ @@ -14691,71 +11090,52 @@ pixel_y = -32 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/outside/admin_building) "aRi" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/outside/admin_building) "aRj" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aRk" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aRl" = ( /obj/structure/barricade/wooden, /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aRm" = ( /obj/structure/barricade/wooden, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aRn" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "aRo" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Bar" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/bar) "aRp" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Kitchen" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/hydroponics) "aRq" = ( /obj/effect/decal/cleanable/dirt, @@ -14776,31 +11156,22 @@ name = "Storm Shutters"; pixel_x = 32 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "aRu" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Library" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/library) "aRx" = ( /obj/structure/machinery/teleport/station, -/turf/open/floor{ - icon_state = "podhatch" - }, +/turf/open/floor/podhatch, /area/bigredv2/caves/lambda/research) "aRy" = ( /obj/structure/machinery/teleport/hub, -/turf/open/floor{ - dir = 6; - icon_state = "podhatch" - }, +/turf/open/floor/podhatch/southeast, /area/bigredv2/caves/lambda/research) "aRz" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -14815,28 +11186,19 @@ }, /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/caves/lambda/virology) "aRA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/caves/lambda/virology) "aRB" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/caves/lambda/virology) "aRC" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -14850,10 +11212,7 @@ /obj/structure/machinery/light/built{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/caves/lambda/virology) "aRD" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -14864,51 +11223,38 @@ /area/bigredv2/outside/virology) "aRF" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aRG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aRH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aRI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aRJ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aRK" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/cheesewedge, /obj/item/reagent_container/food/snacks/chips, /obj/item/reagent_container/food/snacks/cookie, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aRL" = ( /obj/structure/surface/table, @@ -14918,10 +11264,7 @@ /obj/item/reagent_container/food/snacks/candy, /obj/item/reagent_container/food/snacks/candy, /obj/item/reagent_container/food/snacks/donkpocket, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aRM" = ( /obj/effect/landmark/crap_item, @@ -14932,18 +11275,12 @@ /obj/item/reagent_container/food/drinks/cans/thirteenloko, /obj/item/reagent_container/food/drinks/cans/cola, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aRO" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/flask, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aRP" = ( /obj/effect/decal/cleanable/dirt, @@ -14955,186 +11292,124 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aRR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aRS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aRT" = ( /obj/structure/machinery/photocopier, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aRU" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aRV" = ( /obj/structure/sign/safety/terminal{ pixel_y = -32 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aRX" = ( /obj/structure/machinery/lapvend, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aRY" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "aRZ" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "aSc" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Bar" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/bar) "aSe" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Kitchen" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/hydroponics) "aSf" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/e) "aSg" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/e) "aSh" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/e) "aSi" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/e) "aSl" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/caves_lambda) "aSm" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/caves_lambda) "aSn" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_lambda) "aSo" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/caves/lambda/virology) "aSp" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/bigredv2/caves/lambda/virology) "aSq" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/vents/scrubber/on{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/bigredv2/caves/lambda/virology) "aSr" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/bigredv2/caves/lambda/virology) "aSs" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/bigredv2/caves/lambda/virology) "aSt" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/caves/lambda/virology) "aSu" = ( /obj/structure/barricade/wooden{ desc = "This barricade is heavily reinforced. Nothing short of blasting it open seems like it'll do the trick, that or melting the breams supporting it..."; health = 25000 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aSv" = ( /obj/structure/barricade/wooden{ @@ -15147,45 +11422,32 @@ /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aSx" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aSy" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aSA" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ dir = 1; name = "\improper Virology Lab Cell" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/virology) "aSB" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/w) "aSC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aSD" = ( /obj/structure/surface/table, @@ -15193,10 +11455,7 @@ /obj/item/reagent_container/food/snacks/chips, /obj/item/reagent_container/food/snacks/donkpocket, /obj/item/reagent_container/food/snacks/donut, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aSE" = ( /obj/structure/surface/table, @@ -15204,10 +11463,7 @@ /obj/item/reagent_container/food/snacks/candy, /obj/item/reagent_container/food/snacks/candy, /obj/item/reagent_container/food/snacks/chips, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aSF" = ( /obj/structure/surface/table, @@ -15215,19 +11471,13 @@ /obj/item/reagent_container/food/drinks/cans/waterbottle, /obj/item/reagent_container/food/drinks/cans/aspen, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aSG" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/flask/vacuumflask, /obj/item/reagent_container/food/drinks/flask, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aSH" = ( /obj/structure/surface/table, @@ -15235,10 +11485,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aSI" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -15250,10 +11497,7 @@ dir = 4 }, /obj/structure/bed/roller, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aSK" = ( /obj/structure/surface/table, @@ -15262,9 +11506,7 @@ }, /obj/item/tool/surgery/surgicaldrill, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aSL" = ( /obj/structure/surface/table, @@ -15273,9 +11515,7 @@ }, /obj/item/device/healthanalyzer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aSM" = ( /obj/structure/surface/table, @@ -15284,9 +11524,7 @@ }, /obj/item/device/multitool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aSN" = ( /obj/structure/surface/table, @@ -15296,17 +11534,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aSO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aSP" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -15314,9 +11548,7 @@ dir = 1; name = "\improper General Store Security" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_store) "aSQ" = ( /obj/effect/decal/warning_stripes{ @@ -15331,64 +11563,44 @@ dir = 1; name = "\improper Operations" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "aSR" = ( /obj/structure/pipes/vents/pump, /obj/structure/surface/rack, /obj/item/weapon/gun/smg/mp27, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/admin_building) "aSS" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/smg/mp27, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/admin_building) "aST" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/bigredv2/outside/admin_building) "aSU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "aSV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/prop/alien/hugger, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "aSW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/north, /area/bigredv2/outside/admin_building) "aSX" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -15396,13 +11608,10 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aSZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "Control Center APC" }, /turf/open/floor/plating, @@ -15415,40 +11624,28 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aTc" = ( /obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "aTd" = ( /obj/effect/decal/cleanable/blood{ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "aTe" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/limb, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aTf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aTg" = ( /obj/structure/sign/double/barsign{ @@ -15457,154 +11654,95 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aTh" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "aTi" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aTj" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aTk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/e) "aTl" = ( /obj/effect/decal/cleanable/blood/xeno, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "aTp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "aTq" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "aTr" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/e) "aTs" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigred/ground/garage_workshop) "aTt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "aTu" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/e) "aTv" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/caves_lambda) "aTw" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/caves_lambda) "aTC" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/caves/lambda/virology) "aTD" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/bigredv2/caves/lambda/virology) "aTE" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/bigredv2/caves/lambda/virology) "aTG" = ( /obj/effect/decal/cleanable/mucus, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/virology) "aTH" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/bigredv2/caves/lambda/virology) "aTI" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/bigredv2/caves/lambda/virology) "aTJ" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/caves/lambda/virology) "aTK" = ( /obj/structure/barricade/wooden{ @@ -15612,15 +11750,11 @@ dir = 8; health = 25000 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aTL" = ( /obj/item/tool/extinguisher, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aTM" = ( /obj/structure/surface/table, @@ -15628,10 +11762,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aTN" = ( /obj/structure/surface/table, @@ -15641,28 +11772,19 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aTO" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/cans/waterbottle, /obj/item/reagent_container/food/drinks/cans/aspen, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aTP" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/flask/vacuumflask, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aTQ" = ( /obj/structure/reagent_dispensers/watertank, @@ -15674,10 +11796,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aTS" = ( /obj/structure/surface/table, @@ -15685,63 +11804,40 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aTU" = ( /obj/structure/prop/server_equipment/yutani_server{ density = 0; pixel_y = 16 }, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/admin_building) "aTV" = ( -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/admin_building) "aTY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/admin_building) "aTZ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/admin_building) "aUa" = ( -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/outside/admin_building) "aUb" = ( -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/outside/admin_building) "aUc" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/bigredv2/outside/admin_building) "aUd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/bigredv2/outside/admin_building) "aUe" = ( /obj/structure/machinery/light{ @@ -15757,144 +11853,95 @@ "aUf" = ( /obj/effect/landmark/good_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "aUg" = ( /obj/structure/closet/secure_closet/personal/cabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aUh" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib4" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "aUi" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aUk" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/e) "aUl" = ( /obj/effect/decal/cleanable/blood, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/e) "aUm" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/e) "aUn" = ( /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/e) "aUv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/lambda_cave_cas) "aUD" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/virology) "aUE" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/bigredv2/caves/lambda/virology) "aUF" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/lambda/virology) "aUG" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/virology) "aUH" = ( /obj/effect/decal/cleanable/mucus, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/lambda/virology) "aUI" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/bigredv2/caves/lambda/virology) "aUJ" = ( /obj/structure/bed, /obj/item/bedsheet/medical, /obj/effect/landmark/objective_landmark/science, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/caves/lambda/virology) "aUM" = ( /obj/structure/machinery/computer/operating, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aUO" = ( /obj/structure/surface/table, /obj/item/tank/anesthetic, /obj/item/storage/pill_bottle/spaceacillin, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aUP" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aUQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/w) "aUS" = ( /obj/structure/surface/table, @@ -15902,10 +11949,7 @@ /obj/item/reagent_container/food/snacks/bun, /obj/item/reagent_container/food/snacks/cheesewedge, /obj/item/reagent_container/food/snacks/donut, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aUT" = ( /obj/structure/surface/table, @@ -15913,19 +11957,13 @@ /obj/item/reagent_container/food/snacks/bun, /obj/item/reagent_container/food/snacks/cheesewedge, /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aUU" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/candy, /obj/item/reagent_container/food/snacks/bun, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aUV" = ( /obj/effect/decal/cleanable/dirt, @@ -15941,86 +11979,61 @@ /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/coffee, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aUY" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/coffee, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aUZ" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/flask/vacuumflask, /obj/item/reagent_container/food/drinks/cans/aspen, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aVa" = ( /obj/structure/surface/table, /obj/item/device/flashlight, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aVb" = ( /obj/structure/surface/table, /obj/item/storage/box/snappops, /obj/item/storage/box/snappops, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aVc" = ( /obj/structure/platform/kutjevo/rock{ dir = 1 }, -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/space) "aVd" = ( /obj/structure/surface/table, /obj/item/toy/dice, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aVe" = ( /obj/structure/surface/table, /obj/item/weapon/gun/pistol/holdout, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aVf" = ( /obj/structure/surface/table, /obj/item/tool/kitchen/knife, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aVg" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/pod/old{ name = "Register" }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aVh" = ( /obj/structure/bed/chair/office/dark{ @@ -16035,84 +12048,54 @@ name = "Storm Shutters"; pixel_x = 32 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aVj" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/admin_building) "aVk" = ( -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/admin_building) "aVl" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "aVm" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "aVn" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/c) "aVo" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/c) "aVp" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aVq" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/e) "aVr" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/e) "aVs" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/bigredv2/outside/e) "aVt" = ( /obj/effect/landmark/hunter_primary, /turf/open/mars, /area/bigredv2/outside/e) "aVv" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/e) "aVx" = ( /obj/structure/curtain/medical, @@ -16120,35 +12103,21 @@ dir = 1; pixel_y = -30 }, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/virology) "aVy" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/bigredv2/caves/lambda/virology) "aVz" = ( -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/caves/lambda/virology) "aVA" = ( /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/bigredv2/caves/lambda/virology) "aVB" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/caves/lambda/virology) "aVC" = ( /obj/structure/machinery/camera/autoname{ @@ -16159,57 +12128,37 @@ name = "Virology Lockdown"; pixel_x = -25 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aVD" = ( /obj/structure/bed/stool, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aVE" = ( /obj/structure/surface/table, /obj/structure/machinery/reagentgrinder, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aVF" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/w) "aVG" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/w) "aVH" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/w) "aVI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/w) "aVJ" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper General Store" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_store) "aVK" = ( /obj/effect/decal/cleanable/blood{ @@ -16231,24 +12180,18 @@ /area/bigredv2/outside/general_store) "aVN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aVO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aVP" = ( /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/general_store) "aVQ" = ( /obj/structure/platform_decoration/kutjevo/rock, @@ -16258,39 +12201,26 @@ /obj/structure/platform_decoration/kutjevo/rock{ dir = 1 }, -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/space) "aVS" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("interrogation") }, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/admin_building) "aVT" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/bigredv2/outside/admin_building) "aVU" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/bigredv2/outside/admin_building) "aVV" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/bigredv2/outside/admin_building) "aVW" = ( /obj/structure/bed/chair/office/dark{ @@ -16303,20 +12233,14 @@ pixel_y = 24 }, /obj/item/prop/alien/hugger, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/bigredv2/outside/admin_building) "aVX" = ( /obj/structure/machinery/computer/cameras{ dir = 8 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/bigredv2/outside/admin_building) "aVY" = ( /obj/effect/landmark/crap_item, @@ -16326,10 +12250,7 @@ /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/virology) "aWb" = ( /obj/structure/surface/table/reinforced, @@ -16338,18 +12259,13 @@ pixel_x = 6; pixel_y = 8 }, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/caves/lambda/virology) "aWc" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/caves/lambda/virology) "aWd" = ( /obj/structure/sink{ @@ -16357,45 +12273,31 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aWe" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aWf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aWg" = ( /obj/structure/machinery/computer/pandemic, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aWh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 9; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/northwest, /area/bigredv2/outside/virology) "aWi" = ( -/turf/open/floor{ - dir = 1; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/north, /area/bigredv2/outside/virology) "aWj" = ( /obj/effect/decal/warning_stripes{ @@ -16403,77 +12305,51 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/red/southwest, /area/bigredv2/outside/marshal_office) "aWk" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/w) "aWs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aWt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aWu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aWv" = ( /obj/structure/machinery/alarm{ dir = 1; pixel_y = -30 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aWw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aWx" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aWy" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/telecomm/n_cave) "aWz" = ( /obj/structure/showcase{ @@ -16488,10 +12364,7 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aWC" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -16499,61 +12372,39 @@ dir = 1; name = "\improper Operations Armory" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "aWD" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/bigredv2/outside/admin_building) "aWE" = ( -/turf/open/floor{ - icon_state = "darkbluecorners2" - }, +/turf/open/floor/darkbluecorners2, /area/bigredv2/outside/admin_building) "aWF" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/bigredv2/outside/admin_building) "aWG" = ( /obj/structure/machinery/computer/communications{ dir = 8 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/bigredv2/outside/admin_building) "aWH" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "aWI" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/c) "aWJ" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/c) "aWK" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/e) "aWL" = ( /obj/effect/landmark/hunter_secondary, @@ -16562,26 +12413,19 @@ "aWM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/e) "aWN" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "aWO" = ( /obj/structure/reagent_dispensers/virusfood{ pixel_x = -32 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aWP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -16590,9 +12434,7 @@ /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Virology Lab Chemistry" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/virology) "aWQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -16603,32 +12445,23 @@ dir = 8; health = 25000 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aWR" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/bigredv2/outside/virology) "aWS" = ( /obj/structure/surface/table, /obj/item/reagent_container/glass/bottle/toxin, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aWT" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aWU" = ( /obj/structure/sink{ @@ -16638,32 +12471,21 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aWV" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/w) "aWW" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "aWX" = ( /obj/structure/surface/table, /obj/item/toy/prize/ripley, /obj/item/toy/prize/odysseus, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aWY" = ( /obj/effect/decal/cleanable/dirt, @@ -16671,17 +12493,12 @@ /turf/open/floor, /area/bigredv2/outside/general_store) "aXb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/bigredv2/outside/cargo) "aXc" = ( /obj/structure/machinery/light, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "aXd" = ( /obj/structure/machinery/light{ @@ -16698,32 +12515,23 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "aXj" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aXk" = ( /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aXl" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aXm" = ( /obj/structure/surface/table, @@ -16735,64 +12543,46 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/bigredv2/outside/admin_building) "aXn" = ( /obj/structure/surface/table/woodentable, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aXo" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "aXq" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Office Complex" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/office_complex) "aXr" = ( /turf/open/floor, /area/bigredv2/outside/office_complex) "aXu" = ( /obj/structure/machinery/computer/med_data, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aXw" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/bigredv2/outside/virology) "aXx" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Virology Lab Cell" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/virology) "aXy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aXz" = ( /obj/structure/toilet{ @@ -16801,42 +12591,28 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aXA" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/w) "aXB" = ( /obj/structure/surface/table, /obj/item/toy/prize/mauler, /obj/item/toy/prize/odysseus, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aXC" = ( /obj/structure/surface/table, /obj/structure/machinery/light, /obj/item/toy/prize/ripley, /obj/item/toy/prize/odysseus, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aXD" = ( /obj/structure/surface/table, /obj/item/toy/prize/mauler, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aXE" = ( /obj/structure/surface/table, @@ -16845,36 +12621,24 @@ /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aXG" = ( /obj/structure/surface/table, /obj/item/toy/sword, /obj/item/toy/gun, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "aXH" = ( /turf/open/floor/plating, /area/bigredv2/outside/cargo) "aXL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "aXM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "aXN" = ( /obj/structure/surface/table, @@ -16885,31 +12649,21 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/bigredv2/outside/admin_building) "aXO" = ( /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/bigredv2/outside/admin_building) "aXP" = ( /obj/structure/surface/table, /obj/item/tool/pen, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/bigredv2/outside/admin_building) "aXQ" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/bigredv2/outside/admin_building) "aXS" = ( /obj/structure/machinery/vending/snack, @@ -16933,16 +12687,10 @@ /turf/open/floor, /area/bigredv2/outside/office_complex) "aXW" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/e) "aXY" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/w) "aXZ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -16950,9 +12698,7 @@ dir = 1; name = "\improper General Store Maintenance" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_store) "aYc" = ( /obj/structure/machinery/light, @@ -16960,42 +12706,30 @@ /area/bigredv2/outside/cargo) "aYh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/outside/admin_building) "aYi" = ( /obj/effect/spawner/random/toolbox, /obj/structure/platform_decoration, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aYk" = ( /obj/effect/landmark/survivor_spawner, /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aYl" = ( /obj/item/cell/hyper/empty, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "aYm" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ dir = 1; name = "\improper Operations Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "aYo" = ( /obj/effect/decal/warning_stripes{ @@ -17003,18 +12737,13 @@ pixel_y = -1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/bigredv2/outside/admin_building) "aYp" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Operations Toilet" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "aYq" = ( /obj/effect/landmark/objective_landmark/far, @@ -17025,9 +12754,7 @@ /obj/structure/mirror{ pixel_y = 29 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/admin_building) "aYr" = ( /obj/structure/toilet{ @@ -17037,9 +12764,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/admin_building) "aYs" = ( /obj/structure/machinery/vending/cola, @@ -17064,25 +12789,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "aYx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/e) "aYA" = ( /obj/structure/closet/l3closet/virology, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aYB" = ( /obj/structure/closet/l3closet/virology, @@ -17091,14 +12808,10 @@ /area/bigredv2/outside/virology) "aYC" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "aYE" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/w) "aYF" = ( /turf/open/mars, @@ -17131,40 +12844,28 @@ /turf/open/floor/plating, /area/bigredv2/outside/cargo) "aYK" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/c) "aYL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aYM" = ( /obj/item/prop/alien/hugger, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "aYN" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ dir = 1; name = "\improper Operations Meeting Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "aYO" = ( /turf/open/floor, /area/bigredv2/outside/admin_building) "aYS" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/bigredv2/outside/admin_building) "aYT" = ( /obj/structure/machinery/atm{ @@ -17172,50 +12873,32 @@ pixel_y = 30 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "aYU" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "aYV" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "aYW" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/north, /area/bigredv2/outside/admin_building) "aYX" = ( /obj/structure/machinery/robotic_fabricator, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "aYY" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "aYZ" = ( /obj/structure/machinery/mech_bay_recharge_port, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "aZa" = ( /obj/effect/decal/mecha_wreckage/ripley/firefighter, @@ -17223,9 +12906,7 @@ /area/bigredv2/outside/office_complex) "aZb" = ( /obj/structure/machinery/mecha_part_fabricator, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "aZc" = ( /obj/structure/surface/table, @@ -17240,33 +12921,24 @@ /area/bigredv2/outside/office_complex) "aZe" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/e) "aZh" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Chapel" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/chapel) "aZi" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/chapel) "aZj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "aZk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17275,19 +12947,14 @@ /obj/structure/machinery/door/airlock/almayer/research/colony{ name = "\improper Virology Lab Decontamination" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/virology) "aZl" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/bigredv2/outside/virology) "aZm" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17347,15 +13014,10 @@ dir = 8 }, /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aZA" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/bigredv2/outside/admin_building) "aZB" = ( /obj/structure/bed/chair/comfy/black, @@ -17365,38 +13027,26 @@ /turf/open/floor/carpet, /area/bigredv2/outside/admin_building) "aZE" = ( -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/bigredv2/outside/office_complex) "aZF" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "aZG" = ( /obj/structure/sign/safety/galley{ pixel_x = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "aZH" = ( /obj/structure/closet/wardrobe/chaplain_black, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "aZJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/filtration_plant) "aZL" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17404,9 +13054,7 @@ dir = 1; name = "\improper General Store Maintenance" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "aZM" = ( /obj/effect/landmark/crap_item, @@ -17438,9 +13086,7 @@ /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "aZT" = ( /obj/structure/surface/table, @@ -17457,26 +13103,19 @@ /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "aZW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/outside/admin_building) "aZX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/outside/admin_building) "aZY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17488,134 +13127,91 @@ pixel_y = -32 }, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/outside/admin_building) "aZZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "baa" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "bac" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bad" = ( /obj/item/device/analyzer, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bae" = ( /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "baf" = ( /obj/structure/surface/table, /obj/item/cell/hyper, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bag" = ( /obj/structure/surface/table, /obj/item/reagent_container/glass/beaker/sulphuric, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bah" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bai" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "baj" = ( /obj/structure/bed/chair/office/light, /turf/open/floor, /area/bigredv2/outside/office_complex) "bal" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "bam" = ( -/turf/open/floor{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/rampbottom/north, /area/bigredv2/outside/chapel) "ban" = ( /obj/structure/surface/table/woodentable, /obj/item/device/radio/headset, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "bao" = ( -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/bigredv2/outside/chapel) "bap" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/bigredv2/outside/chapel) "baq" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/bigredv2/outside/chapel) "bar" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/bigredv2/outside/chapel) "bat" = ( -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/bigredv2/outside/chapel) "bay" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17663,10 +13259,7 @@ /turf/open/floor, /area/bigredv2/outside/cargo) "baF" = ( -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "baG" = ( /obj/structure/bed/chair/comfy/blue{ @@ -17678,9 +13271,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Operations" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "baJ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17691,29 +13282,21 @@ /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "baL" = ( /obj/effect/decal/cleanable/dirt, /obj/item/trash/hotdog, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "baM" = ( /obj/effect/decal/cleanable/dirt, /obj/item/folder/black, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "baN" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_sw) "baO" = ( /obj/structure/machinery/light{ @@ -17728,47 +13311,32 @@ /area/bigredv2/outside/office_complex) "baR" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "baS" = ( -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/bigredv2/outside/chapel) "baT" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/bigredv2/outside/chapel) "baU" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/bigredv2/outside/chapel) "baW" = ( -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/bigredv2/outside/chapel) "bba" = ( /obj/effect/decal/cleanable/blood{ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/w) "bbb" = ( /obj/effect/decal/cleanable/blood{ @@ -17778,9 +13346,7 @@ /turf/open/mars, /area/bigredv2/outside/w) "bbc" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/w) "bbe" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17796,9 +13362,7 @@ dir = 1; name = "\improper Cargo Bay" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bbh" = ( /obj/effect/landmark/survivor_spawner, @@ -17822,10 +13386,7 @@ dir = 4 }, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "bbl" = ( /obj/structure/bed/chair{ @@ -17834,28 +13395,20 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/bigredv2/outside/admin_building) "bbm" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/med_data/laptop{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/bigredv2/outside/admin_building) "bbn" = ( /obj/structure/safe, /obj/effect/landmark/objective_landmark/close, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bbo" = ( /obj/structure/bed/chair/comfy/blue, @@ -17895,26 +13448,20 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bbt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bbu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bbv" = ( /obj/effect/decal/cleanable/blood, @@ -17923,9 +13470,7 @@ dir = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bbw" = ( /obj/effect/decal/cleanable/dirt, @@ -17933,9 +13478,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bbx" = ( /obj/effect/decal/cleanable/dirt, @@ -17943,39 +13486,28 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bby" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bbz" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bbA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "bbB" = ( -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bbC" = ( /obj/structure/bed/chair/office/light{ @@ -17987,9 +13519,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "bbE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17998,45 +13528,33 @@ /obj/structure/surface/table/woodentable, /obj/item/storage/bible, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "bbF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/chapel) "bbG" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/chapel) "bbH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/chapel) "bbI" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/chapel) "bbJ" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/w) "bbM" = ( /obj/structure/machinery/camera/autoname{ @@ -18090,9 +13608,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bbW" = ( /obj/structure/bed/chair{ @@ -18101,16 +13617,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/bigredv2/outside/admin_building) "bbY" = ( /obj/structure/bed/chair/comfy/blue, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bbZ" = ( /obj/structure/surface/table, @@ -18120,9 +13631,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bca" = ( /obj/structure/machinery/camera/autoname{ @@ -18132,14 +13641,10 @@ /area/bigredv2/outside/admin_building) "bcb" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/admin_building) "bcc" = ( -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/admin_building) "bcd" = ( /obj/effect/landmark/survivor_spawner, @@ -18148,84 +13653,59 @@ "bce" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bcf" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bcg" = ( /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bch" = ( /obj/structure/surface/table, /obj/item/clipboard, -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/bigredv2/outside/office_complex) "bci" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/bigredv2/outside/office_complex) "bcj" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bck" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Private Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/office_complex) "bcl" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/bigredv2/outside/chapel) "bcn" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_virology) "bco" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "bcq" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/w) "bct" = ( /obj/structure/barricade/wooden{ @@ -18233,10 +13713,7 @@ dir = 8; health = 25000 }, -/turf/open/floor{ - dir = 4; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/east, /area/bigredv2/outside/cargo) "bcu" = ( /obj/structure/barricade/wooden{ @@ -18244,9 +13721,7 @@ dir = 8; health = 25000 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bcv" = ( /obj/effect/decal/cleanable/blood, @@ -18306,9 +13781,7 @@ dir = 1; name = "\improper Cargo Bay Offices" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bcE" = ( /obj/structure/surface/table, @@ -18337,27 +13810,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bcI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "bcJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "bcK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18366,36 +13831,24 @@ /obj/structure/machinery/door/airlock/almayer/command/colony{ name = "\improper Operations Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "bcL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bcM" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/bigredv2/outside/admin_building) "bcN" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/bigredv2/outside/admin_building) "bcO" = ( /obj/structure/surface/table, /obj/item/clothing/mask/cigarette/cigar, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bcP" = ( /obj/structure/surface/table, @@ -18403,9 +13856,7 @@ density = 0; req_one_access_txt = "200" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bcQ" = ( /obj/structure/machinery/vending/cola, @@ -18415,26 +13866,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/admin_building) "bcS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/admin_building) "bcT" = ( /obj/effect/landmark/crap_item, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/admin_building) "bcU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18464,8 +13909,7 @@ /area/bigredv2/outside/office_complex) "bcZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "Interview Room APC" }, /turf/open/floor, @@ -18481,14 +13925,10 @@ /turf/open/floor, /area/bigredv2/outside/office_complex) "bdd" = ( -/turf/open/floor{ - icon_state = "rampbottom" - }, +/turf/open/floor/rampbottom, /area/bigredv2/outside/chapel) "bdg" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bdh" = ( /obj/effect/spawner/random/tool, @@ -18506,27 +13946,19 @@ dir = 1; name = "\improper Cargo Bay Offices" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bdk" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "bdl" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/outside/admin_building) "bdm" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bdn" = ( /obj/structure/machinery/light{ @@ -18534,30 +13966,20 @@ }, /obj/structure/surface/table/woodentable, /obj/item/device/camera, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bdo" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/bigredv2/outside/admin_building) "bdp" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/alien/hugger, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/bigredv2/outside/admin_building) "bdq" = ( /obj/structure/surface/table, /obj/item/trash/snack_bowl, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bdr" = ( /obj/structure/machinery/vending/snack, @@ -18566,9 +13988,7 @@ /area/bigredv2/outside/admin_building) "bds" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/admin_building) "bdt" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -18576,23 +13996,17 @@ /area/bigredv2/outside/admin_building) "bdu" = ( /obj/structure/machinery/photocopier, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bdv" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bdx" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bdy" = ( /obj/structure/bed/chair/comfy/lime{ @@ -18619,9 +14033,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Private Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/office_complex) "bdD" = ( /obj/structure/machinery/light{ @@ -18639,30 +14051,22 @@ name = "Storm Shutters"; pixel_x = -32 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "bdF" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/chapel) "bdG" = ( -/obj/structure/machinery/power/apc, -/turf/open/floor{ - icon_state = "dark" - }, +/obj/structure/machinery/power/apc/power/south, +/turf/open/floor/dark, /area/bigredv2/outside/chapel) "bdI" = ( /obj/structure/machinery/alarm{ dir = 1; pixel_y = -30 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/chapel) "bdK" = ( /obj/structure/largecrate, @@ -18684,15 +14088,11 @@ /area/bigredv2/outside/cargo) "bdO" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bdP" = ( /obj/structure/machinery/photocopier, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bdU" = ( /obj/structure/machinery/door_control{ @@ -18701,10 +14101,7 @@ pixel_x = -32 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "bdW" = ( /obj/structure/bed/chair{ @@ -18720,10 +14117,7 @@ /turf/open/floor, /area/bigredv2/outside/office_complex) "bdZ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/w) "bec" = ( /obj/effect/decal/cleanable/blood, @@ -18768,52 +14162,35 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Operations" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "bek" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "bel" = ( /obj/structure/machinery/autolathe, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bem" = ( /obj/item/device/taperecorder, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "ben" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Robotics" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/office_complex) "bep" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/se) "beq" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/se) "ber" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/se) "bes" = ( /turf/open/mars, @@ -18821,21 +14198,15 @@ "bet" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_east) "beu" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/w) "bev" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/w) "bex" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18855,70 +14226,44 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "beC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "beE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "beF" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "beG" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/c) "beH" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "beI" = ( -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/office_complex) "beJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/office_complex) "beK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/office_complex) "beL" = ( /obj/effect/decal/cleanable/dirt, @@ -18937,21 +14282,14 @@ /obj/structure/sign/prop3{ pixel_y = 32 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/office_complex) "beP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/w) "beQ" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/w) "beT" = ( /obj/structure/machinery/light{ @@ -18960,18 +14298,14 @@ /turf/open/floor, /area/bigredv2/outside/cargo) "beU" = ( -/turf/open/floor{ - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea, /area/bigredv2/outside/cargo) "beV" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Cargo Offices" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "beW" = ( /obj/structure/machinery/computer/cameras, @@ -18986,29 +14320,20 @@ /area/bigredv2/outside/cargo) "beY" = ( /obj/effect/decal/cleanable/blood, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "beZ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "bfb" = ( /obj/structure/barricade/wooden, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "bfc" = ( /obj/structure/barricade/wooden, -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/c) "bfd" = ( /obj/structure/surface/table, @@ -19017,16 +14342,12 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bfe" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bfi" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19035,19 +14356,14 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Office Complex Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/office_complex) "bfj" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "bfk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19057,9 +14373,7 @@ /area/bigredv2/outside/office_complex) "bfl" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bfn" = ( /obj/structure/machinery/light, @@ -19067,25 +14381,19 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bfo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bfp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bfq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19106,25 +14414,19 @@ dir = 4 }, /obj/item/trash/cheesie, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bft" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bfu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bfv" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -19134,16 +14436,11 @@ /turf/open/floor, /area/bigredv2/outside/office_complex) "bfw" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/se) "bfy" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bfz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19162,20 +14459,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bfD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bfE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19185,10 +14476,7 @@ /area/bigredv2/outside/cargo) "bfF" = ( /obj/structure/largecrate, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bfG" = ( /obj/structure/bed/chair/office/dark{ @@ -19206,97 +14494,67 @@ /area/bigredv2/outside/cargo) "bfI" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "bfJ" = ( /obj/item/trash/raisins, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bfK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bfL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bfM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bfO" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "bfP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bfQ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Office Complex Janitor Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/office_complex) "bfR" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bfV" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bfX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/trashcart, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bfY" = ( /obj/structure/largecrate/cow, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bfZ" = ( /obj/effect/decal/cleanable/dirt, @@ -19312,9 +14570,7 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Cargo Bay Security" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bgb" = ( /obj/structure/surface/table, @@ -19325,48 +14581,34 @@ /turf/open/floor, /area/bigredv2/outside/cargo) "bgc" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bgd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bge" = ( /obj/effect/decal/cleanable/blood/gibs/down, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bgf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/office_complex) "bgg" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/office_complex) "bgh" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/office_complex) "bgi" = ( /obj/structure/surface/table, /obj/structure/machinery/computer3/laptop/secure_data, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/office_complex) "bgj" = ( /obj/structure/surface/table, @@ -19374,19 +14616,14 @@ icon_state = "pottedplant_15"; pixel_y = 10 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/office_complex) "bgk" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "bgl" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -19396,46 +14633,29 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bgm" = ( /obj/structure/janitorialcart, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgn" = ( /obj/structure/janitorialcart, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgp" = ( /obj/item/reagent_container/glass/bucket/mopbucket, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgq" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bgr" = ( /obj/structure/closet/secure_closet/security, @@ -19444,79 +14664,54 @@ /area/bigredv2/outside/cargo) "bgs" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bgt" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, /obj/item/trash/syndi_cakes, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bgu" = ( -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/office_complex) "bgv" = ( /obj/structure/surface/table, /obj/item/tool/pen/blue, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/office_complex) "bgw" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/office_complex) "bgx" = ( -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "bgy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgB" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgD" = ( /obj/effect/decal/cleanable/dirt, @@ -19525,10 +14720,7 @@ /area/bigredv2/outside/cargo) "bgE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bgF" = ( /obj/structure/barricade/wooden{ @@ -19536,10 +14728,7 @@ dir = 4; health = 25000 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/c) "bgI" = ( /obj/structure/surface/table, @@ -19547,31 +14736,23 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bgJ" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "bgK" = ( /obj/structure/surface/table, /obj/item/device/multitool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bgL" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "bgM" = ( /obj/item/device/radio/intercom{ @@ -19580,39 +14761,29 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bgN" = ( /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/office_complex) "bgO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/office_complex) "bgP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/floodlight/landing/floor, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/bigredv2/outside/space_port) "bgQ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/office_complex) "bgR" = ( /obj/structure/machinery/door_control{ @@ -19620,10 +14791,7 @@ name = "Storm Shutters"; pixel_x = -32 }, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "bgS" = ( /obj/structure/machinery/light{ @@ -19634,25 +14802,16 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgU" = ( /obj/item/clothing/shoes/galoshes, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgV" = ( /obj/item/device/radio/intercom{ @@ -19661,48 +14820,30 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bgW" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/space_port_lz2) "bgX" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port_lz2) "bgZ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/explosive/grenade/high_explosive/frag{ desc = "High-Explosive Fragmenting-Antipersonnel. A small, but deceptively strong fragmentation grenade that has been phasing out the M15 fragmentation grenades alongside the M40 HEDP. Capable of being loaded in the M92 Launcher, or thrown by hand. This one seems to have weird insciptions all over it. You can barely make out 'PrAIs3 thE H3f@ G0d'" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "bhb" = ( -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/bigredv2/outside/cargo) "bhe" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bhf" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor, /area/bigredv2/outside/cargo) "bhi" = ( @@ -19710,35 +14851,24 @@ /area/bigredv2/outside/c) "bhk" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "bhl" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bhm" = ( /obj/structure/surface/table, /obj/item/trash/kepler, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bhn" = ( /obj/effect/decal/cleanable/dirt, /obj/item/tool/lighter/random, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bhp" = ( /obj/structure/closet/jcloset, @@ -19749,15 +14879,10 @@ /obj/item/clothing/head/beret/jan, /obj/item/clothing/head/beret/jan, /obj/item/clothing/head/beret/jan, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bhq" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/bigredv2/outside/se) "bhr" = ( /obj/effect/landmark/crap_item, @@ -19765,60 +14890,42 @@ /area/bigredv2/outside/se) "bhs" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_east) "bhu" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "bhv" = ( /obj/structure/machinery/landinglight/ds2/delayone, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "bhw" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "bhx" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "bhy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/landinglight/ds2/delayone, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "bhz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "bhA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "bhD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/bigredv2/outside/cargo) "bhE" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -19829,15 +14936,11 @@ /area/bigredv2/outside/cargo) "bhI" = ( /obj/item/stack/sheet/metal/med_small_stack, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "bhL" = ( /obj/item/prop/helmetgarb/gunoil, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "bhO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19853,58 +14956,39 @@ /area/bigredv2/outside/c) "bhQ" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "bhR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "bhT" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "bhU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "bhX" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/office_complex) "bhY" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/office_complex) "bhZ" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, /obj/item/paper/janitor, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bia" = ( /obj/structure/noticeboard{ @@ -19912,10 +14996,7 @@ pixel_y = -27 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "bic" = ( /obj/effect/landmark/yautja_teleport, @@ -19925,10 +15006,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port_lz2) "bie" = ( /turf/open/floor/plating, @@ -19937,9 +15015,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/bigredv2/outside/cargo) "biq" = ( /obj/effect/decal/cleanable/dirt, @@ -19970,33 +15046,23 @@ dir = 4; health = 25000 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bix" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "biy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "biz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "biA" = ( /obj/structure/machinery/door_control{ @@ -20004,34 +15070,25 @@ name = "Storm Shutters"; pixel_x = -32 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "biD" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Office Complex" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/office_complex) "biE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Office Complex Janitor Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/office_complex) "biH" = ( /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port_lz2) "biI" = ( /obj/docking_port/stationary/marine_dropship/lz2{ @@ -20064,36 +15121,27 @@ desc = "This barricade is heavily reinforced. Nothing short of blasting it open seems like it'll do the trick, that or melting the breams supporting it..."; health = 25000 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "biS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "biT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "biU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "biV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -20104,36 +15152,23 @@ /area/bigredv2/outside/c) "biY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "bja" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/se) "bjb" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/se) "bjc" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/se) "bjd" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port_lz2) "bje" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -20145,28 +15180,19 @@ /area/bigredv2/outside/cargo) "bjk" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "bjl" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/se) "bjm" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/se) "bjn" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port_lz2) "bjo" = ( /obj/effect/landmark/crap_item, @@ -20177,40 +15203,25 @@ /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port_lz2) "bjw" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/s) "bjx" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/s) "bjy" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/s) "bjz" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/s) "bjA" = ( /turf/open/mars, /area/bigredv2/outside/s) "bjB" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/s) "bjC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -20222,68 +15233,47 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/s) "bjE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/s) "bjF" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/s) "bjG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/s) "bjH" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/s) "bjJ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/office_complex) "bjK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/office_complex) "bjL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/office_complex) "bjM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -20300,10 +15290,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port_lz2) "bjR" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -20311,71 +15298,43 @@ dir = 1; name = "\improper Cargo Bay Quartermaster" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bjY" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/s) "bjZ" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "bka" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/s) "bkb" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/s) "bkc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/s) "bkd" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/s) "bkf" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_y = -32 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "bkg" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "bkh" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/se) "bki" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/se) "bkl" = ( /obj/structure/filingcabinet, @@ -20391,30 +15350,21 @@ dir = 1; name = "\improper Cargo Bay Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bkp" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/bigredv2/outside/s) "bkq" = ( /obj/effect/landmark/crap_item, /turf/open/mars, /area/bigredv2/outside/s) "bkr" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/s) "bks" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/s) "bku" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -20422,18 +15372,14 @@ dir = 1; name = "\improper Atmospherics Condenser" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bkw" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1; name = "\improper Atmospherics Condenser" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bkx" = ( /obj/effect/spawner/gibspawner/human, @@ -20442,22 +15388,16 @@ dir = 1; name = "\improper Atmospherics Condenser" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bky" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/se) "bkz" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Cargo Bay Quartermaster" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bkA" = ( /obj/structure/bed/chair/office/dark, @@ -20471,60 +15411,40 @@ /turf/open/floor, /area/bigredv2/outside/cargo) "bkC" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/s) "bkD" = ( /obj/structure/machinery/vending/sovietsoda{ icon_state = "sovietsoda-broken"; stat = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/filtration_plant) "bkE" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "bkG" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "bkH" = ( /obj/structure/dispenser/oxygen, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/filtration_plant) "bkI" = ( /obj/structure/cryofeed/right{ name = "\improper coolant feed" }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/outside/filtration_plant) "bkJ" = ( /obj/structure/cryofeed, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/outside/filtration_plant) "bkK" = ( /obj/structure/closet/toolcloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bkL" = ( /obj/structure/surface/table, @@ -20532,43 +15452,29 @@ dir = 1 }, /obj/item/tank/air, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/filtration_plant) "bkM" = ( /obj/structure/surface/table, /obj/effect/spawner/random/bomb_supply, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "bkN" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bkO" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "bkP" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Atmospherics Condenser Storage" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bkS" = ( /obj/structure/closet/toolcloset, @@ -20576,10 +15482,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "bkT" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber/huge/chan, @@ -20589,9 +15492,7 @@ /turf/open/floor/plating, /area/bigredv2/outside/filtration_plant) "bkV" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/se) "bkY" = ( /obj/structure/sink{ @@ -20602,9 +15503,7 @@ pixel_x = 30 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/caves/lambda/xenobiology) "bld" = ( /obj/structure/surface/table, @@ -20674,73 +15573,48 @@ /turf/open/floor, /area/bigredv2/outside/cargo) "blq" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/s) "blr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/s) "bls" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/s) "blt" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/s) "blu" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/s) "blv" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/s) "blx" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/item/tool/extinguisher, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bly" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "blA" = ( /obj/structure/dispenser/oxygen, /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "blB" = ( /obj/effect/landmark/survivor_spawner, @@ -20752,34 +15626,24 @@ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/filtration_plant) "blC" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "blD" = ( /obj/structure/surface/table, /obj/item/circuitboard/firealarm, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "blE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "blF" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -20800,9 +15664,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "blV" = ( /obj/structure/bed/chair/office/light{ @@ -20811,9 +15673,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "blW" = ( /obj/structure/surface/table, @@ -20823,35 +15683,25 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "blX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/filtration_plant) "blY" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "blZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bma" = ( /obj/effect/decal/cleanable/dirt, @@ -20860,9 +15710,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bmb" = ( /obj/structure/surface/table, @@ -20871,19 +15719,14 @@ pixel_x = 32 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "bme" = ( /turf/open/mars, /area/bigredv2/outside/sw) "bmf" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bmg" = ( /obj/effect/decal/cleanable/dirt, @@ -20891,49 +15734,33 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "bmh" = ( /obj/effect/decal/cleanable/liquid_fuel, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bmi" = ( /obj/effect/decal/cleanable/liquid_fuel, /obj/structure/curtain/red, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/engineering) "bmj" = ( /obj/effect/decal/cleanable/liquid_fuel, /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/engineering) "bml" = ( /obj/structure/machinery/portable_atmospherics/canister/air, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "bmm" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bmn" = ( /obj/structure/machinery/power/smes/buildable{ @@ -20943,41 +15770,26 @@ /area/bigredv2/outside/engineering) "bmp" = ( /obj/structure/machinery/mill, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bmq" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bms" = ( /obj/structure/machinery/autolathe, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/engineering) "bmt" = ( /obj/structure/machinery/computer/atmos_alert, /obj/structure/surface/table, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "bmu" = ( /obj/structure/machinery/computer/station_alert, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bmw" = ( /obj/structure/closet/secure_closet/engineering_chief, @@ -20985,45 +15797,28 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bmx" = ( /obj/structure/bookcase/manuals/engineering, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/engineering) "bmy" = ( /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "bmz" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bmA" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/s) "bmB" = ( /obj/structure/barricade/wooden, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/s) "bmC" = ( /obj/structure/surface/table, @@ -21032,59 +15827,40 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bmD" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bmF" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bmG" = ( /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "bmH" = ( /obj/structure/surface/table, /obj/item/tool/lighter/random, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bmJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "bmM" = ( /obj/effect/landmark/hunter_primary, /turf/open/floor/plating, /area/bigredv2/outside/space_port_lz2) "bmN" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port_lz2) "bmO" = ( /obj/effect/decal/cleanable/liquid_fuel, @@ -21093,28 +15869,20 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "bmP" = ( /obj/effect/decal/cleanable/liquid_fuel, /obj/effect/decal/cleanable/liquid_fuel, /obj/item/stack/sheet/metal, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bmQ" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/engineering) "bmR" = ( /obj/structure/machinery/portable_atmospherics/canister/air, @@ -21122,18 +15890,13 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "bmS" = ( /obj/structure/machinery/portable_atmospherics/canister/air, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bmT" = ( /obj/structure/machinery/power/terminal{ @@ -21142,15 +15905,6 @@ /obj/structure/machinery/light, /turf/open/floor/plating, /area/bigredv2/outside/engineering) -"bmU" = ( -/obj/structure/machinery/power/terminal{ - dir = 1 - }, -/obj/structure/machinery/power/terminal{ - dir = 1 - }, -/turf/open/floor/plating, -/area/bigredv2/outside/engineering) "bmV" = ( /obj/structure/machinery/power/terminal{ dir = 1 @@ -21159,33 +15913,23 @@ /area/bigredv2/outside/engineering) "bmW" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bmX" = ( /obj/structure/bed/chair/office/dark, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bmZ" = ( /obj/effect/decal/cleanable/liquid_fuel, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "bna" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bnb" = ( /obj/structure/machinery/door_control{ @@ -21193,36 +15937,25 @@ name = "Storm Shutters"; pixel_x = -32 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bnd" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/computer3/server, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "bne" = ( /obj/structure/cryofeed, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/outside/filtration_plant) "bnf" = ( /obj/structure/machinery/computer3/server/rack, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bng" = ( /obj/effect/decal/cleanable/dirt, @@ -21230,16 +15963,12 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bnh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bnj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21248,50 +15977,37 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Atmospherics Condenser Storage" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bnl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bnm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bnn" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bno" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/radio/headset, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bnp" = ( /obj/structure/machinery/computer/area_atmos/area, /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "bnq" = ( /obj/effect/decal/cleanable/dirt, @@ -21299,51 +16015,36 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bnr" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "bns" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1; name = "\improper Engineering SMES" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bnt" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/glasses/welding, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bnu" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bnw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bnx" = ( /obj/structure/surface/table, @@ -21353,9 +16054,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/clothing/glasses/meson, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bny" = ( /obj/structure/window/reinforced/toughened{ @@ -21371,64 +16070,45 @@ phone_category = "Lambda Labs"; phone_id = "Virology" }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/bigredv2/caves/lambda/virology) "bnz" = ( /obj/structure/surface/table, /obj/item/tool/lighter/zippo, /obj/item/tool/lighter/zippo, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bnA" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ dir = 1; name = "\improper Atmospherics Condenser" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bnB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bnE" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bnF" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bnH" = ( /obj/structure/machinery/computer/general_air_control, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "bnI" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bnK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21437,99 +16117,72 @@ /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bnL" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bnM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bnN" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bnO" = ( /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/filtration_plant) "bnQ" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bnR" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/engineering) "bnS" = ( /obj/item/trash/eat, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bnT" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ name = "\improper Engineering Secure Storage" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bnV" = ( /obj/structure/sign/safety/electronics{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bnW" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/outside/engineering) "bnX" = ( /obj/item/folder/yellow, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bnY" = ( /obj/structure/machinery/photocopier, @@ -21539,36 +16192,26 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bnZ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "boa" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bob" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "boc" = ( /obj/structure/machinery/light{ @@ -21576,92 +16219,64 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "boe" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bof" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "boj" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bok" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "boq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "bor" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "bos" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bou" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/computer3/server/rack, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bov" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/item/weapon/twohanded/fireaxe, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "box" = ( /obj/item/frame/table, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "boy" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "boA" = ( /obj/effect/decal/cleanable/dirt, @@ -21669,57 +16284,40 @@ /area/bigredv2/outside/filtration_plant) "boG" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "boH" = ( /obj/effect/decal/cleanable/liquid_fuel, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/engineering) "boI" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "boK" = ( /obj/item/trash/pistachios, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "boL" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "boM" = ( /obj/structure/closet/firecloset/full, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "boN" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "boR" = ( /obj/structure/surface/table, @@ -21728,19 +16326,14 @@ dir = 1 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "boS" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/technology_scanner, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "boU" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -21748,31 +16341,22 @@ dir = 1; name = "\improper Chief Engineer's Office" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "boV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Engineering Complex" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "boW" = ( /obj/structure/closet/secure_closet/atmos_personal, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "boX" = ( /obj/structure/machinery/pipedispenser, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/filtration_plant) "boY" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, @@ -21782,30 +16366,21 @@ phone_id = "Filtration"; pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "boZ" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bpa" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bpc" = ( /obj/structure/barricade/handrail, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/filtration_plant) "bpe" = ( /obj/effect/landmark/survivor_spawner, @@ -21813,37 +16388,26 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "bpf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bpi" = ( /obj/structure/reagent_dispensers/watertank, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "bpj" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bpk" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -21851,26 +16415,19 @@ dir = 1; name = "\improper Engineering Tool Storage" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bpl" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "bpm" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/glasses/welding, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bpn" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21879,62 +16436,44 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bpo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bpp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bpq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bpu" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port_lz2) "bpx" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/sw) "bpy" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/sw) "bpz" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1; name = "\improper Engineering Lockers" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bpA" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -21942,51 +16481,34 @@ dir = 1; name = "\improper Engineering Lockers" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bpC" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "bpD" = ( /obj/structure/surface/rack, /obj/item/device/camera_film, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "bpE" = ( /obj/structure/surface/rack, /obj/item/device/analyzer, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bpF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bpH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bpI" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21994,10 +16516,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/device/lightreplacer, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bpK" = ( /obj/structure/machinery/light{ @@ -22006,43 +16525,31 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bpL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/outside/engineering) "bpM" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bpN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bpO" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bpP" = ( /obj/structure/machinery/camera/autoname{ @@ -22051,9 +16558,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bpQ" = ( /obj/structure/machinery/light{ @@ -22063,32 +16568,24 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bpR" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bpS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bpT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "bpU" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber/huge/stationary, @@ -22103,62 +16600,40 @@ /turf/open/floor/plating, /area/bigredv2/outside/filtration_plant) "bpX" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/se) "bpY" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/se) "bpZ" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_cave_cas) "bqa" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/se) "bqb" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/filtration_cave_cas) "bqc" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "bqd" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port_lz2) "bqf" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1; name = "\improper Engineering Break Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bqk" = ( /obj/effect/decal/cleanable/dirt, @@ -22166,9 +16641,7 @@ dir = 1; pixel_y = -30 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "bql" = ( /obj/structure/machinery/door_control{ @@ -22176,17 +16649,13 @@ name = "Storm Shutters"; pixel_y = -32 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "bqo" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bqv" = ( /obj/effect/decal/warning_stripes{ @@ -22209,40 +16678,28 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port_lz2) "bqI" = ( /obj/structure/machinery/vending/snack{ icon_state = "snack-broken"; stat = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "bqJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/outside/engineering) "bqK" = ( /obj/item/folder/yellow, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/engineering) "bqL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22251,27 +16708,21 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Engineering Workshop" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bqM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bqN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bqP" = ( /obj/effect/decal/warning_stripes{ @@ -22283,16 +16734,12 @@ dir = 1; name = "\improper Engine Reactor Control" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bqT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bqV" = ( /obj/structure/machinery/light{ @@ -22301,10 +16748,7 @@ /obj/structure/surface/table, /obj/item/paper, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "bqX" = ( /obj/effect/decal/warning_stripes{ @@ -22316,98 +16760,65 @@ /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port_lz2) "bre" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "brf" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Engineering Workshop" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "brg" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bri" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "brj" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "brn" = ( /obj/structure/machinery/power/breakerbox/activated, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "bro" = ( /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bru" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "brv" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "brw" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/engineering) "brx" = ( /obj/structure/surface/table, /obj/item/stack/cable_coil, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bry" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -22415,18 +16826,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "brz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "brA" = ( /obj/structure/surface/table, @@ -22441,25 +16848,17 @@ pixel_x = 30 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "brB" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "brC" = ( /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "brD" = ( /turf/open/floor/plating, @@ -22474,50 +16873,36 @@ /obj/item/stack/sheet/metal{ amount = 30 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "brJ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/glass, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "brK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "brL" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "brM" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "brO" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "brP" = ( /obj/structure/bed/chair/office/light{ @@ -22526,9 +16911,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "brR" = ( /obj/item/device/radio/intercom{ @@ -22537,92 +16920,64 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/engineering) "brU" = ( /obj/structure/surface/table, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "brV" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "brW" = ( /obj/structure/surface/table, /obj/item/weapon/baton, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "brY" = ( /obj/structure/bed/chair/office/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "brZ" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/outside/filtration_plant) "bsa" = ( /obj/structure/machinery/floodlight/landing/floor, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/bigredv2/outside/space_port_lz2) "bsb" = ( /obj/structure/machinery/landinglight/ds2{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port_lz2) "bsc" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port_lz2) "bsd" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port_lz2) "bse" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port_lz2) "bsm" = ( /obj/effect/decal/cleanable/dirt, @@ -22630,9 +16985,7 @@ amount = 30 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bss" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -22647,81 +17000,58 @@ /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/filtration_plant) "bsC" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bsD" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bsE" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bsF" = ( /obj/structure/surface/table, /obj/item/circuitboard/solar_tracker, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/filtration_plant) "bsG" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bsH" = ( /obj/effect/landmark/hunter_primary, /turf/open/floor, /area/bigredv2/outside/filtration_cave_cas) "bsI" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/sw) "bsJ" = ( /obj/structure/machinery/vending/coffee{ icon_state = "coffee-broken"; stat = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "bsK" = ( /obj/structure/machinery/light, /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "bsL" = ( /obj/effect/landmark/crap_item, /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "bsM" = ( /obj/structure/machinery/door_control{ @@ -22729,10 +17059,7 @@ name = "Storm Shutters"; pixel_y = -32 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "bsN" = ( /obj/structure/surface/table, @@ -22744,62 +17071,44 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "bsP" = ( /obj/structure/closet/radiation, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bsX" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Engineering Complex" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bsY" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Atmospherics Condenser" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bsZ" = ( /obj/structure/janitorialcart, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "bta" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "btb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/constructable_frame, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "btc" = ( /obj/structure/surface/table, /obj/structure/machinery/light, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "btd" = ( /obj/structure/surface/table, @@ -22807,10 +17116,7 @@ /obj/item/stack/sheet/metal{ amount = 30 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "bte" = ( /obj/structure/machinery/light{ @@ -22819,88 +17125,56 @@ /obj/structure/sign/safety/high_rad{ pixel_x = 32 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "bti" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "btj" = ( /obj/structure/bed/chair, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "btk" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "btn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/s) "bto" = ( /obj/item/tool/warning_cone, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/se) "btr" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "btt" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "btu" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "btw" = ( /turf/open/floor/plating, /area/bigredv2/outside/lz2_south_cas) "btA" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "btB" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "btD" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/s) "btH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22910,28 +17184,21 @@ dir = 1; name = "\improper Engineering Complex" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "btJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "btK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/stack/sheet/metal, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "btN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22941,108 +17208,68 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "bua" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Engineering Complex" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "bub" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/s) "buc" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/s) "bud" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/outside/s) "buj" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves/mining) "bun" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/s) "buo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/s) "buu" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/s) "buy" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_east) "buz" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/caves_sw) "buB" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "buJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/s) "buQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_north) "buR" = ( /obj/effect/landmark/hunter_primary, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/lz2_south_cas) "buY" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib1" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "bvk" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/outside/s) "bvv" = ( /obj/structure/machinery/light{ @@ -23052,9 +17279,7 @@ /area/bigredv2/outside/lz2_south_cas) "bvw" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/lz2_south_cas) "bvz" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -23062,17 +17287,13 @@ id = "eta"; name = "Eta Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/eta) "bvD" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves/mining) "bvF" = ( /obj/structure/bed/chair/office/light{ @@ -23082,40 +17303,29 @@ /area/bigredv2/outside/lz2_south_cas) "bvH" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/eta) "bvK" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1; name = "\improper Power Substation" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lz2_south_cas) "bvO" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/caves/eta/xenobiology) "bvP" = ( /turf/open/mars, /area/bigredv2/caves/eta/research) "bvQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/eta) "bvR" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_se) "bvS" = ( /obj/structure/machinery/power/port_gen/pacman/super, @@ -23123,25 +17333,16 @@ /area/bigredv2/outside/lz2_south_cas) "bvV" = ( /obj/structure/machinery/door/poddoor/almayer/closed, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "bvW" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/eta) "bvX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/eta) "bvY" = ( /turf/open/floor/plating, @@ -23149,38 +17350,24 @@ "bvZ" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/eta) "bwa" = ( /obj/effect/landmark/hunter_primary, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/eta) "bwb" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/eta) "bwc" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/eta) "bwj" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/caves/eta/xenobiology) "bwr" = ( /obj/structure/machinery/light, @@ -23190,23 +17377,17 @@ phone_color = "green"; phone_id = "Virology Lab" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "bww" = ( /turf/open/floor/plating, /area/bigredv2/caves/eta/storage) "bwx" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/eta/xenobiology) "bwz" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/bigredv2/outside/office_complex) "bwA" = ( /obj/structure/surface/table, @@ -23217,23 +17398,17 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Eta Lab Storage Bay" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/storage) "bwH" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/storage) "bwI" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ dir = 1; name = "\improper Eta Lab Decontamination" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/research) "bwK" = ( /obj/effect/decal/cleanable/blood, @@ -23243,19 +17418,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/north, /area/bigredv2/caves/eta/storage) "bwM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/north, /area/bigredv2/caves/eta/storage) "bwN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23271,9 +17440,7 @@ /area/bigredv2/caves/eta/storage) "bwP" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bwQ" = ( /obj/structure/surface/table, @@ -23283,86 +17450,57 @@ phone_color = "yellow"; phone_id = "Robotics" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bwR" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bwS" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bwT" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bwU" = ( /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/eta/research) "bwV" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/eta/research) "bwW" = ( /obj/structure/closet/l3closet/scientist, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/eta/research) "bwX" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/caves/eta/research) "bwY" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/caves/eta/research) "bwZ" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/caves/eta/research) "bxa" = ( /obj/structure/surface/rack, /obj/item/storage/fancy/vials/random, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/caves/eta/research) "bxb" = ( /obj/structure/surface/rack, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/caves/eta/research) "bxc" = ( /turf/open/floor, @@ -23381,23 +17519,15 @@ /turf/open/floor, /area/bigredv2/caves/eta/storage) "bxh" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/bigredv2/caves/eta/storage) "bxi" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/bigredv2/caves/eta/storage) "bxj" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bxk" = ( /obj/structure/surface/table, @@ -23410,34 +17540,23 @@ pixel_x = -4; pixel_y = 7 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bxl" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/eta/research) "bxn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bxo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bxp" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/caves/eta/research) "bxq" = ( /obj/effect/decal/cleanable/dirt, @@ -23453,44 +17572,29 @@ /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Eta Lab Robotics" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/storage) "bxs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bxt" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/bigredv2/caves/eta/storage) "bxu" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/bigredv2/caves/eta/storage) "bxv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/bigredv2/caves/eta/storage) "bxw" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bxx" = ( /obj/structure/closet/l3closet/scientist, @@ -23498,42 +17602,29 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/eta/research) "bxy" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/caves/eta/research) "bxz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bxA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bxB" = ( /obj/structure/largecrate/guns, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "bot" - }, +/turf/open/floor/bot, /area/bigredv2/caves/eta/storage) "bxC" = ( /obj/structure/largecrate/guns, -/turf/open/floor{ - icon_state = "bot" - }, +/turf/open/floor/bot, /area/bigredv2/caves/eta/storage) "bxD" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -23543,32 +17634,22 @@ "bxE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bxF" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/bigredv2/caves/eta/storage) "bxG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/bigredv2/caves/eta/storage) "bxH" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bxI" = ( /obj/structure/sink{ @@ -23576,17 +17657,11 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/caves/eta/research) "bxJ" = ( /obj/structure/machinery/r_n_d/organic_analyzer, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/caves/eta/research) "bxK" = ( /obj/structure/machinery/light{ @@ -23596,60 +17671,42 @@ /area/bigredv2/caves/eta/storage) "bxL" = ( /obj/structure/powerloader_wreckage/ft, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bxM" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bxO" = ( /obj/structure/machinery/r_n_d/protolathe, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/caves/eta/research) "bxP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bxQ" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/r_n_d/destructive_analyzer, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/caves/eta/research) "bxR" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/research) "bxS" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/research) "bxT" = ( /obj/structure/bed, /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/research) "bxU" = ( /obj/structure/largecrate/cow, @@ -23657,53 +17714,35 @@ /area/bigredv2/caves/eta/storage) "bxV" = ( /obj/structure/largecrate/cow, -/turf/open/floor{ - icon_state = "bot" - }, +/turf/open/floor/bot, /area/bigredv2/caves/eta/storage) "bxW" = ( /obj/effect/spawner/random/toolbox, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bxX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/bigredv2/caves/eta/storage) "bxY" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bya" = ( -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/research) "byb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "byc" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/research) "bye" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_12" - }, +/turf/open/mars_cave/mars_cave_12, /area/bigredv2/caves_research) "byf" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -23723,107 +17762,76 @@ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "byj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/bigredv2/caves/eta/storage) "byk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "byl" = ( /obj/structure/machinery/photocopier, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "byn" = ( /obj/structure/machinery/r_n_d/bioprinter, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/caves/eta/research) "byo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/caves/eta/research) "byp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/caves/eta/research) "byq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/caves/eta/research) "byr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/caves/eta/research) "bys" = ( /obj/structure/machinery/r_n_d/circuit_imprinter, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/caves/eta/research) "byt" = ( /obj/structure/bed, /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/research) "byu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/research) "byv" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/research) "byw" = ( /obj/structure/largecrate/mule, -/turf/open/floor{ - icon_state = "bot" - }, +/turf/open/floor/bot, /area/bigredv2/caves/eta/storage) "byx" = ( /obj/structure/largecrate/mule, @@ -23833,35 +17841,21 @@ "byy" = ( /obj/structure/largecrate/lisa, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "bot" - }, +/turf/open/floor/bot, /area/bigredv2/caves/eta/storage) "byz" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/bigredv2/caves/eta/storage) "byA" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/bigredv2/caves/eta/storage) "byB" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/bigredv2/caves/eta/storage) "byC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/bigredv2/caves/eta/storage) "byE" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -23869,9 +17863,7 @@ dir = 1; name = "\improper Eta Lab Technical Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/research) "byF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -23879,16 +17871,12 @@ dir = 1; name = "\improper Eta Lab Dormitories" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/research) "byG" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_se) "byH" = ( /obj/structure/machinery/light, @@ -23908,125 +17896,88 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "byK" = ( /obj/structure/closet/l3closet/scientist, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "byL" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "byM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "byN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "byO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "byP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "byQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "byR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/bigredv2/caves/eta/research) "byS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/bigredv2/caves/eta/research) "byT" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/bigredv2/caves/eta/research) "byU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/bigredv2/caves/eta/research) "byV" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/bigredv2/caves/eta/research) "byW" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/caves/eta/research) "byX" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/caves/eta/research) "byY" = ( /obj/structure/flora/pottedplant{ @@ -24040,95 +17991,65 @@ dir = 1; name = "\improper Eta Lab Robotics" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bza" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bzb" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bzc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bzd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bze" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bzf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bzg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bzh" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bzi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bzj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/caves/eta/research) "bzk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24136,18 +18057,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bzl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bzm" = ( /obj/structure/pipes/vents/pump{ @@ -24156,37 +18073,24 @@ /turf/open/floor/plating, /area/bigredv2/caves/eta/research) "bzn" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_22" - }, +/turf/open/mars_cave/mars_cave_22, /area/bigredv2/caves/eta/research) "bzo" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_research) "bzp" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/bigredv2/caves/eta/storage) "bzq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/bigredv2/caves/eta/storage) "bzr" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/bigredv2/caves/eta/storage) "bzs" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -24194,56 +18098,39 @@ dir = 1; name = "\improper Eta Lab Armory" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/research) "bzt" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/caves/eta/research) "bzu" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves/eta/research) "bzv" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves/eta/research) "bzw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/storage) "bzx" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/storage) "bzy" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bzz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bzA" = ( /obj/effect/decal/cleanable/dirt, @@ -24251,91 +18138,63 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/storage) "bzB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/storage) "bzC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/storage) "bzD" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bzE" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/bigredv2/caves/eta/research) "bzF" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, /obj/item/phone, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/bigredv2/caves/eta/research) "bzG" = ( /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/bigredv2/caves/eta/research) "bzH" = ( /obj/structure/closet/secure_closet/RD, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/bigredv2/caves/eta/research) "bzI" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/bigredv2/caves/eta/research) "bzJ" = ( /obj/item/weapon/gun/smg/m39, /obj/structure/closet/secure_closet/guncabinet/wy, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/caves/eta/research) "bzK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bzL" = ( /obj/structure/machinery/light{ @@ -24345,46 +18204,31 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/caves/eta/research) "bzM" = ( /obj/structure/closet/secure_closet, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/caves/eta/research) "bzN" = ( /obj/structure/machinery/computer/cameras, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/caves/eta/research) "bzO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves/eta/research) "bzP" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves/eta/research) "bzQ" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ dir = 1; name = "\improper Eta Lab Server" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/storage) "bzR" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -24392,24 +18236,17 @@ dir = 1; name = "\improper Eta Lab Security Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/storage) "bzT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bzU" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bzW" = ( /obj/structure/bed/chair/office/light{ @@ -24418,34 +18255,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/bigredv2/caves/eta/research) "bzX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bzY" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/caves/eta/research) "bzZ" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/caves/eta/research) "bAa" = ( /obj/structure/bed/chair, @@ -24453,85 +18279,60 @@ /area/bigredv2/caves/eta/research) "bAb" = ( /obj/structure/bed/chair, -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves/eta/research) "bAc" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves/eta/research) "bAd" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves/eta/research) "bAe" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_se) "bAf" = ( /obj/structure/machinery/r_n_d/server, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/caves/eta/storage) "bAg" = ( -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/caves/eta/storage) "bAh" = ( -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/eta/storage) "bAi" = ( /obj/structure/machinery/computer/cameras, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bAj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bAn" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bAo" = ( /obj/structure/surface/table, /obj/item/trash/kepler, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bAp" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/bigredv2/caves/eta/research) "bAq" = ( /obj/structure/machinery/light{ @@ -24539,25 +18340,16 @@ }, /obj/structure/machinery/computer/aifixer, /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/bigredv2/caves/eta/research) "bAr" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/caves/eta/research) "bAs" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/caves/eta/research) "bAu" = ( /obj/structure/surface/table, @@ -24569,64 +18361,47 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/eta/storage) "bAw" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Eta Lab Server" }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/eta/storage) "bAx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/eta/storage) "bAy" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/eta/storage) "bAz" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/secure_closet/security, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bAA" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bAB" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bAC" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bAD" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24635,50 +18410,33 @@ /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Eta Lab Director's Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/research) "bAE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/bigredv2/caves/eta/research) "bAF" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/bigredv2/caves/eta/research) "bAH" = ( /obj/structure/lamarr, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/bigredv2/caves/eta/research) "bAI" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/caves/eta/research) "bAJ" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/caves/eta/research) "bAK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -24689,86 +18447,59 @@ /turf/open/floor/plating, /area/bigredv2/caves/eta/research) "bAM" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_12" - }, +/turf/open/mars_cave/mars_cave_12, /area/bigredv2/caves/eta/research) "bAN" = ( /obj/structure/machinery/telecomms/server, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/caves/eta/storage) "bAO" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/eta/storage) "bAP" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/eta/storage) "bAQ" = ( /obj/structure/closet/secure_closet/security/science, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bAR" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/bigredv2/caves/eta/research) "bAS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/bigredv2/caves/eta/research) "bAT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/bigredv2/caves/eta/research) "bAU" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/caves/eta/research) "bAV" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/caves/eta/research) "bAW" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/caves/eta/research) "bAX" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/caves/eta/research) "bAY" = ( /obj/structure/machinery/light{ @@ -24781,141 +18512,88 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bBa" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/research) "bBb" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/bigredv2/caves/eta/xenobiology) "bBc" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/caves/eta/xenobiology) "bBd" = ( /obj/structure/target, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/caves/eta/xenobiology) "bBe" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/caves/eta/xenobiology) "bBf" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/bigredv2/caves/eta/xenobiology) "bBg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "bBh" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/bigredv2/caves/eta/research) "bBj" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/caves/eta/research) "bBk" = ( /obj/structure/filingcabinet/medical, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/caves/eta/research) "bBl" = ( /obj/structure/machinery/photocopier, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/caves/eta/research) "bBn" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/biogenerator, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/caves/eta/research) "bBo" = ( /obj/structure/machinery/seed_extractor, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/bigredv2/caves/eta/research) "bBp" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/research) "bBq" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/xenobiology) "bBr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "bBs" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "bBt" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/xenobiology) "bBv" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -24925,66 +18603,44 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Eta Lab Maintenance Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/storage) "bBA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bBB" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bBC" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/research) "bBH" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Eta Lab Cell" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/research) "bBI" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/research) "bBJ" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/bigredv2/caves/eta/xenobiology) "bBK" = ( -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/caves/eta/xenobiology) "bBL" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/bigredv2/caves/eta/xenobiology) "bBN" = ( /obj/structure/closet/firecloset, @@ -24995,269 +18651,175 @@ /turf/open/floor/plating, /area/bigredv2/caves/eta/storage) "bBP" = ( -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/research) "bBQ" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/caves/eta/research) "bBR" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/research) "bBS" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ dir = 1; name = "\improper Eta Lab Cell" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/xenobiology) "bBT" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bBU" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "bBV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bBW" = ( /obj/item/tool/pen, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bBX" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/research) "bBY" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/research) "bBZ" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bCa" = ( /obj/structure/xenoautopsy/tank, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "bCb" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/bigredv2/caves/eta/xenobiology) "bCc" = ( /obj/structure/machinery/computer/cameras, -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/bigredv2/caves/eta/xenobiology) "bCd" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/bigredv2/caves/eta/xenobiology) "bCe" = ( /obj/structure/surface/table, /obj/item/alienjar, -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/bigredv2/caves/eta/xenobiology) "bCf" = ( /obj/structure/surface/table, /obj/structure/xenoautopsy, -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/bigredv2/caves/eta/xenobiology) "bCg" = ( /obj/structure/surface/table, -/obj/item/XenoBio/Blood, -/obj/item/XenoBio/Blood, +/obj/item/oldresearch/Blood, +/obj/item/oldresearch/Blood, /obj/item/tool/pen, -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/bigredv2/caves/eta/xenobiology) "bCi" = ( /obj/structure/closet/l3closet/scientist, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/bigredv2/caves/eta/xenobiology) "bCj" = ( /obj/structure/closet/l3closet/scientist, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/bigredv2/caves/eta/xenobiology) "bCk" = ( /obj/structure/closet/l3closet/scientist, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/bigredv2/caves/eta/xenobiology) "bCl" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "bCm" = ( /obj/structure/surface/table, /obj/structure/machinery/faxmachine, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/research) "bCn" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/research) "bCo" = ( /obj/structure/xenoautopsy/tank/broken, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "bCp" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "bCq" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/bigredv2/caves/eta/xenobiology) "bCr" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/bigredv2/caves/eta/xenobiology) "bCs" = ( /obj/effect/landmark/good_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bCt" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/research) "bCu" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bCv" = ( /obj/structure/surface/table, /obj/structure/machinery/reagentgrinder, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/research) "bCw" = ( /obj/structure/machinery/chem_master, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/research) "bCx" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "bCy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "bCz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -25266,18 +18828,14 @@ /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Eta Lab Xenobiology Lab" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/xenobiology) "bCA" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "bCC" = ( /obj/structure/surface/table, @@ -25285,10 +18843,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/research) "bCE" = ( /obj/item/stack/sheet/xenochitin, @@ -25302,17 +18857,12 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "bCI" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/research) "bCJ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -25332,171 +18882,112 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "bCN" = ( /obj/structure/closet/crate/secure, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "bCO" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/bigredv2/caves/eta/xenobiology) "bCP" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/caves/eta/xenobiology) "bCQ" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/bigredv2/caves/eta/xenobiology) "bCR" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Eta Lab" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/living) "bCS" = ( /obj/structure/machinery/autolathe, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/research) "bCT" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/research) "bCU" = ( /obj/structure/surface/table, /obj/item/tool/pickaxe/plasmacutter, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/research) "bCV" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "bCW" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "bCX" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/caves/eta/living) "bCY" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "bCZ" = ( -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bDa" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/caves/eta/research) "bDb" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/xenobiology) "bDc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "bDd" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/xenobiology) "bDe" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/xenobiology) "bDf" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bDg" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/bigredv2/caves/eta/research) "bDh" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/teleport/station, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bDi" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "bDj" = ( /obj/structure/machinery/computer/WYresearch, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "bDk" = ( /obj/structure/machinery/light{ @@ -25510,33 +19001,23 @@ }, /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/xenobiology) "bDm" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/caves/eta/living) "bDn" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "bDo" = ( /obj/structure/bookcase/manuals/research_and_development, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bDp" = ( /obj/structure/machinery/light{ @@ -25546,9 +19027,7 @@ /obj/item/disk/nuclear, /obj/item/weapon/gun/pistol/mod88, /obj/structure/pipes/vents/pump/on, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bDq" = ( /obj/structure/machinery/light{ @@ -25557,9 +19036,7 @@ /obj/structure/closet/cabinet, /obj/item/clothing/accessory/armband, /obj/structure/pipes/vents/pump/on, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bDr" = ( /obj/structure/machinery/light{ @@ -25568,41 +19045,29 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "bDs" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -30 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/caves/eta/living) "bDt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/good_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "bDu" = ( /obj/structure/surface/table, /obj/item/book/manual/nuclear, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bDv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bDx" = ( /obj/structure/machinery/light{ @@ -25618,42 +19083,32 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bDA" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/pod/old{ name = "Personal Computer" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bDB" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bDC" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bDD" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bDE" = ( /obj/item/trash/kepler, @@ -25668,40 +19123,28 @@ "bDG" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "bDH" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bDJ" = ( /obj/structure/showcase, -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/bigredv2/caves/eta/living) "bDK" = ( /obj/structure/showcase{ desc = "A stand with a plastic display of some kind of weird machine."; icon_state = "coinpress0" }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet10-8" - }, +/turf/open/floor/carpet10_8/west, /area/bigredv2/caves/eta/living) "bDL" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bDM" = ( /obj/structure/surface/table, @@ -25710,9 +19153,7 @@ /area/bigredv2/caves/eta/living) "bDN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bDO" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -25720,31 +19161,23 @@ dir = 1; name = "\improper Eta Lab Research Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/living) "bDP" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ dir = 1; name = "\improper Eta Lab Canteen" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/living) "bDQ" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/eta/living) "bDR" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/eta/living) "bDS" = ( /obj/structure/machinery/light{ @@ -25754,48 +19187,32 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "bDT" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/caves/eta/living) "bDU" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/caves/eta/living) "bDV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/caves/eta/living) "bDW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/caves/eta/living) "bDX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bEc" = ( /obj/structure/machinery/light, @@ -25803,18 +19220,14 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bEd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "bEe" = ( /obj/structure/sink{ @@ -25823,82 +19236,56 @@ pixel_y = 2 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/eta/living) "bEf" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/eta/xenobiology) "bEg" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/caves/eta/xenobiology) "bEh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bEi" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/caves/eta/living) "bEj" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Eta Lab Restroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/living) "bEk" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/eta/xenobiology) "bEl" = ( /obj/structure/showcase{ icon_state = "mechfab1" }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/bigredv2/caves/eta/living) "bEm" = ( /obj/structure/showcase{ icon_state = "bus" }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/bigredv2/caves/eta/living) "bEn" = ( /obj/structure/bookcase/manuals/medical, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bEo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/caves/eta/living) "bEp" = ( /obj/structure/sink{ @@ -25906,58 +19293,41 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/eta/living) "bEq" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/caves/eta/living) "bEr" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_22" - }, +/turf/open/mars_cave/mars_cave_22, /area/bigredv2/caves/eta/xenobiology) "bEt" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bEv" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bEw" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bEx" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/living) "bEy" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bEz" = ( /obj/structure/bed/chair/comfy/orange, @@ -25966,17 +19336,12 @@ "bEA" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bEB" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/bigredv2/caves/eta/research) "bEC" = ( /obj/structure/machinery/light, @@ -25984,24 +19349,18 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bED" = ( /obj/structure/bed, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bEE" = ( /obj/structure/surface/table, /obj/item/spacecash/c1000, /obj/item/spacecash/c1000, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "bEF" = ( /obj/structure/surface/table, @@ -26013,10 +19372,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/caves/eta/living) "bEH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26025,9 +19381,7 @@ /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Eta Lab Relaxation" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/living) "bEI" = ( /obj/structure/bed/chair/comfy/orange{ @@ -26044,19 +19398,14 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "bEK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/caves/eta/living) "bEL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26064,19 +19413,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/caves/eta/living) "bEM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/caves/eta/living) "bEN" = ( /obj/structure/machinery/vending/coffee, @@ -26084,38 +19427,28 @@ /area/bigredv2/caves/eta/living) "bEO" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bEP" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bEQ" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bER" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "bES" = ( /obj/structure/machinery/light, /turf/open/floor, /area/bigredv2/caves/eta/living) "bET" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/office_complex) "bFw" = ( /turf/closed/wall/solaris/reinforced, @@ -26127,22 +19460,15 @@ /turf/open/floor, /area/bigred/ground/garage_workshop) "bGC" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/n) "bGL" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/lz2_south_cas) "bII" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "bJz" = ( /obj/structure/bed/chair{ @@ -26150,15 +19476,10 @@ pixel_x = -9; pixel_y = 13 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "bJQ" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/n) "bJS" = ( /obj/structure/largecrate/random/barrel/green, @@ -26168,41 +19489,27 @@ "bKY" = ( /obj/structure/fence, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/outside/filtration_cave_cas) "bLA" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "bMa" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/pistol/mod88, /obj/item/weapon/gun/pistol/mod88, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/admin_building) "bMf" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/filtration_plant) "bMz" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/ne) "bNl" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/lambda/xenobiology) "bNA" = ( /obj/structure/surface/table, @@ -26211,48 +19518,34 @@ /area/bigredv2/outside/dorms) "bNE" = ( /obj/structure/closet/secure_closet/brig, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bOZ" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "bPy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "bQb" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/outside/lz2_west_cas) "bQe" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor, /area/bigredv2/outside/admin_building) "bQh" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/n) "bQi" = ( -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/virology) "bQG" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves_lambda) "bRd" = ( /obj/structure/cable{ @@ -26262,9 +19555,7 @@ /area/bigredv2/oob) "bRm" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz1_telecomm_cas) "bRC" = ( /obj/effect/landmark/nightmare{ @@ -26282,16 +19573,11 @@ pixel_y = -8 }, /obj/item/tool/pickaxe/drill, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "bRV" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "bSw" = ( /obj/structure/cable{ @@ -26300,19 +19586,13 @@ /obj/structure/cable{ icon_state = "4-10" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "bSy" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "bTm" = ( /obj/structure/surface/table, @@ -26320,15 +19600,10 @@ /obj/item/device/flashlight/lamp{ pixel_y = 15 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "bTW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_se) "bVX" = ( /obj/structure/barricade/wooden{ @@ -26337,22 +19612,14 @@ health = 25000 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves_north) "bWk" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_plant) "bWl" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigred/ground/garage_workshop) "bXe" = ( /obj/structure/closet/crate/freezer/rations, @@ -26365,10 +19632,7 @@ /area/bigredv2/outside/cargo) "bYW" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bZp" = ( /obj/structure/bed/chair{ @@ -26379,24 +19643,16 @@ "bZJ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/suit/radiation, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/outside/engineering) "bZL" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/research) "caD" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/s) "caN" = ( /obj/structure/surface/table, @@ -26404,33 +19660,22 @@ /turf/open/floor/carpet, /area/bigredv2/outside/admin_building) "ccI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/warning_stripes{ icon_state = "W"; layer = 2.5; pixel_x = -1 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/bigredv2/outside/telecomm/warehouse) "ccP" = ( /obj/structure/surface/table, /obj/effect/spawner/random/bomb_supply, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "cdA" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/lz2_west_cas) "cec" = ( /obj/structure/bed, @@ -26441,89 +19686,63 @@ /obj/effect/landmark/corpsespawner/ua_riot, /obj/item/weapon/gun/rifle/m41a/training, /obj/effect/spawner/gibspawner/human, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "ceA" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/e) "cfr" = ( /obj/item/explosive/grenade/baton{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "cgt" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "cgO" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/telecomm/n_cave) "chq" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_lambda) "ciG" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/n) "ciY" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "cla" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "clB" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigred/ground/garage_workshop) "cmC" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -1; pixel_y = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "cmG" = ( /obj/item/ore/iron{ pixel_x = 6; pixel_y = 9 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "cnk" = ( /obj/structure/platform/kutjevo/rock{ @@ -26541,9 +19760,7 @@ /obj/structure/platform_decoration/kutjevo/rock{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/space) "cns" = ( /obj/effect/landmark/nightmare{ @@ -26556,62 +19773,43 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "coT" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "cpc" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_se) "cpQ" = ( /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "cqj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "cqZ" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "crd" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/bigredv2/outside/chapel) "crl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port_lz2) "crv" = ( /obj/structure/surface/table, @@ -26619,84 +19817,57 @@ pixel_x = 3; pixel_y = 12 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "cry" = ( /obj/structure/surface/table/reinforced, /obj/item/restraint/handcuffs, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/lambda_cave_cas) "crQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_virology) "csB" = ( /obj/structure/prop/dam/crane/damaged, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "csC" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "csE" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/lz1_telecomm_cas) "ctT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "cud" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "cuG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/chapel) "cvi" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/tunnel{ id = "hole2" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "cxi" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/xenobiology) "cyv" = ( /obj/structure/machinery/prop/almayer/computer/PC{ @@ -26712,21 +19883,14 @@ /area/bigredv2/outside/admin_building) "czV" = ( /obj/item/tool/pickaxe, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "cAf" = ( /obj/item/stack/sheet/wood, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_north) "cAs" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_cave_cas) "cAN" = ( /obj/effect/decal/cleanable/dirt, @@ -26737,71 +19901,44 @@ /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "cCr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves_sw) "cCu" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "cDx" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Abandoned Mining Storage" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "cGc" = ( /obj/structure/machinery/botany, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "cGi" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/red/west, /area/bigredv2/outside/marshal_office) "cGT" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -32; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "cGZ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/outside/lz1_north_cas) "cHn" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/lz2_south_cas) "cHy" = ( /obj/item/device/flashlight, @@ -26814,15 +19951,10 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/lz2_cave) "cHH" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/ne) "cHI" = ( /obj/structure/closet/crate, @@ -26830,9 +19962,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "cIP" = ( /obj/item/paper/bigred/smuggling, @@ -26851,9 +19981,7 @@ dir = 1; name = "\improper Operations" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "cJd" = ( /turf/open/space/basic, @@ -26864,26 +19992,18 @@ pixel_x = 7; pixel_y = 7 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "cJA" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "cJG" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves_north) "cKu" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "cLq" = ( /obj/structure/bed/chair{ @@ -26897,24 +20017,18 @@ "cLZ" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "cNb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "cNH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/bar) "cOa" = ( /obj/structure/bed/chair{ @@ -26922,14 +20036,10 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "cOl" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_research) "cOt" = ( /obj/structure/sign/poster/clf, @@ -26937,40 +20047,29 @@ /area/bigredv2/caves/mining) "cOu" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "cOJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/research) "cPg" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/n) "cPZ" = ( /obj/structure/window/framed/solaris/reinforced, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "cQi" = ( /obj/effect/landmark/nightmare{ insert_tag = "medbay-v3" }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "cQO" = ( /obj/effect/decal/cleanable/dirt, @@ -26989,10 +20088,7 @@ "cRP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "cSu" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -27005,9 +20101,7 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "cVd" = ( /obj/effect/decal/cleanable/dirt, @@ -27024,9 +20118,7 @@ "cVL" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_se) "cVY" = ( /turf/open/mars, @@ -27035,9 +20127,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "cYy" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -27049,14 +20139,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/hydroponics) "cYJ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz2_west_cas) "cZj" = ( /obj/structure/filingcabinet, @@ -27065,15 +20151,11 @@ /area/bigredv2/caves/mining) "cZB" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "daf" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "daB" = ( /obj/structure/surface/table/reinforced, @@ -27081,10 +20163,7 @@ phone_category = "Lambda Labs"; phone_id = "Xenobiology" }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/east, /area/bigredv2/caves/lambda/xenobiology) "dbi" = ( /turf/closed/wall/solaris/reinforced/hull, @@ -27093,22 +20172,16 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "dgy" = ( /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/c) "dgH" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/caves_north) "dhN" = ( /obj/structure/window/framed/solaris, @@ -27122,16 +20195,12 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "dij" = ( /obj/structure/fence, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "din" = ( /obj/structure/machinery/blackbox_recorder, @@ -27139,31 +20208,21 @@ pixel_x = -6; pixel_y = 10 }, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/admin_building) "djo" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/lambda_cave_cas) "dka" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/n) "dkY" = ( /obj/structure/platform, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "dmB" = ( /obj/item/tool/pickaxe, @@ -27175,10 +20234,7 @@ /area/bigredv2/caves/eta/storage) "dnV" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/filtration_plant) "dot" = ( /obj/structure/barricade/wooden{ @@ -27190,23 +20246,17 @@ /area/bigredv2/outside/cargo) "dov" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "dqy" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "drq" = ( /obj/item/weapon/twohanded/folded_metal_chair, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "drx" = ( /obj/structure/filingcabinet{ @@ -27219,17 +20269,13 @@ pixel_x = -8; pixel_y = 18 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "drT" = ( /obj/structure/disposalpipe/broken{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "dsh" = ( /obj/effect/decal/cleanable/blood, @@ -27241,16 +20287,11 @@ dir = 8 }, /obj/item/ammo_magazine/pistol/m1911, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "dsm" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "dsy" = ( /obj/structure/platform, @@ -27261,10 +20302,7 @@ /area/bigredv2/outside/engineering) "dtf" = ( /obj/structure/prop/server_equipment/broken, -/turf/open/floor{ - dir = 10; - icon_state = "podhatch" - }, +/turf/open/floor/podhatch/southwest, /area/bigredv2/caves/lambda/research) "dtX" = ( /obj/structure/barricade/wooden{ @@ -27272,9 +20310,7 @@ dir = 4; health = 25000 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves_north) "duo" = ( /obj/effect/landmark/corpsespawner/colonist/burst, @@ -27296,15 +20332,11 @@ pixel_y = 8 }, /obj/item/ore/coal, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "dvC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "dws" = ( /obj/effect/decal/warning_stripes{ @@ -27312,10 +20344,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/bigredv2/outside/telecomm/warehouse) "dwL" = ( /obj/structure/bed/chair{ @@ -27323,9 +20352,7 @@ dir = 1; pixel_y = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "dwO" = ( /obj/structure/machinery/light/small{ @@ -27338,9 +20365,7 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "dxV" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_sw) "dyv" = ( /turf/open/mars, @@ -27350,51 +20375,36 @@ dir = 1 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "dzY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "dAd" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/lambda_cave_cas) "dAi" = ( /obj/effect/landmark/objective_landmark/close, /turf/open/floor/plating, /area/bigredv2/outside/lz2_south_cas) "dAX" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "dBa" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_y = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "dBm" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "dBE" = ( /obj/item/trash/cigbutt/cigarbutt{ @@ -27407,10 +20417,7 @@ icon_state = "map"; name = "Pipe manifold" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "dBU" = ( /obj/structure/barricade/handrail{ @@ -27418,10 +20425,7 @@ layer = 3.01; pixel_y = 9 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "dCb" = ( /obj/effect/landmark/corpsespawner/security/marshal, @@ -27434,10 +20438,7 @@ icon_state = "1-5" }, /obj/item/clothing/head/helmet/marine/veteran/ua_riot, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "dCA" = ( /obj/effect/decal/cleanable/dirt, @@ -27457,14 +20458,10 @@ "dEr" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_se) "dEV" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/lz2_south_cas) "dFz" = ( /obj/item/tool/pickaxe{ @@ -27474,9 +20471,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib1" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "dFL" = ( /obj/effect/landmark/corpsespawner/security, @@ -27489,9 +20484,7 @@ /obj/item/stack/sheet/wood{ pixel_y = -8 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "dHr" = ( /obj/effect/decal/cleanable/blood{ @@ -27502,17 +20495,13 @@ /area/bigredv2/caves/mining) "dHH" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "dIb" = ( /turf/open/floor, /area/bigredv2/caves) "dIz" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_8" - }, +/turf/open/mars_cave/mars_cave_8, /area/bigredv2/caves_virology) "dIG" = ( /obj/structure/machinery/light{ @@ -27524,19 +20513,13 @@ /obj/item/ore/uranium{ desc = "You feel fuzzy just looking at it.... it's slightly lumanesant" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "dIH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port_lz2) "dJc" = ( /obj/structure/surface/table, @@ -27546,25 +20529,16 @@ "dJr" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/caves_lambda) "dJM" = ( /obj/structure/surface/rack, /obj/item/storage/pouch/shotgun, /obj/item/storage/toolbox/mechanical, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "dKk" = ( -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/lambda_cave_cas) "dKo" = ( /obj/item/ore/iron{ @@ -27581,9 +20555,7 @@ "dKR" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_lambda) "dLS" = ( /obj/effect/decal/cleanable/dirt, @@ -27595,21 +20567,14 @@ /obj/structure/window{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "dNd" = ( /obj/item/stack/cable_coil/cut, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "dNn" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigred/ground/garage_workshop) "dNr" = ( /obj/structure/machinery/light{ @@ -27618,10 +20583,7 @@ /obj/structure/machinery/firealarm{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "dNX" = ( /obj/effect/landmark/crap_item, @@ -27634,75 +20596,52 @@ pixel_x = -4; pixel_y = 7 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "dOZ" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/outside/n) "dPb" = ( /obj/item/tool/pickaxe/drill, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "dPs" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/xenobiology) "dPC" = ( /obj/structure/barricade/wooden{ dir = 1; pixel_y = 7 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves/mining) "dPJ" = ( /turf/closed/wall/r_wall/unmeltable, /area/bigredv2/outside/c) "dQw" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_sw) "dQF" = ( /obj/effect/spawner/random/tool, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "dQR" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/n) "dQZ" = ( /obj/structure/closet/toolcloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/filtration_plant) "dRc" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Lambda Checkpoint" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lambda_cave_cas) "dSg" = ( /obj/effect/landmark/crap_item, @@ -27714,9 +20653,7 @@ /area/bigredv2/caves/mining) "dTi" = ( /obj/item/stack/sheet/wood, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves_north) "dTB" = ( /turf/closed/wall/solaris/reinforced, @@ -27726,74 +20663,50 @@ pixel_x = -8; pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "dUz" = ( /obj/effect/landmark/corpsespawner/miner, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves/mining) "dVp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port_lz2) "dVA" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/lz2_south_cas) "dVM" = ( /obj/structure/largecrate/supply/supplies, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "dWd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "dWl" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "dXs" = ( /obj/item/tool/pickaxe{ pixel_y = 12 }, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "dXu" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/eta) "dXK" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/outside/n) "dZO" = ( /obj/effect/decal/cleanable/blood{ @@ -27803,9 +20716,7 @@ pixel_x = 12; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves/mining) "eaW" = ( /obj/structure/disposalpipe/segment, @@ -27815,35 +20726,23 @@ dir = 1 }, /obj/structure/pipes/valve/open, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "eaZ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "yellowfull" - }, +/turf/open/floor/yellowfull, /area/bigredv2/outside/hydroponics) "ebr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/engineering) "ebZ" = ( -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/storage) "eci" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/outside/lz1_telecomm_cas) "ecy" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -27856,24 +20755,17 @@ /obj/item/trash/cigbutt{ pixel_x = 7 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/caves/mining) "ecK" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_east) "ecX" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/largecrate, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigred/ground/garage_workshop) "eeI" = ( /obj/structure/machinery/light, @@ -27885,26 +20777,19 @@ icon_state = "pottedplant_10"; pixel_y = 11 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "efh" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/medical_supply_link, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/caves/eta/research) "efK" = ( /obj/structure/machinery/computer/crew{ density = 0; pixel_y = 16 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "egI" = ( /obj/item/ore, @@ -27912,17 +20797,12 @@ pixel_x = 13; pixel_y = 12 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "egL" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "egS" = ( /obj/structure/disposalpipe/segment, @@ -27932,18 +20812,14 @@ /obj/effect/landmark/nightmare{ insert_tag = "filtration_restored" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/s) "eju" = ( /obj/item/ore{ pixel_x = 9; pixel_y = 2 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "ejP" = ( /turf/closed/wall/solaris, @@ -27958,37 +20834,25 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/miner, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "elh" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/n) "els" = ( /obj/structure/ore_box, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "elM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "emC" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ene" = ( /obj/structure/surface/table, @@ -28018,70 +20882,46 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic/solid{ name = "\improper Dormitories Restroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "eoU" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y2" - }, +/turf/open/floor/almayer/w_y2/north, /area/bigredv2/outside/admin_building) "epe" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/eta) "eql" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves/mining) "eqr" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic/solid{ dir = 1; name = "\improper Dormitories Restroom" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "erA" = ( /obj/item/ore, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "erG" = ( /obj/effect/decal/hefa_cult_decals/d32, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "erJ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/eta) "erX" = ( /obj/structure/machinery/light/small, -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves/mining) "esS" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/window, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "eup" = ( /obj/structure/bed/chair, @@ -28092,14 +20932,10 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "euF" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/lz2_south_cas) "euO" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_22" - }, +/turf/open/mars_cave/mars_cave_22, /area/bigredv2/caves_research) "euP" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -28108,50 +20944,33 @@ /obj/structure/closet/crate/miningcar/yellow{ layer = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "evA" = ( /obj/structure/platform_decoration/shiva{ dir = 8 }, /obj/structure/platform_decoration/shiva, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "evX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "ewv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/curtain/red, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/engineering) "exc" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigred/ground/garage_workshop) "ezQ" = ( /obj/structure/largecrate/supply/supplies/flares, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "eAU" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/eta) "eBn" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -28159,17 +20978,13 @@ pixel_y = 15 }, /obj/effect/spawner/gibspawner/xeno, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "eBL" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "eDQ" = ( /obj/structure/closet/secure_closet/engineering_personal, @@ -28183,9 +20998,7 @@ "eEm" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/queen_spawn, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "eEy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -28193,31 +21006,21 @@ /area/bigredv2/outside/lz2_west_cas) "eER" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "eFh" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_lambda) "eFr" = ( /obj/effect/decal/warning_stripes{ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/red/north, /area/bigredv2/outside/marshal_office) "eGa" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves_research) "eGb" = ( /obj/structure/barricade/wooden{ @@ -28228,40 +21031,26 @@ /obj/item/weapon/twohanded/spear{ pixel_x = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "eGf" = ( /obj/structure/machinery/light/double, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "eGM" = ( -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/outside/engineering) "eHA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "eIN" = ( /obj/structure/machinery/power/port_gen/pacman, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "eJE" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "eJU" = ( /obj/structure/surface/table, @@ -28270,16 +21059,11 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "eKm" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "eKU" = ( /obj/structure/machinery/door_control{ @@ -28288,27 +21072,19 @@ pixel_x = 30; throw_range = 15 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "eKZ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras/wooden_tv{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/lambda_cave_cas) "eLp" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "eLq" = ( /obj/structure/surface/rack, @@ -28320,21 +21096,15 @@ /turf/open/floor, /area/bigredv2/outside/cargo) "eLQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/filtration_plant) "eMX" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_lambda) "eNe" = ( /obj/item/clothing/under/darkred, /obj/structure/surface/rack, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "eNx" = ( /obj/effect/landmark/nightmare{ @@ -28344,26 +21114,18 @@ /area/bigredv2/caves) "eNN" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber/huge/stationary, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "eOd" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_telecomm_cas) "ePk" = ( /obj/structure/prop/server_equipment/broken, /turf/open/floor/greengrid, /area/bigredv2/caves/lambda/research) "eRc" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/filtration_plant) "eRe" = ( /obj/structure/pipes/vents/pump{ @@ -28372,37 +21134,26 @@ /turf/open/floor, /area/bigredv2/outside/cargo) "eRI" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/c) "eSm" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "eSu" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "eSN" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "eTj" = ( /obj/structure/reagent_dispensers/fueltank/gas, -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/c) "eUs" = ( /obj/effect/decal/cleanable/dirt, @@ -28427,23 +21178,14 @@ /obj/structure/cable{ icon_state = "9-10" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "eVM" = ( /obj/structure/largecrate/random/barrel/true_random, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "eWd" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port_lz2) "eWo" = ( /obj/effect/decal/cleanable/dirt, @@ -28451,10 +21193,7 @@ /area/bigredv2/outside/filtration_plant) "eWv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/telecomm/n_cave) "eWy" = ( /obj/effect/decal/cleanable/dirt, @@ -28465,9 +21204,7 @@ "eWB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/recharge_station, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "eWE" = ( /obj/structure/barricade/wooden{ @@ -28475,17 +21212,12 @@ dir = 4; health = 25000 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/caves_north) "eWG" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "eWP" = ( /obj/structure/surface/table, @@ -28500,18 +21232,13 @@ "eYy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "eYA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/e) "eYH" = ( /obj/structure/machinery/camera/autoname{ @@ -28523,9 +21250,7 @@ "eYK" = ( /obj/item/reagent_container/spray/cleaner, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/bigredv2/outside/cargo) "eZw" = ( /obj/effect/decal/warning_stripes{ @@ -28538,9 +21263,7 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "fbf" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/sw) "fbB" = ( /obj/effect/landmark/nightmare{ @@ -28552,37 +21275,25 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "fdr" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_sw) "fdy" = ( /turf/open/floor, /area/bigredv2/caves/eta/living) "feN" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/space_port_lz2) "feS" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_sw) "fgD" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Lambda Lab Server Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/research) "fgE" = ( /obj/effect/decal/cleanable/dirt, @@ -28590,24 +21301,17 @@ /obj/effect/landmark/static_comms/net_two{ broken_on_spawn = 1 }, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/engineering) "fhy" = ( /obj/structure/bed/chair/comfy/blue{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/bigredv2/outside/admin_building) "fhI" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves_north) "fin" = ( /turf/open/floor/plating, @@ -28617,42 +21321,28 @@ /obj/structure/machinery/computer/objective{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "fjF" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/mars{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars/mars_dirt_6, /area/bigredv2/outside/w) "fjP" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves) "fmd" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "fmn" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_virology) "fmL" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/camera/oldcamera, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "fnh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -28660,31 +21350,23 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "fni" = ( /obj/structure/machinery/door/airlock/almayer/medical{ name = "\improper Medical Clinic Morgue" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "fnv" = ( /obj/structure/bed/chair/comfy, /turf/open/floor/carpet, /area/bigredv2/caves/lambda/breakroom) "fnO" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "foB" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_22" - }, +/turf/open/mars_cave/mars_cave_22, /area/bigredv2/caves_east) "fpa" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -28694,45 +21376,30 @@ /turf/closed/wall/wood, /area/bigredv2/caves/mining) "fsT" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/n) "fsY" = ( -/turf/open/mars{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars/mars_dirt_6, /area/bigredv2/outside/space_port_lz2) "ftY" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/sw) "fus" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz2_south_cas) "fvb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "fvu" = ( /obj/structure/machinery/light/double, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/lz2_south_cas) "fwa" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_virology) "fwD" = ( /obj/structure/barricade/wooden{ @@ -28740,10 +21407,7 @@ dir = 4; health = 25000 }, -/turf/open/floor{ - dir = 8; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/west, /area/bigredv2/outside/cargo) "fwO" = ( /obj/structure/prop/almayer/cannon_cables{ @@ -28754,9 +21418,7 @@ desc = "A bewildering tangle of machinery and pipes."; name = "\improper coolant feed" }, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/bigredv2/oob) "fwV" = ( /obj/structure/surface/table, @@ -28766,39 +21428,26 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "fxn" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/bigredv2/oob) "fxK" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/outside/lz1_telecomm_cas) "fxZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_lambda) "fyp" = ( -/obj/structure/machinery/power/apc, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/obj/structure/machinery/power/apc/power/south, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/storage) "fyz" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "fyO" = ( /obj/structure/transmitter/colony_net{ @@ -28807,29 +21456,21 @@ phone_id = "Clinic Labs"; pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "fyZ" = ( /obj/structure/surface/table/reinforced, /obj/item/device/camera, /obj/structure/machinery/light/small, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/lambda_cave_cas) "fBc" = ( /obj/structure/pipes/standard/tank/phoron, /turf/open/floor/plating, /area/bigredv2/caves/mining) "fBo" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "fCb" = ( /turf/open/floor, @@ -28839,58 +21480,39 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Greenhouse Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/hydroponics) "fDr" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/caves/eta/research) "fEv" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ name = "\improper Engine Reactor" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "fEE" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/outside/ne) "fFG" = ( /obj/structure/largecrate/random/barrel, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "fFO" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/space_port_lz2) "fGK" = ( /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves_north) "fGN" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves_research) "fHw" = ( /obj/structure/barricade/handrail, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "fHF" = ( /obj/effect/landmark/corpsespawner/miner, @@ -28899,23 +21521,16 @@ icon_state = "gib6" }, /obj/item/weapon/baseballbat, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "fJH" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/eta) "fJW" = ( /obj/structure/window, /obj/structure/surface/table/woodentable, /obj/item/newspaper, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "fKO" = ( /obj/structure/barricade/wooden{ @@ -28924,49 +21539,31 @@ health = 25000 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_north) "fKW" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/caves/eta/living) "fLj" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_virology) "fLl" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/engineering) "fLA" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "fLR" = ( /obj/item/tool/pickaxe, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "fMl" = ( /obj/item/device/flashlight/lantern, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "fML" = ( /obj/effect/decal/cleanable/dirt, @@ -28979,9 +21576,7 @@ pixel_x = -9; pixel_y = 13 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "fMZ" = ( /obj/structure/machinery/light{ @@ -28992,14 +21587,10 @@ phone_id = "Surgery"; pixel_y = 24 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "fOc" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves_virology) "fOo" = ( /obj/effect/decal/warning_stripes{ @@ -29015,23 +21606,16 @@ pixel_x = 14; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "fOx" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "fOK" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "fOM" = ( /obj/effect/decal/warning_stripes{ @@ -29042,10 +21626,7 @@ /area/bigredv2/caves/mining) "fPe" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/telecomm/n_cave) "fPB" = ( /obj/effect/decal/cleanable/dirt, @@ -29062,43 +21643,29 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "fRo" = ( /obj/item/tool/pickaxe/drill, -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves/mining) "fRH" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_se) "fRW" = ( /obj/structure/machinery/light/small, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "fSJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/space_port) "fST" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "fSY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/outside/lz2_west_cas) "fTg" = ( /obj/effect/decal/warning_stripes{ @@ -29106,10 +21673,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "fUk" = ( /obj/structure/surface/table, @@ -29118,19 +21682,14 @@ pixel_x = 7; pixel_y = 12 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_plant) "fUp" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ dir = 1; name = "\improper Engine Reactor" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "fVt" = ( /obj/effect/decal/cleanable/dirt, @@ -29144,10 +21703,7 @@ /turf/open/floor, /area/bigredv2/outside/cargo) "fWw" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/xenobiology) "fWY" = ( /obj/structure/window, @@ -29157,26 +21713,19 @@ /obj/structure/surface/table/woodentable, /obj/effect/landmark/objective_landmark/close, /obj/item/prop/magazine/book/starshiptroopers, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "fXm" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "fXR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/hydroponics) "fYH" = ( /turf/closed/wall/solaris/reinforced/hull, @@ -29185,10 +21734,7 @@ /obj/structure/closet/boxinggloves, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "fZg" = ( /obj/structure/window/framed/solaris/reinforced, @@ -29196,20 +21742,13 @@ /obj/structure/sign/safety/hvac{ pixel_x = -32 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "fZm" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/eta) "gad" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "gan" = ( /obj/structure/platform_decoration/shiva{ @@ -29218,74 +21757,49 @@ /obj/structure/platform_decoration/shiva{ dir = 4 }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "gbA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "gcR" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves_sw) "gda" = ( /turf/open/mars_cave, /area/bigredv2/outside/lz1_telecomm_cas) "gdx" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "gdK" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/n) "gdN" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/mars, /area/bigredv2/caves/eta/xenobiology) "gej" = ( -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/bigredv2/outside/medical) "geC" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/lz1_north_cas) "gfX" = ( /obj/structure/sign/safety/hazard{ pixel_y = -32 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "ggC" = ( /obj/structure/surface/rack, /obj/effect/landmark/good_item, /obj/item/stack/sheet/metal/small_stack, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ggW" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/east, /area/bigredv2/caves/lambda/research) "gio" = ( /turf/open/mars_cave, @@ -29301,23 +21815,17 @@ /obj/structure/barricade/handrail/wire{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/s) "gke" = ( /obj/item/tool/warning_cone, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/s) "gki" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib2" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "gkD" = ( /obj/structure/barricade/wooden{ @@ -29325,9 +21833,7 @@ dir = 4; health = 25000 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "glB" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -29343,17 +21849,12 @@ /turf/open/floor/plating, /area/bigredv2/outside/engineering) "gmN" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_lambda) "gnR" = ( /obj/structure/largecrate/random/barrel/red, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "gpg" = ( /turf/open/mars_cave, @@ -29362,38 +21863,27 @@ /obj/effect/decal/cleanable/blood/splatter, /obj/item/ore/diamond, /obj/effect/landmark/corpsespawner/miner, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "gpt" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "gpA" = ( /obj/structure/surface/table, /obj/structure/machinery/light, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "gpB" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves_research) "gpR" = ( /turf/open/gm/river, /area/bigredv2/outside/c) "gpT" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz2_south_cas) "gqS" = ( /obj/structure/surface/table/reinforced/prison, @@ -29413,18 +21903,14 @@ id = "viro"; name = "Virology Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/virology) "gsW" = ( /obj/structure/platform/kutjevo/rock, /obj/structure/platform/kutjevo/rock{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/space) "gts" = ( /obj/structure/machinery/light{ @@ -29433,32 +21919,23 @@ /obj/structure/morgue{ dir = 2 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/bigredv2/outside/medical) "gtX" = ( /turf/open/mars_cave, /area/bigredv2/caves_se) "guu" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "guM" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_research) "gvd" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Lambda Lab Break Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "gvI" = ( /obj/structure/transmitter/colony_net{ @@ -29469,55 +21946,39 @@ phone_id = "Director's Safe Room"; pixel_x = -18 }, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "gwg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "gxJ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_sw) "gyJ" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "gyL" = ( /obj/item/ore{ pixel_x = 13; pixel_y = 12 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "gyU" = ( /obj/item/ore{ pixel_x = -7; pixel_y = 7 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "gzG" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -9; pixel_y = 18 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves/mining) "gAE" = ( /obj/structure/sink{ @@ -29536,17 +21997,12 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "gCx" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "gCC" = ( /obj/structure/closet/secure_closet, @@ -29570,43 +22026,28 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "gCE" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_east) "gEM" = ( /obj/structure/machinery/vending/security, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "red" - }, +/turf/open/floor/red, /area/bigredv2/outside/lambda_cave_cas) "gFR" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "gGO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2/west, /area/bigredv2/caves/mining) "gHH" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "gHV" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "gIT" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ @@ -29614,9 +22055,7 @@ id = "lambda-interior"; name = "Lambda Checkpoint Interior" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves_north) "gJw" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -29624,9 +22063,7 @@ /area/bigredv2/caves_virology) "gKk" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_4" - }, +/turf/open/mars_cave/mars_cave_4, /area/bigredv2/caves_virology) "gMj" = ( /obj/effect/decal/warning_stripes{ @@ -29634,10 +22071,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "gMC" = ( /obj/structure/surface/table, @@ -29646,17 +22080,12 @@ /area/bigredv2/outside/cargo) "gML" = ( /obj/structure/machinery/power/turbine, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "gNz" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_se) "gNH" = ( /turf/closed/wall/solaris/reinforced, @@ -29664,32 +22093,22 @@ "gOr" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "gPc" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/telecomm/n_cave) "gPh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/door/airlock/almayer/secure/colony{ name = "\improper Engine Reactor" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "gPE" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/flashlight/lantern, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "gQj" = ( /obj/structure/cargo_container/horizontal/blue/top, @@ -29697,10 +22116,7 @@ /area/bigredv2/outside/space_port_lz2) "gSg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/se) "gSB" = ( /obj/structure/sign/safety/restrictedarea{ @@ -29715,20 +22131,14 @@ "gTN" = ( /obj/structure/window/framed/solaris/reinforced/hull, /obj/structure/cable, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/oob) "gTS" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard{ icon_state = "small" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "gUD" = ( /obj/structure/barricade/handrail{ @@ -29736,10 +22146,7 @@ layer = 3.01; pixel_y = 9 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "gVl" = ( /obj/effect/decal/warning_stripes{ @@ -29747,16 +22154,10 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/engineering) "gVm" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/bigredv2/caves/eta/research) "gWv" = ( /obj/effect/landmark/nightmare{ @@ -29776,33 +22177,23 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "gXp" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_lambda) "gXs" = ( /obj/effect/spawner/random/toolbox, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/bigredv2/oob) "gYl" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_virology) "gYt" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "gZc" = ( /obj/structure/machinery/light{ @@ -29811,68 +22202,48 @@ /obj/structure/sign/safety/high_rad{ pixel_x = -32 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "hah" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea, /area/bigredv2/outside/cargo) "haT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "hbx" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/bed/roller, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "hcb" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_telecomm_cas) "hcH" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "hdc" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "heD" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "heG" = ( /obj/structure/bed/chair{ @@ -29882,51 +22253,35 @@ pixel_y = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "hfB" = ( /obj/item/ore{ pixel_x = -5; pixel_y = 2 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "hgr" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/outside/ne) "hgO" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/outside/n) "hgT" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/lz1_north_cas) "hho" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair/wood/normal{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "hhK" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "hhX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29941,9 +22296,7 @@ /turf/closed/wall/solaris/reinforced, /area/bigredv2/caves/mining) "hiY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves_sw) "hkv" = ( /obj/structure/reagent_dispensers/fueltank, @@ -29953,15 +22306,10 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "hmm" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/research) "hmJ" = ( /obj/item/weapon/gun/pistol/holdout, @@ -29972,50 +22320,34 @@ pixel_x = -1; pixel_y = -8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "hnh" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves_research) "hoQ" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "hoY" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber/huge/stationary, /obj/structure/cable{ icon_state = "11-6" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "hpg" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/space_port_lz2) "hqC" = ( /obj/item/ammo_magazine/rifle/mar40/lmg, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "hqD" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/lz2_south_cas) "hqO" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -30025,23 +22357,16 @@ /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "hsF" = ( /obj/structure/closet/firecloset/full, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "hsJ" = ( /obj/item/ore, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_plant) "hto" = ( /obj/effect/decal/cleanable/dirt, @@ -30059,35 +22384,25 @@ pixel_x = -8; pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "hwy" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "hxs" = ( /obj/structure/closet/secure_closet/personal/cabinet, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "hyv" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "hyC" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/telecomm/warehouse) "hzg" = ( /obj/structure/cable{ @@ -30096,10 +22411,7 @@ /obj/structure/cable{ icon_state = "1-9" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "hzy" = ( /obj/structure/surface/table, @@ -30108,9 +22420,7 @@ /area/bigredv2/outside/cargo) "hzP" = ( /obj/item/paper/bigred/final, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "hAj" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -30136,83 +22446,54 @@ pixel_x = -3; pixel_y = 16 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "hDK" = ( /obj/structure/largecrate/supply, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "hEz" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves/mining) "hEC" = ( /obj/structure/machinery/light, /turf/open/floor/plating, /area/bigredv2/outside/lz2_south_cas) "hEE" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/lz2_south_cas) "hEK" = ( /obj/structure/reagent_dispensers/fueltank/gas, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "hFg" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_lambda) "hFv" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "hFP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "hFV" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/outside/n) "hGv" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "hHa" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "hHb" = ( /obj/structure/sign/safety/ladder, @@ -30224,55 +22505,38 @@ /area/bigredv2/caves/eta/storage) "hJH" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/telecomm/n_cave) "hKl" = ( /obj/structure/surface/rack, /obj/item/reagent_container/food/drinks/bottle/goldschlager, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "hKt" = ( /obj/item/device/flashlight/lantern, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "hKD" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "hKM" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves_north) "hKO" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/red/southwest, /area/bigredv2/outside/lambda_cave_cas) "hLp" = ( /obj/effect/landmark/corpsespawner/ua_riot, /turf/open/mars_cave, /area/bigredv2/caves/mining) "hLs" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/lambda_cave_cas) "hLS" = ( /obj/structure/sign/poster/safety, @@ -30282,57 +22546,37 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "hNW" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/lambda_cave_cas) "hOx" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber/huge/stationary, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_plant) "hOS" = ( /obj/structure/surface/table, /obj/item/clothing/head/collectable/tophat/super, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/general_store) "hPS" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "hQO" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/outside/n) "hRy" = ( /obj/structure/surface/rack, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "hSP" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "hTO" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, @@ -30341,38 +22585,26 @@ id = "viro"; name = "Virology Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/virology) "hUh" = ( /obj/item/spacecash/c1, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "hVP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "hWa" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "hWM" = ( /obj/structure/machinery/filtration/console{ pixel_y = 15 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "hYB" = ( /obj/structure/platform{ @@ -30389,17 +22621,13 @@ "hYI" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "hZc" = ( /obj/structure/platform/shiva{ dir = 4 }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "hZl" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -30434,16 +22662,12 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "iaX" = ( /obj/item/weapon/twohanded/folded_metal_chair, /obj/effect/landmark/corpsespawner/colonist/random/burst, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "ibP" = ( /turf/open/floor/plating, @@ -30453,51 +22677,34 @@ dir = 1 }, /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "ibZ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves_sw) "ice" = ( /obj/structure/surface/table, /obj/item/clothing/ears/earmuffs, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "icQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_sw) "idn" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/n) "idM" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "idT" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves_lambda) "ied" = ( /obj/structure/surface/table, /obj/item/clothing/under/brown, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "iep" = ( /obj/structure/surface/rack, @@ -30512,9 +22719,7 @@ /obj/item/clothing/head/hardhat/dblue{ pixel_x = 7 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "ieD" = ( /obj/structure/surface/rack, @@ -30527,10 +22732,7 @@ /obj/item/stack/sheet/mineral/platinum{ pixel_y = 12 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ifF" = ( /obj/effect/decal/cleanable/dirt, @@ -30540,32 +22742,23 @@ pixel_y = 12 }, /obj/item/ammo_box/magazine/misc/flares/empty, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "igM" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "igU" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -5; pixel_y = 10 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "ihW" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/eta) "iig" = ( /obj/effect/decal/cleanable/dirt, @@ -30577,9 +22770,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - icon_state = "red" - }, +/turf/open/floor/red, /area/bigredv2/outside/marshal_office) "ijU" = ( /obj/structure/prop/almayer/cannon_cables{ @@ -30590,37 +22781,27 @@ desc = "A bewildering tangle of machinery and pipes."; name = "coolant feed" }, -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/bigredv2/oob) "ilH" = ( /obj/structure/machinery/light, /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/hydroponics) "ilO" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves/mining) "iml" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "inx" = ( /obj/item/tool/warning_cone, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/filtration_plant) "ioA" = ( /obj/item/tool/pickaxe{ @@ -30637,15 +22818,10 @@ dir = 8 }, /obj/structure/surface/rack, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ioS" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "ipf" = ( /obj/item/device/flashlight/lantern{ @@ -30658,9 +22834,7 @@ /obj/item/storage/fancy/cigarettes/kpack{ pixel_x = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "ipo" = ( /obj/structure/barricade/wooden{ @@ -30668,21 +22842,15 @@ dir = 8; health = 25000 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_north) "iqF" = ( /obj/structure/prop/invuln/minecart_tracks, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "irM" = ( /obj/item/weapon/shield/riot, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_research) "irN" = ( /obj/effect/spawner/random/technology_scanner, @@ -30692,57 +22860,38 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/red/southeast, /area/bigredv2/outside/lambda_cave_cas) "itL" = ( /obj/structure/closet/l3closet/virology, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/virology) "iuu" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/outside/lz1_north_cas) "ivW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/outside/ne) "iwG" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_virology) "ixA" = ( /obj/item/ore, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "iyY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/outside/lz1_north_cas) "izb" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "izh" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "iAi" = ( /obj/structure/surface/rack, @@ -30757,15 +22906,10 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/hefa_cult_decals/d96, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "iAF" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_sw) "iAI" = ( /obj/structure/platform{ @@ -30781,10 +22925,7 @@ dir = 8; health = 25000 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/w) "iDJ" = ( /obj/effect/landmark/corpsespawner/miner, @@ -30796,17 +22937,13 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "iDL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/research) "iDT" = ( /obj/effect/decal/warning_stripes{ @@ -30814,26 +22951,17 @@ pixel_x = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/north, /area/bigredv2/outside/admin_building) "iDW" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/caves/eta/living) "iEj" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/portable_atmospherics/powered/scrubber/huge/stationary, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "iEm" = ( /obj/structure/bed/chair/wood/normal, @@ -30842,10 +22970,7 @@ "iFa" = ( /obj/effect/decal/cleanable/dirt, /obj/item/bananapeel, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "iFz" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ @@ -30853,25 +22978,18 @@ id = "lambda-interior"; name = "Lambda Checkpoint Interior" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lambda_cave_cas) "iGK" = ( /turf/open/mars_cave, /area/bigredv2/caves_sw) "iGY" = ( /obj/item/stack/sheet/wood, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_north) "iHe" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port_lz2) "iJF" = ( /obj/effect/decal/cleanable/blood{ @@ -30879,53 +22997,36 @@ pixel_y = 12 }, /obj/item/stack/sheet/wood, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "iKn" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/lambda_cave_cas) "iLs" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "iLu" = ( /obj/structure/girder, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "iNE" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/telecomm/warehouse) "iNR" = ( /turf/open/gm/river, /area/bigredv2/outside/engineering) "iOR" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "iPE" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "iQw" = ( /obj/item/ore, @@ -30933,37 +23034,25 @@ /area/bigredv2/outside/filtration_plant) "iQC" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "iQG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_research) "iRf" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "iRw" = ( /obj/structure/closet/secure_closet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/caves/eta/research) "iRG" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "iSz" = ( /obj/structure/barricade/handrail{ @@ -30980,16 +23069,10 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/bigredv2/outside/telecomm/warehouse) "iUe" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/bigredv2/caves/eta/research) "iVd" = ( /obj/structure/platform/kutjevo/rock{ @@ -31008,10 +23091,7 @@ /turf/open/mars, /area/bigredv2/outside/se) "iXp" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/filtration_cave_cas) "iXs" = ( /obj/structure/platform_decoration{ @@ -31021,10 +23101,7 @@ density = 0; pixel_y = 16 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "iXx" = ( /turf/open/mars_cave, @@ -31034,32 +23111,22 @@ pixel_x = -7; pixel_y = 7 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "iYN" = ( /obj/structure/closet/secure_closet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/caves/eta/research) "iYR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/filtration_plant) "iZc" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "iZA" = ( /obj/structure/surface/rack, @@ -31070,9 +23137,7 @@ dir = 5 }, /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/hydroponics) "jbU" = ( /obj/effect/decal/cleanable/blood{ @@ -31082,24 +23147,17 @@ icon_state = "grenade_custom"; name = "M55C Teargas grenade" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "jcR" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "jdj" = ( /obj/effect/landmark/nightmare{ insert_tag = "crashlanding-offices" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "jdQ" = ( /obj/structure/prop/dam/truck/mining{ @@ -31108,58 +23166,38 @@ icon_state = "crawler_crate_alt"; name = "crawler" }, -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/s) "jeO" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/n) "jfr" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/se) "jgw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "jgW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_lambda) "jhj" = ( /obj/structure/machinery/vending/sovietsoda{ icon_state = "sovietsoda-broken"; stat = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "jhM" = ( /obj/effect/decal/cleanable/dirt, /obj/item/paper/bigred/witness, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "jiS" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/bigredv2/outside/general_store) "jkn" = ( @@ -31175,10 +23213,7 @@ pixel_x = -1; pixel_y = 14 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "jkO" = ( /obj/item/explosive/grenade/high_explosive/frag, @@ -31192,27 +23227,17 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "jlS" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/space_port_lz2) "jmD" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/ne) "jna" = ( /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/outside/admin_building) "jnR" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/bigredv2/caves/eta/research) "jnV" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -31224,10 +23249,7 @@ /obj/structure/cable{ icon_state = "2-9" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "jph" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31244,79 +23266,55 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "jrA" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "jrD" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "jrN" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/bigredv2/outside/space_port_lz2) "jsL" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2/west, /area/bigredv2/caves/mining) "jtL" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves/mining) "juo" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "podhatch" - }, +/turf/open/floor/podhatch/northwest, /area/bigredv2/caves/lambda/research) "juZ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/lambda_cave_cas) "jvW" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/caves_lambda) "jwj" = ( /obj/structure/platform/shiva{ dir = 8 }, /obj/item/disk, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "jxA" = ( /obj/structure/barricade/handrail, @@ -31326,16 +23324,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "jzD" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/virology) "jAm" = ( /obj/structure/coatrack{ @@ -31345,55 +23338,37 @@ /obj/item/clothing/shoes/black{ pixel_y = -7 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "jAo" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_sw) "jAJ" = ( -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/engineering) "jAN" = ( /obj/item/tool/pickaxe, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "jAR" = ( /obj/structure/bookcase/manuals/engineering, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "jAX" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves_lambda) "jBq" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/eta) "jCg" = ( /obj/effect/spawner/random/attachment, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "jCq" = ( /obj/effect/landmark/corpsespawner/ua_riot, @@ -31408,20 +23383,14 @@ layer = 3 }, /obj/item/weapon/baton/loaded, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "jCY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_virology) "jDo" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/space_port_lz2) "jDy" = ( /obj/effect/decal/cleanable/dirt, @@ -31436,22 +23405,15 @@ "jDT" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "jEx" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "jGd" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "jGn" = ( /obj/structure/machinery/door_control{ @@ -31460,23 +23422,16 @@ pixel_x = 26; range = 500 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "jGQ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/flashlight/lantern, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2/west, /area/bigredv2/caves/mining) "jGT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "jHS" = ( /obj/structure/surface/table/reinforced/prison, @@ -31488,9 +23443,7 @@ /turf/open/floor, /area/bigred/ground/garage_workshop) "jIQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/outside/lz1_north_cas) "jJB" = ( /obj/effect/decal/cleanable/dirt, @@ -31504,24 +23457,17 @@ icon_state = "4-8"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "jJO" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves_north) "jKp" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/red/north, /area/bigredv2/outside/lambda_cave_cas) "jKI" = ( /obj/structure/platform_decoration/shiva{ @@ -31531,43 +23477,32 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "jMm" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "jMn" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "jNE" = ( /obj/structure/machinery/washing_machine, /obj/structure/machinery/washing_machine{ pixel_y = 13 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "jNN" = ( /obj/structure/bed/chair/wood/normal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "jOc" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ @@ -31575,17 +23510,13 @@ id = "eta"; name = "Eta Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lz2_south_cas) "jOj" = ( /obj/effect/decal/cleanable/dirt, /obj/item/tool/surgery/hemostat, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "jOS" = ( /obj/structure/surface/rack, @@ -31596,10 +23527,7 @@ pixel_y = -5 }, /obj/item/tool/pickaxe/plasmacutter, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "jPm" = ( /obj/structure/bed/chair/office/dark{ @@ -31609,9 +23537,7 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "jPQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/outside/ne) "jPV" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -31623,9 +23549,7 @@ pixel_y = 15 }, /obj/effect/spawner/gibspawner/human, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "jPX" = ( /obj/item/ore/diamond{ @@ -31639,9 +23563,7 @@ /obj/structure/prop/almayer/cannon_cable_connector{ name = "\improper Cable connector" }, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/bigredv2/oob) "jRi" = ( /obj/item/ammo_magazine/smg/bizon{ @@ -31660,31 +23582,20 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "jRn" = ( /obj/structure/machinery/computer3/server, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "jRH" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/bigredv2/outside/medical) "jSe" = ( /obj/item/stack/sheet/wood, -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves_north) "jTa" = ( /obj/structure/machinery/camera/autoname, @@ -31693,18 +23604,12 @@ pixel_x = -1; pixel_y = -1 }, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/bigredv2/outside/marshal_office) "jTk" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/molten_item, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "jUc" = ( /obj/structure/surface/table, @@ -31715,9 +23620,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper General Store Storage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "jUJ" = ( /obj/structure/machinery/light, @@ -31729,16 +23632,12 @@ id = "Library"; name = "Storm Shutters" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "jUM" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "jUW" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -31751,10 +23650,7 @@ /obj/structure/cable{ icon_state = "2-5" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "jUY" = ( /turf/open/mars_cave, @@ -31763,16 +23659,12 @@ /obj/effect/decal/cleanable/blood/drip{ pixel_x = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves/mining) "jVN" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "jVW" = ( /obj/effect/decal/cleanable/blood{ @@ -31781,20 +23673,14 @@ /obj/item/stack/sheet/wood{ pixel_y = -8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "jWj" = ( /obj/effect/decal/cleanable/blood, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "jWA" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/lz2_south_cas) "jWF" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -31804,9 +23690,7 @@ icon_state = "intact"; name = "Pipe" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "jWR" = ( /obj/effect/decal/warning_stripes{ @@ -31814,78 +23698,55 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/red/northwest, /area/bigredv2/outside/marshal_office) "jXf" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "jXJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light_construct{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "jXP" = ( /obj/item/stack/cable_coil/cut, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "jXX" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves_sw) "jYD" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_y = 9 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "jYF" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "jYS" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/miner, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "jZp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "jZy" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, /obj/structure/barricade/wooden, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "jZM" = ( /obj/effect/decal/warning_stripes{ @@ -31895,9 +23756,7 @@ icon_state = "gib6"; pixel_y = -8 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves/mining) "kcx" = ( /obj/effect/decal/cleanable/dirt, @@ -31905,29 +23764,21 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "kcH" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/bigredv2/outside/sw) "kcZ" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/filtration_cave_cas) "kdf" = ( /obj/item/tool/warning_cone{ pixel_y = 17 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/filtration_plant) "kdh" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/sw) "kdp" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -31937,15 +23788,10 @@ icon_state = "4-8"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "kdr" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/eta) "keg" = ( /turf/closed/wall/solaris/reinforced, @@ -31958,10 +23804,7 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "key" = ( /obj/effect/decal/cleanable/blood/drip, @@ -31973,34 +23816,23 @@ /turf/open/mars_cave, /area/bigredv2/caves_lambda) "kfx" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/outside/n) "kfY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "kgn" = ( /obj/item/paper/bigred/crazy, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kgw" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/outside/lz2_west_cas) "kgx" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz2_south_cas) "khl" = ( /obj/structure/machinery/light/small{ @@ -32010,10 +23842,7 @@ /obj/structure/cable{ icon_state = "11-2" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "khx" = ( /obj/structure/barricade/wooden{ @@ -32024,38 +23853,27 @@ pixel_x = -4; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "khB" = ( /obj/structure/prop/vehicles/crawler{ icon_state = "crawler_covered_bed" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_lambda) "khK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "khP" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "khR" = ( /obj/structure/machinery/floodlight, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "kjr" = ( /obj/effect/decal/cleanable/dirt, @@ -32067,10 +23885,7 @@ }, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/effect/spawner/random/attachment, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kjH" = ( /obj/structure/surface/table, @@ -32084,9 +23899,7 @@ pixel_x = 13; pixel_y = 12 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "kka" = ( /obj/structure/barricade/handrail, @@ -32099,18 +23912,14 @@ /area/bigredv2/outside/engineering) "kli" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves/mining) "klp" = ( /obj/structure/prop/almayer/cannon_cables{ name = "\improper Large Cables"; pixel_y = 13 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "kmb" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -32120,68 +23929,45 @@ icon_state = "intact"; name = "Pipe" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kmm" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "kmx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/outside/engineering) "knN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/caves/eta/living) "kok" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/filtration_cave_cas) "kpd" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/outside/ne) "kqO" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/caves_lambda) "kqS" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "kqV" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = 5; pixel_y = 11 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "krx" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/lz2_south_cas) "krW" = ( /obj/effect/decal/cleanable/dirt, @@ -32191,9 +23977,7 @@ "ksO" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "ktE" = ( /obj/item/tool/wrench{ @@ -32203,21 +23987,14 @@ /obj/item/storage/toolbox/mechanical{ pixel_x = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves/mining) "ktN" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/filtration_plant) "ktY" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "kuu" = ( /obj/effect/decal/cleanable/dirt, @@ -32225,46 +24002,30 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "kuw" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_plant) "kvp" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_sw) "kvB" = ( /obj/item/device/flashlight, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kwq" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "kwQ" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/se) "kxi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "kxr" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32282,14 +24043,10 @@ phone_id = "Observation"; pixel_x = -18 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "kzF" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/ne) "kAj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32304,10 +24061,7 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "kBn" = ( /turf/closed/wall/solaris, @@ -32315,9 +24069,7 @@ "kBB" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_lambda) "kBE" = ( /obj/structure/largecrate/supply/supplies/water, @@ -32325,10 +24077,7 @@ /area/bigredv2/caves/mining) "kCe" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kCR" = ( /obj/structure/machinery/light{ @@ -32338,10 +24087,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/red/west, /area/bigredv2/outside/marshal_office) "kDs" = ( /obj/structure/surface/table, @@ -32349,22 +24095,15 @@ pixel_y = 17 }, /obj/item/reagent_container/food/snacks/jellysandwich/cherry, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "kFe" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigred/ground/garage_workshop) "kGm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/research) "kGw" = ( /obj/effect/landmark/objective_landmark/medium, @@ -32372,17 +24111,12 @@ /area/bigredv2/caves/eta/storage) "kHK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port_lz2) "kIv" = ( /obj/structure/curtain/red, /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "kIF" = ( /obj/structure/bed/chair/comfy/orange{ @@ -32392,10 +24126,7 @@ /area/bigredv2/caves/lambda/breakroom) "kIW" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/se) "kKx" = ( /obj/effect/decal/cleanable/dirt, @@ -32403,16 +24134,11 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "kKB" = ( -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/caves/eta/research) "kMk" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "kMs" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -32431,10 +24157,7 @@ /obj/structure/cable{ icon_state = "4-5" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kMJ" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -32444,48 +24167,34 @@ icon_state = "1-2"; name = "heavy duty power cable" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kNc" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "kNK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "kOv" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/bigredv2/outside/space_port_lz2) "kPu" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, /obj/structure/pipes/valve/open, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kPP" = ( /obj/structure/prop/almayer/cannon_cable_connector{ name = "\improper Control Module"; pixel_y = 13 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "kQc" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -32493,9 +24202,7 @@ /turf/open/mars_cave, /area/bigredv2/caves_east) "kRy" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating, /area/bigredv2/outside/medical) "kRK" = ( @@ -32510,30 +24217,20 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kSt" = ( /obj/structure/cable{ icon_state = "11-2" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kSH" = ( /obj/structure/ore_box, -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/caves/mining) "kSL" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/filtration_cave_cas) "kTs" = ( /obj/effect/decal/cleanable/blood, @@ -32545,62 +24242,41 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/caves_lambda) "kVR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/n) "kVS" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "kVT" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "kVY" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/gold/small_stack, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kWV" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_se) "kWW" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/lz2_cave) "kXV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/roller, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "kZG" = ( /obj/effect/decal/cleanable/dirt, @@ -32611,23 +24287,16 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/caves_lambda) "laj" = ( /obj/structure/tunnel{ id = "hole5" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "lbh" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/n) "lbZ" = ( /obj/item/frame/rack, @@ -32646,10 +24315,7 @@ /area/bigredv2/caves/mining) "lck" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "lcu" = ( /obj/structure/surface/table/reinforced/prison, @@ -32667,9 +24333,7 @@ /obj/item/device/flashlight/on{ pixel_x = 8 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/bigredv2/oob) "ldD" = ( /obj/item/tool/warning_cone{ @@ -32681,9 +24345,7 @@ "lhh" = ( /obj/structure/fence, /obj/structure/disposalpipe/segment, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "lhE" = ( /obj/structure/prop/almayer/cannon_cable_connector{ @@ -32691,9 +24353,7 @@ pixel_y = 15 }, /obj/item/stack/cable_coil/cut, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "llS" = ( /obj/structure/prop/almayer/cannon_cable_connector{ @@ -32706,9 +24366,7 @@ name = "\improper massive vent"; pixel_x = -15 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/bigredv2/oob) "lmg" = ( /obj/structure/bed/chair/office/light{ @@ -32718,16 +24376,10 @@ /area/bigredv2/outside/lz2_south_cas) "lmi" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "lms" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/eta) "lmO" = ( /obj/structure/surface/table/woodentable, @@ -32740,9 +24392,7 @@ /obj/item/tool/pen{ pixel_x = -7 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "lom" = ( /obj/effect/landmark/corpsespawner/miner, @@ -32753,9 +24403,7 @@ pixel_x = 12; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "lqo" = ( /obj/item/tool/lighter/random, @@ -32763,33 +24411,24 @@ dir = 4 }, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "lqp" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "lrs" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ name = "\improper Operations" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "lrH" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_telecomm_cas) "lrW" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -32799,26 +24438,17 @@ icon_state = "intact"; name = "Pipe" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "lsq" = ( /obj/item/device/flashlight/lantern, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "lst" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/bigredv2/caves/eta/research) "ltu" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/outside/filtration_plant) "ltK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32833,10 +24463,7 @@ /area/bigredv2/outside/dorms) "luA" = ( /obj/item/tool/crowbar/red, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "lvh" = ( /obj/item/weapon/gun/rifle/m4ra, @@ -32848,9 +24475,7 @@ pixel_x = 12; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves_research) "lvy" = ( /obj/effect/decal/cleanable/dirt, @@ -32860,24 +24485,16 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigred/ground/garage_workshop) "lwX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_sw) "lxQ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/paper/bigred/union, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "lym" = ( /obj/structure/bed/chair{ @@ -32896,9 +24513,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "lzI" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -32906,9 +24521,7 @@ /area/bigredv2/caves) "lAC" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/ne) "lAF" = ( /obj/item/paper_bin, @@ -32923,10 +24536,7 @@ name = "Lambda Checkpoint Interior"; pixel_x = null }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/lambda_cave_cas) "lBc" = ( /turf/closed/wall/solaris/reinforced, @@ -32940,18 +24550,13 @@ dir = 1; name = "\improper Machine room" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "lCt" = ( /obj/structure/machinery/power/reactor/colony{ name = "Reactor Turbine" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "lCR" = ( /obj/structure/surface/table, @@ -32972,34 +24577,24 @@ "lDa" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "lDp" = ( /obj/structure/closet/secure_closet, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/caves/eta/research) "lEi" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "lEw" = ( /obj/item/tool/pickaxe{ pixel_y = -3 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "lFR" = ( /obj/effect/landmark/nightmare{ @@ -33008,76 +24603,52 @@ /turf/closed/wall/solaris/rock, /area/bigredv2/caves) "lGt" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/living) "lIe" = ( /obj/item/weapon/twohanded/folded_metal_chair, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "lID" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/c) "lIL" = ( /obj/structure/sign/safety/fire_haz, /turf/closed/wall/wood, /area/bigredv2/caves/mining) "lIS" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/outside/ne) "lKw" = ( /obj/item/paper/bigred/walls, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "lLe" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/outside/lambda_cave_cas) "lLf" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "lMw" = ( /obj/structure/machinery/sensortower{ pixel_x = -9 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/caves_lambda) "lMC" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/largecrate/random/barrel/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigred/ground/garage_workshop) "lNp" = ( /obj/structure/machinery/light{ @@ -33086,14 +24657,10 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "lOL" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/outside/n) "lOY" = ( /obj/effect/landmark/nightmare{ @@ -33109,9 +24676,7 @@ pixel_x = 3; pixel_y = 12 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "lPL" = ( /obj/structure/platform/shiva{ @@ -33120,35 +24685,24 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "lQN" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/outside/lz2_south_cas) "lQU" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/virology) "lRC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "lSb" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/outside/ne) "lSm" = ( /obj/effect/decal/cleanable/dirt, @@ -33156,80 +24710,52 @@ /obj/item/shard{ icon_state = "small" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "lSH" = ( /obj/structure/largecrate/guns/merc{ icon_state = "case_double"; name = "supply crate" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "lSS" = ( /obj/item/tool/warning_cone, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/filtration_cave_cas) "lTi" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "lTC" = ( /obj/structure/machinery/light{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor{ - icon_state = "wood" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/wood, /area/bigredv2/outside/library) "lTM" = ( /obj/item/folder/yellow, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/engineering) "lTV" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "lUa" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/n) "lUd" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "lUq" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_se) "lUM" = ( /obj/structure/machinery/power/reactor/colony, @@ -33238,42 +24764,29 @@ "lVr" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "lWA" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/outside/lz2_south_cas) "lWE" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_sw) "lYi" = ( /obj/structure/ore_box, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "lYC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/mucus, /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2/west, /area/bigredv2/caves/mining) "lYH" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "lYZ" = ( /obj/structure/bed/chair/office/dark{ @@ -33282,9 +24795,7 @@ /turf/open/floor, /area/bigred/ground/garage_workshop) "lZV" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves/mining) "maB" = ( /obj/effect/landmark/nightmare{ @@ -33293,9 +24804,7 @@ /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/virology) "maD" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "maF" = ( /obj/item/frame/rack, @@ -33306,10 +24815,7 @@ "maH" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "mbz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33318,14 +24824,10 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Bar Maintenance" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/bar) "mda" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves_lambda) "meT" = ( /turf/open/mars, @@ -33334,15 +24836,11 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "mfG" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "mfQ" = ( /obj/structure/surface/rack, @@ -33351,18 +24849,13 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "mhF" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "mhG" = ( /obj/structure/sign/safety/bulkhead_door{ @@ -33375,33 +24868,22 @@ /area/bigredv2/caves/mining) "mhV" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "mhZ" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/engineering) "mij" = ( /obj/item/folder/yellow, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "miD" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/security/marshal, /obj/item/weapon/gun/revolver/cmb, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "mji" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ @@ -33416,9 +24898,7 @@ "mlV" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "mmg" = ( /obj/effect/decal/cleanable/dirt, @@ -33429,23 +24909,15 @@ /obj/item/reagent_container/food/snacks/tofu{ pixel_y = 11 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "mnv" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "mnY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "moe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33455,9 +24927,7 @@ /turf/open/floor/carpet, /area/bigredv2/outside/library) "moE" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves_research) "mqf" = ( /obj/structure/bed/chair{ @@ -33465,42 +24935,29 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "mqh" = ( /obj/structure/window/framed/solaris, -/turf/open/floor{ - icon_state = "panelscorched" - }, +/turf/open/floor/panelscorched, /area/bigredv2/outside/engineering) "mqX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "mrH" = ( /obj/structure/machinery/computer3/server, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/admin_building) "mrS" = ( /obj/structure/prop/almayer/cannon_cable_connector{ name = "\improper Cable connector" }, /obj/structure/cable, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/bigredv2/oob) "msf" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves/lambda/xenobiology) "msq" = ( /obj/structure/sink{ @@ -33508,22 +24965,15 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/hydroponics) "msS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigred/ground/garage_workshop) "mts" = ( /obj/item/ore, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "mtL" = ( /obj/structure/bed/chair/office/dark{ @@ -33539,32 +24989,22 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/marshal_office) "mtS" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/n) "muP" = ( /turf/closed/wall/wood, /area/bigredv2/caves_research) "mxf" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/filtration_cave_cas) "mya" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_east) "myc" = ( /obj/structure/surface/table, @@ -33580,31 +25020,22 @@ pixel_x = 10; pixel_y = 2 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "myY" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/filtration_cave_cas) "mzV" = ( /turf/open/mars, /area/bigredv2/outside/filtration_plant) "mAY" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port_lz2) "mBc" = ( /obj/effect/decal/cleanable/dirt, /obj/item/tool/hatchet, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "mBo" = ( /obj/item/weapon/twohanded/folded_metal_chair{ @@ -33622,78 +25053,54 @@ /turf/open/floor/plating, /area/bigredv2/outside/filtration_plant) "mDs" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_cave_cas) "mDt" = ( -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/bigredv2/outside/space_port_lz2) "mDN" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/outside/lz1_north_cas) "mEC" = ( /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_north) "mEH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "mFT" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/effect/landmark/corpsespawner/russian, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "mGq" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/lz1_north_cas) "mHp" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "mIc" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/admin_building) "mIr" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/filtration_plant) "mIs" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "mIu" = ( /obj/structure/machinery/light{ @@ -33707,18 +25114,13 @@ dir = 8 }, /obj/item/tank/air, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/filtration_plant) "mKi" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "mKM" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -33727,69 +25129,48 @@ /turf/closed/wall/solaris/rock, /area/bigredv2/caves) "mMf" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/space_port_lz2) "mNT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "mOc" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 1; name = "\improper General Store Maintenance" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "mOW" = ( /obj/structure/pipes/standard/tank/oxygen, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "mOZ" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/queen_spawn, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "mPC" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "mPF" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "mPK" = ( /obj/effect/decal/cleanable/liquid_fuel, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "mRi" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "mRD" = ( /obj/structure/surface/table, @@ -33798,16 +25179,10 @@ /area/bigredv2/caves) "mSn" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "mSS" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/outside/engineering) "mST" = ( /obj/effect/decal/warning_stripes{ @@ -33816,10 +25191,7 @@ pixel_y = -1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "mUb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33828,23 +25200,17 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "mUy" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves/eta/xenobiology) "mWg" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ dir = 2; name = "\improper Operations" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "mWt" = ( /obj/structure/prop/almayer/missile_tube{ @@ -33852,25 +25218,15 @@ name = "\improper Massive mining drill"; pixel_y = 13 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "mXw" = ( /obj/item/storage/toolbox/mechanical, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "mYV" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/red/north, /area/bigredv2/outside/lambda_cave_cas) "mYW" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -33880,28 +25236,19 @@ icon_state = "4-8"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "mZC" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_virology) "nbc" = ( /obj/item/tool/warning_cone, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/se) "nbi" = ( /obj/effect/landmark/hunter_secondary, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "nbu" = ( /obj/effect/landmark/hunter_secondary, @@ -33916,9 +25263,7 @@ pixel_x = 12; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_research) "ncL" = ( /obj/structure/bed/chair{ @@ -33927,65 +25272,43 @@ pixel_x = 2; pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "ndw" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/engineering) "ndy" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -3; pixel_y = 11 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "neH" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/filtration_cave_cas) "nfY" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/caves_east) "ngJ" = ( /obj/item/stack/cable_coil/cut, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "nhF" = ( /obj/structure/machinery/camera/autoname{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "niQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/outside/engineering) "njf" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/lz2_south_cas) "nky" = ( /obj/structure/machinery/vending/coffee, @@ -34002,24 +25325,17 @@ pixel_x = -4; pixel_y = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "nkQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_se) "nkW" = ( /obj/item/ore/gold, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "nkY" = ( /obj/item/ore{ @@ -34027,20 +25343,14 @@ pixel_y = -8 }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "nlB" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/outside/n) "nlJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "nlW" = ( /obj/structure/platform/kutjevo/rock, @@ -34053,19 +25363,13 @@ "nmU" = ( /obj/structure/surface/table, /obj/item/device/analyzer, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "nny" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves_research) "nnz" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/n) "nnA" = ( /obj/structure/surface/table/woodentable, @@ -34075,16 +25379,11 @@ /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "nnK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "nnU" = ( /obj/structure/machinery/door_control{ @@ -34098,10 +25397,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/engineering) "npz" = ( /obj/structure/surface/table, @@ -34109,10 +25405,7 @@ /obj/item/ammo_magazine/shotgun/buckshot{ pixel_y = 12 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "nqr" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -34122,37 +25415,25 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "nra" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/sw) "nrj" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -1; pixel_y = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "nrw" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/filtration_cave_cas) "nrA" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "ntX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_plant) "nub" = ( /obj/structure/surface/rack, @@ -34167,10 +25448,7 @@ /obj/item/clothing/head/hardhat/dblue{ pixel_x = 7 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "nug" = ( /obj/structure/platform{ @@ -34190,56 +25468,40 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "nuz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/handrail, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "nuQ" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "nvn" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber/huge/stationary{ density = 0; pixel_y = 16 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "nwB" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "nwS" = ( /obj/item/ore{ pixel_x = -7; pixel_y = 7 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "nxa" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "nzB" = ( /obj/structure/machinery/computer/general_air_control{ @@ -34247,17 +25509,11 @@ pixel_y = 6 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "nzN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "nBb" = ( /obj/item/ammo_magazine/pistol/b92fs, @@ -34265,16 +25521,12 @@ pixel_x = 13; pixel_y = -7 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "nCp" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "nCT" = ( /obj/structure/sign/poster/ad, @@ -34287,27 +25539,18 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "nEl" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/outside/lz2_south_cas) "nEH" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/outside/n) "nEJ" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/eta) "nEP" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/outside/filtration_plant) "nEV" = ( /obj/item/weapon/twohanded/folded_metal_chair{ @@ -34315,41 +25558,29 @@ pixel_y = 12 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "nFp" = ( /obj/structure/window, /obj/structure/window{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "nFB" = ( /obj/item/weapon/gun/rifle/m16, /obj/item/ammo_magazine/rifle/m16, /obj/item/ammo_magazine/rifle/m16, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "nFH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/caves_lambda) "nGm" = ( /obj/structure/fence, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/filtration_cave_cas) "nHQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -34358,26 +25589,19 @@ id = "filtration"; name = "Filtration Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/filtration_cave_cas) "nIi" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ dir = 1; name = "\improper Engine Reactor" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "nIS" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/donut_box, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/lambda_cave_cas) "nKL" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -34387,16 +25611,11 @@ icon_state = "map"; name = "Automated Valve" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "nLw" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/sw) "nMB" = ( /obj/structure/machinery/door_control{ @@ -34404,35 +25623,24 @@ name = "Workshop Garage Lockdown"; pixel_x = 28 }, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigred/ground/garage_workshop) "nMZ" = ( /obj/structure/machinery/door/poddoor/almayer/closed, /obj/structure/cable, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "nOe" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "nPz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "nQl" = ( /obj/item/ore{ @@ -34442,27 +25650,19 @@ /obj/effect/decal/cleanable/blood/oil/streak{ pixel_y = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "nRS" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "nRT" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/chapel) "nSP" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "nTF" = ( /obj/structure/barricade/wooden{ @@ -34470,85 +25670,56 @@ dir = 4; health = 25000 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "nTG" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/outside/lz2_south_cas) "nUK" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "nUV" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/filtration_cave_cas) "nVq" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "nVx" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/filtration_plant) "nWD" = ( /obj/effect/decal/cleanable/dirt, /obj/item/trash/burger, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "nWG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/hydroponics) "nXh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/remains/human, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "nXw" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "nXC" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves_research) "nYC" = ( /obj/structure/surface/table, /obj/item/tool/pickaxe/plasmacutter, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "nYV" = ( /obj/item/tool/warning_cone, @@ -34562,18 +25733,13 @@ /area/bigredv2/outside/space_port) "nZB" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/telecomm/n_cave) "nZD" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "nZK" = ( /obj/item/ore/diamond, @@ -34597,35 +25763,26 @@ /obj/item/stack/sheet/wood{ pixel_y = -8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "ocp" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/bigredv2/caves/eta/research) "ocA" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/library) "ocG" = ( /obj/structure/bookcase/manuals/research_and_development, /obj/item/storage/fancy/vials/random, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "ocR" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/caves_lambda) "odw" = ( /obj/structure/bed, @@ -34634,16 +25791,12 @@ "oea" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/breakroom) "oes" = ( /obj/structure/surface/table/woodentable, /obj/item/newspaper, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "ofn" = ( /obj/effect/decal/cleanable/dirt, @@ -34652,10 +25805,7 @@ "ofu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/largecrate, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ofJ" = ( /obj/structure/surface/table, @@ -34664,9 +25814,7 @@ phone_color = "red"; phone_id = "Security" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "ofX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -34680,21 +25828,14 @@ dir = 1; name = "\improper Abandoned Mining Storage" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ohg" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "ohD" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_east) "ohY" = ( /obj/structure/cargo_container/hd/left/alt, @@ -34704,10 +25845,7 @@ /obj/structure/morgue{ dir = 2 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/bigredv2/outside/medical) "ojD" = ( /obj/structure/platform_decoration{ @@ -34728,43 +25866,28 @@ /obj/structure/cable{ icon_state = "1-8" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "okt" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port_lz2) "ole" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y0" - }, +/turf/open/floor/almayer/w_y0/north, /area/bigredv2/outside/admin_building) "olT" = ( /obj/effect/landmark/corpsespawner/engineer, -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/bigredv2/oob) "oma" = ( /obj/structure/window/framed/solaris/reinforced, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "omw" = ( /obj/item/clothing/head/helmet/marine/veteran/ua_riot, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "omG" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -34772,9 +25895,7 @@ pixel_y = 10 }, /obj/structure/barricade/wooden, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "omX" = ( /obj/item/stack/cable_coil/cut{ @@ -34789,17 +25910,13 @@ pixel_x = 6; pixel_y = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves/mining) "onh" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "onR" = ( /obj/effect/decal/cleanable/dirt, @@ -34812,43 +25929,31 @@ }, /obj/structure/platform_decoration/shiva, /obj/item/stack/cable_coil, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "ooD" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/filtration_cave_cas) "opz" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "opK" = ( /obj/item/stack/cable_coil/cut, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "oqr" = ( /obj/item/ore{ pixel_x = -1 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "oqM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "orT" = ( /obj/structure/machinery/vending/coffee, @@ -34857,48 +25962,32 @@ "orZ" = ( /obj/structure/closet/secure_closet/atmos_personal, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "otb" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "oud" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ouh" = ( /obj/item/tool/extinguisher, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "ovq" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/general_offices) "ovB" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz2_west_cas) "ovQ" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/ne) "ovZ" = ( /obj/effect/decal/warning_stripes{ @@ -34909,36 +25998,25 @@ pixel_y = 15 }, /obj/effect/spawner/gibspawner/human, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "owR" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "oxh" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/plasteel/medium_stack, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "oxk" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor, /area/bigred/ground/garage_workshop) "oxp" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_research) "oye" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/filtration_cave_cas) "ozf" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -34948,9 +26026,7 @@ icon_state = "4-8"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves/mining) "ozv" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -34961,39 +26037,27 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "ozQ" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "oAf" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_virology) "oDB" = ( /obj/structure/closet/l3closet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/general_offices) "oDW" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "oFj" = ( /obj/structure/barricade/wooden{ @@ -35002,23 +26066,16 @@ health = 25000 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_north) "oFx" = ( /obj/item/device/flashlight/lantern, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/ne) "oFY" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/prop/alien/hugger, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "oHn" = ( /obj/structure/bed/chair{ @@ -35034,9 +26091,7 @@ icon_state = "grenade_custom"; name = "M55C Teargas grenade" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "oIK" = ( /obj/structure/platform, @@ -35057,20 +26112,14 @@ name = "heavy duty power cable" }, /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "oJv" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras/wooden_tv{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/lambda_cave_cas) "oJO" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -35080,59 +26129,39 @@ /obj/effect/decal/cleanable/blood/drip{ pixel_x = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "oKc" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "oKy" = ( /obj/structure/window/framed/solaris/reinforced, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "oMd" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_y = 13 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "oMf" = ( /obj/structure/fence, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "oNu" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/outside/lz2_west_cas) "oOk" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "oOr" = ( /obj/effect/landmark/item_pool_spawner/survivor_ammo, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "oOw" = ( /obj/effect/decal/cleanable/dirt, @@ -35145,63 +26174,42 @@ name = "Lambda Checkpoint Exterior"; pixel_x = null }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/lambda_cave_cas) "oQz" = ( /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz2_south_cas) "oQI" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_sw) "oRs" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves_north) "oRK" = ( /obj/structure/computer3frame/wallcomp, /obj/structure/cable{ icon_state = "11-2" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "oTf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/filtration_plant) "oTv" = ( /obj/structure/largecrate/supply, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "oTL" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "oTM" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -35211,9 +26219,7 @@ icon_state = "1-4-8"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "oUs" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -35223,19 +26229,14 @@ icon_state = "4-8"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "oUY" = ( /obj/structure/platform_decoration{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "oVq" = ( /obj/effect/landmark/nightmare{ @@ -35250,37 +26251,26 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "oWe" = ( /obj/structure/machinery/photocopier{ density = 0; pixel_y = 16 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/bigredv2/outside/admin_building) "oWk" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/telecomm/lz2_cave) "oWp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/handrail, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "oWC" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -35290,16 +26280,11 @@ icon_state = "1-2"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "oXr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/eta) "oXH" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -35309,19 +26294,14 @@ icon_state = "intact"; name = "Pipe" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "oZA" = ( /obj/structure/prop/almayer/cannon_cables{ name = "\improper Large Cables"; pixel_y = 12 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "oZQ" = ( /turf/closed/wall/r_wall/unmeltable, @@ -35334,18 +26314,13 @@ /obj/structure/cable{ icon_state = "11-2" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "paz" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib1" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "pbr" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -35353,18 +26328,13 @@ /area/bigredv2/outside/filtration_cave_cas) "pbs" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/living) "pbK" = ( /obj/effect/landmark/hunter_secondary, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/queen_spawn, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "pbX" = ( /obj/effect/spawner/random/tool, @@ -35391,105 +26361,71 @@ dir = 1; pixel_y = 7 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves/mining) "pcF" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /turf/closed/wall/solaris/rock, /area/bigredv2/caves) "pcI" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/filtration_plant) "pdG" = ( /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "pdW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/outside/virology) "per" = ( /obj/structure/window_frame/solaris, /turf/open/floor/plating, /area/bigredv2/outside/dorms) "pgh" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/ne) "pgi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "pgk" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "pgu" = ( /obj/effect/decal/warning_stripes{ icon_state = "W-corner" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "pgP" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "pgV" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/caves_east) "phi" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_research) "phx" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "plx" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/power/east, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/research) "pmk" = ( /obj/structure/surface/table, /obj/item/spacecash/c1, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "pmN" = ( /obj/effect/decal/cleanable/blood{ @@ -35499,9 +26435,7 @@ icon_state = "grenade_custom"; name = "M55C Teargas grenade" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "pmS" = ( /turf/open/mars, @@ -35510,15 +26444,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/caves_lambda) "pnL" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/caves_north) "pog" = ( /obj/structure/platform{ @@ -35531,18 +26460,13 @@ /area/bigredv2/outside/engineering) "pow" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/lz1_north_cas) "poF" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/research) "ppp" = ( /obj/structure/sign/safety/hazard, @@ -35554,9 +26478,7 @@ dir = 8; health = 25000 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves_north) "prU" = ( /obj/structure/machinery/light{ @@ -35567,15 +26489,11 @@ /obj/item/prop/magazine/book/bladerunner{ pixel_y = 3 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "psE" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "ptL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -35585,16 +26503,12 @@ /area/bigredv2/caves/eta/living) "puU" = ( /obj/item/paper/bigred/witness, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/lz2_south_cas) "pvg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "pvj" = ( /obj/structure/machinery/camera/autoname, @@ -35608,22 +26522,14 @@ icon_state = "map_valve1"; name = "Pressure Valve" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "pvp" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/filtration_plant) "pxp" = ( /obj/structure/ore_box, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "pxv" = ( /obj/structure/barricade/wooden{ @@ -35634,17 +26540,13 @@ /obj/item/weapon/twohanded/spear{ pixel_x = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves/mining) "pxH" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "pyq" = ( /obj/structure/surface/table, @@ -35652,9 +26554,7 @@ dir = 8; pixel_y = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "pyU" = ( /obj/effect/decal/warning_stripes{ @@ -35669,9 +26569,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "pzC" = ( /obj/structure/window/framed/solaris, @@ -35683,16 +26581,10 @@ /area/bigredv2/outside/lambda_cave_cas) "pBv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/filtration_plant) "pBD" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/research) "pCR" = ( /obj/structure/barricade/wooden{ @@ -35706,49 +26598,34 @@ /obj/item/weapon/twohanded/spear{ pixel_x = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "pDV" = ( /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "pGP" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/filtration_plant) "pHb" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_sw) "pIl" = ( /obj/structure/morgue{ dir = 2 }, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/bigredv2/outside/medical) "pIN" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "pJd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -35757,87 +26634,56 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Lambda Checkpoint" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lambda_cave_cas) "pJn" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/ne) "pJt" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/telecomm/n_cave) "pJS" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -4; pixel_y = 20 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "pJX" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves/mining) "pKP" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "pLj" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/caves/mining) "pLH" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/ne) "pMi" = ( /obj/effect/decal/cleanable/dirt, /obj/item/tool/extinguisher, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "pMm" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/filtration_plant) "pMv" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/lz1_north_cas) "pMB" = ( /obj/structure/machinery/light/small, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "pNa" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/bigredv2/caves/eta/research) "pNU" = ( /obj/structure/bed, @@ -35845,47 +26691,33 @@ /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "pOg" = ( /obj/structure/machinery/compressor{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "pOt" = ( /obj/structure/machinery/optable, -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/bigredv2/outside/medical) "pOL" = ( /obj/structure/closet/crate/miningcar/yellow, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "pPh" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/telecomm/warehouse) "pPo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "pQv" = ( /obj/structure/surface/table, @@ -35906,36 +26738,24 @@ "pRG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "pRP" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/telecomm/n_cave) "pSa" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "pSf" = ( /turf/open/floor/carpet, /area/bigredv2/outside/library) "pTo" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/warning_stripes{ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/telecomm/lz2_cave) "pTA" = ( /obj/structure/platform_decoration/shiva{ @@ -35945,15 +26765,11 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "pTH" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "pUi" = ( /obj/item/weapon/broken_bottle, @@ -35963,26 +26779,18 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "pVv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/compressor{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "pVP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigred/ground/garage_workshop) "pWs" = ( /obj/structure/barricade/handrail{ @@ -35997,10 +26805,7 @@ dir = 4 }, /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "pXn" = ( /obj/structure/closet/fireaxecabinet{ @@ -36008,15 +26813,10 @@ }, /obj/structure/closet/toolcloset, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "pXu" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "pXB" = ( /obj/effect/landmark/corpsespawner/ua_riot, @@ -36035,54 +26835,37 @@ pixel_y = 3 }, /obj/item/weapon/gun/rifle/m41a/training, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "pYt" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves_sw) "pYE" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/bigredv2/oob) "pZe" = ( /obj/effect/decal/cleanable/dirt, /obj/item/weapon/twohanded/folded_metal_chair, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "pZu" = ( /obj/structure/surface/rack, /obj/item/storage/bag/ore{ pixel_y = 5 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "qaK" = ( /obj/structure/largecrate, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigred/ground/garage_workshop) "qaR" = ( /obj/vehicle/powerloader/ft, /turf/open/floor/plating, /area/bigredv2/outside/nw/ceiling) "qby" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/telecomm/lz2_cave) "qbG" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -36093,9 +26876,7 @@ id = "lambda-interior"; name = "Lambda Checkpoint Interior" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lambda_cave_cas) "qcE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -36104,39 +26885,27 @@ /turf/open/floor/carpet, /area/bigredv2/outside/library) "qcQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/space_port_lz2) "qeK" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/filtration_plant) "qeX" = ( /obj/structure/largecrate, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "qeZ" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "qgY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves_sw) "qhk" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -36154,10 +26923,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "qhH" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -36167,18 +26933,13 @@ icon_state = "1-2"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves/mining) "qiA" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/item/tool/extinguisher, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigred/ground/garage_workshop) "qjA" = ( /obj/structure/machinery/light/small{ @@ -36199,15 +26960,11 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Access door" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "qkC" = ( /obj/structure/fence, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/filtration_cave_cas) "qlK" = ( /obj/structure/surface/rack, @@ -36225,63 +26982,44 @@ /obj/item/stack/sheet/wood{ pixel_y = -7 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "qoj" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/outside/filtration_cave_cas) "qot" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = 6; pixel_y = 10 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "qoN" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "qoQ" = ( /obj/structure/morgue{ dir = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/bigredv2/outside/medical) "qoS" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/e) "qpn" = ( /obj/item/tool/warning_cone{ pixel_x = -6 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/filtration_plant) "qqw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "qrZ" = ( /obj/structure/surface/table/reinforced/prison, @@ -36294,10 +27032,7 @@ /area/bigredv2/outside/space_port_lz2) "qse" = ( /obj/structure/largecrate/supply, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "qsE" = ( /turf/closed/wall/solaris/reinforced, @@ -36307,15 +27042,11 @@ icon_state = "book-5" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "qus" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/dorms) "qux" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -36329,9 +27060,7 @@ pixel_x = 2; pixel_y = 17 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "quX" = ( /obj/structure/window/framed/solaris/reinforced, @@ -36340,32 +27069,22 @@ id = "Engineering"; name = "\improper Engineering Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "qvA" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "qvI" = ( /obj/item/clothing/head/helmet/marine/veteran/ua_riot, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "qwm" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/n) "qwx" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "qwy" = ( /obj/effect/decal/cleanable/dirt, @@ -36374,20 +27093,14 @@ pixel_y = 7 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "qyi" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/bigredv2/outside/admin_building) "qzO" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -36395,34 +27108,24 @@ id = "eta"; name = "Eta Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lz2_south_cas) "qzY" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -1; pixel_y = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "qCK" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/lz2_south_cas) "qDZ" = ( -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/telecomm/n_cave) "qEs" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz2_south_cas) "qEJ" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -36430,9 +27133,7 @@ id = "workshop_br_g"; name = "\improper Workshop Garage" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigred/ground/garage_workshop) "qFg" = ( /obj/effect/decal/cleanable/blood{ @@ -36442,9 +27143,7 @@ pixel_x = 12; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_research) "qFh" = ( /obj/item/tool/pickaxe, @@ -36452,14 +27151,10 @@ pixel_x = -11; pixel_y = 10 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "qFY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_east) "qGg" = ( /obj/item/device/flashlight/lamp{ @@ -36468,29 +27163,18 @@ }, /obj/item/ashtray/plastic, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "qGY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "qHc" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/outside/filtration_plant) "qHY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/outside/lz2_south_cas) "qHZ" = ( /obj/structure/surface/table, @@ -36503,10 +27187,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/lambda_cave_cas) "qJM" = ( /obj/effect/decal/cleanable/dirt, @@ -36517,10 +27198,7 @@ pixel_x = -5; pixel_y = 10 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "qKH" = ( /obj/structure/machinery/light{ @@ -36529,33 +27207,21 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/caves_lambda) "qLk" = ( /obj/item/device/flashlight/lantern, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "qLD" = ( -/turf/open/floor{ - icon_state = "red" - }, +/turf/open/floor/red, /area/bigredv2/outside/lambda_cave_cas) "qLV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/eta) "qMS" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/outside/n) "qNu" = ( /obj/structure/surface/table, @@ -36563,15 +27229,11 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/xenobiology) "qNH" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/bigredv2/outside/space_port_lz2) "qNP" = ( /obj/structure/bed/chair{ @@ -36584,9 +27246,7 @@ /obj/structure/machinery/computer/shuttle/dropship/flight/lz2{ dir = 1 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/landing/console2) "qOM" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -36600,33 +27260,24 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "qPT" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/eta) "qQl" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "qQn" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_lambda) "qQr" = ( /obj/item/stack/sheet/wood, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_north) "qSj" = ( /obj/structure/cargo_container/hd/mid/alt, @@ -36634,42 +27285,31 @@ /area/bigredv2/caves/mining) "qTC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "qUF" = ( /obj/structure/machinery/computer/area_atmos{ dir = 1 }, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "qUS" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves_sw) "qVd" = ( /obj/item/reagent_container/food/snacks/sausage, /obj/structure/platform_decoration/kutjevo/rock{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/space) "qVi" = ( /obj/structure/window/framed/solaris/reinforced, /turf/open/floor/plating, /area/bigredv2/caves/mining) "qVw" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/virology) "qVB" = ( /obj/item/weapon/shield/riot, @@ -36677,18 +27317,14 @@ pixel_x = -8; pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "qWA" = ( /obj/structure/surface/table/woodentable, /obj/item/paper, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "qWT" = ( /obj/effect/decal/cleanable/dirt, @@ -36698,16 +27334,12 @@ name = "Lambda Checkpoint Exterior" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lambda_cave_cas) "qXi" = ( /obj/structure/surface/table/woodentable, /obj/item/device/pinpointer, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "qYB" = ( /obj/structure/sink{ @@ -36723,27 +27355,20 @@ /obj/structure/mirror{ pixel_x = -28 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "qYY" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "qZo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "qZU" = ( /obj/structure/machinery/light/small{ @@ -36756,23 +27381,17 @@ icon_state = "4-8"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "rat" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "raQ" = ( /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/outside/telecomm/lz2_cave) "raU" = ( /obj/effect/decal/warning_stripes{ @@ -36780,10 +27399,7 @@ layer = 2.5; pixel_x = -1 }, -/turf/open/floor{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/red/east, /area/bigredv2/outside/marshal_office) "rbs" = ( /obj/structure/window/framed/solaris/reinforced, @@ -36791,17 +27407,11 @@ /area/bigredv2/outside/lambda_cave_cas) "rbD" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "rbV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/n) "rcc" = ( /obj/structure/prop/almayer/missile_tube{ @@ -36814,21 +27424,14 @@ pixel_y = 12 }, /obj/structure/cable, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "rcN" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves_research) "rdr" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "rdR" = ( /turf/open/floor, @@ -36846,9 +27449,7 @@ /obj/item/weapon/twohanded/spear{ pixel_x = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "reL" = ( /obj/effect/landmark/nightmare{ @@ -36866,34 +27467,25 @@ /obj/structure/platform_decoration/kutjevo/rock{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/space) "rfX" = ( /obj/structure/surface/table, /obj/item/bodybag, /obj/item/bodybag, /obj/item/bodybag, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/outside/medical) "rgm" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/bigredv2/outside/chapel) "rgp" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "rhP" = ( /obj/effect/decal/cleanable/dirt, @@ -36902,10 +27494,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/outside/engineering) "rie" = ( /obj/effect/decal/cleanable/blood/drip, @@ -36913,10 +27502,7 @@ pixel_x = 6; pixel_y = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "rjw" = ( /obj/effect/decal/cleanable/dirt, @@ -36930,18 +27516,13 @@ /area/bigredv2/caves/mining) "rkh" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "red" - }, +/turf/open/floor/red, /area/bigredv2/outside/lambda_cave_cas) "rkS" = ( /obj/structure/cable{ icon_state = "5-6" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "rml" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, @@ -36957,94 +27538,65 @@ name = "Lambda Checkpoint Exterior" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lambda_cave_cas) "rnV" = ( /obj/item/stack/sheet/glass, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "row" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/research) "roP" = ( /obj/item/ore{ pixel_x = 9; pixel_y = -4 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "rpl" = ( /obj/structure/machinery/light/small, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "rpI" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; layer = 2.5 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "rqa" = ( /obj/structure/tunnel{ id = "hole4" }, -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/xenobiology) "rqv" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/caves/mining) "rrF" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/outside/ne) "rsv" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "rtL" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/lz2_west_cas) "rtR" = ( /obj/effect/landmark/corpsespawner/security/marshal, /obj/effect/decal/cleanable/blood, /obj/item/weapon/classic_baton, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_research) "rtS" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/wetleather, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "rtV" = ( /obj/effect/decal/cleanable/blood/drip, @@ -37055,41 +27607,29 @@ /obj/item/ammo_magazine/rifle/m16, /obj/item/ammo_magazine/rifle/m16, /obj/effect/decal/cleanable/blood, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "ruS" = ( /obj/structure/bed/chair{ dir = 8; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "rvS" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "rxh" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "rxJ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_east) "rzb" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "rzO" = ( /obj/effect/decal/cleanable/dirt, @@ -37100,47 +27640,32 @@ /turf/open/floor/plating, /area/bigredv2/outside/filtration_plant) "rzR" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/ne) "rzT" = ( /obj/structure/sign/nosmoking_1, /turf/closed/wall/solaris/reinforced, /area/bigredv2/caves/mining) "rAs" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_east) "rBn" = ( /obj/structure/window, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "rBK" = ( /obj/structure/fence, -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/se) "rCd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigred/ground/garage_workshop) "rCA" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz1_telecomm_cas) "rDa" = ( -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/lambda_cave_cas) "rDl" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -37150,45 +27675,32 @@ /obj/effect/decal/cleanable/blood/drip{ pixel_y = 13 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "rDO" = ( /obj/structure/bed/chair{ dir = 8; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "rDP" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_virology) "rDV" = ( /obj/structure/barricade/handrail{ dir = 1; pixel_y = 2 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_plant) "rGP" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_virology) "rHr" = ( /obj/item/ore, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "rHA" = ( /obj/effect/decal/cleanable/dirt, @@ -37196,25 +27708,17 @@ /area/bigredv2/outside/filtration_plant) "rHD" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "rIl" = ( /turf/closed/wall/solaris/reinforced/hull, /area/bigredv2/oob) "rJJ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/lz2_south_cas) "rJR" = ( /obj/structure/reagent_dispensers/fueltank/gas, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "rKe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37239,45 +27743,30 @@ dir = 8 }, /obj/structure/machinery/recharge_station, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "rKP" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/bigredv2/oob) "rLM" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/ne) "rLR" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_lambda) "rMg" = ( /obj/structure/toilet{ pixel_y = 8 }, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "rMw" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigred/ground/garage_workshop) "rMG" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, @@ -37295,9 +27784,7 @@ pixel_x = -1; pixel_y = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "rNc" = ( /obj/effect/decal/cleanable/dirt, @@ -37332,9 +27819,7 @@ pixel_x = 12; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "rPh" = ( /obj/item/ore{ @@ -37345,9 +27830,7 @@ pixel_x = -7; pixel_y = 7 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "rQs" = ( /obj/structure/bed/sofa/south{ @@ -37360,23 +27843,15 @@ /area/bigredv2/oob) "rRO" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/filtration_cave_cas) "rTq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "rTN" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_plant) "rUn" = ( /obj/effect/decal/warning_stripes{ @@ -37409,47 +27884,35 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "rVh" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib3" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "rVE" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/outside/n) "rVT" = ( /obj/structure/fence, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/n) "rWF" = ( /obj/item/stack/cable_coil/cut{ pixel_x = 6; pixel_y = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "rWN" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -9; pixel_y = 18 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "rXy" = ( /obj/effect/decal/cleanable/dirt, @@ -37458,32 +27921,22 @@ /obj/item/ammo_magazine/handful/shotgun/buckshot/incendiary{ pixel_y = 12 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "rXY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/bigredv2/caves/lambda/research) "rYr" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "rYt" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves_north) "rYD" = ( /obj/effect/decal/cleanable/dirt, @@ -37491,10 +27944,7 @@ dir = 1 }, /obj/structure/largecrate/supply/supplies/mre, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "rYS" = ( /obj/structure/machinery/light{ @@ -37513,48 +27963,32 @@ /obj/item/toy/deck/uno{ pixel_y = 18 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "rZU" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "sap" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "saX" = ( /obj/structure/machinery/power/turbine, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "sbk" = ( /obj/effect/landmark/corpsespawner/miner, /obj/effect/decal/cleanable/blood, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "sbm" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port_lz2) "sbz" = ( /obj/structure/platform/kutjevo/rock{ @@ -37564,9 +27998,7 @@ /obj/structure/platform_decoration/kutjevo/rock{ dir = 1 }, -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/space) "sbA" = ( /obj/item/frame/rack, @@ -37580,27 +28012,20 @@ /area/bigredv2/caves/mining) "sbQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "scK" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "sdl" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/structure/window, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "sdP" = ( /obj/structure/largecrate/random/barrel/white, @@ -37611,14 +28036,10 @@ pixel_x = -1; pixel_y = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "sfI" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_east) "sgF" = ( /obj/structure/cable{ @@ -37627,17 +28048,11 @@ /obj/structure/cable{ icon_state = "6-8" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "sgT" = ( /obj/item/trash/burger, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "shn" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37649,30 +28064,20 @@ name = "Lambda Checkpoint Exterior" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lambda_cave_cas) "shK" = ( /obj/structure/cargo_container/arious/right, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/space_port_lz2) "shV" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigred/ground/garage_workshop) "siu" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/eta) "siM" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/outside/lz1_telecomm_cas) "ski" = ( /turf/open/mars_cave, @@ -37681,21 +28086,14 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib4" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "slC" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/outside/engineering) "slG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "smh" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -37703,9 +28101,7 @@ /area/bigredv2/caves_north) "smy" = ( /obj/item/stack/cable_coil/cut, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "smF" = ( /obj/structure/bed/chair{ @@ -37713,29 +28109,20 @@ pixel_x = 13; pixel_y = 10 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "smO" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/outside/lz1_north_cas) "snk" = ( /obj/item/tank/air, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "snv" = ( /obj/structure/machinery/light_construct{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "sog" = ( /obj/item/explosive/grenade/slug/baton{ @@ -37760,10 +28147,7 @@ icon_state = "4-8" }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "sqc" = ( /obj/effect/decal/cleanable/blood{ @@ -37773,34 +28157,22 @@ icon_state = "grenade_custom"; name = "M55C Teargas grenade" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "sqj" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_research) "sqt" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/ne) "sqQ" = ( /obj/item/paper/bigred/them, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "sso" = ( /obj/structure/bed/chair, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "ssE" = ( /obj/structure/window/framed/solaris, @@ -37808,26 +28180,18 @@ /area/bigredv2/caves) "ssI" = ( /obj/structure/prop/dam/truck/damaged, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/s) "ssO" = ( /obj/item/weapon/twohanded/folded_metal_chair, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "stZ" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/telecomm/lz2_cave) "sus" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_research) "suD" = ( /obj/structure/prop/almayer/cannon_cables{ @@ -37856,34 +28220,25 @@ pixel_x = -5; pixel_y = 25 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/bigredv2/oob) "suV" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ dir = 1; name = "\improper Engineering Workshop" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigred/ground/garage_workshop) "swk" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/w) "swJ" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/virology) "sxs" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -37893,62 +28248,45 @@ /obj/effect/decal/cleanable/blood/drip{ pixel_x = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "syi" = ( /obj/structure/surface/table, /obj/item/device/radio{ pixel_y = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "syu" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib3" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "szi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/outside/admin_building) "szw" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "szy" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/outside/engineering) "szZ" = ( /obj/structure/window/reinforced/tinted, /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/dorms) "sAG" = ( /obj/effect/landmark/hunter_primary, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "sAS" = ( /obj/item/toy/prize/fireripley{ @@ -37964,27 +28302,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "sBu" = ( /obj/effect/landmark/hunter_secondary, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_east) "sCj" = ( /obj/item/stack/cable_coil/cut, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "sCt" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "sDs" = ( /obj/structure/closet/crate/miningcar, @@ -37994,29 +28324,19 @@ /obj/item/ammo_magazine/smg/nailgun, /obj/item/ammo_magazine/smg/nailgun, /obj/item/ammo_magazine/smg/nailgun, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "sDC" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves_sw) "sDO" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "sDZ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/welding, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "sEb" = ( /obj/structure/filingcabinet{ @@ -38024,63 +28344,42 @@ pixel_x = 8; pixel_y = 3 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "sEh" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/e) "sEi" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/eta/research) "sFv" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/caves_north) "sFW" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "sGi" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/lz1_telecomm_cas) "sGT" = ( /obj/item/tool/weldpack, /obj/item/frame/rack, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "sHz" = ( /obj/item/ore{ pixel_x = 9; pixel_y = 13 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "sHO" = ( /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "sIh" = ( /obj/effect/landmark/nightmare{ @@ -38091,33 +28390,22 @@ "sIP" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_se) "sIY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/c) "sJq" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_cave_cas) "sLr" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_se) "sLy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "sLS" = ( /obj/structure/machinery/suit_storage_unit/carbon_unit, @@ -38125,45 +28413,30 @@ /area/bigredv2/outside/admin_building) "sNP" = ( /obj/structure/window/framed/solaris, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "sNQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_lambda) "sOi" = ( /obj/structure/airlock_assembly, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "sOE" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/lz1_telecomm_cas) "sON" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_east) "sPv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/bar) "sQw" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/outside/lz1_telecomm_cas) "sRy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38172,32 +28445,23 @@ /obj/structure/machinery/door/airlock/almayer/command/colony{ name = "\improper Operations Meeting Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "sRV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/caves_lambda) "sSU" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/outside/lz2_south_cas) "sSY" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "sUQ" = ( /obj/structure/machinery/photocopier, @@ -38205,10 +28469,7 @@ /area/bigredv2/caves/lambda/breakroom) "sVk" = ( /obj/effect/decal/remains/human, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/lambda_cave_cas) "sVB" = ( /obj/structure/window_frame/solaris, @@ -38220,37 +28481,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/caves_lambda) "sWa" = ( /obj/item/ore{ pixel_x = 12; pixel_y = 13 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "sWh" = ( /obj/structure/platform_decoration, -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm/n_cave) "sWS" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "sXd" = ( /obj/effect/landmark/nightmare{ @@ -38264,27 +28511,18 @@ pixel_x = 2; pixel_y = 17 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "sYL" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_8" - }, +/turf/open/mars_cave/mars_cave_8, /area/bigredv2/outside/lambda_cave_cas) "sYR" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/item/stack/cable_coil/cut, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "sZh" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "sZi" = ( /obj/effect/decal/warning_stripes{ @@ -38293,9 +28531,7 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "taf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38303,31 +28539,22 @@ }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "tap" = ( /obj/structure/machinery/message_server, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/admin_building) "taV" = ( /obj/structure/closet/coffin/woodencrate, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "tbS" = ( /obj/structure/morgue{ dir = 1 }, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/bigredv2/outside/medical) "tcb" = ( /obj/structure/surface/table/reinforced/prison, @@ -38336,9 +28563,7 @@ /area/bigred/ground/garage_workshop) "tcq" = ( /obj/item/explosive/grenade/baton, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves_research) "tcP" = ( /obj/effect/decal/cleanable/dirt/greenglow, @@ -38348,31 +28573,22 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib4" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "tdz" = ( /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "tdB" = ( /obj/structure/tunnel{ id = "hole1" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "tdN" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "tdZ" = ( /obj/item/tool/pickaxe/drill, @@ -38394,10 +28610,7 @@ icon_state = "4-8"; name = "heavy duty power cable" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "tff" = ( /obj/effect/decal/cleanable/blood{ @@ -38407,9 +28620,7 @@ pixel_x = 12; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "tfp" = ( /obj/structure/prop/almayer/computers/sensor_computer1{ @@ -38422,10 +28633,7 @@ /obj/structure/cable{ icon_state = "11-10" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "tft" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -38442,14 +28650,10 @@ /area/bigredv2/outside/general_offices) "tgF" = ( /obj/effect/spawner/random/tool, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/bigredv2/oob) "tgL" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_se) "tiD" = ( /obj/effect/decal/cleanable/blood{ @@ -38458,9 +28662,7 @@ }, /obj/effect/decal/cleanable/blood, /obj/item/weapon/gun/pistol/highpower, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "tju" = ( /obj/structure/machinery/shower{ @@ -38469,22 +28671,16 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/engineering) "tjX" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/n) "tkN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "tkY" = ( /obj/structure/noticeboard{ @@ -38493,14 +28689,11 @@ name = "trophy board"; pixel_y = 30 }, -/obj/item/XenoBio/Chitin{ +/obj/item/oldresearch/Chitin{ anchored = 1; pixel_y = 27 }, -/turf/open/floor{ - dir = 1; - icon_state = "elevatorshaft" - }, +/turf/open/floor/elevatorshaft/north, /area/bigredv2/caves/lambda/breakroom) "tlP" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, @@ -38516,33 +28709,25 @@ dir = 8; pixel_y = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "tmH" = ( /obj/structure/closet/crate, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "tnd" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -3; pixel_y = 11 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_research) "tnG" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/n) "toA" = ( /obj/effect/decal/cleanable/dirt, @@ -38555,57 +28740,41 @@ pixel_x = 13; pixel_y = 10 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "tpU" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/hydroponics) "tpY" = ( /obj/structure/lz_sign/solaris_sign, /turf/open/mars, /area/bigredv2/outside/space_port_lz2) "tqi" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/caves/mining) "tqS" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/caves_north) "trk" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves_sw) "trr" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "trW" = ( /obj/item/clothing/suit/storage/hazardvest, /obj/effect/decal/cleanable/blood, /obj/item/clothing/head/hardhat, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "tsc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "tsy" = ( /obj/effect/decal/cleanable/dirt{ @@ -38634,23 +28803,16 @@ "tsB" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/xeno_spawn, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_east) "tsK" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/outside/lz2_south_cas) "tub" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "tuu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38661,59 +28823,41 @@ dir = 4; health = 25000 }, -/turf/open/floor{ - dir = 8; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/west, /area/bigredv2/outside/cargo) "tuN" = ( /obj/structure/machinery/light/small, /turf/open/mars_cave, /area/bigredv2/caves/mining) "tvh" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/lz2_south_cas) "tvH" = ( /obj/structure/machinery/compressor{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "tzJ" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Engine Reactor Control" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "tAe" = ( /obj/structure/bed, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "tAW" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/ne) "tBb" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves/mining) "tBf" = ( /obj/structure/largecrate/random/barrel, @@ -38734,16 +28878,10 @@ /obj/structure/cable{ icon_state = "5-9" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "tBD" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y1" - }, +/turf/open/floor/almayer/w_y1/north, /area/bigredv2/outside/admin_building) "tBK" = ( /obj/structure/surface/rack, @@ -38757,10 +28895,7 @@ /obj/item/tool/pickaxe{ pixel_y = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "tCh" = ( /obj/structure/machinery/door/poddoor/almayer/closed, @@ -38775,9 +28910,7 @@ pixel_x = 12; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "tDk" = ( /obj/structure/machinery/light/double{ @@ -38786,66 +28919,45 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "tDl" = ( -/obj/structure/machinery/power/apc, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/obj/structure/machinery/power/apc/power/south, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "tDv" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz2_west_cas) "tEc" = ( /obj/structure/machinery/light/small, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_research) "tFt" = ( /obj/structure/surface/table, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "tFO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "tHl" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/c) "tHB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "tIq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_lambda) "tIv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "tIA" = ( /obj/structure/surface/rack, @@ -38864,26 +28976,20 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "tJv" = ( /obj/structure/tunnel{ id = "hole3" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "tKr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "tKC" = ( /obj/structure/surface/table, @@ -38899,61 +29005,43 @@ pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "tKR" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/hydroponics) "tLt" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves_north) "tLO" = ( /obj/structure/machinery/computer/med_data{ density = 0; pixel_y = 16 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "tMa" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port_lz2) "tNz" = ( /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/filtration_cave_cas) "tOh" = ( /obj/structure/surface/table, /obj/item/device/megaphone, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "tQg" = ( /obj/structure/cargo_container/horizontal/blue/bottom, /turf/open/mars, /area/bigredv2/outside/space_port_lz2) "tQj" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves_lambda) "tQo" = ( /obj/effect/decal/cleanable/dirt, @@ -38962,15 +29050,10 @@ pixel_x = -7; pixel_y = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2/west, /area/bigredv2/caves/mining) "tQw" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "tRd" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -38980,15 +29063,10 @@ icon_state = "intact"; name = "Pipe" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "tRI" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_research) "tRV" = ( /obj/item/ore/uranium{ @@ -39004,84 +29082,58 @@ /obj/item/ore/uranium{ desc = "You feel fuzzy just looking at it.... it's slightly lumanesant" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves/mining) "tSI" = ( /obj/structure/platform/shiva{ dir = 8 }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "tTI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "tUL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/hefa_cult_decals/d32, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "tUY" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port_lz2) "tVn" = ( /obj/item/tool/lighter/zippo, /turf/open/floor, /area/bigred/ground/garage_workshop) "tVp" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/space_port_lz2) "tVy" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "tWf" = ( /obj/structure/cargo_container/arious/leftmid, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/space_port_lz2) "tWS" = ( /obj/effect/landmark/item_pool_spawner/survivor_ammo, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "tZU" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/mineral/processing_unit, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "uaB" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/bigredv2/caves/lambda/research) "uaS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39090,15 +29142,11 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Engine Reactor Control" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "ubY" = ( /obj/structure/barricade/wooden, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "ucl" = ( /obj/structure/cargo_container/arious/rightmid, @@ -39108,38 +29156,26 @@ /turf/open/mars_cave, /area/bigredv2/caves_virology) "ucN" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_4" - }, +/turf/open/mars_cave/mars_cave_4, /area/bigredv2/caves_se) "ueL" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/window/framed/solaris, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "ufc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port_lz2) "ufu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ufB" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/research) "ugc" = ( /obj/effect/decal/cleanable/dirt, @@ -39148,39 +29184,26 @@ /area/bigredv2/outside/cargo) "ugW" = ( /obj/structure/machinery/light/small, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "uij" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/filtration_cave_cas) "uiE" = ( /obj/structure/bed/chair{ dir = 8; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "ujq" = ( /obj/structure/bed/roller, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/outside/medical) "ujC" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "ujD" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ @@ -39188,9 +29211,7 @@ id = "filtration"; name = "Filtration Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/filtration_cave_cas) "ujU" = ( /obj/item/ammo_magazine/handful/shotgun/custom_color{ @@ -39199,19 +29220,13 @@ name = "handful of HE/FRAG shells (12g)"; pixel_y = 3 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/bigredv2/oob) "ukv" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves_lambda) "ukW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/outside/ne) "ulk" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -39221,10 +29236,7 @@ icon_state = "4-8"; name = "heavy duty power cable" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ulH" = ( /obj/effect/decal/cleanable/dirt, @@ -39241,9 +29253,7 @@ pixel_y = 32 }, /obj/structure/bed, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "umK" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -39253,14 +29263,10 @@ /obj/effect/decal/cleanable/blood/drip{ pixel_x = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "unC" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/telecomm/lz2_cave) "unS" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -39268,9 +29274,7 @@ /area/bigredv2/outside/library) "uoj" = ( /obj/effect/decal/remains/human, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/caves_lambda) "upE" = ( /obj/effect/decal/cleanable/dirt, @@ -39279,23 +29283,16 @@ "upV" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "urn" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/filtration_plant) "usg" = ( /obj/item/tool/warning_cone, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "ust" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -39306,36 +29303,24 @@ /turf/open/floor/plating, /area/bigredv2/caves/mining) "usG" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_east) "uuO" = ( /obj/item/shard{ icon_state = "small" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "uvl" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/lambda/xenobiology) "uvz" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigred/ground/garage_workshop) "uvZ" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/filtration_plant) "uwV" = ( /obj/effect/decal/cleanable/dirt, @@ -39350,38 +29335,26 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/telecomm/lz2_cave) "uyk" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz2_west_cas) "uzv" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/lz1_north_cas) "uzB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, /obj/item/device/flashlight/lantern, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "uBi" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "uBP" = ( /obj/structure/cargo_container/arious/leftmid, @@ -39389,10 +29362,7 @@ /area/bigredv2/outside/space_port_lz2) "uCa" = ( /obj/effect/landmark/corpsespawner/miner, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "uDn" = ( /obj/structure/sign/safety/west, @@ -39406,16 +29376,11 @@ /obj/item/bodybag, /obj/item/bodybag, /obj/item/bodybag, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "uDA" = ( /obj/item/stack/sheet/glass, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "uDI" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -39424,18 +29389,13 @@ icon_state = "map"; name = "Pipe manifold" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "uDZ" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "uFi" = ( /obj/item/paper/bigred/finance{ @@ -39454,40 +29414,29 @@ pixel_x = 2; pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves/mining) "uFF" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "uGs" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "uGz" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "uHE" = ( /obj/item/tool/warning_cone{ pixel_y = 19 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_plant) "uHQ" = ( /turf/closed/wall/solaris/reinforced, @@ -39495,48 +29444,31 @@ "uHT" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/cable_coil/cut, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "uIz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/telecomm/n_cave) "uIB" = ( /obj/effect/vehicle_spawner/van/decrepit, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigred/ground/garage_workshop) "uJj" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "uJu" = ( /obj/item/robot_parts/robot_component/diagnosis_unit{ pixel_y = 15 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "uJF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor, /area/bigred/ground/garage_workshop) "uJI" = ( @@ -39544,19 +29476,14 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "uKH" = ( /obj/structure/stairs/perspective{ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/bigredv2/outside/admin_building) "uNW" = ( /obj/effect/decal/cleanable/blood{ @@ -39568,22 +29495,16 @@ }, /obj/effect/landmark/corpsespawner/miner, /obj/effect/decal/cleanable/blood, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "uPm" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_se) "uPF" = ( /obj/structure/machinery/filtration/console{ pixel_y = 13 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "uPK" = ( /obj/structure/platform/shiva{ @@ -39593,9 +29514,7 @@ /obj/structure/machinery/light/small/built{ dir = 4 }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "uRE" = ( /obj/effect/landmark/nightmare{ @@ -39604,99 +29523,67 @@ /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/admin_building) "uSf" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/bigredv2/oob) "uSt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "uSC" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/space_port_lz2) "uST" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 1; name = "\improper Medical Clinic Power Station" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "uTO" = ( /obj/structure/machinery/pipedispenser, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "uUV" = ( /obj/structure/prop/server_equipment/yutani_server/broken, /turf/open/floor/greengrid, /area/bigredv2/caves/lambda/research) "uVe" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/filtration_cave_cas) "uVi" = ( /obj/structure/surface/table, /obj/item/clothing/under/lightbrown, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "uVn" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_sw) "uWo" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "uXW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_8" - }, +/turf/open/mars_cave/mars_cave_8, /area/bigredv2/caves_research) "uYb" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves_sw) "vbi" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northeast, /area/bigredv2/caves/lambda/research) "vbp" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "vct" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/lz2_south_cas) "vcA" = ( /obj/effect/landmark/corpsespawner/miner, @@ -39705,9 +29592,7 @@ }, /obj/item/weapon/gun/rifle/mar40/lmg, /obj/item/ammo_magazine/rifle/mar40/lmg, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "vdl" = ( /obj/effect/decal/cleanable/liquid_fuel, @@ -39715,10 +29600,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "vdS" = ( /obj/item/explosive/grenade/incendiary/molotov{ @@ -39730,10 +29612,7 @@ pixel_y = 7 }, /obj/item/explosive/grenade/incendiary/molotov, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "vec" = ( /obj/structure/pipes/standard/tank, @@ -39748,37 +29627,26 @@ pixel_x = 9; pixel_y = -3 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "vfI" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/eta) "vfQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "vgE" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/n) "vgZ" = ( /obj/structure/platform/shiva, /obj/structure/platform/shiva{ dir = 1 }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "vhw" = ( /obj/structure/machinery/light{ @@ -39788,17 +29656,13 @@ /area/bigredv2/outside/medical) "vhF" = ( /obj/item/device/flashlight/lantern, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "vin" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "viN" = ( /obj/structure/machinery/door_control{ @@ -39809,33 +29673,22 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "vjc" = ( /obj/item/tool/warning_cone{ pixel_x = -13; pixel_y = 11 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_plant) "vkf" = ( /obj/effect/landmark/crap_item, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/ne) "vkv" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "vkF" = ( /obj/effect/decal/cleanable/dirt, @@ -39845,9 +29698,7 @@ /area/bigredv2/outside/cargo) "vld" = ( /obj/item/tool/warning_cone, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "vlr" = ( /obj/effect/decal/warning_stripes{ @@ -39855,31 +29706,21 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "vlA" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "vmm" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "vmI" = ( /obj/item/device/flashlight/lantern, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "vmL" = ( /obj/effect/decal/cleanable/dirt, @@ -39906,73 +29747,51 @@ /area/bigredv2/caves/mining) "voz" = ( /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "voG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/handrail, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "vpu" = ( /obj/item/weapon/twohanded/folded_metal_chair, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "vpx" = ( /obj/structure/platform, /obj/structure/flora/jungle/planttop1{ pixel_y = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "vpY" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ id = "eta"; name = "Eta Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/eta) "vqY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_research) "vrt" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/eta) "vsi" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port_lz2) "vti" = ( /obj/structure/closet/crate, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/dorms) "vty" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Eta Lab Cell" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/eta/xenobiology) "vuz" = ( /obj/structure/machinery/door_control{ @@ -39981,10 +29800,7 @@ pixel_x = 30; throw_range = 15 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/bigredv2/caves/eta/research) "vvj" = ( /obj/effect/decal/cleanable/dirt, @@ -40006,10 +29822,7 @@ pixel_x = -4; pixel_y = 7 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "vxv" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40017,10 +29830,7 @@ }, /obj/structure/surface/table, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "vxQ" = ( /obj/item/tool/pickaxe/gold, @@ -40032,10 +29842,7 @@ /area/bigredv2/caves/lambda/xenobiology) "vzL" = ( /obj/item/weapon/gun/boltaction, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "vAs" = ( /obj/structure/window/framed/solaris/reinforced/tinted, @@ -40043,14 +29850,10 @@ /area/bigredv2/caves/lambda/xenobiology) "vBy" = ( /obj/item/ammo_magazine/shotgun/beanbag/riot, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves_research) "vBI" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/outside/n) "vBT" = ( /obj/structure/surface/table/reinforced, @@ -40058,9 +29861,7 @@ phone_category = "Solaris Ridge"; phone_id = "Clinic Reception" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "vCd" = ( /obj/structure/surface/rack, @@ -40070,65 +29871,43 @@ /obj/item/weapon/twohanded/lungemine{ pixel_y = -7 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "vCf" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "vCU" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/outside/lz2_south_cas) "vEF" = ( /obj/structure/surface/table, /obj/item/clothing/head/hardhat/orange{ pixel_y = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_plant) "vEU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/s) "vFA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "vFH" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/caves_lambda) "vFS" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "vGE" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/space_port_lz2) "vGN" = ( /obj/effect/decal/cleanable/blood{ @@ -40138,61 +29917,43 @@ name = "\improper Medical Clinic" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "vHw" = ( /turf/closed/wall/wood, /area/bigredv2/caves/mining) "vHU" = ( /obj/effect/landmark/hunter_primary, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/n) "vIQ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "vKv" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port_lz2) "vLd" = ( /turf/open/floor, /area/bigred/ground/garage_workshop) "vMj" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/lz2_west_cas) "vMm" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_y = 13 }, /obj/structure/closet/crate/miningcar/yellow, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves/mining) "vNh" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_virology) "vNm" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_virology) "vOs" = ( /obj/structure/coatrack{ @@ -40203,34 +29964,26 @@ pixel_x = 11; pixel_y = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "vPP" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "vPZ" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "vQZ" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves_research) "vRs" = ( /obj/structure/sign/safety/high_voltage, @@ -40239,131 +29992,92 @@ "vRK" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves/lambda/xenobiology) "vRR" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves_north) "vTh" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "vTt" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "vUw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/lambda_cave_cas) "vUy" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/space_port_lz2) "vUN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "vVl" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Dormitories Toilet" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "vVF" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -5; pixel_y = 10 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves/mining) "vVZ" = ( /turf/closed/wall/solaris, /area/bigredv2/outside/filtration_cave_cas) "vWm" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "vXp" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "vXJ" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_lambda) "vYw" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "vZh" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/clothing/under/darkred, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "waJ" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_east) "waN" = ( /obj/structure/surface/table, /obj/item/device/flashlight, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "waX" = ( /obj/item/stack/cable_coil/cut, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "wbp" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves) "wbx" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -40377,21 +30091,15 @@ /area/bigredv2/caves/mining) "wbD" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/space_port_lz2) "wbY" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/n) "wcs" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/lz1_north_cas) "wcw" = ( /turf/open/gm/river, @@ -40406,9 +30114,7 @@ /obj/structure/platform_decoration/kutjevo/rock{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/space) "weO" = ( /obj/structure/closet/secure_closet/medical_wall{ @@ -40432,9 +30138,7 @@ pixel_y = 16 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "wfm" = ( /obj/structure/bed/chair{ @@ -40442,25 +30146,19 @@ dir = 1; pixel_y = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "wfx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/bigredv2/caves/eta/research) "wfC" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, /obj/effect/landmark/queen_spawn, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "wfR" = ( /obj/structure/cable{ @@ -40469,104 +30167,71 @@ /obj/structure/cable{ icon_state = "5-6" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "whi" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/filtration_cave_cas) "whw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "whE" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "whZ" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigred/ground/garage_workshop) "wix" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigred/ground/garage_workshop) "wiK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/engineering) "wjW" = ( /obj/structure/platform/shiva{ dir = 1 }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "wko" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/bigredv2/caves/lambda/research) "wlE" = ( /obj/item/stack/cable_coil/cut, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "wmh" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6"; pixel_y = -8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "wmN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/telecomm/n_cave) "wni" = ( -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "woe" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/space_port_lz2) "wog" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "woK" = ( /obj/effect/decal/warning_stripes{ @@ -40574,21 +30239,14 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/red/southeast, /area/bigredv2/outside/marshal_office) "wpf" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/caves_north) "wpn" = ( /obj/structure/closet/radiation, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "wry" = ( /obj/structure/surface/table, @@ -40597,15 +30255,11 @@ phone_color = "blue"; phone_id = "Space Port" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "wrz" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_lambda) "wrS" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -40618,10 +30272,7 @@ /obj/item/tool/warning_cone{ pixel_y = 20 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/telecomm/n_cave) "wtj" = ( /turf/open/floor/plating, @@ -40630,16 +30281,11 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "wtG" = ( /obj/structure/machinery/computer3/server/rack, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "wtJ" = ( /obj/effect/decal/cleanable/blood{ @@ -40652,9 +30298,7 @@ pixel_x = 12; pixel_y = 16 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "wuz" = ( /obj/structure/sink{ @@ -40662,37 +30306,25 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "wuC" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/flashlight/flare{ pixel_y = -7 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "wvk" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/virology) "wvK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "wvR" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/virology) "wwT" = ( /obj/effect/decal/cleanable/dirt, @@ -40700,60 +30332,43 @@ /area/bigredv2/outside/engineering) "wxo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "wyF" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "wyP" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/space_port_lz2) "wBi" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz2_south_cas) "wBq" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "wBu" = ( /obj/structure/barricade/handrail{ dir = 1; pixel_y = 2 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "wBK" = ( /obj/structure/bed/chair/wood/normal{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "wCo" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "wCs" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -40767,17 +30382,13 @@ pixel_x = -8; pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "wET" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "wFL" = ( /obj/effect/decal/cleanable/dirt, @@ -40785,21 +30396,15 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "wFO" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves/mining) "wFP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/caves/eta/living) "wGr" = ( /obj/structure/closet/firecloset/full, @@ -40819,22 +30424,15 @@ layer = 2.5 }, /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "wGF" = ( /obj/item/tool/warning_cone, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/se) "wGV" = ( /obj/item/tool/wrench, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "wHg" = ( /obj/effect/landmark/nightmare{ @@ -40847,10 +30445,7 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/bigredv2/outside/admin_building) "wHM" = ( /obj/structure/pipes/vents/pump{ @@ -40863,22 +30458,16 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "wIj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/e) "wIw" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_east) "wJd" = ( /obj/effect/decal/cleanable/dirt, @@ -40889,53 +30478,37 @@ "wKf" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "wKx" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/lz1_north_cas) "wKA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/library) "wLD" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "wLU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "wMg" = ( /obj/item/tool/warning_cone{ pixel_x = 5; pixel_y = 13 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/filtration_plant) "wMp" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves_north) "wMM" = ( /obj/structure/pipes/vents/pump{ @@ -40945,10 +30518,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "wMQ" = ( /obj/structure/largecrate/random/secure, @@ -40962,10 +30532,7 @@ "wOK" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/caves_lambda) "wPk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40973,9 +30540,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "wQa" = ( /obj/structure/surface/table, @@ -40983,14 +30548,10 @@ pixel_x = 9; pixel_y = 11 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "wQC" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_lambda) "wRl" = ( /obj/effect/landmark/nightmare{ @@ -41001,9 +30562,7 @@ "wRH" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/flashlight, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "wSj" = ( /obj/structure/sign/safety/life_support, @@ -41016,27 +30575,18 @@ /obj/item/stack/sheet/wood{ pixel_y = -8 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "wUD" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_se) "wVd" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "wVw" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/filtration_plant) "wVB" = ( /obj/structure/platform, @@ -41049,38 +30599,25 @@ /turf/open/gm/river, /area/bigredv2/outside/engineering) "wVQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "wWE" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/outside/n) "wWK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_east) "wWN" = ( /obj/structure/largecrate/random/barrel/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "wXg" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/lz1_north_cas) "wXv" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/space_port_lz2) "wXz" = ( /turf/open/floor/plating, @@ -41089,55 +30626,39 @@ /obj/structure/surface/table/woodentable, /obj/item/ashtray/glass, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/bar) "wYE" = ( /obj/structure/prop/server_equipment/yutani_server{ density = 0; pixel_y = 16 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/engineering) "wZv" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "wZC" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/eta) "wZP" = ( /obj/structure/cargo_container/arious/rightmid, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/space_port_lz2) "xaE" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Lambda Checkpoint" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/lambda_cave_cas) "xaH" = ( /turf/closed/wall/wood, /area/bigredv2/caves_sw) "xbV" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/outside/lz1_north_cas) "xck" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -41155,9 +30676,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "xcz" = ( /obj/effect/decal/warning_stripes{ @@ -41165,25 +30684,18 @@ layer = 2.5; pixel_x = -1 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/bigredv2/outside/telecomm/warehouse) "xej" = ( /obj/effect/decal/warning_stripes{ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "xeN" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/filtration_plant) "xfx" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -41193,9 +30705,7 @@ icon_state = "4-8"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "xfN" = ( /obj/structure/platform_decoration/shiva{ @@ -41208,15 +30718,10 @@ icon_state = "medium" }, /obj/item/stack/cable_coil/random, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/caves/lambda/research) "xfW" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/bigredv2/caves/eta/living) "xgi" = ( /obj/effect/decal/cleanable/blood{ @@ -41226,53 +30731,37 @@ pixel_x = 12; pixel_y = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "xgm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/ne) "xgw" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/outside/lz2_south_cas) "xhy" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "xhB" = ( /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xhU" = ( /obj/structure/closet/fireaxecabinet{ pixel_y = 27 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xjU" = ( /obj/structure/cargo_container/arious/right, /turf/open/mars, /area/bigredv2/outside/space_port_lz2) "xkq" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves_research) "xkH" = ( /obj/structure/cable{ @@ -41282,10 +30771,7 @@ icon_state = "4-10" }, /obj/structure/pipes/standard/tank/oxygen, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xkR" = ( /obj/effect/decal/cleanable/blood{ @@ -41296,14 +30782,10 @@ pixel_x = -9; pixel_y = 13 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "xmy" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_telecomm_cas) "xmT" = ( /obj/structure/platform/kutjevo/rock, @@ -41313,20 +30795,13 @@ /obj/structure/platform_decoration/kutjevo/rock{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/space) "xpb" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/lz2_south_cas) "xpl" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/research) "xpG" = ( /obj/structure/sign/safety/hazard, @@ -41334,10 +30809,7 @@ /area/bigredv2/outside/filtration_plant) "xpL" = ( /obj/item/tool/wirecutters, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "xqf" = ( /obj/effect/decal/cleanable/dirt, @@ -41361,9 +30833,7 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/miner, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "xsX" = ( /obj/structure/bed/chair{ @@ -41376,10 +30846,7 @@ "xte" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xtB" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -41389,9 +30856,7 @@ /obj/structure/barricade/handrail/wire{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/s) "xuP" = ( /obj/item/trash/cigbutt/cigarbutt{ @@ -41410,15 +30875,11 @@ "xuU" = ( /obj/effect/landmark/crap_item, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_east) "xwo" = ( /obj/structure/disposalpipe/junction, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "xwy" = ( /obj/structure/machinery/light/small{ @@ -41430,10 +30891,7 @@ /obj/structure/cable{ icon_state = "11-2" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xya" = ( /obj/structure/barricade/wooden{ @@ -41444,127 +30902,84 @@ /obj/item/weapon/twohanded/spear{ pixel_x = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "xyu" = ( /obj/structure/closet/l3closet/security, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "xyz" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xzb" = ( /obj/structure/surface/rack, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "xzi" = ( /obj/effect/decal/remains/xeno, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xzs" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/living) "xAh" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_se) "xAv" = ( /obj/item/weapon/twohanded/folded_metal_chair, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves/mining) "xAX" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "xBn" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "xBr" = ( /obj/item/ore{ pixel_x = 9 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/mining) "xBS" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/outside/lz1_north_cas) "xDO" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/oob) "xDW" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/engineering) "xFZ" = ( /turf/open/mars_cave, /area/bigredv2/caves_lambda) "xIo" = ( /obj/structure/window/framed/solaris/reinforced/hull, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/oob) "xIv" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 8; name = "\improper Abandoned Mining Storage" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xIx" = ( /obj/item/clothing/mask/gas, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/filtration_plant) "xIP" = ( /obj/structure/surface/table, @@ -41578,17 +30993,13 @@ /obj/effect/landmark/corpsespawner/miner, /obj/item/tool/pickaxe, /obj/effect/decal/cleanable/blood, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "xJT" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 10 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "xKb" = ( /obj/structure/prop/server_equipment/yutani_server, @@ -41605,20 +31016,14 @@ /obj/effect/landmark/nightmare{ insert_tag = "lz1containers_scramble" }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "xLM" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/largecrate/supply/supplies/water, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xMr" = ( /obj/effect/decal/cleanable/dirt, @@ -41629,10 +31034,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/weapon/gun/pistol/holdout, /obj/structure/machinery/light, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xMT" = ( /obj/structure/closet, @@ -41644,18 +31046,13 @@ /obj/item/ammo_magazine/shotgun/buckshot, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/item/reagent_container/food/snacks/packaged_burger, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xNL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "xOk" = ( /obj/effect/landmark/nightmare{ @@ -41665,9 +31062,7 @@ /area/bigredv2/outside/cargo) "xPg" = ( /obj/structure/barricade/handrail/wire, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "xQb" = ( /obj/structure/pipes/vents/pump/on, @@ -41677,31 +31072,21 @@ "xQd" = ( /obj/structure/largecrate/random/barrel/true_random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "xRl" = ( /obj/item/weapon/gun/pistol/b92fs{ pixel_x = 13; pixel_y = -7 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "xRn" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/caves_north) "xSa" = ( /obj/structure/prop/dam/crane, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves/mining) "xTk" = ( /obj/limb/arm/l_arm, @@ -41718,23 +31103,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/lambda_cave_cas) "xUo" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/lambda/research) "xUS" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "xWl" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ @@ -41742,14 +31120,10 @@ id = "lambda"; name = "Lambda Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves_north) "xWm" = ( -/turf/open/floor{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/whitepurplefull, /area/bigredv2/caves/lambda/research) "xWr" = ( /obj/item/ore/uranium{ @@ -41770,10 +31144,7 @@ "xWv" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/caves_lambda) "xWz" = ( /obj/effect/decal/cleanable/dirt{ @@ -41781,46 +31152,31 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xWH" = ( /obj/structure/barricade/wooden, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves/mining) "xWR" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/bigredv2/outside/telecomm/warehouse) "xWV" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xXg" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib1" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "xXq" = ( /obj/structure/barricade/handrail{ @@ -41828,16 +31184,11 @@ layer = 3.01; pixel_y = 9 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/engineering) "xXP" = ( /obj/structure/prop/invuln/minecart_tracks/bumper, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "xXT" = ( /obj/effect/decal/cleanable/dirt, @@ -41852,17 +31203,13 @@ icon_state = "4-8"; name = "heavy duty power cable" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves/mining) "xZf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "xZm" = ( /obj/structure/barricade/wooden{ @@ -41870,44 +31217,30 @@ dir = 4; health = 25000 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/mining) "xZL" = ( /turf/closed/wall/solaris/rock, /area/bigredv2/outside/lambda_cave_cas) "yar" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "ybk" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves_research) "ybT" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Machine room" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ycM" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves/lambda/xenobiology) "ycP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/storage) "yda" = ( /obj/effect/decal/warning_stripes{ @@ -41916,9 +31249,7 @@ /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/security/marshal, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves/mining) "ydd" = ( /obj/item/weapon/shield/riot{ @@ -41928,40 +31259,28 @@ layer = 3 }, /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "ydn" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/eta) "yej" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "yfs" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "yfz" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/xeno_spawn, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "yfN" = ( /obj/structure/closet/hydrant{ @@ -41970,10 +31289,7 @@ /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, /obj/item/ammo_box/magazine/misc/flares, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ygN" = ( /obj/structure/machinery/washing_machine, @@ -41981,9 +31297,7 @@ /obj/structure/machinery/washing_machine{ pixel_y = 13 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "ygP" = ( /obj/effect/decal/warning_stripes{ @@ -41994,10 +31308,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "yha" = ( /obj/structure/surface/table, @@ -42005,14 +31316,10 @@ pixel_y = 8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves/mining) "yhc" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/mining) "yhG" = ( /obj/structure/showcase{ @@ -42022,32 +31329,23 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/caves/lambda/breakroom) "yhN" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "yhV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "yjU" = ( /obj/item/weapon/broken_bottle, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "yjV" = ( /obj/structure/platform_decoration{ @@ -42067,9 +31365,7 @@ pixel_x = -8; pixel_y = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves/mining) "yln" = ( /obj/effect/decal/cleanable/dirt, @@ -42083,17 +31379,11 @@ /obj/item/ammo_magazine/rifle/nsg23/ap, /obj/item/ammo_magazine/rifle/nsg23/ap, /obj/item/ammo_magazine/rifle/nsg23/extended, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "ymi" = ( /obj/item/tool/wet_sign, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) (1,1,1) = {" @@ -56757,7 +46047,7 @@ asK asK axX bmn -bmU +bmV bns hhK tTI diff --git a/maps/map_files/BigRed/sprinkles/10.prison_breakout.dmm b/maps/map_files/BigRed/sprinkles/10.prison_breakout.dmm index 027d2630f392..f4ec5053616a 100644 --- a/maps/map_files/BigRed/sprinkles/10.prison_breakout.dmm +++ b/maps/map_files/BigRed/sprinkles/10.prison_breakout.dmm @@ -1,54 +1,39 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "ab" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "ac" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "ad" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "ae" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "af" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "ag" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/marshal_office) "ah" = ( /turf/closed/wall/solaris/reinforced, @@ -62,24 +47,17 @@ "ak" = ( /obj/structure/pipes/vents/pump, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "al" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/marshal_office) "am" = ( /obj/structure/sink{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "an" = ( /obj/structure/mirror{ @@ -87,45 +65,32 @@ pixel_x = 30 }, /obj/item/tool/soap/deluxe, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "ao" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "ap" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "aq" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "ar" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "as" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 1; name = "\improper Marshal Office Prison" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull/northeast, /area/bigredv2/outside/marshal_office) "at" = ( /turf/closed/wall/solaris, @@ -136,107 +101,74 @@ dir = 1; name = "\improper Marshal Office Prison" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull/northeast, /area/bigredv2/outside/marshal_office) "av" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Marshal Office Prison Toilet" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "aw" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "ax" = ( /obj/structure/surface/table, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "ay" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "az" = ( /obj/structure/surface/table, /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/marshal_office) "aA" = ( /obj/structure/toilet{ dir = 4 }, /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/marshal_office) "aB" = ( /obj/structure/machinery/flasher/portable, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "aC" = ( /obj/structure/closet/l3closet/security, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "aD" = ( /obj/structure/closet/l3closet/security, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "aE" = ( /obj/structure/surface/rack, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "aF" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "aG" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/revolver/cmb, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "aH" = ( /obj/structure/surface/rack, @@ -244,35 +176,24 @@ dir = 1 }, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "aI" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; icon_state = "door_locked"; - locked = 0; name = "\improper Marshal Office Prison" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull/northeast, /area/bigredv2/outside/marshal_office) "aJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; icon_state = "door_locked"; - locked = 0; name = "\improper Marshal Office Prison" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull/northeast, /area/bigredv2/outside/marshal_office) "aK" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -281,96 +202,63 @@ icon_state = "door_open"; name = "\improper Marshal Office Prison" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull/northeast, /area/bigredv2/outside/marshal_office) "aL" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "aN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aO" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "aP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "aQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "aR" = ( -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "aS" = ( /obj/structure/surface/rack, /obj/item/clothing/accessory/storage/black_vest, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aT" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aU" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/shotgun, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aV" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aW" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "aX" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/eastleft, /obj/item/weapon/shield/riot, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "aY" = ( /obj/effect/decal/cleanable/dirt, @@ -409,66 +297,48 @@ /turf/open/floor, /area/bigredv2/outside/marshal_office) "be" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bh" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "bi" = ( -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "bj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "bk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "bl" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "bm" = ( /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "bn" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "bp" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -478,109 +348,77 @@ icon_state = "door_open"; name = "\improper Marshal Office Armory" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bq" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Marshal Office Brig" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "br" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "bs" = ( /obj/structure/closet/secure_closet/marshal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bt" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bu" = ( /obj/structure/surface/table, /obj/item/ammo_magazine/shotgun/buckshot, /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bv" = ( /obj/structure/surface/table, /obj/item/clothing/head/beret/sec/warden, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bw" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/item/ammo_casing/shell, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bx" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "by" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "bA" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "bB" = ( /obj/structure/surface/table, /obj/item/ore/diamond, /obj/item/ore/uranium, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "bD" = ( /obj/effect/decal/warning_stripes{ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/red/north, /area/bigredv2/outside/marshal_office) "bE" = ( -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/marshal_office) "bF" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "bG" = ( /obj/structure/window/framed/solaris/reinforced, @@ -593,25 +431,19 @@ icon_state = "gib6" }, /obj/item/ammo_casing/shell, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, /obj/item/tool/screwdriver, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bK" = ( /obj/effect/landmark/corpsespawner/prison_security, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bL" = ( /obj/structure/window_frame/solaris, @@ -623,75 +455,53 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "bN" = ( /obj/structure/surface/table, /obj/item/device/radio, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "bO" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/n) "bP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/marshal_office) "bQ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/westright, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "bR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bS" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bU" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, /obj/item/ammo_casing/shell, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -699,19 +509,14 @@ }, /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ icon_state = "door_locked"; - locked = 0; name = "\improper Marshal Office Armory" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "bX" = ( /obj/structure/surface/table, /obj/item/ore/uranium, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "bY" = ( /obj/structure/machinery/light{ @@ -721,16 +526,11 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/red/west, /area/bigredv2/outside/marshal_office) "bZ" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "ca" = ( /obj/effect/decal/warning_stripes{ @@ -738,66 +538,46 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/red/northwest, /area/bigredv2/outside/marshal_office) "cb" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/n) "cc" = ( /obj/structure/surface/table, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "ce" = ( /obj/structure/surface/rack, /obj/item/clothing/suit/armor/riot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "cf" = ( /obj/item/shard, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "cg" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "ch" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/computer/prisoner, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "ci" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "cj" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - icon_state = "red" - }, +/turf/open/floor/red, /area/bigredv2/outside/marshal_office) "ck" = ( /obj/effect/decal/warning_stripes{ @@ -805,10 +585,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/red/southeast, /area/bigredv2/outside/marshal_office) "cl" = ( /obj/effect/decal/cleanable/dirt, @@ -816,26 +593,18 @@ /obj/effect/decal/cleanable/blood, /obj/item/ammo_casing/shell, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/marshal_office) "cm" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/shell, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "cn" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/southright, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/bigredv2/outside/marshal_office) "co" = ( /obj/structure/window_frame/solaris, @@ -847,17 +616,11 @@ /turf/open/floor/plating, /area/bigredv2/outside/marshal_office) "cq" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "cr" = ( /obj/item/ammo_casing/shell, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/marshal_office) "cs" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -867,79 +630,52 @@ /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "cu" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "cw" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "cx" = ( /obj/item/shard, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "cy" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "cz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/red/west, /area/bigredv2/outside/marshal_office) "cA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "cB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "cC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "cE" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -977,10 +713,7 @@ dir = 1; name = "\improper Marshal Office" }, -/turf/open/floor{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/red/west, /area/bigredv2/outside/marshal_office) "cO" = ( /obj/effect/decal/cleanable/dirt, @@ -988,50 +721,38 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "cP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, /obj/item/tool/kitchen/knife, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "cQ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "cR" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "cS" = ( /obj/structure/machinery/alarm{ dir = 1; pixel_y = -30 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "cT" = ( /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/marshal_office) "cU" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -1040,30 +761,22 @@ icon_state = "door_open"; name = "\improper Marshal Office Holding Cell" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "cV" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; icon_state = "door_locked"; - locked = 0; name = "\improper Marshal Office Holding Cell" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "cW" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Marshal Office Checkpoint" }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/marshal_office) "cX" = ( /obj/effect/decal/cleanable/dirt, @@ -1077,16 +790,12 @@ /turf/open/floor, /area/bigredv2/outside/marshal_office) "cZ" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "da" = ( /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "db" = ( /obj/structure/machinery/door_control{ @@ -1094,17 +803,11 @@ name = "Storm Shutters"; pixel_x = -32 }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/marshal_office) "dc" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/marshal_office) "dd" = ( /obj/effect/decal/cleanable/dirt, @@ -1113,33 +816,23 @@ /area/bigredv2/outside/marshal_office) "de" = ( /obj/structure/closet/secure_closet/brig, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "df" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "dg" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/marshal_office) "dh" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/bigredv2/outside/marshal_office) "di" = ( /obj/effect/decal/cleanable/dirt, @@ -1157,18 +850,14 @@ /turf/open/floor, /area/bigredv2/outside/marshal_office) "do" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/n) "fh" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Marshal Office Evidence Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/marshal_office) "fD" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1180,29 +869,20 @@ /turf/open/floor, /area/bigredv2/outside/marshal_office) "gu" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/n) "gJ" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "if" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/n) "ix" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "jq" = ( /obj/structure/machinery/camera/autoname, @@ -1211,17 +891,12 @@ pixel_x = -1; pixel_y = -1 }, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/bigredv2/outside/marshal_office) "qm" = ( /obj/structure/bed, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "rC" = ( /obj/effect/decal/warning_stripes{ @@ -1229,10 +904,7 @@ layer = 2.5; pixel_x = -1 }, -/turf/open/floor{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/red/east, /area/bigredv2/outside/marshal_office) "rL" = ( /obj/effect/decal/warning_stripes{ @@ -1240,23 +912,16 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/red/southwest, /area/bigredv2/outside/marshal_office) "wL" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/marshal_office) "zX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/marshal_office) "MM" = ( /obj/structure/window/framed/solaris/reinforced, @@ -1271,10 +936,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/red/west, /area/bigredv2/outside/marshal_office) "NW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1285,17 +947,11 @@ name = "Storm Shutters"; pixel_y = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/marshal_office) "RJ" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/10.tcomms_open.dmm b/maps/map_files/BigRed/sprinkles/10.tcomms_open.dmm index 99728fdf50f6..8b49fafe5290 100644 --- a/maps/map_files/BigRed/sprinkles/10.tcomms_open.dmm +++ b/maps/map_files/BigRed/sprinkles/10.tcomms_open.dmm @@ -6,121 +6,73 @@ /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/telecomm) "c" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/telecomm) "d" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "e" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "f" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "g" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/telecomm) "h" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/tracks, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "j" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/telecomm) "k" = ( /obj/effect/decal/cleanable/blood/tracks, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/telecomm) "l" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/telecomm) "m" = ( /obj/effect/decal/cleanable/blood/tracks, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/telecomm) "n" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/telecomm) "o" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/telecomm) "p" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/tracks, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/telecomm) "q" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/telecomm) "r" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/telecomm) "s" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/telecomm) "t" = ( /obj/effect/decal/cleanable/dirt, @@ -130,14 +82,10 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/tracks, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/telecomm) "v" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/telecomm) "w" = ( /obj/structure/sign/safety/hazard, @@ -145,31 +93,21 @@ /area/bigredv2/outside/telecomm) "x" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/telecomm) "y" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz1_telecomm_cas) "z" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/lz1_telecomm_cas) "A" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_telecomm_cas) "B" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/lz1_telecomm_cas) "C" = ( /turf/open/mars_cave, @@ -183,19 +121,13 @@ /area/bigredv2/outside/lz1_telecomm_cas) "F" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_telecomm_cas) "G" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/outside/lz1_telecomm_cas) "U" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/lz1_telecomm_cas) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/15.reactor_meltdown.dmm b/maps/map_files/BigRed/sprinkles/15.reactor_meltdown.dmm index 7b28c00cc0d6..897f76d0f656 100644 --- a/maps/map_files/BigRed/sprinkles/15.reactor_meltdown.dmm +++ b/maps/map_files/BigRed/sprinkles/15.reactor_meltdown.dmm @@ -1,9 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ai" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "ak" = ( /obj/effect/spawner/random/tool, @@ -12,35 +10,25 @@ "al" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "am" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "an" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "ao" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "aq" = ( /turf/closed/wall/solaris/reinforced, @@ -54,17 +42,13 @@ "aD" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "aE" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "aF" = ( /obj/structure/window/framed/solaris, @@ -72,51 +56,34 @@ /area/bigredv2/outside/engineering) "aT" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "aU" = ( /obj/structure/surface/rack, /obj/item/device/camera_film, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/engineering) "aV" = ( /obj/structure/surface/rack, /obj/item/device/analyzer, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "aW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "aY" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "aZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "ba" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -124,20 +91,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/device/lightreplacer, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/stack/sheet/metal, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bc" = ( /obj/structure/machinery/light{ @@ -146,58 +107,41 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/outside/engineering) "be" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bg" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bi" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/mask/breath, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bj" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bk" = ( /obj/effect/decal/cleanable/dirt, @@ -205,9 +149,7 @@ dir = 1; pixel_y = -30 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "bl" = ( /obj/effect/decal/cleanable/liquid_fuel, @@ -216,9 +158,7 @@ name = "Storm Shutters"; pixel_y = -32 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "bm" = ( /obj/structure/bed/chair{ @@ -226,35 +166,26 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bn" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/glasses/welding, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bo" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bp" = ( /obj/item/folder/yellow, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/engineering) "bq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -263,87 +194,62 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Engineering Workshop" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "br" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "bu" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1; name = "\improper Engine Reactor Control" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/telecomm/engi) "bv" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bw" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "bx" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/engineering) "by" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bz" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bA" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bB" = ( /obj/item/stack/sheet/glass, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bC" = ( /obj/effect/decal/cleanable/dirt, @@ -361,30 +267,19 @@ dir = 8 }, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/telecomm/engi) "bF" = ( /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/telecomm/engi) "bG" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/telecomm/engi) "bH" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bJ" = ( /obj/structure/bed/chair{ @@ -393,70 +288,46 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bK" = ( /obj/item/folder/yellow, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/engineering) "bL" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bM" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/engineering) "bN" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/engineering) "bO" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bP" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/bigredv2/outside/engineering) "bR" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "bS" = ( /obj/structure/bed/chair/office/light{ @@ -465,18 +336,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm/engi) "bT" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/telecomm/engi) "bU" = ( /obj/item/device/radio/intercom{ @@ -485,27 +351,21 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/telecomm/engi) "bV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bY" = ( /obj/effect/decal/cleanable/dirt, @@ -513,27 +373,19 @@ amount = 30 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "bZ" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, /obj/item/tool/pen, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "ca" = ( /obj/structure/sign/safety/hazard{ pixel_y = -32 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/engineering) "ce" = ( /obj/item/tool/lighter/random, @@ -541,87 +393,59 @@ dir = 4 }, /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "cf" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "cg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "ch" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "ck" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/suit/radiation, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/outside/engineering) "cl" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/welding, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "cm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "cn" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ dir = 1; name = "\improper Engine Reactor" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "co" = ( /obj/structure/closet/radiation, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "cp" = ( /obj/item/folder/yellow, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "cq" = ( /obj/effect/decal/cleanable/ash, /obj/structure/machinery/power/breakerbox, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "cr" = ( /obj/effect/decal/cleanable/molten_item, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/telecomm/engi) "cs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -630,9 +454,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Engine Reactor Control" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/telecomm/engi) "ct" = ( /obj/structure/machinery/door_control{ @@ -642,48 +464,36 @@ pixel_x = 30; req_access_txt = "7" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "cv" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Engine Reactor Control" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/telecomm/engi) "cw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "cx" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "cy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/constructable_frame, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "cz" = ( /obj/structure/surface/table, /obj/structure/machinery/light, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "cA" = ( /obj/structure/surface/table, @@ -691,10 +501,7 @@ /obj/item/stack/sheet/metal{ amount = 30 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "cB" = ( /obj/structure/machinery/light{ @@ -703,24 +510,17 @@ /obj/structure/sign/safety/high_rad{ pixel_x = 32 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "cC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "cD" = ( /obj/structure/machinery/computer/area_atmos, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/engineering) "cE" = ( /obj/structure/machinery/light{ @@ -729,17 +529,12 @@ /obj/structure/sign/safety/high_rad{ pixel_x = -32 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "cF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "cG" = ( /obj/structure/window/framed/solaris/reinforced, @@ -755,9 +550,7 @@ /obj/effect/landmark/static_comms/net_two{ broken_on_spawn = 1 }, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/telecomm/engi) "cI" = ( /obj/structure/sign/safety/hazard{ @@ -765,29 +558,21 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/tool/extinguisher, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "cK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/molten_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm/engi) "cM" = ( /turf/open/mars, /area/bigredv2/outside/lz2_south_cas) "cN" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/lz2_south_cas) "cO" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/lz2_south_cas) "cP" = ( /turf/open/floor/plating, @@ -800,9 +585,7 @@ /turf/open/gm/river, /area/bigredv2/outside/engineering) "cT" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/lz2_south_cas) "cX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -812,14 +595,10 @@ dir = 1; name = "\improper Engineering Complex" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "cY" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/lz2_south_cas) "da" = ( /turf/closed/wall/mineral/uranium, @@ -830,20 +609,14 @@ /turf/open/floor/plating, /area/bigredv2/outside/engineering) "dc" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/lz2_south_cas) "dd" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/lz2_south_cas) "de" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/outside/lz2_south_cas) "df" = ( /obj/structure/machinery/power/port_gen/pacman, @@ -854,10 +627,7 @@ dir = 8 }, /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "dj" = ( /obj/effect/decal/cleanable/dirt/greenglow, @@ -868,9 +638,7 @@ /turf/open/floor/plating, /area/bigredv2/outside/engineering) "dl" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/lz2_south_cas) "dn" = ( /turf/open/mars_cave, @@ -901,9 +669,7 @@ /turf/open/floor/plating, /area/bigredv2/outside/engineering) "dt" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/s) "dv" = ( /obj/structure/machinery/power/turbine, @@ -911,9 +677,7 @@ /area/bigredv2/outside/engineering) "dx" = ( /obj/effect/decal/cleanable/dirt/greenglow, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "dy" = ( /obj/structure/machinery/power/reactor/colony{ @@ -926,23 +690,17 @@ /turf/open/floor/plating, /area/bigredv2/outside/engineering) "dA" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/s) "dC" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/s) "dE" = ( /obj/structure/window_frame/solaris/reinforced, /turf/open/floor/plating, /area/bigredv2/outside/engineering) "dF" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/s) "dG" = ( /obj/structure/machinery/power/port_gen/pacman, @@ -951,9 +709,7 @@ /area/bigredv2/outside/engineering) "dJ" = ( /obj/effect/landmark/hunter_primary, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz2_south_cas) "dK" = ( /obj/structure/machinery/compressor{ @@ -963,38 +719,26 @@ /turf/open/floor/plating, /area/bigredv2/outside/engineering) "dO" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/lz2_south_cas) "dR" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz2_south_cas) "dS" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz2_south_cas) "dT" = ( /turf/closed/wall/solaris/rock, /area/bigredv2/caves) "dU" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/outside/lz2_south_cas) "dV" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/lz2_south_cas) "dW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/outside/lz2_south_cas) "dX" = ( /obj/structure/girder/reinforced, @@ -1002,9 +746,7 @@ /area/bigredv2/outside/engineering) "dY" = ( /obj/effect/decal/cleanable/dirt/greenglow, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/engineering) "dZ" = ( /obj/effect/decal/cleanable/dirt/greenglow, @@ -1013,9 +755,7 @@ "eb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/greenglow, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "ec" = ( /obj/structure/catwalk/bigred, @@ -1040,17 +780,13 @@ /obj/structure/machinery/compressor{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "ej" = ( /obj/structure/machinery/light_construct{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "ek" = ( /obj/structure/machinery/camera/autoname{ @@ -1081,9 +817,7 @@ "eo" = ( /obj/effect/decal/cleanable/dirt/greenglow, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz2_south_cas) "ep" = ( /obj/item/tool/extinguisher, @@ -1091,9 +825,7 @@ /area/bigredv2/outside/engineering) "eq" = ( /obj/effect/decal/cleanable/molten_item, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "er" = ( /obj/effect/decal/cleanable/dirt, @@ -1102,27 +834,19 @@ /area/bigredv2/outside/engineering) "et" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "ev" = ( /obj/structure/machinery/light_construct, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "ew" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "ex" = ( /obj/effect/decal/cleanable/molten_item, /obj/effect/decal/cleanable/dirt/greenglow, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/engineering) "ey" = ( /obj/structure/machinery/light_construct{ @@ -1133,17 +857,13 @@ /area/bigredv2/outside/engineering) "ez" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "eA" = ( /obj/structure/machinery/light_construct{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/engineering) "eB" = ( /obj/effect/decal/cleanable/dirt/greenglow, @@ -1153,55 +873,38 @@ "eC" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/molten_item, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "eD" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/ash, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "eE" = ( /obj/structure/computerframe, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "eF" = ( /obj/structure/surface/table, /obj/item/device/analyzer, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "eG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/greenglow, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/engineering) "eH" = ( /obj/effect/decal/cleanable/molten_item, -/turf/open/floor{ - icon_state = "panelscorched" - }, +/turf/open/floor/panelscorched, /area/bigredv2/outside/engineering) "eI" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/telecomm/engi) "eJ" = ( /obj/effect/decal/cleanable/molten_item, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/engineering) "eK" = ( /obj/effect/decal/cleanable/molten_item, @@ -1210,9 +913,7 @@ /area/bigredv2/outside/engineering) "eL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/engineering) "eM" = ( /obj/effect/decal/cleanable/dirt/greenglow, @@ -1221,43 +922,31 @@ /area/bigredv2/outside/engineering) "eN" = ( /obj/effect/decal/cleanable/dirt/greenglow, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/lz2_south_cas) "eO" = ( /turf/closed/wall/mineral/uranium/leaking, /area/bigredv2/outside/engineering) "fI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "gT" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "im" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "iQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "jr" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/lz2_south_cas) "kN" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -1267,9 +956,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "oE" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -1280,23 +967,15 @@ /area/bigredv2/outside/telecomm/engi) "oK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "sU" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/lz2_south_cas) "to" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "vs" = ( /turf/closed/wall/solaris/reinforced, @@ -1305,30 +984,21 @@ /obj/structure/machinery/power/apc/fully_broken{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "xl" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/outside/engineering) "xz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm/engi) "yH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "Ah" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -1336,44 +1006,29 @@ /area/bigredv2/outside/lz2_south_cas) "Bo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/telecomm/engi) "CA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "Dh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/engineering) "Dq" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) "ET" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/engineering) "IE" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz2_south_cas) "KJ" = ( /obj/structure/window_frame/solaris/reinforced, @@ -1383,72 +1038,46 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "LE" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "Nv" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/engineering) "NT" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/telecomm/engi) "NX" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/lz2_south_cas) "Ph" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/lz2_south_cas) "RN" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/telecomm/engi) "Sz" = ( /obj/item/stack/sheet/glass, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/engineering) "SC" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "Tv" = ( -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/telecomm/engi) "Uo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/bigredv2/outside/telecomm/engi) "WI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/engineering) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/20.etatunnel_open.dmm b/maps/map_files/BigRed/sprinkles/20.etatunnel_open.dmm index 8f155a1eabef..ac01a7d1f4f7 100644 --- a/maps/map_files/BigRed/sprinkles/20.etatunnel_open.dmm +++ b/maps/map_files/BigRed/sprinkles/20.etatunnel_open.dmm @@ -1,39 +1,26 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ao" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/outside/lz2_south_cas) "au" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/weapon/shield/riot, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "az" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "bu" = ( /obj/structure/closet/secure_closet/marshal, /obj/item/clothing/suit/storage/CMB, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "cj" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "cR" = ( /turf/closed/wall/solaris/rock, @@ -42,48 +29,32 @@ /turf/open/mars_cave, /area/bigredv2/caves_research) "fo" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/outside/lz2_south_cas) "fK" = ( /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz2_south_cas) "fQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/lz2_south_cas) "gQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/bigredv2/caves_sw) "ie" = ( /obj/item/prop/helmetgarb/spent_buckshot, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/lz2_south_cas) "ii" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves_sw) "ik" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/outside/lz2_south_cas) "io" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_research) "iF" = ( /obj/structure/surface/table/reinforced/prison, @@ -98,24 +69,16 @@ pixel_x = -8; pixel_y = 7 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "jj" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/lz2_south_cas) "ki" = ( /obj/structure/machinery/light/double{ dir = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kq" = ( /obj/structure/surface/table/reinforced/prison, @@ -140,91 +103,57 @@ pixel_x = -7; pixel_y = -3 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "kS" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves_sw) "lQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_sw) "mT" = ( /obj/item/clothing/head/helmet/riot, -/turf/open/floor/plating{ - burnt = 1; - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/burnt_platingdmg3/west, /area/bigredv2/caves/mining) "nx" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/lz2_south_cas) "pn" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/caves_sw) "qm" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz2_south_cas) "qW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/caves_sw) "sJ" = ( /obj/item/clothing/suit/storage/CMB, /obj/structure/closet/secure_closet/marshal, /obj/structure/machinery/light/double, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "sV" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_sw) "uJ" = ( /obj/item/shard{ pixel_x = 11; pixel_y = 8 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "vX" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves_sw) "wn" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/outside/lz2_south_cas) "wJ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/lz2_south_cas) "wK" = ( /obj/structure/bed/chair{ @@ -232,10 +161,7 @@ }, /obj/effect/landmark/corpsespawner/security, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "wW" = ( /obj/structure/surface/table/reinforced/prison, @@ -254,10 +180,7 @@ pixel_x = 1; pixel_y = 5 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "xS" = ( /obj/item/trash/cigbutt, @@ -265,22 +188,16 @@ pixel_x = 9; pixel_y = -5 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/lz2_south_cas) "yw" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/caves) "zB" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "zP" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/outside/lz2_south_cas) "AD" = ( /obj/effect/decal/cleanable/blood{ @@ -288,43 +205,28 @@ icon_state = "gib6"; pixel_y = 20 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "Be" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Marshals Mining Security Post" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "Bm" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/caves_sw) "Bz" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "BO" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/lz2_south_cas) "BY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_research) "En" = ( /obj/structure/window_frame/solaris/reinforced, @@ -337,40 +239,26 @@ pixel_y = -9 }, /obj/item/shard, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "Et" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_research) "Fp" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/bigredv2/caves_sw) "FB" = ( /obj/structure/surface/rack, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/clothing/under/marine/ua_riot, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "FW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/outside/lz2_south_cas) "Jm" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/lz2_south_cas) "Jy" = ( /obj/structure/surface/table/reinforced/prison, @@ -381,32 +269,22 @@ }, /obj/item/clothing/mask/cigarette/cigar/havana, /obj/item/shard, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "JV" = ( /turf/closed/wall/wood, /area/bigredv2/outside/lz2_south_cas) "JW" = ( /obj/structure/machinery/light/double, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/outside/lz2_south_cas) "KI" = ( /obj/effect/landmark/corpsespawner/ua_riot, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "Le" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_research) "MN" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -419,16 +297,11 @@ icon_state = "grenade_custom"; name = "M55C Teargas grenade" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "Nu" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "OV" = ( /obj/structure/surface/rack, @@ -440,58 +313,38 @@ /obj/item/clothing/head/helmet/riot{ pixel_y = 11 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "OY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/outside/lz2_south_cas) "Qn" = ( /obj/structure/window_frame/solaris/reinforced, /obj/item/shard, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "QO" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_research) "QS" = ( /obj/structure/machinery/door/poddoor/two_tile{ name = "\improper Eta Tunnel Lockdown" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/lz2_south_cas) "QV" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/bigredv2/caves_sw) "Rm" = ( /obj/item/shard{ icon_state = "small" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/bigredv2/outside/lz2_south_cas) "Sy" = ( /obj/item/weapon/broken_bottle, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "Tm" = ( /obj/effect/decal/cleanable/blood{ @@ -501,10 +354,7 @@ icon_state = "grenade_custom"; name = "M55C Teargas grenade" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "Ue" = ( /obj/structure/surface/table/reinforced/prison, @@ -512,91 +362,58 @@ /obj/item/restraint/handcuffs{ pixel_y = -3 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "Uh" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/bigredv2/caves_sw) "UG" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_sw) "UX" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_sw) "VR" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/caves/mining) "Wy" = ( /obj/structure/window/framed/solaris/reinforced, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "WV" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves_sw) "Xl" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/outside/lz2_south_cas) "Xm" = ( -/turf/open/floor/plating{ - burnt = 1; - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/burnt_platingdmg3/west, /area/bigredv2/caves/mining) "XE" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "XV" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/door/window{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) "Yt" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/outside/lz2_south_cas) "Zk" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/bigredv2/caves_sw) "Zz" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/caves/mining) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/20.lz1entrance_v2.dmm b/maps/map_files/BigRed/sprinkles/20.lz1entrance_v2.dmm index d148955c0c93..729d541cbc96 100644 --- a/maps/map_files/BigRed/sprinkles/20.lz1entrance_v2.dmm +++ b/maps/map_files/BigRed/sprinkles/20.lz1entrance_v2.dmm @@ -1,19 +1,12 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ - dir = 8; - icon_state = "landingstripe" - }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" + dir = 8 }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port) "ab" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "ac" = ( /turf/closed/wall/solaris/reinforced, @@ -46,177 +39,113 @@ /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/space_port) "ak" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "al" = ( /obj/item/shard, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "am" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "an" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/bigredv2/outside/space_port) "ao" = ( /obj/structure/machinery/disposal, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/bigredv2/outside/space_port) "ap" = ( /obj/item/shard, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/bigredv2/outside/space_port) "aq" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/bigredv2/outside/space_port) "ar" = ( /obj/structure/noticeboard{ pixel_y = 30 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/bigredv2/outside/space_port) "as" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/bigredv2/outside/space_port) "at" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port) "au" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/space_port) "av" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/space_port) "aw" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "ax" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "ay" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "az" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aB" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/bigredv2/outside/space_port) "aC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aF" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "aI" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -226,23 +155,17 @@ dir = 1; name = "\improper Spaceport" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aK" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aL" = ( /obj/structure/surface/table, @@ -252,28 +175,18 @@ name = "Storm Shutters"; pixel_x = 32 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/bigredv2/outside/space_port) "aM" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port) "aO" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/space_port) "aP" = ( /obj/structure/window/framed/solaris/reinforced, @@ -285,114 +198,76 @@ /turf/open/floor/plating, /area/bigredv2/outside/space_port) "aQ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/bigredv2/outside/space_port) "aR" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aS" = ( /obj/structure/bed/chair/office/dark{ dir = 4; layer = 3.25 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aT" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/bigredv2/outside/space_port) "aU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "aV" = ( /obj/structure/largecrate, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/space_port) "aX" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/space_port) "aY" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/bigredv2/outside/space_port) "aZ" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "ba" = ( /obj/structure/surface/table, /obj/item/device/radio, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "bb" = ( -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "bc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "bd" = ( /obj/structure/surface/table, /obj/item/paper, /obj/item/tool/pen, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "be" = ( /obj/structure/surface/table, /obj/item/paper_bin, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/bigredv2/outside/space_port) "bh" = ( /turf/closed/wall/solaris/rock, @@ -401,97 +276,63 @@ /turf/open/mars, /area/bigredv2/outside/nw) "bj" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/nw) "bk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/nw) "bl" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/nw) "bm" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/nw) "bn" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "bo" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "bp" = ( /obj/item/stack/sheet/metal, /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "bq" = ( /obj/structure/lz_sign/solaris_sign, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "br" = ( /obj/item/stack/rods, /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "bs" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/nw) "bt" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/nw) "bu" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/nw) "bv" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/nw) "bw" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/nw) "by" = ( /obj/effect/decal/cleanable/dirt, @@ -499,185 +340,117 @@ /area/bigredv2/outside/nw) "bz" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bA" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/nw) "bB" = ( /obj/structure/fence, -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/nw) "bC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/nw) "bD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/largecrate, -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/nw) "bE" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "bF" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/nw) "bG" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bH" = ( /obj/structure/cargo_container/wy/left, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bI" = ( /obj/structure/cargo_container/wy/mid, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bJ" = ( /obj/structure/cargo_container/wy/right, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bK" = ( /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/nw) "bL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bP" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "bQ" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "bS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bT" = ( /obj/structure/fence, /turf/open/mars, /area/bigredv2/outside/nw) "bU" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/nw) "bV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/nw) "bW" = ( /obj/structure/fence, -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/nw) "bX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "bY" = ( /turf/template_noop, /area/template_noop) "bZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "ca" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/bigredv2/outside/nw) "cb" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/nw) "cc" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "Dc" = ( /obj/effect/decal/cleanable/dirt, diff --git a/maps/map_files/BigRed/sprinkles/20.lz1north_mining.dmm b/maps/map_files/BigRed/sprinkles/20.lz1north_mining.dmm index 15bfc057bae8..5285427c0079 100644 --- a/maps/map_files/BigRed/sprinkles/20.lz1north_mining.dmm +++ b/maps/map_files/BigRed/sprinkles/20.lz1north_mining.dmm @@ -5,63 +5,45 @@ "b" = ( /obj/structure/surface/rack, /obj/item/tool/shovel, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "c" = ( /obj/structure/surface/rack, /obj/item/tool/pickaxe, /obj/item/tool/pickaxe, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "d" = ( /obj/structure/surface/rack, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "e" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "f" = ( /obj/structure/surface/table, /obj/item/storage/toolbox, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "g" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "h" = ( /obj/structure/surface/table, /obj/item/tool/pickaxe, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "i" = ( /obj/item/ore, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "j" = ( /obj/effect/decal/remains/human, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "k" = ( /obj/structure/barricade/wooden{ @@ -69,9 +51,7 @@ dir = 4; health = 25000 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "l" = ( /obj/structure/surface/rack, @@ -81,61 +61,45 @@ /obj/item/lightstick/red, /obj/item/storage/box/lightstick/red, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "m" = ( /obj/item/tool/shovel, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "n" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/space_port) "o" = ( /obj/item/tool/pickaxe, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "p" = ( /obj/item/tool/warning_cone, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "q" = ( /obj/structure/surface/table, /obj/item/clothing/mask/gas, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "r" = ( /obj/structure/surface/table, /obj/item/pizzabox, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "s" = ( /obj/structure/surface/table, /obj/item/device/flashlight, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "t" = ( /obj/structure/ore_box, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "u" = ( /obj/structure/sign/safety/hazard, @@ -150,16 +114,12 @@ /area/bigredv2/outside/space_port) "A" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "P" = ( /obj/item/ore, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/25.chapel_cult.dmm b/maps/map_files/BigRed/sprinkles/25.chapel_cult.dmm index 19f720daf929..0b6af75969c2 100644 --- a/maps/map_files/BigRed/sprinkles/25.chapel_cult.dmm +++ b/maps/map_files/BigRed/sprinkles/25.chapel_cult.dmm @@ -15,58 +15,41 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Chapel" }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "ae" = ( -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "af" = ( /obj/structure/closet/wardrobe/chaplain_black, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "ag" = ( /obj/item/tool/candle, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "ah" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/bigredv2/outside/chapel) "ai" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "ak" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "al" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/tool/candle, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "an" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -76,9 +59,7 @@ layer = 3; pixel_x = 24 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "ao" = ( /obj/structure/window/framed/solaris, @@ -90,113 +71,76 @@ /turf/open/floor/plating, /area/bigredv2/outside/chapel) "ap" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "aq" = ( -/turf/open/floor{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/rampbottom/north, /area/bigredv2/outside/chapel) "as" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/bigredv2/outside/chapel) "at" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/bigredv2/outside/chapel) "au" = ( /obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "av" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/bigredv2/outside/chapel) "aw" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/bigredv2/outside/chapel) "ax" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/bigredv2/outside/chapel) "ay" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/bigredv2/outside/chapel) "az" = ( /obj/item/tool/candle, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/bigredv2/outside/chapel) "aA" = ( -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/bigredv2/outside/chapel) "aB" = ( /obj/structure/surface/table/woodentable, /obj/item/tool/candle, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "aC" = ( /obj/item/tool/candle{ icon_state = "candle2" }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "aD" = ( /obj/structure/surface/table/woodentable, /obj/item/weapon/chainofcommand, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "aE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -205,66 +149,46 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "aF" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/bigredv2/outside/chapel) "aG" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, /obj/effect/decal/cleanable/ash, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/bigredv2/outside/chapel) "aH" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/bigredv2/outside/chapel) "aI" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/bigredv2/outside/chapel) "aJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/bigredv2/outside/chapel) "aK" = ( -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/bigredv2/outside/chapel) "aL" = ( -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/bigredv2/outside/chapel) "aN" = ( /obj/structure/pipes/vents/pump{ @@ -273,9 +197,7 @@ /obj/effect/decal/cleanable/ash, /obj/effect/decal/cleanable/blood, /obj/item/clothing/head/cardborg, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "aO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -283,25 +205,19 @@ }, /obj/structure/surface/table/woodentable, /obj/item/storage/bible, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "aP" = ( /obj/item/tool/candle{ icon_state = "candle3"; item_state = "candle3" }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "aR" = ( /obj/item/organ/heart, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "aS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -311,9 +227,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "aT" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -322,83 +236,58 @@ /obj/item/tool/candle{ icon_state = "candle3" }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "aU" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/item/tool/candle, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "aW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "aX" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "aZ" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "ba" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/bigredv2/outside/chapel) "bc" = ( /obj/effect/decal/cleanable/blood{ layer = 3; pixel_x = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/bigredv2/outside/chapel) "be" = ( -/turf/open/floor{ - icon_state = "rampbottom" - }, +/turf/open/floor/rampbottom, /area/bigredv2/outside/chapel) "bh" = ( /obj/item/tool/candle, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/bigredv2/outside/chapel) "bi" = ( /obj/item/tool/candle, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/bigredv2/outside/chapel) "bj" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "bk" = ( /obj/structure/machinery/door_control{ @@ -407,41 +296,31 @@ pixel_x = -32 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) "bl" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "bm" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "bp" = ( /obj/structure/machinery/alarm{ dir = 1; pixel_y = -30 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/chapel) "bq" = ( /obj/item/tool/candle{ icon_state = "candle4" }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/bigredv2/outside/chapel) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/25.containerroom_xenos.dmm b/maps/map_files/BigRed/sprinkles/25.containerroom_xenos.dmm index bfce848e5656..42c8551d2395 100644 --- a/maps/map_files/BigRed/sprinkles/25.containerroom_xenos.dmm +++ b/maps/map_files/BigRed/sprinkles/25.containerroom_xenos.dmm @@ -3,17 +3,11 @@ /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/nw) "c" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/bigredv2/outside/nw) "d" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/bigredv2/outside/nw) "e" = ( /obj/structure/largecrate/random/barrel/red, @@ -21,8 +15,7 @@ /area/bigredv2/outside/nw) "f" = ( /obj/structure/machinery/light{ - dir = 1; - icon_state = "tube1" + dir = 1 }, /obj/structure/largecrate/random/case/small, /turf/open/floor/plating, @@ -54,33 +47,24 @@ /turf/open/floor/plating, /area/bigredv2/outside/nw) "n" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/bigredv2/outside/nw) "p" = ( /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4; - layer = 2.4 - }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" + dir = 4 }, +/turf/open/floor/plating/warnplate/west, /area/bigredv2/outside/nw) "q" = ( /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4; - layer = 2.4 + dir = 4 }, /turf/open/floor/plating, /area/bigredv2/outside/nw) "r" = ( /obj/effect/landmark/hunter_primary, /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4; - layer = 2.4 + dir = 4 }, /turf/open/floor/plating, /area/bigredv2/outside/nw) @@ -90,9 +74,7 @@ /area/bigredv2/outside/nw) "u" = ( /obj/structure/machinery/light{ - dir = 8; - icon_state = "tube1"; - pixel_y = 0 + dir = 8 }, /turf/open/floor/plating, /area/bigredv2/outside/nw) @@ -128,9 +110,7 @@ /area/bigredv2/outside/nw) "D" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/telecomm/warehouse) "H" = ( /obj/effect/decal/warning_stripes{ @@ -138,40 +118,26 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/bigredv2/outside/telecomm/warehouse) "K" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/bigredv2/outside/telecomm/warehouse) "O" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/bigredv2/outside/telecomm/warehouse) "S" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/warning_stripes{ icon_state = "W"; layer = 2.5; pixel_x = -1 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/bigredv2/outside/telecomm/warehouse) "T" = ( /obj/effect/decal/warning_stripes{ @@ -179,19 +145,14 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/bigredv2/outside/telecomm/warehouse) "V" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/telecomm/warehouse) "Z" = ( /obj/effect/decal/warning_stripes{ @@ -199,10 +160,7 @@ layer = 2.5; pixel_x = -1 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/bigredv2/outside/telecomm/warehouse) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/25.lz1cave_flank.dmm b/maps/map_files/BigRed/sprinkles/25.lz1cave_flank.dmm index 0413441989ea..291b83899b4b 100644 --- a/maps/map_files/BigRed/sprinkles/25.lz1cave_flank.dmm +++ b/maps/map_files/BigRed/sprinkles/25.lz1cave_flank.dmm @@ -3,19 +3,14 @@ /turf/closed/wall/solaris/rock, /area/bigredv2/caves) "c" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "d" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/space_port) "e" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/lz1_north_cas) "f" = ( /obj/item/tool/warning_cone, @@ -25,15 +20,11 @@ /turf/open/floor/plating, /area/bigredv2/outside/space_port) "i" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/outside/lz1_north_cas) "j" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/lz1_north_cas) "F" = ( /obj/structure/sign/safety/hazard, diff --git a/maps/map_files/BigRed/sprinkles/25.lz1containers_scramble.dmm b/maps/map_files/BigRed/sprinkles/25.lz1containers_scramble.dmm index 74be8d01d4ab..18820b304c27 100644 --- a/maps/map_files/BigRed/sprinkles/25.lz1containers_scramble.dmm +++ b/maps/map_files/BigRed/sprinkles/25.lz1containers_scramble.dmm @@ -1,9 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ab" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "ac" = ( /turf/open/floor/plating, @@ -17,23 +14,14 @@ dir = 1; name = "\improper Spaceport" }, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "ah" = ( -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "ai" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aj" = ( /obj/structure/surface/table, @@ -42,10 +30,7 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "al" = ( /obj/effect/decal/cleanable/blood/oil, @@ -53,8 +38,7 @@ /area/bigredv2/outside/space_port) "am" = ( /obj/structure/machinery/light{ - dir = 4; - icon_state = "tube1" + dir = 4 }, /turf/open/floor/plating, /area/bigredv2/outside/space_port) @@ -62,31 +46,18 @@ /turf/closed/wall/solaris, /area/bigredv2/outside/space_port) "ao" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -32; - start_charge = 0 - }, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "ap" = ( /obj/effect/decal/cleanable/blood/gibs/up, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aq" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "ar" = ( /obj/structure/surface/table, @@ -97,38 +68,25 @@ pixel_x = 32 }, /obj/item/tool/pen, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "at" = ( /obj/structure/machinery/disposal, /obj/structure/machinery/light{ - dir = 8; - icon_state = "tube1" - }, -/turf/open/floor{ - dir = 2; - icon_state = "dark" + dir = 8 }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "au" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "av" = ( /obj/structure/machinery/blackbox_recorder, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "ax" = ( /obj/structure/window/framed/solaris, @@ -144,18 +102,12 @@ /obj/structure/machinery/computer/shuttle/dropship/flight/lz1{ dir = 4 }, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/landing/console) "az" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aA" = ( /obj/structure/cargo_container/watatsumi/leftmid, @@ -173,27 +125,18 @@ /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aE" = ( /obj/structure/bed/chair/office/dark, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aF" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - dir = 2; - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/space_port) "aG" = ( /obj/effect/decal/cleanable/blood{ @@ -205,58 +148,37 @@ /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/bigredv2/outside/space_port) "aI" = ( /obj/structure/surface/table, /obj/effect/spawner/random/bomb_supply, /obj/effect/spawner/random/technology_scanner, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 2; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "aJ" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 2; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "aK" = ( /obj/structure/machinery/computer/cameras, -/turf/open/floor{ - dir = 2; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "aL" = ( /obj/item/shard, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 2; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "aM" = ( -/turf/open/floor{ - dir = 2; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/bigredv2/outside/space_port) "aN" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/bigredv2/outside/space_port) "aP" = ( /obj/structure/window/framed/solaris, @@ -280,44 +202,28 @@ /area/bigredv2/outside/space_port) "aT" = ( /obj/structure/machinery/light{ - dir = 1; - icon_state = "tube1" + dir = 1 }, /turf/open/floor/plating, /area/bigredv2/outside/space_port) "aU" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor{ - dir = 2; - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/bigredv2/outside/space_port) "aV" = ( -/turf/open/floor/plating{ - dir = 2; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/space_port) "aW" = ( /obj/structure/cargo_container/arious/leftmid, -/turf/open/floor/plating{ - dir = 2; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/space_port) "aX" = ( /obj/structure/cargo_container/arious/rightmid, -/turf/open/floor/plating{ - dir = 2; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/space_port) "aY" = ( /obj/structure/cargo_container/arious/right, -/turf/open/floor/plating{ - dir = 2; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/bigredv2/outside/space_port) "bd" = ( /obj/effect/decal/cleanable/blood, @@ -329,10 +235,7 @@ /area/bigredv2/outside/space_port) "bf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/space_port) "bg" = ( /obj/effect/landmark/crap_item, diff --git a/maps/map_files/BigRed/sprinkles/25.vault_v2.dmm b/maps/map_files/BigRed/sprinkles/25.vault_v2.dmm index f62f085e7ea2..5c1c05d3e258 100644 --- a/maps/map_files/BigRed/sprinkles/25.vault_v2.dmm +++ b/maps/map_files/BigRed/sprinkles/25.vault_v2.dmm @@ -5,25 +5,18 @@ pixel_x = -11; pixel_y = 10 }, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "ab" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_y = 6 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "ac" = ( /obj/item/tool/pickaxe/drill, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "ad" = ( /obj/effect/glowshroom, @@ -31,39 +24,26 @@ /area/bigredv2/caves_lambda) "ae" = ( /obj/effect/glowshroom, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_lambda) "af" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_lambda) "ag" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "ah" = ( /obj/effect/glowshroom, -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_lambda) "ai" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_lambda) "aj" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_lambda) "ak" = ( /turf/closed/wall/solaris/rock, @@ -74,10 +54,7 @@ pixel_y = -32 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "am" = ( /obj/structure/machinery/door_control{ @@ -86,9 +63,7 @@ pixel_y = 28 }, /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "an" = ( /obj/effect/decal/cleanable/mucus, @@ -99,28 +74,21 @@ }, /obj/effect/landmark/corpsespawner/pmc, /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "ao" = ( /obj/effect/decal/cleanable/blood/drip{ pixel_x = -8; pixel_y = 6 }, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "ap" = ( /obj/structure/sign/safety/bulkhead_door, /turf/closed/wall/solaris/reinforced, /area/bigredv2/caves/lambda/breakroom) "aq" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y0" - }, +/turf/open/floor/almayer/w_y0/north, /area/bigredv2/caves/lambda/breakroom) "ar" = ( /obj/structure/filingcabinet{ @@ -134,10 +102,7 @@ pixel_x = -8; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/bigredv2/caves/lambda/breakroom) "as" = ( /obj/structure/filingcabinet{ @@ -151,19 +116,13 @@ /obj/structure/filingcabinet{ pixel_x = -9 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/bigredv2/caves/lambda/breakroom) "at" = ( /turf/open/floor/plating/almayer, /area/bigredv2/caves/lambda/breakroom) "au" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/bigredv2/caves/lambda/breakroom) "av" = ( /obj/structure/filingcabinet{ @@ -176,54 +135,35 @@ pixel_x = -8; pixel_y = 16 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/bigredv2/caves/lambda/breakroom) "aw" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "ax" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "aA" = ( /turf/template_noop, /area/template_noop) "aB" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y1" - }, +/turf/open/floor/almayer/w_y1/north, /area/bigredv2/caves/lambda/breakroom) "aC" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "aD" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "aE" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/bigredv2/caves/lambda/breakroom) "aF" = ( /obj/structure/machinery/light{ @@ -244,10 +184,7 @@ /obj/item/clothing/accessory/medal/bronze/science{ pixel_x = -5 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/bigredv2/caves/lambda/breakroom) "aG" = ( /obj/structure/window/framed/solaris/reinforced, @@ -262,19 +199,14 @@ dir = 1; pixel_y = 7 }, -/turf/open/floor{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2, /area/bigredv2/caves/lambda/breakroom) "aI" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/caves/lambda/breakroom) "aJ" = ( /obj/structure/machinery/light, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/bigredv2/caves/lambda/breakroom) "aK" = ( /obj/structure/surface/table/reinforced/prison, @@ -282,10 +214,7 @@ id = "vault"; name = "Vault Lockdown" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/bigredv2/caves/lambda/breakroom) "aL" = ( /obj/structure/surface/table/reinforced/prison, @@ -293,29 +222,19 @@ /obj/item/spacecash/c1000, /obj/item/spacecash/c1000, /obj/item/spacecash/c1000, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/bigredv2/caves/lambda/breakroom) "aM" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y2" - }, +/turf/open/floor/almayer/w_y2/north, /area/bigredv2/caves/lambda/breakroom) "aN" = ( /turf/open/mars_cave, /area/bigredv2/caves_lambda) "aP" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_lambda) "aQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_lambda) "aR" = ( /obj/structure/filingcabinet{ @@ -328,27 +247,18 @@ pixel_x = -9; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/bigredv2/caves/lambda/breakroom) "aS" = ( /obj/effect/glowshroom, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "aT" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_4" - }, +/turf/open/mars_cave/mars_cave_4, /area/bigredv2/caves_lambda) "aV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "aW" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced/colony{ @@ -359,43 +269,29 @@ id = "vault"; name = "Vault Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/caves/lambda/breakroom) "aX" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_8" - }, +/turf/open/mars_cave/mars_cave_8, /area/bigredv2/caves_lambda) "aY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_lambda) "aZ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_lambda) "ba" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "vm" = ( /obj/item/shard{ icon_state = "small" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_lambda) "zP" = ( /obj/effect/glowshroom, -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/bigredv2/caves_lambda) "EW" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -421,9 +317,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/bigredv2/caves_lambda) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/30.cargo_containers.dmm b/maps/map_files/BigRed/sprinkles/30.cargo_containers.dmm index 5ff0d32f9e15..7cb6e167725d 100644 --- a/maps/map_files/BigRed/sprinkles/30.cargo_containers.dmm +++ b/maps/map_files/BigRed/sprinkles/30.cargo_containers.dmm @@ -8,9 +8,7 @@ /turf/open/floor/plating, /area/bigredv2/outside/cargo) "ab" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "ad" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -52,9 +50,7 @@ dir = 8; health = 25000 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "am" = ( /obj/structure/largecrate/cow, @@ -66,9 +62,7 @@ /area/bigredv2/outside/cargo) "ao" = ( /obj/structure/largecrate/cow, -/turf/open/floor{ - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea, /area/bigredv2/outside/cargo) "ap" = ( /obj/structure/closet/emcloset, @@ -145,18 +139,14 @@ /turf/open/floor, /area/bigredv2/outside/cargo) "aC" = ( -/turf/open/floor{ - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea, /area/bigredv2/outside/cargo) "aD" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Cargo Offices" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "aE" = ( /obj/structure/window/framed/solaris, @@ -169,30 +159,21 @@ /area/bigredv2/outside/cargo) "aF" = ( /obj/structure/cargo_container/arious/leftmid, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/structure/cargo_container/arious/rightmid, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/cargo_container/arious/right, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -205,29 +186,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aN" = ( /obj/structure/machinery/light{ @@ -237,55 +209,34 @@ /area/bigredv2/outside/cargo) "aO" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/largecrate, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/trashcart, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aS" = ( /obj/structure/cargo_container/grant/left, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aT" = ( /obj/structure/cargo_container/grant/rightmid, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aU" = ( /obj/structure/cargo_container/grant/right, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aV" = ( /obj/effect/decal/cleanable/dirt, @@ -301,23 +252,16 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Cargo Bay Security" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "aX" = ( -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "aY" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea, /area/bigredv2/outside/cargo) "aZ" = ( /obj/structure/surface/table, @@ -339,38 +283,23 @@ "bc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cargo_container/watatsumi/leftmid, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bd" = ( /obj/structure/cargo_container/watatsumi/rightmid, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "be" = ( /obj/structure/cargo_container/watatsumi/right, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bf" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bg" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bh" = ( /obj/structure/largecrate/random/barrel, @@ -378,15 +307,10 @@ /area/bigredv2/outside/cargo) "bj" = ( /obj/structure/largecrate, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bk" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor, /area/bigredv2/outside/cargo) "bm" = ( @@ -402,9 +326,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bs" = ( /obj/effect/decal/cleanable/dirt, @@ -431,9 +353,7 @@ dir = 1; name = "\improper Cargo Bay" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bz" = ( /obj/effect/landmark/corpsespawner/security/marshal, @@ -474,34 +394,21 @@ "bI" = ( /obj/item/reagent_container/spray/cleaner, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/bigredv2/outside/cargo) "bJ" = ( -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/bigredv2/outside/cargo) "bK" = ( -/turf/open/floor{ - dir = 4; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/east, /area/bigredv2/outside/cargo) "bM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/largecrate/random/barrel, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bN" = ( -/turf/open/floor{ - dir = 8; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/west, /area/bigredv2/outside/cargo) "bO" = ( /obj/structure/machinery/door_control{ @@ -529,9 +436,7 @@ dir = 1; name = "\improper Cargo Bay Quartermaster" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "bS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -543,20 +448,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/east, /area/bigredv2/outside/cargo) "bV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/cargo_container/kelland/left, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -564,10 +463,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/cargo_container/kelland/right, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -575,20 +471,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/cargo_container/kelland/left, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, /obj/structure/cargo_container/kelland/right, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/cargo) "bZ" = ( /obj/structure/reagent_dispensers/watertank, @@ -615,9 +505,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Cargo Bay Quartermaster" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/cargo) "cf" = ( /obj/structure/bed/chair/office/dark, @@ -730,29 +618,21 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Engineering Complex" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "cx" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/engineering) "zL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/bigredv2/outside/cargo) "AS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/bigredv2/outside/cargo) "Gu" = ( /obj/effect/decal/cleanable/dirt, diff --git a/maps/map_files/BigRed/sprinkles/30.viro-rock_open.dmm b/maps/map_files/BigRed/sprinkles/30.viro-rock_open.dmm index 62d8c1f9d5ab..8f710225f0c5 100644 --- a/maps/map_files/BigRed/sprinkles/30.viro-rock_open.dmm +++ b/maps/map_files/BigRed/sprinkles/30.viro-rock_open.dmm @@ -13,65 +13,40 @@ /area/bigredv2/outside/nw) "e" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/nw) "f" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/nw) "g" = ( /turf/open/mars, /area/bigredv2/outside/w) "h" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/w) "i" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/nw) "j" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/nw) "k" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/nw) "l" = ( -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/bigredv2/outside/w) "m" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/w) "n" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/w) "o" = ( -/turf/open/mars{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars/mars_dirt_6, /area/bigredv2/outside/w) "U" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/bigredv2/outside/w) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/35.filtration_restored.dmm b/maps/map_files/BigRed/sprinkles/35.filtration_restored.dmm index adbdf51bd259..10252b55284c 100644 --- a/maps/map_files/BigRed/sprinkles/35.filtration_restored.dmm +++ b/maps/map_files/BigRed/sprinkles/35.filtration_restored.dmm @@ -7,9 +7,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "ad" = ( /obj/effect/decal/cleanable/dirt, @@ -19,16 +17,12 @@ /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "af" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "ah" = ( /obj/structure/window/framed/solaris, @@ -42,100 +36,67 @@ /area/bigredv2/caves) "ak" = ( /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "al" = ( /obj/structure/surface/table, /obj/item/tool/lighter/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "am" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/se) "an" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "ap" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "aq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/filtration_plant) "ar" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "as" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "at" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "au" = ( /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/filtration_plant) "av" = ( /obj/item/tool/warning_cone, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/se) "aw" = ( -/turf/open/mars{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars/mars_dirt_6, /area/bigredv2/outside/se) "ax" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/se) "ay" = ( /obj/effect/decal/cleanable/dirt, @@ -151,27 +112,21 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Atmospherics Condenser Storage" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "aB" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1; name = "\improper Atmospherics Condenser" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "aC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "aD" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -179,126 +134,86 @@ name = "\improper Atmospherics Condenser" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "aE" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/radio/headset, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "aF" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber/huge/chan, /turf/open/floor/plating, /area/bigredv2/outside/filtration_plant) "aG" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/se) "aH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "aJ" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/se) "aK" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/se) "aL" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "aM" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "aN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "aO" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "aP" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "aQ" = ( /obj/structure/surface/table, /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "aR" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "aS" = ( -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/filtration_plant) "aT" = ( /obj/structure/dispenser/oxygen, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "aV" = ( /obj/effect/decal/warning_stripes{ icon_state = "U-N" }, /obj/structure/machinery/computer3/server/rack, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "aW" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "aX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "aY" = ( /turf/closed/wall/solaris/reinforced, @@ -306,10 +221,7 @@ "aZ" = ( /obj/structure/machinery/computer/general_air_control, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "bb" = ( /obj/structure/surface/table, @@ -317,34 +229,23 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "bc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bd" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/filtration_plant) "be" = ( /obj/structure/surface/table, /obj/item/circuitboard/solar_tracker, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/filtration_plant) "bf" = ( /obj/structure/machinery/light{ @@ -357,36 +258,26 @@ /obj/effect/decal/warning_stripes{ icon_state = "U-S" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bh" = ( /obj/effect/decal/warning_stripes{ icon_state = "U-S" }, /obj/structure/machinery/computer3/server/rack, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bj" = ( /obj/structure/surface/rack, /obj/item/tank/air, /obj/item/tool/pickaxe, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bk" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bl" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -402,9 +293,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bm" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -412,42 +301,31 @@ name = "\improper Filtration Facility" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bn" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/filtration_plant) "bo" = ( /obj/item/tank/air, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bp" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bq" = ( /obj/effect/landmark/crap_item, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "br" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -456,9 +334,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "bt" = ( /obj/effect/decal/cleanable/dirt, @@ -469,9 +345,7 @@ dir = 4 }, /obj/item/frame/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bv" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber/huge/chan, @@ -486,17 +360,12 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/filtration_plant) "bA" = ( /obj/effect/decal/cleanable/dirt, @@ -508,10 +377,7 @@ /obj/structure/machinery/computer/atmos_alert{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bD" = ( /obj/structure/window/framed/solaris/reinforced/hull, @@ -521,32 +387,22 @@ /obj/structure/cryofeed/right{ name = "\improper coolant feed" }, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/outside/filtration_plant) "bF" = ( /obj/structure/cryofeed, -/turf/open/floor/bluegrid{ - icon_state = "bcircuitoff" - }, +/turf/open/floor/bluegrid/bcircuitoff, /area/bigredv2/outside/filtration_plant) "bG" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "bH" = ( /obj/structure/machinery/computer/area_atmos/area{ dir = 8 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "bI" = ( /obj/structure/window_frame/solaris/reinforced, @@ -557,10 +413,7 @@ /area/bigredv2/outside/filtration_plant) "bJ" = ( /obj/item/weapon/twohanded/fireaxe, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/filtration_plant) "bK" = ( /turf/open/mars, @@ -568,57 +421,39 @@ "bN" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/filtration_plant) "bO" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "bP" = ( /obj/item/tank/air, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "bQ" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bS" = ( /obj/item/frame/table, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "bT" = ( /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "bW" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "bX" = ( /obj/structure/sign/safety/distribution_pipes{ @@ -627,10 +462,7 @@ /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/filtration_plant) "bZ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_plant) "cb" = ( /obj/structure/machinery/door_control{ @@ -639,25 +471,18 @@ pixel_x = -32 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "ce" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_plant) "cf" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "FiltrationShutters"; name = "\improper Airlock Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "cg" = ( /obj/structure/machinery/door_control{ @@ -669,80 +494,52 @@ /area/bigredv2/outside/filtration_plant) "ch" = ( /obj/structure/dispenser/oxygen, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "ci" = ( /obj/item/tool/warning_cone, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "cj" = ( /obj/item/tool/pickaxe, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/filtration_plant) "ck" = ( /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "cl" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/filtration_plant) "cn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/filtration_plant) "cO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "et" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "eL" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/bigredv2/outside/filtration_plant) "ff" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "gt" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "hk" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "jh" = ( /obj/structure/machinery/light, @@ -750,17 +547,11 @@ /area/bigredv2/outside/filtration_plant) "ka" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "kE" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/filtration_plant) "nk" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -782,103 +573,62 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "qi" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/closet/firecloset/full, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/filtration_plant) "ti" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/filtration_plant) "tp" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "tz" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/bigredv2/outside/filtration_plant) "tB" = ( /obj/effect/landmark/crap_item, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "vK" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "xd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "yi" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "yZ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/bigredv2/outside/filtration_plant) "zu" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/filtration_cave_cas) "Ap" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/bigredv2/outside/filtration_plant) "AD" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "Ee" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "FI" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/bigredv2/outside/filtration_plant) "FK" = ( /obj/effect/decal/warning_stripes{ @@ -889,147 +639,95 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "Jy" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/filtration_plant) "Kp" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/filtration_plant) "Ms" = ( /obj/structure/machinery/computer3/server/rack, /obj/effect/decal/warning_stripes{ icon_state = "U-N" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/bigredv2/outside/filtration_plant) "Qx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/filtration_plant) "QJ" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/bigredv2/outside/filtration_plant) "Rv" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/filtration_plant) "Sj" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1; name = "\improper Filtration Facility" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/bigredv2/outside/filtration_plant) "Sk" = ( /obj/structure/machinery/light, /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/bigredv2/outside/filtration_plant) "TC" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "TX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/filtration_plant) "UH" = ( /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/filtration_cave_cas) "US" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/filtration_plant) "VW" = ( /obj/structure/cargo_container/grant/left, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/filtration_plant) "Wc" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/bigredv2/outside/filtration_plant) "Wz" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/bigredv2/outside/filtration_plant) "WD" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "Xx" = ( /obj/structure/surface/table, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/bigredv2/outside/filtration_plant) "XC" = ( /obj/structure/cargo_container/grant/right, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/filtration_plant) "Yg" = ( /obj/structure/cargo_container/grant/rightmid, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/bigredv2/outside/filtration_plant) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/40.admin_pmc.dmm b/maps/map_files/BigRed/sprinkles/40.admin_pmc.dmm index 622e76848001..6e418ce24e08 100644 --- a/maps/map_files/BigRed/sprinkles/40.admin_pmc.dmm +++ b/maps/map_files/BigRed/sprinkles/40.admin_pmc.dmm @@ -12,31 +12,22 @@ "af" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/outside/admin_building) "ag" = ( /obj/effect/spawner/random/toolbox, /obj/structure/platform_decoration, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "ai" = ( /obj/effect/landmark/survivor_spawner, /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aj" = ( -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/outside/admin_building) "ak" = ( /obj/structure/window_frame/solaris, @@ -48,25 +39,18 @@ dir = 1; name = "\improper Operations Meeting Room" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/admin_building) "am" = ( /obj/structure/platform, /obj/structure/flora/jungle/planttop1{ pixel_y = 10 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "an" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "ap" = ( /obj/structure/flora/jungle/plantbot1{ @@ -81,9 +65,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "at" = ( /obj/structure/bed/chair/comfy/black, @@ -98,29 +80,21 @@ dir = 4; icon_state = "metal_2" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aw" = ( /obj/structure/platform_decoration{ dir = 8 }, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "ay" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aA" = ( /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aB" = ( /obj/structure/surface/table, @@ -141,18 +115,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/outside/admin_building) "aH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/bigredv2/outside/admin_building) "aJ" = ( /obj/structure/bed/chair/comfy/blue{ @@ -177,17 +147,11 @@ "aM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "aN" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "aO" = ( /obj/item/storage/secure/briefcase, @@ -197,9 +161,7 @@ /obj/structure/barricade/metal/wired{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "aQ" = ( /turf/open/floor/carpet, @@ -214,19 +176,14 @@ /area/bigredv2/outside/admin_building) "aT" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "aU" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/item/storage/toolbox/syndicate, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "aV" = ( /obj/structure/surface/table, @@ -241,16 +198,10 @@ "aX" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "aY" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "aZ" = ( /obj/structure/machinery/light{ @@ -264,9 +215,7 @@ /obj/item/ammo_box/magazine/m4a3{ num_of_magazines = 2 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "ba" = ( /obj/structure/surface/table, @@ -302,35 +251,25 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "be" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "bf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "bg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/outside/admin_building) "bh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -339,38 +278,26 @@ /obj/structure/machinery/door/airlock/almayer/command/colony{ name = "\improper Operations Office" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bi" = ( /obj/item/ammo_box/magazine/ext{ num_of_magazines = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bl" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "bm" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/outside/admin_building) "bn" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/bigredv2/outside/admin_building) "bo" = ( /obj/item/device/radio/intercom{ @@ -379,10 +306,7 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/bigredv2/outside/admin_building) "bp" = ( /obj/structure/machinery/vending/coffee, @@ -408,9 +332,7 @@ /obj/item/ammo_magazine/pistol/rubber{ current_rounds = 0 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "jq" = ( /obj/item/weapon/gun/rifle/m41a/corporate{ @@ -426,9 +348,7 @@ current_rounds = 0; pixel_y = 11 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "mq" = ( /obj/structure/window/framed/solaris/reinforced, @@ -443,9 +363,7 @@ /obj/item/ammo_magazine/rifle{ current_rounds = 0 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "si" = ( /obj/item/ammo_box/magazine{ @@ -461,9 +379,7 @@ pixel_x = 14; pixel_y = 17 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "uv" = ( /obj/item/ammo_magazine/rifle{ @@ -471,33 +387,25 @@ pixel_x = -9; pixel_y = 7 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "vH" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "vO" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "yf" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "za" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -524,17 +432,13 @@ /area/bigredv2/outside/admin_building) "ND" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "Pk" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/admin_building) "QR" = ( /obj/structure/barricade/metal/wired{ @@ -543,9 +447,7 @@ /obj/item/ammo_magazine/pistol/rubber{ current_rounds = 0 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/admin_building) "Sz" = ( /obj/item/ammo_magazine/rifle/rubber{ diff --git a/maps/map_files/BigRed/sprinkles/40.dorms_party.dmm b/maps/map_files/BigRed/sprinkles/40.dorms_party.dmm index 2c3f634a6502..38b92227e1f1 100644 --- a/maps/map_files/BigRed/sprinkles/40.dorms_party.dmm +++ b/maps/map_files/BigRed/sprinkles/40.dorms_party.dmm @@ -20,8 +20,7 @@ /turf/open/floor, /area/bigredv2/outside/dorms) "af" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "Fitness APC" }, /turf/open/floor, @@ -47,32 +46,24 @@ /turf/open/floor, /area/bigredv2/outside/dorms) "al" = ( -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "an" = ( /obj/item/trash/chunk, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "ao" = ( /obj/item/trash/chunk{ pixel_x = 3; pixel_y = -4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "ap" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -119,34 +110,26 @@ "ay" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "az" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aA" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib4" }, /obj/effect/landmark/corpsespawner/colonist/random, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aB" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/trash/chunk{ pixel_y = 5 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aC" = ( /obj/structure/machinery/camera/autoname{ @@ -193,16 +176,12 @@ /area/bigredv2/outside/dorms) "aJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aK" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aL" = ( /obj/effect/decal/cleanable/dirt, @@ -211,17 +190,13 @@ pixel_y = 4 }, /obj/item/reagent_container/food/drinks/bottle/rum, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, /obj/item/trash/chunk, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aN" = ( /obj/item/trash/chunk, @@ -246,18 +221,14 @@ /area/bigredv2/outside/dorms) "aS" = ( /obj/item/device/megaphone, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aT" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, /obj/item/reagent_container/food/drinks/bottle/rum, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aU" = ( /obj/effect/decal/cleanable/dirt, @@ -265,18 +236,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "aW" = ( /obj/item/device/radio/intercom{ @@ -297,9 +264,7 @@ /area/bigredv2/outside/dorms) "ba" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "bb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -404,17 +369,13 @@ /area/bigredv2/outside/dorms) "dl" = ( /obj/item/reagent_container/food/drinks/bottle/rum, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "do" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/corpsespawner/colonist/random, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "el" = ( /obj/effect/landmark/corpsespawner/colonist/random, @@ -429,9 +390,7 @@ /area/bigredv2/outside/dorms) "lN" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/bigredv2/outside/dorms) "zO" = ( /obj/structure/pipes/standard/simple/hidden/green{ diff --git a/maps/map_files/BigRed/sprinkles/40.viro_open.dmm b/maps/map_files/BigRed/sprinkles/40.viro_open.dmm index f58cfc3b7977..3a06d7aae8d4 100644 --- a/maps/map_files/BigRed/sprinkles/40.viro_open.dmm +++ b/maps/map_files/BigRed/sprinkles/40.viro_open.dmm @@ -4,28 +4,19 @@ /area/bigredv2/caves) "ab" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/outside/virology) "ac" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 10 - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/nw) "ad" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "ae" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "af" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, @@ -37,205 +28,131 @@ id = "viro"; name = "Virology Lockdown" }, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "ag" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/virology) "ah" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/virology) "ai" = ( /turf/open/mars, /area/bigredv2/outside/virology) "ak" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/nw) "al" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/virology) "am" = ( /obj/effect/decal/cleanable/ash, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/bigredv2/outside/virology) "an" = ( /obj/effect/decal/cleanable/ash, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/virology) "ao" = ( /obj/structure/closet/bodybag{ icon_state = "bodybag_open" }, -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/virology) "aq" = ( /obj/structure/inflatable, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/virology) "ar" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/outside/virology) "as" = ( -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 9 - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/virology) "at" = ( -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 1 - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/virology) "au" = ( /obj/structure/inflatable, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/virology) "av" = ( -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aw" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 9 - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/virology) "ax" = ( -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 1 - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/nw) "ay" = ( /obj/structure/closet/bodybag{ icon_state = "bodybag_open" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/virology) "az" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 8 - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/virology) "aA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aE" = ( /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 5 - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/nw) "aF" = ( /obj/structure/inflatable/door, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/virology) "aG" = ( /obj/structure/inflatable/door, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 8 - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/virology) "aH" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 4 - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/virology) "aI" = ( /obj/structure/inflatable/door, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 4 - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/nw) "aJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 8 - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/virology) "aK" = ( -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 4 - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/virology) "aM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/inflatable/popped/door, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aN" = ( /obj/effect/decal/cleanable/ash, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/virology) "aO" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -246,10 +163,7 @@ id = "viro"; name = "Virology Lockdown" }, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "aU" = ( /turf/open/mars, @@ -263,41 +177,27 @@ dir = 4 }, /obj/structure/inflatable/door, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "aX" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 10 - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/virology) "aY" = ( /obj/structure/sign/safety/biohazard, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/virology) "aZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/virology) "ba" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/virology) "bb" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/virology) "bc" = ( /turf/closed/wall/solaris/rock, @@ -311,10 +211,7 @@ dir = 1; name = "\improper Virology Lab Decontamination" }, -/turf/open/floor{ - icon_state = "warnwhite"; - dir = 1 - }, +/turf/open/floor/warnwhite/north, /area/bigredv2/outside/virology) "bf" = ( /obj/effect/decal/cleanable/blood{ @@ -324,73 +221,47 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/nw) "bg" = ( /obj/structure/inflatable, -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/virology) "bj" = ( /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 6 - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/nw) "bk" = ( /obj/structure/inflatable/door, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 10 - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/virology) "bl" = ( /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 9 - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/virology) "bm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 1 - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/virology) "bn" = ( /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 8 - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/virology) "bo" = ( /obj/structure/closet/bodybag{ icon_state = "bodybag_open" }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/virology) "bp" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/outside/virology) "bq" = ( /obj/structure/closet/bodybag{ icon_state = "bodybag_open" }, -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/virology) "br" = ( /obj/structure/inflatable/popped, @@ -400,86 +271,56 @@ /obj/structure/surface/table/almayer, /obj/item/tool/surgery/scalpel, /obj/item/device/autopsy_scanner, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/virology) "bt" = ( /obj/structure/bed/roller, -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/virology) "bu" = ( /obj/structure/bed/roller, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 9 - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/virology) "bv" = ( /obj/structure/inflatable/popped, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 1 - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/virology) "bw" = ( /obj/structure/bed/roller, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 1 - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/virology) "bx" = ( /obj/structure/inflatable/popped, -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/virology) "by" = ( /obj/structure/inflatable/popped/door, /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 8 - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/virology) "bz" = ( /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "bA" = ( /obj/structure/inflatable/door, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "bE" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) "bF" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/med_data/laptop{ dir = 8 }, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 5 - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/virology) "bG" = ( /obj/structure/surface/table/almayer, @@ -487,39 +328,25 @@ /obj/item/storage/syringe_case/regular{ pixel_y = 10 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/virology) "bH" = ( /obj/structure/surface/table/almayer, /obj/item/restraint/handcuffs, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/virology) "lB" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/virology) "qP" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "rG" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/nw) "uN" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/outside/virology) "zC" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -527,22 +354,14 @@ id = "viro"; name = "Virology Lockdown" }, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 1 - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/virology) "FK" = ( /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 4 - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/virology) "GE" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/virology) "Kk" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -550,35 +369,23 @@ id = "viro"; name = "Virology Lockdown" }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/virology) "Kv" = ( /obj/item/weapon/gun/flamer, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/virology) "Po" = ( /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "asteroidwarning"; - dir = 5 - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/virology) "Ry" = ( /obj/effect/decal/cleanable/ash, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/bigredv2/outside/virology) "Vr" = ( /obj/structure/inflatable/popped, -/turf/open/floor{ - icon_state = "asteroidfloor"; - dir = 1 - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/virology) (1,1,1) = {" diff --git a/maps/map_files/BigRed/sprinkles/5.eta_carp.dmm b/maps/map_files/BigRed/sprinkles/5.eta_carp.dmm index f3fa4dbcc6e9..51e1ab45af22 100644 --- a/maps/map_files/BigRed/sprinkles/5.eta_carp.dmm +++ b/maps/map_files/BigRed/sprinkles/5.eta_carp.dmm @@ -2,9 +2,7 @@ "a" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "b" = ( /turf/closed/wall/solaris/reinforced, @@ -13,25 +11,18 @@ /turf/closed/wall/solaris, /area/bigredv2/caves/eta/xenobiology) "d" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "e" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "f" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "g" = ( /turf/open/mars, @@ -48,31 +39,21 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/bigredv2/caves/eta/xenobiology) "k" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "l" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "m" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/bigredv2/caves/eta/xenobiology) "n" = ( /obj/item/toy/beach_ball, @@ -91,20 +72,14 @@ /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "\improper Eta Lab Cell" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "r" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "s" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/caves/eta/xenobiology) "t" = ( /mob/living/simple_animal/hostile/carp{ @@ -124,10 +99,7 @@ dir = 8 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/bigredv2/caves/eta/xenobiology) "w" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -143,59 +115,39 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "z" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/caves/eta/xenobiology) "A" = ( -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/bigredv2/caves/eta/xenobiology) "B" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/bigredv2/caves/eta/xenobiology) "C" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/caves/eta/xenobiology) "D" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/caves/eta/xenobiology) "E" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves/eta/xenobiology) "F" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves/eta/xenobiology) "G" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_22" - }, +/turf/open/mars_cave/mars_cave_22, /area/bigredv2/caves/eta/xenobiology) "H" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves/eta/xenobiology) "O" = ( /obj/effect/decal/cleanable/dirt, diff --git a/maps/map_files/BigRed/sprinkles/70.se-checkpoint.dmm b/maps/map_files/BigRed/sprinkles/70.se-checkpoint.dmm index 7a3bdb9df798..5758eb83d7f0 100644 --- a/maps/map_files/BigRed/sprinkles/70.se-checkpoint.dmm +++ b/maps/map_files/BigRed/sprinkles/70.se-checkpoint.dmm @@ -1,10 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ax" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor, /area/bigred/ground/security) "aN" = ( @@ -17,7 +13,6 @@ "bp" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ icon_state = "door_locked"; - locked = 0; name = "\improper Checkpoint Office" }, /turf/open/floor, @@ -29,18 +24,12 @@ /area/bigred/ground/security) "cO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_cave_cas) "dz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/filtration_cave_cas) "el" = ( /obj/structure/surface/table/almayer, @@ -57,15 +46,11 @@ name = "\improper Checkpoint Office" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigred/ground/security) "ie" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/outside/filtration_cave_cas) "kd" = ( /obj/structure/surface/table/almayer, @@ -78,47 +63,32 @@ /area/bigred/ground/security) "kG" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/filtration_cave_cas) "kL" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/filtration_cave_cas) "kX" = ( /turf/closed/wall/solaris/reinforced, /area/bigred/ground/security) "mp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/filtration_cave_cas) "oT" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/filtration_cave_cas) "pb" = ( /obj/item/tool/warning_cone, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_cave_cas) "pJ" = ( /obj/item/tool/warning_cone, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/se) "pV" = ( /obj/structure/surface/table/almayer, @@ -127,9 +97,7 @@ /area/bigred/ground/security) "qg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/filtration_cave_cas) "qy" = ( /obj/item/device/radio, @@ -152,9 +120,7 @@ id = "filtration"; name = "Filtration Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/filtration_cave_cas) "uk" = ( /obj/effect/decal/cleanable/dirt, @@ -170,9 +136,7 @@ dir = 1; name = "\improper Checkpoint Office" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigred/ground/security) "vH" = ( /obj/effect/decal/cleanable/blood, @@ -185,10 +149,7 @@ /area/bigred/ground/security) "wi" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/filtration_cave_cas) "xa" = ( /turf/open/floor/greengrid, @@ -210,68 +171,42 @@ /area/bigred/ground/security) "zE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/filtration_cave_cas) "Aq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_cave_cas) "AY" = ( /turf/open/floor, /area/bigred/ground/security) "AZ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_cave_cas) "EV" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/se) "Ge" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/filtration_cave_cas) "Gm" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_cave_cas) "GJ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/filtration_cave_cas) "HH" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/filtration_cave_cas) "Ih" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/filtration_cave_cas) "IS" = ( /obj/structure/filingcabinet, @@ -305,17 +240,11 @@ /turf/open/floor, /area/bigred/ground/security) "OD" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/se) "OM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/filtration_cave_cas) "Pf" = ( /obj/effect/decal/cleanable/blood, @@ -332,9 +261,7 @@ id = "filtration"; name = "Filtration Lockdown" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/filtration_cave_cas) "Qo" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -354,16 +281,10 @@ /area/bigred/ground/security) "Ue" = ( /obj/structure/machinery/camera/autoname, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/filtration_cave_cas) "Vg" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/filtration_cave_cas) "Vn" = ( /obj/structure/surface/table/almayer, @@ -376,16 +297,10 @@ /turf/open/floor, /area/bigred/ground/security) "Wa" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/se) "XU" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/filtration_cave_cas) "Yo" = ( /obj/structure/surface/rack, @@ -402,10 +317,7 @@ "Zu" = ( /obj/effect/landmark/hunter_primary, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/filtration_cave_cas) "ZK" = ( /obj/effect/landmark/crap_item, diff --git a/maps/map_files/BigRed/standalone/crashlanding-eva.dmm b/maps/map_files/BigRed/standalone/crashlanding-eva.dmm index ad059bf053f2..c473dc6b8580 100644 --- a/maps/map_files/BigRed/standalone/crashlanding-eva.dmm +++ b/maps/map_files/BigRed/standalone/crashlanding-eva.dmm @@ -18,9 +18,7 @@ /area/bigredv2/caves_north) "av" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/caves_north) "aw" = ( /turf/closed/shuttle/ert{ @@ -47,7 +45,7 @@ /area/bigredv2/outside/general_offices) "aE" = ( /obj/structure/computerframe, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "aF" = ( /turf/closed/shuttle/ert{ @@ -73,26 +71,18 @@ "aL" = ( /obj/structure/machinery/washing_machine, /obj/item/clothing/under/darkred, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "aM" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "aN" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "aO" = ( -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "aP" = ( /turf/closed/shuttle/ert{ @@ -116,7 +106,7 @@ "aU" = ( /obj/structure/surface/rack, /obj/item/map/big_red_map, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "aV" = ( /turf/closed/shuttle/ert{ @@ -124,20 +114,14 @@ }, /area/bigredv2/outside/general_offices) "aW" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/general_offices) "aX" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/general_offices) "aY" = ( /obj/structure/machinery/suit_storage_unit/carbon_unit, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "aZ" = ( /obj/structure/window_frame/solaris, @@ -149,32 +133,22 @@ /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "bb" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "bc" = ( /obj/structure/surface/rack, /obj/item/device/mass_spectrometer/adv, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "bd" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "be" = ( /obj/item/clothing/under/darkred, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "bf" = ( /turf/open/floor/plating, @@ -184,7 +158,7 @@ /turf/open/shuttle/dropship/can_surgery, /area/bigredv2/outside/general_offices) "bh" = ( -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "bi" = ( /obj/item/paper/crumpled/bloody, @@ -195,32 +169,26 @@ /area/bigredv2/outside/general_offices) "bj" = ( /obj/structure/bed/chair/dropship/passenger, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "bk" = ( /turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "bl" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "bm" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Dormitories EVA" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "bo" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Dormitories Lavatory" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "bp" = ( /obj/structure/surface/table, @@ -229,7 +197,7 @@ /area/bigredv2/outside/general_offices) "bq" = ( /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "br" = ( /turf/closed/shuttle/ert{ @@ -240,7 +208,7 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "bt" = ( /obj/effect/decal/cleanable/blood, @@ -249,7 +217,7 @@ /area/bigredv2/outside/general_offices) "bu" = ( /obj/effect/decal/cleanable/blood, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "bv" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -259,7 +227,7 @@ dir = 1; icon_state = "gib6" }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "bw" = ( /turf/closed/shuttle/ert{ @@ -271,33 +239,25 @@ /obj/item/stack/sheet/mineral/phoron{ amount = 25 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "by" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/uranium{ amount = 50 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "bz" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/caves_north) "bA" = ( /obj/structure/surface/table, /turf/open/floor, /area/bigredv2/outside/general_offices) "bD" = ( -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/general_offices) "bE" = ( /turf/closed/shuttle/ert{ @@ -318,29 +278,21 @@ /area/bigredv2/outside/general_offices) "bH" = ( /obj/structure/dispenser/oxygen, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "bI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "bK" = ( /obj/structure/machinery/washing_machine, /obj/item/clothing/under/lightbrown, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "bL" = ( /obj/structure/machinery/washing_machine, /obj/item/clothing/under/brown, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/bigredv2/outside/general_offices) "bM" = ( /turf/closed/shuttle/ert{ @@ -354,15 +306,11 @@ /area/bigredv2/outside/general_offices) "bO" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "bP" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "bQ" = ( /obj/effect/decal/cleanable/dirt, @@ -370,15 +318,11 @@ /obj/item/stack/sheet/mineral/uranium{ amount = 50 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "bR" = ( /obj/item/stack/sheet/plasteel, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "bS" = ( /obj/structure/machinery/light{ @@ -392,21 +336,15 @@ /obj/item/stack/sheet/mineral/phoron{ amount = 25 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "bT" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "bU" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/general_offices) "bV" = ( /obj/structure/surface/rack, @@ -419,27 +357,19 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "bX" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "bY" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "bZ" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "ca" = ( /turf/closed/shuttle/ert{ @@ -449,7 +379,7 @@ "cb" = ( /obj/structure/surface/rack, /obj/item/xeno_restraints, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "cc" = ( /turf/open/shuttle/dropship/can_surgery/light_grey_bottom_left, @@ -459,7 +389,7 @@ /area/bigredv2/outside/general_offices) "ce" = ( /obj/structure/surface/rack, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "cf" = ( /turf/closed/shuttle/ert{ @@ -468,15 +398,11 @@ /area/bigredv2/outside/general_offices) "cg" = ( /obj/effect/spawner/gibspawner/human, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "ch" = ( /obj/structure/closet/l3closet, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "ci" = ( /obj/structure/surface/rack, @@ -486,9 +412,7 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "cj" = ( /obj/effect/decal/cleanable/dirt, @@ -531,9 +455,7 @@ "cr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "cs" = ( /turf/closed/shuttle/ert{ @@ -544,7 +466,7 @@ "cu" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/remains, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) "cv" = ( /turf/closed/shuttle/ert{ @@ -555,23 +477,17 @@ "cw" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/gold, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "cx" = ( /obj/structure/machinery/camera/autoname, /obj/item/stack/sheet/plasteel, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "cy" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/diamond, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "cA" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -581,9 +497,7 @@ /area/bigredv2/outside/general_offices) "cB" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/general_offices) "cC" = ( /turf/closed/shuttle/ert{ @@ -645,15 +559,11 @@ dir = 8; health = 25000 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/general_offices) "cN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/ne) "cO" = ( /obj/structure/window/framed/solaris, @@ -674,9 +584,7 @@ /area/bigredv2/outside/general_offices) "cU" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/bigredv2/caves_north) "cV" = ( /obj/item/stack/sheet/metal, @@ -684,45 +592,32 @@ /area/bigredv2/caves_north) "cW" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/general_offices) "cX" = ( /obj/effect/decal/cleanable/blood{ dir = 1; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "cY" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/outside/general_offices) "cZ" = ( /obj/effect/decal/cleanable/blood{ dir = 1; icon_state = "gib6" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/general_offices) "dc" = ( /obj/item/stack/rods, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "dd" = ( /obj/structure/machinery/light, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/general_offices) "de" = ( /obj/effect/decal/cleanable/dirt, @@ -730,15 +625,11 @@ dir = 1; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "df" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "di" = ( /obj/structure/bed/chair{ @@ -751,77 +642,53 @@ dir = 1; name = "\improper Dormitories Bedroom" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/general_offices) "dk" = ( /obj/effect/decal/cleanable/blood{ dir = 1; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/general_offices) "dl" = ( /obj/item/stack/sheet/wood, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "dm" = ( -/turf/open/floor/plating{ - icon_state = "wood" - }, +/turf/open/floor/plating/wood, /area/bigredv2/outside/general_offices) "dn" = ( /obj/structure/surface/table, -/turf/open/floor/plating{ - icon_state = "wood" - }, +/turf/open/floor/plating/wood, /area/bigredv2/outside/general_offices) "do" = ( -/turf/open/floor/plating{ - icon_state = "wood-broken5" - }, +/turf/open/floor/plating/wood_broken5, /area/bigredv2/outside/general_offices) "dp" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/general_offices) "dq" = ( -/turf/open/floor/plating{ - icon_state = "wood-broken6" - }, +/turf/open/floor/plating/wood_broken6, /area/bigredv2/outside/general_offices) "dr" = ( -/turf/open/floor/plating{ - icon_state = "wood-broken3" - }, +/turf/open/floor/plating/wood_broken3, /area/bigredv2/outside/general_offices) "ds" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/gibspawner/human, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "dt" = ( /obj/effect/decal/cleanable/blood{ dir = 1; icon_state = "gib6" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/ne) "du" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/ne) "dx" = ( /turf/closed/wall/solaris, @@ -830,176 +697,125 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "wood" - }, +/turf/open/floor/plating/wood, /area/bigredv2/outside/general_offices) "dz" = ( /obj/structure/bed, -/turf/open/floor/plating{ - icon_state = "wood" - }, +/turf/open/floor/plating/wood, /area/bigredv2/outside/general_offices) "dA" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "wood-broken2" - }, +/turf/open/floor/plating/wood_broken2, /area/bigredv2/outside/general_offices) "dB" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/bigredv2/outside/general_offices) "dC" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "wood-broken3" - }, +/turf/open/floor/plating/wood_broken3, /area/bigredv2/outside/general_offices) "dD" = ( -/turf/open/floor/plating{ - icon_state = "wood-broken4" - }, +/turf/open/floor/plating/wood_broken4, /area/bigredv2/outside/general_offices) "dE" = ( /obj/effect/decal/cleanable/blood{ dir = 1; icon_state = "gib6" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/outside/ne) "dS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/ne) "dT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/ne) "dU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/ne) "dV" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/ne) "eb" = ( -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/hydroponics) "ec" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/hydroponics) "ed" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/hydroponics) "ee" = ( /obj/effect/decal/cleanable/blood{ dir = 1; icon_state = "gib6" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/hydroponics) "ef" = ( -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/hydroponics) "eg" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/general_offices) "em" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/hydroponics) "en" = ( /obj/effect/spawner/gibspawner/human, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/hydroponics) "eA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/hydroponics) "eB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/hydroponics) "eC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/hydroponics) "eF" = ( /turf/template_noop, /area/template_noop) "eI" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/hydroponics) "eJ" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "eK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/stack/rods, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/general_offices) "eL" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -1009,34 +825,23 @@ /area/bigredv2/outside/general_offices) "eM" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/bigredv2/outside/general_offices) "eN" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/ne) "eO" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/hydroponics) "oB" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/general_offices) "xT" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/bigredv2/caves_north) "EO" = ( /turf/closed/shuttle/ert{ @@ -1045,20 +850,16 @@ /area/bigredv2/outside/general_offices) "IB" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/general_offices) "Kf" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/general_offices) "Zt" = ( /obj/structure/bed/chair/dropship/passenger, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/general_offices) (1,1,1) = {" diff --git a/maps/map_files/BigRed/standalone/crashlanding-offices.dmm b/maps/map_files/BigRed/standalone/crashlanding-offices.dmm index 0a52f3f9d17d..783caff03343 100644 --- a/maps/map_files/BigRed/standalone/crashlanding-offices.dmm +++ b/maps/map_files/BigRed/standalone/crashlanding-offices.dmm @@ -1,73 +1,43 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ab" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/bigredv2/outside/e) "ac" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/c) "ad" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/c) "ae" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "ag" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/e) "ah" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "ai" = ( /turf/open/mars, /area/bigredv2/outside/e) "aj" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/e) "ak" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/e) "al" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/e) "am" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/e) "an" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/bigredv2/outside/c) "ao" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/bigredv2/outside/c) "ap" = ( /turf/closed/wall/solaris, @@ -77,14 +47,10 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Office Complex" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "ar" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "as" = ( /obj/structure/window/framed/solaris, @@ -95,30 +61,21 @@ /turf/open/floor/plating, /area/bigredv2/outside/office_complex) "at" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/bigredv2/outside/e) "au" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/c) "av" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "aw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/office_complex) "ax" = ( /obj/structure/window_frame/solaris, @@ -127,9 +84,7 @@ /area/bigredv2/outside/office_complex) "ay" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "az" = ( /obj/structure/bed/chair/comfy/black{ @@ -142,22 +97,14 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/office_complex) "aA" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/e) "aB" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "aC" = ( /turf/closed/shuttle/ert{ @@ -175,38 +122,24 @@ }, /area/bigredv2/outside/office_complex) "aF" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/office_complex) "aG" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "aH" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "aI" = ( /obj/structure/machinery/robotic_fabricator, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "aJ" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "aK" = ( /obj/structure/machinery/mech_bay_recharge_port, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "aL" = ( /obj/effect/decal/mecha_wreckage/ripley/firefighter, @@ -214,9 +147,7 @@ /area/bigredv2/outside/office_complex) "aM" = ( /obj/structure/machinery/mecha_part_fabricator, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "aN" = ( /turf/closed/shuttle/ert{ @@ -230,7 +161,7 @@ /area/bigredv2/outside/office_complex) "aP" = ( /obj/structure/computerframe, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "aQ" = ( /turf/closed/shuttle/ert{ @@ -238,14 +169,10 @@ }, /area/bigredv2/outside/office_complex) "aR" = ( -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/bigredv2/outside/office_complex) "aS" = ( -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "aT" = ( /turf/closed/shuttle/ert{ @@ -255,10 +182,10 @@ "aU" = ( /obj/structure/surface/rack, /obj/item/xeno_restraints, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "aV" = ( -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "aW" = ( /obj/structure/bed/chair/dropship/pilot{ @@ -282,9 +209,7 @@ /area/bigredv2/outside/office_complex) "aZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "ba" = ( /obj/structure/window_frame/solaris, @@ -298,18 +223,14 @@ dir = 8 }, /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "bc" = ( /turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "bd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "be" = ( /turf/open/floor, @@ -322,23 +243,17 @@ /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bh" = ( /obj/effect/decal/cleanable/dirt, /obj/item/trash/hotdog, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bi" = ( /obj/effect/decal/cleanable/dirt, /obj/item/folder/black, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bj" = ( /turf/closed/shuttle/ert{ @@ -361,7 +276,7 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "bq" = ( /turf/closed/shuttle/ert{ @@ -372,9 +287,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "bs" = ( /obj/structure/machinery/light{ @@ -388,36 +301,25 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "bu" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/office_complex) "bw" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bx" = ( /obj/item/shard, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "by" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "bz" = ( /turf/closed/shuttle/ert{ @@ -431,29 +333,21 @@ /area/bigredv2/outside/office_complex) "bB" = ( /obj/item/clothing/head/welding, -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/bigredv2/outside/office_complex) "bC" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bD" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/office_complex) "bF" = ( /turf/closed/shuttle/ert{ @@ -474,9 +368,7 @@ /area/bigredv2/outside/office_complex) "bI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/office_complex) "bJ" = ( /obj/structure/machinery/door/airlock/almayer/generic, @@ -489,16 +381,12 @@ /area/bigredv2/outside/office_complex) "bL" = ( /obj/structure/machinery/photocopier, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bM" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bN" = ( /obj/structure/window_frame/solaris, @@ -508,16 +396,12 @@ "bO" = ( /obj/item/device/analyzer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "bQ" = ( /obj/effect/decal/cleanable/dirt, @@ -525,27 +409,20 @@ /area/bigredv2/outside/office_complex) "bR" = ( /obj/item/shard, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "bS" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "bT" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "bU" = ( /obj/structure/bed/chair{ @@ -555,28 +432,19 @@ /area/bigredv2/outside/office_complex) "bV" = ( /obj/structure/machinery/autolathe, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "bX" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/office_complex) "bY" = ( -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/office_complex) "bZ" = ( /obj/structure/surface/table, @@ -584,37 +452,27 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "ca" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "cb" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "cc" = ( /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "cd" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/mass_spectrometer/adv, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "ce" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -623,127 +481,89 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Office Complex Storage" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "cf" = ( /obj/effect/landmark/crap_item, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "cg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "ch" = ( -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/bigredv2/outside/office_complex) "ci" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "cj" = ( /obj/item/trash/raisins, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "ck" = ( /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "cl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "cm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "cn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "co" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Office Complex Janitor Room" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "cp" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "cq" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "cr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "cs" = ( /obj/effect/decal/cleanable/blood/gibs/down, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "cu" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "cv" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin10"; - supports_surgery = 1 - }, +/turf/open/shuttle/dropship/can_surgery/light_grey_top, /area/bigredv2/outside/office_complex) "cw" = ( /obj/item/weapon/gun/rifle/nsg23/no_lock/stripped{ desc = "A rare sight, this rifle is seen most commonly in the hands of Weyland-Yutani PMCs. Compared to the M41A MK2, it has noticeably improved handling and vastly improved performance at long and medium range, but compares similarly up close. This one seems to have been heavily damaged from impact, you can still see some debris that resembles a scope and underbarrel attachment point on it."; name = "smashed NSG 23 assault rifle" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin12"; - supports_surgery = 1 - }, +/turf/open/shuttle/dropship/can_surgery/dark_grey_bottom, /area/bigredv2/outside/office_complex) "cx" = ( /obj/effect/spawner/gibspawner/human, @@ -755,36 +575,25 @@ "cy" = ( /obj/structure/janitorialcart, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "cz" = ( /obj/item/frame/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "cA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "cB" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/taperecorder, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "cC" = ( /obj/effect/spawner/random/tech_supply, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "cD" = ( /turf/closed/shuttle/ert{ @@ -812,9 +621,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "cI" = ( /obj/structure/surface/table, @@ -823,24 +630,18 @@ dir = 4 }, /obj/item/device/healthanalyzer, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "cJ" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "cK" = ( /obj/item/frame/table, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/office_complex) "cL" = ( /turf/closed/shuttle/ert{ @@ -867,16 +668,11 @@ "cP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "cQ" = ( /obj/item/stack/rods, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "cR" = ( /obj/structure/window_frame/solaris, @@ -885,9 +681,7 @@ "cS" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "cT" = ( /turf/closed/shuttle/ert{ @@ -903,40 +697,25 @@ /area/bigredv2/outside/office_complex) "cV" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/bigredv2/outside/office_complex) "cW" = ( /obj/effect/decal/cleanable/dirt, /obj/item/paper, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "cX" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "cY" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "cZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "da" = ( /obj/effect/decal/cleanable/dirt, @@ -945,9 +724,7 @@ "db" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/office_complex) "dc" = ( /turf/closed/shuttle/ert{ @@ -967,17 +744,12 @@ pixel_y = -27 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "df" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/office_complex) "dg" = ( /turf/closed/shuttle/ert{ @@ -995,9 +767,7 @@ }, /area/bigredv2/outside/office_complex) "dj" = ( -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/office_complex) "dk" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -1007,9 +777,7 @@ /area/bigredv2/outside/office_complex) "dl" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/office_complex) "dm" = ( /turf/closed/shuttle/ert{ @@ -1029,22 +797,15 @@ /area/bigredv2/outside/se) "dp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/se) "dq" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/se) "dr" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/bigredv2/outside/office_complex) "ds" = ( /obj/effect/decal/cleanable/dirt, @@ -1053,34 +814,22 @@ "dt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/se) "du" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/se) "dv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/se) "dw" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/bigredv2/outside/se) "dx" = ( /obj/item/tool/warning_cone, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/bigredv2/outside/se) "dz" = ( /obj/effect/spawner/gibspawner/human, @@ -1091,7 +840,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "dB" = ( /obj/effect/decal/cleanable/blood, @@ -1099,16 +848,12 @@ /area/bigredv2/outside/office_complex) "dC" = ( /obj/effect/spawner/gibspawner/human, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/office_complex) "dD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/gibspawner/human, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "dE" = ( /obj/effect/decal/cleanable/blood{ @@ -1129,10 +874,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin10"; - supports_surgery = 1 - }, +/turf/open/shuttle/dropship/can_surgery/light_grey_top, /area/bigredv2/outside/office_complex) "dH" = ( /obj/effect/decal/cleanable/blood, @@ -1143,7 +885,7 @@ /obj/structure/surface/rack, /obj/item/ammo_magazine/rifle/nsg23, /obj/item/ammo_magazine/rifle/nsg23/extended, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "dJ" = ( /obj/effect/decal/cleanable/blood{ @@ -1153,18 +895,16 @@ /area/bigredv2/outside/office_complex) "dK" = ( /obj/effect/spawner/gibspawner/human, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "dL" = ( /obj/structure/surface/rack, /obj/item/device/binoculars, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "dM" = ( /obj/structure/surface/rack, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "dN" = ( /obj/structure/surface/rack, @@ -1172,19 +912,17 @@ /obj/item/ammo_magazine/pistol/rubber, /obj/item/ammo_magazine/pistol/rubber, /obj/item/ammo_magazine/pistol/rubber, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "dO" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "dP" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "dQ" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -1192,188 +930,145 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/spawner/gibspawner/human, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "dR" = ( /obj/structure/surface/rack, /obj/item/map/big_red_map, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "dS" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "dT" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "dU" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/rods, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "dV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/stack/rods, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "dW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/se) "dX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/e) "dY" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/office_complex) "dZ" = ( /obj/structure/girder, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/office_complex) "ea" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "eb" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "ec" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "ed" = ( /obj/item/frame/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "ee" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "ef" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "eg" = ( /obj/item/stack/rods, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/bigredv2/outside/c) "eh" = ( /obj/item/device/multitool, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "ei" = ( /obj/structure/janitorialcart, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "ej" = ( /obj/effect/decal/cleanable/dirt, /obj/item/trash/syndi_cakes, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/bigredv2/outside/office_complex) "ek" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "el" = ( /obj/item/clothing/shoes/galoshes, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/bigredv2/outside/office_complex) "em" = ( /obj/effect/decal/cleanable/dirt, /obj/item/tool/lighter/random, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/office_complex) "fv" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, /obj/effect/landmark/survivor_spawner/bigred_crashed_pmc, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "fG" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, /obj/item/device/radio/headset/distress/pmc/hvh, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "hN" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, /obj/effect/landmark/survivor_spawner/bigred_crashed_pmc_medic, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "id" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, /obj/effect/landmark/survivor_spawner/bigred_crashed_pmc, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "jx" = ( /obj/effect/decal/cleanable/blood{ @@ -1386,22 +1081,20 @@ "nE" = ( /obj/structure/surface/rack, /obj/effect/landmark/crap_item, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "oF" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, /obj/item/clothing/under/marine/veteran/pmc, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "qX" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/pmc, /obj/item/weapon/gun/rifle/nsg23/no_lock, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "rF" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -1412,7 +1105,7 @@ /obj/item/clothing/head/helmet/marine/veteran/pmc, /obj/item/clothing/under/marine/veteran/pmc, /obj/item/clothing/head/helmet/marine/veteran/pmc, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "rK" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -1420,7 +1113,7 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "si" = ( /obj/item/clothing/head/helmet/marine/veteran/pmc, @@ -1450,7 +1143,7 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "AB" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -1462,7 +1155,7 @@ name = "dented M4A3 service pistol" }, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "Bu" = ( /obj/effect/decal/cleanable/blood, @@ -1477,7 +1170,7 @@ dir = 8 }, /obj/item/limb/hand/l_hand, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "GG" = ( /obj/item/weapon/gun/rifle/m41a/corporate/no_lock{ @@ -1488,37 +1181,31 @@ /area/bigredv2/outside/office_complex) "Ha" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/se) "Lk" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, /obj/item/device/radio/headset/distress/pmc/hvh, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "NK" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/rifle/rubber, /obj/item/ammo_magazine/rifle/rubber, /obj/item/ammo_magazine/rifle/rubber, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "PR" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/se) "Qc" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, /obj/effect/landmark/survivor_spawner/bigred_crashed_cl, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) "Vg" = ( /obj/effect/landmark/objective_landmark/medium, @@ -1529,7 +1216,7 @@ dir = 4 }, /obj/effect/landmark/survivor_spawner/bigred_crashed_pmc_engineer, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/bigredv2/outside/office_complex) (1,1,1) = {" diff --git a/maps/map_files/BigRed/standalone/lambda-cave_extratunnel.dmm b/maps/map_files/BigRed/standalone/lambda-cave_extratunnel.dmm index 104546cbd8ed..d191e7b68068 100644 --- a/maps/map_files/BigRed/standalone/lambda-cave_extratunnel.dmm +++ b/maps/map_files/BigRed/standalone/lambda-cave_extratunnel.dmm @@ -1,76 +1,49 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/bigredv2/caves_lambda) "b" = ( /turf/closed/wall/solaris/rock, /area/bigredv2/caves) "c" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_lambda) "d" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2/west, /area/bigredv2/caves/lambda/virology) "e" = ( -/turf/open/floor/bluegrid{ - icon_state = "damaged3" - }, +/turf/open/floor/bluegrid/damaged3, /area/bigredv2/caves/lambda/virology) "f" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/bigredv2/caves/lambda/virology) "g" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/bigredv2/caves/lambda/virology) "h" = ( /turf/open/mars_cave, /area/bigredv2/caves_lambda) "i" = ( -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/virology) "j" = ( -/turf/open/floor/bluegrid{ - icon_state = "damaged5" - }, +/turf/open/floor/bluegrid/damaged5, /area/bigredv2/caves/lambda/virology) "k" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/bigredv2/caves/lambda/virology) "l" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_lambda) "m" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/bigredv2/caves_lambda) "n" = ( /turf/closed/wall/solaris/reinforced, @@ -81,72 +54,45 @@ dir = 1; pixel_y = -30 }, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/virology) "p" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/bigredv2/caves/lambda/virology) "q" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/bigredv2/caves/lambda/virology) "r" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/bigredv2/caves_lambda) "w" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_lambda) "F" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_8" - }, +/turf/open/mars_cave/mars_cave_8, /area/bigredv2/caves_lambda) "H" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_cave/mars_cave_3, /area/bigredv2/caves_lambda) "I" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_12" - }, +/turf/open/mars_cave/mars_cave_12, /area/bigredv2/caves_lambda) "K" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/bigredv2/caves_lambda) "O" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/bigredv2/caves_lambda) "P" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "X" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_8" - }, +/turf/open/mars_cave/mars_cave_8, /area/bigredv2/caves_lambda) (1,1,1) = {" diff --git a/maps/map_files/BigRed/standalone/lambda-cave_mushroom.dmm b/maps/map_files/BigRed/standalone/lambda-cave_mushroom.dmm index d7710b7a0bed..8bf2e282de1f 100644 --- a/maps/map_files/BigRed/standalone/lambda-cave_mushroom.dmm +++ b/maps/map_files/BigRed/standalone/lambda-cave_mushroom.dmm @@ -1,23 +1,17 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "b" = ( /turf/closed/wall/solaris/rock, /area/bigredv2/caves) "c" = ( /obj/effect/glowshroom, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) "g" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/bigredv2/caves_lambda) (1,1,1) = {" diff --git a/maps/map_files/BigRed/standalone/lambda-graveyard.dmm b/maps/map_files/BigRed/standalone/lambda-graveyard.dmm index 8dc12acf8d53..47964ff5ea79 100644 --- a/maps/map_files/BigRed/standalone/lambda-graveyard.dmm +++ b/maps/map_files/BigRed/standalone/lambda-graveyard.dmm @@ -3,33 +3,23 @@ /turf/open/mars, /area/bigredv2/outside/se) "e" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/se) "f" = ( /obj/item/stool, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/se) "g" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/bigredv2/outside/se) "h" = ( /obj/structure/flora/bush/ausbushes{ cut_level = 1 }, -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/bigredv2/outside/se) "i" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/bigredv2/outside/se) "j" = ( /obj/item/trash/cigbutt{ @@ -50,19 +40,13 @@ /turf/open/mars, /area/bigredv2/outside/se) "l" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/bigredv2/outside/se) "m" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/bigredv2/outside/se) "n" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/bigredv2/outside/se) "o" = ( /turf/closed/wall/solaris/rock, diff --git a/maps/map_files/BigRed/standalone/medbay-passage.dmm b/maps/map_files/BigRed/standalone/medbay-passage.dmm index d5b7db11d82b..9dc1327ab65c 100644 --- a/maps/map_files/BigRed/standalone/medbay-passage.dmm +++ b/maps/map_files/BigRed/standalone/medbay-passage.dmm @@ -4,59 +4,36 @@ /area/template_noop) "c" = ( /obj/structure/sign/safety/medical{ - pixel_x = 0; pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "d" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "e" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "f" = ( /obj/structure/sign/safety/medical{ - pixel_x = 0; pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "h" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "i" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "l" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "m" = ( /obj/effect/decal/cleanable/dirt, @@ -65,20 +42,14 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "n" = ( /obj/structure/stairs/perspective{ dir = 9; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "w" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -86,10 +57,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) "R" = ( /turf/closed/wall/solaris/reinforced, @@ -99,24 +67,17 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Operations" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "T" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/admin_building) "X" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/c) (1,1,1) = {" diff --git a/maps/map_files/BigRed/standalone/medbay-v3.dmm b/maps/map_files/BigRed/standalone/medbay-v3.dmm index 80397d168ba7..8f90727068d6 100644 --- a/maps/map_files/BigRed/standalone/medbay-v3.dmm +++ b/maps/map_files/BigRed/standalone/medbay-v3.dmm @@ -4,9 +4,7 @@ /area/bigredv2/outside/medical) "ab" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/medical) "ac" = ( /obj/structure/window_frame/solaris, @@ -19,39 +17,26 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Medical Clinic" }, -/turf/open/floor{ - dir = 1; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/north, /area/bigredv2/outside/medical) "ae" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/north, /area/bigredv2/outside/medical) "af" = ( /turf/closed/wall/solaris/reinforced, /area/bigredv2/outside/medical) "ag" = ( /obj/structure/closet/secure_closet/chemical, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "ah" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ai" = ( -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "aj" = ( /obj/structure/window_frame/solaris, @@ -59,36 +44,23 @@ /turf/open/floor/plating, /area/bigredv2/outside/medical) "ak" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "al" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "am" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "an" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "ao" = ( /obj/structure/machinery/chem_master, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "ap" = ( /obj/structure/window/framed/solaris, @@ -97,76 +69,49 @@ "aq" = ( /obj/structure/closet/secure_closet/CMO, /obj/item/device/healthanalyzer, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "ar" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "as" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "aw" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "ax" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "ay" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/trash/chips, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "az" = ( /obj/structure/bed, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "aA" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "aB" = ( /obj/structure/bed/roller, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aC" = ( /obj/structure/bed/chair/office/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aD" = ( -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aE" = ( /obj/structure/surface/table, @@ -175,22 +120,15 @@ }, /obj/item/storage/box/beakers, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "aF" = ( /obj/structure/machinery/computer/med_data, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "aH" = ( /obj/effect/spawner/gibspawner/human, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "aI" = ( /obj/structure/bed/roller, @@ -198,122 +136,79 @@ dir = 1 }, /obj/item/frame/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aJ" = ( /obj/item/device/defibrillator, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aK" = ( /obj/structure/surface/table, /obj/effect/spawner/random/bomb_supply, -/obj/item/stack/sheet/metal{ - amount = 1 - }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/obj/item/stack/sheet/metal, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "aL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aM" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "aN" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "aO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "aP" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, /obj/structure/bed/roller, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "aQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "aR" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "aS" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "aT" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "aU" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "aV" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "aX" = ( /obj/structure/window_frame/solaris, /obj/item/stack/sheet/metal, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "aY" = ( /obj/item/shard, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "aZ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/explosive/grenade/custom/large, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "ba" = ( /obj/structure/surface/table, @@ -321,90 +216,60 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "bb" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "bd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bf" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "bg" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "bh" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/bigredv2/outside/n) "bi" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "bj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bk" = ( /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "bl" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bm" = ( /obj/item/shard, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bo" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -412,98 +277,66 @@ dir = 1; name = "\improper Medical Clinic" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "bp" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/gloves/latex, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bq" = ( /obj/effect/landmark/crap_item, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "br" = ( /obj/item/ammo_casing/shell, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "bs" = ( /obj/item/ammo_casing/bullet, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bt" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "bu" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "bv" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "bw" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/bigredv2/outside/n) "bx" = ( /obj/item/stack/rods, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "by" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bz" = ( -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/bigredv2/outside/medical) "bA" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bB" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bC" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -512,65 +345,45 @@ icon_state = "coil2" }, /obj/item/ammo_casing/bullet, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bD" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "bE" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bG" = ( /obj/item/ammo_casing/bullet, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "bH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "bI" = ( /obj/item/shard, /obj/item/frame/table, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "bJ" = ( /obj/structure/bed/roller, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bK" = ( /obj/item/stack/rods, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bL" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "bM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -580,61 +393,42 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "bN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "bO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/n) "bP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bQ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "bR" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "bS" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Medical Clinic Scanner Room" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "bT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "bV" = ( /obj/effect/decal/cleanable/dirt, @@ -645,41 +439,29 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "bX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/bigredv2/outside/medical) "bY" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "bZ" = ( /obj/structure/window_frame/solaris, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "ca" = ( /obj/structure/window_frame/solaris, /obj/item/shard, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "cb" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "cc" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -687,21 +469,15 @@ dir = 1; name = "\improper Medical Clinic CMO's Office" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "cd" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ce" = ( -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/medical) "cf" = ( /obj/effect/decal/cleanable/blood{ @@ -711,36 +487,25 @@ name = "\improper Medical Clinic" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "cg" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "ch" = ( /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/shell, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "ci" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "cj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "ck" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -748,31 +513,22 @@ amount = 1; icon_state = "coil2" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "cl" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "cm" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/ammo_casing/bullet, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "cn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "co" = ( /obj/structure/window_frame/solaris, @@ -782,81 +538,52 @@ "cp" = ( /obj/structure/surface/table/reinforced, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "cq" = ( /obj/item/ammo_casing/bullet, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "cr" = ( /obj/item/ammo_casing/bullet, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "cs" = ( /obj/item/ammo_casing/bullet, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "ct" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "cu" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "cv" = ( /obj/item/ammo_casing/bullet, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "cw" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "cx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "cy" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "cz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, /obj/item/shard, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "cA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -866,9 +593,7 @@ amount = 1; icon_state = "coil2" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "cB" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -878,20 +603,14 @@ amount = 1; icon_state = "coil2" }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "cC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "cD" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -902,10 +621,7 @@ amount = 1; icon_state = "coil2" }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "cE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -916,16 +632,11 @@ amount = 1; icon_state = "coil2" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "cF" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/bigredv2/outside/medical) "cH" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -933,10 +644,7 @@ amount = 1; icon_state = "coil2" }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "cI" = ( /obj/effect/decal/cleanable/blood, @@ -947,10 +655,7 @@ amount = 1; icon_state = "coil2" }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "cJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -960,10 +665,7 @@ amount = 1; icon_state = "coil2" }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "cK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -976,10 +678,7 @@ icon_state = "coil2" }, /obj/item/ammo_casing/bullet, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "cL" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -987,17 +686,13 @@ amount = 1; icon_state = "coil2" }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "cM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "cN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1007,38 +702,26 @@ amount = 1; icon_state = "coil2" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "cQ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "cR" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "cS" = ( /obj/structure/surface/table, /obj/item/storage/pill_bottle/tramadol, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "cT" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "cU" = ( /obj/effect/decal/cleanable/blood, @@ -1046,55 +729,38 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "cV" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "cW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "cX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "cY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "cZ" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "db" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1103,33 +769,23 @@ /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dd" = ( /obj/item/stack/rods, /obj/item/shard, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "df" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/medical) "dg" = ( -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/medical) "dh" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "di" = ( /obj/effect/decal/cleanable/dirt, @@ -1139,32 +795,23 @@ /area/bigredv2/outside/medical) "dj" = ( /obj/item/shard, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "dk" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dl" = ( /obj/structure/bed/chair, /obj/structure/sign/nosmoking_2{ pixel_x = -28 }, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/medical) "dm" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "dn" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1175,51 +822,37 @@ icon_state = "coil2" }, /obj/item/ammo_casing/shell, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "do" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, /obj/item/ammo_casing/bullet, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dp" = ( /obj/structure/sign/safety/autodoc{ pixel_x = 32 }, /obj/item/stack/sheet/metal, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "dq" = ( /obj/structure/sign/safety/autodoc{ pixel_x = -32 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "dr" = ( /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/bullet, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "ds" = ( /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/bullet, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dt" = ( /obj/effect/decal/cleanable/dirt, @@ -1232,72 +865,50 @@ name = "General Listening Channel"; pixel_x = 30 }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "du" = ( /obj/item/ammo_casing/shell, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "dv" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "dw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/obj/item/stack/sheet/metal{ - amount = 1 - }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/obj/item/stack/sheet/metal, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "dy" = ( /obj/structure/bed/roller, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dz" = ( /obj/structure/machinery/camera/autoname{ network = list("interrogation") }, /obj/item/stack/sheet/metal, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "dA" = ( /obj/structure/bed/roller, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "dB" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "dC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1305,53 +916,39 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "dD" = ( /obj/structure/surface/table, /obj/item/device/autopsy_scanner, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "dE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dF" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dI" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1359,141 +956,97 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/bullet, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "dL" = ( /obj/item/stack/sheet/metal, /obj/item/ammo_casing/bullet, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dM" = ( /obj/item/clothing/gloves/latex, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dN" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dP" = ( /obj/item/ammo_casing/shell, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "dR" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "dS" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/sliceable/pizza/margherita, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "dT" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dU" = ( /obj/structure/bed/chair, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "dV" = ( /obj/structure/machinery/medical_pod/bodyscanner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "dW" = ( /obj/structure/machinery/body_scanconsole, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/bigredv2/outside/medical) "dX" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "dY" = ( /obj/item/shard, -/turf/open/floor{ - icon_state = "darkish" - }, +/turf/open/floor/darkish, /area/bigredv2/outside/medical) "dZ" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "ea" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "eb" = ( /obj/structure/machinery/medical_pod/sleeper, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ec" = ( /obj/structure/closet/secure_closet/medical1, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "ed" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "ee" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ef" = ( /obj/structure/sink{ @@ -1503,39 +1056,28 @@ pixel_y = 2 }, /obj/item/tool/surgery/scalpel/manager, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "eg" = ( /obj/item/device/healthanalyzer, /obj/structure/pipes/vents/pump, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "eh" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/bigredv2/outside/medical) "ei" = ( /obj/structure/machinery/sleep_console, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ej" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, /obj/item/ammo_casing/bullet, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "ek" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1544,9 +1086,7 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Medical Clinic Storage" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "el" = ( /obj/item/clothing/glasses/meson, @@ -1554,26 +1094,20 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "em" = ( /obj/item/reagent_container/pill/happy, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "en" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Medical Clinic Storage" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "eo" = ( /obj/structure/machinery/vending/snack, @@ -1581,46 +1115,32 @@ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "ep" = ( /obj/structure/bed/chair, /obj/item/ammo_casing/shell, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "eq" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "er" = ( /obj/structure/bed/chair, /obj/item/shard, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "es" = ( -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "et" = ( /obj/item/reagent_container/spray/cleaner{ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "eu" = ( /obj/effect/decal/cleanable/dirt, @@ -1629,48 +1149,32 @@ name = "Storm Shutters"; pixel_y = -32 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "ev" = ( /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "ew" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "ex" = ( /obj/structure/surface/table, /obj/item/storage/box/masks, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "ey" = ( /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/north, /area/bigredv2/outside/medical) "ez" = ( /obj/item/device/healthanalyzer, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "eA" = ( /obj/structure/sign/safety/medical{ @@ -1678,25 +1182,19 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/head/surgery/blue, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "eB" = ( /obj/effect/decal/cleanable/dirt, /obj/item/tool/extinguisher, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "eC" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/item/trash/kepler, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "eD" = ( /obj/structure/surface/table/reinforced, @@ -1704,180 +1202,123 @@ phone_category = "Solaris Ridge"; phone_id = "Clinic Reception" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "eE" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "eF" = ( /obj/structure/closet/secure_closet/medical1, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "eG" = ( /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "eH" = ( /obj/structure/machinery/optable, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/corpsespawner/wygoon, /obj/item/reagent_container/food/snacks/margheritaslice, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "eI" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "eJ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/shell, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "eK" = ( /obj/effect/decal/cleanable/dirt, /obj/item/tool/surgery/bonesetter, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "eL" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/item/shard, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "eM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "eN" = ( /obj/effect/decal/cleanable/blood, /obj/item/reagent_container/food/snacks/margheritaslice, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "eO" = ( /obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "eP" = ( /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/bullet, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "eQ" = ( /obj/structure/surface/table, /obj/item/trash/burger, /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/bigredv2/outside/medical) "eR" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "eS" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "eT" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "eU" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/medical) "eV" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Medical Clinic" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "eW" = ( /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "eX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "eY" = ( /obj/structure/bed, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/bigredv2/outside/medical) "eZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "fa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1886,32 +1327,23 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Medical Clinic Operating Theatre" }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) "fb" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/item/ammo_casing/bullet, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "fc" = ( /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/shell, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "fd" = ( /obj/item/reagent_container/pill/happy, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "fe" = ( /obj/structure/sink{ @@ -1919,37 +1351,26 @@ icon_state = "sink"; pixel_x = 11 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "ff" = ( /obj/item/clothing/mask/breath/medical, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "fg" = ( /obj/item/stack/sheet/metal, /obj/item/ammo_casing/bullet, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/bigredv2/outside/medical) "fh" = ( /obj/structure/surface/table/reinforced, /obj/item/trash/buritto, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/bigredv2/outside/medical) "fj" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - dir = 8; - icon_state = "damaged4" - }, +/turf/open/floor/damaged4/west, /area/bigredv2/outside/medical) "fk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1957,111 +1378,74 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/ammo_casing/shell, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "fl" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "fm" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/c) "fn" = ( /obj/structure/bed, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "fo" = ( /obj/structure/machinery/light, /obj/item/tool/surgery/cautery, -/turf/open/floor{ - dir = 5; - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull/northeast, /area/bigredv2/outside/medical) "fp" = ( /obj/structure/machinery/medical_pod/bodyscanner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "fq" = ( /obj/structure/bed, /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "fr" = ( /obj/effect/decal/cleanable/dirt, /obj/item/frame/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/bigredv2/outside/medical) "fs" = ( /obj/item/frame/table, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/bigredv2/outside/medical) "gS" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/bigredv2/outside/n) "hn" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/bigredv2/outside/medical) "om" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/bigredv2/outside/n) "CW" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/bigredv2/outside/medical) "DL" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/bigredv2/outside/medical) "GP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/bigredv2/outside/medical) "MK" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/bigredv2/outside/medical) "Xh" = ( /obj/structure/transmitter/colony_net{ @@ -2070,10 +1454,7 @@ phone_id = "Clinic Labs"; pixel_y = 24 }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged2" - }, +/turf/open/floor/damaged2/west, /area/bigredv2/outside/medical) (1,1,1) = {" diff --git a/maps/map_files/CORSAT/Corsat.dmm b/maps/map_files/CORSAT/Corsat.dmm index 28db8fa8831f..59f0a59d6ca5 100644 --- a/maps/map_files/CORSAT/Corsat.dmm +++ b/maps/map_files/CORSAT/Corsat.dmm @@ -30,27 +30,19 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/east) "aag" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "aah" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "1" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "aai" = ( /obj/structure/noticeboard{ pixel_y = 30 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aaj" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -63,10 +55,7 @@ /turf/open/floor/plating, /area/corsat/gamma/residential/east) "aam" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/office) "aan" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -91,50 +80,35 @@ /turf/open/floor/plating, /area/corsat/gamma/sigmaremote) "aas" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/sigmaremote) "aat" = ( /obj/structure/surface/rack, /obj/structure/prop/mech/drill, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "aau" = ( /obj/structure/machinery/power/smes/buildable{ capacity = 1e+006; dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/core) "aav" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/sigmaremote) "aaw" = ( /obj/structure/machinery/power/smes/buildable{ capacity = 1e+006; dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "aax" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/gamma/sigmaremote) "aay" = ( -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/gamma/sigmaremote) "aaz" = ( /obj/structure/window/framed/corsat/research, @@ -144,10 +118,7 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "2" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "aaB" = ( /obj/structure/surface/table/woodentable, @@ -163,14 +134,10 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/security) "aaD" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar) "aaE" = ( /obj/structure/window/framed/corsat/hull, @@ -182,17 +149,13 @@ name = "CORSAT Armory"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security/armory) "aaG" = ( /turf/open/floor/plating, /area/corsat/gamma/hangar) "aaH" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "aaI" = ( /obj/structure/machinery/landinglight/ds1/delaytwo, @@ -203,79 +166,47 @@ /turf/open/floor/plating, /area/corsat/gamma/hangar) "aaK" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/north, /area/corsat/gamma/sigmaremote) "aaL" = ( -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/corsat/gamma/sigmaremote) "aaM" = ( /obj/structure/machinery/landinglight/ds1, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/gamma/hangar) "aaN" = ( -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/corsat/gamma/hangar) "aaO" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/gamma/hangar) "aaP" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/corsat/gamma/hangar) "aaQ" = ( /obj/structure/machinery/landinglight/ds1/delaythree, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/gamma/hangar) "aaR" = ( /obj/structure/machinery/landinglight/ds1, /turf/open/floor/plating, /area/corsat/gamma/hangar) "aaS" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/gamma/hangar) "aaU" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/gamma/hangar) "aaV" = ( /obj/structure/machinery/landinglight/ds1/delaythree, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/gamma/hangar) "aaW" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "3" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "aaX" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -283,10 +214,7 @@ /area/corsat/gamma/hangar) "aaY" = ( /obj/structure/machinery/landinglight/ds1/delaytwo, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/gamma/hangar) "aaZ" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -339,35 +267,25 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/gamma/hangar) "abk" = ( /obj/structure/machinery/landinglight/ds1{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/gamma/hangar) "abl" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/gamma/hangar) "abm" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/gamma/hangar) "abn" = ( /obj/structure/surface/rack, @@ -377,33 +295,21 @@ /obj/item/ammo_magazine/pistol/mod88, /obj/item/ammo_magazine/pistol/mod88, /obj/item/ammo_magazine/pistol/mod88, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/security/armory) "abo" = ( /obj/structure/machinery/camera/autoname/lz_camera, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/gamma/hangar) "abp" = ( /obj/structure/machinery/camera/autoname/lz_camera, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/gamma/hangar) "abq" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "4" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "abr" = ( /obj/structure/bed/chair/wood/normal{ @@ -435,9 +341,7 @@ /obj/structure/surface/rack, /obj/item/cell/hyper, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "abx" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -447,17 +351,13 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/gamma/hangar) "abz" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/gamma/hangar) "abA" = ( /turf/closed/wall/r_wall/biodome, @@ -466,19 +366,13 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/gamma/hangar) "abC" = ( /obj/structure/machinery/landinglight/ds1{ dir = 8 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/gamma/hangar) "abD" = ( /turf/closed/wall/biodome, @@ -517,10 +411,7 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "7" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "abL" = ( /obj/structure/bookcase{ @@ -547,16 +438,10 @@ /turf/closed/wall/biodome, /area/corsat/gamma/residential/researcher) "abQ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/gamma/residential/researcher) "abR" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/researcher) "abS" = ( /obj/structure/window/framed/corsat, @@ -573,43 +458,28 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/east) "abU" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "abV" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/corsat/gamma/hangar) "abX" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/corsat/gamma/hangar) "abY" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/corsat/gamma/hangar) "abZ" = ( /obj/structure/machinery/landinglight/ds1{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/corsat/gamma/hangar) "aca" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/corsat/gamma/hangar) "acc" = ( /obj/structure/closet/cabinet, @@ -630,29 +500,20 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/gamma/hangar) "acf" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/gamma/hangar) "acg" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "Bathroom" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "ach" = ( /obj/structure/bed, @@ -669,25 +530,17 @@ dir = 1 }, /obj/item/tool/soap, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "acj" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "ack" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential/east) "acl" = ( /obj/structure/machinery/light{ @@ -696,10 +549,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "acm" = ( /obj/structure/machinery/shower{ @@ -709,10 +559,7 @@ dir = 1; layer = 2.8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "acn" = ( /obj/structure/machinery/landinglight/ds1{ @@ -730,19 +577,13 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/gamma/hangar) "acq" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/gamma/hangar) "acr" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ @@ -754,19 +595,13 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/gamma/hangar) "act" = ( /obj/structure/machinery/landinglight/ds1{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/gamma/hangar) "acu" = ( /obj/structure/bookcase/manuals/research_and_development, @@ -786,29 +621,20 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Bathroom" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "acx" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "acy" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "8" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "acz" = ( /obj/structure/coatrack, @@ -829,35 +655,22 @@ /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "acC" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/foyer) "acD" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "acE" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/foyer) "acF" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/gamma/hangar) "acG" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "acH" = ( /obj/structure/bed/chair/office/dark, @@ -874,18 +687,13 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "5" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "acK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "acL" = ( /obj/structure/window/framed/corsat/hull, @@ -898,56 +706,38 @@ /turf/closed/wall/biodome, /area/corsat/gamma/residential/lounge) "acO" = ( -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/gamma/residential/east) "acP" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/hallwaysouth) "acQ" = ( /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail) "acR" = ( /obj/structure/machinery/light, /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail) "acS" = ( /obj/effect/landmark/crap_item, /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential) "acT" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "acU" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "6" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "acV" = ( /obj/structure/window/framed/corsat, @@ -962,19 +752,13 @@ dir = 1 }, /obj/item/tool/soap, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "acX" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "10" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "acY" = ( /obj/structure/surface/rack, @@ -986,19 +770,13 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "11" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "ada" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "12" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "adb" = ( /turf/closed/wall/r_wall/biodome, @@ -1011,44 +789,29 @@ /obj/item/ammo_magazine/pistol/mod88, /obj/item/ammo_magazine/pistol/mod88, /obj/item/ammo_magazine/pistol/mod88, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/security/armory) "add" = ( /turf/closed/wall/biodome, /area/corsat/sigma/cafe) "ade" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "adf" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "13" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "adg" = ( /obj/effect/landmark/crap_item, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "adh" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/gamma/residential/east) "adi" = ( /obj/structure/surface/table/woodentable, @@ -1066,18 +829,12 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "14" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "adl" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential) "adm" = ( /obj/structure/bed/chair/wood/normal, @@ -1093,16 +850,10 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southwest, /area/corsat/gamma/residential/east) "adp" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "adq" = ( /obj/structure/window/framed/corsat/hull/security, @@ -1124,9 +875,7 @@ /area/corsat/sigma/cafe) "adu" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/security) "adv" = ( /obj/structure/surface/table/woodentable, @@ -1139,10 +888,7 @@ /obj/item/ammo_magazine/smg/mp5, /obj/item/weapon/gun/smg/mp5, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/security/armory) "adx" = ( /obj/structure/surface/table/woodentable, @@ -1151,14 +897,10 @@ /area/corsat/gamma/residential/east) "ady" = ( /obj/structure/fence, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/checkpoint) "adz" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/checkpoint) "adA" = ( /obj/structure/surface/table/reinforced, @@ -1168,26 +910,19 @@ /obj/structure/machinery/door/window/brigdoor/eastleft{ name = "Identification Desk" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/checkpoint) "adB" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_18" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "adC" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/corsat{ - icon_state = "spiralwoodalt" - }, +/turf/open/floor/corsat/spiralwoodalt, /area/corsat/gamma/residential/lounge) "adD" = ( /obj/structure/coatrack, @@ -1208,10 +943,7 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/east) "adH" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "adI" = ( /turf/closed/wall/r_wall/biodome, @@ -1223,10 +955,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northeast, /area/corsat/gamma/residential/west) "adL" = ( /obj/structure/window/framed/corsat, @@ -1249,16 +978,10 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "adP" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "adQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -1280,34 +1003,20 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "adT" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/foyer) "adU" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "adV" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/gamma/residential/researcher) "adW" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar) "adX" = ( /obj/structure/fence, @@ -1320,24 +1029,16 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/east) "adZ" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/north, /area/corsat/gamma/residential) "aea" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential) "aeb" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/gamma/hangar/cargo) "aec" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "aed" = ( /obj/structure/surface/table/woodentable, @@ -1358,10 +1059,7 @@ /area/corsat/gamma/residential/east) "aeg" = ( /obj/structure/bed/chair/comfy/beige, -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/corsat/gamma/residential/lounge) "aei" = ( /obj/structure/bed, @@ -1385,10 +1083,7 @@ /turf/open/floor/plating, /area/corsat/gamma/hangar/cargo) "aem" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/residential) "aen" = ( /turf/open/mars, @@ -1398,36 +1093,25 @@ /area/corsat/gamma/biodome) "aep" = ( /obj/structure/bed/chair/comfy/beige, -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/corsat/gamma/residential/lounge) "aeq" = ( /obj/structure/bed/chair/comfy/beige, -/turf/open/floor{ - dir = 8; - icon_state = "carpet10-8" - }, +/turf/open/floor/carpet10_8/west, /area/corsat/gamma/residential/lounge) "aer" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/gamma/residential/lounge) "aes" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/arrivals) "aet" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/gamma/cargo) "aeu" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aev" = ( /obj/structure/window/reinforced{ @@ -1444,10 +1128,7 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "15" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "aex" = ( /obj/structure/window/framed/corsat/hull, @@ -1456,10 +1137,7 @@ "aey" = ( /obj/structure/bed/chair/comfy/beige, /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/corsat/gamma/residential/lounge) "aez" = ( /obj/structure/surface/rack, @@ -1468,10 +1146,7 @@ /obj/item/weapon/gun/shotgun/combat, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/security/armory) "aeA" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -1480,67 +1155,37 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security/cells) "aeB" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "aeC" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/arrivals) "aeD" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/sigma/hangar/arrivals) "aeE" = ( -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/corsat/sigma/hangar) "aeF" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/sigma/hangar) "aeG" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/corsat/sigma/hangar) "aeH" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "aeI" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar) "aeJ" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/sigma/hangar) "aeL" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/sigma/hangar) "aeM" = ( /turf/closed/wall/r_wall/biodome, @@ -1552,62 +1197,40 @@ "aeO" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/airlock/south/id) "aeP" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/corsat/gamma/sigmaremote) "aeQ" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/sigma/hangar) "aeR" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar) "aeS" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential) "aeT" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "aeU" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/sigma/hangar) "aeV" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "aeW" = ( /obj/effect/landmark/crap_item, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential) "aeX" = ( /obj/structure/surface/table/woodentable, @@ -1623,34 +1246,23 @@ }, /obj/structure/machinery/faxmachine, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security) "aeZ" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/airlock/south) "afa" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/gamma/cargo/disposal) "afb" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "afc" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/hallwaysouth) "afd" = ( /obj/structure/window/framed/corsat/hull, @@ -1661,24 +1273,16 @@ /turf/open/floor/plating, /area/corsat/sigma/hangar/office) "aff" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/hangar) "afg" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/foyer) "afh" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "16" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "afi" = ( /turf/open/floor/plating, @@ -1687,10 +1291,7 @@ /obj/structure/bed/chair/comfy/beige{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/corsat/gamma/residential/lounge) "afk" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, @@ -1702,31 +1303,19 @@ /area/corsat/sigma/hangar) "afm" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/sigma/hangar) "afn" = ( /obj/structure/machinery/camera/autoname/lz_camera, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/sigma/hangar) "afo" = ( /obj/structure/machinery/camera/autoname/lz_camera, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/sigma/hangar) "afp" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/sigma/hangar) "afq" = ( /obj/structure/machinery/landinglight/ds2, @@ -1736,33 +1325,21 @@ /obj/structure/bed/chair/comfy/beige{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/corsat/gamma/residential/lounge) "afs" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/sigma/hangar) "aft" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/sigma/hangar) "afu" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "17" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "afv" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -1774,10 +1351,7 @@ /obj/structure/bed/chair/comfy/beige{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/corsat/gamma/residential/lounge) "afy" = ( /obj/structure/surface/table/woodentable, @@ -1787,17 +1361,11 @@ /area/corsat/gamma/residential/east) "afz" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/north/id) "afA" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "afB" = ( /obj/structure/machinery/landinglight/ds2/delayone{ @@ -1821,43 +1389,30 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/sigma/hangar) "afF" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/sigma/hangar) "afG" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/sigma/hangar) "afH" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/sigma/hangar) "afI" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/gamma/hangar/office) "afJ" = ( /turf/closed/wall/r_wall/biodome, @@ -1865,9 +1420,7 @@ "afK" = ( /obj/structure/window/reinforced, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "afL" = ( /obj/structure/machinery/landinglight/ds2/delayone{ @@ -1882,26 +1435,16 @@ /turf/open/floor/plating, /area/corsat/sigma/hangar) "afN" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/corsat/sigma/hangar) "afP" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/corsat/sigma/hangar) "afQ" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/corsat/sigma/hangar) "afR" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/north) "afS" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ @@ -1919,53 +1462,37 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "18" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "afV" = ( /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/sigma/hangar) "afW" = ( /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/sigma/hangar) "afX" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/sigma/hangar) "afY" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/sigma/hangar) "afZ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/hangar) "aga" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -1977,22 +1504,15 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "19" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "agd" = ( /obj/structure/window/reinforced, /obj/structure/platform, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "age" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/south/id) "agf" = ( /obj/structure/machinery/light{ @@ -2001,9 +1521,7 @@ /obj/structure/machinery/medical_pod/sleeper{ flags_atom = 18 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "agg" = ( /obj/structure/window/framed/corsat/security, @@ -2013,19 +1531,13 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "20" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "agi" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "21" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "agj" = ( /turf/closed/wall/r_wall/biodome, @@ -2041,78 +1553,51 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "agm" = ( /obj/structure/surface/table, /obj/item/clipboard, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "agn" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/hangar) "ago" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "22" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "agp" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "23" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "agq" = ( /obj/structure/machinery/atm{ pixel_x = -30 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "agr" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "24" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "ags" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/hangar/security) "agt" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/security) "agu" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -2120,21 +1605,13 @@ name = "Laundry Unit" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "agv" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/security) "agw" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "agx" = ( /obj/structure/window/framed/corsat, @@ -2144,40 +1621,27 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "25" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "agz" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "agA" = ( /obj/structure/surface/table/almayer, /obj/item/paper, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "agB" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "1" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "agC" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/north) "agD" = ( /obj/structure/window/framed/corsat/hull, @@ -2187,27 +1651,16 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "2" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "agF" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/gamma/hallwaysouth) "agG" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/south) "agH" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "agI" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -2218,9 +1671,7 @@ name = "Airlock Control" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/airlock/north) "agK" = ( /turf/closed/wall/biodome, @@ -2232,59 +1683,37 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/residential) "agN" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hallways) "agO" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "agP" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "3" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "agQ" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "agR" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "agS" = ( /obj/structure/machinery/computer/teleporter_console/corsat{ dir = 8 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "agT" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/gamma/residential) "agU" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -2292,9 +1721,7 @@ "agV" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/security) "agW" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -2303,9 +1730,7 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar) "agX" = ( /mob/living/simple_animal/hostile/carp{ @@ -2315,17 +1740,13 @@ melee_damage_lower = 0; melee_damage_upper = 0 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "agY" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "agZ" = ( /turf/closed/wall/r_wall/biodome, @@ -2336,18 +1757,13 @@ name = "Gamma Checkpoint"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "ahb" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "4" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ahc" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -2357,82 +1773,55 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "ahd" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "ahe" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "5" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ahf" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/hangar/checkpoint) "ahg" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/id) "ahh" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "6" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ahi" = ( /obj/structure/machinery/vending/shared_vending, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "ahj" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "7" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ahk" = ( -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/sigmaremote) "ahl" = ( /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/security) "ahm" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "ahn" = ( /turf/closed/wall/biodome, @@ -2441,27 +1830,19 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/checkpoint) "ahp" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "ahq" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "ahr" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/north) "ahs" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -2470,9 +1851,7 @@ /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/gamma/engineering/atmos) "ahu" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "ahv" = ( /obj/structure/window/reinforced{ @@ -2494,9 +1873,7 @@ "ahx" = ( /obj/structure/computerframe, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "ahy" = ( /obj/structure/window/reinforced{ @@ -2526,18 +1903,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "ahD" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions/colony{ name = "Cargo Bay"; req_one_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "ahE" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -2546,14 +1919,10 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "ahG" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/airlock/south) "ahH" = ( /obj/structure/surface/table/reinforced, @@ -2578,66 +1947,44 @@ pixel_y = 2; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/cargo) "ahI" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "8" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ahJ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "ahK" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "9" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ahL" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/cargo) "ahM" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/id) "ahN" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "ahO" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "ahP" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/residential) "ahQ" = ( /turf/closed/wall/r_wall/biodome, @@ -2651,10 +1998,7 @@ pixel_y = 2; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/hangar/office) "ahS" = ( /obj/structure/window/framed/corsat, @@ -2664,19 +2008,13 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "10" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ahU" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "11" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ahV" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -2685,9 +2023,7 @@ name = "Hangar Security"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "ahW" = ( /turf/open/floor/plating, @@ -2704,15 +2040,10 @@ }, /obj/item/weapon/gun/flamer, /obj/item/explosive/grenade/incendiary, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/hangar/security) "ahZ" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar) "aia" = ( /turf/closed/shuttle/ert{ @@ -2720,9 +2051,7 @@ }, /area/prison/hangar_storage/research/shuttle) "aib" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "aic" = ( /obj/structure/surface/table/reinforced, @@ -2731,15 +2060,10 @@ name = "Checkpoint Control"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/security) "aid" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/hangar/security) "aie" = ( /turf/closed/shuttle/ert{ @@ -2750,16 +2074,11 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "12" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "aig" = ( /obj/structure/machinery/computer3, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "aih" = ( /obj/structure/machinery/light, @@ -2774,49 +2093,34 @@ }, /area/prison/hangar_storage/research/shuttle) "aij" = ( -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/prison/hangar_storage/research/shuttle) "aik" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin7" - }, +/turf/open/shuttle/dropship/light_grey_top_right, /area/prison/hangar_storage/research/shuttle) "ail" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/west) "aim" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "ain" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin6" - }, +/turf/open/shuttle/dropship/light_grey_top_left, /area/prison/hangar_storage/research/shuttle) "aio" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/security) "aip" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "aiq" = ( /turf/closed/shuttle/ert{ @@ -2827,19 +2131,13 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "13" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ais" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "14" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ait" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -2852,17 +2150,13 @@ name = "Identification Desk"; req_access_txt = "104" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "aiu" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "aiv" = ( /turf/closed/shuttle/ert{ @@ -2875,18 +2169,13 @@ }, /area/prison/hangar_storage/research/shuttle) "aix" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin8" - }, +/turf/open/shuttle/dropship/light_grey_bottom_right, /area/prison/hangar_storage/research/shuttle) "aiy" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "15" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "aiz" = ( /turf/closed/shuttle/ert{ @@ -2906,10 +2195,7 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "16" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "aiD" = ( /obj/structure/window/framed/corsat/hull/security, @@ -2921,9 +2207,7 @@ }, /area/prison/hangar_storage/research/shuttle) "aiF" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "aiG" = ( /turf/closed/shuttle/ert{ @@ -2952,10 +2236,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "aiL" = ( /turf/closed/wall/biodome, @@ -2964,19 +2245,13 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "17" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "aiN" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "18" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "aiO" = ( /turf/closed/wall/r_wall/biodome, @@ -2985,10 +2260,7 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "19" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "aiQ" = ( /obj/structure/window/framed/corsat, @@ -2998,21 +2270,13 @@ /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/card, /obj/structure/machinery/computer/guestpass, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/hangar/security) "aiS" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/corsat/gamma/administration) "aiT" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/airlock/north) "aiU" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -3021,85 +2285,60 @@ /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "aiX" = ( /obj/structure/sign/safety/airlock{ pixel_y = -32 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/north) "aiY" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/westleft, /obj/structure/machinery/door/window/brigdoor/eastleft, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "aiZ" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/gamma/hallwaysouth) "aja" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/gamma/airlock/south/id) "ajb" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/gamma/airlock/north) "ajc" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south) "ajd" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/airlock/north) "aje" = ( -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/sigma/south) "ajf" = ( /obj/structure/window/framed/corsat/security, /turf/open/floor/plating, /area/corsat/omega/security) "ajg" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/corsat/gamma/cargo) "ajh" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/corsat/sigma/hangar) "aji" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/corsat/sigma/hangar) "ajj" = ( /turf/closed/wall/biodome, @@ -3111,30 +2350,21 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "20" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ajm" = ( /obj/structure/window/framed/corsat, /turf/open/floor/plating, /area/corsat/sigma/airlock/south) "ajn" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/south) "ajo" = ( /obj/structure/window/framed/corsat, /turf/open/floor/plating, /area/corsat/sigma/cargo) "ajp" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/omega/control) "ajq" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -3144,58 +2374,36 @@ /turf/open/floor/plating, /area/corsat/sigma/laundry) "ajs" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "ajt" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "aju" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/north) "ajv" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/sigma/cargo) "ajw" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/sigma/cargo) "ajx" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "ajy" = ( /obj/structure/window/framed/corsat, /turf/open/floor/plating, /area/corsat/sigma/laundry) "ajz" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/north) "ajA" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/checkpoint) "ajB" = ( /turf/closed/wall/biodome, @@ -3203,68 +2411,46 @@ "ajC" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/communications, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "ajD" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/gamma/hangar/monorail/control) "ajE" = ( /obj/structure/curtain, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "ajF" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "21" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ajG" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/east) "ajH" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/checkpoint) "ajI" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/checkpoint) "ajJ" = ( /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/sigma/hangar) "ajK" = ( /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/sigma/hangar) "ajL" = ( /obj/structure/window/framed/corsat/security, @@ -3278,26 +2464,17 @@ "ajM" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "ajN" = ( /obj/item/clothing/mask/breath, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/omega/control) "ajO" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "22" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ajP" = ( /obj/structure/machinery/door_control{ @@ -3309,37 +2486,26 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/hangar/security) "ajQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/east/id) "ajR" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/omega/control) "ajS" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/sigmaremote) "ajT" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -3357,19 +2523,13 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 1 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/sigma/hangar) "ajW" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "23" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ajX" = ( /turf/closed/wall/biodome, @@ -3378,10 +2538,7 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "24" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "ajZ" = ( /obj/structure/foamed_metal, @@ -3391,19 +2548,13 @@ /obj/effect/landmark/teleporter_loc/corsat_sigma_local{ index = "25" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/sigma/south/complex/teleporter) "akb" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/sigma/hangar) "akc" = ( /obj/structure/machinery/landinglight/ds2/delayone{ @@ -3416,10 +2567,7 @@ /turf/open/floor/plating, /area/corsat/sigma/south/complex) "ake" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "akf" = ( /obj/structure/machinery/light{ @@ -3427,10 +2575,7 @@ }, /obj/structure/surface/table/reinforced, /obj/item/paper, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/sigmaremote) "akg" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions/colony{ @@ -3440,18 +2585,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "akh" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/flightcontrol) "aki" = ( /obj/structure/window/framed/corsat/hull, @@ -3462,10 +2602,7 @@ /area/corsat/sigma/hangar/monorail) "akk" = ( /obj/structure/stairs, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "akl" = ( /turf/closed/wall/biodome, @@ -3479,10 +2616,7 @@ "akn" = ( /obj/structure/stairs, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "ako" = ( /obj/structure/machinery/light{ @@ -3490,14 +2624,10 @@ }, /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "akp" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/arrivals) "akq" = ( /turf/closed/wall/biodome, @@ -3506,42 +2636,30 @@ /obj/structure/computer3frame/server{ icon_state = "4" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/sigma/south/complex) "aks" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "akt" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/gamma/rnr/library) "aku" = ( -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "akv" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/sigma/south/complex) "akw" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "akx" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/item/clothing/head/welding, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/control) "aky" = ( /obj/structure/window/framed/corsat/hull, @@ -3555,41 +2673,27 @@ /area/corsat/theta/airlock/east) "akC" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/sigmaremote) "akD" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "akE" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/sigmaremote) "akG" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/sigmaremote) "akH" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential) "akI" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -3598,40 +2702,26 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "akJ" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/gamma/residential) "akK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "akL" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/cargo) "akM" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/hangar/flightcontrol) "akN" = ( /obj/item/device/flashlight/lamp, @@ -3639,34 +2729,24 @@ dir = 1 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "akP" = ( /obj/item/paper_bin, /obj/item/tool/pen, /obj/item/tool/stamp/hos, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "akQ" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "akR" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southeast, /area/corsat/gamma/residential) "akS" = ( /obj/structure/surface/table/woodentable, @@ -3674,33 +2754,23 @@ /area/corsat/gamma/residential/east) "akT" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/morgue) "akU" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/airlock/control) "akV" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/sigma/airlock/south) "akW" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/southeast/datalab) "akX" = ( /obj/structure/surface/table/woodentable, @@ -3708,23 +2778,14 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/east) "akY" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/airlock/south/id) "akZ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/monorail/control) "ala" = ( /obj/structure/surface/table/woodentable, @@ -3741,10 +2802,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "ald" = ( /turf/closed/wall/r_wall/biodome, @@ -3755,10 +2813,7 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/east) "alh" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/cargo) "ali" = ( /obj/structure/pipes/vents/pump{ @@ -3766,15 +2821,10 @@ }, /obj/structure/surface/table/reinforced, /obj/structure/machinery/keycard_auth/lockdown/corsat, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/administration) "alj" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "alk" = ( /obj/structure/machinery/light{ @@ -3784,18 +2834,13 @@ /obj/structure/machinery/computer/skills{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/administration) "all" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "alp" = ( /obj/structure/machinery/door_control{ @@ -3808,10 +2853,7 @@ /obj/structure/machinery/computer/secure_data{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/administration) "alr" = ( /obj/structure/surface/table/woodentable, @@ -3824,33 +2866,22 @@ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "alt" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/residential) "alu" = ( /obj/structure/surface/table, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "alv" = ( /obj/structure/stairs, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "alw" = ( /turf/closed/wall/r_wall/biodome, @@ -3867,15 +2898,10 @@ dir = 1 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "alA" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/gamma/airlock/north) "alB" = ( /obj/structure/surface/table/reinforced, @@ -3884,26 +2910,19 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/south/id) "alC" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "alD" = ( /obj/item/clothing/head/beret/sec/warden, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "alE" = ( /obj/structure/bed/chair{ @@ -3912,19 +2931,14 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "alF" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/corsat/gamma/cargo) "alG" = ( /obj/structure/platform{ @@ -3933,10 +2947,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/sigma/dorms) "alH" = ( /obj/structure/surface/rack, @@ -3959,10 +2970,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/sigma/dorms) "alM" = ( /obj/structure/bed/chair{ @@ -3971,9 +2979,7 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "alN" = ( /obj/structure/surface/table/woodentable, @@ -3985,22 +2991,14 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "alP" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/gamma/hangar/office) "alQ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/south/id) "alR" = ( /obj/structure/bed, @@ -4010,10 +3008,7 @@ /area/corsat/gamma/residential/east) "alS" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/corsat/gamma/sigmaremote) "alU" = ( /obj/structure/bookcase/manuals/research_and_development, @@ -4040,67 +3035,43 @@ name = "Cargo Desk"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/cargo/lobby) "alX" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/hangar) "alY" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "alZ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "ama" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/dorms) "amb" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/residential) "amc" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /obj/structure/closet/crate/trashcart, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/residential/maint) "amd" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/sigma/dorms) "ame" = ( /obj/structure/surface/table/woodentable, @@ -4115,40 +3086,23 @@ dir = 4; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/sigma/dorms) "amg" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "amh" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/dorms) "ami" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/bar) "amj" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/monorail/control) "amk" = ( /turf/open/floor/wood, @@ -4161,9 +3115,7 @@ /area/corsat/gamma/residential/east) "amm" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/dorms) "amn" = ( /obj/structure/bed/chair/wood/normal, @@ -4183,9 +3135,7 @@ req_one_access_txt = "100" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "amq" = ( /obj/structure/surface/table/woodentable, @@ -4225,21 +3175,13 @@ /turf/open/floor/wood, /area/corsat/sigma/dorms) "amx" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/sigma/dorms) "amy" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/sigma/dorms) "amz" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "amA" = ( /obj/structure/surface/table/woodentable, @@ -4273,10 +3215,7 @@ /turf/open/floor/wood, /area/corsat/sigma/dorms) "amG" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "amH" = ( /obj/structure/flora/pottedplant{ @@ -4296,9 +3235,7 @@ /turf/open/floor/wood, /area/corsat/sigma/dorms) "amK" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/dorms) "amL" = ( /obj/structure/surface/table/woodentable, @@ -4317,50 +3254,35 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/residential) "amP" = ( /obj/structure/surface/table/woodentable, /turf/open/floor/wood, /area/corsat/sigma/dorms) "amQ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/sigma/dorms) "amR" = ( /obj/structure/window/reinforced, /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/foyer) "amS" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/checkpoint) "amT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "amU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/sigma/dorms) "amV" = ( /obj/structure/barricade/handrail{ @@ -4372,14 +3294,10 @@ /obj/structure/barricade/handrail{ layer = 3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "amW" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/checkpoint) "amX" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -4389,9 +3307,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo/disposal) "amY" = ( /obj/structure/barricade/handrail{ @@ -4403,9 +3319,7 @@ /obj/structure/barricade/handrail{ layer = 3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "amZ" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -4418,19 +3332,14 @@ name = "Engineering Desk"; req_access_txt = "13" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering/lobby) "ana" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/checkpoint) "anb" = ( /obj/structure/stairs{ @@ -4439,9 +3348,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "anc" = ( /obj/structure/surface/table/reinforced, @@ -4449,9 +3356,7 @@ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "and" = ( /obj/structure/platform{ @@ -4459,17 +3364,11 @@ layer = 2.7 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/sigma/dorms) "ane" = ( /obj/structure/stairs, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/sigma/dorms) "anf" = ( /obj/structure/flora/pottedplant, @@ -4483,28 +3382,19 @@ dir = 1; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/sigma/dorms) "ani" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/sigma/hangar) "anj" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/sigma/hangar) "ank" = ( /obj/structure/bed/chair/office/dark{ @@ -4518,10 +3408,7 @@ dir = 4; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/sigma/dorms) "anm" = ( /obj/structure/platform{ @@ -4529,10 +3416,7 @@ dir = 8; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/sigma/dorms) "ann" = ( /turf/closed/wall/biodome, @@ -4543,10 +3427,7 @@ layer = 2.7 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/sigma/dorms) "anp" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -4555,24 +3436,17 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/monorail/control) "anq" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tool, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/engineering/atmos) "anr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/airlock/north) "ans" = ( /obj/structure/surface/table/woodentable, @@ -4584,37 +3458,26 @@ /obj/structure/stairs{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "anu" = ( /obj/structure/stairs{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "anv" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/airlock/east) "anw" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/gamma/hallwaysouth) "anx" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "tcomms" - }, +/turf/open/floor/corsat/tcomms/southwest, /area/corsat/sigma/south/complex) "any" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "anz" = ( /obj/structure/bookcase/manuals/research_and_development, @@ -4622,10 +3485,7 @@ /turf/open/floor/wood, /area/corsat/sigma/dorms) "anA" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/omega/hallways) "anB" = ( /obj/structure/surface/table/woodentable, @@ -4637,9 +3497,7 @@ id = "GammaEastW"; name = "Gamma East Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/control) "anD" = ( /obj/structure/window/framed/corsat/hull, @@ -4653,44 +3511,31 @@ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/south/id) "anG" = ( -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/omega/hallways) "anH" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "anI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "anJ" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/hangar/monorail) "anK" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "anL" = ( /obj/effect/landmark/xeno_spawn, @@ -4705,9 +3550,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/checkpoint) "anN" = ( /obj/structure/surface/table/almayer, @@ -4715,25 +3558,17 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "anO" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/omega/containment) "anP" = ( /obj/effect/landmark/monkey_spawn, /turf/open/floor/almayer/research/containment/floor2, /area/corsat/inaccessible) "anQ" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/containment) "anR" = ( /turf/open/floor/almayer/research/containment/corner1, @@ -4745,46 +3580,30 @@ /turf/closed/wall/r_wall/biodome, /area/corsat/omega/airlocknorth/id) "anU" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/sigma/airlock/south) "anV" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/scalpel, /obj/item/tool/surgery/retractor, /obj/item/tool/surgery/bonegel, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/sigmaremote) "anW" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/cargo/disposal) "anX" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/gamma/residential) "anY" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/id) "anZ" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "aoa" = ( /obj/structure/window/framed/corsat/security, @@ -4800,10 +3619,7 @@ /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/cargo/lobby) "aoc" = ( /turf/closed/wall/biodome, @@ -4812,10 +3628,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/hallwaysouth) "aoe" = ( /turf/closed/wall/r_wall/biodome, @@ -4825,51 +3638,32 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "aog" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/sigma/hangar/checkpoint) "aoh" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/checkpoint) "aoi" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/sigma/cargo) "aoj" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/sigma/dorms) "aok" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/omega/complex) "aol" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "aom" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/north) "aon" = ( /obj/structure/shuttle/diagonal{ @@ -4882,28 +3676,18 @@ "aoo" = ( /obj/structure/filingcabinet/filingcabinet, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "aop" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/gamma/airlock/north) "aoq" = ( /obj/structure/surface/table/almayer, /obj/item/restraint/handcuffs, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "aor" = ( -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/cargo) "aos" = ( /turf/open/floor/almayer/research/containment/corner2, @@ -4912,30 +3696,20 @@ /turf/open/floor/almayer/research/containment/corner3, /area/corsat/inaccessible) "aou" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo/disposal) "aov" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/airlock/south) "aow" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/theta/airlock/west) "aox" = ( /obj/structure/sink, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "aoy" = ( /obj/structure/machinery/door/window/southleft{ @@ -4945,35 +3719,22 @@ /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "aoz" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/south) "aoA" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/omega/airlocknorth) "aoB" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/airlocknorth) "aoC" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/airlocknorth) "aoD" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/dorms) "aoE" = ( /turf/closed/wall/r_wall/biodome, @@ -4992,14 +3753,10 @@ name = "Omega Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth/id) "aoG" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth) "aoH" = ( /obj/structure/window/framed/corsat/security, @@ -5009,9 +3766,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/sigma/dorms) "aoJ" = ( /obj/structure/window/framed/corsat/security, @@ -5021,27 +3776,20 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/hallways) "aoL" = ( /obj/structure/window/reinforced, /obj/structure/surface/table/woodentable, /obj/effect/landmark/crap_item, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/foyer) "aoM" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "aoN" = ( /obj/structure/window/framed/corsat/research, @@ -5051,20 +3799,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "aoP" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/west/id) "aoQ" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "aoR" = ( /obj/structure/window/framed/corsat/hull/security, @@ -5074,28 +3816,19 @@ /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/westleft, /obj/structure/machinery/door/window/brigdoor/eastleft, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "aoT" = ( -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/checkpoint) "aoU" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/security/cells) "aoV" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/security) "aoW" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -5107,35 +3840,22 @@ /turf/closed/wall/biodome, /area/corsat/omega/maint) "aoZ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "apa" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/omega/maint) "apb" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southeast, /area/corsat/sigma/dorms) "apc" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/omega/hallways) "apd" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "ape" = ( /obj/structure/window/framed/corsat/research, @@ -5151,10 +3871,7 @@ /obj/structure/sink{ pixel_y = 24 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "apg" = ( /turf/closed/wall/r_wall/biodome, @@ -5166,9 +3883,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "apj" = ( /turf/closed/shuttle/ert{ @@ -5188,15 +3903,8 @@ }, /area/prison/hangar_storage/research/shuttle) "apn" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/hangar/security) "apo" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -5213,15 +3921,10 @@ "apq" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/red, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/security) "apr" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/residential) "aps" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -5229,18 +3932,13 @@ name = "Security Office"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/id) "apt" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/southeast/generator) "apu" = ( /turf/closed/wall/r_wall/biodome, @@ -5249,52 +3947,35 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/residential) "apw" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/north/id) "apx" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/residential/maint) "apy" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/residential/maint) "apz" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/southeast/generator) "apA" = ( /obj/structure/fence, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/checkpoint) "apB" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/cargo/lobby) "apC" = ( /obj/structure/surface/table/reinforced, @@ -5309,26 +3990,19 @@ id = "GammaSecC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/security) "apD" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/southeast/generator) "apE" = ( /obj/effect/landmark/corpsespawner/engineer, /obj/effect/decal/cleanable/blood/splatter, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/generator) "apF" = ( /obj/structure/machinery/computer3/laptop/secure_data, @@ -5336,10 +4010,7 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/researcher) "apG" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/corsat/omega/cargo) "apH" = ( /obj/structure/machinery/computer/telecomms/monitor{ @@ -5348,9 +4019,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "apI" = ( /turf/closed/wall/r_wall/biodome, @@ -5362,47 +4031,31 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/researcher) "apL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/generator) "apM" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/residential/maint) "apN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/generator) "apO" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/gamma/engineering/core) "apP" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Toilet Unit" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "apQ" = ( /turf/closed/wall/r_wall/biodome, @@ -5411,60 +4064,40 @@ /turf/closed/wall/biodome, /area/corsat/gamma/residential/maint) "apS" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/maint) "apT" = ( /turf/closed/wall/biodome, /area/corsat/gamma/airlock/north) "apU" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/gamma/airlock/north) "apV" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/sigma/dorms) "apW" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/generator) "apX" = ( /obj/effect/decal/cleanable/cobweb{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "apY" = ( /obj/structure/stairs{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "apZ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/engineering/core) "aqa" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "aqb" = ( /obj/structure/bed/chair/office/dark{ @@ -5473,68 +4106,43 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/researcher) "aqc" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/residential/maint) "aqd" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/residential/maint) "aqe" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/airlock/north) "aqf" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/airlock/north) "aqg" = ( -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/cargo) "aqh" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/airlock/north) "aqi" = ( /turf/closed/wall/biodome, /area/corsat/gamma/engineering) "aqj" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "aqk" = ( /obj/structure/window/framed/corsat/hull, /turf/open/floor/plating, /area/corsat/gamma/airlock/north) "aql" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "aqm" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/engineering) "aqn" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "aqo" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -5542,16 +4150,12 @@ "aqp" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/southeast/generator) "aqq" = ( /obj/structure/surface/table/almayer, /obj/item/paper, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "aqr" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -5563,25 +4167,17 @@ /turf/closed/wall/biodome, /area/corsat/gamma/engineering/atmos) "aqu" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/engineering/atmos) "aqv" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/engineering/atmos) "aqw" = ( /obj/structure/window/framed/corsat/hull, /turf/open/floor/plating, /area/corsat/gamma/residential/maint) "aqx" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "aqy" = ( /turf/closed/wall/biodome, @@ -5593,79 +4189,53 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "aqA" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering/lobby) "aqB" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/lobby) "aqC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/southeast/generator) "aqD" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/atmos) "aqE" = ( /obj/structure/machinery/meter, /obj/structure/pipes/standard/simple/visible{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "aqF" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/hallwaysouth) "aqG" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/hallwaysouth) "aqH" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "aqI" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "aqJ" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/hallwaysouth) "aqK" = ( /obj/structure/window/framed/corsat/hull, @@ -5675,10 +4245,7 @@ /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/theta/biodome) "aqM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/west, /area/corsat/gamma/hallwaysouth) "aqN" = ( /turf/closed/wall/almayer/white, @@ -5687,48 +4254,32 @@ /turf/closed/wall/almayer/white, /area/corsat/gamma/medbay) "aqP" = ( -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay) "aqQ" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "aqR" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northwest, /area/corsat/gamma/medbay/morgue) "aqS" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/med_data/laptop, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/morgue) "aqT" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "aqU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/southeast/generator) "aqV" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -5738,45 +4289,31 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/generator) "aqW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/morgue) "aqX" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "aqY" = ( /turf/closed/wall/almayer/white, /area/corsat/gamma/medbay/lobby) "aqZ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay/lobby) "ara" = ( -/turf/open/floor/corsat{ - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner, /area/corsat/gamma/medbay/lobby) "arb" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/west, /area/corsat/gamma/medbay/lobby) "arc" = ( /turf/closed/shuttle, @@ -5786,18 +4323,14 @@ icon_state = "broadcast receiver"; name = "Subspace Receiver" }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "are" = ( /obj/structure/showcase{ icon_state = "processor"; name = "Processor Unit" }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "arf" = ( /turf/closed/wall/almayer/white, @@ -5807,27 +4340,19 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay/surgery) "arh" = ( /turf/closed/wall/almayer/white, /area/corsat/gamma/medbay/chemistry) "ari" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "arj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay/surgery) "ark" = ( /obj/structure/showcase{ @@ -5835,9 +4360,7 @@ name = "Communications Server" }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "arl" = ( /obj/structure/closet/crate/freezer, @@ -5848,21 +4371,13 @@ /obj/item/organ/lungs, /obj/item/organ/brain, /obj/item/organ/eyes, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northwest, /area/corsat/gamma/medbay) "arm" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/corsat/sigma/north) "aro" = ( -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/gamma/hallwaysouth) "arp" = ( /turf/closed/wall/biodome, @@ -5871,10 +4386,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security/armory) "arr" = ( /obj/structure/window/framed/corsat, @@ -5884,19 +4396,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security/armory) "art" = ( /obj/structure/computerframe, /obj/effect/decal/cleanable/cobweb{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "aru" = ( /obj/structure/flora/pottedplant{ @@ -5906,9 +4413,7 @@ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "arv" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -5917,9 +4422,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "arx" = ( /turf/closed/wall/biodome, @@ -5958,22 +4461,16 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "arG" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/sigma/north) "arH" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "arI" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "arJ" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -5983,10 +4480,7 @@ /obj/structure/machinery/computer/secure_data{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/hangar/security) "arL" = ( /turf/closed/wall/biodome, @@ -6002,30 +4496,18 @@ /turf/closed/wall/biodome, /area/corsat/gamma/residential/laundry) "arO" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "arP" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/corsat/gamma/cargo/disposal) "arQ" = ( /obj/structure/bedsheetbin, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "arR" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "arT" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -6034,10 +4516,7 @@ /area/corsat/sigma/north) "arU" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "arV" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -6046,9 +4525,7 @@ /turf/closed/wall/biodome, /area/corsat/gamma/residential/lavatory) "arY" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "arZ" = ( /obj/structure/window/reinforced{ @@ -6060,10 +4537,7 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/sigma/north) "asa" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/rnr) "asb" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -6071,23 +4545,16 @@ name = "Reactor Core"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "asc" = ( /turf/closed/wall/biodome, /area/corsat/gamma/kitchen) "asd" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/corsat/sigma/cargo) "ase" = ( -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "asf" = ( /obj/structure/machinery/light{ @@ -6098,10 +4565,7 @@ /turf/open/floor/corsat, /area/corsat/gamma/sigmaremote) "asg" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "ash" = ( /obj/structure/window/reinforced{ @@ -6120,15 +4584,8 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/sigma/north) "asj" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/flightcontrol) "ask" = ( /obj/structure/closet/crate/trashcart, @@ -6143,10 +4600,7 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/sigma/north) "aso" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "asp" = ( /turf/closed/wall/biodome, @@ -6156,10 +4610,7 @@ /turf/open/floor/plating, /area/corsat/gamma/rnr/library) "asr" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "ass" = ( /obj/structure/window/framed/corsat/hull, @@ -6178,10 +4629,7 @@ /area/corsat/gamma/residential/east) "asv" = ( /obj/structure/curtain/shower, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "asw" = ( /obj/structure/machinery/light/small{ @@ -6202,9 +4650,7 @@ /area/corsat/gamma/hangar/monorail/railcart) "asB" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "asC" = ( /turf/closed/wall/biodome, @@ -6213,22 +4659,13 @@ /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/sigma/airlock/south) "asE" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/canteen) "asF" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/canteen) "asG" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "asH" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -6281,18 +4718,13 @@ }, /obj/item/weapon/shield/riot, /obj/item/weapon/shield/riot, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/security/armory) "asP" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "asQ" = ( /obj/structure/flora/pottedplant{ @@ -6305,9 +4737,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "asS" = ( /obj/structure/surface/table/woodentable, @@ -6340,15 +4770,10 @@ /turf/open/floor/corsat, /area/corsat/sigma/southeast/generator) "asY" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/southeast) "asZ" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/southeast) "atb" = ( /obj/structure/surface/rack, @@ -6360,9 +4785,7 @@ /obj/item/paper, /obj/item/tool/pen, /obj/item/tool/stamp, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/cargo/lobby) "atd" = ( /obj/structure/window/framed/corsat/hull, @@ -6370,36 +4793,26 @@ /area/corsat/sigma/southeast) "ate" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/sigma/north) "atf" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "atg" = ( /obj/structure/window/framed/corsat/hull, /turf/open/floor/plating, /area/corsat/sigma/southeast/dataoffice) "ath" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/corsat/gamma/administration) "ati" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/sigma/southeast/generator) "atj" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet10-8" - }, +/turf/open/floor/carpet10_8/west, /area/corsat/gamma/administration) "atk" = ( /turf/closed/wall/biodome, @@ -6408,19 +4821,13 @@ /turf/closed/wall/r_wall/biodome, /area/corsat/sigma/southeast/generator) "atm" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/sigma/southeast) "atn" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/sigmaremote) "ato" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -6433,26 +4840,18 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "ats" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/sigma/dorms) "att" = ( /turf/closed/wall/biodome, /area/corsat/sigma/southeast/datalab) "atu" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/researcher) "atv" = ( /obj/structure/window/framed/corsat, @@ -6466,16 +4865,10 @@ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/gamma/residential) "aty" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/corsat/gamma/administration) "atz" = ( /turf/closed/wall/r_wall/biodome, @@ -6512,26 +4905,17 @@ /area/corsat/sigma/airlock/east/id) "atK" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/airlock/north) "atL" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/gamma/security/armory) "atM" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/security/armory) "atN" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "atO" = ( /obj/structure/machinery/light/small{ @@ -6544,22 +4928,16 @@ /turf/open/floor/corsat, /area/corsat/sigma/hangar/id) "atQ" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/airlock/east) "atR" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "atS" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "atT" = ( /obj/structure/window/framed/corsat/security, @@ -6574,15 +4952,10 @@ /obj/structure/surface/rack, /obj/item/storage/box/handcuffs, /obj/item/storage/box/handcuffs, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/security/armory) "atV" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/south) "atW" = ( /obj/structure/bed/chair/office/light{ @@ -6591,26 +4964,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/checkpoint) "atX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/checkpoint) "atY" = ( /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/airlock/north) "atZ" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -6620,14 +4986,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "aua" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/north/id) "aub" = ( /obj/structure/bed/chair/wood/normal{ @@ -6651,21 +5013,13 @@ /turf/closed/wall/biodome, /area/corsat/sigma/airlock/east) "aue" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/south/security) "auf" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south/security) "aug" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "auh" = ( /turf/closed/wall/r_wall/biodome, @@ -6680,10 +5034,7 @@ "auk" = ( /obj/structure/window/reinforced, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/airlock/south) "aul" = ( /obj/structure/flora/pottedplant{ @@ -6692,9 +5043,7 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "aum" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -6705,9 +5054,7 @@ id = "GammaAdmin"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "aun" = ( /obj/structure/window/reinforced, @@ -6715,9 +5062,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "auo" = ( /obj/structure/machinery/constructable_frame{ @@ -6733,66 +5078,47 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "auq" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/gamma/security) "aur" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/theta/airlock/east) "aus" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "aut" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/open{ id = "SigmaSouthN"; name = "Sigma South Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/south) "auu" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/checkpoint) "auv" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/sigma/south) "auw" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "aux" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "auy" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "auz" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -6801,19 +5127,14 @@ /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/corsat/gamma/administration) "auB" = ( /turf/closed/wall/biodome, /area/corsat/sigma/south/offices) "auC" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "auD" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -6822,19 +5143,14 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/south/id) "auE" = ( /obj/structure/window/framed/corsat/hull, /turf/open/floor/plating, /area/corsat/sigma/south/offices) "auF" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south) "auG" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -6853,25 +5169,18 @@ /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/omega/airlocknorth) "auN" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/south/engineering) "auO" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/sigma/dorms) "auP" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "auQ" = ( /obj/structure/window/framed/corsat/hull, @@ -6890,15 +5199,8 @@ /turf/open/floor/corsat, /area/corsat/sigma/southeast/generator) "auV" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/south) "auW" = ( /obj/structure/machinery/power/smes, @@ -6908,17 +5210,13 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/airlock/north) "auY" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/airlock/north) "auZ" = ( /obj/structure/surface/table/reinforced, @@ -6936,20 +5234,14 @@ pixel_y = -3; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/airlock/north) "ava" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/airlock/north) "avb" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -6957,36 +5249,22 @@ name = "\improper Bar Rear" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/bar) "avc" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/airlock/north) "avd" = ( -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/gamma/airlock/north) "ave" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /obj/structure/surface/table/almayer, /obj/item/evidencebag, /obj/item/evidencebag, /obj/item/evidencebag, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/security/cells) "avf" = ( /obj/item/cell/crap, @@ -6998,51 +5276,30 @@ "avg" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/checkpoint) "avh" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/engineering/core) "avj" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/sigma/hangar/checkpoint) "avl" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/checkpoint) "avm" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/sigma/south/offices) "avn" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/checkpoint) "avo" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/hangar/checkpoint) "avp" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "avq" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -7051,14 +5308,10 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "avr" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/south) "avs" = ( /obj/structure/machinery/light/small{ @@ -7071,17 +5324,13 @@ id = "SigmaEastW"; name = "Sigma East Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/east) "avu" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/south/id) "avv" = ( /obj/structure/machinery/door_control{ @@ -7090,44 +5339,22 @@ pixel_x = 25; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/security) "avx" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "avy" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/brown/north, /area/corsat/omega/cargo) "avz" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/corsat/gamma/administration) "avA" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/airlock/south/id) "avD" = ( /obj/structure/surface/table/woodentable, @@ -7140,14 +5367,10 @@ /area/corsat/gamma/residential/researcher) "avE" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/hangar) "avF" = ( -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/airlock/north) "avG" = ( /obj/structure/machinery/door/window/brigdoor/southleft{ @@ -7155,67 +5378,39 @@ name = "Cell 1" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security/cells) "avH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/east/id) "avI" = ( -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/hangar) "avJ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/hangar) "avK" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/corsat/omega/cargo) "avL" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/cargo) "avM" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/southeast) "avN" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "avO" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/gamma/residential) "avP" = ( -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/gamma/residential) "avQ" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -7225,17 +5420,13 @@ name = "Security Office"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/checkpoint) "avS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "avT" = ( /obj/structure/window/framed/corsat/cell/research, @@ -7249,90 +5440,58 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/medbay/morgue) "avV" = ( -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/gamma/residential) "avW" = ( /obj/structure/sign/safety/airlock{ pixel_y = -32 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/residential) "avX" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "avY" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/residential) "avZ" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/west) "awa" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/gamma/residential) "awb" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/gamma/airlock/north) "awc" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/residential) "awd" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/residential) "awe" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/gamma/residential) "awf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/residential/maint) "awg" = ( /obj/structure/machinery/bot/medbot/mysterious, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "awh" = ( /obj/structure/surface/table/almayer, /obj/item/roller, /obj/item/roller, /obj/item/roller, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "awi" = ( /obj/structure/surface/table/reinforced, @@ -7347,72 +5506,45 @@ id = "GammaHangarCargoC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/cargo) "awj" = ( /obj/structure/surface/table/reinforced, /obj/item/ashtray/bronze, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/checkpoint) "awk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "awl" = ( /obj/structure/surface/rack, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northwest, /area/corsat/gamma/medbay/chemistry) "awm" = ( /obj/structure/closet/secure_closet/chemical{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/chemistry) "awn" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhitecorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/greenwhitecorner/north, /area/corsat/gamma/medbay/chemistry) "awo" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/chemistry) "awp" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/id) "awq" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/corsat/gamma/hallwaysouth) "awr" = ( /obj/structure/shuttle/diagonal{ @@ -7426,33 +5558,23 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "awt" = ( /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/gamma/administration) "awu" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "awv" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/administration) "aww" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -7460,9 +5582,7 @@ name = "Administration Desk"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "awx" = ( /obj/structure/window/framed/corsat/security, @@ -7491,9 +5611,7 @@ id = "GammaDSC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/north/id) "awA" = ( /obj/structure/machinery/light{ @@ -7507,18 +5625,13 @@ dir = 4 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/airlock/north/id) "awC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "awD" = ( /obj/structure/machinery/door/window/brigdoor/southleft{ @@ -7526,45 +5639,33 @@ name = "Cell 2" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security/cells) "awE" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "awF" = ( -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "awG" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/north/id) "awH" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/airlock/north) "awJ" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "awK" = ( /obj/structure/surface/table/reinforced, @@ -7573,46 +5674,31 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/airlock/north/id) "awL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "awM" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/airlock/south/id) "awN" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/north/id) "awO" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "awP" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/checkpoint) "awQ" = ( /turf/closed/wall/r_wall/biodome, @@ -7621,9 +5707,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/airlock/north/id) "awS" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -7633,23 +5717,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/morgue) "awT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo/disposal) "awU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "awV" = ( /obj/structure/surface/table/reinforced, @@ -7657,10 +5735,7 @@ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/airlock/north/id) "awW" = ( /obj/structure/surface/table/reinforced, @@ -7669,9 +5744,7 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/airlock/north/id) "awX" = ( /obj/structure/closet/wardrobe/white, @@ -7685,10 +5758,7 @@ /obj/item/clothing/head/ushanka, /obj/item/clothing/suit/storage/snow_suit, /obj/item/clothing/suit/storage/snow_suit, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/airlock/north/id) "awY" = ( /turf/closed/wall/r_wall/biodome, @@ -7699,10 +5769,7 @@ dir = 1 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "axa" = ( /obj/structure/bed/chair{ @@ -7711,18 +5778,13 @@ /obj/structure/barricade/handrail{ layer = 3 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "axb" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/checkpoint) "axc" = ( /obj/structure/machinery/vending/coffee, @@ -7730,64 +5792,43 @@ dir = 1; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/gamma/hallwaysouth) "axd" = ( /obj/structure/bed, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security/cells) "axe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "axf" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southwest, /area/corsat/gamma/hallwaysouth) "axg" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/south/id) "axh" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/gamma/administration) "axi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "axj" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "axk" = ( /obj/structure/machinery/light{ @@ -7797,9 +5838,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/gamma/administration) "axl" = ( /obj/structure/bed/chair{ @@ -7808,28 +5847,19 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "axm" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security) "axn" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/administration) "axo" = ( /obj/structure/machinery/camera/autoname{ @@ -7837,24 +5867,16 @@ network = list("gamma") }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/airlock/north/id) "axp" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering/core) "axq" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/north/id) "axr" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -7863,50 +5885,35 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/maint) "axs" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/residential/maint) "axt" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/residential/maint) "axu" = ( -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/administration) "axv" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/airlock/north/id) "axw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "axx" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/administration) "axy" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -7915,66 +5922,46 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "axz" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "axB" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "axC" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/administration) "axD" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "axE" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/gamma/administration) "axF" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/gamma/administration) "axG" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/omega/checkpoint) "axH" = ( /obj/structure/machinery/constructable_frame{ @@ -7984,39 +5971,27 @@ /turf/open/floor/corsat, /area/corsat/emergency_access) "axI" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/hangar/checkpoint) "axJ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Laundry" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "axK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/hangar/checkpoint) "axL" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/checkpoint) "axM" = ( /obj/structure/surface/table/reinforced, @@ -8024,60 +5999,38 @@ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/airlock/north) "axN" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/gamma/airlock/north) "axO" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "axP" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/airlock/east/id) "axQ" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "axR" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/airlock/east/id) "axS" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/airlock/east/id) "axT" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/airlock/east/id) "axV" = ( /obj/structure/surface/table/woodentable, @@ -8089,31 +6042,22 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/east/id) "axX" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/east/id) "axY" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Bar" }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr/bar) "axZ" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/east/id) "aya" = ( /obj/structure/surface/table/reinforced, @@ -8122,15 +6066,10 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/airlock/east/id) "ayb" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/hangar/office) "ayc" = ( /obj/structure/window/framed/corsat/security, @@ -8146,103 +6085,63 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar/id) "aye" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/north) "ayf" = ( /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/north) "ayg" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/hangar/id) "ayh" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "ayi" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/hangar/id) "ayj" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/id) "ayk" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "ayl" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/checkpoint) "aym" = ( /obj/structure/bed, /obj/item/bedsheet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "ayn" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/plastic, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/id) "ayo" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "ayp" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/id) "ayq" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/hangar/id) "ayr" = ( /obj/structure/surface/table/reinforced, @@ -8250,10 +6149,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/hangar/id) "ays" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -8263,41 +6159,27 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "ayt" = ( /obj/structure/sign/safety/airlock{ pixel_y = -32 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/north) "ayu" = ( -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/sigma/north) "ayv" = ( /obj/structure/machinery/optable, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "ayw" = ( -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/north) "ayx" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/id) "ayy" = ( /obj/structure/surface/table/almayer, @@ -8305,10 +6187,7 @@ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/hangar/id) "ayz" = ( /obj/structure/bed, @@ -8316,18 +6195,12 @@ dir = 1 }, /obj/item/bedsheet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "ayA" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/hangar/id) "ayB" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -8336,52 +6209,30 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "ayC" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/cargo) "ayD" = ( /obj/structure/bed, /obj/item/bedsheet, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northeast, /area/corsat/gamma/medbay) "ayE" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/hangar/id) "ayF" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar/id) "ayG" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "ayH" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/east, /area/corsat/omega/airlocknorth) "ayI" = ( /obj/structure/surface/table/reinforced, @@ -8403,10 +6254,7 @@ pixel_x = 5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar/id) "ayJ" = ( /obj/structure/machinery/door_control{ @@ -8422,10 +6270,7 @@ use_power = 0 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/sigma/airlock/east) "ayK" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -8433,45 +6278,33 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar/id) "ayL" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/airlock/east) "ayM" = ( /obj/structure/surface/rack, /obj/item/storage/box/chemimp, /obj/item/storage/box/trackimp, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/sigmaremote) "ayN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/north) "ayO" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar) "ayP" = ( /obj/structure/surface/table/reinforced, @@ -8481,28 +6314,17 @@ /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/airlock/east) "ayQ" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/airlock/east) "ayR" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/administration) "ayS" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "ayT" = ( /obj/structure/surface/table/reinforced, @@ -8511,77 +6333,49 @@ health = 250 }, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/airlock/east) "ayU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "ayV" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/airlock/east) "ayW" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/airlock/east) "ayX" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/sigma/airlock/east) "ayY" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/sigma/airlock/east) "ayZ" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/sigma/airlock/east) "aza" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/open{ id = "GammaNorthN"; name = "Gamma North Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/north) "azb" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/east) "azc" = ( /obj/structure/surface/table/reinforced, @@ -8589,96 +6383,67 @@ dir = 8; health = 250 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/east) "azd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "aze" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/east) "azf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "azg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "azh" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/sigma/airlock/east) "azi" = ( /obj/structure/pipes/binary/pump/on{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "azj" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/airlock/east) "azk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "azl" = ( /obj/structure/stairs{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "azm" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "azn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/east) "azo" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/security) "azp" = ( /obj/structure/surface/table/almayer, @@ -8686,61 +6451,43 @@ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "azq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/east) "azr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "azs" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/checkpoint) "azt" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/east) "azu" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/security) "azv" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/security) "azw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "azx" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -8748,124 +6495,85 @@ name = "Airlock Control"; req_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/east) "azy" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "azz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "azA" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "azB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "azC" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/gamma/administration) "azD" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/sigma/airlock/east) "azE" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "azF" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/airlock/east) "azG" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "azH" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/airlock/east) "azI" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/airlock/east) "azJ" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/airlock/east) "azK" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "azL" = ( /obj/structure/machinery/light, /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/airlock/east) "azM" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/airlock/east) "azN" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/east) "azO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "azP" = ( /obj/structure/machinery/light{ @@ -8874,55 +6582,38 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/south) "azQ" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/machinery/light, /obj/structure/closet/secure_closet{ name = "secure evidence locker"; req_access_txt = "104" }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "azR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/south) "azS" = ( /obj/structure/closet/secure_closet{ name = "secure evidence locker"; req_access_txt = "104" }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "azT" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "azU" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "azV" = ( /obj/structure/window/framed/corsat/security, @@ -8935,10 +6626,7 @@ /area/corsat/sigma/airlock/south/id) "azW" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/biodome/toxins) "azX" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -8946,9 +6634,7 @@ "azY" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "azZ" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions/colony{ @@ -8956,9 +6642,7 @@ name = "Cargo Bay"; req_one_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "aAa" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions/colony{ @@ -8967,57 +6651,38 @@ req_one_access_txt = "100" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "aAb" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aAc" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aAd" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "aAe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "aAf" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/airlock/south) "aAg" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/hangar/security) "aAh" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/security) "aAi" = ( /obj/structure/closet/secure_closet/security_empty, @@ -9028,15 +6693,10 @@ /obj/item/ammo_magazine/pistol/mod88, /obj/item/storage/pouch/general/medium, /obj/item/storage/pouch/pistol, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar/security) "aAj" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "aAk" = ( /obj/structure/surface/table/reinforced, @@ -9052,24 +6712,17 @@ pixel_x = -5; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aAl" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aAm" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/atmos) "aAo" = ( /obj/structure/pipes/unary/outlet_injector{ @@ -9080,86 +6733,55 @@ /area/space) "aAp" = ( /obj/structure/machinery/portable_atmospherics/canister/carbon_dioxide, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering/atmos) "aAq" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/airlock/south) "aAr" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/canteen) "aAs" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aAt" = ( /obj/structure/pipes/standard/simple/hidden/universal, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "aAu" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = 32 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/security) "aAv" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/engineering/lobby) "aAw" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "aAx" = ( /obj/structure/sign/safety/airlock{ pixel_x = 32 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/south) "aAy" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/cargo) "aAz" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/airlock/south) "aAA" = ( /obj/structure/surface/table/almayer, @@ -9167,100 +6789,65 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aAB" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aAC" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "aAD" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/airlock/south) "aAE" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/medbay/morgue) "aAF" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aAG" = ( /obj/effect/decal/mecha_wreckage/hoverpod, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "aAH" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/sigma/airlock/south) "aAI" = ( -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/sigma/airlock/south) "aAJ" = ( -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/airlock/south) "aAK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/sigma/airlock/south) "aAL" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "aAM" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhitecorner" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/greenwhitecorner/west, /area/corsat/gamma/medbay/surgery) "aAN" = ( /obj/structure/machinery/light, @@ -9269,57 +6856,32 @@ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/hangar/checkpoint) "aAO" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "greenwhite" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/greenwhite/northwest, /area/corsat/gamma/medbay/lobby) "aAP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/airlock/south) "aAQ" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar/checkpoint) "aAR" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aAS" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/guestpass, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/security) "aAT" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/south) "aAU" = ( /obj/item/tool/pen, @@ -9327,93 +6889,61 @@ network = list("gamma") }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aAV" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/sigma/south) "aAW" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/sigma/south) "aAX" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/south) "aAY" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/airlock/south) "aAZ" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ id = "GammaAdmin"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "aBa" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/airlock/south) "aBb" = ( /obj/structure/machinery/conveyor, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/cargo) "aBc" = ( -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aBe" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/hallways) "aBf" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/corsat/omega/cargo) "aBg" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "aBh" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "aBi" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions/colony{ @@ -9423,192 +6953,128 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "aBj" = ( -/turf/open/floor/almayer/research/containment/corner_var1{ - icon_state = "containment_corner_variant_2" - }, +/turf/open/floor/almayer/research/containment/corner_var1/containment_corner_variant_2, /area/corsat/inaccessible) "aBk" = ( -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/corsat/inaccessible) "aBl" = ( -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner_var1/east, /area/corsat/inaccessible) "aBm" = ( /obj/item/clothing/mask/gas, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "aBn" = ( -/turf/open/floor/almayer/research/containment/entrance{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/entrance/west, /area/corsat/inaccessible) "aBo" = ( -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/corsat/inaccessible) "aBq" = ( -/turf/open/floor/almayer/research/containment/corner{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner/east, /area/corsat/inaccessible) "aBr" = ( -/turf/open/floor/almayer/research/containment/corner{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/corner/north, /area/corsat/inaccessible) "aBs" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/airlock/south) "aBt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/south) "aBu" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "aBv" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/airlock/south) "aBw" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/airlock/south) "aBx" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/researcher) "aBy" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aBz" = ( /obj/structure/surface/table/almayer, /obj/item/storage/donut_box, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aBD" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/bronze, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aBE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/west/id) "aBF" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical{ id = "SigmaEastE"; name = "Sigma East Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/east) "aBG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/west) "aBH" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/airlock/south/id) "aBJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "aBK" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/sigma/airlock/south) "aBL" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/airlock/south) "aBM" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "aBO" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/hangar/office) "aBP" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/office) "aBQ" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aBR" = ( /obj/structure/machinery/door_control{ @@ -9624,50 +7090,35 @@ pixel_x = 5; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "aBS" = ( /obj/structure/bed/chair/office/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/airlock/south) "aBT" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/south) "aBU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/sigma/airlock/south) "aBV" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hallways) "aBW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aBX" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/theta/airlock/east) "aBY" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -9678,20 +7129,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/airlock/south) "aBZ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/omega/maint) "aCa" = ( /obj/structure/machinery/portable_atmospherics/canister/empty, @@ -9700,55 +7142,39 @@ "aCb" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aCc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "aCd" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aCe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/airlocknorth/id) "aCf" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aCg" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/robotics) "aCh" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "aCi" = ( /obj/structure/surface/table/almayer, @@ -9757,16 +7183,11 @@ dir = 8; health = 250 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aCj" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/security) "aCk" = ( /obj/structure/surface/table/almayer, @@ -9774,9 +7195,7 @@ dir = 4 }, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "aCl" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -9784,15 +7203,10 @@ name = "Airlock Control Office"; req_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/theta/airlock/east) "aCm" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/theta/airlock/east) "aCn" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -9801,9 +7215,7 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "aCo" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -9811,44 +7223,31 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/south) "aCp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "aCq" = ( /obj/structure/showcase{ icon_state = "processor"; name = "Processor Unit" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/inaccessible) "aCr" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "aCs" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "aCt" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/engineering) "aCu" = ( /turf/open/floor/corsat, @@ -9859,69 +7258,49 @@ /obj/item/implantcase, /obj/item/implantcase, /obj/item/implantpad, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "aCw" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "aCx" = ( /obj/structure/prop/almayer/cannon_cables{ color = "#55BBFF"; name = "\improper Cables" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/inaccessible) "aCy" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/southeast) "aCz" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "aCA" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/southeast/generator) "aCB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/southeast) "aCC" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/southeast) "aCD" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/southeast) "aCE" = ( /obj/structure/machinery/light{ @@ -9929,31 +7308,21 @@ }, /obj/structure/surface/table/almayer, /obj/item/pamphlet/skill/powerloader, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/corsat/gamma/cargo/lobby) "aCF" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/bar) "aCG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/southeast) "aCH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "aCI" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -9963,17 +7332,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "aCJ" = ( /obj/structure/prop/almayer/cannon_cable_connector{ name = "\improper Cable connector" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/inaccessible) "aCK" = ( /obj/structure/machinery/light/small{ @@ -9982,19 +7347,12 @@ /turf/open/floor/corsat, /area/corsat/sigma/airlock/south) "aCL" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 8 }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/engineering/lobby) "aCM" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -10004,17 +7362,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "aCN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "aCO" = ( /obj/structure/machinery/light/small{ @@ -10026,15 +7380,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "aCQ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/theta/airlock/east) "aCS" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -10044,44 +7393,29 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/lobby) "aCT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "aCU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "aCV" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/checkpoint) "aCW" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/checkpoint) "aCX" = ( /turf/open/floor/corsat, @@ -10095,81 +7429,55 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "aCZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/dorms) "aDa" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "aDb" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/theta/airlock/east) "aDc" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "aDd" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/sigma/south) "aDe" = ( -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/south) "aDf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "aDg" = ( /obj/structure/closet/crate/science, /obj/item/cell/hyper/empty, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/sigma/south/complex) "aDh" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "aDi" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/gamma/residential) "aDj" = ( /obj/structure/surface/table/reinforced, @@ -10179,111 +7487,69 @@ /obj/structure/machinery/door/window/eastright{ name = "Medical Desk" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/lobby) "aDk" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/theta/airlock/east) "aDl" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "aDm" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/theta/airlock/east) "aDn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "aDo" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "aDp" = ( /obj/structure/surface/rack, /obj/item/storage/bag/trash, /obj/item/storage/bag/trash, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/north) "aDq" = ( -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/theta/airlock/east) "aDr" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/theta/airlock/east) "aDs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "aDt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "aDu" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/browncorner/north, /area/corsat/sigma/cargo) "aDv" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "aDw" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/theta/airlock/east) "aDx" = ( /obj/structure/surface/table/reinforced, @@ -10291,9 +7557,7 @@ dir = 1; network = list("theta") }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/theta/airlock/east) "aDy" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -10302,11 +7566,7 @@ /turf/open/floor/wood, /area/corsat/sigma/cafe) "aDz" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/corsat/sigma/cafe) "aDA" = ( @@ -10323,24 +7583,18 @@ pixel_x = -5; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/theta/airlock/east) "aDB" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "aDC" = ( /obj/structure/showcase{ icon_state = "broadcast receiver"; name = "Subspace Receiver" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/inaccessible) "aDD" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -10349,18 +7603,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "aDE" = ( /obj/structure/surface/table/reinforced, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/theta/airlock/east) "aDF" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -10368,29 +7617,18 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/east) "aDG" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "aDH" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/theta/airlock/east) "aDI" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -10399,9 +7637,7 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar/id) "aDJ" = ( /obj/structure/machinery/door_control{ @@ -10411,16 +7647,11 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "aDK" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/sigma/hangar) "aDL" = ( /obj/structure/machinery/camera/autoname{ @@ -10428,76 +7659,48 @@ network = list("sigma") }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "aDM" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "aDN" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "aDO" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/administration) "aDP" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "aDQ" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/sigma/hangar) "aDR" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "aDS" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/northwest, /area/corsat/gamma/hangar/arrivals) "aDT" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/chem_master/condimaster, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "aDU" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -10507,9 +7710,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "aDV" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -10518,17 +7719,11 @@ req_access_txt = "106"; use_power = 0 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "aDX" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/arrivals) "aDY" = ( /turf/closed/shuttle/ert{ @@ -10540,9 +7735,7 @@ name = "Control Room"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "aEa" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -10551,19 +7744,14 @@ req_access_txt = "103"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/sigmaremote) "aEb" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/hangar/checkpoint) "aEc" = ( /turf/closed/shuttle/ert{ @@ -10592,49 +7780,32 @@ "aEg" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/hangar/checkpoint) "aEh" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar) "aEi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hallways) "aEj" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/prison/hangar_storage/research/shuttle) "aEk" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/east, /area/corsat/omega/airlocknorth) "aEl" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/omega/airlocknorth) "aEn" = ( /obj/effect/decal/cleanable/blood/xtracks, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/airlocknorth) "aEq" = ( /obj/structure/window/framed/corsat, @@ -10645,22 +7816,16 @@ /turf/open/floor/plating, /area/corsat/gamma/cargo/lobby) "aEt" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/gamma/engineering/core) "aEu" = ( /obj/structure/sign/safety/airlock{ pixel_x = 32 }, -/turf/open/floor/corsat{ - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner, /area/corsat/omega/airlocknorth) "aEv" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_north" - }, +/turf/open/floor/corsat/arrow_north, /area/corsat/sigma/southeast/generator) "aEw" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -10673,30 +7838,20 @@ /area/corsat/omega/hangar) "aEz" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/hangar/monorail) "aEC" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/airlocknorth) "aED" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/airlocknorth) "aEE" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/airlocknorth) "aEF" = ( /obj/structure/surface/table/reinforced, @@ -10705,44 +7860,29 @@ name = "Dome Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/airlocknorth) "aEG" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth) "aEH" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth) "aEJ" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aEK" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/generator) "aEL" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/omega/complex) "aEM" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -10752,18 +7892,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/generator) "aEN" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "aEP" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -10773,9 +7909,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "aER" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10787,43 +7921,29 @@ "aES" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "aET" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "Administration"; req_access_txt = "106" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "aEU" = ( /obj/structure/closet/secure_closet/engineering_chief{ req_access_txt = "101" }, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/gamma/engineering) "aEV" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/cargo/disposal) "aEW" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "aEX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10836,9 +7956,7 @@ /obj/structure/bed, /obj/structure/machinery/light, /obj/item/bedsheet, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "aEZ" = ( /obj/effect/alien/weeds/node, @@ -10848,16 +7966,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/checkpoint) "aFc" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "aFd" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -10866,16 +7979,12 @@ /area/corsat/gamma/biodome) "aFe" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "aFf" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "aFg" = ( /obj/structure/bed/chair/wood/normal{ @@ -10894,10 +8003,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "aFj" = ( /obj/structure/toilet{ @@ -10906,19 +8012,13 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "aFk" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/researcher) "aFl" = ( /obj/structure/barricade/handrail{ @@ -10939,10 +8039,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential) "aFn" = ( /obj/structure/filingcabinet/filingcabinet, @@ -10959,10 +8056,7 @@ /area/corsat/gamma/residential/researcher) "aFp" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/engineering) "aFq" = ( /obj/structure/barricade/handrail{ @@ -10978,15 +8072,11 @@ /area/corsat/gamma/residential/east) "aFr" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/hangar/checkpoint) "aFs" = ( /obj/structure/bed/chair/comfy, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/corsat/gamma/hangar/monorail/railcart) "aFt" = ( /obj/structure/closet/cabinet, @@ -10998,9 +8088,7 @@ "aFu" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/electrical, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "aFv" = ( /obj/structure/surface/table/woodentable, @@ -11011,9 +8099,7 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/researcher) "aFw" = ( -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/corsat/gamma/hangar/monorail/railcart) "aFx" = ( /obj/structure/surface/table/woodentable, @@ -11028,38 +8114,27 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar) "aFz" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/foyer) "aFA" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/sigma/south/complex) "aFB" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "aFC" = ( /obj/structure/surface/table/woodentable, @@ -11073,9 +8148,7 @@ "aFD" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "aFE" = ( /obj/structure/machinery/light, @@ -11086,26 +8159,17 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/foyer) "aFG" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/monorail/control) "aFH" = ( /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aFI" = ( /obj/structure/bed{ @@ -11118,28 +8182,15 @@ /area/corsat/gamma/residential/researcher) "aFJ" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/theta/airlock/east) "aFK" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/gamma/foyer) "aFL" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/theta/airlock/east) "aFM" = ( /obj/structure/machinery/light{ @@ -11152,27 +8203,18 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aFO" = ( /obj/item/paper, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aFP" = ( /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/theta/airlock/east) "aFR" = ( /obj/structure/bed, @@ -11184,19 +8226,13 @@ /area/corsat/gamma/residential/east) "aFS" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/theta/airlock/east) "aFT" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Waste Tank Control" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/airlock/control) "aFU" = ( /obj/structure/bed/chair{ @@ -11206,9 +8242,7 @@ /area/corsat/gamma/residential/east) "aFV" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/hangar/cargo) "aFW" = ( /obj/structure/toilet{ @@ -11217,10 +8251,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "aFX" = ( /obj/structure/bed/chair{ @@ -11235,10 +8266,7 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/core) "aGb" = ( /obj/structure/surface/table/woodentable, @@ -11260,10 +8288,7 @@ /obj/item/ammo_magazine/pistol/mod88, /obj/item/ammo_magazine/pistol/mod88, /obj/item/ammo_magazine/pistol/mod88, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/south/security) "aGd" = ( /obj/structure/surface/table, @@ -11275,19 +8300,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aGe" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/sigma/south/complex) "aGf" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -11298,27 +8317,19 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "aGh" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/cargo) "aGi" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/theta/airlock/east) "aGj" = ( /obj/structure/filingcabinet/filingcabinet, @@ -11331,10 +8342,7 @@ /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/cargo) "aGl" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -11342,70 +8350,46 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar) "aGm" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/cargo) "aGn" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/corsat/gamma/cargo) "aGo" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aGp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth/id) "aGq" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth/id) "aGr" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/south) "aGs" = ( /obj/structure/toilet, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "aGt" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -11414,30 +8398,22 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/surgery) "aGu" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/theta/airlock/east) "aGv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/theta/airlock/east) "aGw" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/east) "aGx" = ( /obj/structure/window/framed/corsat, @@ -11452,57 +8428,38 @@ id = "OmegaN"; name = "Omega Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/airlocknorth) "aGz" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "aGA" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/gamma/residential) "aGB" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/airlocknorth) "aGC" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/corsat/gamma/cargo) "aGD" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/cargo) "aGE" = ( /obj/structure/stairs{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "aGF" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/theta/airlock/east) "aGG" = ( -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/theta/airlock/east) "aGI" = ( /obj/structure/toilet{ @@ -11511,37 +8468,26 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "aGJ" = ( /obj/structure/surface/table/almayer, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "aGK" = ( /obj/structure/bedsheetbin, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "aGL" = ( /obj/structure/machinery/washing_machine, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "aGM" = ( /obj/structure/surface/rack, @@ -11551,26 +8497,17 @@ /obj/item/ammo_magazine/smg/mp27, /obj/item/ammo_magazine/smg/mp27, /obj/item/ammo_magazine/smg/mp27, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/south/security) "aGN" = ( /obj/structure/machinery/bioprinter{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "aGO" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/south/security) "aGP" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -11579,9 +8516,7 @@ req_access_txt = "106;102;103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "aGQ" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -11590,18 +8525,14 @@ req_one_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/chemistry) "aGR" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Engineering"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "aGS" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -11610,24 +8541,16 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/generator) "aGT" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/southeast/datalab) "aGU" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/south/security) "aGV" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -11636,50 +8559,30 @@ }, /obj/item/weapon/shield/riot, /obj/item/weapon/shield/riot, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/south/security) "aGW" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/southeast/datalab) "aGX" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/southeast/datalab) "aGY" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "aHa" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/emergency, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "aHb" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/gamma/cargo) "aHc" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -11687,9 +8590,7 @@ name = "Administration"; req_access_txt = "106" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "aHd" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -11698,23 +8599,16 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/east/id) "aHe" = ( -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "aHf" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Toilet Unit" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "aHg" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -11731,9 +8625,7 @@ name = "Administration"; req_access_txt = "106" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "aHi" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -11743,9 +8635,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "aHj" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -11754,9 +8644,7 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "aHk" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -11766,33 +8654,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "aHm" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/corsat/gamma/cargo) "aHn" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/hallways) "aHo" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "aHp" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -11802,9 +8680,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/west/id) "aHq" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -11814,9 +8690,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/west) "aHr" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions/colony{ @@ -11826,15 +8700,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "aHs" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar) "aHt" = ( /obj/structure/closet/secure_closet/security_empty, @@ -11842,33 +8712,20 @@ /obj/item/clothing/accessory/storage/holster/armpit, /obj/item/storage/pouch/general/medium, /obj/item/storage/pouch/pistol, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/south/security) "aHu" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/omega/offices) "aHv" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "aHw" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "aHx" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/south/security) "aHy" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -11877,9 +8734,7 @@ req_one_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "aHz" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -11889,9 +8744,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "aHA" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -11901,17 +8754,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "aHB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "aHC" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -11920,9 +8769,7 @@ req_one_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "aHD" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -11936,16 +8783,12 @@ name = "Virology Lockdown" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "aHE" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/juicer, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "aHF" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -11960,9 +8803,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "aHG" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -11972,17 +8813,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "aHH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/corsat/omega/cargo) "aHI" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -11992,23 +8829,16 @@ dir = 1; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/omega/cargo) "aHJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "aHK" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/south/security) "aHL" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -12019,19 +8849,14 @@ name = "Omega Airlock" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/airlocknorth) "aHN" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/theta/airlock/east) "aHO" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -12041,9 +8866,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "aHP" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -12052,9 +8875,7 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "aHQ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -12063,37 +8884,24 @@ name = "Food Storage"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "aHR" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/plate, /area/corsat/gamma/freezer) "aHS" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/theta/airlock/east) "aHT" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "aHU" = ( /obj/structure/machinery/light{ @@ -12103,9 +8911,7 @@ /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/theta/airlock/east) "aHV" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -12115,9 +8921,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "aHW" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -12127,17 +8931,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "aHX" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "aHY" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -12147,15 +8945,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "aHZ" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "aIa" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -12164,9 +8957,7 @@ req_one_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "aIb" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -12175,9 +8966,7 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/maint) "aIc" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -12187,22 +8976,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "aId" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/corsat/gamma/sigmaremote) "aIe" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/security) "aIf" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -12211,9 +8992,7 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/east/id) "aIg" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -12230,22 +9009,14 @@ id = "GammaAdmin"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/administration) "aIh" = ( /obj/structure/closet/crate/science, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "aIi" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/airlocknorth) "aIj" = ( /obj/effect/landmark/survivor_spawner, @@ -12269,55 +9040,37 @@ /turf/open/floor/plating, /area/corsat/gamma/biodome/virology) "aIo" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/biodome/virology) "aIp" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "aIq" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "aIr" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "aIs" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "aIt" = ( /turf/closed/wall/biodome, /area/corsat/gamma/biodome/complex) "aIu" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/biodome/complex) "aIv" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/omega/hangar/office) "aIw" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/complex) "aIx" = ( /turf/closed/wall/r_wall/biodome, @@ -12332,85 +9085,53 @@ name = "Gamma Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/north) "aIz" = ( /obj/structure/closet/crate/science, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/sigma/south/complex) "aIA" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/sigma/airlock/control) "aIB" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/gamma/biodome/complex) "aIC" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/airlock/control) "aID" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/airlock/control) "aIE" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/airlock/control) "aIF" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/airlock/control) "aIG" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "aIH" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "aII" = ( /obj/structure/window/framed/corsat/research, /turf/open/floor/plating, /area/corsat/gamma/biodome/complex) "aIJ" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/northwest, /area/corsat/gamma/biodome/complex) "aIK" = ( /obj/structure/window/framed/corsat/security, /turf/open/floor/plating, /area/corsat/gamma/airlock/control) "aIL" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "aIM" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "aIN" = ( /obj/structure/surface/table/reinforced, @@ -12418,23 +9139,16 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/south/security) "aIO" = ( /turf/closed/wall/biodome, /area/corsat/gamma/biodome) "aIP" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/biodome/complex) "aIQ" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/control) "aIR" = ( /obj/structure/closet/secure_closet/brig{ @@ -12445,20 +9159,13 @@ name = "Cell 1"; pixel_x = -32 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security/cells) "aIS" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "aIT" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "aIU" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -12467,9 +9174,7 @@ req_one_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/sigmaremote) "aIV" = ( /obj/structure/closet/secure_closet/brig{ @@ -12480,18 +9185,13 @@ name = "Cell 2"; pixel_x = 32 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security/cells) "aIW" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "aIX" = ( /turf/open/floor/wood, @@ -12501,9 +9201,7 @@ /turf/open/floor/plating, /area/corsat/gamma/biodome/toxins) "aIZ" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "aJa" = ( /turf/closed/wall/biodome, @@ -12515,10 +9213,7 @@ req_access_txt = "100"; req_one_access_txt = "0" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/biodome/complex) "aJc" = ( /obj/structure/window/framed/corsat, @@ -12526,21 +9221,13 @@ /area/corsat/gamma/airlock/control) "aJd" = ( /obj/structure/coatrack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "aJe" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/toxins) "aJf" = ( -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/toxins) "aJg" = ( /obj/structure/sink{ @@ -12550,19 +9237,13 @@ /obj/structure/mirror{ pixel_y = 24 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/biodome/complex) "aJh" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/gamma/cargo) "aJi" = ( /obj/structure/sink{ @@ -12572,23 +9253,15 @@ /obj/structure/mirror{ pixel_y = 24 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/biodome/complex) "aJj" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/theta/airlock/east) "aJk" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/airlock/control) "aJl" = ( /obj/structure/window/framed/corsat, @@ -12598,158 +9271,90 @@ /turf/closed/wall/r_wall, /area/corsat/sigma/biodome/gunrange) "aJn" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/corsat/sigma/biodome) "aJo" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/corsat/gamma/biodome/complex) "aJp" = ( /obj/structure/bed/chair/comfy/beige, -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/corsat/gamma/biodome/complex) "aJq" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet10-8" - }, +/turf/open/floor/carpet10_8/west, /area/corsat/gamma/biodome/complex) "aJr" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) "aJs" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/biodome/complex) "aJt" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/airlock/control) "aJu" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/hallwaysouth) "aJv" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/airlock/control) "aJw" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/corsat/sigma/biodome) "aJx" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "aJy" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/foyer) "aJz" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/south) "aJA" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/corsat/gamma/cargo/disposal) "aJB" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/corsat/gamma/biodome/complex) "aJC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/corsat/gamma/biodome/complex) "aJD" = ( /obj/structure/bed/chair/comfy/beige{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/corsat/gamma/biodome/complex) "aJE" = ( /obj/structure/disposaloutlet, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/corsat/gamma/cargo/disposal) "aJF" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "aJG" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/airlock/control) "aJH" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/airlock/control) "aJI" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/corsat/sigma/biodome) "aJJ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/corsat/sigma/biodome) "aJK" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/control) "aJL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -12759,22 +9364,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "aJM" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/south/security) "aJN" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security) "aJO" = ( /obj/structure/window/framed/corsat/security, @@ -12782,20 +9379,11 @@ /area/corsat/sigma/airlock/control) "aJP" = ( /obj/vehicle/train/cargo/engine, -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/corsat/gamma/cargo) "aJQ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/south/security) "aJR" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -12803,46 +9391,29 @@ req_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "aJS" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "aJT" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/south/security) "aJU" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/theta/airlock/control) "aJV" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/theta/airlock/control) "aJW" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/theta/airlock/control) "aJX" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "aJY" = ( -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/theta/airlock/control) "aJZ" = ( /turf/open/gm/grass/grass1/weedable, @@ -12859,9 +9430,7 @@ dir = 1; layer = 2.7 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "aKc" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -12869,20 +9438,13 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar/id) "aKe" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/gamma/airlock/control) "aKf" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/control) "aKg" = ( /obj/structure/window/framed/corsat, @@ -12932,94 +9494,63 @@ "aKv" = ( /obj/structure/closet/crate/science, /obj/item/ore/diamond, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/sigma/south/complex) "aKw" = ( /obj/structure/closet/secure_closet/security, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south/security) "aKx" = ( /obj/structure/sign/safety/airlock{ pixel_y = 32 }, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/sigma/south) "aKy" = ( /obj/structure/window/framed/corsat, /turf/open/floor/plating, /area/corsat/theta/biodome/hydroeast) "aKz" = ( -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydrowest) "aKA" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/sigma/south) "aKB" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/south) "aKC" = ( /obj/structure/sink{ pixel_y = 24 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/theta/biodome/complex) "aKD" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Bathroom" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/theta/biodome/complex) "aKE" = ( -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "aKF" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/south) "aKG" = ( -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydroeast) "aKH" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/theta/biodome/complex) "aKI" = ( /obj/structure/machinery/door_control{ @@ -13035,20 +9566,14 @@ pixel_x = 5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/airlock/control) "aKJ" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("theta") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/west, /area/corsat/theta/biodome/complex) "aKK" = ( /turf/closed/wall/biodome, @@ -13057,115 +9582,74 @@ /turf/closed/wall/biodome, /area/corsat/theta/biodome/hydroeast) "aKM" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydrowest) "aKN" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/hydrowest) "aKO" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydrowest) "aKP" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/theta/biodome/hydrowest) "aKQ" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/hydroeast) "aKR" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/theta/biodome/hydroeast) "aKS" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydroeast) "aKT" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydroeast) "aKV" = ( /obj/structure/prop/almayer/particle_cannon/corsat, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/inaccessible) "aKW" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/south/security) "aKX" = ( /obj/structure/closet/crate/freezer, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "aKY" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/biodome/complex) "aKZ" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/biodome/complex) "aLa" = ( /obj/structure/closet/crate/trashcart, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/gamma/cargo/disposal) "aLb" = ( /obj/structure/closet/secure_closet{ name = "secure evidence locker"; req_access_txt = "104" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/south/security) "aLc" = ( /obj/structure/surface/table/almayer, /obj/item/paper, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aLd" = ( /obj/structure/closet/secure_closet{ @@ -13175,10 +9659,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/south/security) "aLe" = ( /obj/structure/machinery/light{ @@ -13186,26 +9667,18 @@ }, /obj/structure/surface/table/almayer, /obj/item/storage/box/donkpockets, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/sigma/south/complex) "aLf" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "Hangar Office" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/hangar/office) "aLg" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/sigma/south/complex) "aLh" = ( /turf/closed/wall/r_wall/biodome, @@ -13220,41 +9693,25 @@ name = "Virology Wing"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "aLj" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/control) "aLk" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/control) "aLl" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "aLm" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/sigma/south/complex) "aLn" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/airlock/control) "aLo" = ( /obj/structure/window/framed/corsat/security, @@ -13272,94 +9729,54 @@ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/airlocknorth) "aLq" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "aLs" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/control) "aLt" = ( -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/control) "aLu" = ( -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/hallways) "aLv" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/omega/control) "aLw" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/airlock/south/id) "aLx" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/theta/airlock/east/id) "aLy" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/sigma/south) "aLA" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/south/id) "aLB" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/south/id) "aLC" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/southeast/dataoffice) "aLD" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/cargo) "aLE" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/south) "aLH" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -13367,9 +9784,7 @@ name = "Gamma Cargo Bay"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/cargo) "aLI" = ( /obj/structure/machinery/door_control{ @@ -13378,60 +9793,40 @@ pixel_x = -24; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "arrow_north" - }, +/turf/open/floor/corsat/arrow_north, /area/corsat/gamma/cargo) "aLK" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/security) "aLL" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "aLM" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "aLN" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "aLO" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "aLP" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/south) "aLQ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/south) "aLR" = ( -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "aLS" = ( /obj/structure/surface/table/reinforced, @@ -13439,19 +9834,13 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/theta/airlock/east/id) "aLT" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/sigma/south/complex) "aLU" = ( /obj/structure/window/framed/corsat/security, @@ -13467,14 +9856,10 @@ "aLW" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "aLX" = ( -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "aLY" = ( /obj/structure/window/framed/corsat/security, @@ -13485,26 +9870,17 @@ /turf/open/floor/plating, /area/corsat/theta/airlock/east/id) "aLZ" = ( -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/theta/airlock/west) "aMa" = ( -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/theta/airlock/east) "aMb" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/sigma/south/complex) "aMc" = ( -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/airlocknorth) "aMd" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -13517,16 +9893,11 @@ name = "Identification Desk"; req_access_txt = "104" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/west/id) "aMf" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/south/security) "aMg" = ( /obj/structure/surface/table/reinforced, @@ -13535,109 +9906,70 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/theta/airlock/east/id) "aMh" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/mask/cigarette/cigar/cohiba, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/east/id) "aMi" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "aMj" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/east/id) "aMk" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/theta/airlock/east/id) "aMl" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/theta/airlock/east/id) "aMm" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/theta/airlock/east/id) "aMn" = ( /obj/effect/landmark/survivor_spawner, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "aMo" = ( /obj/item/device/assembly/voice, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "aMp" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "aMq" = ( /obj/structure/machinery/autolathe, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "aMr" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/security) "aMs" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /obj/structure/closet/wardrobe/medic_white, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "aMt" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -13647,16 +9979,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth/id) "aMu" = ( /obj/structure/machinery/r_n_d/organic_analyzer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "aMv" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -13665,50 +9992,34 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth/id) "aMw" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth/id) "aMx" = ( /obj/structure/surface/table/reinforced, -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth/id) "aMy" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/east/id) "aMz" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth/id) "aMA" = ( /obj/structure/surface/table/reinforced, /obj/item/xeno_restraints, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth/id) "aMB" = ( /obj/structure/closet/secure_closet/security_empty, @@ -13719,76 +10030,51 @@ /obj/item/ammo_magazine/pistol/mod88, /obj/item/storage/pouch/general/medium, /obj/item/storage/pouch/pistol, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth) "aMC" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth) "aMD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/airlocknorth) "aME" = ( /obj/structure/bedsheetbin, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "aMF" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/bar) "aMG" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_south" - }, +/turf/open/floor/corsat/arrow_south, /area/corsat/gamma/cargo) "aMH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/gamma/cargo) "aMI" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/theta/airlock/east/id) "aMJ" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_north" - }, +/turf/open/floor/corsat/arrow_north, /area/corsat/gamma/cargo) "aMK" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/cargo/disposal) "aML" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "aMM" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -13797,23 +10083,17 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datamaint) "aMN" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/theta/airlock/east/id) "aMO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datamaint) "aMP" = ( /obj/structure/bed{ @@ -13825,9 +10105,7 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/researcher) "aMR" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/theta/airlock/east/id) "aMS" = ( /obj/structure/surface/table/reinforced, @@ -13836,44 +10114,28 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/theta/airlock/east/id) "aMT" = ( -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/sigma/south) "aMU" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south) "aMV" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "aMW" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/southeast/datamaint) "aMX" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datamaint) "aMY" = ( /obj/structure/closet/crate, @@ -13885,86 +10147,51 @@ /obj/item/stack/rods{ amount = 25 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/residential/maint) "aMZ" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "aNa" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "aNb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "Administration Office" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/omega/offices) "aNc" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/southeast/dataoffice) "aNe" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/southeast/dataoffice) "aNg" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/dataoffice) "aNh" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/northeast, /area/corsat/sigma/south) "aNi" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "aNj" = ( /obj/structure/surface/rack, /obj/item/evidencebag, -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/red/southwest, /area/corsat/theta/airlock/east/id) "aNk" = ( /obj/structure/machinery/computer/cameras{ @@ -13975,10 +10202,7 @@ /area/corsat/gamma/administration) "aNl" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/theta/airlock/east/id) "aNm" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -13989,17 +10213,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/dataoffice) "aNn" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "aNo" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -14008,9 +10228,7 @@ req_access_txt = "106" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "aNp" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -14018,28 +10236,19 @@ name = "Administration"; req_access_txt = "106" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "aNq" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/sigma/south/offices) "aNr" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/sigma/southeast/datalab) "aNs" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/datalab) "aNt" = ( -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/datalab) "aNu" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -14049,71 +10258,45 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/datalab) "aNv" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/south/offices) "aNw" = ( /obj/structure/window/framed/corsat/hull/security, /turf/open/floor/plating, /area/corsat/theta/airlock/east/id) "aNx" = ( -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "aNy" = ( -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "aNz" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "aNB" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "aNC" = ( -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/surgery) "aND" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/chemistry) "aNE" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/south/security) "aNF" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/chemistry) "aNG" = ( /obj/structure/surface/rack, @@ -14126,9 +10309,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "aNH" = ( /obj/structure/window/framed/corsat/security, @@ -14146,9 +10327,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "aNJ" = ( /obj/structure/machinery/door_control{ @@ -14157,9 +10336,7 @@ pixel_x = 24; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "arrow_north" - }, +/turf/open/floor/corsat/arrow_north, /area/corsat/gamma/cargo) "aNK" = ( /turf/closed/wall/r_wall/biodome, @@ -14169,10 +10346,7 @@ /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security/cells) "aNM" = ( /obj/structure/surface/rack, @@ -14182,165 +10356,100 @@ req_access_txt = "103" }, /obj/structure/window/reinforced/toughened, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "aNN" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/security) "aNO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "aNP" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/gamma/security/cells) "aNQ" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security/cells) "aNR" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/security/armory) "aNS" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/security/cells) "aNT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security/cells) "aNU" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/security) "aNV" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/security) "aNW" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "aNX" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/security) "aNY" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/gamma/hangar/arrivals) "aNZ" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "aOa" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/checkpoint) "aOb" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/checkpoint) "aOc" = ( /obj/structure/fence, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/checkpoint) "aOd" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/checkpoint) "aOe" = ( -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/corsat/gamma/hangar/monorail/railcart) "aOf" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/hangar/checkpoint) "aOg" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/east, /area/corsat/sigma/south) "aOh" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/foyer) "aOi" = ( -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "aOj" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south/security) "aOk" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/south/security) "aOl" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail/control) "aOm" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -14351,22 +10460,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "aOn" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/south/security) "aOo" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/south) "aOp" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -14375,88 +10476,55 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/security) "aOq" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/gamma/hangar/office) "aOr" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/gamma/hangar) "aOs" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/hangar) "aOt" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/hangar) "aOu" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/hangar/arrivals) "aOv" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/south/security) "aOw" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/hangar) "aOx" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/gamma/hangar) "aOy" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/south/security) "aOz" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/cargo) "aOA" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/hangar/cargo) "aOB" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/south/security) "aOC" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -14469,9 +10537,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "aOE" = ( /obj/structure/showcase, @@ -14486,71 +10552,44 @@ dir = 1; layer = 2.9 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/south) "aOF" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/sigma/south/complex) "aOG" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/hangar/monorail/control) "aOH" = ( /obj/structure/prop/almayer/computers/sensor_computer3, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "aOI" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/sigma/south/complex) "aOJ" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/hangar) "aOK" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "aOL" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/sigma/south/complex) "aOM" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_south" - }, +/turf/open/floor/corsat/arrow_south, /area/corsat/sigma/hangar) "aON" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/hangar/id) "aOP" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/sigma/south/complex) "aOQ" = ( /obj/structure/pipes/standard/simple/visible{ @@ -14565,9 +10604,7 @@ dir = 1; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "aOS" = ( /obj/structure/showcase{ @@ -14579,60 +10616,40 @@ dir = 4; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "aOT" = ( /turf/closed/wall/biodome, /area/corsat/emergency_access) "aOU" = ( -/turf/open/floor/corsat{ - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner, /area/corsat/theta/biodome/complex) "aOW" = ( /obj/structure/bed/chair, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/sigma/south/complex) "aOX" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "aOY" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/office) "aOZ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "aPa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "aPb" = ( /obj/structure/computerframe, @@ -14648,70 +10665,42 @@ /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "aPd" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/upgraded/power/north, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/security/armory) "aPe" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security/armory) "aPf" = ( /obj/effect/alien/weeds/node, -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/corsat/sigma/biodome) "aPg" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "aPh" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/security) "aPj" = ( /obj/item/paper, /obj/item/tool/pen, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aPk" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/security) "aPl" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "aPm" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -14719,93 +10708,67 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering/atmos) "aPn" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "aPo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/security) "aPp" = ( /obj/effect/landmark/item_pool_spawner/corsat_bio_lock/master, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aPq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "aPr" = ( -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/gamma/residential/researcher) "aPs" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aPt" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "aPu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/checkpoint) "aPv" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/sigma/airlock/south) "aPw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/checkpoint) "aPx" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/checkpoint) "aPy" = ( /obj/structure/window/framed/corsat, @@ -14818,59 +10781,39 @@ /turf/open/floor/plating, /area/corsat/gamma/hangar) "aPz" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/checkpoint) "aPA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/checkpoint) "aPB" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/corsat/gamma/hangar/monorail/railcart) "aPC" = ( /obj/effect/landmark/yautja_teleport, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "aPD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "aPE" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_south" - }, +/turf/open/floor/corsat/arrow_south, /area/corsat/gamma/hangar) "aPF" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/crap_item, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/foyer) "aPG" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush, @@ -14881,9 +10824,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Arrivals" }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/checkpoint) "aPJ" = ( /obj/structure/flora/jungle/alienplant1, @@ -14895,10 +10836,7 @@ /obj/structure/machinery/computer/cameras{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/hangar/monorail/control) "aPL" = ( /obj/structure/shuttle/diagonal{ @@ -14914,9 +10852,7 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/checkpoint) "aPN" = ( /obj/effect/landmark/yautja_teleport, @@ -14935,21 +10871,14 @@ /obj/structure/machinery/door/airlock/dropship_hatch/monorail{ dir = 1 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/corsat/gamma/hangar/monorail/railcart) "aPR" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/sigma/airlock/south) "aPS" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/corsat/gamma/engineering/core) "aPT" = ( /obj/structure/window/framed/corsat, @@ -14970,16 +10899,11 @@ id = "ThetaIDEC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/east/id) "aPV" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/foyer) "aPW" = ( /obj/structure/window/framed/corsat, @@ -14990,49 +10914,32 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/core) "aPY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "aPZ" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "aQa" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/cargo) "aQb" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/secure_data{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "aQc" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "aQd" = ( /obj/structure/closet/jcloset, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/residential/maint) "aQe" = ( /turf/closed/shuttle/ert{ @@ -15051,15 +10958,8 @@ }, /area/prison/hangar_storage/research/shuttle) "aQh" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/hangar/office) "aQi" = ( /obj/structure/window/framed/corsat/hull/security, @@ -15083,18 +10983,13 @@ pixel_y = 5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/theta/airlock/control) "aQm" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/omega/hangar/office) "aQn" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin4" - }, +/turf/open/shuttle/dropship/light_grey_bottom_left, /area/prison/hangar_storage/research/shuttle) "aQo" = ( /obj/structure/window/framed/corsat/security, @@ -15104,106 +10999,71 @@ /obj/structure/surface/table/almayer, /obj/item/trash/raisins, /obj/effect/spawner/random/tool, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "aQq" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/core) "aQr" = ( -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/hangar) "aQs" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hangar) "aQt" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar) "aQu" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/omega/hangar) "aQv" = ( /obj/structure/surface/table/woodentable, /obj/item/ashtray/glass, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "aQw" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/core) "aQx" = ( /obj/effect/alien/weeds/node, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "aQy" = ( /obj/structure/tunnel{ id = "hole4" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "aQz" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/emergency_access) "aQA" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/office) "aQB" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/office) "aQC" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/emergency_access) "aQD" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/hangar/security) "aQE" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/hangar/office) "aQF" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "aQG" = ( /obj/structure/bookcase/manuals/research_and_development, @@ -15214,15 +11074,11 @@ /area/corsat/gamma/residential/researcher) "aQH" = ( /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "aQI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "aQJ" = ( /obj/effect/decal/cleanable/dirt, @@ -15231,9 +11087,7 @@ "aQK" = ( /obj/item/tool/wet_sign, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/residential/maint) "aQL" = ( /obj/structure/machinery/light{ @@ -15242,19 +11096,13 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security/cells) "aQM" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/rnr) "aQN" = ( /obj/structure/closet/crate, @@ -15264,10 +11112,7 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/residential/maint) "aQO" = ( /turf/open/floor/corsat, @@ -15276,45 +11121,30 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/rnr) "aQQ" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "aQR" = ( -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "aQS" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/engineering) "aQT" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering) "aQU" = ( /obj/effect/decal/cleanable/cobweb{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "aQV" = ( /obj/structure/computerframe, @@ -15329,9 +11159,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/researcher) "aQY" = ( /obj/structure/sink{ @@ -15339,25 +11167,17 @@ pixel_y = -10 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "aQZ" = ( /obj/item/paper_bin, /obj/structure/surface/table/woodentable/fancy, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/corsat/gamma/residential/lounge) "aRa" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "aRb" = ( /obj/structure/computerframe, @@ -15371,42 +11191,29 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "aRd" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "aRe" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "aRf" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "aRg" = ( /obj/item/tool/pen, /obj/structure/surface/table/woodentable/fancy, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/residential/lounge) "aRh" = ( /obj/item/reagent_container/food/snacks/grown/tomato, @@ -15420,27 +11227,19 @@ /obj/item/reagent_container/food/snacks/grown/tomato, /obj/item/reagent_container/food/snacks/grown/tomato, /obj/structure/closet/crate/freezer, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "aRj" = ( /obj/item/paper, /obj/structure/surface/table/woodentable/fancy, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/residential/lounge) "aRk" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/engineering) "aRl" = ( /obj/structure/surface/table/woodentable, @@ -15456,9 +11255,7 @@ /obj/structure/surface/table/almayer, /obj/item/folder/yellow, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "aRn" = ( /obj/structure/window/framed/corsat, @@ -15473,9 +11270,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "aRp" = ( /turf/open/floor/plating, @@ -15484,24 +11279,16 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "aRr" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/arrivals) "aRs" = ( /obj/structure/surface/table/woodentable/fancy, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/residential/lounge) "aRt" = ( /obj/structure/sign/safety/airlock, @@ -15511,9 +11298,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "aRv" = ( /obj/structure/window/framed/corsat, @@ -15523,113 +11308,76 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "aRx" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/hangar) "aRy" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "aRz" = ( /obj/structure/bed/chair/wood/normal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "aRA" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/canteen) "aRB" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/virology) "aRD" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/hallwaysouth) "aRE" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/hallwaysouth) "aRF" = ( /obj/item/paper, /obj/item/tool/pen, /obj/structure/surface/table/woodentable/fancy, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/corsat/gamma/residential/lounge) "aRG" = ( /obj/item/tool/pen, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aRH" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/office) "aRJ" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/hangar) "aRK" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/virology) "aRM" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -15637,34 +11385,23 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/freezer) "aRN" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/hangar/monorail) "aRO" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/gamma/biodome/virology) "aRP" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/morgue) "aRQ" = ( /obj/structure/machinery/light, @@ -15672,84 +11409,60 @@ dir = 1 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aRS" = ( /obj/structure/machinery/computer/emails{ dir = 1 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "aRT" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southeast, /area/corsat/gamma/medbay) "aRU" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "aRV" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "aRW" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "aRX" = ( /obj/structure/machinery/conveyor, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/gamma/cargo/disposal) "aRY" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential) "aRZ" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "aSa" = ( /obj/structure/lattice, /turf/open/space, /area/space) "aSb" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "aSc" = ( /obj/structure/machinery/light{ @@ -15757,49 +11470,34 @@ }, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential) "aSd" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/rnr) "aSe" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "aSf" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "aSg" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/rnr) "aSh" = ( /obj/structure/machinery/light, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar) "aSi" = ( /obj/structure/surface/table/almayer, @@ -15807,37 +11505,25 @@ /obj/item/bodybag, /obj/item/bodybag, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northwest, /area/corsat/gamma/medbay) "aSj" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/complex) "aSk" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) "aSl" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/west, /area/corsat/gamma/medbay) "aSm" = ( /obj/structure/window/framed/almayer/white, @@ -15851,10 +11537,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "aSp" = ( /obj/structure/window/framed/almayer/white, @@ -15871,25 +11554,16 @@ /obj/structure/closet/secure_closet/medical2{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "aSs" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/hangar/checkpoint) "aSt" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/airlock/control) "aSu" = ( /obj/structure/machinery/light{ @@ -15897,26 +11571,18 @@ }, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/rnr) "aSv" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/airlock/control) "aSw" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "aSx" = ( /obj/structure/surface/table/reinforced, @@ -15931,60 +11597,43 @@ id = "SigmaHangarC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/checkpoint) "aSy" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "aSz" = ( /obj/effect/landmark/crap_item, /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail) "aSA" = ( /obj/structure/machinery/light, /obj/structure/surface/rack, /obj/item/device/lightreplacer, /obj/item/storage/box/lights, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "aSB" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail) "aSC" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/complex) "aSD" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/gamma/biodome/complex) "aSE" = ( /obj/structure/machinery/light{ @@ -15993,50 +11642,36 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/east, /area/corsat/gamma/biodome/complex) "aSF" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "aSG" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "aSH" = ( /obj/effect/landmark/crap_item, /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "aSJ" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar/security) "aSL" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/biodome/complex) "aSM" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions/colony{ @@ -16046,65 +11681,47 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo/lobby) "aSN" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/complex) "aSO" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/gamma/biodome/complex) "aSP" = ( /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "aSQ" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "aSR" = ( /obj/item/trash/chips, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "aSS" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "aST" = ( /obj/item/trash/candy, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "aSU" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "aSV" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -16122,93 +11739,65 @@ /area/corsat/inaccessible) "aSX" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydrowest) "aSY" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/wardrobe/toxins_white, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) "aSZ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/toxins) "aTa" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/airlock/control) "aTb" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/gamma/airlock/control) "aTc" = ( /obj/structure/barricade/handrail{ layer = 3 }, /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "aTd" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "aTe" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/airlock/control) "aTf" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "aTg" = ( /obj/effect/landmark/crap_item, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "aTi" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/hangar/security) "aTj" = ( /obj/structure/surface/table/woodentable, @@ -16217,87 +11806,60 @@ /area/corsat/gamma/rnr/bar) "aTk" = ( /obj/item/trash/burger, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "aTl" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "aTm" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/landmark/yautja_teleport, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "aTn" = ( /obj/structure/machinery/light, /obj/structure/surface/rack, /obj/item/reagent_container/glass/bottle/capsaicin, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/biodome/toxins) "aTo" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/gamma/airlock/control) "aTp" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/hallwaysouth) "aTq" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "aTr" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/id) "aTs" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/id) "aTt" = ( /obj/item/trash/buritto, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "aTu" = ( /obj/item/device/camera, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "aTv" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -16309,84 +11871,58 @@ "aTw" = ( /obj/item/storage/fancy/cigar, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "aTx" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "aTy" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail) "aTz" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "aTA" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) "aTB" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/toxins) "aTC" = ( /obj/item/device/flashlight/lamp/green, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/corsat/gamma/biodome/complex) "aTD" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/airlock/control) "aTE" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/sigma/north) "aTF" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/north) "aTG" = ( /obj/structure/machinery/light{ @@ -16404,17 +11940,11 @@ /obj/item/phone, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/biodome/complex) "aTK" = ( /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/biodome/complex) "aTL" = ( /obj/structure/sign/safety/airlock, @@ -16423,19 +11953,13 @@ "aTM" = ( /obj/structure/machinery/faxmachine, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/corsat/gamma/biodome/complex) "aTN" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/sigma/north) "aTO" = ( /obj/structure/machinery/light{ @@ -16445,15 +11969,10 @@ dir = 4 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "aTP" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/biodome) "aTQ" = ( /obj/structure/machinery/light{ @@ -16463,10 +11982,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/biodome/toxins) "aTR" = ( /obj/structure/machinery/light{ @@ -16475,29 +11991,20 @@ /obj/structure/surface/rack, /obj/item/reagent_container/ld50_syringe/choral, /obj/item/reagent_container/ld50_syringe, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/biodome/toxins) "aTS" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/space_heater, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) "aTT" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/administration) "aTU" = ( /obj/structure/machinery/door_control{ @@ -16519,30 +12026,21 @@ use_power = 0 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/corsat/gamma/biodome/complex) "aTV" = ( /obj/structure/machinery/computer/skills{ dir = 4 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "aTW" = ( /obj/structure/machinery/washing_machine, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "aTX" = ( /obj/item/storage/box/monkeycubes, @@ -16550,10 +12048,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/containment) "aTY" = ( /obj/structure/machinery/light{ @@ -16562,63 +12057,43 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/canteen) "aTZ" = ( /obj/structure/lamarr, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "aUa" = ( /obj/item/tool/stamp/rd, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "aUb" = ( /obj/structure/largecrate/supply/floodlights, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "aUc" = ( /obj/item/paper_bin, /obj/item/tool/pen, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "aUd" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/north) "aUe" = ( /obj/structure/machinery/light, /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar) "aUf" = ( /obj/structure/machinery/light, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "aUg" = ( /obj/structure/machinery/light, @@ -16627,35 +12102,25 @@ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "aUh" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "aUi" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/sigma/north) "aUj" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/cargo) "aUk" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "aUl" = ( /obj/structure/surface/table/almayer, @@ -16664,16 +12129,12 @@ health = 250 }, /obj/item/ashtray/bronze, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "aUm" = ( /obj/structure/surface/table/almayer, /obj/item/storage/donut_box, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "aUn" = ( /obj/structure/sign/safety/airlock, @@ -16688,19 +12149,13 @@ "aUp" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/hangar/cargo) "aUq" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/sigma/cargo) "aUr" = ( /obj/item/storage/fancy/cigar, @@ -16721,28 +12176,19 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/gamma/foyer) "aUw" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/corsat/green/west, /area/corsat/gamma/hallwaysouth) "aUx" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "aUy" = ( /obj/item/disk/botany, @@ -16753,25 +12199,17 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/sigma/cargo) "aUA" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar) "aUB" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/sigma/dorms) "aUC" = ( /obj/item/toy/prize/ripley{ @@ -16824,10 +12262,7 @@ dir = 8 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet10-8" - }, +/turf/open/floor/carpet10_8/west, /area/corsat/gamma/administration) "aUL" = ( /obj/structure/surface/table/woodentable, @@ -16842,10 +12277,7 @@ /obj/item/tank/air, /obj/item/tank/air, /obj/item/clothing/mask/breath, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "aUN" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -16858,26 +12290,17 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/sigma/dorms) "aUP" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "aUQ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "aUR" = ( /obj/effect/decal/cleanable/cobweb{ @@ -16893,26 +12316,18 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "aUT" = ( /obj/structure/surface/rack, /obj/item/tank/oxygen, /obj/item/tank/oxygen, /obj/item/clothing/mask/breath, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "aUU" = ( /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/corsat/gamma/administration) "aUV" = ( /obj/structure/machinery/light{ @@ -16921,19 +12336,13 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/dorms) "aUW" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/checkpoint) "aUX" = ( /obj/structure/machinery/light{ @@ -16942,51 +12351,36 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/dorms) "aUY" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/sigma/dorms) "aUZ" = ( /obj/structure/machinery/computer/emails{ dir = 4 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/corsat/gamma/administration) "aVa" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/omega/cargo) "aVb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "aVc" = ( -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/theta/airlock/control) "aVd" = ( /obj/structure/flora/pottedplant, @@ -17021,17 +12415,13 @@ /area/corsat/sigma/dorms) "aVh" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/sigma/dorms) "aVi" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "aVj" = ( /obj/structure/surface/table/woodentable, @@ -17044,10 +12434,7 @@ "aVl" = ( /obj/item/folder/blue, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/corsat/gamma/administration) "aVm" = ( /obj/item/paper, @@ -17055,18 +12442,12 @@ /obj/item/tool/stamp/rd, /obj/structure/pipes/vents/pump, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/administration) "aVn" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/tool/stamp/rd, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/omega/offices) "aVo" = ( /obj/structure/shuttle/diagonal{ @@ -17080,68 +12461,45 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/theta/airlock/control) "aVq" = ( /obj/structure/closet/secure_closet/CMO, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northeast, /area/corsat/gamma/medbay) "aVr" = ( /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/administration) "aVs" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/omega/cargo) "aVt" = ( /obj/item/device/flashlight/lamp, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/corsat/gamma/administration) "aVu" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/hallways) "aVv" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/checkpoint) "aVw" = ( /obj/item/folder/black, /obj/item/tool/stamp/rd, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/corsat/gamma/administration) "aVx" = ( /obj/structure/machinery/light{ @@ -17150,19 +12508,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/south/id) "aVy" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/administration) "aVz" = ( /obj/item/device/flashlight/lamp, @@ -17170,10 +12523,7 @@ dir = 10 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/corsat/gamma/administration) "aVA" = ( /obj/item/folder/white, @@ -17182,10 +12532,7 @@ dir = 6 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/corsat/gamma/administration) "aVB" = ( /obj/structure/toilet{ @@ -17194,101 +12541,70 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/theta/biodome/complex) "aVC" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/administration) "aVD" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south) "aVE" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/southeast) "aVF" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/omega/offices) "aVG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/north) "aVH" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/theta/airlock/control) "aVI" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/theta/airlock/control) "aVJ" = ( /obj/item/paper, /obj/item/tool/pen/red, /obj/item/tool/stamp/rd, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/corsat/gamma/administration) "aVK" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/south) "aVL" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/cargo) "aVM" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "aVO" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -17296,44 +12612,30 @@ name = "Security Armory"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "aVP" = ( /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "aVQ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/sigma/southeast/dataoffice) "aVT" = ( /obj/item/folder/yellow, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/administration) "aVU" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/cargo) "aVV" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -17345,52 +12647,37 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar/arrivals) "aVW" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "aVX" = ( /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/structure/pipes/vents/pump, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/administration) "aVY" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail) "aVZ" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/airlock/south) "aWa" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security) "aWb" = ( /obj/structure/machinery/light{ @@ -17398,43 +12685,29 @@ }, /obj/structure/surface/rack, /obj/item/storage/firstaid/rad, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "aWc" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/security) "aWd" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_north" - }, +/turf/open/floor/corsat/arrow_north, /area/corsat/sigma/cargo) "aWf" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "aWh" = ( /obj/structure/largecrate/cow, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "aWi" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/cargo) "aWj" = ( /obj/structure/surface/table/woodentable, @@ -17443,9 +12716,7 @@ layer = 2.8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "aWk" = ( /obj/structure/machinery/light{ @@ -17456,10 +12727,7 @@ }, /obj/item/clothing/head/beret/sec/warden, /obj/item/clothing/mask/fakemoustache, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/security) "aWl" = ( /obj/structure/surface/table/woodentable, @@ -17469,9 +12737,7 @@ layer = 2.8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "aWm" = ( /obj/item/paper_bin, @@ -17481,122 +12747,80 @@ /area/corsat/gamma/administration) "aWn" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/sigma/south/complex) "aWo" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/airlocknorth/id) "aWp" = ( -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/sigma/hangar/office) "aWq" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/hallways) "aWr" = ( /obj/structure/machinery/conveyor{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "aWs" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/south) "aWt" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/southeast) "aWu" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/cargo) "aWv" = ( /obj/structure/machinery/conveyor_switch, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/corsat/gamma/cargo/disposal) "aWw" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/southeast) "aWx" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hallways) "aWy" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/omega/hallways) "aWz" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/south/id) "aWA" = ( /obj/structure/machinery/conveyor, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "aWB" = ( /obj/structure/machinery/light, /obj/structure/surface/rack, /obj/item/storage/firstaid/rad, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "aWC" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "aWD" = ( /obj/structure/machinery/light{ @@ -17604,43 +12828,29 @@ }, /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "aWF" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/southeast/datalab) "aWG" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/sigma/southeast/datalab) "aWH" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/sigma/south) "aWI" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/southeast/datalab) "aWK" = ( /obj/structure/surface/table/woodentable/fancy, @@ -17649,59 +12859,40 @@ "aWM" = ( /obj/item/tool/stamp/hop, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/administration) "aWN" = ( /obj/item/ashtray/bronze, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/administration) "aWO" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/south/security) "aWP" = ( /obj/structure/machinery/light, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/southeast/datalab) "aWQ" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/airlocknorth/id) "aWR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/containment) "aWS" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/hallways) "aWT" = ( /obj/structure/machinery/faxmachine{ @@ -17709,38 +12900,26 @@ req_one_access_txt = "106" }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/gamma/administration) "aWW" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/closet/radiation, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/sigma/south/complex) "aWY" = ( /obj/structure/surface/rack, /obj/item/device/toner, /obj/item/device/toner, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/residential/maint) "aWZ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/southeast/datalab) "aXa" = ( /obj/structure/surface/table/woodentable, @@ -17752,9 +12931,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/datalab) "aXc" = ( /obj/structure/machinery/light{ @@ -17763,41 +12940,28 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth/id) "aXd" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/airlock/south) "aXe" = ( /obj/structure/machinery/faxmachine, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/security) "aXg" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south/security) "aXh" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/southeast/datalab) "aXi" = ( /obj/structure/machinery/light{ @@ -17806,28 +12970,20 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/canteen) "aXj" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/omega/complex) "aXk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "aXl" = ( /obj/structure/machinery/light{ @@ -17835,52 +12991,39 @@ }, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "aXm" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/cargo) "aXn" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/airlocknorth) "aXo" = ( /obj/structure/machinery/computer/telecomms/server{ req_one_access_txt = "19;106;102" }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "aXp" = ( /obj/structure/showcase{ icon_state = "broadcaster_send" }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "aXq" = ( /obj/structure/showcase{ icon_state = "relay"; name = "Telecommunication Relay" }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "aXr" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -17890,9 +13033,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/telecomm) "aXs" = ( /obj/structure/machinery/door_control{ @@ -17908,34 +13049,23 @@ use_power = 0 }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "aXt" = ( /obj/structure/machinery/recycler, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/corsat/gamma/cargo/disposal) "aXu" = ( /obj/item/folder/black_random, /obj/item/clothing/mask/cigarette/cigar/havana, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/security) "aXv" = ( /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/item/tool/lighter/random, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "aXw" = ( /obj/structure/window/framed/corsat/hull, @@ -17947,21 +13077,14 @@ }, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "aXy" = ( -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "aXz" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/sigma/southeast/datalab) "aXB" = ( /obj/structure/barricade/handrail{ @@ -17970,9 +13093,7 @@ /obj/structure/surface/table/woodentable, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "aXC" = ( /obj/structure/barricade/handrail{ @@ -17980,24 +13101,17 @@ }, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "aXD" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/airlocknorth) "aXE" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/airlocknorth) "aXF" = ( /obj/structure/surface/table/almayer, @@ -18006,9 +13120,7 @@ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/virology) "aXG" = ( /obj/structure/reagent_dispensers/virusfood{ @@ -18016,41 +13128,30 @@ }, /obj/structure/surface/rack, /obj/item/reagent_container/glass/bottle/random, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/virology) "aXH" = ( /obj/structure/closet/wardrobe/science_white, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "aXJ" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/id) "aXM" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/gamma/hangar/monorail) "aXN" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "aXO" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -18060,49 +13161,37 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "aXP" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/hangar/monorail) "aXQ" = ( /obj/structure/machinery/light, /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/hangar/monorail) "aXR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/theta/biodome/complex) "aXS" = ( /obj/effect/landmark/crap_item, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "aXT" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "aXU" = ( /turf/open/floor/wood, @@ -18111,42 +13200,30 @@ /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/security) "aXW" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/corsat/theta/biodome/complex) "aXX" = ( /obj/item/toy/deck, /obj/structure/machinery/light, /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/sigma/dorms) "aXY" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "aXZ" = ( /obj/item/folder/black_random, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "aYa" = ( /obj/structure/surface/table/almayer, @@ -18158,26 +13235,19 @@ /obj/item/ammo_magazine/smg/nailgun, /obj/item/ammo_magazine/smg/nailgun, /obj/item/ammo_magazine/smg/nailgun, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "aYb" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/atmos) "aYc" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/bot/cleanbot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydrowest) "aYd" = ( /obj/structure/machinery/shower, @@ -18188,10 +13258,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "aYe" = ( /obj/structure/machinery/shower, @@ -18201,39 +13268,28 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "aYf" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydroeast) "aYg" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/theta/biodome/hydrowest) "aYh" = ( /obj/structure/machinery/light, /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail) "aYi" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "aYj" = ( /obj/structure/sink{ @@ -18244,10 +13300,7 @@ dir = 4; pixel_x = -32 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "aYk" = ( /obj/structure/toilet{ @@ -18256,64 +13309,43 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "aYl" = ( /obj/item/clothing/mask/cigarette/cigar/cohiba, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/south/security) "aYn" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/theta/biodome/hydroeast) "aYp" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "aYq" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Waste Tank Control" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/gamma/engineering/atmos) "aYr" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "aYs" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "aYt" = ( /obj/structure/machinery/light, /obj/item/clothing/mask/gas, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "aYu" = ( /obj/structure/machinery/light{ @@ -18321,18 +13353,13 @@ }, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "aYv" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/hangar/monorail/control) "aYw" = ( /obj/structure/machinery/light, @@ -18342,71 +13369,49 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south) "aYz" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/closet/wardrobe/virology_white, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "aYA" = ( /obj/structure/surface/rack, /obj/item/reagent_container/glass/bottle/random, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/virology) "aYB" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar) "aYC" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/hangar/monorail/control) "aYD" = ( /obj/structure/cargo_container/arious/leftmid, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "aYE" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/robotics) "aYF" = ( /obj/effect/decal/mecha_wreckage/ripley/firefighter, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "aYG" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "aYH" = ( /obj/structure/machinery/light{ @@ -18415,124 +13420,85 @@ /obj/effect/landmark/crap_item, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "aYI" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hangar) "aYJ" = ( /obj/structure/cargo_container/arious/rightmid, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "aYK" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "aYL" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/east, /area/corsat/gamma/medbay/chemistry) "aYM" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar) "aYN" = ( /obj/structure/machinery/pipedispenser, /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "aYO" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "aYP" = ( /obj/structure/cargo_container/arious/right, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "aYQ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar/security) "aYR" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/theta/biodome) "aYS" = ( /obj/structure/machinery/processor, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "aYT" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/engineering) "aYV" = ( /obj/structure/cargo_container/watatsumi/leftmid, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "aYW" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/airlock/south) "aYX" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "aYY" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northeast, /area/corsat/gamma/residential/researcher) "aYZ" = ( /obj/structure/surface/table/almayer, @@ -18541,10 +13507,7 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/sigma/south/complex) "aZa" = ( /obj/structure/window/framed/corsat/hull/security, @@ -18554,10 +13517,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hangar/security) "aZc" = ( /obj/structure/surface/table/reinforced, @@ -18567,18 +13527,13 @@ pixel_y = 5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "aZd" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar) "aZe" = ( /turf/closed/wall/r_wall/biodome, @@ -18587,57 +13542,39 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/office) "aZg" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/office) "aZh" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aZi" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar) "aZj" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "aZk" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/morgue) "aZl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "aZm" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -18650,27 +13587,15 @@ dir = 8; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aZo" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "aZp" = ( /obj/structure/cargo_container/watatsumi/rightmid, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "aZq" = ( /obj/structure/bed/chair/wood/normal, @@ -18690,9 +13615,7 @@ /area/corsat/sigma/dorms) "aZs" = ( /obj/structure/cargo_container/watatsumi/right, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "aZt" = ( /obj/structure/platform{ @@ -18700,17 +13623,11 @@ layer = 2.7 }, /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aZu" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar/security) "aZv" = ( /obj/structure/pipes/vents/pump{ @@ -18721,10 +13638,7 @@ layer = 2.7 }, /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aZw" = ( /obj/structure/bed/chair/wood/normal, @@ -18753,9 +13667,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "aZA" = ( /obj/structure/surface/table/almayer, @@ -18764,9 +13676,7 @@ health = 80 }, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "aZB" = ( /obj/structure/bed/chair/wood/normal{ @@ -18789,28 +13699,21 @@ pixel_x = 5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "aZD" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/open{ id = "SigmaSouthS"; name = "Sigma South Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/south) "aZE" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "aZF" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18821,10 +13724,7 @@ layer = 2.7 }, /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aZG" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18835,33 +13735,23 @@ layer = 2.7 }, /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aZH" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/southeast/generator) "aZI" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "aZJ" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "aZK" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -18870,19 +13760,13 @@ dir = 4; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aZL" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "tcomms" - }, +/turf/open/floor/corsat/tcomms/southwest, /area/corsat/sigma/south/complex) "aZM" = ( /obj/structure/stairs, @@ -18890,43 +13774,31 @@ dir = 4; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aZN" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "tcomms" - }, +/turf/open/floor/corsat/tcomms/southwest, /area/corsat/sigma/south/complex) "aZQ" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer/research/containment/entrance{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/entrance/west, /area/corsat/inaccessible) "aZR" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/corsat/inaccessible) "aZS" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datamaint) "aZT" = ( /obj/structure/platform{ @@ -18934,10 +13806,7 @@ dir = 4; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "aZV" = ( /obj/structure/machinery/light{ @@ -18946,40 +13815,28 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "aZW" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "aZX" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/engineering) "aZY" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "aZZ" = ( /obj/structure/surface/table, /obj/item/folder/black, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "baa" = ( /obj/structure/machinery/light{ @@ -18988,29 +13845,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/control) "bab" = ( /obj/structure/platform{ dir = 1; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "bac" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/control) "bad" = ( /obj/structure/surface/table/almayer, @@ -19020,18 +13868,13 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "bae" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/omega/control) "baf" = ( /obj/structure/closet/secure_closet/security_empty, @@ -19042,17 +13885,12 @@ /obj/item/ammo_magazine/pistol/mod88, /obj/item/storage/pouch/general/medium, /obj/item/storage/pouch/pistol, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/control) "bag" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/engineering) "bah" = ( /obj/structure/closet/secure_closet/security_empty, @@ -19063,28 +13901,21 @@ /obj/item/ammo_magazine/pistol/mod88, /obj/item/storage/pouch/general/medium, /obj/item/storage/pouch/pistol, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/control) "bai" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/open{ id = "OmegaHangarN"; name = "Landing Bay Omega" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/hangar/security) "baj" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ id = "OmegaHangarNE"; name = "Landing Bay Omega" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/hangar/security) "bak" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -19092,38 +13923,27 @@ dir = 1; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "bal" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/security) "bam" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("omega") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "ban" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "ID Checkpoint"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "bao" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -19133,27 +13953,21 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/omega/control) "bap" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical{ id = "OmegaHangarW"; name = "Landing Bay Omega" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/hangar/security) "baq" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical{ id = "OmegaHangarE"; name = "Landing Bay Omega" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/hangar/security) "bar" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -19162,9 +13976,7 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "bas" = ( /obj/structure/surface/table/almayer, @@ -19173,19 +13985,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "bat" = ( /obj/structure/surface/table/almayer, /obj/item/storage/donut_box, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/airlock/control) "bau" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -19194,9 +14000,7 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/office) "bav" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -19204,26 +14008,18 @@ name = "ID Checkpoint"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/control) "baw" = ( /obj/structure/closet/emcloset, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/control) "bax" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/control) "bay" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -19234,9 +14030,7 @@ dir = 4 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "baz" = ( /obj/effect/decal/cleanable/cobweb{ @@ -19247,30 +14041,19 @@ "baA" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/checkpoint) "baB" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/checkpoint) "baC" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/checkpoint) "baD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "baE" = ( /obj/structure/surface/table/reinforced, @@ -19278,24 +14061,16 @@ dir = 4; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/checkpoint) "baF" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "baG" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/checkpoint) "baH" = ( /obj/structure/surface/table/reinforced, @@ -19311,9 +14086,7 @@ name = "Security Shutters" }, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "baI" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/secure/open{ @@ -19321,9 +14094,7 @@ name = "Gamma Emergency Access"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "baJ" = ( /obj/structure/sign/safety/airlock, @@ -19331,37 +14102,24 @@ /area/corsat/gamma/hangar/checkpoint) "baK" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "baL" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/omega, /area/corsat/omega/control) "baM" = ( /obj/structure/machinery/disposal, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/omega/control) "baN" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/omega/control) "baO" = ( /obj/structure/surface/table/reinforced, @@ -19376,9 +14134,7 @@ id = "OmegaAccessC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "baR" = ( /obj/structure/surface/table/reinforced, @@ -19394,15 +14150,10 @@ pixel_x = 5; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "baT" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/hallways) "baU" = ( /obj/structure/window/framed/corsat/hull, @@ -19420,9 +14171,7 @@ network = list("omega") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "baY" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -19431,18 +14180,14 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "baZ" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Engineering"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/engineering) "bba" = ( /obj/structure/window/framed/corsat/security, @@ -19454,9 +14199,7 @@ /area/corsat/omega/control) "bbb" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/control) "bbc" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -19473,9 +14216,7 @@ id = "OmegaCSC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/control) "bbd" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -19483,10 +14224,7 @@ name = "Sigma Dome Control"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "bbe" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -19495,19 +14233,14 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/north) "bbf" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/checkpoint) "bbg" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -19515,18 +14248,13 @@ name = "ID Checkpoint"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bbh" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "Theta Dome Control" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/theta/airlock/control) "bbi" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -19536,26 +14264,18 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/control) "bbj" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Theta Dome Control"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/theta/airlock/control) "bbk" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bbl" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -19568,46 +14288,31 @@ name = "Identification Desk"; req_access_txt = "104" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bbm" = ( -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/omega/checkpoint) "bbn" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/checkpoint) "bbo" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile{ id = "ThetaNorthS"; name = "Theta North Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/control) "bbp" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "bbr" = ( /obj/structure/closet/secure_closet/guncabinet/riot_control, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "bbs" = ( /obj/structure/surface/table/reinforced, @@ -19623,10 +14328,7 @@ pixel_x = -5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/west) "bbt" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ @@ -19638,60 +14340,42 @@ name = "Theta Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/east) "bbu" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ id = "ThetaEastE"; name = "Theta East Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/east) "bbv" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "bbx" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Hangar Security"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "bby" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "bbz" = ( /obj/structure/closet/secure_closet/engineering_electrical{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/hangar/monorail/control) "bbA" = ( /obj/structure/closet/secure_closet/engineering_welding{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/hangar/monorail/control) "bbB" = ( /obj/structure/window/framed/corsat/research, @@ -19708,15 +14392,11 @@ name = "Research Complex Gamma"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "bbD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "bbE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19726,9 +14406,7 @@ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "bbF" = ( /obj/structure/surface/table/almayer, @@ -19738,10 +14416,7 @@ pixel_y = 5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/checkpoint) "bbG" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -19749,19 +14424,13 @@ name = "Research Desk" }, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/complex) "bbH" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "bbI" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/biodome/complex) "bbJ" = ( /obj/structure/window/framed/corsat/research, @@ -19780,18 +14449,14 @@ /obj/structure/machinery/computer/secure_data{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/security) "bbL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "Research Complex Gamma" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/biodome/complex) "bbM" = ( /obj/structure/window/framed/corsat/research, @@ -19806,24 +14471,15 @@ /obj/structure/closet/secure_closet/engineering_electrical{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "bbO" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/checkpoint) "bbP" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/checkpoint) "bbQ" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -19845,10 +14501,7 @@ name = "Toxins Lockdown" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/toxins) "bbS" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -19857,9 +14510,7 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "bbT" = ( /obj/structure/machinery/door_control{ @@ -19868,32 +14519,21 @@ pixel_y = 24; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/biodome/toxins) "bbU" = ( /obj/structure/closet/secure_closet/engineering_welding{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/engineering) "bbV" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/biodome/complex) "bbW" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/containment) "bbX" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -19901,9 +14541,7 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "bbZ" = ( /obj/structure/machinery/light{ @@ -19912,10 +14550,7 @@ /obj/structure/sink{ pixel_y = 25 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bca" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -19924,18 +14559,14 @@ req_one_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydrowest) "bcb" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydrowest) "bcc" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -19947,19 +14578,14 @@ name = "Toxins Lab"; req_one_access_txt = "103" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) "bcd" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydroeast) "bce" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -19968,9 +14594,7 @@ req_one_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "bcf" = ( /obj/structure/window/framed/corsat/research, @@ -20092,24 +14716,17 @@ pixel_x = -24; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/security) "bct" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "bcu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "bcv" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -20117,9 +14734,7 @@ name = "Hangar Security"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "bcw" = ( /obj/structure/surface/table/reinforced, @@ -20127,9 +14742,7 @@ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/hangar/checkpoint) "bcx" = ( /obj/effect/decal/cleanable/cobweb{ @@ -20150,9 +14763,7 @@ id = "SigmaHCargoC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/id) "bcz" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -20160,9 +14771,7 @@ name = "Gamma Dome Control"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bcA" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -20172,9 +14781,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bcB" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -20182,9 +14789,7 @@ name = "Gamma Dome Control"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bcC" = ( /obj/structure/surface/table/reinforced, @@ -20195,9 +14800,7 @@ name = "Research Desk" }, /obj/structure/machinery/bot/medbot, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "bcD" = ( /obj/structure/flora/jungle/vines/light_1, @@ -20251,9 +14854,7 @@ /obj/structure/sign/safety/airlock{ pixel_x = 32 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "bcP" = ( /obj/structure/sign/safety/storage, @@ -20271,9 +14872,7 @@ /obj/item/reagent_container/food/snacks/grown/potato, /obj/item/reagent_container/food/snacks/grown/potato, /obj/structure/closet/crate/freezer, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "bcR" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -20330,117 +14929,75 @@ /area/corsat/theta/biodome) "bdc" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome/gunrange) "bdd" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/corsat/sigma/biodome/gunrange) "bde" = ( -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/corsat/sigma/biodome) "bdf" = ( -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/corsat/sigma/biodome) "bdg" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/corsat/sigma/biodome/gunrange) "bdh" = ( /obj/structure/target/syndicate, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/corsat/sigma/biodome/gunrange) "bdi" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/corsat/sigma/biodome/gunrange) "bdj" = ( /obj/structure/target, /obj/item/clothing/suit/storage/militia, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/corsat/sigma/biodome/gunrange) "bdk" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/corsat/sigma/biodome/gunrange) "bdl" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/corsat/sigma/biodome/gunrange) "bdm" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/gunrange) "bdn" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/corsat/sigma/biodome) "bdo" = ( -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/corsat/sigma/biodome) "bdp" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/corsat/sigma/biodome/gunrange) "bdq" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/corsat/sigma/biodome) "bdr" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/gunrange) "bds" = ( /obj/structure/target, /obj/item/clothing/suit/storage/militia, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/gunrange) "bdt" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/corsat/sigma/biodome/gunrange) "bdu" = ( /obj/structure/target/syndicate, -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/corsat/sigma/biodome/gunrange) "bdv" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_22" - }, +/turf/open/mars_cave/mars_cave_22, /area/corsat/sigma/biodome/gunrange) "bdw" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/corsat/sigma/biodome/gunrange) "bdx" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_west, @@ -20557,9 +15114,7 @@ /turf/open/gm/dirtgrassborder/south, /area/corsat/theta/biodome) "bef" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_4" - }, +/turf/open/mars_cave/mars_cave_4, /area/corsat/sigma/biodome/gunrange) "beg" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -20578,9 +15133,7 @@ name = "Research Complex Sigma"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bek" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/secure{ @@ -20588,9 +15141,7 @@ name = "Omega Checkpoint"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "bel" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -20614,9 +15165,7 @@ /turf/closed/gm/dense, /area/corsat/theta/biodome) "beq" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/corsat/sigma/biodome/gunrange) "ber" = ( /obj/structure/flora/jungle/alienplant1, @@ -20634,15 +15183,11 @@ use_power = 0 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "beu" = ( /obj/structure/target/syndicate, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/gunrange) "bev" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -20705,24 +15250,16 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/corsat/theta/biodome) "beK" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_12" - }, +/turf/open/mars_cave/mars_cave_12, /area/corsat/sigma/biodome/gunrange) "beL" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_8" - }, +/turf/open/mars_cave/mars_cave_8, /area/corsat/sigma/biodome/gunrange) "beM" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/corsat/sigma/biodome/gunrange) "beN" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/corsat/sigma/biodome/gunrange) "beO" = ( /turf/open/auto_turf/snow/layer3, @@ -20753,19 +15290,13 @@ "beU" = ( /obj/structure/target, /obj/item/clothing/suit/storage/militia, -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/corsat/sigma/biodome/gunrange) "beV" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/corsat/sigma/biodome/gunrange) "beW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/corsat/sigma/biodome/gunrange) "beX" = ( /turf/open/auto_turf/snow/layer1, @@ -20917,9 +15448,7 @@ /area/corsat/gamma/biodome) "bfw" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/corsat/sigma/biodome/gunrange) "bfx" = ( /obj/structure/ice/ice_rock/cornerOverlay{ @@ -21044,17 +15573,13 @@ /turf/closed/ice_rock/corners, /area/corsat/gamma/biodome) "bfO" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/corsat/sigma/biodome/gunrange) "bfP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "bfQ" = ( /turf/closed/ice, @@ -21150,81 +15675,51 @@ /turf/open/ice, /area/corsat/gamma/biodome) "bgj" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/corsat/sigma/biodome/gunrange) "bgk" = ( /turf/closed/ice_rock/singleEnd, /area/corsat/gamma/biodome) "bgl" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/corsat/sigma/biodome/gunrange) "bgm" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "bgn" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome) "bgo" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/corsat/sigma/biodome/gunrange) "bgp" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/corsat/sigma/biodome/gunrange) "bgq" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/corsat/sigma/biodome/gunrange) "bgr" = ( /turf/closed/wall, /area/corsat/sigma/biodome/gunrange) "bgs" = ( -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bgt" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "bgu" = ( -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/corsat/sigma/biodome) "bgv" = ( -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/corsat/sigma/biodome) "bgw" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Research Complex Gamma"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bgx" = ( /obj/structure/machinery/constructable_frame{ @@ -21239,9 +15734,7 @@ /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/high_explosive, /obj/item/explosive/grenade/high_explosive, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bgz" = ( /obj/structure/machinery/m56d_hmg{ @@ -21251,167 +15744,104 @@ name = "Firing Lane" }, /obj/structure/surface/table/almayer, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/corsat/sigma/biodome/gunrange) "bgB" = ( /turf/closed/wall, /area/corsat/sigma/biodome/scrapyard) "bgC" = ( /obj/structure/fence, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome/scrapyard) "bgD" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/corsat/sigma/biodome/scrapyard) "bgE" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/scrapyard) "bgF" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/corsat/sigma/biodome/scrapyard) "bgG" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_19" - }, +/turf/open/mars_cave/mars_cave_19, /area/corsat/sigma/biodome/scrapyard) "bgH" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/corsat/sigma/biodome/scrapyard) "bgI" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "bgJ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_20" - }, +/turf/open/mars_cave/mars_cave_20, /area/corsat/sigma/biodome/scrapyard) "bgK" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_16" - }, +/turf/open/mars_cave/mars_cave_16, /area/corsat/sigma/biodome/scrapyard) "bgL" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/corsat/sigma/biodome/scrapyard) "bgM" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/corsat/sigma/biodome/scrapyard) "bgN" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/corsat/sigma/biodome/scrapyard) "bgO" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_22" - }, +/turf/open/mars_cave/mars_cave_22, /area/corsat/sigma/biodome/scrapyard) "bgP" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/corsat/sigma/biodome/scrapyard) "bgQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_4" - }, +/turf/open/mars_cave/mars_cave_4, /area/corsat/sigma/biodome/scrapyard) "bgR" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_12" - }, +/turf/open/mars_cave/mars_cave_12, /area/corsat/sigma/biodome/scrapyard) "bgS" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/corsat/sigma/biodome/scrapyard) "bgT" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_8" - }, +/turf/open/mars_cave/mars_cave_8, /area/corsat/sigma/biodome/scrapyard) "bgU" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/corsat/sigma/biodome/scrapyard) "bgV" = ( -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/corsat/sigma/biodome) "bgW" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/corsat/sigma/biodome/scrapyard) "bgX" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/corsat/sigma/biodome/scrapyard) "bgY" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/corsat/sigma/biodome/scrapyard) "bgZ" = ( /turf/closed/wall/r_wall, /area/corsat/sigma/biodome/testgrounds) "bha" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "bhb" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "bhc" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "bhd" = ( /obj/structure/largecrate/supply/ammo/m39/half, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bhe" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/corsat/sigma/biodome) "bhf" = ( /obj/structure/surface/rack, @@ -21422,27 +15852,19 @@ dir = 1 }, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bhg" = ( /turf/open/floor/plating, /area/corsat/sigma/biodome/testgrounds) "bhh" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/corsat/sigma/biodome/testgrounds) "bhi" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/residential) "bhj" = ( /obj/structure/surface/rack, @@ -21453,15 +15875,11 @@ dir = 1 }, /obj/item/weapon/gun/rifle/m41a, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bhk" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "bhl" = ( /obj/structure/foamed_metal, @@ -21469,9 +15887,7 @@ /area/corsat/sigma/biodome/testgrounds) "bhm" = ( /obj/structure/largecrate/supply/ammo/pistol/half, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bhn" = ( /turf/closed/mineral{ @@ -21479,52 +15895,34 @@ }, /area/corsat/sigma/biodome) "bho" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/corsat/sigma/biodome) "bhp" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_22" - }, +/turf/open/mars_cave/mars_cave_22, /area/corsat/sigma/biodome) "bhq" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_12" - }, +/turf/open/mars_cave/mars_cave_12, /area/corsat/sigma/biodome) "bhr" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/corsat/sigma/biodome) "bhs" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/corsat/sigma/biodome) "bht" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/corsat/sigma/biodome) "bhu" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_13" - }, +/turf/open/mars_cave/mars_cave_13, /area/corsat/sigma/biodome) "bhv" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/corsat/sigma/biodome) "bhw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_14" - }, +/turf/open/mars_cave/mars_cave_14, /area/corsat/sigma/biodome) "bhx" = ( /obj/structure/bed/chair/wood/wings{ @@ -21534,15 +15932,11 @@ /area/corsat/gamma/rnr/bar) "bhy" = ( /obj/structure/machinery/botany/editor, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "bhz" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/rnr) "bhA" = ( /obj/structure/machinery/light{ @@ -21551,69 +15945,47 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security/cells) "bhB" = ( /obj/structure/machinery/seed_extractor, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "bhC" = ( /obj/structure/machinery/computer/shuttle_control/monorail{ dir = 8 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/monorail/control) "bhD" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "bhE" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "bhF" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/rnr) "bhI" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "bhJ" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/security/cells) "bhK" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/cargo/lobby) "bhL" = ( /obj/structure/machinery/light{ @@ -21622,163 +15994,107 @@ /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Mixed Air Control" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "bhM" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/oxygen, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/atmos) "bhN" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/gamma/engineering) "bhO" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "bhP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "bhQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "bhR" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Atmospherics"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "bhS" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/hallways) "bhT" = ( /obj/structure/machinery/power/monitor{ name = "Core Power Monitoring" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "bhU" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering/atmos) "bhV" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering) "bhW" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/door/window/northright{ name = "Firing Lane" }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/corsat/sigma/biodome/gunrange) "bhX" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/theta/airlock/control) "bhY" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/control) "bhZ" = ( /obj/structure/machinery/portable_atmospherics/canister/empty, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering/atmos) "bia" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "bib" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "bic" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/corsat/gamma/cargo/lobby) "bid" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "bie" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/engineering) "bif" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/engineering/atmos) "big" = ( /obj/structure/machinery/light{ @@ -21787,25 +16103,17 @@ /obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering) "bih" = ( /obj/structure/closet/secure_closet/engineering_personal{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "bii" = ( /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "bij" = ( /obj/structure/machinery/floodlight{ @@ -21815,26 +16123,17 @@ /area/corsat/gamma/biodome) "bik" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/oxygen, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/gamma/engineering/atmos) "bil" = ( /obj/structure/pipes/binary/pump/high_power/on{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "bim" = ( /obj/structure/machinery/portable_atmospherics/canister/empty, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/engineering/atmos) "bin" = ( /obj/structure/machinery/light{ @@ -21843,88 +16142,55 @@ /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Nitrogen Control Console" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "bio" = ( /obj/structure/dispenser/phoron, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/atmos) "bip" = ( /obj/structure/dispenser/oxygen, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/atmos) "biq" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/virology) "bir" = ( /obj/structure/bed/stool, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay/chemistry) "bis" = ( /obj/structure/powerloader_wreckage, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "biu" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay) "biv" = ( /obj/structure/closet/crate/internals, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "biw" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/omega/hallways) "bix" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay) "biy" = ( /obj/structure/surface/table/woodentable, /obj/item/toy/dice, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "biz" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/security) "biA" = ( /obj/structure/machinery/light{ @@ -21933,104 +16199,64 @@ /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay) "biB" = ( /obj/structure/largecrate/supply/ammo/m41a/half, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "biC" = ( /obj/structure/pipes/trinary/mixer{ dir = 4; name = "Gas mixer N2/O2" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "biE" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "biF" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "biG" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "biH" = ( /obj/structure/machinery/optable, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/surgery) "biI" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay/surgery) "biJ" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northeast, /area/corsat/gamma/medbay/morgue) "biK" = ( /obj/structure/largecrate/supply/medicine/blood, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southwest, /area/corsat/gamma/medbay) "biL" = ( /obj/structure/machinery/light, /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/toxin, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/west, /area/corsat/gamma/medbay) "biM" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southeast, /area/corsat/gamma/medbay/chemistry) "biO" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "biP" = ( /obj/structure/machinery/cm_vending/sorted/tech/science, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/biodome/toxins) "biQ" = ( /obj/structure/machinery/smartfridge/chemistry{ @@ -22041,10 +16267,7 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) "biR" = ( /obj/structure/surface/table/woodentable, @@ -22053,28 +16276,19 @@ pixel_x = 15 }, /obj/item/reagent_container/food/drinks/drinkingglass, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/bar) "biS" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/airlocknorth) "biT" = ( /obj/structure/machinery/constructable_frame, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "biU" = ( /obj/structure/machinery/constructable_frame, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/corsat/sigma/biodome/scrapyard) "biV" = ( /obj/structure/surface/table/woodentable, @@ -22083,17 +16297,11 @@ pixel_x = 15 }, /obj/item/reagent_container/food/drinks/shaker, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/bar) "biW" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/hallways) "biX" = ( /obj/structure/machinery/light{ @@ -22101,113 +16309,72 @@ }, /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "biY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "biZ" = ( /obj/structure/reagent_dispensers/watertank, -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "bja" = ( /obj/structure/machinery/message_server, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "bjb" = ( /obj/structure/showcase{ icon_state = "hub"; name = "Telecommunication Hub" }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "bjc" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay) "bjd" = ( /obj/structure/machinery/seed_extractor, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "bje" = ( /obj/structure/machinery/botany/extractor, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "bjf" = ( /obj/structure/machinery/r_n_d/bioprinter, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/theta/biodome/complex) "bjg" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/theta/biodome/complex) "bjh" = ( /obj/structure/machinery/biogenerator, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/theta/biodome/complex) "bji" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/smartfridge/seeds, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "bjj" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/flightcontrol) "bjk" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/engineering/atmos) "bjl" = ( /obj/structure/surface/table/almayer, @@ -22218,10 +16385,7 @@ pixel_y = 6; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bjm" = ( /obj/structure/bed, @@ -22236,17 +16400,11 @@ /obj/item/implanter/adrenalin, /obj/item/implanter/loyalty, /obj/item/implanter/loyalty, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "bjp" = ( /obj/structure/machinery/r_n_d/circuit_imprinter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "bjq" = ( /obj/structure/bed, @@ -22256,49 +16414,33 @@ /area/corsat/sigma/dorms) "bjr" = ( /obj/item/broken_device, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "bjs" = ( /obj/structure/machinery/mech_bay_recharge_port, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "bjt" = ( /obj/structure/machinery/mecha_part_fabricator, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "bju" = ( /obj/item/cell/crap, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "bjv" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "bjw" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bjx" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hallways) "bjy" = ( /obj/structure/sink{ @@ -22314,9 +16456,7 @@ /obj/item/reagent_container/glass/rag{ pixel_y = 10 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "bjz" = ( /obj/structure/machinery/light{ @@ -22324,9 +16464,7 @@ }, /obj/structure/machinery/microwave, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "bjA" = ( /obj/item/reagent_container/food/snacks/meat/monkey, @@ -22340,9 +16478,7 @@ /obj/item/reagent_container/food/snacks/flour, /obj/item/reagent_container/food/snacks/flour, /obj/structure/closet/crate/freezer, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "bjB" = ( /obj/structure/surface/table/almayer, @@ -22350,10 +16486,7 @@ /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/gamma/administration) "bjC" = ( /obj/structure/surface/table/almayer, @@ -22363,9 +16496,7 @@ /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "bjD" = ( /obj/structure/bed/chair/wood/wings{ @@ -22378,9 +16509,7 @@ dir = 4 }, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "bjG" = ( /obj/structure/closet/crate/medical, @@ -22389,52 +16518,36 @@ network = list("gamma") }, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "bjH" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/adv, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "bjI" = ( /obj/structure/pipes/standard/simple/visible, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "bjJ" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hallways) "bjK" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/freezer) "bjM" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/incendiary, /obj/item/explosive/grenade/incendiary, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bjN" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/smokebomb, /obj/item/explosive/grenade/smokebomb, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bjO" = ( /obj/structure/surface/rack, @@ -22446,9 +16559,7 @@ }, /obj/item/weapon/gun/pistol/m4a3, /obj/item/weapon/gun/pistol/m4a3, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bjP" = ( /obj/structure/surface/rack, @@ -22459,39 +16570,25 @@ name = "Weapon Rack" }, /obj/item/weapon/gun/smg/mp5, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bjQ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/containment) "bjR" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/bronze, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bjU" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "CORSAT Library" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "bjV" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -22501,10 +16598,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "bjW" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -22512,9 +16606,7 @@ name = "Sigma Cargo Bay"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/cargo) "bjY" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -22522,9 +16614,7 @@ name = "Security Armory"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "bjZ" = ( /obj/structure/machinery/door_control{ @@ -22533,10 +16623,7 @@ pixel_x = -24; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/cargo) "bka" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -22545,9 +16632,7 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/cargo) "bkb" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -22555,25 +16640,19 @@ name = "Omega Cargo Bay"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/cargo) "bkc" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/south/id) "bkd" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Research Complex Theta" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/biodome/complex) "bke" = ( /obj/structure/machinery/light{ @@ -22594,10 +16673,7 @@ pixel_y = 24; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/sigmaremote) "bki" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -22606,9 +16682,7 @@ name = "Gate Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/sigmaremote) "bko" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -22617,18 +16691,14 @@ req_one_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydroeast) "bkp" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ name = "Research Complex"; req_one_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "bkq" = ( /obj/structure/surface/rack{ @@ -22636,10 +16706,7 @@ unacidable = 1 }, /obj/item/weed_extract, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/omega/complex) "bkr" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -22649,36 +16716,27 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "bks" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/hangar/monorail/control) "bku" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "Hangar Office" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "bkv" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "Flight Control" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "bkx" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -22686,9 +16744,7 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar/cargo) "bky" = ( /obj/structure/window/framed/corsat/hull, @@ -22700,9 +16756,7 @@ name = "Gamma Cargo Checkpoint"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar/cargo) "bkB" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -22711,9 +16765,7 @@ name = "Gamma Cargo Checkpoint"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar/cargo) "bkC" = ( /obj/structure/surface/table/reinforced, @@ -22722,10 +16774,7 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/checkpoint) "bkD" = ( /obj/structure/surface/table/reinforced, @@ -22734,10 +16783,7 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/airlock/south/id) "bkE" = ( /obj/structure/window/framed/corsat/security, @@ -22762,9 +16808,7 @@ id = "SigmaIDSC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/south/id) "bkJ" = ( /obj/structure/window/framed/corsat/security, @@ -22782,16 +16826,11 @@ pixel_x = -24; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/south/security) "bkL" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "bkM" = ( /obj/structure/window/framed/corsat/security, @@ -22814,18 +16853,14 @@ name = "Privacy Shutters" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "bkO" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/open{ id = "OmegaO"; name = "Omega Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/biodome) "bkP" = ( /obj/structure/window/framed/corsat/cell/security, @@ -22838,10 +16873,7 @@ /obj/structure/machinery/camera/autoname{ network = list("omega") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/containment) "bkS" = ( /obj/structure/machinery/light{ @@ -22850,10 +16882,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/omega/complex) "bkT" = ( /obj/structure/closet/crate/science{ @@ -22862,9 +16891,7 @@ opened = 1 }, /obj/item/organ/lungs, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "bkU" = ( /obj/structure/closet/crate/science{ @@ -22873,24 +16900,17 @@ opened = 1 }, /obj/item/organ/heart, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "bkV" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/containment) "bkW" = ( /obj/structure/surface/table/almayer, /obj/item/tool/stamp/ce, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "bkX" = ( /obj/structure/surface/table/almayer, @@ -22899,9 +16919,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "bkY" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -22911,9 +16929,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "bkZ" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -22922,25 +16938,19 @@ name = "Omega Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "blb" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/engineering) "blc" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "bld" = ( /obj/structure/target/syndicate, @@ -22952,40 +16962,29 @@ desc = "A rectangular steel crate containing firing targets."; name = "target crate" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "blg" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/flashbang, /obj/item/explosive/grenade/flashbang, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "blh" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/high_explosive/training, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "blj" = ( /obj/structure/machinery/pipedispenser, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "blk" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/cargo) "bll" = ( /obj/structure/surface/table/almayer, @@ -22993,76 +16992,47 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "blm" = ( /obj/structure/closet/wardrobe/chemistry_white, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/chemistry) "bln" = ( /obj/structure/machinery/door/airlock/dropship_hatch/monorail{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/monorail) "blo" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/hangar/monorail) "blp" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/hangar/monorail) "blr" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/hangar/monorail) "bls" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/gamma/hangar/monorail) "blt" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/monorail) "bly" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail) "blz" = ( /obj/structure/machinery/light, /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/gamma/hangar/monorail) "blA" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security) "blB" = ( /turf/closed/wall/r_wall/biodome, @@ -23070,9 +17040,7 @@ "blC" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar) "blD" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -23081,23 +17049,16 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar) "blF" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "blG" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/hangar) "blH" = ( /obj/structure/machinery/light{ @@ -23105,24 +17066,17 @@ }, /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar) "blI" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/hangar) "blJ" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/hangar) "blK" = ( /turf/closed/wall/biodome, @@ -23134,9 +17088,7 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "blM" = ( /turf/closed/wall/r_wall/biodome, @@ -23146,48 +17098,26 @@ /turf/open/floor/corsat, /area/corsat/gamma/hangar/cargo) "blO" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/cargo) "blP" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/hangar/arrivals) "blQ" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/hangar/office) "blS" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/hangar/monorail/control) "blT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "blU" = ( /obj/structure/monorail, @@ -23213,57 +17143,33 @@ /area/space) "blZ" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/hangar/monorail/control) "bma" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/hangar/monorail/control) "bmb" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/monorail/control) "bmc" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/sigma/hangar) "bmd" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/recharge_station, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/northwest, /area/corsat/sigma/hangar) "bme" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar) "bmh" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "bmi" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -23275,9 +17181,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bmj" = ( /obj/structure/window/framed/corsat/hull, @@ -23287,50 +17191,33 @@ /obj/structure/machinery/door/airlock/dropship_hatch/monorail{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "bml" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail) "bmm" = ( /obj/structure/window/framed/corsat/security, /turf/open/floor/plating, /area/corsat/sigma/hangar/monorail/control) "bmn" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/sigma/hangar/monorail) "bmo" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/northwest, /area/corsat/sigma/hangar/monorail) "bmp" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "bmq" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/hangar/monorail) "bmr" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail) "bms" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -23338,17 +17225,12 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar/monorail) "bmu" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/monorail/control) "bmv" = ( /obj/structure/monorail, @@ -23360,33 +17242,22 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "bmx" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/sigma/hangar/monorail) "bmz" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/hangar/monorail) "bmA" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/sigma/hangar/monorail) "bmB" = ( /obj/structure/monorail{ @@ -23416,17 +17287,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "bmI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "bmJ" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -23435,40 +17302,28 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "bmL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "bmM" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/office) "bmN" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "bmO" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/arrivals) "bmS" = ( /obj/structure/window/framed/corsat, @@ -23489,9 +17344,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bmW" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile{ @@ -23499,20 +17352,14 @@ name = "Gamma Checkpoint"; unacidable = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar/checkpoint) "bmX" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar/checkpoint) "bmY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar/checkpoint) "bmZ" = ( /obj/structure/window/framed/corsat/hull/security, @@ -23523,29 +17370,20 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "bnb" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/hangar/arrivals) "bnd" = ( /obj/structure/fence, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "bne" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/monorail/control) "bnf" = ( /obj/structure/sign/safety/fridge, @@ -23557,17 +17395,12 @@ /obj/item/storage/bag/trash, /obj/item/storage/bag/trash, /obj/item/storage/bag/trash, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/residential/maint) "bnj" = ( /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap/hidden, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay) "bnk" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -23576,29 +17409,18 @@ req_access_txt = "103"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "bnl" = ( /obj/structure/sign/safety/high_voltage, /turf/closed/wall/r_wall/biodome, /area/corsat/gamma/engineering/core) "bnm" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/browncorner/north, /area/corsat/gamma/cargo) "bnn" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/hallwaysouth) "bno" = ( /obj/structure/sign/safety/airlock{ @@ -23611,19 +17433,13 @@ /area/corsat/gamma/biodome) "bnp" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/canteen) "bnq" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "bnr" = ( /obj/structure/sign/safety/galley, @@ -23631,10 +17447,7 @@ /area/corsat/gamma/canteen) "bns" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "bnw" = ( /obj/structure/sign/safety/airlock, @@ -23642,24 +17455,18 @@ /area/corsat/sigma/hangar/monorail) "bnx" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/canteen) "bny" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/canteen) "bnz" = ( /obj/structure/sign/safety/biohazard, /obj/structure/surface/table/almayer, /obj/structure/machinery/reagentgrinder, /obj/item/stack/sheet/mineral/phoron/small_stack, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/virology) "bnA" = ( /obj/structure/surface/rack{ @@ -23667,30 +17474,19 @@ unacidable = 1 }, /obj/item/xenos_claw, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/omega/complex) "bnB" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/biodome/virology) "bnC" = ( /obj/structure/sign/safety/biohazard, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/virology) "bnD" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/biodome/virology) "bnE" = ( /obj/structure/machinery/light{ @@ -23700,16 +17496,11 @@ /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Oxygen Supply Console" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "bnF" = ( /obj/structure/pipes/standard/tank/oxygen, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay) "bnH" = ( /obj/structure/sign/safety/biohazard, @@ -23718,10 +17509,7 @@ "bnI" = ( /obj/structure/sign/safety/biohazard, /obj/structure/machinery/space_heater, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/virology) "bnJ" = ( /obj/structure/sign/nosmoking_1, @@ -23741,9 +17529,7 @@ /area/corsat/gamma/medbay) "bnN" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "bnO" = ( /obj/structure/sign/safety/medical, @@ -23757,17 +17543,13 @@ /obj/structure/sign/safety/chem_lab{ pixel_y = -30 }, -/turf/open/floor/corsat{ - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner, /area/corsat/gamma/medbay) "bnR" = ( /obj/structure/sign/safety/airlock{ pixel_y = 32 }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/airlock/control) "bnU" = ( /obj/structure/sign/safety/airlock, @@ -23777,18 +17559,13 @@ /obj/structure/sign/safety/airlock{ pixel_y = 32 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/id) "bnW" = ( /obj/structure/sign/safety/airlock{ pixel_x = 32 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/corsat/sigma/biodome) "bnY" = ( /obj/structure/safe, @@ -23800,9 +17577,7 @@ /area/corsat/sigma/hangar/id) "boc" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/north) "boe" = ( /obj/structure/sign/safety/airlock, @@ -23816,28 +17591,19 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/sigma/cargo) "boh" = ( /obj/structure/cargo_container/grant/left, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "boi" = ( /obj/structure/cargo_container/grant/rightmid, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "boj" = ( /obj/structure/cargo_container/grant/right, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "bon" = ( /obj/structure/fence, @@ -23850,18 +17616,13 @@ /obj/structure/sign/safety/airlock{ pixel_y = -32 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/corsat/sigma/biodome) "bop" = ( /obj/structure/sign/safety/airlock{ pixel_x = -32 }, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/theta/airlock/control) "boq" = ( /obj/structure/sign/safety/storage, @@ -23879,9 +17640,7 @@ /obj/structure/sign/safety/storage{ pixel_y = 32 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "bow" = ( /obj/structure/sign/safety/airlock, @@ -23905,9 +17664,7 @@ /obj/structure/sign/safety/airlock{ pixel_x = 32 }, -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/hallways) "boB" = ( /obj/structure/sign/safety/airlock{ @@ -23920,71 +17677,46 @@ /area/corsat/theta/biodome) "boD" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security) "boE" = ( /obj/structure/sign/safety/biolab{ pixel_y = 32 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/hydrowest) "boF" = ( /obj/structure/sign/safety/biolab{ pixel_y = 32 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/hydroeast) "boG" = ( /obj/structure/sign/safety/biolab{ pixel_y = -32 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/hydrowest) "boH" = ( /obj/structure/sign/safety/biolab{ pixel_y = -32 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/hydroeast) "boJ" = ( /obj/structure/sign/safety/airlock, /turf/closed/wall/r_wall/biodome, /area/corsat/omega/hangar) "boK" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar) "boL" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/gamma/cargo) "boM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/corsat/gamma/cargo/lobby) "boN" = ( /obj/structure/surface/table/almayer, @@ -23995,129 +17727,90 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/north, /area/corsat/gamma/medbay) "boP" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/cargo) "boQ" = ( /obj/vehicle/train/cargo/engine{ dir = 2 }, -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/sigma/cargo) "boR" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/cargo) "boT" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/hangar/cargo) "boU" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/corsat/gamma/cargo) "boV" = ( /obj/structure/surface/table/almayer, /obj/item/trash/chips, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "boW" = ( /obj/item/bananapeel, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "boX" = ( /obj/structure/surface/rack, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "boY" = ( /obj/structure/surface/rack, /obj/item/reagent_container/food/condiment/sugar, /obj/item/reagent_container/food/condiment/sugar, /obj/item/reagent_container/food/condiment/sugar, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "bpa" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "bpb" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/north, /area/corsat/gamma/residential) "bpd" = ( /obj/structure/surface/rack, /obj/item/reagent_container/food/condiment/enzyme, /obj/item/reagent_container/food/condiment/enzyme, /obj/item/reagent_container/food/condiment/enzyme, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "bpe" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/gamma/residential/east) "bph" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/gm/river/desert/shallow{ - name = "pool" - }, +/turf/open/gm/river/desert/shallow/pool, /area/corsat/gamma/residential/showers) "bpi" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "bpj" = ( /obj/structure/surface/rack, @@ -24126,23 +17819,16 @@ /obj/item/reagent_container/food/snacks/chocolatebar, /obj/item/reagent_container/food/snacks/chocolatebar, /obj/item/reagent_container/food/snacks/chocolatebar, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "bpl" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "bpn" = ( /obj/structure/surface/table/almayer, /obj/item/light_bulb/tube/large, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering) "bpq" = ( /obj/structure/surface/table/almayer, @@ -24150,71 +17836,49 @@ /obj/item/paper, /obj/item/tool/pen, /obj/item/tool/stamp/cmo, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "bpr" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/southeast, /area/corsat/gamma/rnr) "bps" = ( /obj/structure/machinery/disposal, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail) "bpt" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "bpv" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail/control) "bpz" = ( /obj/structure/machinery/botany/editor, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "bpA" = ( /obj/item/tool/minihoe, /obj/structure/surface/table/almayer, /obj/item/reagent_container/glass/bucket, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "bpB" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/wardrobe/science_white, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "bpC" = ( /obj/structure/surface/table/almayer, /obj/item/book/manual/chef_recipes, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "bpD" = ( /obj/structure/surface/table/almayer, @@ -24223,9 +17887,7 @@ }, /obj/item/tool/kitchen/tray, /obj/item/tool/kitchen/knife, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "bpE" = ( /obj/structure/surface/table/almayer, @@ -24235,103 +17897,69 @@ dir = 1 }, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "bpF" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "bpG" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/microwave, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "bpH" = ( /obj/structure/machinery/meter, /obj/structure/pipes/standard/simple/visible{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "bpK" = ( /obj/structure/surface/table, /obj/item/storage/donut_box, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "bpL" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/engineering/atmos) "bpM" = ( /obj/structure/surface/rack, /obj/item/device/transfer_valve, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "bpN" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "bpO" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southwest, /area/corsat/gamma/canteen) "bpP" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar) "bpR" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bpS" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/sigma/north) "bpT" = ( /obj/structure/surface/table/almayer, /obj/item/tool/surgery/scalpel, /obj/item/tool/surgery/retractor, /obj/item/tool/surgery/circular_saw, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/east, /area/corsat/gamma/medbay/morgue) "bpU" = ( /obj/structure/barricade/handrail{ @@ -24344,100 +17972,65 @@ /area/corsat/gamma/residential/east) "bpW" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay) "bpX" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "bqa" = ( /obj/structure/pipes/standard/manifold/visible, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay) "bqb" = ( /obj/structure/pipes/standard/simple/visible{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "bqd" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/gamma/biodome/complex) "bqe" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/biodome/complex) "bqf" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay) "bqg" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northeast, /area/corsat/gamma/medbay/chemistry) "bqh" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/lobby) "bqi" = ( /obj/item/cell/super/empty, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "bqj" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/fire, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "bqk" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/regular, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "bqm" = ( /obj/structure/closet/secure_closet/medical2{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "bqn" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/lobby) "bqo" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -24454,10 +18047,7 @@ /area/corsat/inaccessible) "bqq" = ( /obj/structure/bed/chair/comfy/orange, -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/corsat/gamma/administration) "bqr" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -24472,16 +18062,11 @@ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/hallwaysouth) "bqw" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/administration) "bqx" = ( /obj/structure/surface/table/almayer, @@ -24489,49 +18074,35 @@ dir = 4 }, /obj/item/storage/donut_box, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "bqy" = ( /obj/structure/surface/table/almayer, /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "bqz" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/administration) "bqA" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/gamma/administration) "bqC" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "bqD" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/administration) "bqE" = ( /obj/structure/surface/table/almayer, @@ -24542,18 +18113,13 @@ /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bqG" = ( /obj/structure/pipes/binary/pump/on{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/theta/airlock/control) "bqI" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -24561,91 +18127,59 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/west/id) "bqJ" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/cargo) "bqK" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "bqL" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "bqM" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "bqO" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/monorail) "bqR" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/sigma/hangar/monorail) "bqS" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/sigma/hangar/monorail) "bqU" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/hangar/office) "bqV" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/sigma/hangar/office) "bqW" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/hangar/office) "bqY" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/hangar/office) "bqZ" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/engineering) "brd" = ( /obj/structure/bed/chair{ @@ -24655,10 +18189,7 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/security/cells) "brf" = ( /obj/structure/pipes/vents/pump{ @@ -24668,38 +18199,24 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential) "brg" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/dataoffice) "brj" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/hangar/office) "brm" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "brn" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "bro" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24709,24 +18226,18 @@ /area/corsat/gamma/biodome) "brq" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/administration) "brr" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "brs" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/cargo) "brt" = ( /obj/structure/machinery/disposal, @@ -24734,48 +18245,33 @@ /area/corsat/sigma/cafe) "bru" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "brw" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "brx" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bry" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "brz" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/checkpoint) "brB" = ( /obj/structure/bed/chair/comfy/beige, -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/corsat/omega/offices) "brD" = ( /obj/structure/surface/table/almayer, @@ -24785,15 +18281,11 @@ }, /obj/structure/window/reinforced, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "brE" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "brF" = ( /obj/structure/flora/pottedplant{ @@ -24802,147 +18294,99 @@ /obj/structure/barricade/handrail{ layer = 3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "brI" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/omega/offices) "brN" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/security) "brO" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "brP" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "brQ" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "brR" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "brT" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/omega/offices) "brU" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "brX" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "brY" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/bronze, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "brZ" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/cargo) "bsa" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/microwave, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/omega/offices) "bsb" = ( /obj/structure/noticeboard{ pixel_y = 32 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/gamma/administration) "bsd" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/sigma/southeast/dataoffice) "bse" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/microwave, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/security) "bsf" = ( /obj/structure/machinery/vending/coffee, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/security) "bsg" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/security) "bsi" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/security) "bsl" = ( /obj/structure/surface/table/almayer, @@ -24950,71 +18394,50 @@ dir = 4; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/security) "bsm" = ( /obj/structure/sign/safety/airlock{ pixel_y = 32 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "bsn" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "bso" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/checkpoint) "bsp" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "bsq" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/security) "bsr" = ( /obj/structure/surface/rack, /obj/item/evidencebag, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/security) "bss" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/security) "bsx" = ( /obj/structure/barricade/handrail{ @@ -25023,81 +18446,56 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "bsy" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/scalpel/laser{ pixel_y = 10 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "bsz" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "bsB" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "bsD" = ( /obj/structure/machinery/computer/cameras{ network = list("omega") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/airlocknorth) "bsE" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "bsG" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "bsI" = ( /obj/structure/surface/table/woodentable, /obj/structure/machinery/chem_dispenser/soda{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "bsJ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/south/offices) "bsK" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/omega/complex) "bsL" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -25107,155 +18505,107 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/sigma/south/offices) "bsN" = ( /obj/structure/surface/table/woodentable, /obj/structure/machinery/chem_dispenser/soda/beer{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "bsO" = ( /obj/structure/machinery/botany{ name = "hydroponics tray" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydrowest) "bsP" = ( /obj/structure/machinery/botany{ name = "hydroponics tray" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydroeast) "bsQ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "bsR" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/south/offices) "bsS" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/bronze, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bsT" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/south/security) "bsU" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/south/security) "bsW" = ( /obj/structure/machinery/light, /obj/structure/machinery/botany{ name = "hydroponics tray" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydrowest) "bsX" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/theta/biodome/complex) "bsY" = ( /obj/structure/machinery/light, /obj/structure/machinery/botany{ name = "hydroponics tray" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydroeast) "bsZ" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "bta" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "btb" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/south/offices) "btf" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/south/offices) "btg" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "bth" = ( /obj/structure/machinery/lapvend, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "bti" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/theta/biodome/hydrowest) "btj" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/theta/biodome/hydroeast) "btk" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -25265,10 +18615,7 @@ /area/corsat/theta/biodome) "btl" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/theta/biodome/complex) "btn" = ( /obj/structure/machinery/light{ @@ -25277,9 +18624,7 @@ /obj/structure/machinery/botany{ name = "hydroponics tray" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydrowest) "bto" = ( /obj/structure/machinery/light{ @@ -25288,22 +18633,15 @@ /obj/structure/machinery/botany{ name = "hydroponics tray" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydroeast) "btq" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/south/offices) "bts" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/hallways) "btt" = ( /obj/structure/surface/table/reinforced, @@ -25311,17 +18649,12 @@ name = "Acid Resistant Hemostat"; unacidable = 1 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "btv" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/botanydisk, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/theta/biodome/complex) "btw" = ( /obj/structure/surface/rack, @@ -25330,38 +18663,26 @@ maxcharge = 3000; name = "overpowered potato" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/engineering) "btx" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "btz" = ( /obj/structure/surface/rack, /obj/item/circuitboard/apc, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/engineering) "btB" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar/security) "btC" = ( /obj/structure/machinery/light{ @@ -25370,17 +18691,13 @@ /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "btD" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "btE" = ( /obj/structure/machinery/light{ @@ -25390,9 +18707,7 @@ /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "btF" = ( /obj/structure/machinery/light{ @@ -25401,9 +18716,7 @@ /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "btG" = ( /obj/structure/surface/table/almayer, @@ -25411,19 +18724,13 @@ /obj/structure/machinery/computer/atmos_alert{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/flightcontrol) "btH" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "btI" = ( /obj/structure/machinery/vending/cola, @@ -25432,36 +18739,25 @@ "btJ" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/gamma/hangar/flightcontrol) "btK" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "btL" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "btM" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "btN" = ( /obj/structure/window/framed/corsat, @@ -25469,66 +18765,44 @@ /area/corsat/gamma/hangar/flightcontrol) "btO" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "btQ" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/hangar/flightcontrol) "btR" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/gamma/hangar/flightcontrol) "btS" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/office) "btT" = ( /obj/structure/sign/safety/biohazard, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/biodome/virology) "btU" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/communications, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "btV" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/southeast/dataoffice) "btW" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/southeast/dataoffice) "btX" = ( /obj/structure/surface/table/almayer, @@ -25537,17 +18811,13 @@ health = 80 }, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "btY" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/dataoffice) "btZ" = ( /obj/structure/surface/table/almayer, @@ -25557,18 +18827,13 @@ }, /obj/item/clipboard, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bua" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/sigma/southeast/dataoffice) "bub" = ( /obj/structure/machinery/light{ @@ -25578,67 +18843,46 @@ /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/southeast/dataoffice) "buc" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/dataoffice) "bud" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/dataoffice) "bue" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bug" = ( /obj/structure/surface/table/almayer, /obj/item/phone, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/southeast/datalab) "buh" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/datalab) "bui" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/datalab) "buj" = ( /obj/structure/machinery/light, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/southeast/datalab) "bum" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "bun" = ( /obj/structure/bed/chair/wood/wings{ @@ -25689,38 +18933,27 @@ dir = 1 }, /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/south/security) "bux" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "buy" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "buz" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/cargo) "buA" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/cargo) "buB" = ( /obj/structure/sign/safety/distribution_pipes{ @@ -25735,116 +18968,75 @@ pixel_y = 7 }, /obj/item/tool/pen, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/omega/complex) "buD" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "buE" = ( /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen, /obj/item/tool/stamp, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/lobby) "buF" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/engineering) "buG" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/plastic, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "buI" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "buJ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar) "buK" = ( /obj/structure/machinery/light, /obj/structure/surface/rack, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar) "buL" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/wardrobe/virology_white, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "buM" = ( /obj/structure/machinery/light, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/sigma/hangar/office) "buN" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/cargo) "buO" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/gamma/hallwaysouth) "buP" = ( /obj/structure/closet/secure_closet/engineering_personal{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/engineering) "buQ" = ( /obj/item/alien_embryo, @@ -25858,18 +19050,14 @@ icon_state = "open_science"; opened = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "buR" = ( /obj/structure/machinery/vending/dinnerware, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "buS" = ( /obj/structure/machinery/light{ @@ -25880,16 +19068,10 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/control) "buT" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/hallwaysouth) "buU" = ( /obj/structure/window/framed/corsat/hull, @@ -25903,28 +19085,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/sigma/dorms) "buW" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/checkpoint) "buX" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/containment) "buY" = ( /obj/structure/prop/mech/drill, @@ -25945,9 +19118,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bvh" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -25956,18 +19127,13 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bvi" = ( /obj/structure/surface/rack, /obj/item/tool/soap/deluxe, /obj/item/tool/soap/deluxe, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/residential/maint) "bvj" = ( /turf/open/floor/mech_bay_recharge_floor, @@ -25980,67 +19146,44 @@ /area/corsat/sigma/south/robotics) "bvm" = ( /obj/structure/machinery/bioprinter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "bvn" = ( /obj/structure/surface/table/almayer, /obj/item/circuitboard/robot_module/engineering, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/south/robotics) "bvo" = ( /obj/structure/surface/table/almayer, /obj/item/circuitboard/robot_module/butler, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/robotics) "bvp" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/robotic_fabricator, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "bvq" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/head/welding, /obj/item/tool/weldingtool, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/south/robotics) "bvs" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_17" - }, +/turf/open/mars_cave/mars_cave_17, /area/corsat/sigma/biodome/scrapyard) "bvt" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/south/offices) "bvw" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/south/engineering) "bvx" = ( /obj/structure/bed, @@ -26050,34 +19193,25 @@ /area/corsat/sigma/dorms) "bvy" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/south/engineering) "bvB" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bvC" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bvD" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/gold{ amount = 10 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bvE" = ( /obj/structure/surface/rack, @@ -26087,18 +19221,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/engineering) "bvF" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "bvJ" = ( /obj/structure/bed, @@ -26113,19 +19242,14 @@ /obj/item/paper, /obj/item/tool/pen, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bvL" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/powercell, /obj/effect/spawner/random/powercell, /obj/effect/spawner/random/powercell, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/south/robotics) "bvM" = ( /obj/structure/machinery/light{ @@ -26135,36 +19259,26 @@ /obj/item/stack/sheet/metal{ amount = 30 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/engineering) "bvN" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/silver{ amount = 10 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bvO" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal{ amount = 30 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/south/robotics) "bvP" = ( /obj/structure/surface/table/almayer, /obj/item/stock_parts/smes_coil, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bvQ" = ( /obj/structure/bed, @@ -26197,130 +19311,87 @@ "bvX" = ( /obj/item/tool/weldingtool/experimental, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bvY" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/glass{ amount = 30 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/south/engineering) "bvZ" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/platinum{ amount = 10 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/south/engineering) "bwa" = ( /obj/structure/machinery/smartfridge/secure/virology{ req_access_txt = "103" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/biodome/virology) "bwb" = ( /obj/structure/machinery/smartfridge/chemistry/virology{ req_access_txt = "103"; req_one_access = null }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/virology) "bwc" = ( /obj/structure/surface/rack, /obj/item/device/chameleon, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "bwe" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "bwg" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/bookcase/manuals/engineering, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/engineering) "bwh" = ( /obj/structure/bookcase/manuals/engineering, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/south/engineering) "bwi" = ( /obj/structure/surface/table/almayer, /obj/item/circuitboard/robot_module/medic, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "bwk" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/engineering) "bwm" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "bwn" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron{ amount = 15 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/engineering) "bwo" = ( /obj/structure/bed/chair, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bwp" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "bwq" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -26329,15 +19400,11 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "bwr" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bwt" = ( /obj/structure/machinery/light{ @@ -26345,26 +19412,15 @@ }, /obj/structure/surface/table/almayer, /obj/item/device/analyzer, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/south/engineering) "bwu" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/south/engineering) "bww" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "bwx" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -26372,9 +19428,7 @@ name = "Robotics"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "bwz" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -26383,64 +19437,45 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "bwA" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bwB" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bwC" = ( /obj/structure/surface/table/almayer, /obj/item/device/t_scanner, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "bwD" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/engineering) "bwE" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bwG" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, /obj/item/tool/wirecutters, /obj/item/tool/screwdriver, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/residential/maint) "bwH" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "bwI" = ( /obj/structure/surface/table/almayer, @@ -26448,42 +19483,30 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bwJ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "bwK" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bwN" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bwO" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "bwP" = ( /turf/open/floor/corsat, @@ -26492,16 +19515,12 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bwR" = ( /obj/structure/surface/rack, /obj/item/tool/weldingtool, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "bwS" = ( /obj/structure/machinery/light, @@ -26509,48 +19528,34 @@ /area/corsat/sigma/south/engineering) "bwT" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/south/engineering) "bwU" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/plasteel{ amount = 10 }, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/south/engineering) "bwV" = ( /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/robotics) "bwW" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "bwZ" = ( /obj/structure/surface/table/almayer, /obj/item/tool/screwdriver, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/south/robotics) "bxa" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "bxb" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -26559,9 +19564,7 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bxe" = ( /obj/structure/machinery/light{ @@ -26570,26 +19573,17 @@ /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/surgicaldrill, /obj/item/tool/surgery/circular_saw, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/sigmaremote) "bxf" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/cautery, /obj/item/tool/surgery/hemostat, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/sigmaremote) "bxg" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/sigmaremote) "bxh" = ( /obj/item/implant/neurostim, @@ -26597,9 +19591,7 @@ /obj/item/implant/adrenalin, /obj/item/implant/adrenalin, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "bxi" = ( /obj/item/implant/loyalty, @@ -26607,9 +19599,7 @@ /obj/item/implant/compressed, /obj/item/implant/compressed, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "bxj" = ( /obj/item/implant/death_alarm, @@ -26617,83 +19607,54 @@ /obj/item/implant/tracking, /obj/item/implant/tracking, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "bxm" = ( /obj/structure/surface/table/almayer, /obj/structure/prop/mech/tesla_energy_relay, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "bxn" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "bxo" = ( /obj/structure/surface/table/almayer, /obj/item/tool/wirecutters, /obj/item/stack/cable_coil, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "bxp" = ( /obj/structure/surface/table/almayer, /obj/item/tool/weldingtool, /obj/item/tool/screwdriver, /obj/item/tool/wrench, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/south/robotics) "bxs" = ( /obj/structure/surface/table/almayer, /obj/item/book/manual/ripley_build_and_repair, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "bxt" = ( /obj/structure/surface/table/almayer, /obj/structure/prop/mech/armor_booster, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/robotics) "bxw" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/corsat/sigma/south/robotics) "bxx" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/south/robotics) "bxy" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/sigma/south/robotics) "bxz" = ( -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/south/robotics) "bxB" = ( /obj/structure/girder/displaced, @@ -26702,55 +19663,36 @@ "bxC" = ( /obj/structure/surface/rack, /obj/structure/prop/mech/hydralic_clamp, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/south/robotics) "bxF" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/south/robotics) "bxH" = ( /obj/structure/surface/table/almayer, /obj/item/folder/yellow, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bxI" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/south/robotics) "bxJ" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "bxK" = ( /obj/structure/surface/rack, /obj/item/holder/drone, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/south/robotics) "bxL" = ( /obj/structure/surface/rack, /obj/item/device/lightreplacer, /obj/item/light_bulb/tube/large, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/south/engineering) "bxM" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -26759,22 +19701,13 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bxN" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/rack, /obj/item/powerloader_clamp, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "bxO" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -26785,9 +19718,7 @@ name = "Containment Cell 1"; req_one_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/inaccessible) "bxP" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -26797,27 +19728,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "bxQ" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/r_n_d/protolathe, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "bxR" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/gamma/airlock/control) "bxS" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -26828,9 +19751,7 @@ name = "Containment Cell 4"; req_one_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/inaccessible) "bxT" = ( /obj/structure/machinery/light{ @@ -26838,17 +19759,11 @@ }, /obj/structure/surface/rack, /obj/item/cell/secborg, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "bxU" = ( /obj/structure/machinery/r_n_d/server, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "bxV" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -26857,9 +19772,7 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "bxW" = ( /obj/structure/closet/crate, @@ -26869,18 +19782,13 @@ /obj/item/organ/kidneys/prosthetic, /obj/item/organ/liver/prosthetic, /obj/item/organ/lungs/prosthetic, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "bxX" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bxY" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -26891,9 +19799,7 @@ name = "Containment Cell 4"; req_one_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/inaccessible) "bxZ" = ( /obj/structure/closet/crate, @@ -26901,10 +19807,7 @@ /obj/item/robot_parts/robot_component/armour, /obj/item/robot_parts/robot_component/camera, /obj/item/robot_parts/robot_component/diagnosis_unit, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "bya" = ( /obj/structure/machinery/light{ @@ -26915,32 +19818,22 @@ /obj/item/tool/screwdriver, /obj/item/tool/wrench, /obj/item/stack/nanopaste, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/robotics) "byb" = ( /obj/structure/machinery/optable, /obj/item/robot_parts/robot_suit, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "byc" = ( /obj/structure/surface/rack, /obj/item/frame/firstaid_arm_assembly, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/south/robotics) "byd" = ( /obj/structure/surface/rack, /obj/item/frame/bucket_sensor, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "bye" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -26953,18 +19846,13 @@ /area/corsat/gamma/administration) "byg" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "byh" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/south/robotics) "byi" = ( /obj/structure/closet/crate, @@ -26973,42 +19861,31 @@ pixel_x = 2; pixel_y = 2 }, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/south/engineering) "byj" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/south/robotics) "byk" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "byl" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/plastic, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "bym" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "byn" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -27039,9 +19916,7 @@ /area/corsat/gamma/administration) "byr" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "bys" = ( /obj/structure/machinery/microwave, @@ -27049,18 +19924,12 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "byt" = ( /obj/structure/machinery/juicer, /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "byu" = ( /obj/structure/surface/table/woodentable, @@ -27071,64 +19940,43 @@ "byv" = ( /obj/structure/surface/table/woodentable, /obj/item/storage/box/drinkingglasses, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "byw" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "byy" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "byz" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "byB" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/masks, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "byE" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "byF" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "byG" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "byH" = ( /obj/structure/closet/crate/science{ @@ -27137,9 +19985,7 @@ opened = 1 }, /obj/item/organ/liver, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "byI" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -27148,24 +19994,17 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "byJ" = ( /obj/structure/surface/rack, /obj/item/xeno_restraints, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "byL" = ( /obj/structure/surface/table/reinforced, /obj/item/device/camera, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "byM" = ( /obj/structure/machinery/light{ @@ -27175,32 +20014,22 @@ /area/corsat/omega/complex) "byN" = ( /obj/structure/machinery/shower, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "byO" = ( /obj/structure/surface/table/reinforced, /obj/item/paper, /obj/item/tool/pen, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "byP" = ( /obj/structure/machinery/optable, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "byQ" = ( /obj/structure/surface/table/reinforced, /obj/item/form_printer, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/omega/complex) "byR" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -27210,26 +20039,18 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "byS" = ( /obj/structure/sink{ pixel_y = 25 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "byT" = ( /obj/item/storage/box/masks, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "byU" = ( /obj/structure/machinery/light{ @@ -27237,10 +20058,7 @@ }, /obj/structure/surface/rack, /obj/item/storage/box/gloves, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "byV" = ( /obj/structure/closet/crate/science{ @@ -27249,16 +20067,11 @@ opened = 1 }, /obj/item/organ/eyes, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "byW" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/omega/complex) "byX" = ( /obj/item/xeno_egg, @@ -27269,102 +20082,69 @@ icon_state = "open_science"; opened = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "byY" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "byZ" = ( /obj/structure/surface/rack, /obj/item/stock_parts/console_screen, /obj/item/stock_parts/console_screen, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/south/engineering) "bzb" = ( /obj/structure/surface/table/almayer, /obj/item/stock_parts/matter_bin/super, /obj/item/stock_parts/capacitor/super, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/engineering) "bzc" = ( /obj/structure/surface/table/almayer, /obj/item/device/assembly/igniter, /obj/item/device/assembly/voice, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bzd" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/glasses/meson, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "bze" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/powercell, /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "bzf" = ( /obj/structure/surface/table/almayer, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "bzg" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/omega/complex) "bzj" = ( /obj/structure/surface/table/almayer, /obj/item/form_printer, /obj/item/tool/pen, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bzk" = ( /obj/structure/surface/table/almayer, /obj/item/form_printer, /obj/item/tool/pen, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "bzl" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "bzm" = ( /obj/structure/window/framed/corsat/hull/research, @@ -27379,9 +20159,7 @@ name = "Containment Cell 3"; req_one_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/inaccessible) "bzo" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -27398,27 +20176,21 @@ id = "SigmaIDSC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "bzp" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bzq" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Research Complex Theta"; req_one_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "bzr" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -27426,44 +20198,34 @@ req_access_txt = "103"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bzs" = ( /obj/structure/machinery/door/airlock/almayer/research{ name = "\improper Containment Chambers"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bzt" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "bzu" = ( /obj/structure/machinery/door/airlock/almayer/research{ name = "\improper Xeno Autopsy"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bzv" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/omega/complex) "bzw" = ( /obj/structure/machinery/door/airlock/almayer/research{ @@ -27472,9 +20234,7 @@ name = "\improper Decontamination Chamber"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bzx" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -27482,17 +20242,12 @@ name = "Xenobiology Reception Desk"; req_one_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bzy" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bzz" = ( /obj/structure/surface/rack, @@ -27500,10 +20255,7 @@ /obj/item/tool/extinguisher, /obj/item/tool/extinguisher, /obj/item/clothing/glasses/welding, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/residential/maint) "bzA" = ( /obj/structure/surface/rack, @@ -27521,24 +20273,15 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bzB" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/omega/complex) "bzC" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "bzD" = ( /obj/structure/surface/rack, @@ -27550,143 +20293,99 @@ name = "Secure Racks"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bzE" = ( /obj/structure/surface/table/almayer, /obj/item/circuitboard/machine/clonescanner, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bzF" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bzG" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bzH" = ( /obj/structure/surface/table/almayer, /obj/item/tool/lighter/random, /obj/item/clothing/glasses/meson, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bzI" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer3/laptop/secure_data, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bzJ" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "bzK" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bzL" = ( /obj/structure/machinery/light, /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bzM" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/wirecutters, /obj/item/stack/cable_coil, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/south/robotics) "bzN" = ( /obj/structure/surface/table/almayer, /obj/item/device/assembly/infra, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/engineering) "bzP" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "bzQ" = ( /obj/structure/machinery/computer/pandemic, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "bzS" = ( /obj/structure/surface/table/almayer, /obj/item/book/manual/engineering_guide, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "bzT" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/omega/complex) "bzV" = ( /obj/structure/surface/table/almayer, /obj/item/device/robotanalyzer, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "bzW" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/regular, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "bzY" = ( /obj/structure/surface/table/almayer, /obj/item/device/mmi/radio_enabled, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/south/robotics) "bzZ" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bAa" = ( /obj/structure/surface/table/almayer, @@ -27694,115 +20393,77 @@ dir = 8 }, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "bAb" = ( /obj/structure/machinery/optable, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/morgue) "bAd" = ( /obj/structure/curtain/open/medical, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "bAe" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "bAf" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "bAg" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/medical_supply_link, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northeast, /area/corsat/gamma/medbay) "bAh" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "bAi" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "bAj" = ( /obj/structure/surface/table/almayer, /obj/item/storage/syringe_case/regular, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/omega/complex) "bAk" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/east, /area/corsat/gamma/medbay) "bAl" = ( /obj/structure/machinery/chem_dispenser{ req_access_txt = "100" }, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay/chemistry) "bAm" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "bAn" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/omega/complex) "bAo" = ( /obj/structure/bed/chair/wheelchair, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/lobby) "bAp" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/bed/chair/wheelchair, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/lobby) "bAq" = ( /obj/structure/surface/rack, @@ -27814,75 +20475,43 @@ name = "Secure Racks"; req_access_txt = "103" }, -/obj/item/XenoItem/AntiAcid, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "bAr" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/o2, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "bAs" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/fire, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) -"bAt" = ( -/obj/structure/surface/rack, -/obj/structure/window/reinforced/toughened{ - dir = 8 - }, -/obj/structure/machinery/door/window/eastright{ - dir = 1; - name = "Secure Racks"; - req_access_txt = "103" - }, -/obj/item/XenoItem/ResinPaste, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, -/area/corsat/omega/complex) "bAu" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/lobby) "bAv" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/lobby) "bAw" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Hydroponics Lab"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "bAx" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Laboratory"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bAy" = ( /obj/structure/surface/rack, -/obj/item/XenoBio/Resin, +/obj/item/oldresearch/Resin, /obj/structure/window/reinforced/toughened{ dir = 8 }, @@ -27891,41 +20520,28 @@ name = "Secure Racks"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/omega/complex) "bAz" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "bAA" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay/lobby) "bAB" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "bAC" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/hemostat, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay/surgery) "bAD" = ( /obj/structure/machinery/light, @@ -27938,9 +20554,7 @@ pixel_x = 12; pixel_y = 2 }, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/surgery) "bAE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -27948,146 +20562,96 @@ name = "Genetics Lab"; req_one_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "bAF" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/omega/complex) "bAG" = ( /obj/structure/closet/l3closet/virology, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/omega/complex) "bAH" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay) "bAI" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ name = "Emergency NanoMed"; pixel_x = 30 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay) "bAJ" = ( /obj/structure/closet/l3closet/virology, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bAK" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/med_data/laptop{ pixel_y = 3 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bAL" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bAO" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "bAP" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/north, /area/corsat/gamma/medbay) "bAR" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/omega/complex) "bAS" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/rad, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "bAT" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northeast, /area/corsat/gamma/medbay) "bAV" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "bAW" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "bAX" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southwest, /area/corsat/gamma/medbay/surgery) "bAY" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/retractor, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southeast, /area/corsat/gamma/medbay/surgery) "bAZ" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/regular, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southwest, /area/corsat/gamma/medbay/lobby) "bBa" = ( /obj/structure/machinery/light{ @@ -28099,10 +20663,7 @@ /obj/structure/surface/table/almayer, /obj/item/device/defibrillator, /obj/item/device/defibrillator, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay) "bBc" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -28111,42 +20672,30 @@ req_one_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "bBd" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/med_data/laptop, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay) "bBe" = ( /obj/structure/surface/table/almayer, /obj/item/bodybag/cryobag, /obj/item/bodybag/cryobag, /obj/item/bodybag/cryobag, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "bBf" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "bBh" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay/surgery) "bBj" = ( /obj/structure/surface/rack, @@ -28157,19 +20706,14 @@ /obj/item/storage/pill_bottle/antitox{ pixel_x = -5 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay/chemistry) "bBk" = ( /obj/structure/machinery/smartfridge/chemistry{ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/chemistry) "bBl" = ( /obj/structure/surface/rack, @@ -28184,50 +20728,36 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay/chemistry) "bBm" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/syringes, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southwest, /area/corsat/gamma/medbay/chemistry) "bBn" = ( /obj/structure/machinery/light, /obj/structure/surface/table/almayer, /obj/item/storage/box/pillbottles, /obj/item/storage/box/pillbottles, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/chemistry) "bBo" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/reagentgrinder, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/chemistry) "bBp" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/beakers, /obj/item/storage/box/beakers, /obj/item/tool/hand_labeler, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/chemistry) "bBq" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/regular, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/lobby) "bBr" = ( /obj/structure/surface/table/almayer, @@ -28235,9 +20765,7 @@ /obj/item/paper, /obj/item/paper, /obj/item/tool/pen, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/lobby) "bBs" = ( /obj/structure/machinery/light, @@ -28245,48 +20773,34 @@ /obj/item/clipboard, /obj/item/clipboard, /obj/item/clipboard, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/lobby) "bBt" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/lobby) "bBu" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "bBw" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bBx" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/omega/complex) "bBy" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/adv, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/omega/complex) "bBz" = ( /obj/structure/surface/table/almayer, @@ -28295,60 +20809,39 @@ dir = 1; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/omega/complex) "bBA" = ( /obj/structure/machinery/photocopier, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/omega/complex) "bBB" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "bBC" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "bBD" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/gamma/residential/researcher) "bBE" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/gloves, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/omega/complex) "bBF" = ( /obj/item/storage/box/masks, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/omega/complex) "bBG" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bBH" = ( /obj/structure/surface/rack, @@ -28360,21 +20853,16 @@ name = "Secure Racks"; req_access_txt = "103" }, -/obj/item/XenoBio/Blood, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/obj/item/oldresearch/Blood, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bBI" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "bBJ" = ( /obj/structure/surface/rack, -/obj/item/XenoBio/Chitin, +/obj/item/oldresearch/Chitin, /obj/structure/window/reinforced/toughened{ dir = 8 }, @@ -28383,9 +20871,7 @@ name = "Secure Racks"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "bBL" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -28399,27 +20885,20 @@ name = "Containment"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bBM" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "bBN" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/omega/complex) "bBO" = ( /obj/structure/window/reinforced{ @@ -28440,34 +20919,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "bBT" = ( /obj/structure/machinery/door/window/eastright, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "bBW" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bBX" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/gamma/hangar) "bBY" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/omega/complex) "bBZ" = ( /obj/structure/surface/table/woodentable, @@ -28481,10 +20949,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "bCb" = ( /obj/structure/bed/chair/wood/normal{ @@ -28499,19 +20964,13 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "bCd" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "bCe" = ( /obj/structure/bookcase/manuals/medical, @@ -28532,17 +20991,11 @@ icon_state = "book-5"; name = "\improper Mentor's Guide Bookcase" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "bCi" = ( /obj/structure/bookcase/manuals/research_and_development, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "bCj" = ( /obj/structure/surface/rack, @@ -28552,9 +21005,7 @@ req_access_txt = "103" }, /obj/structure/window/reinforced/toughened, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "bCk" = ( /obj/structure/bookcase/manuals/research_and_development, @@ -28566,10 +21017,7 @@ /area/corsat/gamma/rnr/library) "bCn" = ( /obj/structure/bookcase, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "bCo" = ( /obj/structure/bed/chair/wood/normal, @@ -28584,20 +21032,14 @@ /obj/structure/bed/chair/wood/normal{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "bCr" = ( /obj/structure/machinery/light, /obj/structure/bed/chair/wood/normal{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "bCu" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -28605,44 +21047,30 @@ req_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bCv" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bCw" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/security) "bCx" = ( /obj/structure/bed/chair/comfy/beige, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/security) "bCy" = ( /obj/structure/bed/chair/comfy/beige, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "bCB" = ( /obj/structure/machinery/vending/cigarette/colony, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security) "bCD" = ( /obj/item/storage/belt/gun/m4a3/vp78{ @@ -28655,18 +21083,13 @@ /obj/item/device/flash, /obj/item/device/hailer, /obj/item/device/megaphone, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security) "bCE" = ( /obj/structure/bed/chair/comfy/lime{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/security) "bCF" = ( /obj/structure/closet/secure_closet/security_empty{ @@ -28682,10 +21105,7 @@ /obj/item/clothing/accessory/storage/holster/armpit, /obj/item/device/binoculars, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/security) "bCG" = ( /obj/structure/machinery/door_control{ @@ -28701,17 +21121,12 @@ pixel_y = -24; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "bCH" = ( /obj/item/storage/toolbox/mechanical, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security) "bCI" = ( /obj/structure/window/framed/corsat/security, @@ -28725,50 +21140,35 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/cargo) "bCL" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/checkpoint) "bCM" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "bCN" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/id) "bCQ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "bCR" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bCS" = ( /obj/structure/window/framed/corsat/security, @@ -28792,10 +21192,7 @@ /obj/structure/machinery/computer/secure_data{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/airlock/south/id) "bCX" = ( /obj/structure/window/framed/corsat/security, @@ -28808,17 +21205,11 @@ /area/corsat/gamma/airlock/south) "bCZ" = ( /obj/structure/machinery/r_n_d/destructive_analyzer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "bDa" = ( /obj/structure/machinery/computer/rdservercontrol, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "bDd" = ( /obj/item/storage/belt/security/MP/full, @@ -28829,33 +21220,22 @@ /obj/item/storage/pouch/general/medium, /obj/item/storage/pouch/pistol, /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/security) "bDe" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "bDf" = ( /obj/structure/closet/secure_closet/guncabinet{ name = "riot cabinet"; req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "bDg" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "bDk" = ( /obj/item/storage/belt/security/MP/full, @@ -28866,17 +21246,11 @@ /obj/item/storage/pouch/general/medium, /obj/item/storage/pouch/pistol, /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "bDl" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/security) "bDn" = ( /obj/structure/machinery/light{ @@ -28894,34 +21268,23 @@ /area/corsat/omega/security) "bDs" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/south/security) "bDt" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/south/security) "bDu" = ( /obj/structure/surface/table/almayer, /obj/item/restraint/handcuffs, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/checkpoint) "bDv" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Security Armory"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "bDw" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -28931,9 +21294,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "bDy" = ( /obj/structure/machinery/light{ @@ -28942,43 +21303,31 @@ /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south/security) "bDz" = ( /obj/structure/window/reinforced{ dir = 4; health = 80 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/security) "bDC" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "bDD" = ( /obj/structure/bed/chair, /obj/structure/machinery/flasher{ pixel_y = 24 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/south/security) "bDF" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/south/security) "bDH" = ( /obj/structure/window/framed/corsat/cell/security, @@ -28994,10 +21343,7 @@ /obj/structure/machinery/computer/secure_data{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/theta/airlock/west/id) "bDJ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -29012,9 +21358,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "bDM" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -29028,33 +21372,21 @@ dir = 5 }, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/airlock/control) "bDO" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/skills, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/gamma/administration) "bDP" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/keycard_auth/lockdown/corsat, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/administration) "bDT" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/airlock/control) "bDU" = ( /obj/structure/surface/table/reinforced, @@ -29062,57 +21394,37 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/checkpoint) "bDX" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/airlock/south/id) "bDY" = ( /obj/item/device/taperecorder, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/security) "bDZ" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "bEb" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/southeast/datalab) "bEf" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "bEg" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "bEi" = ( /obj/structure/surface/table/reinforced, @@ -29121,63 +21433,45 @@ name = "Checkpoint Control"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/hangar/security) "bEj" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/control) "bEk" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("omega") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/control) "bEl" = ( /obj/structure/machinery/light, /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/chemistry) "bEm" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "bEn" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/control) "bEo" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/security) "bEp" = ( /obj/structure/surface/table/reinforced, @@ -29193,40 +21487,27 @@ pixel_x = -7; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/hangar/security) "bEq" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar/security) "bEr" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "bEs" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "bEt" = ( /obj/structure/surface/table/reinforced, /obj/item/phone, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar/security) "bEv" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -29234,39 +21515,25 @@ name = "Research Complex Omega"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "bEy" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Laboratory"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "bEC" = ( /obj/structure/machinery/lapvend, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/administration) "bED" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/administration) "bEE" = ( /obj/structure/machinery/light{ @@ -29277,10 +21544,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/administration) "bEF" = ( /obj/structure/machinery/disposal, @@ -29299,24 +21563,16 @@ "bEI" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/communications, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/administration) "bEK" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/corsat/gamma/administration) "bEM" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bEN" = ( /obj/structure/surface/table/almayer, @@ -29324,21 +21580,13 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "bEO" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/corsat/gamma/administration) "bES" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/corsat/gamma/administration) "bET" = ( /obj/structure/machinery/photocopier, @@ -29353,9 +21601,7 @@ /obj/structure/machinery/computer/med_data/laptop{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/administration) "bEV" = ( /obj/structure/surface/table/almayer, @@ -29365,38 +21611,27 @@ /obj/structure/machinery/computer/station_alert{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/administration) "bEW" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/corsat/gamma/administration) "bEX" = ( /obj/structure/machinery/light, /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/corsat/gamma/administration) "bFc" = ( /obj/structure/machinery/vending/cola, /turf/open/floor/wood, /area/corsat/sigma/cafe) "bFf" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/corsat/omega/offices) "bFg" = ( /obj/structure/surface/table/almayer, @@ -29406,9 +21641,7 @@ }, /obj/structure/window/reinforced, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bFi" = ( /obj/structure/machinery/light{ @@ -29418,30 +21651,20 @@ /obj/structure/window/reinforced, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bFj" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bFm" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/corsat/omega/offices) "bFn" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/device/flashlight/lamp/green, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/omega/offices) "bFo" = ( /obj/structure/surface/table/almayer, @@ -29451,23 +21674,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bFp" = ( /obj/structure/surface/table/almayer, /obj/item/paper, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/south/offices) "bFq" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/security) "bFr" = ( /obj/structure/window/reinforced{ @@ -29477,16 +21693,11 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/security) "bFs" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security) "bFt" = ( /obj/structure/machinery/light{ @@ -29494,141 +21705,99 @@ }, /obj/structure/window/reinforced, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/security) "bFu" = ( /obj/structure/window/reinforced, /obj/structure/machinery/door/window/brigdoor/eastleft{ name = "Forensics" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/security) "bFv" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/security) "bFw" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security) "bFx" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/security) "bFy" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/security) "bFz" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Holding Cell 1"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "bFA" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/bronze, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security) "bFB" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/security) "bFC" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "bFD" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/security) "bFF" = ( /obj/structure/surface/table/almayer, /obj/item/restraint/handcuffs, /obj/item/restraint/handcuffs, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "bFG" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "bFH" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/gloves/latex, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/security) "bFI" = ( /obj/structure/surface/table/reinforced, /obj/item/device/taperecorder, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/security) "bFK" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/security) "bFL" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/residential/maint) "bFM" = ( /obj/structure/surface/table/almayer, @@ -29638,10 +21807,7 @@ /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "bFN" = ( /obj/structure/surface/table/almayer, @@ -29653,17 +21819,11 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "bFO" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/gamma/hangar/flightcontrol) "bFP" = ( /obj/structure/surface/table/almayer, @@ -29673,9 +21833,7 @@ /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "bFQ" = ( /obj/structure/surface/table/almayer, @@ -29684,71 +21842,48 @@ health = 250 }, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "bFR" = ( /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/flightcontrol) "bFT" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "bFU" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/gamma/hangar/flightcontrol) "bFV" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bFW" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bFX" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/gamma/hangar/flightcontrol) "bFY" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "bFZ" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "bGa" = ( /obj/structure/surface/table/almayer, @@ -29756,23 +21891,15 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bGc" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/flightcontrol) "bGd" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/flightcontrol) "bGe" = ( /obj/structure/surface/table/almayer, @@ -29781,9 +21908,7 @@ health = 80 }, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bGf" = ( /obj/structure/surface/table/almayer, @@ -29793,9 +21918,7 @@ }, /obj/item/clipboard, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bGg" = ( /obj/structure/surface/table/almayer, @@ -29803,9 +21926,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bGh" = ( /obj/structure/surface/table/almayer, @@ -29813,9 +21934,7 @@ dir = 4 }, /obj/item/storage/donut_box, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "bGi" = ( /obj/structure/surface/table/almayer, @@ -29824,79 +21943,44 @@ health = 80 }, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bGj" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/residential/maint) "bGn" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/residential/maint) "bGp" = ( -/obj/structure/machinery/power/apc/hyper{ - pixel_y = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/south, /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail) "bGq" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/hangar/monorail/control) "bGr" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/closet/jcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/hangar/monorail/control) "bGs" = ( /obj/structure/surface/table/reinforced, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/monorail/control) "bGt" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/hangar/monorail/control) "bGu" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/monorail) "bGy" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -29905,53 +21989,37 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "bGB" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/sigma/hangar/arrivals) "bGE" = ( /obj/structure/machinery/camera/autoname{ network = list("sigma") }, /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/arrivals) "bGH" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "bGI" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/shuttle/dropship/flight/lz1{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/landing/console) "bGJ" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/hangar/office) "bGL" = ( /obj/structure/flora/pottedplant, @@ -29959,29 +22027,21 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/hangar/office) "bGM" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/hangar/office) "bGN" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "bGO" = ( /obj/structure/surface/table/almayer, @@ -29989,118 +22049,81 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/hangar/office) "bGP" = ( /obj/structure/prop/dam/crane, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "bGQ" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/gamma/foyer) "bGR" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/foyer) "bGT" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/foyer) "bGW" = ( /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay) "bGZ" = ( /obj/structure/bed/chair, /obj/item/bananapeel, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "bHa" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/corsat/gamma/administration) "bHb" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/corsat/gamma/administration) "bHc" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/security) "bHd" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/gamma/residential/researcher) "bHe" = ( /obj/structure/surface/table, /obj/item/book, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "bHf" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/foyer) "bHg" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "bHi" = ( /obj/structure/machinery/light{ @@ -30109,10 +22132,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/researcher) "bHj" = ( /obj/structure/machinery/light{ @@ -30121,70 +22141,48 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/researcher) "bHk" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/rnr) "bHl" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/residential/east) "bHy" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/plastic, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "bHz" = ( /obj/structure/showcase{ icon_state = "bus" }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "bHA" = ( /obj/structure/surface/table, /obj/item/trash/plate, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "bHB" = ( /obj/structure/surface/table, /obj/item/trash/plate, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/canteen) "bHC" = ( /obj/structure/machinery/botany{ name = "hydroponics tray" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "bHL" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/arrivals) "bHR" = ( /obj/structure/surface/table/woodentable, @@ -30195,24 +22193,18 @@ /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "bIe" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "bIk" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/sigma/hangar/arrivals) "bIU" = ( /obj/structure/surface/table/reinforced, @@ -30220,96 +22212,63 @@ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/south/id) "bIX" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "bJa" = ( /obj/structure/machinery/conveyor_switch, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/cargo) "bJc" = ( /obj/structure/machinery/conveyor_switch, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "bJf" = ( /obj/structure/surface/table, /obj/item/tool/kitchen/utensil/fork, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "bJg" = ( /obj/structure/surface/table, /obj/item/tool/kitchen/utensil/fork, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/canteen) "bJh" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/omega/offices) "bJi" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/donkpockets, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "bJj" = ( /obj/vehicle/powerloader, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "bJk" = ( /obj/vehicle/powerloader, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/cargo) "bJl" = ( /obj/vehicle/powerloader, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/cargo) "bJm" = ( /obj/structure/powerloader_wreckage, -/turf/open/mars_cave{ - icon_state = "mars_cave_22" - }, +/turf/open/mars_cave/mars_cave_22, /area/corsat/sigma/biodome/scrapyard) "bJq" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/theta/airlock/west) "bJr" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/west) "bJu" = ( /obj/structure/machinery/light, @@ -30317,59 +22276,39 @@ /obj/structure/machinery/computer/station_alert{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/theta/airlock/west) "bJw" = ( /obj/structure/surface/table/almayer, /obj/item/device/assembly/infra, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/gamma/engineering) "bJx" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/guestpass, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/hangar/cargo) "bJA" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/gamma/airlock/control) "bJB" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/sigma/airlock/control) "bJC" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "bJD" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/gamma/airlock/control) "bJE" = ( /obj/structure/machinery/floodlight{ @@ -30381,81 +22320,59 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "bJG" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "bJH" = ( /obj/structure/surface/table/almayer, /obj/item/storage/donut_box, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/theta/airlock/control) "bJI" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bJJ" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bJK" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "bJL" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "bJM" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "bJN" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/gamma/airlock/control) "bJO" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southeast, /area/corsat/gamma/airlock/control) "bJP" = ( /obj/structure/surface/table/reinforced, @@ -30463,10 +22380,7 @@ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/sigma/airlock/control) "bJQ" = ( /obj/structure/surface/table/reinforced, @@ -30474,67 +22388,46 @@ dir = 4; network = list("theta") }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/theta/airlock/control) "bJR" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/theta/airlock/control) "bJS" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bJT" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bJU" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/theta/airlock/control) "bJV" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "bJW" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bJX" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southeast, /area/corsat/sigma/airlock/control) "bJY" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -30549,16 +22442,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bJZ" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "bKa" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -30571,24 +22459,16 @@ name = "Access Shutter" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bKb" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/control) "bKc" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/theta/airlock/control) "bKd" = ( /obj/structure/surface/table/reinforced, @@ -30597,45 +22477,29 @@ /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "bKe" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "bKf" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/sigma/airlock/control) "bKg" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/gamma/airlock/control) "bKh" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/gamma/airlock/control) "bKi" = ( /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/gamma/airlock/control) "bKj" = ( /obj/structure/surface/table/reinforced, @@ -30645,157 +22509,104 @@ dir = 8; network = list("theta") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/theta/airlock/control) "bKk" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/theta/airlock/control) "bKl" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southeast, /area/corsat/theta/airlock/control) "bKm" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/sigma/airlock/control) "bKn" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/airlock/control) "bKo" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bKp" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "bKq" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bKr" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/gamma/airlock/control) "bKs" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "bKt" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/theta/airlock/control) "bKv" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/theta/airlock/control) "bKw" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/theta/airlock/control) "bKx" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southeast, /area/corsat/theta/airlock/control) "bKy" = ( /obj/structure/machinery/computer3, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/airlock/control) "bKz" = ( /obj/structure/machinery/computer3, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "bKA" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southeast, /area/corsat/sigma/airlock/control) "bKB" = ( /obj/structure/machinery/computer3, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/theta/airlock/control) "bKC" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/theta/airlock/control) "bKD" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northeast, /area/corsat/sigma/dorms) "bKE" = ( /obj/structure/machinery/light{ @@ -30804,10 +22615,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/sigma/dorms) "bKF" = ( /obj/structure/machinery/light{ @@ -30816,99 +22624,65 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/sigma/dorms) "bKG" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/sigma/dorms) "bKH" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/sigma/dorms) "bKI" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/sigma/dorms) "bKJ" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/sigma/dorms) "bKK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "bKL" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southwest, /area/corsat/sigma/dorms) "bKM" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/sigma/dorms) "bKN" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/gamma/administration) "bKQ" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail/control) "bKR" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "bKS" = ( /obj/structure/surface/table/reinforced, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/monorail/control) "bKT" = ( /obj/structure/machinery/light{ @@ -30916,29 +22690,18 @@ }, /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail/control) "bKU" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/hangar/monorail) "bKX" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/hangar/monorail) "bKY" = ( /obj/structure/closet/jcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/omega/maint) "bKZ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -30947,257 +22710,169 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/monorail/control) "bLc" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/hangar/monorail) "bLd" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/monorail/control) "bLg" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/hangar/monorail/control) "bLh" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/monorail/control) "bLi" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "bLk" = ( /obj/structure/surface/rack, /obj/item/circuitboard/airlock, /obj/item/circuitboard/airlock, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/residential/maint) "bLl" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/omega/maint) "bLm" = ( /obj/structure/closet/jcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail/control) "bLn" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/shuttle_control/monorail{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/monorail/control) "bLq" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/closet/jcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail/control) "bLr" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/hangar/monorail/control) "bLs" = ( /obj/structure/closet/secure_closet/engineering_welding{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "bLu" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail/control) "bLw" = ( /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/hangar/office) "bLx" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "bLy" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/omega/maint) "bLz" = ( /obj/structure/closet/secure_closet/engineering_electrical{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "bLA" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering) "bLB" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/engineering) "bLC" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/omega/maint) "bLD" = ( /obj/structure/closet/l3closet/janitor, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/omega/maint) "bLE" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/omega/maint) "bLF" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/omega/maint) "bLG" = ( /obj/structure/surface/rack, /obj/item/stock_parts/capacitor/super, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/omega/maint) "bLI" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Custodial Closet"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "bLL" = ( /obj/structure/surface/rack, /obj/item/device/lightreplacer, /obj/item/storage/box/lights, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/omega/maint) "bLM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/omega/maint) "bLO" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer3/laptop/secure_data, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "bLQ" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/omega/maint) "bLR" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/omega/maint) "bLS" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/omega/maint) "bLT" = ( /obj/structure/surface/table/almayer, @@ -31208,50 +22883,32 @@ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "bLW" = ( /obj/structure/surface/table/almayer, /obj/item/stock_parts/matter_bin/super, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "bLY" = ( /obj/structure/closet/secure_closet/engineering_personal{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/omega/maint) "bMb" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/omega/maint) "bMc" = ( /obj/structure/closet/secure_closet/engineering_personal{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/engineering) "bMf" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/omega/maint) "bMh" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions/colony{ @@ -31260,31 +22917,20 @@ req_one_access_txt = "100" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "bMi" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/omega/maint) "bMj" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "bMk" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/omega/maint) "bMm" = ( /obj/structure/surface/rack, @@ -31296,52 +22942,35 @@ /obj/item/stack/sheet/plasteel{ amount = 10 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/omega/maint) "bMo" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/omega/maint) "bMp" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/glasses/meson, /obj/effect/spawner/random/tool, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/omega/maint) "bMu" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "bMv" = ( /obj/structure/surface/table/almayer, /obj/item/device/assembly/timer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering) "bMw" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/engineering/lobby) "bMA" = ( /obj/structure/machinery/light, @@ -31349,9 +22978,7 @@ /obj/structure/machinery/computer/communications{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bMB" = ( /obj/structure/machinery/light, @@ -31359,9 +22986,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bMC" = ( /obj/structure/surface/table/almayer, @@ -31371,10 +22996,7 @@ /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "bMD" = ( /obj/structure/surface/table/almayer, @@ -31383,9 +23005,7 @@ health = 80 }, /obj/item/ashtray/bronze, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bME" = ( /obj/structure/surface/table/almayer, @@ -31394,9 +23014,7 @@ health = 80 }, /obj/item/paper, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "bMI" = ( /obj/structure/surface/table/almayer, @@ -31404,79 +23022,52 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bMM" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/omega/offices) "bMN" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/omega/offices) "bMO" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "bMP" = ( /obj/structure/surface/table/almayer, /obj/item/storage/donut_box, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "bMQ" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/omega/offices) "bMR" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/dataoffice) "bMS" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/dataoffice) "bMT" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/plastic, /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/sigma/southeast/dataoffice) "bMU" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/sigma/southeast/dataoffice) "bMX" = ( /obj/structure/machinery/light{ @@ -31484,10 +23075,7 @@ }, /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/southeast/dataoffice) "bMY" = ( /obj/structure/surface/table/almayer, @@ -31495,41 +23083,29 @@ /obj/item/paper, /obj/item/tool/pen/blue, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/dataoffice) "bNb" = ( /obj/structure/surface/table/almayer, /obj/item/storage/donut_box, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bNc" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bNd" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/omega/offices) "bNe" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "bNh" = ( /obj/structure/surface/table/almayer, @@ -31538,9 +23114,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/dataoffice) "bNi" = ( /obj/structure/surface/table/almayer, @@ -31549,39 +23123,29 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/dataoffice) "bNj" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bNk" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "bNl" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bNm" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bNo" = ( /obj/structure/surface/table/almayer, @@ -31589,10 +23153,7 @@ pixel_y = 32 }, /obj/item/paper_bin, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "bNp" = ( /obj/structure/surface/table/almayer, @@ -31602,35 +23163,24 @@ /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "bNq" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/southeast/dataoffice) "bNr" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/sigma/southeast/dataoffice) "bNs" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/southeast/dataoffice) "bNt" = ( /obj/structure/surface/table/almayer, @@ -31639,40 +23189,27 @@ }, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/southeast/dataoffice) "bNu" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/southeast/dataoffice) "bNv" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/omega/offices) "bNw" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/sigma/south/offices) "bNx" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/south/offices) "bNy" = ( /obj/structure/surface/table/almayer, @@ -31680,10 +23217,7 @@ /obj/item/paper, /obj/item/tool/pen/blue, /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/sigma/south/offices) "bNz" = ( /obj/structure/machinery/light{ @@ -31692,10 +23226,7 @@ /obj/structure/surface/table/almayer, /obj/structure/window/reinforced, /obj/item/storage/donut_box, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/south/offices) "bNA" = ( /obj/structure/machinery/light{ @@ -31703,33 +23234,24 @@ }, /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/south/offices) "bNB" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/bronze, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "bNC" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "bND" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "bNE" = ( /obj/structure/surface/table/almayer, @@ -31737,18 +23259,13 @@ /obj/item/paper, /obj/item/tool/pen/blue, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "bNF" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/south/offices) "bNI" = ( /obj/structure/machinery/light{ @@ -31756,38 +23273,25 @@ }, /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/south/offices) "bNJ" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/sigma/south/offices) "bNK" = ( /obj/structure/surface/table/almayer, /obj/item/paper, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/sigma/south/offices) "bNM" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "bNN" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering/lobby) "bNO" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -31796,31 +23300,21 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "bNP" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/corsat/sigma/cargo) "bNQ" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering) "bNR" = ( /obj/structure/surface/rack, /obj/item/circuitboard/apc, /obj/item/circuitboard/apc, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/residential/maint) "bNS" = ( /obj/structure/machinery/light{ @@ -31829,64 +23323,41 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/gamma/engineering) "bNT" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/engineering) "bNW" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/engineering) "bNX" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/engineering) "bNY" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/engineering) "bNZ" = ( /obj/structure/surface/table/almayer, /obj/item/tool/extinguisher, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/engineering) "bOa" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/omega/control) "bOb" = ( /obj/structure/machinery/light, /obj/structure/surface/table/almayer, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "bOc" = ( /obj/structure/surface/table/almayer, @@ -31897,56 +23368,37 @@ }, /obj/item/pamphlet/skill/powerloader, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/cargo) "bOd" = ( /obj/structure/surface/table/almayer, /obj/item/tool/lighter/random, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/cargo) "bOe" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/omega/control) "bOf" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/sigma/cargo) "bOg" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/sigma/cargo) "bOh" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/corsat/sigma/cargo) "bOi" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/sigma/cargo) "bOj" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -31955,365 +23407,241 @@ name = "Virology Lockdown" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "bOl" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/sigma/cargo) "bOm" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "bOn" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/sigma/cargo) "bOo" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/sigma/cargo) "bOp" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/corsat/sigma/cargo) "bOq" = ( /obj/structure/machinery/light, /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/cargo) "bOr" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/cargo) "bOs" = ( /obj/structure/largecrate/lisa, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/cargo) "bOt" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/cargo) "bOu" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/cargo) "bOw" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/omega/cargo) "bOx" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/omega/cargo) "bOy" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/omega/cargo) "bOA" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/cargo) "bOB" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/cargo) "bOC" = ( /obj/structure/surface/table/almayer, /obj/item/pamphlet/skill/powerloader, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "bOD" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/omega/cargo) "bOE" = ( /obj/structure/machinery/light, /obj/structure/surface/table/almayer, /obj/item/trash/popcorn, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/omega/cargo) "bOF" = ( /obj/structure/machinery/light, /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/omega/cargo) "bOG" = ( /obj/structure/surface/rack, /obj/item/cell/high, /obj/item/cell/high, /obj/item/cell/high, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/residential/maint) "bOH" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/corsat/gamma/cargo/lobby) "bOI" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/cargo/lobby) "bOJ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/omega/maint) "bOK" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "bOL" = ( /obj/structure/surface/table/almayer, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "bON" = ( /obj/structure/machinery/autolathe, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/omega/maint) "bOP" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/omega/maint) "bOQ" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "bOR" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/bronze, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "bOS" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/tool/crowbar, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/gamma/hangar/cargo) "bOT" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/hangar/cargo) "bOU" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/rnr) "bOV" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/hangar/arrivals) "bOW" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/hangar/arrivals) "bOX" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/hangar/checkpoint) "bOY" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/hangar/checkpoint) "bOZ" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/obj/structure/closet/firecloset, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/checkpoint) "bPa" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/checkpoint) "bPb" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "bPe" = ( /obj/structure/surface/table/almayer, /obj/item/robot_parts/robot_component/radio, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/south/robotics) "bPf" = ( /obj/structure/machinery/light, /obj/structure/surface/rack, /obj/item/device/radio, /obj/item/device/radio, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/residential/maint) "bPg" = ( /obj/structure/surface/rack, /obj/item/device/lightreplacer, /obj/item/storage/box/lights, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/residential/maint) "bPh" = ( /obj/structure/surface/rack, /obj/item/tool/wet_sign, /obj/item/tool/wet_sign, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/hangar/monorail/control) "bPi" = ( /obj/structure/surface/table, /obj/item/corncob, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "bPj" = ( /obj/structure/surface/table/almayer, /obj/item/device/assembly/mousetrap, /obj/item/device/assembly/mousetrap, /obj/item/clothing/glasses/welding, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/engineering) "bPk" = ( /obj/structure/machinery/light{ @@ -32323,33 +23651,21 @@ /obj/item/reagent_container/glass/bucket, /obj/item/storage/bag/trash, /obj/item/storage/bag/trash, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/southeast/datamaint) "bPl" = ( /obj/structure/closet/jcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/southeast/datamaint) "bPm" = ( /obj/structure/surface/table/almayer, /obj/item/device/radio, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/engineering) "bPn" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/corsat/sigma/cargo) "bPp" = ( /obj/structure/surface/table/almayer, @@ -32358,93 +23674,63 @@ /obj/item/tool/stamp{ name = "Quartermaster's stamp" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/sigma/cargo) "bPq" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/sigma/cargo) "bPr" = ( /obj/structure/closet/secure_closet/quartermaster, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/corsat/sigma/cargo) "bPs" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "bPt" = ( /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/complex) "bPv" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/sigma/cargo) "bPw" = ( /obj/structure/surface/table/almayer, /obj/item/pamphlet/skill/powerloader, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "bPx" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigar, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "bPy" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/corsat/sigma/cargo) "bPC" = ( /obj/structure/surface/table/almayer, /obj/item/trash/chips, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "bPD" = ( /obj/structure/surface/table/almayer, /obj/item/device/radio, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "bPE" = ( /obj/structure/surface/table/almayer, /obj/item/pizzabox/meat{ pixel_y = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/sigma/cargo) "bPG" = ( /obj/structure/surface/table/almayer, @@ -32453,95 +23739,57 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/sigma/cargo) "bPH" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/corsat/sigma/cargo) "bPI" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen, /obj/item/pamphlet/skill/powerloader, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/cargo) "bPJ" = ( /obj/structure/machinery/light, /obj/structure/closet/secure_closet/cargotech, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/cargo) "bPK" = ( /obj/structure/closet/secure_closet/cargotech, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/cargo) "bPL" = ( /obj/structure/closet/secure_closet/cargotech, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/corsat/sigma/cargo) "bPM" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/north) "bPO" = ( /obj/structure/surface/rack, /obj/item/storage/box/lights, /obj/item/device/lightreplacer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/north) "bPQ" = ( /obj/structure/machinery/computer/general_air_control, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "bPR" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/engineering/atmos) "bPS" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/gamma/engineering/atmos) "bPV" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -32551,38 +23799,27 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "bPW" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "bPX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "bPY" = ( /obj/structure/surface/rack, /obj/item/reagent_container/glass/bucket, /obj/item/reagent_container/glass/bucket, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/north) "bPZ" = ( /obj/structure/pipes/standard/simple/visible, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "bQa" = ( /obj/structure/machinery/light{ @@ -32591,48 +23828,30 @@ /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/north) "bQb" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/north) "bQc" = ( /obj/structure/closet/jcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/north) "bQd" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/north) "bQe" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/crate, /obj/item/stack/sheet/mineral/phoron{ amount = 15 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/engineering) "bQf" = ( /obj/structure/closet/crate, @@ -32642,10 +23861,7 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "bQg" = ( /obj/structure/closet/crate, @@ -32655,19 +23871,13 @@ /obj/item/stack/sheet/wood{ amount = 10 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "bQh" = ( /obj/structure/surface/rack, /obj/item/device/lightreplacer, /obj/item/light_bulb/tube/large, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "bQi" = ( /obj/structure/surface/rack, @@ -32677,65 +23887,43 @@ /obj/item/device/assembly/timer, /obj/item/device/assembly/prox_sensor, /obj/item/device/assembly/prox_sensor, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "bQj" = ( /obj/structure/surface/rack, /obj/item/cell, /obj/item/cell, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "bQk" = ( /obj/structure/surface/table/reinforced, /obj/item/device/camera, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/omega/control) "bQl" = ( /obj/structure/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/atmos) "bQm" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/engineering/lobby) "bQn" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering/lobby) "bQo" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/north) "bQp" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/plasteel{ amount = 10 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "bQq" = ( /obj/structure/closet/crate, @@ -32744,24 +23932,17 @@ pixel_x = 2; pixel_y = 2 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "bQr" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "bQs" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/engineering) "bQt" = ( /obj/structure/machinery/portable_atmospherics/canister/air, @@ -32776,26 +23957,17 @@ /turf/open/floor/plating, /area/corsat/inaccessible) "bQw" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/rack, /obj/item/device/lightreplacer, /obj/item/storage/box/lights, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/southeast/datamaint) "bQx" = ( /obj/structure/pipes/standard/simple/visible{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "bQy" = ( /turf/open/floor/corsat, @@ -32805,46 +23977,33 @@ /obj/structure/surface/rack, /obj/item/storage/belt/utility/full, /obj/item/device/multitool, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/southeast/datamaint) "bQB" = ( /obj/structure/machinery/meter, /obj/structure/pipes/standard/simple/visible{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "bQC" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/southeast/datamaint) "bQE" = ( /obj/structure/pipes/binary/pump/on{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "bQF" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/southeast) "bQG" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer3/laptop/secure_data, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "bQH" = ( /obj/structure/machinery/portable_atmospherics/canister/nitrogen, @@ -32855,36 +24014,26 @@ dir = 4 }, /obj/structure/machinery/portable_atmospherics/powered/pump, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/atmos) "bQK" = ( /obj/item/tool/wet_sign, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/southeast/datamaint) "bQL" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "bQM" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "bQN" = ( /obj/structure/window/framed/corsat, @@ -32894,48 +24043,32 @@ /obj/structure/surface/rack, /obj/item/cell/high, /obj/item/cell/high, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/southeast/datamaint) "bQP" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering/atmos) "bQQ" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/gamma/engineering/atmos) "bQR" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/item/tool/wet_sign, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "bQS" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/emails, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/omega/control) "bQT" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/glasses/science, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bQU" = ( /obj/structure/machinery/light{ @@ -32943,66 +24076,46 @@ }, /obj/structure/surface/table/almayer, /obj/item/clothing/glasses/meson, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "bQV" = ( /obj/structure/machinery/portable_atmospherics/canister/oxygen, /turf/open/floor/corsat, /area/corsat/inaccessible) "bQW" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "bQX" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "bQY" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/plastic, /obj/item/clothing/glasses/welding, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "bQZ" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "bRa" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "bRc" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "bRd" = ( /obj/item/device/analyzer/plant_analyzer, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "bRe" = ( /obj/item/reagent_container/glass/bucket, @@ -33011,16 +24124,11 @@ /obj/item/tool/minihoe, /obj/item/tool/hatchet, /obj/item/tool/shovel/spade, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/theta/biodome/complex) "bRf" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/security) "bRg" = ( /obj/structure/window/framed/corsat/security, @@ -33041,35 +24149,24 @@ name = "Privacy Shutters" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "bRj" = ( /obj/structure/surface/table/almayer, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "bRk" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/checkpoint) "bRn" = ( /obj/structure/surface/rack, /obj/item/restraint/handcuffs, /obj/item/restraint/handcuffs, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/checkpoint) "bRo" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -33077,9 +24174,7 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/complex) "bRp" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -33088,17 +24183,12 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "bRq" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "bRr" = ( /obj/structure/closet/secure_closet{ @@ -33108,33 +24198,24 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "bRv" = ( /obj/structure/window/reinforced{ dir = 4; health = 80 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/security) "bRw" = ( /obj/item/clothing/gloves/latex, /obj/structure/surface/table/reinforced, /obj/item/clothing/gloves/latex, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/security) "bRx" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "bRy" = ( /obj/structure/bed/chair, @@ -33142,10 +24223,7 @@ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south/security) "bRz" = ( /obj/structure/closet/secure_closet/security_empty{ @@ -33153,10 +24231,7 @@ }, /obj/item/clothing/head/beret/sec/warden, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/south/security) "bRE" = ( /obj/structure/bed/chair/office/light{ @@ -33166,31 +24241,22 @@ dir = 4; health = 80 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/security) "bRH" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ name = "Forensics" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/security) "bRI" = ( /obj/structure/machinery/computer/rdconsole, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "bRJ" = ( /obj/structure/surface/table/reinforced, /obj/item/evidencebag, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/security) "bRK" = ( /obj/structure/surface/table/reinforced, @@ -33199,16 +24265,11 @@ dir = 4; health = 80 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/security) "bRQ" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/security) "bRT" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33220,40 +24281,29 @@ /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "bRW" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south/security) "bRX" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/security) "bRY" = ( /obj/effect/spawner/random/toolbox, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/security) "bRZ" = ( /obj/structure/surface/rack, /obj/item/evidencebag, /obj/item/evidencebag, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/security) "bSa" = ( /obj/structure/surface/table/almayer, @@ -33262,34 +24312,25 @@ pixel_y = 7 }, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/security) "bSb" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/restraint/handcuffs/zip, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/security) "bSe" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/glass, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "bSf" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/checkpoint) "bSg" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -33298,10 +24339,7 @@ }, /obj/item/weapon/shield/riot, /obj/item/weapon/shield/riot, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/checkpoint) "bSh" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -33310,16 +24348,11 @@ }, /obj/item/restraint/handcuffs, /obj/item/restraint/handcuffs, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "bSi" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/checkpoint) "bSk" = ( /obj/structure/window/framed/corsat/cell/security, @@ -33329,23 +24362,15 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "bSm" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/checkpoint) "bSn" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/security) "bSo" = ( /obj/structure/machinery/door_control{ @@ -33358,45 +24383,27 @@ name = "secure evidence locker"; req_access_txt = "104" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/checkpoint) "bSp" = ( /obj/structure/closet/secure_closet{ name = "secure evidence locker"; req_access_txt = "104" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/checkpoint) "bSr" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "bSx" = ( /obj/structure/surface/table/almayer, /obj/item/book/manual/engineering_construction, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "bSE" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "bSG" = ( /obj/structure/surface/table/reinforced, @@ -33406,43 +24413,29 @@ pixel_x = 7; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/checkpoint) "bSK" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/guestpass, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/hangar/checkpoint) "bSM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/hangar/checkpoint) "bSO" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/plastic, /obj/item/trash/cigbutt, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "bSW" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/sigma/hangar/arrivals) "bSX" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar) "bSZ" = ( /obj/structure/bed/chair, @@ -33450,9 +24443,7 @@ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "bTb" = ( /obj/structure/bed/chair{ @@ -33462,22 +24453,15 @@ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "bTh" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar) "bTj" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/checkpoint) "bTk" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -33494,27 +24478,19 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/security) "bTo" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "bTp" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "bTq" = ( /obj/structure/surface/rack, @@ -33526,9 +24502,7 @@ }, /obj/item/weapon/gun/revolver/m44, /obj/item/weapon/gun/revolver/m44, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bTr" = ( /obj/structure/surface/rack, @@ -33539,9 +24513,7 @@ name = "Weapon Rack" }, /obj/item/weapon/gun/smg/m39, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bTs" = ( /obj/structure/target, @@ -33554,26 +24526,18 @@ desc = "A rectangular steel crate containing firing targets."; name = "target crate" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "bTt" = ( /obj/structure/closet/bombcloset, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "bTu" = ( /obj/structure/machinery/door/poddoor/almayer/open{ id = "SigmaGrounds"; name = "Testing Grounds" }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/sigma/biodome/testgrounds) "bTv" = ( /obj/structure/machinery/door_control{ @@ -33581,10 +24545,7 @@ name = "Testing Grounds"; pixel_x = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "bTw" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -33592,10 +24553,7 @@ req_access_txt = "106"; use_power = 0 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "bTx" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -33603,10 +24561,7 @@ id = "SigmaGrounds"; name = "Testing Grounds" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/sigma/biodome/testgrounds) "bTy" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -33614,10 +24569,7 @@ id = "SigmaGrounds"; name = "Testing Grounds" }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/sigma/biodome/testgrounds) "bTz" = ( /obj/item/explosive/plastic, @@ -33628,10 +24580,7 @@ name = "explosives cabinet"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "bTA" = ( /obj/item/explosive/mine/pmc, @@ -33642,10 +24591,7 @@ name = "explosives cabinet"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "bTB" = ( /obj/item/explosive/grenade/high_explosive/frag, @@ -33656,96 +24602,63 @@ name = "explosives cabinet"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "bTC" = ( /obj/structure/machinery/door/poddoor/almayer/open{ id = "SigmaGrounds"; name = "Testing Grounds" }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/sigma/biodome/testgrounds) "bTH" = ( /obj/item/paper/crumpled, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bTM" = ( /obj/structure/surface/table/reinforced, -/obj/item/device/suit_cooling_unit, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bTN" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/suit/armor/laserproof, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bTO" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /obj/structure/closet/l3closet/scientist, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) "bTQ" = ( /obj/structure/surface/table/reinforced, -/obj/item/device/gripper, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/obj/item/prop/gripper, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bTU" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/complex) "bTV" = ( /obj/structure/surface/table/reinforced, /obj/item/cell/hyper/empty, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bTW" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/head/helmet/augment, /obj/item/tool/pen/paralysis, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bTX" = ( /obj/item/paper/crumpled, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/sigma/south/complex) "bTZ" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/sigma/south/complex) "bUa" = ( /obj/structure/surface/rack, @@ -33754,9 +24667,7 @@ name = "Prototype Racks"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "bUc" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -33765,17 +24676,13 @@ req_one_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bUg" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer/research/containment/corner_var1{ - icon_state = "containment_corner_variant_2" - }, +/turf/open/floor/almayer/research/containment/corner_var1/containment_corner_variant_2, /area/corsat/sigma/south/complex) "bUh" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -33785,25 +24692,18 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bUi" = ( /obj/structure/machinery/blackbox_recorder, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "bUl" = ( /obj/structure/surface/table/woodentable, /obj/item/reagent_container/food/drinks/drinkingglass, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "bUm" = ( /obj/structure/machinery/power/smes, @@ -33819,61 +24719,44 @@ name = "specimen control cabinet"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "bUr" = ( /obj/structure/surface/table/reinforced, /obj/item/explosive/grenade/custom/metal_foam, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "bUs" = ( /obj/structure/surface/table/reinforced, /obj/item/device/assembly/infra, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "bUt" = ( /obj/structure/surface/table/reinforced, /obj/item/explosive/grenade/empgrenade, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "bUv" = ( /obj/structure/surface/table/reinforced, /obj/item/explosive/grenade/custom/large, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "bUx" = ( /obj/structure/surface/table/reinforced, /obj/item/paper, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bUz" = ( /obj/structure/safe{ spawnkey = 0 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "bUA" = ( /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/explosive/grenade/custom/antiweed, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "bUC" = ( /obj/structure/machinery/portable_atmospherics/canister/carbon_dioxide, @@ -33884,10 +24767,7 @@ dir = 4 }, /obj/structure/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/atmos) "bUF" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/phoron, @@ -33895,10 +24775,7 @@ dir = 8; id_tag = "mix_sigma_out" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/biodome/toxins) "bUI" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -33906,9 +24783,7 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "bUJ" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -33921,9 +24796,7 @@ /area/corsat/theta/biodome) "bUL" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "bUM" = ( /obj/structure/machinery/light{ @@ -33933,16 +24806,11 @@ /obj/effect/landmark/nightmare{ insert_tag = "lockdown-theta-control" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/control) "bUN" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bUO" = ( /obj/structure/machinery/door_control{ @@ -33950,57 +24818,38 @@ name = "Access Shutters"; pixel_y = 24 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bUP" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/theta/airlock/control) "bUQ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/theta/airlock/control) "bUS" = ( /obj/structure/pipes/standard/simple/hidden/universal, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "bUT" = ( /obj/structure/pipes/standard/simple/hidden/universal, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/theta/airlock/control) "bUU" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "CO2 Control" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/theta/airlock/control) "bUV" = ( /obj/structure/pipes/standard/simple/visible{ dir = 6 }, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/theta/airlock/control) "bUW" = ( /obj/structure/pipes/unary/outlet_injector{ @@ -34011,28 +24860,19 @@ /area/corsat/inaccessible) "bUY" = ( /obj/structure/pipes/trinary/mixer, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/theta/airlock/control) "bUZ" = ( /obj/structure/pipes/binary/pump/high_power/on{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/theta/airlock/control) "bVb" = ( /obj/structure/pipes/binary/pump/on{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/airlock/control) "bVc" = ( /obj/structure/surface/rack, @@ -34040,33 +24880,23 @@ /obj/item/tank/air, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/airlock/control) "bVg" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Mixed Air Control" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "bVh" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/control) "bVm" = ( /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bVn" = ( /obj/item/device/binoculars, @@ -34077,50 +24907,28 @@ pixel_y = 5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/airlock/control) "bVs" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/airlock/control) "bVv" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "bVw" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/theta/airlock/control) "bVx" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bVC" = ( /obj/item/device/binoculars, @@ -34131,19 +24939,13 @@ pixel_y = 5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/airlock/control) "bVD" = ( /obj/structure/machinery/floodlight{ name = "Floodlight" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "bVE" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -34157,9 +24959,7 @@ name = "Access Shutters"; pixel_y = -24 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bVH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -34169,35 +24969,26 @@ /area/corsat/theta/biodome) "bVI" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "bVJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "bVL" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/theta/airlock/control) "bVM" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/theta/airlock/control) "bVN" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -34212,19 +25003,13 @@ /area/corsat/inaccessible) "bVQ" = ( /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/theta/airlock/control) "bVS" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Mixed Air Control" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/theta/airlock/control) "bVT" = ( /obj/structure/pipes/unary/outlet_injector{ @@ -34236,26 +25021,17 @@ "bVU" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/theta/airlock/control) "bVV" = ( /obj/structure/pipes/standard/simple/visible, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/theta/airlock/control) "bVW" = ( /obj/structure/pipes/standard/simple/visible, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/theta/airlock/control) "bVX" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -34264,9 +25040,7 @@ /area/corsat/theta/biodome) "bWb" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/theta/airlock/control) "bWc" = ( /obj/structure/machinery/light{ @@ -34276,25 +25050,16 @@ network = list("theta") }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/control) "bWd" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/theta/airlock/control) "bWe" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/control) "bWf" = ( /obj/structure/bed/chair/office/light{ @@ -34303,9 +25068,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "bWg" = ( /obj/structure/machinery/light{ @@ -34315,160 +25078,112 @@ /obj/structure/machinery/computer/secure_data{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/theta/airlock/control) "bWh" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "bWi" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/theta/airlock/control) "bWj" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bWk" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bWl" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "bWm" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/theta/airlock/control) "bWn" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/theta/airlock/control) "bWo" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/theta/airlock/control) "bWp" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/theta/airlock/control) "bWq" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/theta/airlock/control) "bWr" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/theta/airlock/control) "bWs" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/theta/airlock/control) "bWt" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/theta/airlock/control) "bWu" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bWv" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bWw" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/theta/airlock/control) "bWx" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "bWy" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "bWz" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bWA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bWB" = ( /obj/structure/machinery/light{ @@ -34477,162 +25192,111 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/airlock/control) "bWC" = ( /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/airlock/control) "bWD" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/airlock/control) "bWE" = ( /obj/structure/pipes/binary/pump/high_power/on{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/airlock/control) "bWG" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/airlock/control) "bWH" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/airlock/control) "bWI" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "bWJ" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/airlock/control) "bWK" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/airlock/control) "bWL" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bWM" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/airlock/control) "bWN" = ( /obj/structure/pipes/trinary/mixer{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/airlock/control) "bWO" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/control) "bWQ" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "CO2 Control" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/airlock/control) "bWR" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bWS" = ( /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/airlock/control) "bWT" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/airlock/control) "bWU" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Waste Tank Control" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/theta/airlock/control) "bWV" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "bWW" = ( /obj/structure/surface/table/almayer, @@ -34642,132 +25306,91 @@ pixel_x = 5; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "bWX" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "bWZ" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "bXa" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "bXb" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/airlock/control) "bXc" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "bXd" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "bXe" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "bXh" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/southeast) "bXl" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bXn" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "bXo" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "bXp" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/airlock/control) "bXq" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "bXr" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/airlock/control) "bXs" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "bXu" = ( /obj/item/folder/black_random, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/airlock/control) "bXv" = ( /obj/structure/machinery/light{ @@ -34776,17 +25399,11 @@ /obj/structure/surface/table/almayer, /obj/item/storage/donut_box, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/airlock/control) "bXw" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/airlock/control) "bXx" = ( /obj/structure/surface/table/almayer, @@ -34794,40 +25411,26 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "bXz" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/airlock/control) "bXA" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "bXB" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "bXC" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/airlock/control) "bXD" = ( /obj/structure/machinery/light, @@ -34835,85 +25438,60 @@ /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/airlock/control) "bXE" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/airlock/control) "bXG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/control) "bXH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "bXI" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/theta/airlock/control) "bXK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "bXN" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "bXO" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bXQ" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bXW" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "bXY" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/airlock/control) "bXZ" = ( /obj/structure/machinery/light{ @@ -34923,10 +25501,7 @@ /obj/effect/landmark/nightmare{ insert_tag = "lockdown-gamma-control" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/airlock/control) "bYa" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -34936,16 +25511,12 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bYb" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "bYd" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -34957,26 +25528,17 @@ /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Mixed Air Control" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/airlock/control) "bYh" = ( /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/airlock/control) "bYl" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Nitrogen Control Console" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/airlock/control) "bYm" = ( /obj/structure/pipes/unary/outlet_injector{ @@ -34989,54 +25551,37 @@ /obj/structure/pipes/trinary/mixer{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/gamma/airlock/control) "bYp" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/airlock/control) "bYq" = ( /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bYr" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/omega/hallways) "bYs" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/airlock/control) "bYt" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/airlock/control) "bYu" = ( /obj/structure/surface/rack, @@ -35044,18 +25589,12 @@ /obj/item/tank/air, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/airlock/control) "bYv" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/airlock/control) "bYw" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -35068,56 +25607,41 @@ /obj/structure/pipes/binary/pump/high_power/on{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/airlock/control) "bYy" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/airlock/control) "bYz" = ( /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/airlock/control) "bYA" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/airlock/control) "bYC" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bYD" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/airlock/control) "bYE" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -35130,19 +25654,14 @@ name = "Access Shutter" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bYF" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/airlock/control) "bYI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -35163,35 +25682,26 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "bYK" = ( /obj/structure/pipes/binary/pump/on{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/airlock/control) "bYL" = ( /obj/structure/pipes/standard/simple/visible{ dir = 10 }, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/airlock/control) "bYM" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Waste Tank Control" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/airlock/control) "bYN" = ( /obj/structure/pipes/unary/outlet_injector{ @@ -35218,10 +25728,7 @@ /obj/item/tank/air, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/theta/airlock/control) "bYS" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -35239,84 +25746,60 @@ /area/corsat/inaccessible) "bYU" = ( /obj/structure/closet/l3closet/general, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/omega/control) "bYW" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/omega/control) "bYX" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/omega/control) "bYY" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/omega/control) "bYZ" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "bZa" = ( /obj/structure/surface/table/reinforced, /obj/item/device/binoculars, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/omega/control) "bZb" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/control) "bZc" = ( /obj/structure/surface/table/reinforced, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/omega/control) "bZd" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/omega/control) "bZe" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/omega/control) "bZf" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -35325,63 +25808,43 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/omega/control) "bZg" = ( /obj/structure/machinery/light, /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/omega/control) "bZh" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/omega/control) "bZi" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/atmos_alert{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/omega/control) "bZj" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/control) "bZk" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/control) "bZl" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southeast, /area/corsat/omega/control) "bZm" = ( /obj/structure/machinery/light, /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/omega/control) "bZp" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -35390,9 +25853,7 @@ req_one_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "bZq" = ( /obj/structure/machinery/light{ @@ -35400,17 +25861,11 @@ }, /obj/structure/surface/table/reinforced, /obj/item/xeno_restraints, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/control) "bZr" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/control) "bZt" = ( /obj/structure/bed, @@ -35422,28 +25877,20 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/sigma/dorms) "bZv" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/sigma/dorms) "bZy" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "bZz" = ( /obj/structure/machinery/light, @@ -35451,33 +25898,25 @@ /obj/structure/machinery/computer/guestpass{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/hangar/cargo) "bZD" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "bZE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/biodome/complex) "bZF" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/biodome/complex) "bZI" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -35491,95 +25930,57 @@ name = "Toxins Lockdown" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "bZK" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/closet/wardrobe/toxins_white, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) "bZN" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/sigma/south/complex) "bZP" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/airlock/south) "bZW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/theta/airlock/east) "bZX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/east) "cab" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/theta/airlock/west) "caf" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/biodome/complex) "cah" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/theta/biodome/hydrowest) "cai" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/theta/biodome/hydroeast) "cak" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydrowest) "cal" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -35589,32 +25990,24 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "cam" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "cao" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "cap" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "caq" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -35624,80 +26017,52 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "car" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydroeast) "cau" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/theta/biodome/complex) "caw" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "caA" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/corsat/gamma/hallwaysouth) "caG" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "caH" = ( /obj/structure/machinery/light, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "caI" = ( /obj/structure/sign/safety/airlock{ pixel_y = -32 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/airlock/control) "caM" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ id = "SigmaWestE"; name = "Sigma West Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/control) "caQ" = ( /obj/item/weapon/gun/flamer, @@ -35706,10 +26071,7 @@ name = "specimen control cabinet"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/control) "caS" = ( /obj/structure/machinery/floodlight{ @@ -35723,10 +26085,7 @@ /obj/structure/machinery/colony_floodlight_switch{ desc = "This switch controls the floodlights around the biodome. It only functions when there is power." }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/theta/airlock/control) "caU" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -35735,9 +26094,7 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "caV" = ( /obj/structure/machinery/door_control{ @@ -35745,9 +26102,7 @@ name = "Access Shutters"; pixel_x = 24 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "caW" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -35757,9 +26112,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "caX" = ( /obj/item/device/binoculars, @@ -35770,10 +26123,7 @@ pixel_y = 5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/theta/airlock/control) "caZ" = ( /obj/structure/surface/table/reinforced, @@ -35789,10 +26139,7 @@ req_one_access_txt = "106;103"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/omega/control) "cbc" = ( /obj/structure/surface/table/reinforced, @@ -35801,27 +26148,19 @@ name = "Dome Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/control) "cbo" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northwest, /area/corsat/gamma/medbay) "cbS" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/rnr) "cbV" = ( /obj/structure/bookcase{ @@ -35830,10 +26169,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "cbW" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -35841,27 +26177,18 @@ /area/corsat/theta/biodome) "cce" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "ccq" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/corsat/theta/biodome) "cec" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/theta/airlock/control) "cem" = ( /obj/structure/stairs, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "ces" = ( /obj/structure/surface/table/almayer, @@ -35872,25 +26199,18 @@ /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/southeast/datalab) "ceB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/theta/airlock/east) "ceE" = ( /obj/structure/surface/table/reinforced, /obj/item/clipboard, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/sigmaremote) "ceR" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -35909,89 +26229,56 @@ /obj/item/device/flashlight/slime{ pixel_x = 10 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "cfA" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/sigma/south/offices) "cfO" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/gamma/foyer) "cfZ" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/hallwaysouth) "cgh" = ( /obj/structure/surface/rack, /obj/item/storage/wallet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/security) "cgs" = ( /obj/structure/surface/table, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "cgt" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "chg" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "chJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "chL" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/sigma/cargo) "cia" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/hydroeast) "cii" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/checkpoint) "ciW" = ( /obj/structure/machinery/shower{ @@ -36002,10 +26289,7 @@ dir = 4; layer = 2.8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "cjg" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -36013,76 +26297,50 @@ name = "\improper Dressing room" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "cjs" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/gamma/hallwaysouth) "cjy" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/omega/containment) "ckt" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/control) "cku" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "ckz" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/hangar/checkpoint) "ckY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "clg" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/hangar/security) "clp" = ( -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/omega/offices) "clI" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/southwest, /area/corsat/gamma/rnr) "clN" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/south) "cmk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "cms" = ( /obj/structure/pipes/vents/pump{ @@ -36092,23 +26350,17 @@ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "cmy" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "cnj" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/security) "cnA" = ( /obj/structure/surface/rack, @@ -36121,85 +26373,55 @@ name = "Secure Racks"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/omega/complex) "cnC" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "cog" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "cok" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/office) "coy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/researcher) "coS" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/sigma/hangar/monorail) "cpS" = ( /obj/item/bodybag, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar) "cpU" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "cqv" = ( /obj/structure/computerframe, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "cqy" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "cqT" = ( /obj/effect/landmark/corpsespawner/wysec, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "cru" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/corsat/omega/hangar) "crC" = ( /obj/structure/barricade/handrail{ @@ -36208,26 +26430,19 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "crG" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "crH" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "csk" = ( /obj/structure/surface/table/almayer, @@ -36235,9 +26450,7 @@ dir = 8; health = 80 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "cst" = ( /obj/structure/toilet, @@ -36245,46 +26458,32 @@ dir = 8 }, /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "csE" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/inaccessible) "csI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "csM" = ( /obj/structure/surface/table/almayer, /obj/item/phone, -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/sigma/southeast/datalab) "cth" = ( /obj/effect/decal/cleanable/blood/xtracks, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth) "ctA" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "cuo" = ( /obj/structure/pipes/vents/pump{ @@ -36293,24 +26492,17 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "cut" = ( /obj/structure/sign/safety/biolab, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/gamma/hallwaysouth) "cuO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "cvi" = ( /obj/structure/closet/crate/science, @@ -36318,19 +26510,13 @@ /area/corsat/gamma/sigmaremote) "cvm" = ( /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "cvr" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/residential/researcher) "cvO" = ( /obj/structure/flora/jungle/plantbot1, @@ -36341,21 +26527,15 @@ /area/corsat/theta/biodome) "cvW" = ( /obj/structure/machinery/door/window/westleft, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/datalab) "cwp" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/phoron, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "cwr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/maint) "cwF" = ( /obj/structure/pipes/vents/pump{ @@ -36376,97 +26556,63 @@ id = "SigmaHangarC-N"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/security) "cxE" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/foyer) "cxO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "cyK" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/southeast/datalab) "cyX" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/lobby) "czg" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/omega/control) "czh" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/security) "cAg" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar) "cAV" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/sigmaremote) "cAW" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/control) "cAX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "cCK" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hallways) "cCP" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/sigma/hangar) "cEC" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36474,75 +26620,50 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "cEI" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/east, /area/corsat/gamma/medbay/lobby) "cEQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/corsat/sigma/biodome) "cFe" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "cGb" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "cGi" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/medbay/morgue) "cGF" = ( /obj/structure/sign/safety/airlock, /turf/closed/wall/r_wall/biodome, /area/corsat/sigma/hangar/arrivals) "cGO" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/gamma/hangar/arrivals) "cIs" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/theta/airlock/west/id) "cIB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "cJS" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering) "cJU" = ( /obj/structure/platform{ @@ -36550,19 +26671,14 @@ dir = 4; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/sigma/south) "cJW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/structure/machinery/door/window/southright, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "cKa" = ( /obj/structure/flora/pottedplant{ @@ -36571,9 +26687,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential) "cKi" = ( /obj/structure/flora/pottedplant{ @@ -36591,27 +26705,18 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential) "cLh" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "cLF" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/gamma/biodome/toxins) "cLZ" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "cMa" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -36626,24 +26731,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/checkpoint) "cMw" = ( /obj/structure/machinery/computer/telecomms/traffic{ req_one_access_txt = "19;106;102" }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "cMy" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/airlock/control) "cNG" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -36652,34 +26750,21 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/control) "cNI" = ( /obj/structure/machinery/light/small, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "cOf" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/sigma/cargo) "cOv" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "cOU" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/hangar) "cPi" = ( /obj/structure/monorail{ @@ -36688,58 +26773,39 @@ /turf/open/space/transit/east/shuttlespace_ew10, /area/space) "cPC" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/gamma/hangar/checkpoint) "cPR" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "cPT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/corsat/omega/hallways) "cQs" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "cQv" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "cQR" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/core) "cRn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "cRx" = ( /obj/item/cell/crap, @@ -36747,31 +26813,22 @@ /area/corsat/gamma/cargo/disposal) "cSi" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/corsat/sigma/biodome) "cSI" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/corsat/gamma/hallwaysouth) "cTc" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/lobby) "cTs" = ( /obj/structure/stairs{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "cUc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -36780,18 +26837,12 @@ /turf/open/mars, /area/corsat/sigma/biodome) "cUp" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/omega/offices) "cUT" = ( /obj/effect/decal/cleanable/blood/xeno, /obj/effect/landmark/corpsespawner/wysec, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/security) "cVq" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36799,15 +26850,10 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "cVK" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/east, /area/corsat/gamma/hallwaysouth) "cVR" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36815,54 +26861,32 @@ /area/corsat/gamma/rnr/library) "cWa" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/sigmaremote) "cWf" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/gamma/hallwaysouth) "cWu" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/residential) "cWI" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/rnr) "cWX" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/sigma/south) "cXm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "cXt" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/bar) "cXH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36870,9 +26894,7 @@ /area/corsat/sigma/cafe) "cYj" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "cYL" = ( /obj/structure/machinery/light{ @@ -36882,17 +26904,11 @@ /obj/structure/machinery/computer/secure_data{ req_access_txt = "201" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/airlock/control) "cYU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/gamma/residential) "cZu" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36903,38 +26919,26 @@ dir = 1; network = list("theta") }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "cZO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/south/id) "daL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "daO" = ( /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/biodome/toxins) "daR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/sigma/southeast/datalab) "dbn" = ( /obj/structure/surface/table, @@ -36944,38 +26948,26 @@ }, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "dbr" = ( /obj/effect/decal/cleanable/blood/xtracks, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/containment) "dbV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "dbY" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "dcr" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "dct" = ( /turf/open/floor/corsat, @@ -36985,18 +26977,13 @@ dir = 9 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/airlock/south/id) "dcK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/gamma/residential/researcher) "dcU" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -37006,19 +26993,13 @@ /area/corsat/theta/biodome) "ddo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/omega/complex) "ddS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/west, /area/corsat/gamma/residential/east) "dem" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -37029,30 +27010,20 @@ /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "deD" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "deG" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "deR" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/hallwaysouth) "dfg" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37065,37 +27036,24 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "dfT" = ( /obj/item/reagent_container/glass/bucket/janibucket, /obj/item/tool/mop, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "dfV" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/glass/beaker, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "dgp" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/gamma/residential/west) "dgq" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/omega/offices) "dgx" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -37103,10 +27061,7 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "dgJ" = ( /obj/structure/machinery/door_control{ @@ -37116,38 +27071,26 @@ use_power = 0 }, /obj/structure/closet/crate/science, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/corsat/gamma/sigmaremote) "dhG" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "dhN" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "dio" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail/control) "diw" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_cave_9" - }, +/turf/open/mars_cave/mars_cave_9, /area/corsat/sigma/biodome) "diD" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -37158,91 +27101,61 @@ /area/corsat/theta/biodome) "diI" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "diP" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/gamma/residential/researcher) "djC" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "djF" = ( /turf/open/floor/corsat, /area/corsat/gamma/residential/researcher) "djM" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/omega/offices) "djR" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/donkpockets, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "dky" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "dkK" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "dlz" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/reagent_analyzer, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "dlO" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "dlP" = ( /obj/structure/closet/coffin, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/corsat/green/west, /area/corsat/gamma/medbay/morgue) "dlU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "dml" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/hangar/checkpoint) "dmD" = ( /obj/structure/machinery/door_control{ @@ -37251,62 +27164,44 @@ pixel_y = 24; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "dmE" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/east) "dmK" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "dmP" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydroeast) "dmR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/theta/biodome/complex) "dnZ" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/omega/hallways) "dos" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "dqi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "dqt" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -37316,33 +27211,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "dqu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/sigma/dorms) "dqQ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "dqR" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/virology) "drp" = ( /obj/docking_port/stationary/marine_dropship/lz1{ @@ -37352,18 +27237,13 @@ /area/corsat/gamma/hangar) "drv" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/gm/river/desert/shallow{ - name = "pool" - }, +/turf/open/gm/river/desert/shallow/pool, /area/corsat/gamma/residential/showers) "drC" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/sigma/dorms) "drE" = ( /obj/structure/machinery/power/reactor/colony{ @@ -37374,15 +27254,10 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering/core) "drW" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/southeast/datamaint) "dso" = ( /obj/structure/surface/table/almayer, @@ -37392,18 +27267,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/omega/offices) "dsw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "dsF" = ( /obj/structure/toilet{ @@ -37413,64 +27283,42 @@ dir = 8 }, /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "dta" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "dtd" = ( /obj/structure/barricade/handrail{ layer = 3 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south) "dte" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/south/engineering) "dtl" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/hangar/flightcontrol) "dtU" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/complex) "dug" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "dui" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/theta/airlock/control) "duk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "duC" = ( /obj/structure/platform{ @@ -37481,31 +27329,21 @@ dir = 8; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/sigma/south) "duW" = ( /obj/structure/machinery/blackbox_recorder, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "duY" = ( /obj/structure/platform{ dir = 8; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/hallwaysouth) "dvn" = ( -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/gamma/hallwaysouth) "dvp" = ( /obj/structure/pipes/vents/pump{ @@ -37513,23 +27351,16 @@ }, /obj/structure/window/reinforced, /obj/structure/platform, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "dvx" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "dvE" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/west, /area/corsat/gamma/residential) "dvI" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37537,9 +27368,7 @@ }, /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "dwa" = ( /obj/structure/bed/chair{ @@ -37547,28 +27376,17 @@ }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/east, /area/corsat/theta/biodome/complex) "dwl" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/gamma/hangar) "dwr" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/dorms) "dwH" = ( /obj/structure/prop/almayer/computers/mapping_computer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "dwM" = ( /obj/structure/prop/almayer/cannon_cables{ @@ -37579,17 +27397,13 @@ desc = "A bewildering tangle of machinery and pipes."; name = "\improper coolant feed" }, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/corsat/theta/biodome/complex) "dwS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "dwW" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -37600,20 +27414,14 @@ "dxx" = ( /obj/structure/surface/table/reinforced, /obj/item/device/assembly/signaller, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "dxy" = ( -/turf/open/gm/river/desert/shallow{ - name = "pool" - }, +/turf/open/gm/river/desert/shallow/pool, /area/corsat/gamma/residential/showers) "dxB" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "dxS" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -37622,50 +27430,36 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/cargo) "dyd" = ( /obj/structure/machinery/light, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/complex) "dyK" = ( /obj/structure/pipes/vents/pump, /turf/open/auto_turf/snow/layer0, /area/corsat/gamma/biodome) "dyU" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/hangar/monorail) "dyY" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/west) "dzB" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "dzT" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar/security) "dzV" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -37675,113 +27469,77 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "dzX" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/corsat/gamma/foyer) "dzZ" = ( /obj/structure/machinery/camera/autoname{ network = list("omega") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/control) "dAk" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/south) "dAW" = ( /obj/structure/closet/crate/science, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "dBi" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/security) "dBx" = ( /obj/structure/window/reinforced{ dir = 8; health = 80 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "dBy" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars{ - icon_state = "mars_dirt_13" - }, +/turf/open/mars/mars_dirt_13, /area/corsat/sigma/biodome) "dBW" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/sigmaremote) "dCv" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "dCP" = ( /obj/structure/stairs{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/sigma/south) "dDj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "dDl" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth/id) "dDt" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/foyer) "dEe" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /turf/open/floor/corsat, /area/corsat/gamma/sigmaremote) "dET" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "dFb" = ( /obj/structure/machinery/floodlight{ @@ -37793,9 +27551,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "dFL" = ( /obj/structure/bed/chair/comfy/black{ @@ -37804,63 +27560,40 @@ /turf/open/floor/wood, /area/corsat/theta/biodome/complex) "dFP" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/southeast/generator) "dGb" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "dHa" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "dHG" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "dIa" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "dIo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/theta/biodome/complex) "dII" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/sigma/south/complex) "dJR" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/ashtray/bronze, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/omega/offices) "dJV" = ( /turf/closed/shuttle/ert{ @@ -37871,10 +27604,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/hangar/security) "dKn" = ( /obj/effect/landmark/hunter_primary, @@ -37885,96 +27615,66 @@ dir = 4; health = 80 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "dKE" = ( /obj/structure/grille, /turf/open/floor/plating, /area/corsat/gamma/hangar/monorail) "dLL" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "dLX" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/rad, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/sigmaremote) "dMo" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "dMH" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/administration) "dMR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth) "dNa" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "dNb" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "dNd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "dNs" = ( /obj/structure/surface/rack, /obj/item/tool/weldpack, /obj/item/tool/weldingtool, /obj/item/clothing/head/welding, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/omega/maint) "dNC" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/sigma/north) "dNS" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/cargo) "dOo" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -37986,76 +27686,50 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southeast, /area/corsat/gamma/residential/west) "dOu" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "dOw" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar/security) "dOB" = ( -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/gamma/canteen) "dOF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "dPH" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "dPK" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/core) "dPV" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/omega/control) "dQc" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "dQp" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/airlocknorth/id) "dQJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38063,17 +27737,13 @@ }, /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "dQL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "dQQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38085,20 +27755,13 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "dRz" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/south) "dRI" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/gamma/hangar/flightcontrol) "dSc" = ( /obj/structure/machinery/light{ @@ -38106,43 +27769,29 @@ }, /obj/item/fuel_cell, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/core) "dSi" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "dSM" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/foyer) "dTb" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "dTy" = ( /obj/structure/closet/radiation, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "dUj" = ( /obj/docking_port/stationary/marine_dropship/lz2{ @@ -38154,10 +27803,7 @@ /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/canteen) "dVM" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -38167,24 +27813,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "dVN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "dVQ" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "dWc" = ( /obj/structure/machinery/light{ @@ -38192,88 +27831,59 @@ }, /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/complex) "dWk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/gamma/residential) "dWJ" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "dWY" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/south/engineering) "dXm" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "dXp" = ( /obj/effect/spawner/gibspawner/human, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "dXq" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/biodome/virology) "dXy" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/engineering/core) "dXO" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "dXW" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/shotgun/slugs, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "dYh" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/phone, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/omega/offices) "dYk" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "dYB" = ( /obj/structure/machinery/light{ @@ -38282,25 +27892,16 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "dYJ" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "dYM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/hangar/arrivals) "dZe" = ( /obj/structure/surface/table/almayer, @@ -38308,25 +27909,17 @@ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "dZu" = ( /obj/structure/surface/rack, /obj/item/device/lightreplacer, /obj/item/storage/box/lights, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential) "dZH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "dZW" = ( /obj/structure/machinery/disposal, @@ -38336,9 +27929,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "eaN" = ( /obj/effect/landmark/hunter_primary, @@ -38346,37 +27937,26 @@ /area/corsat/sigma/dorms) "ebq" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "eby" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential) "ebE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "ebH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/gamma/residential/east) "ebK" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "ect" = ( /obj/structure/bed/chair/office/light{ @@ -38385,17 +27965,12 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "ecA" = ( /obj/structure/machinery/light, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/biodome/toxins) "ecX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38410,63 +27985,43 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "edN" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/omega/offices) "edO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/gamma/hangar) "edP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "eeG" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/queen_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "eeL" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/corsat/gamma/cargo) "eeN" = ( /obj/structure/surface/table, /obj/structure/machinery/computer3/laptop/secure_data, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "efN" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/theta/airlock/west) "egd" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -38479,32 +28034,22 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "egJ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/airlock/control) "egM" = ( /obj/structure/machinery/camera/autoname{ network = list("omega") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "egZ" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/corsat/sigma/south/complex) "ehg" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -38513,36 +28058,24 @@ /area/corsat/theta/biodome) "ehj" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/omega/offices) "ehy" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/gamma/hangar/flightcontrol) "ehC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome) "ehN" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "ehS" = ( -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/gamma/residential/researcher) "ehU" = ( /obj/structure/surface/table, @@ -38552,10 +28085,7 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "eii" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38570,42 +28100,24 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "eiQ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/rnr) "eiR" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hallways) "ejb" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/security) "eji" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/airlocknorth/id) "ejk" = ( /obj/structure/cargo_container/hd/mid/alt, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "ejl" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -38619,56 +28131,39 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "ejL" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/high_explosive/frag, /obj/item/explosive/grenade/high_explosive/frag, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "ekd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "ekK" = ( /obj/structure/machinery/smartfridge/seeds, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/hydrowest) "ekM" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/south/security) "elt" = ( /obj/structure/machinery/camera/autoname{ network = list("omega") }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/airlock/south/id) "elG" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "elR" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -38682,105 +28177,68 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "ema" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydrowest) "emb" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south) "eme" = ( /obj/structure/janitorialcart, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydroeast) "emC" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "enf" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/omega/complex) "enu" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southeast, /area/corsat/gamma/medbay/morgue) "enU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "eon" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "eoE" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/checkpoint) "eoF" = ( /obj/structure/window/framed/corsat/hull/security, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/office) "eoZ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/med_data/laptop{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "epc" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/east, /area/corsat/omega/hallways) "epg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/sigma/dorms) "epm" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "epq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38796,26 +28254,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/security) "eqa" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/checkpoint) "eqg" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/checkpoint) "eql" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -38826,16 +28277,10 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "equ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/airlock/control) "eqz" = ( /turf/closed/wall/r_wall/biodome, @@ -38844,25 +28289,17 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/gamma/residential) "eqK" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/foyer) "eqM" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "erb" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/omega/cargo) "erc" = ( /obj/structure/bed/chair/office/dark, @@ -38875,17 +28312,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/theta/airlock/control) "ero" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "erP" = ( /obj/structure/platform{ @@ -38897,90 +28328,61 @@ layer = 2.7 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/gamma/residential/east) "ese" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/toxins) "esg" = ( /obj/structure/surface/table/reinforced, /obj/item/ashtray/plastic, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "esA" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/sigma/south/offices) "esF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "esV" = ( /obj/structure/morgue, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/corsat/green/west, /area/corsat/gamma/medbay/morgue) "etb" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/biodome/complex) "etp" = ( /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/west) "etD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/corsat/sigma/biodome) "euc" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/southeast/generator) "eun" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "euV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/corsat/sigma/biodome) "evq" = ( /obj/item/stack/sheet/wood, @@ -38990,10 +28392,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/south/robotics) "ewM" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -39001,31 +28400,22 @@ name = "CORSAT Academy"; req_one_access = null }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "ewN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/monorail) "ewP" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/checkpoint) "ewT" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor/almayer/research/containment/corner{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner/east, /area/corsat/gamma/sigmaremote) "ewW" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -39041,9 +28431,7 @@ /area/corsat/gamma/residential/researcher) "exf" = ( /obj/structure/machinery/computer3/server/rack, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/datalab) "exz" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -39052,34 +28440,22 @@ req_access_txt = "103"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "exC" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/theta/airlock/west/id) "exY" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "eym" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast) "eyz" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/corsat/omega/hangar) "eyA" = ( /obj/structure/bed{ @@ -39096,30 +28472,21 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "ezx" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydrowest) "ezJ" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/virology) "ezQ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "ezR" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -39135,62 +28502,43 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "eBx" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tool, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/atmos) "eCr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "eDd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "eDe" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/security) "eDq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/south/id) "eDz" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/sigma/hangar) "eDK" = ( /obj/structure/morgue{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "eDM" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -39199,59 +28547,36 @@ /area/corsat/theta/biodome) "eDP" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "eDZ" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/gamma/hallwaysouth) "eEJ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/theta/airlock/control) "eEW" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/southeast/generator) "eGx" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/hangar/security) "eGM" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "eGQ" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "eHn" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "eIq" = ( /obj/structure/machinery/light/small{ @@ -39264,52 +28589,36 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east, /area/corsat/theta/biodome) "eJg" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northeast, /area/corsat/gamma/hallwaysouth) "eJz" = ( /obj/effect/landmark/corpsespawner/wysec, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/checkpoint) "eKm" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "eKJ" = ( /obj/structure/sink{ pixel_y = 24 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "eKL" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/corsat/gamma/administration) "eKV" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/sigma/south/complex) "eLc" = ( /obj/structure/bed/chair/office/light{ @@ -39318,31 +28627,21 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "eLP" = ( /obj/effect/decal/cleanable/blood/xtracks, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "eLR" = ( /obj/structure/stairs{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "eMu" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr/bar) "eMB" = ( /obj/structure/flora/jungle/planttop1, @@ -39361,33 +28660,24 @@ "eMM" = ( /obj/effect/alien/weeds/node, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "eNm" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/sigmaremote) "eNn" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/almayer/research/containment/corner{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/corner/north, /area/corsat/sigma/south/complex) "eNI" = ( /obj/structure/platform{ density = 0; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/sigma/south) "eNM" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -39401,19 +28691,13 @@ /turf/open/auto_turf/snow/layer2, /area/corsat/gamma/biodome) "eOI" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/security) "eOS" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southwest, /area/corsat/gamma/medbay) "eOZ" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -39421,32 +28705,23 @@ /area/corsat/theta/biodome) "ePL" = ( /obj/structure/closet/l3closet/general, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "eQR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "eRg" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "eRi" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "eRE" = ( /obj/structure/filingcabinet/filingcabinet, @@ -39454,24 +28729,17 @@ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/theta/airlock/west/id) "eRX" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "eSg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "eSC" = ( /obj/structure/machinery/light, @@ -39479,31 +28747,22 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "eSY" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/cargo) "eTf" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "eTg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/theta/airlock/control) "eTj" = ( /obj/structure/filingcabinet/filingcabinet, @@ -39513,128 +28772,80 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/gamma/residential/east) "eTR" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "eUe" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "eUf" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/north, /area/corsat/sigma/south) "eUn" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/omega/containment) "eUB" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/corsat/gamma/hallwaysouth) "eUE" = ( /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "eUK" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/theta/biodome/hydrowest) "eUR" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/south) "eVe" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/corsat/omega/hallways) "eVr" = ( /obj/structure/coatrack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/omega/offices) "eVI" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/biodome/complex) "eVQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/sigma/south/complex) "eWX" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "eXi" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/hangar/arrivals) "eXO" = ( /obj/structure/surface/table/reinforced, /obj/item/device/camera, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "eXS" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/sigma/dorms) "eXX" = ( /obj/structure/surface/table/reinforced, /obj/item/paper, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "eYe" = ( /obj/structure/bedsheetbin, @@ -39642,52 +28853,33 @@ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "eYr" = ( /obj/structure/surface/rack, /obj/item/storage/briefcase, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/hangar/security) "eYv" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/south/offices) "eYG" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/omega/offices) "eYT" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/security) "eZq" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/corsat/gamma/residential/west) "eZv" = ( /obj/structure/closet/jcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydroeast) "eZQ" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -39699,65 +28891,44 @@ dir = 4 }, /obj/structure/closet/l3closet/scientist, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) "faF" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/biodome/complex) "faT" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/corsat/gamma/cargo) "fbe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "fbs" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "fcd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "fcq" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/omega/offices) "fdc" = ( /obj/structure/machinery/light/small, /turf/open/floor/corsat, /area/corsat/gamma/residential/researcher) "fdf" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/omega/hallways) "fdh" = ( /obj/structure/pipes/vents/pump{ @@ -39768,9 +28939,7 @@ "feg" = ( /obj/structure/closet/crate/science, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "fey" = ( /obj/structure/flora/pottedplant{ @@ -39780,10 +28949,7 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/sigma/cargo) "feC" = ( /obj/structure/surface/table/woodentable, @@ -39792,64 +28958,42 @@ /area/corsat/sigma/dorms) "feD" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "feQ" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/virology) "feZ" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/south/robotics) "ffa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/hallwaysouth) "ffc" = ( -/obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/obj/structure/pipes/standard/simple/hidden/green, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/security) "ffl" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "ffp" = ( /obj/structure/stairs, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/residential/east) "ffC" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/sigma/hangar/office) "ffF" = ( /obj/structure/surface/table/woodentable, @@ -39858,18 +29002,13 @@ /turf/open/floor/wood, /area/corsat/gamma/rnr/library) "ffQ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south) "fgs" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/corsat/sigma/south/complex) "fgu" = ( /obj/structure/pipes/vents/pump{ @@ -39878,57 +29017,33 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "fgN" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/engineering) "fha" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/sigma/north) "fhb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "fhG" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/folder/black_random, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/omega/offices) "fid" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/biodome/toxins) "fie" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "fip" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39940,10 +29055,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/south/offices) "fkG" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39953,39 +29065,29 @@ name = "Hangar Security"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "fkV" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "fkX" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "flh" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/corsat/omega/cargo) "fll" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/south) "flo" = ( /obj/structure/window/reinforced{ @@ -40001,9 +29103,7 @@ "flt" = ( /obj/vehicle/train/cargo/trolley, /obj/item/pamphlet/skill/powerloader, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "flB" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -40015,10 +29115,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "fmd" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -40028,19 +29125,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/engineering) "fmk" = ( /obj/structure/noticeboard{ pixel_y = 30 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/west) "fmq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40052,23 +29143,16 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydrowest) "fmC" = ( /obj/structure/pipes/vents/pump, /obj/structure/surface/table/reinforced, /obj/item/device/assembly/voice, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "fmF" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/hangar) "fmM" = ( /obj/structure/pipes/vents/pump{ @@ -40078,49 +29162,35 @@ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/virology) "fmR" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/biodome/complex) "fmZ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/north) "fnd" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/omega/hallways) "fnz" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/sigma/south/complex) "fog" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/checkpoint) "foQ" = ( /obj/structure/tunnel{ @@ -40132,9 +29202,7 @@ /obj/structure/machinery/atm{ pixel_y = -30 }, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/foyer) "fpI" = ( /obj/structure/flora/jungle/vines/light_1, @@ -40147,25 +29215,18 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "fqj" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/toxins) "fqk" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("theta") }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/hydrowest) "fqp" = ( /obj/structure/bed/chair/office/dark{ @@ -40180,43 +29241,29 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/corsat/sigma/biodome) "fsd" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/red, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/office) "fsn" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "fsr" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "fst" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/corsat/gamma/sigmaremote) "fsu" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/hallways) "fsx" = ( /turf/open/auto_turf/snow/layer4, @@ -40231,43 +29278,30 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "fsS" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "ftj" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/syringes, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/virology) "ftx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "ftX" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar) "fue" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40277,28 +29311,20 @@ /area/corsat/theta/biodome) "fum" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/south) "fuG" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "fuK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/airlocknorth/id) "fwq" = ( /obj/structure/flora/jungle/vines/light_1, @@ -40306,9 +29332,7 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "fwQ" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/security) "fxf" = ( /obj/structure/window/framed/corsat, @@ -40318,50 +29342,32 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth) "fxM" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/airlock/control) "fxW" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/airlocknorth/id) "fyq" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/cargo) "fyy" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/engineering/atmos) "fyC" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/gamma/hangar/office) "fyM" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/datalab) "fyO" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "fzd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40372,26 +29378,18 @@ "fzm" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "fzo" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/hangar/security) "fzy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "fzV" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -40401,18 +29399,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "fBG" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hallways) "fCi" = ( /obj/structure/surface/table, @@ -40420,19 +29413,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "fCx" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/gamma/administration) "fCK" = ( /obj/structure/barricade/handrail{ @@ -40447,47 +29434,32 @@ /obj/item/storage/box/masks, /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "fDx" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "fDY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential/east) "fEl" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "fEC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "fEI" = ( -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "fEP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "fFa" = ( /obj/effect/landmark/corpsespawner/scientist, @@ -40495,17 +29467,13 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/researcher) "fFh" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/maint) "fFI" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "fGJ" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -40513,18 +29481,12 @@ name = "Teleportation Chamber"; req_one_access_txt = "103" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/corsat/gamma/sigmaremote) "fGM" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/virology) "fGO" = ( /obj/structure/machinery/light{ @@ -40533,87 +29495,57 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/sigmaremote) "fGP" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "fGS" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/hallwaysouth) "fGU" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/sigma/south/complex) "fGV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "fHO" = ( /obj/structure/largecrate/random, /turf/open/floor/corsat, /area/corsat/sigma/hangar) "fHP" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/dorms) "fHX" = ( /obj/structure/closet, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northeast, /area/corsat/gamma/medbay/morgue) "fIr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/theta/biodome/complex) "fIY" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/omega/hallways) "fIZ" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/north) "fJf" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/sigma/southeast) "fJm" = ( /obj/structure/closet/crate/trashcart, @@ -40622,32 +29554,22 @@ "fJx" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/beakers, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) "fJZ" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "fKw" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat, /area/corsat/gamma/sigmaremote) "fLm" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/gamma/biodome/complex) "fLz" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "fMi" = ( /obj/structure/machinery/light{ @@ -40656,36 +29578,23 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "fMn" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "fMv" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "fMN" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/gamma/canteen) "fNy" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southeast, /area/corsat/gamma/canteen) "fOd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40696,9 +29605,7 @@ "fOh" = ( /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/security) "fPp" = ( /obj/structure/surface/table/almayer, @@ -40708,34 +29615,23 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/omega/offices) "fPK" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/airlock/control) "fQl" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/airlock/control) "fQm" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "fQC" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -40744,21 +29640,14 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar/cargo) "fRD" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/arrivals) "fRR" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "fSo" = ( /obj/structure/bed/stool, @@ -40772,25 +29661,17 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/hallwaysouth) "fSA" = ( /obj/structure/flora/bush/ausbushes/ppflowers, /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_west, /area/corsat/theta/biodome) "fSB" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/sigma/hangar/arrivals) "fSU" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/hangar/security) "fSX" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -40800,52 +29681,36 @@ /area/prison/hangar_storage/research/shuttle) "fTw" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/datamaint) "fTx" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/engineering) "fTK" = ( /obj/structure/prop/mech/parts/durand_left_leg, -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/corsat/sigma/south/robotics) "fTT" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth) "fUj" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/sigmaremote) "fUp" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "fUA" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/security) "fVl" = ( /obj/structure/pipes/vents/pump{ @@ -40859,25 +29724,18 @@ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/south/robotics) "fVo" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "fWe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "fWx" = ( /obj/structure/pipes/vents/pump{ @@ -40889,9 +29747,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "fWM" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -40900,45 +29756,28 @@ /turf/open/ice, /area/corsat/gamma/biodome) "fWN" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/checkpoint) "fXx" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "fXA" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/airlock/control) "fXE" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, /obj/effect/landmark/yautja_teleport, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential) "fXJ" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "fXP" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/hangar/security) "fYL" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -40948,179 +29787,121 @@ /obj/structure/machinery/camera/autoname{ network = list("omega") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/security) "fZQ" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/hangar/flightcontrol) "fZW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "gab" = ( /obj/structure/pipes/vents/pump, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/researcher) "gak" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/east) "gaF" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/security) "gaO" = ( /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/south) "gaP" = ( /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/biodome/virology) "gbd" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "gbm" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) "gbw" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/gamma/cargo) "gbQ" = ( -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/omega/offices) "gcs" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/theta/biodome/hydroeast) "gcy" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/hangar) "gcE" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/hallwaysouth) "gcM" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/corsat/omega/hangar) "gcW" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/theta/airlock/control) "gdy" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "gdD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_cave_12" - }, +/turf/open/mars_cave/mars_cave_12, /area/corsat/sigma/biodome) "gdM" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/id) "gdO" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "ged" = ( /obj/structure/filingcabinet/filingcabinet, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth) "gei" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "gew" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/south) "geN" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -41129,27 +29910,19 @@ "geV" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "gft" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/toxins) "gfC" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "gfL" = ( /obj/structure/machinery/camera/autoname{ @@ -41160,104 +29933,69 @@ /area/corsat/theta/biodome) "gfM" = ( /obj/structure/machinery/smartfridge/seeds, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/hydroeast) "ggc" = ( /obj/structure/closet/crate/science, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/cargo) "ggh" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/monorail/control) "ggq" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/foyer) "ggO" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security/cells) "ggU" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "ghu" = ( /obj/effect/landmark/corpsespawner/wysec, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/security) "ghx" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/maint) "ghB" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "ghJ" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "gio" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/airlock/control) "giX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/west, /area/corsat/sigma/south) "gjb" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/corsat/sigma/biodome/scrapyard) "gjh" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/security) "gjj" = ( /obj/structure/bed/chair/office/light{ @@ -41267,9 +30005,7 @@ dir = 4; health = 80 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "gjt" = ( /obj/structure/machinery/door/airlock/almayer/generic, @@ -41279,28 +30015,20 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) "gjX" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/omega/checkpoint) "gke" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/corsat/sigma/cargo) "gki" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/monorail) "gkx" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -41312,24 +30040,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "gkC" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail) "gkH" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/sigmaremote) "gkU" = ( /obj/structure/window/framed/corsat/security, @@ -41345,32 +30066,20 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/corsat/theta/biodome) "gne" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/omega/hallways) "gnm" = ( /obj/structure/closet/wardrobe/toxins_white, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) "gnC" = ( /obj/structure/bed, /obj/item/bedsheet, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southeast, /area/corsat/gamma/medbay) "gnF" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/sigma/southeast/datalab) "gnO" = ( /obj/structure/bed/chair{ @@ -41379,9 +30088,7 @@ /obj/structure/barricade/handrail{ layer = 3 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "gnR" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -41392,9 +30099,7 @@ /area/corsat/theta/biodome) "goe" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/airlocknorth) "gok" = ( /obj/structure/surface/table/almayer, @@ -41402,33 +30107,25 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "goV" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "gpn" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/south/robotics) "gpu" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Engineering Storage"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "gpP" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -41437,19 +30134,14 @@ "gqd" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/office) "gqi" = ( /obj/structure/bed/chair/office/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "gqo" = ( /obj/structure/closet/toolcloset, @@ -41457,33 +30149,23 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "gqE" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "gqH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "gqK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "gqT" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -41495,19 +30177,13 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "gra" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "grc" = ( /obj/structure/closet/secure_closet/engineering_personal{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/south/engineering) "gre" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -41517,9 +30193,7 @@ /area/corsat/theta/biodome) "grf" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "grg" = ( /obj/structure/surface/table, @@ -41527,10 +30201,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "grD" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -41538,10 +30209,7 @@ /turf/open/gm/dirtgrassborder/north, /area/corsat/theta/biodome) "grK" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southeast, /area/corsat/gamma/residential/west) "gsg" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -41551,10 +30219,7 @@ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "gtc" = ( /obj/structure/barricade/handrail{ @@ -41568,43 +30233,30 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "gtp" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "gtr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "gtI" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "gtP" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/gamma/residential) "gtX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -41613,10 +30265,7 @@ /turf/open/gm/dirt, /area/corsat/theta/biodome) "gud" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/hallways) "gui" = ( /obj/structure/machinery/vending/coffee, @@ -41629,58 +30278,42 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "guA" = ( /obj/structure/curtain/open/medical, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "guG" = ( /obj/structure/bed/chair, /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/lobby) "guS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/gamma/foyer) "gvh" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar) "gvi" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "gvl" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "gvs" = ( /obj/structure/bed/chair/comfy/black, @@ -41688,17 +30321,12 @@ /area/corsat/theta/biodome/complex) "gwV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/east/id) "gwW" = ( /obj/structure/surface/table/reinforced, /obj/item/phone, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/hangar/office) "gwY" = ( /obj/structure/machinery/disposal, @@ -41709,38 +30337,26 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "gxp" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/biodome/virology) "gxu" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "gyg" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/datalab) "gys" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/revolver/cmb, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/security) "gyx" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -41750,25 +30366,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "gyK" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/robotics) "gze" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/gamma/hangar/monorail) "gzf" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -41782,35 +30390,24 @@ dir = 8 }, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/foyer) "gzB" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "gzL" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/west) "gAh" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/morgue) "gAt" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential) "gAv" = ( /obj/structure/surface/table/reinforced, @@ -41818,9 +30415,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "gBh" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -41839,21 +30434,14 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential) "gCN" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/dataoffice) "gCO" = ( -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/corsat/gamma/hallwaysouth) "gEf" = ( /obj/structure/machinery/light{ @@ -41861,16 +30449,11 @@ }, /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "gEm" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/checkpoint) "gEy" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -41887,10 +30470,7 @@ /turf/open/gm/dirtgrassborder/east, /area/corsat/theta/biodome) "gEV" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/gamma/airlock/control) "gFh" = ( /obj/structure/flora/jungle/alienplant1, @@ -41902,15 +30482,10 @@ "gGb" = ( /obj/structure/surface/table, /obj/item/book, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "gGF" = ( -/turf/open/floor/corsat{ - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner, /area/corsat/gamma/medbay/morgue) "gGQ" = ( /obj/structure/surface/table/reinforced, @@ -41918,69 +30493,45 @@ dir = 1; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/omega/control) "gGR" = ( /obj/structure/surface/rack, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "gGT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "gGZ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "gHg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "gHn" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "gIe" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/east, /area/corsat/omega/hallways) "gIT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/omega/offices) "gJn" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/foyer) "gJr" = ( /obj/structure/surface/table/almayer, @@ -41988,9 +30539,7 @@ dir = 8 }, /obj/structure/machinery/computer/emails, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "gJz" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -42000,10 +30549,7 @@ /turf/open/auto_turf/snow/layer0, /area/corsat/gamma/biodome) "gJS" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/checkpoint) "gJX" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -42011,24 +30557,16 @@ /area/corsat/theta/airlock/west/id) "gKn" = ( /obj/structure/closet/wardrobe, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "gKu" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/corsat/gamma/hallwaysouth) "gKQ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "tcomms" - }, +/turf/open/floor/corsat/tcomms/southwest, /area/corsat/gamma/sigmaremote) "gLs" = ( /turf/closed/wall/r_wall/biodome, @@ -42041,41 +30579,29 @@ /turf/open/gm/dirt, /area/corsat/theta/biodome) "gLW" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/gamma/hangar/arrivals) "gMC" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar) "gMY" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/gamma/hangar/security) "gNb" = ( -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/omega/complex) "gNt" = ( /obj/structure/platform{ dir = 1; layer = 2.7 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "gOk" = ( /obj/structure/flora/jungle/vines/light_1, @@ -42089,79 +30615,55 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/rnr) "gOO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/biodome/complex) "gOP" = ( /obj/structure/machinery/light, /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "gOU" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "gOZ" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/checkpoint) "gPd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar) "gPk" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/gamma/foyer) "gPo" = ( /obj/structure/platform{ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/hallwaysouth) "gPC" = ( /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/sigma/hangar/arrivals) "gPN" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/security) "gPU" = ( /obj/structure/machinery/light{ @@ -42170,19 +30672,14 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "gPX" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "gQj" = ( /obj/structure/machinery/light/small{ @@ -42192,54 +30689,31 @@ /area/corsat/gamma/airlock/south/id) "gQL" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northeast, /area/corsat/gamma/medbay/lobby) "gRf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/sigma/south) "gRg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome) "gRm" = ( /obj/structure/bed/stool{ pixel_y = 15 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "gRB" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/north) "gRE" = ( /obj/structure/closet/wardrobe/science_white, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) -"gRH" = ( -/obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, -/area/corsat/sigma/south/complex) "gRP" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Morgue"; @@ -42248,22 +30722,15 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/morgue) "gSm" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "gSu" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/sigma/south/complex) "gSC" = ( /obj/structure/largecrate/random/barrel, @@ -42273,52 +30740,36 @@ /turf/open/floor/corsat, /area/corsat/gamma/cargo/disposal) "gSI" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar/office) "gSQ" = ( /obj/structure/prop/almayer/cannon_cable_connector{ name = "\improper Cable connector" }, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/corsat/theta/biodome/complex) "gTe" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "gUe" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/prop/almayer/computers/mapping_computer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "gUj" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/dorms) "gUs" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "gUw" = ( /obj/structure/closet/crate/science{ @@ -42327,18 +30778,13 @@ opened = 1 }, /obj/item/organ/kidneys, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "gUX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/theta/biodome/complex) "gVr" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -42351,27 +30797,20 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/dorms) "gVM" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/offices) "gVR" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "gWS" = ( /obj/structure/surface/table, @@ -42380,56 +30819,39 @@ layer = 2 }, /obj/structure/machinery/computer3/laptop/secure_data, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "gWU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/corsat/sigma/biodome) "gXp" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "gXv" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "gXG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "gXL" = ( /obj/structure/surface/rack, /obj/item/device/lightreplacer, /obj/item/storage/box/lights, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydroeast) "gXM" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/southwest, /area/corsat/sigma/south) "gXN" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -42443,68 +30865,47 @@ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/maint) "gYr" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "gYA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/checkpoint) "gYL" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "tcomms" - }, +/turf/open/floor/corsat/tcomms/southwest, /area/corsat/gamma/sigmaremote) "gZc" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "gZj" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/southeast/dataoffice) "gZs" = ( /obj/structure/platform{ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/sigma/south) "gZw" = ( /obj/effect/landmark/corpsespawner/chef, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "gZB" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "gZF" = ( /obj/structure/bed, @@ -42515,36 +30916,27 @@ "gZH" = ( /obj/structure/surface/table/almayer, /obj/item/tool/screwdriver, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "hap" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "hat" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/sigma/dorms) "hay" = ( /obj/structure/closet/secure_closet/security_empty{ name = "Warden's Locker" }, /obj/item/clothing/head/beret/sec/warden, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar/office) "haG" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -42552,57 +30944,37 @@ name = "\improper Showers" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "hbu" = ( /obj/structure/surface/rack, /obj/item/storage/box/beakers, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "hbB" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/south/robotics) "hbF" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/omega/control) "hbX" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/corsat/omega/offices) "hcg" = ( /obj/structure/pipes/vents/pump, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome) "hcH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/north) "hcU" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "hdB" = ( /obj/structure/flora/jungle/plantbot1, @@ -42611,21 +30983,15 @@ /area/corsat/theta/biodome) "hdG" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "hdR" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "heb" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "hed" = ( /obj/structure/sign/safety/storage, @@ -42636,32 +31002,22 @@ dir = 8 }, /obj/item/storage/toolbox/electrical, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "hel" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "heo" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/hallwaysouth) "hep" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/security) "heL" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -42678,60 +31034,43 @@ dir = 8; layer = 2.8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "hgB" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/airlocknorth/id) "hhb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/monorail) "hhj" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/west) "hho" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/corsat/gamma/sigmaremote) "hhA" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/gamma/hallwaysouth) "hhP" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/freezer) "hhT" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "hiw" = ( /obj/structure/bed/chair/comfy/black{ @@ -42746,9 +31085,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "hjU" = ( /obj/structure/machinery/light{ @@ -42757,9 +31094,7 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "hkn" = ( /obj/structure/pipes/vents/pump{ @@ -42775,68 +31110,44 @@ /turf/open/gm/dirtgrassborder/west, /area/corsat/theta/biodome) "hkZ" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/corsat/omega/cargo) "hle" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron/medium_stack, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "hlf" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/corsat/gamma/sigmaremote) "hls" = ( /obj/structure/xenoautopsy/tank/hugger, /turf/open/floor/corsat, /area/corsat/omega/complex) "hlC" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/security) "hlM" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ id = "SigmaWestW"; name = "Sigma West Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/control) "hmO" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/theta/airlock/control) "hnr" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/sigma/hangar/arrivals) "hnx" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "hnR" = ( /obj/structure/flora/jungle/plantbot1, @@ -42847,80 +31158,54 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "hok" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/south/offices) "hoC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/security) "hpB" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/rnr) "hpC" = ( /obj/structure/closet/secure_closet{ name = "secure evidence locker"; req_access_txt = "104" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "hpM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "hqa" = ( /obj/structure/machinery/light, /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/sigma/hangar/arrivals) "hqd" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/airlock/control) "hqv" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "hqA" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/gamma/cargo) "hqU" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -42934,31 +31219,20 @@ "hrf" = ( /obj/structure/surface/table, /obj/item/folder/yellow, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "hsq" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "hsr" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "hsD" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/south) "hsJ" = ( /obj/structure/surface/table, @@ -42968,10 +31242,7 @@ layer = 2 }, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "hsM" = ( /obj/structure/surface/table/almayer, @@ -42982,64 +31253,42 @@ pixel_y = 2; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/sigma/hangar/office) "hta" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/checkpoint) "hte" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northeast, /area/corsat/gamma/residential/west) "htv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar) "htZ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential) "huc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "hun" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "huo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/maint) "hur" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "huu" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -43052,24 +31301,18 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "huK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/airlock/control) "huL" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/bodybags, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/morgue) "huQ" = ( /obj/structure/bed/chair/wood/wings{ @@ -43082,55 +31325,37 @@ /turf/open/floor/wood, /area/corsat/gamma/rnr/bar) "hva" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/dorms) "hvj" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southeast, /area/corsat/gamma/hallwaysouth) "hvl" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "hvn" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "hvz" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "hvD" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/south) "hvT" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "hvZ" = ( /obj/structure/pipes/vents/pump, @@ -43138,25 +31363,19 @@ /area/corsat/sigma/dorms) "hwe" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "hws" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "hwI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/security) "hwV" = ( /obj/structure/platform{ @@ -43164,66 +31383,47 @@ dir = 4; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "hwW" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/airlock/control) "hxc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential/researcher) "hxl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/south/offices) "hxW" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/hangar/office) "hyf" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/sigmaremote) "hyG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/biodome/toxins) "hyY" = ( /obj/structure/surface/table/reinforced, /obj/item/device/binoculars, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "hze" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -43234,10 +31434,7 @@ dir = 1 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay/surgery) "hzm" = ( /obj/structure/barricade/handrail{ @@ -43253,56 +31450,39 @@ /area/corsat/gamma/residential/east) "hzM" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/southeast/datamaint) "hzU" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/researcher) "hAB" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "hBo" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering/core) "hBp" = ( /obj/structure/machinery/medical_pod/sleeper{ flags_atom = 18 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "hBq" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "hBA" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "hBF" = ( /obj/structure/pipes/vents/pump{ @@ -43312,10 +31492,7 @@ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/south/robotics) "hBM" = ( /obj/structure/machinery/landinglight/ds1/delayone{ @@ -43325,25 +31502,17 @@ /area/corsat/gamma/hangar) "hCm" = ( /obj/structure/cargo_container/wy/left, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "hCt" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/west, /area/corsat/gamma/residential/east) "hCG" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/atmos) "hCJ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -43353,10 +31522,7 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "hCY" = ( /obj/structure/safe, @@ -43370,15 +31536,10 @@ /area/corsat/gamma/administration) "hDl" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/monorail) "hDE" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/west, /area/corsat/gamma/medbay/morgue) "hDF" = ( /turf/open/floor/corsat, @@ -43391,10 +31552,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/north_west, /area/corsat/theta/biodome) "hDX" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/corsat/omega/cargo) "hEb" = ( /obj/structure/closet/cabinet, @@ -43403,31 +31561,21 @@ /area/corsat/gamma/residential/east) "hEi" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/toxins) "hEt" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/east) "hEH" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "hFc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "hFh" = ( /obj/structure/window/framed/corsat/security, @@ -43444,21 +31592,13 @@ /area/corsat/gamma/rnr/bar) "hFo" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "hFR" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/hangar/monorail/control) "hFW" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/hangar) "hGd" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -43467,9 +31607,7 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "hGf" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -43478,33 +31616,24 @@ "hGg" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "hHg" = ( /obj/item/reagent_container/spray/cleaner, /obj/structure/surface/rack, /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "hHn" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Airlock Control"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/theta/airlock/control) "hHx" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/hangar) "hHy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -43516,31 +31645,23 @@ /area/corsat/gamma/biodome) "hHA" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/corsat/inaccessible) "hHL" = ( /obj/item/alien_embryo{ color = "#00ff80"; name = "corrupted alien embryo" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/corsat/inaccessible) "hHM" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "hId" = ( -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/gamma/residential) "hIh" = ( /obj/structure/closet/secure_closet/security_empty, @@ -43551,16 +31672,11 @@ /obj/item/ammo_magazine/pistol/mod88, /obj/item/storage/pouch/general/medium, /obj/item/storage/pouch/pistol, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/security) "hIo" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/gamma/hangar/flightcontrol) "hJw" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -43568,31 +31684,21 @@ /area/corsat/theta/biodome) "hJG" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/hangar/arrivals) "hJI" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/omega/complex) "hKc" = ( /obj/effect/landmark/corpsespawner/engineer, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "hKi" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southeast, /area/corsat/gamma/residential/east) "hKt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -43610,9 +31716,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential) "hKH" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -43621,32 +31725,22 @@ /area/corsat/theta/biodome) "hKZ" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "hLh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "hLL" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/administration) "hMo" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/south/offices) "hMx" = ( /obj/structure/toilet{ @@ -43657,30 +31751,20 @@ }, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "hMR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/monorail) "hNh" = ( /obj/item/tool/wet_sign, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential) "hNA" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/theta/biodome/hydrowest) "hNI" = ( /obj/structure/flora/jungle/vines/heavy, @@ -43700,9 +31784,7 @@ icon_state = "0-8"; layer = 2.1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering/core) "hOb" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -43712,9 +31794,7 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/office) "hOU" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -43722,165 +31802,116 @@ name = "Maintenance Closet"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/sigmaremote) "hOV" = ( /obj/structure/machinery/light, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "hPg" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south) "hPi" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "hPr" = ( /obj/item/storage/box/gloves, /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "hPy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/office) "hPF" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/omega/offices) "hPL" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "hQb" = ( /obj/effect/decal/cleanable/cobweb{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "hQf" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/checkpoint) "hQS" = ( -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/omega/hallways) "hRb" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/airlock/control) "hRI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "hRK" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering) "hRQ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "hSo" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/checkpoint) "hSr" = ( /obj/structure/bed/chair, /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/checkpoint) "hSv" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ dir = 2; name = "Research Desk" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "hSQ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/airlock/south) "hST" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "hTd" = ( /obj/structure/showcase, @@ -43896,17 +31927,12 @@ dir = 1; layer = 2 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "hTe" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/hangar/office) "hTr" = ( /obj/structure/platform{ @@ -43917,10 +31943,7 @@ dir = 4; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/gamma/hallwaysouth) "hTI" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -43929,66 +31952,43 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential) "hUR" = ( /obj/structure/machinery/door/window/southleft, /obj/structure/machinery/door/window/northleft, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "hUS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/sigmaremote) "hUY" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/hallways) "hVq" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/omega/complex) "hVx" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/omega/maint) "hVF" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ id = "ThetaWestW"; name = "Theta West Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/west) "hVR" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/containment) "hWg" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/southeast) "hWx" = ( /obj/structure/machinery/camera/autoname{ @@ -43999,60 +31999,40 @@ "hWW" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/monkeycubes, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "hXH" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/sigma/south/offices) "hYo" = ( /obj/structure/barricade/handrail{ layer = 3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "hYs" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/security) "hYI" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/southeast/datamaint) "hYU" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/foyer) "hYZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "hZu" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/security) "hZO" = ( /obj/structure/surface/rack, @@ -44061,9 +32041,7 @@ /obj/item/reagent_container/glass/beaker/vial, /obj/item/reagent_container/glass/beaker/vial, /obj/item/reagent_container/glass/beaker/vial, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "hZU" = ( /obj/structure/machinery/botany{ @@ -44073,24 +32051,17 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "iav" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/south/security) "ibe" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "ibz" = ( /obj/structure/bed/chair/wood/normal{ @@ -44103,37 +32074,27 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/east) "ick" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/north, /area/corsat/omega/hallways) "ict" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/monorail/control) "icZ" = ( /obj/structure/machinery/light, /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/sigma/south/complex) "idf" = ( /obj/structure/machinery/light, /obj/structure/surface/table/reinforced, /obj/item/tank/air, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "idU" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -44143,9 +32104,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "iem" = ( /obj/structure/machinery/landinglight/ds1/delayone{ @@ -44157,46 +32116,33 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "ieZ" = ( /obj/structure/surface/table, /obj/structure/machinery/computer3/laptop/secure_data, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "ifh" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/gamma/residential/researcher) "ifj" = ( /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/administration) "ifx" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/security) "ifS" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/east) "ifX" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -44205,23 +32151,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "iho" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/sigma/dorms) "ihD" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "ihL" = ( /obj/structure/window/reinforced{ @@ -44229,24 +32168,17 @@ health = 80 }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/datalab) "ihN" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/theta/biodome/complex) "iik" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "iiI" = ( /obj/structure/flora/jungle/plantbot1, @@ -44254,27 +32186,16 @@ /area/corsat/theta/biodome) "iiS" = ( /obj/structure/surface/table/reinforced, -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/airlock/south) "iiX" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/airlock/east/id) "iiY" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "ijA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -44290,25 +32211,17 @@ /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/virology) "ikv" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/sigma/southeast/datalab) "ikC" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Holding Cell"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "ikQ" = ( /obj/structure/machinery/light/small{ @@ -44323,46 +32236,31 @@ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/gamma/residential/researcher) "ilm" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/theta/airlock/west/id) "ilo" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "ilr" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "ilF" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "ilI" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/theta/airlock/west/id) "ilZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -44371,10 +32269,7 @@ /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "ims" = ( /obj/structure/bed/nest, @@ -44388,114 +32283,80 @@ "imK" = ( /obj/structure/surface/table/reinforced, /obj/item/device/assembly/timer, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "ing" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "inT" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner, /area/corsat/gamma/medbay) "inY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/corsat/sigma/biodome) "inZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/corsat/omega/cargo) "ioh" = ( /obj/structure/bed/chair/comfy/beige{ dir = 1 }, /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/corsat/gamma/residential/lounge) "ipE" = ( /obj/structure/closet/radiation, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "iqp" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "iqx" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/generator) "iqE" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "iqY" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/sigma/north) "irp" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "arrow_south" - }, +/turf/open/floor/corsat/arrow_south, /area/corsat/sigma/hangar) "irP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "ish" = ( /obj/structure/machinery/camera/autoname{ network = list("omega") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hallways) "isS" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -44503,136 +32364,92 @@ req_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "isY" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/sigma/dorms) "itb" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/biodome/virology) "ito" = ( /obj/structure/janitorialcart, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "its" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "itD" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/airlocknorth) "iul" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/hangar) "iuz" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/hangar) "iuD" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "ivy" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "ivW" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/airlock/north/id) "iwx" = ( /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/monorail) "iwB" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southwest, /area/corsat/gamma/residential/west) "iwU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "ixd" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/southeast/datalab) "ixm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "ixZ" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "iyp" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -44644,24 +32461,17 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar/security) "iys" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "iyA" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "izl" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -44670,57 +32480,38 @@ }, /obj/item/xeno_restraints, /obj/item/xeno_restraints, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/security) "izn" = ( /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/sigmaremote) "izt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/sigma/airlock/control) "iAy" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/southeast/datalab) "iAD" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "iAI" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "iAO" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/biodome/toxins) "iBg" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -44734,9 +32525,7 @@ dir = 1 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "iBs" = ( /obj/structure/surface/table/woodentable, @@ -44750,26 +32539,19 @@ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/sigmaremote) "iCm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "iCo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/rnr) "iCA" = ( /obj/structure/machinery/botany{ @@ -44778,44 +32560,30 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "iCN" = ( /obj/structure/surface/table/almayer, /obj/item/circuitboard/machine/clonepod, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/engineering) "iCP" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/south/id) "iDB" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/dorms) "iDD" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/corsat/omega/hangar) "iDH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "iDV" = ( /obj/structure/bed/chair{ @@ -44824,25 +32592,18 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "iEg" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/hangar/security) "iEF" = ( /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "iEH" = ( /obj/structure/flora/jungle/vines/heavy, @@ -44856,46 +32617,30 @@ /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/omega/offices) "iEY" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/corsat/gamma/cargo) "iFy" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "iFL" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/hallways) "iGT" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/sigma/south/complex) "iHc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/medbay/morgue) "iHo" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -44904,10 +32649,7 @@ /turf/open/gm/dirtgrassborder/west, /area/corsat/theta/biodome) "iHY" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/omega/hallways) "iIf" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -44917,104 +32659,70 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "iIu" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/gamma/residential/west) "iIK" = ( /obj/structure/bed/sofa/vert/white/bot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "iIU" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "iJv" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/southeast) "iJz" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/cargo) "iJB" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/checkpoint) "iKn" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southwest, /area/corsat/sigma/dorms) "iLj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/hangar/office) "iLv" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "iLw" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/hangar/cargo) "iLN" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "iLZ" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "iMM" = ( -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/gamma/administration) "iNk" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush, @@ -45029,29 +32737,18 @@ dir = 1 }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/airlock/south/id) "iNZ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/corsat/omega/offices) "iOe" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/omega/hallways) "iOi" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydrowest) "iOL" = ( /obj/structure/disposaloutlet{ @@ -45060,38 +32757,24 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "iOP" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "iOR" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/hangar/checkpoint) "iOW" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "iPn" = ( /obj/structure/platform{ density = 0; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "iPo" = ( /obj/structure/machinery/constructable_frame{ @@ -45106,27 +32789,20 @@ /turf/open/auto_turf/snow/layer0, /area/corsat/gamma/biodome) "iQi" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/corsat/gamma/medbay/morgue) "iQs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "iQE" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential/researcher) "iQH" = ( /obj/structure/flora/jungle/vines/light_1, @@ -45135,35 +32811,24 @@ /area/corsat/theta/biodome) "iQL" = ( /obj/structure/closet/wardrobe/robotics_black, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "iQQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "iQY" = ( /obj/structure/barricade/handrail{ dir = 8 }, /obj/structure/barricade/handrail, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "iRw" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/hangar) "iSB" = ( /obj/structure/window/framed/corsat, @@ -45175,16 +32840,10 @@ dir = 1; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/west, /area/corsat/gamma/hallwaysouth) "iTL" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/sigma/south/complex) "iTT" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -45192,9 +32851,7 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/north/id) "iTW" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -45204,30 +32861,20 @@ /obj/structure/machinery/light, /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential) "iVA" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "iWo" = ( /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "iWx" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southwest, /area/corsat/gamma/residential/west) "iWA" = ( /obj/structure/surface/table/woodentable, @@ -45238,51 +32885,33 @@ /area/corsat/gamma/residential/researcher) "iWH" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/engineering) "iWK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "iWO" = ( /obj/structure/surface/table, /obj/item/folder/blue, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "iXU" = ( -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/sigma/dorms) "iYj" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "iYG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/theta/biodome/complex) "iYR" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/engineering/core) "iZu" = ( /obj/structure/platform{ @@ -45290,16 +32919,11 @@ layer = 2.7 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/hallwaysouth) "iZv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "iZz" = ( /obj/structure/closet/cabinet, @@ -45317,28 +32941,21 @@ "iZZ" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/sigma/dorms) "jai" = ( /obj/structure/platform{ density = 0; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/gamma/hallwaysouth) "jaJ" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "jba" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -45346,10 +32963,7 @@ /turf/open/gm/dirt, /area/corsat/theta/biodome) "jbj" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northeast, /area/corsat/gamma/residential/west) "jbN" = ( /obj/structure/window/framed/corsat, @@ -45357,16 +32971,12 @@ /area/corsat/gamma/hangar/checkpoint) "jcl" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "jcA" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "jdj" = ( /obj/structure/surface/table/almayer, @@ -45381,9 +32991,7 @@ pixel_x = 8; pixel_y = 3 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/complex) "jdk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45400,25 +33008,14 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "jee" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/west/id) "jeE" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/theta/airlock/control) "jfP" = ( /turf/closed/wall/biodome, @@ -45428,26 +33025,19 @@ /obj/item/circuitboard/exosuit/main/max, /obj/item/circuitboard/exosuit/peripherals/max/targeting, /obj/item/circuitboard/exosuit/peripherals/max, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "jgb" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/retractor, /obj/item/tool/surgery/bonesetter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay/surgery) "jgG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/hangar/security) "jgI" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45457,105 +33047,70 @@ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "jgM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/airlock/control) "jho" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/complex) "jhz" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "jhL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome) "jhN" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/theta/airlock/control) "jhO" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/administration) "jhR" = ( /obj/effect/landmark/corpsespawner/pmc, -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/prison/hangar_storage/research/shuttle) "jja" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/gamma/hallwaysouth) "jjb" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "jjz" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/morgue) "jjC" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "jjN" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "jkb" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/sigmaremote) "jlp" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northeast, /area/corsat/gamma/residential/west) "jlL" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -45569,37 +33124,25 @@ /turf/open/gm/dirt, /area/corsat/theta/biodome) "jme" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "jmg" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/checkpoint) "jmL" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/syringes, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/biodome/complex) "jmO" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/foyer) "jmQ" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor/almayer/research/containment/corner{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner/east, /area/corsat/sigma/south/complex) "jmU" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -45612,22 +33155,14 @@ dir = 1 }, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "jno" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/sigma/hangar/monorail) "jns" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "jnt" = ( /obj/structure/surface/table/reinforced, @@ -45639,10 +33174,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/airlock/east/id) "jnA" = ( /obj/structure/surface/table/woodentable, @@ -45658,33 +33190,22 @@ dir = 8 }, /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "jok" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/skills{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/biodome/complex) "jpn" = ( /obj/structure/surface/rack, /obj/item/toy/plush/farwa, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/hangar/security) "jpB" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/hangar/arrivals) "jqo" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -45701,10 +33222,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "jsp" = ( /obj/structure/machinery/camera/autoname{ @@ -45718,26 +33236,18 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "jsK" = ( /obj/item/pamphlet/skill/powerloader, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/gamma/cargo) "jtY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "juf" = ( /obj/structure/closet/cabinet, @@ -45749,81 +33259,53 @@ /area/corsat/gamma/residential/researcher) "juh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "juk" = ( /obj/structure/filingcabinet/filingcabinet, /obj/structure/machinery/camera/autoname{ network = list("omega") }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/security) "juq" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "juA" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/security) "juI" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/sigmaremote) "jvk" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "jvC" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "jvG" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "jwv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/corsat/sigma/biodome) "jwx" = ( /obj/structure/machinery/blackbox_recorder, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/sigma/south/complex) "jwE" = ( /obj/structure/closet/radiation, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/sigma/south/complex) "jxA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45831,15 +33313,11 @@ }, /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "jxN" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "jxR" = ( /obj/structure/pipes/vents/pump{ @@ -45851,28 +33329,19 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential) "jyk" = ( /obj/structure/surface/rack, /obj/item/device/binoculars, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "jyK" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/corsat/gamma/hangar/monorail/railcart) "jyM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/corsat/omega/hallways) "jyR" = ( /obj/structure/machinery/light{ @@ -45881,71 +33350,47 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "jyX" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "jyZ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/researcher) "jzn" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "jzM" = ( /obj/structure/machinery/light, /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "jAd" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "jAq" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/security) "jAz" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "jAE" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "jAO" = ( /obj/structure/machinery/light/small{ @@ -45955,9 +33400,7 @@ /area/corsat/sigma/hangar) "jBx" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/corsat/sigma/biodome) "jBC" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -45981,47 +33424,28 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "jDO" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/gloves, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "jEI" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/sigma/southeast) "jEK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/gamma/residential/west) "jFF" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential/researcher) "jFJ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/sigma/hangar/arrivals) "jFP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -46036,10 +33460,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southwest, /area/corsat/sigma/dorms) "jGd" = ( /obj/structure/platform{ @@ -46047,53 +33468,33 @@ dir = 1; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/hallwaysouth) "jGk" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "tcomms" - }, +/turf/open/floor/corsat/tcomms/southwest, /area/corsat/gamma/sigmaremote) "jGH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/airlock/east) "jGZ" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/plastic, /obj/item/trash/cigbutt, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/hangar) "jHa" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "jHF" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/gamma/hallwaysouth) "jHV" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/sigma/hangar/monorail) "jIm" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -46103,35 +33504,24 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/omega/hallways) "jJm" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/corsat/sigma/biodome/testgrounds) "jJp" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "jJt" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Arrivals" }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/checkpoint) "jJv" = ( /obj/structure/machinery/light{ @@ -46140,46 +33530,29 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "jJD" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "jJM" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/east, /area/corsat/gamma/medbay) "jJN" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/hangar/monorail) "jJQ" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "jKy" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/omega/complex) "jLa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -46193,9 +33566,7 @@ dir = 8; layer = 2.8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "jLU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -46207,10 +33578,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "jOh" = ( /turf/closed/wall/r_wall/biodome, @@ -46219,10 +33587,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southwest, /area/corsat/gamma/residential/west) "jOw" = ( /obj/structure/machinery/light{ @@ -46231,33 +33596,22 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/residential) "jOE" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential/researcher) "jPe" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/sigma/south/complex) "jPL" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/sparker, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/sigma/south/complex) "jQL" = ( /obj/structure/closet/wardrobe, @@ -46265,16 +33619,11 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "jQT" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "jRl" = ( /obj/structure/pipes/vents/pump, @@ -46288,10 +33637,7 @@ /turf/closed/wall/r_wall/biodome, /area/corsat/omega/hallways) "jSm" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/residential) "jTg" = ( /obj/structure/machinery/door_control{ @@ -46300,145 +33646,95 @@ pixel_x = 24; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/omega/cargo) "jTS" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "jUa" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/gamma/rnr) "jUn" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/pmc, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "jUx" = ( /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "jUJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "jVn" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/corsat/sigma/dorms) "jVW" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/gamma/hallwaysouth) "jWb" = ( /obj/structure/pipes/standard/cap/hidden{ dir = 1 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/corsat/theta/biodome/complex) "jWw" = ( /obj/structure/machinery/light, /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "jWy" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/researcher) "jWB" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "jWE" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/sigma/north) "jXg" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/corsat/sigma/cargo) "jXo" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/id) "jYc" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/sigmaremote) "jYs" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/security) "jYC" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/hangar/office) "jYD" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/south/security) "jYY" = ( /obj/structure/surface/table/almayer, @@ -46446,10 +33742,7 @@ pixel_y = 5 }, /obj/item/stack/sheet/mineral/phoron/medium_stack, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "jZk" = ( /obj/structure/fence, @@ -46457,66 +33750,42 @@ /turf/open/auto_turf/snow/layer1, /area/corsat/gamma/biodome) "jZA" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/residential/researcher) "jZU" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) "kad" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/south/robotics) "kaf" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "kap" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/airlocknorth) "kar" = ( /obj/structure/bed/chair/office/light, /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "kat" = ( /obj/structure/closet/radiation, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/sigma/south/complex) "kbm" = ( /obj/structure/surface/table, /obj/item/device/megaphone, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "kbS" = ( /obj/structure/platform{ @@ -46525,58 +33794,42 @@ /obj/structure/machinery/mech_bay_recharge_port{ pixel_x = 8 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "kcb" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/atmos) "kdl" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/gamma/airlock/north) "kdn" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "kdA" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydroeast) "kdH" = ( /obj/structure/surface/table/almayer, /obj/item/tool/screwdriver, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "ker" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydroeast) "keE" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -46586,247 +33839,160 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/biodome/complex) "kfJ" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/gamma/residential/west) "kfZ" = ( /obj/structure/closet/jcloset, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential) "kgn" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "kgD" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/corsat/gamma/cargo) "kgO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/xtracks, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "kha" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/gamma/security/cells) "khv" = ( /obj/structure/machinery/lapvend, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "khD" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/sigma/south) "kiO" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/control) "kje" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/administration) "kjm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/gamma/residential/west) "kjC" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/gamma/residential) "kjH" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "kjU" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/gamma/airlock/control) "kjZ" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "kky" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "kkI" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "kkK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "kkR" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/south/security) "kkV" = ( /obj/structure/closet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/morgue) "klD" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/security/cells) "klS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "kmf" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/biodome/complex) "kmj" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/sigma/dorms) "kmC" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "kmI" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/scrapyard) "kmV" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "knx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "knD" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "knG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/hangar/security) "knS" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/corsat/gamma/cargo) "kof" = ( /obj/structure/machinery/computer/secure_data{ dir = 8 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/airlock/east/id) "koh" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "kow" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -46839,128 +34005,87 @@ dir = 8 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "koY" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/hallwaysouth) "kps" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/corsat/sigma/biodome) "kpD" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "kpS" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/omega/cargo) "kqm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "kqp" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "kqs" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential) "kqA" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth/id) "kqE" = ( /obj/effect/landmark/corpsespawner/engineer, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "kqZ" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northeast, /area/corsat/gamma/residential/west) "krn" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/corsat/theta/biodome/complex) "krK" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "krR" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "ksk" = ( /obj/structure/machinery/processor, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "ksn" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/corsat/sigma/cargo) "ksF" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "ksH" = ( /obj/effect/landmark/nightmare{ @@ -46972,28 +34097,20 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "ksX" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southeast, /area/corsat/sigma/dorms) "kuq" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/airlock/control) "kuC" = ( /obj/structure/flora/jungle/vines/heavy, @@ -47005,51 +34122,38 @@ "kuO" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/south/id) "kuU" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "kuW" = ( /obj/structure/machinery/light/small{ dir = 8 }, /obj/structure/bed/nest, -/turf/open/floor/almayer/research/containment/entrance{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/entrance/west, /area/corsat/inaccessible) "kvm" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/foyer) "kvN" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/rnr) "kwK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "kxc" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -47058,40 +34162,28 @@ name = "Hangar Office"; req_access_txt = "106" }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/office) "kxs" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/corsat/gamma/cargo) "kyb" = ( /obj/structure/surface/rack, /obj/item/storage/donut_box, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "kyQ" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/omega/maint) "kzd" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "kzm" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/sigmaremote) "kzA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -47104,69 +34196,47 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "kAq" = ( /obj/effect/landmark/corpsespawner/engineer, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "kAM" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/north, /area/corsat/gamma/biodome/complex) "kBA" = ( /obj/structure/machinery/disease2/diseaseanalyser, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/virology) "kBE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "kBN" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "kBW" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/sigmaremote) "kCb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_12" - }, +/turf/open/mars_cave/mars_cave_12, /area/corsat/sigma/biodome) "kCk" = ( /obj/structure/pipes/vents/pump, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/corsat/sigma/biodome) "kCm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -47175,16 +34245,11 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "kCq" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/airlocknorth) "kCH" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "kDt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -47201,23 +34266,16 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "kEq" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/southeast/generator) "kEJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "kFo" = ( /obj/structure/surface/table/woodentable, @@ -47229,17 +34287,12 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/corsat/gamma/sigmaremote) "kFE" = ( /obj/structure/surface/rack, /obj/item/storage/box/monkeycubes, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/toxins) "kFZ" = ( /obj/structure/flora/jungle/plantbot1, @@ -47252,38 +34305,24 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "kGJ" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/corsat/green/west, /area/corsat/gamma/hallwaysouth) "kGK" = ( /obj/structure/surface/table, /obj/item/book, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "kGP" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/omega/complex) "kGV" = ( /obj/structure/surface/table, /obj/item/paper_bin, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "kHe" = ( /obj/effect/landmark/corpsespawner/scientist, @@ -47292,28 +34331,21 @@ /area/corsat/gamma/residential/lounge) "kHk" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "kHP" = ( /obj/structure/flora/bush/ausbushes/palebush, /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, /area/corsat/theta/biodome) "kIz" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/north, /area/corsat/gamma/hallwaysouth) "kID" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("theta") }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/hydroeast) "kIW" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -47333,66 +34365,43 @@ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/hydroeast) "kJT" = ( /obj/structure/closet/wardrobe/virology_white, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/biodome/virology) "kKs" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "kKw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "kKB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/hangar/security) "kKK" = ( /obj/structure/closet/fireaxecabinet{ pixel_y = -32 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "kLC" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/sigmaremote) "kMu" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "kMZ" = ( /obj/structure/platform{ @@ -47400,114 +34409,80 @@ dir = 4; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/gamma/residential/east) "kNB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/chemistry) "kNQ" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/mars_cave{ - icon_state = "mars_cave_12" - }, +/turf/open/mars_cave/mars_cave_12, /area/corsat/sigma/biodome) "kOc" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/omega/offices) "kOd" = ( -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/gamma/hallwaysouth) "kOi" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/airlock/south) "kOv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "kOA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/west, /area/corsat/gamma/residential/east) "kOL" = ( /obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "kPl" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "kPp" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/security) "kPC" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/monorail) "kPH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "kPP" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "kPS" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "kQb" = ( /obj/structure/fence, @@ -47520,57 +34495,40 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "kQe" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/omega/offices) "kQS" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/corsat/theta/biodome/complex) "kRa" = ( /obj/effect/landmark/teleporter_loc/corsat_sigma_remote{ index = "9" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "corsat_teleporter_static" - }, +/turf/open/floor/corsat/corsat_teleporter_static/southwest, /area/corsat/gamma/sigmaremote/teleporter) "kRc" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "kRB" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "kRO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "kSa" = ( -/turf/open/floor/corsat{ - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner, /area/corsat/gamma/medbay) "kSt" = ( /obj/structure/flora/pottedplant{ @@ -47579,95 +34537,63 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/lobby) "kSx" = ( /obj/structure/surface/table/reinforced, /obj/item/bananapeel{ name = "tactical banana peel" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/sigma/south/complex) "kSD" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "kSG" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential) "kSM" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/south/engineering) "kSY" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/south/id) "kTg" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southwest, /area/corsat/gamma/residential) "kTx" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/west, /area/corsat/sigma/south) "kUp" = ( -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/gamma/residential/east) "kUt" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/omega/offices) "kUV" = ( /obj/structure/surface/table/woodentable, /obj/item/toy/deck, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "kVn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/sigma/dorms) "kVy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -47675,46 +34601,32 @@ }, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "kVT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "kVZ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/omega/complex) "kWe" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southeast, /area/corsat/gamma/medbay/lobby) "kWL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "kWZ" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "kXj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -47724,43 +34636,27 @@ /area/corsat/gamma/biodome) "kXp" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "kXz" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/sigmaremote) "kYn" = ( /obj/structure/surface/table/almayer, /obj/item/tool/pen, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "kYC" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/foyer) "kZy" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/upgraded/power/north, +/turf/open/floor/corsat/red/northwest, /area/corsat/theta/airlock/west) "lac" = ( /turf/closed/wall/r_wall/biodome, @@ -47774,83 +34670,53 @@ "laV" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "lbC" = ( /obj/structure/surface/rack, /obj/item/storage/box/pillbottles, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "lbY" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/south/offices) "lco" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "lcF" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/biodome/toxins) "lda" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/airlocknorth) "ldg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/gamma/residential/east) "ldy" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/sigmaremote) "ldE" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "ldN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "ldS" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydroeast) "leg" = ( /obj/structure/sign/safety/laser{ @@ -47861,88 +34727,62 @@ dir = 4; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "leI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, /obj/structure/machinery/door/window/southright, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "leJ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/sigma/hangar/arrivals) "leM" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "leP" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "leR" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/theta/airlock/west/id) "leS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "leW" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("theta") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "lfF" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/morgue) "lfH" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/morgue) "lgo" = ( /obj/structure/window/reinforced{ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/datalab) "lgt" = ( /obj/structure/platform{ @@ -47950,28 +34790,19 @@ dir = 4; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/gamma/hallwaysouth) "lgv" = ( /obj/structure/surface/table, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "lgx" = ( /obj/structure/stairs{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/hallwaysouth) "lhi" = ( /obj/structure/surface/rack, @@ -47979,39 +34810,26 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "lhl" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/administration) "lhI" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/security/cells) "lhL" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar/security) "lhS" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth) "lib" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -48020,31 +34838,21 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "lig" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/theta/biodome/complex) "liQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "ljw" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/gamma/residential) "lkd" = ( /obj/structure/machinery/camera/autoname{ @@ -48055,14 +34863,10 @@ /area/corsat/gamma/biodome) "lki" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "lkk" = ( -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/datalab) "lkm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -48081,31 +34885,21 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "lkv" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/gamma/sigmaremote) "lkF" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "lla" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "llr" = ( /obj/structure/pipes/vents/pump{ @@ -48117,42 +34911,29 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/sigma/south) "lmx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "lmD" = ( /obj/structure/machinery/autodispenser{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "lmV" = ( /obj/structure/pipes/vents/pump, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "lnc" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/donkpockets, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/omega/offices) "lnG" = ( /obj/structure/surface/table/reinforced, @@ -48161,16 +34942,10 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/airlock/south/id) "lnM" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar/security) "lnQ" = ( /obj/structure/window_frame/corsat, @@ -48179,96 +34954,65 @@ "lnW" = ( /obj/structure/surface/table/reinforced, /obj/item/phone, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "lom" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/airlock/south/id) "lop" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "loF" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/gamma/residential/researcher) "lps" = ( /obj/structure/bed/chair/comfy, /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/monorail) "lqm" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/omega/hallways) "lqK" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/airlock/south) "lqR" = ( /obj/structure/surface/table/gamblingtable, /obj/item/toy/deck/uno, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "lqX" = ( /obj/item/pamphlet/skill/powerloader, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "lrQ" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/open{ id = "GammaSouthS"; name = "Gamma South Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/south) "lsc" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/omega/offices) "lsk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "lsu" = ( /obj/effect/landmark/lv624/xeno_tunnel, @@ -48291,31 +35035,20 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "ltl" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/theta/airlock/control) "ltX" = ( /obj/structure/closet/cabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "lue" = ( /obj/structure/surface/table/gamblingtable, /obj/item/toy/dice/d20, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "lug" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -48327,36 +35060,23 @@ id = "OmegaOffice"; name = "Privacy Shutters" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "luj" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar/security) "luE" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/biodome/virology) "luQ" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "lvg" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/hallwaysouth) "lvE" = ( /obj/effect/landmark/yautja_teleport, @@ -48364,28 +35084,18 @@ /area/corsat/sigma/dorms) "lvR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "lvU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "lwk" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/south/engineering) "lwl" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/north, /area/corsat/gamma/sigmaremote) "lwu" = ( /turf/open/floor/corsat, @@ -48394,40 +35104,29 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "lwL" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/smg/mp5, /obj/item/ammo_magazine/smg/mp5, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "lxi" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "lxj" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "lxS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "lyd" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -48436,53 +35135,34 @@ req_one_access_txt = "103" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "lyu" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/lobby) "lyK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/hangar/office) "lyW" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/west, /area/corsat/gamma/biodome/complex) "lzc" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/cargo) "lzI" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/southeast) "lAd" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/west, /area/corsat/gamma/medbay) "lBj" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "lBx" = ( /obj/structure/machinery/vending/snack, @@ -48490,57 +35170,38 @@ dir = 1; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/hallwaysouth) "lCa" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tech_supply, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "lCq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/corsat/sigma/dorms) "lCr" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/sigma/hangar/arrivals) "lCv" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "lDb" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security/cells) "lDh" = ( /obj/structure/surface/table/reinforced, /obj/item/stack/cable_coil, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/sigmaremote) "lDJ" = ( /obj/structure/machinery/door_control{ @@ -48549,20 +35210,13 @@ pixel_y = 24; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "lDT" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/dorms) "lEb" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/hallways) "lER" = ( /obj/structure/barricade/handrail{ @@ -48571,88 +35225,62 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "lFq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "lFP" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/sigma/hangar/monorail) "lFU" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Hangar Security"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "lFX" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "lFY" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "lGj" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/theta/biodome/complex) "lGo" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "lGp" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Hydroponics"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "lGq" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/checkpoint) "lGD" = ( /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/security) "lGP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -48662,97 +35290,61 @@ /area/corsat/gamma/biodome) "lHk" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/sigma/south/complex) "lHB" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) -"lHI" = ( -/obj/structure/surface/table/reinforced, -/obj/item/ammo_rcd, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, -/area/corsat/sigma/south/complex) "lHK" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/south/offices) "lHU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/security) "lId" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/south/security) "lIf" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "lIq" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "lIu" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "lIE" = ( /obj/structure/machinery/smartfridge/chemistry{ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "lIQ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/sigma/north) "lIW" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "lIX" = ( /obj/structure/surface/table/reinforced, /obj/item/phone, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "lIY" = ( /obj/structure/platform{ @@ -48761,39 +35353,27 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/sigma/south) "lJj" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/residential/lounge) "lJq" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/gamma/residential/east) "lJz" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/gamma/hallwaysouth) "lJR" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar) "lKy" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -48803,90 +35383,62 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "lLc" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "lLe" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "lLO" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/gamma/cargo) "lMf" = ( /obj/structure/machinery/bot/cleanbot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydrowest) "lMU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/checkpoint) "lNS" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/hangar/security) "lOn" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/east) "lOM" = ( /obj/structure/platform{ dir = 4; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "lON" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/gamma/hangar) "lOS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "lOV" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "lOW" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -48897,9 +35449,7 @@ name = "Containment Cell 5"; req_one_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/inaccessible) "lPh" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -48911,53 +35461,37 @@ dir = 1 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential) "lPD" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/rad, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/sigmaremote) "lPH" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/security) "lPY" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "lQk" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/west) "lQr" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southwest, /area/corsat/sigma/dorms) "lQu" = ( /obj/structure/flora/pottedplant{ @@ -48969,100 +35503,67 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/datalab) "lRg" = ( /obj/structure/computer3frame/server{ icon_state = "4" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/gamma/sigmaremote) "lRQ" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/id) "lRW" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/researcher) "lRY" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/biodome/complex) "lSS" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/gamma/residential/east) "lSU" = ( /obj/structure/machinery/computer/pandemic, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/biodome/virology) "lTA" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner_var1/east, /area/corsat/gamma/sigmaremote) "lTC" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/omega/offices) "lTU" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "lUc" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/airlock/south) "lUI" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/sigma/south/complex) "lUM" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/airlocknorth/id) "lUY" = ( /obj/structure/machinery/floodlight{ @@ -49072,32 +35573,22 @@ /turf/open/auto_turf/snow/layer3, /area/corsat/gamma/biodome) "lVb" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/sigma/airlock/control) "lVo" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/cargo) "lVw" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/west) "lVx" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/checkpoint) "lVF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -49105,18 +35596,13 @@ /area/corsat/theta/biodome) "lVW" = ( /obj/structure/platform, -/turf/open/gm/river/desert/shallow{ - name = "pool" - }, +/turf/open/gm/river/desert/shallow/pool, /area/corsat/gamma/residential/showers) "lWf" = ( /obj/structure/machinery/chem_dispenser{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "lWD" = ( /obj/structure/bed/chair/office/light{ @@ -49125,39 +35611,25 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "lWG" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hangar/security) "lXA" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/security) "lXJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/hangar/id) "lXP" = ( /obj/effect/landmark/corpsespawner/engineer, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "lXV" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -49167,9 +35639,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "lYc" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -49178,16 +35648,10 @@ /area/corsat/theta/biodome) "lYd" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/hangar/security) "lYq" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/east, /area/corsat/omega/complex) "lYt" = ( /obj/structure/sign/safety/high_voltage, @@ -49197,30 +35661,20 @@ /obj/item/stack/sheet/metal{ pixel_x = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "lYv" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/security) "lYM" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/airlock/control) "lYO" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "lYX" = ( /obj/structure/ice/ice_rock/cornerOverlay{ @@ -49245,19 +35699,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/hangar) "mab" = ( /obj/structure/sign/safety/high_rad{ pixel_x = 32 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "mag" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -49265,40 +35713,29 @@ /area/corsat/gamma/rnr/bar) "mbp" = ( /obj/structure/closet/bodybag, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar) "mbz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/south/offices) "mbI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "mbO" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth/id) "mbZ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "mcj" = ( /obj/structure/bed/chair{ @@ -49318,10 +35755,7 @@ /area/corsat/gamma/cargo/disposal) "mdV" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/hangar/security) "mea" = ( /obj/structure/bed/sofa/south/white/right, @@ -49331,69 +35765,47 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "meu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/theta/biodome/complex) "mey" = ( /obj/structure/sign/safety/biohazard, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/virology) "meC" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/hallwaysouth) "meD" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/biodome/toxins) "meJ" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "mfm" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/biodome/complex) "mfw" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/sigma/dorms) "mfH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/biodome/toxins) "mfN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -49404,9 +35816,7 @@ "mfS" = ( /obj/effect/landmark/corpsespawner/wysec, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "mfX" = ( /obj/structure/bed/chair/office/dark{ @@ -49419,16 +35829,12 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "mgt" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "mgw" = ( /obj/structure/stairs{ @@ -49437,33 +35843,22 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "mgO" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "mgW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "mhg" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/checkpoint) "mhq" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -49472,68 +35867,44 @@ dir = 8; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/sigma/south) "mim" = ( /obj/effect/landmark/hunter_primary, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "miE" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/residential) "miJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/checkpoint) "miU" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/corsat/gamma/cargo) "miX" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "mjc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/complex) "mjt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "mjv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "mkM" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -49542,17 +35913,13 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/cargo) "mlo" = ( /obj/structure/surface/rack, /obj/item/clothing/under/CM_uniform, /obj/item/clothing/suit/storage/CMB, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/security) "mlr" = ( /obj/structure/pipes/vents/pump, @@ -49563,66 +35930,44 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/engineering) "mmj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydrowest) "mmp" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "mmr" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "mmy" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/theta/airlock/control) "mop" = ( /obj/structure/surface/rack, /obj/item/tool/soap/deluxe, /obj/item/tool/soap/deluxe, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential) "moU" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast) "mpj" = ( /obj/effect/decal/cleanable/blood/xtracks, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/airlocknorth) "mpS" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "mqn" = ( /obj/structure/pipes/vents/pump{ @@ -49631,24 +35976,15 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/researcher) "mqr" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/omega/containment) "mqK" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "mqL" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/theta/biodome/complex) "mqU" = ( /obj/structure/barricade/handrail{ @@ -49674,24 +36010,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar/cargo) "mrG" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/hangar/arrivals) "mrO" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/rnr) "mrQ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -49699,31 +36027,22 @@ /area/corsat/gamma/biodome/complex) "msj" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/gamma/hangar/flightcontrol) "msm" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin12" - }, +/turf/open/shuttle/dropship/dark_grey_bottom, /area/prison/hangar_storage/research/shuttle) "msp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "msu" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/corsat/gamma/cargo) "msB" = ( /obj/structure/largecrate/random/barrel, @@ -49734,10 +36053,7 @@ /turf/open/gm/dirtgrassborder/north, /area/corsat/theta/biodome) "msY" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/theta/airlock/control) "mti" = ( /obj/structure/pipes/vents/pump{ @@ -49752,18 +36068,13 @@ "muo" = ( /obj/structure/surface/rack, /obj/item/clothing/shoes/sandal, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "muu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "mvL" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -49771,42 +36082,26 @@ /area/corsat/sigma/biodome) "mvM" = ( /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/sigma/south/complex) "mvS" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/west, /area/corsat/sigma/dorms) "mwa" = ( /obj/structure/cargo_container/hd/left/alt, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "mwk" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "mwo" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/north) "mwy" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "mwC" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -49814,84 +36109,55 @@ /area/corsat/emergency_access) "mwH" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/sigmaremote) "mwK" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "mxa" = ( /obj/structure/platform{ density = 0; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "mxc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/gamma/residential/researcher) "mxO" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/storage/fancy/cigar, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/omega/offices) "mxZ" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/FixOVein, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southeast, /area/corsat/gamma/medbay/surgery) "myt" = ( -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/sigma/southeast) "mzi" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/airlock/south) "mzn" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner_var1/east, /area/corsat/sigma/south/complex) "mAc" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/hangar/checkpoint) "mAt" = ( /obj/structure/surface/table/almayer, /obj/item/cell, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/maint) "mAx" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -49901,137 +36167,89 @@ /area/corsat/gamma/biodome) "mAK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "mAV" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/airlocknorth/id) "mBp" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/checkpoint) "mBq" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/rnr) "mBs" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/gamma/hangar/arrivals) "mCe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/sigma/airlock/control) "mCj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/cargo) "mCD" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "mCE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "mCU" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/omega/hallways) "mDe" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/gamma/hangar/cargo) "mEd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "mEt" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hallways) "mEy" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/cargo) "mEG" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/hangar/cargo) "mFm" = ( -/turf/open/floor/corsat{ - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner, /area/corsat/gamma/hallwaysouth) "mFp" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/sigma/hangar/monorail) "mFE" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/theta/airlock/control) "mFP" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/hangar/security) "mFS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -50040,9 +36258,7 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Interrogation" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "mFT" = ( /obj/structure/bed/chair{ @@ -50051,42 +36267,31 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "mGl" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "mGn" = ( /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "mGL" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "mGN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "mGU" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/open{ @@ -50098,22 +36303,16 @@ name = "Theta Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/control) "mHd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "mHM" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/corsat/gamma/cargo) "mIa" = ( /obj/structure/surface/table, @@ -50123,32 +36322,21 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "mIn" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/foyer) "mIs" = ( /obj/structure/machinery/light/small, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/freezer) "mIx" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/hangar/office) "mIY" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -50159,181 +36347,119 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_11" - }, +/turf/open/mars/mars_dirt_11, /area/corsat/sigma/biodome) "mJm" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/guestpass{ reason = "Visitor" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "mJq" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "mJy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "mJC" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/rnr) "mKc" = ( -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/gamma/airlock/control) "mKk" = ( /obj/structure/surface/rack, /obj/item/storage/box/masks, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/biodome/complex) "mKP" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "mLq" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/southeast, /area/corsat/omega/complex) "mLu" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "mLL" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/north) "mLR" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "mNe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "mNV" = ( /obj/item/tool/soap, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "mNW" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/west) "mOr" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "mOw" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/omega/control) "mOV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "mPg" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/hangar/checkpoint) "mPS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/airlocknorth/id) "mQk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "mQu" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/gamma/residential/researcher) "mQF" = ( /obj/structure/surface/table/almayer, /obj/item/circuitboard/robot_module/janitor, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/south/robotics) "mQG" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/sigmaremote) "mQU" = ( /obj/structure/platform{ @@ -50341,33 +36467,22 @@ dir = 8; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/gamma/residential/east) "mRl" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "mRp" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "mRB" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/foyer) "mRC" = ( /obj/effect/alien/weeds/node, @@ -50377,18 +36492,13 @@ /area/corsat/omega/biodome) "mRI" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/biodome/virology) "mSi" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "mSo" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -50396,23 +36506,15 @@ /area/corsat/theta/biodome) "mSz" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/complex) "mSG" = ( /obj/effect/landmark/corpsespawner/pmc, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "mSR" = ( -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/administration) "mTa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -50425,83 +36527,61 @@ /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, /obj/effect/landmark/queen_spawn, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "mTF" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "mTO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security/cells) "mUj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "mUo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "mUu" = ( /obj/structure/machinery/camera/autoname{ network = list("sigma") }, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "mUv" = ( /obj/structure/machinery/conveyor, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "mUA" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "mUE" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/east/id) "mVk" = ( /obj/structure/machinery/smartfridge/seeds, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "mVq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -50514,50 +36594,33 @@ dir = 8 }, /obj/effect/spawner/gibspawner/human, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "mWj" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/biodome/virology) "mWo" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "mWG" = ( /obj/structure/machinery/chem_dispenser{ req_access_txt = "100" }, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/complex) "mXC" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "mYe" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "mYQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "mYS" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -50566,9 +36629,7 @@ name = "Gate Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/south/complex) "mZf" = ( /obj/structure/platform{ @@ -50580,16 +36641,11 @@ layer = 2.7 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/gamma/residential/east) "mZm" = ( /obj/structure/prop/mech/parts/durand_head, -/turf/open/floor/corsat{ - icon_state = "arrow_north" - }, +/turf/open/floor/corsat/arrow_north, /area/corsat/sigma/south/robotics) "naG" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -50597,9 +36653,7 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "nbl" = ( /turf/closed/shuttle/ert{ @@ -50608,9 +36662,7 @@ /area/prison/hangar_storage/research/shuttle) "nbn" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "nbN" = ( /obj/structure/closet/crate/trashcart, @@ -50620,9 +36672,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/airlock/south) "nbS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -50644,61 +36694,37 @@ /area/corsat/theta/biodome) "ncR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "ncW" = ( /obj/item/pamphlet/skill/powerloader, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/omega/cargo) "nde" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "ndr" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security) "nds" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome) "ndF" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/laundry) "nen" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "neB" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/sigma/south/complex) "neY" = ( /turf/closed/shuttle/ert{ @@ -50713,45 +36739,32 @@ dir = 1; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/corsat/omega/cargo) "ngx" = ( /obj/structure/closet/crate/science, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "nhE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "nhG" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "nid" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "niv" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "njh" = ( /obj/structure/machinery/light{ @@ -50759,55 +36772,36 @@ }, /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/robotics) "njv" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "njI" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/checkpoint) "njL" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/theta/biodome/complex) "njP" = ( /obj/structure/closet/wardrobe/virology_white, /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "nkz" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/sigma/southeast/datalab) "nkO" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "nlk" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -50816,10 +36810,7 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "nlm" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -50835,9 +36826,7 @@ /area/corsat/theta/biodome) "nls" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "nlU" = ( /obj/structure/surface/table/reinforced, @@ -50845,46 +36834,32 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "nmb" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/airlocknorth/id) "nmp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/engineering) "nna" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/researcher) "nnm" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "nnx" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/north) "nny" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -50901,18 +36876,13 @@ /turf/open/ice, /area/corsat/gamma/biodome) "noy" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay) "noK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "noW" = ( /obj/structure/prop/almayer/cannon_cable_connector{ @@ -50925,9 +36895,7 @@ name = "\improper genetic LINAC system"; pixel_x = -15 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/corsat/theta/biodome/complex) "noY" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -50935,16 +36903,11 @@ name = "Teleportation Chamber"; req_one_access_txt = "101;103" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "npl" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/gamma/residential/west) "npm" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -50960,17 +36923,13 @@ dir = 4; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar) "npI" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/gamma/biodome/complex) "npN" = ( /obj/effect/landmark/hunter_primary, @@ -50983,37 +36942,24 @@ req_one_access_txt = "106;104" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "nqE" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "nqF" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "nqI" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/hangar/office) "nrd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/complex) "nri" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -51025,17 +36971,13 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "nrO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_9" - }, +/turf/open/mars/mars_dirt_9, /area/corsat/sigma/biodome) "nrT" = ( /obj/structure/surface/table/reinforced, @@ -51050,29 +36992,20 @@ id = "GammaSouthID"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/south/id) "nrU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/hangar/monorail) "nsg" = ( /obj/structure/bed/chair/comfy/beige{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/corsat/omega/offices) "ntg" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/corsat/theta/biodome/complex) "ntn" = ( /turf/closed/shuttle/ert{ @@ -51081,10 +37014,7 @@ /area/prison/hangar_storage/research/shuttle) "ntp" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/south) "ntt" = ( /obj/structure/surface/rack, @@ -51095,34 +37025,25 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "nui" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "nuj" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/airlocknorth) "nuq" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/hangar) "nuF" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -51132,16 +37053,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/theta/airlock/control) "nuI" = ( /obj/structure/closet/athletic_mixed, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "nuS" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -51149,10 +37065,7 @@ /area/corsat/theta/biodome) "nvx" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/omega/control) "nvA" = ( /obj/structure/platform{ @@ -51160,46 +37073,29 @@ layer = 2.7 }, /obj/structure/stairs, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/gamma/residential/east) "nwj" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/gm/dirtgrassborder/south, /area/corsat/theta/biodome) "nws" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/sigma/cargo) "nwu" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/rad, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "nwL" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/southeast) "nwT" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "nxh" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/hangar/office) "nxv" = ( /obj/structure/barricade/handrail{ @@ -51209,44 +37105,30 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "nxI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/airlock/north) "nxN" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "nxP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "nxZ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering) "nzB" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/gamma/airlock/control) "nzR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -51256,42 +37138,30 @@ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/sigma/dorms) "nzS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/theta/biodome/complex) "nAa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/sigma/dorms) "nAl" = ( /turf/open/floor/corsat, /area/corsat/gamma/freezer) "nAm" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/morgue) "nAu" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/theta/biodome/complex) "nAE" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -51299,31 +37169,21 @@ name = "Engineering"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "nAO" = ( -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/hangar/office) "nAR" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "nBa" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "nBi" = ( /obj/structure/platform{ @@ -51334,104 +37194,73 @@ dir = 4; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/sigma/south) "nBk" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/gamma/residential/researcher) "nBw" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "nBy" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "nBD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "nBO" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/corsat/sigma/biodome) "nCh" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/biodome/complex) "nCl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "nDc" = ( /obj/structure/machinery/processor, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/theta/biodome/complex) "nDs" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "nDD" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/engineering) "nDN" = ( /obj/structure/safe, /obj/item/xeno_egg, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/omega/offices) "nDX" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical{ id = "GammaEastE"; name = "Gamma East Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/control) "nEQ" = ( -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/morgue) "nFc" = ( /obj/effect/landmark/monkey_spawn, @@ -51440,48 +37269,31 @@ "nFt" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/bodybags, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/omega/complex) "nFy" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/corsat/sigma/biodome) "nGq" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/omega/hallways) "nGs" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/gamma/administration) "nGU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south) "nHs" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/centrifuge, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/biodome/virology) "nHu" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -51493,10 +37305,7 @@ /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/airlock/control) "nHU" = ( /obj/structure/surface/rack, @@ -51511,83 +37320,54 @@ "nIF" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/pillbottles, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/toxins) "nJb" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/residential/east) "nJl" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/gamma/administration) "nJn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/hangar/security) "nJt" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "nJx" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "nJC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "nJP" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/omega/hallways) "nJR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/corsat/sigma/biodome) "nKt" = ( /obj/structure/pipes/unary/freezer, -/turf/open/shuttle/escapepod{ - icon_state = "floor0" - }, +/turf/open/shuttle/escapepod/floor0, /area/corsat/theta/biodome/complex) "nKH" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/gamma/residential) "nLl" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/gamma/rnr) "nLK" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -51597,38 +37377,27 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "nLP" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/omega/maint) "nLW" = ( /obj/structure/surface/table/reinforced, /obj/item/tank/air, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "nLX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/datalab) "nMc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "nMk" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -51638,78 +37407,55 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/gamma/hangar) "nNo" = ( /obj/structure/machinery/chem_dispenser{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "nNq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/effect/landmark/railgun_camera_pos, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "nNB" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "nNW" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/engineering/atmos) "nOb" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/checkpoint) "nOj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "nOH" = ( /obj/structure/machinery/portable_atmospherics/canister/empty, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "nOP" = ( -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/dataoffice) "nQB" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southeast, /area/corsat/sigma/dorms) "nQZ" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "nSb" = ( /obj/structure/surface/rack, @@ -51718,10 +37464,7 @@ /obj/item/ammo_magazine/shotgun/incendiary, /obj/item/weapon/gun/shotgun/combat, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/south/security) "nSm" = ( /obj/structure/machinery/light{ @@ -51730,27 +37473,19 @@ /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "nSp" = ( /obj/structure/surface/rack, /obj/item/circuitboard/exosuit/peripherals/alice, /obj/item/circuitboard/exosuit/main/alice, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/robotics) "nSA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/sigma/hangar) "nSC" = ( /obj/structure/sink{ @@ -51759,24 +37494,16 @@ }, /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/researcher) "nSL" = ( /obj/structure/surface/table/almayer, /obj/item/ashtray/glass, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "nSP" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/checkpoint) "nSV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -51784,22 +37511,15 @@ }, /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "nTb" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/east, /area/corsat/gamma/medbay/morgue) "nTg" = ( /obj/structure/surface/table/reinforced, /obj/item/device/analyzer, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "nTx" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -51807,33 +37527,23 @@ /area/corsat/theta/biodome/complex) "nTz" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/foyer) "nTO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Arcade" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "nUa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "nUd" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/security) "nUg" = ( /obj/structure/surface/table/reinforced, @@ -51841,41 +37551,29 @@ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/checkpoint) "nUi" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "nUs" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/toxins) "nUz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "nUU" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/checkpoint) "nWh" = ( /obj/structure/surface/table/woodentable, @@ -51886,93 +37584,62 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/lavatory) "nWV" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "nXj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/generator) "nXo" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "nXu" = ( /obj/structure/machinery/portable_atmospherics/canister/empty, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "nXv" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/sigma/south/offices) "nXD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "nXY" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/dorms) "nYn" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "nYO" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/sigmaremote) "nYP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/west) "nZB" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/corsat/sigma/cargo) "nZN" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/sigma/north) "nZR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -51985,52 +37652,33 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "oay" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/airlocknorth) "oaE" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/corsat/omega/cargo) "oaF" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "oaV" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hallways) "obd" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/biodome/complex) "obz" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/closet/crate/science, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "obW" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -52038,9 +37686,7 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/cargo/disposal) "ocD" = ( /obj/structure/surface/table/reinforced, @@ -52055,9 +37701,7 @@ id = "SigmaHangarC-S"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/security) "ocT" = ( /obj/structure/bed/chair{ @@ -52067,52 +37711,35 @@ dir = 1; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/omega/complex) "odm" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/sigmaremote) "odC" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/corsat/sigma/north) "odN" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/sigma/south) "odW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/sigmaremote) "ofq" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar/checkpoint) "ofP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "oge" = ( /obj/structure/flora/jungle/vines/heavy, @@ -52120,33 +37747,22 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "ohe" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/sigma/southeast) "ohV" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/atmos) "oia" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/gamma/biodome/complex) "ois" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "oiu" = ( /obj/structure/machinery/light/small{ @@ -52156,17 +37772,13 @@ /area/corsat/sigma/south/engineering) "oiE" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "oiI" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "oiQ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -52176,32 +37788,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "ojN" = ( /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "oks" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/checkpoint) "okE" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/south) "okT" = ( /obj/structure/machinery/camera/autoname{ @@ -52215,34 +37818,26 @@ dir = 1; network = list("theta") }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/theta/airlock/control) "olB" = ( /obj/structure/showcase{ icon_state = "processor"; name = "Processor Unit" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/sigmaremote) "olD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "olX" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/hallways) "olY" = ( /obj/effect/alien/weeds/node, @@ -52250,32 +37845,20 @@ /turf/open/floor/almayer/research/containment/floor2, /area/corsat/inaccessible) "ome" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "omw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/flightcontrol) "omL" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/gamma/residential) "ong" = ( /obj/structure/pipes/vents/pump{ @@ -52285,21 +37868,15 @@ /area/corsat/gamma/residential/east) "onz" = ( /obj/structure/closet/jcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "onY" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "oob" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "ooX" = ( /obj/structure/flora/jungle/vines/light_1, @@ -52312,15 +37889,11 @@ /obj/structure/prop/almayer/computers/sensor_computer1{ name = "computer" }, -/turf/open/shuttle/escapepod{ - icon_state = "floor12" - }, +/turf/open/shuttle/escapepod/floor12, /area/corsat/theta/biodome/complex) "opi" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "opl" = ( /obj/structure/surface/table/almayer, @@ -52332,15 +37905,11 @@ /obj/structure/machinery/camera/autoname{ network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "opo" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "opH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -52348,10 +37917,7 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "opW" = ( /obj/effect/landmark/hunter_secondary, @@ -52364,38 +37930,26 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar) "oqz" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "oqB" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northeast, /area/corsat/gamma/canteen) "oqI" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/sigma/south/complex) "orz" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "orI" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -52405,9 +37959,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "osY" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -52415,29 +37967,20 @@ /area/corsat/theta/biodome) "otC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/hangar/security) "otY" = ( -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/gamma/residential) "ouk" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "ouv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "ouC" = ( /obj/structure/machinery/light{ @@ -52446,104 +37989,65 @@ /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/toxins) "ouM" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/theta/airlock/control) "ovc" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southwest, /area/corsat/sigma/dorms) "ovC" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "ovP" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/hangar/cargo) "ovT" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/theta/airlock/west/id) "owL" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/gamma/biodome/complex) "owP" = ( /obj/structure/bed/nest, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/corsat/sigma/biodome) "oxk" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "oxr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "oxL" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential/researcher) "oyu" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/rnr/bar) "oyA" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "oyJ" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/gamma/residential/east) "ozo" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/theta/airlock/control) "ozp" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/open{ @@ -52551,14 +38055,10 @@ name = "Gamma South Airlock" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/south) "ozH" = ( -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/southeast/datalab) "ozR" = ( /turf/open/space/transit/east/shuttlespace_ew10, @@ -52567,21 +38067,14 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "oAa" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "oBe" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/sigma/southeast/datalab) "oBq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52591,85 +38084,57 @@ dir = 1; network = list("sigma") }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "oBX" = ( /obj/structure/flora/pottedplant{ - icon_state = "pottedplant_21" - }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" + icon_state = "pottedplant_21" }, +/turf/open/floor/corsat/whitetan/southeast, /area/corsat/gamma/residential/west) "oCa" = ( /obj/effect/landmark/corpsespawner/engineer, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/engineering) "oCp" = ( /obj/structure/surface/rack, /obj/item/device/radio, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "oCt" = ( /obj/structure/prop/mech/parts/durand_torso, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/south/robotics) "oCz" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/theta/airlock/west) "oDt" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southwest, /area/corsat/gamma/residential) "oDD" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/hangar) "oEa" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "oEu" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/checkpoint) "oEE" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Holding Cell 1"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/office) "oEK" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -52678,25 +38143,16 @@ "oEU" = ( /obj/structure/surface/table/reinforced, /obj/item/device/binoculars, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "oFe" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/gamma/biodome/complex) "oFq" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/sigma/airlock/control) "oFU" = ( /obj/structure/largecrate/random/barrel, @@ -52705,10 +38161,7 @@ "oGe" = ( /obj/structure/surface/table/gamblingtable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "oGf" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ @@ -52716,9 +38169,7 @@ name = "Theta West Airlock" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/west) "oGz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52737,52 +38188,33 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo/lobby) "oHP" = ( /obj/structure/bed, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/security/cells) "oHT" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/theta/airlock/west) "oHU" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/corsat/omega/hangar) "oIf" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/gamma/residential) "oIx" = ( /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar/office) "oJb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "oJn" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52791,68 +38223,42 @@ /turf/open/ice, /area/corsat/gamma/biodome) "oJB" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/engineering) "oJT" = ( /obj/item/stack/sheet/metal, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "oJV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "oKg" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/engineering/core) "oKh" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/hangar/security) "oKk" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/west/id) "oKp" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/hallways) "oKr" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/east, /area/corsat/theta/biodome/complex) "oKA" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/omega/hallways) "oKQ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "oLe" = ( /obj/structure/flora/jungle/alienplant1, @@ -52866,9 +38272,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/gamma/residential/east) "oLX" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -52877,136 +38281,89 @@ name = "Gate Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/sigmaremote) "oMp" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/airlocknorth/id) "oMG" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/airlocknorth) "oMZ" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/omega/complex) "oNc" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/complex) "oNi" = ( /obj/structure/surface/rack, /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "oNI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "oNL" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/office) "oNR" = ( /obj/structure/bed, /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "oNU" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "oOg" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southeast, /area/corsat/gamma/medbay/morgue) "oOj" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southeast, /area/corsat/gamma/canteen) "oOk" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "oOr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "oOz" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/sigma/south/complex) "oOH" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/sigma/southeast/dataoffice) "oOL" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/hangar/security) "oPa" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southwest, /area/corsat/gamma/residential) "oPq" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -53014,22 +38371,14 @@ /area/corsat/sigma/dorms) "oPu" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/sigma/southeast/datalab) "oPC" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/security) "oQf" = ( -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/sigma/dorms) "oQF" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -53039,49 +38388,34 @@ /turf/open/gm/dirtgrassborder/north, /area/corsat/theta/biodome) "oQO" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/biodome/virology) "oQR" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/hallwaysouth) "oQY" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "oRo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "oRJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "oTq" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/dataoffice) "oTs" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/engineering) "oTw" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -53089,24 +38423,16 @@ name = "Research Desk" }, /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "oTE" = ( /obj/structure/surface/table, /obj/item/book, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/west) "oUz" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "oUJ" = ( /obj/structure/flora/jungle/vines/light_1, @@ -53117,23 +38443,15 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/rnr) "oVj" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "oVr" = ( /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "oVF" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -53144,15 +38462,9 @@ /area/corsat/theta/biodome) "oVM" = ( /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/arrivals) "oVO" = ( -/obj/structure/machinery/light/small{ - dir = 4 - }, /obj/structure/machinery/light/small{ dir = 4 }, @@ -53162,119 +38474,77 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "oWg" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar) "oXl" = ( /obj/structure/closet/coffin, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southwest, /area/corsat/gamma/medbay/morgue) "oXK" = ( /obj/structure/closet/coffin, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northwest, /area/corsat/gamma/medbay/morgue) "oXL" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "oXZ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Holding Cell 1"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/office) "oYC" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/control) "oYH" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southwest, /area/corsat/gamma/residential/west) "oYP" = ( /obj/structure/platform{ dir = 8; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "oYY" = ( -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/gamma/hallwaysouth) "oZj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/airlock/south) "oZv" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/rnr) "oZx" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "oZD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "oZH" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth) "oZQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "oZW" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -53288,24 +38558,18 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "pbS" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south) "pbX" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/syringes, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/toxins) "pcb" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "pcu" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -53314,40 +38578,28 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "pcK" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/checkpoint) "pdg" = ( /turf/open/space/transit/east/shuttlespace_ew10, /area/space) "pdh" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/hallwaysouth) "pdk" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/theta/airlock/west) "pdw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "pdR" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -53355,72 +38607,46 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential/researcher) "pdW" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/west, /area/corsat/gamma/residential) "peh" = ( /obj/structure/surface/table, /obj/item/book, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "pfk" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southeast, /area/corsat/gamma/residential/west) "pfz" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/sigma/hangar/monorail) "pfG" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/sigma/hangar/monorail) "pfQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/southeast) "pge" = ( /obj/structure/stairs, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "pgf" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "pgn" = ( /obj/structure/bed/chair/office/light, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "pgC" = ( /obj/structure/flora/pottedplant{ @@ -53429,17 +38655,13 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "pgH" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/hangar/security) "pgO" = ( /obj/structure/flora/jungle/vines/heavy, @@ -53450,17 +38672,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/airlock/east) "pgX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "phl" = ( /obj/item/fuel_cell, @@ -53469,59 +38687,41 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/core) "phK" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/sigmaremote) "phM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "phN" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/biodome/virology) "phX" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "purple" - }, +/turf/open/floor/corsat/purple, /area/corsat/sigma/south) "pir" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/hallwaysouth) "piI" = ( /obj/structure/surface/table/almayer, /obj/item/stack/cable_coil, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/south/engineering) "piZ" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -53534,35 +38734,25 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "pjP" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/hallwaysouth) "pkc" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/wood, /area/corsat/gamma/residential/researcher) "pkh" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/hallways) "pkP" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south) "plI" = ( /obj/structure/window/framed/corsat, @@ -53572,9 +38762,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/corsat/sigma/southeast/datalab) "plV" = ( /obj/structure/machinery/light/small{ @@ -53586,17 +38774,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "pnc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "pnt" = ( /obj/structure/xenoautopsy/tank/alien, @@ -53608,33 +38792,23 @@ /area/corsat/theta/biodome) "pov" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/west, /area/corsat/gamma/medbay) "ppi" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "ppr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "ppy" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/researcher) "ppP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -53647,39 +38821,25 @@ dir = 8; network = list("theta") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "prw" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/theta/airlock/west/id) "prB" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "prF" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "prG" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/hallwaysouth) "prI" = ( /obj/structure/pipes/vents/pump/on, @@ -53697,50 +38857,35 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "pue" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/southeast) "puh" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "puF" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/foyer) "pvh" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "pvo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "pvA" = ( /obj/structure/flora/jungle/vines/heavy, @@ -53753,9 +38898,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "pwp" = ( /obj/structure/ice/ice_rock/cornerOverlay{ @@ -53765,38 +38908,25 @@ /turf/closed/ice_rock/corners, /area/corsat/gamma/biodome) "pws" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/omega/cargo) "pwu" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/gamma/engineering/atmos) "pwO" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "pxj" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "pxl" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/foyer) "pxH" = ( /obj/structure/flora/pottedplant{ @@ -53806,9 +38936,7 @@ dir = 8; layer = 2.8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "pya" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -53816,52 +38944,36 @@ /turf/open/floor/wood, /area/corsat/gamma/rnr/library) "pyL" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/hangar/security) "pzr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "pzH" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ id = "SigmaWestD"; name = "Sigma Dome Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/control) "pAo" = ( /obj/structure/cargo_container/hd/right/alt, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "pAt" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/airlock/south/id) "pAB" = ( /obj/structure/machinery/door/window/northleft, /obj/structure/machinery/door/window/southleft, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "pAM" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/powercell, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/robotics) "pBm" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -53871,61 +38983,41 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/south/id) "pBJ" = ( /obj/structure/cargo_container/wy/right, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "pCh" = ( /obj/structure/machinery/light, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "pCi" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "pCT" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "pCW" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/hangar/office) "pDt" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/sigma/dorms) "pDB" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/omega/offices) "pDP" = ( /obj/structure/closet/secure_closet/engineering_personal{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/southeast/generator) "pDR" = ( /turf/closed/wall/r_wall/biodome, @@ -53934,63 +39026,41 @@ /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "pEj" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "pEm" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/paper, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/omega/offices) "pEQ" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/hangar/office) "pEX" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential/researcher) "pFe" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/hangar) "pFX" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/arrivals) "pGp" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "pIj" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -54001,31 +39071,20 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/lounge) "pIU" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/omega/hangar) "pJa" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southeast, /area/corsat/gamma/residential/west) "pJn" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/sigma/southeast/datalab) "pJo" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "pJP" = ( /obj/structure/showcase{ @@ -54043,38 +39102,27 @@ }, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "pKg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "pKi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/south/engineering) "pLy" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/gamma/biodome/toxins) "pLO" = ( /obj/structure/window/framed/corsat/security, @@ -54086,48 +39134,33 @@ /turf/open/floor/plating, /area/corsat/sigma/hangar/security) "pMh" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/southwest, /area/corsat/omega/hallways) "pMI" = ( /obj/effect/landmark/lv624/xeno_tunnel, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/south) "pMN" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/east, /area/corsat/gamma/residential) "pMU" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "pMZ" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/hangar) "pNa" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/foyer) "pOs" = ( /obj/structure/machinery/colony_floodlight{ @@ -54136,10 +39169,7 @@ /turf/open/gm/dirt, /area/corsat/theta/biodome) "pPp" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/west) "pPN" = ( /obj/structure/bed/stool, @@ -54153,34 +39183,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/gamma/residential/west) "pQt" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/airlocknorth/id) "pQA" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/hangar/arrivals) "pQK" = ( -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/sigma/south/offices) "pRl" = ( /turf/open/floor/corsat, @@ -54189,9 +39208,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_cave/mars_cave_6, /area/corsat/sigma/biodome) "pRX" = ( /obj/structure/platform, @@ -54199,10 +39216,7 @@ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southeast, /area/corsat/sigma/south) "pSb" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -54211,17 +39225,13 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar/monorail) "pSc" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "pSo" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -54229,26 +39239,17 @@ /area/corsat/gamma/biodome) "pSp" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/sigma/hangar/monorail) "pSu" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "pSB" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/security) "pSZ" = ( /obj/structure/machinery/vending/coffee, @@ -54261,62 +39262,41 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "pTD" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/sigma/north) "pUa" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/south/offices) "pUy" = ( /obj/structure/surface/rack, /obj/item/circuitboard/exosuit/peripherals/work_loader, /obj/item/circuitboard/exosuit/peripherals/work_loader, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "pUA" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/omega/offices) "pUP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "pVm" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/residential/maint) "pVo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars{ - icon_state = "mars_dirt_8" - }, +/turf/open/mars/mars_dirt_8, /area/corsat/sigma/biodome) "pVr" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "pVD" = ( /obj/structure/pipes/vents/pump{ @@ -54326,47 +39306,31 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential) "pVL" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/med_data/laptop{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/virology) "pVS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "pWc" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/cargo) "pWj" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "pWl" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/west, /area/corsat/omega/hallways) "pWr" = ( /obj/structure/pipes/unary/freezer{ @@ -54375,19 +39339,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "pWE" = ( /obj/structure/computer3frame/server{ icon_state = "4" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/sigma/south/complex) "pWR" = ( /obj/structure/flora/jungle/vines/heavy, @@ -54408,64 +39366,46 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "pXY" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/hangar/checkpoint) "pYS" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "pYW" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "pZf" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/south) "pZt" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "qaa" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "qac" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/gamma/residential/researcher) "qaf" = ( /obj/structure/machinery/camera/autoname{ @@ -54478,52 +39418,35 @@ health = 80 }, /obj/item/phone, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/southeast/datalab) "qaj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/hangar/office) "qaB" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/hallwaysouth) "qaG" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/checkpoint) "qaO" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/gamma/foyer) "qaS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/surgery) "qaY" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/corsat/gamma/sigmaremote) "qba" = ( /obj/structure/surface/rack, @@ -54531,33 +39454,23 @@ /obj/item/storage/bag/trash, /obj/item/storage/bag/trash, /obj/item/storage/bag/trash, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential) "qbc" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/bar) "qbB" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/hangar/security) "qbG" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydrowest) "qbV" = ( /obj/structure/window/framed/corsat/security, @@ -54578,10 +39491,7 @@ "qcR" = ( /obj/structure/surface/table/woodentable, /obj/item/reagent_container/food/drinks/cans/beer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "qdK" = ( /obj/structure/machinery/light, @@ -54593,63 +39503,44 @@ pixel_y = 2 }, /obj/item/tool/surgery/bonegel, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/surgery) "qeg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/lobby) "qeh" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "qeC" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "qeE" = ( /obj/structure/sign/safety/airlock{ pixel_y = 32 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/omega/hallways) "qeF" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "qeY" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "qfl" = ( /obj/structure/bed/nest, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "qfp" = ( /obj/structure/window/framed/corsat, @@ -54664,122 +39555,83 @@ /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "qgl" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/airlocknorth) "qgm" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/gamma/hangar/arrivals) "qgo" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southeast, /area/corsat/sigma/southeast/datalab) "qgt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "qgF" = ( /obj/effect/alien/weeds/node, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "qgR" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("sigma") }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/testgrounds) "qhl" = ( /obj/structure/bed, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/security/cells) "qhT" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/gamma/residential) "qig" = ( /obj/structure/pipes/standard/manifold/hidden/green, /turf/open/floor/wood, /area/corsat/gamma/rnr/library) "qiw" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar) "qiW" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/south/offices) "qje" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay) "qjf" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "qjG" = ( /obj/structure/bed/chair/dropship/pilot{ dir = 1 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "qjL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "qkr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "qkt" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -54791,29 +39643,18 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/sigma/hangar) "qkz" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/corsat/sigma/cargo) "qkD" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/hallways) "qkJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/sofa/vert/white/bot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "qkL" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -54822,31 +39663,21 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "qkW" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "qlh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/airlock/control) "qlt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "qlx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -54858,48 +39689,32 @@ /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/security) "qlI" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "qmD" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/southeast/dataoffice) "qmT" = ( /obj/structure/sign/safety/biohazard, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/gamma/biodome/virology) "qnb" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/south/security) "qnw" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/west/id) "qoh" = ( /obj/effect/landmark/monkey_spawn, @@ -54910,49 +39725,32 @@ /turf/open/floor/wood, /area/corsat/gamma/administration) "qou" = ( -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/lobby) "qoN" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "qpo" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/gamma/hallwaysouth) "qpB" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "qpC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/theta/biodome/complex) "qqg" = ( /obj/structure/computer3frame/server{ icon_state = "4" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/sigmaremote) "qqF" = ( /obj/structure/machinery/camera/autoname{ @@ -54963,15 +39761,11 @@ /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "qqI" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/gamma/hangar/flightcontrol) "qqK" = ( /obj/structure/window/framed/corsat/security, @@ -54981,51 +39775,34 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "qqY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/theta/airlock/control) "qsg" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/south/offices) "qsC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/hallwaysouth) "qsT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_cave_18" - }, +/turf/open/mars_cave/mars_cave_18, /area/corsat/sigma/biodome) "qsW" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "qsY" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/gamma/hangar/flightcontrol) "qtf" = ( /obj/item/stack/sheet/wood, @@ -55033,34 +39810,24 @@ /area/corsat/sigma/dorms) "qti" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/corsat/gamma/residential/west) "qtm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/corsat/sigma/biodome) "qtI" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "qtZ" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "quG" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -55072,23 +39839,15 @@ "quI" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "qvz" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin13" - }, +/turf/open/shuttle/dropship/light_grey_middle, /area/prison/hangar_storage/research/shuttle) "qvB" = ( /obj/structure/surface/table, /obj/structure/machinery/computer3/laptop/secure_data, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "qvD" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -55100,19 +39859,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar) "qwr" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "qww" = ( /obj/structure/surface/table, @@ -55121,161 +39875,106 @@ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "qwM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/omega/complex) "qwO" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "qxi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "qxB" = ( /obj/structure/surface/table/reinforced, /obj/item/newspaper, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/checkpoint) "qxR" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/corsat/gamma/residential/west) "qyg" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/gamma/rnr) "qys" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "qyO" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/toxin, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/biodome/virology) "qzo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "qzy" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/airlock/control) "qAg" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "qAk" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "qAl" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/sigma/biodome) "qAs" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "qAG" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "qAH" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "qBk" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/sigma/hangar) "qBJ" = ( -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/corsat/gamma/medbay/morgue) "qBZ" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/glasses/meson, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "qCi" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/lobby) "qCU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/gamma/hangar) "qDx" = ( /obj/structure/machinery/light/small{ @@ -55288,33 +39987,23 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/sigma/south) "qEk" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/gamma/hangar/monorail) "qEu" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "qEw" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "qEG" = ( /obj/structure/machinery/camera/autoname{ @@ -55327,10 +40016,7 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/sigma/south/offices) "qFq" = ( /obj/structure/surface/table/woodentable, @@ -55340,35 +40026,24 @@ /area/corsat/gamma/residential/east) "qFA" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/dataoffice) "qFJ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/north) "qFK" = ( /obj/structure/surface/table, /obj/item/folder, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "qGn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/corsat/gamma/residential/west) "qGz" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -55378,22 +40053,14 @@ "qGF" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/hangar/monorail/control) "qGY" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/omega/complex) "qHF" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "qHM" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -55406,30 +40073,20 @@ name = "Omega Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth) "qIr" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "qIw" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/north) "qIS" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "qIU" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -55439,18 +40096,13 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "qJi" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "qJl" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -55466,24 +40118,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/hangar/office) "qJJ" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/security) "qJO" = ( /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/airlock/control) "qJZ" = ( /obj/structure/xenoautopsy/tank/broken, @@ -55496,32 +40141,18 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/east) "qKN" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hallways) "qKZ" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/gamma/hallwaysouth) "qLa" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/airlock/control) "qLo" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/hallwaysouth) "qLz" = ( /obj/structure/prop/mech/tesla_energy_relay, @@ -55531,52 +40162,37 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/south) "qLI" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/med_data/laptop{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay) "qMT" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "qNe" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/communications{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "qNF" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/hangar/checkpoint) "qNJ" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "qNM" = ( /obj/structure/surface/table/woodentable, @@ -55587,9 +40203,7 @@ /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "qOF" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -55597,36 +40211,25 @@ name = "Hangar Office"; req_access_txt = "106" }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/office) "qOJ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/hangar/security) "qPo" = ( /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/southeast/datalab) "qPJ" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "qQe" = ( /obj/structure/window/framed/corsat/research, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "qQg" = ( /turf/open/floor/wood, @@ -55635,32 +40238,24 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "qQU" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/morgue) "qRv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "qRY" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/sigmaremote) "qSi" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -55677,26 +40272,18 @@ /obj/item/clothing/gloves/black, /obj/item/clothing/suit/storage/snow_suit, /obj/item/clothing/suit/storage/snow_suit, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/airlock/south/id) "qSG" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "qST" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "qTd" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -55705,70 +40292,43 @@ dir = 8; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/gamma/hallwaysouth) "qTe" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/dorms) "qTj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/id) "qTZ" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southwest, /area/corsat/gamma/canteen) "qUt" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/south/id) "qUI" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south) "qUT" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering/atmos) "qVd" = ( -/obj/structure/machinery/gravity_generator{ - desc = "Absorbs and redirects radiation, hopefully away from you."; - name = "Radiation Collector"; - pixel_x = 15; - pixel_y = -5 - }, /obj/structure/platform{ dir = 1 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/corsat/theta/biodome/complex) "qVe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/cargo) "qVs" = ( /obj/structure/machinery/camera/autoname{ @@ -55780,16 +40340,12 @@ "qVz" = ( /obj/effect/landmark/corpsespawner/pmc, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "qVA" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "qVF" = ( /obj/structure/platform{ @@ -55797,117 +40353,80 @@ dir = 1; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "qVJ" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("sigma") }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/corsat/sigma/biodome) "qWf" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/morgue) "qWr" = ( /turf/closed/wall/biodome, /area/corsat/gamma/residential) "qWK" = ( /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "qWQ" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "qWX" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/gamma/hallwaysouth) "qXL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "qYj" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/northeast, /area/corsat/gamma/hangar/monorail) "qZj" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/gamma/hangar) "qZs" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "qZW" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "raw" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "rba" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/west) "rbo" = ( /obj/structure/bed/chair/comfy/beige, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/corsat/gamma/biodome/complex) "rbC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/south/robotics) "rcg" = ( /obj/structure/pipes/vents/pump, @@ -55916,61 +40435,41 @@ "rch" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/theta/biodome/complex) "rcT" = ( /obj/structure/computer3frame/server{ icon_state = "4" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "rdn" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "rdA" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/south/security) "rdZ" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/gamma/foyer) "reh" = ( /obj/structure/stairs, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/hallwaysouth) "rei" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/sigma/hangar/office) "reN" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -55986,82 +40485,55 @@ /obj/structure/machinery/computer/atmos_alert{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "rfh" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "rfo" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/sigma/north) "rfQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/theta/airlock/control) "rgc" = ( /obj/structure/bed/nest, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "rgm" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/sigma/southeast/datalab) "rhr" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "rhu" = ( /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "rhv" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "riC" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/sigma/southeast/datalab) "riE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "rjv" = ( /obj/structure/machinery/light{ @@ -56069,17 +40541,13 @@ }, /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "rjO" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security/cells) "rjT" = ( /obj/structure/pipes/vents/pump{ @@ -56091,17 +40559,13 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "rkK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "rlh" = ( /obj/structure/machinery/shower{ @@ -56113,143 +40577,89 @@ layer = 2.8 }, /obj/item/tool/soap, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "rlk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/airlock/south/id) "rlG" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/south/robotics) "rlH" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/corsat/omega/cargo) "rmc" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/cargo/disposal) "rmk" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/biodome/virology) "rmm" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "rmI" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/atmos) "rno" = ( /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar) "rnK" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "roh" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering) "roj" = ( /obj/structure/safe, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "ros" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/airlock/north) "rox" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/gamma/administration) "roL" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/hangar) "roZ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "rpi" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "rpr" = ( /obj/effect/landmark/corpsespawner/pmc, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "rpB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "rpP" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/core) "rpZ" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -56266,66 +40676,45 @@ /area/corsat/sigma/cafe) "rqo" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/rnr) "rrs" = ( /obj/structure/prop/almayer/computers/sensor_computer1{ name = "computer" }, -/turf/open/shuttle/escapepod{ - icon_state = "floor2" - }, +/turf/open/shuttle/escapepod/floor2, /area/corsat/theta/biodome/complex) "rrv" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "rrE" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "rrG" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/shuttle/dropship/flight/lz2{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/landing/console2) "rrY" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/hangar/security) "rtr" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/corsat/gamma/cargo/disposal) "rtN" = ( /obj/structure/bed, /obj/item/bedsheet, /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay) "rtT" = ( /obj/structure/surface/table/almayer, @@ -56334,94 +40723,62 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/omega/complex) "rtZ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "rur" = ( /obj/structure/noticeboard{ pixel_y = 30 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "rut" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/rnr) "ruw" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/engineering) "rvg" = ( /obj/structure/sign/safety/airlock{ pixel_y = 32 }, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/theta/airlock/west) "rvp" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer/research/containment/corner_var1{ - icon_state = "containment_corner_variant_2" - }, +/turf/open/floor/almayer/research/containment/corner_var1/containment_corner_variant_2, /area/corsat/gamma/sigmaremote) "rvC" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/redcorner/east, /area/corsat/sigma/airlock/east/id) "rvD" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/sigma/dorms) "rvL" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/rnr) "rwl" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "rwo" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -56433,75 +40790,47 @@ dir = 1; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "rwF" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/sigma/hangar) "rwK" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/omega/hallways) "rxd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/cargo) "rxk" = ( /obj/structure/closet/secure_closet/engineering_electrical{ req_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/south/engineering) "rxD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "ryc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "ryn" = ( /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/gamma/engineering/core) "ryE" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "ryR" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/east) "rzk" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/sigma/hangar/security) "rzy" = ( /obj/structure/flora/jungle/vines/light_1, @@ -56513,170 +40842,111 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "rAc" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "rAm" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/sigma/southeast) "rBf" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security/cells) "rBX" = ( -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/south/offices) "rCb" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/south/robotics) "rCd" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/hangar/arrivals) "rCr" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "rCA" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar) "rCE" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydroeast) "rCH" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/sigmaremote) "rCO" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northeast, /area/corsat/gamma/residential/west) "rDr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "rDF" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/omega/offices) "rEq" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/residential) "rED" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "rEG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "rEX" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/omega/control) "rFf" = ( /obj/structure/bed/chair, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "rFm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "rFw" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "rFC" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/gamma/hangar/arrivals) "rFJ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet10-8" - }, +/turf/open/floor/carpet10_8/west, /area/corsat/omega/offices) "rFS" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/corsat/omega/hangar) "rGb" = ( /obj/structure/prop/almayer/cannon_cables{ @@ -56687,53 +40957,36 @@ desc = "A bewildering tangle of machinery and pipes."; name = "coolant feed" }, -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/corsat/theta/biodome/complex) "rGc" = ( /obj/structure/closet/wardrobe/genetics_white, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/theta/biodome/complex) "rGn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/gamma/residential/east) "rGu" = ( /obj/item/paper/crumpled, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "rGC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "rGH" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "rHb" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/security) "rId" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "rJo" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -56743,71 +40996,49 @@ "rJu" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "rKa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "rKo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/hangar/office) "rKq" = ( -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/sigma/hangar/monorail) "rKy" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "rKG" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/hangar/checkpoint) "rKN" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/sigma/south/complex) "rLp" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/corsat/sigma/biodome) "rLw" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/theta/airlock/west) "rLZ" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -56815,9 +41046,7 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/maint) "rMq" = ( /obj/effect/landmark/xeno_hive_spawn, @@ -56827,9 +41056,7 @@ "rMD" = ( /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "rMR" = ( /obj/structure/surface/table/almayer, @@ -56837,9 +41064,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "rMU" = ( /obj/structure/foamed_metal, @@ -56847,37 +41072,25 @@ /area/corsat/sigma/dorms) "rMX" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "tcomms" - }, +/turf/open/floor/corsat/tcomms/southwest, /area/corsat/sigma/south/complex) "rNc" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hangar/security) "rOq" = ( /obj/structure/bed/sofa, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/hangar/arrivals) "rOH" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/hangar/cargo) "rOP" = ( /obj/structure/window/reinforced, @@ -56885,47 +41098,32 @@ /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "rOS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "rPI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/omega/control) "rPZ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hallways) "rQh" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/corsat/sigma/biodome/scrapyard) "rQD" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/hangar/monorail/control) "rQQ" = ( /obj/item/weapon/gun/flamer, @@ -56934,18 +41132,13 @@ name = "specimen control cabinet"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/security) "rQY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "rRh" = ( /obj/structure/surface/rack, @@ -56953,10 +41146,7 @@ /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/hangar/security) "rRm" = ( /obj/structure/platform{ @@ -56964,10 +41154,7 @@ layer = 2.7 }, /obj/structure/platform, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southwest, /area/corsat/gamma/hallwaysouth) "rRR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56985,10 +41172,7 @@ /obj/item/clothing/gloves/black, /obj/item/clothing/suit/storage/snow_suit, /obj/item/clothing/suit/storage/snow_suit, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/airlock/control) "rSG" = ( /obj/structure/machinery/computer/cameras{ @@ -56998,23 +41182,14 @@ /turf/open/floor/wood, /area/corsat/gamma/administration) "rSP" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar) "rSR" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/airlock/control) "rTb" = ( /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/sigma/hangar/monorail) "rTf" = ( /obj/structure/surface/table, @@ -57022,10 +41197,7 @@ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "rTj" = ( /obj/structure/flora/jungle/vines/light_1, @@ -57035,16 +41207,10 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "rTo" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/monorail) "rTw" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/airlock/south) "rTD" = ( /obj/structure/window/framed/corsat, @@ -57054,15 +41220,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "rUd" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay/lobby) "rUq" = ( /obj/structure/flora/jungle/vines/light_1, @@ -57082,181 +41243,121 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/omega/cargo) "rUQ" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/hallwaysouth) "rVh" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "rVK" = ( -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/morgue) "rVS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/omega/offices) "rWh" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "rWE" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "rWG" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/maint) "rWM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/virology) "rWN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "rWY" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/east, /area/corsat/omega/airlocknorth) "rXj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "rXs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/sigma/dorms) "rXB" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/omega/complex) "rXE" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "rYj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/monorail/control) "rYp" = ( /obj/structure/closet/radiation, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "rYq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "rYB" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/east, /area/corsat/omega/hallways) "rZC" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/south) "rZJ" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/engineering) "rZK" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/checkpoint) "rZR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/corsat/sigma/biodome) "rZU" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/corsat/gamma/cargo) "sam" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/corsat/gamma/residential/researcher) "sap" = ( /obj/effect/landmark/lv624/xeno_tunnel, @@ -57265,26 +41366,19 @@ "saV" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "sba" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "sbs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datamaint) "sbw" = ( /obj/structure/bed/chair/office/light{ @@ -57293,45 +41387,28 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "sbF" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/microwave, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "sbJ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/corsat/omega/cargo) "sbN" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/engineering) "scj" = ( /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "scH" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "sdm" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ @@ -57343,9 +41420,7 @@ name = "Gamma Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/control) "sdu" = ( /obj/structure/surface/table/woodentable, @@ -57356,15 +41431,11 @@ /area/corsat/gamma/residential/east) "sdv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "sdR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/biodome/complex) "sem" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -57377,18 +41448,13 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "seB" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/south) "sfx" = ( /obj/structure/pipes/vents/pump{ @@ -57401,39 +41467,26 @@ name = "\improper Baths" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential/showers) "sga" = ( /obj/effect/landmark/hunter_primary, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/hangar/arrivals) "sgl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "sgn" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/gamma/airlock/control) "sgu" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/security) "sgN" = ( /obj/structure/machinery/power/reactor/colony{ @@ -57446,18 +41499,13 @@ icon_state = "0-8"; layer = 2.1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "sgX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/checkpoint) "shg" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -57466,47 +41514,33 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "shq" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "shW" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "sid" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/gamma/residential/west) "sii" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/complex) "sip" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/corsat/sigma/south/complex) "siu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -57516,9 +41550,7 @@ /area/corsat/theta/biodome) "siU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/gamma/residential/west) "sjr" = ( /obj/structure/fence, @@ -57526,9 +41558,7 @@ /turf/open/auto_turf/snow/layer3, /area/corsat/gamma/biodome) "sjs" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/residential) "sjw" = ( /obj/structure/machinery/door_control{ @@ -57538,79 +41568,53 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/biodome/virology) "sjx" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "sjK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/morgue) "sjL" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "sjR" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/gamma/hangar/monorail) "skc" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/sigma/south) "skf" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/south/id) "skk" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "skp" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/xtracks, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "skK" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/security) "skS" = ( /obj/item/toy/spinningtoy{ @@ -57622,32 +41626,22 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "slL" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/gamma/foyer) "slU" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/virology) "smk" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/sigma/hangar/office) "smP" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush, @@ -57655,44 +41649,31 @@ /area/corsat/theta/biodome) "snc" = ( /obj/structure/morgue, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/medbay/morgue) "snA" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "snG" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/virology) "snO" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar) "snP" = ( /obj/structure/platform{ density = 0; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/hallwaysouth) "snS" = ( /mob/living/carbon/human/yiren, @@ -57702,40 +41683,26 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "snW" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/corsat/gamma/sigmaremote) "soi" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/foyer) "sor" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/sigma/dorms) "sos" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/high_explosive/training, /obj/item/explosive/grenade/high_explosive/training, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "spD" = ( /obj/structure/surface/table/reinforced, @@ -57744,25 +41711,19 @@ name = "Security Shutters"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "spN" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/security) "spP" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "spU" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -57779,24 +41740,16 @@ /turf/open/gm/dirtgrassborder/south, /area/corsat/theta/biodome) "sqY" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/northeast, /area/corsat/gamma/hangar/arrivals) "srY" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/theta/biodome/complex) "ssh" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "ssw" = ( /obj/structure/bed/sofa/south/white/left, @@ -57807,17 +41760,11 @@ dir = 1 }, /obj/structure/machinery/autolathe, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/sigma/south/complex) "stA" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/hangar/security) "suf" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -57827,78 +41774,51 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "sum" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/virology) "sur" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "svn" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "svB" = ( /obj/structure/bed/sofa/vert/white/top, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "svD" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/north, /area/corsat/gamma/medbay) "svH" = ( /obj/structure/pipes/unary/freezer, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, /area/corsat/theta/biodome/complex) "svU" = ( /obj/structure/surface/rack, /obj/item/tool/soap, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "svX" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/hangar/cargo) "swf" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/south/robotics) "swY" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/south/offices) "sxa" = ( /obj/structure/bed/chair/office/light{ @@ -57907,33 +41827,22 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "sxB" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ name = "Emergency NanoMed"; pixel_y = 30 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/lobby) "sxI" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/hangar/arrivals) "sxJ" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/arrivals) "sxO" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -57941,31 +41850,21 @@ id = "OmegaOffice"; name = "Privacy Shutters" }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "sxU" = ( /obj/structure/prop/dam/crane/cargo, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/north, /area/corsat/gamma/sigmaremote) "syk" = ( /obj/structure/surface/rack, /obj/item/storage/bag/trash, /obj/item/storage/bag/trash, /obj/item/storage/bag/trash, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "syG" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/south/engineering) "sAj" = ( /obj/structure/machinery/camera/autoname{ @@ -57979,38 +41878,26 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "sBH" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/corsat/gamma/hangar/monorail/railcart) "sBV" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "sCf" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "sCl" = ( /obj/structure/coatrack, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "sCv" = ( /obj/structure/window/framed/corsat/security, @@ -58022,10 +41909,7 @@ /turf/open/floor/plating, /area/corsat/gamma/airlock/south/id) "sCZ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/security) "sDi" = ( /obj/structure/pipes/vents/pump, @@ -58034,69 +41918,49 @@ "sDx" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "sDV" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/residential) "sEb" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/almayer/research/containment/corner{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/corner/north, /area/corsat/gamma/sigmaremote) "sEc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "sEo" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/checkpoint) "sFd" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southeast, /area/corsat/gamma/hangar/flightcontrol) "sFD" = ( /obj/structure/closet/l3closet/general, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/virology) "sFF" = ( /obj/effect/landmark/queen_spawn, /turf/open/ice, /area/corsat/gamma/biodome) "sFI" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/west, /area/corsat/gamma/hallwaysouth) "sGB" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -58113,100 +41977,69 @@ req_access_txt = "106" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "sHB" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/complex) "sHR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "sHX" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "sIm" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("theta") }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/theta/airlock/west) "sIs" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "sIw" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/corsat/sigma/cargo) "sIC" = ( /obj/structure/surface/table, /obj/item/toy/deck/uno, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "sIL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/west, /area/corsat/gamma/residential/east) "sIR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/south/id) "sIV" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/corsat/sigma/cargo) "sJe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/corsat/sigma/dorms) "sJg" = ( /turf/closed/shuttle/ert{ @@ -58214,90 +42047,62 @@ }, /area/prison/hangar_storage/research/shuttle) "sJk" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/corsat/omega/hangar) "sJr" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/airlock/east/id) "sKa" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/sigmaremote) "sKQ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/security) "sKZ" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile{ id = "ThetaNorthN"; name = "Theta North Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/control) "sLw" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/residential) "sLF" = ( -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/southeast/datalab) "sMb" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "sMO" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/northeast, /area/corsat/gamma/biodome/complex) "sMW" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "sNo" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/closet/radiation, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "sNE" = ( /obj/structure/morgue/crematorium{ @@ -58309,99 +42114,68 @@ pixel_y = 28; req_one_access_txt = "2;8;19" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/corsat/gamma/medbay/morgue) "sNG" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "sNO" = ( /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" + dir = 4 }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/sigma/cafe) "sNU" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "sOq" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/structure/platform{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/sigma/south) "sOt" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "sON" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/omega/offices) "sPx" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar/monorail/control) "sPB" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/hallways) "sPI" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/corsat/gamma/hallwaysouth) "sQb" = ( /obj/structure/bed, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/security/cells) "sQz" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/omega/offices) "sQI" = ( /obj/structure/platform{ @@ -58409,10 +42183,7 @@ layer = 2.7 }, /obj/structure/stairs, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/gamma/residential/east) "sRe" = ( /obj/structure/surface/table/almayer, @@ -58422,52 +42193,33 @@ pixel_x = -5; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "sRo" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "sRx" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/gamma/residential) "sRI" = ( /obj/structure/surface/table/reinforced, /obj/item/clipboard, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "sRK" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ req_one_access_txt = "201;104" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/security) "sSg" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/gamma/biodome/toxins) "sSZ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/omega/hallways) "sTq" = ( /obj/structure/flora/jungle/planttop1, @@ -58475,18 +42227,12 @@ /turf/open/gm/dirt, /area/corsat/theta/biodome) "sTr" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/security) "sTt" = ( /obj/structure/surface/table/reinforced, /obj/item/device/assembly/igniter, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/sigma/south/complex) "sTD" = ( /obj/structure/surface/table/woodentable, @@ -58496,31 +42242,20 @@ /area/corsat/gamma/residential/east) "sTH" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/biodome/toxins) "sTN" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/gamma/hangar/flightcontrol) "sTW" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) "sUR" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/engineering/atmos) "sVk" = ( /turf/open/floor/corsat, @@ -58534,43 +42269,32 @@ dir = 4 }, /obj/structure/barricade/handrail, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "sVt" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "sVA" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/corsat/gamma/sigmaremote) "sVO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/theta/airlock/control) "sWd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/generator) "sWP" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -58588,9 +42312,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "sXl" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -58598,41 +42320,29 @@ "sXG" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/gloves/latex, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/gamma/biodome/complex) "sYc" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "sYh" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper/Toxin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/toxins) "sYk" = ( /obj/structure/stairs, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/sigma/south) "sZc" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "sZg" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -58642,87 +42352,54 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome) "tae" = ( /obj/structure/machinery/r_n_d/circuit_imprinter, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "tav" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "taF" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar/security) "taL" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/theta/airlock/control) "taO" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/hangar/office) "taQ" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/residential/maint) "taT" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo) "taX" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/engineering) "taY" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "tbc" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/sigma/south/complex) "tbd" = ( /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/hangar/security) "tbm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "tbY" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -58732,33 +42409,22 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "tcF" = ( /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/medbay/surgery) "tdi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "tdp" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "tdH" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -58768,17 +42434,12 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "teZ" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/southwest, /area/corsat/sigma/hangar/office) "tfi" = ( /obj/structure/barricade/handrail{ @@ -58787,9 +42448,7 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "tfu" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush, @@ -58797,49 +42456,34 @@ /area/corsat/theta/biodome) "tfz" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "tfC" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/gamma/hallwaysouth) "tfF" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "tfP" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/condiment/saltshaker, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/theta/biodome/complex) "tfY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "tgE" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/omega/complex) "tgJ" = ( /obj/structure/pipes/vents/pump{ @@ -58848,56 +42492,33 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "thb" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/freezer) "thv" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "tja" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/sigma/south/complex) "tjf" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "tjQ" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/rad, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/sigmaremote) "tjT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "tkO" = ( /obj/structure/window/framed/corsat/hull, @@ -58910,20 +42531,14 @@ /turf/open/ice, /area/corsat/gamma/biodome) "tlD" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/control) "tlP" = ( /obj/structure/platform{ dir = 4; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/sigma/south) "tlX" = ( /obj/structure/closet/secure_closet/security_empty, @@ -58934,104 +42549,63 @@ /obj/item/ammo_magazine/pistol/mod88, /obj/item/storage/pouch/general/medium, /obj/item/storage/pouch/pistol, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/hangar/security) "tml" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "tmv" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/north) "tnS" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/engineering/atmos) "toa" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/foyer) "toi" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/omega/offices) "ton" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/hangar/monorail) "tov" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/sigma/hangar) "toC" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "toG" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "toJ" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/sigma/southeast/datalab) "toL" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "tpz" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "tpA" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "tpF" = ( /obj/structure/flora/jungle/vines/heavy, @@ -59041,23 +42615,16 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/laundry) "tpM" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south) "tpW" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "tqb" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -59071,76 +42638,49 @@ /obj/structure/surface/table/almayer, /obj/item/tool/surgery/scalpel, /obj/item/tool/surgery/circular_saw, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "trV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay) "tsb" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/sigma/north) "tsA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/omega/control) "tta" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/airlock/control) "ttB" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "ttJ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "ttK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "tuo" = ( /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "tuu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "tuB" = ( /obj/structure/surface/rack, @@ -59151,9 +42691,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "tvf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -59165,27 +42703,15 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/theta/airlock/control) "tvO" = ( -/obj/structure/machinery/power/apc/high{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greencorner" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/east, +/turf/open/floor/corsat/greencorner/east, /area/corsat/gamma/medbay/morgue) "tvW" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/south/offices) "twm" = ( /obj/structure/bed/chair{ @@ -59194,9 +42720,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "twS" = ( /obj/structure/flora/jungle/vines/heavy, @@ -59212,61 +42736,40 @@ dir = 4 }, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "txB" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "txK" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/southeast/datalab) "tyb" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/robotics) "tyv" = ( -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/corsat/omega/hangar) "tzz" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/east, /area/corsat/gamma/biodome/complex) "tzF" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "tzX" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar/security) "tzY" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -59282,56 +42785,37 @@ /turf/open/gm/grass/grass1/weedable, /area/corsat/theta/biodome) "tBh" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/gamma/hangar/monorail) "tBG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/id) "tBI" = ( /obj/structure/surface/table/almayer, /obj/item/circuitboard/robot_module/surgeon, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south/robotics) "tBT" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/checkpoint) "tCi" = ( /obj/structure/surface/rack, /obj/item/tool/weldpack, /obj/item/tool/weldingtool, /obj/item/clothing/head/welding, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/gamma/engineering) "tCn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "tCs" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/north) "tCu" = ( /turf/closed/shuttle/ert{ @@ -59339,44 +42823,30 @@ }, /area/prison/hangar_storage/research/shuttle) "tCH" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/theta/biodome/hydroeast) "tCI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/sigma/dorms) "tDc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "tDf" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/southeast, /area/corsat/gamma/residential) "tDt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/checkpoint) "tDK" = ( /obj/structure/flora/jungle/vines/light_1, @@ -59387,42 +42857,28 @@ dir = 4 }, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/gamma/foyer) "tEm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/control) "tEJ" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/omega/hallways) "tFp" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/corsat/green/west, /area/corsat/gamma/hallwaysouth) "tFs" = ( /obj/structure/surface/table/almayer, /obj/item/weapon/gun/pistol/mod88, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "tFv" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "tFG" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -59437,18 +42893,13 @@ "tGr" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "tGG" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southeast, /area/corsat/gamma/medbay/lobby) "tGV" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -59465,19 +42916,13 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/east, /area/corsat/gamma/biodome/complex) "tHR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/sigma/south) "tIk" = ( /turf/closed/wall/resin/membrane, @@ -59489,16 +42934,11 @@ name = "Security Hub"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/security) "tIP" = ( /obj/structure/stairs, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "tJf" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -59506,17 +42946,13 @@ /area/corsat/theta/biodome) "tJs" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/southeast/datalab) "tJv" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "tJA" = ( /obj/structure/closet/crate/trashcart, @@ -59524,80 +42960,53 @@ /area/corsat/gamma/sigmaremote) "tJY" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/hydroeast) "tKy" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/gamma/sigmaremote) "tKI" = ( /obj/structure/machinery/smartfridge, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/theta/biodome/complex) "tLa" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/hangar) "tLr" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/corsat/sigma/southeast/telecomm) "tLz" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "tLF" = ( -/turf/open/floor/corsat{ - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner, /area/corsat/omega/hallways) "tLR" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "tMq" = ( -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/sigma/airlock/control) "tMG" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "tMX" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "tNp" = ( /obj/structure/flora/jungle/vines/light_1, @@ -59611,59 +43020,39 @@ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/theta/airlock/west/id) "tNS" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/west) "tNT" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "tOa" = ( /obj/structure/bed, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "tOo" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/theta/biodome/complex) "tOL" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/largecrate/goat, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/corsat/gamma/sigmaremote) "tOT" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "tPk" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -59675,16 +43064,11 @@ name = "Security Shutters" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "tPT" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/security) "tPV" = ( /turf/closed/wall/biodome, @@ -59702,39 +43086,27 @@ "tQs" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/south/offices) "tRA" = ( /obj/structure/barricade/handrail{ dir = 8 }, /obj/structure/barricade/handrail, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "tRC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/gamma/residential/east) "tRM" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/sigma/south) "tSo" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/residential) "tSu" = ( /obj/structure/surface/table/almayer, @@ -59742,31 +43114,21 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/hangar/office) "tSD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/omega/offices) "tSE" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/powercell, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "tSG" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/datamaint) "tTd" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -59776,10 +43138,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/residential) "tTv" = ( /obj/structure/pipes/vents/pump{ @@ -59788,75 +43147,49 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "tTE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/gamma/residential/west) "tUa" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/sigma/south/offices) "tUG" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "tUO" = ( -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/gamma/hallwaysouth) "tUR" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/north) "tVr" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "tVu" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/hangar) "tVx" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/biodome/toxins) "tVW" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "tWu" = ( /obj/structure/surface/table/woodentable/fancy, @@ -59866,17 +43199,11 @@ pixel_y = 1; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/omega/offices) "tWw" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/canteen) "tWy" = ( /obj/structure/pipes/vents/pump{ @@ -59886,10 +43213,7 @@ /area/corsat/gamma/biodome) "tWM" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northwest, /area/corsat/omega/offices) "tXa" = ( /obj/structure/surface/table/reinforced, @@ -59913,54 +43237,38 @@ pixel_x = -2; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/airlocknorth) "tXo" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/sigma/hangar/office) "tXq" = ( /obj/structure/cargo_container/trijent/left, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "tXB" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/checkpoint) "tYg" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/gamma/canteen) "tYF" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/wood, /area/corsat/gamma/administration) "tYX" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin10" - }, +/turf/open/shuttle/dropship/light_grey_top, /area/prison/hangar_storage/research/shuttle) "tZp" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "tZD" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -59969,125 +43277,86 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/atmos) "tZN" = ( /obj/structure/bed/chair/comfy, /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/gamma/hangar/monorail) "tZT" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/sigma/south/complex) "uag" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/sigma/south/complex) "ubq" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/oil, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome/scrapyard) "ubv" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/biodome/complex) "ubJ" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/gamma/residential/east) "ubW" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "ucj" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "uco" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/sigma/south/offices) "ucu" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/toxins) "ucx" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "ucW" = ( /obj/structure/surface/table/reinforced, /obj/item/explosive/grenade/flashbang/cluster, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/sigma/south/complex) "uez" = ( -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/gamma/hangar/arrivals) "ueK" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "ufN" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -60096,24 +43365,17 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "ufT" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "ugy" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/omega/control) "ugB" = ( /turf/closed/shuttle/ert{ @@ -60122,40 +43384,27 @@ /area/prison/hangar_storage/research/shuttle) "ugC" = ( /obj/structure/closet/crate/science, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "ugK" = ( /obj/structure/surface/table/reinforced, /obj/item/clipboard, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "ugM" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/gamma/cargo) "uhx" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/cargo) "uip" = ( /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/corsat/omega/offices) "uiW" = ( /obj/structure/closet/wardrobe/science_white, @@ -60163,26 +43412,17 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) "uji" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/hangar/security) "ujX" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/south/robotics) "ukb" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -60190,16 +43430,11 @@ /area/corsat/theta/biodome) "ukf" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner_var1/east, /area/corsat/inaccessible) "ukz" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/monorail/control) "ukQ" = ( /obj/structure/surface/rack, @@ -60207,9 +43442,7 @@ /obj/item/tool/weldingtool, /obj/item/clothing/head/welding, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/engineering) "ukV" = ( /obj/structure/window_frame/corsat, @@ -60219,46 +43452,29 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/corsat/sigma/biodome) "ulb" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/corsat/gamma/residential/west) "uli" = ( /obj/structure/flora/bush/ausbushes/grassybush, /turf/open/gm/dirtgrassborder/north, /area/corsat/theta/biodome) "ulq" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner/east, /area/corsat/sigma/south) "ulr" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northeast, /area/corsat/gamma/canteen) "ulC" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar) "umo" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/south/security) "umz" = ( /obj/structure/machinery/light{ @@ -60267,44 +43483,26 @@ /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "umU" = ( /obj/structure/surface/table/woodentable/fancy, /obj/structure/machinery/faxmachine, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/omega/offices) "unf" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/southeast/generator) "unL" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/sofa/vert/white/top, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "unN" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/northwest, /area/corsat/omega/hallways) "uoh" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/northwest, /area/corsat/gamma/medbay/morgue) "uov" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -60315,9 +43513,7 @@ "uoQ" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "upe" = ( /obj/structure/machinery/computer/cameras{ @@ -60340,67 +43536,45 @@ "upA" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/static_comms/net_one, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering/core) "upN" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "uqb" = ( /obj/structure/cargo_container/trijent/right, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "uqx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/theta/airlock/west) "urx" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "urN" = ( /obj/structure/pipes/vents/pump/siphon/on{ dir = 4; id_tag = "oxy_corsat_out" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "urX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security/cells) "usz" = ( /obj/effect/landmark/corpsespawner/pmc, /obj/effect/decal/cleanable/blood/xtracks, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/airlocknorth) "usD" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/checkpoint) "usK" = ( /obj/structure/flora/jungle/alienplant1, @@ -60419,77 +43593,51 @@ "usW" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/checkpoint) "utp" = ( /obj/item/tool/extinguisher, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/theta/biodome/complex) "utS" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/theta/biodome/complex) "utV" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/security) "uua" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/gamma/airlock/south) "uuu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "uuP" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "uuQ" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/engineering) "uuT" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/corsat/gamma/medbay/morgue) "uvd" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/gamma/security) "uvy" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -60499,35 +43647,24 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/south) "uwo" = ( /obj/structure/surface/table/reinforced, /obj/item/clipboard, /obj/item/paper, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/gamma/airlock/north) "uww" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "uwy" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/gamma/foyer) "uwC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars_cave{ - icon_state = "mars_cave_15" - }, +/turf/open/mars_cave/mars_cave_15, /area/corsat/sigma/biodome) "uwP" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -60536,23 +43673,15 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "uxj" = ( /obj/structure/machinery/door/window/eastright, /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "uya" = ( -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/researcher) "uyd" = ( /obj/structure/flora/pottedplant, @@ -60560,10 +43689,7 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/sigma/southeast/dataoffice) "uyg" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -60572,27 +43698,18 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "uyw" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/engineering) "uyT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential) "uzl" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/monorail) "uzS" = ( /obj/structure/platform{ @@ -60603,20 +43720,14 @@ dir = 8; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northwest, /area/corsat/gamma/hallwaysouth) "uzW" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/omega/complex) "uAc" = ( /obj/structure/surface/table/reinforced, @@ -60624,22 +43735,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "uAl" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/gamma/airlock/control) "uAN" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "uAW" = ( /obj/structure/surface/table/almayer, @@ -60649,18 +43752,14 @@ pixel_y = 5; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/control) "uBj" = ( /obj/structure/window/framed/corsat/hull/research, /turf/open/floor/plating, /area/corsat/omega/hallways) "uBk" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential/showers) "uBH" = ( /obj/structure/flora/jungle/vines/light_1, @@ -60673,18 +43772,13 @@ /turf/open/auto_turf/snow/layer2, /area/corsat/gamma/biodome) "uCU" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/west, /area/corsat/gamma/residential/west) "uDh" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/north) "uDW" = ( /obj/structure/pipes/vents/pump{ @@ -60696,9 +43790,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/maint) "uEC" = ( /obj/structure/flora/pottedplant{ @@ -60708,90 +43800,61 @@ /area/corsat/gamma/residential/researcher) "uEZ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/omega/complex) "uFg" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/north, /area/corsat/omega/hallways) "uFr" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/east, /area/corsat/gamma/medbay/lobby) "uFy" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/omega/hallways) "uFJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southeast, /area/corsat/gamma/residential/west) "uFM" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar) "uGv" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/theta/biodome/hydrowest) "uGC" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "uGI" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/sigma/south/complex) "uGQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/airlock/control) "uHb" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hallways) "uHh" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner, /area/corsat/gamma/biodome/complex) "uHm" = ( /turf/closed/shuttle/ert{ @@ -60811,9 +43874,7 @@ /area/corsat/gamma/biodome) "uIM" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "uIX" = ( /obj/structure/barricade/handrail{ @@ -60822,59 +43883,39 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "uIZ" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/corsat/theta/biodome/complex) "uJq" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/south/robotics) "uJr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/southeast) "uJI" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/south) "uJV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/bar) "uKg" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/west, /area/corsat/omega/offices) "uKy" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/circular_saw, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southeast, /area/corsat/gamma/medbay/surgery) "uKE" = ( /obj/structure/machinery/light{ @@ -60882,37 +43923,25 @@ }, /obj/structure/surface/table/almayer, /obj/item/storage/box/beakers, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/virology) "uKV" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/hangar/cargo) "uLN" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/dorms) "uLV" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "uMf" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "uMo" = ( /obj/structure/bed/chair/office/light{ @@ -60922,10 +43951,7 @@ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/theta/airlock/west) "uMq" = ( /obj/structure/surface/table/almayer, @@ -60933,52 +43959,36 @@ dir = 4; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "uMD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential/east) "uMV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar) "uNW" = ( -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/theta/airlock/control) "uOe" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "uOi" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "uOz" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/engineering/atmos) "uPy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -60991,10 +44001,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "uPR" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -61004,63 +44011,41 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "uQt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "uQz" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/hallwaysouth) "uQT" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/residential) "uRd" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/corsat/omega/hallways) "uRp" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/gamma/residential/east) "uRs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/south/security) "uRw" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/theta/airlock/control) "uRA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -61075,24 +44060,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hydroponics) "uRQ" = ( /obj/structure/surface/table/reinforced, /obj/item/clipboard, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "uRU" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/southeast/datamaint) "uSc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -61101,15 +44079,10 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "uSi" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/hangar/monorail) "uSk" = ( /obj/structure/window/framed/corsat/security, @@ -61122,24 +44095,16 @@ /area/corsat/sigma/hangar/security) "uSy" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "arrow_north" - }, +/turf/open/floor/corsat/arrow_north, /area/corsat/gamma/cargo) "uSz" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/rnr) "uSM" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/sigma/south) "uST" = ( /obj/structure/surface/table/woodentable, @@ -61156,17 +44121,13 @@ "uTg" = ( /obj/structure/safe, /obj/item/device/locator, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/sigmaremote) "uTq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/freezer) "uTU" = ( /obj/structure/closet/crate/trashcart, @@ -61193,49 +44154,35 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "uVe" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "uVo" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south) "uVD" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/control) "uVH" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar/checkpoint) "uWJ" = ( /obj/structure/window/framed/corsat, /turf/open/floor/plating, /area/corsat/gamma/rnr/arcade) "uXa" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/theta/airlock/control) "uXk" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -61246,9 +44193,7 @@ /area/corsat/theta/biodome) "uXw" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/dorms) "uXL" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -61258,10 +44203,7 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "uXU" = ( /obj/structure/pipes/vents/pump{ @@ -61273,83 +44215,56 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "uYe" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "uYq" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/corsat/gamma/canteen) "uYR" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/security) "uZh" = ( /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen/blue, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "uZA" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "uZL" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/freezer) "uZM" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/gamma/airlock/control) "vad" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/corsat/gamma/residential/researcher) "vaj" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "val" = ( /obj/structure/machinery/optable, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/omega/complex) "var" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -61357,10 +44272,7 @@ /area/corsat/theta/biodome) "vaw" = ( /obj/structure/machinery/computer/WYresearch, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/theta/biodome/complex) "vaI" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -61369,43 +44281,28 @@ "vaK" = ( /obj/structure/surface/rack, /obj/item/storage/box/pillbottles, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/complex) "vaY" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "vbv" = ( /obj/structure/surface/rack, /obj/item/storage/box/gloves, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/complex) "vbB" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "vbW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "vcs" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/theta/biodome/complex) "vcx" = ( /obj/structure/flora/jungle/vines/light_1, @@ -61423,9 +44320,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "vda" = ( /obj/structure/window/framed/corsat, @@ -61434,10 +44329,7 @@ "vdt" = ( /obj/structure/machinery/light, /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/sigma/south/complex) "vfb" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -61445,30 +44337,21 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "vfd" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/gamma/rnr) "vff" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "vfK" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/rad, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "vfR" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -61480,71 +44363,43 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "vgn" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/west) "vgV" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/gamma/hallwaysouth) "vhg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/cargo) "vht" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/airlock/south/id) "vhz" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/researcher) "vhN" = ( /obj/structure/surface/table, /obj/structure/machinery/computer3/laptop/secure_data, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southeast, /area/corsat/gamma/residential/west) "vhS" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/hangar/checkpoint) "vhU" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/theta/airlock/control) "vhZ" = ( /obj/structure/flora/jungle/vines/light_1, @@ -61555,15 +44410,10 @@ icon_state = "processor"; name = "Processor Unit" }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/sigma/south/complex) "vii" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/corsat/omega/offices) "vim" = ( /obj/structure/machinery/light/small{ @@ -61573,130 +44423,87 @@ /area/corsat/omega/maint) "viq" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/arrivals) "viL" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/control) "vjb" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/hangar/office) "vjd" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hangar/office) "vjA" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "vjF" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/researcher) "vjW" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/sigma/southeast/datalab) "vka" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar/monorail/control) "vkq" = ( /obj/structure/computer3frame/server{ icon_state = "4" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/sigmaremote) "vks" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "vkt" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "vkO" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "vkW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "vlv" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "vme" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar/security) "vmh" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/checkpoint) "vmm" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/biodome/complex) "vmJ" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/sigma/south/complex) "vnc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -61708,61 +44515,40 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/complex) "vnH" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "voj" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "voo" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/south) "voF" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/engineering) "voM" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/complex) "vpl" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/hangar) "vpT" = ( /obj/structure/closet/crate/science, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/cargo) "vqA" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/gamma/hallwaysouth) "vqF" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -61772,164 +44558,108 @@ req_one_access = null }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "vqP" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/gamma/engineering) "vrx" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/complex) "vrA" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/emails{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "vrC" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/biodome/toxins) "vsg" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "vsn" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "vsu" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northeast, /area/corsat/sigma/south/complex) "vsN" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/corsat/gamma/hallwaysouth) "vsP" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "vth" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/reagentgrinder, /obj/item/stack/sheet/mineral/phoron/small_stack, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "vtk" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/gamma/biodome/virology) "vtq" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast) "vuq" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, /turf/open/floor/wood, /area/corsat/gamma/residential/east) "vur" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/gamma/hangar/arrivals) "vuu" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/gamma/administration) "vwu" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/foyer) "vxb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Baths" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "vxj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "vxk" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "vxv" = ( /obj/structure/pipes/standard/cap/hidden{ dir = 1 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor5" - }, +/turf/open/shuttle/escapepod/floor5, /area/corsat/theta/biodome/complex) "vyk" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/north, /area/corsat/gamma/medbay/morgue) "vyA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/southeast/datalab) "vyB" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -61938,19 +44668,13 @@ /turf/open/mars, /area/corsat/sigma/biodome) "vyH" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/theta/airlock/control) "vyR" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/gamma/foyer) "vyY" = ( /obj/structure/machinery/light{ @@ -61959,9 +44683,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hallwaysouth) "vza" = ( /obj/structure/flora/jungle/vines/heavy, @@ -61971,24 +44693,18 @@ /area/corsat/theta/biodome) "vzc" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south) "vzp" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey, /area/corsat/sigma/southeast/dataoffice) "vzv" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "vzA" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -61997,9 +44713,7 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar/id) "vzK" = ( /obj/effect/landmark/monkey_spawn, @@ -62007,15 +44721,11 @@ /area/corsat/theta/biodome) "vzV" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/complex) "vAm" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential/east) "vAP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -62027,91 +44737,60 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "vBb" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/containment) "vBS" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/corsat/sigma/hangar/arrivals) "vCj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome) "vCo" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southwest, /area/corsat/gamma/medbay/morgue) "vCr" = ( /obj/item/reagent_container/glass/bucket/janibucket, /obj/item/tool/mop, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/biodome/hydroeast) "vCx" = ( /turf/closed/wall/resin/membrane, /area/corsat/omega/biodome) "vCR" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/north, /area/corsat/gamma/medbay/lobby) "vCS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/corsat/sigma/biodome) "vDg" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential/east) "vDt" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "vDu" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "vDF" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "vEs" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/south) "vEK" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -62120,43 +44799,29 @@ /area/corsat/theta/biodome) "vEM" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/southeast/datamaint) "vEY" = ( /obj/structure/bed, /obj/item/bedsheet, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "vFf" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/complex) "vFk" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/hangar) "vFm" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/sigmaremote) "vFo" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/biodome/virology) "vFJ" = ( /obj/structure/pipes/vents/pump{ @@ -62168,58 +44833,38 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/gamma/security/cells) "vGn" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/complex) "vGz" = ( /obj/structure/closet/wardrobe/science_white, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "vGW" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/east, /area/corsat/omega/hallways) "vHf" = ( /obj/structure/noticeboard{ pixel_y = 30 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "vHx" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "vHM" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "vHP" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "spiralplate" - }, +/turf/open/floor/corsat/spiralplate, /area/corsat/omega/offices) "vHQ" = ( /obj/structure/bed/chair{ @@ -62228,23 +44873,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "vHU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/sigma/lavatory) "vIb" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "vJr" = ( /obj/structure/bed/chair/office/light{ @@ -62253,93 +44891,64 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "vJz" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/monkeycubes/farwacubes, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/complex) "vKa" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/hangar/cargo) "vKH" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, /turf/open/gm/dirtgrassborder/grassdirt_corner/north_west, /area/corsat/theta/biodome) "vKN" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/lobby) "vLb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "vLO" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hydroponics) "vLQ" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "vLX" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/rnr) "vLZ" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/omega/offices) "vMA" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/residential) "vMI" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainence"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/freezer) "vMM" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -62349,49 +44958,34 @@ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "vMP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "vMV" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/west, /area/corsat/gamma/residential/east) "vMX" = ( /obj/structure/bed/chair, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "vNe" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar) "vND" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/airlock/south) "vOh" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -62399,32 +44993,22 @@ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "vOw" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "vOK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydrowest) "vPM" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar) "vQg" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -62434,65 +45018,43 @@ "vQs" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar/monorail/control) "vQt" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/east, /area/corsat/sigma/south) "vQA" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/theta/biodome/complex) "vRc" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/gamma/rnr) "vSa" = ( /obj/structure/surface/table/almayer, /obj/item/device/taperecorder, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/security) "vSE" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay) "vSF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "vTr" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/hydroeast) "vTF" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/toxins) "vTT" = ( /obj/structure/pipes/vents/pump{ @@ -62505,10 +45067,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "vUn" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -62516,65 +45075,45 @@ name = "Omega Dome Control"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/control) "vVc" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "vVA" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/hydrowest) "vVI" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/north) "vVJ" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/southeast, /area/corsat/gamma/medbay) "vVO" = ( /obj/item/stool, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "vVU" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/south) "vWM" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/gamma/residential/researcher) "vXy" = ( /obj/structure/platform{ @@ -62582,10 +45121,7 @@ dir = 8; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/sigma/south) "vYe" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -62601,23 +45137,17 @@ dir = 4 }, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/foyer) "vYY" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/gamma/engineering) "vZD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/monorail) "vZJ" = ( /obj/effect/alien/weeds/node, @@ -62629,17 +45159,13 @@ name = "ID Checkpoint"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/id) "waF" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/rnr) "wbf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -62651,20 +45177,14 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/sigma/dorms) "wcn" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "wcw" = ( /obj/structure/pipes/vents/pump{ @@ -62676,71 +45196,51 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/corsat/sigma/biodome) "wda" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/security) "wdn" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/chemistry) "wea" = ( /obj/structure/surface/rack, /obj/item/storage/photo_album, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/hangar/security) "wet" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/corsat/sigma/south/complex) "wfn" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/gamma/residential/west) "wfD" = ( /obj/structure/tunnel{ id = "hole0" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "wfK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "wfL" = ( /obj/structure/closet/wardrobe/science_white, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/theta/biodome/complex) "wgY" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -62758,24 +45258,16 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "wie" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/security) "wim" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/hangar/office) "wiF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -62792,24 +45284,17 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/omega/hallways) "wjb" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/corsat/gamma/hangar/monorail/railcart) "wji" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "wjn" = ( /obj/structure/surface/table/reinforced, @@ -62837,19 +45322,13 @@ /obj/structure/machinery/camera/autoname{ network = list("omega") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/airlock/south) "wjw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/sigma/hangar/office) "wkm" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -62857,31 +45336,20 @@ /area/corsat/theta/biodome) "wkr" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/hangar/security) "wkG" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/sigma/south/security) "wlc" = ( /obj/vehicle/train/cargo/engine{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/corsat/gamma/sigmaremote) "wlj" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/west, /area/corsat/sigma/hangar/office) "wlt" = ( /obj/structure/machinery/light{ @@ -62889,10 +45357,7 @@ }, /obj/structure/surface/rack, /obj/item/device/reagent_scanner, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/biodome/complex) "wlY" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -62911,32 +45376,21 @@ "wmj" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/gloves, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/omega/complex) "wmr" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/emails, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "wmE" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "wmU" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/hangar) "wmV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -62946,32 +45400,23 @@ name = "\improper Hypersleep Chamber"; req_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/east) "wnB" = ( /obj/structure/showcase{ icon_state = "processor"; name = "Processor Unit" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/complex) "wnJ" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/corsat/gamma/residential/east) "wnL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/omega/hangar) "wnO" = ( /obj/structure/bed/chair{ @@ -62987,29 +45432,20 @@ dir = 4 }, /obj/structure/machinery/optable, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/theta/biodome/complex) "woz" = ( /obj/structure/safe, /obj/item/device/yautja_teleporter, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/sigmaremote) "wpk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/monorail) "wpA" = ( /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/hangar/arrivals) "wpO" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -63018,9 +45454,7 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "wpV" = ( /obj/structure/flora/jungle/planttop1, @@ -63030,42 +45464,28 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/hangar/security) "wqn" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/complex) "wqr" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar) "wqN" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/hangar/security) "wqP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/hangar) "wrd" = ( /obj/structure/surface/rack, /obj/item/xeno_restraints, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/hangar_storage/research/shuttle) "wrC" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -63076,28 +45496,19 @@ /area/corsat/theta/biodome) "wrR" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "wrX" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/south/security) "wsn" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "wss" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/id) "wsJ" = ( /turf/open/floor/corsat, @@ -63107,18 +45518,14 @@ name = "Construction Yard"; req_one_access_txt = "102" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "wtu" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/engineering) "wtM" = ( /obj/structure/machinery/light, @@ -63133,21 +45540,14 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/south/id) "wui" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/gamma/hallwaysouth) "wuC" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/corsat/gamma/kitchen) "wuK" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -63159,9 +45559,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar) "wuS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -63173,10 +45571,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "wvG" = ( /obj/effect/decal/cleanable/blood/oil, @@ -63192,10 +45587,7 @@ dir = 6 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "wvZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -63205,40 +45597,28 @@ /area/corsat/sigma/dorms) "wwi" = ( /obj/structure/machinery/computer/area_atmos/area, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/gamma/engineering/atmos) "wwB" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/gm/river/desert/shallow{ - name = "pool" - }, +/turf/open/gm/river/desert/shallow/pool, /area/corsat/gamma/residential/showers) "wwC" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "wwE" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/corsat/sigma/cargo) "wwQ" = ( /obj/structure/largecrate/chick, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/freezer) "wwT" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -63257,107 +45637,72 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar/id) "wya" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "arrow_south" - }, +/turf/open/floor/corsat/arrow_south, /area/corsat/gamma/hangar) "wye" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/north, /area/corsat/sigma/north) "wyz" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/sigma/hangar) "wyL" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/security) "wzK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/security) "wAk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "wAz" = ( /obj/structure/tunnel{ id = "hole1" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/biodome) "wAF" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/cargo) "wBc" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/security) "wBf" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential/east) "wBk" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/mars_cave{ - icon_state = "mars_cave_2" - }, +/turf/open/mars_cave/mars_cave_2, /area/corsat/sigma/biodome) "wBJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/foyer) "wBK" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/west) "wBP" = ( -/turf/open/floor/corsat{ - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner, /area/corsat/gamma/medbay/morgue) "wCI" = ( /obj/structure/flora/jungle/vines/light_1, @@ -63368,10 +45713,7 @@ /area/corsat/theta/biodome) "wCJ" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/north) "wDi" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -63380,10 +45722,7 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/airlock/control) "wDw" = ( /obj/structure/platform{ @@ -63391,16 +45730,10 @@ dir = 4; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/corsat/gamma/residential) "wDC" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar) "wEd" = ( /obj/structure/surface/table/reinforced, @@ -63408,22 +45741,14 @@ /obj/item/tool/surgery/scalpel, /obj/item/tool/surgery/hemostat, /obj/item/tool/surgery/circular_saw, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/west, /area/corsat/omega/complex) "wEn" = ( /obj/structure/closet/crate/science, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "wFJ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/control) "wFO" = ( /obj/structure/ice/ice_rock/cornerOverlay{ @@ -63434,31 +45759,23 @@ /area/corsat/gamma/biodome) "wFU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "wGb" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "wGm" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "wGr" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/gloves, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/toxins) "wGT" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -63467,9 +45784,7 @@ req_one_access_txt = "102" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "wGW" = ( /obj/structure/surface/table/almayer, @@ -63477,18 +45792,13 @@ /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/hangar/flightcontrol) "wGZ" = ( /obj/structure/surface/table/reinforced, /obj/item/clipboard, /obj/item/paper, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "wHN" = ( /obj/item/weapon/gun/flamer, @@ -63497,99 +45807,66 @@ name = "specimen control cabinet"; req_access_txt = "103" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/airlocknorth) "wHQ" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/hangar/security) "wIk" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/robotics) "wIr" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/closet/wardrobe/science_white, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/sigmaremote) "wIu" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome) "wIy" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/gamma/residential) "wII" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "wIT" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/omega/security) "wIY" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "wIZ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/sofa/vert/white, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/researcher) "wJp" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/wrench, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/west, /area/corsat/gamma/sigmaremote) "wJq" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar/checkpoint) "wJz" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/south/engineering) "wJA" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -63598,86 +45875,59 @@ name = "Hangar Lockdown"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/hangar/arrivals) "wJM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/south) "wJU" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/hangar) "wKb" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "wKf" = ( /obj/structure/prop/mech/parts/durand_right_arm, -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/corsat/sigma/south/robotics) "wKh" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/virology) "wKD" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/south/engineering) "wKF" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/airlock/control) "wKK" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/cargo/lobby) "wKL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/airlock/south) "wKT" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/theta/biodome/complex) "wLS" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -63686,9 +45936,7 @@ name = "Omega Cargo Room"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/cargo) "wMg" = ( /obj/structure/platform{ @@ -63697,18 +45945,13 @@ /obj/item/stack/sheet/metal{ pixel_x = 3 }, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/theta/biodome/complex) "wOt" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/east, /area/corsat/gamma/administration) "wOQ" = ( /obj/structure/surface/table/woodentable, @@ -63719,59 +45962,38 @@ "wOX" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/sigma/southeast/datalab) "wPq" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/rnr) "wPz" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/theta/biodome/complex) "wQd" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purple" - }, +/turf/open/floor/corsat/purple/southwest, /area/corsat/omega/complex) "wQG" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/south) "wQJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/residential/east) "wQZ" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/bodybags, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northeast, /area/corsat/gamma/medbay/morgue) "wRH" = ( /obj/vehicle/train/cargo/trolley, /obj/item/pamphlet/skill/powerloader, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/sigma/cargo) "wSb" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -63785,78 +46007,54 @@ /area/corsat/theta/biodome) "wSq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "wSz" = ( /obj/structure/cargo_container/trijent/mid, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "wSM" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/control) "wTp" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/virology) "wTZ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/virology) "wUc" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/east, /area/corsat/omega/complex) "wUd" = ( /obj/structure/surface/table/almayer, /obj/item/restraint/handcuffs, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/security) "wUx" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "wUE" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hangar/checkpoint) "wVb" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/reagentgrinder, /obj/item/stack/sheet/mineral/phoron/small_stack, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/complex) "wVz" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -63869,27 +46067,19 @@ /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar/security) "wVG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "wWr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/sigma/south/complex) "wWW" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -63906,9 +46096,7 @@ id = "SigmaEastID"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/east/id) "wXD" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -63917,9 +46105,7 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/toxins) "wXE" = ( /obj/structure/machinery/light/small{ @@ -63931,38 +46117,25 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "wYj" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/gamma/security) "wYt" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "wYA" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/security) "wYD" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay/morgue) "wYP" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/south/robotics) "wZg" = ( /obj/structure/cryofeed/right{ @@ -63978,9 +46151,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/corsat/gamma/residential/east) "wZC" = ( /obj/structure/platform{ @@ -63988,26 +46159,17 @@ dir = 8; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/gamma/residential) "xap" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/south) "xaF" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/gamma/biodome/complex) "xaQ" = ( /obj/structure/machinery/vending/coffee, @@ -64015,10 +46177,7 @@ dir = 1; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "white" - }, +/turf/open/floor/corsat/white/northeast, /area/corsat/gamma/hallwaysouth) "xbu" = ( /obj/structure/platform{ @@ -64026,10 +46185,7 @@ dir = 8; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/gamma/hallwaysouth) "xbW" = ( /obj/structure/safe, @@ -64038,18 +46194,14 @@ /area/corsat/gamma/administration) "xbX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/engineering) "xcG" = ( /obj/structure/machinery/chem_dispenser{ req_access_txt = "100" }, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "xdi" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -64062,33 +46214,22 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/hangar) "xeO" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/corsat/gamma/rnr) "xeV" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/security) "xfe" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/theta/biodome/complex) "xfC" = ( /obj/structure/barricade/handrail{ @@ -64103,70 +46244,46 @@ /turf/open/floor/wood, /area/corsat/gamma/residential/east) "xfT" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/hangar) "xha" = ( /obj/structure/pipes/standard/manifold/hidden/green, /turf/open/ice, /area/corsat/gamma/biodome) "xhd" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/south/engineering) "xhx" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/theta/biodome/hydroeast) "xhA" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/east, /area/corsat/sigma/dorms) "xiy" = ( -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/sigma/southeast/dataoffice) "xiV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/gamma/biodome/toxins) "xiW" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/north) "xjw" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/sigma/south/security) "xjX" = ( /obj/structure/surface/table, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "xkn" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/hangar/monorail) "xkt" = ( /obj/structure/surface/table/almayer, @@ -64174,29 +46291,20 @@ /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/toxins) "xkB" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south/engineering) "xkE" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "xkH" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/corsat/gamma/medbay/morgue) "xld" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -64204,24 +46312,15 @@ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/sigma/south) "xlg" = ( /obj/structure/surface/table/almayer, /obj/item/tool/extinguisher, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/theta/biodome/complex) "xlv" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/omega/hallways) "xlF" = ( /obj/structure/machinery/light{ @@ -64237,33 +46336,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "xlR" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/sigma/south/complex) "xlU" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/south) "xmg" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "xmh" = ( /obj/structure/pipes/vents/pump{ @@ -64273,43 +46362,30 @@ /area/corsat/sigma/cafe) "xmC" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/east, /area/corsat/sigma/south/offices) "xmF" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/corsat/omega/cargo) "xmV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/control) "xnk" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/medbay/lobby) "xnU" = ( /obj/structure/machinery/vending/snack, /obj/structure/machinery/camera/autoname{ network = list("omega") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/omega/offices) "xoj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -64318,9 +46394,7 @@ /turf/open/mars, /area/corsat/sigma/biodome) "xoq" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/gamma/residential) "xoy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -64332,63 +46406,41 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/checkpoint) "xoK" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/southeast/generator) "xoV" = ( /obj/structure/surface/table, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "xpk" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/omega/complex) "xqh" = ( /obj/structure/closet/radiation, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/omega/complex) "xqz" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/northwest, /area/corsat/gamma/biodome/complex) "xsm" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner/north, /area/corsat/sigma/hangar/office) "xsE" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/sigmaremote) "xsU" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -64405,41 +46457,26 @@ /turf/open/gm/dirt, /area/corsat/theta/biodome) "xtO" = ( -/obj/structure/machinery/power/apc/high{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/library) "xtR" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/corsat/gamma/medbay/morgue) "xtW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "xuo" = ( /obj/item/cell/crap, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/residential/researcher) "xuF" = ( /obj/structure/closet/crate/science{ @@ -64448,23 +46485,16 @@ opened = 1 }, /obj/item/organ/brain, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/complex) "xuI" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/north, /area/corsat/gamma/medbay/morgue) "xvj" = ( /obj/structure/surface/table/reinforced, /obj/item/form_printer, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/sigmaremote) "xvB" = ( /obj/structure/surface/table/almayer, @@ -64479,76 +46509,49 @@ pixel_x = -4; pixel_y = 4 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/southeast/datalab) "xvE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "xvG" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "xvV" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/airlocknorth/id) "xwg" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/omega/control) "xxF" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/east, /area/corsat/gamma/hangar) "xxO" = ( /obj/structure/flora/bush/ausbushes/grassybush, /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/corsat/theta/biodome) "xxZ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/omega/hangar/office) "xys" = ( -/turf/open/floor/corsat{ - icon_state = "bluegreycorner" - }, +/turf/open/floor/corsat/bluegreycorner, /area/corsat/gamma/hangar/flightcontrol) "xzg" = ( -/turf/open/floor/corsat{ - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite, /area/corsat/gamma/medbay) "xzI" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "xzU" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/south/engineering) "xzW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -64558,21 +46561,14 @@ /area/corsat/sigma/biodome) "xzX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/theta/airlock/control) "xAo" = ( -/turf/open/floor/corsat{ - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner, /area/corsat/gamma/foyer) "xBa" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/hangar) "xBb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -64583,30 +46579,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "xBs" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/theta/airlock/west) "xBz" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/corsat/gamma/residential) "xBA" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/hangar) "xBK" = ( /obj/effect/landmark/corpsespawner/scientist, @@ -64616,10 +46601,7 @@ "xCe" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/gamma/airlock/south/id) "xCy" = ( /obj/structure/bed/nest, @@ -64627,10 +46609,7 @@ /area/corsat/gamma/biodome) "xCE" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/north, /area/corsat/gamma/administration) "xDC" = ( /obj/structure/window/framed/corsat/security, @@ -64641,51 +46620,34 @@ /turf/open/floor/plating, /area/corsat/sigma/airlock/east/id) "xEP" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/researcher) "xER" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/west) "xEW" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/hangar/office) "xEX" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/monorail) "xFf" = ( /obj/structure/stairs{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/corsat/gamma/hallwaysouth) "xFk" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/gamma/hallwaysouth) "xFK" = ( /obj/structure/window/framed/corsat/research, @@ -64701,18 +46663,13 @@ /turf/open/mars, /area/corsat/sigma/biodome) "xGd" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/theta/biodome/hydroeast) "xGI" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "xHd" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -64721,51 +46678,31 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/hangar/cargo) "xHk" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/corsat/gamma/rnr/arcade) "xHm" = ( -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/corsat/sigma/dorms) "xHy" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greenwhitecorner" - }, +/turf/open/floor/corsat/greenwhitecorner/east, /area/corsat/gamma/medbay) "xHM" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/airlock/control) "xHN" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/virology) "xHV" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/gamma/hallwaysouth) "xIJ" = ( /obj/structure/cargo_container/wy/mid, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/corsat/gamma/cargo) "xJc" = ( /obj/structure/barricade/handrail{ @@ -64775,40 +46712,23 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/south) "xJB" = ( -/obj/structure/machinery/power/apc/hyper{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/upgraded/no_power/north, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/airlocknorth/id) "xJH" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/sigma/dorms) "xJI" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "xKr" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/hangar/monorail) "xKu" = ( /turf/closed/wall/r_wall/biodome, @@ -64829,63 +46749,43 @@ dir = 4; network = list("omega") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/airlocknorth/id) "xKV" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/residential/maint) "xLg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/corsat/gamma/residential/west) "xLv" = ( /obj/structure/filingcabinet/filingcabinet, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/gamma/airlock/south) "xMg" = ( /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/sigma/hangar/arrivals) "xMi" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/hangar/monorail/control) "xMy" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/west, /area/corsat/gamma/biodome/complex) "xMA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/southeast/dataoffice) "xMJ" = ( /turf/closed/wall/biodome, @@ -64906,70 +46806,47 @@ /turf/open/ice, /area/corsat/gamma/biodome) "xNw" = ( -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/theta/biodome/hydrowest) "xNL" = ( /obj/structure/surface/table/almayer, /obj/item/evidencebag, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar/security) "xNR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/corsat/sigma/southeast/datalab) "xOJ" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/northwest, /area/corsat/gamma/hangar/arrivals) "xPi" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/west/id) "xPw" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/sigma/dorms) "xPy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/west, /area/corsat/gamma/residential/west) "xPF" = ( /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "bluegrey" - }, +/turf/open/floor/corsat/bluegrey/northeast, /area/corsat/omega/offices) "xQb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "officesquares" - }, +/turf/open/floor/corsat/officesquares, /area/corsat/sigma/south/offices) "xQk" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -64986,17 +46863,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/gamma/residential/researcher) "xQS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hangar/arrivals) "xRb" = ( /obj/structure/platform, @@ -65004,10 +46877,7 @@ dir = 4; layer = 2 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "white" - }, +/turf/open/floor/corsat/white/southeast, /area/corsat/gamma/hallwaysouth) "xRq" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -65017,9 +46887,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/corsat/sigma/biodome) "xSj" = ( /obj/structure/window/framed/corsat/hull/security, @@ -65031,58 +46899,37 @@ health = 80 }, /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite, /area/corsat/gamma/biodome/toxins) "xSL" = ( -/turf/open/floor/corsat{ - icon_state = "purplecorner" - }, +/turf/open/floor/corsat/purplecorner, /area/corsat/sigma/south) "xSO" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/gamma/hangar/arrivals) "xST" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/sigma/hangar) "xTU" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/omega/control) "xUd" = ( -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/corsat/gamma/residential/west) "xUj" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/omega/hallways) "xUr" = ( /obj/structure/surface/table/reinforced, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southeast, /area/corsat/sigma/south/complex) "xVS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -65098,24 +46945,17 @@ /obj/structure/machinery/computer/med_data/laptop{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/sigma/south/complex) "xWE" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/mars{ - icon_state = "mars_dirt_3" - }, +/turf/open/mars/mars_dirt_3, /area/corsat/sigma/biodome) "xWH" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/corsat/gamma/cargo) "xWS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -65125,58 +46965,39 @@ /area/corsat/sigma/dorms) "xXp" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/hangar) "xYI" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Auditorium" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "xYP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/corsat/gamma/residential/west) "xYY" = ( /obj/item/tool/wet_sign, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/biodome/complex) "xZc" = ( -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/southeast) "xZn" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("gamma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/hangar) "xZB" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/corsat/sigma/south/complex) "yaq" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/corsat/gamma/residential/researcher) "yau" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -65184,40 +47005,26 @@ /area/corsat/gamma/biodome) "yaD" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner, /area/corsat/gamma/sigmaremote) "yaN" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/gamma/hangar/security) "ybl" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/gamma/hangar) "ybq" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/south/robotics) "ybv" = ( /obj/structure/platform{ dir = 4; layer = 2.7 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/hallwaysouth) "ybJ" = ( /obj/structure/platform{ @@ -65225,53 +47032,36 @@ dir = 8; icon_state = "platform_deco" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/north) "ybP" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greenwhite" - }, +/turf/open/floor/corsat/greenwhite/west, /area/corsat/gamma/medbay/surgery) "ybQ" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/hangar/monorail) "ycd" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/northwest, /area/corsat/gamma/rnr/bar) "ycg" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/corsat/sigma/hangar/monorail) "ydU" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/south/robotics) "ydX" = ( /obj/structure/machinery/camera/autoname{ network = list("gamma") }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/residential) "ydY" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -65279,36 +47069,24 @@ name = "Maintainance"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/dorms) "ydZ" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/north, /area/corsat/theta/biodome/hydrowest) "yea" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/corsat/sigma/hangar/monorail) "yeL" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/hangar) "yeW" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/masks, -/turf/open/floor/corsat{ - icon_state = "lightplate" - }, +/turf/open/floor/corsat/lightplate, /area/corsat/gamma/biodome/virology) "yfh" = ( /turf/open/floor/corsat, @@ -65317,9 +47095,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "yfH" = ( /obj/structure/flora/jungle/vines/light_1, @@ -65336,32 +47112,22 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/north) "yga" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/gamma/biodome/toxins) "ygx" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "purplewhitecorner" - }, +/turf/open/floor/corsat/purplewhitecorner/north, /area/corsat/theta/biodome/complex) "ygy" = ( /obj/structure/pipes/standard/simple/hidden/universal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/theta/airlock/control) "ygF" = ( /obj/structure/machinery/computer/cameras{ @@ -65377,68 +47143,44 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/corsat/gamma/residential) "yhc" = ( /obj/structure/closet/crate/science, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/corsat/omega/complex) "yhw" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/south/engineering) "yhy" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/northwest, /area/corsat/gamma/residential/researcher) "yhC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/cargo) "yhI" = ( /obj/structure/surface/rack, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "yhK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "yio" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "whitebluefull" - }, +/turf/open/floor/corsat/whitebluefull/southwest, /area/corsat/gamma/residential/showers) "yji" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/closet/secure_closet/hydroponics, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/east, /area/corsat/theta/biodome/complex) "yjw" = ( /obj/structure/fence, @@ -65449,10 +47191,7 @@ /area/corsat/gamma/biodome) "yki" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "purplewhite" - }, +/turf/open/floor/corsat/purplewhite/southwest, /area/corsat/gamma/sigmaremote) "ykJ" = ( /obj/structure/machinery/power/reactor/colony{ @@ -65463,21 +47202,14 @@ d2 = 4; icon_state = "0-4" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/southeast/generator) "ykO" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/hangar/security) "yla" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/omega/control) "yle" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -65488,16 +47220,10 @@ /area/space) "ylS" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/corsat/gamma/residential/west) "ymj" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/gamma/hangar/security) (1,1,1) = {" @@ -76237,7 +57963,7 @@ crG aoc bBH bCv -bAt +bAq aoE bBO bUn @@ -110019,7 +91745,7 @@ aje akd bwc aHZ -lHI +bTM bTW aks akd @@ -111000,7 +92726,7 @@ akd bDa aHZ uSc -gRH +bTM aks akd eWX diff --git a/maps/map_files/CORSAT/standalone/lockdown_gammacontrol.dmm b/maps/map_files/CORSAT/standalone/lockdown_gammacontrol.dmm index 75c0cdfdc87b..b06b31f2b6a9 100644 --- a/maps/map_files/CORSAT/standalone/lockdown_gammacontrol.dmm +++ b/maps/map_files/CORSAT/standalone/lockdown_gammacontrol.dmm @@ -1,14 +1,10 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /obj/structure/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "red"; dir = 4 }, +/obj/structure/closet/firecloset, +/turf/open/floor/corsat/red/east, /area/corsat/gamma/airlock/control) "b" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -18,84 +14,54 @@ /turf/open/floor/plating, /area/corsat/gamma/hallwaysouth) "d" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner"; - dir = 4 - }, +/turf/open/floor/corsat/redcorner/east, /area/corsat/gamma/airlock/control) "e" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/control) "f" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "g" = ( /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4; - layer = 2.4 - }, -/turf/open/floor/corsat{ - icon_state = "squares" + dir = 4 }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "h" = ( /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4; - layer = 2.4 - }, -/turf/open/floor/corsat{ - icon_state = "marked" + dir = 4 }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/control) "i" = ( /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4; - layer = 2.4 - }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" + dir = 4 }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "j" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/gamma/airlock/control) "k" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "l" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/gamma/airlock/control) "m" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ id = "GammaWestD"; - name = "Gamma Dome Airlock"; - unacidable = 0; - use_power = 1 - }, -/turf/open/floor/corsat{ - icon_state = "marked" + name = "Gamma Dome Airlock" }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/control) "n" = ( /obj/structure/machinery/light{ - dir = 4; - icon_state = "tube1" - }, -/obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "yellow"; dir = 4 }, +/obj/structure/machinery/disposal, +/turf/open/floor/corsat/yellow/east, /area/corsat/gamma/airlock/control) (1,1,1) = {" diff --git a/maps/map_files/CORSAT/standalone/lockdown_gammanorth.dmm b/maps/map_files/CORSAT/standalone/lockdown_gammanorth.dmm index aa4d3cceae85..e0867f3ef176 100644 --- a/maps/map_files/CORSAT/standalone/lockdown_gammanorth.dmm +++ b/maps/map_files/CORSAT/standalone/lockdown_gammanorth.dmm @@ -4,30 +4,22 @@ /turf/open/floor/plating, /area/corsat/gamma/airlock/north) "b" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/north) "c" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/airlock/north) "d" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/airlock/north) "e" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/airlock/north) "f" = ( /obj/structure/window/framed/corsat/security, @@ -44,24 +36,16 @@ "h" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/open{ id = "GammaNorthS"; - name = "Gamma North Airlock"; - unacidable = 0; - use_power = 1 - }, -/turf/open/floor/corsat{ - icon_state = "marked" + name = "Gamma North Airlock" }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/north) "i" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/north) "j" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/gamma/airlock/north) "k" = ( /obj/structure/sign/safety/airlock{ diff --git a/maps/map_files/CORSAT/standalone/lockdown_highsec.dmm b/maps/map_files/CORSAT/standalone/lockdown_highsec.dmm index efd261dd7f83..dd4ef5005c61 100644 --- a/maps/map_files/CORSAT/standalone/lockdown_highsec.dmm +++ b/maps/map_files/CORSAT/standalone/lockdown_highsec.dmm @@ -11,66 +11,45 @@ name = "Gamma Checkpoint"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "d" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "e" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "f" = ( -/turf/open/floor/corsat{ - icon_state = "gamma" - }, +/turf/open/floor/corsat/gamma, /area/corsat/omega/checkpoint) "g" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "h" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "i" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "j" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "k" = ( /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4; - layer = 2.4 - }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" + dir = 4 }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "l" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/omega/checkpoint) "m" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/secure/open{ @@ -78,14 +57,11 @@ name = "Gamma Emergency Access"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "n" = ( /obj/structure/window/framed/corsat/security, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ - dir = 1; id = "OmegaAccessC"; name = "Security Shutters" }, @@ -97,10 +73,7 @@ /area/corsat/omega/checkpoint) "p" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "q" = ( /obj/structure/surface/table/reinforced, @@ -108,41 +81,27 @@ id = "delta_gamma"; name = "Gamma Emergency Access"; pixel_x = -5; - unacidable = 1; use_power = 0 }, /obj/structure/machinery/door_control{ id = "delta_gamma2"; name = "Checkpoint Gamma"; pixel_x = 5; - pixel_y = 0; - unacidable = 1; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "r" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ - dir = 2; - icon_state = "cameras"; network = list("omega") }, -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "s" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 5 - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/checkpoint) "t" = ( /obj/structure/window/framed/corsat/security, @@ -154,59 +113,38 @@ /turf/open/floor/plating, /area/corsat/omega/checkpoint) "u" = ( -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 9 - }, +/turf/open/floor/corsat/red/northwest, /area/corsat/omega/checkpoint) "v" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "w" = ( -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/corsat/red/north, /area/corsat/omega/checkpoint) "x" = ( -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 5 - }, +/turf/open/floor/corsat/red/northeast, /area/corsat/omega/checkpoint) "y" = ( /obj/structure/lattice, /turf/template_noop, /area/template_noop) "z" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "A" = ( /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "B" = ( /obj/structure/bed/chair/comfy/black{ icon_state = "comfychair"; dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "C" = ( -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 4 - }, +/turf/open/floor/corsat/red/east, /area/corsat/omega/checkpoint) "D" = ( /obj/structure/surface/table/reinforced, @@ -215,7 +153,6 @@ req_access_txt = "3" }, /obj/structure/machinery/door/window/brigdoor/eastleft{ - dir = 4; name = "Identification Desk" }, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -224,27 +161,18 @@ name = "Security Shutters" }, /obj/structure/window/reinforced, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "E" = ( -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/corsat/red/west, /area/corsat/omega/checkpoint) "F" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "G" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/omega/checkpoint) "H" = ( /obj/structure/surface/table/reinforced, @@ -253,7 +181,6 @@ req_access_txt = "3" }, /obj/structure/machinery/door/window/brigdoor/eastleft{ - dir = 4; name = "Identification Desk" }, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -261,15 +188,11 @@ id = "OmegaAccessC"; name = "Security Shutters" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/omega/checkpoint) "I" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "J" = ( /obj/structure/surface/table/reinforced, @@ -277,82 +200,55 @@ id = "delta_omega"; name = "Checkpoint Omega"; pixel_x = -5; - unacidable = 1; use_power = 0 }, /obj/structure/machinery/door_control{ id = "delta_theta"; name = "Theta Emergency Access"; pixel_x = 5; - unacidable = 1; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "K" = ( /obj/structure/machinery/computer/cameras{ dir = 1; - icon_state = "cameras"; network = list("omega") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "L" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 6 - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/checkpoint) "M" = ( -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 10 - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/omega/checkpoint) "N" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "O" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/omega/checkpoint) "P" = ( -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 6 - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/omega/checkpoint) "Q" = ( -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/corsat/omega/checkpoint) "R" = ( -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/corsat/omega/checkpoint) "S" = ( /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4; - layer = 2.4 - }, -/turf/open/floor/corsat{ - icon_state = "marked" + dir = 4 }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "T" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/secure/open{ @@ -360,9 +256,7 @@ name = "Omega Checkpoint"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "U" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/secure/open{ @@ -370,9 +264,7 @@ name = "Theta Emergency Access"; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/omega/checkpoint) "V" = ( /turf/closed/wall/r_wall/biodome, diff --git a/maps/map_files/CORSAT/standalone/lockdown_thetacontrol.dmm b/maps/map_files/CORSAT/standalone/lockdown_thetacontrol.dmm index c98c46b72e8d..8e41c82f5145 100644 --- a/maps/map_files/CORSAT/standalone/lockdown_thetacontrol.dmm +++ b/maps/map_files/CORSAT/standalone/lockdown_thetacontrol.dmm @@ -4,20 +4,14 @@ /turf/open/floor/plating, /area/corsat/gamma/hallwaysouth) "b" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/gamma/hallwaysouth) "c" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "d" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/gamma/hallwaysouth) "e" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -25,69 +19,43 @@ "f" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/open{ id = "ThetaNorthD"; - name = "Theta Dome Airlock"; - unacidable = 0; - use_power = 1 - }, -/turf/open/floor/corsat{ - icon_state = "marked" + name = "Theta Dome Airlock" }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/control) "g" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/control) "h" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/control) "i" = ( /obj/structure/machinery/light{ - icon_state = "tube1"; dir = 1 }, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/corsat/red/north, /area/corsat/theta/airlock/control) "j" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner"; - dir = 1 - }, +/turf/open/floor/corsat/redcorner/north, /area/corsat/theta/airlock/control) "k" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "l" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/theta/airlock/control) "m" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner"; - dir = 4 - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/theta/airlock/control) "n" = ( /obj/structure/machinery/light{ - icon_state = "tube1"; dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - icon_state = "yellow"; - dir = 1 - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/theta/airlock/control) (1,1,1) = {" diff --git a/maps/map_files/CORSAT/standalone/lockdown_thetaeast.dmm b/maps/map_files/CORSAT/standalone/lockdown_thetaeast.dmm index 61645f5a5b3b..e9b6a3557645 100644 --- a/maps/map_files/CORSAT/standalone/lockdown_thetaeast.dmm +++ b/maps/map_files/CORSAT/standalone/lockdown_thetaeast.dmm @@ -13,62 +13,44 @@ /turf/open/gm/dirt, /area/corsat/theta/biodome) "e" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/east) "f" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/east) "g" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/theta/airlock/east) "h" = ( /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4; - layer = 2.4 + dir = 4 }, /turf/open/gm/dirt, /area/corsat/theta/biodome) "i" = ( /obj/structure/pipes/standard/simple/hidden/green{ - dir = 4; - layer = 2.4 - }, -/turf/open/floor/corsat{ - icon_state = "marked" + dir = 4 }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/east) "j" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "retrosquares" - }, +/turf/open/floor/corsat/retrosquares, /area/corsat/theta/airlock/east) "k" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ id = "ThetaEastW"; - name = "Theta East Airlock"; - unacidable = 0; - use_power = 1 - }, -/turf/open/floor/corsat{ - icon_state = "marked" + name = "Theta East Airlock" }, +/turf/open/floor/corsat/marked, /area/corsat/theta/airlock/east) "l" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/theta/airlock/east) "m" = ( /obj/structure/sign/safety/airlock{ @@ -79,7 +61,6 @@ "n" = ( /obj/structure/window/framed/corsat/security, /obj/structure/machinery/door/poddoor/shutters/almayer/open{ - dir = 1; id = "ThetaIDEC2"; name = "Security Shutters" }, diff --git a/maps/map_files/CORSAT/standalone/sigma_ice.dmm b/maps/map_files/CORSAT/standalone/sigma_ice.dmm index c3d3c93b9285..33d62da2e60c 100644 --- a/maps/map_files/CORSAT/standalone/sigma_ice.dmm +++ b/maps/map_files/CORSAT/standalone/sigma_ice.dmm @@ -51,9 +51,7 @@ /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/airlock/control) "ba" = ( /obj/structure/window/reinforced{ @@ -74,10 +72,7 @@ req_access_txt = "106"; use_power = 0 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "bo" = ( /obj/structure/surface/rack, @@ -86,9 +81,7 @@ /obj/item/clothing/suit/storage/snow_suit, /obj/item/clothing/suit/storage/snow_suit, /obj/item/clothing/suit/storage/snow_suit, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/airlock/control) "bp" = ( /obj/structure/surface/rack, @@ -97,9 +90,7 @@ /obj/item/tool/shovel/snow, /obj/item/tool/shovel/snow, /obj/item/tool/shovel/snow, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "bs" = ( /turf/open/auto_turf/snow/layer0, @@ -118,10 +109,7 @@ /turf/open/ice, /area/corsat/sigma/biodome/scrapyard) "bN" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "bT" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -139,26 +127,17 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ damage_cap = 4000; dir = 1; - locked = 0; name = "\improper Emergency Access"; req_access_txt = "100"; req_one_access = list() }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/biodome/ice) "cs" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/corsat/sigma/biodome/gunrange) "cv" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/corsat/sigma/biodome/gunrange) "cA" = ( /turf/open/auto_turf/snow/layer4, @@ -175,20 +154,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "db" = ( /turf/closed/wall/r_wall/biodome, /area/corsat/inaccessible) "dd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "dn" = ( /obj/structure/window/framed/corsat/hull, @@ -202,10 +175,7 @@ /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/airlock/control) "dr" = ( /turf/open/floor/corsat, @@ -243,10 +213,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "ee" = ( /obj/effect/decal/warning_stripes{ @@ -261,10 +228,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "ev" = ( /obj/structure/window/framed/corsat, @@ -279,10 +243,7 @@ "eV" = ( /obj/effect/landmark/corpsespawner/engineer, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "fc" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -305,10 +266,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/corsat/sigma/biodome/ice) "fC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -332,8 +290,7 @@ /area/corsat/sigma/biodome/gunrange) "gi" = ( /obj/structure/machinery/floodlight{ - name = "Floodlight"; - unacidable = 0 + name = "Floodlight" }, /turf/open/auto_turf/snow/layer0, /area/corsat/sigma/biodome/ice) @@ -341,9 +298,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "gr" = ( /obj/structure/bed/nest, @@ -392,35 +347,23 @@ /turf/open/auto_turf/snow/layer3, /area/corsat/sigma/biodome/ice) "hC" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/corsat/sigma/biodome/ice) "hH" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "hQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "hR" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ damage_cap = 4000; - locked = 0; name = "\improper Emergency Access"; req_access_txt = "100"; req_one_access = list() }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/inaccessible) "hU" = ( /obj/structure/barricade/wooden, @@ -438,20 +381,14 @@ /area/corsat/sigma/biodome/scrapyard) "ih" = ( /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "io" = ( /obj/effect/alien/weeds/node, /turf/open/ice, /area/corsat/sigma/biodome/ice) "iy" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/corsat/sigma/biodome/scrapyard) "iK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -462,10 +399,7 @@ "iL" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "iO" = ( /obj/effect/decal/warning_stripes{ @@ -487,31 +421,20 @@ /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "jv" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/corsat/sigma/biodome/ice) "jy" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "jL" = ( /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/airlock/control) "jT" = ( /obj/structure/pipes/vents/pump, @@ -521,29 +444,20 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "kl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "km" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/corsat/sigma/biodome/scrapyard) "kr" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -558,10 +472,7 @@ /area/corsat/sigma/biodome/ice) "kv" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "kH" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -631,16 +542,11 @@ name = "Sigma Dome Control"; req_one_access = list(102) }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "lY" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "mm" = ( /obj/structure/pipes/vents/pump{ @@ -658,42 +564,28 @@ /obj/structure/surface/rack, /obj/item/clothing/suit/storage/snow_suit, /obj/item/clothing/suit/storage/snow_suit, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "mX" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "mY" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/corsat/sigma/biodome/ice) "nb" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/corsat/sigma/airlock/control) "ng" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/smg/mp5, /obj/item/ammo_magazine/smg/mp5, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "nk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -728,10 +620,7 @@ /turf/open/auto_turf/snow/layer3, /area/corsat/sigma/biodome/scrapyard) "nZ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/scrapyard) "oa" = ( /obj/structure/window/framed/corsat, @@ -793,10 +682,7 @@ /area/corsat/sigma/biodome/ice) "pC" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/airlock/control) "pP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -811,9 +697,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "qs" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -840,9 +724,7 @@ /obj/structure/machinery/door/window/northright{ name = "Firing Lane" }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/corsat/sigma/biodome/gunrange) "rP" = ( /obj/structure/surface/table/almayer, @@ -859,9 +741,7 @@ name = "Firing Lane" }, /obj/structure/surface/table/almayer, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/corsat/sigma/biodome/gunrange) "rW" = ( /obj/structure/pipes/unary/outlet_injector{ @@ -876,23 +756,14 @@ /turf/open/ice, /area/corsat/sigma/biodome/scrapyard) "sp" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/corsat/sigma/biodome/gunrange) "ss" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/corsat/sigma/biodome/gunrange) "sx" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "sA" = ( /obj/structure/machinery/constructable_frame, @@ -912,18 +783,14 @@ /area/corsat/sigma/biodome/gunrange) "tc" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "tg" = ( /turf/open/auto_turf/snow/layer4, /area/corsat/sigma/biodome/ice) "tm" = ( /obj/structure/machinery/floodlight{ - name = "Floodlight"; - unacidable = 0 + name = "Floodlight" }, /turf/open/auto_turf/snow/layer2, /area/corsat/sigma/biodome/ice) @@ -933,20 +800,14 @@ name = "Waste Tank Control" }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/airlock/control) "tM" = ( /obj/structure/pipes/standard/simple/visible{ dir = 5 }, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/airlock/control) "tZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -958,18 +819,13 @@ /obj/structure/pipes/binary/pump/on{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/airlock/control) "uc" = ( /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "uk" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -984,9 +840,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "ur" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -997,10 +851,7 @@ "us" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/airlock/control) "uy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1012,10 +863,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "uO" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -1024,10 +872,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/corsat/sigma/biodome/ice) "ve" = ( /obj/effect/decal/warning_stripes{ @@ -1043,10 +888,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "vO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1056,10 +898,7 @@ dir = 1; network = list("sigma") }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "vU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1082,19 +921,13 @@ /area/corsat/sigma/biodome/ice) "ww" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "wD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "xk" = ( /obj/structure/cargo_container/watatsumi/rightmid, @@ -1105,18 +938,13 @@ /obj/structure/machinery/computer/atmos_alert{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "xK" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "xM" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -1129,49 +957,35 @@ name = "Access Shutter" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "xQ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "xX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/airlock/control) "xZ" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "yh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "yj" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "Maintainence"; req_one_access = list() }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "yl" = ( /obj/structure/machinery/light{ @@ -1180,10 +994,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/airlock/control) "yn" = ( /obj/structure/window/reinforced, @@ -1200,10 +1011,7 @@ /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/airlock/control) "yr" = ( /obj/structure/window/reinforced, @@ -1218,22 +1026,14 @@ "yy" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/airlock/control) "yC" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/airlock/control) "yG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/airlock/control) "yJ" = ( /obj/structure/surface/rack, @@ -1241,9 +1041,7 @@ /obj/item/tank/air, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/airlock/control) "yL" = ( /obj/structure/machinery/constructable_frame{ @@ -1263,9 +1061,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "yT" = ( /obj/item/broken_device, @@ -1275,9 +1071,7 @@ /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/airlock/control) "yX" = ( /turf/template_noop, @@ -1289,44 +1083,31 @@ "zf" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "zh" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/corsat/sigma/airlock/control) "zo" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "zJ" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/corsat/sigma/airlock/control) "zQ" = ( /obj/structure/pipes/trinary/mixer{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/corsat/sigma/airlock/control) "zT" = ( /obj/structure/pipes/unary/outlet_injector{ @@ -1340,9 +1121,7 @@ /turf/open/floor/corsat, /area/corsat/inaccessible) "Aj" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "Al" = ( /obj/structure/machinery/door_control{ @@ -1350,17 +1129,13 @@ name = "Access Shutters"; pixel_y = 24 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "Ao" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "As" = ( /obj/item/tool/shovel, @@ -1370,19 +1145,13 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "AJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/oil, /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/scrapyard) "AS" = ( /obj/structure/largecrate/supply/ammo/m39{ @@ -1390,16 +1159,12 @@ name = "\improper M39 magazine case (x8)"; supplies = list(/obj/item/ammo_magazine/smg/m39=3) }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "AX" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Ba" = ( /obj/effect/decal/warning_stripes{ @@ -1424,9 +1189,7 @@ dir = 1 }, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Bn" = ( /obj/structure/surface/rack, @@ -1437,18 +1200,13 @@ dir = 1 }, /obj/item/weapon/gun/flamer/M240T, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Bv" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "BM" = ( /turf/closed/wall/r_wall/biodome, @@ -1459,22 +1217,14 @@ name = "Mixed Air Control" }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "BV" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/corsat/sigma/biodome/ice) "Cd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/airlock/control) "Ce" = ( /obj/structure/largecrate/supply/ammo/pistol{ @@ -1482,25 +1232,19 @@ name = "sidearm ammunition case (x14)"; supplies = list(/obj/item/ammo_magazine/revolver=6,/obj/item/ammo_magazine/pistol=8) }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Ch" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/incendiary, /obj/item/explosive/grenade/incendiary, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "CA" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/smokebomb, /obj/item/explosive/grenade/smokebomb, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "CI" = ( /obj/structure/window/reinforced, @@ -1522,9 +1266,7 @@ }, /obj/item/weapon/gun/pistol/m4a3, /obj/item/weapon/gun/pistol/m4a3, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Db" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -1533,18 +1275,13 @@ req_access_txt = "106"; use_power = 0 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "Dd" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/high_explosive, /obj/item/explosive/grenade/high_explosive, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Df" = ( /obj/structure/machinery/light{ @@ -1556,9 +1293,7 @@ /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/high_explosive/training, /obj/item/explosive/grenade/high_explosive/training, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Dh" = ( /obj/structure/target/syndicate, @@ -1570,25 +1305,17 @@ desc = "A rectangular steel crate containing firing targets."; name = "target crate" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Dp" = ( /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northwest, /area/corsat/sigma/airlock/control) "Ds" = ( /obj/structure/surface/rack, /obj/item/clothing/shoes/snow, /obj/item/clothing/shoes/snow, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "Dw" = ( /turf/closed/wall/r_wall/biodome, @@ -1598,22 +1325,14 @@ /turf/open/auto_turf/snow/layer1, /area/corsat/sigma/biodome/ice) "DI" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/airlock/control) "DO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/biodome/ice) "DT" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/airlock/control) "DX" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -1622,10 +1341,7 @@ req_one_access = list(102) }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/airlock/control) "Eg" = ( /obj/structure/machinery/computer/general_air_control/large_tank_control{ @@ -1634,10 +1350,7 @@ /obj/structure/surface/table/almayer{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/corsat/sigma/airlock/control) "Ev" = ( /obj/structure/largecrate/supply/ammo/m41a{ @@ -1645,24 +1358,18 @@ name = "\improper M41A magazine case (x10)"; supplies = list(/obj/item/ammo_magazine/rifle=10) }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "EJ" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/shotgun/slugs, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "EM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/sigma/airlock/control) "ES" = ( /turf/open/auto_turf/snow/layer2, @@ -1680,32 +1387,22 @@ /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/flashbang, /obj/item/explosive/grenade/flashbang, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Fu" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/high_explosive/training, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Fx" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, /obj/structure/machinery/meter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/airlock/control) "Fy" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/corsat/sigma/airlock/control) "Fz" = ( /obj/structure/surface/rack, @@ -1717,18 +1414,14 @@ }, /obj/item/weapon/gun/revolver/m44, /obj/item/weapon/gun/revolver/m44, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "FC" = ( /obj/structure/cargo_container/arious/rightmid, /turf/open/ice, /area/corsat/sigma/biodome/scrapyard) "FI" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "Gd" = ( /obj/structure/surface/rack, @@ -1739,17 +1432,13 @@ name = "Weapon Rack" }, /obj/item/ammo_magazine/flamer_tank, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Gf" = ( /obj/structure/surface/table/almayer, /obj/item/explosive/grenade/high_explosive/frag, /obj/item/explosive/grenade/high_explosive/frag, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Gj" = ( /obj/structure/target, @@ -1762,54 +1451,33 @@ desc = "A rectangular steel crate containing firing targets."; name = "target crate" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "GJ" = ( -/obj/structure/machinery/power/apc/high{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/upgraded/no_power/west, /obj/structure/closet/wardrobe/atmospherics_yellow, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "GK" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "GO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "GW" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "GZ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/corsat/sigma/airlock/control) "Hh" = ( /obj/structure/pipes/binary/pump/high_power/on{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/corsat/sigma/airlock/control) "HB" = ( /obj/effect/decal/warning_stripes{ @@ -1829,10 +1497,7 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/gunrange) "HV" = ( /obj/structure/window/framed/corsat, @@ -1843,37 +1508,26 @@ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/corsat/sigma/airlock/control) "Ib" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "Ih" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/airlock/control) "Im" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/corsat/sigma/airlock/control) "Iw" = ( /turf/open/auto_turf/snow/layer2, @@ -1881,10 +1535,7 @@ "ID" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/corsat/sigma/airlock/control) "IJ" = ( /obj/structure/fence, @@ -1892,18 +1543,12 @@ /area/corsat/sigma/biodome/gunrange) "IR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/corsat/sigma/airlock/control) "IV" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "Jm" = ( /obj/effect/decal/warning_stripes{ @@ -1922,24 +1567,15 @@ /obj/structure/machinery/camera/autoname{ network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "Jy" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "JQ" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/sigma/airlock/control) "JT" = ( /obj/structure/window/framed/corsat, @@ -1959,71 +1595,49 @@ /area/corsat/sigma/biodome/ice) "Kj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/corsat/sigma/biodome/ice) "Kq" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/corsat/sigma/biodome/ice) "Kr" = ( -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/airlock/control) "Ku" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "Kw" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "KA" = ( /obj/structure/surface/rack, /obj/item/tool/shovel, /obj/item/tool/shovel, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "KF" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "KN" = ( /turf/open/auto_turf/snow/layer4, /area/corsat/sigma/biodome/gunrange) "KR" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/airlock/control) "KU" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "KV" = ( /obj/effect/decal/warning_stripes{ @@ -2038,47 +1652,32 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "Lg" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "Lr" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/corsat/sigma/airlock/control) "Ly" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "LC" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "LF" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "LH" = ( /obj/effect/decal/warning_stripes{ @@ -2096,10 +1695,7 @@ "Ms" = ( /obj/structure/fence, /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "MA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2107,29 +1703,19 @@ }, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/pmc, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "ME" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "Nk" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/corsat/sigma/airlock/control) "Nm" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "Nn" = ( /obj/structure/barricade/wooden{ @@ -2141,32 +1727,20 @@ "Ns" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/corsat_bio_lock, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/airlock/control) "NA" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "NI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "NQ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/corsat/sigma/airlock/control) "NS" = ( /obj/effect/decal/warning_stripes{ @@ -2185,24 +1759,17 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "Om" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "Ot" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/corsat/sigma/airlock/control) "OI" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -2213,25 +1780,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "OK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "OR" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "OT" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -2246,10 +1807,7 @@ pixel_y = 5; use_power = 0 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/airlock/control) "Po" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -2260,10 +1818,7 @@ dir = 1; network = list("sigma") }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/corsat/sigma/biodome/ice) "PE" = ( /obj/structure/window/reinforced, @@ -2273,10 +1828,7 @@ /turf/open/ice, /area/corsat/sigma/biodome/ice) "PH" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/airlock/control) "PM" = ( /obj/structure/surface/table/almayer, @@ -2286,9 +1838,7 @@ pixel_x = -5; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "PY" = ( /obj/item/cell/crap, @@ -2297,50 +1847,35 @@ "PZ" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "Qd" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "Qf" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/airlock/control) "Qi" = ( -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/corsat/sigma/airlock/control) "Qm" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "Qr" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "Qx" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen/red, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "QD" = ( /obj/structure/cargo_container/grant/left, @@ -2354,10 +1889,7 @@ "QU" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southeast, /area/corsat/sigma/airlock/control) "Rb" = ( /obj/structure/machinery/portable_atmospherics/canister/carbon_dioxide, @@ -2368,34 +1900,24 @@ dir = 8 }, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "Ri" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/airlock/control) "Rn" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/corsat/sigma/airlock/control) "Rp" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/corsat/sigma/airlock/control) "Rq" = ( /obj/structure/surface/table/reinforced, @@ -2403,10 +1925,7 @@ dir = 1; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/corsat/sigma/airlock/control) "Rw" = ( /obj/structure/bed/chair{ @@ -2428,16 +1947,12 @@ pixel_x = 5; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "RD" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "RI" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -2450,21 +1965,14 @@ /area/corsat/sigma/biodome/scrapyard) "RQ" = ( /obj/structure/machinery/computer3, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/corsat/sigma/airlock/control) "RR" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southeast, /area/corsat/sigma/airlock/control) "Sg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/corsat/sigma/biodome/ice) "Sh" = ( /obj/structure/cargo_container/arious/leftmid, @@ -2476,28 +1984,17 @@ /area/corsat/sigma/biodome/ice) "Sm" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "Ss" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/airlock/control) "Su" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "Sy" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "SK" = ( /obj/structure/fence, @@ -2507,21 +2004,13 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "To" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/airlock/control) "Tq" = ( -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/corsat/sigma/airlock/control) "Tw" = ( /obj/effect/decal/warning_stripes{ @@ -2550,15 +2039,10 @@ /turf/open/auto_turf/snow/layer1, /area/corsat/sigma/biodome/scrapyard) "TC" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/corsat/sigma/airlock/control) "TP" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/control) "TX" = ( /turf/open/ice, @@ -2571,16 +2055,11 @@ /obj/item/clothing/shoes/snow, /obj/item/clothing/shoes/snow, /obj/item/clothing/shoes/snow, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "Uu" = ( /obj/structure/closet/athletic_mixed, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "Uv" = ( /obj/structure/bed/chair, @@ -2599,9 +2078,7 @@ /area/template_noop) "UX" = ( /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/emergency_access) "Vh" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -2610,9 +2087,7 @@ req_access_txt = "101" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "Vi" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -2620,9 +2095,7 @@ name = "ID Checkpoint"; req_access_txt = "101" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "Vq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2636,9 +2109,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/control) "Vz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2648,13 +2119,9 @@ /area/corsat/sigma/biodome/ice) "VF" = ( /obj/structure/machinery/floodlight{ - name = "Floodlight"; - unacidable = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" + name = "Floodlight" }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/biodome/ice) "VJ" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -2665,33 +2132,23 @@ /area/corsat/inaccessible) "VL" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "VR" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "Wd" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/westleft, /obj/structure/machinery/door/window/brigdoor/eastleft, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "Wj" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/corsat/sigma/airlock/control) "Wk" = ( /turf/closed/wall/strata_ice, @@ -2710,37 +2167,25 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "WL" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/corsat/sigma/airlock/control) "WW" = ( /obj/item/folder/black_random, /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/airlock/control) "WY" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "Xm" = ( -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/corsat/sigma/biodome/gunrange) "Xv" = ( /turf/open/floor/corsat, @@ -2764,24 +2209,18 @@ /area/corsat/sigma/biodome/ice) "XG" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "XK" = ( /obj/structure/machinery/light, /obj/structure/closet/firecloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "XM" = ( /obj/structure/sign/safety/airlock{ pixel_y = -32 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/corsat/sigma/airlock/control) "XN" = ( /obj/structure/pipes/vents/pump, @@ -2795,9 +2234,7 @@ id = "SigmaWestW"; name = "Sigma West Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/control) "Yn" = ( /obj/effect/decal/warning_stripes{ @@ -2813,18 +2250,14 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/corsat/sigma/airlock/control) "Yu" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/opened{ id = "SigmaWestE"; name = "Sigma West Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/corsat/sigma/airlock/control) "YC" = ( /obj/effect/landmark/survivor_spawner, @@ -2854,19 +2287,14 @@ dir = 4; network = list("sigma") }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/corsat/sigma/airlock/control) "YW" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/corsat/sigma/airlock/control) "YX" = ( /obj/effect/decal/cleanable/dirt, @@ -2874,10 +2302,7 @@ /area/corsat/emergency_access) "Zd" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/corsat/sigma/airlock/control) "Zf" = ( /turf/open/auto_turf/snow/layer2, @@ -2891,9 +2316,7 @@ /area/corsat/sigma/biodome/ice) "Zy" = ( /obj/structure/sign/safety/airlock, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/corsat/sigma/airlock/control) "ZB" = ( /obj/effect/decal/warning_stripes{ @@ -2908,33 +2331,22 @@ /obj/structure/surface/table/almayer, /obj/item/storage/donut_box, /obj/item/tool/lighter/random, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/corsat/sigma/airlock/control) "ZD" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/corsat/sigma/airlock/control) "ZH" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/corsat/sigma/airlock/control) "ZL" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/corsat/sigma/biodome/gunrange) (1,1,1) = {" diff --git a/maps/map_files/DesertDam/Desert_Dam.dmm b/maps/map_files/DesertDam/Desert_Dam.dmm index 3c4125023686..7fc58191e032 100644 --- a/maps/map_files/DesertDam/Desert_Dam.dmm +++ b/maps/map_files/DesertDam/Desert_Dam.dmm @@ -29,25 +29,17 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "aaf" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "aag" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars{ - icon_state = "mars_dirt_10" - }, +/turf/open/mars/mars_dirt_10, /area/desert_dam/interior/lab_northeast/east_lab_containment) "aah" = ( /obj/structure/closet/fireaxecabinet, @@ -70,14 +62,10 @@ /turf/open/desert/rock/deep/transition, /area/desert_dam/interior/caves/east_caves) "aam" = ( -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/exterior/valley/valley_wilderness) "aan" = ( -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/exterior/valley/valley_wilderness) "aao" = ( /obj/effect/blocker/toxic_water, @@ -85,14 +73,10 @@ /area/desert_dam/exterior/river/riverside_east) "aap" = ( /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_east) "aaq" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/interior/caves/east_caves) "aar" = ( /turf/open/gm/river/desert/deep, @@ -111,37 +95,29 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/landing_pad_two) "aaw" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_wilderness) "aax" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/interior/caves/east_caves) "aay" = ( /turf/open/gm/river/desert/shallow, /area/desert_dam/interior/caves/east_caves) "aaz" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/interior/caves/east_caves) "aaA" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal11" }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "aaB" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal9" @@ -156,24 +132,17 @@ /area/desert_dam/exterior/valley/valley_wilderness) "aaD" = ( /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_east) "aaE" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aaF" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "aaG" = ( /obj/structure/prop/brazier, @@ -181,38 +150,28 @@ /area/desert_dam/interior/caves/temple) "aaH" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "aaI" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_east) "aaJ" = ( /obj/structure/largecrate/random/case/small, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "aaK" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "aaL" = ( /obj/item/trash/c_tube, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "aaM" = ( /obj/structure/disposalpipe/segment{ @@ -225,22 +184,16 @@ /area/desert_dam/exterior/valley/valley_wilderness) "aaN" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "aaO" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_east) "aaP" = ( /obj/structure/floodgate, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_north) "aaQ" = ( /obj/structure/floodgate, @@ -251,9 +204,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_labs) "aaT" = ( /obj/structure/desertdam/decals/road_edge{ @@ -263,9 +214,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) "aaU" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/valley/valley_labs) "aaV" = ( /obj/structure/desertdam/decals/road_edge{ @@ -276,51 +225,38 @@ /area/desert_dam/exterior/valley/valley_labs) "aaW" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_east) "aaX" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached20" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20, /area/desert_dam/exterior/valley/valley_labs) "aaY" = ( /obj/effect/decal/sand_overlay/sand1, /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_medical) "aaZ" = ( /obj/structure/platform, /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "aba" = ( /obj/structure/flora/grass/desert/lightgrass_9, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/desert/dirt/desert_transition_edge1/east, +/area/desert_dam/exterior/landing_pad_one) "abb" = ( /obj/structure/flora/bush/desert{ icon_state = "tree_3" }, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "abc" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_labs) "abd" = ( /obj/effect/decal/cleanable/dirt, @@ -345,41 +281,29 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_medical) "abh" = ( /obj/item/trash/USCMtray, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_labs) "abi" = ( /obj/structure/closet/firecloset, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "abj" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ dir = 6 }, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/desert/dirt/desert_transition_edge1/southeast, +/area/desert_dam/exterior/landing_pad_one) "abk" = ( /turf/closed/wall/hangar{ name = "reinforced metal wall" }, /area/desert_dam/exterior/valley/south_valley_dam) "abl" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/valley/valley_labs) "abm" = ( /obj/structure/floodgate{ @@ -402,9 +326,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_labs) "abq" = ( /obj/structure/powerloader_wreckage, @@ -412,23 +334,14 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) "abr" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/valley/valley_labs) "abs" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/valley/valley_labs) -"abt" = ( -/turf/open/desert/rock, -/area/desert_dam/exterior/rock) "abu" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river/riverside_east) "abv" = ( /obj/effect/decal/cleanable/dirt, @@ -442,16 +355,11 @@ /area/desert_dam/exterior/valley/valley_labs) "abx" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "aby" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_labs) "abz" = ( /obj/effect/decal/cleanable/blood/oil, @@ -469,18 +377,14 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/valley/valley_labs) "abC" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_central_north) "abD" = ( /obj/structure/disposalpipe/segment{ @@ -501,57 +405,40 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/exterior/river/riverside_central_north) "abH" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/queen_spawn, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "abI" = ( /obj/structure/surface/table, /obj/item/tool/shovel/spade, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "abJ" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river/riverside_east) "abK" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/valley/valley_labs) "abL" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "abM" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/valley/valley_labs) "abN" = ( /obj/structure/flora/grass/desert/lightgrass_10, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/desert/dirt/desert_transition_edge1/northeast, +/area/desert_dam/exterior/landing_pad_one) "abO" = ( /obj/structure/surface/rack, /turf/open/floor/prison, @@ -560,29 +447,21 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/valley/valley_labs) "abQ" = ( /obj/structure/machinery/landinglight/ds1/delayone, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/landing_pad_one) "abR" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "abS" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/landing_pad_two) "abT" = ( /obj/structure/machinery/conveyor{ @@ -602,15 +481,11 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_labs) "abW" = ( /obj/structure/fence, -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/caves/east_caves) "abX" = ( /obj/structure/largecrate/random, @@ -630,23 +505,17 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_wilderness) "aca" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/valley/valley_labs) "acb" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/valley/valley_labs) "acc" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, /obj/structure/largecrate/random, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_labs) "acd" = ( /obj/structure/floodgate{ @@ -656,18 +525,13 @@ /area/desert_dam/exterior/river/riverside_east) "acf" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "acg" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_labs) "ach" = ( /turf/open/gm/river/desert/deep, @@ -684,15 +548,11 @@ dir = 10 }, /obj/structure/largecrate/random/secure, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_labs) "ack" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/exterior/river/riverside_east) "acn" = ( /obj/item/trash/eat, @@ -713,9 +573,7 @@ /area/desert_dam/exterior/valley/valley_labs) "acq" = ( /obj/structure/tunnel, -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "acr" = ( /obj/effect/blocker/toxic_water, @@ -744,9 +602,7 @@ /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "acx" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/south_tunnel) "acy" = ( /obj/item/trash/plate, @@ -766,38 +622,28 @@ dir = 4 }, /obj/item/trash/used_stasis_bag, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "acC" = ( /obj/structure/prop/dam/wide_boulder/boulder1, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "acD" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/valley/valley_labs) "acE" = ( /obj/structure/machinery/sentry_holder/colony{ dir = 8; pixel_x = 24 }, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "acF" = ( /obj/structure/machinery/sentry_holder/colony{ dir = 4; pixel_x = -24 }, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "acG" = ( /obj/structure/disposalpipe/segment{ @@ -807,75 +653,51 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "acH" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/exterior/valley/valley_labs) "acI" = ( /obj/structure/machinery/landinglight/ds1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_one) "acJ" = ( /obj/structure/machinery/landinglight/ds1/delaytwo, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_one) "acK" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "acL" = ( /obj/item/trash/burger, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/valley_labs) "acM" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, /obj/structure/largecrate/random/barrel/green, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "acN" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "acO" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "acP" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/exterior/valley/valley_labs) "acQ" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "acR" = ( /obj/effect/decal/warning_stripes{ @@ -884,26 +706,18 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) "acS" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "acT" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "acU" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "acV" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "acW" = ( /obj/structure/largecrate/random/secure, @@ -913,20 +727,14 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/valley/valley_labs) "acY" = ( -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/caves/east_caves) "acZ" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_crashsite) "ada" = ( /turf/open/desert/rock, @@ -936,9 +744,7 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/landing_pad_one) "adc" = ( /obj/structure/fence, @@ -949,43 +755,27 @@ /area/desert_dam/interior/caves/east_caves) "ade" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_labs) "adf" = ( /obj/structure/machinery/landinglight/ds2/delayone, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/landing_pad_two) "adg" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_wilderness) "adh" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "adi" = ( /obj/structure/surface/table, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/exterior/valley/south_valley_dam) "adj" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_labs) "adk" = ( /obj/structure/surface/table, @@ -1009,10 +799,7 @@ /turf/open/floor/prison, /area/desert_dam/exterior/valley/south_valley_dam) "adn" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "ado" = ( /obj/structure/machinery/vending/coffee, @@ -1020,39 +807,29 @@ /area/desert_dam/exterior/valley/south_valley_dam) "adp" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_east) "adq" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, /obj/structure/prop/dam/truck/damaged, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, +/area/desert_dam/exterior/landing_pad_one) "adr" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_crashsite) "ads" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/interior/dam_interior/south_tunnel) "adt" = ( /turf/closed/wall/wood, /area/desert_dam/building/bar/backroom) "adu" = ( -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "adv" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -1069,9 +846,7 @@ /turf/open/floor/interior/wood, /area/desert_dam/building/bar/backroom) "ady" = ( -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/exterior/valley/valley_wilderness) "adz" = ( /obj/structure/closet/secure_closet/bar, @@ -1084,9 +859,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "adC" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -1100,21 +873,15 @@ /area/desert_dam/interior/caves/east_caves) "adE" = ( /obj/structure/platform, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/exterior/valley/valley_labs) "adF" = ( -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/dam_interior/north_tunnel) "adG" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_east) "adH" = ( /obj/structure/platform, @@ -1127,18 +894,13 @@ "adJ" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/exterior/river/riverside_east) "adK" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/desert_dam/exterior/valley/valley_crashsite) "adL" = ( /obj/effect/blocker/toxic_water, @@ -1148,9 +910,7 @@ "adM" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/exterior/river/riverside_east) "adN" = ( /obj/structure/platform, @@ -1161,25 +921,19 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_labs) "adP" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_east) "adQ" = ( /obj/structure/platform_decoration{ dir = 1 }, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_east) "adR" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -1190,15 +944,11 @@ dir = 8 }, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_east) "adU" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/exterior/river/riverside_east) "adV" = ( /obj/structure/platform, @@ -1206,21 +956,15 @@ /area/desert_dam/exterior/valley/valley_labs) "adW" = ( /obj/structure/platform, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/valley/valley_labs) "adX" = ( /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river/riverside_east) "adY" = ( /obj/structure/platform, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/valley/valley_labs) "adZ" = ( /obj/structure/flora/bush/desert/cactus/multiple{ @@ -1232,9 +976,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_wilderness) "aeb" = ( /obj/effect/blocker/toxic_water, @@ -1260,36 +1002,22 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "aeg" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, /obj/structure/largecrate/random/case/small, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, +/area/desert_dam/exterior/landing_pad_one) "aeh" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river/riverside_east) "aei" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/administration/control_room) "aej" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -1329,27 +1057,16 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_crashsite) "aep" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_labs) "aeq" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_labs) "aer" = ( -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "aes" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "aet" = ( /obj/structure/surface/table/reinforced, @@ -1357,31 +1074,19 @@ id = "dam_checkpoint_north"; name = "Checkpoint Lockdown" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "aeu" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/east, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "aev" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_labs) "aew" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_labs) "aex" = ( /obj/structure/window/reinforced/tinted{ @@ -1394,33 +1099,24 @@ /obj/item/clipboard, /obj/item/tool/stamp, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aey" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_east) "aez" = ( /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_labs) "aeA" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_labs) "aeB" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aeC" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -1429,11 +1125,7 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_labs) "aeD" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/interior/wood, /area/desert_dam/building/bar/backroom) "aeE" = ( @@ -1441,18 +1133,14 @@ /area/desert_dam/exterior/valley/valley_wilderness) "aeF" = ( /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river/riverside_east) "aeG" = ( /obj/structure/platform_decoration{ dir = 1 }, /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "aeH" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -1464,31 +1152,23 @@ "aeI" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_east) "aeJ" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_east) "aeK" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_east) "aeL" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/dam_interior/north_tunnel) "aeM" = ( /obj/effect/decal/sand_overlay/sand1, @@ -1497,28 +1177,20 @@ "aeN" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_east) "aeO" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aeP" = ( -/turf/open/floor/filtrationside{ - dir = 5 - }, +/turf/open/floor/filtrationside/northeast, /area/desert_dam/exterior/valley/valley_mining) "aeQ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aeR" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -1539,9 +1211,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_wilderness) "aeV" = ( /obj/effect/blocker/toxic_water, @@ -1550,10 +1220,7 @@ "aeW" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/shuttle/dropship/flight/lz1, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/landing/console) "aeX" = ( /obj/structure/surface/table/reinforced, @@ -1561,23 +1228,18 @@ name = "Security Cameras - Research"; network = list("chigusa_3") }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "aeY" = ( /obj/structure/prop/dam/boulder/boulder1, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "aeZ" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "afa" = ( /obj/structure/window/reinforced/tinted{ @@ -1586,18 +1248,14 @@ /obj/structure/machinery/computer/communications, /obj/structure/surface/table/reinforced, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "afb" = ( /obj/structure/machinery/colony_floodlight, /turf/open/desert/rock, /area/desert_dam/exterior/valley/valley_crashsite) "afc" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/dam_interior/hanger) "afd" = ( /turf/open/desert/rock, @@ -1607,27 +1265,17 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aff" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/interior/dam_interior/atmos_storage) "afg" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "afh" = ( -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/dam_interior/hanger) "afi" = ( /turf/open/desert/rock, @@ -1640,49 +1288,35 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river_mouth/southern) "afk" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/western_dam_cave) "afl" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_wilderness) "afm" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_wilderness) "afn" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/western_dam_cave) "afo" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_RND) "afp" = ( /obj/structure/disposalpipe/junction, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "afq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "afr" = ( /obj/structure/window/reinforced/tinted{ @@ -1694,9 +1328,7 @@ /obj/item/tool/pen/blue, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "afs" = ( /obj/structure/window/reinforced/tinted{ @@ -1707,9 +1339,7 @@ /obj/item/clipboard, /obj/item/tool/stamp, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aft" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -1724,42 +1354,30 @@ /turf/open/desert/rock, /area/desert_dam/interior/dam_interior/central_tunnel) "afv" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/dam_interior/workshop) "afw" = ( /obj/structure/machinery/vending/snack, /turf/open/floor/prison, /area/desert_dam/exterior/valley/south_valley_dam) "afx" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/valley/valley_labs) "afy" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt{ - icon_state = "tile" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/asphalt/tile, +/area/desert_dam/exterior/landing_pad_one) "afz" = ( -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/interior/dam_interior/workshop) "afA" = ( -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "afB" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "afC" = ( /obj/structure/platform{ @@ -1778,36 +1396,22 @@ /area/desert_dam/interior/dam_interior/south_tunnel) "afF" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "afG" = ( /turf/closed/wall/r_wall/chigusa, /area/desert_dam/interior/lab_northeast/east_lab_containment) "afH" = ( -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "afI" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/desert_dam/interior/lab_northeast/east_lab_containment) "afJ" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/desert_dam/interior/lab_northeast/east_lab_containment) "afK" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/interior/lab_northeast/east_lab_containment) "afL" = ( /obj/structure/platform{ @@ -1820,26 +1424,19 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/riverside_east) "afM" = ( -/turf/open/floor/filtrationside{ - dir = 4 - }, +/turf/open/floor/filtrationside/east, /area/desert_dam/exterior/valley/valley_mining) "afN" = ( /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_containment) "afO" = ( -/turf/open/desert/rock/deep/transition{ - dir = 6 - }, +/turf/open/desert/rock/deep/transition/southeast, /area/desert_dam/interior/dam_interior/central_tunnel) "afP" = ( /turf/closed/wall/r_wall/chigusa, /area/desert_dam/interior/lab_northeast/east_lab_biology) "afQ" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/interior/lab_northeast/east_lab_containment) "afR" = ( /turf/open/desert/rock/deep/transition, @@ -1864,17 +1461,13 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_labs) "afV" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_labs) "afW" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -1882,10 +1475,7 @@ name = "\improper Administration Control Room" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/administration/control_room) "afX" = ( /obj/structure/flora/grass/desert/lightgrass_2, @@ -1894,18 +1484,13 @@ "afY" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "afZ" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "aga" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -1925,9 +1510,7 @@ /turf/open/desert/rock, /area/desert_dam/interior/dam_interior/south_tunnel) "age" = ( -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/dam_interior/central_tunnel) "agf" = ( /obj/structure/bed/chair/office/dark{ @@ -1939,25 +1522,19 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_wilderness) "agh" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_wilderness) "agi" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_wilderness) "agj" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -1997,9 +1574,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_northwest) "agq" = ( /obj/structure/prop/dam/boulder/boulder3, @@ -2025,9 +1600,7 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/riverside_east) "agt" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/valley/valley_labs) "agu" = ( /obj/structure/disposalpipe/segment{ @@ -2057,9 +1630,7 @@ dir = 1 }, /obj/structure/prop/dam/truck/cargo, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "agy" = ( /turf/open/asphalt/cement_sunbleached, @@ -2073,25 +1644,16 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_northwest) "agB" = ( -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "agC" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "agD" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_crashsite) "agE" = ( /obj/structure/platform, @@ -2101,9 +1663,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_northwest) "agG" = ( /obj/structure/surface/table, @@ -2118,10 +1678,7 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_containment) "agI" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "agJ" = ( /obj/structure/platform, @@ -2132,38 +1689,26 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/riverside_east) "agK" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_crashsite) "agL" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/desert_dam/interior/lab_northeast/east_lab_containment) "agM" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/desert_dam/interior/lab_northeast/east_lab_containment) "agN" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "agO" = ( /turf/open/desert/rock/deep, /area/desert_dam/interior/dam_interior/central_tunnel) "agP" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/dam_interior/hanger) "agQ" = ( /turf/open/floor/prison, @@ -2173,17 +1718,13 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_northwest) "agS" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_northwest) "agT" = ( /obj/structure/desertdam/decals/road_edge, @@ -2217,18 +1758,14 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_labs) "agY" = ( /obj/effect/blocker/toxic_water/Group_2, /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "agZ" = ( /obj/structure/disposalpipe/segment, @@ -2249,9 +1786,7 @@ /area/desert_dam/exterior/valley/valley_northwest) "ahb" = ( /obj/structure/window/framed/chigusa, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/interior/lab_northeast/east_lab_containment) "ahc" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2261,16 +1796,10 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) "ahd" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "ahe" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ahf" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2287,14 +1816,10 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/covered/west, /area/desert_dam/exterior/river/riverside_central_north) "ahh" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "ahi" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -2314,9 +1839,7 @@ "ahk" = ( /obj/effect/decal/sand_overlay/sand1, /obj/structure/prop/dam/truck/damaged, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "ahl" = ( /obj/structure/desertdam/decals/road_stop{ @@ -2333,27 +1856,20 @@ /turf/open/desert/rock, /area/desert_dam/interior/dam_interior/western_dam_cave) "aho" = ( -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/dam_interior/western_dam_cave) "ahp" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/dam_interior/west_tunnel) "ahq" = ( /obj/structure/desertdam/decals/road_stop, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "ahr" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "ahs" = ( /obj/structure/barricade/wooden{ @@ -2372,9 +1888,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) "ahu" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_northwest) "ahv" = ( /obj/structure/platform, @@ -2399,16 +1913,12 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "ahy" = ( -/turf/open/floor/filtrationside{ - dir = 10 - }, +/turf/open/floor/filtrationside/southwest, /area/desert_dam/exterior/valley/valley_mining) "ahz" = ( /obj/effect/decal/sand_overlay/sand1, /obj/structure/largecrate/random/case/small, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "ahA" = ( /turf/open/floor/filtrationside, @@ -2433,18 +1943,14 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "ahF" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_labs) "ahG" = ( /obj/item/limb/foot/r_foot, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) "ahH" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/valley/valley_labs) "ahI" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -2452,16 +1958,12 @@ dir = 4 }, /obj/structure/barricade/wooden, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/covered/west, /area/desert_dam/exterior/river/riverside_central_north) "ahJ" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ahK" = ( /obj/effect/decal/cleanable/vomit, @@ -2506,9 +2008,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "ahQ" = ( -/turf/open/floor/filtrationside{ - dir = 6 - }, +/turf/open/floor/filtrationside/southeast, /area/desert_dam/exterior/valley/valley_mining) "ahR" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2541,9 +2041,7 @@ /area/desert_dam/exterior/valley/valley_wilderness) "ahV" = ( /obj/effect/decal/sand_overlay/sand2/corner2, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/exterior/valley/valley_wilderness) "ahW" = ( /obj/structure/surface/table/reinforced, @@ -2551,35 +2049,25 @@ density = 0; pixel_y = 32 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "ahX" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "ahY" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/valley/valley_labs) "ahZ" = ( /turf/open/desert/desert_shore/desert_shore1, /area/desert_dam/exterior/valley/valley_labs) "aia" = ( -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/dam_interior/north_tunnel) "aib" = ( -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/dam_interior/north_tunnel) "aic" = ( /obj/structure/flora/bush/desert{ @@ -2592,27 +2080,19 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_mining) "aie" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_mining) "aif" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/exterior/valley/valley_wilderness) "aig" = ( -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/dam_interior/workshop) "aih" = ( /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_labs) "aii" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_labs) "aij" = ( /obj/structure/flora/bush/desert{ @@ -2635,14 +2115,10 @@ "ain" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aio" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_wilderness) "aip" = ( /obj/structure/flora/bush/desert/cactus{ @@ -2652,26 +2128,16 @@ /area/desert_dam/exterior/valley/valley_wilderness) "aiq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "air" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_northwest) "ais" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_northwest) "ait" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_northwest) "aiu" = ( /obj/structure/platform{ @@ -2699,33 +2165,24 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_north) "aiy" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aiz" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "aiA" = ( /obj/effect/blocker/toxic_water/Group_2, /obj/structure/platform{ dir = 1 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_north) "aiB" = ( /obj/structure/machinery/light, @@ -2743,15 +2200,10 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_central_north) "aiE" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aiF" = ( /obj/structure/platform{ @@ -2761,9 +2213,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_central_north) "aiG" = ( /obj/structure/disposalpipe/segment{ @@ -2776,15 +2226,10 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_wilderness) "aiH" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "aiI" = ( -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aiJ" = ( /obj/effect/decal/sand_overlay/sand1, @@ -2797,21 +2242,14 @@ "aiK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "aiL" = ( -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/interior/caves/central_caves) "aiM" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "aiN" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -2821,22 +2259,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "aiP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_mining) "aiQ" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_labs) "aiR" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2864,17 +2294,13 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "aiU" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "aiV" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2904,27 +2330,19 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_wilderness) "aiY" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_northwest) "aiZ" = ( /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_northwest) "aja" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_northwest) "ajb" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "ajc" = ( /obj/effect/decal/cleanable/dirt, @@ -2941,23 +2359,17 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/exterior/valley/valley_wilderness) "aje" = ( /obj/structure/fence, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/caves/east_caves) "ajf" = ( /turf/open/gm/river/desert/shallow_edge, /area/desert_dam/interior/caves/east_caves) "ajg" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_labs) "ajh" = ( /obj/structure/flora/bush/desert{ @@ -2973,16 +2385,10 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_wilderness) "ajj" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "ajk" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "ajl" = ( /obj/structure/window/framed/chigusa, @@ -2996,9 +2402,7 @@ "ajn" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ajo" = ( /obj/structure/desertdam/decals/road_edge{ @@ -3012,9 +2416,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ajq" = ( /obj/structure/desertdam/decals/road_edge, @@ -3037,26 +2439,18 @@ /area/desert_dam/interior/lab_northeast/east_lab_containment) "aju" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "ajv" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "ajw" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ajx" = ( /obj/structure/platform{ @@ -3078,17 +2472,13 @@ /area/desert_dam/interior/lab_northeast/east_lab_workshop) "ajA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_mining) "ajB" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/valley/valley_crashsite) "ajC" = ( /obj/structure/flora/bush/desert/cactus/multiple{ @@ -3098,9 +2488,7 @@ /area/desert_dam/exterior/valley/valley_crashsite) "ajD" = ( /obj/structure/fence, -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/interior/caves/east_caves) "ajE" = ( /obj/effect/decal/cleanable/dirt, @@ -3120,9 +2508,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "ajH" = ( /obj/structure/desertdam/decals/road_edge, @@ -3135,32 +2521,22 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/exterior/valley/valley_wilderness) "ajJ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "ajK" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_labs) "ajL" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_labs) "ajM" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_labs) "ajN" = ( /obj/structure/platform{ @@ -3172,48 +2548,33 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_containment) "ajO" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "ajP" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "ajQ" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ajR" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "ajS" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "ajT" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "ajU" = ( /obj/effect/decal/cleanable/dirt, @@ -3226,39 +2587,26 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ajW" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "ajX" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/exterior/valley/valley_wilderness) "ajY" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ajZ" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aka" = ( /obj/structure/desertdam/decals/road_edge, @@ -3294,18 +2642,12 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "akf" = ( /obj/structure/surface/table/reinforced, /obj/structure/xenoautopsy, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/desert_dam/interior/lab_northeast/east_lab_biology) "akg" = ( /obj/structure/flora/bush/desert{ @@ -3314,56 +2656,35 @@ /turf/open/desert/dirt, /area/desert_dam/interior/caves/central_caves) "akh" = ( -/turf/open/mars{ - icon_state = "mars_dirt_14" - }, +/turf/open/mars/mars_dirt_14, /area/desert_dam/interior/lab_northeast/east_lab_containment) "aki" = ( /obj/effect/decal/cleanable/dirt, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "akj" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "akk" = ( /turf/closed/wall/r_wall/chigusa, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "akl" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "akm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "akn" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "ako" = ( /obj/structure/closet/radiation, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "akp" = ( /obj/structure/desertdam/decals/road_edge{ @@ -3373,18 +2694,13 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "akq" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_crashsite) "akr" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aks" = ( /obj/structure/desertdam/decals/road_edge{ @@ -3394,22 +2710,14 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "akt" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_labs) "aku" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "akv" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_labs) "akw" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -3417,9 +2725,7 @@ name = "\improper Containment Lock"; unacidable = 0 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/interior/lab_northeast/east_lab_containment) "akx" = ( /obj/structure/platform{ @@ -3428,14 +2734,10 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_containment) "aky" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_northwest) "akz" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_northwest) "akA" = ( /obj/effect/decal/cleanable/dirt, @@ -3460,55 +2762,35 @@ name = "\improper Containment Lock"; unacidable = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "akE" = ( /obj/structure/surface/table, /obj/item/clothing/gloves/yellow, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "akF" = ( /obj/structure/surface/table, /obj/item/device/reagent_scanner, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "akG" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "akH" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "akI" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "akJ" = ( /obj/structure/flora/grass/desert/lightgrass_8, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "akK" = ( /turf/open/floor/prison, @@ -3528,18 +2810,13 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "akO" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "akP" = ( /turf/open/desert/rock, /area/desert_dam/exterior/valley/valley_mining) "akQ" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/desert_dam/interior/lab_northeast/east_lab_biology) "akR" = ( /obj/structure/platform, @@ -3549,23 +2826,17 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "akS" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "akT" = ( /obj/structure/platform_decoration, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "akU" = ( /obj/structure/prop/dam/truck/cargo, @@ -3581,94 +2852,61 @@ /turf/open/desert/rock, /area/desert_dam/exterior/valley/valley_crashsite) "akW" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/desert_dam/interior/lab_northeast/east_lab_containment) "akX" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/pen, -/obj/item/XenoBio/Blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/obj/item/oldresearch/Blood, +/turf/open/floor/prison/darkpurple2/west, /area/desert_dam/interior/lab_northeast/east_lab_biology) "akY" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "akZ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ala" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/west, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alb" = ( /obj/structure/surface/table/reinforced, /obj/structure/xenoautopsy/tank{ icon_state = "jarshelf_7" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alc" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/interior/lab_northeast/east_lab_containment) "ald" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_7" - }, +/turf/open/mars_cave/mars_dirt_7, /area/desert_dam/interior/lab_northeast/east_lab_containment) "ale" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/north, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alf" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alg" = ( /obj/structure/closet/crate, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alh" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/landing_pad_two) "ali" = ( /obj/effect/decal/warning_stripes{ @@ -3684,42 +2922,27 @@ /turf/open/desert/rock, /area/desert_dam/exterior/valley/valley_crashsite) "alk" = ( -/turf/open/mars{ - icon_state = "mars_dirt_12" - }, +/turf/open/mars/mars_dirt_12, /area/desert_dam/interior/lab_northeast/east_lab_containment) "all" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/interior/lab_northeast/east_lab_containment) "alm" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aln" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alo" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_northwest) "alp" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_northwest) "alr" = ( /obj/structure/stairs{ @@ -3729,168 +2952,105 @@ dir = 8; layer = 2.7 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "als" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alt" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alu" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alv" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_6" - }, +/turf/open/mars_cave/mars_dirt_6, /area/desert_dam/interior/lab_northeast/east_lab_containment) "alw" = ( -/turf/open/floor/coagulation{ - icon_state = "0,8" - }, +/turf/open/floor/coagulation/icon0_8, /area/desert_dam/exterior/valley/valley_mining) "alx" = ( -/turf/open/floor/coagulation{ - icon_state = "5,8" - }, +/turf/open/floor/coagulation/icon5_8, /area/desert_dam/exterior/valley/valley_mining) "aly" = ( /obj/structure/closet/crate, /obj/item/storage/fancy/vials/random, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alz" = ( /obj/structure/surface/rack, /obj/item/device/multitool, /obj/item/storage/belt/utility/full, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alA" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/device/t_scanner, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alB" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/tool/hand_labeler, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alC" = ( /obj/structure/surface/rack, /obj/item/tool/shovel/snow, /obj/item/tool/shovel/snow, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alD" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/east, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "alE" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/north, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "alF" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alG" = ( -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alH" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alI" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alJ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/west, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alK" = ( /obj/structure/closet/secure_closet/scientist, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alL" = ( /obj/structure/closet/secure_closet/scientist, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alM" = ( /obj/structure/closet/secure_closet/scientist, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alN" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/fancy/vials/random, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/east, /area/desert_dam/interior/lab_northeast/east_lab_biology) "alO" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "alP" = ( /obj/structure/window/framed/chigusa, @@ -3904,9 +3064,7 @@ dir = 4; layer = 2.7 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "alR" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -3915,46 +3073,30 @@ /turf/open/floor/prison, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "alS" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "alT" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "alU" = ( /obj/structure/flora/grass/desert/lightgrass_9, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "alV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "alW" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/exterior/valley/valley_wilderness) "alX" = ( /obj/effect/decal/warning_stripes{ @@ -3965,21 +3107,14 @@ name = "\improper Hangar Shutters" }, /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "alY" = ( -/turf/open/floor/coagulation{ - icon_state = "4,8" - }, +/turf/open/floor/coagulation/icon4_8, /area/desert_dam/exterior/valley/valley_mining) "alZ" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ama" = ( /obj/structure/pipes/vents/pump{ @@ -3990,19 +3125,14 @@ "amb" = ( /obj/structure/surface/table/reinforced, /obj/item/alienjar, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amd" = ( /obj/structure/platform, /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_containment) "ame" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "amf" = ( /obj/structure/platform{ @@ -4016,14 +3146,10 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_northwest) "amh" = ( -/turf/open/floor/coagulation{ - icon_state = "6,8-2" - }, +/turf/open/floor/coagulation/icon6_8_2, /area/desert_dam/exterior/valley/valley_mining) "ami" = ( -/turf/open/floor/coagulation{ - icon_state = "7,8-2" - }, +/turf/open/floor/coagulation/icon7_8_2, /area/desert_dam/exterior/valley/valley_mining) "amj" = ( /obj/structure/platform_decoration{ @@ -4063,32 +3189,23 @@ /area/desert_dam/interior/lab_northeast/east_lab_containment) "amo" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amp" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amq" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ name = "\improper Containment Lock"; unacidable = 0 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/desert_dam/interior/lab_northeast/east_lab_containment) "amr" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "ams" = ( /obj/effect/decal/warning_stripes{ @@ -4099,10 +3216,7 @@ name = "\improper Hangar Shutters" }, /obj/structure/cargo_container/kelland/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "amt" = ( /obj/structure/desertdam/decals/road_edge{ @@ -4116,56 +3230,36 @@ dir = 8 }, /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "amv" = ( /obj/effect/blocker/toxic_water/Group_2, /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_north) "amw" = ( /turf/closed/wall/r_wall/bunker/floodgate, /area/desert_dam/exterior/river/riverside_central_north) "amx" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "amy" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/east, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "amz" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "amA" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "amB" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/north, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "amC" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "amD" = ( /obj/structure/machinery/light{ @@ -4177,46 +3271,31 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Isolation Chamber" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "amF" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "amG" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "amH" = ( /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amI" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amJ" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/interior/caves/east_caves) "amK" = ( /obj/structure/desertdam/decals/road_edge{ @@ -4231,10 +3310,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amM" = ( /obj/structure/desertdam/decals/road_edge{ @@ -4247,15 +3323,10 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_northwest) "amO" = ( -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/desert_dam/exterior/valley/valley_mining) "amP" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_northwest) "amQ" = ( /obj/structure/flora/bush/desert/cactus{ @@ -4267,11 +3338,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/telecomm/lz1_valley) "amR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/interior/lab_northeast/east_lab_containment) "amS" = ( @@ -4279,102 +3346,66 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_north) "amT" = ( -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/desert_dam/exterior/valley/valley_mining) "amU" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amV" = ( /obj/structure/surface/table/reinforced, /obj/structure/xenoautopsy/tank{ icon_state = "jar_sample" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amW" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amX" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amY" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/desert_dam/interior/lab_northeast/east_lab_biology) "amZ" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_4" - }, +/turf/open/mars_cave/mars_dirt_4, /area/desert_dam/interior/lab_northeast/east_lab_containment) "ana" = ( -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/desert_dam/interior/lab_northeast/east_lab_containment) "anb" = ( /obj/structure/flora/grass/desert/lightgrass_6, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "anc" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/interior/dam_interior/west_tunnel) "and" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "ane" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/west_tunnel) "anf" = ( /obj/structure/closet/firecloset, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/hanger) "ang" = ( /obj/effect/decal/warning_stripes{ @@ -4388,57 +3419,39 @@ /area/desert_dam/exterior/valley/north_valley_dam) "anh" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/asphalt/tile, +/area/desert_dam/exterior/landing_pad_one) "ani" = ( /obj/structure/closet/crate/trashcart, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/north_valley_dam) "anj" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "ank" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_medical) "anl" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/desert_dam/interior/lab_northeast/east_lab_biology) "anm" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "ann" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/west, /area/desert_dam/interior/lab_northeast/east_lab_biology) "ano" = ( -/turf/open/floor/coagulation{ - icon_state = "1,7" - }, +/turf/open/floor/coagulation/icon1_7, /area/desert_dam/building/water_treatment_two) "anp" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -4447,26 +3460,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/interior/dam_interior/west_tunnel) "anq" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "anr" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/west_tunnel) "ans" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ @@ -4475,15 +3476,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/west_tunnel) "ant" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "anu" = ( /obj/structure/flora/bush/desert{ @@ -4492,9 +3489,7 @@ /turf/open/desert/dirt, /area/desert_dam/interior/caves/central_caves) "anv" = ( -/turf/open/floor/prison{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "anx" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -4502,16 +3497,10 @@ id = "dam_checkpoint_northeast"; name = "\improper Checkpoint Lock" }, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "any" = ( -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "anz" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -4523,23 +3512,16 @@ name = "\improper Checkpoint Lock" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "anA" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/interior/caves/east_caves) "anB" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/interior/caves/east_caves) "anC" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -4547,15 +3529,11 @@ id = "dam_checkpoint_northeast"; name = "\improper Checkpoint Lock" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "anD" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "anE" = ( /obj/structure/flora/grass/desert/lightgrass_6, @@ -4566,22 +3544,15 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_northwest) "anG" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "anH" = ( /obj/structure/xenoautopsy/tank, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_biology) "anI" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_biology) "anJ" = ( /obj/structure/sign/safety/restrictedarea, @@ -4594,23 +3565,14 @@ "anK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "anL" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/desert_dam/interior/lab_northeast/east_lab_biology) "anM" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "anN" = ( /obj/structure/surface/table, @@ -4618,19 +3580,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "anO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Containment" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_containment) "anP" = ( /turf/closed/wall/r_wall/bunker, @@ -4641,23 +3597,17 @@ /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "anR" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "anS" = ( /obj/structure/surface/table/reinforced, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "anT" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/revolver/cmb, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "anU" = ( /obj/structure/surface/table/reinforced, @@ -4665,74 +3615,44 @@ name = "Security Cameras - Research"; network = list("chigusa_3") }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "anV" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "anX" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "anY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "anZ" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aoa" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aob" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aoc" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aod" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aoe" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "aof" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -4743,10 +3663,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aoi" = ( /turf/closed/wall/hangar{ @@ -4763,25 +3680,19 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aoq" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "aor" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aos" = ( /obj/structure/pipes/vents/pump{ @@ -4790,9 +3701,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aot" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4801,18 +3710,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aou" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/disposalpipe/junction, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aov" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4822,9 +3727,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aow" = ( /turf/closed/wall/r_wall/bunker, @@ -4835,9 +3738,7 @@ /area/desert_dam/exterior/valley/north_valley_dam) "aoy" = ( /obj/item/trash/hotdog, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "aoz" = ( /turf/open/desert/rock, @@ -4845,149 +3746,98 @@ "aoA" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/guestpass, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aoB" = ( /turf/open/asphalt/cement_sunbleached, /area/desert_dam/interior/dam_interior/west_tunnel) "aoC" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aoD" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "aoE" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "aoF" = ( /obj/structure/surface/table/reinforced, /obj/item/ammo_magazine/shotgun/incendiary, /obj/item/ammo_magazine/shotgun/incendiary, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aoG" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_northwest) "aoH" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/desert_dam/interior/dam_interior/west_tunnel) "aoI" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ name = "\improper Containment Lock"; unacidable = 0 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aoJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aoK" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aoL" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aoM" = ( -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aoN" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aoO" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aoP" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aoQ" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aoR" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aoS" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aoT" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aoU" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Security" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aoV" = ( /turf/open/asphalt/cement, @@ -4998,42 +3848,24 @@ dir = 1; icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aoX" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aoY" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/interior/dam_interior/hanger) "aoZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) -"apa" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, -/area/desert_dam/exterior/valley/valley_northwest) "apb" = ( /obj/structure/machinery/computer/shuttle/elevator_controller/elevator_call/trijent/lz1{ pixel_y = 32 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/desert_dam/interior/dam_interior/hanger) "apc" = ( /obj/structure/flora/grass/desert/lightgrass_2, @@ -5043,39 +3875,25 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "ape" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/interior/lab_northeast/east_lab_biology) "apf" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "apg" = ( /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_biology) "aph" = ( -/turf/open/floor/prison{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "api" = ( -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "apj" = ( -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "apk" = ( /obj/effect/landmark/monkey_spawn, @@ -5084,40 +3902,25 @@ "apl" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "apm" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "apn" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "apo" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Security Armoury" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "app" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "apq" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/interior/lab_northeast/east_lab_biology) "apr" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -5128,30 +3931,19 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_biology) "apt" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/valley_northwest) "apu" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_northwest) "apv" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "apw" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/desert_dam/interior/lab_northeast/east_lab_biology) "apx" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -5160,15 +3952,10 @@ name = "\improper Checkpoint Lock"; unacidable = 0 }, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "apy" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/desert_dam/interior/lab_northeast/east_lab_biology) "apz" = ( /obj/structure/desertdam/decals/road_edge{ @@ -5187,47 +3974,30 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "apB" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "apD" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "apF" = ( -/turf/open/floor/prison{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "apH" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "apI" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "apJ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/interior/caves/east_caves) "apK" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "apL" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -5242,28 +4012,21 @@ /turf/open/desert/desert_shore/shore_corner2, /area/desert_dam/interior/caves/east_caves) "apN" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/interior/caves/east_caves) "apO" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_northwest) "apP" = ( /obj/structure/flora/grass/desert/lightgrass_7, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "apR" = ( /obj/effect/decal/sand_overlay/sand1/corner1, /turf/open/desert/desert_shore/desert_shore1, /area/desert_dam/interior/caves/east_caves) "apS" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/desert_dam/interior/lab_northeast/east_lab_biology) "apT" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -5273,17 +4036,13 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "apV" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "apW" = ( /turf/closed/wall/r_wall/chigusa, @@ -5293,36 +4052,25 @@ dir = 1; name = "\improper Research Hallway" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "apY" = ( /obj/effect/decal/sand_overlay/sand2/corner2, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "apZ" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "aqa" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aqb" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "aqc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5331,21 +4079,11 @@ /turf/open/floor/interior/wood, /area/desert_dam/building/bar/backroom) "aqd" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqe" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqf" = ( /obj/structure/desertdam/decals/road_edge, @@ -5353,25 +4091,20 @@ dir = 4 }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "aqg" = ( /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "aqi" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqk" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aql" = ( /obj/effect/decal/warning_stripes{ @@ -5386,9 +4119,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "aqn" = ( /obj/effect/decal/cleanable/dirt, @@ -5402,9 +4133,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/interior/caves/east_caves) "aqq" = ( /turf/open/desert/desert_shore/desert_shore1, @@ -5416,41 +4145,28 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqt" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqu" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqv" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqw" = ( /obj/structure/stairs{ dir = 8 }, /obj/structure/platform, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_medical) "aqx" = ( /obj/structure/surface/table/reinforced, @@ -5458,16 +4174,10 @@ name = "Security Cameras - Research"; network = list("chigusa_3") }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqy" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_northwest) "aqz" = ( /obj/structure/flora/grass/desert/lightgrass_9, @@ -5478,34 +4188,24 @@ name = "\improper Lobby" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/lobby) "aqB" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/lab_northeast/east_lab_maintenence) "aqC" = ( /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_maintenence) "aqD" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqE" = ( /obj/effect/blocker/toxic_water/Group_1, /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_north) "aqF" = ( /obj/structure/machinery/disposal, @@ -5513,76 +4213,51 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/exterior/valley/valley_wilderness) "aqG" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/exterior/valley/valley_wilderness) "aqH" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/exterior/valley/valley_wilderness) "aqI" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/exterior/valley/valley_wilderness) "aqJ" = ( /turf/closed/wall/r_wall/chigusa, /area/desert_dam/interior/lab_northeast/east_lab_maintenence) "aqK" = ( -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "aqL" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqM" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "aqN" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqO" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "aqP" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Security Office" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqQ" = ( /turf/closed/wall/r_wall, @@ -5592,17 +4267,13 @@ dir = 8; pixel_x = 24 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/interior/dam_interior/west_tunnel) "aqS" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached20" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20, /area/desert_dam/exterior/valley/valley_labs) "aqT" = ( /obj/structure/desertdam/decals/road_edge, @@ -5610,45 +4281,32 @@ dir = 1 }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "aqU" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Security Armoury" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqV" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/donut_box, /obj/item/reagent_container/food/snacks/donut, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqW" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aqX" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/interior/caves/east_caves) "aqY" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/east_caves) "aqZ" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -5656,9 +4314,7 @@ id = "dam_checkpoint_northeast"; name = "\improper Checkpoint Lock" }, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "ara" = ( /obj/effect/decal/warning_stripes{ @@ -5670,10 +4326,7 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "arc" = ( /obj/structure/machinery/light{ @@ -5682,18 +4335,13 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ard" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "are" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5702,9 +4350,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "arf" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -5713,9 +4359,7 @@ name = "\improper Checkpoint Lock"; unacidable = 0 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "arg" = ( /obj/structure/disposalpipe/segment{ @@ -5724,58 +4368,36 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "arh" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "ari" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/west_tunnel) "arj" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/west_tunnel) "ark" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "arl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "arm" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "arn" = ( /obj/structure/surface/table/reinforced, @@ -5787,72 +4409,44 @@ pixel_y = 3 }, /obj/item/tool/stamp, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aro" = ( /obj/structure/machinery/sentry_holder/colony{ dir = 4; pixel_x = -24 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/west_tunnel) "arp" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/interior/dam_interior/hanger) "arq" = ( -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "arr" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "ars" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_northwest) "art" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/lobby) "aru" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Lobby" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/lobby) "arv" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_medical) "arw" = ( /obj/structure/fence, @@ -5860,18 +4454,14 @@ /area/desert_dam/exterior/river/riverside_east) "arx" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor/filtrationside{ - dir = 1 - }, +/turf/open/floor/filtrationside/north, /area/desert_dam/exterior/valley/valley_mining) "ary" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "arz" = ( /obj/effect/decal/sand_overlay/sand1/corner1, @@ -5881,77 +4471,49 @@ name = "\improper Checkpoint Lock" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "arA" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/interior/caves/east_caves) "arB" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "arC" = ( /obj/structure/surface/rack, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "arD" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "arE" = ( /obj/structure/sink, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "arF" = ( /turf/closed/wall/r_wall/bunker, /area/desert_dam/interior/dam_interior/garage) "arG" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "arH" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "arI" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "arJ" = ( /obj/structure/window/framed/chigusa, @@ -5963,10 +4525,7 @@ }, /obj/structure/surface/table, /obj/item/tool/surgery/retractor, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "arL" = ( /turf/open/floor/prison, @@ -5978,38 +4537,26 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Security" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "arR" = ( /obj/structure/prop/dam/large_boulder/boulder2, /turf/open/desert/rock, /area/desert_dam/exterior/valley/bar_valley_dam) "arS" = ( -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/dam_interior/south_tunnel) "arT" = ( -/turf/open/desert/rock/deep/transition{ - dir = 6 - }, +/turf/open/desert/rock/deep/transition/southeast, /area/desert_dam/interior/dam_interior/western_dam_cave) "arU" = ( /obj/structure/disposalpipe/junction, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "arV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/prop/dam/truck/damaged, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "arZ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -6039,21 +4586,14 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "asf" = ( -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/interior/dam_interior/hanger) "asg" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/desert_dam/interior/dam_interior/hanger) "ash" = ( /obj/structure/fence, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_telecoms) "asl" = ( /obj/structure/platform, @@ -6065,33 +4605,22 @@ "asm" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/guestpass, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "asn" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aso" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2; name = "\improper Research Substation" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/substation/northeast) "asq" = ( /obj/structure/machinery/light, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "asr" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -6101,9 +4630,7 @@ dir = 1; pixel_y = -10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "ass" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -6113,9 +4640,7 @@ /area/desert_dam/interior/caves/east_caves) "ast" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/east_caves) "asu" = ( /obj/structure/prop/dam/boulder/boulder1, @@ -6126,24 +4651,18 @@ dir = 1; name = "\improper Security Checkpoint" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "asw" = ( /obj/structure/window/framed/bunker/reinforced, /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "asx" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "asy" = ( /obj/structure/platform_decoration, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "asz" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -6152,14 +4671,10 @@ name = "\improper Checkpoint Lock"; unacidable = 0 }, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "asA" = ( -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "asB" = ( /obj/structure/window/framed/bunker/reinforced, @@ -6173,22 +4688,14 @@ /obj/structure/machinery/door/window/southleft{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "asD" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "asE" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "asF" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -6200,23 +4707,16 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "asH" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door_control, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "asI" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "asJ" = ( /obj/structure/surface/table/reinforced, @@ -6224,30 +4724,21 @@ name = "Security Cameras - Research"; network = list("chigusa_3") }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "asL" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "asM" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/desert_dam/building/substation/northeast) "asN" = ( /obj/structure/machinery/sentry_holder/colony{ dir = 1; pixel_y = -10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "asO" = ( /obj/structure/surface/table, @@ -6259,9 +4750,7 @@ /area/desert_dam/building/water_treatment_two/floodgate_control) "asP" = ( /obj/structure/flora/grass/desert/lightgrass_6, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "asQ" = ( /obj/structure/surface/table, @@ -6273,10 +4762,7 @@ /obj/structure/shuttle/diagonal{ icon_state = "swall_f6" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "asS" = ( /obj/structure/surface/table, @@ -6291,26 +4777,17 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/riverside_east) "asW" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/desert_dam/building/substation/northeast) "asX" = ( /obj/structure/machinery/power/smes/batteryrack/substation, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/desert_dam/building/substation/northeast) "asY" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/desert_dam/building/substation/northeast) "asZ" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -6330,9 +4807,7 @@ /obj/structure/machinery/door/window/southleft{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "atb" = ( /obj/structure/flora/bush/desert/cactus/multiple{ @@ -6341,17 +4816,13 @@ /turf/open/desert/dirt, /area/desert_dam/interior/caves/east_caves) "atc" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_mining) "atd" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/east_caves) "ate" = ( /obj/structure/stairs{ @@ -6360,9 +4831,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "atf" = ( /obj/structure/flora/tree/joshua, @@ -6370,33 +4839,24 @@ /area/desert_dam/interior/caves/east_caves) "atg" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/lobby) "ath" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_wilderness) "ati" = ( /obj/structure/machinery/sentry_holder/colony{ dir = 8; pixel_x = 24 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached20" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20, /area/desert_dam/interior/dam_interior/west_tunnel) "atj" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "atk" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "atl" = ( /turf/open/desert/rock/deep, @@ -6406,10 +4866,7 @@ /obj/item/stack/sheet/mineral/phoron{ amount = 50 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/substation/northeast) "atn" = ( /obj/structure/window/framed/chigusa, @@ -6419,49 +4876,35 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/west_tunnel) "atp" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "atq" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Research Hallway" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "atr" = ( /turf/open/desert/rock/deep/transition, /area/desert_dam/interior/dam_interior/south_tunnel) "ats" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "att" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/west_tunnel) "atu" = ( -/turf/open/floor/coagulation{ - icon_state = "8,7-2" - }, +/turf/open/floor/coagulation/icon8_7_2, /area/desert_dam/exterior/valley/valley_mining) "atv" = ( /obj/structure/surface/table/reinforced, @@ -6518,9 +4961,7 @@ /obj/structure/filtration/coagulation{ icon_state = "2,7" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "atB" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -6546,19 +4987,14 @@ dir = 4; pixel_x = -24 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/west_tunnel) "atE" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Security" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "atF" = ( /obj/structure/disposalpipe/segment, @@ -6566,57 +5002,31 @@ dir = 1; name = "\improper Security" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "atG" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/darkyellow2/west, /area/desert_dam/building/substation/northeast) "atH" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/west_tunnel) "atI" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/west_tunnel) "atJ" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "atK" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/red/north, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "atL" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_wilderness) "atM" = ( /obj/effect/decal/warning_stripes{ @@ -6630,32 +5040,24 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "atO" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "atP" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "atQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "atS" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -6664,10 +5066,7 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_maintenence) "atT" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "atU" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -6676,10 +5075,7 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_maintenence) "atV" = ( -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/substation/northeast) "atW" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -6704,58 +5100,34 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/floodgate_control) "atZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/floodgate_control) "aua" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/substation/northeast) "aub" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/desert_dam/building/substation/northeast) "auc" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/substation/northeast) "aud" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "aue" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/red/north, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "auf" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "\improper Research Workshop" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "aug" = ( /obj/structure/window/framed/chigusa, @@ -6765,9 +5137,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper RnD" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "aui" = ( /obj/structure/desertdam/decals/road_edge{ @@ -6779,70 +5149,43 @@ "auj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "auk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "aul" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/southwest, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "aum" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "aun" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_RND) "auo" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/interior/dam_interior/west_tunnel) "aup" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/east, /area/desert_dam/interior/lab_northeast/east_lab_RND) "auq" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "aur" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/north, /area/desert_dam/interior/lab_northeast/east_lab_RND) "aus" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "aut" = ( -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/dam_interior/west_tunnel) "auu" = ( /obj/structure/flora/grass/desert/lightgrass_3, @@ -6855,20 +5198,11 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_medical) "auw" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkpurple2/northeast, /area/desert_dam/interior/lab_northeast/east_lab_RND) "aux" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ @@ -6891,40 +5225,27 @@ /area/desert_dam/building/substation/northeast) "auB" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auC" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auD" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auE" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auF" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auG" = ( /turf/open/desert/rock, @@ -6933,38 +5254,25 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/west_tunnel) "auI" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "auK" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "auL" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "auM" = ( /obj/structure/machinery/cm_vending/sorted/tech/science{ req_one_access = null }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/desert_dam/interior/lab_northeast/east_lab_RND) "auN" = ( /obj/structure/desertdam/decals/road_edge, @@ -6972,48 +5280,27 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/north_valley_dam) "auP" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/desert_dam/interior/lab_northeast/east_lab_RND) "auQ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whiteblue/north, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auS" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/north, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auT" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auV" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "auW" = ( /obj/structure/sign/safety/restrictedarea, @@ -7030,17 +5317,13 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_medical) "auY" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_medical) "auZ" = ( /obj/structure/surface/rack, @@ -7049,44 +5332,29 @@ /area/desert_dam/building/water_treatment_two/floodgate_control) "ava" = ( /obj/structure/toilet, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "avb" = ( -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/dam_interior/west_tunnel) "avc" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/dam_interior/west_tunnel) "ave" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "avf" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "avg" = ( /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "avh" = ( /obj/structure/disposalpipe/segment{ @@ -7098,10 +5366,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "avj" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -7109,44 +5374,31 @@ id = null; name = "\improper Elevator Lock" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/shuttle/trijent_shuttle/engi) "avk" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/interior/dam_interior/west_tunnel) "avl" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "avm" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement13" - }, +/turf/open/asphalt/cement/cement13, /area/desert_dam/interior/dam_interior/west_tunnel) "avn" = ( /obj/structure/closet/secure_closet/security, /obj/item/clothing/suit/armor/vest/security, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "avo" = ( /obj/structure/surface/table/reinforced, @@ -7154,10 +5406,7 @@ name = "Security Cameras - Research"; network = list("chigusa_3") }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "avp" = ( /obj/structure/surface/table, @@ -7165,33 +5414,23 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/floodgate_control) "avq" = ( -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "avr" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "avt" = ( /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "avu" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/interior/caves/east_caves) "avv" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/floodgate_control) "avw" = ( /obj/structure/machinery/light{ @@ -7202,67 +5441,46 @@ "avx" = ( /obj/structure/machinery/r_n_d/protolathe, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "avy" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "avz" = ( /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "avA" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "avB" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "avC" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_northwest) "avD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "avE" = ( /obj/structure/machinery/sentry_holder/colony{ pixel_y = 26 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "avF" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "avG" = ( /turf/closed/wall/r_wall/chigusa, @@ -7275,67 +5493,46 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Research Hallway" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "avJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "avK" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/desert_dam/interior/lab_northeast/east_lab_RND) "avL" = ( /obj/structure/machinery/r_n_d/destructive_analyzer, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "avM" = ( /obj/structure/machinery/computer/WYresearch, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "avN" = ( /obj/structure/machinery/r_n_d/protolathe, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "avO" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "avP" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Toilet Unit" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "avQ" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/desert_dam/building/substation/northeast) "avR" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -7344,17 +5541,13 @@ /obj/structure/machinery/sentry_holder/colony{ pixel_y = 26 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "avS" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "avT" = ( /obj/structure/platform{ @@ -7364,88 +5557,55 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/riverside_east) "avU" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/desert_dam/building/substation/northeast) "avV" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/desert_dam/building/substation/northeast) "avW" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/substation/northeast) "avX" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "avY" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "avZ" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/interior/dam_interior/west_tunnel) "awa" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement13" - }, +/turf/open/asphalt/cement/cement13, /area/desert_dam/interior/dam_interior/west_tunnel) "awb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "awc" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "awd" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "awe" = ( /obj/structure/machinery/r_n_d/circuit_imprinter, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "awf" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "awg" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ @@ -7454,19 +5614,13 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_maintenence) "awh" = ( -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/dam_interior/western_dam_cave) "awi" = ( -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/dam_interior/western_dam_cave) "awj" = ( -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/interior/dam_interior/western_dam_cave) "awk" = ( /obj/structure/prop/dam/large_boulder{ @@ -7475,9 +5629,7 @@ /turf/open/desert/rock, /area/desert_dam/exterior/valley/bar_valley_dam) "awl" = ( -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/interior/dam_interior/workshop) "awm" = ( /obj/structure/platform{ @@ -7491,35 +5643,24 @@ dir = 4 }, /obj/structure/platform, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "awo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_mining) "awp" = ( /obj/structure/flora/grass/desert/lightgrass_8, -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/dam_interior/west_tunnel) "awq" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/dam_interior/west_tunnel) "awr" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/desert_dam/interior/lab_northeast/east_lab_RND) "aws" = ( /obj/effect/decal/sand_overlay/sand2/corner2, @@ -7529,46 +5670,30 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awu" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awv" = ( /obj/structure/prop/dam/drill, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aww" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awx" = ( /turf/open/floor, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awy" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/north, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awz" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "awA" = ( /obj/structure/surface/table, @@ -7577,79 +5702,52 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "awB" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "awC" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "awD" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "awE" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "awF" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Research Workshop" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "awG" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "awH" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/desert_dam/interior/lab_northeast/east_lab_RND) "awI" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "awJ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/light, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_RND) "awK" = ( /obj/structure/platform, @@ -7663,15 +5761,10 @@ /turf/closed/wall/r_wall/prison, /area/desert_dam/building/security/detective) "awN" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awO" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awP" = ( /obj/structure/bed/chair{ @@ -7680,137 +5773,94 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awQ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awR" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/valley/valley_crashsite) "awS" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awT" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awU" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "3,7" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "awV" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awW" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/valley/valley_crashsite) "awX" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "awY" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Security Checkpoint" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "awZ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Restroom" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "axa" = ( -/turf/open/floor{ - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "axb" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "axc" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "axe" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/west, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "axf" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "axg" = ( /obj/effect/decal/sand_overlay/sand2/corner2, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axh" = ( /obj/structure/machinery/light, /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axi" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_labs) "axj" = ( /turf/open/desert/desert_shore/shore_edge1, @@ -7824,15 +5874,11 @@ /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axm" = ( /obj/structure/platform, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/valley/valley_labs) "axn" = ( /obj/structure/platform, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/valley/valley_labs) "axo" = ( /obj/structure/desertdam/decals/road_edge{ @@ -7850,10 +5896,7 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_maintenence) "axr" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axs" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -7862,10 +5905,7 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_maintenence) "axt" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axu" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -7873,18 +5913,14 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "axv" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Lobby" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "axw" = ( /obj/structure/surface/table/reinforced/prison{ @@ -7894,10 +5930,7 @@ desc = "A bizarre alien device used for trapping and killing prey."; name = "Alien Mine" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "axx" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -7911,35 +5944,21 @@ id = "dam_checkpoint_northeast"; name = "Checkpoint Lockdown" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "axz" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/interior/caves/east_caves) "axA" = ( -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "axB" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "axC" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/interior/caves/east_caves) "axD" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -7948,9 +5967,7 @@ /turf/open/desert/rock, /area/desert_dam/exterior/valley/valley_crashsite) "axE" = ( -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_RND) "axF" = ( /turf/closed/wall/r_wall/prison, @@ -7959,9 +5976,7 @@ /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/toolbox, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/desert_dam/interior/lab_northeast/east_lab_RND) "axH" = ( /obj/structure/surface/table/reinforced, @@ -7973,10 +5988,7 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/desert_dam/interior/lab_northeast/east_lab_RND) "axI" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -7997,9 +6009,7 @@ /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axM" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "axN" = ( /obj/structure/reagent_dispensers/fueltank, @@ -8007,31 +6017,19 @@ /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axO" = ( /obj/structure/platform, -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/exterior/valley/valley_labs) "axP" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/exterior/valley/valley_wilderness) "axQ" = ( -/turf/open/floor/prison{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axR" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axS" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axT" = ( /turf/open/desert/rock/deep/transition, @@ -8040,43 +6038,29 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement7" - }, +/turf/open/asphalt/cement/cement7, /area/desert_dam/exterior/valley/valley_wilderness) "axV" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement7" - }, +/turf/open/asphalt/cement/cement7, /area/desert_dam/exterior/valley/valley_wilderness) "axW" = ( /obj/structure/bookcase/manuals/research_and_development, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axX" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "axY" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/valley_northwest) "axZ" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_northwest) "aya" = ( /obj/structure/window/framed/prison/reinforced, @@ -8085,33 +6069,25 @@ "ayb" = ( /obj/structure/closet/secure_closet/scientist, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayd" = ( /obj/structure/showcase{ icon_state = "mechfab1" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "aye" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/pod/old{ name = "Personal Computer" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayf" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayg" = ( /obj/structure/surface/table, @@ -8127,35 +6103,25 @@ /obj/structure/surface/table, /obj/item/tool/pen, /obj/item/paper_bundle, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayj" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayk" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayl" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "aym" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayo" = ( /obj/item/reagent_container/glass/bucket/mopbucket, @@ -8163,26 +6129,20 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayp" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/exterior/valley/valley_wilderness) "ayr" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ays" = ( /obj/structure/bed/chair/comfy/beige{ dir = 1 }, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/caves/temple) "ayt" = ( /obj/structure/janitorialcart, @@ -8192,22 +6152,15 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayv" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayw" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/desert_dam/building/security/lobby) "ayx" = ( /obj/structure/surface/rack, @@ -8215,32 +6168,21 @@ /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayz" = ( /obj/structure/showcase, -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayA" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ dir = 2; name = "\improper Research Office" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayB" = ( /obj/structure/machinery/computer/aifixer, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "ayC" = ( -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/interior/caves/temple) "ayD" = ( /turf/open/desert/rock/deep/transition, @@ -8248,211 +6190,135 @@ "ayE" = ( /obj/structure/closet/secure_closet/RD, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/interior/lab_northeast/east_lab_RND) "ayF" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/guestpass, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/interior/lab_northeast/east_lab_RND) "ayG" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, /obj/item/phone, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/interior/lab_northeast/east_lab_RND) "ayH" = ( -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/caves/temple) "ayI" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/interior/lab_northeast/east_lab_RND) "ayJ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/desert_dam/interior/lab_northeast/east_lab_RND) "ayK" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/east, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayM" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayN" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 10 }, -/turf/open/asphalt/cement{ - icon_state = "cement7" - }, +/turf/open/asphalt/cement/cement7, /area/desert_dam/exterior/valley/valley_wilderness) "ayO" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/north, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayP" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayS" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayT" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/interior/lab_northeast/east_lab_RND) "ayU" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "ayV" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/disk/nuclear, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "ayW" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/desert_dam/interior/lab_northeast/east_lab_RND) "ayX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ayZ" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "aza" = ( /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_labs) "azb" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/dam_interior/western_dam_cave) "azc" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "azd" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/blue/west, /area/desert_dam/interior/lab_northeast/east_lab_RND) "azf" = ( /obj/structure/closet/firecloset, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/desert_dam/building/administration/control_room) "azg" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "azh" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "azi" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "azj" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/colony{ @@ -8461,95 +6327,64 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "azk" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "azl" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "azm" = ( /obj/structure/lamarr, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "azo" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/interior/lab_northeast/east_lab_RND) "azp" = ( -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "azq" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "azr" = ( -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/exterior/valley/valley_mining) "azs" = ( -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/interior/dam_interior/western_dam_cave) "azt" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "azu" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt/cement{ - icon_state = "cement7" - }, +/turf/open/asphalt/cement/cement7, /area/desert_dam/exterior/valley/valley_wilderness) "azv" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement7" - }, +/turf/open/asphalt/cement/cement7, /area/desert_dam/exterior/valley/valley_wilderness) "azw" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "azx" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "azy" = ( /obj/structure/pipes/vents/pump{ @@ -8559,25 +6394,17 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "azz" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/exterior/valley/valley_wilderness) "azA" = ( -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/exterior/valley/valley_wilderness) "azB" = ( -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/caves/temple) "azC" = ( /obj/structure/prop/brazier/torch, @@ -8597,43 +6424,32 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/exterior/valley/valley_wilderness) "azG" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/exterior/valley/valley_wilderness) "azH" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/exterior/valley/valley_wilderness) "azI" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/exterior/valley/valley_wilderness) "azJ" = ( /obj/structure/machinery/portable_atmospherics/canister/air, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/desert_dam/interior/dam_interior/atmos_storage) "azK" = ( /obj/structure/platform{ @@ -8648,9 +6464,7 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/exterior/valley/valley_wilderness) "azN" = ( /obj/structure/disposalpipe/segment{ @@ -8663,9 +6477,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "azP" = ( /obj/structure/flora/grass/tallgrass/desert/corner, @@ -8679,9 +6491,7 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/exterior/valley/valley_wilderness) "azS" = ( /obj/structure/disposalpipe/segment, @@ -8731,28 +6541,20 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_wilderness) "aAb" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/exterior/valley/valley_wilderness) "aAc" = ( /obj/effect/decal/sand_overlay/sand2/corner2, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/exterior/valley/valley_wilderness) "aAe" = ( /turf/open/desert/excavation/component8, /area/desert_dam/exterior/valley/valley_crashsite) "aAf" = ( -/turf/open/desert/excavation/component8{ - dir = 1 - }, +/turf/open/desert/excavation/component8/north, /area/desert_dam/exterior/valley/valley_crashsite) "aAg" = ( -/turf/open/desert/excavation/component8{ - dir = 4 - }, +/turf/open/desert/excavation/component8/east, /area/desert_dam/exterior/valley/valley_crashsite) "aAh" = ( /obj/structure/machinery/colony_floodlight, @@ -8769,14 +6571,10 @@ /turf/open/desert/rock, /area/desert_dam/exterior/valley/valley_wilderness) "aAk" = ( -/turf/open/desert/excavation/component8{ - dir = 8 - }, +/turf/open/desert/excavation/component8/west, /area/desert_dam/exterior/valley/valley_crashsite) "aAl" = ( -/turf/open/desert/excavation/component8{ - dir = 6 - }, +/turf/open/desert/excavation/component8/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aAm" = ( /obj/structure/platform{ @@ -8802,9 +6600,7 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/exterior/valley/valley_wilderness) "aAr" = ( /obj/structure/prop/dam/boulder/boulder2, @@ -8814,9 +6610,7 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/exterior/valley/valley_wilderness) "aAt" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -8842,39 +6636,28 @@ /area/desert_dam/interior/caves/central_caves) "aAx" = ( /obj/effect/decal/sand_overlay/sand2/corner2, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/exterior/valley/valley_wilderness) "aAy" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_medical) "aAz" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "aAA" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "aAB" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/valley/valley_labs) "aAC" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -8889,9 +6672,7 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/exterior/valley/valley_wilderness) "aAE" = ( /obj/structure/platform{ @@ -8906,92 +6687,65 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/desert/excavation/component8{ - dir = 10 - }, +/turf/open/desert/excavation/component8/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "aAG" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/interior/caves/central_caves) "aAH" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/interior/caves/central_caves) "aAI" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/interior/caves/central_caves) "aAJ" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/interior/caves/central_caves) "aAK" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "aAL" = ( /obj/structure/prop/dam/large_boulder/boulder2, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/interior/caves/central_caves) "aAM" = ( -/turf/open/desert/excavation/component8{ - dir = 5 - }, +/turf/open/desert/excavation/component8/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aAN" = ( /turf/open/gm/river/desert/shallow_corner, /area/desert_dam/interior/caves/central_caves) "aAO" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/interior/caves/central_caves) "aAP" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/interior/caves/central_caves) "aAQ" = ( /obj/structure/machinery/sentry_holder/colony{ dir = 1; pixel_y = -10 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/south_tunnel) "aAR" = ( /obj/structure/machinery/sentry_holder/colony{ dir = 1; pixel_y = -10 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/south_tunnel) "aAS" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, /obj/structure/machinery/light, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/south_tunnel) "aAT" = ( /obj/effect/decal/warning_stripes{ @@ -9011,22 +6765,16 @@ /area/desert_dam/exterior/valley/valley_wilderness) "aAV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "aAW" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/interior/caves/central_caves) "aAX" = ( /turf/open/gm/river/desert/deep, /area/desert_dam/interior/caves/central_caves) "aAY" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "aAZ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -9044,25 +6792,19 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/exterior/valley/valley_wilderness) "aBc" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_wilderness) "aBd" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "aBe" = ( /turf/open/desert/desert_shore/shore_edge1, @@ -9071,23 +6813,17 @@ /turf/open/desert/desert_shore/shore_corner2, /area/desert_dam/interior/caves/central_caves) "aBg" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/interior/caves/central_caves) "aBh" = ( /turf/open/gm/river/desert/shallow_edge, /area/desert_dam/interior/caves/central_caves) "aBi" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/interior/caves/central_caves) "aBj" = ( /obj/effect/decal/sand_overlay/sand2/corner2, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/exterior/valley/valley_wilderness) "aBk" = ( /turf/open/floor/sandstone/runed, @@ -9123,10 +6859,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/desert_dam/interior/dam_interior/south_tunnel) "aBq" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -9167,14 +6900,10 @@ /area/desert_dam/exterior/valley/valley_wilderness) "aBv" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_wilderness) "aBw" = ( -/turf/open/desert/excavation/component8{ - dir = 9 - }, +/turf/open/desert/excavation/component8/northwest, /area/desert_dam/exterior/valley/valley_crashsite) "aBx" = ( /obj/structure/desertdam/decals/road_stop{ @@ -9187,9 +6916,7 @@ /turf/open/desert/excavation/component9, /area/desert_dam/exterior/valley/valley_crashsite) "aBA" = ( -/turf/open/desert/excavation/component9{ - dir = 1 - }, +/turf/open/desert/excavation/component9/north, /area/desert_dam/exterior/valley/valley_crashsite) "aBB" = ( /obj/structure/prop/dam/large_boulder/boulder2, @@ -9201,9 +6928,7 @@ /area/desert_dam/interior/caves/central_caves) "aBD" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/exterior/valley/valley_wilderness) "aBE" = ( /turf/open/desert/rock, @@ -9218,26 +6943,19 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement13" - }, +/turf/open/asphalt/cement/cement13, /area/desert_dam/interior/dam_interior/south_tunnel) "aBH" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel) "aBI" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/exterior/valley/valley_wilderness) "aBJ" = ( /obj/structure/disposalpipe/segment{ @@ -9246,9 +6964,7 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/exterior/valley/valley_wilderness) "aBK" = ( /obj/structure/desertdam/decals/road_edge, @@ -9262,9 +6978,7 @@ /area/desert_dam/interior/caves/temple) "aBO" = ( /obj/structure/platform_decoration/mineral/sandstone/runed, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/interior/caves/temple) "aBQ" = ( /obj/effect/decal/warning_stripes{ @@ -9276,34 +6990,23 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 4 }, -/turf/open/desert/desert_shore/shore_corner1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner1/west, /area/desert_dam/interior/caves/temple) "aBS" = ( -/turf/open/desert/rock/deep{ - icon_state = "rock4" - }, +/turf/open/desert/rock/deep/rock4, /area/desert_dam/interior/caves/temple) "aBT" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_wilderness) "aBU" = ( /turf/open/desert/rock/deep, /area/desert_dam/interior/caves/temple) "aBV" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "aBW" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/desert_dam/interior/caves/temple) "aBX" = ( /obj/structure/machinery/colony_floodlight, @@ -9316,22 +7019,16 @@ /obj/structure/machinery/sentry_holder/colony{ pixel_y = 26 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached20" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20, /area/desert_dam/interior/dam_interior/south_tunnel) "aBZ" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/workshop) "aCa" = ( /obj/structure/machinery/sentry_holder/colony{ pixel_y = 26 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/interior/dam_interior/south_tunnel) "aCb" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ @@ -9340,55 +7037,39 @@ /turf/open/asphalt/cement, /area/desert_dam/exterior/valley/valley_wilderness) "aCc" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/interior/dam_interior/south_tunnel) "aCd" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_labs) "aCe" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/interior/dam_interior/south_tunnel) "aCf" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/floor{ - icon_state = "neutral" - }, +/turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "aCg" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/interior/dam_interior/south_tunnel) "aCh" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_wilderness) "aCi" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_wilderness) "aCj" = ( /obj/structure/disposalpipe/segment, @@ -9402,9 +7083,7 @@ /turf/open/floor/interior/wood, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCm" = ( -/turf/open/desert/excavation/component9{ - dir = 4 - }, +/turf/open/desert/excavation/component9/east, /area/desert_dam/exterior/valley/valley_crashsite) "aCn" = ( /obj/structure/bed, @@ -9415,9 +7094,7 @@ /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_mining) "aCp" = ( /obj/structure/desertdam/decals/road_stop{ @@ -9429,17 +7106,13 @@ "aCq" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aCr" = ( /turf/closed/wall/r_wall/chigusa, /area/desert_dam/interior/lab_northeast/east_lab_RND) "aCs" = ( -/turf/open/desert/excavation/component9{ - dir = 8 - }, +/turf/open/desert/excavation/component9/west, /area/desert_dam/exterior/valley/valley_crashsite) "aCt" = ( /obj/structure/closet/cabinet, @@ -9462,9 +7135,7 @@ /turf/open/floor/interior/wood, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCz" = ( -/turf/open/desert/excavation/component9{ - dir = 6 - }, +/turf/open/desert/excavation/component9/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aCA" = ( /turf/open/floor/interior/wood, @@ -9487,30 +7158,18 @@ "aCD" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/donut_box, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCE" = ( /obj/structure/machinery/microwave, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCF" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCG" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_crashsite) "aCI" = ( /obj/effect/decal/cleanable/dirt, @@ -9520,19 +7179,14 @@ /turf/open/floor/interior/wood/alt, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCK" = ( -/turf/open/desert/excavation/component9{ - dir = 10 - }, +/turf/open/desert/excavation/component9/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "aCL" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/interior/wood/alt, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCM" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/valley_crashsite) "aCN" = ( /obj/effect/decal/cleanable/dirt, @@ -9549,9 +7203,7 @@ /turf/open/floor/interior/wood/alt, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCP" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/west_tunnel) "aCQ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -9560,9 +7212,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_wilderness) "aCR" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/west_tunnel) "aCS" = ( /obj/structure/window/framed/colony/reinforced, @@ -9570,10 +7220,7 @@ /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aCV" = ( /obj/item/ammo_magazine/pistol/holdout, @@ -9634,21 +7281,14 @@ /area/desert_dam/exterior/valley/valley_northwest) "aDe" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "aDf" = ( -/turf/open/floor/filtrationside{ - dir = 8 - }, +/turf/open/floor/filtrationside/west, /area/desert_dam/exterior/valley/valley_medical) "aDg" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDh" = ( /obj/effect/decal/cleanable/blood, @@ -9686,19 +7326,13 @@ /obj/structure/surface/table, /obj/item/stack/medical/bruise_pack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDo" = ( /obj/structure/surface/table, /obj/item/tool/pickaxe/drill, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDp" = ( /obj/structure/surface/table/woodentable, @@ -9724,20 +7358,14 @@ /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDt" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDu" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDv" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aDw" = ( /obj/structure/barricade/wooden, @@ -9765,9 +7393,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_crashsite) "aDA" = ( /obj/structure/barricade/wooden, @@ -9783,9 +7409,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDC" = ( /obj/structure/desertdam/decals/road_edge{ @@ -9819,9 +7443,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDG" = ( /obj/effect/decal/cleanable/dirt, @@ -9834,9 +7456,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDI" = ( /obj/structure/disposalpipe/segment{ @@ -9849,39 +7469,29 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDK" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDL" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/valley/valley_crashsite) "aDM" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDN" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDO" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -9890,9 +7500,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDP" = ( /turf/open/asphalt/cement_sunbleached, @@ -9902,28 +7510,18 @@ dir = 8; pixel_x = 24 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDR" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDS" = ( /obj/structure/machinery/sentry_holder/colony{ dir = 4; pixel_x = -24 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aDT" = ( /turf/closed/wall/hangar{ @@ -9934,24 +7532,17 @@ /area/shuttle/trijent_shuttle/omega) "aDU" = ( /obj/structure/flora/tree/joshua, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_medical) "aDV" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "aDY" = ( /obj/structure/prop/dam/boulder/boulder3, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_crashsite) "aDZ" = ( /obj/structure/platform, @@ -9981,9 +7572,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "aEf" = ( /obj/structure/platform, @@ -10029,9 +7618,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aEn" = ( /obj/effect/decal/warning_stripes{ @@ -10043,24 +7630,17 @@ "aEp" = ( /obj/structure/prop/dam/boulder/boulder3, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_wilderness) "aEq" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aEr" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aEs" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -10068,10 +7648,7 @@ id = null; name = "\improper Elevator Lock" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/shuttle/trijent_shuttle/omega) "aEu" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -10084,10 +7661,7 @@ pixel_y = 32; shuttleId = "trijentshuttle22" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/exterior/valley/valley_medical) "aEv" = ( /obj/structure/stairs{ @@ -10096,9 +7670,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aEw" = ( /obj/structure/stairs{ @@ -10107,51 +7679,34 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aEx" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aEy" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aEz" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_crashsite) "aEA" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_crashsite) "aEB" = ( /obj/structure/prop/dam/boulder/boulder1, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aEC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/warning_stripes{ icon_state = "S" }, @@ -10161,18 +7716,13 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/exterior/valley/valley_medical) "aED" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_northwest) "aEE" = ( /obj/effect/decal/warning_stripes{ @@ -10185,9 +7735,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_northwest) "aEG" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile{ @@ -10195,7 +7743,7 @@ unacidable = 1 }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "aEH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -10224,9 +7772,7 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_crashsite) "aEM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10236,9 +7782,7 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/floor{ - icon_state = "neutral" - }, +/turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "aEN" = ( /obj/structure/platform{ @@ -10262,9 +7806,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_crashsite) "aEQ" = ( /obj/structure/desertdam/decals/road_stop{ @@ -10287,52 +7829,35 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_crashsite) "aET" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/exterior/valley/valley_crashsite) "aEU" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_crashsite) "aEV" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aEW" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_crashsite) "aEX" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_crashsite) "aEY" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_crashsite) "aEZ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "aFa" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -10349,14 +7874,10 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_crashsite) "aFd" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/exterior/valley/valley_crashsite) "aFe" = ( -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/exterior/valley/valley_crashsite) "aFf" = ( /obj/effect/decal/sand_overlay/sand1/corner1, @@ -10367,31 +7888,23 @@ /obj/structure/filtration/coagulation{ icon_state = "6,7" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "aFh" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/workshop) "aFi" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "aFj" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_crashsite) "aFk" = ( /obj/structure/flora/grass/desert/lightgrass_7, @@ -10417,30 +7930,20 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "aFp" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_crashsite) "aFq" = ( /obj/structure/prop/dam/boulder/boulder3, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_crashsite) "aFr" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aFs" = ( /obj/structure/desertdam/decals/road_edge{ @@ -10453,9 +7956,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_northwest) "aFu" = ( /obj/structure/prop/dam/large_boulder/boulder1, @@ -10463,23 +7964,17 @@ /area/desert_dam/exterior/valley/valley_northwest) "aFv" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "aFw" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/exterior/valley/valley_telecoms) "aFx" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/exterior/valley/valley_telecoms) "aFy" = ( /obj/effect/decal/cleanable/dirt, @@ -10492,10 +7987,7 @@ /area/desert_dam/interior/caves/central_caves) "aFA" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "aFB" = ( /obj/structure/machinery/light, @@ -10506,9 +7998,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aFC" = ( /obj/effect/decal/sand_overlay/sand1, @@ -10517,9 +8007,7 @@ pixel_x = -24 }, /obj/structure/machinery/light, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aFD" = ( /obj/structure/desertdam/decals/road_edge, @@ -10535,30 +8023,21 @@ /area/desert_dam/interior/dam_interior/south_tunnel) "aFF" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_east_hallway) "aFG" = ( /obj/structure/flora/grass/desert/lightgrass_2, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_medical) "aFH" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_medical) "aFI" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_medical) "aFJ" = ( /obj/structure/surface/table/almayer, @@ -10576,17 +8055,12 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "aFM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/emergency_room) "aFN" = ( /obj/structure/flora/bush/desert/cactus/multiple{ @@ -10622,15 +8096,11 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_crashsite) "aFU" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/interior/caves/central_caves) "aFV" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "aFW" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ @@ -10689,10 +8159,7 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_crashsite) "aGg" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/interior/caves/central_caves) "aGh" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -10701,9 +8168,7 @@ /turf/open/desert/dirt, /area/desert_dam/interior/caves/central_caves) "aGi" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/valley_crashsite) "aGj" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -10725,9 +8190,7 @@ /area/desert_dam/exterior/valley/valley_crashsite) "aGm" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/exterior/valley/valley_mining) "aGn" = ( /obj/effect/decal/sand_overlay/sand1, @@ -10752,9 +8215,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_crashsite) "aGs" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/interior/caves/central_caves) "aGt" = ( /obj/structure/prop/dam/wide_boulder/boulder1, @@ -10764,9 +8225,7 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_crashsite) "aGv" = ( /obj/structure/flora/bush/desert/cactus{ @@ -10775,9 +8234,7 @@ /turf/open/desert/dirt, /area/desert_dam/interior/caves/central_caves) "aGw" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_crashsite) "aGx" = ( /obj/structure/desertdam/decals/road_edge{ @@ -10804,9 +8261,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_crashsite) "aGC" = ( /obj/effect/decal/sand_overlay/sand1, @@ -10820,14 +8275,10 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aGE" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_crashsite) "aGF" = ( /obj/structure/flora/bush/desert/cactus{ @@ -10845,15 +8296,10 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_wilderness) "aGH" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aGI" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/interior/caves/central_caves) "aGJ" = ( /obj/structure/flora/grass/desert/lightgrass_9, @@ -10876,9 +8322,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aGN" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -10894,34 +8338,21 @@ /turf/open/desert/rock/deep, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "aGQ" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/interior/caves/central_caves) "aGR" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/interior/caves/central_caves) "aGS" = ( /obj/structure/prop/dam/boulder/boulder2, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_crashsite) "aGT" = ( /obj/structure/surface/table, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aGU" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_crashsite) "aGV" = ( /obj/structure/flora/bush/desert/cactus/multiple{ @@ -10931,15 +8362,10 @@ /area/desert_dam/exterior/valley/valley_crashsite) "aGW" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aGX" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/interior/caves/central_caves) "aGY" = ( /obj/effect/landmark/yautja_teleport, @@ -10951,16 +8377,11 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_crashsite) "aHb" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "aHc" = ( /obj/structure/prop/dam/boulder/boulder2, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/interior/caves/central_caves) "aHd" = ( /obj/structure/desertdam/decals/road_edge{ @@ -10975,9 +8396,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "aHf" = ( /obj/structure/desertdam/decals/road_edge{ @@ -10989,16 +8408,10 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aHg" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aHh" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aHi" = ( /obj/structure/machinery/light, @@ -11015,85 +8428,55 @@ dir = 1; pixel_y = -10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aHk" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aHl" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aHm" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aHn" = ( /obj/structure/machinery/vending/hydroseeds, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aHo" = ( /obj/structure/machinery/centrifuge, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aHp" = ( /obj/structure/machinery/biogenerator, -/turf/open/floor{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/green/north, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aHq" = ( /obj/structure/machinery/seed_extractor, -/turf/open/floor{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/green/north, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aHr" = ( /obj/structure/machinery/botany/extractor, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aHs" = ( /obj/structure/machinery/vending/hydronutrients, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aHt" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aHu" = ( /obj/structure/desertdam/decals/road_edge, @@ -11110,15 +8493,10 @@ dir = 1; pixel_y = -10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aHw" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aHx" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -11130,24 +8508,18 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_crashsite) "aHz" = ( /obj/structure/flora/grass/desert/lightgrass_3, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_crashsite) "aHA" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "aHB" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "aHC" = ( /obj/structure/flora/grass/desert/lightgrass_2, @@ -11166,10 +8538,7 @@ /area/desert_dam/exterior/valley/valley_crashsite) "aHF" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/east, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "aHG" = ( /obj/structure/flora/grass/desert/heavygrass_3, @@ -11179,9 +8548,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_crashsite) "aHI" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -11192,36 +8559,28 @@ "aHJ" = ( /obj/structure/surface/table, /obj/item/tool/shovel, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aHK" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aHL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "aHM" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aHN" = ( /obj/structure/flora/grass/desert/heavygrass_3, @@ -11229,18 +8588,14 @@ /area/desert_dam/interior/caves/central_caves) "aHP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aHQ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aHR" = ( /obj/structure/flora/bush/desert/cactus{ @@ -11257,21 +8612,17 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_crashsite) "aHU" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_crashsite) "aHV" = ( /obj/structure/surface/table, /obj/item/tool/pickaxe/hammer, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aHW" = ( /obj/structure/flora/grass/desert/lightgrass_4, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "aHX" = ( /obj/structure/machinery/light{ dir = 1 @@ -11285,9 +8636,7 @@ /obj/structure/machinery/sentry_holder/colony{ pixel_y = 26 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached20" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aHZ" = ( /obj/structure/platform_decoration{ @@ -11299,9 +8648,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "aIb" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -11313,9 +8660,7 @@ /obj/structure/machinery/sentry_holder/colony{ pixel_y = 26 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aId" = ( /obj/structure/machinery/colony_floodlight, @@ -11326,25 +8671,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aIf" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aIg" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aIh" = ( /obj/structure/platform{ @@ -11354,9 +8691,7 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/riverside_central_south) "aIi" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached20" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "aIj" = ( /obj/structure/platform_decoration{ @@ -11372,14 +8707,10 @@ /turf/open/desert/excavation/component1, /area/desert_dam/exterior/valley/valley_crashsite) "aIm" = ( -/turf/open/desert/excavation/component1{ - dir = 1 - }, +/turf/open/desert/excavation/component1/north, /area/desert_dam/exterior/valley/valley_crashsite) "aIn" = ( -/turf/open/desert/excavation/component1{ - dir = 4 - }, +/turf/open/desert/excavation/component1/east, /area/desert_dam/exterior/valley/valley_crashsite) "aIo" = ( /obj/effect/landmark/monkey_spawn, @@ -11396,19 +8727,13 @@ /turf/open/desert/rock/deep, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "aIr" = ( -/turf/open/desert/excavation/component1{ - dir = 8 - }, +/turf/open/desert/excavation/component1/west, /area/desert_dam/exterior/valley/valley_crashsite) "aIs" = ( -/turf/open/desert/excavation/component1{ - dir = 6 - }, +/turf/open/desert/excavation/component1/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aIt" = ( -/turf/open/desert/excavation/component1{ - dir = 10 - }, +/turf/open/desert/excavation/component1/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "aIu" = ( /obj/structure/flora/grass/desert/lightgrass_8, @@ -11421,23 +8746,17 @@ /turf/closed/wall/r_wall/chigusa, /area/desert_dam/building/substation/northeast) "aIx" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/valley/valley_crashsite) "aIy" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_crashsite) "aIA" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "aIB" = ( /obj/structure/stairs{ @@ -11446,15 +8765,11 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_crashsite) "aIC" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/desert/excavation/component1{ - dir = 5 - }, +/turf/open/desert/excavation/component1/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aID" = ( /obj/structure/stairs{ @@ -11463,9 +8778,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_crashsite) "aIE" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -11474,30 +8787,21 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_crashsite) "aIF" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/valley/valley_crashsite) "aIG" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/valley/valley_crashsite) "aIH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_crashsite) "aII" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_crashsite) "aIJ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -11512,26 +8816,16 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_northwest) "aIL" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/north, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aIM" = ( -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aIN" = ( -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aIO" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/west, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aIP" = ( /obj/structure/platform{ @@ -11546,24 +8840,18 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "aIR" = ( /obj/structure/stairs{ dir = 4 }, /obj/structure/platform, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_crashsite) "aIS" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_north) "aIT" = ( /obj/structure/stairs, @@ -11576,41 +8864,29 @@ /turf/open/desert/excavation/component2, /area/desert_dam/exterior/valley/valley_crashsite) "aIV" = ( -/turf/open/desert/excavation/component2{ - dir = 1 - }, +/turf/open/desert/excavation/component2/north, /area/desert_dam/exterior/valley/valley_crashsite) "aIW" = ( /obj/structure/stairs{ dir = 8 }, /obj/structure/platform, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_crashsite) "aIX" = ( -/turf/open/desert/excavation/component2{ - dir = 4 - }, +/turf/open/desert/excavation/component2/east, /area/desert_dam/exterior/valley/valley_crashsite) "aIY" = ( -/turf/open/desert/excavation/component2{ - dir = 8 - }, +/turf/open/desert/excavation/component2/west, /area/desert_dam/exterior/valley/valley_crashsite) "aIZ" = ( -/turf/open/desert/excavation/component2{ - dir = 6 - }, +/turf/open/desert/excavation/component2/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aJa" = ( /turf/open/desert/excavation/component4, /area/desert_dam/exterior/valley/valley_crashsite) "aJb" = ( -/turf/open/desert/excavation/component4{ - dir = 1 - }, +/turf/open/desert/excavation/component4/north, /area/desert_dam/exterior/valley/valley_crashsite) "aJc" = ( /turf/open/gm/river/desert/shallow, @@ -11623,9 +8899,7 @@ /turf/open/floor/plating, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "aJf" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/interior/caves/central_caves) "aJg" = ( /obj/item/tool/shovel, @@ -11645,72 +8919,48 @@ /turf/open/desert/excavation/component3, /area/desert_dam/exterior/valley/valley_crashsite) "aJk" = ( -/turf/open/desert/excavation/component3{ - dir = 1 - }, +/turf/open/desert/excavation/component3/north, /area/desert_dam/exterior/valley/valley_crashsite) "aJl" = ( -/turf/open/desert/excavation/component3{ - dir = 4 - }, +/turf/open/desert/excavation/component3/east, /area/desert_dam/exterior/valley/valley_crashsite) "aJm" = ( /obj/structure/flora/tree/joshua, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_northwest) "aJn" = ( -/turf/open/desert/excavation/component3{ - dir = 8 - }, +/turf/open/desert/excavation/component3/west, /area/desert_dam/exterior/valley/valley_crashsite) "aJo" = ( -/turf/open/desert/excavation/component4{ - dir = 4 - }, +/turf/open/desert/excavation/component4/east, /area/desert_dam/exterior/valley/valley_crashsite) "aJp" = ( -/turf/open/desert/excavation/component4{ - dir = 8 - }, +/turf/open/desert/excavation/component4/west, /area/desert_dam/exterior/valley/valley_crashsite) "aJq" = ( -/turf/open/desert/excavation/component4{ - dir = 6 - }, +/turf/open/desert/excavation/component4/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aJr" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aJs" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aJt" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aJu" = ( /turf/closed/wall, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aJv" = ( /obj/structure/machinery/light, -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/dam_interior/workshop) "aJw" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aJx" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -11742,81 +8992,54 @@ /turf/open/desert/desert_shore/desert_shore1, /area/desert_dam/exterior/valley/valley_crashsite) "aJC" = ( -/turf/open/desert/excavation/component3{ - dir = 6 - }, +/turf/open/desert/excavation/component3/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aJD" = ( -/turf/open/desert/excavation/component3{ - dir = 10 - }, +/turf/open/desert/excavation/component3/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "aJE" = ( -/turf/open/desert/excavation/component3{ - dir = 5 - }, +/turf/open/desert/excavation/component3/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aJF" = ( /turf/open/desert/excavation/component5, /area/desert_dam/exterior/valley/valley_crashsite) "aJG" = ( -/turf/open/desert/excavation/component5{ - dir = 1 - }, +/turf/open/desert/excavation/component5/north, /area/desert_dam/exterior/valley/valley_crashsite) "aJH" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/interior/caves/central_caves) "aJI" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "aJJ" = ( -/turf/open/desert/excavation/component5{ - dir = 4 - }, +/turf/open/desert/excavation/component5/east, /area/desert_dam/exterior/valley/valley_crashsite) "aJK" = ( -/turf/open/desert/excavation/component5{ - dir = 8 - }, +/turf/open/desert/excavation/component5/west, /area/desert_dam/exterior/valley/valley_crashsite) "aJL" = ( /obj/structure/prop/dam/boulder/boulder2, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "aJM" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_crashsite) "aJN" = ( /obj/structure/platform, -/turf/open/desert/excavation/component5{ - dir = 6 - }, +/turf/open/desert/excavation/component5/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aJO" = ( /obj/structure/platform, -/turf/open/desert/excavation/component5{ - dir = 10 - }, +/turf/open/desert/excavation/component5/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "aJP" = ( /obj/structure/platform, -/turf/open/desert/excavation/component5{ - dir = 5 - }, +/turf/open/desert/excavation/component5/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aJQ" = ( /turf/open/desert/desert_shore/desert_shore1, @@ -11825,9 +9048,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "aJS" = ( /obj/structure/flora/grass/desert/lightgrass_12, @@ -11839,48 +9060,33 @@ /area/desert_dam/interior/caves/central_caves) "aJU" = ( /obj/structure/prop/dam/large_boulder/boulder2, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/interior/caves/central_caves) "aJV" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_crashsite) "aJW" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aJX" = ( /obj/structure/prop/dam/boulder/boulder3, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aJY" = ( /turf/open/desert/excavation/component6, /area/desert_dam/exterior/valley/valley_crashsite) "aJZ" = ( -/turf/open/desert/excavation/component6{ - dir = 1 - }, +/turf/open/desert/excavation/component6/north, /area/desert_dam/exterior/valley/valley_crashsite) "aKa" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/desert/excavation/component6{ - dir = 4 - }, +/turf/open/desert/excavation/component6/east, /area/desert_dam/exterior/valley/valley_crashsite) "aKb" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -11893,15 +9099,11 @@ /area/desert_dam/exterior/valley/valley_telecoms) "aKc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "aKd" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "aKe" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -11910,25 +9112,17 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_crashsite) "aKf" = ( -/turf/open/desert/excavation/component6{ - dir = 8 - }, +/turf/open/desert/excavation/component6/west, /area/desert_dam/exterior/valley/valley_crashsite) "aKg" = ( -/turf/open/desert/excavation/component6{ - dir = 6 - }, +/turf/open/desert/excavation/component6/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aKh" = ( -/turf/open/desert/excavation/component6{ - dir = 10 - }, +/turf/open/desert/excavation/component6/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "aKi" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/desert/excavation/component6{ - dir = 5 - }, +/turf/open/desert/excavation/component6/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aKj" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -11938,16 +9132,11 @@ /area/desert_dam/exterior/valley/valley_crashsite) "aKk" = ( /obj/structure/prop/dam/boulder/boulder3, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_telecoms) "aKl" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "aKm" = ( /obj/structure/flora/bush/desert{ @@ -11957,9 +9146,7 @@ /area/desert_dam/exterior/valley/valley_civilian) "aKn" = ( /obj/structure/stairs, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_telecoms) "aKo" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -11968,18 +9155,14 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_cargo) "aKp" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "\improper Xenoflora" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aKq" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -11988,23 +9171,17 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_cargo) "aKs" = ( -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/dam_interior/workshop) "aKt" = ( /obj/effect/decal/sand_overlay/sand1/corner1, /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "aKu" = ( /obj/structure/platform{ @@ -12016,9 +9193,7 @@ /area/desert_dam/exterior/river/riverside_central_south) "aKv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_medical) "aKw" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -12026,32 +9201,22 @@ /area/desert_dam/exterior/river/riverside_central_north) "aKx" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river/riverside_central_north) "aKy" = ( -/turf/open/desert/excavation/component7{ - dir = 1 - }, +/turf/open/desert/excavation/component7/north, /area/desert_dam/exterior/valley/valley_crashsite) "aKz" = ( -/turf/open/desert/excavation/component7{ - dir = 4 - }, +/turf/open/desert/excavation/component7/east, /area/desert_dam/exterior/valley/valley_crashsite) "aKA" = ( -/turf/open/desert/excavation/component7{ - dir = 8 - }, +/turf/open/desert/excavation/component7/west, /area/desert_dam/exterior/valley/valley_crashsite) "aKB" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "aKC" = ( /obj/structure/flora/bush/desert/cactus{ @@ -12107,34 +9272,24 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/desert/excavation/component7{ - dir = 6 - }, +/turf/open/desert/excavation/component7/southeast, /area/desert_dam/exterior/valley/valley_crashsite) "aKM" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/desert/excavation/component7{ - dir = 10 - }, +/turf/open/desert/excavation/component7/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "aKN" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/desert/excavation/component7{ - dir = 5 - }, +/turf/open/desert/excavation/component7/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aKO" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/interior/caves/central_caves) "aKP" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "aKQ" = ( /obj/structure/platform{ @@ -12166,9 +9321,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "aKU" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -12177,15 +9330,11 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "aKV" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aKW" = ( /obj/structure/desertdam/decals/road_edge{ @@ -12198,10 +9347,7 @@ /area/desert_dam/exterior/valley/valley_northwest) "aKX" = ( /obj/effect/landmark/queen_spawn, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/interior/caves/east_caves) "aKY" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -12210,39 +9356,22 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/landing_pad_two) "aKZ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/east, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aLa" = ( /obj/structure/machinery/landinglight/ds1/delaythree, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/landing_pad_one) "aLb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whitegreen/north, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aLc" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aLd" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river/riverside_central_north) "aLe" = ( /obj/structure/platform{ @@ -12259,31 +9388,23 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLg" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLh" = ( -/turf/open/floor/coagulation{ - icon_state = "0,4" - }, +/turf/open/floor/coagulation/icon0_4, /area/desert_dam/exterior/valley/valley_mining) "aLi" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLj" = ( /obj/effect/decal/warning_stripes{ @@ -12291,9 +9412,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLk" = ( /obj/effect/decal/warning_stripes{ @@ -12302,65 +9421,47 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLl" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLm" = ( /obj/structure/machinery/sensortower, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLo" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLp" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLq" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/desert_dam/exterior/valley/valley_crashsite) "aLr" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/desert_dam/exterior/valley/valley_crashsite) "aLs" = ( /obj/effect/decal/warning_stripes{ @@ -12370,17 +9471,13 @@ icon_state = "S" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLt" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLu" = ( /obj/effect/decal/warning_stripes{ @@ -12389,15 +9486,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/valley/valley_crashsite) "aLv" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_labs) "aLw" = ( /obj/structure/stairs, @@ -12405,44 +9498,33 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_crashsite) "aLx" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_crashsite) "aLy" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_two) "aLz" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aLA" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_crashsite) "aLB" = ( /obj/structure/platform_decoration{ @@ -12451,9 +9533,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_crashsite) "aLC" = ( /obj/structure/platform{ @@ -12471,10 +9551,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_crashsite) "aLF" = ( /obj/structure/platform{ @@ -12495,9 +9572,7 @@ /area/desert_dam/exterior/valley/valley_crashsite) "aLH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/lab_northeast/east_lab_RND) "aLI" = ( /obj/effect/decal/cleanable/dirt, @@ -12514,35 +9589,23 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_two) "aLL" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aLM" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aLN" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aLO" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aLP" = ( /turf/closed/wall/hangar{ @@ -12578,17 +9641,13 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_crashsite) "aLU" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_crashsite) "aLV" = ( /obj/structure/girder/displaced, @@ -12620,14 +9679,10 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Xenoflora" }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aMb" = ( -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "aMc" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -12636,9 +9691,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aMd" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -12679,18 +9732,14 @@ /obj/structure/filtration/coagulation{ icon_state = "1,5" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "aMm" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "aMn" = ( /obj/structure/platform{ @@ -12698,9 +9747,7 @@ }, /obj/effect/blocker/toxic_water/Group_2, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "aMo" = ( /obj/structure/cargo_container/trijent/left/alt, @@ -12715,18 +9762,14 @@ /turf/open/floor/plating, /area/desert_dam/exterior/valley/valley_crashsite) "aMr" = ( -/turf/open/floor/coagulation{ - icon_state = "7,7-2" - }, +/turf/open/floor/coagulation/icon7_7_2, /area/desert_dam/building/water_treatment_two) "aMs" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "6,6" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "aMt" = ( /obj/effect/decal/warning_stripes{ @@ -12744,22 +9787,15 @@ "aMv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/vending/sovietsoda, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/warehouse) "aMw" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/warehouse/warehouse) "aMx" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "aMy" = ( /obj/structure/disposalpipe/segment{ @@ -12779,65 +9815,42 @@ "aMA" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/building/substation/northeast) "aMB" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/northeast) "aMC" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_medical) "aMD" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "aME" = ( -/turf/open/floor/filtrationside{ - dir = 10 - }, +/turf/open/floor/filtrationside/southwest, /area/desert_dam/exterior/valley/valley_medical) "aMF" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/warehouse/warehouse) "aMG" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/northeast) "aMH" = ( /obj/effect/decal/sand_overlay/sand1/corner1, /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aMI" = ( /obj/structure/sign/poster, @@ -12854,41 +9867,32 @@ icon_state = "S" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "aMK" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/northeast) "aML" = ( /obj/structure/machinery/light, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aMM" = ( /obj/structure/flora/bush/desert{ icon_state = "tree_3" }, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "aMN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "aMO" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_northwest) "aMP" = ( /obj/structure/disposalpipe/segment{ @@ -12900,27 +9904,21 @@ /obj/effect/decal/cleanable/dirt, /obj/item/stool, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "aMR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/conveyor_switch{ id = "cargo_storage" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "aMS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "aMT" = ( /obj/effect/decal/warning_stripes{ @@ -12930,81 +9928,59 @@ icon_state = "W" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "aMU" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "aMV" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_medical) "aMW" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "aMX" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/northeast) "aMY" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "7,6" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "aMZ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "8,4" - }, +/turf/open/floor/coagulation/icon8_4, /area/desert_dam/exterior/valley/valley_mining) "aNa" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/exterior/valley/valley_mining) "aNb" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/northeast) "aNc" = ( /obj/structure/machinery/power/smes/batteryrack/substation, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/northeast) "aNd" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/building/substation/northeast) "aNe" = ( /obj/structure/machinery/conveyor{ @@ -13019,7 +9995,7 @@ icon_state = "N" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "aNf" = ( /obj/structure/machinery/power/port_gen/pacman, /turf/open/floor/plating, @@ -13027,10 +10003,7 @@ "aNg" = ( /obj/structure/surface/table, /obj/item/clothing/head/welding, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/northeast) "aNh" = ( /turf/open/floor/prison, @@ -13041,9 +10014,7 @@ /area/desert_dam/building/substation/northeast) "aNj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_medical) "aNk" = ( /obj/structure/machinery/power/terminal{ @@ -13052,10 +10023,7 @@ /turf/open/floor/prison, /area/desert_dam/building/substation/northeast) "aNl" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/building/substation/northeast) "aNm" = ( /obj/structure/machinery/conveyor{ @@ -13069,7 +10037,7 @@ icon_state = "N" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "aNn" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal9" @@ -13087,14 +10055,10 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "aNp" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_northwest) "aNq" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -13109,42 +10073,28 @@ /area/desert_dam/exterior/valley/valley_medical) "aNs" = ( /obj/structure/closet/firecloset, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/administration/control_room) "aNt" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/administration/control_room) "aNu" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/administration/control_room) "aNv" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_one) "aNw" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/northeast) "aNx" = ( /obj/effect/decal/sand_overlay/sand1, @@ -13152,24 +10102,21 @@ icon_state = "W" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "aNy" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/floodgate_control) "aNz" = ( /obj/effect/decal/sand_overlay/sand1, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "aNA" = ( /obj/effect/decal/sand_overlay/sand1, /obj/structure/machinery/conveyor_switch{ id = "cargo_landing" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "aNB" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron{ @@ -13182,16 +10129,11 @@ /turf/open/floor/plating, /area/desert_dam/building/substation/northeast) "aND" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/desert_dam/building/security/lobby) "aNE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_medical) "aNF" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -13199,9 +10141,7 @@ /area/desert_dam/exterior/valley/valley_medical) "aNG" = ( /obj/structure/machinery/light, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "aNH" = ( /turf/closed/wall/r_wall/prison, @@ -13214,14 +10154,10 @@ /area/desert_dam/building/substation/northeast) "aNJ" = ( /obj/structure/janitorialcart, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "aNK" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "aNL" = ( /obj/structure/desertdam/decals/road_stop{ @@ -13236,36 +10172,25 @@ /area/desert_dam/exterior/valley/valley_northwest) "aNN" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/warehouse/warehouse) "aNP" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_medical) "aNQ" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/substation/northeast) "aNR" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/building/substation/northeast) "aNS" = ( /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/floodgate_control) "aNT" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_medical) "aNU" = ( /obj/structure/window/framed/hangar/reinforced, @@ -13275,10 +10200,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/loading) "aNY" = ( /obj/structure/sign/safety/restrictedarea, @@ -13290,9 +10212,7 @@ /area/shuttle/trijent_shuttle/lz2) "aNZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_medical) "aOc" = ( /turf/closed/wall, @@ -13302,9 +10222,7 @@ /obj/structure/filtration/coagulation{ icon_state = "1,2" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "aOe" = ( /obj/structure/desertdam/decals/road_edge{ @@ -13314,16 +10232,10 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) "aOf" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_wilderness) "aOg" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_wilderness) "aOh" = ( /turf/open/desert/dirt, @@ -13332,82 +10244,57 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_wilderness) "aOj" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_wilderness) "aOk" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_wilderness) "aOl" = ( /obj/structure/filtration/flacculation_arm, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "aOm" = ( -/turf/open/floor/filtrationside{ - dir = 9 - }, +/turf/open/floor/filtrationside/northwest, /area/desert_dam/exterior/valley/valley_mining) "aOn" = ( /obj/structure/surface/rack, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/floodgate_control) "aOo" = ( -/turf/open/floor/filtrationside{ - dir = 1 - }, +/turf/open/floor/filtrationside/north, /area/desert_dam/exterior/valley/valley_mining) "aOp" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "8,6" - }, +/turf/open/floor/coagulation/icon8_6, /area/desert_dam/exterior/valley/valley_mining) "aOq" = ( /obj/effect/blocker/toxic_water, -/turf/open/floor/filtrationside{ - dir = 1 - }, +/turf/open/floor/filtrationside/north, /area/desert_dam/exterior/valley/valley_mining) "aOr" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "aOt" = ( /obj/structure/machinery/light, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/floodgate_control) "aOu" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "aOv" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "7,2" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "aOw" = ( /obj/structure/machinery/light{ @@ -13418,19 +10305,13 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "aOx" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Floodgate Control" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/floodgate_control) "aOy" = ( /turf/closed/wall/hangar{ @@ -13446,32 +10327,21 @@ name = "\improper Filtration" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aOB" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aOC" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "aOD" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "2,1" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "aOE" = ( /obj/structure/machinery/light{ @@ -13480,10 +10350,7 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/purification) "aOG" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_medical) "aOH" = ( /turf/open/floor/prison, @@ -13493,34 +10360,22 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/purification) "aOK" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/desert_dam/building/substation/northwest) "aOL" = ( -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/interior/dam_interior/north_tunnel) "aOM" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/north_tunnel) "aOO" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/desert_dam/building/substation/northwest) "aOP" = ( /obj/structure/floodgate, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river_mouth/southern) "aOQ" = ( /obj/structure/floodgate, @@ -13531,9 +10386,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "aOS" = ( /obj/structure/machinery/light{ @@ -13543,14 +10396,10 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/purification) "aOT" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_wilderness) "aOU" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_wilderness) "aOV" = ( /obj/structure/floodgate, @@ -13563,101 +10412,65 @@ id = null; name = "\improper Elevator Lock" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/shuttle/trijent_shuttle/lz2) "aOY" = ( /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_wilderness) "aOZ" = ( -/turf/open/floor/coagulation{ - icon_state = "0,0" - }, +/turf/open/floor/coagulation/icon0_0, /area/desert_dam/exterior/valley/valley_mining) "aPc" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aPd" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aPf" = ( -/turf/open/floor/coagulation{ - icon_state = "7,0" - }, +/turf/open/floor/coagulation/icon7_0, /area/desert_dam/exterior/valley/valley_mining) "aPg" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_wilderness) "aPh" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/desert_dam/exterior/valley/valley_mining) "aPi" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_wilderness) "aPj" = ( -/turf/open/floor/coagulation{ - icon_state = "0,8" - }, +/turf/open/floor/coagulation/icon0_8, /area/desert_dam/building/water_treatment_two/purification) "aPk" = ( -/turf/open/floor/filtrationside{ - dir = 8 - }, +/turf/open/floor/filtrationside/west, /area/desert_dam/exterior/valley/valley_mining) "aPl" = ( -/turf/open/floor/coagulation{ - icon_state = "1,1" - }, +/turf/open/floor/coagulation/icon1_1, /area/desert_dam/building/water_treatment_two) "aPm" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "6,1" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/building/water_treatment_two) "aPn" = ( -/turf/open/floor/coagulation{ - icon_state = "4,8" - }, +/turf/open/floor/coagulation/icon4_8, /area/desert_dam/building/water_treatment_two/purification) "aPo" = ( -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/desert_dam/building/water_treatment_two/purification) "aPq" = ( /obj/structure/cargo_container/trijent/left/alt, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aPr" = ( /obj/structure/cargo_container/trijent/mid/alt, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aPs" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -13679,23 +10492,17 @@ /area/desert_dam/exterior/river/riverside_east) "aPw" = ( /obj/structure/cargo_container/trijent/right/alt, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aPx" = ( /obj/structure/cargo_container/ferret/left, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aPy" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_medical) "aPz" = ( /obj/structure/desertdam/decals/road_edge{ @@ -13717,45 +10524,29 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/landing_pad_one) "aPC" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/landing_pad_one) "aPD" = ( /turf/open/floor/plating, /area/desert_dam/building/substation/northwest) "aPE" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/building/substation/northwest) "aPF" = ( -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/substation/northwest) "aPG" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aPI" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/desert_dam/building/substation/northwest) "aPJ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -13768,7 +10559,7 @@ icon_state = "tree_2" }, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "aPL" = ( /obj/structure/machinery/shower{ dir = 1 @@ -13782,9 +10573,7 @@ layer = 2 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/desert_dam/building/water_treatment_two/purification) "aPN" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -13794,14 +10583,10 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_wilderness) "aPP" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_wilderness) "aPQ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -13820,9 +10605,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) "aPS" = ( -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/interior/dam_interior/north_tunnel) "aPT" = ( /obj/structure/desertdam/decals/road_edge{ @@ -13836,10 +10619,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) "aPU" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/garage) "aPV" = ( /obj/structure/machinery/light{ @@ -13853,20 +10633,13 @@ /obj/item/tool/extinguisher{ pixel_x = -10 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/garage) "aPW" = ( -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/building/water_treatment_two/purification) "aPX" = ( -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/desert_dam/building/water_treatment_two/purification) "aPY" = ( /obj/structure/desertdam/decals/road_edge{ @@ -13876,9 +10649,7 @@ /area/desert_dam/exterior/valley/valley_telecoms) "aPZ" = ( /obj/structure/cargo_container/ferret/mid, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aQa" = ( /obj/structure/machinery/light{ @@ -13891,9 +10662,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "aQc" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -13905,18 +10674,13 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Filtration" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aQe" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/landing_pad_one) "aQf" = ( /obj/effect/decal/warning_stripes{ @@ -13946,28 +10710,17 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/landing_pad_one) "aQj" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/landing_pad_one) "aQk" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/loading) "aQl" = ( /obj/structure/filtration/collector_pipes{ @@ -13984,49 +10737,34 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/southern_hallway) "aQn" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_labs) "aQo" = ( /obj/effect/blocker/toxic_water/Group_2, /obj/structure/filtration/machine_96x96{ icon_state = "disinfection" }, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/building/water_treatment_two/purification) "aQp" = ( /obj/effect/blocker/toxic_water/Group_2/delay, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aQq" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_wilderness) "aQr" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/desert_dam/building/water_treatment_two/purification) "aQt" = ( /obj/effect/decal/cleanable/dirt, @@ -14042,9 +10780,7 @@ /area/desert_dam/exterior/valley/valley_telecoms) "aQv" = ( /obj/structure/cargo_container/ferret/right, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aQw" = ( /obj/structure/machinery/light{ @@ -14053,19 +10789,13 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/purification) "aQx" = ( -/turf/open/floor/coagulation{ - icon_state = "0,0" - }, +/turf/open/floor/coagulation/icon0_0, /area/desert_dam/building/water_treatment_two/purification) "aQz" = ( -/turf/open/floor/coagulation{ - icon_state = "2,0" - }, +/turf/open/floor/coagulation/icon2_0, /area/desert_dam/building/water_treatment_two/purification) "aQB" = ( -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/desert_dam/building/water_treatment_two/purification) "aQC" = ( /obj/effect/decal/cleanable/dirt, @@ -14080,15 +10810,10 @@ /area/desert_dam/exterior/valley/valley_telecoms) "aQF" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/desert_dam/building/water_treatment_two/purification) "aQG" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/substation/northwest) "aQH" = ( /obj/structure/disposalpipe/segment{ @@ -14098,10 +10823,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/southern_hallway) "aQI" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -14116,35 +10838,25 @@ /area/desert_dam/exterior/valley/valley_telecoms) "aQK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/western_dam_cave) "aQL" = ( -/turf/open/floor/coagulation{ - icon_state = "6,8" - }, +/turf/open/floor/coagulation/icon6_8, /area/desert_dam/exterior/valley/valley_mining) "aQM" = ( -/turf/open/floor/coagulation{ - icon_state = "7,8" - }, +/turf/open/floor/coagulation/icon7_8, /area/desert_dam/exterior/valley/valley_mining) "aQN" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/desert_dam/exterior/valley/valley_mining) "aQO" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_medical) "aQP" = ( /turf/closed/wall/hangar{ @@ -14162,9 +10874,7 @@ dir = 9 }, /obj/effect/decal/sand_overlay/sand1, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/landing_pad_one) "aQT" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -14176,9 +10886,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/landing_pad_one) "aQU" = ( /obj/effect/decal/warning_stripes{ @@ -14196,49 +10904,30 @@ /turf/open/asphalt, /area/desert_dam/exterior/landing_pad_one) "aQX" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/landing_pad_one) "aQY" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/landing_pad_one) "aQZ" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/landing_pad_one) "aRc" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/desert_dam/building/substation/northwest) "aRd" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/desert_dam/building/substation/northwest) "aRf" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/desert_dam/building/substation/northwest) "aRg" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/desert_dam/building/substation/northwest) "aRh" = ( /obj/structure/filtration/machine_96x96/filtration, -/turf/open/floor/coagulation{ - icon_state = "4,8" - }, +/turf/open/floor/coagulation/icon4_8, /area/desert_dam/building/water_treatment_two/purification) "aRi" = ( /obj/structure/stairs{ @@ -14247,33 +10936,25 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_wilderness) "aRj" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_wilderness) "aRk" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_wilderness) "aRl" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aRp" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ @@ -14282,31 +10963,21 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/north_wing_hallway) "aRq" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_medical) "aRs" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_medical) "aRt" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Toilet Unit" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "aRu" = ( /obj/structure/toilet{ @@ -14315,37 +10986,25 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "aRv" = ( /turf/closed/wall, /area/desert_dam/interior/caves/east_caves) "aRw" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/interior/caves/east_caves) "aRx" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/interior/caves/east_caves) "aRy" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "aRz" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_medical) "aRA" = ( /obj/structure/flora/tree/joshua, @@ -14362,24 +11021,16 @@ /turf/open/gm/empty, /area/shuttle/trijent_shuttle/lz2) "aRC" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/desert_dam/building/substation/northwest) "aRD" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/substation/northwest) "aRE" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/desert_dam/building/substation/northwest) "aRF" = ( /obj/structure/desertdam/decals/road_edge{ @@ -14392,24 +11043,18 @@ dir = 8 }, /obj/structure/platform, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_wilderness) "aRI" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/desert_dam/building/water_treatment_two/purification) "aRJ" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "2,7" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aRK" = ( /obj/structure/prop/dam/large_boulder/boulder2, @@ -14417,41 +11062,23 @@ /area/desert_dam/exterior/valley/valley_medical) "aRL" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/emergency_room) "aRM" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_wilderness) "aRN" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/valley_wilderness) "aRO" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "aRP" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "aRQ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -14463,67 +11090,45 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) "aRR" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "aRS" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/exterior/telecomm/lz1_south) "aRT" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/interior/caves/east_caves) "aRU" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "aRV" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/interior/caves/east_caves) "aRW" = ( -/turf/open/floor/coagulation{ - icon_state = "7,1" - }, +/turf/open/floor/coagulation/icon7_1, /area/desert_dam/building/water_treatment_two) "aRX" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/interior/dam_interior/garage) "aRZ" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/landing_pad_one) "aSa" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/landing_pad_one) "aSb" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/landing_pad_one) "aSc" = ( /obj/structure/desertdam/decals/road_edge{ @@ -14538,46 +11143,32 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, +/area/desert_dam/exterior/landing_pad_one) "aSe" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/desert_dam/building/substation/northwest) "aSf" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/desert_dam/building/substation/northwest) "aSg" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_labs) "aSh" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "3,7" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aSi" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_wilderness) "aSj" = ( /obj/structure/desertdam/decals/road_edge, @@ -14587,10 +11178,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) "aSk" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_wilderness) "aSl" = ( /obj/effect/decal/warning_stripes{ @@ -14608,19 +11196,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "aSn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aSo" = ( /obj/structure/disposalpipe/junction{ @@ -14634,37 +11217,27 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aSr" = ( /obj/structure/filtration/collector_pipes{ icon_state = "lower_2"; layer = 2 }, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/desert_dam/building/water_treatment_two/purification) "aSs" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/garage) "aSt" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/garage) "aSu" = ( /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) "aSv" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/exterior/valley/valley_telecoms) "aSw" = ( /obj/structure/window/framed/hangar/reinforced, @@ -14687,18 +11260,13 @@ /obj/item/tool/stamp, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "aSC" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/substation/northwest) "aSD" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -14712,28 +11280,20 @@ icon_state = "lower_2"; layer = 2 }, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/building/water_treatment_two/purification) "aSG" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_medical) "aSH" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_mining) "aSI" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "aSJ" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -14745,54 +11305,34 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_telecoms) "aSL" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_telecoms) "aSM" = ( -/turf/open/floor/coagulation{ - icon_state = "0,4" - }, +/turf/open/floor/coagulation/icon0_4, /area/desert_dam/building/water_treatment_two/purification) "aSN" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/exterior/valley/valley_telecoms) "aSP" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/building/mining/workshop) "aSQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "aSR" = ( -/turf/open/floor/coagulation{ - icon_state = "8,7-2" - }, +/turf/open/floor/coagulation/icon8_7_2, /area/desert_dam/building/water_treatment_two/purification) "aST" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/exterior/valley/valley_crashsite) "aSU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/lobby) "aSV" = ( /obj/structure/desertdam/decals/road_stop{ @@ -14802,9 +11342,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) "aSW" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "aSX" = ( /obj/effect/decal/cleanable/dirt, @@ -14825,76 +11363,54 @@ /obj/structure/filtration/coagulation{ icon_state = "6,7" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aTa" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "1,5" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aTb" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "6,6" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aTc" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "7,6" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aTe" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/mining/workshop) "aTg" = ( -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/desert_dam/building/substation/northwest) "aTh" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/desert_dam/building/substation/northwest) "aTi" = ( /obj/effect/blocker/toxic_water/Group_2, /obj/structure/filtration/machine_32x32{ icon_state = "filtration_segment_A_1" }, -/turf/open/floor/coagulation{ - icon_state = "2,0" - }, +/turf/open/floor/coagulation/icon2_0, /area/desert_dam/building/water_treatment_two/purification) "aTj" = ( /obj/structure/largecrate/random/secure, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "aTk" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/exterior/river/riverside_central_north) "aTl" = ( /obj/structure/desertdam/decals/road_edge{ @@ -14904,32 +11420,24 @@ /area/desert_dam/exterior/valley/valley_telecoms) "aTm" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/exterior/river/riverside_central_north) "aTn" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/north_valley_dam) "aTo" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor/coagulation{ - icon_state = "2,0" - }, +/turf/open/floor/coagulation/icon2_0, /area/desert_dam/building/water_treatment_two/purification) "aTp" = ( /obj/effect/blocker/toxic_water/Group_2, /obj/structure/filtration/machine_32x32{ icon_state = "filtration_segment_A_0" }, -/turf/open/floor/coagulation{ - icon_state = "2,0" - }, +/turf/open/floor/coagulation/icon2_0, /area/desert_dam/building/water_treatment_two/purification) "aTq" = ( /obj/structure/cargo_container/kelland/right, @@ -14937,9 +11445,7 @@ /area/desert_dam/exterior/valley/valley_crashsite) "aTr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "aTs" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -14950,15 +11456,11 @@ /area/desert_dam/exterior/valley/valley_civilian) "aTt" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_medical) "aTu" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor/coagulation{ - icon_state = "0,0" - }, +/turf/open/floor/coagulation/icon0_0, /area/desert_dam/building/water_treatment_two/purification) "aTv" = ( /obj/effect/decal/warning_stripes/asteroid{ @@ -14971,22 +11473,15 @@ /turf/open/asphalt, /area/desert_dam/building/warehouse/loading) "aTw" = ( -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "aTx" = ( /obj/structure/largecrate, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "aTy" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "aTz" = ( /obj/effect/decal/sand_overlay/sand1/corner1, @@ -14994,21 +11489,14 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_civilian) "aTB" = ( -/turf/open/floor/coagulation{ - icon_state = "7,7" - }, +/turf/open/floor/coagulation/icon7_7, /area/desert_dam/building/water_treatment_two) "aTC" = ( /obj/structure/prop/dam/boulder/boulder3, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/desert/dirt/desert_transition_edge1/northeast, +/area/desert_dam/exterior/landing_pad_one) "aTF" = ( -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "aTG" = ( /turf/closed/wall/hangar{ @@ -15016,9 +11504,7 @@ }, /area/desert_dam/building/water_treatment_two/control_room) "aTH" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_telecoms) "aTI" = ( /obj/structure/platform{ @@ -15029,24 +11515,18 @@ /area/desert_dam/interior/lab_northeast/east_lab_containment) "aTJ" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_telecoms) "aTK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_telecoms) "aTL" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_civilian) "aTM" = ( /obj/structure/window/framed/hangar, @@ -15056,21 +11536,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/mining/workshop) "aTO" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/mining/workshop) "aTP" = ( /obj/structure/desertdam/decals/road_stop{ @@ -15081,9 +11551,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) "aTQ" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/western_dam_cave) "aTR" = ( /obj/structure/machinery/shower{ @@ -15093,15 +11561,10 @@ /turf/open/floor/plating, /area/desert_dam/building/security/staffroom) "aTS" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/building/mining/workshop) "aTU" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_telecoms) "aTW" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -15109,18 +11572,12 @@ name = "\improper Filtration" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aTX" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/mining/workshop) "aTY" = ( /obj/structure/surface/rack, @@ -15128,10 +11585,7 @@ /obj/item/stack/sheet/plasteel{ amount = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "aTZ" = ( /turf/closed/wall/r_wall/prison, @@ -15139,16 +11593,10 @@ "aUa" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "aUb" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "aUc" = ( /turf/closed/wall/hangar{ @@ -15161,20 +11609,14 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "aUe" = ( /obj/structure/window/framed/prison/reinforced, /turf/open/floor/plating, /area/desert_dam/building/security/courtroom) "aUf" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/desert_dam/building/security/lobby) "aUg" = ( /obj/structure/prop/dam/boulder/boulder2, @@ -15196,42 +11638,30 @@ /area/desert_dam/building/substation/northwest) "aUk" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_central_north) "aUl" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_north) "aUm" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "aUn" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river/riverside_central_north) "aUo" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "aUp" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/exterior/telecomm/lz1_south) "aUq" = ( /obj/structure/prop/dam/wide_boulder/boulder1, @@ -15241,10 +11671,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Courtroom" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/courtroom) "aUs" = ( /obj/structure/window/framed/hangar, @@ -15255,19 +11682,14 @@ /turf/open/floor/prison, /area/desert_dam/building/mining/workshop) "aUu" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_telecoms) "aUv" = ( /obj/structure/machinery/atm{ name = "Weyland-Yutani Automatic Teller Machine"; pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/desert_dam/building/security/lobby) "aUw" = ( /obj/structure/desertdam/decals/road_edge{ @@ -15289,10 +11711,7 @@ name = "\improper Decontamination" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/equipment) "aUA" = ( /obj/structure/desertdam/decals/road_edge{ @@ -15310,41 +11729,27 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) "aUC" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/landing_pad_one) "aUD" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/landing_pad_one) "aUE" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/landing_pad_one) "aUH" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, +/area/desert_dam/exterior/landing_pad_one) "aUK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/courtroom) "aUL" = ( /obj/structure/flora/tree/joshua, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_northwest) "aUM" = ( /obj/effect/decal/cleanable/dirt, @@ -15354,10 +11759,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) "aUN" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/equipment) "aUO" = ( /obj/effect/decal/cleanable/liquid_fuel, @@ -15376,9 +11778,7 @@ /area/desert_dam/building/security/observation) "aUT" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aUU" = ( /turf/closed/wall/hangar{ @@ -15391,10 +11791,7 @@ /area/desert_dam/building/mining/workshop) "aUW" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "aUX" = ( /obj/structure/surface/rack, @@ -15422,10 +11819,7 @@ /turf/open/floor/prison, /area/desert_dam/building/mining/workshop) "aVc" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/building/mining/workshop) "aVd" = ( /turf/closed/wall/hangar{ @@ -15440,31 +11834,23 @@ /turf/closed/wall, /area/desert_dam/building/mining/workshop_foyer) "aVg" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_one) "aVh" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/landing_pad_one) "aVi" = ( /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/landing_pad_one) "aVj" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_one) "aVk" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, +/area/desert_dam/exterior/landing_pad_one) "aVm" = ( /turf/closed/wall/r_wall, /area/desert_dam/building/administration/office) @@ -15473,33 +11859,21 @@ /turf/open/floor/plating, /area/desert_dam/building/water_treatment_two/hallway) "aVp" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/lobby) "aVr" = ( /obj/structure/machinery/computer/area_atmos, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/control_room) "aVs" = ( /obj/structure/machinery/computer/turbine_computer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/control_room) "aVu" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Workshop Foyer" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop_foyer) "aVw" = ( /turf/closed/wall/r_wall/prison, @@ -15508,10 +11882,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/building/mining/workshop) "aVB" = ( /obj/structure/window/framed/prison/reinforced, @@ -15523,20 +11894,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "aVD" = ( /obj/structure/surface/table, /obj/structure/machinery/filtration_button{ id = "filter 2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/control_room) "aVE" = ( /obj/structure/surface/rack, @@ -15550,23 +11915,11 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/landing_pad_one) "aVG" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/landing_pad_one) -"aVH" = ( -/obj/effect/decal/sand_overlay/sand1{ - dir = 8 - }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, -/area/desert_dam/exterior/valley/valley_northwest) "aVI" = ( /turf/closed/wall/r_wall, /area/desert_dam/building/administration/control_room) @@ -15579,16 +11932,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/desert_dam/building/administration/office) "aVL" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_northwing) "aVM" = ( /obj/structure/window/framed/prison/reinforced, @@ -15611,11 +11959,7 @@ /turf/open/floor/wood, /area/desert_dam/building/administration/office) "aVQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/desert_dam/building/administration/office) "aVR" = ( @@ -15626,21 +11970,14 @@ /area/desert_dam/exterior/valley/south_valley_dam) "aVS" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "aVT" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river/riverside_central_north) "aVU" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "aVV" = ( /obj/structure/surface/table, @@ -15648,23 +11985,15 @@ name = "Security Cameras - Habitation"; network = list("chigusa_2") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/control_room) "aVW" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/emails, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/control_room) "aVY" = ( -/turf/open/asphalt/cement{ - icon_state = "cement13" - }, +/turf/open/asphalt/cement/cement13, /area/desert_dam/interior/dam_interior/south_tunnel) "aVZ" = ( /turf/open/asphalt, @@ -15720,60 +12049,39 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_one) "aWj" = ( /obj/structure/surface/table, /obj/structure/machinery/faxmachine, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/administration/control_room) "aWk" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/desert_dam/building/administration/control_room) "aWl" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aWm" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aWn" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/administration/control_room) "aWo" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/administration/control_room) "aWp" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/desert_dam/building/administration/control_room) "aWq" = ( /turf/open/floor/wood, @@ -15783,10 +12091,7 @@ dir = 4; layer = 3.25 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/desert_dam/building/administration/office) "aWs" = ( /obj/structure/platform{ @@ -15796,18 +12101,13 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/valley/south_valley_dam) "aWt" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/desert_dam/building/administration/office) "aWv" = ( /obj/structure/pipes/vents/pump, @@ -15821,27 +12121,17 @@ /area/desert_dam/building/administration/office) "aWx" = ( /obj/structure/closet/l3closet/virology, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_two/equipment) "aWy" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/exterior/telecomm/lz1_south) "aWz" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_wilderness) "aWA" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_wilderness) "aWB" = ( /obj/effect/decal/warning_stripes{ @@ -15872,42 +12162,31 @@ /turf/open/floor/interior/wood, /area/desert_dam/building/security/office) "aWG" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_two/equipment) "aWH" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/river/riverside_east) "aWI" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "1,2" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aWJ" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "7,2" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aWK" = ( /turf/closed/wall/r_wall/prison, /area/desert_dam/building/security/evidence) "aWL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/equipment) "aWM" = ( /obj/structure/window/framed/colony/reinforced, @@ -15915,41 +12194,23 @@ /area/desert_dam/building/administration/control_room) "aWN" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/administration/hallway) "aWO" = ( -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/administration/control_room) "aWQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/interior/wood, /area/desert_dam/building/security/office) "aWR" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/desert_dam/building/administration/office) "aWS" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/desert_dam/building/administration/office) "aWT" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/desert_dam/building/administration/office) "aWU" = ( /obj/structure/disposalpipe/segment{ @@ -15977,18 +12238,14 @@ /area/desert_dam/building/administration/hallway) "aWZ" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_central_north) "aXa" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_two/equipment) "aXb" = ( /obj/structure/flora/pottedplant, @@ -16008,10 +12265,7 @@ "aXf" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/garage) "aXg" = ( /obj/structure/machinery/light{ @@ -16023,58 +12277,41 @@ /area/desert_dam/building/water_treatment_two/control_room) "aXh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/control_room) "aXi" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/control_room) "aXj" = ( /obj/structure/filtration/machine_32x32{ icon_state = "filtration_catwalk" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aXk" = ( /obj/structure/filtration/machine_64x96{ icon_state = "sedimentation_1"; pixel_y = -16 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aXl" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "2,1" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aXm" = ( /obj/structure/filtration/machine_96x96{ icon_state = "sedimentation_A_1"; pixel_y = -16 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aXo" = ( /obj/structure/machinery/disposal, @@ -16093,10 +12330,7 @@ /obj/structure/filtration/machine_32x32{ icon_state = "filtration_segment_B_0" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aXr" = ( /obj/structure/disposalpipe/segment, @@ -16112,49 +12346,33 @@ dir = 1; name = "\improper Colony Administration Office" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/office) "aXu" = ( /obj/structure/filtration/machine_64x96{ icon_state = "filtration_machine_A_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aXv" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_wilderness) "aXy" = ( /obj/structure/filtration/machine_32x32{ icon_state = "filtration_segment_B_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aXz" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/building/security/lobby) "aXA" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/lobby) "aXC" = ( /obj/structure/desertdam/decals/road_edge{ @@ -16166,10 +12384,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/building/security/lobby) "aXE" = ( /obj/structure/machinery/recharger, @@ -16183,24 +12398,17 @@ dir = 1; name = "\improper Colony Administration Office" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/office) "aXJ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Toilet Unit" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/administration/hallway) "aXK" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/desert_dam/building/administration/control_room) "aXL" = ( /obj/structure/window/framed/colony/reinforced, @@ -16216,32 +12424,23 @@ /area/desert_dam/building/security/detective) "aXO" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/hallway) "aXP" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/hallway) "aXQ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, /obj/structure/disposalpipe/trunk, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/hallway) "aXR" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/administration/hallway) "aXS" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -16254,14 +12453,10 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_wilderness) "aXU" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_wilderness) "aXV" = ( /obj/structure/bookcase/manuals/engineering, @@ -16279,9 +12474,7 @@ /turf/open/floor/interior/wood, /area/desert_dam/building/security/marshals_office) "aXY" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/valley_wilderness) "aXZ" = ( /obj/structure/filingcabinet/security, @@ -16299,10 +12492,7 @@ "aYb" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/control_room) "aYd" = ( /turf/closed/wall/r_wall/prison, @@ -16313,9 +12503,7 @@ /area/desert_dam/exterior/valley/valley_wilderness) "aYf" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_wilderness) "aYg" = ( /obj/structure/surface/rack, @@ -16325,101 +12513,66 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "aYi" = ( /obj/structure/filtration/machine_64x96{ icon_state = "filtration_machine_B_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_two/purification) "aYj" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/desert_dam/building/administration/hallway) "aYk" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "aYl" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/desert_dam/building/administration/hallway) "aYm" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/administration/hallway) "aYn" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "aYo" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/hallway) "aYp" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/administration/hallway) "aYq" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/administration/hallway) "aYr" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/administration/hallway) "aYs" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/administration/hallway) "aYt" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/administration/hallway) "aYu" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/building/administration/control_room) "aYv" = ( /obj/structure/window/reinforced/tinted{ @@ -16431,9 +12584,7 @@ /obj/structure/surface/table/reinforced, /obj/item/clipboard, /obj/item/tool/stamp, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aYw" = ( /obj/structure/window/reinforced/tinted{ @@ -16445,9 +12596,7 @@ /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aYx" = ( /obj/structure/flora/bush/desert/cactus/multiple{ @@ -16460,15 +12609,10 @@ dir = 8 }, /obj/structure/platform, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_wilderness) "aYz" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_wilderness) "aYD" = ( /obj/structure/surface/rack, @@ -16485,16 +12629,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "aYG" = ( /obj/structure/disposalpipe/junction, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "aYH" = ( /obj/structure/disposalpipe/segment{ @@ -16504,34 +12644,26 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "aYI" = ( /obj/structure/disposalpipe/junction, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "aYJ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Restroom" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/administration/hallway) "aYK" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aYL" = ( /obj/structure/window/reinforced/tinted{ @@ -16539,9 +12671,7 @@ }, /obj/structure/machinery/computer/atmos_alert, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aYM" = ( /obj/structure/window/reinforced/tinted{ @@ -16549,9 +12679,7 @@ }, /obj/structure/machinery/computer/communications, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aYN" = ( /obj/structure/closet/secure_closet/detective, @@ -16560,40 +12688,30 @@ "aYQ" = ( /obj/structure/filtration/coagulation_arm, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aYR" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "8,7" - }, +/turf/open/floor/coagulation/icon8_7, /area/desert_dam/exterior/valley/valley_mining) "aYS" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aYT" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aYU" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ dir = 1; name = "\improper Administration Control Room" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aYV" = ( /obj/structure/bed/chair/office/light{ @@ -16608,14 +12726,10 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "aYX" = ( -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/desert_dam/building/administration/hallway) "aYY" = ( /obj/structure/window/reinforced/tinted{ @@ -16625,9 +12739,7 @@ /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aYZ" = ( /obj/structure/window/reinforced/tinted{ @@ -16637,64 +12749,44 @@ /obj/structure/surface/table/reinforced, /obj/item/clipboard, /obj/item/tool/stamp, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aZa" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/desert_dam/building/administration/control_room) "aZb" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/building/administration/hallway) "aZc" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/desert_dam/building/administration/hallway) "aZd" = ( /obj/structure/platform{ dir = 8 }, /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_labs) "aZe" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_central_north) "aZg" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_central_north) "aZh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "aZi" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "6,1" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/building/water_treatment_two) "aZj" = ( /obj/item/paper/courtroom{ @@ -16718,9 +12810,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_wilderness) "aZm" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/south_tunnel) "aZn" = ( /obj/structure/bed/chair{ @@ -16742,74 +12832,47 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/building/security/lobby) "aZu" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "aZv" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "aZw" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/administration/hallway) "aZx" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/building/administration/control_room) "aZy" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "aZz" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/administration/control_room) "aZA" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "\improper Administration Hallway" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "aZB" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/blue/west, /area/desert_dam/building/administration/hallway) "aZC" = ( /turf/closed/wall/r_wall, @@ -16818,16 +12881,12 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/valley_labs) "aZI" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "aZJ" = ( /obj/structure/machinery/computer/cameras/wooden_tv, @@ -16847,19 +12906,14 @@ /area/desert_dam/building/security/marshals_office) "aZN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "aZO" = ( /obj/structure/machinery/photocopier, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/administration/control_room) "aZP" = ( /obj/structure/window/framed/colony/reinforced, @@ -16870,10 +12924,7 @@ /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/desert_dam/building/administration/lobby) "aZR" = ( /obj/structure/window/framed/colony/reinforced, @@ -16881,21 +12932,13 @@ /turf/open/floor/plating, /area/desert_dam/building/administration/hallway) "aZS" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/desert_dam/building/administration/lobby) "aZT" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/lobby) "aZU" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/desert_dam/building/administration/lobby) "aZV" = ( /obj/structure/surface/table, @@ -16911,46 +12954,30 @@ pixel_x = -3; pixel_y = -1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "aZW" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "aZX" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "dark2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "aZY" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "aZZ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "baa" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "bab" = ( /obj/structure/platform{ @@ -16968,9 +12995,7 @@ /area/desert_dam/building/water_treatment_two/hallway) "bae" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "baf" = ( /obj/structure/flora/pottedplant, @@ -16981,35 +13006,23 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_telecoms) "bai" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/building/administration/hallway) "baj" = ( /obj/structure/surface/table, /obj/structure/machinery/faxmachine, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/administration/control_room) "bak" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/building/administration/lobby) "bal" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/administration/control_room) "bam" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -17025,36 +13038,21 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_telecoms) "bap" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/desert_dam/building/administration/lobby) "baq" = ( /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/desert_dam/building/administration/lobby) "bar" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkred2/northeast, /area/desert_dam/building/administration/lobby) "bas" = ( /obj/structure/disposalpipe/segment{ @@ -17064,9 +13062,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/lobby) "bat" = ( /obj/structure/surface/table, @@ -17078,49 +13074,36 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "bau" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "bav" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "baw" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "bax" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "baz" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_telecoms) "baA" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -17132,9 +13115,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "baC" = ( /obj/structure/surface/table/reinforced, @@ -17151,55 +13132,38 @@ pixel_x = -6 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/lobby) "baD" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/desert_dam/building/administration/lobby) "baE" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/desert_dam/building/administration/lobby) "baF" = ( /obj/structure/surface/table, /obj/item/tool/hand_labeler, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "baG" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "baH" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "baI" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_northwest) "baL" = ( /obj/structure/machinery/light{ @@ -17215,11 +13179,7 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/hallway) "baN" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table, /obj/item/storage/donut_box, /turf/open/floor/prison, @@ -17232,39 +13192,28 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/hallway) "baQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/desert_dam/building/administration/control_room) "baR" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/building/administration/control_room) "baS" = ( /obj/structure/surface/table, /obj/item/tool/stamp{ icon_state = "stamp-ce" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "baT" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "baV" = ( /obj/structure/surface/table, /obj/item/paper, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "baW" = ( /obj/structure/desertdam/decals/road_edge{ @@ -17275,29 +13224,20 @@ icon_state = "stop_decal5" }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "baX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "baZ" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/central_tunnel) "bba" = ( -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/interior/dam_interior/south_tunnel) "bbb" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/desert_dam/building/administration/control_room) "bbc" = ( /obj/structure/surface/table, @@ -17305,68 +13245,46 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/desert_dam/building/administration/lobby) "bbd" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/desert_dam/building/administration/lobby) "bbe" = ( -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/desert_dam/building/administration/lobby) "bbf" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bbg" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/administration/hallway) "bbh" = ( /obj/structure/surface/table, /obj/item/tool/stamp, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/desert_dam/building/administration/lobby) "bbi" = ( /obj/structure/surface/table, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/desert_dam/building/administration/lobby) "bbj" = ( /obj/structure/surface/rack, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/desert_dam/building/administration/lobby) "bbk" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/desert_dam/building/administration/lobby) "bbl" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -17375,26 +13293,20 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/archives) "bbm" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ dir = 1; name = "\improper Colony Archives" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/archives) "bbn" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "\improper Administration Lobby" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/lobby) "bbo" = ( /obj/structure/window/framed/prison/reinforced, @@ -17408,28 +13320,20 @@ /area/desert_dam/exterior/valley/valley_northwest) "bbs" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "bbv" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_wilderness) "bbw" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_wilderness) "bbx" = ( -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/interior/dam_interior/central_tunnel) "bby" = ( /obj/structure/machinery/light{ @@ -17437,16 +13341,10 @@ }, /obj/structure/closet/toolcloset, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/desert_dam/building/mining/workshop_foyer) "bbz" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/valley_telecoms) "bbA" = ( /obj/structure/disposalpipe/segment, @@ -17456,9 +13354,7 @@ "bbB" = ( /obj/effect/decal/sand_overlay/sand2/corner2, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/western_dam_cave) "bbC" = ( /turf/closed/wall/r_wall, @@ -17470,9 +13366,7 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bbE" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -17487,31 +13381,23 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_telecoms) "bbH" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_northwest) "bbI" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_northwest) "bbK" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_north) "bbL" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -17549,9 +13435,7 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bbT" = ( /obj/structure/desertdam/decals/road_edge{ @@ -17563,9 +13447,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bbV" = ( /obj/structure/machinery/door_control{ @@ -17581,23 +13463,17 @@ dir = 1; name = "\improper Administration Hallway" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bbX" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/building/administration/hallway) "bbY" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_northwest) "bbZ" = ( /obj/structure/stairs{ @@ -17609,9 +13485,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_northwest) "bca" = ( /obj/structure/platform_decoration{ @@ -17623,9 +13497,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_northwest) "bcb" = ( /obj/structure/disposalpipe/segment{ @@ -17634,9 +13506,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_northwest) "bcc" = ( /obj/structure/disposalpipe/segment{ @@ -17645,85 +13515,61 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_northwest) "bck" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_telecoms) "bcn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "bco" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "bcp" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_northwest) "bcq" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/desert_dam/building/administration/hallway) "bcr" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "\improper Breakroom" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/meetingrooom) "bcs" = ( /obj/structure/stairs{ dir = 4 }, /obj/structure/platform, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_northwest) "bct" = ( /obj/effect/decal/sand_overlay/sand1, /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_northwest) "bcu" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_northwest) "bcv" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_northwest) "bcy" = ( /obj/structure/flora/bush/desert/cactus{ @@ -17735,9 +13581,7 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/north_tunnel) "bcA" = ( /obj/structure/surface/table/reinforced, @@ -17752,10 +13596,7 @@ name = "Security Cameras - Habitation"; network = list("chigusa_2") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "bcC" = ( /obj/structure/desertdam/decals/road_edge{ @@ -17763,21 +13604,17 @@ }, /obj/structure/desertdam/decals/road_stop, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "bcD" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_northwest) "bcE" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/meetingrooom) "bcF" = ( /obj/structure/platform_decoration{ @@ -17786,33 +13623,23 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "bcH" = ( -/turf/open/desert/rock/deep/transition{ - dir = 6 - }, +/turf/open/desert/rock/deep/transition/southeast, /area/desert_dam/interior/dam_interior/south_tunnel) "bcI" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "bcJ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Holding" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/holding) "bcK" = ( /obj/structure/window/framed/hangar/reinforced, @@ -17827,10 +13654,7 @@ /area/desert_dam/building/security/prison) "bcO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "bcQ" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -17850,17 +13674,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/building/administration/hallway) "bcW" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/interior/dam_interior/engine_east_wing) "bcX" = ( /obj/structure/platform{ @@ -17869,22 +13687,15 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "bcY" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "bda" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "bdb" = ( /obj/structure/machinery/light{ @@ -17902,18 +13713,12 @@ dir = 1 }, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "bde" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/northleft, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "bdf" = ( /turf/closed/wall/r_wall, @@ -17924,16 +13729,11 @@ /area/desert_dam/building/administration/overseer_office) "bdh" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northwest, /area/desert_dam/building/medical/chemistry) "bdi" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/administration/meetingrooom) "bdj" = ( /turf/open/floor/wood, @@ -17944,11 +13744,7 @@ /turf/open/floor/wood, /area/desert_dam/building/administration/meetingrooom) "bdm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/desert_dam/building/administration/meetingrooom) "bdn" = ( @@ -17966,15 +13762,11 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "bdt" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_central_north) "bdw" = ( /obj/structure/surface/table/reinforced, @@ -17982,10 +13774,7 @@ dir = 1 }, /obj/item/storage/donut_box, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "bdz" = ( /obj/structure/surface/table/reinforced, @@ -17997,18 +13786,13 @@ health = 80 }, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "bdA" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_northwest) "bdB" = ( /obj/structure/closet/secure_closet/personal, @@ -18026,16 +13810,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "bdE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "bdF" = ( /obj/structure/disposalpipe/trunk{ @@ -18046,17 +13825,12 @@ /area/desert_dam/building/administration/overseer_office) "bdG" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/administration/meetingrooom) "bdH" = ( /obj/structure/pipes/vents/pump, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/lobby) "bdI" = ( /obj/structure/pipes/vents/pump{ @@ -18073,9 +13847,7 @@ /area/desert_dam/exterior/valley/valley_northwest) "bdK" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_central_north) "bdM" = ( /obj/item/ashtray/bronze, @@ -18087,10 +13859,7 @@ /obj/structure/surface/table, /obj/item/tool/wirecutters, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "bdO" = ( /obj/effect/decal/warning_stripes{ @@ -18115,10 +13884,7 @@ /obj/structure/surface/table, /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "bdT" = ( /obj/structure/surface/table/woodentable/fancy, @@ -18133,80 +13899,54 @@ /area/desert_dam/building/security/detective) "bdV" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "bdW" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "bdX" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "bdY" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/desert_dam/building/administration/overseer_office) "bdZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/desert_dam/building/administration/overseer_office) "bec" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_medical) "bed" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/administration/meetingrooom) "bee" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/carpet/edge{ - dir = 9 - }, +/turf/open/floor/carpet/edge/northwest, /area/desert_dam/building/administration/meetingrooom) "bef" = ( -/turf/open/floor/carpet/edge{ - dir = 1 - }, +/turf/open/floor/carpet/edge/north, /area/desert_dam/building/administration/meetingrooom) "beg" = ( /obj/structure/bed/chair/wood/normal, -/turf/open/floor/carpet/edge{ - dir = 1 - }, +/turf/open/floor/carpet/edge/north, /area/desert_dam/building/administration/meetingrooom) "beh" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/carpet/edge{ - dir = 1 - }, +/turf/open/floor/carpet/edge/north, /area/desert_dam/building/administration/meetingrooom) "bei" = ( -/turf/open/floor/carpet/edge{ - dir = 5 - }, +/turf/open/floor/carpet/edge/northeast, /area/desert_dam/building/administration/meetingrooom) "bej" = ( /obj/structure/flora/grass/desert/heavygrass_3, @@ -18217,22 +13957,14 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_central_north) "bel" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/interior/caves/central_caves) "bem" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/mining/workshop_foyer) "ben" = ( /obj/structure/machinery/floodlight/landing, @@ -18240,9 +13972,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/landing_pad_one) "beo" = ( /obj/structure/machinery/light{ @@ -18254,21 +13984,15 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "beq" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/river/riverside_east) "ber" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "bes" = ( /obj/structure/bed/chair/comfy/black, @@ -18279,15 +14003,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/administration/meetingrooom) "beu" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/carpet/edge{ - dir = 8 - }, +/turf/open/floor/carpet/edge/west, /area/desert_dam/building/administration/meetingrooom) "bev" = ( /obj/structure/bed/chair/wood/normal{ @@ -18307,9 +14027,7 @@ /turf/open/floor/carpet, /area/desert_dam/building/administration/meetingrooom) "bey" = ( -/turf/open/floor/carpet/edge{ - dir = 4 - }, +/turf/open/floor/carpet/edge/east, /area/desert_dam/building/administration/meetingrooom) "bez" = ( /obj/structure/machinery/light{ @@ -18318,10 +14036,7 @@ /turf/open/floor/wood, /area/desert_dam/building/administration/meetingrooom) "beB" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/interior/caves/central_caves) "beC" = ( /turf/open/desert/rock, @@ -18340,26 +14055,18 @@ /obj/structure/bed/chair/comfy/beige{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/desert_dam/building/administration/overseer_office) "beG" = ( /obj/structure/disposalpipe/segment, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/river/riverside_east) "beH" = ( /obj/structure/bed/chair/comfy/beige{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/desert_dam/building/administration/overseer_office) "beI" = ( /obj/structure/machinery/light{ @@ -18372,9 +14079,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/administration/meetingrooom) "beK" = ( /obj/structure/disposalpipe/segment{ @@ -18387,49 +14092,31 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/carpet/edge{ - dir = 8 - }, +/turf/open/floor/carpet/edge/west, /area/desert_dam/building/administration/meetingrooom) "beM" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/interior/caves/central_caves) "beN" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "beO" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_telecoms) "beP" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_telecoms) "beQ" = ( /obj/structure/surface/table, /obj/item/tool/wrench, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "beS" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/purification) "beT" = ( @@ -18450,23 +14137,16 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_northwest) "beX" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_northwest) "beY" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/desert_dam/building/administration/overseer_office) "beZ" = ( /obj/structure/platform{ @@ -18476,21 +14156,14 @@ /turf/open/gm/river/desert/shallow_edge, /area/desert_dam/exterior/river/riverside_east) "bfa" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/desert_dam/building/administration/overseer_office) "bfb" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/administration/meetingrooom) "bfc" = ( -/turf/open/floor/carpet/edge{ - dir = 10 - }, +/turf/open/floor/carpet/edge/southwest, /area/desert_dam/building/administration/meetingrooom) "bfd" = ( /turf/open/floor/carpet/edge, @@ -18507,10 +14180,7 @@ network = list("chigusa_1") }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/desert_dam/building/administration/lobby) "bfg" = ( /obj/structure/prop/dam/large_boulder{ @@ -18519,24 +14189,16 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_northwest) "bfh" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/interior/caves/central_caves) "bfi" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/interior/caves/central_caves) "bfj" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/north_tunnel) "bfk" = ( /obj/item/restraint/handcuffs, @@ -18549,10 +14211,7 @@ dir = 2; name = "\improper East Filtration" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "bfm" = ( /turf/closed/wall/hangar{ @@ -18574,9 +14233,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/landing_pad_one) "bfp" = ( /obj/structure/flora/grass/desert/heavygrass_9, @@ -18589,10 +14246,7 @@ "bfr" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "bfs" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -18608,9 +14262,7 @@ /area/desert_dam/exterior/valley/valley_telecoms) "bfu" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_telecoms) "bfw" = ( /obj/structure/machinery/photocopier, @@ -18641,18 +14293,14 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_northwest) "bfC" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_northwest) "bfD" = ( /obj/structure/filtration/machine_64x128{ @@ -18666,9 +14314,7 @@ /area/desert_dam/building/water_treatment_two/purification) "bfG" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_telecoms) "bfH" = ( /obj/structure/prop/dam/large_boulder/boulder2, @@ -18678,9 +14324,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_northwest) "bfK" = ( /obj/structure/platform_decoration{ @@ -18692,50 +14336,38 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_northwest) "bfM" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_northwest) "bfN" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "bfO" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_northwest) "bfP" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_central_north) "bfQ" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "bfR" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -18743,10 +14375,7 @@ name = "\improper East Filtration" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "bfS" = ( /obj/effect/decal/cleanable/blood, @@ -18756,17 +14385,13 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bfU" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bfV" = ( /obj/structure/platform{ @@ -18775,9 +14400,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/west_tunnel) "bfX" = ( /obj/effect/decal/cleanable/dirt, @@ -18811,26 +14434,19 @@ /area/desert_dam/building/water_treatment_one/breakroom) "bge" = ( /obj/structure/prop/dam/boulder/boulder2, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/desert/dirt/desert_transition_edge1/northeast, +/area/desert_dam/exterior/landing_pad_one) "bgf" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_northwest) "bgg" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_northwest) "bgh" = ( /obj/structure/platform_decoration{ @@ -18842,14 +14458,10 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "bgj" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "bgk" = ( /obj/structure/curtain/open/shower, @@ -18878,9 +14490,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "bgq" = ( /obj/structure/machinery/shower{ @@ -18890,9 +14500,7 @@ /turf/open/floor/plating, /area/desert_dam/building/water_treatment_one/equipment) "bgr" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/exterior/valley/valley_wilderness) "bgs" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -18907,56 +14515,39 @@ name = "\improper Treatment Hallway" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/hallway) "bgu" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "2,7" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "bgx" = ( -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/dam_interior/south_tunnel) "bgy" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "3,7" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "bgz" = ( /turf/open/floor/interior/wood/alt, /area/desert_dam/building/security/courtroom) "bgA" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/north_valley_dam) "bgC" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/exterior/valley/valley_wilderness) "bgD" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/energy/taser, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/building/water_treatment_two/lobby) "bgE" = ( /obj/effect/decal/cleanable/dirt, @@ -18969,9 +14560,7 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/purification) "bgH" = ( -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/exterior/valley/valley_wilderness) "bgI" = ( /obj/structure/surface/table, @@ -18981,16 +14570,12 @@ /area/desert_dam/building/water_treatment_two/control_room) "bgJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_two/equipment) "bgL" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_two/equipment) "bgM" = ( /obj/structure/machinery/light{ @@ -19000,9 +14585,7 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_two/equipment) "bgN" = ( /obj/effect/decal/warning_stripes{ @@ -19015,53 +14598,31 @@ /area/desert_dam/exterior/landing_pad_one) "bgO" = ( /obj/structure/prop/dam/wide_boulder/boulder1, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/north_valley_dam) "bgP" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/north_valley_dam) "bgQ" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/north_valley_dam) "bgR" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/north_valley_dam) "bgT" = ( /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "bgU" = ( /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_north) "bgV" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/control_room) "bgW" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/control_room) "bgZ" = ( /obj/structure/surface/rack, @@ -19077,10 +14638,7 @@ "bhb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/equipment) "bhc" = ( /obj/structure/platform, @@ -19091,73 +14649,56 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/exterior/landing_pad_one) "bhf" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/landing_pad_one) "bhg" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/landing_pad_one) "bhh" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/landing_pad_one) "bhi" = ( /turf/open/desert/dirt, /area/desert_dam/exterior/valley/north_valley_dam) "bhj" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/north_valley_dam) "bhk" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "bhl" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "bhn" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/sink{ dir = 4; pixel_x = 11 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_two/equipment) "bho" = ( /obj/structure/surface/table, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/control_room) +"bhp" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) "bhq" = ( /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/control_room) @@ -19172,10 +14713,7 @@ name = "Security Cameras - Habitation"; network = list("chigusa_2") }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/building/water_treatment_two/lobby) "bht" = ( /turf/closed/wall/r_wall/bunker{ @@ -19191,15 +14729,11 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_one) "bhw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_crashsite) "bhx" = ( /obj/structure/bed/chair{ @@ -19209,177 +14743,115 @@ /area/desert_dam/building/security/office) "bhy" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "bhz" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "bhA" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "bhC" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/exterior/valley/valley_northwest) "bhD" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/north_valley_dam) "bhE" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/north_valley_dam) "bhF" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/north_valley_dam) "bhG" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/north_valley_dam) "bhH" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/north_valley_dam) "bhI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/lobby) "bhL" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/desert_dam/building/substation/northwest) "bhM" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/south_tunnel) "bhN" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bhO" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, /obj/item/tool/warning_cone, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/hanger) "bhP" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "bhQ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/desert_dam/interior/dam_interior/hanger) "bhR" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/desert_dam/interior/dam_interior/hanger) "bhS" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/item/tool/warning_cone, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/hanger) "bhT" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bhV" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_northwest) "bhW" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_northwest) "bhX" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_northwest) "bhY" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_northwest) "bhZ" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/north_valley_dam) "bia" = ( /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/north_valley_dam) "bib" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/north_valley_dam) "bic" = ( /obj/structure/stairs{ @@ -19388,25 +14860,19 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/bar_valley_dam) "bie" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "bif" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "big" = ( /obj/structure/bed/chair, @@ -19414,54 +14880,37 @@ /area/desert_dam/building/water_treatment_two/lobby) "bih" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/lobby) "bii" = ( /obj/structure/platform, /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "bij" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/exterior/valley/valley_wilderness) "bik" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bil" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/hanger) "bim" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/hanger) "bin" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bio" = ( /obj/structure/desertdam/decals/road_stop{ @@ -19472,17 +14921,13 @@ /area/desert_dam/exterior/valley/valley_northwest) "bip" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_northwest) "biq" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_northwest) "bir" = ( /obj/structure/desertdam/decals/road_edge{ @@ -19497,18 +14942,14 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/north_valley_dam) "bit" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/north_valley_dam) "biu" = ( /obj/structure/stairs{ dir = 4 }, /obj/structure/platform, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/bar_valley_dam) "biw" = ( /obj/structure/machinery/colony_floodlight, @@ -19535,29 +14976,20 @@ dir = 8 }, /obj/item/evidencebag, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "biC" = ( /obj/structure/machinery/disposal, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/lobby) "biD" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/east, /area/desert_dam/interior/dam_interior/hanger) "biE" = ( /obj/structure/shuttle/diagonal{ icon_state = "swall_f6" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "biF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -19567,23 +14999,14 @@ /obj/structure/shuttle/diagonal{ icon_state = "swall_f10" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "biH" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/hanger) "biI" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "biJ" = ( /obj/structure/disposalpipe/segment{ @@ -19642,23 +15065,16 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "biT" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/north_valley_dam) "biV" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "biW" = ( /obj/structure/window/framed/hangar/reinforced, @@ -19668,32 +15084,22 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Treatment Controlroom" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/control_room) "biY" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/building/water_treatment_two/lobby) "biZ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bjd" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bje" = ( /obj/effect/decal/warning_stripes{ @@ -19715,10 +15121,7 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "bjj" = ( /obj/structure/surface/table/reinforced, @@ -19728,10 +15131,7 @@ }, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "bjk" = ( /turf/closed/shuttle{ @@ -19740,9 +15140,7 @@ /area/desert_dam/interior/dam_interior/hanger) "bjn" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bjo" = ( /obj/structure/desertdam/decals/road_edge{ @@ -19774,23 +15172,17 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/north_valley_dam) "bjt" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/north_valley_dam) "bju" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/north_valley_dam) "bjv" = ( /obj/effect/decal/cleanable/blood, @@ -19801,10 +15193,7 @@ /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/building/water_treatment_two/lobby) "bjy" = ( /turf/closed/shuttle{ @@ -19828,17 +15217,13 @@ /area/desert_dam/interior/dam_interior/hanger) "bjE" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/north_valley_dam) "bjF" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/north_valley_dam) "bjG" = ( /obj/structure/desertdam/decals/road_edge, @@ -19847,10 +15232,7 @@ "bjH" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/lobby) "bjI" = ( /obj/structure/bed/chair{ @@ -19862,17 +15244,13 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "bjK" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "bjL" = ( /obj/structure/platform{ @@ -19881,14 +15259,10 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "bjM" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/north_valley_dam) "bjN" = ( /obj/structure/desertdam/decals/road_edge{ @@ -19916,16 +15290,12 @@ /obj/item/tool/pen/blue{ pixel_x = -6 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/water_treatment_two/lobby) "bjQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "bjR" = ( /obj/structure/bed/chair{ @@ -19943,33 +15313,22 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_mining) "bjZ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/lobby) "bka" = ( /turf/open/floor/prison, /area/desert_dam/building/water_treatment_two/lobby) "bkb" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_mining) "bkc" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/central_tunnel) "bkf" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/north_valley_dam) "bkg" = ( /obj/structure/prop/dam/boulder/boulder2, @@ -19979,9 +15338,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/north_valley_dam) "bki" = ( /obj/effect/decal/warning_stripes{ @@ -20002,16 +15359,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/building/water_treatment_two/lobby) "bkm" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_mining) "bkn" = ( /turf/closed/shuttle{ @@ -20019,22 +15370,14 @@ }, /area/desert_dam/interior/dam_interior/hanger) "bkt" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/north_valley_dam) "bku" = ( /obj/structure/prop/dam/boulder/boulder1, -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/north_valley_dam) "bkv" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/north_valley_dam) "bkw" = ( /obj/structure/flora/bush/desert/cactus, @@ -20054,17 +15397,11 @@ /area/desert_dam/interior/dam_interior/west_tunnel) "bkC" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/building/water_treatment_two/lobby) "bkD" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/lobby) "bkE" = ( /obj/effect/decal/warning_stripes{ @@ -20103,46 +15440,30 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "bkM" = ( /obj/structure/surface/table, /obj/item/tool/stamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/desert_dam/building/water_treatment_two/lobby) "bkN" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/desert_dam/building/water_treatment_two/lobby) "bkO" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/desert_dam/building/water_treatment_two/lobby) "bkP" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_mining) "bkR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/east, /area/desert_dam/interior/dam_interior/hanger) "bkS" = ( /obj/structure/shuttle/engine/heater, @@ -20154,10 +15475,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/hanger) "bkU" = ( /turf/closed/wall/r_wall/bunker{ @@ -20167,9 +15485,7 @@ "bkV" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "bkW" = ( /turf/open/asphalt, @@ -20181,45 +15497,26 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bkY" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/north_valley_dam) "bkZ" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/north_valley_dam) "bla" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/building/security/lobby) "blb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkbrowncorners2/east, /area/desert_dam/building/mining/workshop_foyer) "blc" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop_foyer) "bld" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/observation) "ble" = ( /obj/structure/cargo_container/hd/left, @@ -20234,9 +15531,7 @@ dir = 4 }, /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/north_valley_dam) "blh" = ( /obj/structure/desertdam/decals/road_edge{ @@ -20260,10 +15555,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Treatment Lobby" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_two/lobby) "bln" = ( /obj/structure/cargo_container/hd/mid, @@ -20274,42 +15566,31 @@ /obj/structure/filtration/coagulation{ icon_state = "6,7" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "blq" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "2,7" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "blr" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "3,7" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "blt" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_mining) "blv" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "6,7" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "blx" = ( /turf/closed/shuttle{ @@ -20331,10 +15612,7 @@ name = "Security Cameras - Operations"; network = list("chigusa_1") }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "blC" = ( /obj/structure/window/framed/bunker/reinforced, @@ -20344,9 +15622,7 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_one) "blE" = ( /obj/structure/desertdam/decals/road_edge, @@ -20368,9 +15644,7 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/north_tunnel) "blI" = ( /turf/open/desert/rock/deep, @@ -20379,9 +15653,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/north_valley_dam) "blK" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -20390,14 +15662,10 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/north_valley_dam) "blL" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/north_valley_dam) "blM" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/north_valley_dam) "blN" = ( /obj/effect/decal/warning_stripes{ @@ -20406,36 +15674,28 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/north_valley_dam) "blO" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached20" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20, /area/desert_dam/exterior/valley/south_valley_dam) "blQ" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "1,5" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "blR" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "6,6" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "blS" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "7,6" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "blT" = ( /obj/structure/disposalpipe/segment{ @@ -20448,18 +15708,14 @@ /obj/structure/filtration/coagulation{ icon_state = "1,5" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "blV" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "6,6" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "blW" = ( /obj/structure/surface/table/reinforced, @@ -20468,10 +15724,7 @@ }, /obj/structure/machinery/light, /obj/item/trash/kepler, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "blX" = ( /obj/structure/surface/table/reinforced, @@ -20481,16 +15734,10 @@ }, /obj/structure/machinery/light, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/building/security/lobby) "blY" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/building/security/lobby) "blZ" = ( /turf/closed/wall/r_wall/bunker{ @@ -20500,24 +15747,16 @@ "bma" = ( /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bmb" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bmc" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bmd" = ( /obj/structure/surface/table/reinforced, @@ -20532,23 +15771,17 @@ name = "Security Desk" }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bme" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "7,6" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "bmf" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/north_tunnel) "bmg" = ( /obj/structure/desertdam/decals/road_edge{ @@ -20567,51 +15800,33 @@ /obj/structure/filtration/coagulation{ icon_state = "1,2" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "bmj" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "7,2" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "bmk" = ( /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "dark" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/dark, /area/desert_dam/building/security/observation) "bml" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/observation) "bmm" = ( /obj/structure/dispenser, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/desert_dam/interior/dam_interior/tech_storage) "bmn" = ( /obj/structure/dispenser, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/interior/dam_interior/tech_storage) "bmo" = ( /obj/structure/safe, @@ -20620,10 +15835,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/interior/dam_interior/tech_storage) "bmp" = ( /obj/structure/surface/rack, @@ -20633,56 +15845,39 @@ /obj/item/stack/sheet/plasteel{ amount = 15 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/interior/dam_interior/tech_storage) "bmq" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/plasteel{ amount = 15 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/desert_dam/interior/dam_interior/tech_storage) "bmr" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bms" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bmu" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "bmv" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "bmw" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/north_valley_dam) "bmx" = ( /obj/structure/window/framed/prison/reinforced, @@ -20692,19 +15887,14 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/western_dam_cave) "bmz" = ( /obj/structure/cargo_container/hd/right, /turf/open/floor/plating, /area/desert_dam/exterior/valley/valley_crashsite) "bmA" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/exterior/valley/valley_crashsite) "bmB" = ( /obj/structure/cargo_container/kelland/left, @@ -20712,9 +15902,7 @@ /area/desert_dam/exterior/valley/valley_crashsite) "bmC" = ( /obj/structure/flora/grass/desert/lightgrass_1, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_medical) "bmD" = ( /turf/closed/shuttle{ @@ -20723,108 +15911,73 @@ /area/desert_dam/interior/dam_interior/hanger) "bmE" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/desert_dam/interior/dam_interior/tech_storage) "bmF" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/desert_dam/interior/dam_interior/tech_storage) "bmG" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/tech_storage) "bmI" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/desert_dam/interior/dam_interior/tech_storage) "bmJ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/west_tunnel) "bmK" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "bmL" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/north_valley_dam) "bmN" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "1,2" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "bmQ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/desert_dam/building/mining/workshop_foyer) "bmR" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "7,2" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "bmS" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "2,1" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "bmT" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "6,1" }, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "bmV" = ( /obj/structure/bed/chair, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/interrogation) "bmW" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/interior/wood, /area/desert_dam/building/security/detective) "bmX" = ( @@ -20838,46 +15991,31 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_telecoms) "bnb" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/interior/wood, /area/desert_dam/building/security/marshals_office) "bnc" = ( /obj/structure/shuttle/diagonal{ icon_state = "swall_f5" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "bnf" = ( /obj/structure/shuttle/diagonal{ icon_state = "swall_f9" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "bng" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bnh" = ( /obj/structure/cargo_container/kelland/right, /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/hanger) "bni" = ( /turf/closed/wall/r_wall/bunker{ @@ -20886,35 +16024,23 @@ /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bnj" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/desert_dam/interior/dam_interior/tech_storage) "bnl" = ( /obj/structure/surface/rack, /obj/item/circuitboard/computer/crew, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/desert_dam/interior/dam_interior/tech_storage) "bnm" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bnp" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bnr" = ( /obj/structure/desertdam/decals/road_edge{ @@ -20937,9 +16063,7 @@ /area/desert_dam/exterior/valley/north_valley_dam) "bnu" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "bnv" = ( /obj/structure/flora/bush/desert/cactus{ @@ -20948,19 +16072,14 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_telecoms) "bnw" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/mining/workshop_foyer) "bnx" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "2,1" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "bny" = ( /obj/structure/flora/grass/desert/lightgrass_8, @@ -20970,39 +16089,28 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_telecoms) "bnA" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bnB" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_telecoms) "bnC" = ( /obj/structure/surface/table, /obj/item/ammo_magazine/shotgun/slugs, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bnD" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Security Office Space" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/office) "bnF" = ( /turf/closed/wall/r_wall/prison, @@ -21018,78 +16126,48 @@ /area/desert_dam/interior/dam_interior/hanger) "bnI" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/east, /area/desert_dam/interior/dam_interior/hanger) "bnJ" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, /obj/structure/largecrate/random/case, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/hanger) "bnK" = ( /obj/effect/blocker/toxic_water, /obj/structure/filtration/coagulation{ icon_state = "6,1" }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "bnL" = ( /obj/structure/surface/table, /obj/item/tool/lighter/zippo, /obj/item/tool/lighter/zippo, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bnM" = ( /obj/structure/surface/table, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bnN" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bnO" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bnP" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/blue/west, /area/desert_dam/interior/dam_interior/tech_storage) "bnQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/desert_dam/building/administration/control_room) "bnT" = ( /obj/structure/surface/rack, @@ -21111,31 +16189,20 @@ /obj/item/circuitboard/airlock, /obj/item/circuitboard/airlock, /obj/item/circuitboard/airlock, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/interior/dam_interior/tech_storage) "bnX" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bnZ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bob" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/north_valley_dam) "boc" = ( /obj/structure/disposalpipe/segment{ @@ -21147,32 +16214,23 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/north_valley_dam) "boe" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/north_valley_dam) "bof" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/north_valley_dam) "bog" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/south_valley_dam) "boh" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -21180,51 +16238,33 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bom" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bop" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/desert_dam/building/mining/workshop_foyer) "boq" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "bor" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Showers" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "bos" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Marshal Checkpoint" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bot" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -21232,44 +16272,27 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Marshal Office" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bou" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bov" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Detectives Office" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/detective) "bow" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/western_dam_cave) "box" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "dark" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/dark, /area/desert_dam/building/security/interrogation) "boy" = ( /turf/closed/shuttle{ @@ -21280,29 +16303,18 @@ /obj/structure/surface/table, /obj/item/cell/high/empty, /obj/structure/machinery/cell_charger, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "boA" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "boB" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "boC" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/trackimp, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/interior/dam_interior/tech_storage) "boD" = ( /obj/structure/disposalpipe/segment{ @@ -21314,9 +16326,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "boF" = ( /obj/structure/surface/rack, @@ -21326,10 +16336,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/interior/dam_interior/tech_storage) "boG" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -21341,15 +16348,11 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "boI" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/north_valley_dam) "boJ" = ( /turf/closed/wall/hangar{ @@ -21359,34 +16362,25 @@ "boK" = ( /obj/structure/filtration/flacculation_arm, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/desert_dam/exterior/river/filtration_a) "boL" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "boM" = ( /obj/structure/machinery/colony_floodlight, /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "boN" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Marshals Office" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/marshals_office) "boO" = ( /obj/structure/window/framed/colony/reinforced, @@ -21399,47 +16393,34 @@ /area/desert_dam/building/warehouse/breakroom) "boQ" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/breakroom) "boR" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Toilet Unit" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/breakroom) "boS" = ( /obj/structure/machinery/colony_floodlight, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "boT" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/north_valley_dam) "boV" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_one) "boW" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/desert_dam/building/security/northern_hallway) "boX" = ( /obj/structure/disposalpipe/segment{ @@ -21450,67 +16431,39 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "bpa" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/desert_dam/building/security/northern_hallway) "bpb" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/desert_dam/building/security/northern_hallway) "bpe" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/desert_dam/building/security/northern_hallway) "bpf" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/desert_dam/building/security/northern_hallway) "bpg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bph" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/redcorner/north, /area/desert_dam/building/security/northern_hallway) "bpi" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/desert_dam/building/security/northern_hallway) "bpj" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bpk" = ( /obj/structure/barricade/sandbags{ @@ -21522,68 +16475,47 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bpl" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/desert_dam/exterior/valley/valley_telecoms) "bpq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/desert_dam/building/security/northern_hallway) "bpr" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/exterior/valley/valley_mining) "bps" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/desert_dam/exterior/valley/valley_telecoms) "bpt" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "bpu" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_one) "bpv" = ( /obj/structure/surface/table, /obj/item/trash/kepler, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bpw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21594,29 +16526,21 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "bpx" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bpy" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/interior/dam_interior/tech_storage) "bpz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21627,9 +16551,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bpA" = ( /obj/structure/surface/rack, @@ -21638,10 +16560,7 @@ /area/desert_dam/interior/dam_interior/tech_storage) "bpB" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/interior/dam_interior/tech_storage) "bpC" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -21666,9 +16585,7 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/north_tunnel) "bpL" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/north_tunnel) "bpM" = ( /turf/closed/wall/r_wall/bunker{ @@ -21676,31 +16593,21 @@ }, /area/desert_dam/interior/dam_interior/engine_west_wing) "bpN" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "bpO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bpP" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bpQ" = ( /obj/structure/machinery/landinglight/ds1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_one) "bpR" = ( /obj/structure/surface/table, @@ -21712,45 +16619,32 @@ icon_state = "pipe-c" }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/smes_main) "bpS" = ( /obj/structure/filtration/coagulation_arm, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/shallow/toxic, /area/desert_dam/exterior/river/filtration_a) "bpT" = ( /obj/structure/machinery/landinglight/ds1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_one) "bpU" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron{ amount = 15 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/smes_main) "bpV" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal{ amount = 10 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/smes_main) "bpW" = ( /obj/structure/surface/table, @@ -21760,19 +16654,13 @@ /obj/item/stack/sheet/mineral/phoron{ amount = 15 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/smes_main) "bpX" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/desert_dam/exterior/valley/valley_telecoms) "bpY" = ( /obj/structure/window/framed/colony/reinforced, @@ -21780,28 +16668,19 @@ /area/desert_dam/building/warehouse/breakroom) "bqa" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/interior/caves/central_caves) "bqc" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/bar_valley_dam) "bqd" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_telecoms) "bqe" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/north_tunnel) "bqf" = ( /obj/structure/platform{ @@ -21810,71 +16689,49 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/north_tunnel) "bqg" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/western_dam_cave) "bqh" = ( /obj/structure/closet, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "bqi" = ( /obj/structure/barricade/sandbags{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bqk" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/landing_pad_one) "bql" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bqm" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bqn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bqp" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/valley_mining) "bqq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21882,10 +16739,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bqt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21893,19 +16747,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bqu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bqw" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -21914,10 +16762,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bqx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21927,10 +16772,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bqy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21939,10 +16781,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bqA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21954,47 +16793,30 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bqH" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bqI" = ( /obj/structure/surface/rack, /obj/item/cell/high/empty, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bqJ" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/lights/mixed, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/interior/dam_interior/tech_storage) "bqK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/tech_storage) "bqL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/interior/dam_interior/tech_storage) "bqM" = ( /obj/structure/platform{ @@ -22007,80 +16829,49 @@ /area/desert_dam/interior/dam_interior/north_tunnel) "bqN" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bqO" = ( /obj/structure/platform, /obj/structure/machinery/light, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bqP" = ( /obj/structure/platform, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bqQ" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bqU" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bqV" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_west_wing) "bqW" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bqX" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/engine_west_wing) "bqY" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/smes_main) "bqZ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "bra" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "brb" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/smes_main) "brc" = ( /turf/closed/wall/hangar{ @@ -22091,23 +16882,14 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Break Room" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "bre" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "brf" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "brg" = ( /turf/closed/wall/r_wall, @@ -22121,28 +16903,18 @@ /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/desert_dam/building/substation/northwest) "brj" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_mining) "brm" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "brn" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/holding) "bro" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -22152,25 +16924,16 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "brp" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "brq" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/exterior/valley/valley_telecoms) "brr" = ( /turf/open/floor/plating, @@ -22180,41 +16943,27 @@ dir = 1; name = "\improper Marshal Office" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "brt" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bru" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "brz" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_mining) "brA" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/mining/workshop) "brB" = ( /obj/structure/machinery/light{ @@ -22223,37 +16972,23 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "brC" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/desert_dam/interior/dam_interior/hanger) "brD" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/desert_dam/interior/dam_interior/hanger) "brE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10 - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "brF" = ( /turf/closed/wall/hangar{ @@ -22263,26 +16998,17 @@ "brG" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "brH" = ( /obj/structure/surface/rack, /obj/item/cell/high/empty, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "brI" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/building/security/holding) "brK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22292,38 +17018,26 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "brL" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "brM" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/interior/dam_interior/tech_storage) "brN" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/desert_dam/interior/dam_interior/tech_storage) "brO" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "brP" = ( /obj/structure/desertdam/decals/road_edge{ @@ -22353,27 +17067,19 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_west_wing) "brV" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/engine_west_wing) "brW" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/landing_pad_one) "brX" = ( /turf/open/floor/greengrid, @@ -22385,105 +17091,67 @@ /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bsa" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/desert_dam/building/substation/northwest) "bsb" = ( -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/desert_dam/building/security/northern_hallway) "bsc" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bsd" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/engine_east_wing) "bse" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/engine_east_wing) "bsf" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/interior/dam_interior/engine_east_wing) "bsg" = ( /obj/structure/coatrack, /turf/open/floor/wood, /area/desert_dam/building/warehouse/breakroom) "bsh" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/desert_dam/building/security/northern_hallway) "bsi" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bsj" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/north_tunnel) "bsk" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/northern_hallway) "bsl" = ( -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/desert_dam/building/security/northern_hallway) "bsm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/desert_dam/building/security/northern_hallway) "bsn" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/desert_dam/building/security/northern_hallway) "bso" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/desert_dam/building/security/northern_hallway) "bsp" = ( /obj/structure/window/framed/prison/reinforced, @@ -22496,45 +17164,28 @@ name = "\improper Marshal Office" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/southern_hallway) "bsr" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bss" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/hanger) "bst" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/hanger) "bsu" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/hanger) "bsw" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/hanger) "bsy" = ( /obj/structure/surface/table, @@ -22543,18 +17194,12 @@ pixel_x = -24 }, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bsz" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bsA" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -22562,9 +17207,7 @@ name = "\improper Secure Tech Storage" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/tech_storage) "bsC" = ( /obj/effect/decal/warning_stripes{ @@ -22574,36 +17217,23 @@ /area/desert_dam/interior/dam_interior/north_tunnel) "bsE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bsF" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "bsG" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/smes_main) "bsH" = ( /obj/structure/pipes/vents/pump/on, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "bsJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bsK" = ( /obj/structure/machinery/power/terminal{ @@ -22618,9 +17248,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bsM" = ( /obj/structure/closet/radiation, @@ -22630,34 +17258,21 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "bsN" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bsO" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/engine_east_wing) "bsP" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/exterior/valley/valley_wilderness) "bsQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/security/southern_hallway) "bsR" = ( /obj/structure/filingcabinet, @@ -22665,10 +17280,7 @@ /turf/open/floor/wood, /area/desert_dam/building/warehouse/breakroom) "bsS" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/southern_hallway) "bsT" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -22683,105 +17295,60 @@ "btf" = ( /obj/structure/closet/secure_closet/security_empty, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/staffroom) "bth" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bti" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "btj" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/northwest, /area/desert_dam/interior/dam_interior/hanger) "btk" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "btl" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners3" - }, +/turf/open/floor/prison/darkbrowncorners3/north, /area/desert_dam/interior/dam_interior/hanger) "btm" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners3" - }, +/turf/open/floor/prison/darkbrowncorners3/east, /area/desert_dam/interior/dam_interior/hanger) "btp" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/east, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "btq" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "btr" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bts" = ( /obj/structure/closet/firecloset, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "btt" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "btu" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "btv" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "btw" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "btx" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -22789,10 +17356,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bty" = ( /turf/closed/wall/r_wall, @@ -22813,26 +17377,16 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "btD" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/north_tunnel) "btE" = ( -/turf/open/desert/rock/deep/transition{ - dir = 4 - }, +/turf/open/desert/rock/deep/transition/east, /area/desert_dam/interior/caves/east_caves) "btF" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "btG" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/engine_west_wing) "btH" = ( /obj/structure/disposalpipe/segment{ @@ -22841,37 +17395,26 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "btI" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "btJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/building/administration/hallway) "btK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/building/administration/hallway) "btL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/desert_dam/building/administration/hallway) "btM" = ( /obj/structure/disposalpipe/segment, @@ -22879,18 +17422,14 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "btP" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "\improper Administration Hallway" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "btQ" = ( /turf/closed/wall/hangar{ @@ -22899,52 +17438,35 @@ /area/desert_dam/interior/dam_interior/engine_room) "btR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_mining) "btS" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2; name = "\improper Engine Room" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_room) "btT" = ( /obj/structure/closet/toolcloset, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "btU" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "btV" = ( /obj/structure/surface/table, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/engine_east_wing) "btW" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/building/security/holding) "btX" = ( /turf/open/floor/prison, @@ -22954,10 +17476,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_medical) "btZ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/southern_hallway) "bua" = ( /obj/structure/closet/secure_closet/personal, @@ -22968,9 +17487,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/exterior/valley/valley_telecoms) "buc" = ( /turf/open/floor/wood, @@ -22980,43 +17497,27 @@ /turf/open/floor/plating, /area/desert_dam/exterior/valley/valley_telecoms) "bue" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/holding) "buf" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/exterior/valley/valley_telecoms) "bug" = ( /obj/structure/closet/secure_closet/security, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/staffroom) "buh" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_mining) "bui" = ( /obj/structure/closet/bombclosetsecurity, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/staffroom) "buj" = ( /turf/open/asphalt/cement, @@ -23029,19 +17530,13 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "bul" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_mining) "bum" = ( -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "but" = ( /obj/structure/window/framed/wood/reinforced, @@ -23052,29 +17547,19 @@ pixel_x = -32 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/staffroom) "buv" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/floor/coagulation{ - icon_state = "8,4" - }, +/turf/open/floor/coagulation/icon8_4, /area/desert_dam/exterior/valley/valley_mining) "bux" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_mining) "buz" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "buA" = ( /obj/structure/reagent_dispensers/fueltank, @@ -23088,10 +17573,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "buC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23100,10 +17582,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "buD" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -23112,10 +17591,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "buI" = ( /obj/structure/machinery/door_control{ @@ -23128,9 +17604,7 @@ /area/desert_dam/interior/dam_interior/hanger) "buJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/lobby) "buK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23139,49 +17613,32 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "buM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/building/administration/hallway) "buN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/lobby) "buO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/desert_dam/building/administration/hallway) "buP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "buQ" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "buR" = ( /obj/structure/desertdam/decals/road_edge{ @@ -23207,18 +17664,14 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "buX" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "buY" = ( /obj/structure/disposalpipe/segment{ @@ -23226,32 +17679,21 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "buZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/administration/hallway) "bva" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/desert_dam/building/administration/hallway) "bvb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bvc" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -23261,62 +17703,41 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "bvd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "bve" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "bvh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_northwest) "bvi" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_room) "bvj" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_room) "bvk" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_room) "bvl" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "bvm" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -23324,28 +17745,20 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bvn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bvo" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/engine_east_wing) "bvp" = ( /obj/structure/bed/chair/wood/normal{ @@ -23358,10 +17771,7 @@ amount = 10 }, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "bvr" = ( /obj/structure/stairs{ @@ -23370,27 +17780,19 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bvu" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/building/mining/workshop) "bvv" = ( /obj/structure/window/framed/colony, /turf/open/floor/plating, /area/desert_dam/building/mining/workshop) "bvw" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/east, /area/desert_dam/building/mining/workshop_foyer) "bvx" = ( /turf/open/floor/prison, @@ -23399,15 +17801,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/southern_hallway) "bvz" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_mining) "bvA" = ( /turf/closed/wall/hangar{ @@ -23419,9 +17816,7 @@ /obj/structure/machinery/computer/objective{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "bvD" = ( /turf/open/floor/prison, @@ -23430,10 +17825,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/building/security/staffroom) "bvF" = ( /obj/structure/disposalpipe/trunk{ @@ -23441,10 +17833,7 @@ icon_state = "pipe-u" }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/staffroom) "bvG" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -23453,83 +17842,52 @@ icon_state = "pipe-j2" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/building/security/southern_hallway) "bvH" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/desert_dam/building/security/southern_hallway) "bvJ" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bvK" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/staffroom) "bvL" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/staffroom) "bvM" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/staffroom) "bvS" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/staffroom) "bvT" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/desert_dam/building/security/staffroom) "bvU" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bvV" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "bvW" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "bvX" = ( /obj/structure/disposalpipe/segment{ @@ -23537,15 +17895,10 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bvY" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bwa" = ( /obj/structure/disposalpipe/junction{ @@ -23555,57 +17908,40 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bwb" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bwc" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bwd" = ( /obj/structure/platform, /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bwe" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/north_tunnel) "bwf" = ( /obj/structure/surface/rack, /obj/item/tool/extinguisher/mini, /obj/item/circuitboard/airlock, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bwg" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "bwh" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "bwi" = ( /obj/structure/surface/table, @@ -23614,10 +17950,7 @@ }, /obj/item/storage/toolbox/emergency, /obj/item/circuitboard/firealarm, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "bwj" = ( /obj/structure/surface/table, @@ -23626,125 +17959,74 @@ /obj/item/device/assembly/igniter, /obj/item/device/assembly/signaller, /obj/item/circuitboard/airlock, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "bwk" = ( /obj/structure/surface/table, /obj/item/device/assembly/infra, /obj/item/device/assembly/voice, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "bwl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "bwn" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/engine_west_wing) "bwo" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/dam_interior/smes_main) "bwp" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "bwr" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper SMES" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/interior/dam_interior/smes_main) "bwt" = ( -/turf/open/floor{ - dir = 9; - icon_state = "warning" - }, +/turf/open/floor/warning/northwest, /area/desert_dam/interior/dam_interior/engine_room) "bwu" = ( -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/desert_dam/interior/dam_interior/engine_room) "bwv" = ( -/turf/open/floor{ - icon_state = "neutral" - }, +/turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "bww" = ( -/turf/open/floor{ - dir = 5; - icon_state = "warning" - }, +/turf/open/floor/warning/northeast, /area/desert_dam/interior/dam_interior/engine_room) "bwx" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/cans/thirteenloko, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "bwy" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bwz" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bwA" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_east_wing) "bwB" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/interior/dam_interior/engine_east_wing) "bwD" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_x = -32 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/staffroom) "bwE" = ( /obj/structure/bed/chair, @@ -23756,45 +18038,29 @@ /turf/open/floor/interior/wood, /area/desert_dam/building/security/courtroom) "bwH" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/observation) "bwI" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/observation) "bwK" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/interrogation) "bwL" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/interrogation) "bwM" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "bwO" = ( /obj/effect/landmark/corpsespawner/security/marshal, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "bwQ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -23809,73 +18075,49 @@ /turf/open/floor/prison, /area/desert_dam/building/security/holding) "bwT" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bwU" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bwV" = ( /obj/structure/machinery/light, /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bwW" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners3" - }, +/turf/open/floor/prison/darkbrowncorners3/west, /area/desert_dam/interior/dam_interior/hanger) "bwX" = ( -/turf/open/floor/prison{ - icon_state = "darkbrowncorners3" - }, +/turf/open/floor/prison/darkbrowncorners3, /area/desert_dam/interior/dam_interior/hanger) "bwY" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bwZ" = ( /obj/structure/largecrate/random/barrel/white, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bxa" = ( /obj/structure/largecrate/random/barrel/blue, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bxb" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bxc" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners3" - }, +/turf/open/floor/prison/darkbrowncorners3/west, /area/desert_dam/interior/dam_interior/hanger) "bxd" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bxe" = ( /obj/structure/disposalpipe/segment{ @@ -23886,43 +18128,29 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bxf" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bxg" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bxh" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bxi" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bxj" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/landing_pad_one) "bxk" = ( /obj/structure/surface/table, @@ -23933,17 +18161,13 @@ /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/technology_scanner, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bxl" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bxm" = ( /obj/structure/disposalpipe/segment{ @@ -23952,16 +18176,11 @@ }, /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bxn" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bxo" = ( /obj/effect/decal/warning_stripes{ @@ -23975,9 +18194,7 @@ }, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bxr" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bxs" = ( /obj/structure/stairs{ @@ -23986,30 +18203,21 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bxt" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bxu" = ( /obj/effect/decal/sand_overlay/sand2/corner2, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bxv" = ( /obj/structure/surface/rack, /obj/item/explosive/grenade/custom/metal_foam, /obj/item/explosive/grenade/custom/metal_foam, /obj/item/device/flashlight, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bxy" = ( /obj/structure/disposalpipe/junction{ @@ -24019,88 +18227,55 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bxz" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/smes_main) "bxB" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/smes_main) "bxD" = ( -/turf/open/floor{ - dir = 8; - icon_state = "warning" - }, +/turf/open/floor/warning/west, /area/desert_dam/interior/dam_interior/engine_room) "bxF" = ( /obj/effect/landmark/good_item, /turf/open/floor/plating, /area/desert_dam/building/warehouse/breakroom) "bxJ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "warning" - }, +/turf/open/floor/warning/east, /area/desert_dam/interior/dam_interior/engine_room) "bxK" = ( /obj/structure/surface/table, /obj/item/device/flashlight/flare, /obj/item/device/radio, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "bxL" = ( /obj/structure/bed/stool, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bxM" = ( /obj/effect/spawner/random/powercell, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/engine_east_wing) "bxN" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_east_wing) "bxQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bxR" = ( /obj/structure/barricade/sandbags, /obj/structure/barricade/sandbags{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bxS" = ( /obj/structure/platform{ @@ -24110,9 +18285,7 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_east) "bxT" = ( /obj/structure/platform{ @@ -24122,9 +18295,7 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_east) "bxU" = ( /obj/structure/platform{ @@ -24134,18 +18305,14 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river/riverside_east) "bxV" = ( /obj/structure/platform_decoration{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_east) "bxW" = ( /obj/structure/platform{ @@ -24164,9 +18331,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bxZ" = ( /obj/structure/disposalpipe/segment, @@ -24176,23 +18341,16 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "byb" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/southern_hallway) "bym" = ( -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/interior/caves/east_caves) "byn" = ( /turf/closed/wall/r_wall/bunker{ @@ -24207,19 +18365,13 @@ "byp" = ( /obj/structure/surface/table/woodentable/fancy, /obj/effect/landmark/corpsespawner/security/liaison, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/desert_dam/building/administration/overseer_office) "byq" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Hangar" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "byr" = ( /obj/structure/machinery/door_control{ @@ -24234,24 +18386,15 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "byt" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "byu" = ( /obj/structure/surface/table, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "byv" = ( /obj/structure/machinery/light{ @@ -24260,29 +18403,21 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "byw" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "byx" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "byy" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "byz" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -24292,9 +18427,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "byA" = ( /obj/structure/disposalpipe/junction{ @@ -24304,18 +18437,14 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "byB" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "byC" = ( /obj/structure/window/framed/hangar, @@ -24327,50 +18456,35 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "byE" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "byL" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_room) "byP" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/desert_dam/building/substation/northwest) "byQ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/staffroom) "byR" = ( /obj/structure/closet/secure_closet/marshal, /obj/item/clothing/suit/storage/CMB, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/staffroom) "byS" = ( /obj/structure/disposalpipe/segment{ @@ -24382,9 +18496,7 @@ /area/desert_dam/interior/dam_interior/engine_east_wing) "byT" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/exterior/valley/valley_wilderness) "byU" = ( /obj/structure/window/framed/colony/reinforced, @@ -24392,15 +18504,11 @@ /area/desert_dam/building/security/staffroom) "byV" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/floor/coagulation{ - icon_state = "7,0" - }, +/turf/open/floor/coagulation/icon7_0, /area/desert_dam/exterior/valley/valley_mining) "byW" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/floor/coagulation{ - icon_state = "7,0" - }, +/turf/open/floor/coagulation/icon7_0, /area/desert_dam/exterior/valley/valley_mining) "byX" = ( /obj/structure/machinery/light{ @@ -24413,14 +18521,10 @@ dir = 1 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_wilderness) "byZ" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/exterior/valley/valley_wilderness) "bza" = ( /obj/structure/surface/table, @@ -24454,85 +18558,51 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bzi" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bzj" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10 - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bzk" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/hangar_storage) "bzl" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bzm" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bzn" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/east, /area/desert_dam/interior/dam_interior/hangar_storage) "bzo" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bzp" = ( /obj/structure/largecrate/random, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bzq" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bzr" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bzt" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bzu" = ( /turf/closed/wall/hangar{ @@ -24541,35 +18611,25 @@ /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bzv" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bzw" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bzx" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bzy" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bzz" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bzA" = ( /obj/structure/desertdam/decals/road_edge, @@ -24582,40 +18642,28 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bzD" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Tool Storage" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bzE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/north_tunnel) "bzF" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bzG" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bzH" = ( /turf/closed/wall/hangar{ @@ -24629,10 +18677,7 @@ /obj/effect/decal/warning_stripes{ pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/control_room) "bzJ" = ( /obj/structure/disposalpipe/segment, @@ -24642,75 +18687,47 @@ name = "\improper Colony Overseer's Office" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/overseer_office) "bzK" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bzL" = ( /obj/structure/machinery/power/monitor{ name = "Core Power Monitoring" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/desert_dam/interior/dam_interior/control_room) "bzM" = ( /obj/structure/surface/table, /obj/item/device/analyzer, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/desert_dam/interior/dam_interior/control_room) "bzN" = ( /obj/structure/machinery/computer3/powermonitor, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/desert_dam/interior/dam_interior/control_room) "bzO" = ( /obj/structure/machinery/computer/atmos_alert, /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/interior/dam_interior/control_room) "bzP" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "neutral" - }, +/turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "bzQ" = ( /obj/structure/surface/table, /obj/item/storage/box/lights/mixed, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "bzR" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/exterior/valley/valley_wilderness) "bzS" = ( /obj/structure/prop/dam/boulder/boulder3, @@ -24718,21 +18735,14 @@ /area/desert_dam/exterior/valley/valley_wilderness) "bzT" = ( /obj/structure/closet/crate/secure, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/mining/workshop_foyer) "bzU" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/desert_dam/building/substation/northwest) "bzV" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/exterior/valley/valley_wilderness) "bzW" = ( /obj/effect/landmark/survivor_spawner, @@ -24741,9 +18751,7 @@ "bzX" = ( /obj/structure/surface/table, /obj/item/device/taperecorder, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/interrogation) "bzY" = ( /turf/open/asphalt/cement_sunbleached, @@ -24755,26 +18763,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "bAa" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/staffroom) "bAb" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/building/security/staffroom) "bAc" = ( /obj/structure/bed/chair, @@ -24782,9 +18778,7 @@ /area/desert_dam/building/security/staffroom) "bAh" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bAm" = ( /obj/structure/window/framed/hangar, @@ -24795,19 +18789,11 @@ icon_state = "gib6" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "bAp" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bAq" = ( /obj/effect/decal/warning_stripes{ @@ -24825,63 +18811,41 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bAt" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bAv" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bAw" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/caves/east_caves) "bAy" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bAz" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/engine_west_wing) "bAA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/dam_interior/engine_west_wing) "bAB" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/engine_west_wing) "bAC" = ( /obj/structure/machinery/pipedispenser, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/engine_west_wing) "bAD" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/engine_west_wing) "bAE" = ( /obj/structure/disposalpipe/segment{ @@ -24896,22 +18860,16 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/landing_pad_one) "bAG" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/control_room) "bAH" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/control_room) "bAI" = ( /obj/structure/disposalpipe/segment{ @@ -24921,10 +18879,7 @@ /turf/open/floor/wood, /area/desert_dam/building/administration/overseer_office) "bAJ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/control_room) "bAK" = ( /turf/open/floor/greengrid, @@ -24932,95 +18887,64 @@ "bAM" = ( /obj/structure/surface/table, /obj/item/storage/box/lightstick, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "bAN" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/exterior/valley/valley_wilderness) "bAO" = ( /obj/structure/stairs, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/exterior/valley/valley_wilderness) "bAP" = ( /obj/structure/stairs, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/exterior/valley/valley_wilderness) "bAR" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/exterior/valley/valley_wilderness) "bAS" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_wilderness) "bAY" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/floor/coagulation{ - icon_state = "2,0" - }, +/turf/open/floor/coagulation/icon2_0, /area/desert_dam/exterior/valley/valley_mining) "bAZ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/desert_dam/exterior/valley/valley_mining) "bBb" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "bBc" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/desert_dam/building/security/holding) "bBd" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/southwest, /area/desert_dam/building/security/holding) "bBe" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/southern_hallway) "bBf" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/desert_dam/exterior/valley/valley_telecoms) "bBg" = ( /obj/structure/bed/chair, @@ -25030,32 +18954,20 @@ "bBh" = ( /obj/structure/powerloader_wreckage, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bBi" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "carpet10-8" - }, +/turf/open/floor/carpet10_8/west, /area/desert_dam/building/administration/overseer_office) "bBj" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bBk" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/effect/decal/cleanable/dirt, /turf/open/floor/wood, /area/desert_dam/building/administration/overseer_office) @@ -25070,19 +18982,13 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bBp" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bBq" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/north_tunnel) "bBr" = ( /obj/structure/platform_decoration{ @@ -25103,30 +19009,18 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bBv" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/control_room) "bBw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bBx" = ( /obj/structure/surface/table/reinforced, @@ -25134,10 +19028,7 @@ id = "dam_checkpoint_northwest"; name = "Checkpoint Lockdown" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bBy" = ( /obj/effect/decal/cleanable/dirt, @@ -25146,59 +19037,42 @@ /area/desert_dam/building/security/staffroom) "bBD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/north_tunnel) "bBF" = ( /obj/structure/surface/table, /obj/structure/machinery/cell_charger, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/engine_east_wing) "bBG" = ( /obj/structure/surface/table, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/engine_east_wing) "bBH" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/engine_east_wing) "bBI" = ( /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/engine_east_wing) "bBL" = ( /turf/closed/wall/r_wall/prison, /area/desert_dam/building/security/deathrow) "bBM" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/mining/workshop_foyer) "bBO" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/deathrow) "bBP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/north_tunnel) "bBQ" = ( /obj/structure/platform{ @@ -25207,15 +19081,10 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bBR" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/mining/workshop_foyer) "bBS" = ( /obj/structure/bed/chair, @@ -25233,16 +19102,11 @@ /area/desert_dam/building/security/staffroom) "bCe" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bCf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/desert_dam/interior/dam_interior/tech_storage) "bCg" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -25259,9 +19123,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bCj" = ( /obj/structure/platform_decoration, @@ -25275,60 +19137,40 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/north_tunnel) "bCm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bCn" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bCo" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bCp" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bCq" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bCr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bCs" = ( /obj/structure/window/framed/hangar, @@ -25336,36 +19178,21 @@ /turf/open/floor/plating, /area/desert_dam/interior/dam_interior/engine_room) "bCt" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/lobby) "bCu" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/lobby) "bCv" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bCw" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bCx" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/lobby) "bCy" = ( /obj/structure/window/framed/hangar, @@ -25373,48 +19200,31 @@ /turf/open/floor/plating, /area/desert_dam/interior/dam_interior/engine_room) "bCz" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/control_room) "bCA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/tech_storage) "bCB" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/control_room) "bCD" = ( /obj/structure/surface/table, /obj/structure/machinery/cell_charger, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/engine_east_wing) "bCH" = ( /obj/structure/cargo_container/grant/left, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bCI" = ( /obj/structure/cargo_container/grant/rightmid, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bCJ" = ( /obj/structure/cargo_container/grant/right, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bCK" = ( /obj/structure/flora/grass/desert/heavygrass_4, @@ -25424,16 +19234,12 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/interrogation) "bCN" = ( /obj/structure/surface/table/reinforced, /obj/item/evidencebag, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "bCO" = ( /obj/effect/decal/cleanable/dirt, @@ -25444,48 +19250,34 @@ /area/desert_dam/exterior/valley/valley_hydro) "bCP" = ( /obj/structure/cargo_container/hd/left/alt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bCQ" = ( /obj/structure/cargo_container/hd/mid/alt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bCR" = ( /obj/structure/cargo_container/hd/right/alt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bCS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bCT" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bCU" = ( /obj/structure/pipes/vents/pump/on, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/tech_storage) "bCV" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bCW" = ( /obj/structure/stairs{ @@ -25500,14 +19292,10 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/north_tunnel) "bCY" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bCZ" = ( /obj/structure/platform_decoration{ @@ -25525,9 +19313,7 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bDb" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bDc" = ( /obj/structure/disposalpipe/segment{ @@ -25546,17 +19332,13 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bDg" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bDh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -25565,16 +19347,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bDi" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bDj" = ( /obj/structure/surface/rack, @@ -25586,10 +19363,7 @@ icon_state = "W" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/hanger) "bDl" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -25599,61 +19373,34 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bDm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bDn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bDo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bDp" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bDu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "neutral" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "bDw" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/engine_east_wing) "bDx" = ( /turf/closed/wall/r_wall/bunker{ @@ -25661,63 +19408,37 @@ }, /area/desert_dam/interior/dam_interior/atmos_storage) "bDy" = ( -/turf/open/desert/rock/deep{ - icon_state = "rock4" - }, +/turf/open/desert/rock/deep/rock4, /area/desert_dam/interior/caves/east_caves) "bDz" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/interior/dam_interior/atmos_storage) "bDA" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/interior/dam_interior/atmos_storage) "bDB" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/green/north, /area/desert_dam/interior/dam_interior/atmos_storage) "bDC" = ( /obj/structure/machinery/floodlight, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/interior/dam_interior/atmos_storage) "bDD" = ( /obj/structure/machinery/floodlight, -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/desert_dam/interior/dam_interior/atmos_storage) "bDE" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "bDI" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/southern_hallway) "bDJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -25732,15 +19453,10 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/north_tunnel) "bDL" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/southern_hallway) "bDM" = ( /obj/structure/pipes/vents/pump{ @@ -25755,9 +19471,7 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/landing_pad_one) "bDR" = ( /obj/structure/window/framed/hangar, @@ -25785,9 +19499,7 @@ /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_civilian) "bDZ" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -25803,46 +19515,32 @@ dir = 2; name = "\improper Workshop" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "bEc" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/desert_dam/building/dorms/restroom) "bEd" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bEe" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bEf" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bEg" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bEh" = ( /obj/structure/stairs, @@ -25855,46 +19553,34 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/north_tunnel) "bEj" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bEk" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bEl" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bEo" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bEp" = ( /obj/structure/platform, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bEq" = ( /obj/structure/stairs{ @@ -25906,9 +19592,7 @@ "bEr" = ( /obj/structure/platform, /obj/structure/machinery/light, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bEu" = ( /obj/structure/platform_decoration, @@ -25936,17 +19620,11 @@ /area/desert_dam/interior/dam_interior/tech_storage) "bEz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/hanger) "bEA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "bEB" = ( /obj/effect/decal/warning_stripes{ @@ -25954,17 +19632,11 @@ }, /obj/item/tool/warning_cone, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/hanger) "bEC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/desert_dam/interior/dam_interior/tech_storage) "bED" = ( /obj/effect/decal/warning_stripes{ @@ -25984,25 +19656,16 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bEF" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bEG" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bEH" = ( /obj/structure/disposalpipe/segment{ @@ -26012,10 +19675,7 @@ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bEI" = ( /obj/structure/disposalpipe/segment{ @@ -26025,19 +19685,13 @@ dir = 2; name = "\improper Engineering Hallway" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bEJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bEK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26046,10 +19700,7 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bEL" = ( /obj/effect/decal/cleanable/dirt, @@ -26067,17 +19718,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bEO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/hanger) "bEP" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -26090,10 +19735,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_room) "bEQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26102,9 +19744,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/desert_dam/interior/dam_interior/engine_room) "bER" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26113,9 +19753,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "neutral" - }, +/turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "bES" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -26124,9 +19762,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "neutral" - }, +/turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "bET" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26139,10 +19775,7 @@ dir = 2; name = "\improper Engine Room" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_room) "bEU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26151,10 +19784,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bEV" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -26164,27 +19794,17 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bFa" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/atmos_storage) "bFb" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/desert_dam/interior/dam_interior/atmos_storage) "bFc" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/caves/east_caves) "bFd" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -26193,86 +19813,56 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bFe" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bFf" = ( /obj/structure/surface/table, /obj/item/restraint/handcuffs, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/desert_dam/building/security/holding) "bFg" = ( /obj/structure/machinery/landinglight/ds1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/landing_pad_one) "bFi" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/southern_hallway) "bFk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/southern_hallway) "bFl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/southern_hallway) "bFm" = ( /obj/structure/surface/table, /obj/item/device/taperecorder, /obj/item/clothing/glasses/sunglasses, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/holding) "bFn" = ( /obj/structure/surface/table, /obj/item/storage/donut_box, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/holding) "bFo" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/holding) "bFp" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/holding) "bFq" = ( /obj/structure/surface/rack, @@ -26281,36 +19871,23 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/desert_dam/building/substation/northwest) "bFr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/building/security/southern_hallway) "bFs" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/building/security/southern_hallway) "bFt" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/desert_dam/exterior/valley/valley_telecoms) "bFu" = ( /obj/structure/target, /obj/effect/decal/sand_overlay/sand1, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/desert_dam/exterior/valley/valley_telecoms) "bFv" = ( /obj/structure/surface/table, @@ -26327,16 +19904,11 @@ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/desert_dam/building/security/holding) "bFx" = ( /obj/structure/closet/secure_closet/brig, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/deathrow) "bFy" = ( /obj/structure/surface/table, @@ -26347,9 +19919,7 @@ "bFA" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_north) "bFB" = ( /obj/structure/machinery/landinglight/ds1{ @@ -26357,50 +19927,37 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/landing_pad_one) -"bFD" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" +"bFC" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 9 }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) +"bFD" = ( +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/mining/workshop_foyer) "bFF" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_mining) "bFG" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bFH" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/hangar_storage) "bFI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/hanger) "bFJ" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners3" - }, +/turf/open/floor/prison/darkbrowncorners3/north, /area/desert_dam/interior/dam_interior/hangar_storage) "bFK" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/north, /area/desert_dam/interior/dam_interior/hangar_storage) "bFL" = ( /obj/structure/platform{ @@ -26415,9 +19972,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/north_tunnel) "bFN" = ( /obj/structure/platform_decoration{ @@ -26427,15 +19982,11 @@ /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bFO" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/north_tunnel) "bFP" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bFQ" = ( /obj/structure/disposalpipe/segment{ @@ -26443,55 +19994,34 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bFR" = ( /obj/structure/pipes/vents/pump/on, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bFS" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/dam_interior/lobby) "bFT" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bFU" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/lobby) "bFV" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/control_room) "bFW" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/dam_interior/control_room) "bFX" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bFY" = ( /obj/structure/machinery/power/smes/buildable{ @@ -26502,25 +20032,19 @@ /turf/open/floor/plating, /area/desert_dam/interior/dam_interior/smes_main) "bFZ" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/control_room) "bGa" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/control_room) "bGb" = ( /obj/structure/surface/table, /obj/structure/machinery/cell_charger, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/control_room) "bGc" = ( /obj/structure/window/framed/colony/reinforced, @@ -26530,79 +20054,53 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_mining) "bGg" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "neutral" - }, +/turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "bGh" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "bGi" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "bGj" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Atmospheric Storage" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/atmos_storage) "bGk" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/atmos_storage) "bGn" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/south_tunnel) "bGp" = ( -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/caves/east_caves) "bGs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_mining) "bGt" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/mining/workshop_foyer) "bGu" = ( /obj/structure/platform, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/central_tunnel) "bGv" = ( /obj/structure/surface/table, @@ -26617,9 +20115,7 @@ /area/desert_dam/building/security/staffroom) "bGx" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/deathrow) "bGy" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -26665,11 +20161,7 @@ /turf/open/floor/prison, /area/desert_dam/building/security/southern_hallway) "bGG" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/interior/wood, /area/desert_dam/building/security/courtroom) "bGH" = ( @@ -26690,10 +20182,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/building/security/southern_hallway) "bGJ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -26706,9 +20195,7 @@ dir = 1; name = "\improper Observation" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/observation) "bGL" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -26718,10 +20205,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/desert_dam/building/security/southern_hallway) "bGO" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -26731,20 +20215,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/building/security/southern_hallway) "bGP" = ( /obj/structure/machinery/computer/med_data, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/chemistry) "bGQ" = ( /obj/structure/machinery/power/terminal{ @@ -26757,18 +20235,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bGT" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bGU" = ( /obj/structure/desertdam/decals/road_edge{ @@ -26802,25 +20275,16 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Engineering Central" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bHa" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bHb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Engineering Central" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bHc" = ( /turf/closed/wall/hangar{ @@ -26852,40 +20316,25 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/desert_dam/building/security/southern_hallway) "bHh" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/lobby) "bHi" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/lobby) "bHl" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/lobby) "bHm" = ( /turf/closed/wall/hangar{ @@ -26901,31 +20350,21 @@ name = "\improper Backup SMES" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "bHp" = ( /obj/structure/pipes/vents/pump/on, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "bHq" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_room) "bHr" = ( -/turf/open/floor{ - dir = 10; - icon_state = "warning" - }, +/turf/open/floor/warning/southwest, /area/desert_dam/interior/dam_interior/engine_room) "bHs" = ( /obj/structure/prop/dam/boulder/boulder3, @@ -26936,40 +20375,26 @@ /turf/open/floor/prison, /area/desert_dam/building/security/staffroom) "bHv" = ( -/turf/open/floor{ - dir = 7; - icon_state = "warning" - }, +/turf/open/floor/warning, /area/desert_dam/interior/dam_interior/engine_room) "bHw" = ( -/turf/open/floor{ - dir = 6; - icon_state = "warning" - }, +/turf/open/floor/warning/southeast, /area/desert_dam/interior/dam_interior/engine_room) "bHx" = ( /obj/structure/surface/table, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "bHy" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/engine_east_wing) "bHz" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/desert_dam/interior/dam_interior/atmos_storage) "bHB" = ( /obj/structure/closet/crate, @@ -26986,32 +20411,23 @@ }, /obj/item/storage/briefcase/inflatable, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/desert_dam/interior/dam_interior/atmos_storage) "bHD" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/interior/caves/central_caves) "bHE" = ( -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/interior/caves/east_caves) "bHF" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/desert_dam/building/security/staffroom) "bHG" = ( -/turf/open/desert/rock/deep/transition{ - dir = 6 - }, +/turf/open/desert/rock/deep/transition/southeast, /area/desert_dam/interior/caves/east_caves) "bHI" = ( /obj/structure/surface/table, @@ -27039,26 +20455,17 @@ /area/desert_dam/building/security/staffroom) "bHM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/staffroom) "bHN" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/desert_dam/building/security/staffroom) "bHQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "\improper Cargo Bay" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bHR" = ( /obj/structure/stairs{ @@ -27078,34 +20485,20 @@ /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bHT" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bHV" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bHW" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bHX" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bHY" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bHZ" = ( /obj/structure/surface/rack, @@ -27120,18 +20513,12 @@ /obj/item/ammo_magazine/smg/nailgun, /obj/item/ammo_magazine/smg/nailgun, /obj/item/ammo_magazine/smg/nailgun, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bIb" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bIc" = ( /obj/structure/closet/secure_closet/engineering_welding, @@ -27139,16 +20526,10 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bId" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bIe" = ( /obj/item/reagent_container/glass/bucket/mopbucket, @@ -27164,94 +20545,56 @@ /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bIh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners3" - }, +/turf/open/floor/prison/darkbrowncorners3/north, /area/desert_dam/interior/dam_interior/hanger) "bIl" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/lobby) "bIm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/dam_interior/smes_backup) "bIn" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "bIq" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/smes_backup) "bIr" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/smes_backup) "bIs" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/interior/dam_interior/smes_backup) "bIt" = ( /turf/open/floor/plating, /area/desert_dam/interior/dam_interior/smes_backup) "bIu" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_room) "bIv" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/engine_east_wing) "bIw" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/engine_east_wing) "bIx" = ( /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/desert_dam/interior/dam_interior/atmos_storage) "bIy" = ( /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/interior/dam_interior/atmos_storage) "bIz" = ( /obj/structure/surface/rack, @@ -27263,28 +20606,19 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/interior/dam_interior/atmos_storage) "bIA" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/interior/dam_interior/atmos_storage) "bIB" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/interior/dam_interior/atmos_storage) "bIC" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/desert_dam/interior/dam_interior/atmos_storage) "bID" = ( /turf/closed/wall/r_wall/bunker{ @@ -27320,19 +20654,13 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/desert_dam/building/security/southern_hallway) "bIU" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/desert_dam/exterior/valley/valley_telecoms) "bIV" = ( /obj/structure/surface/table/woodentable, @@ -27340,30 +20668,21 @@ /turf/open/floor/interior/wood, /area/desert_dam/building/bar/backroom) "bIW" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/southern_hallway) "bIX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/southern_hallway) "bIY" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/interrogation) "bIZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/desert_dam/building/security/southern_hallway) "bJa" = ( /obj/effect/decal/cleanable/dirt, @@ -27371,31 +20690,21 @@ /area/desert_dam/building/security/southern_hallway) "bJb" = ( /obj/structure/cargo_container/arious/leftmid, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bJc" = ( /obj/structure/cargo_container/arious/rightmid, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bJd" = ( /obj/structure/cargo_container/arious/right, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bJe" = ( -/turf/open/floor/prison{ - icon_state = "darkbrowncorners3" - }, +/turf/open/floor/prison/darkbrowncorners3, /area/desert_dam/interior/dam_interior/hangar_storage) "bJf" = ( -/turf/open/floor/prison{ - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3, /area/desert_dam/interior/dam_interior/hangar_storage) "bJg" = ( /obj/structure/platform_decoration{ @@ -27413,21 +20722,15 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/north_tunnel) "bJj" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/north_tunnel) "bJk" = ( /obj/structure/platform, /obj/structure/machinery/light, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/central_tunnel) "bJl" = ( /obj/structure/surface/table/reinforced, @@ -27436,25 +20739,17 @@ }, /obj/item/clothing/glasses/welding, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bJm" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bJn" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/smes_main) "bJo" = ( /obj/structure/surface/table, @@ -27466,15 +20761,10 @@ /turf/open/floor/plating, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bJq" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/desert_dam/interior/dam_interior/lobby) "bJr" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/lobby) "bJs" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -27482,10 +20772,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "bJt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27495,18 +20782,12 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "bJv" = ( /obj/structure/bed/stool, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/smes_backup) "bJx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27516,16 +20797,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bJz" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "bJB" = ( /obj/structure/machinery/power/port_gen/pacman, @@ -27542,15 +20817,10 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/south_tunnel) "bJF" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/south_tunnel) "bJH" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/southwest, /area/desert_dam/building/security/southern_hallway) "bJI" = ( /obj/structure/bed/chair{ @@ -27563,51 +20833,33 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/southern_hallway) "bJK" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/desert_dam/building/security/southern_hallway) "bJL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/desert_dam/building/security/southern_hallway) "bJM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/desert_dam/building/security/southern_hallway) "bJN" = ( /obj/effect/blocker/toxic_water/Group_2, /obj/structure/platform, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_north) "bJO" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/southwest, /area/desert_dam/building/security/staffroom) "bJP" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/staffroom) "bJQ" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ @@ -27621,21 +20873,13 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/desert_dam/building/security/southern_hallway) "bJS" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/staffroom) "bJT" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/desert_dam/building/security/staffroom) "bJU" = ( /turf/closed/wall/r_wall/prison, @@ -27649,24 +20893,18 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/western_dam_cave) "bKc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/western_dam_cave) "bKe" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Evidence" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/evidence) "bKf" = ( /obj/structure/bed/chair, @@ -27678,10 +20916,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/desert_dam/building/security/southern_hallway) "bKj" = ( /obj/item/stack/sheet/wood, @@ -27703,22 +20938,16 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bKn" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bKo" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bKp" = ( /obj/structure/surface/table/almayer, @@ -27726,9 +20955,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bKq" = ( /obj/structure/desertdam/decals/road_edge{ @@ -27750,9 +20977,7 @@ /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bKt" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/workshop) "bKv" = ( /obj/structure/platform_decoration{ @@ -27764,10 +20989,7 @@ /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/technology_scanner, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bKx" = ( /obj/structure/disposalpipe/segment{ @@ -27777,17 +20999,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bKy" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bKz" = ( /obj/structure/machinery/light, @@ -27805,10 +21021,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/lobby) "bKC" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -27821,35 +21034,21 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "bKE" = ( /obj/structure/machinery/power/terminal, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/desert_dam/interior/dam_interior/smes_backup) "bKF" = ( /obj/structure/machinery/power/terminal, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/desert_dam/interior/dam_interior/smes_backup) "bKG" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "bKH" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/desert_dam/interior/dam_interior/smes_backup) "bKI" = ( /obj/structure/machinery/colony_floodlight, @@ -27863,10 +21062,7 @@ /area/desert_dam/building/security/courtroom) "bKK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/desert_dam/building/security/southern_hallway) "bKL" = ( /obj/structure/window/framed/hangar, @@ -27884,33 +21080,24 @@ /obj/structure/machinery/door/window/brigdoor/eastleft{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/warden) "bKP" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Visitation" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/security/southern_hallway) "bKQ" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/desert_dam/building/security/staffroom) "bKR" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/staffroom) "bKZ" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -27919,32 +21106,21 @@ /area/desert_dam/building/security/courtroom) "bLa" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/southern_hallway) "bLb" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/southern_hallway) "bLc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/southwest, /area/desert_dam/building/security/southern_hallway) "bLd" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/security/southern_hallway) "bLe" = ( /obj/structure/surface/table/woodentable, @@ -27967,10 +21143,7 @@ }, /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bLh" = ( /obj/structure/desertdam/decals/road_edge{ @@ -27982,20 +21155,14 @@ /obj/structure/surface/table/reinforced, /obj/item/device/lightreplacer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bLk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bLl" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -28003,44 +21170,29 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bLm" = ( /obj/effect/spawner/random/toolbox, /obj/structure/surface/table/reinforced, /obj/item/device/radio, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bLn" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/desert_dam/building/mining/workshop) "bLo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bLp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/smes_main) "bLq" = ( /turf/closed/wall/r_wall/bunker{ @@ -28057,44 +21209,28 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/interior/dam_interior/lobby) "bLu" = ( /obj/structure/closet/secure_closet/medical_doctor, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/chemistry) "bLv" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/interior/dam_interior/lobby) "bLw" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/lobby) "bLx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "bLy" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/interior/dam_interior/lobby) "bLz" = ( /obj/structure/window/framed/hangar/reinforced, @@ -28105,10 +21241,7 @@ capacity = 1e+006; dir = 1 }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "bLC" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -28116,21 +21249,13 @@ name = "\improper Tool Storage" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bLD" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/smes_backup) "bLE" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/interior/dam_interior/smes_backup) "bLF" = ( /obj/structure/platform{ @@ -28145,25 +21270,19 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/riverside_east) "bLK" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/mining/workshop) "bLL" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/security/southern_hallway) "bLM" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/security/southern_hallway) "bLN" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -28172,39 +21291,26 @@ /turf/open/floor/prison, /area/desert_dam/building/security/southern_hallway) "bLO" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/building/security/southern_hallway) "bLP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/building/security/southern_hallway) "bLQ" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/desert_dam/building/security/staffroom) "bLR" = ( /obj/structure/largecrate/random/barrel/yellow, /turf/open/floor/plating, /area/desert_dam/building/warehouse/breakroom) "bLS" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/breakroom) "bLT" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/staffroom) "bLU" = ( /turf/closed/wall/r_wall/bunker{ @@ -28215,32 +21321,22 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bLW" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bLX" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/workshop) "bLY" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/workshop) "bLZ" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bMa" = ( /obj/structure/closet/toolcloset, @@ -28248,9 +21344,7 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bMb" = ( /turf/closed/wall/hangar{ @@ -28259,10 +21353,7 @@ /area/desert_dam/interior/dam_interior/workshop) "bMc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bMd" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -28273,29 +21364,20 @@ "bMe" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bMf" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bMg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bMi" = ( /obj/structure/surface/table/reinforced, @@ -28303,10 +21385,7 @@ dir = 4 }, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bMj" = ( /obj/structure/surface/table/reinforced, @@ -28314,32 +21393,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bMk" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bMl" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "bMm" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bMn" = ( /obj/structure/machinery/disposal, @@ -28349,24 +21416,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "bMo" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/smes_backup) "bMp" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron{ amount = 50 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/smes_backup) "bMq" = ( /obj/structure/surface/rack, @@ -28376,52 +21436,37 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/interior/dam_interior/smes_backup) "bMr" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/building/security/warden) "bMs" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/warden) "bMt" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_north) "bMu" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river/riverside_central_north) "bMv" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_central_north) "bMw" = ( /obj/structure/window/framed/hangar/reinforced, @@ -28433,34 +21478,24 @@ name = "Security Cameras - Habitation"; network = list("chigusa_2") }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/building/security/warden) "bMD" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bME" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/wood{ amount = 10 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bMG" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bMH" = ( /obj/effect/decal/warning_stripes{ @@ -28478,68 +21513,45 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/central_tunnel) "bML" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/central_tunnel) "bMM" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bMN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bMO" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/junction, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bMP" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bMQ" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/south_valley_dam) "bMT" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_mining) "bMW" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/workshop) "bMX" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/building/security/southern_hallway) "bMY" = ( /obj/structure/machinery/light{ @@ -28550,9 +21562,7 @@ "bMZ" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/security/courtroom) "bNa" = ( /obj/structure/machinery/light{ @@ -28564,16 +21574,12 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/breakroom) "bNc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/workshop) "bNd" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -28584,10 +21590,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/desert_dam/building/security/southern_hallway) "bNe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -28599,10 +21602,7 @@ /turf/open/floor/prison, /area/desert_dam/building/security/southern_hallway) "bNf" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/desert_dam/building/security/southern_hallway) "bNg" = ( /obj/structure/machinery/door_control{ @@ -28614,10 +21614,7 @@ "bNh" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/southern_hallway) "bNi" = ( /turf/open/floor/prison, @@ -28650,32 +21647,22 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bNo" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/garage) "bNp" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bNq" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/south_valley_dam) "bNr" = ( /obj/structure/platform{ @@ -28685,27 +21672,21 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_south) "bNs" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_south) "bNt" = ( /obj/structure/platform_decoration{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river/riverside_central_north) "bNu" = ( /obj/effect/landmark/xeno_spawn, @@ -28713,10 +21694,7 @@ /turf/open/desert/rock/deep/transition, /area/desert_dam/interior/caves/east_caves) "bNv" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/warden) "bNw" = ( /turf/closed/wall/r_wall/prison, @@ -28732,9 +21710,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bNE" = ( /turf/closed/wall/r_wall/prison, @@ -28764,10 +21740,7 @@ pixel_x = -3; pixel_y = 2 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/desert_dam/building/security/warden) "bNJ" = ( /obj/structure/bed/chair/office/dark{ @@ -28779,63 +21752,43 @@ /obj/structure/stairs{ dir = 8 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/security/courtroom) "bNL" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/southern_hallway) "bNM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/desert_dam/building/security/southern_hallway) "bNN" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/security/courtroom) "bNO" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/security/courtroom) "bNP" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/prison, /area/desert_dam/building/security/warden) "bNQ" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/warden) "bNS" = ( /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/building/security/armory) "bNT" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/building/security/armory) "bNY" = ( /turf/closed/wall/r_wall/bunker, @@ -28843,15 +21796,11 @@ "bNZ" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bOa" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bOb" = ( /obj/structure/platform{ @@ -28859,7 +21808,6 @@ }, /obj/structure/platform, /obj/structure/machinery/light, -/obj/structure/machinery/light, /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bOc" = ( @@ -28867,15 +21815,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/workshop) "bOf" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_telecoms) "bOh" = ( /obj/structure/platform_decoration{ @@ -28895,20 +21839,13 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bOk" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bOl" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bOm" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bOn" = ( /obj/structure/surface/table/reinforced, @@ -28916,38 +21853,26 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bOo" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bOp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/constructable_frame, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bOq" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bOr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "bOs" = ( /obj/structure/surface/table/reinforced, @@ -28955,17 +21880,12 @@ amount = 30 }, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bOt" = ( /obj/structure/surface/table/reinforced, /obj/item/device/multitool, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bOu" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -28981,9 +21901,7 @@ "bOw" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_north) "bOx" = ( /obj/structure/platform, @@ -28994,9 +21912,7 @@ /obj/structure/stairs{ dir = 4 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/security/courtroom) "bOB" = ( /obj/structure/bed/chair/wood/normal{ @@ -29018,10 +21934,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/building/security/prison) "bOG" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -29032,10 +21945,7 @@ "bOH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/southern_hallway) "bOI" = ( /obj/effect/decal/cleanable/dirt, @@ -29043,42 +21953,26 @@ /turf/open/floor/prison, /area/desert_dam/building/security/prison) "bOJ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/prison) "bOK" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/armory) "bOM" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bON" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners3" - }, +/turf/open/floor/prison/darkbrowncorners3, /area/desert_dam/interior/dam_interior/hanger) "bOO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/workshop) "bOP" = ( /turf/closed/wall/r_wall/bunker, @@ -29095,9 +21989,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/west_tunnel) "bOU" = ( /obj/structure/desertdam/decals/road_edge, @@ -29113,18 +22005,14 @@ /turf/closed/wall/r_wall/bunker, /area/desert_dam/interior/dam_interior/central_tunnel) "bOY" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bOZ" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/north_tunnel) "bPa" = ( /obj/structure/stairs{ @@ -29133,9 +22021,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/central_tunnel) "bPb" = ( /turf/closed/wall/hangar{ @@ -29146,10 +22032,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bPe" = ( /obj/structure/machinery/disposal, @@ -29157,36 +22040,21 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bPf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bPg" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bPh" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bPi" = ( /obj/structure/platform{ @@ -29196,48 +22064,36 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_south) "bPj" = ( /obj/structure/platform_decoration{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_south) "bPk" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_central_north) "bPl" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_wilderness) "bPm" = ( /obj/structure/machinery/colony_floodlight, /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "bPn" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "bPv" = ( /obj/structure/window/framed/hangar, @@ -29249,25 +22105,19 @@ /area/desert_dam/interior/dam_interior/primary_tool_storage) "bPz" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/security/prison) "bPA" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bPB" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bPC" = ( /obj/structure/surface/table, @@ -29275,9 +22125,7 @@ name = "Security Cameras - Habitation"; network = list("chigusa_2") }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/security/prison) "bPD" = ( /obj/structure/surface/table/reinforced, @@ -29285,24 +22133,16 @@ dir = 8; health = 80 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/security/prison) "bPE" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/warehouse/breakroom) "bPF" = ( /obj/structure/surface/table, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/warehouse/breakroom) "bPG" = ( /obj/structure/bed/chair{ @@ -29322,9 +22162,7 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/security/prison) "bPJ" = ( /obj/structure/machinery/disposal, @@ -29332,29 +22170,20 @@ dir = 2; icon_state = "pipe-u" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/warehouse/breakroom) "bPK" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/security/prison) "bPL" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/security/prison) "bPM" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/security/prison) "bPN" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -29371,39 +22200,25 @@ amount = 10 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bPQ" = ( /obj/structure/machinery/mill, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bPR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bPT" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bPU" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bPV" = ( /obj/structure/desertdam/decals/road_edge, @@ -29419,32 +22234,23 @@ /obj/structure/surface/table/woodentable/fancy, /obj/item/storage/briefcase, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/desert_dam/building/administration/overseer_office) "bPX" = ( /obj/structure/surface/table, /obj/item/device/radio, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bPY" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/central_tunnel) "bPZ" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bQa" = ( /obj/structure/stairs{ @@ -29453,9 +22259,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/central_tunnel) "bQb" = ( /turf/open/asphalt/cement, @@ -29464,9 +22268,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bQd" = ( /obj/structure/machinery/power/monitor{ @@ -29475,58 +22277,33 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/dam_interior/CE_office) "bQe" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/CE_office) "bQf" = ( /obj/structure/machinery/light{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/interior/dam_interior/CE_office) "bQg" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bQh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bQj" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bQk" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bQl" = ( /obj/structure/machinery/power/port_gen/pacman, @@ -29534,57 +22311,43 @@ /area/desert_dam/interior/dam_interior/primary_tool_storage) "bQm" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/south_valley_dam) "bQn" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "bQo" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "bQp" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "bQq" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/south_valley_dam) "bQr" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/south_valley_dam) "bQs" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/south_valley_dam) "bQt" = ( /turf/open/asphalt, @@ -29594,10 +22357,7 @@ /turf/open/floor/prison, /area/desert_dam/building/security/prison) "bQv" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/desert_dam/building/security/prison) "bQw" = ( /obj/structure/closet/l3closet/security, @@ -29605,47 +22365,28 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked, /area/desert_dam/building/security/armory) "bQx" = ( /obj/structure/closet/l3closet/security, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked, /area/desert_dam/building/security/armory) "bQy" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/building/warehouse/breakroom) "bQz" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked, /area/desert_dam/building/security/armory) "bQA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/desert_dam/building/security/southern_hallway) "bQB" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/desert_dam/building/warehouse/breakroom) "bQC" = ( /obj/structure/surface/table, @@ -29654,24 +22395,16 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/desert_dam/building/security/warden) "bQE" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/desert_dam/building/security/southern_hallway) "bQF" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/covered/west, /area/desert_dam/exterior/river/riverside_central_north) "bQG" = ( /obj/effect/landmark/corpsespawner/security/marshal, @@ -29688,10 +22421,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/warden) "bQM" = ( /obj/structure/disposalpipe/trunk{ @@ -29701,48 +22431,30 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/warden) "bQN" = ( -/turf/open/floor{ - dir = 1; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/north, /area/desert_dam/exterior/valley/valley_telecoms) "bQO" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/interior/dam_interior/western_dam_cave) "bQP" = ( /turf/open/gm/river/desert/shallow, /area/desert_dam/interior/dam_interior/western_dam_cave) "bQQ" = ( /obj/structure/flora/grass/desert/lightgrass_2, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_medical) "bQR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/western_dam_cave) "bQS" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/western_dam_cave) "bQT" = ( /obj/structure/machinery/light{ @@ -29751,67 +22463,45 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bQU" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bQV" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bQW" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bQY" = ( /obj/effect/decal/sand_overlay/sand2/corner2, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bQZ" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "dark" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bRb" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bRc" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bRd" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bRe" = ( /obj/effect/decal/warning_stripes{ @@ -29826,23 +22516,16 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/central_tunnel) "bRg" = ( -/turf/open/desert/rock/deep/transition{ - dir = 6 - }, +/turf/open/desert/rock/deep/transition/southeast, /area/desert_dam/exterior/valley/valley_wilderness) "bRh" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bRi" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/CE_office) "bRj" = ( /obj/structure/window/framed/hangar/reinforced, @@ -29853,10 +22536,7 @@ /turf/open/floor/plating, /area/desert_dam/interior/dam_interior/office) "bRl" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/CE_office) "bRn" = ( /obj/effect/landmark/static_comms/net_one, @@ -29869,9 +22549,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "bRq" = ( /obj/structure/desertdam/decals/road_edge{ @@ -29898,24 +22576,17 @@ /turf/open/asphalt, /area/desert_dam/exterior/river/riverside_central_north) "bRv" = ( -/turf/open/floor{ - dir = 5; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/northeast, /area/desert_dam/exterior/valley/valley_telecoms) "bRw" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bRx" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/security/prison) "bRy" = ( /obj/structure/window/framed/hangar/reinforced, @@ -29923,17 +22594,11 @@ /area/desert_dam/interior/dam_interior/CE_office) "bRz" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/desert_dam/building/security/prison) "bRA" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/warehouse/breakroom) "bRB" = ( /obj/structure/machinery/door_control{ @@ -29950,25 +22615,16 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/desert_dam/building/security/prison) "bRD" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/desert_dam/building/security/prison) "bRE" = ( /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/armory) "bRF" = ( /turf/open/floor/prison, @@ -29986,14 +22642,10 @@ /turf/open/gm/river/desert/shallow_corner, /area/desert_dam/interior/dam_interior/western_dam_cave) "bRJ" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/interior/dam_interior/western_dam_cave) "bRK" = ( -/turf/open/desert/cave/cave_shore{ - dir = 5 - }, +/turf/open/desert/cave/cave_shore/northeast, /area/desert_dam/interior/dam_interior/western_dam_cave) "bRL" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -30011,10 +22663,7 @@ /obj/item/clothing/head/welding, /obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "bRO" = ( /obj/structure/window/framed/hangar, @@ -30022,16 +22671,11 @@ /area/desert_dam/interior/dam_interior/smes_backup) "bRQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/engine_west_wing) "bRR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bRS" = ( /obj/structure/pipes/vents/pump{ @@ -30042,35 +22686,26 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bRT" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bRU" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bRV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bRW" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -30078,14 +22713,10 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bRX" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bRY" = ( /obj/structure/surface/table, @@ -30093,31 +22724,21 @@ /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tool, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bRZ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bSa" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/desert_dam/building/security/prison) "bSb" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/desert_dam/building/security/prison) "bSc" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -30128,10 +22749,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bSd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30141,10 +22759,7 @@ dir = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bSe" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -30152,40 +22767,26 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bSf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bSg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bSh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bSi" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron{ amount = 50 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bSj" = ( /obj/structure/surface/rack, @@ -30212,172 +22813,105 @@ "bSm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/building/security/southern_hallway) "bSn" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/desert_dam/building/security/prison) "bSo" = ( /obj/structure/machinery/vending/cola, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/desert_dam/building/security/prison) "bSs" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkyellowcorners2/north, /area/desert_dam/building/security/prison) "bSu" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/building/security/armory) "bSv" = ( -/turf/open/floor{ - dir = 9; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/northwest, /area/desert_dam/exterior/valley/valley_telecoms) "bSw" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bSx" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/armory) "bSy" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/armory) "bSz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bSA" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/desert_dam/building/security/armory) "bSB" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/building/security/warden) "bSG" = ( /obj/structure/holohoop{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/desert_dam/exterior/valley/valley_telecoms) "bSH" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/exterior/valley/valley_telecoms) "bSI" = ( /obj/structure/holohoop{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/east, /area/desert_dam/exterior/valley/valley_telecoms) "bSJ" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/western_dam_cave) "bSK" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bSL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/dam_interior/engine_west_wing) "bSM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bSO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bSP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bSQ" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/workshop) "bSR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/engine_west_wing) "bSS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30387,25 +22921,19 @@ /area/desert_dam/interior/dam_interior/workshop) "bST" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/control_room) "bSU" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/workshop) "bSV" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bSW" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -30414,15 +22942,10 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "bSX" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/desert_dam/building/security/prison) "bSY" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -30430,9 +22953,7 @@ /area/desert_dam/exterior/river/riverside_central_north) "bSZ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/CE_office) "bTa" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -30440,59 +22961,43 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bTb" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/control_room) "bTc" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bTd" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bTe" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bTf" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bTh" = ( /obj/structure/bed, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/building/security/prison) "bTi" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -30500,10 +23005,7 @@ /area/desert_dam/exterior/river/riverside_central_north) "bTj" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/building/security/prison) "bTk" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -30519,23 +23021,14 @@ /turf/open/floor/plating, /area/desert_dam/building/security/prison) "bTm" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/desert_dam/building/security/prison) "bTn" = ( -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bTo" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bTp" = ( /obj/structure/pipes/vents/pump{ @@ -30543,29 +23036,20 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bTq" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/desert_dam/building/security/southern_hallway) "bTr" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Cell 1" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/building/security/prison) "bTs" = ( /obj/structure/machinery/squeezer, @@ -30583,9 +23067,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/southern_hallway) "bTw" = ( /obj/structure/disposalpipe/segment, @@ -30593,42 +23075,29 @@ /turf/open/floor/prison, /area/desert_dam/building/security/warden) "bTz" = ( -/turf/open/desert/cave/cave_shore{ - dir = 4 - }, +/turf/open/desert/cave/cave_shore/east, /area/desert_dam/interior/dam_interior/western_dam_cave) "bTA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bTB" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/western_dam_cave) "bTC" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bTD" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bTE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bTF" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -30638,9 +23107,7 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bTG" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/west_tunnel) "bTH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -30654,23 +23121,16 @@ /area/desert_dam/interior/dam_interior/west_tunnel) "bTJ" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/central_tunnel) "bTL" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/desert_dam/interior/dam_interior/CE_office) "bTM" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/workshop) "bTN" = ( /obj/structure/machinery/light{ @@ -30680,17 +23140,11 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/interior/dam_interior/CE_office) "bTO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bTP" = ( /obj/structure/machinery/light{ @@ -30698,10 +23152,7 @@ }, /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/interior/dam_interior/primary_tool_storage) "bTR" = ( /obj/structure/flora/grass/desert/lightgrass_1, @@ -30711,14 +23162,10 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bTV" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_mining) "bTW" = ( /turf/open/asphalt, @@ -30733,54 +23180,37 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_mining) "bUa" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/building/mining/workshop) "bUb" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/building/mining/workshop) "bUd" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/interior/dam_interior/western_dam_cave) "bUe" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/interior/dam_interior/western_dam_cave) "bUf" = ( -/turf/open/desert/cave/cave_shore{ - dir = 6 - }, +/turf/open/desert/cave/cave_shore/southeast, /area/desert_dam/interior/dam_interior/western_dam_cave) "bUg" = ( /turf/open/desert/cave/cave_shore, /area/desert_dam/interior/dam_interior/western_dam_cave) "bUj" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bUk" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bUl" = ( /obj/structure/disposalpipe/junction, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bUm" = ( /obj/effect/decal/cleanable/dirt, @@ -30789,9 +23219,7 @@ "bUo" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/workshop) "bUp" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30807,24 +23235,17 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bUr" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/west_tunnel) "bUs" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Tool Storage" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "bUt" = ( /obj/structure/flora/grass/desert/heavygrass_4, @@ -30858,27 +23279,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/south_valley_dam) "bUB" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "bUC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "bUD" = ( /obj/structure/disposalpipe/segment{ @@ -30887,25 +23302,19 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "bUE" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/south_valley_dam) "bUF" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/south_valley_dam) "bUG" = ( /obj/structure/desertdam/decals/road_edge, @@ -30942,10 +23351,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/south_valley_dam) "bUM" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/building/security/warden) "bUN" = ( /obj/structure/platform, @@ -30954,39 +23360,24 @@ /area/desert_dam/exterior/river/riverside_east) "bUQ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "bUR" = ( -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/desert_dam/exterior/valley/valley_telecoms) "bUS" = ( -/turf/open/floor{ - dir = 6; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/southeast, /area/desert_dam/exterior/valley/valley_telecoms) "bUT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bUU" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/building/security/prison) "bUV" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/building/security/prison) "bUW" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -30996,36 +23387,26 @@ /area/desert_dam/building/security/prison) "bUX" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bUY" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bUZ" = ( /obj/structure/surface/table, /obj/item/tool/lighter/random, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bVa" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "bVb" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bVc" = ( /obj/structure/machinery/light, @@ -31033,32 +23414,24 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bVd" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bVe" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bVf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/workshop) "bVg" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -31066,76 +23439,51 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bVh" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bVj" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bVk" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bVl" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bVm" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bVn" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bVo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/hangar_storage) "bVp" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/central_tunnel) "bVq" = ( /turf/closed/wall/r_wall/bunker{ @@ -31168,24 +23516,18 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_south) "bVx" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river/riverside_central_south) "bVy" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_south) "bVz" = ( /obj/structure/platform{ @@ -31196,10 +23538,7 @@ /turf/open/gm/river/desert/shallow, /area/desert_dam/exterior/river/riverside_central_south) "bVA" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/desert_dam/building/security/prison) "bVD" = ( /turf/closed/wall/r_wall, @@ -31209,32 +23548,18 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/south_valley_dam) "bVF" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/exterior/valley/south_valley_dam) "bVG" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/south_valley_dam) "bVI" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/warden) "bVJ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/building/security/armory) "bVK" = ( /obj/structure/barricade/sandbags{ @@ -31243,42 +23568,29 @@ /obj/structure/barricade/sandbags{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bVN" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/armory) "bVO" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bVP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bVQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "bVR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31290,9 +23602,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/workshop) "bVS" = ( /obj/structure/stairs{ @@ -31319,17 +23629,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/west_tunnel) "bVV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/central_tunnel) "bVW" = ( /obj/structure/platform_decoration{ @@ -31338,9 +23644,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/central_tunnel) "bVX" = ( /obj/structure/stairs{ @@ -31359,9 +23663,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/central_tunnel) "bVZ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -31370,9 +23672,7 @@ /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bWa" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/north_tunnel) "bWb" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ @@ -31380,24 +23680,18 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bWc" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bWe" = ( /obj/structure/machinery/flasher/portable, -/turf/open/floor/prison{ - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked, /area/desert_dam/building/security/armory) "bWf" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -31421,9 +23715,7 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/central_tunnel) "bWh" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/central_tunnel) "bWi" = ( /obj/structure/flora/grass/desert/heavygrass_5, @@ -31441,22 +23733,16 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_south) "bWn" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_south) "bWo" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/north_valley_dam) "bWq" = ( /obj/structure/platform{ @@ -31472,9 +23758,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "bWt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31508,9 +23792,7 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_north) "bWA" = ( /obj/structure/pipes/vents/pump{ @@ -31530,9 +23812,7 @@ /area/desert_dam/building/security/warden) "bWD" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_mining) "bWE" = ( /obj/structure/desertdam/decals/road_stop{ @@ -31548,23 +23828,17 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_mining) "bWH" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_mining) "bWI" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bWJ" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bWK" = ( /obj/structure/desertdam/decals/road_edge{ @@ -31581,10 +23855,7 @@ "bWM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bWN" = ( /obj/structure/disposalpipe/segment{ @@ -31592,10 +23863,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bWO" = ( /obj/item/reagent_container/food/drinks/flask/detflask, @@ -31608,24 +23876,17 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "bWR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/west_tunnel) "bWS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/east, /area/desert_dam/interior/dam_interior/hangar_storage) "bWT" = ( /obj/structure/stairs{ @@ -31641,15 +23902,11 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/west_tunnel) "bWV" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/west_tunnel) "bWW" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/central_tunnel) "bWX" = ( /obj/structure/stairs{ @@ -31661,14 +23918,10 @@ "bWY" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "bXa" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/central_tunnel) "bXc" = ( /obj/structure/flora/grass/desert/lightgrass_4, @@ -31683,69 +23936,51 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "bXf" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_south) "bXg" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/desert_dam/exterior/river/riverside_central_north) "bXh" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river/riverside_central_north) "bXi" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_north) "bXj" = ( /obj/structure/platform_decoration{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_central_north) "bXk" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_north) "bXl" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river/riverside_central_north) "bXm" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river/riverside_central_north) "bXn" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -31755,25 +23990,19 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "bXp" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "bXq" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "bXr" = ( /obj/structure/platform, @@ -31781,9 +24010,7 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_north) "bXs" = ( /obj/structure/platform, @@ -31793,9 +24020,7 @@ "bXt" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_north) "bXu" = ( /obj/structure/platform, @@ -31828,21 +24053,15 @@ "bXz" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_central_north) "bXA" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_central_north) "bXB" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_mining) "bXC" = ( /obj/structure/desertdam/decals/road_edge{ @@ -31860,10 +24079,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bXF" = ( /obj/structure/desertdam/decals/road_edge{ @@ -31873,10 +24089,7 @@ /area/desert_dam/exterior/valley/valley_mining) "bXG" = ( /obj/structure/prop/dam/wide_boulder/boulder1, -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_mining) "bXH" = ( /obj/structure/desertdam/decals/road_edge, @@ -31906,9 +24119,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bXN" = ( /obj/structure/desertdam/decals/road_edge, @@ -31923,17 +24134,12 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bXP" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bXQ" = ( /turf/closed/wall/r_wall/bunker{ @@ -31952,14 +24158,8 @@ }, /area/desert_dam/interior/dam_interior/disposals) "bXT" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/west_tunnel) "bXU" = ( /obj/structure/disposalpipe/segment{ @@ -31970,21 +24170,15 @@ /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bXV" = ( /obj/effect/decal/sand_overlay/sand2/corner2, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bXW" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bXX" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bXY" = ( /obj/structure/platform{ @@ -31998,27 +24192,19 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_south) "bYa" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_south) "bYb" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river/riverside_central_south) "bYc" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/north_valley_dam) "bYd" = ( /obj/effect/decal/warning_stripes{ @@ -32043,9 +24229,7 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_north) "bYg" = ( /obj/effect/decal/cleanable/dirt, @@ -32082,16 +24266,11 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/riverside_central_north) "bYl" = ( -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/desert_dam/building/security/prison) "bYm" = ( /obj/structure/bed, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/building/security/prison) "bYo" = ( /obj/structure/surface/rack, @@ -32138,10 +24317,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/deathrow) "bYt" = ( /turf/open/floor/prison, @@ -32149,10 +24325,7 @@ "bYv" = ( /obj/structure/bed, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/deathrow) "bYw" = ( /obj/structure/desertdam/decals/road_edge{ @@ -32179,34 +24352,25 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bYB" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/device/flashlight/flare, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/north, /area/desert_dam/interior/dam_interior/disposals) "bYC" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/west_tunnel) "bYD" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bYE" = ( /turf/closed/wall/hangar{ @@ -32215,9 +24379,7 @@ /area/desert_dam/interior/dam_interior/break_room) "bYF" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/covered/east, /area/desert_dam/exterior/river/riverside_central_north) "bYG" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -32231,9 +24393,7 @@ /area/desert_dam/interior/dam_interior/northeastern_tunnel) "bYH" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/break_room) "bYI" = ( /obj/structure/platform{ @@ -32274,22 +24434,15 @@ /area/desert_dam/exterior/valley/valley_mining) "bYN" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_mining) "bYO" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/desert_dam/building/mining/workshop_foyer) "bYP" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/decal/cleanable/blood, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "bYQ" = ( /obj/structure/surface/rack, @@ -32301,27 +24454,18 @@ /turf/open/floor/prison, /area/desert_dam/building/security/armory) "bYR" = ( -/turf/open/floor{ - dir = 10; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/southwest, /area/desert_dam/exterior/valley/valley_telecoms) "bYS" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bYT" = ( /obj/structure/surface/table/reinforced, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bYV" = ( /obj/structure/desertdam/decals/road_edge{ @@ -32335,10 +24479,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bYX" = ( /obj/structure/machinery/conveyor{ @@ -32370,20 +24511,13 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bZb" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/disposals) "bZc" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/west_tunnel) "bZd" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -32394,10 +24528,7 @@ icon_state = "pipe-j2" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bZe" = ( /turf/closed/wall/r_wall/bunker{ @@ -32406,26 +24537,14 @@ /area/desert_dam/interior/dam_interior/break_room) "bZf" = ( /obj/structure/toilet, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "bZg" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 9; - icon_state = "whiteyellow" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whiteyellow/northwest, /area/desert_dam/interior/dam_interior/break_room) "bZh" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/north, /area/desert_dam/interior/dam_interior/break_room) "bZi" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -32433,28 +24552,20 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "bZj" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/break_room) "bZk" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "bZl" = ( /obj/structure/machinery/disposal, @@ -32464,54 +24575,36 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/desert_dam/interior/dam_interior/break_room) "bZm" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/desert_dam/interior/dam_interior/break_room) "bZn" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/desert_dam/interior/dam_interior/break_room) "bZo" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/desert_dam/interior/dam_interior/break_room) "bZp" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "bZq" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river/riverside_central_south) "bZr" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/desert_dam/exterior/river/riverside_central_south) "bZs" = ( /obj/structure/platform{ @@ -32532,16 +24625,10 @@ /area/desert_dam/exterior/river/riverside_central_north) "bZu" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/deathrow) "bZv" = ( -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/desert_dam/exterior/valley/valley_telecoms) "bZw" = ( /turf/closed/wall/r_wall/prison, @@ -32552,39 +24639,27 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "bZy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "bZz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/north_wing_hallway) "bZA" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/north_wing_hallway) "bZC" = ( /obj/effect/decal/cleanable/dirt, @@ -32618,19 +24693,13 @@ "bZG" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bZH" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/desert_dam/building/security/prison) "bZI" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -32638,27 +24707,17 @@ name = "\improper Rec Yard" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "bZJ" = ( /turf/open/floor/prison, /area/desert_dam/building/security/execution_chamber) "bZK" = ( /obj/structure/target, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/desert_dam/exterior/valley/valley_telecoms) "bZL" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/security/execution_chamber) "bZM" = ( @@ -32701,68 +24760,47 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "bZU" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bZV" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Toilet Unit" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "bZW" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/desert_dam/interior/dam_interior/break_room) "bZX" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "bZY" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "bZZ" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river/riverside_central_south) "cac" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_medical) "cad" = ( -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/caves/central_caves) "cae" = ( /obj/structure/desertdam/decals/road_stop{ @@ -32787,51 +24825,31 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/workshop) "cai" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/desert_dam/building/security/prison) "caj" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/southwest, /area/desert_dam/building/mining/workshop_foyer) "cak" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/desert_dam/building/security/prison) "cal" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "cam" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Cell 2" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/building/security/prison) "can" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/desert_dam/exterior/valley/valley_telecoms) "cao" = ( /obj/structure/bed/chair, @@ -32841,32 +24859,20 @@ /turf/open/floor/prison, /area/desert_dam/building/security/execution_chamber) "cap" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/desert_dam/exterior/valley/valley_telecoms) "caq" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/building/security/deathrow) "car" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/desert_dam/building/security/deathrow) "cat" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/warehouse/breakroom) "cau" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -32875,9 +24881,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "cav" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -32886,16 +24890,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "caw" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/warehouse/breakroom) "cax" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -32904,9 +24903,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "cay" = ( /obj/structure/machinery/conveyor{ @@ -32916,22 +24913,16 @@ /turf/open/floor/plating, /area/desert_dam/interior/dam_interior/disposals) "caB" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/west_tunnel) "caC" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "caD" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "caF" = ( /obj/effect/decal/cleanable/dirt, @@ -32939,14 +24930,10 @@ /area/desert_dam/interior/dam_interior/northeastern_tunnel) "caG" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/exterior/river/riverside_central_south) "caH" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "caI" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -32966,18 +24953,14 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_north) "caM" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_north) "caO" = ( /obj/structure/surface/rack, @@ -32998,18 +24981,12 @@ /area/desert_dam/building/security/prison) "caR" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/desert_dam/building/security/prison) "caS" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/desert_dam/building/security/prison) "caT" = ( /obj/structure/barricade/sandbags, @@ -33017,9 +24994,7 @@ dir = 4 }, /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "caU" = ( /obj/effect/landmark/crap_item, @@ -33080,9 +25055,7 @@ dir = 8; icon_state = "pipe-j2" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "cbg" = ( /obj/structure/window/framed/hangar, @@ -33094,9 +25067,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/central_tunnel) "cbi" = ( /obj/structure/sink{ @@ -33104,9 +25075,7 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "cbj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33116,9 +25085,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "cbk" = ( /obj/structure/surface/table, @@ -33128,21 +25095,14 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "cbl" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "cbm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "cbn" = ( /obj/structure/disposalpipe/segment, @@ -33155,10 +25115,7 @@ name = "\improper Engineering Hallway" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "cbq" = ( /obj/structure/disposalpipe/segment{ @@ -33166,10 +25123,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "cbr" = ( /obj/structure/disposalpipe/segment{ @@ -33177,10 +25131,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "cbs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33191,28 +25142,21 @@ icon_state = "pipe-j2" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "cbt" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/desert_dam/exterior/river/riverside_central_south) "cbu" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_central_south) "cbv" = ( /obj/structure/platform{ @@ -33240,9 +25184,7 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_north) "cbz" = ( /obj/structure/platform{ @@ -33250,9 +25192,7 @@ }, /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_central_north) "cbA" = ( /obj/structure/window/framed/prison/cell, @@ -33267,18 +25207,13 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/north_wing_hallway) "cbD" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "cbE" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -33288,31 +25223,22 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "cbF" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_medical) "cbG" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_medical) "cbH" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_medical) "cbI" = ( /obj/structure/disposalpipe/trunk{ @@ -33320,9 +25246,7 @@ }, /obj/structure/machinery/disposal, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/desert_dam/building/security/prison) "cbJ" = ( /obj/structure/machinery/light{ @@ -33337,9 +25261,7 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/western_dam_cave) "cbM" = ( /obj/structure/machinery/light{ @@ -33366,18 +25288,13 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "cbR" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "cbS" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -33385,29 +25302,20 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "cbT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/north_tunnel) "cbU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "cbV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "cbW" = ( /obj/structure/surface/table, @@ -33416,62 +25324,43 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "cbY" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "cbZ" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "cca" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "ccc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "ccd" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_south) "cce" = ( /obj/structure/platform_decoration{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river/riverside_central_south) "ccf" = ( /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_south) "ccg" = ( /obj/structure/platform{ @@ -33503,9 +25392,7 @@ }, /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_north) "cck" = ( /obj/effect/decal/warning_stripes{ @@ -33515,34 +25402,21 @@ id = "hangar_dam_2"; name = "\improper Hangar Shutters" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "ccl" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/desert_dam/interior/dam_interior/engine_room) "ccm" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_telecoms) "ccn" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/desert_dam/interior/dam_interior/engine_room) "cco" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/caves/central_caves) "ccp" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -33553,37 +25427,26 @@ /turf/open/floor/greengrid, /area/desert_dam/interior/dam_interior/engine_room) "ccs" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/desert_dam/building/security/prison) "cct" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/desert_dam/building/security/prison) "ccu" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "ccv" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/desert_dam/building/security/deathrow) "ccw" = ( /turf/open/floor, /area/desert_dam/interior/dam_interior/western_dam_cave) "ccx" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/western_dam_cave) "ccy" = ( /turf/open/floor/plating, @@ -33591,10 +25454,7 @@ "ccz" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/control_room) "ccA" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -33602,48 +25462,33 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "ccB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "ccC" = ( -/turf/open/floor{ - dir = 10; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southwest, /area/desert_dam/interior/dam_interior/break_room) "ccD" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/interior/dam_interior/break_room) "ccE" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/interior/dam_interior/break_room) "ccF" = ( /obj/structure/surface/table, /obj/item/tool/lighter/random, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/interior/dam_interior/break_room) "ccG" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33653,83 +25498,58 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "ccH" = ( -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/interior/dam_interior/break_room) "ccI" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "ccJ" = ( -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "ccK" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/caves/central_caves) "ccL" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_central_south) "ccM" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "ccN" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "ccO" = ( /obj/structure/platform, /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "ccP" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "ccQ" = ( /obj/structure/platform_decoration, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "ccR" = ( /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "ccY" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/desert_dam/building/security/deathrow) "ccZ" = ( /obj/structure/desertdam/decals/road_edge, @@ -33754,28 +25574,16 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) "cdd" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/building/security/deathrow) "cdf" = ( /obj/structure/surface/table, /obj/structure/machinery/faxmachine, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/desert_dam/building/warehouse/warehouse) "cdg" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/warden) "cdh" = ( /turf/closed/wall/r_wall/bunker, @@ -33783,17 +25591,13 @@ "cdi" = ( /obj/structure/machinery/computer/station_alert, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "cdj" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/exterior/valley/valley_telecoms) "cdk" = ( /obj/effect/decal/sand_overlay/sand1/corner1, @@ -33814,16 +25618,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/central_tunnel) "cdo" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/central_tunnel) "cdp" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -33833,21 +25633,13 @@ /area/desert_dam/interior/dam_interior/south_tunnel) "cdq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "cdr" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "cds" = ( /obj/effect/decal/cleanable/blood, @@ -33862,16 +25654,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/desert_dam/building/security/prison) "cdv" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_medical) "cdw" = ( /turf/open/desert/dirt, @@ -33880,9 +25666,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "cdy" = ( /obj/structure/stairs{ @@ -33891,9 +25675,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_medical) "cdz" = ( /obj/structure/stairs{ @@ -33902,24 +25684,18 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_medical) "cdA" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "cdB" = ( /obj/effect/decal/sand_overlay/sand1/corner1, /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "cdC" = ( /turf/open/asphalt, @@ -33928,28 +25704,19 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "cdE" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_medical) "cdF" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_medical) "cdG" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/security/prison) "cdH" = ( /obj/structure/closet/secure_closet/injection, @@ -33968,9 +25735,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Toilet Unit" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/security/prison) "cdK" = ( /obj/structure/desertdam/decals/road_edge, @@ -33981,23 +25746,17 @@ /area/desert_dam/exterior/valley/valley_civilian) "cdL" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "cdN" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/security/prison) "cdO" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/west_tunnel) "cdP" = ( /obj/structure/platform{ @@ -34007,9 +25766,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/west_tunnel) "cdQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -34018,9 +25775,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/workshop) "cdR" = ( /obj/structure/platform{ @@ -34060,38 +25815,28 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/south_tunnel) "cdX" = ( -/turf/open/desert/rock/deep/transition{ - dir = 6 - }, +/turf/open/desert/rock/deep/transition/southeast, /area/desert_dam/interior/caves/central_caves) "cdY" = ( /obj/structure/surface/table/woodentable, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "cdZ" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "cea" = ( /obj/structure/surface/table/woodentable, /obj/item/trash/cheesie, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "ceb" = ( /obj/structure/surface/table/woodentable, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "cec" = ( /obj/structure/machinery/vending/coffee, @@ -34109,9 +25854,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "cef" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/exterior/river/riverside_central_south) "ceg" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -34122,15 +25865,11 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_south) "cei" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river/riverside_central_south) "cej" = ( /obj/structure/flora/grass/desert/lightgrass_6, @@ -34140,14 +25879,10 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "cel" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_medical) "cen" = ( /turf/closed/wall/r_wall, @@ -34165,15 +25900,10 @@ "ceq" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached20" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20, /area/desert_dam/exterior/valley/valley_medical) "cer" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_medical) "cet" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -34188,16 +25918,11 @@ /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/chemistry) "cev" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/covered/west, /area/desert_dam/exterior/river/riverside_central_south) "cew" = ( /obj/structure/platform_decoration{ @@ -34206,9 +25931,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "cex" = ( /obj/structure/stairs{ @@ -34217,23 +25940,16 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "cey" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "cez" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_telecoms) "ceA" = ( /turf/open/desert/dirt, @@ -34242,24 +25958,17 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_telecoms) "ceC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/western_dam_cave) "ceD" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_telecoms) "ceF" = ( /obj/structure/machinery/vending/cola, @@ -34267,10 +25976,7 @@ /turf/open/floor/interior/wood, /area/desert_dam/building/bar/bar) "ceG" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_telecoms) "ceH" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -34283,9 +25989,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/west_tunnel) "ceJ" = ( /obj/structure/machinery/disposal, @@ -34302,53 +26006,38 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "ceM" = ( /obj/structure/bed/stool, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "ceN" = ( /obj/structure/bed/stool, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "ceO" = ( /obj/structure/bed/stool, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "ceP" = ( /obj/structure/bed/stool, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "ceQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel) "ceR" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/bar_valley_dam) "ceS" = ( /obj/structure/desertdam/decals/road_edge, @@ -34359,45 +26048,30 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "ceT" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river/riverside_central_south) "ceU" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_south) "ceV" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/desert_dam/building/dorms/pool) "ceW" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_medical) "ceX" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_medical) "ceY" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_medical) "ceZ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "cfa" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -34410,25 +26084,17 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/exterior/valley/valley_medical) "cfd" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_cargo) "cfe" = ( -/turf/open/desert/rock/edge1{ - dir = 4 - }, +/turf/open/desert/rock/edge1/east, /area/desert_dam/exterior/valley/valley_telecoms) "cff" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_telecoms) "cfg" = ( /obj/structure/desertdam/decals/road_edge{ @@ -34460,61 +26126,43 @@ "cfm" = ( /obj/structure/machinery/computer/atmos_alert, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "cfn" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_central_south) "cfo" = ( /obj/structure/platform_decoration, /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_telecoms) "cfp" = ( /obj/structure/stairs{ dir = 8 }, /obj/structure/platform, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_telecoms) "cfq" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_cargo) "cfr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "cfs" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "cft" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_medical) "cfv" = ( /obj/structure/desertdam/decals/road_edge{ @@ -34580,22 +26228,16 @@ dir = 8 }, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river_mouth/southern) "cfE" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/rock/edge1{ - dir = 4 - }, +/turf/open/desert/rock/edge1/east, /area/desert_dam/exterior/valley/valley_telecoms) "cfG" = ( -/turf/open/desert/rock/edge1{ - dir = 4 - }, +/turf/open/desert/rock/edge1/east, /area/desert_dam/exterior/valley/valley_cargo) "cfH" = ( /obj/effect/blocker/toxic_water, @@ -34605,16 +26247,12 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/bar_valley_dam) "cfN" = ( /obj/structure/surface/table, /obj/item/ammo_magazine/shotgun/slugs, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/warden) "cfP" = ( /obj/effect/decal/warning_stripes{ @@ -34627,9 +26265,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/south_tunnel) "cfR" = ( /obj/structure/disposalpipe/segment{ @@ -34666,9 +26302,7 @@ }, /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_central_south) "cga" = ( /obj/structure/platform_decoration{ @@ -34681,14 +26315,10 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_telecoms) "cgc" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_medical) "cgd" = ( /obj/structure/desertdam/decals/road_edge, @@ -34711,15 +26341,11 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) "cgh" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/landing_pad_two) "cgi" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor{ - icon_state = "neutral" - }, +/turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "cgj" = ( /obj/structure/platform{ @@ -34728,9 +26354,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "cgk" = ( /obj/structure/platform{ @@ -34742,24 +26366,17 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "cgm" = ( /turf/closed/wall/r_wall/bunker, /area/desert_dam/building/substation/west) "cgn" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/substation/west) "cgo" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river_mouth/southern) "cgp" = ( /obj/structure/surface/table, @@ -34777,9 +26394,7 @@ dir = 8 }, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river_mouth/southern) "cgs" = ( /obj/structure/platform{ @@ -34806,15 +26421,11 @@ /turf/open/floor/interior/wood, /area/desert_dam/building/bar/bar) "cgB" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/south_tunnel) "cgC" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/covered/east, /area/desert_dam/exterior/river/riverside_central_south) "cgD" = ( /obj/structure/disposalpipe/segment, @@ -34833,9 +26444,7 @@ /turf/open/floor/plating, /area/desert_dam/building/substation/west) "cgK" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/valley_medical) "cgL" = ( /obj/effect/decal/warning_stripes{ @@ -34872,29 +26481,19 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor{ - icon_state = "neutral" - }, +/turf/open/floor/neutral, /area/desert_dam/interior/dam_interior/engine_room) "cgY" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/desert_dam/building/substation/west) "cgZ" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/desert_dam/building/substation/west) "cha" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/desert_dam/building/substation/west) "chb" = ( /obj/structure/reagent_dispensers/fueltank, @@ -34904,9 +26503,7 @@ /obj/structure/urinal{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/security/prison) "che" = ( /obj/structure/desertdam/decals/road_edge{ @@ -34950,9 +26547,7 @@ /area/desert_dam/building/bar/bar) "chl" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/interior/caves/east_caves) "chm" = ( /obj/structure/platform{ @@ -34963,9 +26558,7 @@ /area/desert_dam/exterior/river/riverside_south) "chn" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_south) "cho" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -34973,9 +26566,7 @@ /area/desert_dam/exterior/river/riverside_south) "chp" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_south) "chq" = ( /obj/structure/desertdam/decals/road_edge{ @@ -35022,17 +26613,13 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "chy" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "chz" = ( /obj/structure/platform{ @@ -35069,9 +26656,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "chD" = ( /obj/effect/decal/warning_stripes{ @@ -35087,9 +26672,7 @@ /area/desert_dam/interior/caves/temple) "chG" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_telecoms) "chJ" = ( /obj/effect/decal/sand_overlay/sand2, @@ -35125,15 +26708,11 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river/riverside_south) "chU" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river/riverside_south) "chV" = ( /obj/structure/platform{ @@ -35150,50 +26729,33 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_south) "chX" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/exterior/river/riverside_south) "chY" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_medical) "chZ" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "cia" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "cib" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_medical) "cic" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/building/substation/west) "cid" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_medical) "cie" = ( /obj/structure/platform{ @@ -35244,33 +26806,25 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/west_tunnel) "cin" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/west_tunnel) "cio" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/west_tunnel) "cip" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/west_tunnel) "cir" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -35286,16 +26840,12 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_medical) "civ" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_medical) "ciw" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/north_tunnel) "cix" = ( /obj/structure/desertdam/decals/road_edge{ @@ -35323,9 +26873,7 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_south) "ciE" = ( /obj/structure/platform{ @@ -35359,19 +26907,14 @@ amount = 50 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/building/substation/west) "ciK" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/security/prison) "ciL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -35380,9 +26923,7 @@ /turf/open/floor/prison, /area/desert_dam/building/security/deathrow) "ciM" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/central_tunnel) "ciN" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -35392,15 +26933,11 @@ /area/desert_dam/interior/dam_interior/south_tunnel) "ciO" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "ciP" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/exterior/river/riverside_south) "ciQ" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -35415,15 +26952,10 @@ /area/desert_dam/building/medical/chemistry) "ciT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "ciU" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_medical) "ciV" = ( /turf/closed/wall/r_wall, @@ -35450,34 +26982,26 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/bar_valley_dam) "cji" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_cargo) "cjj" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "cjk" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river/riverside_south) "cjl" = ( /obj/structure/platform{ @@ -35492,47 +27016,30 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_south) "cjn" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/desert_dam/building/medical/chemistry) "cjo" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/stamp, /obj/item/paper_bin, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/desert_dam/building/medical/chemistry) "cjp" = ( /obj/structure/surface/table/reinforced, /obj/item/packageWrap, /obj/item/tool/hand_labeler, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/desert_dam/building/medical/chemistry) "cjq" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/north, /area/desert_dam/building/medical/chemistry) "cjr" = ( /obj/structure/closet/secure_closet/chemical, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/north, /area/desert_dam/building/medical/chemistry) "cjs" = ( /obj/structure/window/framed/colony/reinforced, @@ -35542,19 +27049,13 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Medical" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/west_wing_hallway) "cju" = ( /obj/structure/filingcabinet, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/desert_dam/interior/dam_interior/lobby) "cjv" = ( /turf/closed/wall/r_wall, @@ -35565,16 +27066,10 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/break_room) "cjx" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/break_room) "cjy" = ( /turf/closed/wall, @@ -35584,44 +27079,25 @@ dir = 1 }, /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/medical/break_room) "cjA" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/medical/break_room) "cjB" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/medical/break_room) "cjC" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/medical/break_room) "cjD" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/building/medical/break_room) "cjE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/desert_dam/building/medical/break_room) "cjF" = ( @@ -35647,31 +27123,18 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "cjO" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "cjP" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel) "cjQ" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_south) "cjR" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -35679,114 +27142,71 @@ /area/desert_dam/exterior/river/riverside_south) "cjS" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_south) "cjT" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_medical) "cjU" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/north, /area/desert_dam/building/medical/chemistry) "cjV" = ( /obj/structure/window/framed/colony, /turf/open/floor/plating, /area/desert_dam/building/medical/chemistry) "cjW" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/west_wing_hallway) "cjX" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/west_wing_hallway) "cjY" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/lobby) "cjZ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "cka" = ( /turf/closed/wall, /area/desert_dam/building/medical/morgue) "ckb" = ( /obj/structure/morgue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "ckc" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "ckd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/lobby) "cke" = ( /obj/structure/surface/table, /obj/item/bodybag, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "ckf" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "ckg" = ( /obj/structure/morgue{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "ckh" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/lobby) "cki" = ( /turf/open/floor/prison, @@ -35796,39 +27216,27 @@ /turf/open/floor/prison, /area/desert_dam/building/medical/break_room) "ckk" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/medical/break_room) "ckm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/smes_backup) "ckn" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_south) "cko" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "ckp" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/exterior/valley/valley_cargo) "ckq" = ( /obj/effect/landmark/survivor_spawner, @@ -35840,16 +27248,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "cks" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/warehouse/warehouse) "ckt" = ( /obj/effect/decal/warning_stripes{ @@ -35858,9 +27261,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "cku" = ( /obj/structure/showcase{ @@ -35869,96 +27270,63 @@ /turf/open/floor/greengrid, /area/desert_dam/building/substation/west) "ckv" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/west) "ckw" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Cell 3" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/building/security/prison) "ckx" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_south) "cky" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/warehouse/warehouse) "ckA" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/chemistry) "ckB" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/chemistry) "ckC" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/chemistry) "ckD" = ( /turf/closed/wall, /area/desert_dam/building/medical/chemistry) "ckE" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "white" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "ckF" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "ckG" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "ckH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "ckI" = ( /obj/structure/pipes/vents/pump{ @@ -35967,9 +27335,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "ckJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -35978,15 +27344,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "ckL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "ckM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -35996,62 +27358,39 @@ dir = 1; icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/west_wing_hallway) "ckN" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "ckO" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/morgue) "ckP" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/morgue) "ckQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "ckR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/break_room) "ckS" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/desert_dam/building/medical/break_room) "ckT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "ckU" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36062,23 +27401,15 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/primary_tool_storage) "ckW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/desert_dam/interior/dam_interior/lobby) "ckX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/lobby) "ckY" = ( /obj/structure/reagent_dispensers/watertank, @@ -36095,9 +27426,7 @@ dir = 9 }, /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/central_tunnel) "clb" = ( /obj/structure/largecrate/random/barrel, @@ -36119,18 +27448,14 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_south) "clf" = ( /obj/structure/platform_decoration{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_south) "clg" = ( /obj/structure/platform{ @@ -36140,24 +27465,18 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_central_south) "clh" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_south) "cli" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_central_south) "clj" = ( /turf/open/floor/plating, @@ -36165,9 +27484,7 @@ "clk" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_south) "cll" = ( /obj/structure/platform{ @@ -36179,15 +27496,11 @@ /area/desert_dam/exterior/river/riverside_central_south) "clm" = ( /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river_mouth/southern) "cln" = ( /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river_mouth/southern) "clo" = ( /obj/structure/platform{ @@ -36213,30 +27526,20 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Lab Maintenance" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/breakroom) "clr" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Restroom" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/breakroom) "clt" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "clw" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/building/substation/west) "clz" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -36245,9 +27548,7 @@ /turf/open/floor/prison, /area/desert_dam/building/security/prison) "clA" = ( -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/mining/workshop_foyer) "clB" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -36255,10 +27556,7 @@ /area/desert_dam/exterior/river/riverside_central_south) "clC" = ( /obj/structure/prop/dam/large_boulder/boulder2, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/bar_valley_dam) "clD" = ( /obj/structure/platform{ @@ -36269,9 +27567,7 @@ /area/desert_dam/exterior/river/riverside_south) "clE" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_south) "clF" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -36283,21 +27579,13 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Medical Office" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/chemistry) "clH" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/chemistry) "clI" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "clJ" = ( /obj/structure/surface/table/reinforced, @@ -36307,68 +27595,47 @@ pixel_y = 3 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "clK" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/glass/beaker/large, /obj/item/reagent_container/glass/beaker/large, /obj/item/reagent_container/glass/beaker, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "clL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 2; name = "\improper Medical Chemistry" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "clM" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/west_wing_hallway) "clN" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "clO" = ( /obj/structure/surface/table, /obj/item/device/autopsy_scanner, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/morgue) "clP" = ( /obj/structure/machinery/optable, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/morgue) "clQ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/medical/break_room) "clR" = ( /obj/structure/disposalpipe/segment{ @@ -36381,9 +27648,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/lobby) "clT" = ( /obj/structure/surface/table/reinforced, @@ -36391,39 +27656,28 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/desert_dam/interior/dam_interior/lobby) "clU" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/central_tunnel) "clV" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/central_tunnel) "clW" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "clX" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "clY" = ( /obj/structure/desertdam/decals/road_edge, @@ -36444,9 +27698,7 @@ /area/desert_dam/exterior/valley/valley_civilian) "cmc" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "cmf" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -36454,10 +27706,7 @@ id = "dam_shutter_hangar"; name = "\improper Hangar Lock" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/hanger) "cmg" = ( /obj/structure/platform{ @@ -36473,30 +27722,22 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "cmi" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "cmj" = ( -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "cmk" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "cml" = ( /turf/open/floor/greengrid, @@ -36515,74 +27756,48 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_south) "cms" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "cmt" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/chemistry) "cmu" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/chemistry) "cmv" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/pillbottles, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "cmw" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/fancy/vials/random, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "cmx" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/west_wing_hallway) "cmB" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Toilet Unit" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/break_room) "cmC" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/medical/break_room) "cmD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/lobby) "cmE" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36619,23 +27834,16 @@ /turf/open/floor/carpet, /area/desert_dam/building/warehouse/breakroom) "cmM" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_civilian) "cmN" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_civilian) "cmO" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/warehouse) "cmP" = ( /obj/structure/bed/chair/office/light{ @@ -36654,17 +27862,13 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/filtration_a) "cmR" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_civilian) "cmS" = ( /turf/open/floor/prison, /area/desert_dam/building/warehouse/warehouse) "cmU" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_civilian) "cmV" = ( /obj/structure/machinery/light, @@ -36679,34 +27883,24 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "cmY" = ( /obj/structure/largecrate/random/barrel/white, /turf/open/floor/plating, /area/desert_dam/building/warehouse/breakroom) "cmZ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/building/substation/west) "cna" = ( /obj/structure/sink{ dir = 1; pixel_y = -10 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/breakroom) "cnb" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/building/warehouse/breakroom) "cnc" = ( /obj/structure/pipes/vents/pump, @@ -36714,19 +27908,13 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "cne" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "cnf" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -36736,20 +27924,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "cng" = ( /obj/effect/landmark/crap_item, /turf/open/floor/interior/wood/alt, /area/desert_dam/building/bar/bar) "cni" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/north, /area/desert_dam/building/substation/west) "cnp" = ( /obj/structure/disposalpipe/segment{ @@ -36770,10 +27952,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "cnu" = ( /obj/structure/surface/table/woodentable, @@ -36791,23 +27970,17 @@ /obj/structure/surface/table, /obj/structure/machinery/light, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/interior/dam_interior/lobby) "cnx" = ( /obj/structure/prop/dam/boulder/boulder2, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/bar_valley_dam) "cny" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "cnz" = ( /obj/structure/bed/chair/comfy/beige{ @@ -36823,7 +27996,7 @@ dir = 4 }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "cnB" = ( /obj/structure/platform{ dir = 8 @@ -36839,9 +28012,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "cnE" = ( /obj/structure/prop/dam/wide_boulder/boulder1, @@ -36853,31 +28024,21 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "cnG" = ( -/turf/open/floor{ - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple, /area/desert_dam/building/medical/chemistry) "cnH" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple, /area/desert_dam/building/medical/chemistry) "cnI" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "cnJ" = ( /obj/structure/machinery/smartfridge/chemistry, @@ -36887,40 +28048,25 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/west_wing_hallway) "cnL" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "cnN" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/break_room) "cnO" = ( /obj/structure/surface/table, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/desert_dam/building/medical/break_room) "cnP" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/desert_dam/building/medical/break_room) "cnQ" = ( /obj/structure/machinery/light, @@ -36933,10 +28079,7 @@ "cnS" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/shuttle/dropship/flight/lz2, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/landing/console2) "cnT" = ( /obj/effect/decal/warning_stripes{ @@ -36958,55 +28101,35 @@ /area/desert_dam/building/warehouse/warehouse) "cnW" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "cnX" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "cnZ" = ( /obj/structure/largecrate, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/warehouse/warehouse) "coa" = ( /obj/structure/cargo_container/wy/left, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/warehouse/warehouse) "cob" = ( /obj/structure/cargo_container/wy/mid, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/warehouse/warehouse) "coc" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "cod" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_civilian) "coe" = ( /obj/structure/cargo_container/wy/right, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/desert_dam/building/warehouse/warehouse) "cof" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -37023,10 +28146,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/warehouse/breakroom) "coj" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -37036,15 +28156,10 @@ id = "dam_shutter_hangar"; name = "\improper Hangar Lock" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "cok" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_civilian) "col" = ( /obj/structure/bed/chair{ @@ -37054,24 +28169,16 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "com" = ( /obj/effect/blocker/toxic_water, -/turf/open/floor/filtrationside{ - dir = 4 - }, +/turf/open/floor/filtrationside/east, /area/desert_dam/exterior/valley/valley_hydro) "con" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/junction, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "coo" = ( /obj/effect/blocker/toxic_water, @@ -37079,22 +28186,16 @@ /area/desert_dam/exterior/river_mouth/southern) "cop" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river_mouth/southern) "cos" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "cou" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/building/warehouse/breakroom) "cov" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -37124,40 +28225,29 @@ "coB" = ( /obj/structure/surface/rack, /obj/item/clothing/suit/storage/hazardvest, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/warehouse) "coC" = ( /obj/structure/cargo_container/grant/left, /turf/open/floor/prison, /area/desert_dam/building/warehouse/warehouse) "coE" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/bar_valley_dam) "coF" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/river/riverside_south) "coG" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_medical) "coH" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_medical) "coI" = ( /obj/structure/flora/grass/desert/heavygrass_4, @@ -37171,9 +28261,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/valley_medical) "coL" = ( /obj/structure/desertdam/decals/road_edge, @@ -37184,50 +28272,36 @@ /area/desert_dam/exterior/valley/valley_medical) "coM" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered, /area/desert_dam/building/medical/chemistry) "coN" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered, /area/desert_dam/building/medical/chemistry) "coO" = ( /obj/structure/machinery/chem_master, -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/desert_dam/building/medical/chemistry) "coP" = ( -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/desert_dam/building/medical/chemistry) "coQ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/desert_dam/building/medical/chemistry) "coR" = ( /obj/structure/bed/stool, -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/desert_dam/building/medical/chemistry) "coS" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/northleft{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "coT" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -37235,10 +28309,7 @@ name = "\improper Morgue" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "coU" = ( /obj/structure/window/framed/colony, @@ -37246,10 +28317,7 @@ /area/desert_dam/building/medical/break_room) "coV" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_backup) "coW" = ( /obj/structure/cargo_container/grant/rightmid, @@ -37277,61 +28345,35 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "cpc" = ( /obj/structure/largecrate, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/desert_dam/building/warehouse/warehouse) "cpd" = ( /obj/structure/platform_decoration, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river_mouth/southern) "cpf" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/warehouse/warehouse) "cpg" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkbrowncorners2/east, /area/desert_dam/building/warehouse/warehouse) "cph" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/desert_dam/building/warehouse/warehouse) "cpi" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/desert_dam/building/warehouse/warehouse) "cpj" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/desert_dam/building/bar/bar) "cpm" = ( /obj/structure/machinery/light{ @@ -37344,32 +28386,22 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/bar_valley_dam) "cpp" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/desert_dam/building/warehouse/breakroom) "cpq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/desert_dam/building/bar/bar) "cps" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/warehouse/breakroom) "cpu" = ( /obj/structure/flora/grass/desert/lightgrass_3, @@ -37380,73 +28412,49 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_south) "cpw" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "cpx" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northwest, /area/desert_dam/building/medical/office1) "cpy" = ( /obj/structure/closet, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northeast, /area/desert_dam/building/medical/office1) "cpz" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northwest, /area/desert_dam/building/medical/office2) "cpA" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/desert_dam/building/medical/chemistry) "cpB" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/desert_dam/building/medical/chemistry) "cpC" = ( /obj/structure/machinery/reagentgrinder, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/desert_dam/building/medical/chemistry) "cpD" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/desert_dam/building/medical/chemistry) "cpE" = ( /obj/structure/machinery/power/port_gen/pacman, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/interior/dam_interior/smes_backup) "cpF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -37454,66 +28462,39 @@ dir = 1; icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "cpG" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/west_wing_hallway) "cpH" = ( /obj/structure/window/framed/colony/reinforced, /turf/open/floor/plating, /area/desert_dam/building/medical/north_wing_hallway) "cpI" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "cpJ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/north_wing_hallway) "cpL" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/north_wing_hallway) "cpM" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "cpN" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "cpP" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_medical) "cpQ" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -37542,48 +28523,35 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_central_south) "cpV" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_central_south) "cpW" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "cpX" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_civilian) "cpY" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "cpZ" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_civilian) "cqa" = ( /turf/open/asphalt/cement, @@ -37592,75 +28560,51 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/warehouse/breakroom) "cqc" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/building/warehouse/breakroom) "cqd" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/desert_dam/building/substation/west) "cqf" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "cqg" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/building/warehouse/breakroom) "cqh" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/building/warehouse/breakroom) "cqj" = ( /obj/structure/surface/table, /obj/item/restraint/handcuffs, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/warden) "cqk" = ( /obj/structure/surface/table, /obj/item/ammo_magazine/shotgun/slugs, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/warden) "cql" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_cargo) "cqm" = ( /obj/structure/surface/table, /obj/item/ammo_magazine/shotgun/buckshot, /obj/item/clothing/head/beret/sec/warden, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/warden) "cqn" = ( /turf/closed/wall/r_wall/bunker{ @@ -37671,9 +28615,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_telecoms) "cqq" = ( /obj/structure/flora/grass/desert/lightgrass_6, @@ -37684,26 +28626,18 @@ /obj/structure/machinery/door/window/brigdoor/northleft{ dir = 2 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "cqt" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/west_wing_hallway) "cqu" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cqv" = ( /obj/structure/machinery/disposal, @@ -37719,10 +28653,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/west_wing_hallway) "cqx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37731,18 +28662,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "cqy" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cqA" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -37751,42 +28676,28 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "cqC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/dam_interior/lobby) "cqE" = ( /obj/structure/pipes/vents/pump, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cqF" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/glasses/welding, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cqG" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_telecoms) "cqH" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -37800,18 +28711,12 @@ /obj/item/folder, /obj/item/device/assembly/signaller, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cqJ" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cqK" = ( /obj/structure/machinery/light, @@ -37825,19 +28730,14 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_wilderness) "cqT" = ( /obj/structure/flora/grass/desert/lightgrass_2, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_civilian) "cqU" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_civilian) "cra" = ( /obj/structure/platform{ @@ -37855,16 +28755,12 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "crd" = ( /obj/structure/machinery/computer/telecomms/traffic, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "crg" = ( /obj/structure/surface/table, @@ -37873,25 +28769,19 @@ pixel_y = 2 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "crh" = ( /obj/structure/surface/table, /obj/item/device/analyzer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "cri" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "crj" = ( /obj/structure/showcase{ @@ -37900,10 +28790,7 @@ /turf/open/floor/greengrid, /area/desert_dam/building/substation/west) "crk" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/building/substation/west) "crl" = ( /obj/structure/surface/table, @@ -37913,19 +28800,14 @@ pixel_y = 2 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/building/substation/west) "crm" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "crn" = ( /obj/effect/decal/warning_stripes{ @@ -37934,9 +28816,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "cro" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -37946,15 +28826,10 @@ /turf/open/floor/prison, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "crq" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/valley_cargo) "crr" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_cargo) "cru" = ( /obj/structure/flora/grass/desert/lightgrass_3, @@ -37989,45 +28864,23 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/lobby) "crC" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/lobby) "crD" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/lobby) "crE" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/lobby) "crF" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/lobby) "crG" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/lobby) "crH" = ( /obj/structure/window/framed/colony, @@ -38035,28 +28888,20 @@ /area/desert_dam/building/medical/lobby) "crI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/lobby) "crK" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/west_wing_hallway) "crL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 1; name = "\improper Medical Hallway" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/north_wing_hallway) "crM" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/north_wing_hallway) "crN" = ( /obj/structure/machinery/power/smes/buildable{ @@ -38064,18 +28909,13 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/desert_dam/interior/dam_interior/smes_backup) "crO" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/exterior/valley/valley_telecoms) "crP" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -38083,39 +28923,26 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/north_wing_hallway) "crQ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/workshop) "crR" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/north_wing_hallway) "crS" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/northwestern_tunnel) "crV" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/desert_dam/building/mining/workshop_foyer) "crW" = ( /obj/structure/desertdam/decals/road_edge{ @@ -38155,14 +28982,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/workshop) "csf" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/valley_civilian) "csg" = ( /obj/structure/platform{ @@ -38172,30 +28995,20 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/filtration_a) "csh" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/desert_dam/building/security/prison) "csi" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_civilian) "csj" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "csl" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/desert_dam/building/security/prison) "csm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38219,36 +29032,21 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "csp" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/west) "css" = ( /obj/structure/surface/table, /obj/item/device/analyzer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/building/substation/west) "cst" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/building/substation/west) "csu" = ( /obj/structure/stairs, @@ -38256,10 +29054,7 @@ /area/desert_dam/exterior/valley/valley_telecoms) "csw" = ( /obj/structure/machinery/computer/telecomms/traffic, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/building/substation/west) "csx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38268,10 +29063,7 @@ /turf/open/floor/prison, /area/desert_dam/building/security/execution_chamber) "csy" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/desert_dam/building/bar/bar) "csz" = ( /obj/structure/desertdam/decals/road_edge, @@ -38283,27 +29075,16 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "csA" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_cargo) "csB" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_cargo) "csC" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_cargo) "csD" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_cargo) "csE" = ( /obj/structure/flora/grass/desert/lightgrass_2, @@ -38328,35 +29109,23 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) "csI" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/lobby) "csJ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/lobby) "csK" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/lobby) "csL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "csM" = ( /obj/effect/spawner/random/toolbox, @@ -38366,10 +29135,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "csN" = ( /obj/structure/surface/table/reinforced, @@ -38378,65 +29144,41 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "csO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/west_wing_hallway) "csP" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "csQ" = ( -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/desert_dam/building/medical/west_wing_hallway) "csR" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/north_wing_hallway) "csS" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/north_wing_hallway) "csT" = ( -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/desert_dam/building/medical/north_wing_hallway) "csU" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/north_wing_hallway) "csV" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/north_wing_hallway) "csW" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -38448,16 +29190,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/workshop) "csY" = ( /obj/structure/disposalpipe/junction, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/workshop) "csZ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -38465,21 +29203,15 @@ name = "\improper Workshop" }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/workshop) "cta" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "ctb" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/west_tunnel) "ctc" = ( /obj/structure/disposalpipe/segment{ @@ -38488,123 +29220,80 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/west_tunnel) "ctd" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "cte" = ( /obj/structure/machinery/computer/telecomms/server, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/west) "ctf" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/west_tunnel) "ctg" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/west_tunnel) "cth" = ( /obj/structure/machinery/computer/telecomms/monitor, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/west) "cti" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/west_tunnel) "ctj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "ctl" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "ctm" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_civilian) "ctn" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_civilian) "cto" = ( /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_civilian) "ctp" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_civilian) "ctq" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_civilian) "cts" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "ctt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "ctu" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "ctv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "ctw" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/west) "ctz" = ( /obj/structure/platform{ @@ -38613,40 +29302,28 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "ctA" = ( /obj/item/device/flashlight, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/west) "ctB" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/desert_dam/building/substation/west) "ctD" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/northeastern_tunnel) "ctE" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "ctF" = ( /obj/effect/decal/warning_stripes{ @@ -38665,29 +29342,21 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "ctL" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_medical) "ctM" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_medical) "ctN" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_medical) "ctO" = ( /obj/structure/desertdam/decals/road_stop{ @@ -38701,50 +29370,30 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "ctQ" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/lobby) "ctR" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/lobby) "ctS" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/lobby) "ctT" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 2; name = "\improper Medical Lobby" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/lobby) "ctV" = ( /obj/structure/surface/table/reinforced, /obj/item/device/healthanalyzer, /obj/item/device/healthanalyzer, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "ctW" = ( /turf/closed/wall, @@ -38760,16 +29409,10 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Observation" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgury_observation) "cua" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgury_observation) "cub" = ( /obj/structure/window/framed/colony, @@ -38779,18 +29422,12 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Medical Hallway" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/east_wing_hallway) "cud" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/east_wing_hallway) "cue" = ( /turf/closed/wall, @@ -38813,9 +29450,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/central_tunnel) "cuk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38827,9 +29462,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/central_tunnel) "cul" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38840,9 +29473,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/central_tunnel) "cum" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38852,9 +29483,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/central_tunnel) "cun" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38864,49 +29493,35 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/central_tunnel) "cuo" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/central_tunnel) "cup" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "cuq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/central_tunnel) "cur" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/central_tunnel) "cus" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/central_tunnel) "cut" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/desert_dam/interior/dam_interior/central_tunnel) "cuu" = ( /obj/structure/platform{ @@ -38915,37 +29530,25 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/central_tunnel) "cuv" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/central_tunnel) "cuw" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_civilian) "cux" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_civilian) "cuy" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_telecoms) "cuz" = ( /obj/structure/desertdam/decals/road_edge{ @@ -38957,27 +29560,20 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_cargo) "cuA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/desert_dam/building/substation/west) "cuB" = ( /obj/effect/landmark/survivor_spawner, /turf/open/floor/prison, /area/desert_dam/building/substation/west) "cuH" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_cargo) "cuI" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/south_tunnel) "cuJ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -38992,9 +29588,7 @@ /obj/effect/decal/sand_overlay/sand2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/south_tunnel) "cuL" = ( /obj/structure/desertdam/decals/road_edge{ @@ -39031,15 +29625,11 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cuQ" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_south) "cuR" = ( /obj/structure/platform{ @@ -39050,18 +29640,14 @@ }, /obj/effect/blocker/toxic_water/Group_2, /obj/item/clothing/head/soft/ferret, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_central_south) "cuS" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/desert_dam/exterior/river/riverside_south) "cuT" = ( /obj/structure/platform{ @@ -39070,105 +29656,63 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_south) "cuU" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_medical) "cuV" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/lobby) "cuW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/smes_backup) "cuX" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/glasses/hud/health, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "cuY" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northwest, /area/desert_dam/building/medical/primary_storage) "cuZ" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/primary_storage) "cva" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northeast, /area/desert_dam/building/medical/primary_storage) "cvb" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/surgury_observation) "cvc" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/surgury_observation) "cvd" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/surgury_observation) "cve" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/east_wing_hallway) "cvf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "cvg" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/east_wing_hallway) "cvh" = ( /obj/structure/closet/secure_closet/medical_doctor, @@ -39184,10 +29728,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "cvk" = ( /obj/structure/machinery/computer/crew, @@ -39201,21 +29742,14 @@ /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/south_tunnel) "cvn" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_civilian) "cvo" = ( /obj/structure/flora/tree/joshua, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/bar_valley_dam) "cvp" = ( /obj/effect/decal/cleanable/dirt, @@ -39225,10 +29759,7 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/bar_valley_dam) "cvq" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet10-8" - }, +/turf/open/floor/carpet10_8/west, /area/desert_dam/building/bar/bar) "cvr" = ( /obj/effect/decal/cleanable/dirt, @@ -39249,70 +29780,48 @@ /turf/open/floor/interior/tatami, /area/desert_dam/building/bar/bar) "cvv" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/south_tunnel) "cvw" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_civilian) "cvx" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_civilian) "cvz" = ( /obj/effect/decal/sand_overlay/sand2/corner2, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/south_tunnel) "cvA" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/south_tunnel) "cvB" = ( /obj/structure/surface/table, /obj/item/folder/black_random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/desert_dam/building/substation/west) "cvC" = ( /obj/structure/surface/table, /obj/item/folder/yellow, /obj/structure/machinery/light, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/substation/west) "cvD" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_telecoms) "cvE" = ( /obj/structure/surface/table, /obj/item/device/encryptionkey, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/building/substation/west) "cvF" = ( -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/desert_dam/building/substation/west) "cvG" = ( /obj/effect/decal/warning_stripes{ @@ -39321,10 +29830,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_cargo) "cvH" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/bar_valley_dam) "cvI" = ( /obj/structure/desertdam/decals/road_stop{ @@ -39341,15 +29847,11 @@ /area/desert_dam/exterior/valley/valley_cargo) "cvK" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river/riverside_south) "cvL" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river/riverside_south) "cvM" = ( /turf/closed/wall/r_wall, @@ -39361,10 +29863,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/lobby) "cvO" = ( /obj/structure/surface/table/reinforced, @@ -39375,20 +29874,14 @@ dir = 8; health = 80 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "cvP" = ( /obj/structure/machinery/computer/med_data, /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "cvQ" = ( /obj/structure/machinery/computer/crew, @@ -39398,73 +29891,47 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "cvS" = ( /obj/structure/cargo_container/trijent/mid/alt, /turf/open/floor/prison, /area/desert_dam/building/warehouse/warehouse) "cvT" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/primary_storage) "cvU" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/primary_storage) "cvV" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cvW" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/surgury_observation) "cvZ" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Observation" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgury_observation) "cwb" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cwc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cwd" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/east_wing_hallway) "cwf" = ( /obj/structure/bed/chair/office/light{ @@ -39486,21 +29953,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/building/substation/west) "cwl" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_telecoms) "cwm" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_telecoms) "cwn" = ( /obj/effect/decal/cleanable/dirt, @@ -39508,18 +29968,13 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_civilian) "cwo" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_civilian) "cwp" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "cwq" = ( /obj/structure/desertdam/decals/road_edge{ @@ -39536,10 +29991,7 @@ id = "dam_shutter_hangar"; name = "\improper Hangar Lock" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "cws" = ( /obj/structure/disposalpipe/segment{ @@ -39548,39 +30000,25 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/west_tunnel) "cwu" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/valley_civilian) "cww" = ( /obj/structure/surface/table, /obj/item/tool/hand_labeler, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/west) "cwx" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/southwest, /area/desert_dam/building/substation/west) "cwy" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron{ amount = 50 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/substation/west) "cwz" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_cargo) "cwA" = ( /obj/structure/desertdam/decals/road_edge{ @@ -39592,17 +30030,12 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/central_tunnel) "cwB" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_cargo) "cwC" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/decal/cleanable/blood, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_civilian) "cwD" = ( /obj/structure/disposalpipe/segment{ @@ -39634,10 +30067,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/lobby) "cwI" = ( /obj/structure/surface/table/reinforced, @@ -39645,106 +30075,68 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "cwJ" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "cwK" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "cwL" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "cwM" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/pillbottles, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "cwN" = ( /obj/structure/bed/chair/wheelchair, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/primary_storage) "cwO" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/primary_storage) "cwP" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/primary_storage) "cwQ" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/surgury_observation) "cwR" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/surgury_observation) "cwS" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/east_wing_hallway) "cwT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cwU" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cwV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39753,10 +30145,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/east_wing_hallway) "cwW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39768,10 +30157,7 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper CMO's Officer" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/CMO) "cwX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39793,11 +30179,7 @@ /turf/open/floor/wood, /area/desert_dam/building/medical/CMO) "cxb" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/wood, /area/desert_dam/building/medical/CMO) "cxc" = ( @@ -39814,9 +30196,7 @@ dir = 1; icon_state = "pipe-j2" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/south_tunnel) "cxf" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -39838,14 +30218,10 @@ "cxj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/sand_overlay/sand2, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/western_dam_cave) "cxk" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_telecoms) "cxl" = ( /obj/item/stack/sheet/wood, @@ -39856,25 +30232,17 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_civilian) "cxm" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_civilian) "cxn" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_telecoms) "cxo" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron{ amount = 50 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/building/substation/west) "cxq" = ( /obj/structure/platform{ @@ -39883,18 +30251,13 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_cargo) "cxr" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_cargo) "cxt" = ( /obj/structure/platform{ @@ -39909,17 +30272,13 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cxv" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_telecoms) "cxw" = ( /obj/structure/desertdam/decals/road_edge{ @@ -39948,9 +30307,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_medical) "cxA" = ( /obj/structure/surface/table/reinforced, @@ -39960,25 +30317,17 @@ }, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "cxB" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whiteredcorner" - }, +/turf/open/floor/prison/whiteredcorner/east, /area/desert_dam/building/medical/primary_storage) "cxC" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Workshop" }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/workshop) "cxD" = ( /obj/structure/surface/table, @@ -39989,10 +30338,7 @@ /obj/item/storage/pill_bottle/inaprovaline{ pixel_x = 7 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/primary_storage) "cxE" = ( /obj/structure/window/framed/colony, @@ -40004,15 +30350,10 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cxH" = ( -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/desert_dam/building/medical/east_wing_hallway) "cxI" = ( /obj/structure/disposalpipe/segment, @@ -40020,10 +30361,7 @@ /area/desert_dam/building/medical/CMO) "cxJ" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/west) "cxK" = ( /obj/structure/machinery/autolathe, @@ -40037,10 +30375,7 @@ /turf/open/floor/prison, /area/desert_dam/building/mining/workshop) "cxN" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/building/substation/west) "cxP" = ( /obj/structure/platform{ @@ -40059,34 +30394,23 @@ /area/desert_dam/exterior/valley/valley_cargo) "cxR" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony, -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/desert_dam/building/substation/west) "cxS" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_cargo) "cxT" = ( /obj/structure/flora/grass/desert/lightgrass_6, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_cargo) "cxU" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_cargo) "cxV" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_cargo) "cxW" = ( /obj/structure/platform{ @@ -40094,28 +30418,20 @@ }, /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_south) "cxY" = ( /obj/structure/window/reinforced, /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "cxZ" = ( /obj/structure/window/reinforced, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "cyb" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -40125,10 +30441,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "cyc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40138,10 +30451,7 @@ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/west_wing_hallway) "cyd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40150,10 +30460,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/primary_storage) "cye" = ( /obj/structure/pipes/vents/pump{ @@ -40163,10 +30470,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/primary_storage) "cyf" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -40180,16 +30484,10 @@ /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northwest, /area/desert_dam/building/medical/surgery_room_one) "cyh" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/surgery_room_one) "cyj" = ( /obj/structure/closet/secure_closet/medical2, @@ -40198,10 +30496,7 @@ pixel_y = -5 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northeast, /area/desert_dam/building/medical/surgery_room_one) "cyk" = ( /turf/closed/wall, @@ -40210,23 +30505,14 @@ /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northwest, /area/desert_dam/building/medical/surgery_room_two) "cym" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/surgery_room_two) "cyn" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/surgery_room_two) "cyo" = ( /obj/structure/closet/secure_closet/medical2, @@ -40235,10 +30521,7 @@ pixel_y = -5 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northeast, /area/desert_dam/building/medical/surgery_room_two) "cyp" = ( /turf/closed/wall, @@ -40264,10 +30547,7 @@ /area/desert_dam/building/medical/CMO) "cyt" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/desert_dam/building/mining/workshop) "cyv" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ @@ -40276,60 +30556,43 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/south_tunnel) "cyw" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/desert_dam/building/mining/workshop_foyer) "cyx" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/mining/workshop_foyer) "cyB" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_cargo) "cyC" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_cargo) "cyD" = ( /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "cyE" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_cargo) "cyG" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_cargo) "cyH" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/armory) "cyL" = ( /obj/structure/prop/dam/boulder/boulder1, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_cargo) "cyN" = ( /obj/structure/flora/grass/desert/lightgrass_11, @@ -40346,42 +30609,31 @@ "cyR" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_south) "cyS" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_medical) "cyU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/workshop) "cyV" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/west_wing_hallway) "cyW" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "\improper Medical Storage" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/primary_storage) "cyX" = ( /obj/structure/surface/table, @@ -40390,40 +30642,23 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/primary_storage) "cyY" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/surgery_room_one) "cyZ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_one) "cza" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/mining/workshop_foyer) "czb" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/surgery_room_two) "czc" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_two) "czd" = ( /obj/item/tool/surgery/surgicaldrill, @@ -40432,19 +30667,13 @@ /obj/item/tool/surgery/FixOVein, /obj/item/stack/nanopaste, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_two) "cze" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/east_wing_hallway) "czf" = ( /turf/closed/wall, @@ -40456,9 +30685,7 @@ /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/mining/workshop_foyer) "czj" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -40466,31 +30693,22 @@ /area/desert_dam/exterior/river/riverside_central_south) "czk" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "czn" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/mining/workshop_foyer) "czq" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_cargo) "czt" = ( /obj/structure/prop/dam/boulder/boulder2, -/turf/open/desert/rock/edge1{ - dir = 4 - }, +/turf/open/desert/rock/edge1/east, /area/desert_dam/exterior/valley/valley_cargo) "czv" = ( /obj/structure/flora/grass/desert/lightgrass_1, @@ -40500,10 +30718,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_cargo) "czx" = ( /obj/structure/flora/grass/desert/lightgrass_8, @@ -40511,30 +30726,19 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "czy" = ( /obj/structure/prop/dam/boulder/boulder2, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/bar_valley_dam) "czz" = ( /obj/structure/prop/dam/boulder/boulder1, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/bar_valley_dam) "czA" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, -/area/desert_dam/exterior/valley/valley_cargo) +/turf/open/desert/dirt/desert_transition_corner1/west, +/area/desert_dam/exterior/landing_pad_two) "czB" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_south) "czC" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -40543,16 +30747,11 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "czD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/CE_office) "czE" = ( /obj/structure/surface/table, @@ -40569,27 +30768,18 @@ pixel_x = -5; pixel_y = -5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whiteredcorner" - }, +/turf/open/floor/prison/whiteredcorner/west, /area/desert_dam/building/medical/primary_storage) "czF" = ( /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/primary_storage) "czG" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/surgery_room_one) "czH" = ( /obj/item/tool/surgery/scalpel, @@ -40599,19 +30789,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_one) "czI" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/surgery_room_two) "czJ" = ( /obj/item/tool/surgery/scalpel, @@ -40621,32 +30805,20 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_two) "czL" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/central) "czM" = ( /obj/structure/machinery/power/smes/batteryrack/substation, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/central) "czN" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/central) "czO" = ( /turf/closed/wall/r_wall, @@ -40673,9 +30845,7 @@ /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "czS" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_central_south) "czT" = ( /obj/structure/platform{ @@ -40685,17 +30855,13 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_east) "czU" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "czV" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -40703,32 +30869,23 @@ /area/desert_dam/exterior/river/riverside_south) "czW" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_cargo) "czX" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/covered/east, /area/desert_dam/exterior/river/riverside_south) "czY" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_cargo) "czZ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/exterior/valley/valley_cargo) "cAa" = ( /obj/structure/platform{ @@ -40763,110 +30920,80 @@ }, /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_south) "cAf" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/river/riverside_south) "cAg" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_east) "cAh" = ( /obj/structure/platform_decoration{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_east) "cAi" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_south) "cAj" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_south) "cAk" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_south) "cAl" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_south) "cAm" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_south) "cAn" = ( /obj/structure/surface/table, /obj/item/bodybag/cryobag, /obj/item/storage/box/syringes, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/primary_storage) "cAo" = ( /obj/structure/closet/secure_closet/medical3{ req_access_txt = "100" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/primary_storage) "cAp" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/surgery_room_one) "cAq" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cAr" = ( /obj/item/tool/surgery/retractor, @@ -40877,27 +31004,18 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_one) "cAs" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/surgery_room_two) "cAt" = ( /obj/structure/machinery/optable, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_two) "cAu" = ( /obj/item/tool/surgery/retractor, @@ -40908,21 +31026,11 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_two) "cAv" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/central) "cAx" = ( /obj/structure/machinery/power/terminal{ @@ -40940,75 +31048,48 @@ "cAC" = ( /obj/structure/closet, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/northeast, /area/desert_dam/building/medical/office2) "cAD" = ( /obj/structure/machinery/computer/med_data, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/office1) "cAE" = ( /obj/structure/closet/secure_closet/medical_doctor, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/office1) "cAF" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_cargo) "cAG" = ( /turf/closed/wall, /area/desert_dam/building/medical/office2) "cAH" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/disposalpipe/junction{ dir = 1; icon_state = "pipe-j2" }, /obj/structure/surface/table/reinforced, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/emergency_room) "cAI" = ( /obj/structure/machinery/computer/med_data, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/office2) "cAJ" = ( /obj/structure/closet/secure_closet/medical_doctor, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/office2) "cAK" = ( /obj/structure/disposalpipe/segment, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/emergency_room) "cAL" = ( /obj/structure/flora/grass/desert/lightgrass_8, @@ -41050,9 +31131,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_cargo) "cAR" = ( /obj/structure/platform_decoration{ @@ -41061,9 +31140,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_cargo) "cAT" = ( /obj/structure/desertdam/decals/road_edge{ @@ -41075,10 +31152,7 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/south_tunnel) "cAU" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/desert_dam/building/bar/bar) "cAV" = ( /obj/structure/desertdam/decals/road_edge{ @@ -41098,36 +31172,26 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_south) "cAY" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_south) "cAZ" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_south) "cBa" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_south) "cBb" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/exterior/valley/valley_medical) "cBc" = ( /obj/structure/desertdam/decals/road_edge{ @@ -41146,53 +31210,36 @@ }, /obj/structure/machinery/light, /obj/structure/flora/pottedplant, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/lobby) "cBe" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/lobby) "cBf" = ( /obj/effect/decal/medical_decals{ dir = 4; icon_state = "triagedecalbottomleft" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/lobby) "cBg" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/lobby) "cBh" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/west_wing_hallway) "cBi" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/west_wing_hallway) "cBj" = ( /obj/effect/decal/medical_decals{ @@ -41200,19 +31247,13 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "cBk" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "cBl" = ( /obj/structure/surface/table, @@ -41221,94 +31262,56 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/primary_storage) "cBm" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/surgery_room_one) "cBo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cBp" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_one) "cBq" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/surgery_room_two) "cBr" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/building/substation/west) "cBs" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_two) "cBt" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_two) "cBu" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/central) "cBx" = ( /turf/open/floor/prison, /area/desert_dam/building/substation/central) "cBy" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/substation/central) "cBz" = ( /turf/open/floor/plating, @@ -41317,74 +31320,50 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/office1) "cBC" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/office1) "cBD" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/office1) "cBF" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/office2) "cBG" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/office2) "cBH" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/office2) "cBI" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 10 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/south_tunnel) "cBJ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "cBL" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_civilian) "cBN" = ( /obj/effect/decal/cleanable/dirt, @@ -41409,16 +31388,12 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_civilian) "cBS" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/landing_pad_two) "cBT" = ( /obj/structure/machinery/light, /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "cBU" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -41430,9 +31405,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_cargo) "cBW" = ( /obj/structure/flora/bush/desert/cactus{ @@ -41443,10 +31416,7 @@ "cBX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/desert_dam/building/bar/bar) "cBY" = ( /obj/structure/flora/grass/desert/lightgrass_5, @@ -41461,10 +31431,7 @@ /area/desert_dam/exterior/valley/south_valley_dam) "cCa" = ( /obj/structure/prop/dam/boulder/boulder3, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/bar_valley_dam) "cCb" = ( /obj/structure/platform{ @@ -41496,15 +31463,10 @@ "cCh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "cCi" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/emergency_room) "cCj" = ( /obj/structure/window/framed/colony/reinforced, @@ -41514,114 +31476,70 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Emergency Room" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/emergency_room) "cCl" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/emergency_room) "cCm" = ( /obj/item/device/defibrillator, /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/southwest, /area/desert_dam/building/medical/primary_storage) "cCn" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered, /area/desert_dam/building/medical/primary_storage) "cCo" = ( /obj/structure/closet/secure_closet/medical3{ req_access_txt = "100" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/southeast, /area/desert_dam/building/medical/primary_storage) "cCp" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/southwest, /area/desert_dam/building/medical/surgery_room_one) "cCq" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whiteredcorner" - }, +/turf/open/floor/prison/whiteredcorner/west, /area/desert_dam/building/medical/surgery_room_one) "cCr" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_one) "cCs" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_one) "cCt" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/southwest, /area/desert_dam/building/medical/surgery_room_two) "cCu" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whiteredcorner" - }, +/turf/open/floor/prison/whiteredcorner/west, /area/desert_dam/building/medical/surgery_room_two) "cCv" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_two) "cCw" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_two) "cCx" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/central) "cCy" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron{ amount = 50 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/substation/central) "cCz" = ( /obj/structure/surface/rack, @@ -41631,43 +31549,24 @@ /turf/open/floor/plating, /area/desert_dam/building/substation/central) "cCA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/office1) "cCC" = ( /obj/structure/bed, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/office1) "cCE" = ( /obj/structure/bed, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/office2) "cCF" = ( /turf/closed/wall/r_wall, /area/desert_dam/building/medical/east_wing_hallway) "cCG" = ( /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "cCH" = ( /obj/structure/desertdam/decals/road_edge{ @@ -41689,102 +31588,73 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_telecoms) "cCL" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/valley_cargo) "cCM" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_telecoms) "cCO" = ( /obj/structure/stairs{ dir = 4 }, /obj/structure/platform, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_cargo) "cCP" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/CE_office) "cCQ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/CE_office) "cCR" = ( /obj/effect/blocker/toxic_water/Group_2, /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/covered/east, /area/desert_dam/exterior/river/riverside_central_north) "cCS" = ( /obj/effect/blocker/toxic_water/Group_2, /obj/effect/blocker/toxic_water/Group_2, /obj/structure/barricade/wooden, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/covered/east, /area/desert_dam/exterior/river/riverside_central_north) "cCT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/central_tunnel) "cCU" = ( /obj/structure/platform_decoration{ dir = 1 }, /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_cargo) "cCW" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/mining/workshop_foyer) -"cCY" = ( -/turf/open/desert/dirt, -/area/desert_dam/exterior/rock) "cCZ" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/landing_pad_two) "cDb" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/landing_pad_two) "cDc" = ( /obj/structure/flora/grass/desert/heavygrass_4, @@ -41801,10 +31671,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/building/medical/garage) "cDf" = ( /turf/open/floor/plating, @@ -41813,15 +31680,10 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/medical/garage) "cDh" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/garage) "cDi" = ( /obj/structure/pipes/portables_connector{ @@ -41831,10 +31693,7 @@ /obj/structure/pipes/standard/cap/hidden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/emergency_room) "cDj" = ( /obj/structure/machinery/light{ @@ -41843,16 +31702,11 @@ /obj/structure/pipes/standard/simple/hidden{ dir = 10 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/emergency_room) "cDk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/CE_office) "cDl" = ( /obj/structure/machinery/cryo_cell, @@ -41860,19 +31714,13 @@ icon_state = "cryotop" }, /obj/structure/pipes/standard/cap/hidden, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/emergency_room) "cDm" = ( /obj/structure/pipes/unary/freezer{ icon_state = "freezer_1" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/emergency_room) "cDn" = ( /obj/effect/decal/medical_decals{ @@ -41880,10 +31728,7 @@ }, /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap/hidden, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/emergency_room) "cDo" = ( /obj/structure/surface/table/almayer, @@ -41892,30 +31737,18 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/emergency_room) "cDp" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/emergency_room) "cDq" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/emergency_room) "cDr" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/emergency_room) "cDs" = ( /obj/structure/window/framed/colony, @@ -41927,10 +31760,7 @@ dir = 1; name = "\improper Operating Theatre 1" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_one) "cDu" = ( /obj/structure/window/framed/colony, @@ -41942,10 +31772,7 @@ dir = 1; name = "\improper Operating Theatre 2" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_two) "cDy" = ( /obj/structure/window/framed/colony, @@ -41956,10 +31783,7 @@ dir = 1; name = "\improper Examination Room" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/office1) "cDA" = ( /obj/structure/window/framed/colony, @@ -41970,62 +31794,41 @@ dir = 1; name = "\improper Examination Room" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/office2) "cDC" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "cDD" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "cDE" = ( /obj/structure/machinery/vending/snack, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "cDF" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "cDK" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/landing_pad_two) "cDL" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/landing_pad_two) "cDM" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/landing_pad_two) "cDN" = ( /turf/open/desert/rock/deep/transition, @@ -42035,55 +31838,41 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_east) "cDQ" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river/riverside_east) "cDR" = ( /obj/structure/platform_decoration{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river/riverside_east) "cDT" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/kpack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/CE_office) "cDU" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/CE_office) "cDV" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/landing_pad_two) "cDX" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_two) "cDY" = ( /turf/open/floor/plating, @@ -42101,23 +31890,15 @@ /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/desert_dam/building/bar/bar) "cEc" = ( /obj/structure/machinery/landinglight/ds1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/landing_pad_one) "cEd" = ( /obj/structure/prop/dam/wide_boulder/boulder1, -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/bar_valley_dam) "cEe" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -42128,24 +31909,16 @@ /turf/open/floor/plating, /area/desert_dam/building/medical/garage) "cEg" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/building/medical/garage) "cEh" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/medical/garage) "cEi" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/garage) "cEj" = ( /obj/structure/pipes/portables_connector{ @@ -42155,17 +31928,11 @@ /obj/structure/pipes/standard/cap/hidden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/emergency_room) "cEk" = ( /obj/structure/pipes/standard/manifold/hidden, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/emergency_room) "cEl" = ( /obj/effect/decal/sand_overlay/sand2{ @@ -42175,26 +31942,18 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/western_dam_cave) "cEn" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "cEo" = ( /obj/effect/decal/medical_decals{ icon_state = "cryomid" }, /obj/structure/pipes/standard/manifold/hidden, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/emergency_room) "cEp" = ( /obj/structure/pipes/standard/manifold/hidden, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/emergency_room) "cEq" = ( /obj/effect/decal/medical_decals{ @@ -42203,16 +31962,10 @@ /obj/structure/pipes/standard/simple/hidden{ dir = 9 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/emergency_room) "cEr" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/emergency_room) "cEs" = ( /obj/effect/decal/cleanable/dirt, @@ -42229,75 +31982,42 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/emergency_room) "cEv" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "cEy" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cEz" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cEA" = ( /obj/structure/machinery/iv_drip, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/treatment_room) "cEB" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/treatment_room) "cEC" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/treatment_room) "cED" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/treatment_room) "cEE" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/treatment_room) "cEF" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/treatment_room) "cEG" = ( /obj/structure/window/framed/colony, @@ -42308,63 +32028,35 @@ dir = 4; icon_state = "triagedecalbottomleft" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/east_wing_hallway) "cEI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/east_wing_hallway) "cEJ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/east_wing_hallway) "cEM" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/east_wing_hallway) "cEN" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/east_wing_hallway) "cEO" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/east_wing_hallway) "cEP" = ( /obj/structure/machinery/light, /obj/effect/decal/sand_overlay/sand2, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) "cEQ" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/desert_dam/interior/dam_interior/south_tunnel) "cES" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/landing_pad_two) "cET" = ( /obj/effect/decal/warning_stripes{ @@ -42384,14 +32076,10 @@ /area/desert_dam/exterior/valley/valley_civilian) "cEW" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river/riverside_east) "cEX" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/south_tunnel) "cEY" = ( /obj/structure/desertdam/decals/road_edge{ @@ -42405,9 +32093,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/landing_pad_two) "cFa" = ( /obj/docking_port/stationary/marine_dropship/lz2, @@ -42417,34 +32103,26 @@ /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/landing_pad_two) "cFc" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_two) "cFd" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_telecoms) "cFe" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_two) "cFf" = ( /obj/structure/platform{ @@ -42457,22 +32135,14 @@ /obj/effect/decal/medical_decals{ icon_state = "docdecal1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/garage) "cFh" = ( /obj/effect/decal/medical_decals{ icon_state = "docstriping" }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "white" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/white, /area/desert_dam/building/medical/garage) "cFi" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -42484,23 +32154,15 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/workshop) "cFj" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/south_tunnel) "cFk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/CE_office) "cFl" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/emergency_room) "cFm" = ( /obj/structure/barricade/wooden, @@ -42511,18 +32173,12 @@ /turf/open/floor/plating, /area/desert_dam/building/medical/emergency_room) "cFp" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/treatment_room) "cFq" = ( /obj/structure/pipes/vents/pump, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/treatment_room) "cFr" = ( /obj/structure/bed/chair/office/dark{ @@ -42530,9 +32186,7 @@ layer = 3.25 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/CE_office) "cFs" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -42541,16 +32195,11 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/bar_valley_dam) "cFt" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/desert_dam/building/bar/bar) "cFu" = ( /obj/structure/bed/chair{ @@ -42560,9 +32209,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/CE_office) "cFv" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -42573,9 +32220,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/interior/dam_interior/CE_office) "cFw" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -42588,10 +32233,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/CE_office) "cFx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -42601,10 +32243,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cFy" = ( /obj/structure/disposalpipe/segment{ @@ -42615,10 +32254,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cFA" = ( /obj/structure/disposalpipe/segment{ @@ -42626,10 +32262,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cFC" = ( /obj/structure/disposalpipe/segment{ @@ -42653,9 +32286,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_civilian) "cFF" = ( /obj/structure/surface/table/woodentable, @@ -42687,9 +32318,7 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_two) "cFJ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -42737,37 +32366,26 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_two) "cFR" = ( /obj/structure/cargo_container/grant/right, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/desert_dam/building/warehouse/warehouse) "cFS" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_two) "cFT" = ( /obj/effect/decal/medical_decals{ icon_state = "docdecal2" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/garage) "cFV" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/emergency_room) "cFY" = ( /obj/structure/disposalpipe/segment{ @@ -42775,42 +32393,30 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cFZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ dir = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cGa" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_two) "cGb" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_cargo) "cGc" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_cargo) "cGe" = ( /obj/effect/decal/medical_decals{ @@ -42823,10 +32429,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/emergency_room) "cGf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -42835,10 +32438,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/emergency_room) "cGg" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -42847,23 +32447,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/treatment_room) "cGh" = ( /obj/structure/flora/grass/desert/lightgrass_4, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_cargo) "cGi" = ( /obj/structure/flora/grass/desert/lightgrass_5, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_cargo) "cGj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -42922,34 +32514,23 @@ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "cGq" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "cGr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/central_tunnel) "cGs" = ( /obj/structure/disposalpipe/junction, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cGt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -42958,30 +32539,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "cGu" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_two) "cGv" = ( /obj/structure/flora/bush/desert, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_cargo) "cGw" = ( /obj/structure/prop/dam/gravestone, -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_hydro) "cGx" = ( /obj/effect/decal/sand_overlay/sand1/corner1, @@ -42991,59 +32563,42 @@ /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/workshop) "cGz" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "cGA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/CE_office) "cGB" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "cGC" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/east_wing_hallway) "cGD" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_civilian) "cGF" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_cargo) "cGG" = ( /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/landing_pad_two) "cGH" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -43056,17 +32611,13 @@ dir = 1 }, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cGJ" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_civilian) "cGK" = ( /obj/structure/prop/dam/boulder/boulder1, @@ -43080,9 +32631,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cGN" = ( /obj/structure/machinery/door_control{ @@ -43094,37 +32643,25 @@ }, /area/desert_dam/building/warehouse/warehouse) "cGO" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/valley_hydro) "cGP" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/armory) "cGQ" = ( /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/landing_pad_two) "cGR" = ( /obj/structure/prop/dam/boulder/boulder3, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, -/area/desert_dam/exterior/valley/valley_cargo) +/turf/open/desert/dirt/desert_transition_edge1/northeast, +/area/desert_dam/exterior/landing_pad_two) "cGS" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/landing_pad_two) "cGT" = ( /obj/structure/platform{ @@ -43137,162 +32674,106 @@ /obj/effect/decal/medical_decals{ icon_state = "docdecal3" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/garage) "cGV" = ( /obj/effect/decal/medical_decals{ icon_state = "docstriping" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/garage) "cGW" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 1; name = "\improper Emergency Room" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/emergency_room) "cGX" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/emergency_room) "cGY" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "cGZ" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/emergency_room) "cHa" = ( /obj/effect/decal/medical_decals{ icon_state = "docdecal2" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "cHb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 2; name = "\improper Surgery" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "cHc" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/treatment_room) "cHd" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/treatment_room) "cHe" = ( /obj/item/reagent_container/hypospray, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/treatment_room) "cHf" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/treatment_room) "cHg" = ( -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/desert_dam/building/medical/treatment_room) "cHh" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalleft" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/east_wing_hallway) "cHi" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/east_wing_hallway) "cHj" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "cHk" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/east_wing_hallway) "cHl" = ( /obj/structure/flora/grass/desert/heavygrass_3, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_cargo) "cHn" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/landing_pad_two) "cHo" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/warehouse) "cHp" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/warehouse) "cHr" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/desert_dam/building/security/armory) "cHs" = ( /obj/structure/cargo_container/hd/left, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/warehouse) "cHt" = ( /obj/structure/cargo_container/hd/mid, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/warehouse) "cHu" = ( /obj/structure/platform_decoration{ @@ -43301,9 +32782,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_cargo) "cHv" = ( /obj/structure/platform_decoration{ @@ -43312,38 +32791,26 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_cargo) "cHx" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/desert_dam/building/medical/garage) "cHy" = ( /obj/effect/decal/medical_decals{ icon_state = "docdecal4" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/garage) "cHz" = ( /obj/structure/surface/table/reinforced, /obj/item/device/defibrillator, /obj/item/device/defibrillator, /obj/item/device/defibrillator, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "cHA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/emergency_room) "cHB" = ( /obj/effect/decal/warning_stripes{ @@ -43388,27 +32855,17 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecaltopright" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "cHI" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/treatment_room) "cHJ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/treatment_room) "cHK" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/treatment_room) "cHL" = ( /turf/closed/wall, @@ -43430,54 +32887,37 @@ /area/desert_dam/building/medical/virology_wing) "cHP" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_wing) "cHQ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/virology_wing) "cHR" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 1; name = "\improper Patient Room 1" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/east_wing_hallway) "cHS" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 1; name = "\improper Patient Room 2" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/east_wing_hallway) "cHT" = ( /obj/structure/cargo_container/hd/right, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/warehouse) "cHU" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 1; name = "\improper Patient Room 3" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/east_wing_hallway) "cHV" = ( /obj/structure/flora/grass/tallgrass/desert/corner, @@ -43497,9 +32937,7 @@ /area/desert_dam/exterior/valley/valley_telecoms) "cIa" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/covered/north, /area/desert_dam/exterior/river/riverside_east) "cIc" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -43520,9 +32958,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_telecoms) "cIh" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_cargo) "cIi" = ( /obj/structure/desertdam/decals/road_edge{ @@ -43532,17 +32968,13 @@ /area/desert_dam/exterior/valley/valley_cargo) "cIk" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_hydro) "cIl" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/warehouse) "cIo" = ( /obj/structure/machinery/door_control{ @@ -43554,38 +32986,26 @@ }, /area/desert_dam/building/warehouse/warehouse) "cIp" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/loading) "cIq" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "cIr" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "cIt" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/loading) "cIu" = ( /obj/structure/surface/table, /obj/item/clothing/head/welding, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/loading) "cIv" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -43595,17 +33015,13 @@ /area/desert_dam/exterior/valley/valley_cargo) "cIx" = ( /obj/structure/largecrate, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/loading) "cIy" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/loading) "cIz" = ( /obj/structure/surface/table/reinforced, @@ -43635,35 +33051,24 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/garage) "cID" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/emergency_room) "cIE" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/emergency_room) "cIF" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 1; name = "\improper Medical Office" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/treatment_room) "cIG" = ( /turf/closed/wall, @@ -43671,25 +33076,16 @@ "cIH" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cII" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cIJ" = ( /obj/structure/machinery/iv_drip, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cIK" = ( /turf/open/floor/plating, @@ -43702,77 +33098,44 @@ "cIM" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/virology_wing) "cIN" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_wing) "cIO" = ( /obj/structure/machinery/computer/med_data, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_wing) "cIP" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_wing) "cIQ" = ( /obj/structure/disposalpipe/trunk, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/virology_wing) "cIS" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/virology_wing) "cIT" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_wing) "cIU" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/virology_wing) "cIV" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/east_wing_hallway) "cIW" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/east_wing_hallway) "cIX" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/east_wing_hallway) "cIY" = ( /obj/structure/machinery/door_control{ @@ -43820,9 +33183,7 @@ /turf/open/floor/plating, /area/desert_dam/building/church) "cJg" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/church) "cJh" = ( /obj/structure/disposalpipe/segment, @@ -43841,9 +33202,7 @@ /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/church) "cJl" = ( /obj/structure/flora/grass/desert/lightgrass_12, @@ -43851,9 +33210,7 @@ /area/desert_dam/exterior/valley/valley_civilian) "cJm" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_hydro) "cJn" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -43868,16 +33225,10 @@ /turf/open/asphalt, /area/desert_dam/building/warehouse/loading) "cJo" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/desert_dam/exterior/telecomm/lz2_containers) "cJp" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/desert_dam/exterior/telecomm/lz2_containers) "cJq" = ( /obj/structure/cargo_container/grant/left, @@ -43887,9 +33238,7 @@ /obj/structure/surface/rack, /obj/item/clothing/suit/armor/riot, /obj/item/clothing/suit/armor/riot, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/armory) "cJs" = ( /obj/structure/surface/rack, @@ -43898,9 +33247,7 @@ pixel_y = -2 }, /obj/item/storage/box/flashbangs, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/armory) "cJt" = ( /obj/structure/surface/rack, @@ -43909,16 +33256,12 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/armory) "cJv" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/revolver/cmb, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/armory) "cJw" = ( /obj/structure/cargo_container/grant/rightmid, @@ -43928,9 +33271,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_cargo) "cJz" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -43951,106 +33292,66 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cJC" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/med_data/laptop{ pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cJD" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/treatment_room) "cJE" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/treatment_room) "cJF" = ( /obj/structure/machinery/computer/med_data, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cJG" = ( /turf/closed/wall, /area/desert_dam/building/medical/virology_isolation) "cJH" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/desert_dam/building/medical/east_wing_hallway) "cJI" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/virology_wing) "cJJ" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/virology_wing) "cJK" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/virology_wing) "cJL" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/virology_wing) "cJM" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/virology_wing) "cJN" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/east_wing_hallway) "cJO" = ( /obj/structure/cargo_container/grant/right, /turf/open/floor/plating, /area/desert_dam/exterior/telecomm/lz2_containers) "cJP" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/exterior/telecomm/lz2_containers) "cJQ" = ( /obj/effect/decal/cleanable/dirt, @@ -44060,9 +33361,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_hydro) "cJS" = ( /obj/structure/cargo_container/hd/left, @@ -44072,9 +33371,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_hydro) "cJU" = ( /obj/structure/cargo_container/hd/mid, @@ -44136,22 +33433,15 @@ /area/desert_dam/building/warehouse/loading) "cKh" = ( /obj/structure/cargo_container/trijent/right/alt, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/exterior/telecomm/lz2_containers) "cKi" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/desert_dam/exterior/telecomm/lz2_containers) "cKj" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/armory) "cKk" = ( /obj/structure/bed, @@ -44169,10 +33459,7 @@ /turf/open/floor/interior/tatami, /area/desert_dam/building/bar/bar) "cKn" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/desert_dam/exterior/telecomm/lz2_containers) "cKp" = ( /turf/closed/wall/hangar{ @@ -44207,45 +33494,29 @@ pixel_y = 10 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cKu" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cKv" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/treatment_room) "cKw" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cKx" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/building/medical/virology_isolation) "cKy" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/building/medical/virology_isolation) "cKC" = ( /obj/structure/machinery/light{ @@ -44254,39 +33525,27 @@ /turf/open/floor/plating, /area/desert_dam/building/medical/east_wing_hallway) "cKD" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/virology_wing) "cKE" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/virology_wing) "cKF" = ( /obj/structure/machinery/door/airlock/almayer/generic, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/virology_wing) "cKG" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_wing) "cKH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -44294,37 +33553,23 @@ dir = 1; icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/virology_wing) "cKI" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/virology_wing) "cKJ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_cargo) "cKK" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ dir = 6 }, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_cargo) "cKL" = ( /obj/effect/decal/warning_stripes{ @@ -44342,9 +33587,7 @@ /area/desert_dam/building/warehouse/warehouse) "cKO" = ( /obj/structure/stairs, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cKP" = ( /obj/structure/desertdam/decals/road_edge{ @@ -44355,31 +33598,23 @@ /area/desert_dam/exterior/valley/valley_cargo) "cKQ" = ( /obj/structure/flora/grass/tallgrass/desert/corner, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_cargo) "cKR" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ dir = 10 }, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_cargo) "cKS" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_cargo) "cKT" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_cargo) "cKU" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -44389,21 +33624,14 @@ /area/desert_dam/exterior/valley/valley_cargo) "cKV" = ( /obj/structure/prop/dam/boulder/boulder1, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_cargo) "cKX" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/desert_dam/building/security/deathrow) "cLa" = ( /obj/structure/flora/grass/desert/lightgrass_6, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_cargo) "cLc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -44422,18 +33650,14 @@ /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/landing_pad_two) "cLh" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_south) "cLi" = ( /obj/structure/platform{ @@ -44458,33 +33682,22 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cLm" = ( /obj/structure/surface/table, /turf/open/floor/plating, /area/desert_dam/building/medical/east_wing_hallway) "cLo" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/virology_wing) "cLp" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_wing) "cLq" = ( /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cLr" = ( /obj/structure/machinery/light{ @@ -44492,31 +33705,21 @@ }, /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cLs" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/building/medical/virology_wing) "cLt" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/building/medical/virology_wing) "cLu" = ( /turf/closed/wall/r_wall, /area/desert_dam/building/medical/virology_wing) "cLv" = ( /obj/structure/prop/dam/boulder/boulder2, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_cargo) "cLG" = ( /turf/open/asphalt, @@ -44540,9 +33743,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/landing_pad_two) "cLO" = ( /obj/effect/decal/warning_stripes{ @@ -44555,9 +33756,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_cargo) "cLQ" = ( /obj/effect/decal/warning_stripes{ @@ -44567,26 +33766,17 @@ /area/desert_dam/building/warehouse/warehouse) "cLR" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cLS" = ( /obj/structure/surface/table/reinforced, /obj/item/book/manual/medical_diagnostics_manual, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cLT" = ( /obj/structure/surface/table/reinforced, /obj/item/device/defibrillator, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cLU" = ( /obj/structure/surface/table/reinforced, @@ -44595,51 +33785,32 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cLV" = ( /obj/structure/surface/table/reinforced, /obj/item/bodybag/cryobag, /obj/item/storage/box/syringes, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "cLX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/west_tunnel) "cLY" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/virology_isolation) "cMa" = ( /obj/structure/reagent_dispensers/virusfood{ pixel_x = -32 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_wing) "cMb" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cMc" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/medical/virology_wing) "cMd" = ( /obj/effect/decal/warning_stripes{ @@ -44670,9 +33841,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached17" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached17, /area/desert_dam/exterior/valley/valley_hydro) "cMj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -44681,9 +33850,7 @@ /turf/open/asphalt, /area/desert_dam/building/warehouse/loading) "cMl" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_hydro) "cMm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -44704,18 +33871,13 @@ /turf/open/asphalt, /area/desert_dam/building/warehouse/loading) "cMo" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_hydro) "cMq" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/landing_pad_two) "cMw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -44742,17 +33904,13 @@ /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cMC" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/landing_pad_two) "cMD" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/landing_pad_two) "cME" = ( /obj/structure/disposalpipe/segment{ @@ -44765,10 +33923,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_cargo) "cMI" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/north_valley_dam) "cMJ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -44780,67 +33935,48 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/landing_pad_two) "cMM" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_cargo) "cMN" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "cMO" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "cMP" = ( /turf/closed/wall/r_wall, /area/desert_dam/building/medical/virology_isolation) "cMQ" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/virology_isolation) "cMR" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/virology_isolation) "cMS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/exterior/telecomm/lz1_south) "cMT" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/virology_isolation) "cMU" = ( /obj/structure/surface/table, @@ -44848,20 +33984,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_isolation) "cMV" = ( /obj/structure/machinery/computer/operating, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_isolation) "cMW" = ( /obj/structure/surface/table, @@ -44872,19 +34002,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_isolation) "cMX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/virology_isolation) "cMY" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -44892,16 +34016,10 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/virology_isolation) "cMZ" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/virology_isolation) "cNa" = ( /obj/structure/window/framed/colony, @@ -44911,46 +34029,31 @@ /obj/structure/machinery/landinglight/ds2{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/landing_pad_two) "cNc" = ( /obj/structure/closet/l3closet/virology, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_wing) "cNd" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/virology_wing) "cNe" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/desert/rock/deep/transition{ - dir = 9 - }, +/turf/open/desert/rock/deep/transition/northwest, /area/desert_dam/exterior/telecomm/lz1_south) "cNf" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/virology_wing) "cNg" = ( /obj/effect/decal/sand_overlay/sand2{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "cNh" = ( /obj/structure/desertdam/decals/road_edge, @@ -44996,9 +34099,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_cargo) "cNo" = ( /obj/structure/window/framed/colony/reinforced, @@ -45007,10 +34108,7 @@ "cNr" = ( /obj/structure/closet/crate/hydroponics/prespawned, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 1; - icon_state = "vault" - }, +/turf/open/floor/vault2/north, /area/desert_dam/building/hydroponics/hydroponics_storage) "cNs" = ( /obj/structure/prop/dam/gravestone, @@ -45024,10 +34122,7 @@ /obj/structure/bed/chair/wood/normal{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/desert_dam/building/church) "cNw" = ( /obj/structure/desertdam/decals/road_stop{ @@ -45070,9 +34165,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_medical) "cND" = ( /obj/structure/platform{ @@ -45081,69 +34174,43 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_medical) "cNE" = ( /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_isolation) "cNF" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/virology_isolation) "cNG" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_isolation) "cNH" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_isolation) "cNI" = ( /obj/structure/bed/stool, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_isolation) "cNK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_isolation) "cNL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_isolation) "cNM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_wing) "cNN" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -45151,10 +34218,7 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "cNP" = ( /obj/structure/flora/bush/desert/cactus{ @@ -45182,36 +34246,24 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/desert_dam/building/church) "cNU" = ( /obj/structure/bed/chair/wood/normal{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/desert_dam/building/church) "cNV" = ( /obj/structure/flora/grass/desert/lightgrass_3, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_hydro) "cNW" = ( /turf/open/desert/dirt, /area/desert_dam/exterior/valley/south_valley_dam) "cNX" = ( /obj/structure/prop/dam/gravestone, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/valley_hydro) "cNY" = ( /obj/structure/bed/chair/wood/normal{ @@ -45220,29 +34272,20 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/desert_dam/building/church) "cNZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/church) "cOa" = ( /obj/structure/stairs{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/church) "cOb" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/church) "cOc" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -45252,19 +34295,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/church) "cOe" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "dark" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/dark, /area/desert_dam/building/church) "cOf" = ( /obj/structure/pipes/vents/pump{ @@ -45281,31 +34316,22 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_cargo) "cOk" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_medical) "cOl" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_medical) "cOm" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_isolation) "cOn" = ( /obj/structure/bed/chair/wood/normal{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/desert_dam/building/church) "cOo" = ( /obj/effect/decal/cleanable/dirt, @@ -45326,47 +34352,34 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "cOs" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cOt" = ( /obj/structure/bed/chair/wood/normal{ dir = 4 }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/desert_dam/building/church) "cOu" = ( /obj/structure/surface/table/woodentable, /obj/item/storage/fancy/candle_box, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/church) "cOv" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/church) "cOw" = ( /obj/structure/surface/table/woodentable, /obj/item/trash/candle, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/church) "cOx" = ( /obj/structure/surface/table/woodentable, @@ -45374,9 +34387,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/church) "cOy" = ( /obj/effect/decal/cleanable/liquid_fuel, @@ -45390,23 +34401,14 @@ "cOC" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/desert_dam/building/church) "cOD" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/desert_dam/building/church) "cOE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "carpet14-10" - }, +/turf/open/floor/carpet14_10/west, /area/desert_dam/building/church) "cOF" = ( /obj/effect/decal/cleanable/dirt, @@ -45414,9 +34416,7 @@ /turf/open/asphalt, /area/desert_dam/building/warehouse/warehouse) "cOG" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_hydro) "cOH" = ( /turf/closed/wall/hangar{ @@ -45425,19 +34425,11 @@ /area/desert_dam/building/substation/southwest) "cOI" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/virology_isolation) "cOJ" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_isolation) "cOK" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ @@ -45445,57 +34437,38 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "cOL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "cOM" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_wing) "cOO" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_wing) "cOP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "cOQ" = ( /obj/structure/bed/stool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cOR" = ( /obj/structure/surface/table, /obj/item/tank/anesthetic, /obj/item/storage/pill_bottle/spaceacillin, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cOS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "carpet10-8" - }, +/turf/open/floor/carpet10_8/west, /area/desert_dam/building/church) "cOT" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -45509,9 +34482,7 @@ "cOU" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/church) "cOV" = ( /obj/vehicle/train/cargo/trolley, @@ -45524,87 +34495,59 @@ /area/desert_dam/building/warehouse/loading) "cOX" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/church) "cOY" = ( /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/church) "cOZ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "\improper Chapel" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/church) "cPd" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/desert_dam/building/church) "cPe" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/desert_dam/building/church) "cPf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/desert_dam/building/church) "cPg" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/desert_dam/building/church) "cPh" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Backroom" }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/church) "cPi" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/church) "cPj" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/desert_dam/building/church) "cPk" = ( /obj/structure/bed/chair/wood/normal{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/desert_dam/building/church) "cPl" = ( /obj/structure/bed/chair/wood/normal{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/desert_dam/building/church) "cPm" = ( /obj/structure/bed/chair/wood/normal{ @@ -45612,10 +34555,7 @@ }, /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/desert_dam/building/church) "cPn" = ( /obj/structure/disposalpipe/segment{ @@ -45643,24 +34583,17 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_civilian) "cPq" = ( /obj/structure/machinery/light, /turf/open/floor/prison, /area/desert_dam/building/security/execution_chamber) "cPr" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached6" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached6, /area/desert_dam/exterior/telecomm/lz2_storage) "cPt" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/telecomm/lz1_xenoflora) "cPu" = ( /obj/vehicle/train/cargo/engine, @@ -45675,9 +34608,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "cPy" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -45693,42 +34624,25 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_civilian) "cPB" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/desert_dam/building/bar/bar) "cPC" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/building/mining/workshop) "cPF" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/deathrow) "cPG" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cPH" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/building/substation/southwest) "cPI" = ( /obj/structure/desertdam/decals/road_stop{ @@ -45743,16 +34657,10 @@ "cPJ" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/southwest) "cPK" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/building/substation/southwest) "cPL" = ( /turf/closed/wall, @@ -45766,9 +34674,7 @@ dir = 1; name = "\improper Virology Lab Cell" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/building/medical/virology_isolation) "cPO" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -45781,58 +34687,38 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cPQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cPR" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cPS" = ( /obj/structure/surface/table, /obj/structure/machinery/reagentgrinder, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cPT" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cPU" = ( /obj/structure/surface/table, /obj/item/storage/pill_bottle/spaceacillin, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "cPV" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_cargo) "cPW" = ( /obj/structure/desertdam/decals/road_edge{ @@ -45850,23 +34736,14 @@ "cPX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/desert_dam/building/bar/bar) "cPY" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet13-5" - }, +/turf/open/floor/carpet13_5/west, /area/desert_dam/building/bar/bar) "cPZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/desert_dam/building/bar/bar) "cQa" = ( /obj/structure/bed/chair/wood/normal{ @@ -45890,7 +34767,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "cQd" = ( /obj/item/trash/cheesie, /obj/effect/landmark/objective_landmark/close, @@ -45921,16 +34798,10 @@ id = "dam_shutter_hangar"; name = "\improper Hangar Lock" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/east, /area/desert_dam/interior/dam_interior/hanger) "cQi" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cQk" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -45943,57 +34814,36 @@ /obj/structure/closet/secure_closet/security, /obj/item/clothing/suit/armor/vest/security, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cQm" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cQn" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/landing_pad_two) "cQo" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/building/substation/southwest) "cQq" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/building/substation/southwest) "cQr" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/southwest) "cQs" = ( /obj/structure/machinery/power/smes/batteryrack/substation, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/southwest) "cQv" = ( /obj/structure/machinery/power/port_gen/pacman, /turf/open/floor/plating, /area/desert_dam/building/substation/southwest) "cQw" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cQx" = ( /turf/closed/wall/wood, @@ -46006,17 +34856,13 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Toilet Unit" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cQA" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cQB" = ( /turf/open/floor/plating, @@ -46032,10 +34878,7 @@ /turf/open/floor/interior/wood/alt, /area/desert_dam/building/bar/bar) "cQE" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cQF" = ( /obj/structure/desertdam/decals/road_edge, @@ -46043,10 +34886,7 @@ /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cQG" = ( /obj/structure/sink, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "cQH" = ( /obj/structure/machinery/light{ @@ -46062,19 +34902,13 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "cQJ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Toilet Unit" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "cQK" = ( /obj/structure/flora/grass/desert/lightgrass_11, @@ -46085,17 +34919,10 @@ dir = 10 }, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "cQN" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "cQO" = ( /obj/structure/machinery/computer/cameras{ @@ -46103,19 +34930,13 @@ network = list("chigusa_1") }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/desert_dam/interior/dam_interior/lobby) "cQP" = ( /turf/open/asphalt, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cQQ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "cQR" = ( /obj/effect/decal/cleanable/dirt, @@ -46141,30 +34962,22 @@ /area/desert_dam/building/bar/bar) "cQV" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/deathrow) "cQW" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/mask/muzzle, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/deathrow) "cQX" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/suit/straight_jacket, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/deathrow) "cQY" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/deathrow) "cQZ" = ( /obj/structure/bed/chair/wood/normal{ @@ -46190,37 +35003,22 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cRg" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/substation/southwest) "cRi" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/substation/southwest) "cRj" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/substation/southwest) "cRk" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/building/substation/southwest) "cRl" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/substation/southwest) "cRm" = ( /turf/open/floor/plating, @@ -46231,27 +35029,19 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/building/medical/virology_isolation) "cRp" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "cRq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "cRr" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -46260,9 +35050,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Restroom" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/bar/bar_restroom) "cRs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -46312,9 +35100,7 @@ /turf/open/floor/interior/tatami, /area/desert_dam/building/bar/bar) "cRB" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/landing_pad_two) "cRC" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -46323,9 +35109,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "cRD" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -46337,9 +35121,7 @@ /turf/open/floor/interior/tatami, /area/desert_dam/building/bar/bar) "cRE" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/landing_pad_two) "cRF" = ( /obj/structure/pipes/vents/pump{ @@ -46349,10 +35131,7 @@ /area/desert_dam/building/bar/bar) "cRG" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "cRH" = ( /obj/effect/decal/cleanable/generic, @@ -46369,17 +35148,13 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cRK" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cRL" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_cargo) "cRM" = ( /obj/structure/desertdam/decals/road_edge, @@ -46392,15 +35167,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/building/medical/virology_isolation) "cRR" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/building/medical/virology_isolation) "cRS" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -46409,19 +35180,13 @@ /turf/open/floor/prison, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cRV" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cRW" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cRX" = ( /obj/structure/machinery/light, @@ -46465,9 +35230,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSe" = ( /obj/structure/surface/table/reinforced, @@ -46475,10 +35238,7 @@ name = "Security Cameras - Operations"; network = list("chigusa_1") }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSg" = ( /obj/structure/machinery/door_control{ @@ -46489,24 +35249,18 @@ /turf/open/floor/prison, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSh" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSl" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_civilian) +"cSn" = ( +/turf/open/desert/dirt/desert_transition_edge1/west, +/area/desert_dam/exterior/landing_pad_one) "cSo" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/eastleft{ @@ -46533,10 +35287,7 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSr" = ( /turf/open/floor/prison, @@ -46545,26 +35296,16 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSu" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/building/substation/southwest) "cSv" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/substation/southwest) "cSw" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/building/substation/southwest) "cSx" = ( /obj/structure/surface/rack, @@ -46572,10 +35313,7 @@ amount = 50 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/desert_dam/building/substation/southwest) "cSy" = ( /obj/structure/surface/rack, @@ -46590,34 +35328,26 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cSA" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cSB" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cSC" = ( /turf/closed/wall, /area/desert_dam/exterior/valley/valley_civilian) "cSE" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSF" = ( /obj/structure/surface/table/reinforced, @@ -46635,25 +35365,18 @@ /turf/open/floor/plating, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSG" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "cSK" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "cSL" = ( /obj/effect/decal/warning_stripes{ @@ -46684,30 +35407,24 @@ /area/desert_dam/exterior/valley/valley_cargo) "cSU" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/mining/workshop) "cSX" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/mining/workshop) "cSY" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/mining/workshop) "cSZ" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ dir = 5 }, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "cTa" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ dir = 4; @@ -46728,15 +35445,11 @@ }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "cTg" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/mining/workshop) "cTh" = ( /obj/structure/flora/grass/desert/heavygrass_10, @@ -46752,44 +35465,27 @@ name = "\improper Restroom" }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTk" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTl" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTm" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTn" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTo" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTp" = ( /obj/structure/flora/bush/desert/cactus/multiple{ @@ -46799,26 +35495,19 @@ /area/desert_dam/exterior/valley/valley_civilian) "cTq" = ( /obj/structure/fence, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_civilian) "cTr" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/bar_valley_dam) "cTs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "cTu" = ( /obj/structure/desertdam/decals/road_edge, @@ -46829,42 +35518,28 @@ /area/desert_dam/exterior/valley/valley_cargo) "cTv" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/desert_dam/building/mining/workshop) "cTw" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "cTA" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/mining/workshop) "cTB" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "cTC" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_cargo) "cTD" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_cargo) "cTE" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -46874,36 +35549,26 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "cTG" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_cargo) "cTH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/bar_valley_dam) "cTI" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/valley_hydro) "cTJ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cTL" = ( /obj/structure/surface/table, @@ -46911,89 +35576,55 @@ dir = 1 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTN" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTO" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTP" = ( /obj/structure/machinery/atm{ name = "Weyland-Yutani Automatic Teller Machine"; pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cTQ" = ( /obj/structure/fence, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_civilian) "cTR" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/mining/workshop) "cTS" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/building/mining/workshop) "cTU" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "cTZ" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/desert_dam/building/mining/workshop) "cUa" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/mining/workshop) "cUb" = ( /obj/structure/disposalpipe/segment{ @@ -47003,45 +35634,31 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_civilian) "cUc" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "cUd" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/mining/workshop) "cUf" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cUg" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cUh" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_cargo) "cUi" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "cUj" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_hydro) "cUk" = ( /obj/structure/desertdam/decals/road_edge{ @@ -47066,17 +35683,11 @@ /area/desert_dam/exterior/valley/valley_cargo) "cUs" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cUv" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/building/mining/workshop) "cUy" = ( /obj/structure/desertdam/decals/road_edge{ @@ -47092,14 +35703,10 @@ /turf/open/asphalt, /area/desert_dam/building/warehouse/loading) "cUA" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_cargo) "cUB" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_cargo) "cUD" = ( /obj/effect/decal/warning_stripes{ @@ -47117,50 +35724,34 @@ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cUF" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cUG" = ( /obj/structure/disposalpipe/junction, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cUH" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cUI" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_hydro) "cUJ" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_south) "cUK" = ( /obj/structure/flora/bush/desert/cactus/multiple{ @@ -47172,9 +35763,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "cUP" = ( /obj/structure/desertdam/decals/road_stop{ @@ -47218,98 +35807,64 @@ /turf/open/asphalt/cement, /area/desert_dam/interior/dam_interior/west_tunnel) "cUY" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/desert_dam/building/warehouse/warehouse) "cUZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/desert_dam/building/warehouse/warehouse) "cVa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/desert_dam/building/warehouse/warehouse) "cVh" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/desert_dam/building/warehouse/warehouse) "cVi" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/desert_dam/building/warehouse/loading) "cVo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/desert_dam/building/warehouse/loading) "cVq" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cVr" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cVs" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "cVu" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_civilian) "cVv" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "cVz" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "cVA" = ( /obj/structure/desertdam/decals/road_edge{ @@ -47327,86 +35882,56 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/desert_dam/building/warehouse/loading) "cVH" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/warehouse) "cVI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/warehouse) "cVJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/warehouse) "cVK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/warehouse) "cVL" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/desert_dam/building/mining/workshop) "cVM" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_civilian) "cVN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "cVO" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "cVP" = ( -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/desert_dam/building/warehouse/loading) "cVS" = ( /obj/structure/disposalpipe/segment, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_cargo) "cVU" = ( -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/warehouse/loading) "cVV" = ( /obj/structure/window/framed/colony/reinforced, @@ -47417,17 +35942,13 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_south) "cWa" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_civilian) "cWb" = ( /obj/structure/desertdam/decals/road_edge{ @@ -47454,9 +35975,7 @@ /area/desert_dam/exterior/valley/valley_civilian) "cWj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/warehouse/loading) "cWk" = ( /obj/structure/window/framed/colony/reinforced, @@ -47467,27 +35986,18 @@ dir = 2; name = "\improper Loading Bay" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/warehouse) "cWo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/warehouse) "cWp" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "cWq" = ( /obj/effect/decal/sand_overlay/sand1, @@ -47499,15 +36009,11 @@ dir = 8 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_civilian) "cWv" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "cWw" = ( /obj/effect/decal/warning_stripes{ @@ -47517,118 +36023,81 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "cWx" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_cargo) "cWy" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_hydro) "cWA" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cWB" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_hydro) "cWC" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_south) "cWD" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_hydro) "cWE" = ( /obj/structure/platform_decoration, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_hydro) "cWF" = ( /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_hydro) "cWH" = ( /obj/structure/fence, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_civilian) "cWN" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_civilian) "cWP" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_civilian) "cWV" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_civilian) "cWW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "cWX" = ( /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "cXa" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/warehouse/loading) "cXd" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/item/clothing/head/welding, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "cXh" = ( /obj/structure/desertdam/decals/road_edge{ @@ -47644,25 +36113,19 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cXl" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cXm" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "cXn" = ( /obj/structure/stairs{ @@ -47671,9 +36134,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "cXo" = ( /obj/structure/stairs{ @@ -47682,15 +36143,11 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "cXp" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_south) "cXt" = ( /obj/effect/decal/warning_stripes{ @@ -47725,18 +36182,13 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "cXD" = ( -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/warehouse/warehouse) "cXI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/desert_dam/building/warehouse/warehouse) "cXK" = ( /obj/effect/decal/cleanable/dirt, @@ -47746,44 +36198,32 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/desert_dam/building/warehouse/warehouse) "cXM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/warehouse/warehouse) "cXN" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/warehouse/warehouse) "cYe" = ( /obj/structure/platform{ dir = 8 }, /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_south) "cYf" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_south) "cYg" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_south) "cYh" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -47803,24 +36243,17 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_cargo) "cYp" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "cYs" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_civilian) "cYu" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -47852,66 +36285,44 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_wilderness) "cYy" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/desert_dam/building/warehouse/loading) "cYz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/warehouse/loading) "cYA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/desert_dam/building/warehouse/loading) "cYB" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "cYC" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "cYF" = ( /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/desert_dam/building/dorms/hallway_northwing) "cYG" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "cYH" = ( /obj/effect/decal/warning_stripes{ @@ -47921,16 +36332,11 @@ icon_state = "E" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "cYI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/warehouse) "cYJ" = ( /obj/effect/decal/cleanable/dirt, @@ -47939,16 +36345,10 @@ /area/desert_dam/building/warehouse/warehouse) "cYK" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "cYL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/warehouse/warehouse) "cYN" = ( /obj/structure/disposalpipe/segment{ @@ -47974,35 +36374,27 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_hydro) "cYQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_hydro) "cYR" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "cYS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "cYT" = ( /obj/structure/disposalpipe/segment{ @@ -48011,9 +36403,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "cYV" = ( /obj/structure/disposalpipe/segment{ @@ -48027,31 +36417,23 @@ icon_state = "pipe-c" }, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_hydro) "cYY" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_cargo) "cYZ" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_cargo) "cZb" = ( /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_cargo) "cZc" = ( /obj/structure/largecrate/random, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "cZd" = ( /obj/structure/platform_decoration{ @@ -48062,15 +36444,11 @@ /area/desert_dam/exterior/river/riverside_south) "cZe" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "cZf" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/engine_west_wing) "cZl" = ( /obj/effect/decal/warning_stripes{ @@ -48080,9 +36458,7 @@ icon_state = "W" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "cZn" = ( /obj/effect/decal/sand_overlay/sand1, @@ -48112,18 +36488,13 @@ id = "dam_shutter_hangar"; name = "\improper Hangar Lock" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "cZs" = ( /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/engine_east_wing) "cZt" = ( /obj/effect/decal/sand_overlay/sand1/corner1, @@ -48134,10 +36505,7 @@ /turf/open/floor/plating, /area/desert_dam/building/cafeteria/cafeteria) "cZv" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/loading) "cZw" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -48146,25 +36514,16 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_hydro) "cZx" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/warehouse/loading) "cZy" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "cZz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/loading) "cZB" = ( /turf/closed/wall/hangar{ @@ -48185,9 +36544,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/exterior/valley/valley_wilderness) "cZF" = ( /obj/structure/prop/dam/wide_boulder/boulder1, @@ -48198,16 +36555,11 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_medical) "cZK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/morgue) "cZP" = ( /obj/effect/decal/cleanable/dirt, @@ -48225,16 +36577,12 @@ /area/desert_dam/exterior/valley/valley_civilian) "cZR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_civilian) "cZS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_civilian) "cZV" = ( /obj/effect/decal/cleanable/blood, @@ -48244,14 +36592,10 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/telecomm/lz2_storage) "dak" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached20" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20, /area/desert_dam/exterior/valley/valley_civilian) "dam" = ( /obj/structure/disposalpipe/segment{ @@ -48278,7 +36622,7 @@ icon_state = "W" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "dax" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -48290,10 +36634,7 @@ /turf/open/floor/prison, /area/desert_dam/building/dorms/hallway_northwing) "daB" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/engine_west_wing) "daD" = ( /obj/structure/desertdam/decals/road_edge{ @@ -48306,38 +36647,23 @@ /area/desert_dam/building/hydroponics/hydroponics) "daG" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull/southwest, /area/desert_dam/building/hydroponics/hydroponics) "daH" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull/southwest, /area/desert_dam/building/hydroponics/hydroponics) "daI" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/desert_dam/building/hydroponics/hydroponics) "daK" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "daL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/desert_dam/building/hydroponics/hydroponics) "daM" = ( /obj/item/reagent_container/glass/bucket/mopbucket, @@ -48353,15 +36679,11 @@ /area/desert_dam/building/cafeteria/cafeteria) "daP" = ( /obj/structure/machinery/gibber, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "daQ" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "daT" = ( /obj/structure/desertdam/decals/road_edge, @@ -48373,9 +36695,6 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_civilian) -"daU" = ( -/turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) "daX" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -48389,10 +36708,7 @@ /area/desert_dam/building/dorms/hallway_northwing) "daY" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/desert_dam/interior/dam_interior/engine_west_wing) "dba" = ( /obj/effect/decal/cleanable/blood, @@ -48403,105 +36719,70 @@ id = "cargo_landing" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "dbd" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "dbe" = ( /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "dbf" = ( /obj/structure/machinery/conveyor_switch{ id = "cargo_storage" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "dbh" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "dbi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/warehouse) "dbj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/warehouse/warehouse) "dbk" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "dbm" = ( /obj/structure/largecrate, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "dbn" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/desert_dam/building/hydroponics/hydroponics) "dbo" = ( /obj/structure/window/framed/colony, /turf/open/floor/plating, /area/desert_dam/building/hydroponics/hydroponics) "dbp" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/desert_dam/building/hydroponics/hydroponics) "dbq" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/desert_dam/building/hydroponics/hydroponics) "dbr" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/desert_dam/building/hydroponics/hydroponics) "dbs" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/desert_dam/building/hydroponics/hydroponics) "dbt" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/desert_dam/building/hydroponics/hydroponics) "dbu" = ( /obj/structure/window/framed/colony/reinforced, @@ -48518,22 +36799,16 @@ /area/desert_dam/building/cafeteria/backroom) "dby" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbz" = ( /obj/structure/machinery/vending/dinnerware, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbA" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/bigbiteburger, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbB" = ( /obj/structure/surface/table/reinforced, @@ -48541,9 +36816,7 @@ pixel_y = 30 }, /obj/item/tool/kitchen/knife/butcher, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbC" = ( /obj/structure/machinery/conveyor_switch{ @@ -48552,41 +36825,27 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "dbD" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/reagentgrinder, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbE" = ( /obj/structure/machinery/chem_master/condimaster, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/microwave, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbG" = ( /obj/structure/machinery/microwave, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbH" = ( /obj/structure/surface/table/reinforced, @@ -48594,9 +36853,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbI" = ( /obj/structure/machinery/conveyor_switch{ @@ -48609,9 +36866,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dbK" = ( /turf/closed/wall, @@ -48644,28 +36899,20 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "dbP" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "dbQ" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_civilian) "dbR" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_civilian) "dbT" = ( /obj/item/stool, @@ -48695,67 +36942,44 @@ /area/desert_dam/exterior/valley/valley_cargo) "dca" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/desert_dam/building/warehouse/loading) "dcb" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/desert_dam/building/warehouse/loading) "dcc" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/warehouse/loading) "dcf" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/desert_dam/building/hydroponics/hydroponics) "dcg" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/desert_dam/building/hydroponics/hydroponics) "dch" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/desert_dam/building/hydroponics/hydroponics) "dci" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/desert_dam/building/hydroponics/hydroponics) "dcj" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/desert_dam/building/hydroponics/hydroponics) "dck" = ( /turf/closed/wall, @@ -48765,17 +36989,11 @@ /turf/open/floor/plating, /area/desert_dam/building/hydroponics/hydroponics_storage) "dcn" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dco" = ( /obj/structure/fence, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_civilian) "dcp" = ( /obj/structure/machinery/light{ @@ -48784,22 +37002,15 @@ /turf/open/floor/plating, /area/desert_dam/building/cafeteria/backroom) "dcq" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating, /area/desert_dam/building/cafeteria/backroom) "dcs" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/backroom) "dcw" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dcx" = ( /obj/structure/machinery/light{ @@ -48811,17 +37022,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "dcz" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "dcD" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -48830,16 +37037,9 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_civilian) "dcL" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/primary_storage) "dcM" = ( /obj/structure/disposalpipe/segment, @@ -48885,17 +37085,11 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - dir = 1; - icon_state = "vault" - }, +/turf/open/floor/vault2/north, /area/desert_dam/building/hydroponics/hydroponics_storage) "dcW" = ( /obj/structure/closet/crate/hydroponics/prespawned, -/turf/open/floor{ - dir = 1; - icon_state = "vault" - }, +/turf/open/floor/vault2/north, /area/desert_dam/building/hydroponics/hydroponics_storage) "dcY" = ( /turf/open/floor/prison, @@ -48913,14 +37107,10 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Loading" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/hydroponics/hydroponics_loading) "ddd" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/hydroponics/hydroponics_loading) "dde" = ( /obj/structure/window/framed/colony/reinforced, @@ -48931,17 +37121,13 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "ddi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "ddl" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -48950,9 +37136,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "ddm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -49002,35 +37186,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "ddr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "dds" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "ddu" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "ddv" = ( /obj/effect/decal/sand_overlay/sand1/corner1, @@ -49038,9 +37210,7 @@ /area/desert_dam/exterior/valley/valley_civilian) "ddw" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_civilian) "ddx" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -49108,16 +37278,11 @@ dir = 2; name = "\improper Hydroponics" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "ddP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/west_tunnel) "ddQ" = ( /obj/structure/machinery/disposal, @@ -49168,22 +37333,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/hydroponics/hydroponics_loading) "ddY" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/hydroponics/hydroponics_loading) "ddZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/hydroponics/hydroponics_loading) "dea" = ( @@ -49209,15 +37365,11 @@ /area/desert_dam/building/cafeteria/backroom) "dee" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "deg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "deh" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -49225,21 +37377,15 @@ /area/desert_dam/building/cafeteria/loading) "dej" = ( /obj/structure/kitchenspike, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "dek" = ( /obj/structure/closet/crate/freezer/rations, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "del" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_civilian) "dem" = ( /obj/structure/disposalpipe/segment{ @@ -49270,18 +37416,12 @@ /area/desert_dam/building/warehouse/loading) "dep" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/warehouse/loading) "deq" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/warehouse/loading) "der" = ( /obj/effect/decal/warning_stripes{ @@ -49293,40 +37433,27 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_civilian) "des" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/desert_dam/building/hydroponics/hydroponics) "det" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/west_tunnel) "deu" = ( -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/desert_dam/building/hydroponics/hydroponics) "dev" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dex" = ( /obj/structure/machinery/seed_extractor, /turf/open/floor/prison, /area/desert_dam/building/hydroponics/hydroponics) "dey" = ( -/turf/open/floor{ - dir = 1; - icon_state = "vault" - }, +/turf/open/floor/vault2/north, /area/desert_dam/building/hydroponics/hydroponics_storage) "dez" = ( /obj/structure/desertdam/decals/road_stop{ @@ -49335,13 +37462,10 @@ }, /obj/effect/landmark/railgun_camera_pos, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "deA" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/hydroponics/hydroponics_loading) "deB" = ( /obj/structure/machinery/light{ @@ -49349,54 +37473,37 @@ }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "deC" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "deD" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "deE" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "deF" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "deG" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "deH" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "deI" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/building/substation/central) "deJ" = ( /obj/effect/decal/cleanable/dirt, @@ -49416,36 +37523,24 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_civilian) "deP" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/warehouse/loading) "deQ" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/warehouse/loading) "deR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/loading) "deS" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "deU" = ( /obj/effect/decal/warning_stripes{ @@ -49455,20 +37550,18 @@ icon_state = "S" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "deV" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /turf/open/floor/plating, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "deW" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "deX" = ( /obj/effect/decal/warning_stripes{ @@ -49478,17 +37571,12 @@ icon_state = "S" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "deY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/warehouse) "deZ" = ( /obj/effect/decal/cleanable/dirt, @@ -49503,9 +37591,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/warehouse) "dfb" = ( /obj/effect/decal/warning_stripes{ @@ -49520,51 +37606,31 @@ /turf/open/asphalt, /area/desert_dam/exterior/river/riverside_south) "dfe" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison, /area/desert_dam/building/hydroponics/hydroponics_storage) "dfh" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dfi" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dfj" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_loading) "dfk" = ( /obj/structure/closet/crate/hydroponics/prespawned, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/hydroponics/hydroponics_loading) "dfm" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cafeteria) "dfn" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dfo" = ( /obj/effect/decal/warning_stripes{ @@ -49577,34 +37643,24 @@ /area/desert_dam/building/warehouse/loading) "dfp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/warehouse/loading) "dfq" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dfr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_wilderness) "dfs" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dft" = ( /obj/structure/machinery/light{ @@ -49613,78 +37669,50 @@ /turf/open/floor/prison, /area/desert_dam/building/cafeteria/loading) "dfv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/cafeteria/loading) "dfw" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "dfx" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "dfy" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "\improper Loading Bay" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "dfz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/desert_dam/building/warehouse/warehouse) "dfA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/east, /area/desert_dam/building/warehouse/warehouse) "dfB" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/east, /area/desert_dam/building/warehouse/loading) "dfC" = ( /obj/structure/largecrate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/warehouse/loading) "dfD" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/warehouse/loading) "dfE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/desert_dam/building/warehouse/loading) "dfG" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -49701,36 +37729,24 @@ "dfJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "dfK" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "dfL" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "dfN" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "dfS" = ( /obj/effect/decal/cleanable/dirt, @@ -49758,33 +37774,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dgb" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dgc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dgd" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dge" = ( /obj/effect/decal/warning_stripes{ @@ -49805,9 +37811,7 @@ /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/building/warehouse/warehouse) "dgh" = ( /obj/structure/desertdam/decals/road_edge{ @@ -49858,33 +37862,21 @@ "dgr" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/warehouse/loading) "dgs" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/warehouse/loading) "dgt" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "dgu" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/desert_dam/building/warehouse/loading) "dgv" = ( /obj/effect/decal/warning_stripes{ @@ -49909,23 +37901,14 @@ /obj/structure/machinery/light, /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/desert_dam/building/warehouse/loading) "dgA" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/desert_dam/building/warehouse/loading) "dgC" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "dgD" = ( /obj/effect/decal/warning_stripes{ @@ -49934,10 +37917,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/river/riverside_south) "dgE" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/desert_dam/building/warehouse/loading) "dgF" = ( /turf/open/asphalt, @@ -49945,7 +37925,7 @@ "dgG" = ( /obj/structure/prop/dam/large_boulder/boulder2, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "dgH" = ( /obj/structure/disposalpipe/segment{ dir = 1; @@ -49967,26 +37947,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_hydro) "dgK" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_hydro) "dgL" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dgM" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -50035,46 +38008,31 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_civilian) "dgY" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dhc" = ( /obj/structure/toilet, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dhd" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Toilet Unit" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dhe" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/cafeteria/loading) "dhf" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/cafeteria/loading) "dhg" = ( /obj/effect/decal/warning_stripes{ @@ -50105,37 +38063,27 @@ "dhT" = ( /obj/effect/decal/sand_overlay/sand2, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "dhU" = ( /obj/effect/decal/sand_overlay/sand2/corner2{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/central_tunnel) "dhX" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dhZ" = ( /turf/open/asphalt, /area/desert_dam/building/hydroponics/hydroponics_loading) "dia" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/emergency_room) "dib" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -50155,10 +38103,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/desert_dam/exterior/valley/valley_crashsite) "dil" = ( /obj/structure/window/framed/hangar/reinforced, @@ -50182,42 +38127,31 @@ /area/desert_dam/building/substation/northwest) "diG" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/desert_dam/building/hydroponics/hydroponics) "diH" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/desert_dam/building/hydroponics/hydroponics) "diI" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/desert_dam/building/hydroponics/hydroponics) "diJ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/desert_dam/building/hydroponics/hydroponics) "diK" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/desert_dam/building/hydroponics/hydroponics) "diL" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -50241,15 +38175,11 @@ dir = 4 }, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "diP" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_civilian) "diR" = ( /obj/structure/desertdam/decals/road_edge{ @@ -50260,6 +38190,12 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_civilian) +"dja" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 8 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "djg" = ( /obj/item/paper_bin, /obj/item/tool/stamp, @@ -50285,23 +38221,15 @@ /turf/open/asphalt, /area/desert_dam/exterior/landing_pad_two) "djr" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/desert_dam/building/hydroponics/hydroponics) "djs" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/desert_dam/building/hydroponics/hydroponics) "djt" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/desert_dam/building/hydroponics/hydroponics) "dju" = ( /obj/structure/machinery/light, @@ -50309,9 +38237,7 @@ /area/desert_dam/building/hydroponics/hydroponics_loading) "djw" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_south) "djx" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -50322,9 +38248,7 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_south) "djz" = ( /obj/structure/platform, @@ -50363,10 +38287,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/northwest, /area/desert_dam/interior/dam_interior/disposals) "djZ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -50380,9 +38301,7 @@ dir = 2; name = "\improper Loading" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/hydroponics/hydroponics_loading) "dkb" = ( /obj/structure/stairs{ @@ -50391,9 +38310,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_hydro) "dkc" = ( /obj/structure/stairs{ @@ -50402,17 +38319,13 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_hydro) "dkd" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Restroom" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dke" = ( /obj/structure/disposalpipe/segment{ @@ -50443,17 +38356,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/cafeteria/loading) "dkk" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "dkl" = ( /obj/structure/desertdam/decals/road_edge{ @@ -50496,34 +38405,23 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Hydroponics" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dkH" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Packaging" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dkI" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached20" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached20, /area/desert_dam/exterior/valley/valley_hydro) "dkJ" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/building/substation/southwest) "dkK" = ( /obj/structure/platform, @@ -50534,9 +38432,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Breakroom" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dkM" = ( /obj/structure/disposalpipe/segment, @@ -50544,9 +38440,7 @@ /area/desert_dam/building/cafeteria/loading) "dkN" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_civilian) "dkZ" = ( /obj/structure/prop/dam/large_boulder/boulder1, @@ -50565,25 +38459,16 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_hydro) "dld" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/north, /area/desert_dam/interior/dam_interior/disposals) "dle" = ( /obj/structure/toilet, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dlu" = ( /obj/structure/reagent_dispensers/fueltank, @@ -50593,34 +38478,26 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "dly" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_cargo) "dlz" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_civilian) "dlA" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dlB" = ( /obj/structure/window/framed/colony, @@ -50630,30 +38507,22 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Toilet Unit" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dlD" = ( /obj/structure/sink{ dir = 1; pixel_y = -10 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dlE" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dlF" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dlJ" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -50671,9 +38540,7 @@ /obj/structure/machinery/light, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dlP" = ( /obj/structure/platform{ @@ -50684,62 +38551,46 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/central_tunnel) "dlQ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dlR" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dlS" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dlT" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dme" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dmf" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dmg" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dmz" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -50771,40 +38622,30 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Mess Hall" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dmO" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dmP" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dmQ" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dmR" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dny" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -50812,9 +38653,7 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/break_room) "dnB" = ( /obj/structure/desertdam/decals/road_stop{ @@ -50836,14 +38675,10 @@ /turf/open/desert/desert_shore/shore_edge1, /area/desert_dam/exterior/river/riverside_south) "dnP" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_medical) "dod" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "dof" = ( /obj/structure/reagent_dispensers/fueltank, @@ -50851,33 +38686,23 @@ /area/desert_dam/building/cafeteria/backroom) "doi" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_hydro) "doj" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_cargo) "dok" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "dol" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/bar_valley_dam) "dom" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_civilian) "doE" = ( /turf/open/desert/dirt, @@ -50904,40 +38729,24 @@ /area/desert_dam/exterior/river/riverside_south) "doQ" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_civilian) "dpc" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_hydro) "dps" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_civilian) "dpu" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, -/area/desert_dam/building/water_treatment_one/hallway) -"dpv" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/water_treatment_one/hallway) "dpw" = ( /obj/structure/disposalpipe/segment{ @@ -50960,9 +38769,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_hydro) "dpB" = ( /turf/closed/wall/hangar{ @@ -50989,16 +38796,12 @@ "dpF" = ( /obj/structure/machinery/vending/dinnerware, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dpG" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dpH" = ( /obj/effect/decal/warning_stripes{ @@ -51048,11 +38851,6 @@ "dqd" = ( /turf/open/desert/rock/deep, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) -"dqe" = ( -/turf/open/floor{ - icon_state = "wood" - }, -/area/desert_dam/building/water_treatment_one/hallway) "dqf" = ( /turf/open/floor/wood, /area/desert_dam/building/water_treatment_one/hallway) @@ -51080,34 +38878,21 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/control_room) "dqp" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "dqs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dqt" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dqu" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dqJ" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -51120,9 +38905,7 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/water_treatment_one/hallway) "dqR" = ( /obj/structure/flora/pottedplant, @@ -51133,11 +38916,7 @@ /area/desert_dam/building/water_treatment_one/lobby) "dqS" = ( /obj/structure/bed/chair, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/lobby) "dqT" = ( @@ -51155,16 +38934,11 @@ /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "drg" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "drh" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -51177,9 +38951,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "drL" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -51202,10 +38974,7 @@ "drQ" = ( /obj/structure/surface/table, /obj/item/tool/stamp, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/desert_dam/building/water_treatment_one/lobby) "drT" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -51231,9 +39000,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "drZ" = ( /obj/structure/surface/table/reinforced, @@ -51250,26 +39017,18 @@ pixel_x = -6 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/water_treatment_one/lobby) "dsa" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/desert_dam/building/water_treatment_one/lobby) "dsb" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/building/water_treatment_one/lobby) "dsc" = ( /obj/effect/landmark/survivor_spawner, @@ -51277,9 +39036,7 @@ /area/desert_dam/building/water_treatment_one/lobby) "dsf" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/exterior/river/riverside_central_south) "dsg" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -51287,33 +39044,24 @@ /area/desert_dam/exterior/river/riverside_central_south) "dsh" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_central_south) "dsi" = ( /obj/structure/platform_decoration{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_central_south) "dsk" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_central_south) "dsA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/desert_dam/building/water_treatment_one/lobby) "dsE" = ( /obj/structure/flora/grass/tallgrass/desert/corner, @@ -51330,10 +39078,7 @@ /area/desert_dam/building/water_treatment_one/garage) "dsO" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/building/water_treatment_one/lobby) "dsR" = ( /obj/structure/machinery/disposal, @@ -51341,36 +39086,26 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/control_room) "dsS" = ( -/turf/open/floor/filtrationside{ - dir = 9 - }, +/turf/open/floor/filtrationside/northwest, /area/desert_dam/exterior/valley/valley_hydro) "dsT" = ( -/turf/open/floor/filtrationside{ - dir = 1 - }, +/turf/open/floor/filtrationside/north, /area/desert_dam/exterior/valley/valley_hydro) "dsU" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_south) "dsV" = ( -/turf/open/floor/filtrationside{ - dir = 5 - }, +/turf/open/floor/filtrationside/northeast, /area/desert_dam/exterior/valley/valley_hydro) "dsW" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_central_south) "dto" = ( /obj/structure/surface/table, @@ -51382,27 +39117,17 @@ "dtq" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dtr" = ( /turf/open/asphalt, /area/desert_dam/building/water_treatment_one/garage) "dtt" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/garage) "dtu" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/garage) "dtw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -51412,76 +39137,53 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dtx" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "dty" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "dtz" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/control_room) "dtE" = ( -/turf/open/floor/filtrationside{ - dir = 8 - }, +/turf/open/floor/filtrationside/west, /area/desert_dam/exterior/valley/valley_hydro) "dtF" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/valley/valley_civilian) "dtG" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/valley/valley_civilian) "dtH" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/desert_dam/exterior/river/riverside_south) "dtI" = ( -/turf/open/floor/filtrationside{ - dir = 4 - }, +/turf/open/floor/filtrationside/east, /area/desert_dam/exterior/valley/valley_hydro) "dtT" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/central_tunnel) "dtX" = ( /obj/structure/platform_decoration, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_south) "dtY" = ( /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_south) "duc" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -51498,18 +39200,12 @@ "dun" = ( /obj/structure/machinery/computer/med_data/laptop, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/desert_dam/building/administration/office) "duo" = ( /obj/structure/machinery/computer/guestpass, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/desert_dam/building/administration/office) "duq" = ( /obj/structure/desertdam/decals/road_edge, @@ -51525,17 +39221,10 @@ /area/desert_dam/building/water_treatment_one/hallway) "dut" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "duu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/hallway) "duw" = ( @@ -51557,9 +39246,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "duy" = ( /obj/structure/platform{ @@ -51573,38 +39260,26 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/valley/valley_civilian) "duA" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river/riverside_south) "duB" = ( /obj/structure/fence, -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_civilian) "duC" = ( /turf/closed/wall, /area/desert_dam/building/dorms/hallway_northwing) "duD" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_civilian) "duJ" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/bar_valley_dam) "duP" = ( /obj/structure/window/reinforced{ @@ -51613,16 +39288,11 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/disposals) "duR" = ( /obj/structure/xenoautopsy/tank/broken, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/desert_dam/interior/caves/temple) "duU" = ( /obj/structure/machinery/computer/med_data/laptop, @@ -51646,18 +39316,12 @@ "duY" = ( /obj/structure/machinery/computer/cameras/wooden_tv, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet7-3" - }, +/turf/open/floor/carpet7_3/west, /area/desert_dam/building/administration/overseer_office) "duZ" = ( /obj/structure/machinery/computer/med_data/laptop, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/desert_dam/building/administration/overseer_office) "dvf" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -51665,40 +39329,28 @@ name = "\improper Kitchen" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dvg" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dvj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_civilian) "dvk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_civilian) "dvm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_civilian) "dvn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dvo" = ( /obj/effect/decal/cleanable/dirt, @@ -51711,9 +39363,7 @@ "dvx" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_south) "dvy" = ( /obj/structure/platform_decoration{ @@ -51724,48 +39374,38 @@ /area/desert_dam/exterior/river/riverside_south) "dvz" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river/riverside_south) "dvA" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "dvB" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_south) "dvD" = ( /obj/structure/bed, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_northwing) "dvE" = ( /obj/structure/closet/cabinet, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_northwing) "dvW" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ dir = 1 }, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_northwest) +/area/desert_dam/exterior/landing_pad_one) "dvZ" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ dir = 9 @@ -51780,10 +39420,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/dam_interior/smes_main) "dwe" = ( /obj/structure/surface/table, @@ -51791,19 +39428,13 @@ amount = 25 }, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/smes_main) "dwf" = ( /obj/structure/surface/table, /obj/item/stack/cable_coil, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/smes_main) "dwg" = ( /obj/structure/surface/table, @@ -51812,26 +39443,18 @@ }, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/desert_dam/interior/dam_interior/smes_main) "dwh" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/control_room) "dwl" = ( /obj/structure/surface/table, /obj/structure/bedsheetbin, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "dwm" = ( /obj/structure/surface/table, @@ -51839,9 +39462,7 @@ dir = 1 }, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/restroom) "dws" = ( /turf/open/asphalt, @@ -51851,22 +39472,16 @@ /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/control_room) "dwC" = ( -/turf/open/floor/filtrationside{ - dir = 10 - }, +/turf/open/floor/filtrationside/southwest, /area/desert_dam/exterior/valley/valley_hydro) "dwD" = ( /turf/open/floor/filtrationside, /area/desert_dam/exterior/valley/valley_hydro) "dwE" = ( -/turf/open/floor/filtrationside{ - dir = 6 - }, +/turf/open/floor/filtrationside/southeast, /area/desert_dam/exterior/valley/valley_hydro) "dwF" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_northwing) "dwG" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -51894,19 +39509,13 @@ icon_state = "pipe-c" }, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/smes_backup) "dwX" = ( /obj/structure/surface/table/reinforced, /obj/structure/disposalpipe/segment, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/smes_backup) "dxb" = ( /obj/effect/decal/warning_stripes{ @@ -51920,10 +39529,7 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/south_tunnel) "dxd" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/purification) "dxe" = ( @@ -51936,77 +39542,51 @@ dir = 1; name = "\improper Dormitories Bedroom" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_northwing) "dxg" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/desert_dam/building/dorms/hallway_northwing) "dxh" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dxi" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dxj" = ( /obj/structure/machinery/atm{ name = "Weyland-Yutani Automatic Teller Machine"; pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/desert_dam/building/dorms/hallway_northwing) "dxk" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/north, /area/desert_dam/building/dorms/hallway_northwing) "dxl" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dxm" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dxL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Hydroponics Breakroom" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "dxM" = ( /obj/structure/surface/table/reinforced, @@ -52014,16 +39594,12 @@ pixel_y = 30 }, /obj/item/reagent_container/food/snacks/cheesewedge, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dxN" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dxO" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -52034,10 +39610,7 @@ "dxR" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/donut, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dxS" = ( /obj/structure/disposalpipe/segment{ @@ -52045,24 +39618,16 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dxT" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/candy, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dxW" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/desert_dam/building/water_treatment_one/garage) "dxX" = ( /obj/structure/machinery/disposal, @@ -52080,9 +39645,7 @@ "dya" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/water_treatment_one/garage) "dyb" = ( /turf/closed/wall/hangar{ @@ -52090,11 +39653,7 @@ }, /area/desert_dam/building/water_treatment_one/breakroom) "dyi" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/floodgate_control) "dyj" = ( @@ -52115,30 +39674,19 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_civilian) "dym" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dyn" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dyo" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/desert_dam/building/dorms/hallway_northwing) "dyp" = ( /obj/structure/bed/chair{ @@ -52152,20 +39700,14 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/dorms/pool) "dyS" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/chips, /obj/item/reagent_container/food/snacks/cookie, /obj/item/reagent_container/food/snacks/donkpocket, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dyT" = ( /obj/structure/disposalpipe/segment{ @@ -52175,55 +39717,36 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dyU" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dyW" = ( -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/substation/central) "dyX" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northwest, /area/desert_dam/building/water_treatment_one/breakroom) "dyY" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/north, /area/desert_dam/building/water_treatment_one/breakroom) "dzb" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/building/water_treatment_one/breakroom) "dzc" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/desert_dam/building/water_treatment_one/breakroom) "dzd" = ( /obj/effect/blocker/toxic_water, @@ -52231,21 +39754,13 @@ /area/desert_dam/exterior/river/filtration_a) "dze" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/desert_dam/building/water_treatment_one/breakroom) "dzf" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/equipment) "dzg" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/equipment) "dzh" = ( /obj/structure/filtration/collector_pipes{ @@ -52256,21 +39771,13 @@ /turf/open/gm/river/desert/deep/covered, /area/desert_dam/exterior/river/filtration_a) "dzi" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/equipment) "dzj" = ( /obj/structure/closet/l3closet/virology, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/equipment) "dzk" = ( /obj/structure/desertdam/decals/road_edge{ @@ -52285,16 +39792,11 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/west_tunnel) "dzm" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/floodgate_control) "dzo" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river/riverside_south) "dzr" = ( /turf/closed/wall/hangar{ @@ -52333,9 +39835,7 @@ /area/desert_dam/building/dorms/hallway_northwing) "dzy" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_civilian) "dzz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52352,9 +39852,7 @@ name = "\improper Mess Hall" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cafeteria) "dzB" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52362,28 +39860,21 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dzC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dzD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dzE" = ( /obj/structure/flora/grass/desert/lightgrass_10, @@ -52392,10 +39883,7 @@ "dzO" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_crashsite) "dzU" = ( /obj/structure/desertdam/decals/road_edge{ @@ -52413,37 +39901,25 @@ /obj/item/reagent_container/food/snacks/chips, /obj/item/reagent_container/food/snacks/cookie, /obj/item/reagent_container/food/snacks/donut, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dAf" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/cheesewedge, /obj/item/reagent_container/food/snacks/chips, /obj/item/reagent_container/food/snacks/cookie, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dAg" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/chips, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dAk" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/bun, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dAl" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -52452,18 +39928,14 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_hydro) "dAn" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "dAo" = ( /obj/effect/blocker/toxic_water, /turf/open/gm/river/desert/deep/covered, /area/desert_dam/exterior/river_mouth/southern) "dAq" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "dAr" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -52487,20 +39959,13 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_east) "dAD" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_northwing) "dAF" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/desert_dam/building/dorms/hallway_northwing) "dAG" = ( /obj/structure/bed/chair{ @@ -52508,30 +39973,21 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dAH" = ( -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/desert_dam/building/dorms/hallway_northwing) "dAI" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_northwing) "dAJ" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_northwing) "dAK" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -52541,18 +39997,12 @@ "dAL" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dBb" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/cookie, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dBc" = ( /obj/structure/surface/table, @@ -52562,10 +40012,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dBd" = ( /obj/structure/surface/table, @@ -52573,28 +40020,19 @@ /obj/item/reagent_container/food/snacks/bun, /obj/item/reagent_container/food/snacks/cheesewedge, /obj/item/reagent_container/food/snacks/donut, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dBe" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dBf" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/candy, /obj/item/reagent_container/food/snacks/bun, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dBh" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -52604,20 +40042,11 @@ /area/desert_dam/exterior/valley/valley_medical) "dBi" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "dBj" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellowcorner" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/whiteyellowcorner/north, /area/desert_dam/building/water_treatment_one/breakroom) "dBo" = ( /obj/structure/window/framed/colony, @@ -52632,48 +40061,30 @@ /area/desert_dam/building/dorms/hallway_westwing) "dBs" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/desert_dam/building/dorms/hallway_northwing) "dBt" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/desert_dam/building/dorms/hallway_northwing) "dBu" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/desert_dam/building/dorms/hallway_northwing) "dBv" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/desert_dam/building/dorms/hallway_northwing) "dBw" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/desert_dam/building/dorms/hallway_northwing) "dBx" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/desert_dam/building/dorms/hallway_northwing) "dBy" = ( /turf/closed/wall, @@ -52685,9 +40096,7 @@ dir = 1; name = "\improper Restroom" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dBC" = ( /obj/item/weapon/baseballbat/metal, @@ -52698,34 +40107,25 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/dorms/pool) "dBD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dBF" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/break_room) "dBJ" = ( /obj/structure/machinery/computer/pod/old{ name = "Personal Computer" }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/water_treatment_one/hallway) "dBK" = ( /obj/structure/disposalpipe/segment, @@ -52738,22 +40138,15 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dBN" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_medical) "dBO" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "dBP" = ( /obj/structure/machinery/colony_floodlight, @@ -52765,58 +40158,41 @@ /area/desert_dam/exterior/valley/valley_medical) "dBR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/disposals) "dBT" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "dBU" = ( /obj/structure/surface/table, /obj/item/clothing/head/soft/ferret, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "dBV" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "dBW" = ( -/turf/open/floor{ - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner, /area/desert_dam/building/water_treatment_one/breakroom) "dBY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/disposals) "dCb" = ( /turf/open/floor/prison, /area/desert_dam/building/dorms/hallway_westwing) "dCc" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/desert_dam/building/dorms/hallway_westwing) "dCd" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dCe" = ( /obj/effect/decal/cleanable/dirt, @@ -52824,18 +40200,13 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dCf" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Toilet Unit" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dCg" = ( /obj/structure/toilet{ @@ -52844,27 +40215,19 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dCj" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull, /area/desert_dam/building/dorms/pool) "dCo" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/fancy/vials/random, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "dCt" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "dCw" = ( /obj/structure/surface/table/almayer, @@ -52878,9 +40241,7 @@ name = "\improper Disposals" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/disposals) "dCz" = ( /obj/structure/pipes/vents/pump{ @@ -52896,10 +40257,7 @@ "dCD" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dCE" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -52907,56 +40265,39 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/desert_dam/building/medical/west_wing_hallway) "dCF" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "dCG" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/west, /area/desert_dam/building/water_treatment_one/breakroom) "dCH" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/building/water_treatment_one/breakroom) "dCI" = ( /obj/structure/surface/table, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/building/dorms/pool) "dCJ" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/building/water_treatment_one/breakroom) "dCK" = ( -/turf/open/floor{ - dir = 6; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southeast, /area/desert_dam/building/water_treatment_one/breakroom) "dCL" = ( /turf/closed/wall/hangar{ @@ -52964,203 +40305,132 @@ }, /area/desert_dam/building/water_treatment_one/equipment) "dCM" = ( -/turf/open/floor/coagulation{ - icon_state = "0,8" - }, +/turf/open/floor/coagulation/icon0_8, /area/desert_dam/exterior/valley/valley_hydro) "dCN" = ( -/turf/open/floor/coagulation{ - icon_state = "5,8" - }, +/turf/open/floor/coagulation/icon5_8, /area/desert_dam/exterior/valley/valley_hydro) "dCO" = ( -/turf/open/floor/coagulation{ - icon_state = "4,8" - }, +/turf/open/floor/coagulation/icon4_8, /area/desert_dam/exterior/valley/valley_hydro) "dCP" = ( -/turf/open/floor/coagulation{ - icon_state = "6,8" - }, +/turf/open/floor/coagulation/icon6_8, /area/desert_dam/exterior/valley/valley_hydro) "dCQ" = ( -/turf/open/floor/coagulation{ - icon_state = "7,8" - }, +/turf/open/floor/coagulation/icon7_8, /area/desert_dam/exterior/valley/valley_hydro) "dCR" = ( -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/desert_dam/exterior/valley/valley_hydro) "dCS" = ( -/turf/open/floor/coagulation{ - icon_state = "6,8-2" - }, +/turf/open/floor/coagulation/icon6_8_2, /area/desert_dam/exterior/valley/valley_hydro) "dCT" = ( -/turf/open/floor/coagulation{ - icon_state = "7,8-2" - }, +/turf/open/floor/coagulation/icon7_8_2, /area/desert_dam/exterior/valley/valley_hydro) "dCU" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_east) "dCV" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull, /area/desert_dam/building/dorms/pool) "dCW" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/north, /area/desert_dam/building/dorms/hallway_westwing) "dCX" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/restroom) "dCY" = ( /obj/structure/surface/table, /obj/structure/bedsheetbin, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/restroom) "dDa" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/restroom) "dDb" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dDk" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/north, /area/desert_dam/building/medical/surgery_room_one) "dDs" = ( -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/desert_dam/exterior/valley/valley_hydro) "dDt" = ( -/turf/open/floor/coagulation{ - icon_state = "1,7" - }, +/turf/open/floor/coagulation/icon1_7, /area/desert_dam/exterior/valley/valley_hydro) "dDv" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/head/welding, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/desert_dam/interior/dam_interior/tech_storage) "dDw" = ( /obj/structure/surface/table, /obj/item/clothing/head/welding, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "dDx" = ( /obj/item/clothing/head/welding, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "dDz" = ( -/turf/open/floor/coagulation{ - icon_state = "7,7" - }, +/turf/open/floor/coagulation/icon7_7, /area/desert_dam/exterior/valley/valley_hydro) "dDA" = ( -/turf/open/floor/coagulation{ - icon_state = "8,7" - }, +/turf/open/floor/coagulation/icon8_7, /area/desert_dam/exterior/valley/valley_hydro) "dDB" = ( /obj/structure/flora/tree/joshua, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, -/area/desert_dam/exterior/valley/valley_northwest) +/turf/open/desert/dirt/desert_transition_edge1, +/area/desert_dam/exterior/landing_pad_one) "dDD" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/head/welding, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "dDG" = ( -/turf/open/floor/coagulation{ - icon_state = "7,7-2" - }, +/turf/open/floor/coagulation/icon7_7_2, /area/desert_dam/exterior/valley/valley_hydro) "dDH" = ( -/turf/open/floor/coagulation{ - icon_state = "8,7-2" - }, +/turf/open/floor/coagulation/icon8_7_2, /area/desert_dam/exterior/valley/valley_hydro) "dDI" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river/riverside_south) "dDJ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/desert_dam/building/dorms/hallway_westwing) "dDK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dDL" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/restroom) "dDM" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Showers" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/restroom) "dDQ" = ( /obj/item/seeds/soyaseed, @@ -53168,66 +40438,48 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/desert_dam/building/hydroponics/hydroponics) "dDZ" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "dEb" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dEe" = ( -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/exterior/valley/valley_hydro) "dEj" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/desert_dam/exterior/river/riverside_east) "dEk" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river/riverside_east) "dEl" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_east) "dEm" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river/riverside_east) "dEn" = ( /obj/structure/platform{ @@ -53248,56 +40500,36 @@ /area/desert_dam/exterior/river/riverside_south) "dEr" = ( /obj/structure/closet/cabinet, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "dEt" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "dEu" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/green/west, /area/desert_dam/building/dorms/hallway_westwing) "dEv" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/chips, /obj/item/reagent_container/food/snacks/donut, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dEx" = ( -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/desert_dam/building/dorms/hallway_westwing) "dEP" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "dEV" = ( /obj/structure/filtration/collector_pipes, -/turf/open/floor/filtrationside{ - dir = 8 - }, +/turf/open/floor/filtrationside/west, /area/desert_dam/exterior/valley/valley_hydro) "dEW" = ( /obj/structure/platform{ @@ -53311,24 +40543,18 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_east) "dEY" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_east) "dEZ" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river_mouth/southern) "dFc" = ( /obj/structure/platform_decoration{ @@ -53342,20 +40568,14 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_south) "dFe" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/floor/filtrationside{ - dir = 4 - }, +/turf/open/floor/filtrationside/east, /area/desert_dam/exterior/valley/valley_hydro) "dFf" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "dFg" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -53364,34 +40584,22 @@ "dFh" = ( /obj/item/frame/table, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dFi" = ( /obj/structure/catwalk, /turf/open/floor/plating, /area/desert_dam/building/dorms/restroom) "dFj" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dFk" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dFn" = ( /obj/structure/desertdam/decals/road_edge{ @@ -53412,35 +40620,25 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/desert_dam/building/hydroponics/hydroponics) "dFD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners3" - }, +/turf/open/floor/prison/darkbrowncorners3, /area/desert_dam/interior/dam_interior/disposals) "dFL" = ( /obj/structure/sink{ dir = 1; pixel_y = -10 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "dFM" = ( -/turf/open/floor/coagulation{ - icon_state = "0,4" - }, +/turf/open/floor/coagulation/icon0_4, /area/desert_dam/exterior/valley/valley_hydro) "dFN" = ( -/turf/open/floor/coagulation{ - icon_state = "8,4" - }, +/turf/open/floor/coagulation/icon8_4, /area/desert_dam/exterior/valley/valley_hydro) "dFP" = ( /obj/structure/platform, @@ -53470,45 +40668,33 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_south) "dFU" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Dormitories Bedroom" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "dFV" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/desert_dam/building/dorms/restroom) "dFW" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/desert_dam/building/dorms/restroom) "dFX" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/desert_dam/building/dorms/restroom) "dFZ" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dGa" = ( /obj/structure/surface/table, @@ -53517,33 +40703,23 @@ /obj/item/reagent_container/food/snacks/candy, /obj/item/reagent_container/food/snacks/donkpocket, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dGr" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/desert_dam/exterior/valley/valley_hydro) "dGs" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/desert_dam/exterior/valley/valley_civilian) "dGt" = ( /obj/structure/filtration/collector_pipes{ icon_state = "lower_1" }, -/turf/open/floor/filtrationside{ - dir = 8 - }, +/turf/open/floor/filtrationside/west, /area/desert_dam/exterior/valley/valley_hydro) "dGu" = ( /obj/structure/platform{ @@ -53570,27 +40746,20 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "dGy" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_medical) "dGz" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_east) "dGA" = ( /obj/structure/platform{ @@ -53605,43 +40774,27 @@ }, /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_south) "dGC" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_westwing) "dGD" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/donkpocket, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dGE" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/desert_dam/building/dorms/hallway_westwing) "dGF" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/desert_dam/building/dorms/hallway_westwing) "dGG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/desert_dam/building/dorms/restroom) "dGI" = ( /obj/structure/disposalpipe/segment, @@ -53654,18 +40807,13 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "dGQ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/desert_dam/exterior/valley/valley_civilian) "dGU" = ( /obj/docking_port/stationary/marine_dropship/lz1, @@ -53675,22 +40823,16 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/desert_dam/exterior/valley/valley_hydro) "dGY" = ( -/turf/open/floor/coagulation{ - icon_state = "8,6" - }, +/turf/open/floor/coagulation/icon8_6, /area/desert_dam/exterior/valley/valley_hydro) "dHa" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_cargo) "dHb" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -53709,9 +40851,7 @@ dir = 8 }, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river_mouth/southern) "dHe" = ( /obj/structure/platform{ @@ -53723,9 +40863,7 @@ "dHf" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_south) "dHg" = ( /obj/structure/platform, @@ -53740,19 +40878,13 @@ /area/desert_dam/building/dorms/hallway_westwing) "dHi" = ( /obj/item/frame/table, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dHj" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/candy, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dHk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -53765,33 +40897,22 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dHm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "dHo" = ( /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dHp" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dHr" = ( /obj/structure/surface/table, @@ -53800,56 +40921,39 @@ }, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "dHs" = ( /obj/structure/surface/table, /obj/item/clothing/head/welding, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "dHt" = ( -/turf/open/floor/coagulation{ - icon_state = "1,1" - }, +/turf/open/floor/coagulation/icon1_1, /area/desert_dam/exterior/valley/valley_hydro) "dHv" = ( /obj/effect/decal/sand_overlay/sand1/corner1, /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/desert_dam/exterior/valley/valley_civilian) "dHw" = ( -/turf/open/floor/coagulation{ - icon_state = "7,1" - }, +/turf/open/floor/coagulation/icon7_1, /area/desert_dam/exterior/valley/valley_hydro) "dHx" = ( /obj/effect/decal/sand_overlay/sand1/corner1, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/exterior/valley/valley_hydro) "dHy" = ( /obj/effect/blocker/toxic_water, /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river_mouth/southern) "dHA" = ( /obj/structure/platform{ @@ -53864,32 +40968,22 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river/riverside_south) "dHD" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_westwing) "dHE" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_westwing) "dHF" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/desert_dam/building/dorms/restroom) "dHG" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dHI" = ( /obj/structure/surface/table, @@ -53898,10 +40992,7 @@ /obj/item/reagent_container/food/snacks/candy, /obj/item/reagent_container/food/snacks/chips, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dHK" = ( /obj/effect/landmark/crap_item, @@ -53917,81 +41008,55 @@ /area/desert_dam/building/warehouse/loading) "dHQ" = ( /obj/structure/surface/table, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dHS" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dHT" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/floor/coagulation{ - icon_state = "0,0" - }, +/turf/open/floor/coagulation/icon0_0, /area/desert_dam/exterior/valley/valley_hydro) "dHX" = ( /obj/effect/decal/sand_overlay/sand1/corner1, /obj/effect/decal/sand_overlay/sand1, -/turf/open/floor/coagulation{ - icon_state = "7,0" - }, +/turf/open/floor/coagulation/icon7_0, /area/desert_dam/exterior/valley/valley_hydro) "dHY" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/floor/coagulation{ - icon_state = "2,0" - }, +/turf/open/floor/coagulation/icon2_0, /area/desert_dam/exterior/valley/valley_hydro) "dIa" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/desert_dam/exterior/valley/valley_hydro) "dId" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/floor/coagulation{ - icon_state = "7,0" - }, +/turf/open/floor/coagulation/icon7_0, /area/desert_dam/exterior/valley/valley_hydro) "dIe" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/desert_dam/exterior/valley/valley_hydro) "dIf" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "dIh" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_central_south) "dIi" = ( /obj/structure/machinery/colony_floodlight, @@ -54001,10 +41066,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/desert_dam/exterior/valley/valley_civilian) "dIk" = ( /turf/closed/wall, @@ -54018,25 +41080,18 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dIn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dIo" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Showers" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/desert_dam/building/dorms/pool) "dIp" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -54045,9 +41100,7 @@ dir = 1; name = "\improper Restroom" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dIq" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -54055,15 +41108,10 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dIr" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dIs" = ( /obj/structure/surface/table, @@ -54073,30 +41121,22 @@ /area/desert_dam/building/hydroponics/hydroponics_storage) "dIu" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "dIw" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "dIz" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_hydro) "dIA" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_hydro) "dIC" = ( /obj/structure/stairs{ @@ -54105,32 +41145,24 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_hydro) "dID" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_hydro) "dIG" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river_mouth/southern) "dIH" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river_mouth/southern) "dII" = ( /obj/structure/platform{ @@ -54140,51 +41172,33 @@ /turf/open/desert/desert_shore/shore_corner2, /area/desert_dam/exterior/river_mouth/southern) "dIJ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/desert_dam/building/dorms/pool) "dIK" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/desert_dam/building/dorms/pool) "dIL" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/dorms/pool) "dIM" = ( /obj/structure/machinery/atm{ name = "Weyland-Yutani Automatic Teller Machine"; pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/dorms/pool) "dIN" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/desert_dam/building/dorms/pool) "dIO" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/dorms/pool) "dIP" = ( /obj/structure/closet/athletic_mixed, @@ -54195,10 +41209,7 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/dorms/pool) "dIQ" = ( /obj/item/clothing/under/shorts/red, @@ -54206,24 +41217,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/dorms/pool) "dIR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/desert_dam/building/dorms/pool) "dIS" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -54231,123 +41232,85 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dIT" = ( /obj/structure/closet/lasertag/red, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/desert_dam/building/dorms/pool) "dJd" = ( /obj/structure/stairs{ dir = 4 }, /obj/structure/platform, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_hydro) "dJe" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river_mouth/southern) "dJf" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river_mouth/southern) "dJg" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river_mouth/southern) "dJh" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "dJi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dJj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dJm" = ( /obj/item/tool/mop, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/dorms/pool) "dJA" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river_mouth/southern) "dJB" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_east) "dJC" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/exterior/river_mouth/southern) "dJD" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/exterior/river_mouth/southern) "dJE" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river_mouth/southern) "dJG" = ( -/turf/open/floor/prison{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull, /area/desert_dam/building/dorms/pool) "dJJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/desert_dam/interior/dam_interior/break_room) "dJK" = ( /obj/structure/sink{ @@ -54355,40 +41318,29 @@ pixel_x = 11 }, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/administration/hallway) "dJL" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "dJN" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/lobby) "dJP" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/lobby) "dJQ" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/desert_dam/building/administration/lobby) "dJR" = ( /obj/structure/lz_sign/dam_sign/damaged, @@ -54399,9 +41351,7 @@ dir = 1 }, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/desert_dam/exterior/river_mouth/southern) "dJT" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -54411,34 +41361,23 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dJV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dJW" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dJX" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/desert_dam/building/dorms/pool) "dJY" = ( /obj/structure/pipes/vents/pump{ @@ -54447,17 +41386,13 @@ /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/lobby) "dJZ" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "dKa" = ( /obj/structure/disposalpipe/segment, @@ -54471,24 +41406,17 @@ /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/hallway) "dKc" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet11-12" - }, +/turf/open/floor/carpet11_12/west, /area/desert_dam/building/administration/overseer_office) "dKd" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/carpet/edge{ - dir = 6 - }, +/turf/open/floor/carpet/edge/southeast, /area/desert_dam/building/administration/meetingrooom) "dKe" = ( /obj/effect/decal/cleanable/blood{ @@ -54519,58 +41447,37 @@ "dKk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dKl" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dKm" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/desert_dam/building/dorms/pool) "dKn" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/building/dorms/pool) "dKo" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/desert_dam/building/dorms/pool) "dKp" = ( /obj/item/toy/beach_ball, -/turf/open/floor/prison{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull, /area/desert_dam/building/dorms/pool) "dKs" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dKt" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/break_room) "dKv" = ( /obj/structure/window/reinforced{ @@ -54578,57 +41485,40 @@ health = 80 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/disposals) "dKx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/west_tunnel) "dKz" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/west_tunnel) "dKA" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_east) "dKB" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river_mouth/southern) "dKE" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/bar_valley_dam) "dKF" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/building/dorms/pool) "dKG" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull, /area/desert_dam/building/dorms/pool) "dKI" = ( /obj/structure/bed/chair{ @@ -54637,55 +41527,38 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dKJ" = ( /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river_mouth/southern) "dKK" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river_mouth/southern) "dKL" = ( /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/exterior/river_mouth/southern) "dKM" = ( /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river_mouth/southern) "dKN" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river_mouth/southern) "dKO" = ( /obj/effect/blocker/toxic_water, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river_mouth/southern) "dKP" = ( /obj/effect/blocker/toxic_water, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river_mouth/southern) "dKQ" = ( /obj/effect/blocker/toxic_water, @@ -54697,9 +41570,7 @@ /area/desert_dam/exterior/river_mouth/southern) "dKS" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_hydro) "dKT" = ( /obj/structure/surface/table, @@ -54708,10 +41579,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dKU" = ( /obj/structure/bed/chair{ @@ -54721,39 +41589,28 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dKV" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dKW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dKY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/break_room) "dKZ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -54764,9 +41621,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/break_room) "dLa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -54788,10 +41643,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/west, /area/desert_dam/interior/dam_interior/disposals) "dLe" = ( /obj/structure/surface/table, @@ -54800,31 +41652,22 @@ /obj/item/storage/toolbox/emergency, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/east, /area/desert_dam/interior/dam_interior/disposals) "dLf" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_east) "dLg" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river/riverside_east) "dLh" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_east) "dLi" = ( /obj/structure/platform{ @@ -54835,9 +41678,7 @@ /area/desert_dam/exterior/river/riverside_east) "dLj" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river/riverside_east) "dLk" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -54848,27 +41689,21 @@ dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_east) "dLn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "dLp" = ( /obj/structure/platform{ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_east) "dLq" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -54880,9 +41715,7 @@ /area/desert_dam/exterior/river/riverside_central_south) "dLt" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/desert_dam/exterior/river/riverside_east) "dLu" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -54890,21 +41723,15 @@ /area/desert_dam/exterior/river/riverside_east) "dLv" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_east) "dLz" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/desert_dam/exterior/river/riverside_east) "dLA" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_east) "dLC" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -54918,9 +41745,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "dLF" = ( /obj/structure/platform{ @@ -54947,9 +41772,7 @@ "dLL" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river/riverside_central_south) "dLM" = ( /obj/structure/platform, @@ -54973,9 +41796,7 @@ /area/desert_dam/exterior/river/riverside_east) "dLQ" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river/riverside_east) "dLR" = ( /obj/structure/platform{ @@ -55020,16 +41841,12 @@ "dLY" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/desert_dam/exterior/river/riverside_east) "dLZ" = ( /obj/structure/platform, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/desert_dam/exterior/river/riverside_east) "dMf" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -55043,10 +41860,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/desert_dam/interior/dam_interior/break_room) "dMo" = ( /obj/structure/bed/chair{ @@ -55056,10 +41870,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dMq" = ( /obj/structure/platform, @@ -55068,28 +41879,20 @@ /area/desert_dam/exterior/river/riverside_east) "dMw" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/river/riverside_east) "dMx" = ( /obj/structure/surface/table, /obj/item/clothing/ears/earmuffs, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dMC" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/desert_dam/interior/dam_interior/break_room) "dMN" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -55107,16 +41910,11 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_civilian) "dMY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; +/obj/structure/machinery/power/apc/power/north{ start_charge = 150 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/garage) "dNa" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -55138,10 +41936,7 @@ /area/desert_dam/interior/dam_interior/west_tunnel) "dNh" = ( /obj/item/seeds/riceseed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dNi" = ( /obj/structure/machinery/computer/cameras{ @@ -55149,23 +41944,16 @@ network = list("chigusa_1") }, /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/desert_dam/building/water_treatment_one/lobby) "dNk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner, /area/desert_dam/interior/dam_interior/break_room) "dNl" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/interior/dam_interior/central_tunnel) "dNm" = ( /obj/structure/window/reinforced{ @@ -55174,20 +41962,13 @@ }, /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/southwest, /area/desert_dam/interior/dam_interior/disposals) "dNo" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/valley_hydro) "dNp" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_hydro) "dNr" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -55204,51 +41985,37 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "dNu" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "dNv" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_hydro) "dNw" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_hydro) "dNx" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "dNB" = ( /obj/structure/surface/table, /obj/item/storage/box/lightstick/red, /obj/effect/landmark/good_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/desert_dam/interior/dam_interior/disposals) "dNC" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "dNF" = ( /obj/structure/surface/table, @@ -55256,25 +42023,18 @@ /obj/effect/spawner/random/tool, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/desert_dam/interior/dam_interior/disposals) "dNG" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/interior/dam_interior/break_room) "dNI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "dNR" = ( /obj/effect/decal/warning_stripes{ @@ -55297,17 +42057,12 @@ "dNV" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_medical) "dNW" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "dNX" = ( /obj/effect/decal/cleanable/blood, @@ -55315,17 +42070,11 @@ /area/desert_dam/building/water_treatment_one/control_room) "dNY" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dOa" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dOc" = ( /obj/structure/disposalpipe/segment, @@ -55365,10 +42114,7 @@ /area/desert_dam/building/medical/break_room) "dOj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/west_wing_hallway) "dOk" = ( /obj/item/shard, @@ -55380,35 +42126,23 @@ /area/desert_dam/building/water_treatment_one/equipment) "dOl" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/west_wing_hallway) "dOm" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/west_wing_hallway) "dOn" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "dOo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/break_room) "dOp" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -55428,9 +42162,7 @@ /area/desert_dam/building/medical/break_room) "dOt" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/medical/chemistry) "dOu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -55440,10 +42172,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/west_wing_hallway) "dOv" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -55453,10 +42182,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/west_wing_hallway) "dOw" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -55466,27 +42192,18 @@ /area/desert_dam/exterior/valley/valley_civilian) "dOx" = ( /obj/item/alien_embryo, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/morgue) "dOy" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/morgue) "dOA" = ( /obj/effect/decal/cleanable/dirt, /obj/item/weapon/broken_bottle, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/medical/break_room) "dOC" = ( /obj/structure/bed/chair{ @@ -55509,26 +42226,17 @@ /area/desert_dam/building/medical/break_room) "dOG" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/west_wing_hallway) "dOH" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "dOI" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/morgue) "dOJ" = ( /obj/structure/disposalpipe/segment{ @@ -55550,10 +42258,7 @@ "dOL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/medical/break_room) "dOM" = ( /obj/structure/surface/table/almayer, @@ -55576,20 +42281,14 @@ /area/desert_dam/building/medical/break_room) "dOS" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/chemistry) "dOT" = ( /obj/effect/decal/cleanable/blood{ dir = 4; icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/morgue) "dOV" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -55599,10 +42298,7 @@ /area/desert_dam/building/medical/break_room) "dOW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/medical/break_room) "dOX" = ( /obj/effect/decal/cleanable/dirt, @@ -55633,22 +42329,15 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple, /area/desert_dam/building/medical/chemistry) "dPb" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "dPd" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner, /area/desert_dam/building/medical/chemistry) "dPe" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony, @@ -55665,10 +42354,7 @@ "dPj" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/southwest, /area/desert_dam/building/medical/chemistry) "dPk" = ( /obj/structure/disposalpipe/segment{ @@ -55676,44 +42362,29 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/west_wing_hallway) "dPl" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "dPm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/north_wing_hallway) "dPo" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/north_wing_hallway) "dPr" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/west_wing_hallway) "dPs" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -55724,10 +42395,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/west_wing_hallway) "dPt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -55737,10 +42405,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "dPu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -55751,10 +42416,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "dPy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -55764,10 +42426,7 @@ dir = 4 }, /obj/item/clothing/gloves/latex, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "dPz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -55779,17 +42438,11 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/north_wing_hallway) "dPG" = ( /obj/item/trash/sosjerky, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/lobby) "dPH" = ( /obj/structure/disposalpipe/segment{ @@ -55797,23 +42450,16 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/west_wing_hallway) "dPI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/north_wing_hallway) "dPJ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/north_wing_hallway) "dPK" = ( /obj/structure/pipes/vents/pump{ @@ -55821,17 +42467,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/north_wing_hallway) "dPL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/trash/raisins, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/north_wing_hallway) "dPM" = ( /obj/structure/disposalpipe/segment{ @@ -55839,24 +42481,15 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/north_wing_hallway) "dPN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/north_wing_hallway) "dPO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/north_wing_hallway) "dPR" = ( /obj/structure/desertdam/decals/road_edge{ @@ -55867,43 +42500,30 @@ /area/desert_dam/exterior/valley/valley_medical) "dPS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_medical) "dPT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/lobby) "dPU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/lobby) "dPW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/west_wing_hallway) "dPX" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/north_wing_hallway) "dPY" = ( /obj/effect/decal/cleanable/dirt, @@ -55922,82 +42542,53 @@ name = "\improper Medical Lobby" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/lobby) "dQb" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/lobby) "dQc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/lobby) "dQd" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/gloves/latex, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/lobby) "dQe" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/lobby) "dQf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/west_wing_hallway) "dQg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/west_wing_hallway) "dQh" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/healthanalyzer, -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/desert_dam/building/medical/lobby) "dQj" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/east_wing_hallway) "dQk" = ( /obj/effect/decal/cleanable/dirt, /obj/item/tool/extinguisher, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/west_wing_hallway) "dQl" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/primary_storage) "dQm" = ( /obj/structure/disposalpipe/segment{ @@ -56005,10 +42596,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/east_wing_hallway) "dQn" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -56017,26 +42605,17 @@ icon_state = "pipe-j2" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/east_wing_hallway) "dQp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/lobby) "dQq" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/east_wing_hallway) "dQr" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -56050,28 +42629,19 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/east_wing_hallway) "dQs" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/lobby) "dQt" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/primary_storage) "dQu" = ( /obj/structure/disposalpipe/segment{ @@ -56080,10 +42650,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/east_wing_hallway) "dQv" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -56096,18 +42663,12 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/east_wing_hallway) "dQw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/east_wing_hallway) "dQx" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -56116,10 +42677,7 @@ /obj/structure/bed/roller, /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/east_wing_hallway) "dQy" = ( /obj/effect/decal/cleanable/blood{ @@ -56127,17 +42685,11 @@ icon_state = "gib6" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/lobby) "dQz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/lobby) "dQA" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -56146,10 +42698,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "dQB" = ( /obj/effect/decal/cleanable/dirt, @@ -56158,74 +42707,45 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/east_wing_hallway) "dQC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/lobby) "dQD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/lobby) "dQE" = ( /obj/effect/decal/cleanable/dirt, /obj/item/weapon/broken_bottle, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/lobby) "dQF" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/lobby) "dQG" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/west_wing_hallway) "dQH" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/desert_dam/building/medical/west_wing_hallway) "dQI" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_one) "dQJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/lobby) "dQK" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/lobby) "dQL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ @@ -56233,33 +42753,22 @@ name = "\improper Medical Lobby" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/lobby) "dQM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "dQO" = ( /obj/structure/machinery/optable, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_one) "dQP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/trash/kepler, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/east_wing_hallway) "dQQ" = ( /obj/structure/disposalpipe/segment{ @@ -56269,134 +42778,86 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/surgery_room_one) "dQR" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Emergency Room" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/emergency_room) "dQX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/emergency_room) "dQY" = ( /obj/item/trash/used_stasis_bag, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/desert_dam/building/medical/emergency_room) "dRc" = ( /obj/structure/pipes/standard/simple/hidden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/emergency_room) "dRd" = ( /obj/structure/pipes/standard/simple/hidden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/emergency_room) "dRe" = ( /obj/structure/pipes/standard/simple/hidden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/emergency_room) "dRf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/emergency_room) "dRg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/emergency_room) "dRh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/emergency_room) "dRi" = ( /obj/item/clothing/head/surgery/blue, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/treatment_room) "dRj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/east_wing_hallway) "dRk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/east_wing_hallway) "dRl" = ( /obj/effect/decal/cleanable/blood{ dir = 4; icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/emergency_room) "dRm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/emergency_room) "dRn" = ( /obj/effect/decal/medical_decals{ icon_state = "cryocell1decal" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/emergency_room) "dRo" = ( /obj/effect/decal/medical_decals{ @@ -56404,123 +42865,78 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/desert_dam/building/medical/emergency_room) "dRp" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/emergency_room) "dRq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/treatment_room) "dRr" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/item/device/healthanalyzer, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/desert_dam/building/medical/treatment_room) "dRs" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalleft" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/east_wing_hallway) "dRt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "dRu" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "dRv" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/east_wing_hallway) "dRy" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/east_wing_hallway) "dRz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "dRA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "dRC" = ( /obj/item/device/healthanalyzer, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/east_wing_hallway) "dRD" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/east_wing_hallway) "dRE" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/emergency_room) "dRF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/emergency_room) "dRG" = ( /obj/structure/pipes/vents/pump{ @@ -56528,10 +42944,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/emergency_room) "dRH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56539,20 +42952,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/emergency_room) "dRI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/emergency_room) "dRJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56562,10 +42969,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/treatment_room) "dRL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56575,10 +42979,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/treatment_room) "dRM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56588,10 +42989,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "dRN" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -56599,10 +42997,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "dRO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56612,10 +43007,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/treatment_room) "dRP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56625,9 +43017,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/treatment_room) "dRQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ @@ -56641,9 +43031,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/treatment_room) "dRR" = ( /obj/effect/decal/medical_decals{ @@ -56656,9 +43044,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "dRS" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -56666,9 +43052,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "dRT" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56678,9 +43062,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "dRV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56691,9 +43073,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "dRX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56705,9 +43085,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/weapon/broken_bottle, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "dRY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56718,10 +43096,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "dRZ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -56732,10 +43107,7 @@ icon_state = "pipe-j2" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/east_wing_hallway) "dSa" = ( /obj/structure/disposalpipe/segment{ @@ -56745,9 +43117,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "dSb" = ( /obj/structure/pipes/vents/pump{ @@ -56757,18 +43127,14 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "dSc" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "dSd" = ( /obj/structure/disposalpipe/segment{ @@ -56776,86 +43142,55 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "dSe" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/emergency_room) "dSf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "dSg" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/emergency_room) "dSh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/emergency_room) "dSi" = ( /obj/effect/decal/cleanable/dirt, /obj/item/clothing/gloves/latex, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/emergency_room) "dSj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "dSk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/emergency_room) "dSl" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/treatment_room) "dSm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/desert_dam/building/medical/treatment_room) "dSn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/east_wing_hallway) "dSo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/east_wing_hallway) "dSq" = ( /obj/effect/decal/cleanable/blood{ @@ -56864,135 +43199,91 @@ }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dSr" = ( /obj/item/frame/table, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dSs" = ( /obj/structure/machinery/medical_pod/bodyscanner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/emergency_room) "dSt" = ( /obj/structure/machinery/body_scanconsole, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/emergency_room) "dSu" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/desert_dam/building/medical/emergency_room) "dSv" = ( /obj/structure/surface/table/reinforced, /obj/item/roller, /obj/item/roller, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "dSw" = ( /obj/structure/machinery/medical_pod/sleeper, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "dSx" = ( /obj/structure/machinery/sleep_console, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "dSy" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "dSB" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_wing) "dSD" = ( /obj/item/trash/semki, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/treatment_room) "dSF" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_wing) "dSG" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/building/medical/virology_isolation) "dSH" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/virology_wing) "dSO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Containment Pen" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_isolation) "dSS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_isolation) "dSU" = ( /obj/item/clothing/gloves/latex, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_wing) "dSV" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -57000,47 +43291,33 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/virology_wing) "dSW" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 2; name = "\improper Containment Pen" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/medical/virology_wing) "dSX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_isolation) "dSY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/clothing/glasses/meson, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_wing) "dSZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "dTa" = ( /obj/structure/machinery/chem_master, @@ -57048,56 +43325,40 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "dTb" = ( /obj/effect/decal/cleanable/dirt, /obj/item/weapon/broken_bottle, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_isolation) "dTc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_isolation) "dTd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_isolation) "dTf" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_isolation) "dTg" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_isolation) "dTh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_wing) "dTi" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ @@ -57105,25 +43366,17 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/virology_wing) "dTj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "dTk" = ( /obj/structure/bed/stool, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/virology_wing) "dTl" = ( /obj/structure/window/framed/colony, @@ -57132,39 +43385,26 @@ /area/desert_dam/building/medical/virology_isolation) "dTm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/desert_dam/building/medical/virology_wing) "dTn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/virology_wing) "dTo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/desert_dam/building/medical/virology_wing) "dTp" = ( /obj/item/trash/sosjerky, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/desert_dam/building/medical/virology_wing) "dTs" = ( /turf/closed/wall/rock/orange, /area/desert_dam/exterior/rock) "dTv" = ( /obj/structure/prop/dam/large_boulder/boulder2, -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/valley_civilian) "dTx" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -57178,17 +43418,13 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "dTB" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "dTH" = ( /obj/structure/desertdam/decals/road_edge{ @@ -57196,41 +43432,25 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/river/riverside_south) -"dTI" = ( -/turf/open/desert/rock, -/area/desert_dam/building/hydroponics/hydroponics_breakroom) "dTK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_hydro) "dTL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_hydro) "dTP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dTQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/desert_dam/building/hydroponics/hydroponics) "dTX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dTY" = ( /obj/effect/decal/cleanable/dirt, @@ -57239,10 +43459,7 @@ "dTZ" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUa" = ( /obj/structure/disposalpipe/segment{ @@ -57250,27 +43467,19 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUc" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Kitchen" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dUd" = ( /obj/structure/disposalpipe/segment, @@ -57281,9 +43490,7 @@ /obj/structure/machinery/door/poddoor/shutters{ dir = 2 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dUf" = ( /obj/structure/surface/table/reinforced, @@ -57291,149 +43498,98 @@ /obj/structure/machinery/door/poddoor/shutters{ dir = 2 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dUg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/desert_dam/building/hydroponics/hydroponics) "dUh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/desert_dam/building/hydroponics/hydroponics) "dUi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/desert_dam/building/hydroponics/hydroponics) "dUj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/desert_dam/building/hydroponics/hydroponics) "dUm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/desert_dam/building/hydroponics/hydroponics) "dUn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/desert_dam/building/hydroponics/hydroponics) "dUp" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dUr" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dUt" = ( /obj/structure/window/framed/colony, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dUu" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/window/framed/colony, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dUv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/desert_dam/building/hydroponics/hydroponics) "dUw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/desert_dam/building/hydroponics/hydroponics) "dUx" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/desert_dam/building/hydroponics/hydroponics) "dUz" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/interior/caves/central_caves) "dUA" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUB" = ( /obj/structure/disposalpipe/segment{ @@ -57441,10 +43597,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUC" = ( /obj/structure/disposalpipe/segment{ @@ -57453,10 +43606,7 @@ /obj/item/seeds/soyaseed, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUD" = ( /obj/structure/disposalpipe/junction{ @@ -57464,18 +43614,12 @@ icon_state = "pipe-j2" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUF" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUG" = ( /obj/structure/disposalpipe/segment{ @@ -57483,64 +43627,43 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/desert_dam/building/hydroponics/hydroponics) "dUI" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUJ" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dUK" = ( /obj/effect/decal/cleanable/vomit, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dUL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_hydro) "dUM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_hydro) "dUN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_hydro) "dUO" = ( /obj/structure/desertdam/decals/road_edge{ @@ -57582,16 +43705,11 @@ /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/cookie, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dVm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "dVn" = ( /obj/structure/desertdam/decals/road_edge{ @@ -57607,24 +43725,16 @@ /obj/item/reagent_container/food/snacks/bun, /obj/item/reagent_container/food/snacks/cheesewedge, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dVp" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "dVr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/lobby) "dVs" = ( /obj/structure/surface/table, @@ -57642,10 +43752,7 @@ "dVu" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/lobby) "dVv" = ( /obj/structure/surface/table, @@ -57654,19 +43761,13 @@ /area/desert_dam/building/water_treatment_one/control_room) "dVw" = ( /obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dVx" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dVy" = ( /obj/effect/decal/cleanable/blood{ @@ -57674,10 +43775,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dVz" = ( /obj/structure/machinery/door_control{ @@ -57732,10 +43830,7 @@ /obj/effect/landmark/corpsespawner/engineer, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dVE" = ( /obj/effect/decal/cleanable/dirt, @@ -57750,34 +43845,22 @@ /area/desert_dam/building/water_treatment_one/garage) "dVG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/desert_dam/building/hydroponics/hydroponics) "dVH" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "dVI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dVJ" = ( /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dVK" = ( /obj/effect/decal/warning_stripes{ @@ -57789,10 +43872,7 @@ /area/desert_dam/building/water_treatment_one/garage) "dVL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/garage) "dVM" = ( /obj/structure/disposalpipe/segment{ @@ -57800,27 +43880,17 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dVN" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/cleanable/blood/xeno, /turf/open/floor/prison, /area/desert_dam/building/water_treatment_one/control_room) "dVO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dVP" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -57829,38 +43899,26 @@ "dVR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dVS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/garage) "dVT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "dVU" = ( /obj/structure/disposalpipe/junction, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "dVY" = ( /obj/structure/disposalpipe/segment{ @@ -57868,10 +43926,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "dVZ" = ( /obj/structure/disposalpipe/segment{ @@ -57881,26 +43936,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dWa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "dWd" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dWe" = ( /obj/effect/decal/cleanable/dirt, @@ -57908,10 +43954,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib4" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dWf" = ( /obj/effect/decal/warning_stripes{ @@ -57952,10 +43995,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dWk" = ( /obj/structure/disposalpipe/segment{ @@ -57966,10 +44006,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dWl" = ( /obj/structure/disposalpipe/segment{ @@ -57978,10 +44015,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dWm" = ( /obj/structure/disposalpipe/segment{ @@ -57990,10 +44024,7 @@ /obj/item/seeds/riceseed, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "dWn" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -58006,10 +44037,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dWo" = ( /obj/structure/disposalpipe/segment{ @@ -58019,29 +44047,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dWp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dWq" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "dWr" = ( /obj/effect/decal/cleanable/dirt, @@ -58054,10 +44073,7 @@ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_storage) "dWu" = ( /obj/structure/surface/rack, @@ -58069,18 +44085,13 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "dWy" = ( /obj/structure/surface/rack, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/floodgate_control) "dWz" = ( /obj/structure/surface/table, @@ -58096,38 +44107,25 @@ /obj/item/reagent_container/food/snacks/bun, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dWB" = ( /obj/item/shard/shrapnel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) "dWC" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "dWE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "dWF" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/floodgate_control) "dWG" = ( /obj/structure/surface/table, @@ -58136,9 +44134,7 @@ /area/desert_dam/building/water_treatment_one/floodgate_control) "dWH" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "dWJ" = ( /obj/structure/pipes/vents/pump, @@ -58157,49 +44153,37 @@ /area/desert_dam/building/water_treatment_one/floodgate_control) "dWM" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "dWN" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/tool/pen, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "dWO" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dWP" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/building/water_treatment_one/breakroom) "dWQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Mess Hall" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "dWT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "dWV" = ( /obj/structure/desertdam/decals/road_edge{ @@ -58313,27 +44297,21 @@ /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "dXr" = ( /obj/structure/barricade/wooden{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_civilian) "dXs" = ( /obj/structure/barricade/wooden{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_civilian) "dXt" = ( /obj/effect/decal/sand_overlay/sand1/corner1, @@ -58343,9 +44321,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "dXu" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -58354,15 +44330,11 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "dXv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_civilian) "dXw" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -58371,9 +44343,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "dXx" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -58406,16 +44376,11 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "dXC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dXD" = ( /obj/effect/decal/cleanable/dirt, @@ -58433,9 +44398,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/valley_civilian) "dXI" = ( /obj/structure/pipes/vents/pump{ @@ -58491,29 +44454,20 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "dXY" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_northwing) "dXZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_northwing) "dYa" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/desert_dam/building/dorms/hallway_northwing) "dYb" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -58522,18 +44476,14 @@ /area/desert_dam/building/dorms/hallway_northwing) "dYc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/desert_dam/building/dorms/hallway_northwing) "dYi" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dYk" = ( /obj/effect/decal/cleanable/dirt, @@ -58541,55 +44491,38 @@ /area/desert_dam/building/dorms/hallway_westwing) "dYm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dYx" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Showers" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/hallway_westwing) "dYy" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/restroom) "dYz" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dYC" = ( /obj/structure/surface/table, /obj/item/device/radio, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dYD" = ( /obj/structure/surface/table, /obj/item/ashtray/bronze, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dYI" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "dYK" = ( /obj/item/trash/boonie, @@ -58605,24 +44538,16 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/desert_dam/building/dorms/hallway_westwing) "dYP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dYR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/desert_dam/building/dorms/hallway_westwing) "dYS" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -58631,29 +44556,20 @@ /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "dYX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_westwing) "dZf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_northwing) "dZk" = ( /obj/item/stack/sheet/wood, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/valley_civilian) "dZl" = ( /obj/structure/flora/grass/desert/lightgrass_1, @@ -58684,29 +44600,21 @@ "dZz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_westwing) "dZE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dZG" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dZH" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dZI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -58714,74 +44622,47 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "dZL" = ( -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/desert_dam/building/dorms/pool) "dZM" = ( -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/desert_dam/building/dorms/pool) "dZN" = ( -/turf/open/gm/river{ - color = "#990000"; - name = "pool" - }, +/turf/open/gm/river/darkred_pool, /area/desert_dam/building/dorms/pool) "dZO" = ( /obj/item/toy/inflatable_duck, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/desert_dam/building/dorms/pool) "dZR" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "dZS" = ( /obj/structure/closet/boxinggloves, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "dZT" = ( /obj/structure/closet/athletic_mixed, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "dZU" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/desert_dam/building/dorms/hallway_westwing) "dZX" = ( /obj/item/stool, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "dZY" = ( /obj/structure/surface/table, /obj/item/trash/plate, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/desert_dam/building/dorms/hallway_westwing) "ead" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -58791,19 +44672,13 @@ /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/lobby) "eag" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/lobby) "eak" = ( /obj/structure/pipes/vents/pump, @@ -58816,10 +44691,7 @@ /area/desert_dam/building/dorms/hallway_westwing) "eau" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/garage) "eav" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -58829,43 +44701,30 @@ /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "eaz" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "eaA" = ( /obj/item/stool, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "eaC" = ( /obj/structure/surface/table/gamblingtable, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "eaG" = ( /obj/structure/surface/table/woodentable, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "eaH" = ( /obj/structure/surface/table/woodentable, /obj/structure/machinery/computer/emails, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "eaK" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -58882,33 +44741,22 @@ /obj/structure/mirror{ pixel_x = -28 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "eaO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "eaP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_westwing) "eaQ" = ( /obj/item/tool/hatchet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_westwing) "eaT" = ( /obj/structure/disposalpipe/segment{ @@ -58917,16 +44765,11 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/garage) "eaU" = ( /obj/structure/machinery/light, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "eaV" = ( /obj/structure/machinery/light{ @@ -58944,15 +44787,11 @@ /area/desert_dam/building/water_treatment_one/hallway) "eaX" = ( /obj/structure/machinery/light, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/valley_hydro) "eba" = ( /obj/structure/machinery/light, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_hydro) "ebb" = ( /obj/effect/decal/cleanable/dirt, @@ -58974,57 +44813,38 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/water_treatment_one/hallway) "ebi" = ( /obj/effect/landmark/corpsespawner/security/marshal, -/turf/open/gm/river{ - color = "#990000"; - name = "pool" - }, +/turf/open/gm/river/darkred_pool, /area/desert_dam/building/dorms/pool) "ebj" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_westwing) "ebk" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/desert_dam/building/dorms/hallway_westwing) "ebn" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "ebo" = ( /obj/item/weapon/gun/revolver/small, -/turf/open/floor/prison{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull, /area/desert_dam/building/dorms/pool) "ebp" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/desert_dam/building/dorms/pool) "ebq" = ( /obj/structure/surface/table, /obj/item/device/radio, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/building/dorms/pool) "ebs" = ( /turf/closed/wall/hangar{ @@ -59044,10 +44864,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/desert_dam/building/water_treatment_one/lobby) "ebv" = ( /obj/structure/machinery/light{ @@ -59074,10 +44891,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ebA" = ( /obj/structure/surface/table, @@ -59107,59 +44921,43 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/desert_dam/building/water_treatment_one/breakroom) "ebF" = ( /obj/structure/closet/l3closet/virology, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/equipment) "ebG" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "ebJ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "ebK" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/desert_dam/building/water_treatment_one/breakroom) "ebL" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "ebM" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/equipment) "ebN" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -59169,9 +44967,7 @@ /area/desert_dam/exterior/valley/valley_cargo) "ebO" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner, /area/desert_dam/building/water_treatment_one/breakroom) "ebP" = ( /obj/structure/machinery/light{ @@ -59186,16 +44982,11 @@ /area/desert_dam/interior/dam_interior/control_room) "ebT" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "ebU" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/substation/southwest) "ebW" = ( /obj/structure/disposalpipe/junction{ @@ -59205,10 +44996,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ebZ" = ( /obj/structure/window/framed/hangar/reinforced, @@ -59220,20 +45008,14 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/garage) "ecf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/garage) "ecg" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -59243,27 +45025,18 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ech" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "eci" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ecj" = ( /obj/structure/disposalpipe/segment{ @@ -59274,10 +45047,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "eck" = ( /obj/structure/disposalpipe/junction{ @@ -59286,10 +45056,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ecl" = ( /obj/structure/disposalpipe/segment{ @@ -59298,10 +45065,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ecm" = ( /obj/structure/disposalpipe/segment{ @@ -59311,10 +45075,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ecn" = ( /obj/structure/disposalpipe/segment{ @@ -59325,10 +45086,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "eco" = ( /obj/structure/disposalpipe/segment{ @@ -59337,10 +45095,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ecp" = ( /obj/structure/disposalpipe/segment{ @@ -59350,10 +45105,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ecq" = ( /obj/structure/disposalpipe/segment{ @@ -59364,10 +45116,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ecr" = ( /obj/structure/disposalpipe/segment{ @@ -59376,10 +45125,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ect" = ( /obj/structure/disposalpipe/segment{ @@ -59388,10 +45134,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "ecu" = ( /obj/structure/disposalpipe/segment{ @@ -59402,35 +45145,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "ecv" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "ecw" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/garage) "ecx" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "ecy" = ( /obj/structure/machinery/light, @@ -59450,10 +45181,7 @@ "ecB" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/breakroom) "ecD" = ( /obj/structure/disposalpipe/segment{ @@ -59462,74 +45190,54 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "ecE" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/equipment) "ecH" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "ecI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "ecK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "ecL" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/equipment) "ecM" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "ecN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "ecO" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "edo" = ( /obj/effect/decal/warning_stripes{ @@ -59549,10 +45257,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/lobby) "edK" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -59560,10 +45265,7 @@ name = "\improper Office" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "edL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -59572,17 +45274,11 @@ /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "edM" = ( /obj/structure/prop/dam/large_boulder/boulder1, -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_civilian) "edO" = ( /obj/structure/window/framed/hangar, @@ -59594,20 +45290,14 @@ name = "\improper Treatment Checkpoint" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/lobby) "edQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "\improper Water Treatment" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "edR" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -59620,29 +45310,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/control_room) "edT" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Treatment Breakroom" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/breakroom) "edU" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Decontamination" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/hallway) "edY" = ( /obj/structure/window/framed/hangar, @@ -59655,9 +45336,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "eee" = ( /obj/structure/window/framed/hangar, @@ -59683,10 +45362,7 @@ dir = 2; name = "\improper Floodgate Controlroom" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/floodgate_control) "ees" = ( /obj/effect/decal/warning_stripes{ @@ -59701,56 +45377,40 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Treatment Breakroom" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/breakroom) "eev" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "\improper Decontamination" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/equipment) "eez" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Showers" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/water_treatment_one/breakroom) "eeC" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Restroom" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "eeD" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Treatment Garage" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/water_treatment_one/garage) "eeE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Water Treatment" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "eeK" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -59781,10 +45441,7 @@ name = "\improper Hydroponics" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "eeR" = ( /obj/effect/decal/warning_stripes{ @@ -59820,9 +45477,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "eeV" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -59858,9 +45513,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Toilet Unit" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "eft" = ( /turf/open/asphalt, @@ -59874,10 +45527,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics) "ehg" = ( /obj/structure/desertdam/decals/road_edge{ @@ -59891,9 +45541,7 @@ /area/desert_dam/exterior/valley/south_valley_dam) "ehx" = ( /obj/structure/fence, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_medical) "ehz" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -59902,132 +45550,90 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_medical) "ehB" = ( -/turf/open/floor/coagulation{ - icon_state = "0,8" - }, +/turf/open/floor/coagulation/icon0_8, /area/desert_dam/building/water_treatment_one/purification) "ehC" = ( -/turf/open/floor/coagulation{ - icon_state = "4,8" - }, +/turf/open/floor/coagulation/icon4_8, /area/desert_dam/building/water_treatment_one/purification) "ehD" = ( /obj/structure/filtration/machine_64x96{ icon_state = "sedimentation_0" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "ehE" = ( /obj/structure/filtration/machine_96x96{ icon_state = "sedimentation_A_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "ehF" = ( /obj/structure/filtration/machine_64x128{ icon_state = "filtration_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "ehG" = ( /obj/structure/filtration/machine_32x32{ icon_state = "filtration_segment_A_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "ehH" = ( /obj/structure/filtration/machine_32x32{ icon_state = "filtration_segment_A_0" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "ehI" = ( /obj/structure/filtration/machine_32x32{ icon_state = "filtration_catwalk" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "ehJ" = ( /obj/structure/filtration/machine_32x32{ icon_state = "filtration_segment_B_0" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "ehK" = ( /obj/structure/filtration/machine_32x32{ icon_state = "filtration_segment_B_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "ehL" = ( /obj/structure/filtration/machine_64x96{ icon_state = "filtration_machine_A_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "ehM" = ( /obj/structure/filtration/machine_64x96{ icon_state = "filtration_machine_B_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "ehN" = ( -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/desert_dam/building/water_treatment_one/purification) "ehO" = ( /obj/structure/filtration/collector_pipes{ icon_state = "lower_1" }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/desert_dam/building/water_treatment_one/purification) "ehP" = ( /obj/effect/blocker/toxic_water/Group_1, /turf/open/gm/river/desert/shallow, /area/desert_dam/building/water_treatment_one/purification) "ehQ" = ( -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/building/water_treatment_one/purification) "ehR" = ( -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/desert_dam/building/water_treatment_one/purification) "ehS" = ( /obj/structure/filtration/collector_pipes{ @@ -60039,24 +45645,16 @@ /area/desert_dam/building/water_treatment_one/purification) "ehT" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/building/water_treatment_one/purification) "ehU" = ( -/turf/open/floor/coagulation{ - icon_state = "0,0" - }, +/turf/open/floor/coagulation/icon0_0, /area/desert_dam/building/water_treatment_one/purification) "ehV" = ( -/turf/open/floor/coagulation{ - icon_state = "2,0" - }, +/turf/open/floor/coagulation/icon2_0, /area/desert_dam/building/water_treatment_one/purification) "ehW" = ( -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/desert_dam/building/water_treatment_one/purification) "ehX" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -60069,79 +45667,62 @@ /obj/structure/filtration/machine_96x96{ icon_state = "disinfection" }, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/desert_dam/building/water_treatment_one/purification) "eia" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/desert_dam/building/water_treatment_one/purification) "eib" = ( /obj/effect/blocker/toxic_water/Group_1/delay, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "eic" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "eid" = ( /obj/structure/filtration/machine_64x96{ icon_state = "sedimentation_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/water_treatment_one/purification) "eiq" = ( /obj/structure/filtration/machine_96x96{ icon_state = "distribution" }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "ejR" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "ekg" = ( /obj/effect/decal/remains/xeno{ pixel_x = 1; pixel_y = 31 }, -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/caves/temple) "ekH" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/bar_valley_dam) +"ekN" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "emt" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "eqo" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -60155,11 +45736,11 @@ /obj/item/tool/surgery/FixOVein, /obj/item/stack/nanopaste, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/surgery_room_one) +"erF" = ( +/turf/open/desert/dirt/desert_transition_edge1/northeast, +/area/desert_dam/exterior/landing_pad_two) "esG" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" @@ -60173,9 +45754,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/telecomm/lz1_valley) "euG" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/south_valley_dam) "eyL" = ( /turf/open/gm/empty, @@ -60189,10 +45768,7 @@ "eBZ" = ( /obj/item/storage/fancy/vials/random, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) "eCk" = ( /obj/structure/desertdam/decals/road_edge{ @@ -60200,7 +45776,7 @@ }, /obj/effect/decal/sand_overlay/sand1/corner1, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "eCK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/liquid_fuel, @@ -60215,9 +45791,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/bar_valley_dam) "eJh" = ( /obj/structure/flora/grass/tallgrass/desert, @@ -60225,16 +45799,11 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "eKN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/desert_dam/interior/dam_interior/hanger) "eNU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "eRn" = ( /obj/structure/desertdam/decals/road_edge{ @@ -60242,13 +45811,22 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) +"eRL" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) +"eRX" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) "eTi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/security/prison) "eVk" = ( /obj/effect/decal/warning_stripes{ @@ -60260,9 +45838,7 @@ "eVo" = ( /obj/structure/closet/secure_closet/brig, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/building/security/deathrow) "eVJ" = ( /obj/structure/window/framed/chigusa, @@ -60273,16 +45849,12 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_hydro) "eWn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_northwing) "eXM" = ( /obj/effect/decal/cleanable/dirt, @@ -60298,19 +45870,24 @@ /area/desert_dam/building/medical/CMO) "eYK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "eYP" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_civilian) +"eZC" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "eZE" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal2" @@ -60320,6 +45897,12 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) +"eZN" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal10" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "faE" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ dir = 1 @@ -60334,9 +45917,7 @@ /obj/effect/landmark/nightmare{ insert_tag = "uppcrash-supply" }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "fcE" = ( /obj/structure/flora/bush/desert{ @@ -60348,9 +45929,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/exterior/telecomm/lz1_south) "fdk" = ( /obj/structure/desertdam/decals/road_edge{ @@ -60359,9 +45938,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) "feU" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_crashsite) "fgo" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -60387,23 +45964,16 @@ "flj" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "flq" = ( /obj/structure/closet/l3closet/virology, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_wing) "flu" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_crashsite) "fmP" = ( /turf/open/gm/empty, @@ -60416,9 +45986,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "fpu" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/south_valley_dam) "fpJ" = ( /obj/structure/disposalpipe/segment{ @@ -60426,39 +45994,31 @@ }, /turf/closed/wall/rock/orange, /area/desert_dam/exterior/rock) +"fqj" = ( +/turf/open/desert/dirt/desert_transition_corner1/west, +/area/desert_dam/exterior/landing_pad_one) "fqt" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/telecomm/lz2_storage) "fqy" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "fqI" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "fsK" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "fsP" = ( /obj/structure/surface/table/gamblingtable, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "fxs" = ( /obj/structure/desertdam/decals/road_edge{ @@ -60467,17 +46027,11 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "fyq" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/south_valley_dam) "fyO" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/garage) "fBF" = ( /obj/structure/desertdam/decals/road_edge{ @@ -60515,14 +46069,10 @@ /obj/structure/prop/dam/boulder/boulder2{ desc = "A large rock. It looks very hard to get around." }, -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/caves/temple) "fHg" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/south_valley_dam) "fHr" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -60530,31 +46080,21 @@ }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_crashsite) "fHJ" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/medium, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "fHX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/warehouse/loading) "fNw" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/bar_valley_dam) "fPc" = ( /turf/closed/wall/r_wall/bunker{ @@ -60563,10 +46103,7 @@ /area/desert_dam/interior/dam_interior/garage) "fPp" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/primary_tool_storage) "fRy" = ( /obj/structure/stairs, @@ -60574,56 +46111,47 @@ dir = 4 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_crashsite) "fSc" = ( /obj/structure/flora/grass/desert/lightgrass_12, /turf/open/desert/dirt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "fTk" = ( /obj/structure/sink/kitchen, /obj/structure/surface/table/reinforced, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "fUO" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_hydro) +"fYz" = ( +/obj/structure/flora/grass/tallgrass/desert/corner, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "fYS" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/cafeteria/loading) "fZd" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/tech_storage) "fZj" = ( /obj/effect/landmark/static_comms/net_one, /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/telecomm/lz1_valley) "gab" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -60631,35 +46159,25 @@ /area/desert_dam/interior/lab_northeast/east_lab_lobby) "gak" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/desert_dam/building/medical/emergency_room) "gca" = ( /obj/structure/fence, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/bar_valley_dam) "gdW" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "gea" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/bar_valley_dam) "ggn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "ghz" = ( /obj/effect/decal/cleanable/dirt, @@ -60667,17 +46185,12 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "gls" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/restroom) "glx" = ( /obj/effect/decal/warning_stripes{ @@ -60690,18 +46203,13 @@ /area/desert_dam/exterior/valley/valley_hydro) "glz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/desert_dam/interior/dam_interior/garage) "glD" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/caves/temple) "glO" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -60710,10 +46218,7 @@ "gmk" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "gmZ" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -60731,23 +46236,17 @@ dir = 1 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "goq" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "goY" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/mars_cave{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars_cave/mars_dirt_5, /area/desert_dam/interior/lab_northeast/east_lab_containment) "gpi" = ( /obj/structure/prop/dam/large_boulder/boulder1, @@ -60755,16 +46254,11 @@ /area/desert_dam/exterior/valley/valley_hydro) "gpZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/caves/temple) "grk" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/interior/caves/central_caves) "grQ" = ( /obj/structure/surface/table, @@ -60783,9 +46277,7 @@ dir = 5 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/central_caves) "gxo" = ( /obj/structure/surface/table, @@ -60801,17 +46293,22 @@ pixel_x = -4; pixel_y = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/desert_dam/interior/dam_interior/garage) +"gBQ" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal4" + }, +/obj/structure/desertdam/decals/road_stop{ + dir = 8; + icon_state = "stop_decal5" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "gBV" = ( /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "gCg" = ( /obj/effect/decal/cleanable/liquid_fuel, @@ -60833,9 +46330,7 @@ /area/desert_dam/exterior/valley/valley_hydro) "gFr" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "gGC" = ( /turf/closed/wall/mineral/sandstone/runed/decor, @@ -60843,9 +46338,7 @@ "gIA" = ( /obj/structure/toilet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "gIS" = ( /obj/structure/stairs/perspective{ @@ -60853,36 +46346,29 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/desert/rock/deep{ - icon_state = "rock4" - }, +/turf/open/desert/rock/deep/rock4, /area/desert_dam/interior/caves/temple) "gKm" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_civilian) "gKn" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/caves/temple) "gKo" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/exterior/valley/valley_wilderness) "gLb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ dir = 2 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/garage) +"gLg" = ( +/turf/open/desert/dirt/desert_transition_corner1/north, +/area/desert_dam/exterior/landing_pad_two) "gLl" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 @@ -60895,16 +46381,12 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_telecoms) "gNq" = ( /obj/structure/surface/table, /obj/item/tool/pen, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "gOE" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -60916,16 +46398,10 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "gRC" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 31; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating, /area/desert_dam/exterior/telecomm/lz2_containers) "gTD" = ( @@ -60934,23 +46410,16 @@ /area/desert_dam/exterior/telecomm/lz1_south) "gTW" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/interior/caves/central_caves) "gUh" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) "gUz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/substation/northwest) "gVm" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -60982,9 +46451,7 @@ /obj/effect/decal/remains/xeno{ pixel_x = 31 }, -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_crashsite) "gYP" = ( /obj/effect/decal/cleanable/dirt, @@ -60993,55 +46460,39 @@ /turf/open/floor/prison, /area/desert_dam/building/dorms/hallway_westwing) "gYT" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/exterior/telecomm/lz1_valley) "gYU" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/telecomm/lz2_storage) "hcP" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "het" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/objective, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/desert_dam/building/water_treatment_one/lobby) "heR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "hhj" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/south_valley_dam) "hiN" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "hjm" = ( /obj/effect/decal/warning_stripes{ @@ -61050,6 +46501,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) +"hjz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) +"hjW" = ( +/turf/open/desert/dirt/desert_transition_edge1/northwest, +/area/desert_dam/exterior/landing_pad_two) "hmA" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin, @@ -61057,9 +46517,7 @@ /obj/item/folder/black, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/CE_office) "hnJ" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -61074,9 +46532,7 @@ /turf/open/floor/sandstone/runed, /area/desert_dam/interior/caves/temple) "hpw" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/south_valley_dam) "hpL" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -61086,15 +46542,14 @@ /turf/open/floor/sandstone/runed, /area/desert_dam/interior/caves/temple) "hqp" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_hydro) "hqT" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/south_valley_dam) +"htc" = ( +/turf/open/desert/dirt/desert_transition_edge1, +/area/desert_dam/exterior/landing_pad_two) "hvD" = ( /obj/structure/shuttle/diagonal{ icon_state = "swall_f10" @@ -61102,23 +46557,16 @@ /turf/open/shuttle/can_surgery/red, /area/desert_dam/interior/dam_interior/hanger) "hvG" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_telecoms) "hwc" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/south_valley_dam) "hxj" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_hydro) "hyH" = ( /obj/structure/tunnel, @@ -61128,9 +46576,7 @@ /obj/effect/decal/sand_overlay/sand2, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "hzC" = ( /obj/effect/decal/cleanable/dirt, @@ -61144,9 +46590,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/garage) "hAv" = ( /obj/item/stack/sheet/mineral/sandstone{ @@ -61166,13 +46610,15 @@ /turf/open/asphalt, /area/desert_dam/building/hydroponics/hydroponics_loading) "hBr" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_hydro) "hCf" = ( /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/south_valley_dam) +"hCY" = ( +/obj/structure/flora/grass/desert/lightgrass_3, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "hDT" = ( /obj/structure/flora/bush/desert/cactus{ icon_state = "cactus_4" @@ -61194,9 +46640,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_civilian) "hMc" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_telecoms) "hOt" = ( /obj/structure/computerframe, @@ -61205,22 +46649,15 @@ "hOv" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_westwing) "hOA" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "hOK" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "hPB" = ( /obj/structure/desertdam/decals/road_edge{ @@ -61230,36 +46667,37 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) "hQM" = ( -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/caves/temple) "hRU" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) +"hTf" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 6 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "hTg" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/church) "hTr" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "hVs" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /turf/closed/wall/r_wall/chigusa, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) +"hVV" = ( +/obj/structure/flora/grass/desert/lightgrass_9, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "hWz" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/objective_landmark/medium, @@ -61270,10 +46708,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/desert_dam/interior/dam_interior/garage) "ibl" = ( /obj/effect/landmark/static_comms/net_one, @@ -61286,10 +46721,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) "ibU" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_hydro) "ick" = ( /obj/effect/decal/warning_stripes{ @@ -61311,16 +46743,11 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) "idG" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/telecomm/lz2_storage) "ieU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "ifh" = ( /obj/structure/surface/table/reinforced, @@ -61329,16 +46756,12 @@ pixel_y = 32 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "ifB" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/building/security/observation) "igf" = ( /obj/structure/desertdam/decals/road_edge{ @@ -61349,13 +46772,13 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) +"ign" = ( +/turf/open/desert/dirt/desert_transition_edge1/southwest, +/area/desert_dam/exterior/landing_pad_one) "ihT" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/warehouse/breakroom) "iiQ" = ( /obj/structure/surface/table/reinforced, @@ -61363,9 +46786,7 @@ /obj/item/roller, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/desert_dam/building/medical/emergency_room) "iiY" = ( /obj/structure/machinery/power/reactor/colony, @@ -61376,15 +46797,11 @@ /area/desert_dam/interior/dam_interior/engine_room) "ijc" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/tech_storage) "ilq" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "ioA" = ( /turf/open/gm/river/desert/shallow, @@ -61415,40 +46832,28 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "isz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "isZ" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "iuk" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_crashsite) "iuY" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_northwing) "ivd" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -61468,26 +46873,17 @@ /obj/structure/machinery/door/airlock/sandstone/runed{ name = "Strange Temple" }, -/turf/open/desert/rock/deep{ - icon_state = "rock4" - }, +/turf/open/desert/rock/deep/rock4, /area/desert_dam/interior/caves/temple) "ivQ" = ( /obj/structure/xenoautopsy/tank/broken, -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/caves/temple) "iwh" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/south_valley_dam) "iwy" = ( -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/interior/caves/temple) "ixe" = ( /obj/structure/machinery/light{ @@ -61497,10 +46893,7 @@ dir = 1 }, /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/desert_dam/interior/dam_interior/garage) "iAf" = ( /obj/effect/decal/warning_stripes{ @@ -61510,39 +46903,36 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) "iCw" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/garage) "iCE" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_wilderness) +"iHF" = ( +/turf/open/desert/dirt/desert_transition_edge1/southwest, +/area/desert_dam/exterior/landing_pad_two) "iIB" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "iJC" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, /turf/open/floor/prison, /area/desert_dam/exterior/valley/south_valley_dam) +"iKp" = ( +/obj/structure/desertdam/decals/road_edge, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "iNg" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2; name = "\improper Garage Breakroom" }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 6; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southeast, /area/desert_dam/interior/dam_interior/garage) "iNF" = ( /turf/open/desert/desert_shore/shore_edge1, @@ -61555,26 +46945,20 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_hydro) "iRU" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "iTi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "iTX" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -61598,9 +46982,7 @@ "iXt" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hanger) "iYy" = ( /obj/structure/surface/table, @@ -61609,31 +46991,29 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown3" - }, +/turf/open/floor/prison/darkbrown3/east, /area/desert_dam/interior/dam_interior/disposals) "iYI" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/bar_valley_dam) +"iZY" = ( +/obj/structure/flora/grass/desert/heavygrass_3, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "jbx" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/bar_valley_dam) +"jcb" = ( +/obj/structure/flora/grass/desert/lightgrass_6, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "jci" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "jcK" = ( /obj/effect/decal/sand_overlay/sand1/corner1, @@ -61658,16 +47038,20 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "jpa" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_hydro) +"jqU" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) "jre" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "jrV" = ( /obj/effect/decal/cleanable/dirt, @@ -61688,17 +47072,12 @@ /area/desert_dam/exterior/river/riverside_south) "jtz" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "jvo" = ( /obj/structure/closet/l3closet/virology, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_two/equipment) "jvZ" = ( /obj/structure/platform{ @@ -61707,45 +47086,28 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/south_valley_dam) "jxq" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "delivery" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/delivery, /area/desert_dam/exterior/telecomm/lz1_south) "jxN" = ( /obj/structure/tunnel, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_crashsite) "jAr" = ( /obj/structure/closet/crate/hydroponics/prespawned, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "vault" - }, +/turf/open/floor/vault2/north, /area/desert_dam/building/hydroponics/hydroponics_storage) "jAS" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_civilian) "jBh" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/atmos_storage) "jCJ" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -61777,9 +47139,7 @@ "jJn" = ( /obj/structure/closet/crate/freezer/rations, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/cafeteria/cold_room) "jJE" = ( /obj/effect/landmark/objective_landmark/far, @@ -61789,9 +47149,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_telecoms) "jMT" = ( /obj/effect/decal/warning_stripes{ @@ -61807,9 +47165,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) "jOe" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_hydro) "jSS" = ( /obj/structure/desertdam/decals/road_edge{ @@ -61820,25 +47176,17 @@ "jTF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "jVa" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "jVr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/morgue) "jVv" = ( /obj/effect/decal/cleanable/dirt, @@ -61854,15 +47202,10 @@ "jXy" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "jZZ" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/valley_telecoms) "kbo" = ( /obj/structure/prop/dam/boulder/boulder1, @@ -61873,35 +47216,25 @@ /area/desert_dam/exterior/telecomm/lz2_containers) "kee" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/dorms/restroom) "kge" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "kiy" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_crashsite) "kiP" = ( /obj/structure/flora/grass/tallgrass/desert, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_crashsite) "kkm" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_hydro) "kmr" = ( /obj/structure/desertdam/decals/road_edge{ @@ -61917,9 +47250,7 @@ "knm" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/loading) "kry" = ( /obj/effect/decal/warning_stripes{ @@ -61950,9 +47281,7 @@ }, /obj/item/reagent_container/food/snacks/stew, /obj/item/tool/kitchen/utensil/spoon, -/turf/open/desert/rock/deep{ - icon_state = "rock4" - }, +/turf/open/desert/rock/deep/rock4, /area/desert_dam/interior/caves/temple) "kAV" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -61964,10 +47293,7 @@ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/virology_wing) "kFW" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -61978,15 +47304,10 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "kIl" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "kIP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -62002,24 +47323,17 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "kMM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/garage) "kMT" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "kOC" = ( /obj/structure/machinery/power/reactor/colony, @@ -62031,42 +47345,35 @@ }, /turf/open/floor/sandstone/runed, /area/desert_dam/interior/caves/temple) +"kPo" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal4" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) "kPs" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /turf/open/desert/dirt, /area/desert_dam/interior/caves/central_caves) "kQd" = ( /obj/structure/tunnel, -/turf/open/desert/rock/deep{ - icon_state = "rock3" - }, +/turf/open/desert/rock/deep/rock3, /area/desert_dam/interior/caves/east_caves) "kRX" = ( /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "kTX" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/bar_valley_dam) "kUz" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 6; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southeast, /area/desert_dam/interior/dam_interior/break_room) "kVU" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/south_valley_dam) "kWh" = ( /obj/structure/flora/grass/desert/heavygrass_4, @@ -62090,18 +47397,12 @@ /area/desert_dam/exterior/valley/valley_labs) "lei" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/mining/workshop_foyer) "leJ" = ( /obj/structure/closet/crate/secure, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/mining/workshop_foyer) "leZ" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -62115,10 +47416,7 @@ /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_civilian) "lfZ" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/telecomm/lz1_valley) "lib" = ( /obj/structure/surface/table/reinforced, @@ -62127,10 +47425,7 @@ health = 80 }, /obj/structure/window/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/lobby) "liN" = ( /obj/structure/disposalpipe/segment{ @@ -62139,10 +47434,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/desert_dam/building/medical/north_wing_hallway) "ljB" = ( /obj/structure/closet/cabinet, @@ -62159,23 +47451,16 @@ "lkZ" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/interior/dam_interior/break_room) "lmq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/smes_main) "lnG" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "lop" = ( /obj/structure/desertdam/decals/road_edge{ @@ -62187,9 +47472,7 @@ /obj/effect/landmark/nightmare{ insert_tag = "damtemple_intact" }, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_crashsite) "lrY" = ( /obj/structure/flora/grass/desert/lightgrass_8, @@ -62200,10 +47483,7 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/break_room) "ltE" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -62219,9 +47499,7 @@ /obj/structure/machinery/computer/shuttle/elevator_controller/elevator_call/trijent/engi{ pixel_x = -32 }, -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/dam_interior/west_tunnel) "lxq" = ( /obj/structure/surface/table, @@ -62241,12 +47519,12 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) +"lzs" = ( +/turf/open/desert/dirt/rock1, +/area/desert_dam/exterior/landing_pad_two) "lzZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/cafeteria/loading) "lAb" = ( /obj/structure/sink{ @@ -62254,9 +47532,7 @@ pixel_y = -10 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "lDT" = ( /obj/structure/flora/grass/desert/lightgrass_3, @@ -62272,11 +47548,11 @@ /area/desert_dam/exterior/valley/valley_medical) "lHW" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/desert_dam/interior/lab_northeast/east_lab_lobby) +"lIt" = ( +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "lIK" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal4" @@ -62285,14 +47561,12 @@ dir = 1 }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "lJM" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "lKW" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -62302,18 +47576,12 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "lKY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/medical/north_wing_hallway) "lLI" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "lMc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -62324,10 +47592,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "lNN" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/desert_dam/interior/lab_northeast/east_lab_containment) "lOM" = ( /obj/effect/decal/sand_overlay/sand2/corner2, @@ -62340,31 +47605,22 @@ /area/desert_dam/building/cafeteria/loading) "lPn" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_civilian) "lQM" = ( /obj/structure/stairs{ dir = 4 }, /obj/structure/platform, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "lUl" = ( /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - dir = 8; - icon_state = "carpet15-15" - }, +/turf/open/floor/carpet15_15/west, /area/desert_dam/building/administration/office) "lUU" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/south_valley_dam) "lVW" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -62383,14 +47639,18 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_crashsite) +"lZP" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 9 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "mar" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/primary_tool_storage) "mbl" = ( /obj/structure/surface/table, @@ -62409,19 +47669,14 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_labs) "mej" = ( /obj/structure/machinery/computer/shuttle/elevator_controller/elevator_call/trijent/lz2{ pixel_x = 32; shuttleId = "trijentshuttle22" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/desert_dam/building/warehouse/loading) "meN" = ( /obj/structure/desertdam/decals/road_edge{ @@ -62430,13 +47685,18 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_civilian) +"mfH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) "mfK" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "mgw" = ( /obj/structure/desertdam/decals/road_stop{ @@ -62455,18 +47715,19 @@ "mhU" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/interior/dam_interior/workshop) +"mjR" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal6" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "mkd" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "mkJ" = ( /obj/structure/flora/grass/desert/lightgrass_4, @@ -62483,23 +47744,19 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/telecomm/lz1_valley) "mnc" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/interior/caves/temple) "mnA" = ( /obj/structure/machinery/floodlight, /obj/structure/machinery/camera/autoname/almayer, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/interior/dam_interior/atmos_storage) +"moq" = ( +/turf/open/desert/dirt/desert_transition_edge1/southeast, +/area/desert_dam/exterior/landing_pad_one) "mqM" = ( /obj/effect/landmark/monkey_spawn, /turf/open/desert/rock, @@ -62525,17 +47782,15 @@ icon_state = "pred_mask12_ebony"; unacidable = 0 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) +"muj" = ( +/obj/structure/flora/grass/tallgrass/desert, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "myx" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "mAm" = ( /obj/effect/decal/cleanable/dirt, @@ -62566,11 +47821,22 @@ }, /turf/open/gm/river/desert/shallow, /area/desert_dam/exterior/river/riverside_south) +"mBO" = ( +/obj/structure/flora/grass/tallgrass/desert, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) +"mDd" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal12" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 10 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) "mDz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_hydro) "mDA" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -62582,68 +47848,43 @@ /area/desert_dam/exterior/valley/valley_crashsite) "mEC" = ( /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/auxilary_tool_storage) "mEV" = ( /obj/structure/machinery/light, -/turf/open/desert/rock/deep/transition{ - dir = 10 - }, +/turf/open/desert/rock/deep/transition/southwest, /area/desert_dam/interior/dam_interior/west_tunnel) "mGo" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "mHf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "mHV" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/telecomm/lz2_storage) "mKs" = ( /turf/closed/wall/rock/orange, /area/desert_dam/exterior/valley/valley_telecoms) "mKW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "mKZ" = ( /obj/structure/flora/pottedplant, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/desert_dam/building/security/lobby) "mMm" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/bar_valley_dam) "mNk" = ( /turf/closed/wall/r_wall, @@ -62651,17 +47892,12 @@ "mNn" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "mNC" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "mOS" = ( /obj/effect/decal/cleanable/blood/oil, @@ -62671,9 +47907,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "mTf" = ( /obj/effect/decal/warning_stripes{ @@ -62695,26 +47929,22 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/bar_valley_dam) "mZa" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/desert_dam/building/cafeteria/cafeteria) +"mZb" = ( +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "mZj" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_crashsite) "naF" = ( /obj/effect/landmark/objective_landmark/close, @@ -62737,6 +47967,9 @@ "ncm" = ( /turf/open/desert/rock/deep, /area/desert_dam/interior/dam_interior/east_tunnel_entrance) +"ndF" = ( +/turf/open/desert/dirt/desert_transition_edge1/north, +/area/desert_dam/exterior/landing_pad_one) "ndP" = ( /obj/structure/stairs/perspective{ color = "#b29082"; @@ -62747,9 +47980,7 @@ /area/desert_dam/interior/caves/temple) "ngk" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/administration/control_room) "ngo" = ( /obj/structure/desertdam/decals/road_edge{ @@ -62758,23 +47989,22 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/south_valley_dam) "nil" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/south_valley_dam) +"niN" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 1 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "nji" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/desert_dam/interior/dam_interior/hanger) "njF" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_crashsite) "nlH" = ( /obj/effect/decal/cleanable/dirt, @@ -62783,16 +48013,10 @@ /area/desert_dam/building/dorms/hallway_northwing) "nlU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/desert_dam/building/dorms/hallway_westwing) "nmr" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/south_valley_dam) "nmP" = ( /obj/structure/desertdam/decals/road_edge{ @@ -62804,10 +48028,11 @@ "nnl" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/restroom) +"nnv" = ( +/turf/open/desert/dirt/desert_transition_edge1/northwest, +/area/desert_dam/exterior/landing_pad_one) "nsf" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal12" @@ -62818,15 +48043,10 @@ "ntt" = ( /obj/structure/closet/l3closet/security, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked, /area/desert_dam/building/security/armory) "nue" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/south_valley_dam) "nvr" = ( /obj/structure/flora/grass/desert/heavygrass_3, @@ -62834,15 +48054,11 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "nyN" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_biology) "nyR" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/rock/deep{ - icon_state = "rock4" - }, +/turf/open/desert/rock/deep/rock4, /area/desert_dam/interior/caves/temple) "nzB" = ( /obj/structure/flora/grass/tallgrass/desert, @@ -62870,24 +48086,17 @@ "nFW" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/administration/meetingrooom) "nIz" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_northwing) "nJZ" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/landing_pad_one) "nMO" = ( /obj/structure/disposalpipe/segment{ @@ -62895,10 +48104,7 @@ }, /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/cafeteria/loading) "nRV" = ( /obj/effect/decal/warning_stripes{ @@ -62910,26 +48116,17 @@ /area/desert_dam/exterior/valley/valley_hydro) "nSN" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/office2) "nTa" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/desert_dam/interior/dam_interior/control_room) "nTn" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/primary_tool_storage) "nTp" = ( /obj/structure/desertdam/decals/road_edge{ @@ -62958,22 +48155,15 @@ /area/desert_dam/interior/caves/central_caves) "nYz" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "nYZ" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_medical) "oaz" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/bar_valley_dam) "obv" = ( /obj/structure/surface/table/reinforced/prison{ @@ -62989,17 +48179,12 @@ /obj/item/roller, /obj/item/roller, /obj/item/roller, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/desert_dam/building/medical/west_wing_hallway) "odR" = ( /obj/structure/largecrate/random/case/small, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/garage) "ofB" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -63009,12 +48194,12 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_crashsite) +"ogc" = ( +/turf/open/desert/dirt/rock1, +/area/desert_dam/exterior/landing_pad_one) "oit" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_crashsite) "olL" = ( /obj/structure/barricade/wooden{ @@ -63022,27 +48207,25 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) +"onm" = ( +/obj/structure/flora/grass/desert/lightgrass_4, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "onA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "ooQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/desert/rock, /area/desert_dam/interior/caves/temple) "ooW" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_labs) "opZ" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "oqy" = ( /obj/structure/desertdam/decals/road_edge{ @@ -63054,10 +48237,7 @@ "osV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "otn" = ( /obj/structure/desertdam/decals/road_edge{ @@ -63069,16 +48249,12 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/bar_valley_dam) "ouK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "oyf" = ( /obj/effect/decal/cleanable/dirt, @@ -63117,16 +48293,12 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/landing_pad_one) "oHw" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/interior/dam_interior/tech_storage) "oHA" = ( /obj/structure/desertdam/decals/road_stop{ @@ -63146,11 +48318,12 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "oJw" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_hydro) +"oJT" = ( +/obj/structure/flora/grass/desert/lightgrass_2, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "oJW" = ( /obj/structure/machinery/light{ dir = 8 @@ -63163,28 +48336,24 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) +"oMz" = ( +/turf/open/desert/dirt/desert_transition_edge1/east, +/area/desert_dam/exterior/landing_pad_one) "oNS" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/south_valley_dam) "oOj" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/cafeteria/loading) "oQx" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_hydro) "oQK" = ( /obj/structure/sink{ @@ -63193,17 +48362,12 @@ pixel_y = 2 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/interior/dam_interior/break_room) "oRZ" = ( /obj/structure/closet/radiation, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_excavation) "oUr" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -63216,9 +48380,7 @@ /area/desert_dam/interior/lab_northeast/east_lab_lobby) "oVs" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_northwing) "oWx" = ( /obj/structure/machinery/power/reactor/colony, @@ -63226,9 +48388,7 @@ /area/desert_dam/interior/dam_interior/engine_room) "oXx" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "oXK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -63239,24 +48399,14 @@ /turf/closed/wall/r_wall/bunker, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "oYp" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/exterior/telecomm/lz1_valley) "pac" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "pal" = ( /obj/structure/machinery/colony_floodlight, @@ -63281,9 +48431,7 @@ dir = 1 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/interior/caves/central_caves) "pif" = ( /obj/docking_port/stationary/trijent_elevator/empty{ @@ -63296,10 +48444,7 @@ /turf/open/gm/empty, /area/shuttle/trijent_shuttle/engi) "pij" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/bar_valley_dam) "pke" = ( /obj/structure/prop/dam/wide_boulder/boulder1, @@ -63326,14 +48471,11 @@ dir = 1 }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "ppS" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/desert_dam/building/medical/virology_isolation) "puM" = ( /obj/structure/machinery/light{ @@ -63353,23 +48495,16 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) "pvs" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/south_valley_dam) "pvy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/desert_dam/interior/lab_northeast/east_lab_central_hallway) "pwc" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/building/mining/workshop) "pyP" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -63378,16 +48513,18 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "pzd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/garage) +"pzk" = ( +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 1 + }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, +/area/desert_dam/exterior/landing_pad_one) "pzv" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal5" @@ -63396,25 +48533,18 @@ /area/desert_dam/exterior/valley/valley_hydro) "pAE" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "pDd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/desert_dam/building/substation/northwest) "pDW" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "pEh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -63430,17 +48560,13 @@ "pFj" = ( /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "pFY" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/telecomm/lz2_storage) "pGn" = ( /obj/effect/decal/cleanable/liquid_fuel, @@ -63450,13 +48576,17 @@ /obj/structure/window/framed/hangar/reinforced, /turf/open/floor/plating, /area/desert_dam/interior/dam_interior/garage) +"pHs" = ( +/obj/structure/desertdam/decals/road_stop{ + dir = 8; + icon_state = "stop_decal5" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "pHU" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "pIe" = ( /obj/structure/disposalpipe/segment{ @@ -63468,56 +48598,43 @@ "pIg" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/warehouse/breakroom) "pJW" = ( /obj/structure/flora/grass/tallgrass/desert, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_telecoms) "pLm" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/south_valley_dam) "pNG" = ( /obj/structure/xenoautopsy/tank/broken, -/turf/open/desert/rock/deep{ - icon_state = "rock4" - }, +/turf/open/desert/rock/deep/rock4, /area/desert_dam/interior/caves/temple) "pOE" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_civilian) +"pRD" = ( +/turf/open/desert/dirt/desert_transition_edge1, +/area/desert_dam/exterior/landing_pad_one) "pSM" = ( /obj/effect/landmark/nightmare{ insert_tag = "purple-new-bridge" }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "pSV" = ( /obj/item/tool/pen, /obj/item/paper_bundle, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/water_treatment_one/hallway) "pTU" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/south_valley_dam) "pUO" = ( /obj/structure/desertdam/decals/road_edge{ @@ -63538,9 +48655,7 @@ dir = 8 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_crashsite) "qbC" = ( /obj/structure/surface/table/woodentable, @@ -63558,10 +48673,14 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_hydro) "qjg" = ( -/turf/open/desert/rock/deep/transition{ - dir = 6 - }, +/turf/open/desert/rock/deep/transition/southeast, /area/desert_dam/interior/caves/temple) +"qkz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) "qkJ" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal4" @@ -63571,25 +48690,23 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "qkZ" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/exterior/telecomm/lz1_south) +"qlr" = ( +/obj/structure/flora/grass/desert/heavygrass_4, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "qlx" = ( /obj/effect/decal/sand_overlay/sand1, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "qlG" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_wilderness) "qlU" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/bar_valley_dam) "qmn" = ( /obj/structure/machinery/light{ @@ -63610,15 +48727,11 @@ }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "qoJ" = ( /obj/structure/machinery/landinglight/ds1/delaytwo, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/landing_pad_one) "qqR" = ( /obj/structure/desertdam/decals/road_edge{ @@ -63633,17 +48746,12 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_labs) "qwZ" = ( /obj/structure/bed/chair, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/medical/surgury_observation) "qxv" = ( /obj/structure/machinery/colony_floodlight, @@ -63651,28 +48759,19 @@ /area/desert_dam/exterior/valley/valley_labs) "qyu" = ( /obj/structure/prop/dam/boulder/boulder1, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/bar_valley_dam) "qyD" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/hangar_storage) "qyX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/desert_dam/interior/dam_interior/garage) "qzo" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_telecoms) "qCr" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -63680,22 +48779,19 @@ }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_crashsite) "qCR" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/valley_crashsite) "qDb" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) +"qDl" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, +/area/desert_dam/exterior/landing_pad_one) "qEJ" = ( /obj/structure/desertdam/decals/road_edge, /obj/effect/decal/cleanable/dirt, @@ -63706,72 +48802,62 @@ "qGb" = ( /obj/structure/closet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/desert_dam/building/security/evidence) "qGd" = ( /obj/structure/flora/grass/tallgrass/desert/corner, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_hydro) +"qHh" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 10 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "qHt" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "qHF" = ( /obj/structure/flora/grass/desert/lightgrass_10, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/bar_valley_dam) +"qIC" = ( +/obj/structure/flora/tree/joshua, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "qJI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/desert_dam/exterior/telecomm/lz1_xenoflora) "qJU" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/caves/temple) "qKe" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/interior/dam_interior/south_tunnel) "qKA" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/bar_valley_dam) "qKE" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_hydro) "qLD" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) +"qLE" = ( +/turf/open/desert/dirt/desert_transition_edge1/northeast, +/area/desert_dam/exterior/landing_pad_one) "qLT" = ( /obj/structure/showcase{ desc = "An ancient, dusty tomb with strange alien writing. It's best not to touch it."; icon_state = "yaut"; name = "alien sarcophagus" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "qNk" = ( /obj/effect/decal/cleanable/dirt, @@ -63784,16 +48870,11 @@ id = "garage_dd"; name = "\improper Garage" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "qQz" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "qVN" = ( /obj/structure/desertdam/decals/road_edge{ @@ -63806,9 +48887,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/bar_valley_dam) "qXZ" = ( /obj/structure/surface/table, @@ -63818,9 +48897,7 @@ "qYC" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/desert_dam/building/administration/archives) "ray" = ( /obj/effect/decal/cleanable/dirt, @@ -63830,14 +48907,10 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) "rbp" = ( -/turf/open/desert/desert_shore/shore_corner1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner1/north, /area/desert_dam/interior/caves/temple) "rbM" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/telecomm/lz2_storage) "rdW" = ( /turf/open/asphalt, @@ -63847,9 +48920,7 @@ dir = 1 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/garage) "rfm" = ( /obj/effect/decal/cleanable/dirt, @@ -63868,15 +48939,11 @@ color = "#6b675e" }, /obj/item/stack/yautja_rope, -/turf/open/desert/rock/deep{ - icon_state = "rock4" - }, +/turf/open/desert/rock/deep/rock4, /area/desert_dam/interior/caves/temple) "rjd" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/floor/filtrationside{ - dir = 9 - }, +/turf/open/floor/filtrationside/northwest, /area/desert_dam/exterior/valley/valley_medical) "rlU" = ( /obj/effect/decal/cleanable/dirt, @@ -63887,9 +48954,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/bar_valley_dam) "rob" = ( /obj/structure/desertdam/decals/road_edge{ @@ -63902,9 +48967,7 @@ dir = 8 }, /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "rpQ" = ( /obj/effect/decal/cleanable/liquid_fuel, @@ -63913,21 +48976,15 @@ "rqk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/desert_dam/interior/dam_interior/tech_storage) "rtW" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/south_valley_dam) "ruJ" = ( /obj/structure/tunnel, -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_medical) "ruS" = ( /turf/open/desert/dirt, @@ -63950,10 +49007,7 @@ /area/shuttle/trijent_shuttle/lz1) "ryG" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/desert_dam/interior/dam_interior/garage) "rAo" = ( /obj/structure/flora/grass/tallgrass/desert, @@ -63962,9 +49016,7 @@ "rAL" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/powercell, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/exterior/telecomm/lz1_south) "rAP" = ( /obj/effect/decal/cleanable/dirt, @@ -63974,18 +49026,13 @@ /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/building/mining/workshop) "rBP" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "rCp" = ( /obj/structure/platform/mineral/sandstone/runed, @@ -63995,9 +49042,7 @@ "rDa" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "rEa" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -64006,19 +49051,14 @@ "rEH" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/desert_dam/building/water_treatment_one/breakroom) "rFi" = ( /turf/open/gm/empty, /area/shuttle/trijent_shuttle/lz2) "rFz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/substation/northwest) "rFU" = ( /obj/effect/decal/warning_stripes{ @@ -64028,24 +49068,18 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "rGu" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_hydro) "rHw" = ( /turf/open/floor/plating, /area/desert_dam/exterior/telecomm/lz2_containers) "rIY" = ( /obj/structure/tunnel, -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_hydro) "rJA" = ( /obj/structure/lz_sign/dam_sign, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_cargo) "rJK" = ( /obj/structure/desertdam/decals/road_edge, @@ -64059,16 +49093,12 @@ unacidable = 0 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "rOa" = ( /obj/structure/toilet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/building/warehouse/breakroom) "rPp" = ( /obj/effect/decal/cleanable/dirt, @@ -64078,9 +49108,7 @@ "rQJ" = ( /obj/structure/largecrate/random/barrel/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/desert_dam/interior/dam_interior/garage) "rQQ" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -64093,14 +49121,8 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 30; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/telecomm/lz2_tcomms) "rTV" = ( /turf/closed/wall/r_wall/bunker{ @@ -64109,9 +49131,7 @@ /area/desert_dam/exterior/rock) "rUA" = ( /obj/structure/fence, -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_hydro) "rUK" = ( /obj/structure/flora/grass/desert/lightgrass_1, @@ -64119,10 +49139,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "rUZ" = ( /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/hanger) "rVo" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, @@ -64142,12 +49159,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) +"sav" = ( +/turf/open/desert/dirt/desert_transition_corner1, +/area/desert_dam/exterior/landing_pad_two) +"saQ" = ( +/obj/structure/fence, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) +"saS" = ( +/obj/structure/flora/grass/desert/heavygrass_9, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "sbP" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_hydro) "scm" = ( /obj/structure/desertdam/decals/road_stop{ @@ -64158,26 +49184,18 @@ /area/desert_dam/exterior/valley/valley_hydro) "scv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/desert_dam/interior/dam_interior/garage) "sdq" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/telecomm/lz1_valley) "sdu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "ser" = ( /obj/structure/surface/table, @@ -64190,25 +49208,16 @@ pixel_y = 6 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 9; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northwest, /area/desert_dam/interior/dam_interior/garage) "sfK" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/garage) "shm" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/south_valley_dam) "sia" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/bar_valley_dam) "sjN" = ( /obj/structure/machinery/light{ @@ -64248,10 +49257,7 @@ /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, /obj/effect/landmark/queen_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "snD" = ( /obj/structure/desertdam/decals/road_edge{ @@ -64267,17 +49273,13 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "srf" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "ssy" = ( /obj/effect/decal/warning_stripes{ @@ -64290,9 +49292,7 @@ name = "\improper Research Hallway" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_hallway) "svy" = ( /obj/effect/decal/warning_stripes{ @@ -64302,9 +49302,7 @@ /area/desert_dam/exterior/valley/south_valley_dam) "swg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_workshop) "swK" = ( /obj/structure/shuttle/diagonal{ @@ -64321,23 +49319,30 @@ dir = 1 }, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_hydro) +"sAm" = ( +/turf/open/desert/dirt/desert_transition_edge1/north, +/area/desert_dam/exterior/landing_pad_two) +"sAZ" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal7" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) +"sCW" = ( +/obj/structure/largecrate/random/secure, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "sDf" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/tech_storage) "sEL" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/south_valley_dam) "sFe" = ( /obj/effect/decal/warning_stripes{ @@ -64386,14 +49391,10 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) "sNn" = ( -/turf/open/desert/rock/deep/transition{ - dir = 1 - }, +/turf/open/desert/rock/deep/transition/north, /area/desert_dam/exterior/telecomm/lz1_south) "sNQ" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/telecomm/lz2_storage) "sNX" = ( /obj/structure/desertdam/decals/road_edge{ @@ -64403,7 +49404,7 @@ dir = 6 }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "sOu" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/chem_dispenser/soda{ @@ -64411,46 +49412,45 @@ pixel_y = 32 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "sPL" = ( /obj/structure/closet/secure_closet/medical3{ req_access_txt = "100" }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/east, /area/desert_dam/building/medical/primary_storage) "sPS" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/interior/caves/temple) +"sQE" = ( +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 4 + }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, +/area/desert_dam/exterior/landing_pad_one) "sRl" = ( /obj/effect/landmark/nightmare{ insert_tag = "uppcrash" }, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_hydro) "sUe" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "sUr" = ( /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) +"sUF" = ( +/obj/effect/decal/sand_overlay/sand1{ + dir = 8 + }, +/turf/open/asphalt/tile, +/area/desert_dam/exterior/landing_pad_one) "sWS" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, @@ -64490,18 +49490,13 @@ "sYU" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/desert_dam/building/dorms/hallway_westwing) "tai" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "taG" = ( /obj/structure/desertdam/decals/road_stop{ @@ -64512,10 +49507,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) "taH" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_hydro) "tbb" = ( /obj/structure/desertdam/decals/road_edge, @@ -64528,9 +49520,7 @@ "tdf" = ( /obj/structure/surface/table, /obj/item/folder/yellow, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/desert_dam/interior/dam_interior/office) "teR" = ( /obj/structure/bed/chair/comfy/beige{ @@ -64541,10 +49531,7 @@ "thd" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/hydroponics/hydroponics_loading) "thp" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -64565,12 +49552,10 @@ icon_state = "road_edge_decal3" }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "tni" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "tnu" = ( /obj/structure/desertdam/decals/road_edge{ @@ -64590,9 +49575,7 @@ /turf/open/desert/rock/deep, /area/desert_dam/interior/caves/temple) "tsL" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/telecomm/lz2_storage) "tuA" = ( /obj/structure/closet/secure_closet/bar, @@ -64603,11 +49586,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) +"txr" = ( +/turf/open/desert/dirt/desert_transition_corner1/east, +/area/desert_dam/exterior/landing_pad_one) "txD" = ( /obj/structure/toilet{ dir = 8 @@ -64616,10 +49599,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/desert_dam/building/security/staffroom) "tyc" = ( /obj/structure/desertdam/decals/road_edge{ @@ -64628,9 +49608,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "tAs" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_telecoms) "tAt" = ( /obj/effect/decal/warning_stripes{ @@ -64645,9 +49623,7 @@ "tAG" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "tBD" = ( /obj/structure/desertdam/decals/road_edge{ @@ -64658,9 +49634,7 @@ "tCn" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "tEn" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -64669,16 +49643,12 @@ name = "\improper Checkpoint Lock" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_east_entrance) "tFi" = ( /obj/effect/decal/sand_overlay/sand2, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/interior/caves/central_caves) "tFG" = ( /obj/structure/machinery/light{ @@ -64691,44 +49661,32 @@ /obj/effect/spawner/random/tool{ pixel_x = -6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/interior/dam_interior/garage) "tFS" = ( /obj/effect/decal/remains/human, /turf/open/desert/rock, /area/desert_dam/interior/caves/temple) "tKQ" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_crashsite) "tKS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/dorms/pool) "tLo" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/bar_valley_dam) "tLQ" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/desert_dam/interior/dam_interior/north_tunnel_entrance) "tMi" = ( /obj/effect/decal/cleanable/dirt, @@ -64741,10 +49699,7 @@ }, /area/desert_dam/building/mining/workshop) "tOj" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/telecomm/lz1_xenoflora) "tPP" = ( /obj/structure/platform, @@ -64761,24 +49716,15 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/south_valley_dam) "tUF" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/bar_valley_dam) "tVX" = ( /obj/structure/sink, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "tXS" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/south_valley_dam) "tYS" = ( /obj/structure/surface/rack, @@ -64792,15 +49738,22 @@ /obj/structure/flora/grass/tallgrass/desert, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_hydro) +"ucS" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal2" + }, +/obj/effect/decal/sand_overlay/sand1/corner1{ + dir = 4 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "uez" = ( /turf/closed/wall/hangar{ name = "reinforced metal wall" }, /area/desert_dam/interior/dam_interior/garage) "ueS" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/desert_dam/exterior/telecomm/lz1_south) "ueZ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -64810,24 +49763,21 @@ /area/desert_dam/exterior/valley/south_valley_dam) "ufP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_crashsite) "ufW" = ( /turf/closed/wall/mineral/sandstone/runed, /area/desert_dam/exterior/rock) "uhf" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/interior/caves/temple) +"uic" = ( +/obj/structure/machinery/colony_floodlight, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "uis" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_hydro) "uiH" = ( /obj/structure/machinery/colony_floodlight, @@ -64836,10 +49786,7 @@ "ujl" = ( /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "ukQ" = ( /obj/structure/machinery/light{ @@ -64847,26 +49794,17 @@ }, /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/garage) "ulg" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/telecomm/lz2_storage) "ulm" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 2 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/desert_dam/interior/dam_interior/garage) "uml" = ( /obj/effect/decal/warning_stripes{ @@ -64874,14 +49812,21 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/south_valley_dam) +"urC" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal9" + }, +/obj/effect/decal/sand_overlay/sand1{ + dir = 9 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) "uso" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/weapon/broken_bottle, -/turf/open/desert/rock/deep{ - icon_state = "rock4" - }, +/turf/open/desert/rock/deep/rock4, /area/desert_dam/interior/caves/temple) "ute" = ( /obj/structure/desertdam/decals/road_stop{ @@ -64904,31 +49849,21 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/security/prison) "uxs" = ( /obj/structure/disposalpipe/segment, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "uyn" = ( /obj/structure/surface/rack, /turf/open/floor/plating, /area/desert_dam/building/cafeteria/backroom) "uzL" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/telecomm/lz1_valley) "uAo" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_hydro) "uBP" = ( /obj/structure/surface/rack, @@ -64951,10 +49886,14 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_crashsite) +"uHx" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal8" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "uHT" = ( /obj/structure/machinery/camera/autoname/lz_camera, /turf/open/floor/plating, @@ -64962,11 +49901,12 @@ "uIC" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/medical_supply_link/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/desert_dam/building/medical/treatment_room) +"uJl" = ( +/obj/structure/flora/grass/desert/lightgrass_9, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "uKo" = ( /obj/structure/platform/mineral/sandstone/runed{ dir = 4 @@ -64977,17 +49917,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/desert_dam/interior/dam_interior/south_tunnel) "uMk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "uMr" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -64995,21 +49931,21 @@ }, /turf/open/desert/rock, /area/desert_dam/exterior/valley/valley_crashsite) +"uME" = ( +/obj/structure/flora/grass/desert/lightgrass_2, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "uMG" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/south_valley_dam) "uMZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/primary_tool_storage) "uNF" = ( /obj/effect/decal/sand_overlay/sand1/corner1, @@ -65022,35 +49958,37 @@ dir = 4 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_civilian) "uRx" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/desert_dam/interior/dam_interior/tech_storage) "uRz" = ( /obj/structure/flora/grass/desert/lightgrass_9, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_hydro) +"uSv" = ( +/turf/open/asphalt/tile, +/area/desert_dam/exterior/landing_pad_two) "uTo" = ( /obj/structure/flora/grass/tallgrass/desert, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_cargo) "uVm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "uVK" = ( /obj/item/tool/pickaxe, /obj/effect/decal/remains/human, /turf/open/desert/rock, /area/desert_dam/interior/caves/temple) +"uWt" = ( +/turf/closed/wall/hangar{ + name = "reinforced metal wall" + }, +/area/desert_dam/exterior/landing_pad_two) "uWT" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" @@ -65060,9 +49998,7 @@ "uXk" = ( /obj/effect/decal/sand_overlay/sand2, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_crashsite) "uYD" = ( /obj/effect/decal/warning_stripes{ @@ -65072,12 +50008,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_medical) +"uZr" = ( +/turf/open/desert/dirt/desert_transition_corner1, +/area/desert_dam/exterior/landing_pad_one) "vfr" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/interior/caves/central_caves) "vgm" = ( /obj/effect/decal/warning_stripes{ @@ -65087,18 +50023,12 @@ /area/desert_dam/exterior/valley/south_valley_dam) "vhs" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 10; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southwest, /area/desert_dam/interior/dam_interior/lobby) "vhA" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "vir" = ( /obj/effect/decal/warning_stripes{ @@ -65107,15 +50037,16 @@ /obj/effect/landmark/nightmare{ insert_tag = "shipgone_northlz" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/hanger) "viV" = ( /obj/structure/fence, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_hydro) +"vjO" = ( +/obj/structure/flora/grass/desert/lightgrass_12, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "vnf" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" @@ -65125,19 +50056,14 @@ /area/desert_dam/exterior/valley/valley_hydro) "vph" = ( /obj/structure/tunnel, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/south_valley_dam) "vpn" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, /obj/structure/machinery/floodlight/landing, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/landing_pad_two) "vpz" = ( /obj/effect/decal/cleanable/dirt, @@ -65149,9 +50075,7 @@ /obj/structure/surface/table, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/building/lab_northwest/west_lab_xenoflora) "vqt" = ( /obj/effect/decal/cleanable/dirt, @@ -65166,10 +50090,7 @@ /area/desert_dam/exterior/valley/valley_labs) "vqS" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop_foyer) "vte" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -65177,9 +50098,7 @@ /area/desert_dam/interior/caves/central_caves) "vud" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "vuu" = ( /obj/structure/machinery/colony_floodlight, @@ -65194,14 +50113,10 @@ /area/desert_dam/exterior/valley/valley_telecoms) "vxt" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/water_treatment_one/breakroom) "vzj" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_labs) "vzp" = ( /obj/effect/decal/warning_stripes{ @@ -65225,9 +50140,7 @@ "vAN" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/desert_dam/building/dorms/hallway_northwing) "vBJ" = ( /obj/structure/desertdam/decals/road_edge, @@ -65237,9 +50150,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) "vCE" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_labs) "vDJ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -65254,15 +50165,17 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "vEW" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/telecomm/lz2_storage) +"vGu" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) "vHj" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" @@ -65273,9 +50186,7 @@ /area/desert_dam/exterior/valley/valley_hydro) "vHx" = ( /obj/structure/tunnel, -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_civilian) "vHQ" = ( /turf/open/gm/empty, @@ -65318,15 +50229,10 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/landing_pad_one) "vSF" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/telecomm/lz2_storage) "vSH" = ( /obj/effect/decal/sand_overlay/sand1, @@ -65334,10 +50240,11 @@ /area/desert_dam/exterior/valley/valley_crashsite) "vSV" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/bar_valley_dam) +"vTA" = ( +/turf/open/desert/dirt/desert_transition_edge1/southeast, +/area/desert_dam/exterior/landing_pad_two) "vTR" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal4" @@ -65355,9 +50262,7 @@ "vYZ" = ( /obj/structure/surface/rack, /obj/item/tool/pickaxe/drill, -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/interior/caves/temple) "wav" = ( /obj/structure/flora/grass/desert/lightgrass_9, @@ -65374,9 +50279,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) "wbv" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_crashsite) "wcc" = ( /obj/effect/decal/warning_stripes{ @@ -65392,48 +50295,37 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) "wgv" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/bar_valley_dam) "wiF" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/desert_dam/interior/dam_interior/garage) "wiI" = ( /obj/structure/largecrate/random/barrel/blue, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/desert_dam/interior/dam_interior/garage) "wjC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/cafeteria/loading) "wnE" = ( /obj/structure/closet/crate/hydroponics/prespawned, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/hydroponics/hydroponics_loading) "woy" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall/r_wall/bunker, /area/desert_dam/interior/dam_interior/garage) +"wpr" = ( +/obj/effect/decal/sand_overlay/sand1, +/turf/open/asphalt/tile, +/area/desert_dam/exterior/landing_pad_one) "wpW" = ( /obj/structure/flora/grass/desert/lightgrass_6, /turf/open/desert/dirt, @@ -65451,10 +50343,7 @@ /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/desert_dam/interior/dam_interior/garage) "wrl" = ( /obj/effect/landmark/nightmare{ @@ -65466,9 +50355,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/dam_interior/garage) "wta" = ( /obj/structure/bed/chair{ @@ -65478,15 +50365,18 @@ /area/desert_dam/interior/dam_interior/hanger) "wud" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/desert_dam/interior/dam_interior/garage) "wuC" = ( /obj/structure/desertdam/decals/road_edge, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) +"wuV" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal5" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "wya" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" @@ -65494,9 +50384,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) "wyo" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/desert_dam/interior/caves/temple) "wyR" = ( /obj/effect/decal/warning_stripes{ @@ -65519,12 +50407,16 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_telecoms) +"wDC" = ( +/obj/structure/prop/dam/large_boulder/boulder1, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) +"wEy" = ( +/turf/open/desert/dirt/desert_transition_corner1/north, +/area/desert_dam/exterior/landing_pad_one) "wFv" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/prison/whitered/west, /area/desert_dam/building/medical/office1) "wIi" = ( /obj/structure/prop/dam/boulder/boulder2, @@ -65535,18 +50427,14 @@ /obj/item/ammo_magazine/shotgun/incendiary, /obj/item/ammo_magazine/shotgun/incendiary, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/desert_dam/interior/lab_northeast/east_lab_security_armory) "wIr" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "wLq" = ( /obj/structure/bed/chair{ @@ -65555,57 +50443,42 @@ /turf/open/shuttle/can_surgery/red, /area/desert_dam/interior/dam_interior/hanger) "wLI" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/desert_dam/exterior/telecomm/lz1_south) "wLV" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_hydro) "wMw" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/south_valley_dam) "wOO" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/building/mining/workshop) "wPb" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "wQM" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_crashsite) "wQS" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_hydro) "wQZ" = ( /obj/structure/flora/grass/tallgrass/desert, @@ -65615,9 +50488,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/landing_pad_two) "wRi" = ( /obj/effect/decal/cleanable/dirt, @@ -65628,9 +50499,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/south_valley_dam) "wRX" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_hydro) "wTP" = ( /obj/structure/closet/crate, @@ -65646,9 +50515,7 @@ amount = 50 }, /obj/item/storage/briefcase/inflatable, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/desert_dam/interior/dam_interior/atmos_storage) "wYO" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -65658,10 +50525,7 @@ /area/desert_dam/exterior/valley/valley_crashsite) "wZM" = ( /obj/structure/flora/tree/joshua, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/valley_labs) "xab" = ( /obj/structure/machinery/recharge_station, @@ -65682,6 +50546,12 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_hydro) +"xbA" = ( +/obj/structure/desertdam/decals/road_edge{ + icon_state = "road_edge_decal12" + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_one) "xcG" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal3" @@ -65721,10 +50591,7 @@ "xjb" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/desert_dam/building/cafeteria/loading) "xjY" = ( /obj/effect/decal/warning_stripes{ @@ -65739,9 +50606,7 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/desert_dam/building/cafeteria/cafeteria) "xkh" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -65752,25 +50617,17 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "xkK" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 31; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating, /area/desert_dam/exterior/telecomm/lz2_storage) "xls" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "xlE" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -65780,22 +50637,15 @@ unacidable = 0 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "xmH" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/desert/rock/deep{ - icon_state = "rock4" - }, +/turf/open/desert/rock/deep/rock4, /area/desert_dam/interior/caves/temple) "xof" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) "xoL" = ( /obj/effect/decal/warning_stripes{ @@ -65821,10 +50671,7 @@ /area/desert_dam/exterior/valley/valley_hydro) "xrx" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_northwest) "xss" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -65832,19 +50679,14 @@ id = null; name = "\improper Elevator Lock" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/shuttle/trijent_shuttle/lz1) "xsQ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_crashsite) "xsS" = ( /obj/structure/desertdam/decals/road_edge{ @@ -65854,51 +50696,36 @@ /area/desert_dam/exterior/valley/south_valley_dam) "xuS" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/valley_hydro) "xvX" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_telecoms) "xxv" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_hydro) "xxQ" = ( /obj/structure/platform, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/telecomm/lz1_valley) "xzc" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/desert_dam/building/dorms/hallway_westwing) "xzm" = ( /obj/effect/landmark/nightmare{ insert_tag = "green-new-bridge" }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "xBM" = ( -/turf/open/desert/rock/deep/transition{ - dir = 5 - }, +/turf/open/desert/rock/deep/transition/northeast, /area/desert_dam/interior/caves/temple) "xCM" = ( /obj/effect/landmark/static_comms/net_two, @@ -65910,15 +50737,10 @@ /area/desert_dam/exterior/valley/valley_crashsite) "xEP" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/desert_dam/interior/lab_northeast/east_lab_lobby) "xFk" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/valley_hydro) "xFA" = ( /obj/effect/decal/sand_overlay/sand1, @@ -65939,10 +50761,7 @@ name = "\improper Garage" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "xIC" = ( /turf/open/desert/dirt, @@ -65959,10 +50778,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/desert_dam/interior/dam_interior/garage) "xLS" = ( /obj/structure/flora/grass/desert/lightgrass_5, @@ -65980,14 +50796,18 @@ /obj/structure/machinery/landinglight/ds1{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/desert_dam/exterior/landing_pad_one) "xOb" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_civilian) +"xOm" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 5 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_two) "xOK" = ( /obj/effect/blocker/toxic_water/Group_2, /obj/structure/disposalpipe/segment, @@ -66003,47 +50823,40 @@ /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/desert_dam/building/substation/southwest) "xRP" = ( /obj/structure/closet/secure_closet/scientist, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/desert_dam/interior/lab_northeast/east_lab_biology) "xTH" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_labs) +"xUS" = ( +/turf/open/desert/dirt/desert_transition_edge1/east, +/area/desert_dam/exterior/landing_pad_two) "xUU" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) +"xWj" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 6 + }, +/turf/open/desert/dirt, +/area/desert_dam/exterior/landing_pad_one) "xYb" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/desert_dam/building/mining/workshop) "xYc" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony, -/turf/open/floor{ - dir = 5; - icon_state = "vault" - }, +/turf/open/floor/vault2/northeast, /area/desert_dam/building/substation/central) "xZE" = ( /obj/structure/desertdam/decals/road_edge{ @@ -66056,9 +50869,7 @@ /area/desert_dam/exterior/valley/valley_wilderness) "yaA" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/desert/rock/deep/transition{ - dir = 8 - }, +/turf/open/desert/rock/deep/transition/west, /area/desert_dam/exterior/valley/valley_telecoms) "ybA" = ( /obj/structure/desertdam/decals/road_edge{ @@ -66066,6 +50877,13 @@ }, /turf/open/asphalt, /area/desert_dam/exterior/valley/valley_labs) +"ybW" = ( +/obj/structure/desertdam/decals/road_edge, +/obj/effect/decal/sand_overlay/sand1{ + dir = 4 + }, +/turf/open/asphalt, +/area/desert_dam/exterior/landing_pad_two) "ydw" = ( /obj/structure/window/framed/hangar/reinforced, /obj/structure/blocker/forcefield/multitile_vehicles, @@ -66076,9 +50894,7 @@ /area/desert_dam/exterior/telecomm/lz2_tcomms) "yfp" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/telecomm/lz2_storage) "yfq" = ( /obj/structure/desertdam/decals/road_edge{ @@ -66098,9 +50914,7 @@ unacidable = 0 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/desert_dam/interior/lab_northeast/east_lab_west_entrance) "ylf" = ( /obj/structure/desertdam/decals/road_edge{ @@ -66124,16 +50938,14 @@ /area/desert_dam/interior/dam_interior/south_tunnel) "ylo" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/hydroponics/hydroponics_breakroom) "ylS" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, /turf/open/asphalt, -/area/desert_dam/exterior/valley/valley_cargo) +/area/desert_dam/exterior/landing_pad_two) "ylT" = ( /obj/structure/machinery/light{ dir = 4 @@ -66143,10 +50955,7 @@ /obj/item/hardpoint/locomotion/van_wheels{ unacidable = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/desert_dam/interior/dam_interior/garage) (1,1,1) = {" @@ -68236,7 +53045,7 @@ dTs dTs dTs dTs -cuH +lzs dTs dTs dTs @@ -68244,7 +53053,7 @@ dTs dTs dTs dTs -cuH +lzs dTs dTs dTs @@ -68468,18 +53277,18 @@ dTs dTs dTs dTs -csA -crq -csA -crq +gLg +sav +gLg +sav dTs dTs dTs -cwB -cwB -crq -csA -crq +xUS +xUS +sav +gLg +sav dTs dTs dTs @@ -68695,27 +53504,27 @@ dTs dTs dTs dTs -csA -cwB -crq +gLg +xUS +sav dTs dTs -csA -cwB -csD -crr -csD -crr -cwB -cwB -csD -doE -doE -crr -csD -crr -crq -cuH +gLg +xUS +vTA +erF +vTA +erF +xUS +xUS +vTA +lIt +lIt +erF +vTA +erF +sav +lzs dTs dTs dTs @@ -68922,35 +53731,35 @@ dTs dTs dTs dTs -csA -cwB -crq +gLg +xUS +sav dTs dTs -csA -cwB -csD -doE -cxV -csB -crr -csD -doE -doE -doE +gLg +xUS +vTA +lIt +sAm +htc +erF +vTA +lIt +lIt +lIt aMM -doE -doE -doE -doE -doE -doE -doE -doE -doE +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt cGR -cwB -crq +xUS +sav dTs dTs dTs @@ -69154,37 +53963,37 @@ dTs dTs dTs dTs -cuH -csA -csD -doE -crr -cwB -crq -csB -doE -doE -doE +lzs +gLg +vTA +lIt +erF +xUS +sav +htc +lIt +lIt +lIt cGR -csD -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -cxV +vTA +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +sAm dTs dTs dTs @@ -69387,39 +54196,39 @@ cUf cxV dTs dTs -cwB -cwB -csD -doE -doE -doE -doE -crr -csD -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -doE -cuL -crw -crw -cuz -doE -doE -crr -crq +xUS +xUS +vTA +lIt +lIt +lIt +lIt +erF +vTA +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +lIt +urC +ybW +ybW +mDd +lIt +lIt +erF +sav dTs dTs dTs @@ -69432,17 +54241,17 @@ dTs dTs dTs dTs -air +wEy dTs dTs -air -amP -apt -ahu +wEy +oMz +uZr +ogc dTs dTs dTs -apt +uZr dTs dTs dTs @@ -69462,9 +54271,9 @@ dTs dTs dTs dTs -ahu -air -apt +ogc +wEy +uZr dTs dTs dTs @@ -69620,7 +54429,7 @@ cCO ctK dTs dTs -cwz +iHF aKY cMq cGu @@ -69647,14 +54456,14 @@ cGu cMq cQn lIK -crx -crx +dws +dws tlh -doE -doE +lIt +lIt dgG -cxV -cuH +sAm +lzs dTs dTs acu @@ -69665,25 +54474,25 @@ dTs dTs dTs dTs -ahu -ais -apu +ogc +pRD +qLE aba abj cSZ abN -apt -ahu -air -aiY -apu -apt -ahu +uZr +ogc +wEy +moq +qLE +uZr +ogc dTs dTs dTs dTs -air +wEy dTs dTs dTs @@ -69695,14 +54504,14 @@ dTs dTs dTs dTs -air -amP -aiY -axZ -ahu +wEy +oMz +moq +ndF +ogc dTs -amP -apt +oMz +uZr dTs dTs dTs @@ -69854,7 +54663,7 @@ cCU cAa dTs dTs -csD +vTA alh cMC aav @@ -69880,14 +54689,14 @@ cGG cDL cMC cgh -cUl -cvJ -crz +kPo +qkz +hjz tlh -doE -doE -doE -cxV +lIt +lIt +lIt +sAm dTs dTs dTs @@ -69897,30 +54706,30 @@ acu acu dTs dTs -ahu -ahu -air -aiY -aqz -cQf -nzB -nzB +ogc +ogc +wEy +moq +uJl +xWj +mBO +mBO cSZ aTC -amP -aiY -aiZ -aiZ -apu -apt -ahu +oMz +moq +mZb +mZb +qLE +uZr +ogc dTs dTs -air -aiY -apu -amP -apt +wEy +moq +qLE +oMz +uZr dTs dTs dTs @@ -69929,15 +54738,15 @@ dTs dTs dTs dTs -aiY -apc +moq +oJT apP -apu -apt -ait -aja -apu -apt +qLE +uZr +txr +ign +qLE +uZr dTs dTs dTs @@ -70114,15 +54923,15 @@ tcB cDY cMD cBS -cUl -crx -crx +kPo +dws +dws tlh -doE -doE -doE -crr -crq +lIt +lIt +lIt +erF +sav dTs dTs acu @@ -70130,52 +54939,52 @@ acu (18,1,1) = {" acu dTs -air -amP -amP -aiY -aiZ -aiZ +wEy +oMz +oMz +moq +mZb +mZb cQL -cRc -nzB +dja +mBO dvW apP -aiZ -aiZ -aiZ -aiZ -aiZ -apu -apt -air -amP -aiY -aiZ -aJm -aiZ -apu -amP -apt -ahu +mZb +mZb +mZb +mZb +mZb +qLE +uZr +wEy +oMz +moq +mZb +qIC +mZb +qLE +oMz +uZr +ogc dTs dTs -aiY -axZ -ait -aja -aiZ -apc -aiZ -apu -amP -aiY -aiZ -apu -apt -ahu -air -apt +moq +ndF +txr +ign +mZb +oJT +mZb +qLE +oMz +moq +mZb +qLE +uZr +ogc +wEy +uZr dTs dTs dTs @@ -70348,69 +55157,69 @@ cDY cDY cML cBS -cUl -crx -crx +kPo +dws +dws tlh -doE -cuO -doE -doE -cxV -cuH +lIt +uic +lIt +lIt +sAm +lzs dTs acu "} (19,1,1) = {" acu dTs -ais -aiZ -aJm -aiZ -aiZ +pRD +mZb +qIC +mZb +mZb aQS -anF +vjO aHW cQL -dvZ -aqz -aiZ -aiZ -aiZ +lZP +uJl +mZb +mZb +mZb aQS -aqz -aiZ -apu -aiY -aiZ -aiZ -aiZ -aiZ -aiZ -aiZ +uJl +mZb +qLE +moq +mZb +mZb +mZb +mZb +mZb +mZb aQS -apu -amP -aiY -aiZ -aiZ -apu -amP -aiY -aiZ -aiZ +qLE +oMz +moq +mZb +mZb +qLE +oMz +moq +mZb +mZb ben -aiZ -aiZ -aiZ -aiZ -aiZ +mZb +mZb +mZb +mZb +mZb bge -amP -aiY -apu -amP +oMz +moq +qLE +oMz bht bht bht @@ -70582,15 +55391,15 @@ cDY cDY cNb cRB -cUl -cvJ -crz +kPo +qkz +hjz tlh -doE -doE -doE -doE -cxV +lIt +lIt +lIt +lIt +sAm dTs dTs acu @@ -70598,9 +55407,9 @@ acu (20,1,1) = {" acu dTs -ais -aiZ -aiZ +pRD +mZb +mZb aPA aQe aQT @@ -70816,14 +55625,14 @@ cDY cDY cNh djl -daD -crx -crx +sAZ +dws +dws tlh -doE -doE -csE -cxU +lIt +lIt +uME +hjW dTs dTs dTs @@ -70832,9 +55641,9 @@ acu (21,1,1) = {" acu dTs -ait -aja -aiZ +txr +ign +mZb aPB aQf aQU @@ -71024,7 +55833,7 @@ cRM cRM dFn doE -cCY +doE cDb abS cDY @@ -71050,15 +55859,15 @@ cDY cDY cNi dws -crx -crx -crx +dws +dws +dws tlh -crv -drL -drO -crr -crq +onm +hTf +xOm +erF +sav dTs dTs acu @@ -71067,8 +55876,8 @@ acu acu dTs dTs -ait -aja +txr +ign aPB aQg aQV @@ -71284,15 +56093,15 @@ cDY cDY cNx dws -crx -cvJ -crz +dws +qkz +hjz tlh fSc -dsE -drT -cru -cxV +fYz +niN +hCY +sAm dTs dTs acu @@ -71302,7 +56111,7 @@ acu dTs dTs dTs -ais +pRD aPB aQg aQV @@ -71518,15 +56327,15 @@ cDY cDY cPI dws -crx -crx -crx +dws +dws +dws tlh -drL -uTo -drN -doE -crr +hTf +muj +bFC +lIt +erF dTs dTs acu @@ -71536,7 +56345,7 @@ acu dTs dTs dTs -ais +pRD aPB aQg aQV @@ -71752,15 +56561,15 @@ cDY cDY cPW djk -cUk -crx -crx +eRX +dws +dws tlh -duc -drN -cAd -doE -cxU +qHh +bFC +hVV +lIt +hjW czA dTs acu @@ -71770,7 +56579,7 @@ acu dTs dTs dTs -ais +pRD aPB aQg aQV @@ -71986,14 +56795,14 @@ cDY cDY cMD cRE -cUl -cvJ -crz +kPo +qkz +hjz tlh -csE -cxT -doE -doE +uME +jcb +lIt +lIt dTs dTs dTs @@ -72004,7 +56813,7 @@ acu dTs dTs dTs -ais +pRD aPB aQg aQV @@ -72220,15 +57029,15 @@ cDY cDY cML cBS -cUl -crx -crx +kPo +dws +dws tlh -cru -csE -doE -doE -cxV +hCY +uME +lIt +lIt +sAm dTs dTs acu @@ -72237,8 +57046,8 @@ acu acu dTs dTs -air -aiY +wEy +moq aPB aQh aQW @@ -72454,15 +57263,15 @@ tcB cDY cNb cBS -cUl -crx -crx +kPo +dws +dws tlh -drL -drO -doE -doE -cxV +hTf +xOm +lIt +lIt +sAm dTs dTs acu @@ -72472,7 +57281,7 @@ acu dTs dTs dDB -aiZ +mZb aPC aQi aQX @@ -72688,15 +57497,15 @@ cFP cLL cMC cgh -cUl -cvJ -crz +kPo +qkz +hjz tlh -dsE -drT -cru -doE -cxV +fYz +niN +hCY +lIt +sAm dTs dTs acu @@ -72705,9 +57514,9 @@ acu acu dTs dTs -ais -aiZ -aiZ +pRD +mZb +mZb aQj aQY aQZ @@ -72922,14 +57731,14 @@ cDX cDX cES cRB -cUl -crx -crx +kPo +dws +dws tlh -duc -drN -csE -cxU +qHh +bFC +uME +hjW dTs dTs dTs @@ -72939,9 +57748,9 @@ acu acu tZQ aad -aiY -aiZ -aiZ +moq +mZb +mZb aQj aQZ aQZ @@ -73132,38 +57941,38 @@ cEa crw crw poM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -cRM -daD -crx -crx +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +djl +sAZ +dws +dws tlh -csE -cAd -doE -cxV +uME +hVV +lIt +sAm dTs dTs dTs @@ -73177,15 +57986,15 @@ aqf aqf aqf aqT -auy -auy -auy -aPJ -aql -ara -asc -auy -arZ +iKp +iKp +iKp +ekN +aSY +aQg +mjR +iKp +xbA aLa aWh aWh @@ -73366,38 +58175,38 @@ crx crx crx ylS -crx -crx +dws +dws ylS -crx -crx +dws +dws ylS -dvo -dvo +bhp +bhp ylS -crx -crx +dws +dws ylS -dvo -dvo +bhp +bhp cXA -crx -crx +dws +dws ylS -crx -crx +dws +dws ylS -crx -crx +dws +dws ylS -crx -cvJ -crz +dws +qkz +hjz tlh -doE -cuO +lIt +uic aPK -cxV +sAm dTs dTs dTs @@ -73405,21 +58214,21 @@ acu "} (32,1,1) = {" acu -aqg -aqg -aDb -aqg -aqg -aDb -aqg -aqg -aDb -aqg -aqg -aqg -agV -aqg -asa +aQV +aQV +aQW +aQV +aQV +aQW +aQV +aQV +aQW +aQV +aQV +aQV +beT +aQV +aUi qoJ aWh aWh @@ -73599,39 +58408,39 @@ crx crx crx crx -cvG -crx -crx -cvG -crx -crx -cvG -crx -dvo -cKL -dvo -dvo -cKL -dvo -crx -cvG -crx -crx -cvG -crx -crx -cvG -crx -crx -cvG -crx -crx -crx +vGu +dws +dws +vGu +dws +dws +vGu +dws +bhp +mfH +bhp +bhp +mfH +bhp +dws +vGu +dws +dws +vGu +dws +dws +vGu +dws +dws +vGu +dws +dws +dws tlh -csE -doE -doE -cxV +uME +lIt +lIt +sAm dTs dTs dTs @@ -73639,21 +58448,21 @@ acu "} (33,1,1) = {" acu -aqg -aqg -aDc -aqg -aqg -aDc -aqg -aqg -aDc -aqg -aqg -aqg -agV -aqg -asa +aQV +aQV +aQU +aQV +aQV +aQU +aQV +aQV +aQU +aQV +aQV +aQV +beT +aQV +aUi abQ aWh aWh @@ -73833,38 +58642,38 @@ cuJ cuJ cuJ cuJ -cuJ +jqU cnA -cMJ -cMJ -cMJ -cMJ -cMJ -cMJ -cUk -crx -dvo +djk +djk +djk +djk +djk +djk +eRX +dws +bhp cQc -cMJ -cMJ -cMJ -cMJ -cMJ -cMJ -cMJ -cMJ -cMJ -cMJ +djk +djk +djk +djk +djk +djk +djk +djk +djk +djk eCk -cuJ -cuJ -cuJ -cuJ -cuJ +jqU +jqU +jqU +jqU +jqU sNX -doE -doE -doE +lIt +lIt +lIt dTs dTs dTs @@ -73873,21 +58682,21 @@ acu "} (34,1,1) = {" acu -aKW -aKW -aKW -aKW -aKW -aKW -aKW -aKW -aSc -aIJ -aql -ara -agV -aqg -asa +eZC +eZC +eZC +eZC +eZC +eZC +eZC +eZC +ucS +uHx +aSY +aQg +beT +aQV +aUi cEc aWh aWh @@ -74086,18 +58895,18 @@ cNo bvA daw deU -cQm -cQm +uSv +uSv aMT aNx -cKp -doE -doE -doE -doE -doE -doE -doE +uWt +lIt +lIt +lIt +lIt +lIt +lIt +lIt dTs dTs dTs @@ -74110,18 +58919,18 @@ acu tZQ tZQ dTs -ars -aja -aiZ -aiZ -aFu +cSn +ign +mZb +mZb +wDC aSd -apz -aqg -aqg -aqg -aqg -asa +aSx +aQV +aQV +aQV +aQV +aUi aLa aWh aWh @@ -74318,20 +59127,20 @@ cVH cVH cXD bvA -daU +cDY deV -cQm -cQm +uSv +uSv aMU aNz -cKr -doE -doE -doE -doE -doE +saQ +lIt +lIt +lIt +lIt +lIt dTs -doE +lIt dTs dTs dTs @@ -74345,17 +59154,17 @@ dTs dTs dTs dTs -ait -aja -aiZ -aiZ -aIa -apz -aqg -aqg -agV -aqg -asa +txr +ign +mZb +mZb +aPB +aSx +aQV +aQV +beT +aQV +aUi qoJ aWh aWh @@ -74552,17 +59361,17 @@ cVH cVH cXN bvA -daU +cDY aMJ -cQm -cQm +uSv +uSv aNe aNz -cKr -doE -doE -doE -doE +saQ +lIt +lIt +lIt +lIt dTs dTs dTs @@ -74580,16 +59389,16 @@ dTs dTs dTs dTs -ais -aiZ -aiZ -aIa -apz -aql -ara -agV -aqg -asa +pRD +mZb +mZb +aPB +aSx +aSY +aQg +beT +aQV +aUi abQ aWh aWh @@ -74788,14 +59597,14 @@ aMw aMI dbc aMJ -cQm -cQm +uSv +uSv aNm aNA -cKr -doE -doE -doE +saQ +lIt +lIt +lIt dTs dTs dTs @@ -74814,16 +59623,16 @@ dTs dTs dTs dTs -ait -aja -aiZ -aIa -apz -aqg -aqg -agV -aqg -asa +txr +ign +mZb +aPB +aSx +aQV +aQV +beT +aQV +aUi cEc aWh aWh @@ -75027,8 +59836,8 @@ bvA ddJ bvA bvA -doE -doE +lIt +lIt dTs dTs dTs @@ -75049,14 +59858,14 @@ dTs dTs dTs dTs -ais +pRD abb -aIa -apz -aqg -aqg -asd -auz +aPB +aSx +aQV +aQV +wuV +eRL aaA aLa aWh @@ -75283,13 +60092,13 @@ dTs dTs dTs dTs -ait -aja -aIa -apz -aql -ara -asa +txr +ign +aPB +aSx +aSY +aQg +aUi aUD aVg acJ @@ -75516,14 +60325,14 @@ dTs dTs dTs dTs -ahu -ahu -ais -aIa -apz -aqg -aqg -asa +ogc +ogc +pRD +aPB +aSx +aQV +aQV +aUi aUD aVh aQY @@ -75749,15 +60558,15 @@ dTs dTs dTs dTs -ahu -ahu -air -aiY -aIa -apz -aqg -aqg -asa +ogc +ogc +wEy +moq +aPB +aSx +aQV +aQV +aUi aUE aVj aQX @@ -75987,38 +60796,38 @@ aOc aOc aOc aOc -aoD -apz -aql -ara -asc -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy -auy +pzk +aSx +aSY +aQg +mjR +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp +iKp aQg aQV aQV @@ -76221,38 +61030,38 @@ aPD byX iqK aOc -aoE -apz -aqg -aqg -aqg -aDb -aqg -aqg -aDb -aqg -aqg -aDb -aqg -aqg -aDb -aqg -aqg -aDb -aqg -aqg -aDb -aqg -aqg -aDb -aqg -aqg -aDb -aqg -aqg -aDb -aqg -aqg +aSa +aSx +aQV +aQV +aQV +aQW +aQV +aQV +aQW +aQV +aQV +aQW +aQV +aQV +aQW +aQV +aQV +aQW +aQV +aQV +aQW +aQV +aQV +aQW +aQV +aQV +aQW +aQV +aQV +aQW +aQV +aQV aQg aQV aSY @@ -76455,38 +61264,38 @@ aPD aPD iqK aau -aoE -apz -aqg -aqg -aqg -aDc -aqg -aqg -aDc -aqg -aqg -aDc -aqg -aqg -aDc -aqg -aqg -aDc -aqg -aqg -aDc -aqg -aqg -aDc -aqg -aqg -aDc -aqg -aqg -aDc -aqg -aqg +aSa +aSx +aQV +aQV +aQV +aQU +aQV +aQV +aQU +aQV +aQV +aQU +aQV +aQV +aQU +aQV +aQV +aQU +aQV +aQV +aQU +aQV +aQV +aQU +aQV +aQV +aQU +aQV +aQV +aQU +aQV +aQV aQg aQV aSY @@ -76689,38 +61498,38 @@ aPE pDd aPE aau -aoE -aIK -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -auz -aIJ -aqg -aqg -asd -auz -auz -auz -auz +aSa +eZN +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +eRL +uHx +aQV +aQV +wuV +eRL +eRL +eRL +eRL aQg aQV aQV @@ -76923,38 +61732,38 @@ rFz aPF aRc aOc -akz -aNp -aNp -aNp -aNp -alo -alo -alo -alo -alo -alo -alo -alo -alo -aNp -aNp -alo -alo -aNp -aNp -aNp -aNp -aNp -apO -apA +aUE +aQX +aQX +aQX +aQX +aVg +aVg +aVg +aVg +aVg +aVg +aVg +aVg +aVg +aQX +aQX +aVg +aVg +aQX +aQX +aQX +aQX +aQX +aRZ +gBQ dez -aNL +pHs baW -aky -aNp -aNp -apO +aUC +aQX +aQX +aRZ bfn aQW aQW @@ -77170,24 +61979,24 @@ aVk adq aeg aVk -aVH -aoe +bhh +sUF afy -apa -aoG +aUD +aVh anh -aoe -aoe -aoe -aoe -bco +sUF +sUF +sUF +sUF +sQE bcC -aNL -aNL +pHs +pHs baW -aoE +aSa anh -aoe +sUF aUH bfo bfo @@ -77396,41 +62205,41 @@ rFz rFz bzU aOc -bej -bfp -bej -aiZ -acW -aiZ -aiZ -aiZ +iZY +saS +iZY +mZb +sCW +mZb +mZb +mZb aeY -aiZ -ajS -bvh -avC -aDe -beD -aiZ -aiZ -aiZ -aIa -apz -aql -ara -asa -aoE -aDe -aiZ -aqy -aja -aiZ -aqy -ars -aja -aiZ -aiZ -aqy +mZb +aQj +qDl +aVG +wpr +qlr +mZb +mZb +mZb +aPB +aSx +aSY +aQg +aUi +aSa +wpr +mZb +nnv +ign +mZb +nnv +cSn +ign +mZb +mZb +nnv dTs dTs dTs @@ -77630,8 +62439,8 @@ rFz rFz aRc aau -aja -bej +ign +iZY aVI aVI aVI @@ -77655,15 +62464,15 @@ aqg asa bdV bep -aqy -axY -ait -ars +nnv +fqj +txr +cSn dTs dTs -ait -ars -ars +txr +cSn +cSn dTs dTs dTs @@ -77864,8 +62673,8 @@ aPF aPF aRc aau -ait -aja +txr +ign aVI azf aYu @@ -77889,14 +62698,14 @@ aqg asa bdW aiZ -axZ -ahu +ndF +ogc dTs dTs dTs dTs dTs -ahu +ogc dTs dTs dTs @@ -78098,8 +62907,8 @@ aRD aTg aTh aOc -ahu -ait +ogc +txr aVI aNs aWl @@ -88107,11 +72916,11 @@ lyB fdk hOK dhs -dpv -dqe +dpw +dqf dqO -dqe -dqe +dqf +dqf edO dus dVT @@ -92516,8 +77325,8 @@ dTs dTs dTs dTs -dTI -dTI +dTs +dTs cPL cTk cTO @@ -92750,8 +77559,8 @@ dTs dTs dTs dTs -dTI -dTI +dTs +dTs cPL cTl cTO @@ -92985,7 +77794,7 @@ dTs dTs dTs dTs -abt +dTs cPL cTm cTO diff --git a/maps/map_files/DesertDam/greenriver/newbridge.dmm b/maps/map_files/DesertDam/greenriver/newbridge.dmm index ea0c82fb1c32..df19de868c79 100644 --- a/maps/map_files/DesertDam/greenriver/newbridge.dmm +++ b/maps/map_files/DesertDam/greenriver/newbridge.dmm @@ -1,8 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_bridge) "ab" = ( /obj/structure/platform{ @@ -12,21 +10,14 @@ dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - icon_state = "shore_corner2"; - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river/riverside_east) "ac" = ( /obj/structure/platform_decoration{ - icon_state = "platform_deco"; dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/desert_dam/exterior/river/riverside_east) "ad" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -40,24 +31,16 @@ /turf/open/gm/river/desert/shallow_corner, /area/desert_dam/exterior/river/riverside_east) "af" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_bridge) "ag" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_bridge) "ah" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 8; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" - }, -/turf/open/asphalt{ - icon_state = "tile" + dir = 8 }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_bridge) "ai" = ( /turf/open/desert/dirt, @@ -70,28 +53,18 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - icon_state = "shore_corner2"; - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/desert_dam/exterior/river/riverside_east) "al" = ( /obj/structure/platform_decoration{ - icon_state = "platform_deco"; dir = 4 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/desert_dam/exterior/river/riverside_east) "am" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - icon_state = "shallow_c"; - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/desert_dam/exterior/river/riverside_east) "an" = ( /obj/structure/platform{ @@ -101,56 +74,36 @@ /turf/open/gm/river/desert/deep, /area/desert_dam/exterior/river/riverside_east) "ao" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_bridge) "ap" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_bridge) "aq" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ - dir = 4; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_c" - }, -/turf/open/asphalt{ - icon_state = "tile" + dir = 4 }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_bridge) "ar" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 1; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" - }, -/turf/open/asphalt{ - icon_state = "tile" + dir = 1 }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_bridge) "as" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ - dir = 1; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_c" - }, -/turf/open/asphalt{ - icon_state = "tile" + dir = 1 }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_bridge) "at" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_east) "au" = ( /obj/structure/platform_decoration{ - dir = 8; - icon_state = "platform_deco" + dir = 8 }, /obj/effect/blocker/toxic_water/Group_2, /turf/open/gm/river/desert/deep, @@ -171,9 +124,7 @@ /area/desert_dam/exterior/river/riverside_east) "ax" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/covered/east, /area/desert_dam/exterior/river/riverside_east) "ay" = ( /obj/structure/platform{ @@ -190,29 +141,21 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - icon_state = "shore_corner2"; - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_east) "aA" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_edge1{ - icon_state = "shore_edge1"; - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_east) "aB" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "aC" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -230,31 +173,19 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_east) "aF" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_east) "aG" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/shore_corner2{ - icon_state = "shore_corner2"; - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_east) "aH" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/desert/desert_shore/desert_shore1{ - icon_state = "shore1"; - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/desert_dam/exterior/river/riverside_east) "aI" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -269,17 +200,11 @@ /area/desert_dam/exterior/river/riverside_east) "aK" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_corner{ - icon_state = "shallow_c"; - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_east) "aL" = ( /obj/effect/blocker/toxic_water/Group_2, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_east) "aM" = ( /obj/effect/blocker/toxic_water/Group_2, @@ -346,39 +271,26 @@ /turf/open/desert/desert_shore/desert_shore1, /area/desert_dam/exterior/river/riverside_east) "aY" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "aZ" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_medical) "ba" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_medical) "bb" = ( /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "bc" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "bd" = ( /obj/structure/platform_decoration{ - dir = 8; - icon_state = "platform_deco" - }, -/turf/open/desert/dirt{ - icon_state = "dirt2" + dir = 8 }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "be" = ( /obj/structure/stairs{ @@ -387,57 +299,40 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_medical) "bf" = ( /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_medical) "bg" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "bh" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 8; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" - }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" + dir = 8 }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_medical) "bi" = ( /obj/structure/platform, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "bj" = ( /obj/structure/platform_decoration{ - icon_state = "platform_deco"; dir = 1 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "bk" = ( /obj/structure/platform_decoration, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/river/riverside_east) "bl" = ( /obj/structure/stairs{ dir = 8 }, /obj/structure/platform, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_medical) "bm" = ( /obj/structure/platform, @@ -445,13 +340,9 @@ /area/desert_dam/exterior/valley/valley_medical) "bn" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 8; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" - }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" + dir = 8 }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_medical) "bo" = ( /obj/structure/stairs{ @@ -460,9 +351,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_medical) "bp" = ( /obj/structure/stairs{ @@ -471,9 +360,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_medical) (1,1,1) = {" diff --git a/maps/map_files/DesertDam/purpleriver/newbridge.dmm b/maps/map_files/DesertDam/purpleriver/newbridge.dmm index d6de4499493d..7cc7eac77db1 100644 --- a/maps/map_files/DesertDam/purpleriver/newbridge.dmm +++ b/maps/map_files/DesertDam/purpleriver/newbridge.dmm @@ -1,35 +1,25 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "ab" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 8; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" - }, -/turf/open/asphalt{ - icon_state = "tile" + dir = 8 }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "ac" = ( /turf/open/desert/dirt, /area/desert_dam/exterior/valley/valley_medical) "ad" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 4; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" + dir = 4 }, /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_medical) "ae" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 8; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" + dir = 8 }, /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_medical) @@ -45,72 +35,48 @@ /area/desert_dam/exterior/river/riverside_south) "ag" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ - dir = 4; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_c" - }, -/turf/open/asphalt{ - icon_state = "tile" + dir = 4 }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "ah" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 1; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" - }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" + dir = 1 }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_medical) "ai" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 1; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" + dir = 1 }, /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_medical) "aj" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ - dir = 1; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_c" + dir = 1 }, /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_medical) "ak" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ - dir = 4; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_c" + dir = 4 }, /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_medical) "al" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 1; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" - }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" + dir = 1 }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "am" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 8; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" + dir = 8 }, /obj/effect/decal/sand_overlay/sand1{ - dir = 1; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" - }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" + dir = 1 }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/valley_medical) "an" = ( /obj/structure/platform{ @@ -120,55 +86,40 @@ /turf/open/gm/river/desert/shallow, /area/desert_dam/exterior/river/riverside_south) "ao" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/valley_medical) "ap" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_medical) "aq" = ( /turf/open/asphalt/cement_sunbleached, /area/desert_dam/exterior/valley/valley_medical) "ar" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 8; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" - }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" + dir = 8 }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/valley_medical) "as" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "at" = ( /obj/structure/stairs, /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_medical) "au" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached3" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached3, /area/desert_dam/exterior/valley/valley_medical) "av" = ( /obj/structure/platform_decoration{ - dir = 8; - icon_state = "platform_deco" + dir = 8 }, /obj/effect/blocker/toxic_water/Group_1, /turf/open/gm/river/desert/shallow, @@ -178,38 +129,26 @@ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - icon_state = "shore_corner2"; - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_south) "ax" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - icon_state = "shore_edge1"; - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_south) "ay" = ( /obj/structure/platform_decoration{ - icon_state = "platform_deco"; dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_medical) "az" = ( /obj/structure/platform_decoration{ - dir = 8; - icon_state = "platform_deco" - }, -/turf/open/desert/dirt{ - icon_state = "dirt2" + dir = 8 }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_medical) "aA" = ( /obj/structure/platform{ @@ -218,9 +157,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_medical) "aB" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -228,44 +165,28 @@ /area/desert_dam/exterior/river/riverside_south) "aC" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/desert_shore1{ - icon_state = "shore1"; - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/desert_dam/exterior/river/riverside_south) "aD" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_medical) "aE" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_medical) "aF" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_south) "aG" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_corner2{ - icon_state = "shore_corner2"; - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/desert_dam/exterior/river/riverside_south) "aH" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/desert/desert_shore/shore_edge1{ - icon_state = "shore_edge1"; - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/desert_dam/exterior/river/riverside_south) "aI" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -280,10 +201,7 @@ /area/desert_dam/exterior/river/riverside_south) "aL" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_south) "aM" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -298,10 +216,7 @@ "aO" = ( /obj/effect/blocker/toxic_water/Group_1, /obj/structure/platform, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/desert_dam/exterior/river/riverside_south) "aP" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -332,41 +247,26 @@ /area/desert_dam/exterior/river/riverside_south) "aU" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge/covered{ - icon_state = "shallow_edge"; - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/covered/northeast, /area/desert_dam/exterior/river/riverside_south) "aV" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/river/riverside_south) "aW" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/valley_medical) "aX" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge/covered{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/covered/east, /area/desert_dam/exterior/river/riverside_south) "aY" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/river/riverside_south) "aZ" = ( /obj/effect/decal/sand_overlay/sand1{ - dir = 8; - icon = 'icons/turf/overlays.dmi'; - icon_state = "sand1_s" - }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" + dir = 8 }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_medical) "ba" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -390,10 +290,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/desert_dam/exterior/river/riverside_south) "bd" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -411,30 +308,21 @@ /area/desert_dam/exterior/river/riverside_south) "bf" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/desert_dam/exterior/river/riverside_south) "bg" = ( /obj/effect/blocker/toxic_water/Group_1, /obj/structure/platform{ dir = 4 }, -/turf/open/gm/river/desert/shallow_corner{ - icon_state = "shallow_c"; - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_south) "bh" = ( /obj/effect/blocker/toxic_water/Group_1, /obj/structure/platform{ dir = 4 }, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_south) "bi" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -445,10 +333,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/gm/river/desert/shallow_corner{ - icon_state = "shallow_c"; - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_south) "bk" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -465,10 +350,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_south) "bn" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -476,10 +358,7 @@ /area/desert_dam/exterior/river/riverside_south) "bo" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_corner{ - icon_state = "shallow_c"; - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/desert_dam/exterior/river/riverside_south) "bp" = ( /obj/effect/blocker/toxic_water/Group_1, @@ -497,10 +376,7 @@ /area/desert_dam/exterior/river/riverside_south) "br" = ( /obj/effect/blocker/toxic_water/Group_1, -/turf/open/gm/river/desert/shallow_edge{ - icon_state = "shallow_edge"; - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/desert_dam/exterior/river/riverside_south) "bs" = ( /obj/structure/platform, @@ -525,28 +401,21 @@ /area/desert_dam/exterior/river/riverside_south) "bv" = ( /obj/structure/platform_decoration{ - icon_state = "platform_deco"; dir = 1 }, /obj/effect/blocker/toxic_water/Group_1, /turf/open/gm/river/desert/shallow, /area/desert_dam/exterior/river/riverside_south) "bw" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "by" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "bz" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_cargo) "bA" = ( /obj/structure/platform{ diff --git a/maps/map_files/DesertDam/sprinkles/10.damtemple_intact.dmm b/maps/map_files/DesertDam/sprinkles/10.damtemple_intact.dmm index 6c7e859826db..4ebaf4fbb798 100644 --- a/maps/map_files/DesertDam/sprinkles/10.damtemple_intact.dmm +++ b/maps/map_files/DesertDam/sprinkles/10.damtemple_intact.dmm @@ -1,9 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "av" = ( /obj/structure/xenoautopsy/tank/alien, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/desert_dam/interior/caves/temple) "aZ" = ( /obj/structure/prop/brazier, @@ -25,10 +23,7 @@ /area/desert_dam/interior/caves/temple) "bE" = ( /obj/structure/machinery/optable, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "bJ" = ( /obj/structure/surface/table/reinforced/prison{ @@ -76,10 +71,7 @@ /obj/item/tank/nitrogen{ pixel_x = 5 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "fX" = ( /obj/structure/stairs/perspective{ @@ -115,10 +107,7 @@ name = "ancient clan mask"; pixel_y = 20 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "iM" = ( /obj/structure/surface/table/reinforced/prison{ @@ -143,10 +132,7 @@ pixel_x = -1; pixel_y = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "ke" = ( /obj/structure/xenoautopsy/tank/larva, @@ -154,9 +140,7 @@ dir = 8; health = 80 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/desert_dam/interior/caves/temple) "kI" = ( /obj/structure/prop/brazier/torch, @@ -169,10 +153,7 @@ /turf/open/floor/sandstone/runed, /area/desert_dam/interior/caves/temple) "mA" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_crashsite) "mB" = ( /turf/open/floor/sandstone/runed, @@ -186,22 +167,14 @@ desc = "A long-barreled heavy plasma weapon capable of leveling down an entire building. This one seems to be damaged beyond use."; name = "damaged plasma rifle" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "mY" = ( -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_crashsite) "oq" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "oH" = ( /obj/structure/surface/rack, @@ -219,16 +192,10 @@ /obj/item/stack/medical/advanced/ointment/predator{ pixel_x = 5 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "oR" = ( -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "pC" = ( /obj/structure/showcase{ @@ -251,10 +218,7 @@ icon_state = "pred_mask12_ebony"; unacidable = 0 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "qv" = ( /obj/effect/decal/remains/xeno{ @@ -268,10 +232,7 @@ /area/desert_dam/interior/caves/central_caves) "qV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_crashsite) "re" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -304,25 +265,13 @@ name = "ancient katana"; unacidable = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "rI" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/obj/item/XenoItem/AntiAcid{ - pixel_x = -6 - }, -/obj/item/XenoItem/AntiAcid{ - pixel_x = 4 - }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "td" = ( /turf/open/desert/rock, @@ -336,10 +285,7 @@ "tq" = ( /obj/structure/closet/coffin/predator, /obj/item/storage/large_holster/katana, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "uK" = ( /obj/structure/machinery/door/airlock/sandstone/runed{ @@ -353,9 +299,7 @@ dir = 9; icon_state = "p_stair_full" }, -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_crashsite) "vb" = ( /obj/structure/stairs/perspective{ @@ -363,9 +307,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/desert/dirt{ - icon_state = "rock1" - }, +/turf/open/desert/dirt/rock1, /area/desert_dam/exterior/valley/valley_crashsite) "vY" = ( /obj/structure/surface/table/reinforced/prison{ @@ -419,10 +361,7 @@ /turf/open/floor/sandstone/runed, /area/desert_dam/interior/caves/temple) "AU" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "Bm" = ( /obj/structure/surface/rack{ @@ -434,15 +373,10 @@ /obj/item/stack/sheet/mineral/platinum{ amount = 50 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "Co" = ( -/turf/open/desert/dirt{ - icon_state = "dirt2" - }, +/turf/open/desert/dirt/dirt2, /area/desert_dam/exterior/valley/valley_crashsite) "Dc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -486,9 +420,7 @@ /area/desert_dam/interior/caves/temple) "GX" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/desert_dam/interior/caves/temple) "Hj" = ( /obj/structure/surface/rack{ @@ -500,10 +432,7 @@ name = "strange jelly" }, /obj/item/xeno_egg, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "Ix" = ( /obj/structure/surface/rack{ @@ -512,10 +441,7 @@ }, /obj/item/tool/weldingtool, /obj/item/clothing/glasses/welding/superior, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "IV" = ( /obj/effect/decal/cleanable/cobweb{ @@ -539,10 +465,7 @@ desc = "A bizarre alien device used for trapping and killing prey."; name = "Alien Mine" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "Jh" = ( /obj/structure/surface/table/reinforced/prison{ @@ -568,10 +491,7 @@ /area/desert_dam/interior/caves/temple) "JP" = ( /obj/structure/xenoautopsy/tank, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "JU" = ( /obj/structure/platform/mineral/sandstone/runed, @@ -579,10 +499,7 @@ /area/desert_dam/interior/caves/temple) "JZ" = ( /obj/structure/machinery/autolathe/yautja, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "Kj" = ( /obj/structure/surface/table/reinforced/prison{ @@ -593,10 +510,7 @@ /area/desert_dam/interior/caves/temple) "KA" = ( /obj/structure/closet/coffin/predator, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "Li" = ( /turf/open/gm/river/desert/deep, @@ -618,10 +532,7 @@ /obj/item/tool/surgery/bonesetter/predatorbonesetter, /obj/item/tool/surgery/bonegel/predatorbonegel, /obj/item/tool/surgery/FixOVein/predatorFixOVein, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "MH" = ( /turf/closed/wall/mineral/sandstone/runed, @@ -653,9 +564,7 @@ dir = 8; health = 80 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/desert_dam/interior/caves/temple) "Ps" = ( /obj/structure/bed/chair/comfy/beige{ @@ -685,10 +594,7 @@ /obj/structure/machinery/door/window{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "SD" = ( /obj/structure/platform_decoration/mineral/sandstone/runed, @@ -696,10 +602,7 @@ /area/desert_dam/interior/caves/temple) "TO" = ( /obj/structure/xenoautopsy, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "TU" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -714,10 +617,7 @@ dir = 4; name = "plasma power generator" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/desert_dam/interior/caves/temple) "Vz" = ( /turf/closed/wall/mineral/sandstone/runed{ @@ -726,10 +626,7 @@ /area/desert_dam/interior/caves/temple) "WM" = ( /obj/structure/curtain/red, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/desert_dam/interior/caves/temple) "WV" = ( /obj/structure/prop/brazier/torch, @@ -743,10 +640,7 @@ /turf/open/floor/sandstone/runed, /area/desert_dam/interior/caves/temple) "ZI" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/valley_crashsite) (1,1,1) = {" diff --git a/maps/map_files/DesertDam/sprinkles/15.shipgone_northlz.dmm b/maps/map_files/DesertDam/sprinkles/15.shipgone_northlz.dmm index 497963d344e4..f6b5b1e368f2 100644 --- a/maps/map_files/DesertDam/sprinkles/15.shipgone_northlz.dmm +++ b/maps/map_files/DesertDam/sprinkles/15.shipgone_northlz.dmm @@ -3,47 +3,29 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/template_noop) "h" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/template_noop) "i" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/largecrate/supply/floodlights, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/template_noop) "j" = ( /obj/structure/powerloader_wreckage, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/template_noop) "u" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/template_noop) "x" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/template_noop) "D" = ( /turf/template_noop, @@ -53,32 +35,20 @@ icon_state = "S" }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/template_noop) "K" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/template_noop) "L" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/template_noop) "O" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/template_noop) "R" = ( /obj/item/fuel_cell{ @@ -99,10 +69,7 @@ /turf/template_noop, /area/template_noop) "Y" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/template_noop) "Z" = ( /obj/structure/largecrate/random/barrel, diff --git a/maps/map_files/DesertDam/standalone/crashlanding-upp-alt1.dmm b/maps/map_files/DesertDam/standalone/crashlanding-upp-alt1.dmm index 94258193f75b..3cdefd6579ad 100644 --- a/maps/map_files/DesertDam/standalone/crashlanding-upp-alt1.dmm +++ b/maps/map_files/DesertDam/standalone/crashlanding-upp-alt1.dmm @@ -5,7 +5,7 @@ pixel_y = -5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_top_to_bottom, +/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "bz" = ( /turf/closed/shuttle/ert{ @@ -27,9 +27,7 @@ /area/desert_dam/exterior/valley/valley_civilian) "cp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "cG" = ( /obj/structure/flora/grass/desert/lightgrass_9, @@ -48,14 +46,10 @@ "dN" = ( /obj/structure/flora/grass/desert/lightgrass_1, /obj/effect/decal/cleanable/blood/oil, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "dP" = ( -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "eb" = ( /obj/effect/spawner/gibspawner/human, @@ -68,10 +62,7 @@ }, /area/desert_dam/exterior/valley/valley_civilian) "eF" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/valley_civilian) "fa" = ( /turf/closed/shuttle/ert{ @@ -82,15 +73,13 @@ "fg" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_top_to_bottom, +/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "fp" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "ft" = ( /turf/closed/wall, @@ -119,9 +108,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "hK" = ( /obj/structure/prop/invuln/fire{ @@ -154,28 +141,22 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "jN" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/valley_civilian) "jU" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/dirt, -/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_top_to_bottom, +/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "jX" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "kd" = ( /turf/closed/shuttle/ert{ @@ -186,9 +167,7 @@ /area/desert_dam/exterior/valley/valley_civilian) "kV" = ( /obj/structure/flora/grass/desert/lightgrass_2, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "la" = ( /turf/closed/wall/rock/orange, @@ -205,28 +184,20 @@ /obj/item/explosive/grenade/high_explosive/upp, /obj/item/explosive/grenade/high_explosive/upp, /obj/item/explosive/grenade/high_explosive/upp, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "mt" = ( /obj/structure/machinery/light/double{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_top_to_bottom, +/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "mw" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/valley_civilian) "mM" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/valley_civilian) "mN" = ( /obj/structure/desertdam/decals/road_edge{ @@ -241,17 +212,13 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "nj" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "nn" = ( /obj/structure/desertdam/decals/road_edge{ @@ -275,9 +242,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "nX" = ( /turf/open/desert/dirt, @@ -297,7 +262,7 @@ /area/desert_dam/exterior/valley/valley_civilian) "oL" = ( /obj/effect/decal/cleanable/blood, -/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_top_to_bottom, +/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "oX" = ( /obj/structure/desertdam/decals/road_edge{ @@ -323,14 +288,10 @@ /obj/item/ammo_magazine/rifle/type71/ap, /obj/item/ammo_magazine/rifle/type71/ap, /obj/item/ammo_magazine/rifle/type71/ap, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "sl" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/valley_civilian) "ss" = ( /obj/structure/flora/bush/desert/cactus/multiple{ @@ -383,9 +344,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "vz" = ( /obj/structure/closet/crate/ammo, @@ -401,9 +360,7 @@ /obj/item/ammo_magazine/rifle/type71, /obj/item/weapon/gun/rifle/type71, /obj/item/weapon/gun/rifle/type71, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "vJ" = ( /obj/structure/prop/invuln/fire, @@ -420,9 +377,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "xp" = ( /obj/structure/desertdam/decals/road_edge{ @@ -434,9 +389,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "xz" = ( /obj/structure/girder/displaced, @@ -469,9 +422,7 @@ /area/desert_dam/exterior/valley/valley_civilian) "ym" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "yU" = ( /obj/structure/prop/invuln/fire{ @@ -487,9 +438,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/valley_civilian) "zE" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -501,9 +450,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "zO" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -512,23 +459,16 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 8 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "As" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "AW" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/valley_civilian) "Bk" = ( /turf/closed/shuttle/ert{ @@ -547,9 +487,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "BM" = ( /obj/structure/flora/grass/desert/lightgrass_3, @@ -559,9 +497,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached18" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached18, /area/desert_dam/exterior/valley/valley_civilian) "BY" = ( /obj/structure/desertdam/decals/road_edge{ @@ -580,15 +516,11 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "CL" = ( /obj/structure/bed/chair/dropship/passenger, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "Dd" = ( /obj/structure/prop/invuln/fire{ @@ -604,9 +536,7 @@ "DO" = ( /obj/structure/flora/grass/desert/lightgrass_9, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "Eh" = ( /obj/structure/flora/grass/desert/lightgrass_1, @@ -615,9 +545,7 @@ "EF" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "EL" = ( /obj/structure/flora/grass/desert/lightgrass_2, @@ -637,9 +565,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "Gt" = ( /turf/closed/shuttle/ert{ @@ -656,10 +582,7 @@ }, /area/desert_dam/exterior/valley/valley_civilian) "Ho" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/valley_civilian) "Hs" = ( /obj/structure/prop/invuln/fire{ @@ -702,9 +625,7 @@ dir = 4 }, /obj/effect/decal/sand_overlay/sand1/corner1, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "Jy" = ( /obj/structure/prop/invuln/fire, @@ -736,18 +657,13 @@ }, /area/desert_dam/exterior/valley/valley_civilian) "KC" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/valley_civilian) "KX" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/valley_civilian) "Lc" = ( /obj/structure/desertdam/decals/road_edge{ @@ -777,9 +693,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/valley_civilian) "LD" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -791,17 +705,13 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "Mp" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "MM" = ( /turf/closed/shuttle/ert{ @@ -820,9 +730,7 @@ /obj/structure/closet/crate/ammo, /obj/item/ammo_magazine/pkp, /obj/item/weapon/gun/pkp, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "NP" = ( /turf/closed/shuttle/ert{ @@ -848,21 +756,17 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "OG" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_top_to_bottom, +/turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "OJ" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "Pc" = ( /obj/structure/desertdam/decals/road_edge{ @@ -894,9 +798,7 @@ dir = 5 }, /obj/effect/spawner/gibspawner/human, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "Qj" = ( /obj/structure/machinery/colony_floodlight, @@ -913,17 +815,13 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "Sb" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "Sf" = ( /turf/closed/shuttle/ert{ @@ -943,9 +841,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "SN" = ( /obj/effect/spawner/gibspawner/human, @@ -988,7 +884,7 @@ pixel_y = 21 }, /obj/effect/decal/cleanable/dirt, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/exterior/valley/valley_civilian) "UB" = ( /obj/structure/prop/invuln/fire{ @@ -1006,9 +902,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "VD" = ( /obj/structure/flora/bush/desert/cactus{ @@ -1026,9 +920,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached2" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached2, /area/desert_dam/exterior/valley/valley_civilian) "Wy" = ( /turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_left_to_right, @@ -1037,32 +929,24 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "WW" = ( -/turf/open/asphalt{ - icon_state = "tile" - }, +/turf/open/asphalt/tile, /area/desert_dam/exterior/valley/valley_civilian) "Xn" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "Xq" = ( /turf/template_noop, /area/template_noop) "XT" = ( /obj/structure/flora/tree/joshua, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "Yr" = ( /turf/closed/shuttle/ert{ @@ -1072,9 +956,7 @@ }, /area/desert_dam/exterior/valley/valley_civilian) "Yv" = ( -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "YD" = ( /obj/structure/fence, @@ -1084,9 +966,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/valley_civilian) "Zm" = ( /obj/structure/flora/grass/tallgrass/desert, diff --git a/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm b/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm index 9cca7b5c3558..972e9ddf3b59 100644 --- a/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm +++ b/maps/map_files/DesertDam/standalone/crashlanding-upp-bar.dmm @@ -29,16 +29,11 @@ dir = 4 }, /obj/item/ammo_casing/bullet, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "aO" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/bar) "aT" = ( /turf/closed/shuttle/ert{ @@ -51,9 +46,7 @@ /obj/item/reagent_container/food/drinks/flask/canteen{ desc = "You take a sip from your trusty UPP canteen..." }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "be" = ( /obj/structure/closet/secure_closet/bar, @@ -67,9 +60,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "bu" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "bz" = ( /obj/structure/bed/roller, @@ -89,10 +80,7 @@ /area/desert_dam/building/bar/backroom) "bI" = ( /obj/item/ammo_casing/bullet, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/bar_valley_dam) "bJ" = ( /obj/structure/disposalpipe/segment{ @@ -152,18 +140,14 @@ network = null; pixel_y = 21 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/building/bar/bar) "cR" = ( /obj/effect/landmark/crap_item, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "cZ" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "da" = ( /obj/structure/flora/grass/desert/heavygrass_4, @@ -179,15 +163,11 @@ /area/desert_dam/building/bar/bar) "du" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/desert_dam/building/bar/backroom) "dJ" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "dQ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -196,16 +176,14 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "dR" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "dX" = ( /obj/structure/surface/table/almayer, /obj/item/ammo_box/rounds/type71{ bullet_amount = 129 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/building/bar/bar) "ee" = ( /obj/effect/decal/warning_stripes{ @@ -214,10 +192,7 @@ /turf/open/asphalt, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "eh" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/bar_restroom) "ej" = ( /obj/structure/flora/grass/desert/lightgrass_2, @@ -277,16 +252,14 @@ icon_state = "paper_words"; item_state = "paper_words" }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/building/bar/bar) "fk" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "fy" = ( /obj/structure/flora/grass/desert/lightgrass_6, @@ -306,9 +279,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "fM" = ( /obj/item/stack/rods, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "fN" = ( /obj/structure/disposalpipe/segment, @@ -327,18 +298,14 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "ga" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, /obj/item/prop/colony/used_flare, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "gm" = ( /obj/structure/desertdam/decals/road_edge, @@ -351,9 +318,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "gM" = ( /obj/item/trash/candy, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "gN" = ( /obj/item/ammo_casing/bullet, @@ -366,16 +331,11 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "gR" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "hc" = ( /obj/structure/prop/dam/wide_boulder/boulder1, -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/bar_valley_dam) "hd" = ( /obj/structure/flora/grass/desert/lightgrass_8, @@ -434,9 +394,7 @@ /obj/item/ammo_box/rounds/type71/heap/empty{ bullet_amount = 0 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "hO" = ( /obj/effect/decal/warning_stripes{ @@ -451,16 +409,11 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "hY" = ( /obj/structure/bed/stool, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "if" = ( /obj/effect/decal/cleanable/dirt, @@ -478,9 +431,7 @@ /turf/open/floor/plating, /area/desert_dam/building/bar/bar) "is" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/bar_valley_dam) "iy" = ( /turf/closed/wall/wood, @@ -495,10 +446,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "iL" = ( /obj/structure/prop/dam/boulder/boulder1, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/bar_valley_dam) "iV" = ( /obj/effect/landmark/crap_item, @@ -519,9 +467,7 @@ "jj" = ( /obj/item/trash/cheesie, /obj/item/stack/sheet/wood, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "jm" = ( /obj/effect/decal/sand_overlay/sand1, @@ -532,9 +478,7 @@ dir = 5; pixel_y = 8 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "jp" = ( /obj/structure/desertdam/decals/road_edge, @@ -563,10 +507,7 @@ /area/desert_dam/building/bar/bar) "jw" = ( /obj/item/ammo_casing/bullet, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/bar_valley_dam) "jy" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -579,26 +520,20 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "jI" = ( /obj/structure/barricade/sandbags/wired{ dir = 4 }, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/bar_valley_dam) "jJ" = ( /obj/structure/flora/grass/desert/lightgrass_1, /turf/open/desert/dirt, /area/desert_dam/exterior/valley/bar_valley_dam) "kf" = ( -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "kh" = ( /obj/structure/desertdam/decals/road_edge{ @@ -609,18 +544,13 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "ki" = ( /obj/item/stack/sandbags, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/bar_valley_dam) "kk" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "kp" = ( /obj/effect/decal/cleanable/blood, @@ -631,9 +561,7 @@ /obj/structure/barricade/sandbags/wired{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached14" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached14, /area/desert_dam/exterior/valley/bar_valley_dam) "kD" = ( /turf/open/desert/dirt, @@ -649,9 +577,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/desert_dam/building/bar/backroom) "ln" = ( /turf/open/desert/rock, @@ -661,37 +587,25 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/bar_valley_dam) "lT" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/bar_valley_dam) "mb" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "md" = ( /obj/item/ammo_magazine/rifle/type71/heap{ current_rounds = 0 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "mf" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/bar_valley_dam) "mq" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -704,10 +618,7 @@ dir = 4 }, /obj/item/prop/colony/used_flare, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/backroom) "mF" = ( /obj/structure/disposalpipe/segment, @@ -731,9 +642,7 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/bar_valley_dam) "mV" = ( -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/building/bar/bar_restroom) "nk" = ( /turf/closed/shuttle/ert{ @@ -745,9 +654,7 @@ "np" = ( /obj/structure/flora/grass/desert/lightgrass_1, /obj/item/ammo_casing/bullet, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "nt" = ( /obj/effect/decal/sand_overlay/sand1, @@ -778,9 +685,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/desert_dam/building/bar/bar) "nD" = ( /obj/structure/flora/grass/desert/heavygrass_4, @@ -796,9 +701,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/bar_valley_dam) "oc" = ( /obj/structure/surface/table/reinforced, @@ -811,15 +714,11 @@ /area/desert_dam/building/bar/bar) "oo" = ( /obj/structure/flora/grass/desert/heavygrass_4, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "oy" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/bar_valley_dam) "oD" = ( /obj/structure/machinery/vending/snack, @@ -830,9 +729,7 @@ /obj/item/ammo_magazine/rifle/type71/heap{ current_rounds = 0 }, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/bar_valley_dam) "oK" = ( /obj/effect/decal/sand_overlay/sand1/corner1{ @@ -841,24 +738,18 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 9 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "oN" = ( /obj/effect/decal/sand_overlay/sand1, /obj/item/ammo_casing/bullet, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "pk" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "pq" = ( /obj/structure/desertdam/decals/road_edge{ @@ -868,10 +759,7 @@ /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "pu" = ( /obj/structure/machinery/light/double, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "px" = ( /obj/structure/barricade/sandbags/wired{ @@ -890,15 +778,12 @@ "pA" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/rods, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/bar) "pM" = ( /obj/structure/bed/chair/dropship/passenger, /obj/item/storage/belt/medical/lifesaver/upp, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/building/bar/bar) "pO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -921,31 +806,21 @@ pixel_x = 5; pixel_y = 15 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "qe" = ( /obj/structure/prop/dam/boulder/boulder3, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/bar_valley_dam) "qu" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, /obj/item/prop/colony/used_flare, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "qx" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/bar_valley_dam) "qS" = ( /turf/open/floor/interior/wood/alt, @@ -967,27 +842,19 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "rm" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/interior/wood, /area/desert_dam/building/bar/bar) "rR" = ( /obj/structure/prop/dam/boulder/boulder1, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/bar_valley_dam) "rX" = ( /obj/item/prop/colony/folded_bedroll, /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/desert_dam/building/bar/bar) "se" = ( /obj/item/trash/semki, @@ -1003,15 +870,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "sp" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "su" = ( /obj/structure/surface/table/reinforced, @@ -1024,9 +887,7 @@ "sv" = ( /obj/effect/decal/cleanable/dirt, /obj/item/tool/shovel, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "sE" = ( /obj/structure/machinery/light/double{ @@ -1038,9 +899,7 @@ "sH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/sandbags/wired, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "sI" = ( /obj/structure/flora/grass/desert/lightgrass_5, @@ -1056,9 +915,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "tl" = ( /obj/item/ammo_casing/bullet, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "tu" = ( /obj/effect/decal/cleanable/blood, @@ -1077,9 +934,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "tK" = ( /obj/structure/bed/bedroll, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "tM" = ( /turf/closed/shuttle/ert{ @@ -1121,13 +976,10 @@ pixel_y = 7; icon = 'icons/obj/items/weapons/guns/guns_by_faction/upp.dmi' }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/building/bar/bar) "uF" = ( -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/east, /area/desert_dam/exterior/valley/bar_valley_dam) "uZ" = ( /obj/item/roller, @@ -1146,18 +998,12 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "vn" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "vq" = ( /obj/structure/sink, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "vy" = ( /obj/item/prop/colony/used_flare, @@ -1178,16 +1024,11 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "wj" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/bar) "wm" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -1198,9 +1039,7 @@ /area/desert_dam/building/bar/bar) "wp" = ( /obj/structure/flora/grass/desert/heavygrass_10, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "wq" = ( /obj/structure/flora/grass/desert/lightgrass_2, @@ -1225,9 +1064,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "wy" = ( /obj/item/trash/candy, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/desert_dam/building/bar/bar_restroom) "wE" = ( /obj/structure/girder, @@ -1239,14 +1076,10 @@ }, /obj/structure/bed/bedroll, /obj/item/reagent_container/food/drinks/bottle/vodka, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "wJ" = ( -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/bar_valley_dam) "wO" = ( /obj/structure/barricade/sandbags/wired{ @@ -1267,7 +1100,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S-corner" }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/building/bar/bar) "xg" = ( /obj/structure/prop/dam/boulder/boulder1, @@ -1278,9 +1111,7 @@ dir = 1 }, /obj/effect/landmark/crap_item, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/bar_valley_dam) "xm" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -1318,16 +1149,9 @@ /turf/open/desert/dirt, /area/desert_dam/exterior/valley/bar_valley_dam) "xG" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "xN" = ( /turf/closed/shuttle/ert{ @@ -1338,10 +1162,7 @@ /area/desert_dam/building/bar/bar) "xP" = ( /obj/item/ammo_casing/bullet, -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/bar_valley_dam) "xT" = ( /turf/template_noop, @@ -1361,9 +1182,7 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/wood, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "yf" = ( /obj/effect/decal/warning_stripes{ @@ -1374,25 +1193,18 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "yk" = ( /obj/structure/prop/dam/large_boulder/boulder2, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/bar_valley_dam) "ym" = ( /obj/item/stack/sandbags/large_stack, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "yo" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/desert_dam/building/bar/bar) "ys" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -1433,9 +1245,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 1 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/bar_valley_dam) "zl" = ( /obj/structure/disposalpipe/segment{ @@ -1451,10 +1261,7 @@ /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "zC" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -1470,21 +1277,13 @@ "zD" = ( /obj/structure/surface/table/woodentable, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "zM" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/bar) "zO" = ( -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/bar_valley_dam) "zS" = ( /obj/structure/flora/grass/desert/heavygrass_4, @@ -1502,18 +1301,13 @@ /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Ae" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "Ah" = ( /obj/structure/barricade/wooden{ @@ -1543,10 +1337,7 @@ /obj/structure/barricade/sandbags/wired{ dir = 1 }, -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/bar_valley_dam) "AT" = ( /turf/closed/shuttle/ert{ @@ -1567,9 +1358,7 @@ "Bu" = ( /obj/effect/decal/sand_overlay/sand1, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "Bx" = ( /obj/structure/surface/table/almayer, @@ -1588,7 +1377,7 @@ /obj/item/ammo_magazine/rifle/type71/heap{ current_rounds = 0 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/building/bar/bar) "BB" = ( /turf/closed/shuttle/ert{ @@ -1605,17 +1394,12 @@ /obj/item/reagent_container/food/drinks/flask/canteen{ desc = "You take a sip from your trusty UPP canteen..." }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "BM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/bar) "BP" = ( /obj/structure/desertdam/decals/road_edge{ @@ -1636,10 +1420,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/backroom) "Cc" = ( /obj/structure/desertdam/decals/road_edge{ @@ -1651,16 +1432,10 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "Ce" = ( -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/west, /area/desert_dam/exterior/valley/bar_valley_dam) "Ch" = ( -/turf/open/desert/dirt{ - dir = 6; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southeast, /area/desert_dam/exterior/valley/bar_valley_dam) "Cm" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -1683,9 +1458,7 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "CA" = ( /turf/closed/shuttle/ert{ @@ -1702,9 +1475,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "CH" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/desert_dam/building/bar/bar_restroom) "CI" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -1714,9 +1485,7 @@ pixel_y = 13 }, /obj/item/clothing/mask/cigarette/cigar, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "CL" = ( /turf/closed/shuttle/ert{ @@ -1729,9 +1498,7 @@ /obj/effect/decal/sand_overlay/sand1/corner1{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "Db" = ( /obj/structure/girder, @@ -1745,9 +1512,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "Di" = ( /obj/item/prop/colony/used_flare, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Dn" = ( /obj/effect/decal/cleanable/dirt, @@ -1758,9 +1523,7 @@ }, /area/desert_dam/building/bar/bar) "Dt" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/desert_dam/building/bar/bar_restroom) "Du" = ( /obj/effect/decal/cleanable/dirt, @@ -1783,10 +1546,7 @@ /area/desert_dam/building/bar/bar) "DE" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "DO" = ( /obj/effect/spawner/gibspawner/xeno, @@ -1795,9 +1555,7 @@ "DR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "DZ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -1818,10 +1576,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "Eg" = ( -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/bar_valley_dam) "Ek" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1834,33 +1589,24 @@ /obj/structure/barricade/sandbags/wired{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/exterior/valley/bar_valley_dam) "Er" = ( /obj/item/stack/sheet/wood, /turf/open/floor/interior/wood, /area/desert_dam/building/bar/bar) "Ev" = ( -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "Ex" = ( /obj/item/prop/colony/used_flare, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/bar_valley_dam) "EH" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "EO" = ( /turf/closed/shuttle/ert{ @@ -1885,9 +1631,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "Fh" = ( /obj/item/storage/belt/utility, @@ -1915,10 +1659,7 @@ /obj/structure/barricade/sandbags/wired{ dir = 4 }, -/turf/open/desert/dirt{ - dir = 4; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/east, /area/desert_dam/exterior/valley/bar_valley_dam) "FF" = ( /obj/structure/disposalpipe/segment, @@ -1928,9 +1669,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "FI" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached15" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached15, /area/desert_dam/exterior/valley/bar_valley_dam) "Gc" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -1940,9 +1679,7 @@ dir = 4 }, /obj/item/ammo_casing/bullet, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/bar_valley_dam) "Gd" = ( /obj/effect/decal/warning_stripes{ @@ -1963,9 +1700,7 @@ /area/desert_dam/building/bar/bar) "GP" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "GY" = ( /obj/item/trash/used_stasis_bag, @@ -1974,9 +1709,7 @@ /area/desert_dam/building/bar/bar) "GZ" = ( /obj/item/stack/barbed_wire/small_stack, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Hb" = ( /obj/structure/desertdam/decals/road_edge, @@ -1986,10 +1719,7 @@ /turf/open/asphalt, /area/desert_dam/exterior/valley/bar_valley_dam) "Hl" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/north, /area/desert_dam/exterior/valley/bar_valley_dam) "Hq" = ( /obj/structure/barricade/sandbags/wired{ @@ -2002,9 +1732,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/desert_dam/building/bar/bar) "HH" = ( /obj/effect/decal/warning_stripes{ @@ -2031,9 +1759,7 @@ /obj/item/prop/colony/usedbandage{ dir = 5 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Iu" = ( /turf/open/desert/dirt, @@ -2049,13 +1775,11 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/building/bar/bar) "IU" = ( /obj/item/tool/shovel, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "IW" = ( /turf/closed/shuttle/ert{ @@ -2065,28 +1789,19 @@ }, /area/desert_dam/building/bar/bar) "Jc" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/desert_dam/building/bar/bar) "Jd" = ( /obj/structure/flora/grass/desert/lightgrass_5, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Ji" = ( /obj/item/trash/candy, /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/desert_dam/building/bar/bar) "Jk" = ( -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "Js" = ( /obj/structure/disposalpipe/segment{ @@ -2097,9 +1812,7 @@ /area/desert_dam/building/bar/bar) "Jt" = ( /obj/item/trash/cheesie, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Jx" = ( /obj/structure/desertdam/decals/road_edge, @@ -2149,9 +1862,7 @@ dir = 8 }, /obj/item/stack/sandbags, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached13" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached13, /area/desert_dam/exterior/valley/bar_valley_dam) "Lo" = ( /obj/effect/landmark/survivor_spawner/upp/soldier, @@ -2167,9 +1878,7 @@ /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "Lw" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/desert_dam/building/bar/bar) "LB" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -2182,50 +1891,31 @@ /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "LC" = ( /obj/item/prop/colony/usedbandage, -/turf/open/desert/dirt{ - dir = 10; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/southwest, /area/desert_dam/exterior/valley/bar_valley_dam) "LD" = ( /obj/item/ammo_casing/bullet, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/bar_valley_dam) "LF" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "LJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/desert_dam/building/bar/backroom) "LM" = ( /obj/item/prop/colony/used_flare, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached16" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached16, /area/desert_dam/exterior/valley/bar_valley_dam) "Ms" = ( /obj/item/ammo_casing/bullet, /obj/item/prop/colony/usedbandage{ dir = 1 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Mw" = ( /obj/structure/machinery/blackbox_recorder, @@ -2245,9 +1935,7 @@ /obj/structure/barricade/sandbags/wired{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "Ne" = ( /obj/effect/decal/warning_stripes{ @@ -2264,17 +1952,13 @@ /obj/item/ammo_box/rounds/type71/heap/empty{ bullet_amount = 0 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Nj" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 6 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "No" = ( /obj/effect/spawner/gibspawner/xeno, @@ -2282,10 +1966,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "Nu" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/bar_valley_dam) "NH" = ( /obj/structure/machinery/light/double{ @@ -2333,15 +2014,11 @@ /obj/effect/decal/sand_overlay/sand1{ dir = 8 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached1" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached1, /area/desert_dam/exterior/valley/bar_valley_dam) "Ow" = ( /obj/structure/prop/dam/boulder/boulder2, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/bar_valley_dam) "OD" = ( /turf/open/asphalt, @@ -2354,18 +2031,14 @@ dir = 1; pixel_y = -10 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached19" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached19, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "OO" = ( /turf/closed/wall/r_wall, /area/desert_dam/exterior/valley/bar_valley_dam) "OS" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "OU" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2388,10 +2061,7 @@ /turf/open/floor/interior/wood, /area/desert_dam/building/bar/bar) "Pw" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "PH" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -2407,21 +2077,17 @@ pixel_x = 1; pixel_y = 35 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "PR" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/building/bar/bar) "PS" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "PX" = ( /obj/structure/flora/grass/desert/heavygrass_5, @@ -2429,9 +2095,7 @@ dir = 5 }, /obj/effect/decal/cleanable/blood, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "PY" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -2441,17 +2105,13 @@ pixel_y = 13 }, /obj/item/toy/plush/farwa, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Qc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/desert_dam/building/bar/bar_restroom) "Qk" = ( /obj/item/ammo_magazine/rifle/type71/heap{ @@ -2473,17 +2133,13 @@ density = 0; pixel_y = 32 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "QI" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 10 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "QK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2526,7 +2182,7 @@ /obj/item/ammo_magazine/handful/shotgun/heavy/buckshot, /obj/item/ammo_magazine/handful/shotgun/heavy/buckshot, /obj/item/ammo_box/magazine/misc/flares, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/desert_dam/building/bar/bar) "Ro" = ( /obj/structure/flora/grass/desert/lightgrass_11, @@ -2535,17 +2191,13 @@ "Rs" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/desert_dam/building/bar/bar) "RU" = ( /obj/effect/decal/sand_overlay/sand1{ dir = 5 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached9" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached9, /area/desert_dam/exterior/valley/bar_valley_dam) "RW" = ( /obj/effect/decal/warning_stripes{ @@ -2562,19 +2214,13 @@ /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "Sh" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/bar) "Sl" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/bar) "So" = ( /obj/effect/decal/cleanable/dirt, @@ -2600,9 +2246,7 @@ /area/desert_dam/building/bar/backroom) "SG" = ( /obj/effect/decal/sand_overlay/sand1, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "SL" = ( /obj/item/ammo_magazine/rifle/type71/heap{ @@ -2618,10 +2262,7 @@ /obj/structure/barricade/sandbags/wired{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/bar) "SY" = ( /obj/effect/decal/cleanable/dirt, @@ -2633,9 +2274,7 @@ /area/desert_dam/building/bar/bar) "Ta" = ( /obj/item/prop/colony/used_flare, -/turf/open/desert/dirt{ - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1, /area/desert_dam/exterior/valley/bar_valley_dam) "Tc" = ( /obj/structure/bed/chair/wood/normal{ @@ -2654,26 +2293,20 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/desert_dam/building/bar/bar) "Tl" = ( /obj/effect/decal/sand_overlay/sand1, /obj/item/ammo_magazine/rifle/type71/heap{ current_rounds = 0 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached12" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached12, /area/desert_dam/exterior/valley/bar_valley_dam) "TH" = ( /obj/effect/decal/sand_overlay/sand1, /obj/item/ammo_casing/bullet, /obj/effect/landmark/crap_item, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "TO" = ( /obj/structure/pipes/vents/pump{ @@ -2683,15 +2316,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "TR" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/desert_dam/building/bar/bar_restroom) "Ug" = ( /obj/item/ammo_casing/bullet, @@ -2699,10 +2327,7 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "Ui" = ( /obj/structure/prop/dam/boulder/boulder2, -/turf/open/desert/dirt{ - dir = 8; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/west, /area/desert_dam/exterior/valley/bar_valley_dam) "Ul" = ( /obj/effect/decal/cleanable/dirt, @@ -2720,14 +2345,10 @@ /area/desert_dam/exterior/valley/bar_valley_dam) "Uq" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/desert/dirt{ - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1, /area/desert_dam/exterior/valley/bar_valley_dam) "UB" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/desert_dam/building/bar/bar) "UK" = ( /obj/item/ammo_box/rounds/type71/heap/empty{ @@ -2746,9 +2367,7 @@ pixel_y = 13 }, /obj/item/clothing/head/helmet/marine/veteran/UPP, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "UQ" = ( /obj/structure/surface/table/reinforced, @@ -2757,9 +2376,7 @@ pixel_y = 32 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "Vc" = ( /obj/structure/desertdam/decals/road_edge, @@ -2784,9 +2401,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/desert_dam/building/bar/bar) "Vt" = ( /obj/item/prop/colony/usedbandage{ @@ -2799,17 +2414,11 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/desert_dam/building/bar/bar) "VG" = ( /obj/structure/reagent_dispensers/beerkeg, -/turf/open/desert/dirt{ - dir = 9; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northwest, /area/desert_dam/exterior/valley/bar_valley_dam) "VI" = ( /turf/open/floor/plating, @@ -2920,9 +2529,7 @@ desc = "You take a sip from your trusty UPP canteen..."; pixel_y = 4 }, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Xh" = ( /obj/effect/decal/cleanable/dirt, @@ -2933,15 +2540,11 @@ dir = 6 }, /obj/item/ammo_casing/bullet, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Xv" = ( /obj/structure/prop/dam/boulder/boulder3, -/turf/open/mars{ - icon_state = "mars_dirt_5" - }, +/turf/open/mars/mars_dirt_5, /area/desert_dam/exterior/valley/bar_valley_dam) "Xw" = ( /turf/open/floor/interior/wood, @@ -2974,33 +2577,22 @@ /area/desert_dam/interior/dam_interior/south_tunnel_entrance) "XZ" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/desert/dirt{ - dir = 5; - icon_state = "desert_transition_edge1" - }, +/turf/open/desert/dirt/desert_transition_edge1/northeast, /area/desert_dam/exterior/valley/bar_valley_dam) "Yf" = ( /obj/effect/spawner/gibspawner/xeno, /turf/open/floor/interior/wood, /area/desert_dam/building/bar/bar) "Yn" = ( -/turf/open/desert/dirt{ - dir = 1; - icon_state = "desert_transition_corner1" - }, +/turf/open/desert/dirt/desert_transition_corner1/north, /area/desert_dam/exterior/valley/bar_valley_dam) "Yq" = ( -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/desert_dam/building/bar/bar) "YA" = ( /obj/structure/bed/chair/wood/normal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/desert_dam/building/bar/bar) "YE" = ( /obj/effect/decal/sand_overlay/sand1, @@ -3043,9 +2635,7 @@ }, /area/desert_dam/building/bar/bar) "YZ" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/desert_dam/building/bar/bar_restroom) "ZA" = ( /obj/effect/decal/sand_overlay/sand1{ @@ -3054,9 +2644,7 @@ /obj/structure/barricade/sandbags/wired{ dir = 4 }, -/turf/open/asphalt/cement_sunbleached{ - icon_state = "cement_sunbleached4" - }, +/turf/open/asphalt/cement_sunbleached/cement_sunbleached4, /area/desert_dam/exterior/valley/bar_valley_dam) "ZB" = ( /obj/effect/decal/sand_overlay/sand1, diff --git a/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm b/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm index d1dd76922ee1..518ea89a0257 100644 --- a/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm +++ b/maps/map_files/FOP_v2_Cellblocks/Prison_Station_FOP.dmm @@ -6,10 +6,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "aab" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -30,9 +27,7 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding9" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/north) "aaf" = ( /obj/effect/landmark/corpsespawner/prisoner, @@ -112,19 +107,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/research/secret/testing) "aap" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/research/secret/testing) "aaq" = ( /obj/structure/machinery/disposal, @@ -135,10 +124,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/research/secret/testing) "aar" = ( /obj/effect/decal/warning_stripes{ @@ -151,20 +137,14 @@ icon_state = "coil1"; name = "cable piece" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/research/secret/testing) "aas" = ( /obj/structure/machinery/door/window/southright, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/research/secret/testing) "aat" = ( /obj/structure/surface/table/reinforced, @@ -179,20 +159,14 @@ icon_state = "S" }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/research/secret/testing) "aau" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/research/secret/testing) "aav" = ( /obj/structure/closet/l3closet, @@ -200,10 +174,7 @@ dir = 1 }, /obj/item/reagent_container/food/snacks/baguette, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/research/secret/testing) "aaw" = ( /obj/structure/surface/table/reinforced, @@ -212,10 +183,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "aax" = ( /obj/structure/surface/table/reinforced, @@ -224,10 +192,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "aay" = ( /obj/effect/decal/warning_stripes{ @@ -236,20 +201,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/research/secret/testing) "aaz" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/machinery/door/window/southleft, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/research/secret/testing) "aaA" = ( /obj/structure/surface/table/reinforced, @@ -263,10 +222,7 @@ id = "biological_testing_2"; name = "Containment Shutter Control" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/research/secret/testing) "aaB" = ( /obj/effect/decal/warning_stripes{ @@ -278,10 +234,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/research/secret/testing) "aaC" = ( /obj/structure/machinery/light/small{ @@ -290,106 +243,63 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "aaD" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/north) "aaE" = ( /obj/structure/machinery/smartfridge/secure, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/prison/research/secret/testing) "aaF" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research/secret/testing) "aaG" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/testing) "aaH" = ( -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/testing) "aaI" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/prison/research/secret/testing) "aaJ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research/secret/testing) "aaK" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "aaL" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/north, /area/prison/research/secret/testing) "aaM" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research/secret/testing) "aaN" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research/secret/testing) "aaO" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/east, /area/prison/research/secret/testing) "aaP" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/north, /area/prison/research/secret/testing) "aaQ" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/testing) "aaR" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -409,69 +319,45 @@ /turf/open/space, /area/space) "aaT" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/prison/research/secret/testing) "aaU" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/prison/research/secret/testing) "aaV" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "aaW" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "aaX" = ( /obj/item/paper/prison_station/test_log, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "aaY" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "aaZ" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abc" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/suit/chef/classic, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/central) "abd" = ( /obj/structure/surface/rack, @@ -481,28 +367,19 @@ /obj/item/clothing/mask/muzzle, /obj/item/clothing/mask/muzzle, /obj/item/clothing/mask/muzzle, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abf" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abg" = ( /obj/structure/machinery/disposal, @@ -512,43 +389,29 @@ /obj/structure/sign/safety/nonpress{ pixel_x = 30 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/testing) "abh" = ( /obj/structure/machinery/computer/operating, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/testing) "abi" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abj" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abk" = ( /obj/structure/surface/table/reinforced, /obj/item/folder, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abl" = ( /obj/item/paper_bin{ @@ -560,41 +423,26 @@ pixel_y = 8 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abn" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abo" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abp" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abq" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/testing) "abr" = ( /obj/structure/disposalpipe/trunk, @@ -609,50 +457,32 @@ /obj/structure/machinery/computer/med_data/laptop{ pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/testing) "abt" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research/secret/testing) "abu" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abv" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abw" = ( -/turf/open/floor/prison{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner, /area/prison/research/secret/testing) "abx" = ( -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/testing) "aby" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/research/secret/testing) "abz" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -669,25 +499,18 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/testing) "abC" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/research/secret/testing) "abD" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "abE" = ( /obj/structure/surface/table/reinforced, @@ -696,70 +519,50 @@ pixel_y = 4 }, /obj/item/storage/box/syringes, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "abF" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "abG" = ( /obj/structure/pipes/vents/scrubber, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "abH" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/research/secret/bioengineering) "abI" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/research/secret/bioengineering) "abJ" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "abK" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "abL" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/med_data/laptop, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "abM" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "abN" = ( /obj/structure/window/reinforced{ @@ -772,26 +575,17 @@ /area/prison/research/secret/bioengineering) "abO" = ( /obj/structure/xenoautopsy/tank/larva, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/research/secret/bioengineering) "abP" = ( /obj/structure/xenoautopsy/tank/broken, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/research/secret/bioengineering) "abQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/north) "abR" = ( /obj/structure/machinery/flasher{ @@ -824,10 +618,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/north) "abV" = ( /obj/structure/disposalpipe/segment{ @@ -839,10 +630,7 @@ name = "Cell"; opacity = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "abW" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -853,102 +641,68 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "abZ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "aca" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "acb" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "acc" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/prison/research/secret/bioengineering) "acd" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research/secret/bioengineering) "ace" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/prison/research/secret/bioengineering) "acf" = ( /obj/structure/window/framed/prison/cell, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "acg" = ( /turf/closed/wall/r_wall/prison, /area/prison/research/secret/bioengineering) "ach" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/prison/research/secret/bioengineering) "acj" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research/secret/bioengineering) "ack" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/prison/research/secret/bioengineering) "acl" = ( /obj/effect/decal/warning_stripes{ @@ -978,10 +732,7 @@ dir = 1 }, /obj/structure/machinery/door/window/northleft, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/maxsec/north) "acp" = ( /obj/effect/landmark/corpsespawner/prisoner, @@ -1013,10 +764,7 @@ dir = 8; health = 80 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/maxsec/north) "acu" = ( /obj/item/ammo_casing, @@ -1024,39 +772,25 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "acv" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/circular_saw, /obj/item/tool/surgery/scalpel, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/testing) "acw" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/testing) "acx" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/testing) "acy" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/testing) "acz" = ( /obj/structure/surface/table/reinforced, @@ -1065,16 +799,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/central) "acA" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/testing) "acB" = ( /obj/effect/decal/warning_stripes{ @@ -1087,27 +816,19 @@ /obj/structure/sign/safety/nonpress{ pixel_x = -30 }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "acC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research/secret/bioengineering) "acD" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "acE" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -1120,10 +841,7 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/bioengineering) "acH" = ( /turf/closed/wall/r_wall/prison, @@ -1133,10 +851,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/research/secret/bioengineering) "acJ" = ( /obj/structure/machinery/door/airlock/prison{ @@ -1144,10 +859,7 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/research/secret/bioengineering) "acK" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -1196,25 +908,16 @@ /area/prison/cellblock/maxsec/north) "acT" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/research/secret/bioengineering) "acV" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "acW" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/bioengineering) "acX" = ( /obj/structure/window/framed/prison/reinforced, @@ -1254,9 +957,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "Biological Testing" }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/testing) "adf" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -1265,40 +966,25 @@ /turf/open/floor/plating, /area/prison/cellblock/maxsec/north) "adg" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research/secret/bioengineering) "adh" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/bioengineering) "adi" = ( /obj/structure/window/framed/prison/cell, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/research/secret/bioengineering) "adj" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research/secret/bioengineering) "adk" = ( /obj/structure/machinery/door/window/eastleft, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/bioengineering) "adl" = ( /obj/effect/decal/warning_stripes{ @@ -1360,16 +1046,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor/north, /area/prison/research/secret/testing) "adu" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/testing) "adv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -1380,10 +1061,7 @@ icon_state = "door_open"; name = "Cell Access" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "adw" = ( /obj/effect/decal/warning_stripes{ @@ -1392,31 +1070,19 @@ /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor/north, /area/prison/research/secret/testing) "adx" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/north, /area/prison/research/secret/bioengineering) "ady" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/east, /area/prison/research/secret/bioengineering) "adz" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "adA" = ( /obj/effect/landmark/hunter_primary, @@ -1425,39 +1091,27 @@ "adB" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/up, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "adC" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/up{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "adD" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "adE" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "adF" = ( /obj/structure/machinery/light{ @@ -1489,10 +1143,7 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor/north, /area/prison/research/secret/testing) "adJ" = ( /obj/structure/toilet{ @@ -1509,32 +1160,20 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "adL" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "adM" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "adN" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "adO" = ( /obj/structure/surface/table/reinforced, @@ -1543,30 +1182,21 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "adP" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "adQ" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "adR" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -1578,10 +1208,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "adS" = ( /obj/structure/disposalpipe/segment{ @@ -1589,10 +1216,7 @@ icon_state = "pipe-c" }, /obj/item/paper/prison_station/nursery_rhyme, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/north) "adT" = ( /obj/structure/machinery/light/small{ @@ -1608,10 +1232,7 @@ }, /obj/structure/machinery/door/window/westright, /obj/item/tool/pen, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/maxsec/north) "adV" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -1622,10 +1243,7 @@ opacity = 0 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "adW" = ( /obj/structure/window/reinforced, @@ -1633,10 +1251,7 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/maxsec/north) "adX" = ( /obj/structure/machinery/light/small{ @@ -1650,20 +1265,14 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/north) "adZ" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "aea" = ( /obj/structure/bed, @@ -1684,9 +1293,7 @@ dir = 2; name = "Human Containment Pen" }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/containment) "aed" = ( /obj/structure/window/framed/prison/cell, @@ -1696,17 +1303,11 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "aef" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "aeg" = ( /obj/item/paper_bin{ @@ -1718,25 +1319,16 @@ pixel_y = 8 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "aeh" = ( /obj/item/folder/black, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "aei" = ( /obj/structure/machinery/door/window/eastright, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/bioengineering) "aej" = ( /obj/structure/machinery/light{ @@ -1756,19 +1348,13 @@ /area/prison/yard) "aem" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/north) "aen" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "aeo" = ( /obj/structure/toilet{ @@ -1776,10 +1362,7 @@ }, /obj/structure/disposalpipe/segment, /obj/item/paper/prison_station/nursery_rhyme, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/north) "aep" = ( /obj/structure/machinery/flasher{ @@ -1805,10 +1388,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/maxsec/north) "aes" = ( /obj/structure/disposaloutlet, @@ -1818,17 +1398,11 @@ /obj/structure/disposalpipe/up{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/maxsec/north) "aet" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/maxsec/north) "aeu" = ( /obj/structure/sink{ @@ -1849,26 +1423,17 @@ pixel_x = -4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/north) "aex" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "aey" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/north) "aez" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -1886,11 +1451,7 @@ /turf/open/floor/prison, /area/prison/security/monitoring/maxsec/panopticon) "aeB" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, @@ -1913,16 +1474,10 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/prison/research/secret/containment) "aeF" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret/containment) "aeG" = ( /obj/structure/machinery/light{ @@ -1931,10 +1486,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret/containment) "aeH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -1943,18 +1495,13 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret/containment) "aeI" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/containment) "aeK" = ( /obj/structure/disposaloutlet{ @@ -1963,10 +1510,7 @@ /obj/structure/disposalpipe/up{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/north) "aeL" = ( /obj/item/paper/prison_station/nursery_rhyme, @@ -2010,10 +1554,7 @@ /obj/structure/disposalpipe/up{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/north) "aeT" = ( /obj/structure/machinery/light{ @@ -2022,16 +1563,10 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret/containment) "aeU" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/prison/research/secret/containment) "aeV" = ( /obj/structure/machinery/light{ @@ -2040,35 +1575,23 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research/secret/bioengineering) "aeW" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "aeX" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "aeY" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "aeZ" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -2076,10 +1599,7 @@ "afa" = ( /obj/item/shard, /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/bioengineering) "afb" = ( /obj/item/shard, @@ -2105,10 +1625,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/north) "afe" = ( /obj/structure/disposaloutlet, @@ -2127,10 +1644,7 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/north) "afh" = ( /obj/structure/machinery/light{ @@ -2143,10 +1657,7 @@ /obj/structure/xenoautopsy/tank/larva{ pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/research/secret/bioengineering) "afj" = ( /obj/structure/machinery/light, @@ -2157,77 +1668,52 @@ /turf/open/floor/prison, /area/prison/security/monitoring/maxsec/panopticon) "afl" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/prison/research/secret/containment) "afm" = ( -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/research/secret/containment) "afn" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/research/secret/containment) "afo" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/west, /area/prison/research/secret/containment) "afp" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/prison/research/secret/containment) "afq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/prison/research/secret/containment) "afr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2, /area/prison/research/secret/containment) "afs" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/research/secret/containment) "aft" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/prison/research/secret/containment) "afu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/containment) "afv" = ( /obj/effect/decal/warning_stripes{ @@ -2236,10 +1722,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research/secret/bioengineering) "afw" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -2248,36 +1731,24 @@ /area/prison/cellblock/highsec/south/north) "afx" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "afy" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "afA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/bioengineering) "afB" = ( /obj/structure/machinery/door/window/eastright, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/bioengineering) "afC" = ( /obj/effect/decal/warning_stripes{ @@ -2303,68 +1774,42 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Panopticon Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/security/monitoring/maxsec/panopticon) "afF" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/security/monitoring/maxsec/panopticon) "afG" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/prison/research/secret/containment) "afH" = ( /obj/effect/alien/weeds/node, /turf/open/floor/prison, /area/prison/cellblock/highsec/south/north) "afI" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/research/secret/containment) "afJ" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research/secret/bioengineering) "afL" = ( -/turf/open/floor/prison{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner, /area/prison/research/secret/bioengineering) "afM" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/research/secret/bioengineering) "afN" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/north) "afO" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/north) "afP" = ( /obj/structure/bed/chair/office/dark{ @@ -2373,52 +1818,34 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/prison{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner, /area/prison/research/secret/bioengineering) "afQ" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/bioengineering) "afR" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/bioengineering) "afS" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/bioengineering) "afT" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/bioengineering) "afU" = ( -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/bioengineering) "afV" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/research/secret/bioengineering) "afW" = ( /obj/structure/bed, @@ -2430,33 +1857,23 @@ /area/prison/research/secret/containment) "aga" = ( /obj/structure/machinery/smartfridge/secure/virology, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/prison/research/secret/bioengineering) "agb" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/research/secret/bioengineering) "agc" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Bioengineering" }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "agd" = ( -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/bioengineering) "age" = ( /obj/structure/window/framed/prison/reinforced, @@ -2468,9 +1885,7 @@ }, /obj/structure/closet/radiation, /obj/item/device/motiondetector, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "agg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -2481,9 +1896,7 @@ /obj/item/ammo_magazine/pistol/b92fs, /obj/item/ammo_magazine/pistol/b92fs, /obj/item/weapon/gun/pistol/b92fs, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "agh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -2494,15 +1907,11 @@ /obj/item/ammo_magazine/pistol/b92fs, /obj/item/ammo_magazine/pistol/b92fs, /obj/item/weapon/gun/pistol/b92fs, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "agi" = ( /obj/structure/closet/radiation, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "agj" = ( /obj/structure/machinery/disposal, @@ -2530,37 +1939,25 @@ /area/prison/research/secret/containment) "ago" = ( /obj/structure/machinery/cm_vending/sorted/tech/robotics, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/prison/research/secret) "agp" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/prison/research/secret) "agq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret) "agr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/prison/research/secret) "ags" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -2628,30 +2025,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "agE" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "agF" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2; name = "Panopticon Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/security/monitoring/maxsec/panopticon) "agG" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -2659,10 +2047,7 @@ dir = 2; name = "Panopticon Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/security/monitoring/maxsec/panopticon) "agH" = ( /obj/structure/sink{ @@ -2679,10 +2064,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "agJ" = ( /turf/closed/wall/prison, @@ -2707,10 +2089,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "agP" = ( /obj/structure/pipes/vents/scrubber{ @@ -2729,19 +2108,13 @@ /turf/open/floor/prison, /area/prison/research/secret/containment) "agS" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/prison/research/secret/containment) "agT" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret/containment) "agU" = ( /turf/closed/wall/r_wall/prison, @@ -2750,10 +2123,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/east, /area/prison/research/secret/containment) "agW" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -2771,23 +2141,16 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/containment) "agZ" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/north, /area/prison/research/secret/containment) "aha" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/containment) "ahb" = ( /obj/structure/toilet{ @@ -2798,30 +2161,17 @@ /area/prison/research/secret/containment) "ahc" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret/containment) "ahd" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret/containment) "ahe" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/prison/research/secret/containment) "ahf" = ( /obj/effect/decal/warning_stripes{ @@ -2861,50 +2211,28 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/prison/research/secret) "ahj" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret) "ahk" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret) "ahl" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret) "ahm" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/east, /area/prison/research/secret) "ahn" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/research/secret) "aho" = ( /obj/structure/pipes/vents/pump{ @@ -2920,50 +2248,28 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "ahr" = ( /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "ahs" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/north) "aht" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/north) "ahu" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/north) "ahv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/north) "ahw" = ( /obj/structure/machinery/light/small, @@ -2983,9 +2289,7 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Simian Containment Pen" }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/containment) "ahC" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -2995,32 +2299,20 @@ /obj/structure/surface/table/reinforced, /obj/item/clothing/suit/chef/classic, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "ahE" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/prison/research/secret/containment) "ahF" = ( -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/research/secret) "ahG" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/research/secret) "ahH" = ( -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "ahI" = ( /obj/item/device/motiondetector, @@ -3031,10 +2323,7 @@ /obj/item/clothing/suit/chef/classic, /obj/item/tool/kitchen/rollingpin, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "ahK" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -3050,9 +2339,7 @@ /area/prison/research/secret) "ahM" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/main) "ahN" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -3067,10 +2354,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/north) "ahQ" = ( /obj/structure/surface/table/reinforced, @@ -3079,10 +2363,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "ahT" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -3105,10 +2386,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/prison/research/secret/containment) "aib" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -3118,16 +2396,11 @@ dir = 2; name = "Test Subject Containment" }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/containment) "aid" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret) "aie" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -3137,9 +2410,7 @@ dir = 2; name = "Test Subject Containment" }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "aif" = ( /obj/effect/decal/warning_stripes{ @@ -3148,16 +2419,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/prison/research/secret) "aih" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/cellblock/highsec/north/south) "aii" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -3169,41 +2434,27 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/research/secret) "aik" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Maximum-Security Panopticon" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "ail" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/north) "ain" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/prison/research/secret/containment) "aio" = ( /obj/item/paper/prison_station/monkey_note, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/research/secret/containment) "aip" = ( /obj/structure/machinery/shower{ @@ -3230,28 +2481,20 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/prison/research/secret) "ais" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/west, /area/prison/research/secret) "ait" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "aiu" = ( /obj/structure/surface/rack, @@ -3259,23 +2502,17 @@ /obj/item/ammo_magazine/pistol/highpower, /obj/item/ammo_magazine/pistol/highpower, /obj/item/weapon/gun/pistol/highpower, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "aiv" = ( /obj/structure/largecrate/supply/weapons/flamers, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "aiw" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/shotgun/buckshot, /obj/item/weapon/gun/shotgun/combat, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "aix" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -3293,35 +2530,24 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Maximum-Security Panopticon" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "aiz" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/north) "aiB" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/north) "aiC" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 2; name = "Simian Containment Pen" }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/containment) "aiD" = ( /turf/closed/wall/prison, @@ -3330,34 +2556,24 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "aiF" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/prison/research/secret) "aiG" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "aiH" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/prison/research/secret) "aiI" = ( /turf/closed/wall/r_wall/prison, @@ -3387,11 +2603,7 @@ /turf/open/floor/prison, /area/prison/research/secret/dissection) "aiP" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/prison/research/secret/dissection) "aiQ" = ( @@ -3428,26 +2640,17 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/prison/research/secret) "aiX" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/research/secret) "aiY" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/prison/research/secret) "aiZ" = ( /obj/structure/surface/rack, @@ -3455,10 +2658,7 @@ /obj/item/restraint/handcuffs, /obj/item/restraint/handcuffs, /obj/item/restraint/handcuffs, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/prison/research/secret) "aja" = ( /obj/structure/surface/rack, @@ -3480,10 +2680,7 @@ dir = 2; name = "Maximum-Security Panopticon" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "aje" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -3491,10 +2688,7 @@ dir = 2; name = "Maximum-Security Panopticon" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/north) "ajf" = ( /obj/structure/machinery/light{ @@ -3509,10 +2703,7 @@ /turf/open/floor/prison, /area/prison/research/secret/dissection) "aji" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/prison/research/secret) "ajj" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -3531,10 +2722,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "ajn" = ( /obj/structure/machinery/optable, @@ -3544,10 +2732,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/prison/research/secret) "ajp" = ( /obj/structure/window/framed/prison/reinforced, @@ -3558,42 +2743,27 @@ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/prison/research/secret/chemistry) "ajr" = ( /obj/structure/machinery/chem_dispenser, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research/secret/chemistry) "ajs" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research/secret/chemistry) "ajt" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research/secret/chemistry) "aju" = ( /obj/structure/closet/secure_closet/chemical, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/prison/research/secret/chemistry) "ajv" = ( /obj/structure/machinery/alarm/almayer{ @@ -3661,20 +2831,14 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "ajE" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "ajF" = ( /obj/structure/machinery/flasher{ @@ -3691,31 +2855,19 @@ /turf/open/floor/prison, /area/prison/research/secret) "ajI" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research/secret/chemistry) "ajJ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/chemistry) "ajK" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/chemistry) "ajL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/chemistry) "ajM" = ( /obj/structure/window/framed/prison/reinforced, @@ -3727,10 +2879,7 @@ /turf/open/floor/plating, /area/prison/research/secret/chemistry) "ajN" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/hanger/research) "ajO" = ( /turf/open/floor/prison, @@ -3747,10 +2896,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "ajR" = ( /obj/structure/disposalpipe/segment{ @@ -3768,20 +2914,14 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/south) "ajT" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/south) "ajU" = ( /obj/structure/machinery/door/airlock/prison{ @@ -3796,16 +2936,10 @@ /area/prison/cellblock/maxsec/south) "ajV" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "ajW" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "ajX" = ( /obj/structure/disposalpipe/segment{ @@ -3813,10 +2947,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/south) "ajY" = ( /obj/structure/machinery/light{ @@ -3825,9 +2956,7 @@ /turf/closed/wall/r_wall/prison, /area/prison/research/secret/containment) "ajZ" = ( -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/containment) "aka" = ( /obj/structure/sink{ @@ -3849,10 +2978,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/research/secret) "akf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -3861,42 +2987,28 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Chemistry" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/research/secret/chemistry) "akg" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research/secret/chemistry) "aki" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/chemistry) "akj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner, /area/prison/research/secret/chemistry) "akk" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/research/secret/chemistry) "akl" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -3917,19 +3029,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "akp" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/south) "akq" = ( /obj/structure/machinery/light{ @@ -3939,10 +3045,7 @@ id = "suspended_WWN"; pixel_x = 24 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "akr" = ( /obj/structure/machinery/light{ @@ -3952,19 +3055,13 @@ id = "suspended_WEN"; pixel_x = -24 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "aks" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/south) "akt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -3975,10 +3072,7 @@ icon_state = "door_open"; name = "Cell Access" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "akv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -3987,20 +3081,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "akw" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "akx" = ( /obj/structure/machinery/light{ @@ -4010,10 +3098,7 @@ id = "suspended_EWN"; pixel_x = 24 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "aky" = ( /obj/structure/machinery/light{ @@ -4023,10 +3108,7 @@ id = "suspended_EEN"; pixel_x = -24 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "akA" = ( /obj/structure/largecrate/random, @@ -4036,11 +3118,7 @@ /turf/open/floor/plating, /area/prison/maintenance/research_medbay) "akC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/research_medbay) "akD" = ( @@ -4073,20 +3151,14 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "akI" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "akJ" = ( /obj/effect/landmark/corpsespawner/scientist, @@ -4116,17 +3188,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/prison/research/secret) "akP" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/west, /area/prison/research/secret) "akQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -4138,10 +3204,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/research/secret) "akS" = ( /obj/structure/machinery/smartfridge, @@ -4151,16 +3214,11 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/prison/research/secret/chemistry) "akU" = ( /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/chemistry) "akV" = ( /turf/open/floor/plating, @@ -4172,18 +3230,13 @@ /turf/open/floor/plating, /area/prison/cellblock/maxsec/south) "akX" = ( -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research/secret/chemistry) "akY" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/research/secret/chemistry) "akZ" = ( /obj/structure/surface/table/reinforced, @@ -4192,10 +3245,7 @@ /obj/item/stack/sheet/mineral/phoron, /obj/item/stack/sheet/mineral/phoron, /obj/item/stack/sheet/mineral/phoron, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2/northwest, /area/prison/research/secret/chemistry) "alb" = ( /obj/structure/disposalpipe/segment{ @@ -4209,10 +3259,7 @@ /obj/effect/decal/siding{ icon_state = "siding2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "ald" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -4227,10 +3274,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "alf" = ( /turf/closed/wall/r_wall/prison, @@ -4240,10 +3284,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/south) "alh" = ( /obj/structure/machinery/light/small{ @@ -4258,10 +3299,7 @@ dir = 8 }, /obj/structure/machinery/door/window/westright, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/maxsec/south) "alj" = ( /obj/structure/window/reinforced, @@ -4269,20 +3307,14 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/maxsec/south) "alk" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/south) "all" = ( /obj/structure/disposalpipe/segment{ @@ -4320,10 +3352,7 @@ /obj/effect/decal/siding{ icon_state = "siding2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "als" = ( /obj/structure/machinery/light{ @@ -4435,18 +3464,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/research/secret) "alQ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/prison/research/secret) "alR" = ( /turf/closed/wall/prison, @@ -4454,36 +3478,21 @@ "alS" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/beakers, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2/northwest, /area/prison/research/secret/chemistry) "alT" = ( /obj/structure/surface/table/reinforced, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurplefull2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/darkpurplefull2/northwest, /area/prison/research/secret/chemistry) "alU" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2/northwest, /area/prison/research/secret/chemistry) "alV" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/syringes, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2/northwest, /area/prison/research/secret/chemistry) "alW" = ( /obj/structure/surface/table/reinforced, @@ -4491,10 +3500,7 @@ dir = 1; pixel_y = -10 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2/northwest, /area/prison/research/secret/chemistry) "alX" = ( /obj/structure/machinery/light{ @@ -4506,20 +3512,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/cellblock/highsec/north/north) "alZ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/prison/cellblock/maxsec/south) "ama" = ( /obj/structure/surface/table/reinforced, @@ -4528,9 +3528,7 @@ /turf/open/floor/prison, /area/prison/research/secret/dissection) "amb" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/research/secret) "amc" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -4540,10 +3538,7 @@ dir = 4 }, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/south) "ame" = ( /obj/structure/machinery/light/small{ @@ -4560,10 +3555,7 @@ dir = 8 }, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/south) "amh" = ( /obj/structure/pipes/vents/pump{ @@ -4573,10 +3565,7 @@ /area/prison/cellblock/maxsec/south) "ami" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/prison/research/secret) "amj" = ( /obj/effect/landmark/hunter_primary, @@ -4593,10 +3582,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/south) "amm" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -4610,19 +3596,13 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/south) "amo" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/bonegel, /obj/item/tool/surgery/bonesetter, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay/surgery) "amp" = ( /obj/structure/surface/table/reinforced, @@ -4633,26 +3613,17 @@ /obj/item/tool/soap{ pixel_x = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay/surgery) "amq" = ( /obj/structure/sink{ pixel_y = 15 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/prison/medbay/surgery) "amr" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/medbay/surgery) "ams" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -4670,20 +3641,14 @@ "amv" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/prison/cellblock/maxsec/south) "amw" = ( /obj/structure/toilet{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/maxsec/south) "amx" = ( /obj/structure/machinery/flasher{ @@ -4717,17 +3682,11 @@ pixel_x = -4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/south) "amC" = ( /obj/structure/machinery/bioprinter, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/prison/medbay/surgery) "amD" = ( /obj/structure/surface/table/reinforced, @@ -4760,69 +3719,47 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/research/secret) "amI" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/prison/research/secret) "amJ" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/research/secret) "amK" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/prison/research/secret) "amL" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/faxmachine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "amM" = ( /obj/structure/machinery/computer/rdconsole, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "amN" = ( /obj/structure/machinery/computer/mecha, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "amO" = ( /obj/structure/machinery/computer/robotics, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "amP" = ( /obj/effect/decal/warning_stripes{ @@ -4841,24 +3778,15 @@ /area/prison/hanger/research) "amR" = ( /obj/structure/lamarr, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "amS" = ( /obj/structure/closet/crate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/hanger/research) "amT" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/north/north) "amV" = ( /obj/effect/decal/warning_stripes{ @@ -4889,10 +3817,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "anc" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -4909,10 +3834,7 @@ dir = 8; health = 80 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/maxsec/south) "anf" = ( /obj/structure/window/reinforced{ @@ -4922,10 +3844,7 @@ dir = 1 }, /obj/structure/machinery/door/window/northleft, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/maxsec/south) "ang" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -4954,49 +3873,28 @@ /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/retractor, /obj/item/tool/surgery/hemostat, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay/surgery) "ank" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/prison/medbay/surgery) "anl" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/prison/medbay/surgery) "anm" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay/surgery) "ann" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay/surgery) "ano" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "research_secret"; name = "Classified Research Shutters" }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/research/secret) "anp" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -5004,18 +3902,14 @@ name = "Classified Research Shutters" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research/secret) "anq" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "research_secret"; name = "Classified Research Shutters" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research/secret) "anr" = ( /obj/structure/surface/table/reinforced, @@ -5032,10 +3926,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "anv" = ( /turf/closed/wall/prison, @@ -5082,42 +3973,23 @@ /area/prison/security/checkpoint/maxsec_highsec) "anC" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/maxsec_highsec) "anD" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/maxsec_highsec) "anE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/maxsec_highsec) "anF" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/maxsec_highsec) "anG" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/maxsec_highsec) "anH" = ( /obj/structure/window/framed/prison/reinforced, @@ -5127,10 +3999,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/cellblock/highsec/north/north) "anJ" = ( /obj/structure/machinery/light{ @@ -5140,56 +4009,36 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/cellblock/highsec/north/north) "anK" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay/surgery) "anL" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/prison/medbay/surgery) "anM" = ( /obj/structure/machinery/optable, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay/surgery) "anN" = ( /obj/structure/machinery/computer/operating, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay/surgery) "anO" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay/surgery) "anP" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/research) "anQ" = ( /obj/structure/window/framed/prison/reinforced, @@ -5227,28 +4076,19 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "anY" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/north/north) "anZ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/maxsec_highsec) "aoa" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -5259,29 +4099,20 @@ /area/prison/security/checkpoint/maxsec_highsec) "aod" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/maxsec_highsec) "aoe" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "aof" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/north) "aog" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -5321,9 +4152,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/maxsec/south) "aom" = ( -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/north/north) "aon" = ( /obj/structure/window/framed/prison/cell, @@ -5333,10 +4162,7 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/north/north) "aop" = ( /obj/structure/machinery/light/small{ @@ -5349,10 +4175,7 @@ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/north) "aor" = ( /turf/closed/wall/prison, @@ -5362,45 +4185,27 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/north) "aot" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/north/north) "aou" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/cellblock/highsec/north/north) "aov" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/cellblock/highsec/north/north) "aow" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/north/north) "aox" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/north) "aoy" = ( /obj/structure/machinery/flasher{ @@ -5424,16 +4229,10 @@ /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/circular_saw, /obj/item/tool/surgery/scalpel/manager, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay/surgery) "aoC" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/prison/medbay/surgery) "aoD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -5444,10 +4243,7 @@ icon_state = "pipe-c" }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay/surgery) "aoE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -5456,10 +4252,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay/surgery) "aoF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -5469,10 +4262,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay/surgery) "aoG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -5481,10 +4271,7 @@ /obj/structure/machinery/door/airlock/almayer/secure/colony{ name = "Operating Theatre" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay/surgery) "aoH" = ( /obj/structure/pipes/vents/pump{ @@ -5493,28 +4280,19 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding6" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "aoI" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding9" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "aoJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/prison/research) "aoK" = ( /obj/structure/bed/chair/office/dark{ @@ -5530,36 +4308,21 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "aoO" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "aoP" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/north/north) "aoQ" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/north) "aoR" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/north) "aoS" = ( /obj/effect/landmark/hunter_primary, @@ -5567,32 +4330,20 @@ /area/prison/cellblock/highsec/north/north) "aoT" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/north) "aoU" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/cellblock/highsec/north/north) "aoV" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/north) "aoW" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/maxsec_highsec) "aoX" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -5610,16 +4361,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2, /area/prison/security/checkpoint/maxsec_highsec) "apa" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/maxsec_highsec) "apc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -5629,10 +4375,7 @@ dir = 8; flipped = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "ape" = ( /obj/structure/pipes/vents/scrubber, @@ -5671,40 +4414,23 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/north/north) "apk" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/north/north) "apl" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/north) "apm" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/north/north) "apn" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "apo" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/north) "app" = ( /obj/structure/machinery/light/small{ @@ -5723,10 +4449,7 @@ /area/prison/cellblock/maxsec/south) "aps" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "apt" = ( /turf/closed/wall/r_wall/prison, @@ -5746,29 +4469,20 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "apy" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/FixOVein, /obj/item/tool/surgery/surgicaldrill, /obj/item/tool/surgery/cautery, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay/surgery) "apz" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/prison/medbay/surgery) "apA" = ( /obj/effect/decal/warning_stripes{ @@ -5793,17 +4507,12 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/north/north) "apD" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/medbay/surgery) "apE" = ( /obj/structure/machinery/holosign_switch{ @@ -5813,41 +4522,27 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/medbay/surgery) "apF" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/prison/medbay/surgery) "apG" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/prison/research) "apH" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "apI" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "apJ" = ( /obj/structure/window/reinforced, @@ -5855,25 +4550,16 @@ dir = 8 }, /obj/structure/machinery/door/window/westright, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/medbay) "apK" = ( /turf/closed/wall/prison, /area/prison/medbay) "apL" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/prison/medbay) "apM" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/medbay) "apN" = ( /obj/effect/decal/cleanable/blood/oil, @@ -5887,23 +4573,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "apR" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "apS" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "apT" = ( /obj/effect/decal/cleanable/blood, @@ -5913,18 +4590,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 8 - }, +/turf/open/floor/prison/west, /area/prison/research/RD) "apU" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 8 - }, +/turf/open/floor/prison/west, /area/prison/research/RD) "apV" = ( /obj/effect/landmark/good_item, @@ -5934,59 +4607,41 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "apX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/north) "apY" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/north/north) "apZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/north) "aqa" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/north) "aqb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/cellblock/highsec/north/north) "aqc" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/north/north) "aqd" = ( /turf/closed/wall/r_wall/prison, @@ -5995,19 +4650,13 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/north) "aqf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/cellblock/highsec/north/north) "aqg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -6016,28 +4665,20 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec_highsec) "aqh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/maxsec_highsec) "aqi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec_highsec) "aqj" = ( /obj/effect/decal/warning_stripes{ @@ -6060,29 +4701,18 @@ "aql" = ( /obj/structure/bed/chair/office/dark, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec_highsec) "aqm" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/maxsec_highsec) "aqn" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec_highsec) "aqo" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/north) "aqq" = ( /obj/structure/machinery/light{ @@ -6092,10 +4722,7 @@ id = "suspended_WWS"; pixel_x = 24 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "aqr" = ( /obj/structure/machinery/light{ @@ -6105,10 +4732,7 @@ id = "suspended_WES"; pixel_x = -24 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "aqs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -6123,32 +4747,20 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "aqu" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Medical Cell" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aqv" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/prison/medbay) "aqw" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "aqx" = ( /obj/structure/machinery/light{ @@ -6168,10 +4780,7 @@ id = "suspended_EES"; pixel_x = -24 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "aqz" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -6183,55 +4792,38 @@ dir = 2; name = "Operating Theatre" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay/surgery) "aqA" = ( /obj/structure/machinery/door/airlock/glass_command, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "aqB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "aqC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "aqD" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8 - }, +/turf/open/floor/prison/west, /area/prison/research/RD) "aqE" = ( /obj/structure/displaycase/destroyed, /obj/item/shard, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/research/RD) "aqF" = ( /obj/structure/surface/table/reinforced, @@ -6239,94 +4831,62 @@ /obj/structure/machinery/computer/shuttle/dropship/flight/lz2{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/landing/console2) "aqG" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "aqH" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/north) "aqI" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/north/north) "aqJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/cellblock/highsec/north/north) "aqK" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/hanger/research) "aqL" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/light, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec_highsec) "aqM" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec_highsec) "aqN" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec_highsec) "aqO" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec_highsec) "aqQ" = ( /obj/structure/surface/table/reinforced{ flipped = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "aqR" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -6334,9 +4894,7 @@ flipped = 1 }, /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/north/north) "aqS" = ( /obj/structure/pipes/vents/pump{ @@ -6355,20 +4913,14 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "aqU" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/prison/medbay) "aqV" = ( /obj/structure/machinery/light{ @@ -6380,45 +4932,30 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/medbay) "aqW" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "aqX" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "aqY" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "aqZ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "ara" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -6427,10 +4964,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/medbay) "arb" = ( /obj/structure/disposalpipe/segment{ @@ -6440,16 +4974,10 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/medbay) "arc" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/prison/medbay) "ard" = ( /obj/structure/window/reinforced{ @@ -6461,67 +4989,46 @@ name = "Classified Research Lockdown" }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "are" = ( /obj/structure/closet/secure_closet/RD, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "arf" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/research) "arh" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/research) "ari" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/research) "arj" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research) "ark" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "arl" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research) "arm" = ( /obj/effect/decal/warning_stripes{ @@ -6530,22 +5037,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 8 - }, +/turf/open/floor/prison/west, /area/prison/research/RD) "arn" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/west, /area/prison/research/RD) "aro" = ( /obj/structure/window/framed/prison/reinforced, @@ -6557,40 +5056,25 @@ pixel_x = 12 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/north/north) "arq" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/cellblock/highsec/north/north) "arr" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/cellblock/highsec/north/north) "ars" = ( /obj/structure/girder, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "art" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/girder, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/north) "aru" = ( /obj/structure/toilet{ @@ -6599,36 +5083,24 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/maxsec/south) "arv" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "arw" = ( -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/prison/medbay) "arx" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/medbay) "ary" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/medbay) "arB" = ( /obj/structure/machinery/door/airlock/almayer/medical/colony{ @@ -6664,10 +5136,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/hanger/research) "arH" = ( /obj/structure/stairs/perspective{ @@ -6678,10 +5147,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/hanger/research) "arI" = ( /obj/structure/machinery/light{ @@ -6694,92 +5160,57 @@ /area/prison/hangar_storage/research) "arK" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "arL" = ( /obj/structure/surface/rack, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "arM" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "arN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research) "arO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research) "arP" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/east, /area/prison/research) "arQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "arR" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research) "arT" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "arU" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/north) "arV" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/maxsec/south) "arW" = ( /obj/structure/pipes/unary/freezer{ @@ -6796,10 +5227,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "arZ" = ( /obj/structure/morgue, @@ -6812,43 +5240,28 @@ /turf/open/floor/prison, /area/prison/medbay/morgue) "asb" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "asc" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/prison/research) "asd" = ( /obj/structure/sign/safety/nonpress_0g{ pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/prison/research) "ase" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "asf" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/hanger/research) "asg" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "asi" = ( /obj/structure/machinery/light/small{ @@ -6867,10 +5280,7 @@ "ask" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/north) "asl" = ( /obj/structure/pipes/standard/manifold/visible{ @@ -6882,35 +5292,25 @@ /obj/structure/pipes/standard/manifold/visible{ layer = 2.3 }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/medbay) "asn" = ( /obj/structure/pipes/standard/simple/visible{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/medbay) "aso" = ( /obj/structure/machinery/camera/autoname{ dir = 8; network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "asp" = ( /obj/structure/surface/table/reinforced, /obj/item/device/defibrillator, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "asq" = ( /obj/structure/surface/table/reinforced, @@ -6919,65 +5319,44 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "asr" = ( /obj/structure/surface/table/reinforced, /obj/item/bodybag/cryobag, /obj/item/storage/box/syringes, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "ass" = ( /obj/structure/bed/chair/wheelchair, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/prison/medbay) "ast" = ( /obj/structure/bed/chair/wheelchair, /obj/item/tool/wrench, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/prison/medbay) "asu" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "asv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "asw" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research) "asx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -6987,68 +5366,46 @@ dir = 2; name = "Research Hallway" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "asy" = ( -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research) "asz" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research) "asA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/prison/research) "asC" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research) "asD" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research) "asF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research) "asG" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "Biological Research Department" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "asI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/hanger/research) "asJ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -7058,67 +5415,45 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "asK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "asL" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/hangar_storage/research) "asM" = ( /obj/structure/closet/crate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/hangar_storage/research) "asO" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/north/north) "asP" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/north/north) "asQ" = ( /obj/structure/pipes/portables_connector{ dir = 1 }, /obj/structure/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/medbay) "asR" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/prison/medbay) "asS" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_x = 28 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "asT" = ( /obj/structure/surface/table/reinforced, @@ -7127,28 +5462,19 @@ pixel_x = 6; pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "asU" = ( /obj/item/roller{ icon_state = "down" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "asV" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/prison/research) "asW" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -7156,69 +5482,45 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research) "asX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research) "asY" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/research) "asZ" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/prison/research) "ata" = ( /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "atb" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/research) "atd" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "ate" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/hanger/research) "atf" = ( /turf/closed/wall/r_wall/prison, @@ -7227,47 +5529,31 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research) "ath" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "ati" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "atj" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research) "atk" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "atl" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "atm" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -7275,19 +5561,14 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/north/north) "ato" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2; name = "Maximum-Security Suspended Cellblock" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "atp" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -7295,56 +5576,35 @@ dir = 2; name = "Maximum-Security Suspended Cellblock" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "atq" = ( /obj/item/tool/wrench, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "atr" = ( /obj/item/tool/warning_cone, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/prison/medbay) "ats" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/prison/medbay) "att" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "atu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/prison/medbay) "atv" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "atw" = ( /obj/structure/surface/rack, @@ -7354,10 +5614,7 @@ /obj/item/clothing/mask/muzzle, /obj/item/clothing/mask/muzzle, /obj/item/clothing/mask/muzzle, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "atx" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -7365,9 +5622,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Research Common Room" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "aty" = ( /obj/structure/window/framed/prison/reinforced, @@ -7375,28 +5630,19 @@ /area/prison/hangar_storage/research) "atz" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/north/north) "atB" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/north) "atD" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research) "atE" = ( /obj/structure/machinery/light{ @@ -7420,17 +5666,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "atI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/prison/medbay/morgue) "atJ" = ( @@ -7443,17 +5682,11 @@ /turf/open/floor/prison, /area/prison/research/secret) "atL" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research) "atN" = ( /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research) "atO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7464,10 +5697,7 @@ icon_state = "door_open"; name = "Cell Access" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "atP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7476,26 +5706,17 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "atQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "atR" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "atS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7504,19 +5725,13 @@ /obj/structure/machinery/camera/autoname{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "atT" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "atU" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -7532,64 +5747,40 @@ /area/prison/cellblock/maxsec/south) "aua" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aub" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "auc" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aud" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "aue" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/prison/medbay) "auf" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "aug" = ( /obj/structure/closet/secure_closet/medical3{ req_access_txt = "100" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "auh" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/prison/research) "aui" = ( /obj/item/device/camera, @@ -7598,57 +5789,38 @@ "auj" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research) "auk" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research) "aul" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research) "aum" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "aun" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/prison/research) "auo" = ( /obj/structure/window/reinforced{ dir = 8; health = 80 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "aup" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/grilledcheese, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "auq" = ( /obj/structure/surface/table/reinforced, @@ -7656,22 +5828,16 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "aur" = ( /obj/structure/machinery/microwave, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "aus" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "aut" = ( /obj/structure/bookcase, @@ -7682,10 +5848,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/cellblock/highsec/north/north) "aux" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7706,49 +5869,31 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Maximum-Security Suspended Cellblock" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "auB" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "auC" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "auD" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "auE" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "auF" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "auG" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -7756,20 +5901,11 @@ icon_state = "door_open"; name = "Cell Access" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "auH" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "auI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7786,10 +5922,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "auM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7798,70 +5931,47 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Infirmary Storage" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "auN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "auP" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research) "auQ" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "auR" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "auS" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "auT" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/hanger/research) "auU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "auV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "auW" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -7876,37 +5986,22 @@ pixel_x = -12 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/north) "auY" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/maxsec) "auZ" = ( /turf/open/floor/prison, /area/prison/security/checkpoint/maxsec) "ava" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/prison/security/checkpoint/maxsec) "avb" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/prison/security/checkpoint/maxsec) "avc" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/maxsec) "avd" = ( /obj/structure/machinery/light{ @@ -7915,74 +6010,50 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "ave" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/prison/medbay) "avf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/medbay) "avg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/prison/medbay) "avh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/prison/medbay) "avi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/prison/medbay) "avj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "avk" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "avl" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -7995,46 +6066,30 @@ /obj/structure/closet/secure_closet/chemical{ req_access_txt = "100" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "avp" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "avq" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "avr" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/maxsec/south) "avs" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/suit/chef/classic, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "avu" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "Research Hangar Storage" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "avw" = ( /obj/structure/pipes/vents/scrubber{ @@ -8055,16 +6110,10 @@ /area/prison/research) "avE" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/highsec/north/north) "avF" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/highsec/north/north) "avH" = ( /obj/structure/window/framed/prison/reinforced, @@ -8072,10 +6121,7 @@ /area/prison/cellblock/highsec/north/north) "avI" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "avJ" = ( /obj/structure/closet, @@ -8111,9 +6157,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "avP" = ( /obj/structure/closet, @@ -8128,9 +6172,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "avR" = ( /obj/structure/sink{ @@ -8139,9 +6181,7 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "avS" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -8168,62 +6208,37 @@ /area/prison/chapel) "avW" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/prison/chapel) "avX" = ( /obj/structure/bed/chair/wood/normal, -/turf/open/floor{ - dir = 5; - icon_state = "chapel" - }, +/turf/open/floor/chapel/northeast, /area/prison/chapel) "avY" = ( /obj/structure/bed/chair/wood/normal, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/prison/chapel) "avZ" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "chapel" - }, +/turf/open/floor/chapel/northeast, /area/prison/chapel) "awa" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/prison/chapel) "awb" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "awc" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "awe" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -8237,20 +6252,14 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "awh" = ( /obj/effect/landmark/survivor_spawner, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/prison/medbay) "awi" = ( /obj/structure/surface/table/woodentable, @@ -8261,9 +6270,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/medbay) "awk" = ( /obj/structure/machinery/light/small{ @@ -8273,39 +6280,27 @@ /area/prison/residential/north) "awl" = ( /obj/structure/machinery/door/window/eastleft, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "awm" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "awn" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "awo" = ( /turf/open/floor/plating, /area/prison/residential/north) "awp" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/prison/medbay) "awq" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "awr" = ( /obj/structure/machinery/light/small{ @@ -8317,20 +6312,14 @@ /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "aww" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 2; name = "Infirmary Storage" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "awx" = ( /obj/structure/machinery/light, @@ -8338,52 +6327,37 @@ /area/prison/medbay/morgue) "awy" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "awz" = ( /obj/structure/surface/table/reinforced, /obj/item/pizzabox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "awA" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "awB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "awC" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "awD" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/head/chefhat, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "awF" = ( /obj/effect/landmark/crap_item, @@ -8394,20 +6368,12 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "awH" = ( /obj/structure/surface/rack, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10 - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "awI" = ( /turf/open/floor/carpet, @@ -8432,36 +6398,24 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "awS" = ( /obj/structure/bed/chair, /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/north) "awT" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/north) "awU" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/north) "awV" = ( /turf/open/floor/wood, @@ -8480,27 +6434,19 @@ /area/prison/chapel) "awY" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/prison/chapel) "awZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/prison/chapel) "axa" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/prison/chapel) "axb" = ( /turf/open/floor/wood, @@ -8513,9 +6459,7 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "axd" = ( /obj/structure/bed/chair/wood/normal{ @@ -8524,9 +6468,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/prison/chapel) "axe" = ( /obj/structure/bed/chair/wood/normal{ @@ -8535,28 +6477,20 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/prison/chapel) "axf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "axg" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/prison/chapel) "axh" = ( /obj/effect/landmark/monkey_spawn, @@ -8566,15 +6500,8 @@ /obj/item/roller{ icon_state = "down" }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "axk" = ( /obj/structure/surface/table/reinforced, @@ -8586,52 +6513,34 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/prison/medbay) "axl" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/med_data/laptop{ pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/medbay) "axm" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/medbay) "axn" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/prison/medbay) "axo" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "axp" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "axr" = ( /obj/structure/pipes/vents/pump{ @@ -8643,41 +6552,29 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "axu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "axv" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "axw" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "axx" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/hanger/research) "axy" = ( /obj/effect/decal/warning_stripes{ @@ -8686,9 +6583,7 @@ /obj/structure/machinery/landinglight/ds2{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "axz" = ( /obj/effect/decal/warning_stripes{ @@ -8697,9 +6592,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "axA" = ( /obj/effect/decal/warning_stripes{ @@ -8708,9 +6601,7 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "axB" = ( /obj/effect/decal/warning_stripes{ @@ -8719,9 +6610,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "axC" = ( /obj/effect/decal/warning_stripes{ @@ -8730,39 +6619,26 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "axE" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2; name = "Staff-Research Maintenance" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/research) "axF" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "axG" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "axH" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/processor, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "axI" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -8772,10 +6648,7 @@ /area/prison/maintenance/residential/access/north) "axK" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "axL" = ( /turf/closed/wall/r_wall/prison, @@ -8815,50 +6688,33 @@ /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/security/checkpoint/maxsec) "axU" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/residential/access/north) "axV" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/north/north) "axW" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/north/north) "axX" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "axY" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/wood, /area/prison/chapel) "aya" = ( -/turf/open/floor{ - dir = 5; - icon_state = "chapel" - }, +/turf/open/floor/chapel/northeast, /area/prison/chapel) "ayb" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/prison/chapel) "ayc" = ( /obj/structure/barricade/wooden{ @@ -8872,35 +6728,22 @@ /turf/open/floor/prison, /area/prison/research/secret) "ayd" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/maxsec) "aye" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec) "ayf" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/prison/security/checkpoint/maxsec) "ayg" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/medbay) "ayh" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "ayk" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -8912,18 +6755,12 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "aym" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "ayn" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -8933,70 +6770,47 @@ /area/prison/residential/north) "ayo" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/medbay/foyer) "ayp" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/medbay/foyer) "ayq" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/medbay/foyer) "ayr" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/medbay/foyer) "ays" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research) "ayt" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "ayu" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "ayx" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "ayy" = ( /turf/closed/wall/r_wall/prison, @@ -9016,9 +6830,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "ayD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -9073,10 +6885,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/north) "ayM" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -9086,30 +6895,21 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/north/north) "ayO" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/north/north) "ayP" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/north/north) "ayR" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/recreation/highsec/n) "ayS" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -9130,24 +6930,16 @@ /turf/open/floor/wood, /area/prison/chapel) "ayW" = ( -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/prison/chapel) "ayX" = ( -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/prison/chapel) "ayY" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/prison/chapel) "ayZ" = ( /obj/effect/landmark/corpsespawner/scientist, @@ -9157,10 +6949,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/maxsec) "azb" = ( /obj/effect/landmark/yautja_teleport, @@ -9171,10 +6960,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/maxsec) "azd" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -9182,19 +6968,13 @@ "azf" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "azg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "azh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -9203,27 +6983,18 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Doctor's Office" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "azk" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/prison/medbay) "azl" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "azm" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -9232,35 +7003,25 @@ /turf/open/floor/prison, /area/prison/medbay) "azn" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/medbay/foyer) "azo" = ( /obj/effect/landmark/survivor_spawner, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/medbay/foyer) "azp" = ( /obj/structure/bed/chair/office/dark, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/medbay/foyer) "azq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/medbay/foyer) "azr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -9273,35 +7034,25 @@ /area/prison/research) "azu" = ( /obj/structure/machinery/vending/dinnerware, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "azv" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "azw" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/hanger/research) "azx" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/hanger/research) "azy" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/hanger/research) "azz" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -9333,25 +7084,16 @@ /area/prison/maintenance/staff_research) "azD" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/prison/medbay) "azG" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "azI" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "azJ" = ( /obj/structure/bed/chair/comfy{ @@ -9367,25 +7109,16 @@ /area/prison/residential/north) "azL" = ( /obj/structure/bed/sofa/south/grey, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "azM" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "azN" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "azO" = ( /obj/structure/pipes/vents/pump{ @@ -9407,60 +7140,39 @@ /area/prison/maintenance/residential/access/north) "azR" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "azS" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "azT" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "azU" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/recreation/highsec/n) "azV" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/recreation/highsec/n) "azW" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/recreation/highsec/n) "azX" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/recreation/highsec/n) "azY" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/recreation/highsec/n) "azZ" = ( /obj/structure/toilet{ @@ -9469,14 +7181,10 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/recreation/highsec/n) "aAa" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/recreation/highsec/n) "aAb" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -9490,10 +7198,7 @@ "aAe" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/drinks/bottle/holywater, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "aAf" = ( /turf/open/floor/carpet, @@ -9510,16 +7215,10 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "aAk" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "aAl" = ( /obj/structure/machinery/door/morgue{ @@ -9541,10 +7240,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/maxsec) "aAo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -9554,9 +7250,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec) "aAp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -9565,24 +7259,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec) "aAq" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec) "aAs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -9591,10 +7278,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aAt" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -9602,10 +7286,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aAu" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -9614,9 +7295,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec) "aAv" = ( /turf/closed/wall/r_wall/prison, @@ -9626,63 +7305,42 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec) "aAx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec) "aAy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec) "aAz" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "aAA" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_y = -28 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/maxsec) "aAB" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/maxsec) "aAC" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/maxsec) "aAD" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/maxsec) "aAE" = ( /obj/structure/toilet{ @@ -9691,10 +7349,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/medbay) "aAF" = ( /obj/structure/sink{ @@ -9703,10 +7358,7 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/prison/medbay) "aAG" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -9715,53 +7367,37 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aAH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aAI" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/hanger/research) "aAJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/medbay) "aAL" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/junction{ icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/medbay) "aAN" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/prison/medbay) "aAO" = ( /turf/open/space, @@ -9769,43 +7405,26 @@ "aAP" = ( /obj/structure/machinery/medical_pod/bodyscanner, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aAQ" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aAR" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/prison/medbay) "aAS" = ( /obj/structure/bed, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/medbay) "aAT" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/prison/medbay) "aAU" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/medbay/foyer) "aAV" = ( /obj/structure/surface/table/reinforced, @@ -9818,39 +7437,23 @@ pixel_y = 8 }, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/medbay/foyer) "aAW" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/medbay/foyer) "aAX" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/medbay/foyer) "aAY" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/whitepurple/southwest, /area/prison/research) "aAZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -9860,9 +7463,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research) "aBa" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -9871,9 +7472,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research) "aBb" = ( /obj/structure/machinery/light, @@ -9883,9 +7482,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research) "aBc" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -9895,19 +7492,13 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/prison/research) "aBe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "aBf" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -9917,10 +7508,7 @@ /turf/closed/wall/prison, /area/prison/recreation/highsec/n) "aBh" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/recreation/highsec/n) "aBi" = ( /obj/structure/surface/rack, @@ -9938,9 +7526,7 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding3" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/north) "aBn" = ( /obj/structure/flora/tree/dead/tree_1, @@ -9950,17 +7536,13 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding5" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/north) "aBu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aBv" = ( /obj/effect/decal/warning_stripes{ @@ -9972,54 +7554,35 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "aBx" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/n) "aBy" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/n) "aBz" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/recreation/highsec/n) "aBA" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/n) "aBB" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/recreation/highsec/n) "aBC" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 2; name = "Toilet" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/recreation/highsec/n) "aBD" = ( /turf/closed/wall/prison, @@ -10038,28 +7601,19 @@ /area/prison/chapel) "aBG" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "aBH" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "aBI" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "aBJ" = ( /obj/structure/surface/table/woodentable, @@ -10098,25 +7652,16 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "Maximum-Security Wing" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aBN" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aBO" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/maxsec) "aBP" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -10124,27 +7669,18 @@ dir = 2; name = "Infirmary Reception" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aBQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ name = "Infirmary" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aBR" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aBS" = ( /obj/structure/sign/safety/medical, @@ -10155,10 +7691,7 @@ dir = 2; name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/medbay/foyer) "aBU" = ( /obj/structure/window/framed/prison/reinforced, @@ -10167,24 +7700,17 @@ "aBV" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research) "aBW" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "aBX" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding12" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/north) "aBY" = ( /obj/structure/toilet{ @@ -10193,9 +7719,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aBZ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -10204,29 +7728,21 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aCa" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aCb" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_y = 28 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aCc" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aCd" = ( /obj/structure/machinery/shower{ @@ -10235,9 +7751,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aCe" = ( /obj/structure/bed, @@ -10249,55 +7763,37 @@ /turf/open/floor/wood, /area/prison/quarters/research) "aCg" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/south) "aCh" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/north/south) "aCi" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/north/south) "aCj" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/north/south) "aCk" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/south) "aCl" = ( /turf/closed/wall/prison, /area/prison/cellblock/highsec/north/south) "aCm" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/north/south) "aCn" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "aCo" = ( /obj/structure/surface/table, @@ -10321,51 +7817,36 @@ /area/prison/recreation/highsec/n) "aCz" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/n) "aCA" = ( /obj/structure/surface/table/gamblingtable, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "aCB" = ( /obj/structure/surface/table/gamblingtable, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "aCC" = ( -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/recreation/highsec/n) "aCE" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/recreation/highsec/n) "aCF" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/recreation/highsec/n) "aCG" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/recreation/highsec/n) "aCH" = ( /obj/structure/filingcabinet, @@ -10384,17 +7865,11 @@ /turf/open/floor/wood, /area/prison/chapel) "aCK" = ( -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/prison/chapel) "aCL" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "aCM" = ( /obj/structure/window/framed/prison/reinforced{ @@ -10404,25 +7879,16 @@ /area/prison/chapel) "aCN" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/maxsec) "aCO" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/maxsec) "aCP" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aCQ" = ( /obj/structure/surface/table/reinforced, @@ -10430,10 +7896,7 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aCR" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -10442,28 +7905,19 @@ /area/prison/security/checkpoint/maxsec) "aCS" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/maxsec) "aCT" = ( /turf/closed/wall/prison, /area/prison/security/checkpoint/maxsec) "aCU" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/maxsec) "aCV" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aCW" = ( /turf/closed/wall/r_wall/prison, @@ -10473,93 +7927,56 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/prison/medbay) "aCY" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/prison/medbay) "aCZ" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aDa" = ( /obj/structure/window/framed/prison/reinforced, /turf/open/floor/plating, /area/prison/medbay) "aDb" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "aDc" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "aDd" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aDe" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aDf" = ( /obj/structure/bed/chair, /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aDg" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aDh" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aDi" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aDj" = ( /obj/structure/sign/safety/restrictedarea, @@ -10569,42 +7986,28 @@ /obj/structure/sink{ pixel_y = 15 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/prison/research) "aDl" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/research) "aDm" = ( /obj/structure/sink{ pixel_y = 15 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/prison/research) "aDn" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "aDo" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "aDp" = ( /obj/structure/sink{ @@ -10615,14 +8018,10 @@ pixel_x = -26 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aDq" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aDr" = ( /obj/structure/sink{ @@ -10633,9 +8032,7 @@ pixel_x = 26 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aDs" = ( /obj/structure/machinery/light/small{ @@ -10684,10 +8081,7 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aDE" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -10697,45 +8091,32 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "aDG" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/n) "aDH" = ( /obj/structure/surface/table/gamblingtable, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "aDK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/n) "aDL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/recreation/highsec/n) "aDM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -10745,48 +8126,31 @@ dir = 2; name = "North High-Security Recreation" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/recreation/highsec/n) "aDN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/recreation/highsec/n) "aDO" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/south) "aDP" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/south) "aDQ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/n) "aDR" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/north/south) "aDS" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -10812,19 +8176,13 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/prison/security/checkpoint/maxsec) "aDW" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/maxsec) "aDX" = ( /obj/structure/surface/table/reinforced, @@ -10832,10 +8190,7 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aDY" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -10849,35 +8204,23 @@ pixel_y = 8 }, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aEb" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/maxsec) "aEc" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/prison/security/checkpoint/maxsec) "aEd" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/maxsec) "aEe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -10892,47 +8235,32 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/maxsec) "aEg" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/maxsec) "aEh" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aEk" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aEl" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/eastleft, /obj/structure/machinery/door/window/westright, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aEm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -10942,20 +8270,14 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "aEn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "aEo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -10964,10 +8286,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "aEq" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -10975,20 +8294,14 @@ dir = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "aEr" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "aEs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -10997,10 +8310,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aEt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11009,19 +8319,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "aEu" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "aEv" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -11033,55 +8338,38 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research) "aEx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "aEz" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "aEA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aEB" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aEC" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aED" = ( /turf/closed/wall/prison, @@ -11117,9 +8405,7 @@ /turf/open/floor/wood, /area/prison/quarters/research) "aEJ" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aEK" = ( /obj/structure/pipes/vents/scrubber{ @@ -11135,20 +8421,14 @@ /area/prison/maintenance/staff_research) "aEM" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/central) "aEN" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/cellblock/highsec/north/south) "aEO" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "aEP" = ( /obj/structure/machinery/light/small{ @@ -11157,35 +8437,23 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/highsec/north/south) "aEQ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/north/south) "aER" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/north/south) "aES" = ( -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "aET" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "aEU" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/cellblock/highsec/north/south) "aEV" = ( /obj/structure/window/framed/prison/cell, @@ -11195,10 +8463,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "aEX" = ( /turf/closed/wall/r_wall/prison, @@ -11206,113 +8471,69 @@ "aEY" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hangar_storage/main) "aEZ" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/prison/hangar_storage/main) "aFa" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hangar_storage/main) "aFb" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hangar_storage/main) "aFc" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkyellow2/northeast, /area/prison/hangar_storage/main) "aFd" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aFe" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aFg" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aFh" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aFi" = ( /obj/structure/pipes/vents/scrubber, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aFj" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aFk" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "aFl" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/n) "aFn" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/n) "aFo" = ( /obj/structure/surface/table/woodentable, @@ -11340,10 +8561,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/prison/chapel) "aFs" = ( /obj/structure/bed/chair/wood/normal{ @@ -11353,10 +8571,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "chapel" - }, +/turf/open/floor/chapel/northeast, /area/prison/chapel) "aFt" = ( /obj/structure/bed/chair/wood/normal{ @@ -11366,10 +8581,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/prison/chapel) "aFu" = ( /obj/structure/machinery/door/morgue{ @@ -11390,10 +8602,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/maxsec) "aFx" = ( /obj/structure/pipes/vents/scrubber{ @@ -11407,10 +8616,7 @@ dir = 4 }, /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/maxsec) "aFA" = ( /turf/closed/wall/r_wall/prison, @@ -11425,15 +8631,10 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/maxsec) "aFE" = ( -/turf/open/floor/prison{ - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom, /area/prison/residential/central) "aFF" = ( /obj/structure/pipes/vents/scrubber{ @@ -11444,38 +8645,25 @@ "aFG" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/maxsec) "aFH" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom, /area/prison/residential/central) "aFI" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/maxsec) "aFJ" = ( /obj/structure/bed/chair/office/dark, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/maxsec) "aFK" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/maxsec) "aFL" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ @@ -11487,67 +8675,45 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/prison/medbay) "aFN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/prison/medbay) "aFO" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/med_data/laptop, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aFP" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "aFQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ dir = 2; name = "Infirmary Foyer" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "aFS" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aFT" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ dir = 2; name = "Biological Research Department" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "aFU" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "aFV" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -11561,70 +8727,47 @@ dir = 2; name = "Research Common Room" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "aFY" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/prison/research) "aFZ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research) "aGa" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "aGb" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "aGc" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/north/south) "aGg" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/north/south) "aGh" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "aGi" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -11635,9 +8778,7 @@ name = "Research Restrooms"; req_one_access = null }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/toilet/research) "aGj" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -11659,35 +8800,20 @@ /obj/structure/surface/rack, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hangar_storage/main) "aGn" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/hangar_storage/main) "aGo" = ( /obj/structure/closet/crate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/hangar_storage/main) "aGp" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/hangar_storage/main) "aGq" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/hangar_storage/main) "aGs" = ( /obj/structure/sink{ @@ -11697,9 +8823,7 @@ /obj/structure/mirror{ pixel_x = -26 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aGt" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -11708,39 +8832,29 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aGu" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aGv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aGw" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aGx" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aGA" = ( /obj/structure/sink{ @@ -11750,56 +8864,36 @@ /obj/structure/mirror{ pixel_x = 26 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aGB" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "aGC" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/recreation/highsec/n) "aGD" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/recreation/highsec/n) "aGE" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/recreation/highsec/n) "aGF" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/recreation/highsec/n) "aGG" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/recreation/highsec/n) "aGH" = ( /obj/structure/surface/table/woodentable, @@ -11824,10 +8918,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/prison/chapel) "aGM" = ( /obj/structure/bed/chair/wood/normal{ @@ -11837,48 +8928,31 @@ dir = 1; network = list("PRISON") }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/prison/chapel) "aGN" = ( /obj/structure/bed/chair/wood/normal{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/prison/chapel) "aGO" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Chapel" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "aGP" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/maxsec) "aGQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/security/checkpoint/maxsec) "aGS" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/maxsec) "aGT" = ( /obj/structure/surface/table/reinforced, @@ -11890,31 +8964,19 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aGU" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "aGV" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/prison/medbay) "aGW" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/prison/medbay) "aGX" = ( /obj/structure/surface/table/reinforced, @@ -11926,79 +8988,52 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aGY" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "aGZ" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aHa" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "aHc" = ( /obj/structure/closet/firecloset, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/prison/research) "aHd" = ( /obj/structure/closet/firecloset, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research) "aHe" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/research) "aHf" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research) "aHg" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/research) "aHh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/research) "aHi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -12007,53 +9042,36 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Research Dorms" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/quarters/research) "aHj" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "aHk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/prison/quarters/research) "aHl" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/quarters/research) "aHn" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/quarters/research) "aHo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/quarters/research) "aHq" = ( /obj/structure/machinery/alarm/almayer{ @@ -12062,56 +9080,39 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/quarters/research) "aHs" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/quarters/research) "aHt" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding4" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/central) "aHv" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "aHw" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/north/south) "aHx" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/north/south) "aHy" = ( /obj/structure/machinery/light{ @@ -12120,26 +9121,17 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/quarters/research) "aHz" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/prison/quarters/research) "aHA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/prison/quarters/research) "aHB" = ( /obj/structure/window/reinforced{ @@ -12149,24 +9141,17 @@ dir = 4; layer = 3.3 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aHC" = ( /obj/structure/machinery/door/window/northleft, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aHD" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "aHE" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -12187,56 +9172,37 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aHI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aHJ" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aHK" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aHL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aHN" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "aHO" = ( /obj/structure/machinery/door/window/northright, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aHP" = ( /obj/structure/window/reinforced{ @@ -12246,9 +9212,7 @@ dir = 8; layer = 3.3 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aHQ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -12258,17 +9222,11 @@ /turf/open/floor/wood, /area/prison/storage/highsec/n) "aHR" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/chapel) "aHS" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/chapel) "aHT" = ( /obj/item/weapon/gun/rifle/m16, @@ -12295,61 +9253,40 @@ /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/medbay/foyer) "aHZ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/prison/quarters/research) "aIa" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/whitepurple, /area/prison/quarters/research) "aIb" = ( -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/quarters/research) "aIc" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/quarters/research) "aId" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/quarters/research) "aIe" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/quarters/research) "aIf" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/prison/quarters/research) "aIg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/prison/quarters/research) "aIh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -12362,22 +9299,14 @@ /area/prison/quarters/research) "aIj" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/hangar_storage/main) "aIk" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/hangar_storage/main) "aIl" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/hangar_storage/main) "aIm" = ( /obj/structure/machinery/light{ @@ -12391,11 +9320,7 @@ /turf/open/floor/prison, /area/prison/storage/highsec/n) "aIp" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/prison/storage/highsec/n) "aIq" = ( @@ -12411,9 +9336,7 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/north/south) "aIu" = ( /obj/structure/machinery/alarm/almayer{ @@ -12422,34 +9345,22 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "aIv" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/residential/central) "aIw" = ( /obj/structure/pipes/vents/scrubber, /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "aIx" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/north) "aIy" = ( /turf/closed/wall/r_wall/prison, @@ -12469,25 +9380,16 @@ /obj/effect/decal/siding{ icon_state = "siding2" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/central) "aIB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "aIC" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/prison/maintenance/staff_research) "aID" = ( @@ -12505,24 +9407,15 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/north/south) "aII" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/hangar_storage/main) "aIJ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/hangar_storage/main) "aIK" = ( /obj/structure/machinery/light/small{ @@ -12568,10 +9461,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/highsec/n) "aIT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -12580,9 +9470,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec/n) "aIU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -12592,31 +9480,22 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec/n) "aIV" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec/n) "aIW" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec/n) "aIX" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/highsec/n) "aIY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -12651,10 +9530,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/north) "aJc" = ( /obj/structure/disposalpipe/segment{ @@ -12681,9 +9557,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/quarters/research) "aJh" = ( /obj/structure/closet, @@ -12700,10 +9574,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/prison/research) "aJk" = ( /obj/structure/bed, @@ -12743,10 +9614,7 @@ /obj/structure/surface/rack, /obj/item/clothing/head/welding, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hangar_storage/main) "aJr" = ( /obj/structure/bed/chair/office/light, @@ -12759,10 +9627,7 @@ /turf/open/floor/wood, /area/prison/residential/north) "aJu" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/cellblock/highsec/north/south) "aJv" = ( /obj/effect/landmark/corpsespawner/prisoner, @@ -12770,44 +9635,31 @@ /area/prison/cellblock/highsec/north/south) "aJw" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/storage/highsec/n) "aJy" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/storage/highsec/n) "aJz" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/storage/highsec/n) "aJA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/storage/highsec/n) "aJB" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/storage/highsec/n) "aJC" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aJD" = ( /obj/structure/surface/table/reinforced, @@ -12815,10 +9667,7 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aJE" = ( /obj/structure/surface/table/reinforced, @@ -12830,28 +9679,19 @@ dir = 1 }, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aJF" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aJG" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aJH" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -12862,10 +9702,7 @@ dir = 2; name = "Central Ring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/north) "aJJ" = ( /obj/structure/disposalpipe/segment, @@ -12881,9 +9718,7 @@ pixel_x = -26 }, /obj/item/paper/crumpled/bloody, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/quarters/research) "aJM" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -12892,9 +9727,7 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/quarters/research) "aJN" = ( /turf/open/floor/carpet, @@ -12931,10 +9764,7 @@ /turf/open/floor/wood, /area/prison/quarters/research) "aJW" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/quarters/research) "aJY" = ( /obj/structure/bed/chair/office/dark{ @@ -12955,10 +9785,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hangar_storage/main) "aKd" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -12970,33 +9797,22 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/prison/hangar_storage/main) "aKg" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/hangar_storage/main) "aKh" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/prison/hangar_storage/main) "aKi" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hangar_storage/main) "aKj" = ( /obj/structure/surface/table/woodentable, @@ -13028,10 +9844,7 @@ /area/prison/residential/north) "aKs" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/north/south) "aKt" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -13056,44 +9869,30 @@ /turf/open/floor/plating, /area/prison/security/checkpoint/highsec/n) "aKz" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/cellblock/highsec/north/south) "aKA" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/cellblock/highsec/north/south) "aKB" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "aKC" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "aKD" = ( /obj/structure/machinery/shower{ dir = 4 }, /obj/structure/machinery/door/window/northright, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/quarters/research) "aKE" = ( /obj/structure/bookcase, @@ -13113,10 +9912,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/highsec/n) "aKH" = ( /turf/closed/wall/r_wall/prison, @@ -13127,32 +9923,20 @@ }, /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec/n) "aKJ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec/n) "aKK" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec/n) "aKL" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/highsec/n) "aKM" = ( /obj/structure/surface/table/woodentable, @@ -13160,41 +9944,26 @@ /turf/open/floor/carpet, /area/prison/quarters/research) "aKN" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "aKO" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/north) "aKP" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/north) "aKQ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "aKR" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aKS" = ( /obj/structure/pipes/vents/scrubber{ @@ -13232,10 +10001,7 @@ name = "Main Hangar Storage" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hangar_storage/main) "aKZ" = ( /obj/structure/window/framed/prison/reinforced, @@ -13245,88 +10011,55 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/north) "aLd" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/siding{ icon_state = "siding8" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/residential/central) "aLe" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/south) "aLg" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/north/south) "aLh" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/south) "aLi" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/south) "aLj" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/south) "aLk" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/security/checkpoint/highsec/n) "aLl" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/security/checkpoint/highsec/n) "aLm" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/bed/chair/office, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/security/checkpoint/highsec/n) "aLo" = ( /obj/structure/bed/chair/office{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/security/checkpoint/highsec/n) "aLp" = ( /obj/structure/stairs/perspective{ @@ -13337,10 +10070,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/security/checkpoint/highsec/n) "aLq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -13377,59 +10107,36 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/security/monitoring/lowsec/ne) "aLv" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/maintenance/staff_research) "aLw" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/prison/hallway/staff) "aLy" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/hallway/staff) "aLz" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/hallway/staff) "aLA" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/hallway/staff) "aLC" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/hallway/staff) "aLD" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/hallway/staff) "aLE" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -13456,71 +10163,44 @@ "aLL" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/security/checkpoint/highsec/n) "aLM" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/security/checkpoint/highsec/n) "aLN" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/north/south) "aLO" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/south) "aLP" = ( -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/security/checkpoint/highsec/n) "aLQ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/security/checkpoint/highsec/n) "aLS" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aLT" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aLU" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aLV" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aLW" = ( /obj/structure/disposalpipe/segment{ @@ -13542,10 +10222,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/hallway/central/north) "aLY" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aLZ" = ( /obj/structure/disposalpipe/segment{ @@ -13560,26 +10237,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/monitoring/lowsec/ne) "aMb" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/lowsec/ne) "aMc" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/lowsec/ne) "aMd" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -13596,10 +10264,7 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/ne) "aMj" = ( /obj/effect/landmark/crap_item, @@ -13612,22 +10277,12 @@ "aMl" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/cleaning) "aMm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/janitorialcart, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/cleaning) "aMn" = ( /obj/structure/surface/rack, @@ -13656,53 +10311,35 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/prison/quarters/staff) "aMs" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/quarters/staff) "aMt" = ( /obj/structure/surface/table/almayer, /obj/item/trash/plate, /obj/item/grown/sunflower, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aMu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/quarters/staff) "aMv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/quarters/staff) "aMw" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/quarters/staff) "aMy" = ( /obj/structure/machinery/light{ @@ -13711,33 +10348,20 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/quarters/staff) "aMz" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/quarters/staff) "aMA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/quarters/staff) "aMB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -13746,43 +10370,30 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Staff Quarters" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aMC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/staff) "aMD" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/hallway/staff) "aME" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/hallway/staff) "aMF" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/hallway/staff) "aMG" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/hallway/staff) "aMJ" = ( /turf/closed/wall/prison, @@ -13792,42 +10403,27 @@ /obj/item/restraint/handcuffs, /obj/item/clothing/mask/muzzle, /obj/item/weapon/chainofcommand, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/prison/command/secretary_office) "aML" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/command/secretary_office) "aMM" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/command/secretary_office) "aMN" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/command/secretary_office) "aMO" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/prison/command/secretary_office) "aMP" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -13845,9 +10441,7 @@ /area/prison/command/office) "aMT" = ( /obj/structure/machinery/door/window/eastright, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aMU" = ( /obj/structure/sink{ @@ -13860,9 +10454,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aMV" = ( /obj/structure/machinery/light/small{ @@ -13875,33 +10467,23 @@ /obj/structure/mirror{ pixel_x = -26 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aMW" = ( /obj/structure/machinery/door/window/westleft, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aMX" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/north/south) "aMY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/south) "aMZ" = ( /obj/structure/machinery/light{ @@ -13910,19 +10492,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/south) "aNa" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/cellblock/highsec/north/south) "aNb" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -13938,16 +10514,10 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/south) "aNf" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/cellblock/highsec/north/south) "aNg" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -13979,10 +10549,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/security/checkpoint/highsec/n) "aNn" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -13995,9 +10562,7 @@ dir = 2; name = "North High-Security Cellblock" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/security/checkpoint/highsec/n) "aNo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -14006,9 +10571,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/security/checkpoint/highsec/n) "aNp" = ( /turf/closed/wall/prison, @@ -14023,9 +10586,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/security/checkpoint/highsec/n) "aNw" = ( /obj/structure/stairs/perspective{ @@ -14038,16 +10599,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/security/checkpoint/highsec/n) "aNx" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/prison/cellblock/lowsec/nw) "aNy" = ( /obj/structure/machinery/light/small{ @@ -14057,51 +10612,33 @@ /area/prison/cellblock/lowsec/nw) "aNA" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/lowsec/ne) "aNB" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/prison/security/monitoring/lowsec/ne) "aNC" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/lowsec/ne) "aND" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/ne) "aNI" = ( /obj/structure/disposalpipe/junction{ dir = 4; icon_state = "pipe-y" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/cleaning) "aNJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/cleaning) "aNK" = ( /obj/structure/disposalpipe/segment{ @@ -14128,98 +10665,66 @@ /area/prison/residential/north) "aNP" = ( /obj/structure/machinery/door/window/southright, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aNQ" = ( /obj/structure/window/reinforced, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/quarters/staff) "aNR" = ( /obj/item/shard, /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/quarters/staff) "aNS" = ( /obj/structure/window/reinforced, /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/quarters/staff) "aNT" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aNU" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/bible/booze, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aNV" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/nw) "aNW" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/nw) "aNX" = ( /obj/structure/window/reinforced, /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/quarters/staff) "aNY" = ( /obj/structure/machinery/door/window/southright, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aNZ" = ( /obj/structure/window/reinforced, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/quarters/staff) "aOa" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Staff Quarters" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aOb" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/hallway/staff) "aOc" = ( /obj/structure/disposalpipe/segment{ @@ -14236,59 +10741,40 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aOe" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aOf" = ( /obj/structure/bed/chair/comfy, /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aOg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/staff) "aOh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/staff) "aOi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/prison/hallway/staff) "aOj" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "aOk" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -14314,9 +10800,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/prison/hallway/staff) "aOn" = ( /obj/structure/window/reinforced, @@ -14326,9 +10810,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/staff) "aOo" = ( /obj/structure/disposalpipe/segment{ @@ -14337,10 +10819,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/prison/hallway/staff) "aOp" = ( /obj/structure/disposalpipe/segment{ @@ -14360,16 +10839,10 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/hallway/staff) "aOr" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/hallway/staff) "aOs" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/command/secretary_office) "aOt" = ( /turf/closed/wall/r_wall/prison, @@ -14382,18 +10855,11 @@ /turf/open/floor/carpet, /area/prison/command/secretary_office) "aOw" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/prison/command/secretary_office) "aOy" = ( /obj/structure/bed/chair/comfy, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/wood, /area/prison/command/office) "aOA" = ( @@ -14417,23 +10883,17 @@ /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aOE" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aOF" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aOG" = ( /obj/structure/machinery/shower{ @@ -14442,61 +10902,41 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aOI" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "aOJ" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "aOK" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "aOL" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "aOM" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("PRISON") }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "aON" = ( -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/security/checkpoint/highsec/n) "aOO" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/security/checkpoint/highsec/n) "aOP" = ( /obj/structure/machinery/light{ @@ -14505,60 +10945,38 @@ /obj/structure/bed/chair/office{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/security/checkpoint/highsec/n) "aOR" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/security/checkpoint/highsec/n) "aOS" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aOT" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/nw) "aOU" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/north, /area/prison/cellblock/lowsec/nw) "aOV" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/nw) "aOW" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/nw) "aOY" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "aOZ" = ( /obj/effect/decal/siding/wood_siding{ @@ -14571,40 +10989,25 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/lowsec/ne) "aPb" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/lowsec/ne) "aPc" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/ne) "aPf" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/cleaning) "aPg" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/cleaning) "aPh" = ( /obj/effect/landmark/monkey_spawn, @@ -14623,9 +11026,7 @@ /turf/open/floor/prison, /area/prison/cleaning) "aPl" = ( -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aPm" = ( /obj/structure/bed, @@ -14633,9 +11034,7 @@ dir = 4; health = 80 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aPn" = ( /obj/structure/bed, @@ -14644,9 +11043,7 @@ health = 80 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aPo" = ( /obj/structure/bed, @@ -14655,9 +11052,7 @@ health = 80 }, /obj/effect/landmark/corpsespawner/chef, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aPp" = ( /turf/closed/wall/prison, @@ -14666,31 +11061,21 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/staff) "aPr" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/hallway/staff) "aPs" = ( -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/prison/hallway/staff) "aPt" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/hallway/staff) "aPu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -14699,10 +11084,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "aPv" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -14722,45 +11104,30 @@ /turf/open/floor/wood, /area/prison/hallway/staff) "aPx" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/nw) "aPy" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/cellblock/lowsec/nw) "aPz" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aPA" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/nw) "aPB" = ( /obj/structure/showcase, /turf/open/floor/wood, /area/prison/hallway/staff) "aPC" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aPD" = ( /obj/structure/showcase{ @@ -14776,10 +11143,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aPG" = ( /obj/structure/window/reinforced{ @@ -14792,17 +11156,11 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/hallway/staff) "aPI" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/prison/hallway/staff) "aPJ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -14816,24 +11174,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/east) "aPM" = ( /obj/effect/landmark/queen_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aPN" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/command/secretary_office) "aPO" = ( /obj/structure/bed/chair/office/dark, @@ -14855,10 +11204,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/command/secretary_office) "aPS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -14913,21 +11259,14 @@ /turf/open/floor/wood, /area/prison/command/office) "aQb" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/cellblock/highsec/north/south) "aQc" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/cellblock/highsec/north/south) "aQd" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/cellblock/highsec/north/south) "aQe" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -14935,9 +11274,7 @@ dir = 2; name = "Security Booth" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/security/checkpoint/highsec/n) "aQf" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -14946,30 +11283,18 @@ "aQg" = ( /obj/structure/surface/table/gamblingtable, /obj/item/spacecash/c1000, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aQh" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/north, /area/prison/cellblock/lowsec/nw) "aQi" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/nw) "aQj" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/cellblock/lowsec/nw) "aQk" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -14977,9 +11302,7 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/nw) "aQl" = ( /obj/structure/window/framed/prison/cell, @@ -14989,10 +11312,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Low-Security" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/north) "aQn" = ( /obj/structure/window/framed/prison/cell, @@ -15004,9 +11324,7 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/ne) "aQp" = ( /turf/closed/wall/prison, @@ -15021,26 +11339,17 @@ dir = 2; name = "Northeast Low-Security Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/ne) "aQt" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/cleaning) "aQu" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/cleaning) "aQv" = ( /obj/structure/reagent_dispensers/watertank, @@ -15055,9 +11364,7 @@ /obj/structure/surface/table/reinforced, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aQy" = ( /obj/structure/closet, @@ -15065,16 +11372,12 @@ dir = 4; health = 80 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aQz" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "aQA" = ( /obj/structure/machinery/shower{ @@ -15083,30 +11386,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/toilet/staff) "aQB" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/staff) "aQC" = ( /turf/closed/wall/prison, /area/prison/recreation/staff) "aQD" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/green/west, /area/prison/hallway/staff) "aQF" = ( /obj/structure/surface/table/woodentable/fancy, @@ -15118,10 +11408,7 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/command/secretary_office) "aQG" = ( /obj/structure/surface/table/woodentable/fancy, @@ -15151,10 +11438,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/command/secretary_office) "aQL" = ( /obj/structure/machinery/light{ @@ -15198,45 +11482,31 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/cellblock/lowsec/nw) "aQU" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 2; name = "Toilet" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/nw) "aQV" = ( /obj/structure/pipes/vents/pump/on, /turf/open/floor/plating, /area/prison/maintenance/residential/nw) "aQW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/residential/nw) "aQZ" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/ne) "aRa" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/ne) "aRb" = ( /obj/structure/pipes/vents/scrubber, @@ -15246,10 +11516,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "aRe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -15272,10 +11539,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "aRi" = ( /obj/structure/machinery/shower{ @@ -15284,30 +11548,18 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aRj" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aRk" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aRl" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aRm" = ( /obj/structure/machinery/shower{ @@ -15316,18 +11568,12 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aRn" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aRo" = ( /obj/structure/surface/table/reinforced, @@ -15339,24 +11585,15 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aRp" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aRq" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aRr" = ( /turf/closed/wall/r_wall/prison, @@ -15365,118 +11602,72 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/nw) "aRt" = ( -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/nw) "aRv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/nw) "aRw" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/nw) "aRx" = ( /obj/structure/pipes/vents/scrubber, /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/nw) "aRz" = ( -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/ne) "aRA" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/prison/cellblock/lowsec/ne) "aRB" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/ne) "aRC" = ( /obj/structure/pipes/vents/scrubber, /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/ne) "aRE" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/ne) "aRF" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/ne) "aRG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/ne) "aRH" = ( /obj/effect/decal/siding/wood_siding, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/central) "aRI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/security/monitoring/lowsec/ne) "aRK" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/east) "aRL" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -15486,9 +11677,7 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aRM" = ( /obj/structure/machinery/vending/cola, @@ -15506,10 +11695,7 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/command/secretary_office) "aRQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -15541,10 +11727,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/command/secretary_office) "aRX" = ( /obj/structure/surface/rack, @@ -15585,9 +11768,7 @@ /area/prison/maintenance/residential/nw) "aSf" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "aSg" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -15604,10 +11785,7 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aSl" = ( /obj/structure/machinery/shower{ @@ -15617,10 +11795,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aSm" = ( /obj/structure/machinery/shower{ @@ -15632,54 +11807,33 @@ health = 80 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aSn" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aSp" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aSq" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/highsec/n) "aSr" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec/n) "aSs" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/highsec/n) "aSt" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aSu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -15689,10 +11843,7 @@ /area/prison/cellblock/lowsec/nw) "aSw" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aSx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -15701,10 +11852,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/nw) "aSy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -15714,26 +11862,19 @@ dir = 2; name = "Low-Security Recreation" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/nw) "aSz" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/cellblock/lowsec/nw) "aSA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/nw) "aSB" = ( /obj/structure/machinery/light, @@ -15741,31 +11882,21 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/nw) "aSC" = ( /obj/effect/decal/siding/wood_siding, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "aSD" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/nw) "aSG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/cellblock/lowsec/nw) "aSH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -15775,27 +11906,19 @@ dir = 2; name = "Northwest Low-Security Cellblock" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/nw) "aSI" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/central/north) "aSJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/north) "aSK" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -15805,10 +11928,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/hallway/central/north) "aSM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -15818,32 +11938,23 @@ dir = 2; name = "Northeast Low-Security Cellblock" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/ne) "aSN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/cellblock/lowsec/ne) "aSO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/ne) "aSP" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/ne) "aSR" = ( /turf/open/floor/plating, @@ -15851,76 +11962,51 @@ "aSS" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/ne) "aST" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/ne) "aSU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/prison/cellblock/lowsec/ne) "aSW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aSX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aSZ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aTa" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aTd" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/security/monitoring/lowsec/ne) "aTe" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/security/monitoring/lowsec/ne) "aTf" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -15934,15 +12020,11 @@ /obj/structure/mirror{ pixel_x = -26 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aTi" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aTj" = ( /obj/structure/machinery/light{ @@ -15951,16 +12033,11 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_x = 28 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aTk" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/staff) "aTl" = ( /obj/structure/bed/chair/comfy{ @@ -15982,43 +12059,25 @@ /turf/open/floor/wood, /area/prison/recreation/staff) "aTp" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/blue/west, /area/prison/command/secretary_office) "aTq" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/carpet, /area/prison/command/secretary_office) "aTr" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/central/north) "aTs" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/hallway/central/north) "aTt" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/command/secretary_office) "aTu" = ( -/turf/open/floor/prison{ - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom, /area/prison/maintenance/residential/nw) "aTw" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -16029,15 +12088,11 @@ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/north/south) "aTy" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/north/south) "aTz" = ( /obj/structure/machinery/shower{ @@ -16048,25 +12103,16 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aTA" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aTB" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/highsec/n) "aTC" = ( /obj/structure/bed/chair/office/dark{ @@ -16075,10 +12121,7 @@ /turf/open/floor/prison, /area/prison/security/checkpoint/highsec/n) "aTD" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/highsec/n) "aTE" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -16095,89 +12138,57 @@ /turf/open/floor/prison, /area/prison/canteen) "aTH" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/cellblock/lowsec/nw) "aTI" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/nw) "aTJ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/prison/cellblock/lowsec/nw) "aTL" = ( -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/prison/cellblock/lowsec/nw) "aTM" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/nw) "aTN" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/cellblock/lowsec/nw) "aTO" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/central/north) "aTQ" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/hallway/central/north) "aTR" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "aTS" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/cellblock/lowsec/ne) "aTT" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/south) "aTU" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/ne) "aTV" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -16185,66 +12196,48 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/prison/cellblock/lowsec/ne) "aTW" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/prison/cellblock/lowsec/ne) "aTX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/security/monitoring/lowsec/ne) "aTY" = ( /obj/structure/machinery/light, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/security/monitoring/lowsec/ne) "aTZ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/security/monitoring/lowsec/ne) "aUa" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aUb" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aUc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aUd" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -16255,18 +12248,14 @@ icon_state = "door_open"; name = "Staff Restrooms" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aUe" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/hallway/staff) "aUf" = ( /obj/structure/pipes/vents/pump/on, @@ -16290,10 +12279,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/prison/command/secretary_office) "aUj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -16302,32 +12288,24 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/command/secretary_office) "aUk" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/command/secretary_office) "aUl" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/command/secretary_office) "aUm" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/command/secretary_office) "aUn" = ( /obj/structure/machinery/keycard_auth/lockdown/prison, @@ -16335,44 +12313,30 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/prison/command/secretary_office) "aUp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aUq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aUr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/highsec/n) "aUs" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/prison/security/checkpoint/highsec/n) "aUt" = ( /obj/structure/pipes/vents/pump{ @@ -16385,10 +12349,7 @@ dir = 2; name = "Phone Booth" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aUv" = ( /obj/structure/surface/table/reinforced, @@ -16397,49 +12358,31 @@ }, /obj/item/explosive/grenade/high_explosive/airburst, /obj/item/explosive/grenade/high_explosive/frag, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aUw" = ( /obj/structure/surface/table/reinforced, /obj/item/spacecash/c10, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/cellblock/lowsec/nw) "aUx" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/nw) "aUy" = ( /obj/structure/toilet, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/nw) "aUz" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/nw) "aUA" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/nw) "aUB" = ( /obj/structure/sink{ @@ -16447,16 +12390,10 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/ne) "aUC" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/ne) "aUD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -16466,10 +12403,7 @@ /area/prison/hallway/central/north) "aUE" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/ne) "aUF" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -16484,52 +12418,33 @@ "aUG" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/ne) "aUH" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/ne) "aUI" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aUJ" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aUK" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/hallway/staff) "aUL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/hallway/staff) "aUM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -16558,10 +12473,7 @@ dir = 2; name = "Warden's Secretary's Office" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/command/secretary_office) "aUR" = ( /obj/structure/window/framed/prison/reinforced, @@ -16576,10 +12488,7 @@ dir = 2; name = "Warden's Quarters" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/command/quarters) "aUU" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -16589,11 +12498,7 @@ /turf/open/floor/plating, /area/prison/command/quarters) "aUW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/residential/ne) "aUY" = ( @@ -16609,62 +12514,41 @@ /turf/open/floor/plating, /area/prison/hallway/central/east) "aVa" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "aVb" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "aVc" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "aVd" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "aVi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/cellblock/highsec/north/south) "aVj" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/north/south) "aVm" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aVn" = ( /obj/structure/machinery/shower{ @@ -16677,10 +12561,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aVo" = ( /obj/structure/machinery/shower{ @@ -16692,136 +12573,86 @@ health = 80 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aVp" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aVq" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aVr" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aVs" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/north/south) "aVt" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/north/south) "aVu" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aVv" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec/n) "aVw" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/highsec/n) "aVx" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/nw) "aVy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aVA" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/nw) "aVB" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aVC" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aVD" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aVE" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aVF" = ( /obj/structure/machinery/light/small{ @@ -16838,15 +12669,10 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/ne) "aVI" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/lowsec/ne) "aVJ" = ( /obj/structure/machinery/light/small{ @@ -16857,19 +12683,13 @@ "aVK" = ( /obj/structure/bed, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aVM" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/hallway/staff) "aVN" = ( /obj/structure/machinery/light{ @@ -16885,10 +12705,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/staff) "aVP" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -16899,29 +12716,20 @@ /area/prison/hallway/staff) "aVQ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/north, /area/prison/hallway/staff) "aVR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "aVS" = ( /turf/closed/wall/prison, /area/prison/hallway/central/east) "aVT" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aVU" = ( /obj/structure/bed/chair, @@ -16929,44 +12737,29 @@ dir = 5 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aVV" = ( /obj/structure/bed/chair, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aVW" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aVX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aVY" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/hallway/staff) "aVZ" = ( /obj/structure/closet, @@ -16983,11 +12776,7 @@ /turf/open/floor/carpet, /area/prison/command/quarters) "aWc" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/carpet, /area/prison/command/quarters) "aWd" = ( @@ -17002,9 +12791,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/command/quarters) "aWg" = ( /obj/structure/machinery/light{ @@ -17022,10 +12809,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/cellblock/highsec/north/south) "aWn" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -17056,9 +12840,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aWt" = ( /obj/structure/sink{ @@ -17067,30 +12849,21 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aWu" = ( /obj/structure/machinery/washing_machine, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aWv" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/central) "aWw" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aWx" = ( /obj/structure/machinery/shower{ @@ -17099,9 +12872,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aWy" = ( /obj/structure/bed/chair/office/light{ @@ -17118,17 +12889,13 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/north/south) "aWB" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/north/south) "aWD" = ( /obj/structure/machinery/shower{ @@ -17139,10 +12906,7 @@ dir = 8; health = 80 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aWE" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -17150,27 +12914,18 @@ dir = 2; name = "Security Records" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "aWF" = ( /obj/item/phone, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "aWG" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "aWH" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -17186,25 +12941,17 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "aWK" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/nw) "aWL" = ( /obj/structure/bed, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aWM" = ( /obj/structure/sink{ @@ -17212,28 +12959,19 @@ pixel_x = 11 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aWN" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aWO" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aWP" = ( /obj/structure/sink{ @@ -17241,16 +12979,10 @@ pixel_x = -12 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aWR" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "aWS" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -17263,10 +12995,7 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/lowsec/ne) "aWW" = ( /obj/structure/sink{ @@ -17274,10 +13003,7 @@ pixel_x = 12 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aWX" = ( /obj/structure/toilet{ @@ -17286,9 +13012,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "aWZ" = ( /obj/structure/machinery/alarm/almayer{ @@ -17300,10 +13024,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "aXb" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -17315,32 +13036,20 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "aXd" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aXf" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aXj" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/staff) "aXk" = ( /obj/structure/disposalpipe/junction{ @@ -17424,9 +13133,7 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/command/quarters) "aXx" = ( /obj/structure/machinery/light/small{ @@ -17436,9 +13143,7 @@ /area/prison/residential/central) "aXy" = ( /obj/structure/machinery/door/window/eastleft, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aXz" = ( /obj/structure/sink{ @@ -17448,9 +13153,7 @@ /obj/structure/mirror{ pixel_x = 28 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/command/quarters) "aXA" = ( /obj/structure/toilet{ @@ -17460,47 +13163,33 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aXB" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/central) "aXC" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aXD" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/central) "aXE" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aXF" = ( /obj/structure/machinery/door/window/westright, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "aXG" = ( /obj/structure/machinery/light/small{ @@ -17547,40 +13236,27 @@ /turf/open/floor/wood, /area/prison/security/monitoring/highsec) "aXP" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec/n) "aXQ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec/n) "aXR" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec/n) "aXS" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Low-Security Recreation" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/nw) "aXT" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/nw) "aXU" = ( /obj/structure/pipes/vents/scrubber{ @@ -17589,11 +13265,7 @@ /turf/open/floor/wood, /area/prison/recreation/staff) "aXW" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/effect/decal/cleanable/blood, /turf/open/floor/wood, /area/prison/recreation/staff) @@ -17602,37 +13274,25 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/hallway/staff) "aXY" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/staff) "aXZ" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/staff) "aYa" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/staff) "aYb" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/hallway/staff) "aYc" = ( /obj/structure/bookcase, @@ -17658,9 +13318,7 @@ dir = 4 }, /obj/structure/machinery/door/window/northright, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/command/quarters) "aYi" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -17719,52 +13377,34 @@ /area/prison/security/monitoring/highsec) "aYs" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/north/south) "aYt" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "aYu" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aYv" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aYw" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/highsec/north/south) "aYx" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aYy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -17773,10 +13413,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "aYz" = ( /obj/structure/filingcabinet, @@ -17807,10 +13444,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/lowsec/nw) "aYE" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/lowsec/nw) "aYF" = ( /obj/structure/machinery/door/airlock/prison{ @@ -17818,9 +13452,7 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/nw) "aYG" = ( /obj/structure/machinery/alarm/almayer{ @@ -17830,29 +13462,18 @@ /area/prison/hanger/main) "aYH" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/cellblock/lowsec/nw) "aYI" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/lowsec/nw) "aYJ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/lowsec/ne) "aYK" = ( /obj/item/reagent_container/glass/bucket, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/hallway/staff) "aYL" = ( /turf/closed/wall/r_wall/prison, @@ -17866,9 +13487,7 @@ /obj/item/storage/box/lights, /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/hallway/staff) "aYO" = ( /obj/structure/sign/safety/nonpress_0g{ @@ -17891,9 +13510,7 @@ /area/prison/residential/central) "aYS" = ( /obj/item/storage/box/mousetraps, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/hallway/staff) "aYT" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -17902,14 +13519,10 @@ name = "Staff Custodial Closet"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/hallway/staff) "aYU" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "aYV" = ( /obj/structure/bed/chair/comfy{ @@ -17940,18 +13553,12 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Staff Hallway" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/staff) "aZc" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/staff) "aZe" = ( /obj/structure/pipes/vents/pump{ @@ -17990,117 +13597,78 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aZm" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/lowsec/nw) "aZn" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "aZp" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/nw) "aZq" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/lowsec/nw) "aZr" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "aZs" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/lowsec/ne) "aZu" = ( /obj/structure/machinery/flasher{ id = "canteen" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aZv" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "aZw" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "aZx" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "aZy" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/hallway/staff) "aZz" = ( /obj/structure/janitorialcart, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/hallway/staff) "aZA" = ( /obj/item/reagent_container/glass/bucket/mopbucket, /obj/item/tool/mop, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/hallway/staff) "aZB" = ( /obj/structure/machinery/vending/snack, @@ -18124,18 +13692,14 @@ "aZF" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/residential/central) "aZG" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/residential/central) "aZH" = ( /obj/structure/bed/chair/comfy{ @@ -18149,25 +13713,16 @@ /area/prison/security/monitoring/highsec) "aZL" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "aZM" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/cellblock/highsec/north/south) "aZN" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aZO" = ( /obj/effect/decal/warning_stripes{ @@ -18187,33 +13742,21 @@ /area/prison/residential/central) "aZR" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/central) "aZS" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/central) "aZT" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/processor, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/central) "aZU" = ( /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aZV" = ( /obj/structure/machinery/shower{ @@ -18222,20 +13765,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/highsec/north/south) "aZW" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/nw) "aZX" = ( /obj/structure/machinery/light{ @@ -18243,30 +13780,17 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/ne) "aZY" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/ne) "aZZ" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "baa" = ( /turf/closed/wall/prison, @@ -18277,25 +13801,16 @@ /area/prison/security/monitoring/highsec) "bac" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/north/south) "bad" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bae" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/canteen) "baf" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -18306,9 +13821,7 @@ "bag" = ( /obj/item/phone, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - icon_state = "hydrofloor" - }, +/turf/open/floor/hydrofloor, /area/prison/hallway/central/west) "bah" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -18324,26 +13837,17 @@ /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/prison/residential/central) "bak" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/cellblock/lowsec/nw) "bal" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/yard) "bam" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/yard) "ban" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -18354,54 +13858,37 @@ /area/prison/hallway/central/east) "bap" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "baq" = ( /obj/structure/bed/chair, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bar" = ( /obj/structure/surface/table, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/residential/central) "bas" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "bat" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "bau" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "bav" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/cellblock/highsec/north/south) "baw" = ( /turf/closed/wall/r_wall/prison, @@ -18410,10 +13897,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/security/checkpoint/vip) "baz" = ( /turf/closed/wall/prison, @@ -18422,29 +13906,20 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/nw) "baB" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/ne) "baC" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/ne) "baD" = ( /obj/structure/pipes/vents/pump{ @@ -18453,10 +13928,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "baE" = ( /obj/effect/decal/warning_stripes{ @@ -18468,19 +13940,13 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "baG" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "baH" = ( /obj/structure/surface/table/reinforced, @@ -18488,19 +13954,13 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "baI" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "baJ" = ( /obj/effect/decal/warning_stripes{ @@ -18532,10 +13992,7 @@ "baO" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/central) "baP" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -18554,10 +14011,7 @@ /obj/structure/disposalpipe/junction{ icon_state = "pipe-y" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "baS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -18570,26 +14024,17 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "baU" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding4" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "baV" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "baW" = ( /obj/structure/surface/rack, @@ -18599,10 +14044,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "baX" = ( /obj/structure/machinery/light{ @@ -18630,49 +14072,33 @@ /area/prison/security/monitoring/highsec) "bbb" = ( /obj/structure/closet/crate/freezer, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bbc" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/highsec/north/south) "bbd" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/highsec/north/south) "bbe" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bbf" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bbh" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bbi" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bbj" = ( /obj/structure/pipes/vents/pump/on, @@ -18680,10 +14106,7 @@ /area/prison/residential/central) "bbk" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/residential/central) "bbl" = ( /obj/structure/surface/table, @@ -18698,9 +14121,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/residential/central) "bbm" = ( /obj/structure/pipes/vents/scrubber{ @@ -18731,35 +14152,23 @@ dir = 2; name = "High-Security Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/highsec) "bbs" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bbt" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/highsec) "bbu" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/highsec) "bbv" = ( /obj/structure/surface/table/reinforced, @@ -18771,19 +14180,13 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/highsec) "bbw" = ( /obj/structure/machinery/shower{ pixel_y = 15 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/vip) "bbx" = ( /obj/structure/surface/table/reinforced, @@ -18799,16 +14202,10 @@ /turf/open/floor/prison, /area/prison/cellblock/vip) "bbA" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/prison/security/checkpoint/vip) "bbB" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/prison/security/checkpoint/vip) "bbC" = ( /obj/structure/window/framed/prison/reinforced, @@ -18852,17 +14249,11 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding4" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bbH" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/vip) "bbI" = ( /obj/structure/bed/chair/comfy{ @@ -18882,18 +14273,12 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/vip) "bbN" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bbO" = ( /obj/structure/bed/chair/comfy{ @@ -18903,17 +14288,11 @@ /area/prison/residential/central) "bbP" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/vip) "bbQ" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/vip) "bbR" = ( /obj/structure/reagent_dispensers/fueltank, @@ -18928,20 +14307,14 @@ /area/prison/storage/vip) "bbT" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "bbU" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "bbV" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "bbW" = ( /obj/structure/largecrate/random, @@ -18960,18 +14333,12 @@ /area/prison/cellblock/highsec/north/south) "bbZ" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "bca" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/nw) "bcb" = ( /turf/open/floor/prison, @@ -18980,36 +14347,24 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bcd" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bce" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/hallway/central/east) "bcf" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bcg" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -19017,33 +14372,23 @@ icon_state = "pipe-j2" }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bcj" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/yard) "bck" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/yard) "bcl" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/yard) "bcm" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/yard) "bcn" = ( /obj/structure/sink{ @@ -19055,10 +14400,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bco" = ( /obj/structure/sink{ @@ -19067,10 +14409,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bcp" = ( /obj/structure/sink{ @@ -19082,19 +14421,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bcq" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "bcr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19107,9 +14440,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bcs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19118,9 +14449,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bct" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -19128,27 +14457,20 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bcv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bcx" = ( /turf/closed/wall/prison, /area/prison/hallway/entrance) "bcy" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "bcz" = ( /turf/open/floor/prison, @@ -19157,17 +14479,11 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/hallway/entrance) "bcB" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bcC" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -19211,10 +14527,7 @@ /area/prison/maintenance/residential/nw) "bcO" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/central) "bcQ" = ( /turf/open/floor/prison, @@ -19262,10 +14575,7 @@ /turf/open/floor/wood, /area/prison/security/monitoring/highsec) "bda" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/cellblock/highsec/north/south) "bdb" = ( /obj/structure/bed/chair/comfy{ @@ -19277,37 +14587,22 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "bdd" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "bdf" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/highsec) "bdg" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/monitoring/highsec) "bdh" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/highsec) "bdi" = ( /obj/structure/surface/table/reinforced, @@ -19315,17 +14610,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/highsec) "bdj" = ( /obj/structure/machinery/door/window/southright, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/vip) "bdk" = ( /turf/open/floor/prison, @@ -19345,10 +14634,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "bdp" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -19382,20 +14668,11 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding2" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/central) "bdw" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/blue/west, /area/prison/security/checkpoint/vip) "bdx" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -19409,17 +14686,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/security/checkpoint/vip) "bdz" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bdA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19434,10 +14705,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/vip) "bdC" = ( /obj/structure/window/framed/prison, @@ -19447,44 +14715,29 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/monitoring/highsec) "bdE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "bdF" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "bdG" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "bdH" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/highsec) "bdI" = ( /turf/closed/wall/r_wall/prison, @@ -19499,28 +14752,19 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/vip) "bdL" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/nw) "bdN" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bdO" = ( /turf/closed/wall/r_wall/prison, @@ -19529,38 +14773,26 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bdS" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Central Ring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/west) "bdT" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bdU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bdV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19570,60 +14802,39 @@ dir = 2; name = "Yard" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bdW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bdX" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bdY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bdZ" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/ne) "bea" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/ne) "beb" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/hallway/central/east) "bec" = ( /turf/open/floor/prison, @@ -19631,10 +14842,7 @@ "bed" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/canteen) "bef" = ( /obj/structure/stairs/perspective{ @@ -19644,33 +14852,21 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/canteen) "beg" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "beh" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bei" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bej" = ( /obj/effect/decal/cleanable/blood, @@ -19678,18 +14874,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bek" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bel" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19699,35 +14890,24 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "ben" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "beo" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/processor, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bep" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "beq" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "ber" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19766,9 +14946,7 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding8" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/central) "bew" = ( /obj/effect/decal/warning_stripes{ @@ -19791,9 +14969,7 @@ "bez" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/reagentgrinder, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "beB" = ( /obj/structure/machinery/light{ @@ -19808,45 +14984,33 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "beE" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding8" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "beF" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "beG" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "beH" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "beI" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -19854,30 +15018,19 @@ id = "kitchen"; name = "\improper Kitchen Access Shutters" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "beJ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "beK" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/hanger/main) "beL" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/hanger/main) "beM" = ( /obj/structure/surface/table/reinforced, @@ -19889,10 +15042,7 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/hanger/main) "beN" = ( /obj/effect/landmark/good_item, @@ -19902,10 +15052,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/residential/central) "beR" = ( /obj/structure/machinery/door/airlock/almayer/security/colony, @@ -19918,29 +15065,20 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/highsec) "beV" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/prison/security/monitoring/highsec) "beW" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2; name = "High-Security Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/highsec) "beX" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -19963,10 +15101,7 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/highsec) "bfc" = ( /turf/closed/wall/prison, @@ -19975,10 +15110,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/highsec) "bfe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19988,10 +15120,7 @@ /area/prison/security/monitoring/highsec) "bff" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/highsec) "bfg" = ( /turf/closed/wall/prison, @@ -20003,17 +15132,11 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/vip) "bfi" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/security/checkpoint/vip) "bfj" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/security/checkpoint/vip) "bfk" = ( /obj/structure/window/framed/prison/reinforced, @@ -20023,26 +15146,17 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/vip) "bfm" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/prison/security/checkpoint/vip) "bfn" = ( /turf/open/floor/prison, /area/prison/security/checkpoint/vip) "bfo" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/vip) "bfq" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -20054,16 +15168,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "bfs" = ( /obj/structure/machinery/floodlight, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/yard) "bft" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -20071,28 +15180,19 @@ dir = 1; flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bfu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bfv" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bfw" = ( /turf/closed/wall/prison, @@ -20105,18 +15205,12 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bfz" = ( /obj/item/frame/table/reinforced, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bfC" = ( /obj/structure/window/framed/prison/reinforced, @@ -20129,10 +15223,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/hallway/central/east) "bfF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -20154,10 +15245,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "bfH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -20166,20 +15254,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bfI" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bfJ" = ( /obj/structure/bed/chair{ @@ -20191,10 +15273,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bfK" = ( /obj/structure/surface/table/reinforced, @@ -20205,10 +15284,7 @@ dir = 4 }, /obj/item/reagent_container/food/drinks/bottle/cognac, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bfL" = ( /obj/structure/bed/chair{ @@ -20221,10 +15297,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bfN" = ( /obj/structure/bed/chair{ @@ -20236,10 +15309,7 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bfO" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -20247,10 +15317,7 @@ dir = 4; icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/canteen) "bfP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -20259,19 +15326,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/canteen) "bfR" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "bfS" = ( /obj/structure/sign/safety/restrictedarea, @@ -20297,10 +15358,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/canteen) "bfV" = ( /obj/effect/decal/warning_stripes{ @@ -20322,10 +15380,7 @@ dir = 2; name = "Canteen" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bfZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -20335,10 +15390,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bga" = ( /obj/structure/window/framed/prison, @@ -20348,10 +15400,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bgc" = ( /turf/open/organic/grass, @@ -20367,10 +15416,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bgf" = ( /obj/structure/disposalpipe/junction{ @@ -20380,40 +15426,29 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bgg" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bgh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bgi" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bgj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/hanger/main) "bgk" = ( /obj/structure/bed/chair/office/dark{ @@ -20423,20 +15458,14 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/hanger/main) "bgl" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/hanger/main) "bgm" = ( /obj/structure/surface/table, @@ -20448,22 +15477,14 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/residential/central) "bgn" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/residential/central) "bgp" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/highsec) "bgq" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -20475,26 +15496,17 @@ /turf/open/floor/prison, /area/prison/security/monitoring/highsec) "bgs" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/highsec) "bgt" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/prison, /area/prison/security/monitoring/highsec) "bgu" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/prison/security/monitoring/highsec) "bgv" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/highsec) "bgw" = ( /obj/structure/pipes/vents/scrubber, @@ -20513,94 +15525,59 @@ /area/prison/cellblock/vip) "bgA" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/vip) "bgB" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/vip) "bgC" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/vip) "bgD" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/vip) "bgF" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/cellblock/lowsec/nw) "bgG" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bgH" = ( /obj/structure/surface/table/reinforced{ dir = 8; flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bgI" = ( /obj/item/ammo_casing, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bgJ" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bgK" = ( /obj/item/ammo_casing, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bgL" = ( /obj/effect/decal/cleanable/blood, /obj/item/ammo_magazine/rifle/m16, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bgM" = ( /obj/structure/surface/table/reinforced{ dir = 4; flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bgN" = ( /turf/open/floor/prison, @@ -20608,22 +15585,13 @@ "bgO" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/cellblock/lowsec/ne) "bgP" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/cellblock/lowsec/ne) "bgQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bgS" = ( /obj/structure/bed/chair{ @@ -20632,20 +15600,14 @@ /obj/structure/disposalpipe/junction{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bgT" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bgV" = ( /obj/structure/sink{ @@ -20657,10 +15619,7 @@ icon_state = "pipe-c" }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bgW" = ( /obj/structure/sink{ @@ -20670,10 +15629,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bgX" = ( /obj/structure/sink{ @@ -20687,10 +15643,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/kitchen) "bgY" = ( /obj/structure/disposalpipe/segment{ @@ -20700,161 +15653,112 @@ /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bgZ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/landmark/corpsespawner/chef, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bha" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bhb" = ( /obj/structure/disposalpipe/junction{ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bhc" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bhe" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/hanger/main) "bhf" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/residential/central) "bhg" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/security/monitoring/highsec) "bhh" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/security/monitoring/highsec) "bhi" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/security/monitoring/highsec) "bhj" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/highsec) "bhk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "bhl" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "bhm" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "bhn" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/highsec) "bho" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/vip) "bhp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/vip) "bhq" = ( /obj/item/phone, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/vip) "bhs" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "bht" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/vip) "bhu" = ( /obj/structure/surface/table/reinforced, @@ -20866,18 +15770,12 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/vip) "bhv" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/vip) "bhw" = ( /obj/structure/window/framed/prison/reinforced, @@ -20888,66 +15786,47 @@ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/vip) "bhy" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/storage/vip) "bhz" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/storage/vip) "bhA" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/storage/vip) "bhB" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Northwest Low-Security Cellblock" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/nw) "bhC" = ( -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/central) "bhD" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/siding{ icon_state = "siding8" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bhE" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "bhG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -20957,86 +15836,59 @@ dir = 8; flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bhH" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bhI" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/highsec) "bhJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "bhK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "bhL" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "bhM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bhN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bhO" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bhP" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/ne) "bhQ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -21044,16 +15896,11 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Northeast Low-Security Cellblock" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/ne) "bhR" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "bhT" = ( /obj/structure/bed/chair{ @@ -21063,44 +15910,32 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bhU" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bhV" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bhW" = ( /obj/structure/closet/crate/freezer, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "bhX" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "bhY" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -21108,32 +15943,20 @@ dir = 2; name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/hanger/main) "bhZ" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/prison/hanger/main) "bia" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hanger/main) "bib" = ( /obj/structure/surface/table/reinforced{ dir = 1; flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bic" = ( /obj/effect/decal/warning_stripes{ @@ -21142,17 +15965,11 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hanger/main) "bid" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/residential/central) "bie" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -21160,19 +15977,13 @@ name = "Civilian Residences Admin" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/residential/central) "big" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/security/monitoring/highsec) "bik" = ( /obj/structure/machinery/light{ @@ -21181,10 +15992,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/security/monitoring/highsec) "bil" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -21192,10 +16000,7 @@ name = "Security Booth" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/highsec) "bim" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -21204,18 +16009,13 @@ opacity = 0 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/cellblock/vip) "bin" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/security/checkpoint/vip) "bio" = ( /obj/structure/machinery/light{ @@ -21224,10 +16024,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/security/checkpoint/vip) "bip" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -21242,19 +16039,13 @@ dir = 8; network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "bir" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/hallway/central/west) "bis" = ( /obj/structure/machinery/light{ @@ -21263,50 +16054,32 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/hallway/central/west) "bit" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Yard" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "biu" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "biv" = ( /obj/item/frame/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "biw" = ( /obj/item/ammo_casing, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "biy" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Yard" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "biz" = ( /obj/structure/machinery/light{ @@ -21315,33 +16088,21 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/east) "biA" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/hallway/central/east) "biB" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/hallway/central/east) "biC" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "biE" = ( /obj/structure/pipes/vents/scrubber{ @@ -21350,10 +16111,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "biH" = ( /obj/structure/machinery/alarm/almayer{ @@ -21362,10 +16120,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "biI" = ( /obj/effect/decal/cleanable/blood, @@ -21375,19 +16130,13 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "biO" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/prison/hanger/main) "biP" = ( /obj/structure/pipes/vents/scrubber{ @@ -21399,10 +16148,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/east, /area/prison/hanger/main) "biR" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -21410,26 +16156,16 @@ name = "High-Security Monitoring" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/highsec) "biS" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/hanger/main) "biT" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/prison/hanger/main) "biU" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/hanger/main) "biV" = ( /obj/effect/decal/warning_stripes{ @@ -21438,100 +16174,65 @@ /obj/structure/machinery/landinglight/ds1{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/hanger/main) "biY" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding8" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "biZ" = ( /turf/open/gm/river, /area/prison/residential/central) "bja" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/prison/residential/central) "bjb" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/residential/central) "bjc" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/residential/central) "bjd" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/residential/central) "bje" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/residential/central) "bjg" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/residential/central) "bjh" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/prison/residential/central) "bji" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/security/monitoring/highsec) "bjj" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bjk" = ( /obj/item/ammo_casing, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bjm" = ( /obj/structure/window/reinforced{ @@ -21563,76 +16264,49 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/security/monitoring/highsec) "bjq" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/security/monitoring/highsec) "bjr" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/monitoring/highsec) "bjt" = ( /obj/structure/bed/chair/office/dark{ dir = 4; layer = 3.25 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "bju" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/highsec) "bjv" = ( /obj/structure/window/framed/prison/reinforced, /turf/open/floor/plating, /area/prison/cellblock/vip) "bjw" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/prison/cellblock/vip) "bjx" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/vip) "bjy" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/vip) "bjA" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/vip) "bjB" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/vip) "bjD" = ( /obj/effect/decal/cleanable/blood, @@ -21655,130 +16329,78 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/vip) "bjI" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/hanger/main) "bjJ" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/hanger/main) "bjK" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/vip) "bjL" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/vip) "bjN" = ( /obj/effect/landmark/monkey_spawn, /obj/structure/machinery/camera/autoname{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/security/checkpoint/vip) "bjO" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bjP" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/prison/security/checkpoint/vip) "bjQ" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/security/checkpoint/vip) "bjR" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/security/monitoring/highsec) "bjS" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/security/checkpoint/vip) "bjT" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/security/monitoring/highsec) "bjU" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bjW" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/storage/vip) "bjX" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/prison/storage/vip) "bjY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/storage/vip) "bjZ" = ( /obj/structure/stairs/perspective{ @@ -21789,109 +16411,72 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/storage/vip) "bka" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/vip) "bkb" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/yard) "bkc" = ( /obj/structure/surface/table/reinforced, /obj/item/ammo_casing, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bkd" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bke" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bkf" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bkg" = ( /obj/item/ammo_casing, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bkh" = ( /obj/structure/machinery/flasher_button{ id = "yard_flashers"; pixel_y = 24 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/east, /area/prison/yard) "bki" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bkj" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/toilet/canteen) "bkk" = ( /obj/structure/toilet, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/toilet/canteen) "bkl" = ( /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/toilet/canteen) "bkm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -21909,17 +16494,13 @@ /obj/structure/machinery/shower{ pixel_y = 15 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/toilet/canteen) "bkp" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/toilet/canteen) "bkr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -21935,38 +16516,23 @@ /area/prison/hanger/main) "bku" = ( /obj/item/ammo_magazine/rifle/m16, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bkw" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/hanger/main) "bkx" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/east, /area/prison/hanger/main) "bky" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/hanger/main) "bkz" = ( /obj/effect/decal/siding{ icon_state = "siding4" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bkB" = ( /obj/effect/landmark/hunter_primary, @@ -21974,34 +16540,22 @@ /area/prison/residential/central) "bkC" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/residential/central) "bkD" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bkG" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bkH" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/residential/central) "bkI" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -22014,10 +16568,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/security/monitoring/highsec) "bkK" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -22053,10 +16604,7 @@ dir = 8; network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bkQ" = ( /obj/structure/showcase{ @@ -22072,25 +16620,16 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "High-Security Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/highsec) "bkS" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "High-Security Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/vip) "bkT" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/vip) "bkU" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -22100,9 +16639,7 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "bkV" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -22123,10 +16660,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/security/monitoring/highsec) "bla" = ( /obj/structure/window/framed/prison/cell, @@ -22141,32 +16675,23 @@ /turf/open/floor/prison, /area/prison/security/checkpoint/vip) "bld" = ( -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/security/checkpoint/vip) "ble" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/prison, /area/prison/security/checkpoint/vip) "blf" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/hallway/central/west) "blg" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/security/checkpoint/vip) "bli" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/storage/vip) "blk" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -22174,37 +16699,25 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/hallway/central/west) "bll" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/yard) "blm" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bln" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "blo" = ( /obj/item/frame/table/reinforced, /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding4" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "blp" = ( /obj/effect/decal/cleanable/blood/gibs, @@ -22224,34 +16737,22 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding8" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bls" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "blt" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/good_item, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "blu" = ( /obj/item/weapon/gun/rifle/m16, -/turf/open/floor/prison{ - dir = 4; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/east, /area/prison/yard) "blw" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -22261,25 +16762,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/toilet/canteen) "blz" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/toilet/canteen) "blA" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/toilet/canteen) "blB" = ( /obj/effect/landmark/hunter_secondary, @@ -22290,10 +16783,7 @@ /turf/open/floor/prison, /area/prison/hallway/entrance) "blD" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/entrance) "blE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -22303,17 +16793,11 @@ /turf/open/floor/prison, /area/prison/hanger/main) "blF" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hanger/main) "blG" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/hanger/main) "blH" = ( /turf/open/floor/prison, @@ -22322,27 +16806,18 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/residential/central) "blK" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "blP" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/residential/central) "blQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22361,10 +16836,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/security/monitoring/highsec) "blS" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -22395,19 +16867,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/south) "blY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/highsec) "blZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22416,19 +16882,13 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "High-Security Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/vip) "bma" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/vip) "bmb" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -22454,10 +16914,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/security/checkpoint/vip) "bmi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22470,9 +16927,7 @@ dir = 2; name = "VIP Cellblock / Civilian Residences Access" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/security/checkpoint/vip) "bmj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22481,9 +16936,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/security/checkpoint/vip) "bml" = ( /obj/structure/disposalpipe/segment{ @@ -22507,9 +16960,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/storage/vip) "bmq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22518,10 +16969,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/storage/vip) "bmr" = ( /obj/structure/stairs/perspective{ @@ -22534,10 +16982,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/storage/vip) "bms" = ( /obj/structure/disposalpipe/segment{ @@ -22560,10 +17005,7 @@ dir = 2; name = "Low-Security" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/west) "bmu" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -22583,37 +17025,26 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/yard) "bmz" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/yard) "bmA" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bmB" = ( /obj/structure/surface/table/reinforced, /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding4" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bmC" = ( /obj/effect/landmark/good_item, @@ -22624,10 +17055,7 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding8" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bmF" = ( /turf/closed/wall/prison, @@ -22639,10 +17067,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/east, /area/prison/yard) "bmJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22650,10 +17075,7 @@ }, /obj/item/ammo_casing, /obj/item/ammo_magazine/rifle/m16, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bmK" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -22685,10 +17107,7 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/toilet/canteen) "bmO" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -22704,68 +17123,44 @@ dir = 4; network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "bmR" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/prison/hanger/main) "bmS" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/prison/hanger/main) "bmT" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/prison/residential/central) "bmU" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/residential/central) "bmV" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/residential/central) "bmW" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/prison/residential/central) "bmY" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/prison/residential/central) "bmZ" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/security/monitoring/highsec) "bna" = ( /obj/structure/window/reinforced{ @@ -22787,184 +17182,117 @@ dir = 4; layer = 3.25 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "bne" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/highsec) "bnf" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/prison/cellblock/vip) "bng" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/cellblock/vip) "bnh" = ( /turf/open/floor/plating, /area/prison/security/monitoring/highsec) "bni" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/cellblock/vip) "bnk" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/cellblock/vip) "bnl" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/cellblock/vip) "bnm" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/cellblock/vip) "bnn" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/blue, /area/prison/cellblock/vip) "bno" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/cellblock/vip) "bnq" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/security/checkpoint/vip) "bnr" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/prison/security/checkpoint/vip) "bnt" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/prison/security/checkpoint/vip) "bnu" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/security/checkpoint/vip) "bnx" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/storage/vip) "bny" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/prison/storage/vip) "bnz" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/storage/vip) "bnA" = ( /obj/structure/surface/table/reinforced, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/effect/decal/siding/wood_siding, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bnB" = ( /obj/effect/decal/siding/wood_siding, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bnC" = ( /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bnD" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 4; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/east, /area/prison/yard) "bnE" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/east) "bnF" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bnG" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bnH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bnK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22973,19 +17301,13 @@ /obj/structure/machinery/flasher{ id = "canteen" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bnL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "bnM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22997,10 +17319,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "bnO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -23009,60 +17328,34 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "bnP" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "bnQ" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "bnR" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/toilet/canteen) "bnS" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "bnT" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "bnU" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -23072,58 +17365,38 @@ /area/prison/hallway/entrance) "bnV" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/prison/hanger/main) "bnW" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/prison/hanger/main) "bnX" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding10" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bnY" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bnZ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Monorail Station West" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "boa" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "bob" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/security/monitoring/highsec) "boc" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -23142,10 +17415,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/security/monitoring/highsec) "bog" = ( /obj/item/shard, @@ -23156,10 +17426,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/security/checkpoint/vip) "boi" = ( /obj/structure/machinery/light{ @@ -23169,19 +17436,14 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/security/checkpoint/vip) "boj" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/central/west) "bok" = ( /obj/structure/machinery/light{ @@ -23190,24 +17452,16 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/central/west) "bol" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bom" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bon" = ( /obj/structure/machinery/light{ @@ -23216,42 +17470,28 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/east) "boo" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/central/east) "bop" = ( /obj/structure/machinery/camera/autoname{ dir = 4; network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "boq" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bor" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bos" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -23261,35 +17501,23 @@ /turf/open/floor/plating, /area/prison/canteen) "bot" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "bou" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "bov" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "bow" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/canteen) "boy" = ( /obj/effect/decal/cleanable/blood, @@ -23297,141 +17525,91 @@ /area/prison/hanger/main) "boz" = ( /obj/effect/decal/siding, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/central) "boA" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/siding{ icon_state = "siding8" }, -/turf/open/floor/prison{ - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom, /area/prison/residential/central) "boB" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "boC" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/prison/monorail/west) "boD" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/monorail/west) "boF" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "boG" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/security/monitoring/highsec) "boH" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/security/monitoring/highsec) "boI" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/security/monitoring/highsec) "boJ" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/security/monitoring/highsec) "boK" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/monitoring/highsec) "boL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "boM" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "boN" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "boO" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/highsec) "boP" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/vip) "boQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/vip) "boR" = ( /obj/item/phone, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/vip) "boT" = ( /obj/structure/surface/table/reinforced, @@ -23439,50 +17617,33 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/vip) "boU" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/storage/vip) "boV" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/storage/vip) "boW" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/storage/vip) "boX" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Southwest Low-Security Cellblock" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/sw) "boZ" = ( /obj/item/weapon/gun/rifle/m16, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bpa" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -23492,19 +17653,13 @@ dir = 4; flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bpc" = ( /obj/structure/surface/table/reinforced, /obj/effect/decal/cleanable/blood, /obj/item/reagent_container/food/condiment/saltshaker, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "bpe" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -23524,10 +17679,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/entrance) "bph" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -23543,10 +17695,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hanger/main) "bpk" = ( /obj/structure/pipes/vents/pump{ @@ -23558,30 +17707,18 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "bpm" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/monorail/west) "bpn" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/monorail/west) "bpo" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "bpr" = ( /obj/structure/pipes/vents/scrubber{ @@ -23618,10 +17755,7 @@ "bpw" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/security/checkpoint/vip) "bpx" = ( /obj/structure/surface/table/reinforced, @@ -23629,44 +17763,26 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/vip) "bpy" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/vip) "bpz" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/vip) "bpA" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/vip) "bpB" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/prison/cellblock/lowsec/sw) "bpC" = ( /obj/item/ammo_casing, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "bpD" = ( /obj/structure/machinery/shower{ @@ -23675,9 +17791,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/toilet/canteen) "bpE" = ( /obj/structure/machinery/light{ @@ -23686,54 +17800,33 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "bpI" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/prison/hanger/main) "bpJ" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 4; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/east, /area/prison/hanger/main) "bpL" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/monorail/west) "bpM" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "bpN" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/security/monitoring/highsec) "bpO" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/security/monitoring/highsec) "bpP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -23752,15 +17845,10 @@ /turf/open/floor/prison, /area/prison/security/monitoring/highsec) "bpV" = ( -/turf/open/floor/prison{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2, /area/prison/security/monitoring/highsec) "bpW" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/highsec) "bpX" = ( /obj/structure/machinery/light, @@ -23768,16 +17856,10 @@ /area/prison/cellblock/vip) "bpY" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/vip) "bpZ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/prison/security/checkpoint/vip) "bqa" = ( /obj/effect/landmark/crap_item, @@ -23790,83 +17872,58 @@ /obj/structure/surface/table/reinforced{ flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bqd" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/surface/table/reinforced{ flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bqe" = ( /obj/effect/landmark/crap_item, /obj/structure/surface/table/reinforced{ flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bqf" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "bqg" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "bqh" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/toilet/canteen) "bqi" = ( /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/toilet/canteen) "bqk" = ( /obj/structure/pipes/vents/pump/on, /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding5" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bql" = ( /turf/closed/wall/prison, /area/prison/cellblock/lowsec/sw) "bqm" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/central/west) "bqn" = ( /obj/structure/bed/chair/comfy{ @@ -23875,16 +17932,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "bqo" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/monorail/west) "bqp" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -23908,17 +17959,11 @@ /area/prison/security/monitoring/highsec) "bqw" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/highsec) "bqx" = ( /obj/structure/machinery/door/window/northright, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/vip) "bqy" = ( /obj/effect/decal/cleanable/blood, @@ -23929,17 +17974,11 @@ dir = 5 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/security/checkpoint/vip) "bqA" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/vip) "bqB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -23953,19 +17992,13 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/sw) "bqD" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/se) "bqE" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -23978,18 +18011,12 @@ dir = 8 }, /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/hanger/main) "bqG" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/hanger/main) "bqH" = ( /obj/effect/landmark/hunter_primary, @@ -23997,71 +18024,48 @@ /area/prison/hanger/main) "bqI" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bqJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/siding/wood_siding, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bqK" = ( -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/security/monitoring/highsec) "bqL" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, /obj/effect/decal/siding/wood_siding, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bqO" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, /obj/effect/decal/siding, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bqP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/siding, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bqR" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "bqT" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/vip) "bqU" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -24073,60 +18077,41 @@ /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/vip) "bqW" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/prison/security/checkpoint/vip) "bqX" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/prison/security/checkpoint/vip) "bqY" = ( /obj/structure/surface/rack, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/vip) "bqZ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/vip) "bra" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/vip) "brb" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/vip) "brc" = ( /obj/structure/disposalpipe/junction{ @@ -24144,86 +18129,56 @@ "bre" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/sw) "brf" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "brg" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "brh" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "brk" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/se) "brl" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/se) "brm" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Southeast Low-Security Cellblock" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/se) "brn" = ( -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/se) "bro" = ( /obj/structure/bed, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "brp" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "brq" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "brr" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -24232,10 +18187,7 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding1) "brs" = ( /obj/structure/sink{ @@ -24245,18 +18197,12 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/holding/holding1) "brt" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bru" = ( /turf/closed/wall/prison, @@ -24265,107 +18211,67 @@ /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/drinks/coffee, /obj/item/reagent_container/food/drinks/coffee, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "brw" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "brx" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/drinks/milk, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bry" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/drinks/cans/cola, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "brz" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/visitation) "brA" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/visitation) "brB" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/visitation) "brD" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/visitation) "brE" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/visitation) "brF" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "brH" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/hanger/main) "brM" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/residential/central) "brN" = ( /obj/structure/machinery/door/airlock/almayer/generic, @@ -24375,10 +18281,7 @@ "brO" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/cellblock/lowsec/sw) "brP" = ( /obj/structure/window/framed/prison/cell, @@ -24388,20 +18291,14 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/lowsec/sw) "brR" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "brS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -24414,10 +18311,7 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/se) "brU" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -24426,10 +18320,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/lowsec/se) "brW" = ( /obj/structure/window/framed/prison/cell, @@ -24437,16 +18328,10 @@ /area/prison/cellblock/lowsec/se) "brX" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/prison/cellblock/lowsec/se) "brY" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/cellblock/lowsec/se) "brZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -24462,37 +18347,25 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/highsec) "bsc" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/sw) "bsd" = ( /obj/structure/bed, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "bse" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bsi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -24509,19 +18382,13 @@ "bsk" = ( /obj/structure/bed, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bsl" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/holding/holding1) "bsm" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -24533,29 +18400,17 @@ /area/space) "bso" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bsp" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/security/monitoring/highsec) "bsq" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bss" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/visitation) "bst" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -24567,19 +18422,14 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/hanger/main) "bsv" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/hanger/main) "bsw" = ( /obj/structure/surface/table/reinforced, @@ -24591,58 +18441,37 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/hanger/main) "bsz" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/monorail/west) "bsA" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/monorail/west) "bsB" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/sw) "bsC" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/sw) "bsE" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/lowsec/sw) "bsF" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/lowsec/sw) "bsG" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "bsI" = ( /turf/closed/shuttle/elevator/gears, @@ -24651,46 +18480,25 @@ /obj/structure/barricade/handrail/type_b{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "bsK" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/se) "bsL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/lowsec/se) "bsM" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/sw) "bsN" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/se) "bsO" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/se) "bsP" = ( /obj/structure/machinery/light{ @@ -24698,80 +18506,53 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/sw) "bsQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "Yard" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bsR" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/se) "bsS" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bsT" = ( /obj/structure/surface/rack, /obj/item/reagent_container/food/snacks/packaged_burrito, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bsU" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bsV" = ( /obj/structure/surface/rack, /obj/item/reagent_container/food/snacks/chocolatebar, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bsW" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/visitation) "bsX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/structure/girder, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "bsY" = ( /obj/structure/bed/chair/office/dark, @@ -24781,28 +18562,19 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/central) "bta" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "btb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "btd" = ( /obj/structure/monorail, @@ -24813,26 +18585,17 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "btf" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "btg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/visitation) "bth" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -24842,10 +18605,7 @@ dir = 2; name = "Visitation" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/visitation) "bti" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -24859,15 +18619,11 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/hallway/entrance) "btk" = ( -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/entrance) "btl" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/hallway/entrance) "btm" = ( /obj/structure/machinery/light{ @@ -24879,10 +18635,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/sw) "bto" = ( /obj/effect/landmark/hunter_secondary, @@ -24898,10 +18651,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/se) "bts" = ( /obj/effect/decal/warning_stripes{ @@ -24950,24 +18700,16 @@ /area/prison/hanger/main) "bty" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "btz" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/highsec) "btD" = ( /obj/structure/surface/table/reinforced, -/obj/item/device/matter_decompiler, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/obj/item/prop/matter_decompiler, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "btE" = ( /turf/closed/shuttle/elevator, @@ -24977,36 +18719,24 @@ /area/prison/hallway/central/west) "btG" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "btH" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "btI" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "btJ" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "btK" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -25020,54 +18750,36 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "btM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "btN" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/lowsec/sw) "btP" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/holding/holding1) "btQ" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/lowsec/sw) "btR" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "btS" = ( /obj/structure/machinery/light/small{ @@ -25080,38 +18792,26 @@ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/lowsec/se) "btU" = ( /obj/structure/surface/rack, /obj/item/clothing/head/welding, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "btW" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/lowsec/se) "btX" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/se) "btY" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -25121,10 +18821,7 @@ /turf/open/floor/prison, /area/prison/visitation) "bua" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bub" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -25132,10 +18829,7 @@ name = "Security Booth" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "buc" = ( /obj/structure/window/framed/prison/reinforced, @@ -25152,25 +18846,17 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/hallway/entrance) "bug" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/entrance) "buh" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/hallway/entrance) "bui" = ( /obj/effect/decal/warning_stripes{ @@ -25179,16 +18865,11 @@ /turf/open/floor/prison, /area/prison/hanger/main) "bul" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/visitation) "bun" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/south/north) "buo" = ( /turf/closed/shuttle/elevator{ @@ -25197,28 +18878,19 @@ /area/prison/hallway/central/west) "buq" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bur" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bus" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/holding/holding1) "but" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -25228,10 +18900,7 @@ dir = 2; name = "Holding Cell 1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "buu" = ( /obj/structure/machinery/light{ @@ -25241,36 +18910,24 @@ dir = 10 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "buv" = ( /obj/structure/surface/rack, /obj/item/reagent_container/food/snacks/no_raisin, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "buw" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bux" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/visitation) "buy" = ( /obj/structure/surface/table/reinforced, @@ -25282,17 +18939,11 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/visitation) "buz" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/visitation) "buA" = ( /obj/structure/machinery/light/small{ @@ -25305,49 +18956,33 @@ /obj/structure/mirror{ pixel_x = -26 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "buB" = ( /obj/structure/machinery/door/window/westleft, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "buC" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/visitation) "buD" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/visitation) "buE" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/hallway/entrance) "buF" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/hallway/entrance) "buG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -25356,28 +18991,19 @@ /turf/open/floor/prison, /area/prison/hanger/main) "buI" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/cellblock/highsec/south/north) "buJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "buK" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "buL" = ( /obj/structure/machinery/light{ @@ -25386,19 +19012,13 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "buM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/cellblock/highsec/south/north) "buN" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -25406,40 +19026,25 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Central Ring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/west) "buO" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/lowsec/sw) "buP" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/sw) "buQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/hanger/main) "buR" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/hanger/main) "buS" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -25451,23 +19056,14 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/se) "buV" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/lowsec/se) "buW" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "buX" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -25481,25 +19077,17 @@ /area/prison/maintenance/residential/se) "bva" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec/s) "bvb" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bvc" = ( /obj/item/ammo_magazine/rifle/m16/ap, /turf/open/floor/prison, /area/prison/research/secret/containment) "bvd" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "bvf" = ( /turf/closed/shuttle/elevator{ @@ -25508,29 +19096,20 @@ /area/prison/hallway/central/west) "bvi" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/sw) "bvj" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom, /area/prison/yard) "bvk" = ( -/turf/open/floor/prison{ - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom, /area/prison/yard) "bvl" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom, /area/prison/yard) "bvm" = ( /obj/structure/surface/rack, @@ -25549,32 +19128,22 @@ "bvo" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bvp" = ( /obj/structure/surface/rack, /obj/item/reagent_container/food/snacks/chips, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bvq" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "bvr" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "bvs" = ( /obj/structure/machinery/shower{ @@ -25583,9 +19152,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "bvt" = ( /obj/structure/bed/chair{ @@ -25597,37 +19164,23 @@ /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/visitation) "bvv" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/cellblock/highsec/south/north) "bvw" = ( -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/north) "bvy" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/north) "bvz" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "bvA" = ( /turf/closed/wall/prison, @@ -25637,92 +19190,60 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/south/north) "bvC" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/north) "bvD" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/north) "bvE" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/cellblock/highsec/south/north) "bvF" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/cellblock/highsec/south/north) "bvG" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/north) "bvH" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/north) "bvI" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/prison/visitation) "bvJ" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "bvK" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/visitation) "bvL" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/hallway/entrance) "bvM" = ( /turf/closed/wall/r_wall/prison, @@ -25736,23 +19257,16 @@ /obj/structure/surface/rack, /obj/item/storage/box/lights, /obj/item/device/lightreplacer, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "bvQ" = ( /obj/structure/sign/safety/nonpress_0g{ pixel_y = -30 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/entrance) "bvS" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison, /area/prison/hanger/main) "bvT" = ( @@ -25786,17 +19300,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "bwf" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/south/north) "bwj" = ( /turf/open/floor/plating, @@ -25807,142 +19315,83 @@ pixel_x = 11 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "bwl" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "bwn" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bwo" = ( /obj/structure/toilet{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/se) "bwp" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/se) "bwq" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/prison/cellblock/lowsec/se) "bwr" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/se) "bws" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/se) "bwt" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/prison/cellblock/lowsec/se) "bwu" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/holding/holding1) "bwv" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bww" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bwx" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "bwy" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/visitation) "bwz" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/north) "bwA" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/north) "bwC" = ( /obj/structure/window/framed/prison/cell, /turf/open/floor/plating, /area/prison/cellblock/highsec/south/north) "bwD" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/south/north) "bwE" = ( /obj/structure/machinery/light/small{ @@ -25951,19 +19400,13 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/highsec/south/north) "bwF" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "bwG" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/prison/visitation) "bwH" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -25976,19 +19419,13 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/visitation) "bwK" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/visitation) "bwL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -26046,10 +19483,7 @@ /area/prison/monorail/east) "bwV" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bwW" = ( /turf/closed/wall/prison, @@ -26062,10 +19496,7 @@ name = "East Monorail Station" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/monorail/east) "bxa" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -26076,10 +19507,7 @@ /area/prison/maintenance/residential/se) "bxe" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/monorail/west) "bxf" = ( /turf/open/floor/plating, @@ -26088,10 +19516,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/monorail/west) "bxh" = ( /obj/structure/pipes/vents/pump{ @@ -26104,10 +19529,7 @@ dir = 5 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/cellblock/highsec/south/north) "bxk" = ( /turf/open/floor/plating, @@ -26116,61 +19538,40 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/south/north) "bxm" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/cellblock/highsec/south/north) "bxo" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/north) "bxp" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/south/north) "bxq" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/south/north) "bxt" = ( /obj/structure/machinery/camera/autoname{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "bxu" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bxv" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/cellblock/highsec/south/north) "bxA" = ( /obj/vehicle/train/cargo/trolley, @@ -26185,10 +19586,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/hallway/central/west) "bxG" = ( /obj/structure/machinery/light/small{ @@ -26198,10 +19596,7 @@ /area/prison/cellblock/lowsec/sw) "bxH" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/se) "bxI" = ( /obj/structure/machinery/light/small{ @@ -26210,21 +19605,14 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/lowsec/se) "bxJ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/se) "bxL" = ( -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/prison/cellblock/lowsec/se) "bxN" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/se) "bxO" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -26234,43 +19622,24 @@ /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/south/north) "bxQ" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/cellblock/lowsec/se) "bxR" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "bxT" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bxU" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "bxV" = ( /obj/structure/sink{ @@ -26278,119 +19647,72 @@ pixel_x = 12 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/holding/holding1) "bxW" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding1) "bxX" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bxY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bxZ" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bya" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "byd" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "bye" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "byf" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/visitation) "byg" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/visitation) "byh" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/visitation) "byi" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/visitation) "byj" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/visitation) "byk" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "byl" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bym" = ( /obj/structure/machinery/disposal, @@ -26401,25 +19723,16 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "byn" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "byo" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "byp" = ( /obj/structure/closet, @@ -26431,17 +19744,12 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/sw) "byr" = ( /obj/structure/girder/reinforced, /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "bys" = ( /obj/structure/bed, @@ -26456,10 +19764,7 @@ /area/prison/maintenance/hangar_barracks) "byw" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/hangar) "byx" = ( /obj/structure/machinery/light/small{ @@ -26472,75 +19777,44 @@ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/south/north) "byC" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "byE" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "byF" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/cellblock/highsec/south/north) "byG" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/hangar) "byH" = ( /obj/structure/pipes/vents/pump/on, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/hangar) "byI" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/hangar) "byJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/hangar) "byK" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/hangar) "byL" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -26551,60 +19825,32 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/monorail/east) "byN" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/monorail/east) "byO" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/monorail/east) "byP" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/monorail/east) "byQ" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "byR" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/monorail/west) "byS" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/north) "bza" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/highsec/s) "bzb" = ( /obj/structure/disposalpipe/segment, @@ -26616,10 +19862,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/sw) "bzd" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -26632,18 +19875,14 @@ /turf/open/floor/plating, /area/prison/cellblock/lowsec/sw) "bze" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/sw) "bzf" = ( /obj/structure/toilet{ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/sw) "bzg" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -26652,24 +19891,18 @@ /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/sw) "bzi" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/sw) "bzj" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/sw) "bzk" = ( /obj/structure/sink{ @@ -26677,41 +19910,27 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/se) "bzl" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/se) "bzm" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/lowsec/se) "bzo" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/cellblock/lowsec/se) "bzp" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/monorail/east) "bzq" = ( /obj/structure/machinery/door/window/eastright, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "bzr" = ( /obj/structure/sink{ @@ -26724,9 +19943,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "bzs" = ( /obj/structure/machinery/door/airlock/prison{ @@ -26734,21 +19951,13 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/se) "bzt" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/cellblock/lowsec/se) "bzu" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/holding/holding1) "bzv" = ( /turf/closed/wall/prison, @@ -26756,10 +19965,8 @@ "bzw" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/rampbottom/north, /area/prison/holding/holding1) "bzx" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -26767,20 +19974,14 @@ dir = 2; name = "Prison Store" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "bzy" = ( /obj/structure/window/framed/prison/reinforced, /turf/open/floor/plating, /area/prison/store) "bzz" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/south/north) "bzD" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -26788,19 +19989,13 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Visitation" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "bzE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "East Hallway" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bzG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -26840,10 +20035,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/hangar) "bzM" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -26860,20 +20052,14 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/hangar) "bzQ" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/hangar) "bzR" = ( /obj/structure/shuttle/diagonal{ @@ -26896,62 +20082,38 @@ /turf/open/floor/plating, /area/prison/monorail/east) "bzW" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/monorail/east) "bzX" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/monorail/east) "bzY" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/monorail/east) "bzZ" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/monorail/east) "bAa" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/maintenance/residential/sw) "bAe" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/cellblock/highsec/south/north) "bAf" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/highsec/south/north) "bAi" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding1) "bAn" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/prison/security/monitoring/lowsec/sw) "bAo" = ( /obj/structure/machinery/light{ @@ -26960,42 +20122,26 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/security/monitoring/lowsec/sw) "bAp" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/green/north, /area/prison/security/monitoring/lowsec/sw) "bAq" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/security/monitoring/lowsec/sw) "bAr" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/prison/cellblock/lowsec/sw) "bAs" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -27003,26 +20149,17 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/north, /area/prison/cellblock/lowsec/sw) "bAt" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/sw) "bAu" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/cellblock/lowsec/sw) "bAv" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -27030,29 +20167,21 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/sw) "bAw" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/central/south) "bAx" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/hallway/central/south) "bAy" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -27060,37 +20189,23 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/se) "bAA" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bAB" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/se) "bAC" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/se) "bAD" = ( /obj/structure/machinery/shower{ pixel_y = 15 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "bAE" = ( /turf/open/floor/prison, @@ -27102,73 +20217,46 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "bAG" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/hallway/east) "bAH" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/hallway/east) "bAI" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bAJ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bAL" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bAM" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bAN" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bAO" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/prison/hallway/east) "bAP" = ( /obj/structure/grille, @@ -27176,10 +20264,7 @@ /turf/open/space, /area/space) "bAQ" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/prison/hallway/east) "bAR" = ( /obj/structure/bed, @@ -27204,9 +20289,7 @@ /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "bAV" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -27219,40 +20302,25 @@ /area/prison/security/checkpoint/hangar) "bAX" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/hangar) "bAY" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/hangar) "bAZ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/hangar) "bBa" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/hangar) "bBb" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/hangar) "bBc" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/hangar) "bBd" = ( /turf/closed/shuttle{ @@ -27263,43 +20331,26 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/monorail/east) "bBf" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/prison/monorail/east) "bBg" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/monorail/east) "bBh" = ( /turf/closed/wall/prison, /area/prison/security/monitoring/lowsec/sw) "bBk" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/monorail/east) "bBl" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/prison/maintenance/residential/sw) "bBn" = ( @@ -27342,26 +20393,17 @@ /area/prison/maintenance/residential/se) "bBv" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/monorail/west) "bBw" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/monorail/west) "bBx" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "bBy" = ( /obj/structure/machinery/light/small{ @@ -27388,69 +20430,48 @@ /turf/open/floor/plating, /area/prison/security/monitoring/lowsec/sw) "bBI" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/security/monitoring/lowsec/sw) "bBJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/security/monitoring/lowsec/sw) "bBK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/security/monitoring/lowsec/sw) "bBL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/security/monitoring/lowsec/sw) "bBM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/prison/cellblock/lowsec/sw) "bBN" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "bBO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/sw) "bBQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/north, /area/prison/cellblock/lowsec/sw) "bBR" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27459,19 +20480,13 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/sw) "bBS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/sw) "bBU" = ( /obj/structure/machinery/light{ @@ -27480,45 +20495,32 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/sw) "bBV" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/sw) "bBX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/prison/cellblock/lowsec/sw) "bBY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/sw) "bBZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/structure/girder/reinforced, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/north) "bCa" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27528,51 +20530,32 @@ dir = 8; flipped = 1 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/north) "bCb" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bCc" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bCd" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/central/south) "bCe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/south) "bCf" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/highsec/south/north) "bCg" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/highsec/south/north) "bCh" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -27587,10 +20570,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/hallway/central/south) "bCj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27599,9 +20579,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/se) "bCk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27610,10 +20588,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/prison/cellblock/lowsec/se) "bCl" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27622,10 +20597,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/se) "bCm" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -27634,17 +20606,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/se) "bCo" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/prison/medbay) "bCp" = ( /obj/structure/machinery/light{ @@ -27656,10 +20622,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/se) "bCq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27671,10 +20634,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/se) "bCr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27683,10 +20643,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/prison/cellblock/lowsec/se) "bCs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27695,10 +20652,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/cellblock/lowsec/se) "bCt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27707,23 +20661,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/cellblock/lowsec/se) "bCv" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/cellblock/lowsec/sw) "bCw" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/se) "bCx" = ( /obj/structure/machinery/shower{ @@ -27732,28 +20677,19 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "bCy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/se) "bCz" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/se) "bCA" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -27761,26 +20697,18 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/south/north) "bCB" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "bCC" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/hallway/east) "bCE" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -27802,10 +20730,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/hallway/east) "bCH" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/east) "bCJ" = ( /obj/effect/landmark/corpsespawner/prisoner, @@ -27822,10 +20747,7 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/access/south) "bCM" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/prison/hallway/east) "bCN" = ( /obj/structure/bed, @@ -27851,31 +20773,19 @@ /turf/open/floor/plating, /area/prison/maintenance/hangar_barracks) "bCR" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/prison/hallway/east) "bCS" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/prison/hallway/east) "bCT" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/shuttle/dropship/flight/lz1, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/landing/console) "bCU" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/hangar) "bCV" = ( /obj/structure/surface/table/reinforced, @@ -27887,37 +20797,25 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/hangar) "bCW" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/monorail/east) "bCX" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/monorail/east) "bCY" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/monorail/east) "bCZ" = ( /obj/structure/pipes/vents/pump{ @@ -27947,45 +20845,31 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/se) "bDf" = ( -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "bDg" = ( /obj/structure/machinery/cm_vending/sorted/tech/science, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret/dissection) "bDi" = ( /obj/structure/janitorialcart, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "bDj" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "bDk" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/s) "bDl" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/s) "bDm" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -27997,115 +20881,79 @@ /area/prison/security/monitoring/lowsec/sw) "bDo" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/sw) "bDp" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/sw) "bDq" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/sw) "bDr" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/prison/cellblock/lowsec/sw) "bDs" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "Southwest Low-Security Cellblock" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/sw) "bDt" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "Southeast Low-Security Cellblock" }, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/cellblock/lowsec/se) "bDu" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/cellblock/lowsec/se) "bDv" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/se) "bDw" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/se) "bDz" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/se) "bDA" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/se) "bDB" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "bDC" = ( /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "bDD" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "bDE" = ( /obj/structure/monorail, @@ -28129,10 +20977,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/hallway/east) "bDH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28141,10 +20986,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/east) "bDI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28153,10 +20995,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/hallway/east) "bDK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28180,10 +21019,7 @@ }, /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/east) "bDM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28256,27 +21092,18 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ dir = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bDV" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bDW" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "bDX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28291,9 +21118,7 @@ /obj/structure/machinery/door/airlock/almayer/security/colony{ name = "Security Barracks" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/prison/quarters/security) "bDZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28316,36 +21141,23 @@ /turf/open/floor/prison, /area/prison/quarters/security) "bEd" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/maintenance/hangar_barracks) "bEe" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/maintenance/hangar_barracks) "bEf" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/telecomms) "bEg" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/prison/monorail/east) "bEh" = ( /obj/structure/machinery/door/unpowered/shuttle, /obj/structure/machinery/door/poddoor/shutters/transit/open, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/prison/monorail/east) "bEi" = ( /obj/structure/machinery/door/airlock/almayer/generic, @@ -28359,64 +21171,43 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/monorail/east) "bEl" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/hallway/central/west) "bEm" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 8; name = "South High-Security Cellblock" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/hallway/central/west) "bEn" = ( /turf/closed/wall/r_wall/prison, /area/prison/hallway/central/west) "bEo" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/monitoring/lowsec/sw) "bEp" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/lowsec/sw) "bEq" = ( /obj/effect/decal/cleanable/blood/gibs, /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/lowsec/sw) "bEs" = ( /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "bEt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28425,10 +21216,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "bEu" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -28444,33 +21232,21 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bEw" = ( /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bEx" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bEy" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/prison/hallway/east) "bEz" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -28488,10 +21264,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/prison/hallway/east) "bED" = ( /obj/structure/bed, @@ -28507,11 +21280,7 @@ /turf/open/floor/prison, /area/prison/quarters/security) "bEF" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/prison/maintenance/hangar_barracks) "bEG" = ( @@ -28529,10 +21298,7 @@ /turf/open/floor/prison, /area/prison/hallway/east) "bEJ" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/telecomms) "bEK" = ( /obj/structure/pipes/vents/scrubber, @@ -28556,76 +21322,52 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bEQ" = ( /obj/structure/machinery/washing_machine, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bER" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bES" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bET" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bEU" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/south/north) "bEV" = ( /obj/structure/pipes/vents/scrubber, /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "bEW" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bEX" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "bEY" = ( /obj/structure/machinery/light{ @@ -28635,64 +21377,39 @@ dir = 4 }, /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "bEZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "bFb" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/cellblock/highsec/south/north) "bFd" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "bFe" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "bFf" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "bFg" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "bFh" = ( /obj/structure/largecrate/random/case/double, @@ -28703,67 +21420,44 @@ /turf/open/floor/plating, /area/prison/maintenance/research_medbay) "bFj" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/security/checkpoint/highsec/s) "bFk" = ( /obj/structure/window/framed/prison/reinforced, /turf/open/floor/plating, /area/prison/security/monitoring/lowsec/sw) "bFl" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/cellblock/lowsec/sw) "bFm" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/sw) "bFn" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/security/checkpoint/highsec/s) "bFo" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/security/checkpoint/highsec/s) "bFp" = ( /obj/effect/decal/cleanable/blood, /obj/structure/machinery/camera/autoname{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/security/checkpoint/highsec/s) "bFq" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/security/checkpoint/highsec/s) "bFr" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/lowsec/sw) "bFs" = ( /obj/structure/pipes/vents/pump{ @@ -28773,83 +21467,53 @@ /area/prison/security/monitoring/lowsec/sw) "bFt" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/prison/security/monitoring/lowsec/sw) "bFu" = ( /obj/structure/filingcabinet, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/lowsec/sw) "bFv" = ( /obj/effect/decal/cleanable/blood/splatter, /turf/closed/wall/prison, /area/prison/security/monitoring/lowsec/sw) "bFw" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/sw) "bFx" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/sw) "bFy" = ( /obj/structure/machinery/camera/autoname{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "bFz" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/se) "bFA" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/se) "bFB" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/lowsec/se) "bFC" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/se) "bFD" = ( -/turf/open/floor/prison{ - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom, /area/prison/holding/holding2) "bFE" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom, /area/prison/holding/holding2) "bFF" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -28857,37 +21521,22 @@ name = "Telecommunications" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/telecomms) "bFG" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/hallway/east) "bFH" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/hallway/east) "bFI" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/hallway/east) "bFJ" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/east) "bFK" = ( /obj/structure/disposalpipe/segment, @@ -28974,59 +21623,43 @@ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bFY" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bFZ" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/north) "bGa" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/south/north) "bGd" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/north) "bGe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/item/ammo_casing, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/north) "bGf" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/cellblock/highsec/south/north) "bGg" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -29058,16 +21691,11 @@ /area/prison/cellblock/highsec/south/north) "bGm" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "bGn" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "bGp" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -29094,10 +21722,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/security/checkpoint/highsec/s) "bGv" = ( /obj/structure/disposalpipe/segment{ @@ -29115,9 +21740,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/security/checkpoint/highsec/s) "bGx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -29126,9 +21749,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/security/checkpoint/highsec/s) "bGy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -29147,9 +21768,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/security/checkpoint/highsec/s) "bGA" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -29160,10 +21779,7 @@ /area/prison/hallway/central/west) "bGB" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bGC" = ( /obj/item/stack/rods, @@ -29173,25 +21789,18 @@ "bGD" = ( /obj/item/frame/table, /obj/item/shard, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/lowsec/sw) "bGE" = ( /obj/item/shard, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/lowsec/sw) "bGF" = ( /obj/structure/bed/chair/office/dark, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/lowsec/sw) "bGG" = ( /obj/effect/decal/cleanable/blood, @@ -29201,19 +21810,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/lowsec/sw) "bGH" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/se) "bGI" = ( /obj/effect/decal/cleanable/blood, @@ -29221,25 +21824,16 @@ /area/prison/holding/holding2) "bGJ" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bGK" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bGL" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bGM" = ( /obj/structure/sink{ @@ -29249,36 +21843,24 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding2) "bGN" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding2) "bGO" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/prison/telecomms) "bGP" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/telecomms) "bGQ" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -29309,46 +21891,28 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bGW" = ( /obj/structure/machinery/telecomms/bus, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/telecomms) "bGX" = ( /obj/structure/machinery/computer/telecomms/traffic, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/prison/telecomms) "bGY" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/prison/hallway/east) "bGZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/east) "bHa" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison, /area/prison/quarters/security) "bHb" = ( @@ -29358,9 +21922,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bHc" = ( /obj/structure/bed/chair/office/light{ @@ -29393,17 +21955,10 @@ /area/prison/maintenance/hangar_barracks) "bHk" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/north) "bHl" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/prison, /area/prison/maintenance/hangar_barracks) "bHn" = ( @@ -29436,10 +21991,7 @@ "bHv" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/security/checkpoint/highsec/s) "bHw" = ( /obj/structure/stairs/perspective{ @@ -29450,10 +22002,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/security/checkpoint/highsec/s) "bHx" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -29463,17 +22012,12 @@ /turf/open/floor/prison, /area/prison/security/checkpoint/highsec/s) "bHy" = ( -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/security/checkpoint/highsec/s) "bHA" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/sw) "bHB" = ( /obj/structure/surface/table/reinforced, @@ -29482,10 +22026,7 @@ pixel_y = 7 }, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/sw) "bHC" = ( /obj/structure/machinery/computer/cameras{ @@ -29493,19 +22034,13 @@ }, /obj/effect/decal/cleanable/blood/gibs, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/sw) "bHD" = ( /obj/structure/machinery/computer/secure_data, /obj/effect/decal/cleanable/blood/gibs, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/sw) "bHE" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -29519,27 +22054,18 @@ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "bHG" = ( /obj/structure/bed, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bHH" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding2) "bHI" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -29548,26 +22074,16 @@ /turf/closed/wall/prison, /area/prison/holding/holding2) "bHK" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bHL" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/telecomms) "bHN" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -29600,9 +22116,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/prison/hallway/east) "bHU" = ( /obj/structure/disposalpipe/segment{ @@ -29639,21 +22153,14 @@ /area/prison/maintenance/hangar_barracks) "bIb" = ( /obj/structure/machinery/door/airlock/glass, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/prison/monorail/east) "bIc" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/south/north) "bIe" = ( -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/south/north) "bIf" = ( /obj/structure/surface/table/woodentable, @@ -29662,10 +22169,7 @@ /area/prison/residential/south) "bIg" = ( /obj/structure/girder, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "bIh" = ( /obj/structure/machinery/light/small{ @@ -29675,25 +22179,18 @@ /area/prison/residential/south) "bIi" = ( /obj/structure/machinery/door/window/eastleft, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bIj" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "bIk" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/south/north) "bIl" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -29704,15 +22201,11 @@ /area/prison/medbay) "bIm" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/north) "bIn" = ( /obj/structure/machinery/door/window/westright, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bIo" = ( /obj/structure/machinery/light/small{ @@ -29721,9 +22214,7 @@ /turf/open/floor/wood, /area/prison/residential/south) "bIp" = ( -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/security/checkpoint/highsec/s) "bIq" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -29731,25 +22222,16 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/security/checkpoint/highsec/s) "bIr" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/security/checkpoint/highsec/s) "bIt" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/security/checkpoint/highsec/s) "bIu" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -29759,40 +22241,25 @@ /area/prison/hallway/central/west) "bIw" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bIx" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bIy" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/prison/telecomms) "bIz" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkbrown2/west, /area/prison/hallway/east) "bIB" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/prison/hallway/east) "bID" = ( /obj/structure/disposalpipe/segment, @@ -29807,10 +22274,7 @@ dir = 2; name = "Security Barracks" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/quarters/security) "bIG" = ( /obj/structure/surface/table/reinforced, @@ -29825,20 +22289,14 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/south/north) "bIK" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/north) "bIL" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -29848,10 +22306,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/north) "bIN" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -29872,17 +22327,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/security/checkpoint/highsec/s) "bIQ" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "bIS" = ( /obj/structure/pipes/vents/scrubber{ @@ -29890,28 +22339,19 @@ }, /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bIT" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bIU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bIV" = ( /obj/structure/machinery/light{ @@ -29921,78 +22361,45 @@ dir = 9 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bIW" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/telecomms) "bIX" = ( -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/prison/hallway/east) "bIY" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/prison/hallway/east) "bIZ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/prison/hallway/east) "bJa" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bJb" = ( -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/prison/hallway/east) "bJc" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security) "bJd" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding2) "bJe" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security) "bJf" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bJg" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bJh" = ( /obj/structure/machinery/disposal, @@ -30000,10 +22407,7 @@ dir = 1 }, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security) "bJi" = ( /obj/structure/surface/table/reinforced, @@ -30018,10 +22422,7 @@ /turf/open/floor/prison, /area/prison/maintenance/hangar_barracks) "bJl" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/east) "bJo" = ( /obj/structure/bed/chair/office/dark{ @@ -30046,46 +22447,27 @@ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/south/north) "bJs" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/storage/highsec/s) "bJt" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/storage/highsec/s) "bJu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/storage/highsec/s) "bJv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkyellow2/north, /area/prison/storage/highsec/s) "bJw" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -30094,9 +22476,7 @@ dir = 2; name = "Security Booth" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/security/checkpoint/highsec/s) "bJx" = ( /obj/structure/surface/table/reinforced, @@ -30104,10 +22484,7 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/s) "bJy" = ( /obj/structure/surface/table/reinforced, @@ -30116,19 +22493,13 @@ pixel_y = 8 }, /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/s) "bJz" = ( /obj/structure/bed, /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bJA" = ( /obj/structure/bookcase, @@ -30141,65 +22512,44 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bJE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bJF" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "Holding Cell 2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bJG" = ( /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bJH" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/prison/security/checkpoint/highsec/s) "bJI" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bJJ" = ( /obj/structure/barricade/handrail/wire{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/telecomms) "bJL" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/prison/hallway/east) "bJM" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -30215,23 +22565,16 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/prison/hallway/east) "bJO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Intake Processing" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/prison/intake) "bJP" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/prison/intake) "bJQ" = ( /obj/structure/disposalpipe/segment, @@ -30239,67 +22582,43 @@ dir = 2; name = "Security Department" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bJR" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2; name = "Security Department" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bJS" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security) "bJT" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security) "bJU" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security) "bJV" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security) "bJW" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/monorail/east) "bJX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/monorail/east) "bJY" = ( /obj/structure/machinery/light/small, @@ -30338,10 +22657,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/s) "bKf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -30350,10 +22666,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/s) "bKg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -30363,17 +22676,11 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/highsec/s) "bKh" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec/s) "bKi" = ( /obj/structure/window/reinforced{ @@ -30385,10 +22692,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec/s) "bKk" = ( /obj/structure/window/reinforced{ @@ -30408,24 +22712,15 @@ /area/prison/residential/south) "bKn" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "bKo" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "bKp" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/processor, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "bKq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -30487,26 +22782,17 @@ dir = 2; name = "Central Ring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/south) "bKB" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bKC" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bKD" = ( /turf/open/floor/prison, @@ -30515,48 +22801,33 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/telecomms) "bKG" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/prison/intake) "bKH" = ( /obj/structure/closet/secure_closet/security_empty, /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bKI" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security) "bKJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security) "bKK" = ( /obj/structure/disposalpipe/segment{ @@ -30565,29 +22836,20 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security) "bKL" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/prison/security) "bKM" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security) "bKN" = ( /turf/closed/wall/prison, @@ -30602,10 +22864,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/toilet/security) "bKQ" = ( /obj/structure/bed/chair/office/dark{ @@ -30644,10 +22903,7 @@ "bKX" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "bKY" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -30656,10 +22912,7 @@ /turf/open/floor/wood, /area/prison/residential/south) "bKZ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/monorail/east) "bLa" = ( /obj/structure/pipes/vents/scrubber{ @@ -30671,10 +22924,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/monorail/east) "bLd" = ( /obj/structure/machinery/light{ @@ -30685,20 +22935,14 @@ /area/prison/residential/south) "bLf" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/south/north) "bLg" = ( /turf/closed/wall/r_wall/prison, /area/prison/storage/highsec/s) "bLh" = ( /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/north) "bLi" = ( /obj/structure/machinery/light, @@ -30709,96 +22953,61 @@ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/s) "bLk" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/highsec/s) "bLl" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bLm" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec/s) "bLn" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/highsec/s) "bLp" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "bLq" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "bLr" = ( /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bLs" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bLt" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding2) "bLu" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/telecomms) "bLv" = ( /turf/closed/wall/r_wall/prison, /area/prison/security) "bLw" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/telecomms) "bLx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -30808,26 +23017,17 @@ /area/prison/telecomms) "bLy" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bLz" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security) "bLA" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bLD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -30836,19 +23036,14 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Telecommunications" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/prison/telecomms) "bLG" = ( /obj/structure/bed/stool, /turf/open/floor/prison, /area/prison/intake) "bLH" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security) "bLI" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -30858,10 +23053,7 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bLJ" = ( /obj/structure/machinery/shower{ @@ -30869,9 +23061,7 @@ layer = 3.3 }, /obj/structure/window/reinforced, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bLK" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -30882,9 +23072,7 @@ /area/prison/residential/south) "bLM" = ( /obj/structure/machinery/door/window/southleft, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bLP" = ( /obj/structure/bed/chair/comfy{ @@ -30896,10 +23084,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "bLR" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -30918,76 +23103,49 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bLV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bLW" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bLX" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bLY" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, /turf/open/organic/grass, /area/prison/residential/central) "bLZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bMa" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bMd" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "bMe" = ( /obj/structure/machinery/door/window/southright, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bMf" = ( /obj/structure/machinery/shower{ @@ -30995,19 +23153,14 @@ layer = 3.3 }, /obj/structure/window/reinforced, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bMg" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "bMh" = ( /turf/closed/wall/r_wall/prison, @@ -31030,35 +23183,23 @@ /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bMp" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/research/secret) "bMq" = ( /obj/structure/window/framed/prison/reinforced, /turf/open/floor/plating, /area/prison/security) "bMr" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/security/checkpoint/medsec) "bMs" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/security/checkpoint/medsec) "bMt" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -31077,25 +23218,17 @@ pixel_x = 12 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding2) "bMy" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bMz" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/telecomms) "bMA" = ( /obj/structure/pipes/vents/pump{ @@ -31104,11 +23237,7 @@ /turf/open/floor/prison, /area/prison/telecomms) "bMB" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison, /area/prison/telecomms) "bMC" = ( @@ -31119,41 +23248,26 @@ /area/prison/residential/south) "bMD" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "bME" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security) "bMF" = ( /obj/structure/closet/secure_closet/security_empty, /obj/structure/window/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bMG" = ( /obj/structure/closet/secure_closet/security, /obj/structure/window/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bMI" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bMJ" = ( /obj/structure/sink{ @@ -31163,10 +23277,7 @@ pixel_y = 28 }, /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bMK" = ( /obj/structure/sink{ @@ -31175,22 +23286,13 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bML" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/monorail/east) "bMM" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/monorail/east) "bMN" = ( /obj/structure/sink{ @@ -31200,9 +23302,7 @@ /obj/structure/mirror{ pixel_x = -26 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bMO" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -31211,47 +23311,35 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bMQ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bMR" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bMS" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bMT" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bMW" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bMX" = ( /obj/structure/sink{ @@ -31261,76 +23349,47 @@ /obj/structure/mirror{ pixel_x = 26 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bMY" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/recreation/highsec/s) "bMZ" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/recreation/highsec/s) "bNa" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/prison/intake) "bNb" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/prison/intake) "bNc" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/recreation/highsec/s) "bNd" = ( /turf/closed/wall/prison, /area/prison/intake) "bNe" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/recreation/highsec/s) "bNf" = ( /obj/structure/window/framed/prison/reinforced, /turf/open/floor/plating, /area/prison/recreation/highsec/s) "bNg" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/recreation/highsec/s) "bNh" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/recreation/highsec/s) "bNi" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/recreation/highsec/s) "bNj" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -31349,35 +23408,23 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/recreation/highsec/s) "bNm" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/recreation/highsec/s) "bNn" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/recreation/highsec/s) "bNo" = ( /obj/structure/closet/wardrobe/orange, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bNq" = ( /obj/structure/machinery/disposal, @@ -31385,10 +23432,7 @@ /obj/structure/machinery/camera/autoname{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bNr" = ( /turf/closed/wall/prison, @@ -31403,95 +23447,60 @@ /area/prison/residential/south) "bNt" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/prison{ - icon_state = "damaged3" - }, +/turf/open/floor/prison/damaged3, /area/prison/laundry) "bNu" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2, /area/prison/laundry) "bNv" = ( /turf/closed/wall/r_wall/prison, /area/prison/security/checkpoint/medsec) "bNw" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/medsec) "bNx" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/medsec) "bNy" = ( /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/medsec) "bNz" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/medsec) "bNA" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/prison/medbay) "bNB" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/prison/security/checkpoint/medsec) "bNC" = ( -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/security/checkpoint/medsec) "bND" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/security/checkpoint/medsec) "bNE" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/prison/security/checkpoint/medsec) "bNF" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/medsec) "bNG" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/medsec) "bNH" = ( /turf/closed/wall/r_wall/prison, @@ -31511,39 +23520,24 @@ /turf/open/floor/prison, /area/prison/storage/medsec) "bNL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/storage/medsec) "bNM" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/prison/storage/medsec) "bNN" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/prison/storage/medsec) "bNO" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/storage/medsec) "bNP" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/prison/storage/medsec) "bNQ" = ( /turf/open/floor/prison, @@ -31591,10 +23585,7 @@ "bOg" = ( /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/prison/hallway/east) "bOh" = ( /obj/structure/bed/stool, @@ -31610,45 +23601,29 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bOk" = ( -/turf/open/floor/prison{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2, /area/prison/security) "bOl" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security) "bOm" = ( /turf/closed/wall/prison, /area/prison/recreation/highsec/s) "bOn" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/recreation/highsec/s) "bOo" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/recreation/highsec/s) "bOp" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/prison/security) "bOq" = ( /turf/closed/wall/r_wall/prison, @@ -31676,10 +23651,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security) "bOy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -31690,10 +23662,7 @@ icon_state = "door_open"; name = "Security Restrooms" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bOz" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -31706,10 +23675,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bOD" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -31721,27 +23687,18 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bOI" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bOK" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bOL" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -31764,41 +23721,27 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bOP" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bOR" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bOS" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bOT" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bOV" = ( /obj/structure/toilet{ @@ -31807,9 +23750,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bOW" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -31818,18 +23759,13 @@ name = "Solitary Confinement"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/south/north) "bOX" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/recreation/highsec/s) "bOY" = ( /obj/structure/pipes/vents/scrubber, @@ -31842,33 +23778,21 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/recreation/highsec/s) "bPc" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/s) "bPe" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 2; name = "Toilet" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/recreation/highsec/s) "bPf" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bPg" = ( /obj/structure/machinery/door/airlock/prison{ @@ -31876,59 +23800,39 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/south/north) "bPh" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bPi" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bPj" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bPk" = ( /obj/item/shard, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bPo" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bPp" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/medsec) "bPq" = ( /obj/structure/pipes/vents/pump/on, @@ -31942,33 +23846,21 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/medsec) "bPs" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/medsec) "bPt" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/security/checkpoint/medsec) "bPy" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/medsec) "bPz" = ( /obj/structure/pipes/vents/pump/on, @@ -31977,42 +23869,23 @@ "bPA" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/medsec) "bPC" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/storage/medsec) "bPD" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkyellow2/west, /area/prison/storage/medsec) "bPF" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/prison/cellblock/protective) "bPG" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/prison/cellblock/protective) "bPH" = ( /obj/structure/bed/stool, @@ -32025,11 +23898,7 @@ /turf/open/floor/wood, /area/prison/library) "bPJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, @@ -32040,10 +23909,7 @@ capacity = 1e+006; dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "bPQ" = ( /turf/closed/wall/prison, @@ -32132,27 +23998,18 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security) "bQh" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security) "bQi" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bQj" = ( /turf/closed/wall/r_wall/prison, @@ -32161,10 +24018,7 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security) "bQl" = ( /obj/structure/pipes/vents/pump{ @@ -32179,15 +24033,8 @@ /turf/open/floor/prison, /area/prison/security) "bQn" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bQo" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -32196,19 +24043,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bQp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bQq" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -32217,10 +24058,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bQr" = ( /obj/structure/machinery/light{ @@ -32229,28 +24067,19 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "bQs" = ( /obj/effect/landmark/hunter_primary, /obj/effect/landmark/queen_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bQt" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 2; name = "Garden" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bQu" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -32258,18 +24087,12 @@ name = "Garden" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bQv" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "bQw" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -32288,84 +24111,56 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/s) "bQB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/recreation/highsec/s) "bQC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/recreation/highsec/s) "bQD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/recreation/highsec/s) "bQE" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bQF" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, /obj/item/ammo_casing, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/s) "bQG" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/recreation/highsec/s) "bQH" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/recreation/highsec/s) "bQI" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/recreation/highsec/s) "bQJ" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bQK" = ( /obj/structure/surface/rack, @@ -32373,94 +24168,58 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bQL" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bQM" = ( /obj/structure/surface/rack, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bQN" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bQO" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bQP" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bQQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/s) "bQR" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bQS" = ( /obj/structure/machinery/photocopier, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/medsec) "bQT" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2, /area/prison/security/checkpoint/medsec) "bQU" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/medsec) "bQV" = ( /obj/structure/surface/table/reinforced, @@ -32469,24 +24228,15 @@ pixel_y = 8 }, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/medsec) "bQW" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/prison/security/checkpoint/medsec) "bQX" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/prison/security/checkpoint/medsec) "bQY" = ( /obj/structure/surface/table/reinforced, @@ -32498,19 +24248,13 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/medsec) "bQZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/medsec) "bRa" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -32519,10 +24263,7 @@ /turf/open/floor/prison, /area/prison/security/checkpoint/medsec) "bRb" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/medsec) "bRc" = ( /obj/structure/machinery/light{ @@ -32540,10 +24281,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/storage/medsec) "bRf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -32552,28 +24290,19 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Medium-Security Storage" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/storage/medsec) "bRg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/storage/medsec) "bRh" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/storage/medsec) "bRi" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -32584,24 +24313,15 @@ "bRj" = ( /obj/structure/surface/table/almayer, /obj/item/newspaper, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "bRk" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/protective) "bRl" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/cellblock/protective) "bRm" = ( /obj/structure/machinery/light{ @@ -32634,20 +24354,14 @@ /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/engineering) "bRs" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, /obj/item/clothing/gloves/yellow, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/engineering) "bRu" = ( /obj/structure/surface/table/reinforced, @@ -32726,45 +24440,32 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/intake) "bRI" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/intake) "bRJ" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/intake) "bRK" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/intake) "bRM" = ( /turf/closed/wall/prison, /area/prison/engineering/atmos) "bRN" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security) "bRO" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security) "bRW" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -32794,10 +24495,7 @@ /area/prison/cellblock/highsec/south/north) "bSd" = ( /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/cellblock/highsec/south/north) "bSf" = ( /obj/structure/machinery/light/small{ @@ -32810,10 +24508,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/recreation/highsec/s) "bSi" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -32834,59 +24529,39 @@ dir = 2; name = "South High-Security Recreation" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/recreation/highsec/s) "bSn" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/s) "bSo" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/s) "bSp" = ( /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/recreation/highsec/s) "bSq" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bSr" = ( /obj/structure/surface/rack, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bSs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bSt" = ( /obj/structure/surface/rack, @@ -32894,25 +24569,16 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bSu" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bSv" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/recreation/highsec/s) "bSw" = ( /obj/structure/surface/rack, @@ -32924,20 +24590,14 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bSx" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bSy" = ( /obj/structure/surface/rack, @@ -32947,10 +24607,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bSz" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -32959,10 +24616,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bSA" = ( /obj/item/clothing/under/color/orange, @@ -32973,33 +24627,21 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bSB" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/medsec) "bSC" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/medsec) "bSD" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/medsec) "bSE" = ( /obj/structure/surface/table/reinforced, @@ -33007,10 +24649,7 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/medsec) "bSF" = ( /turf/open/floor/prison, @@ -33022,26 +24661,18 @@ /area/prison/security/checkpoint/medsec) "bSH" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/medsec) "bSI" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/medsec) "bSJ" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/medsec) "bSK" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -33049,24 +24680,15 @@ /area/prison/storage/medsec) "bSL" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/storage/medsec) "bSM" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/prison/cellblock/protective) "bSN" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/prison/cellblock/protective) "bSO" = ( /obj/structure/bookcase, @@ -33215,30 +24837,21 @@ "bTm" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/intake) "bTn" = ( /obj/structure/surface/table/reinforced, /obj/item/paper/prison_station/inmate_handbook, /obj/item/paper/prison_station/inmate_handbook, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/intake) "bTo" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/intake) "bTp" = ( /obj/structure/disposalpipe/junction{ @@ -33247,10 +24860,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/intake) "bTq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -33259,43 +24869,28 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/intake) "bTr" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/intake) "bTt" = ( /obj/structure/surface/table/reinforced, /obj/item/paper/prison_station/inmate_handbook, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/intake) "bTu" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bTv" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bTw" = ( /obj/structure/surface/table/reinforced, @@ -33303,15 +24898,10 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bTx" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/intake) "bTy" = ( /obj/structure/surface/table/reinforced, @@ -33319,10 +24909,7 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bTz" = ( /obj/structure/toilet{ @@ -33331,10 +24918,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/toilet/security) "bTA" = ( /obj/item/reagent_container/glass/bucket/mopbucket, @@ -33356,9 +24940,7 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding12" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/south) "bTF" = ( /obj/structure/flora/tree/dead/tree_1, @@ -33368,9 +24950,7 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding10" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/south) "bTH" = ( /obj/structure/bed/chair/comfy{ @@ -33406,18 +24986,14 @@ /area/prison/maintenance/residential/access/south) "bTQ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "bTR" = ( /obj/structure/window/framed/prison/reinforced/hull, /turf/open/floor/plating, /area/prison/maintenance/residential/access/south) "bTS" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "bTT" = ( /obj/structure/pipes/vents/pump{ @@ -33427,38 +25003,26 @@ /area/prison/recreation/highsec/s) "bTU" = ( /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/recreation/highsec/s) "bTV" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bTW" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bTY" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bTZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -33467,10 +25031,7 @@ dir = 2; name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/medsec) "bUa" = ( /obj/structure/window/framed/prison/reinforced, @@ -33499,10 +25060,7 @@ dir = 2; name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/medsec) "bUe" = ( /obj/structure/pipes/vents/pump{ @@ -33511,18 +25069,12 @@ /turf/open/floor/prison, /area/prison/storage/medsec) "bUf" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/cellblock/protective) "bUg" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/cellblock/protective) "bUh" = ( /obj/structure/pipes/vents/pump{ @@ -33659,10 +25211,7 @@ /area/prison/engineering/atmos) "bUG" = ( /obj/structure/machinery/computer/secure_data, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/intake) "bUH" = ( /obj/structure/bed/chair/office/dark{ @@ -33677,10 +25226,7 @@ /area/prison/intake) "bUJ" = ( /obj/structure/machinery/computer/secure_data, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/intake) "bUK" = ( /obj/effect/landmark/corpsespawner/prison_security, @@ -33694,33 +25240,23 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bUP" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bUQ" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding3" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/south) "bUR" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding6" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/south) "bUS" = ( /obj/structure/shuttle/diagonal{ @@ -33733,10 +25269,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "bUV" = ( /obj/structure/machinery/light{ @@ -33761,20 +25294,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bVa" = ( /obj/structure/monorail, /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bVb" = ( /obj/effect/decal/warning_stripes{ @@ -33787,10 +25314,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bVc" = ( /obj/effect/decal/warning_stripes{ @@ -33799,107 +25323,68 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/access/south) "bVd" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/residential/access/south) "bVe" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "bVf" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "bVg" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/south/north) "bVh" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/north) "bVi" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/recreation/highsec/s) "bVj" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/recreation/highsec/s) "bVk" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/recreation/highsec/s) "bVl" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/recreation/highsec/s) "bVm" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/recreation/highsec/s) "bVn" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/recreation/highsec/s) "bVo" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/recreation/highsec/s) "bVp" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/recreation/highsec/s) "bVq" = ( /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/recreation/highsec/s) "bVr" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -33908,10 +25393,7 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/holding/holding2) "bVs" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -33921,30 +25403,19 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "bVt" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/laundry) "bVu" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, /turf/open/floor/plating, /area/prison/security/checkpoint/medsec) "bVv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/yellowfull, /area/prison/security/checkpoint/medsec) "bVw" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -33963,9 +25434,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/security/checkpoint/medsec) "bVy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -33974,9 +25443,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/security/checkpoint/medsec) "bVz" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -33988,9 +25455,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/security/checkpoint/medsec) "bVA" = ( /obj/structure/machinery/light{ @@ -34002,10 +25467,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/prison/security/checkpoint/medsec) "bVB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -34014,10 +25476,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/security/checkpoint/medsec) "bVC" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -34025,35 +25484,25 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/security/checkpoint/medsec) "bVD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/prison/security/checkpoint/medsec) "bVE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/security/checkpoint/medsec) "bVF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/security/checkpoint/medsec) "bVG" = ( /obj/structure/surface/table/reinforced, @@ -34070,38 +25519,23 @@ /area/prison/security/checkpoint/medsec) "bVJ" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/storage/medsec) "bVK" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/prison/storage/medsec) "bVL" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/prison/storage/medsec) "bVM" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull/west, /area/prison/cellblock/protective) "bVN" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/protective) "bVO" = ( /obj/structure/machinery/power/port_gen/pacman/super, @@ -34139,41 +25573,30 @@ dir = 8 }, /obj/structure/machinery/meter, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/prison/engineering/atmos) "bVW" = ( /obj/structure/pipes/standard/simple/visible/yellow{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/engineering/atmos) "bVX" = ( /obj/structure/pipes/standard/manifold/visible/yellow, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/engineering/atmos) "bVY" = ( /obj/structure/pipes/standard/simple/visible/yellow{ dir = 4 }, /obj/structure/machinery/meter, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/engineering/atmos) "bVZ" = ( /obj/structure/pipes/standard/simple/visible/yellow{ dir = 10 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/prison/engineering/atmos) "bWb" = ( /obj/structure/pipes/standard/simple/visible/supply, @@ -34203,10 +25626,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/prison/hallway/east) "bWh" = ( /obj/structure/disposalpipe/segment, @@ -34219,50 +25639,29 @@ }, /obj/effect/landmark/corpsespawner/prison_security, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/prison/hallway/east) "bWj" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkred2/southwest, /area/prison/intake) "bWl" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/intake) "bWm" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/prison/security) "bWn" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security) "bWo" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/prison/security) "bWp" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -34341,39 +25740,27 @@ icon_state = "W" }, /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bWG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bWH" = ( /obj/structure/monorail, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bWI" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bWJ" = ( /obj/effect/decal/warning_stripes{ @@ -34394,9 +25781,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "bWP" = ( /obj/structure/machinery/light{ @@ -34405,10 +25790,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "bWQ" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -34422,30 +25804,21 @@ dir = 4; network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/security/checkpoint/medsec) "bWS" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating/plating_catwalk/prison, /area/prison/security/checkpoint/medsec) "bWT" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/security/checkpoint/medsec) "bWU" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2; name = "Medium-Security Storage" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/storage/medsec) "bWV" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -34453,31 +25826,20 @@ dir = 2; name = "Medium-Security Storage" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/storage/medsec) "bWW" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull/west, /area/prison/cellblock/protective) "bWX" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/protective) "bWY" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/protective) "bWZ" = ( /obj/effect/landmark/survivor_spawner, @@ -34507,105 +25869,65 @@ /area/prison/engineering) "bXe" = ( /obj/structure/machinery/power/monitor, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "bXf" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "bXg" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating, /area/prison/engineering) "bXh" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/engineering) "bXj" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/engineering) "bXk" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Atmospherics" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "bXl" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/engineering/atmos) "bXm" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/plating, /area/prison/engineering/atmos) "bXn" = ( /obj/structure/pipes/binary/pump/high_power/on, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/engineering/atmos) "bXo" = ( /obj/structure/machinery/pipedispenser, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering/atmos) "bXp" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering/atmos) "bXq" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/toolbox/mechanical, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering/atmos) "bXr" = ( /obj/structure/machinery/computer/atmos_alert, /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering/atmos) "bXs" = ( /obj/structure/pipes/standard/simple/visible/yellow{ dir = 5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/engineering/atmos) "bXt" = ( /obj/structure/pipes/binary/pump/high_power{ @@ -34647,10 +25969,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/prison/hallway/east) "bXB" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -34659,28 +25978,19 @@ dir = 2; name = "Intake Processing" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bXC" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2; name = "Intake Processing" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bXD" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/spray/pepper, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bXE" = ( /obj/structure/machinery/computer/cameras{ @@ -34726,29 +26036,20 @@ icon_state = "SE-out" }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bXM" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bXN" = ( /obj/structure/monorail, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bXO" = ( /obj/effect/decal/warning_stripes{ @@ -34761,10 +26062,7 @@ icon_state = "SW-out" }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "bXP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -34779,10 +26077,7 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/access/south) "bXU" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/intake) "bXW" = ( /obj/structure/surface/table/reinforced, @@ -34800,26 +26095,19 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/recreation/medsec) "bYa" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/recreation/medsec) "bYb" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/cellblock/protective) "bYc" = ( /obj/effect/spawner/random/toolbox, @@ -34848,10 +26136,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/engineering) "bYh" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -34860,10 +26145,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/engineering) "bYj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -34897,59 +26179,38 @@ /area/prison/engineering/atmos) "bYo" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security) "bYp" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security) "bYq" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security) "bYr" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security) "bYs" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security) "bYt" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security) "bYu" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/east, /area/prison/security) "bYv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -34960,33 +26221,23 @@ "bYw" = ( /obj/structure/surface/table/reinforced, /obj/item/device/taperecorder, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bYx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/north) "bYy" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "bYz" = ( -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/south) "bYA" = ( /obj/structure/surface/table/woodentable, @@ -35050,34 +26301,24 @@ /turf/open/floor/prison, /area/prison/recreation/medsec) "bYT" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "bYU" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "bYV" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "bYW" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "bYX" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/recreation/medsec) "bYY" = ( /obj/effect/decal/cleanable/blood, @@ -35128,100 +26369,57 @@ /area/prison/engineering) "bZj" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hallway/engineering) "bZk" = ( /obj/structure/pipes/standard/simple/hidden/yellow, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/prison/hallway/engineering) "bZl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hallway/engineering) "bZm" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hallway/engineering) "bZn" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hallway/engineering) "bZo" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hallway/engineering) "bZp" = ( /turf/closed/wall/prison, /area/prison/security) "bZq" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hallway/engineering) "bZr" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hallway/engineering) "bZs" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/prison/hallway/engineering) "bZt" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/engineering) "bZu" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/engineering) "bZv" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/hallway/engineering) "bZw" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/prison/hallway/engineering) "bZx" = ( /obj/structure/window/framed/prison/reinforced, @@ -35244,10 +26442,7 @@ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bZA" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -35309,10 +26504,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security) "bZI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -35321,10 +26513,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bZK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -35337,20 +26526,14 @@ /turf/open/floor/prison, /area/prison/security) "bZM" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/prison/cellblock/mediumsec/south) "bZN" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security) "bZO" = ( /obj/structure/window/framed/prison/cell, @@ -35367,50 +26550,32 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/security) "bZQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/south) "bZR" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/south) "bZS" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/south) "bZT" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "bZU" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/south) "bZV" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/south) "bZW" = ( /turf/closed/wall/r_wall/prison, @@ -35418,10 +26583,7 @@ "bZX" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/handcuffs, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "bZY" = ( /obj/structure/machinery/light{ @@ -35444,22 +26606,13 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/access/south) "cad" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/prison/cellblock/mediumsec/north) "cae" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "caf" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/prison/cellblock/mediumsec/north) "cag" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -35470,62 +26623,39 @@ /area/prison/cellblock/mediumsec/north) "cai" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/prison/cellblock/mediumsec/north) "caj" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "cak" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "cal" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "cam" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/prison/cellblock/mediumsec/north) "cao" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/north) "caq" = ( /obj/structure/bed, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/north) "car" = ( /obj/structure/machinery/door/poddoor/almayer/open{ name = "emergency lockdown"; use_power = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/protective) "cau" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -35538,17 +26668,13 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/highsec/south/south) "cay" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/south/south) "caz" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/highsec/south/south) "caA" = ( /obj/structure/machinery/light{ @@ -35558,9 +26684,7 @@ /area/prison/recreation/medsec) "caB" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "caC" = ( /obj/structure/window/framed/prison/reinforced, @@ -35570,25 +26694,19 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "caE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "caF" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "caG" = ( /turf/open/floor/prison, @@ -35605,27 +26723,19 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull/west, /area/prison/cellblock/protective) "caJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/protective) "caK" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/protective) "caL" = ( /obj/structure/machinery/light{ @@ -35636,10 +26746,7 @@ dir = 1; icon_state = "pipe-j2" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/cellblock/protective) "caM" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -35680,10 +26787,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hallway/engineering) "caT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -35692,10 +26796,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/hallway/engineering) "caU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -35705,10 +26806,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/prison/hallway/engineering) "caV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -35732,31 +26830,22 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/west) "caZ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "cba" = ( -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/south) "cbb" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/south) "cbc" = ( /turf/open/floor/plating, @@ -35795,10 +26884,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/hallway/engineering) "cbk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -35819,9 +26905,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Engineering Hallway" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/prison/hallway/engineering) "cbn" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -35846,35 +26930,25 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "cbq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/north) "cbr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/north) "cbs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/north) "cbt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -35888,24 +26962,17 @@ /area/prison/cellblock/mediumsec/north) "cbv" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/north) "cbw" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/north) "cbx" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "cby" = ( /obj/structure/window/framed/prison/cell, @@ -35915,24 +26982,17 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/north) "cbA" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/north) "cbB" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/north) "cbC" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -35953,10 +27013,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/security) "cbI" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security) "cbR" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -35964,52 +27021,33 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/south/south) "cbS" = ( /obj/structure/surface/table/gamblingtable, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "cbU" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/prison, /area/prison/recreation/medsec) "cbV" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/recreation/medsec) "cbW" = ( -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/recreation/medsec) "cbX" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "cbY" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "cbZ" = ( /turf/open/floor/plating, @@ -36030,25 +27068,19 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/cellblock/mediumsec/north) "ccc" = ( /obj/structure/machinery/shower{ pixel_y = 15 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/cellblock/mediumsec/north) "ccd" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/cellblock/mediumsec/north) "cce" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -36063,10 +27095,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "cch" = ( /obj/structure/machinery/light/small{ @@ -36124,10 +27153,7 @@ /area/prison/cellblock/mediumsec/south) "ccp" = ( /obj/structure/pipes/standard/simple/hidden/yellow, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/engineering) "ccq" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -36143,10 +27169,7 @@ dir = 1 }, /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/engineering) "cct" = ( /obj/structure/pipes/vents/pump{ @@ -36173,9 +27196,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Engineering Hallway" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/prison/hallway/engineering) "ccB" = ( /obj/effect/decal/warning_stripes{ @@ -36221,10 +27242,7 @@ /obj/structure/machinery/door/airlock/almayer/command/colony{ name = "Head of Security's Office" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/head) "ccL" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -36232,10 +27250,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/head) "ccM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -36257,58 +27272,35 @@ /turf/open/floor/prison, /area/prison/security/head) "ccP" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison, /area/prison/security/head) "ccS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/south/south) "ccT" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "ccU" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "ccV" = ( /turf/closed/wall/prison, /area/prison/cellblock/mediumsec/north) "ccW" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "ccX" = ( /obj/effect/landmark/monkey_spawn, /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/mediumsec/north) "ccY" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "cde" = ( /turf/closed/wall/prison, @@ -36316,46 +27308,31 @@ "cdf" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "cdi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/south) "cdk" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/south) "cdl" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/cellblock/highsec/south/south) "cdm" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/south/south) "cdr" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -36370,18 +27347,14 @@ dir = 5 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "cdu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "cdv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -36393,10 +27366,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/recreation/medsec) "cdx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -36406,47 +27376,31 @@ dir = 2; name = "Medium-Security Recreation" }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/recreation/medsec) "cdy" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "cdz" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "cdA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/prison/cellblock/mediumsec/north) "cdB" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/prison/cellblock/mediumsec/north) "cdC" = ( /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/cellblock/mediumsec/north) "cdE" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -36457,60 +27411,42 @@ /turf/open/floor/wood, /area/prison/library) "cdG" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/prison/engineering) "cdH" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/south) "cdI" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/prison/engineering) "cdJ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/hallway/engineering) "cdK" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/hallway/engineering) "cdL" = ( /obj/structure/pipes/standard/simple/hidden/yellow{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/hallway/engineering) "cdM" = ( /obj/structure/pipes/standard/simple/hidden/yellow{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/hallway/engineering) "cdN" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/pipes/standard/simple/hidden/yellow{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/hallway/engineering) "cdO" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -36518,87 +27454,55 @@ /obj/structure/pipes/standard/simple/hidden/yellow{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/hallway/engineering) "cdP" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "cdQ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/prison/hallway/engineering) "cdR" = ( /obj/structure/machinery/door/poddoor/two_tile/opened{ id = "execution" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/prison/execution) "cdS" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/prison/execution) "cdT" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security) "cdU" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security) "cdV" = ( /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security) "cdW" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security) "cdX" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security) "cdY" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security) "cea" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security) "ceb" = ( /obj/structure/surface/table/woodentable, @@ -36627,74 +27531,54 @@ icon_state = "coil1"; name = "cable piece" }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/south) "cen" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/south) "ceo" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, /obj/item/ammo_casing, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/south) "cep" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/south/south) "ceq" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/south) "cer" = ( /obj/item/ammo_casing, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/south) "ces" = ( /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/south) "cev" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/prison/security) "cew" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "cex" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "cey" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "cez" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -36705,38 +27589,27 @@ /area/prison/recreation/medsec) "ceA" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/prison/cellblock/mediumsec/north) "ceB" = ( /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/cellblock/mediumsec/north) "ceC" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "ceD" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/protective) "ceE" = ( /obj/structure/bookcase, @@ -36774,64 +27647,39 @@ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/south/south) "ceK" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/engineering) "ceL" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/south/south) "ceM" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/engineering) "ceN" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "ceO" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hallway/engineering) "ceP" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hallway/engineering) "ceQ" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hallway/engineering) "ceR" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hallway/engineering) "ceS" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -36870,20 +27718,14 @@ dir = 2; name = "Briefing" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/briefing) "ceX" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2; name = "Briefing" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/briefing) "ceY" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -36891,10 +27733,7 @@ dir = 2; name = "Riot Armory" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/armory/riot) "ceZ" = ( /obj/structure/machinery/door_control{ @@ -36902,17 +27741,11 @@ name = "Riot Armory Access"; pixel_x = -24 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "cfa" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "cfb" = ( /obj/structure/machinery/door_control{ @@ -36920,10 +27753,7 @@ name = "Lethal Armory Access"; pixel_x = 24 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "cfc" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -36931,10 +27761,7 @@ dir = 2; name = "Lethal Armory" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/armory/lethal) "cfd" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -36946,25 +27773,18 @@ /area/prison/security/head) "cfh" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "cfi" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/recreation/medsec) "cfk" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/prison/cellblock/protective) "cfl" = ( /turf/open/floor/plating, @@ -36976,25 +27796,19 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/cellblock/protective) "cfn" = ( /obj/structure/machinery/shower{ pixel_y = 15 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/cellblock/protective) "cfo" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/cellblock/protective) "cfp" = ( /obj/structure/surface/table/reinforced, @@ -37027,10 +27841,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "cfu" = ( /obj/structure/window/framed/prison/reinforced, @@ -37040,23 +27851,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "cfw" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "cfx" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "cfy" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -37122,48 +27924,29 @@ /turf/open/floor/prison, /area/prison/execution) "cfK" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkred2/north, /area/prison/security/briefing) "cfM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/briefing) "cfN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/briefing) "cfO" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/briefing) "cfP" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/briefing) "cfQ" = ( /obj/structure/closet/gimmick{ @@ -37173,25 +27956,17 @@ /obj/item/weapon/shield/riot, /obj/item/clothing/head/helmet/riot, /obj/item/clothing/suit/armor/riot, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/armory/riot) "cfR" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/armory/riot) "cfS" = ( /obj/structure/machinery/door/window/eastright, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "cfT" = ( /obj/structure/sink{ @@ -37204,9 +27979,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "cfU" = ( /obj/structure/machinery/light/small{ @@ -37219,50 +27992,31 @@ /obj/structure/mirror{ pixel_x = -26 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "cfV" = ( /obj/structure/machinery/door/window/westleft, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "cfW" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/south/south) "cfX" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/armory/riot) "cfY" = ( /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "cfZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/armory/lethal) "cga" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/armory/lethal) "cgb" = ( /obj/structure/closet, @@ -37282,23 +28036,14 @@ /turf/open/floor/wood, /area/prison/security/head) "cgh" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/highsec/south/south) "cgi" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/cellblock/highsec/south/south) "cgj" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/highsec/south/south) "cgk" = ( /obj/structure/bed/chair/comfy{ @@ -37326,82 +28071,50 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "cgq" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/cellblock/mediumsec/north) "cgr" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "cgt" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull/west, /area/prison/cellblock/protective) "cgu" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/protective) "cgv" = ( -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/cellblock/protective) "cgw" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/blue/northwest, /area/prison/cellblock/protective) "cgx" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/prison/cellblock/protective) "cgy" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/cellblock/protective) "cgz" = ( /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/cellblock/protective) "cgA" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/cellblock/protective) "cgB" = ( /obj/structure/surface/table/reinforced, @@ -37420,17 +28133,11 @@ dir = 8; health = 80 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "cgF" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "cgG" = ( /turf/open/floor/wood, @@ -37445,11 +28152,7 @@ /turf/closed/wall/r_wall/prison, /area/prison/disposal) "cgJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/prison/parole/protective_custody) "cgK" = ( @@ -37495,11 +28198,7 @@ /turf/closed/wall/r_wall/prison, /area/prison/security/armory/riot) "cgU" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating, /area/prison/disposal) "cgV" = ( @@ -37547,17 +28246,13 @@ /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "chd" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "che" = ( /obj/structure/machinery/shower{ @@ -37566,16 +28261,11 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "chf" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/armory/riot) "chh" = ( /obj/structure/girder, @@ -37627,26 +28317,17 @@ /obj/structure/machinery/door/poddoor/two_tile/vertical/open{ id = "riot_armory" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/armory/riot) "chp" = ( /obj/structure/machinery/door/poddoor/two_tile/vertical/open{ id = "lethal_armory" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/armory/lethal) "chq" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/armory/lethal) "chr" = ( /obj/structure/surface/rack, @@ -37688,36 +28369,25 @@ "chy" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "chz" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull/west, /area/prison/cellblock/protective) "chA" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/protective) "chB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/protective) "chC" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -37725,10 +28395,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/cellblock/protective) "chD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -37741,9 +28408,7 @@ dir = 2; name = "Protective Custody Cells" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/cellblock/protective) "chE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -37752,10 +28417,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/protective) "chF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -37771,10 +28433,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/cellblock/protective) "chH" = ( /turf/closed/wall/r_wall/prison, @@ -37787,15 +28446,10 @@ name = "Solitary Confinement"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/cellblock/protective) "chJ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/prison/cellblock/protective) "chK" = ( /obj/structure/bed/chair, @@ -37856,11 +28510,7 @@ /turf/open/floor/prison, /area/prison/execution) "chY" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/prison, /area/prison/execution) "chZ" = ( @@ -37885,42 +28535,22 @@ /turf/open/floor/prison, /area/prison/security/armory/riot) "cif" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/armory/lethal) "cig" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/armory/riot) "cih" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security) "cii" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/armory/lethal) "cij" = ( /obj/structure/surface/rack, @@ -37959,9 +28589,7 @@ id = "pirate_cargo"; name = "Rocinante Cargo Bay Door" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/prison/pirate) "ciq" = ( /obj/item/ammo_casing, @@ -37971,9 +28599,7 @@ id = "pirate_cargo"; name = "Rocinante Cargo Bay Door" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/prison/pirate) "cir" = ( /obj/effect/landmark/corpsespawner/prison_security, @@ -37984,9 +28610,7 @@ id = "pirate_cargo"; name = "Rocinante Cargo Bay Door" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/prison/pirate) "cis" = ( /obj/item/ammo_casing, @@ -37995,9 +28619,7 @@ id = "pirate_cargo"; name = "Rocinante Cargo Bay Door" }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/prison/pirate) "ciu" = ( /obj/structure/shuttle/diagonal{ @@ -38011,109 +28633,64 @@ /turf/open/floor/wood, /area/prison/security/head) "cix" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "ciz" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/north) "ciA" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "ciB" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/prison/cellblock/mediumsec/north) "ciC" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/prison/cellblock/mediumsec/north) "ciD" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/prison/cellblock/mediumsec/north) "ciE" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "ciF" = ( /obj/structure/girder/reinforced, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "ciG" = ( /obj/item/frame/table, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "ciH" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "ciI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull/west, /area/prison/cellblock/protective) "ciJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/prison/cellblock/protective) "ciK" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/cellblock/protective) "ciL" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/prison/cellblock/protective) "ciM" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -38123,81 +28700,49 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/prison/cellblock/protective) "ciO" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/protective) "ciP" = ( /obj/structure/machinery/camera/autoname{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/protective) "ciQ" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/protective) "ciR" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/protective) "ciS" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/cellblock/protective) "ciT" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/prison/cellblock/protective) "ciU" = ( -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/parole/protective_custody) "ciV" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/prison/parole/protective_custody) "ciW" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/prison/parole/protective_custody) "ciX" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/prison/parole/protective_custody) "cja" = ( /obj/structure/disposalpipe/segment{ @@ -38257,10 +28802,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/armory/riot) "cjl" = ( /obj/structure/machinery/light{ @@ -38269,10 +28811,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/armory/lethal) "cjm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -38294,36 +28833,25 @@ name = "Toilet"; opacity = 0 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/security/head) "cjp" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/south/south) "cjq" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/prison/red/northwest, /area/prison/cellblock/highsec/south/south) "cjr" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/south/south) "cjt" = ( /obj/effect/decal/warning_stripes{ @@ -38379,10 +28907,7 @@ /area/prison/pirate) "cjA" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec_medsec) "cjB" = ( /turf/closed/wall/prison, @@ -38395,24 +28920,17 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/north) "cjE" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/north) "cjG" = ( -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/north) "cjJ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -38424,15 +28942,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/north) "cjL" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/north) "cjN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -38440,26 +28954,19 @@ }, /obj/item/frame/table, /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/north) "cjO" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/north) "cjP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/mediumsec/north) "cjQ" = ( /obj/structure/window/framed/prison/reinforced, @@ -38472,33 +28979,23 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/protective) "cjT" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/prison/cellblock/protective) "cjU" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/cellblock/protective) "cjY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/prison/cellblock/protective) "cjZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -38508,18 +29005,13 @@ dir = 2; name = "Protective Custody Parole Waiting" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/parole/protective_custody) "cka" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/parole/protective_custody) "ckb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -38528,10 +29020,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/parole/protective_custody) "ckc" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/parole/protective_custody) "ckd" = ( /obj/structure/bed/chair{ @@ -38561,9 +29050,7 @@ /area/prison/pirate) "ckj" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "ckk" = ( /obj/item/ammo_casing, @@ -38578,9 +29065,7 @@ /turf/open/floor/plating, /area/prison/pirate) "ckn" = ( -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cko" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -38593,10 +29078,7 @@ /area/prison/security/armory/riot) "ckq" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/prison/security/armory/riot) "ckr" = ( /obj/structure/surface/rack, @@ -38643,34 +29125,25 @@ /obj/structure/mirror{ pixel_x = -28 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/security/head) "cky" = ( /obj/structure/toilet{ pixel_y = 4 }, /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/security/head) "ckz" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/structure/machinery/door/window/westright, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/security/head) "ckA" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "ckB" = ( /obj/structure/surface/table/reinforced, @@ -38678,56 +29151,34 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec_medsec) "ckC" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec_medsec) "ckD" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec_medsec) "ckE" = ( /obj/item/ammo_casing, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "ckF" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/south/south) "ckG" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/cellblock/highsec/south/south) "ckI" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -38736,20 +29187,14 @@ "ckJ" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/protective) "ckK" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/protective) "ckL" = ( /obj/structure/surface/table/reinforced, @@ -38757,32 +29202,20 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/protective) "ckM" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/protective) "ckN" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/protective) "ckO" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/cellblock/protective) "ckP" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -38790,36 +29223,25 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/cellblock/protective) "ckQ" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/prison/parole/protective_custody) "ckR" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/prison/parole/protective_custody) "ckS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/parole/protective_custody) "ckT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -38874,34 +29296,22 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "cld" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/south) "cle" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/prison/cellblock/highsec/south/south) "clf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/south) "clj" = ( /obj/structure/bed/chair/office/dark{ @@ -38912,84 +29322,51 @@ dir = 1; icon_state = "exposed01-supply" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec_medsec) "clk" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec_medsec) "cll" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/south) "clm" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/south) "clo" = ( -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/north) "clp" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/north) "clq" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "clr" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/monitoring/protective) "cls" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/protective) "clt" = ( /obj/structure/pipes/vents/pump/on, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/protective) "clu" = ( /obj/structure/surface/table/reinforced, @@ -38998,35 +29375,23 @@ pixel_y = 8 }, /obj/effect/landmark/item_pool_spawner/prison_lock/master, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/protective) "clv" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/protective) "clw" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/protective) "clx" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/prison/parole/protective_custody) "cly" = ( /turf/closed/wall/r_wall/prison, @@ -39035,10 +29400,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/prison/parole/protective_custody) "clC" = ( /obj/structure/disposalpipe/segment{ @@ -39109,10 +29471,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "clP" = ( /obj/structure/pipes/vents/scrubber{ @@ -39121,43 +29480,29 @@ /turf/open/floor/plating, /area/prison/disposal) "clQ" = ( -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/south/south) "clS" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/north, /area/prison/security/checkpoint/highsec_medsec) "clT" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/highsec_medsec) "clU" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "clV" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/south) "clW" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -39171,9 +29516,7 @@ /area/prison/cellblock/highsec/south/south) "clY" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/north) "cmc" = ( /obj/structure/machinery/light/small{ @@ -39182,32 +29525,23 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/highsec/south/south) "cmd" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/protective) "cme" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cmf" = ( /obj/effect/landmark/good_item, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cmg" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cmh" = ( /turf/open/floor/prison, @@ -39222,10 +29556,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/protective) "cmk" = ( /obj/structure/window/framed/prison/reinforced, @@ -39238,36 +29569,26 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Protective Custody Monitoring" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/security/monitoring/protective) "cmm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/prison/cellblock/protective) "cmn" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/cellblock/protective) "cmo" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/protective) "cmp" = ( /obj/effect/decal/cleanable/blood, @@ -39275,15 +29596,11 @@ /area/prison/cellblock/protective) "cmq" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/north) "cmr" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/protective) "cms" = ( /obj/structure/machinery/light, @@ -39309,9 +29626,7 @@ /area/prison/disposal) "cmw" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/briefing) "cmx" = ( /obj/structure/window/framed/prison/reinforced, @@ -39347,116 +29662,75 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/checkpoint/highsec_medsec) "cmI" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "cmK" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/prison/cellblock/highsec/south/south) "cmL" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/prison/red/northeast, /area/prison/cellblock/highsec/south/south) "cmM" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "cmN" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/protective) "cmO" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/protective) "cmP" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/protective) "cmQ" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/protective) "cmR" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/protective) "cmS" = ( /obj/item/ammo_casing, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cmT" = ( /obj/item/weapon/gun/rifle/mar40, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cmU" = ( /obj/structure/bed, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/protective) "cmV" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/highsec_medsec) "cmW" = ( /obj/structure/bed, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/protective) "cmX" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/south) "cmY" = ( /obj/structure/reagent_dispensers/fueltank, @@ -39491,30 +29765,18 @@ /turf/open/floor/prison, /area/prison/execution) "cne" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/briefing) "cnf" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/briefing) "cnh" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/briefing) "cni" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/protective) "cnj" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -39529,18 +29791,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec_medsec) "cnn" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec_medsec) "cnp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -39555,23 +29810,15 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/cellblock/highsec/south/south) "cnr" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/south) "cnt" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/north) "cnu" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -39666,10 +29913,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/execution) "cnN" = ( /obj/effect/decal/warning_stripes{ @@ -39706,35 +29950,23 @@ /area/prison/execution) "cnQ" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/execution) "cnR" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "cnS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/execution) "cnT" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/execution) "cnU" = ( /obj/structure/machinery/light{ @@ -39743,19 +29975,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/briefing) "cnV" = ( /obj/structure/bed, /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "cnX" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -39765,10 +29992,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/briefing) "cnZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -39783,10 +30007,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/briefing) "cod" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -39795,15 +30016,10 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/east) "coj" = ( -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/briefing) "cok" = ( /obj/structure/machinery/light/small{ @@ -39816,9 +30032,7 @@ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "com" = ( /obj/structure/machinery/conveyor, @@ -39852,9 +30066,7 @@ /obj/item/ammo_magazine/rifle/mar40, /obj/item/weapon/gun/rifle/mar40, /obj/item/weapon/gun/rifle/mar40, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cor" = ( /obj/item/ammo_magazine/rifle/mar40, @@ -39862,9 +30074,7 @@ dir = 1; flipped = 1 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cos" = ( /obj/effect/decal/warning_stripes{ @@ -39891,32 +30101,20 @@ /turf/open/floor/plating, /area/prison/disposal) "cox" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/execution) "coy" = ( /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/south) "coz" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/south) "coA" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/south) "coB" = ( /obj/effect/decal/warning_stripes{ @@ -39942,19 +30140,13 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/briefing) "coG" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/briefing) "coH" = ( /obj/structure/shuttle/engine/heater, @@ -39965,16 +30157,10 @@ /turf/open/floor/plating, /area/prison/cellblock/mediumsec/west) "coK" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/east) "coL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/east) "coM" = ( /obj/structure/machinery/door/airlock/prison{ @@ -39982,15 +30168,10 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/east) "coN" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/east) "coO" = ( /obj/effect/decal/warning_stripes{ @@ -40015,10 +30196,7 @@ /turf/open/floor/plating, /area/prison/disposal) "coS" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/briefing) "coT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -40042,10 +30220,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/execution) "coX" = ( /obj/effect/decal/warning_stripes{ @@ -40077,17 +30252,13 @@ dir = 1; flipped = 1 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cpb" = ( /obj/structure/machinery/defenses/sentry/premade/dumb{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cpc" = ( /obj/item/ammo_magazine/rifle/mar40, @@ -40112,10 +30283,7 @@ name = "Remote Door Control"; pixel_x = 24 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/execution) "cpf" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -40125,10 +30293,7 @@ /turf/open/floor/plating, /area/prison/security/briefing) "cph" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/prison/cellblock/highsec/south/south) "cpi" = ( /obj/structure/shuttle/engine/router{ @@ -40140,30 +30305,20 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/south) "cpl" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/cellblock/highsec/south/south) "cpm" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/west) "cpp" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/cellblock/protective) "cpq" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/north) "cpr" = ( /obj/structure/machinery/light/small{ @@ -40175,10 +30330,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/east) "cpu" = ( /obj/structure/machinery/conveyor, @@ -40229,29 +30381,20 @@ /area/prison/disposal) "cpC" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/execution) "cpE" = ( /obj/item/device/assembly/signaller{ code = 2; frequency = 1449 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/execution) "cpF" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/execution) "cpG" = ( /obj/structure/shuttle/engine/propulsion, @@ -40259,23 +30402,16 @@ /area/prison/pirate) "cpH" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "cpI" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/mediumsec/east) "cpJ" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/mediumsec/east) "cpM" = ( /obj/structure/machinery/disposal/deliveryChute{ @@ -40323,18 +30459,14 @@ /area/prison/cellblock/mediumsec/east) "cpV" = ( /obj/structure/bed, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "cpW" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "cpX" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -40352,16 +30484,10 @@ /turf/open/floor/plating, /area/prison/cellblock/mediumsec/west) "cqb" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/prison/cellblock/mediumsec/east) "cqc" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/prison/cellblock/mediumsec/east) "cqd" = ( /obj/structure/window/framed/prison/cell, @@ -40373,37 +30499,26 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/west) "cqg" = ( /obj/structure/pipes/vents/scrubber, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "cqh" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/cellblock/mediumsec/east) "cqk" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "cql" = ( /obj/structure/bed/chair, /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "cqo" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -40411,9 +30526,7 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/east) "cqp" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -40423,10 +30536,7 @@ /area/prison/cellblock/mediumsec/east) "cqq" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/east) "cqr" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -40444,19 +30554,13 @@ /turf/open/floor/plating, /area/prison/disposal) "cqv" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/south) "cqw" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/west) "cqx" = ( /obj/structure/reagent_dispensers/fueltank, @@ -40493,18 +30597,14 @@ /area/prison/pirate) "cqI" = ( /obj/structure/bed, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/west) "cqJ" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/west) "cqK" = ( /turf/closed/wall/prison, @@ -40516,10 +30616,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/west) "cqM" = ( /turf/open/floor/plating, @@ -40529,34 +30626,23 @@ /turf/open/floor/plating, /area/prison/cellblock/mediumsec/west) "cqO" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "cqP" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/cellblock/mediumsec/east) "cqS" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/west) "cqT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/east) "cqV" = ( /obj/effect/landmark/crap_item, @@ -40567,19 +30653,13 @@ dir = 1 }, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/east) "cqX" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/east) "cqY" = ( /obj/structure/machinery/light{ @@ -40588,25 +30668,16 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/east) "cra" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/prison/cellblock/mediumsec/east) "crb" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/east) "crc" = ( /obj/effect/decal/cleanable/blood, @@ -40615,15 +30686,11 @@ "crd" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/donkpockets, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "cre" = ( /obj/item/ammo_magazine/rifle/mar40, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "crf" = ( /obj/structure/bed, @@ -40631,15 +30698,11 @@ dir = 1 }, /obj/item/weapon/gun/rifle/mar40, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "crg" = ( /obj/structure/closet, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "crh" = ( /obj/structure/machinery/light/small{ @@ -40726,67 +30789,42 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/mediumsec/west) "cru" = ( -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/west) "crv" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/west) "crw" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/west) "crx" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/west) "cry" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/west) "crz" = ( -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/east) "crB" = ( -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/east) "crD" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/east) "crG" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "crH" = ( /obj/structure/bed, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "crI" = ( /obj/structure/bed, @@ -40801,10 +30839,7 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/highsec/south/south) "crL" = ( /obj/structure/machinery/door/airlock/highsecurity{ @@ -40814,25 +30849,18 @@ /area/prison/cellblock/mediumsec/west) "crM" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "crN" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "crO" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/west) "crP" = ( /obj/item/device/radio, @@ -40870,72 +30898,50 @@ /turf/open/floor/plating, /area/prison/pirate) "crW" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/mediumsec/west) "crX" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/mediumsec/west) "crY" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/west) "crZ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/east) "csa" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/east) "csc" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/east) "csd" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "cse" = ( /obj/structure/bed, /obj/structure/closet/walllocker/emerglocker/west, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "csf" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "csh" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -40951,10 +30957,7 @@ /turf/open/floor/plating, /area/prison/pirate) "csk" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/west) "csl" = ( /turf/closed/wall/almayer/outer, @@ -40962,26 +30965,20 @@ "csm" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "csn" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "cso" = ( /obj/structure/bed, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "csp" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -41039,10 +31036,7 @@ "csy" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/west) "csz" = ( /obj/structure/machinery/door/airlock/prison{ @@ -41050,15 +31044,10 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/west) "csA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/west) "csB" = ( /obj/structure/window/framed/prison/cell, @@ -41088,10 +31077,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/mediumsec/east) "csH" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/east) "csJ" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -41107,42 +31093,32 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "csM" = ( /obj/structure/bed, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "csN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "csO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, /obj/item/ammo_magazine/rifle/mar40, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "csP" = ( /obj/structure/bed, /obj/effect/landmark/survivor_spawner, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "csQ" = ( /obj/structure/surface/table/reinforced, @@ -41155,9 +31131,7 @@ /turf/open/space, /area/space) "csT" = ( -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "csU" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -41202,26 +31176,17 @@ /turf/open/floor/plating, /area/prison/pirate) "ctb" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/west) "ctc" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/west) "ctd" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/west) "cte" = ( /obj/structure/machinery/light{ @@ -41230,43 +31195,28 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "ctf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "ctg" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/prison/cellblock/mediumsec/south) "ctj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "ctl" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/prison/cellblock/mediumsec/east) "ctm" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -41280,17 +31230,11 @@ "cto" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/prison/cellblock/mediumsec/south) "ctp" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/prison/cellblock/mediumsec/south) "ctq" = ( /obj/item/weapon/gun/rifle/mar40, @@ -41301,27 +31245,19 @@ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/west) "cts" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/monitoring/medsec/central) "ctu" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/east) "cty" = ( /obj/structure/machinery/medical_pod/sleeper, @@ -41354,37 +31290,25 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/west) "ctF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/west) "ctG" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/medsec/central) "ctH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/medsec/central) "ctI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -41393,19 +31317,13 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/medsec/central) "ctJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/east) "ctK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -41414,9 +31332,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "ctL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -41441,9 +31357,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "ctP" = ( /obj/structure/closet/walllocker/emerglocker/north, @@ -41457,9 +31371,7 @@ dir = 4; flipped = 1 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "ctQ" = ( /obj/effect/landmark/corpsespawner/prison_security, @@ -41468,81 +31380,53 @@ /turf/open/floor/plating, /area/prison/cellblock/mediumsec/west) "ctR" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/west) "ctS" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "ctT" = ( -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "ctU" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/south) "ctV" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/south) "ctW" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/mediumsec/south) "ctX" = ( -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/south) "ctY" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/south) "ctZ" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "cub" = ( /turf/closed/wall/r_wall/prison, /area/prison/security/monitoring/medsec/central) "cuc" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/medsec/central) "cud" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/medsec/central) "cue" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/east) "cug" = ( /obj/structure/toilet{ @@ -41551,9 +31435,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/pirate) "cuh" = ( /obj/structure/sink{ @@ -41562,17 +31444,13 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/pirate) "cui" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "Toilet" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/prison/pirate) "cuj" = ( /obj/item/stack/sheet/metal{ @@ -41592,18 +31470,14 @@ dir = 2; name = "Rocinante Secondary Airlock" }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "cum" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, /obj/structure/largecrate/random, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "cun" = ( /turf/closed/wall/prison, @@ -41613,19 +31487,13 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "cup" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "cuq" = ( /obj/structure/pipes/vents/pump{ @@ -41634,27 +31502,19 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "cur" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/south) "cus" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/south) "cut" = ( /obj/structure/pipes/vents/pump{ @@ -41664,28 +31524,19 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "cuu" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "cuv" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "cuw" = ( /obj/structure/pipes/vents/pump{ @@ -41695,9 +31546,7 @@ dir = 4; flipped = 1 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "cuy" = ( /obj/structure/machinery/door/airlock/prison{ @@ -41705,16 +31554,11 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/north) "cuz" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/west) "cuA" = ( /obj/structure/largecrate/random, @@ -41725,21 +31569,11 @@ /area/prison/cellblock/mediumsec/west) "cuE" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/medsec/central) "cuF" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/medsec/central) "cuI" = ( /obj/structure/machinery/door/airlock/prison{ @@ -41747,9 +31581,7 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/south/south) "cuJ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -41769,9 +31601,7 @@ /area/prison/cellblock/mediumsec/west) "cuL" = ( /obj/structure/bed, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cuM" = ( /obj/structure/machinery/light/small{ @@ -41780,24 +31610,16 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/mediumsec/south) "cuN" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/south) "cuO" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/west) "cuP" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "cuR" = ( /obj/structure/window/framed/prison/cell, @@ -41807,72 +31629,47 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/south) "cuT" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cuU" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cuV" = ( /obj/structure/toilet{ dir = 8; pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/south) "cuZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "cvc" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "cvd" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/south) "cvf" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/medsec/central) "cvh" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/medsec/central) "cvj" = ( /obj/structure/monorail{ @@ -41891,9 +31688,7 @@ /obj/structure/pipes/standard/tank/air{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cvm" = ( /obj/structure/pipes/standard/manifold/visible/cyan{ @@ -41928,9 +31723,7 @@ /area/prison/pirate) "cvq" = ( /obj/structure/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cvt" = ( /obj/structure/machinery/light/small{ @@ -41951,46 +31744,31 @@ /obj/structure/pipes/standard/tank/carbon_dioxide{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cvw" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/west) "cvx" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/medsec/central) "cvy" = ( /obj/structure/surface/rack, /obj/item/clothing/head/soft/ferret, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/medsec/central) "cvA" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cvB" = ( /obj/structure/bed, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cvD" = ( /obj/structure/pipes/portables_connector{ @@ -42022,9 +31800,7 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "cvH" = ( /obj/structure/pipes/standard/manifold/visible/yellow{ @@ -42099,10 +31875,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "cvS" = ( /obj/structure/pipes/standard/simple/visible/yellow{ @@ -42129,19 +31902,13 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "cvW" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "cvX" = ( /obj/structure/pipes/binary/circulator{ @@ -42193,10 +31960,7 @@ /turf/open/floor/plating, /area/prison/pirate) "cwd" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/prison/cellblock/mediumsec/west) "cwg" = ( /obj/structure/pipes/standard/simple/visible/yellow{ @@ -42222,9 +31986,7 @@ pixel_x = -12 }, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cwl" = ( /obj/structure/pipes/standard/simple/insulated{ @@ -42256,36 +32018,23 @@ /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/cellblock/mediumsec/west) "cwr" = ( -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/west) "cws" = ( /obj/effect/landmark/hunter_primary, /obj/effect/landmark/queen_spawn, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/prison/cellblock/mediumsec/south) "cwt" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/prison/cellblock/mediumsec/south) "cwu" = ( /obj/structure/bed, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "cwv" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/prison/cellblock/mediumsec/east) "cwx" = ( /obj/structure/pipes/standard/simple/insulated{ @@ -42311,10 +32060,7 @@ /area/prison/pirate) "cwA" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "cwB" = ( /obj/structure/pipes/binary/pump{ @@ -42347,28 +32093,19 @@ /turf/open/floor/plating, /area/prison/pirate) "cwG" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/prison/cellblock/mediumsec/west) "cwJ" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "cwK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/hunter_secondary, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/south) "cwL" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -42385,9 +32122,7 @@ dir = 4 }, /obj/structure/girder/reinforced, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "cwQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -42397,15 +32132,10 @@ dir = 8; flipped = 1 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "cwT" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/prison/cellblock/mediumsec/east) "cwU" = ( /obj/structure/shuttle/diagonal{ @@ -42418,9 +32148,7 @@ /obj/structure/pipes/standard/tank/phoron{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cwX" = ( /obj/structure/pipes/standard/simple/insulated, @@ -42432,27 +32160,20 @@ unacidable = 1; unslashable = 1 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "cxa" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/prison/cellblock/mediumsec/south) "cxc" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "cxd" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "cxg" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -42467,9 +32188,7 @@ /obj/structure/machinery/door/airlock/highsecurity{ name = "Solitary Confinement" }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/south) "cxl" = ( /obj/structure/shuttle/engine/heater, @@ -42493,23 +32212,17 @@ "cxq" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cxr" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "cxu" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cxx" = ( /obj/structure/shuttle/engine/router{ @@ -42544,27 +32257,18 @@ unacidable = 1; use_power = 0 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/prison/cellblock/mediumsec/south) "cxE" = ( /obj/effect/landmark/monkey_spawn, /turf/open/floor/plating, /area/prison/cellblock/mediumsec/south) "cxF" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "cxG" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/prison/cellblock/mediumsec/south) "cxI" = ( /obj/structure/pipes/vents/pump/on, @@ -42601,34 +32305,23 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "cxP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cxT" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "cxU" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "cxV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -42641,17 +32334,12 @@ unacidable = 1; use_power = 0 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "cxX" = ( /obj/structure/bed, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cya" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -42664,89 +32352,59 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cyc" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "cyd" = ( /obj/structure/pipes/vents/scrubber, /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cyf" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cyj" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/prison/cellblock/mediumsec/south) "cyk" = ( /obj/item/frame/table, /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "cyn" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/prison/cellblock/mediumsec/south) "cyo" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/south) "cyp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "cyq" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "cyr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/south) "cyw" = ( /obj/structure/machinery/disposal/deliveryChute{ @@ -42761,18 +32419,13 @@ dir = 4 }, /obj/item/frame/table, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "cyz" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/south) "cyB" = ( /obj/structure/machinery/light{ @@ -42781,10 +32434,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "cyD" = ( /turf/closed/wall/r_wall/prison, @@ -42795,10 +32445,7 @@ name = "Medium-Security Monitoring" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/medsec/south) "cyF" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -42806,16 +32453,11 @@ dir = 2; name = "Medium-Security Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/medsec/south) "cyG" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/south) "cyI" = ( /obj/structure/machinery/light{ @@ -42824,19 +32466,13 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "cyJ" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/prison/cellblock/mediumsec/south) "cyK" = ( /obj/structure/monorail{ @@ -42849,23 +32485,14 @@ "cyL" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/landmark/yautja_teleport, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "cyM" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/mediumsec/south) "cyN" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/mediumsec/south) "cyO" = ( /turf/open/floor/plating, @@ -42874,17 +32501,11 @@ /obj/structure/sink{ pixel_y = 23 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/mediumsec/south) "cyQ" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/monitoring/medsec/south) "cyS" = ( /obj/structure/monorail{ @@ -42911,70 +32532,44 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/medsec/south) "cyV" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/medsec/south) "cyW" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/medsec/south) "cyX" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/medsec/south) "cyY" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/monitoring/medsec/south) "cyZ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "cza" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/medsec/south) "czb" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/mediumsec/south) "czc" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/prison/cellblock/mediumsec/south) "czd" = ( /obj/structure/disposaloutlet, @@ -42988,18 +32583,13 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/prison/cellblock/mediumsec/south) "czf" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/south) "czg" = ( /obj/structure/machinery/light/small{ @@ -43018,28 +32608,17 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "czj" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/monitoring/medsec/south) "czk" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/prison/cellblock/mediumsec/south) "czl" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/prison/cellblock/mediumsec/south) "czo" = ( /turf/open/floor/prison, @@ -43060,18 +32639,13 @@ /area/prison/security/monitoring/medsec/south) "czs" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/security/monitoring/medsec/south) "czt" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "czu" = ( /obj/structure/machinery/light/small{ @@ -43081,16 +32655,11 @@ /area/prison/cellblock/mediumsec/south) "czv" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "czw" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/south) "czx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -43122,57 +32691,34 @@ /area/prison/security/monitoring/medsec/south) "czD" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/medsec/south) "czG" = ( -/turf/open/floor/prison{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2, /area/prison/security/monitoring/medsec/south) "czH" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/medsec/south) "czI" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/medsec/south) "czJ" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/medsec/south) "czK" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/prison/darkredcorners2/west, /area/prison/security/monitoring/medsec/south) "czL" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/medsec/south) "czM" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -43182,19 +32728,13 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/medsec/south) "czO" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/monitoring/medsec/south) "czZ" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -43202,9 +32742,7 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/south) "cAc" = ( /obj/structure/window/framed/prison/reinforced, @@ -43244,9 +32782,7 @@ icon_state = "door_open"; opacity = 0 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/south) "cBB" = ( /obj/structure/surface/table/reinforced, @@ -43254,24 +32790,18 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/prison/pirate) "cBD" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "cBY" = ( /obj/structure/barricade/handrail/type_b{ dir = 4 }, /obj/structure/barricade/handrail/type_b, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "cDl" = ( /obj/effect/decal/warning_stripes{ @@ -43280,17 +32810,11 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/prison/hanger/research) "cMW" = ( /obj/item/weapon/gun/rifle/mar40, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/prison/cellblock/protective) "cNc" = ( /obj/structure/machinery/light/small, @@ -43298,18 +32822,12 @@ /area/prison/cellblock/mediumsec/east) "cOP" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "cPc" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/condiment/saltshaker, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "cPH" = ( /obj/structure/machinery/light{ @@ -43323,19 +32841,13 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/canteen) "cSA" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "cWg" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -43344,10 +32856,7 @@ /turf/open/floor/prison, /area/prison/canteen) "cWx" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "cWW" = ( /obj/structure/largecrate/random/case/small, @@ -43355,37 +32864,21 @@ /area/prison/security/checkpoint/maxsec) "cXK" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/monorail/west) "cYf" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "cYv" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/RD) "cYR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/green/northeast, /area/prison/security/monitoring/lowsec/ne) "cZY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -43398,10 +32891,7 @@ /turf/closed/wall/prison, /area/prison/cellblock/lowsec/ne) "dcN" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/storage/medsec) "deI" = ( /turf/closed/shuttle/elevator{ @@ -43410,10 +32900,7 @@ /area/prison/hallway/central/west) "deQ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/hallway/central/east) "dgl" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -43453,10 +32940,7 @@ icon_state = "poster1"; pixel_y = 32 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/south) "dnc" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -43467,27 +32951,20 @@ dir = 2; name = "Protective Custody Cells" }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/north) "dni" = ( /obj/structure/bed, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/north) "dnt" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/prison/cellblock/mediumsec/north) "dou" = ( /turf/open/floor/plating, @@ -43498,10 +32975,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/storage/vip) "dqf" = ( /obj/effect/landmark/xeno_hive_spawn, @@ -43519,9 +32993,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "dyt" = ( /obj/structure/largecrate/random/barrel/green, @@ -43538,19 +33010,13 @@ /area/prison/residential/north) "dzH" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/canteen) "dAz" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/monitoring/highsec) "dBI" = ( /obj/structure/largecrate/random, @@ -43560,10 +33026,7 @@ "dCC" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/baguette, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "dDv" = ( /obj/structure/machinery/light{ @@ -43575,34 +33038,22 @@ /obj/structure/bed/chair/office{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "dEm" = ( /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/cellblock/highsec/south/south) "dHr" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/north, /area/prison/hanger/research) "dIT" = ( /obj/structure/barricade/handrail/wire{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/prison/telecomms) "dJf" = ( /obj/structure/sink{ @@ -43610,9 +33061,7 @@ pixel_x = -12 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "dMw" = ( /obj/structure/surface/rack, @@ -43632,10 +33081,7 @@ /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/prison/hanger/research) "dRQ" = ( /obj/structure/machinery/alarm/almayer{ @@ -43652,9 +33098,7 @@ /area/prison/maintenance/residential/nw) "dTa" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "dUw" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -43685,10 +33129,7 @@ /obj/structure/bed/chair/office{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/nw) "eeO" = ( /obj/effect/decal/warning_stripes{ @@ -43700,10 +33141,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "efk" = ( /obj/structure/surface/table/reinforced, @@ -43730,9 +33168,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/security/checkpoint/vip) "eoP" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -43786,10 +33222,7 @@ dir = 2; name = "Low-Security" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/east) "ezq" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -43800,9 +33233,7 @@ dir = 2; name = "High-Security Monitoring" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/highsec/south/south) "eEq" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -43821,20 +33252,14 @@ /area/prison/residential/north) "eHA" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "eKr" = ( /turf/open/floor/plating, /area/prison/storage/medsec) "eKD" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/prison/cellblock/mediumsec/east) "eKH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -43853,10 +33278,7 @@ /turf/open/shuttle/elevator/grating, /area/prison/hallway/central/west) "eMW" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/prison/telecomms) "eNJ" = ( /obj/structure/window/framed/prison/reinforced, @@ -43867,10 +33289,7 @@ dir = 4 }, /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "ePO" = ( /obj/structure/reagent_dispensers/watertank, @@ -43880,20 +33299,14 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "eRY" = ( /turf/closed/wall/r_wall/prison, /area/prison/cellblock/mediumsec/north) "eTo" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/south) "eTt" = ( /obj/structure/machinery/light, @@ -43907,27 +33320,19 @@ /area/prison/parole/protective_custody) "eWi" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "eWk" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/north/south) "eXA" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/mineral_door/resin, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "eYV" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -43940,9 +33345,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/cellblock/mediumsec/north) "faW" = ( /obj/structure/girder/displaced, @@ -43964,9 +33367,7 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "Research Dorms" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/quarters/research) "fhc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -43979,9 +33380,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/prison/cellblock/protective) "fkx" = ( /obj/structure/machinery/light, @@ -43995,18 +33394,13 @@ /area/prison/maintenance/staff_research) "foY" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/se) "fqG" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/telecomms) "ftk" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -44035,10 +33429,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "fxZ" = ( /obj/structure/machinery/door/airlock/prison{ @@ -44047,18 +33438,13 @@ opacity = 0 }, /obj/structure/curtain/open, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/cellblock/highsec/north/south) "fyi" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "fCr" = ( /obj/structure/machinery/light/small{ @@ -44068,10 +33454,7 @@ /area/prison/maintenance/residential/sw) "fEZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/cellblock/mediumsec/east) "fFq" = ( /obj/structure/window/framed/prison/cell, @@ -44081,10 +33464,7 @@ "fGf" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research/secret/testing) "fHI" = ( /obj/structure/machinery/light{ @@ -44094,15 +33474,10 @@ /area/prison/cellblock/mediumsec/east) "fLH" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "fLR" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/south) "fLT" = ( /obj/structure/window/framed/prison/reinforced, @@ -44116,16 +33491,11 @@ unacidable = 1; use_power = 0 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "fMU" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/telecomms) "fNt" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -44134,39 +33504,26 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/se) "fOl" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/window/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/cellblock/highsec/south/south) "fPR" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/cellblock/highsec/south/south) "fQu" = ( /obj/vehicle/train/cargo/engine, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "fRC" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/mineral_door/resin, -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/prison/cellblock/highsec/south/north) "fUs" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -44186,10 +33543,7 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/nw) "gbI" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/security/checkpoint/highsec_medsec) "gbV" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -44199,9 +33553,7 @@ unacidable = 1; use_power = 0 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/east) "gcr" = ( /obj/structure/disposalpipe/segment{ @@ -44226,10 +33578,7 @@ /area/prison/cellblock/mediumsec/south) "gfl" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/hallway/central/east) "ghp" = ( /obj/structure/disposalpipe/segment{ @@ -44251,10 +33600,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/prison/research/secret/bioengineering) "gne" = ( /obj/effect/decal/warning_stripes{ @@ -44263,26 +33609,18 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "gpm" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "gpx" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/good_item, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/telecomms) "grW" = ( /turf/closed/shuttle/elevator/button/freight, @@ -44294,10 +33632,7 @@ /turf/open/floor/prison, /area/prison/visitation) "gtK" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/prison/telecomms) "gvb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -44309,18 +33644,13 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Medium-Security Storage" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/storage/medsec) "gvj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "gwI" = ( /obj/effect/decal/warning_stripes{ @@ -44329,18 +33659,12 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/prison/hanger/research) "gxV" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/boiledrice, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "gAa" = ( /obj/structure/machinery/light/small{ @@ -44360,10 +33684,7 @@ /area/prison/hallway/central/south) "gBz" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "gBM" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -44374,10 +33695,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/telecomms) "gFN" = ( /obj/structure/surface/table/almayer, @@ -44396,20 +33714,14 @@ /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/telecomms) "gIv" = ( /obj/structure/stairs/perspective{ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/canteen) "gIz" = ( /obj/structure/machinery/vending/cola, @@ -44419,9 +33731,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "gJz" = ( /obj/structure/bed/chair/comfy{ @@ -44454,10 +33764,7 @@ }, /obj/effect/decal/siding/wood_siding, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "gML" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -44469,18 +33776,13 @@ pixel_x = 4; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/north/south) "gOD" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "gOT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -44489,35 +33791,24 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/prison/cellblock/protective) "gPF" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/prison/cellblock/mediumsec/west) "gPR" = ( /turf/closed/wall/prison, /area/prison/maintenance/staff_research) "gPU" = ( /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/west) "gQP" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "gRU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -44560,10 +33851,7 @@ use_power = 0 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/prison/cellblock/mediumsec/east) "hdp" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -44595,10 +33883,7 @@ "hjN" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "hlO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -44607,30 +33892,25 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/south) "hmc" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) +"hmA" = ( +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/plating, +/area/prison/cellblock/mediumsec/east) "hmQ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/central) "hmU" = ( /obj/structure/machinery/light/small, @@ -44640,10 +33920,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/east) "hnD" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -44653,11 +33930,7 @@ /area/prison/quarters/research) "hoY" = ( /obj/structure/largecrate/random, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/security/monitoring/highsec) "hpd" = ( @@ -44665,10 +33938,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/security/checkpoint/highsec/n) "hqX" = ( /obj/structure/machinery/light{ @@ -44691,17 +33961,11 @@ unacidable = 1; use_power = 0 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/east) "hyX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/storage/medsec) "hzb" = ( /obj/item/stack/cable_coil/cut{ @@ -44718,29 +33982,20 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/hanger/research) "hBf" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/mineral_door/resin, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/north) "hCM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/prison/chapel) "hEK" = ( /obj/structure/machinery/light/small, @@ -44749,48 +34004,31 @@ "hEL" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/cheeseburger, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "hFD" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 1; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/north, /area/prison/maintenance/residential/sw) "hGm" = ( /obj/structure/sign/poster{ icon_state = "poster8"; pixel_y = -32 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "hHy" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "hHP" = ( /obj/structure/window/framed/prison/reinforced, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/staff) "hKn" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/prison/cellblock/lowsec/nw) "hKp" = ( /obj/effect/alien/weeds/node, @@ -44806,16 +34044,11 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/cellblock/highsec/south/north) "hMP" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/highsec/south/north) "hND" = ( /obj/structure/disposalpipe/segment{ @@ -44829,56 +34062,37 @@ /area/prison/hallway/central/north) "hNI" = ( /obj/structure/bed/chair/office, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "hNY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/structure/mineral_door/resin, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "hOy" = ( /obj/structure/surface/table/reinforced{ dir = 8; flipped = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "hQm" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/east) "hQS" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/chapel) "hQW" = ( /obj/item/tool/mop, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "hRg" = ( /obj/structure/surface/table/gamblingtable, /obj/item/toy/deck/uno, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "hRZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -44886,9 +34100,7 @@ /area/prison/recreation/staff) "hSK" = ( /obj/structure/mineral_door/resin, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "hTe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -44902,9 +34114,7 @@ dir = 8 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "hUO" = ( /obj/structure/machinery/power/smes/buildable{ @@ -44914,27 +34124,18 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/engineering) "hWd" = ( /obj/effect/landmark/monkey_spawn, /turf/open/floor/plating/plating_catwalk/prison, /area/prison/hallway/central/south) "hXj" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/prison/cellblock/mediumsec/north) "hXJ" = ( /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/canteen) "hXW" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -44945,10 +34146,7 @@ unacidable = 1; use_power = 0 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "hYq" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/freight, @@ -44959,10 +34157,7 @@ flipped = 1 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "ibG" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -44973,9 +34168,7 @@ /obj/item/ammo_magazine/pistol/b92fs, /obj/item/ammo_magazine/pistol/b92fs, /obj/item/weapon/gun/pistol/b92fs, -/turf/open/floor/prison{ - icon_state = "whitepurplefull" - }, +/turf/open/floor/prison/whitepurplefull, /area/prison/research/secret) "ibJ" = ( /obj/structure/largecrate/random, @@ -44986,16 +34179,11 @@ icon_state = "wood_siding12" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/north) "ifS" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "igb" = ( /obj/structure/largecrate/random/barrel/blue, @@ -45003,17 +34191,12 @@ /area/prison/cellblock/mediumsec/west) "igB" = ( /obj/structure/girder, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "igJ" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/s) "iif" = ( /obj/effect/landmark/hunter_primary, @@ -45021,16 +34204,10 @@ /area/prison/hallway/central/south) "iiI" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/prison/cellblock/mediumsec/east) "iob" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/west) "ioD" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -45040,10 +34217,7 @@ unacidable = 1; use_power = 0 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/north) "iph" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -45053,19 +34227,13 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/east) "iqo" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/canteen) "irh" = ( /obj/effect/decal/siding/wood_siding{ @@ -45088,18 +34256,13 @@ /area/prison/cellblock/highsec/south/south) "isr" = ( /obj/structure/barricade/handrail/wire, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/telecomms) "iuH" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/west) "ixb" = ( /obj/structure/pipes/vents/pump{ @@ -45114,18 +34277,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "ixF" = ( /obj/structure/surface/rack, /obj/item/reagent_container/glass/bucket, /obj/item/reagent_container/glass/bucket, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "izT" = ( /obj/structure/window/framed/prison/reinforced, @@ -45136,10 +34294,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/security/checkpoint/vip) "iBN" = ( /obj/structure/machinery/light/small{ @@ -45152,10 +34307,7 @@ req_one_access_txt = "19;200" }, /obj/structure/barricade/handrail/wire, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/telecomms) "iDV" = ( /obj/item/trash/chips, @@ -45163,9 +34315,7 @@ /area/prison/maintenance/residential/access/south) "iEp" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/telecomms) "iGo" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -45184,40 +34334,28 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/nw) "iHC" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/prison/telecomms) "iIg" = ( /obj/structure/kitchenspike, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "iIA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/structure/girder, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "iLz" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/central) "iND" = ( /obj/structure/bed/chair/office, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/security/checkpoint/highsec/n) "iOc" = ( /obj/structure/machinery/light{ @@ -45239,10 +34377,7 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/sw) "iSi" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "iVr" = ( /obj/structure/bed/chair/comfy, @@ -45253,32 +34388,22 @@ /turf/open/floor/prison, /area/prison/recreation/medsec) "iWG" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/prison/cellblock/mediumsec/west) "iWJ" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "iWK" = ( /obj/structure/barricade/handrail/wire, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/prison/telecomms) "iYD" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "jan" = ( /obj/structure/pipes/vents/pump{ @@ -45291,18 +34416,13 @@ /area/prison/residential/south) "jaQ" = ( /obj/structure/window/framed/prison/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "jbq" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research) "jdx" = ( /obj/structure/sign/safety/medical, @@ -45314,19 +34434,13 @@ flipped = 1 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "jfe" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/hanger/research) "jfp" = ( /turf/closed/wall/prison, @@ -45347,10 +34461,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/cellblock/lowsec/nw) "jmk" = ( /obj/structure/largecrate/random/barrel/red, @@ -45361,19 +34472,13 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "jmY" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "jno" = ( /obj/structure/disposalpipe/segment{ @@ -45392,10 +34497,7 @@ pixel_y = 3 }, /obj/structure/platform_decoration, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "joJ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -45404,19 +34506,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hangar_storage/main) "jpt" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/south) "jpy" = ( /obj/structure/disposalpipe/segment{ @@ -45449,32 +34545,21 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/nw) "jsm" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/prison/hanger/research) "jtk" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/north) "juy" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/mediumsec/north) "juA" = ( /obj/item/trash/burger, /turf/open/floor/plating, /area/prison/maintenance/residential/access/south) "jvk" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/hallway/central/east) "jxi" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -45493,18 +34578,12 @@ /turf/open/floor/prison, /area/prison/security/monitoring/highsec) "jDr" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/hanger/research) "jFe" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/west) "jFi" = ( /obj/effect/decal/warning_stripes{ @@ -45514,20 +34593,14 @@ icon_state = "SE-out" }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "jFs" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/highsec/south/north) "jFQ" = ( /obj/structure/disposalpipe/segment{ @@ -45542,51 +34615,34 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "jJE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "chapel" - }, +/turf/open/floor/chapel/northeast, /area/prison/chapel) "jKf" = ( /obj/structure/largecrate/random/case/double, /turf/open/floor/plating, /area/prison/maintenance/staff_research) "jMq" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/prison/telecomms) "jNo" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/carrotfries, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "jNC" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/storage/medsec) "jOj" = ( /obj/structure/surface/table/reinforced, /obj/item/tank/nitrogen, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "jRi" = ( /obj/structure/machinery/light{ @@ -45606,9 +34662,7 @@ /area/prison/cellblock/mediumsec/east) "jSv" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/prison/cellblock/lowsec/nw) "jTC" = ( /obj/structure/sink{ @@ -45616,16 +34670,10 @@ pixel_x = -12 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/south) "jTN" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/cellblock/highsec/south/north) "jUC" = ( /turf/closed/wall/r_wall/prison, @@ -45641,10 +34689,7 @@ /area/prison/residential/north) "jWj" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "kag" = ( /obj/structure/largecrate/random/barrel/white, @@ -45656,24 +34701,14 @@ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "kdj" = ( /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "kdm" = ( /obj/structure/bed/chair{ @@ -45682,55 +34717,35 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "kdI" = ( /obj/structure/mineral_door/resin, -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/prison/cellblock/highsec/south/north) "kep" = ( /obj/structure/surface/rack, /obj/item/reagent_container/food/snacks/boiledspagetti, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "keX" = ( /obj/effect/landmark/corpsespawner/prison_security, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/hallway/central/south) "kfj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/prison/storage/medsec) "kgy" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/highsec/south/north) "kik" = ( /obj/structure/surface/table/gamblingtable, /obj/item/weapon/gun/pistol/b92fs, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "kjh" = ( /obj/structure/machinery/light/small{ @@ -45739,58 +34754,39 @@ /turf/open/floor/plating, /area/prison/cellblock/mediumsec/west) "kkA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/prison/hanger/research) "kmh" = ( /obj/item/trash/kepler, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "knf" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/west) "kog" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "koj" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "kpc" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/north) "kqo" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "krJ" = ( /obj/item/reagent_container/glass/bucket, @@ -45811,16 +34807,12 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "kue" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/north) "kyS" = ( /obj/structure/pipes/vents/pump/on, @@ -45829,10 +34821,7 @@ "kzE" = ( /obj/effect/decal/cleanable/blood, /obj/item/weapon/gun/rifle/m16, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "kzI" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -45842,10 +34831,7 @@ /area/prison/security/checkpoint/vip) "kzZ" = ( /obj/structure/window/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/cellblock/highsec/south/south) "kCz" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -45858,10 +34844,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/hanger/research) "kDz" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -45872,10 +34855,7 @@ "kEk" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/highsec/south/north) "kGq" = ( /turf/open/floor/prison, @@ -45888,26 +34868,18 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/se) "kJw" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/cellblock/protective) "kLB" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "Chapel" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/chapel) "kRq" = ( /obj/structure/machinery/light/small{ @@ -45937,19 +34909,13 @@ /area/prison/security/monitoring/highsec) "ldp" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/cellblock/highsec/south/south) "ldw" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/west) "ldD" = ( /obj/effect/decal/siding/wood_siding{ @@ -45958,9 +34924,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/south) "ldR" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -45969,10 +34933,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/cellblock/lowsec/se) "leU" = ( /obj/structure/surface/table, @@ -45983,15 +34944,8 @@ /area/prison/quarters/research) "lfT" = ( /obj/structure/bed/chair/comfy, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/red/north, /area/prison/recreation/highsec/s) "liM" = ( /obj/structure/machinery/light/small, @@ -46003,38 +34957,23 @@ "ljn" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/research) "lks" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/boiledspagetti, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "llz" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/north, /area/prison/security/checkpoint/highsec_medsec) "llD" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/west, /area/prison/cellblock/mediumsec/east) "lmt" = ( /obj/structure/surface/table/reinforced, /obj/item/trash/barcardine, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull/west, /area/prison/cellblock/protective) "lmA" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -46056,16 +34995,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/prison/cellblock/mediumsec/east) "ltv" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/storage/medsec) "lxE" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -46073,17 +35006,11 @@ /area/prison/maintenance/residential/sw) "lyj" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "lyJ" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "lzy" = ( /obj/structure/window/framed/prison/reinforced, @@ -46099,10 +35026,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "chapel" - }, +/turf/open/floor/chapel/northeast, /area/prison/chapel) "lBC" = ( /obj/structure/disposalpipe/segment{ @@ -46112,10 +35036,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/prison/cellblock/protective) "lCQ" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -46129,19 +35050,14 @@ name = "Classified Research Shutters" }, /obj/item/tool/crowbar/red, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/research/secret) "lGA" = ( /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/ne) "lHc" = ( /obj/effect/landmark/monkey_spawn, @@ -46151,10 +35067,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "lIs" = ( /turf/closed/wall/prison, @@ -46171,19 +35084,13 @@ /area/prison/telecomms) "lME" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec_medsec) "lMU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/security/checkpoint/highsec_medsec) "lQK" = ( /obj/item/trash/c_tube, @@ -46201,10 +35108,7 @@ pixel_y = -32 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "lVe" = ( /obj/structure/window/reinforced{ @@ -46214,16 +35118,11 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "lVw" = ( /obj/item/trash/cheesie, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "lWT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46239,10 +35138,7 @@ /turf/open/floor/plating, /area/prison/hanger/main) "mbv" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/prison/cellblock/mediumsec/east) "mbG" = ( /obj/structure/largecrate/random, @@ -46255,9 +35151,7 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/security/checkpoint/highsec_medsec) "mca" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46266,9 +35160,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "mdH" = ( /obj/structure/janitorialcart, @@ -46302,9 +35194,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/north) "mpg" = ( /obj/structure/closet/gmcloset, @@ -46314,10 +35204,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "mpA" = ( /obj/structure/bed/chair, @@ -46334,16 +35221,10 @@ /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/store) "mxM" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/east) "myY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46362,10 +35243,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "mAT" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -46378,9 +35256,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "mCC" = ( /obj/structure/surface/table/reinforced{ @@ -46388,17 +35264,12 @@ flipped = 1 }, /obj/effect/landmark/crap_item, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "mDi" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/prison/cellblock/mediumsec/south) "mFF" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -46417,18 +35288,13 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "Security Booth" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/highsec/north/south) "mJH" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "mLi" = ( /obj/structure/machinery/door/airlock/prison{ @@ -46439,15 +35305,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/north) "mLG" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/prison/hallway/central/south) "mMO" = ( /obj/structure/machinery/light{ @@ -46467,10 +35328,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/prison/cellblock/protective) "mOL" = ( /obj/structure/bed/chair/comfy{ @@ -46510,25 +35368,17 @@ /area/prison/residential/south) "mSQ" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "mVf" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/prison/hanger/research) "mVq" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "mWT" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -46538,17 +35388,11 @@ /area/prison/hallway/central/west) "mWZ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "mYM" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "mZt" = ( /obj/structure/largecrate/random, @@ -46566,19 +35410,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/east) "ndk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/prison/cellblock/mediumsec/south) "ndE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46587,57 +35425,36 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding2" }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "ndW" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding12" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/south) "niK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/south) "niY" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/s) "nkB" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/hanger/research) "nmr" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/telecomms) "non" = ( /obj/structure/machinery/washing_machine{ @@ -46647,16 +35464,11 @@ desc = "The double washing machine in common spacer folklore signifies doom to all who gaze upon it."; pixel_y = 15 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "npb" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "nsx" = ( /turf/closed/wall/prison, @@ -46707,18 +35519,13 @@ icon_state = "poster14"; pixel_x = -32 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "nGQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/highsec/south/north) "nGR" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -46726,11 +35533,7 @@ /turf/open/organic/grass, /area/prison/residential/south) "nIx" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/prison/maintenance/residential/se) "nIV" = ( @@ -46738,10 +35541,7 @@ dir = 4 }, /obj/structure/machinery/door/window/brigdoor/southright, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/cellblock/highsec/south/south) "nJm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46760,18 +35560,14 @@ /area/prison/maintenance/residential/sw) "nKm" = ( /obj/structure/closet/jcloset, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "nLr" = ( /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding12" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/south) "nLC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46792,9 +35588,7 @@ "nNc" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "nPN" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -46808,10 +35602,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/security/checkpoint/highsec/s) "nSK" = ( /obj/structure/window/reinforced{ @@ -46819,39 +35610,26 @@ health = 80 }, /obj/structure/machinery/gibber, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/research) "nTn" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "nUH" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "nVg" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/hallway/central/east) "nWl" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Low-Security" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/south) "nWJ" = ( /turf/open/floor/prison, @@ -46864,49 +35642,33 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "South High-Security Recreation" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/recreation/highsec/s) "nXN" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/telecomms) "nYP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/research/secret/containment) "nZP" = ( /obj/structure/bed/chair/office{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "obV" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "ocS" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "odp" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -46933,10 +35695,7 @@ "old" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/south) "omn" = ( /obj/structure/surface/table/reinforced, @@ -46945,33 +35704,22 @@ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "omu" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/prison/cellblock/mediumsec/north) "ona" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/maintenance/residential/access/south) "onp" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "onA" = ( /obj/structure/machinery/light{ @@ -46992,33 +35740,21 @@ /area/prison/residential/south) "oqC" = ( /obj/structure/window/framed/prison, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/prison/monorail/west) "oqL" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/cellblock/highsec/south/south) "osO" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/prison/cellblock/mediumsec/north) "oud" = ( /obj/structure/mineral_door/resin, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/north) "ovc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -47033,34 +35769,22 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/west) "oxT" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/storage/medsec) "oyQ" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "oyZ" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/holding/holding1) "oAs" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -47075,10 +35799,7 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "oDn" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -47099,19 +35820,14 @@ "oHo" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/appletart, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "oHs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/highsec/south/north) "oIj" = ( /obj/effect/decal/warning_stripes{ @@ -47120,33 +35836,22 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/hanger/research) "oIw" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/toilet/security) "oJi" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "oLL" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/ne) "oNe" = ( /obj/effect/decal/warning_stripes{ @@ -47155,20 +35860,14 @@ /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/hanger/research) "oNp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/telecomms) "oNG" = ( /obj/effect/decal/warning_stripes{ @@ -47177,9 +35876,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "oOJ" = ( /obj/structure/pipes/vents/scrubber{ @@ -47191,25 +35888,17 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/prison/cellblock/mediumsec/north) "oTg" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "oTO" = ( /obj/item/storage/bible/booze, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/central) "oUR" = ( /obj/structure/machinery/light, @@ -47233,17 +35922,11 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "oZV" = ( /obj/structure/window/framed/prison, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "paf" = ( /obj/structure/disposalpipe/segment{ @@ -47263,10 +35946,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/prison/red/southeast, /area/prison/cellblock/highsec/south/south) "pcP" = ( /obj/structure/window/framed/prison, @@ -47291,10 +35971,7 @@ "pft" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/telecomms) "pgg" = ( /obj/structure/machinery/autolathe/full, @@ -47318,10 +35995,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "pnT" = ( /obj/structure/surface/rack, @@ -47340,18 +36014,12 @@ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "pob" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/highsec/north/south) "ppb" = ( /obj/structure/bed/chair/comfy{ @@ -47360,10 +36028,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "pph" = ( /obj/structure/machinery/light/small, @@ -47380,10 +36045,7 @@ /area/prison/cellblock/highsec/north/north) "pqi" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "prq" = ( /obj/structure/bed/chair/comfy{ @@ -47398,17 +36060,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/hallway/entrance) "prF" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "ptn" = ( /obj/item/device/radio/headset, @@ -47427,38 +36083,23 @@ /area/prison/cellblock/mediumsec/west) "pvG" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/yard) "pvI" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/cellblock/highsec/south/north) "pvJ" = ( /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "pwl" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/hallway/central/south) "pxa" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/south) "pzJ" = ( /turf/open/floor/plating, @@ -47477,34 +36118,23 @@ /obj/structure/bed/chair/office{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "pFp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hangar_storage/main) "pGf" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/security/checkpoint/maxsec) "pGv" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/prison/telecomms) "pHT" = ( /obj/structure/pipes/vents/pump{ @@ -47522,10 +36152,7 @@ /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "pPB" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -47536,9 +36163,7 @@ dir = 4 }, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/north) "pSO" = ( /obj/item/shard, @@ -47546,16 +36171,11 @@ /turf/open/floor/plating, /area/prison/cellblock/mediumsec/east) "pVz" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/prison/telecomms) "pXk" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/hanger/research) "pXC" = ( /obj/effect/decal/cleanable/blood, @@ -47568,17 +36188,12 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/east) "qai" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom, /area/prison/maintenance/residential/nw) "qbj" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -47586,15 +36201,10 @@ /area/prison/hallway/central/south) "qbV" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10 - }, +/turf/open/floor/prison/southwest, /area/prison/cellblock/highsec/south/south) "qco" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/telecomms) "qdT" = ( /obj/structure/surface/table/reinforced, @@ -47603,10 +36213,7 @@ pixel_y = 7 }, /obj/effect/landmark/item_pool_spawner/prison_lock, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/maxsec) "qgb" = ( /obj/structure/stairs/perspective{ @@ -47614,10 +36221,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/hanger/research) "qjI" = ( /obj/structure/window/framed/prison/reinforced, @@ -47633,20 +36237,14 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/residential/central) "qla" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/south) "qlh" = ( /obj/effect/decal/warning_stripes{ @@ -47655,19 +36253,13 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/hanger/research) "qqm" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "qqn" = ( /obj/structure/disposalpipe/segment{ @@ -47688,38 +36280,26 @@ /area/prison/residential/south) "qwg" = ( /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/prison/hanger/research) "qxY" = ( /obj/structure/stairs/perspective{ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/security/checkpoint/highsec/s) "qzW" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "qEB" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ name = "Infirmary" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "qEE" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -47734,10 +36314,7 @@ unacidable = 1; use_power = 0 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/prison/cellblock/mediumsec/south) "qIb" = ( /obj/structure/window/framed/prison, @@ -47745,17 +36322,11 @@ /area/prison/cellblock/highsec/north/south) "qIg" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/prison/cellblock/mediumsec/east) "qKo" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "qLI" = ( /turf/open/floor/grass, @@ -47765,16 +36336,10 @@ dir = 8 }, /obj/structure/machinery/door/window/brigdoor/northleft, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/cellblock/highsec/south/south) "qNw" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/cellblock/highsec/south/north) "qNS" = ( /obj/structure/pipes/vents/scrubber{ @@ -47792,9 +36357,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "qXa" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -47803,17 +36366,12 @@ "qYn" = ( /obj/structure/surface/table/reinforced, /obj/item/tank/air, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "rba" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/chawanmushi, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "rdD" = ( /obj/structure/bed/chair/comfy{ @@ -47842,22 +36400,15 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Medium-Security Storage" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/prison/storage/medsec) "rjx" = ( -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/protective) "rmb" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/medical_supply_link/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/prison/medbay) "rpB" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -47871,10 +36422,7 @@ network = list("PRISON") }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/monitoring/medsec/central) "rqT" = ( /obj/structure/bed/chair/office/dark{ @@ -47885,17 +36433,12 @@ "rrG" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/east, /area/prison/cellblock/mediumsec/east) "rsG" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "rtS" = ( /obj/structure/closet, @@ -47904,10 +36447,7 @@ /area/prison/quarters/research) "ruu" = ( /obj/structure/window/framed/prison, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "ruY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -47928,50 +36468,34 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "rxG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/south) "rDG" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/prison/hallway/east) "rDL" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/west) "rFO" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/prison/canteen) "rKA" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/telecomms) "rLO" = ( /obj/structure/reagent_dispensers/watertank, @@ -47983,10 +36507,7 @@ flipped = 1 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "rOL" = ( /obj/structure/barricade/handrail/type_b{ @@ -47994,9 +36515,7 @@ }, /obj/structure/surface/rack, /obj/item/tank/air, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "rQD" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -48011,10 +36530,7 @@ /area/prison/telecomms) "rSg" = ( /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/mediumsec/west) "rSp" = ( /obj/structure/window_frame/colony/reinforced, @@ -48025,9 +36541,7 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/nw) "rXA" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/quarters/research) "rYg" = ( /obj/effect/decal/warning_stripes{ @@ -48036,28 +36550,17 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/prison/hanger/research) "rZk" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/south) "saD" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "delivery" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/delivery, /area/prison/telecomms) "sdq" = ( /obj/structure/machinery/light{ @@ -48066,9 +36569,7 @@ /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "seq" = ( /obj/structure/machinery/light{ @@ -48080,10 +36581,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "smr" = ( /obj/structure/surface/rack, @@ -48097,10 +36595,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/prison/cellblock/mediumsec/north) "sqS" = ( /obj/structure/machinery/light{ @@ -48111,10 +36606,7 @@ "srr" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "ssB" = ( /obj/structure/window_frame/colony/reinforced, @@ -48122,106 +36614,71 @@ /area/prison/cellblock/mediumsec/north) "ssJ" = ( /obj/structure/window/framed/prison/reinforced, -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/research) "ssZ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/prison/cellblock/highsec/south/south) "swk" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southeast, /area/prison/cellblock/highsec/north/south) "sxx" = ( /obj/structure/machinery/light, /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "sye" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/east) "sBF" = ( /obj/structure/stairs/perspective{ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/storage/vip) "sBQ" = ( /turf/open/floor/prison, /area/prison/security/checkpoint/highsec_medsec) "sEd" = ( /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "sGc" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/prison/cellblock/mediumsec/south) "sGB" = ( /obj/structure/bed/chair, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/north/north) "sHe" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/highsec/south/south) "sHs" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/drinks/bottle/vodka, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "sIA" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/prison/hanger/research) "sLI" = ( /obj/structure/lattice, @@ -48239,10 +36696,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "sOl" = ( /obj/structure/largecrate/random/barrel/green, @@ -48264,10 +36718,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northeast, /area/prison/security/checkpoint/maxsec) "sTy" = ( /turf/closed/wall/resin, @@ -48300,10 +36751,7 @@ "tcn" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/condiment/peppermill, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "tcY" = ( /obj/structure/pipes/vents/scrubber, @@ -48320,10 +36768,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "teg" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -48331,10 +36776,7 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/protective) "tfd" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -48349,19 +36791,13 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "thZ" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "Medium-Security Storage" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/storage/medsec) "tie" = ( /obj/structure/bed/chair/wood/normal{ @@ -48370,20 +36806,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/prison/chapel) "tjl" = ( /obj/item/tool/screwdriver, /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "tjU" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -48394,17 +36824,11 @@ "tjV" = ( /obj/structure/surface/table/gamblingtable, /obj/item/spacecash/c500, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "tmn" = ( /obj/structure/bed, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/prison/cellblock/highsec/north/south) "toL" = ( /obj/structure/reagent_dispensers/fueltank/gas/methane, @@ -48420,10 +36844,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/hallway/central/west) "tuQ" = ( /obj/structure/pipes/vents/pump{ @@ -48437,10 +36858,7 @@ "tvF" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/candiedapple, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "tvM" = ( /obj/structure/closet/crate/freezer, @@ -48453,9 +36871,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/prison/kitchen) "twg" = ( /obj/structure/stairs/perspective{ @@ -48463,10 +36879,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/security/checkpoint/highsec/n) "tzm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -48475,9 +36888,7 @@ /obj/effect/decal/siding/wood_siding{ icon_state = "wood_siding12" }, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/north) "tzJ" = ( /obj/effect/decal/warning_stripes{ @@ -48486,17 +36897,12 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/prison/hanger/research) "tAi" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "tAI" = ( /obj/effect/landmark/railgun_camera_pos, @@ -48510,19 +36916,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/security/checkpoint/maxsec) "tFq" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/alien/weeds/node, /obj/structure/mineral_door/resin, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/south/north) "tFH" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -48533,15 +36933,10 @@ "tGy" = ( /obj/structure/machinery/light, /obj/item/paper/janitor, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "tGY" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/quarters/research) "tHo" = ( /obj/effect/decal/warning_stripes{ @@ -48550,9 +36945,7 @@ /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "tIh" = ( /obj/structure/bed/chair/comfy{ @@ -48574,9 +36967,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/prison/hanger/research) "tNi" = ( /obj/structure/machinery/light{ @@ -48585,10 +36976,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/prison/cellblock/highsec/south/south) "tOK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -48603,9 +36991,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/checkpoint/highsec_medsec) "tTf" = ( /obj/structure/janitorialcart, @@ -48613,36 +36999,18 @@ pixel_x = -4; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "tWR" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/prison/cellblock/highsec/north/north) -"tXB" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/plating, -/area/prison/cellblock/mediumsec/east) "uaB" = ( /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "uaW" = ( -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/prison/hanger/research) "ucU" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -48650,38 +37018,26 @@ "udc" = ( /obj/structure/surface/table/reinforced, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "udR" = ( /obj/item/tool/wrench, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/mediumsec/east) "ufM" = ( -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/recreation/highsec/s) "ugC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/prison/cellblock/highsec/south/north) "uhE" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/cellblock/mediumsec/east) "umM" = ( /obj/structure/machinery/light/small, @@ -48689,9 +37045,7 @@ /area/prison/maintenance/residential/nw) "unw" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/medbay/foyer) "unO" = ( /obj/structure/pipes/vents/pump{ @@ -48711,10 +37065,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/security/checkpoint/highsec_medsec) "uqH" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -48727,16 +37078,10 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/cellblock/highsec/south/south) "utI" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/prison/telecomms) "uuw" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -48748,10 +37093,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "uvb" = ( /obj/effect/decal/cleanable/dirt, @@ -48762,18 +37104,13 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/sw) "uvK" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/cellblock/highsec/north/south) "uwB" = ( /obj/structure/surface/rack, /obj/item/storage/bag/trash, /obj/item/storage/bag/trash, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/hallway/central/west) "uyi" = ( /obj/structure/surface/table/reinforced, @@ -48781,16 +37118,10 @@ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "uBB" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/hangar_storage/main) "uEn" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -48798,9 +37129,7 @@ icon_state = "door_open"; name = "Staff Restrooms" }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/toilet/staff) "uEJ" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -48819,9 +37148,7 @@ }, /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor{ - icon_state = "asteroid" - }, +/turf/open/floor/asteroid, /area/prison/residential/central) "uIp" = ( /obj/structure/largecrate/random/secure, @@ -48830,38 +37157,22 @@ "uJC" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/monorail/west) "uKd" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "uKU" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/drinks/bottle/rum, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "uNi" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/prison/quarters/staff) "uOB" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -48869,19 +37180,14 @@ "uOF" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/prison/cellblock/protective) "uOY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "uQt" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -48889,10 +37195,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/prison/security/checkpoint/vip) "uSv" = ( /obj/structure/bed/chair/comfy{ @@ -48905,19 +37208,14 @@ pixel_x = 1; pixel_y = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "uSE" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked, /area/prison/medbay/foyer) "uTm" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -48932,9 +37230,7 @@ dir = 1; flipped = 1 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/prison/pirate) "uUO" = ( /obj/structure/disposalpipe/segment{ @@ -48948,19 +37244,14 @@ /area/prison/hallway/central/south) "uVR" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/s) "uWf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/item/ammo_magazine/rifle/m16, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/prison/cellblock/mediumsec/north) "uXn" = ( /obj/structure/machinery/light/small{ @@ -48972,9 +37263,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/mediumsec/north) "uZm" = ( -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/north) "vaW" = ( /obj/item/stack/tile/plasteel{ @@ -49005,10 +37294,7 @@ "veb" = ( /obj/structure/surface/table/reinforced, /obj/item/card/id/visa, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull/west, /area/prison/cellblock/protective) "vfe" = ( /obj/structure/bed/chair{ @@ -49027,10 +37313,7 @@ req_one_access_txt = "19;200" }, /obj/structure/barricade/handrail/wire, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/prison/telecomms) "vix" = ( /turf/closed/wall/prison, @@ -49039,10 +37322,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/cellblock/mediumsec/north) "vmX" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -49062,10 +37342,7 @@ /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/highsec/north/south) "vpA" = ( /obj/structure/surface/table/almayer, @@ -49073,10 +37350,7 @@ /turf/open/floor/plating, /area/prison/maintenance/residential/access/south) "vsk" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/east) "vvf" = ( /obj/structure/machinery/light/small, @@ -49087,16 +37361,11 @@ dir = 2; name = "Protective Custody Cells" }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/protective) "vxy" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/checkpoint/highsec/n) "vAs" = ( /obj/effect/decal/cleanable/blood, @@ -49108,10 +37377,7 @@ /area/prison/maintenance/residential/ne) "vAT" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/prison/telecomms) "vCU" = ( /obj/structure/bed/chair/comfy{ @@ -49126,26 +37392,17 @@ use_power = 0 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/cellblock/mediumsec/east) "vEi" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/prison/darkpurplecorners2/west, /area/prison/hanger/research) "vGg" = ( /obj/structure/largecrate/random, /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "vHX" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -49154,16 +37411,10 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/prison/cellblock/mediumsec/west) "vKV" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/northwest, /area/prison/security/checkpoint/highsec_medsec) "vKZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -49172,9 +37423,7 @@ dir = 2; name = "Security Booth" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/prison/security/checkpoint/highsec/n) "vPr" = ( /obj/structure/machinery/light{ @@ -49190,10 +37439,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/north) "vTZ" = ( /obj/structure/surface/table/reinforced, @@ -49201,10 +37447,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/residential/central) "vUy" = ( /obj/structure/machinery/door/airlock/prison{ @@ -49215,17 +37458,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/east) "vWd" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2, /area/prison/security/monitoring/highsec) "vXR" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -49234,10 +37473,7 @@ "wav" = ( /obj/structure/bed/chair, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "wdr" = ( /obj/effect/decal/warning_stripes{ @@ -49255,10 +37491,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "wju" = ( /obj/structure/pipes/vents/pump{ @@ -49294,17 +37527,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/prison/cellblock/lowsec/se) "wvT" = ( /obj/item/trash/barcardine, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/cellblock/lowsec/nw) "wwc" = ( /obj/structure/window/reinforced{ @@ -49313,27 +37540,18 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/cellblock/highsec/south/south) "wyo" = ( /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/residential/north) "wyT" = ( /obj/structure/pipes/vents/scrubber, /turf/open/floor/plating, /area/prison/maintenance/residential/sw) "wEQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/prison/cellblock/protective) "wFn" = ( /obj/structure/surface/table/reinforced, @@ -49344,10 +37562,7 @@ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "wFT" = ( /obj/structure/bed/chair/comfy, @@ -49368,34 +37583,22 @@ /area/prison/hallway/entrance) "wJl" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/hallway/central/east) "wKt" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/medbay/foyer) "wNk" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/ne) "wPV" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/south) "wRI" = ( /obj/structure/bed, @@ -49428,17 +37631,11 @@ /area/prison/residential/north) "wUP" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/visitation) "wVs" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/north) "wWk" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -49455,18 +37652,12 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/east) "wZK" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/item/frame/table/wood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/prison/cellblock/lowsec/nw) "xaT" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -49480,10 +37671,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/monorail/west) "xii" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -49492,10 +37680,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/prison/cellblock/mediumsec/south) "xiB" = ( /obj/structure/largecrate/random, @@ -49509,19 +37694,14 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/prison/telecomms) "xjn" = ( /obj/item/stack/cable_coil, /turf/open/floor/plating, /area/prison/maintenance/staff_research) "xkp" = ( -/turf/open/floor/prison{ - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull, /area/prison/quarters/research) "xld" = ( /obj/structure/bed/chair/comfy{ @@ -49531,10 +37711,7 @@ /turf/open/floor/carpet, /area/prison/residential/north) "xoT" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/hallway/central/west) "xsY" = ( /obj/structure/machinery/light/small{ @@ -49549,10 +37726,7 @@ flipped = 1 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/yard) "xwh" = ( /obj/effect/decal/siding/wood_siding{ @@ -49570,27 +37744,20 @@ dir = 2; name = "High-Security Monitoring" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/prison/cellblock/highsec/south/south) "xzA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/prison/cellblock/mediumsec/west) "xCv" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/prison/residential/south) "xCG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -49603,10 +37770,7 @@ dir = 8 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/prison/darkred2/southwest, /area/prison/cellblock/highsec/north/south) "xEy" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -49616,18 +37780,12 @@ /area/prison/parole/protective_custody) "xIA" = ( /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/canteen) "xKa" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/bloodsoup, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "xKO" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -49661,10 +37819,7 @@ /area/prison/residential/north) "xUp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "rampbottom" - }, +/turf/open/floor/prison/rampbottom/west, /area/prison/hallway/east) "xVE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -49690,10 +37845,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/prison/hallway/central/west) "xYR" = ( /obj/structure/surface/rack, @@ -49704,10 +37856,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean" - }, +/turf/open/floor/prison/bright_clean/southwest, /area/prison/canteen) "yaY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -49716,20 +37865,14 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/prison/cellblock/mediumsec/south) "ybB" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/prison/hallway/central/south) "ycb" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/prison/medbay/foyer) "ydW" = ( /obj/structure/surface/table/reinforced, @@ -49737,10 +37880,7 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2/southwest, /area/prison/security/monitoring/lowsec/ne) "yeE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -49753,9 +37893,7 @@ /turf/open/floor/plating, /area/prison/hallway/central/east) "yiA" = ( -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/prison/cellblock/mediumsec/east) "ykG" = ( /obj/structure/machinery/light/small{ @@ -81094,8 +69232,8 @@ cpU coM cqd cpU +hmA cpY -tXB chi cip cju diff --git a/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm b/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm index fcbdcc4fdc33..54a56be13283 100644 --- a/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm +++ b/maps/map_files/FOP_v3_Sciannex/Fiorina_SciAnnex.dmm @@ -14,16 +14,11 @@ /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/tumor/servers) "aaq" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "aar" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/almayer, /area/fiorina/tumor/ship) "aas" = ( @@ -31,9 +26,7 @@ dir = 1; pixel_y = 21 }, -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/wood, /area/fiorina/station/security/wardens) "aaR" = ( @@ -47,10 +40,7 @@ /area/fiorina/tumor/ice_lab) "abG" = ( /obj/item/trash/chunk, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "abJ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -64,15 +54,10 @@ name = "xeno_hive_spawn" }, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "ach" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/servers) "aco" = ( /obj/structure/surface/table/reinforced/prison, @@ -97,59 +82,38 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/telecomm/lz1_cargo) "adq" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "adE" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/tumor/aux_engi) "aeb" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/fiorina/tumor/servers) "aej" = ( /obj/item/weapon/gun/rifle/m16, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "damaged3" - }, +/turf/open/floor/prison/damaged3, /area/fiorina/station/security) "aeo" = ( /obj/structure/monorail{ name = "launch track" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_tram) "aeF" = ( /obj/effect/decal/cleanable/blood/splatter{ icon_state = "gibup1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "aeI" = ( -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "aeS" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -157,23 +121,13 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "afk" = ( -/turf/open/floor{ - desc = "A sophisticated device that captures and converts light from the system's star into energy for the station."; - icon_state = "solarpanel"; - name = "solarpanel" - }, +/turf/open/floor/solarpanel, /area/fiorina/oob) "afq" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/fiorina/station/medbay) "afO" = ( /obj/structure/bed/sofa/vert/grey/bot{ @@ -191,25 +145,19 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "aga" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/pills/lowchance, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "agh" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "agi" = ( /turf/closed/wall/mineral/bone_resin, @@ -259,20 +207,14 @@ /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "ahm" = ( /obj/effect/landmark/objective_landmark/close, /turf/open/floor/prison, /area/fiorina/station/flight_deck) "aic" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/fiorina/station/telecomm/lz1_tram) "aif" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -283,18 +225,13 @@ /area/fiorina/station/medbay) "aik" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/tumor/aux_engi) "aiv" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/fiorina/station/research_cells) "aje" = ( /obj/structure/stairs/perspective{ @@ -319,10 +256,7 @@ pixel_x = 5; pixel_y = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "ajx" = ( /obj/structure/platform/kutjevo/smooth, @@ -331,10 +265,7 @@ "ajP" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/pizzabox/margherita, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ajZ" = ( /obj/effect/landmark{ @@ -342,21 +273,14 @@ name = "xeno_hive_spawn" }, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/tumor/aux_engi) "akp" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/fiorina/station/chapel) "akM" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "akW" = ( /obj/structure/bed/chair/janicart, @@ -368,43 +292,28 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_tram) "alC" = ( /obj/structure/inflatable/popped, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "alK" = ( /obj/item/trash/cigbutt/cigarbutt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/flight_deck) "alP" = ( /obj/effect/spawner/random/gun/rifle/midchance, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "alX" = ( /obj/item/paper/crumpled/bloody, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "alY" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "platingdmg1" - }, +/turf/open/floor/prison/platingdmg1, /area/fiorina/station/security) "amd" = ( /obj/effect/decal/hefa_cult_decals/d96, @@ -418,10 +327,7 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/civres) "amn" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/fiorina/station/research_cells) "amF" = ( /turf/closed/wall/r_wall/prison, @@ -430,10 +336,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/fiorina/station/research_cells) "ane" = ( /obj/item/weapon/unathiknife{ @@ -446,9 +349,7 @@ /obj/structure/closet, /obj/item/restraint/handcuffs, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/lowsec) "anm" = ( /obj/structure/surface/table/reinforced/prison, @@ -476,10 +377,7 @@ /area/fiorina/station/medbay) "ann" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "anq" = ( /turf/closed/shuttle/ert{ @@ -495,9 +393,7 @@ /area/fiorina/station/park) "any" = ( /obj/item/stack/cable_coil/random, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "anJ" = ( /obj/structure/cable/heavyduty{ @@ -522,9 +418,7 @@ "anT" = ( /obj/item/reagent_container/food/snacks/meat, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "anW" = ( /obj/structure/machinery/light/double/blue{ @@ -532,52 +426,38 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/fiorina/station/chapel) "aoo" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "aoZ" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/reagent_dispensers/water_cooler/stacks{ pixel_y = 11 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "ape" = ( /obj/structure/bed/chair{ dir = 4; pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/fiorina/maintenance) "apf" = ( /turf/open/floor/plating/prison, /area/fiorina/station/civres_blue) "apu" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/power_ring) "apw" = ( /turf/open/auto_turf/sand/layer1, /area/fiorina/tumor/civres) "apO" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "aqj" = ( /obj/structure/stairs/perspective{ @@ -590,17 +470,12 @@ /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "aqw" = ( /obj/item/stool, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "arl" = ( /obj/effect/landmark/objective_landmark/close, @@ -616,10 +491,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/southwest, /area/fiorina/station/botany) "arG" = ( /obj/structure/machinery/light/double/blue{ @@ -627,10 +499,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/tumor/aux_engi) "arT" = ( /obj/structure/stairs/perspective{ @@ -639,10 +508,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "arW" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/oob) "asf" = ( /obj/structure/largecrate/random/barrel/white, @@ -650,10 +516,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "ask" = ( /obj/structure/machinery/light/double/blue{ @@ -662,25 +525,18 @@ pixel_y = 13 }, /obj/structure/largecrate/random/case, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "aso" = ( /obj/structure/inflatable/popped/door, /turf/open/floor/plating/prison, /area/fiorina/station/central_ring) "ast" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/plating/prison, /area/fiorina/station/telecomm/lz2_maint) "asz" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/central_ring) "asE" = ( /obj/structure/platform{ @@ -695,18 +551,13 @@ /area/fiorina/station/transit_hub) "asI" = ( /obj/item/toy/deck, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "atd" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "atl" = ( /obj/structure/platform{ @@ -735,23 +586,15 @@ /area/fiorina/oob) "atw" = ( /obj/item/reagent_container/food/snacks/eat_bar, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "atY" = ( /obj/structure/bedsheetbin, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/station/lowsec) "auj" = ( /obj/item/frame/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "auQ" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -764,16 +607,12 @@ dir = 4; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "auS" = ( /obj/structure/closet/wardrobe/orange, /obj/item/clothing/under/color/orange, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "avc" = ( /obj/structure/stairs/perspective{ @@ -804,10 +643,7 @@ /obj/structure/machinery/iv_drip{ pixel_y = 19 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "axb" = ( /obj/item/clothing/suit/storage/marine/specialist, @@ -841,35 +677,22 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "ayo" = ( /obj/structure/platform, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/security) "ayB" = ( /obj/structure/bed/chair{ dir = 4; pixel_x = -5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/fiorina/station/medbay) "ayG" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/disco) "ayH" = ( /obj/structure/surface/table/reinforced/prison, @@ -877,17 +700,12 @@ pixel_x = 5; pixel_y = 22 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/flight_deck) "ayW" = ( /obj/item/explosive/grenade/incendiary/molotov, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "ayX" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -904,9 +722,7 @@ dir = 4; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "azv" = ( /obj/structure/girder, @@ -945,24 +761,17 @@ /turf/open/floor/prison, /area/fiorina/station/power_ring) "aAA" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/fiorina/station/transit_hub) "aAJ" = ( /obj/structure/bed/sofa/vert/grey, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "aBb" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "aBs" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -975,9 +784,7 @@ dir = 8; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "aBD" = ( /obj/structure/platform, @@ -987,9 +794,7 @@ /obj/structure/platform_decoration{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "aBJ" = ( /obj/structure/surface/table/reinforced/prison, @@ -1015,43 +820,29 @@ /area/fiorina/station/central_ring) "aDc" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "aDx" = ( -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/central_ring) "aEi" = ( /obj/structure/machinery/door/poddoor/shutters/almayer, /turf/open/floor/plating/prison, /area/fiorina/tumor/civres) "aEB" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/security/wardens) "aEC" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "aEG" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "aEQ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "aFp" = ( /obj/structure/machinery/defenses/tesla_coil{ @@ -1065,18 +856,13 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/telecomm/lz1_cargo) "aFQ" = ( /obj/effect/decal/cleanable/blood/splatter{ icon_state = "gibmid3" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "aFZ" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -1091,9 +877,7 @@ pixel_x = 11; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "aGR" = ( /obj/structure/largecrate/random, @@ -1117,48 +901,33 @@ /area/fiorina/station/civres_blue) "aHJ" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "aHK" = ( /obj/item/ammo_casing{ icon_state = "casing_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "aId" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/hypospray, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "aIm" = ( /obj/structure/barricade/deployable{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "aIB" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "aJk" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "aJo" = ( /obj/structure/bed/chair{ @@ -1170,16 +939,10 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "aJv" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/fiorina/tumor/aux_engi) "aJX" = ( /obj/structure/bed/chair{ @@ -1198,10 +961,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/station/medbay) "aKA" = ( /obj/structure/platform_decoration/kutjevo{ @@ -1214,9 +974,7 @@ network = list("omega") }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "aLp" = ( /obj/structure/prop/invuln{ @@ -1233,9 +991,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "aLC" = ( /obj/structure/sink{ @@ -1243,10 +999,7 @@ pixel_x = -12 }, /obj/effect/spawner/random/pills/lowchance, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "aLT" = ( /obj/item/trash/uscm_mre, @@ -1257,34 +1010,25 @@ dir = 1; layer = 2.7 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "aMg" = ( /turf/closed/wall/r_wall/prison, /area/fiorina/tumor/ice_lab) "aMr" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "aMu" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/fiorina/tumor/ice_lab) "aME" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "aMM" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -1303,9 +1047,7 @@ /obj/structure/sign/nosmoking_1{ pixel_y = 30 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "aNk" = ( /obj/structure/machinery/light/double/blue{ @@ -1326,9 +1068,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "aOc" = ( /turf/closed/shuttle/ert{ @@ -1337,9 +1077,7 @@ }, /area/fiorina/tumor/ship) "aOm" = ( -/turf/open/floor/prison{ - icon_state = "panelscorched" - }, +/turf/open/floor/prison/panelscorched, /area/fiorina/tumor/servers) "aOC" = ( /obj/structure/bed/chair/comfy{ @@ -1362,17 +1100,13 @@ pixel_x = -7; pixel_y = 11 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "aOT" = ( /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "aPd" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -1381,9 +1115,7 @@ /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "aPr" = ( /obj/structure/stairs/perspective{ @@ -1414,25 +1146,18 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "aQH" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/effect/landmark/nightmare{ insert_tag = "yardbasketball" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "aQR" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "aQW" = ( /obj/structure/barricade/sandbags{ @@ -1446,10 +1171,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "aRk" = ( /obj/structure/cargo_container/grant/left, @@ -1480,10 +1202,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "aSz" = ( /turf/closed/wall/r_wall/prison, @@ -1505,10 +1224,7 @@ /area/fiorina/station/medbay) "aTe" = ( /obj/structure/machinery/landinglight/ds1/delaytwo, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "aTo" = ( /turf/closed/wall/mineral/bone_resin, @@ -1540,18 +1256,12 @@ "aTO" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/toy/deck/uno, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "aTY" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/briefcase, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "aUg" = ( /obj/item/tool/crowbar/red, @@ -1559,19 +1269,14 @@ /area/fiorina/station/security) "aUA" = ( /obj/item/stack/cable_coil/orange, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "aVd" = ( /obj/effect/landmark/monkey_spawn, /turf/open/floor/plating/prison, /area/fiorina/station/transit_hub) "aVU" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/civres_blue) "aWk" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -1580,19 +1285,14 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "aWV" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/tumor/servers) "aXk" = ( /obj/item/storage/fancy/candle_box, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "aXn" = ( /turf/closed/shuttle/elevator{ @@ -1610,9 +1310,7 @@ name = "Dr. O's fantastic self rolling wheelie chair"; pixel_x = 7 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "aXv" = ( /obj/structure/machinery/light/double/blue, @@ -1627,15 +1325,10 @@ /turf/open/floor/prison, /area/fiorina/lz/near_lzII) "aXC" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/fiorina/station/lowsec) "aXO" = ( -/turf/open/floor/prison{ - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2, /area/fiorina/station/central_ring) "aXR" = ( /obj/structure/surface/table/reinforced/prison, @@ -1644,17 +1337,11 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "aYf" = ( /obj/item/tool/scythe, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/west, /area/fiorina/station/botany) "aYg" = ( /obj/structure/machinery/shower{ @@ -1664,15 +1351,10 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "aZi" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/tumor/servers) "aZD" = ( /obj/structure/platform{ @@ -1691,10 +1373,7 @@ /turf/open/floor/plating/prison, /area/fiorina/lz/near_lzI) "aZL" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "aZN" = ( /obj/item/toy/crayon/yellow, @@ -1704,9 +1383,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "baC" = ( /turf/closed/wall/mineral/bone_resin, @@ -1718,15 +1395,11 @@ /area/fiorina/station/power_ring) "baM" = ( /obj/effect/spawner/random/gun/smg, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "bbn" = ( /obj/item/device/motiondetector, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "bbp" = ( /obj/structure/filingcabinet{ @@ -1738,31 +1411,22 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "bbI" = ( /obj/item/stool{ pixel_x = -4; pixel_y = 23 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "bbU" = ( /obj/structure/sign/safety/fire_haz, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "bcd" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "bce" = ( /obj/structure/lattice, @@ -1774,10 +1438,7 @@ /turf/open/floor/plating/prison, /area/fiorina/maintenance) "bcp" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_tram) "bcq" = ( /obj/item/prop/helmetgarb/riot_shield, @@ -1789,15 +1450,11 @@ pixel_x = 11; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "bcT" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "bcX" = ( /obj/item/tool/warning_cone, @@ -1812,31 +1469,21 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "bdE" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "bec" = ( /obj/item/stack/sheet/metal{ amount = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/lz/near_lzI) "beh" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/fiorina/tumor/ice_lab) "bel" = ( /obj/structure/prop/structure_lattice{ @@ -1845,9 +1492,7 @@ icon = 'icons/turf/elevator.dmi'; icon_state = "wall_broke" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/civres_blue) "bem" = ( /obj/structure/platform{ @@ -1871,10 +1516,7 @@ /turf/open/floor/prison, /area/fiorina/tumor/servers) "beB" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/fiorina/station/power_ring) "beW" = ( /obj/structure/machinery/light/double/blue{ @@ -1886,9 +1528,7 @@ "bff" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/firstaid/regular, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "bfF" = ( /obj/structure/cable/heavyduty{ @@ -1913,10 +1553,7 @@ /area/fiorina/maintenance) "bgD" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "bht" = ( /obj/effect/decal/cleanable/blood{ @@ -1938,10 +1575,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/lowsec) "bhW" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/fiorina/tumor/civres) "bhX" = ( /turf/open/floor/plating/prison, @@ -1950,10 +1584,7 @@ /turf/closed/wall/prison, /area/fiorina/station/chapel) "bix" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "bjf" = ( /obj/item/tool/warning_cone, @@ -1970,21 +1601,15 @@ /area/fiorina/station/security) "bjt" = ( /obj/structure/girder, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "bjR" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "bjZ" = ( /obj/item/weapon/twohanded/spear, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "bkg" = ( /obj/structure/bed/chair, @@ -1992,17 +1617,13 @@ /area/fiorina/station/power_ring) "bki" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "bkQ" = ( /obj/item/ammo_casing{ icon_state = "casing_7_1" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "bkU" = ( /obj/effect/decal/cleanable/blood/drip, @@ -2012,25 +1633,18 @@ /obj/structure/prop/resin_prop{ icon_state = "rack" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "blf" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/fiorina/station/power_ring) "blA" = ( /obj/item/shard{ icon_state = "medium"; name = "ice shard" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "blG" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -2042,17 +1656,12 @@ "bma" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/newspaper, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "bmw" = ( /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "bmE" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, @@ -2071,15 +1680,11 @@ /area/fiorina/tumor/servers) "bne" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "bnh" = ( /obj/item/storage/briefcase, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "bno" = ( /obj/structure/barricade/handrail/type_b{ @@ -2090,9 +1695,7 @@ /area/fiorina/station/disco) "bnx" = ( /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "bnA" = ( /turf/closed/wall/prison, @@ -2113,9 +1716,7 @@ name = "overhead ducting"; pixel_y = 33 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "boe" = ( /obj/item/tool/wet_sign, @@ -2127,67 +1728,46 @@ /area/fiorina/tumor/ice_lab) "boF" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "boI" = ( /obj/item/trash/cigbutt/ucigbutt{ pixel_x = 5; pixel_y = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "bpe" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "bpo" = ( /obj/item/dogtag, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/civres_blue) "bpx" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "bqu" = ( /obj/structure/toilet{ dir = 4; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "bqC" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/west, /area/fiorina/station/botany) "bqD" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "bqF" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -2201,9 +1781,7 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "bqX" = ( /obj/effect/decal/cleanable/blood, @@ -2219,28 +1797,18 @@ /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "brC" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/fiorina/station/medbay) "brR" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/fiorina/station/flight_deck) "brY" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "bsc" = ( /obj/structure/prop/almayer/computers/sensor_computer3, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "bsk" = ( /obj/structure/platform_decoration/kutjevo{ @@ -2253,9 +1821,7 @@ icon_state = "medium"; name = "ice shard" }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "bso" = ( /turf/closed/shuttle/ert{ @@ -2267,19 +1833,13 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "bsR" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ashtray/plastic, /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "buz" = ( /obj/item/stack/rods, @@ -2290,19 +1850,13 @@ dir = 8; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/central_ring) "buJ" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/power_ring) "bvg" = ( /obj/structure/surface/table/reinforced/prison, @@ -2318,31 +1872,22 @@ pixel_x = -1; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "bvp" = ( /obj/structure/barricade/wooden{ dir = 4; pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/fiorina/station/central_ring) "bvr" = ( /obj/item/explosive/grenade/high_explosive/m15, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - icon_state = "panelscorched" - }, +/turf/open/floor/prison/panelscorched, /area/fiorina/tumor/aux_engi) "bvs" = ( -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/central_ring) "bvK" = ( /obj/structure/surface/table/reinforced/prison, @@ -2357,79 +1902,53 @@ /area/fiorina/station/civres_blue) "bwj" = ( /obj/structure/computerframe, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "bwk" = ( /obj/item/tool/wrench, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "bww" = ( /obj/item/trash/candy, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "bxc" = ( /obj/structure/window/reinforced, /turf/open/floor/prison, /area/fiorina/station/security) "bxd" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/oob) "bxe" = ( /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "bxg" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "bxm" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "bxv" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/fiorina/station/power_ring) "bxy" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/fiorina/lz/near_lzI) "bxA" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "bxE" = ( /obj/structure/prop/structure_lattice{ @@ -2448,9 +1967,7 @@ name = "overhead pipe"; pixel_y = 20 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "bxQ" = ( /obj/structure/machinery/light/double/blue{ @@ -2458,10 +1975,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/fiorina/station/medbay) "bxV" = ( /obj/item/clothing/head/cmcap, @@ -2473,10 +1987,7 @@ /obj/item/tool/kitchen/rollingpin{ pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "byb" = ( /turf/closed/shuttle/ert{ @@ -2498,9 +2009,7 @@ /area/fiorina/lz/near_lzI) "byB" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "byE" = ( /obj/structure/machinery/vending/cola, @@ -2514,23 +2023,14 @@ /obj/structure/platform_decoration{ dir = 6 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/fiorina/tumor/ice_lab) "byG" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "byJ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/fiorina/tumor/civres) "byT" = ( /obj/structure/platform, @@ -2541,10 +2041,7 @@ /area/fiorina/station/medbay) "bze" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/fiorina/station/medbay) "bzO" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -2554,10 +2051,7 @@ /obj/item/device/flashlight, /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "bAc" = ( /turf/closed/shuttle/ert{ @@ -2566,24 +2060,17 @@ /area/fiorina/tumor/aux_engi) "bAf" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/power_ring) "bAE" = ( /obj/structure/surface/rack, /obj/item/storage/pill_bottle/bicaridine/skillless, /obj/item/storage/pill_bottle/bicaridine/skillless, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "bAM" = ( /obj/item/paper/prison_station/inmate_handbook, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "bBr" = ( /obj/structure/barricade/metal/wired{ @@ -2592,17 +2079,12 @@ /obj/item/bodybag/tarp/reactive, /obj/item/bodybag/tarp/reactive, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "bBt" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "bBA" = ( /turf/closed/shuttle/ert{ @@ -2612,9 +2094,7 @@ "bBB" = ( /obj/structure/largecrate/random/barrel, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "bBK" = ( /obj/item/clothing/under/marine/ua_riot, @@ -2622,10 +2102,7 @@ /turf/open/floor/prison, /area/fiorina/station/security) "bCe" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/fiorina/station/security) "bCu" = ( /obj/item/shard{ @@ -2637,9 +2114,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "bDx" = ( /obj/item/tool/extinguisher/mini, @@ -2647,22 +2122,14 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "bDJ" = ( /obj/effect/spawner/random/gun/pistol, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "bDM" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/chapel) "bDU" = ( /obj/item/stack/rods, @@ -2670,9 +2137,7 @@ /area/fiorina/tumor/aux_engi) "bDX" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/fiorina/station/chapel) "bEk" = ( /obj/structure/monorail{ @@ -2699,9 +2164,7 @@ /area/fiorina/station/park) "bEP" = ( /obj/item/device/flashlight, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "bEX" = ( /obj/structure/window/framed/prison, @@ -2713,19 +2176,13 @@ /obj/item/reagent_container/food/snacks/meat/human, /obj/structure/machinery/light/double/blue, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "bFi" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/station/park) "bFr" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -2741,10 +2198,7 @@ /area/fiorina/station/park) "bFJ" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "bFL" = ( /obj/structure/mirror{ @@ -2754,31 +2208,21 @@ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "bGA" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "bGB" = ( /obj/structure/largecrate/supply/generator, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "bGH" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "bGY" = ( /turf/closed/shuttle/elevator{ @@ -2808,9 +2252,7 @@ /area/fiorina/lz/near_lzI) "bHR" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "bHU" = ( /obj/structure/platform/kutjevo/smooth{ @@ -2831,17 +2273,12 @@ icon_state = "abed" }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "bIR" = ( /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/disco) "bIZ" = ( /turf/closed/shuttle/elevator{ @@ -2871,9 +2308,7 @@ /obj/structure/barricade/handrail/type_b{ layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "bJG" = ( /obj/effect/decal/medical_decals{ @@ -2882,18 +2317,12 @@ /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "bKF" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/pill_bottle/imidazoline, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "bLA" = ( /obj/structure/surface/table/reinforced/prison, @@ -2909,16 +2338,11 @@ /turf/closed/wall/prison, /area/fiorina/station/central_ring) "bLM" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "bLO" = ( /obj/item/stack/cable_coil/blue, -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/fiorina/tumor/ice_lab) "bMh" = ( /obj/item/frame/table/wood/fancy, @@ -2934,48 +2358,32 @@ /area/fiorina/station/power_ring) "bMz" = ( /obj/item/tool/lighter/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "bMF" = ( /obj/item/trash/cigbutt/cigarbutt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzI) "bMG" = ( /obj/structure/surface/rack, /obj/item/restraint/handcuffs/zip, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/lowsec) "bMI" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/folder/black_random, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "bMT" = ( /obj/structure/tunnel/maint_tunnel, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "bNo" = ( /obj/item/trash/uscm_mre, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "bNE" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "bNP" = ( /obj/effect/spawner/random/tool, @@ -2998,29 +2406,20 @@ /area/fiorina/lz/near_lzII) "bOx" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "bOK" = ( /obj/item/reagent_container/food/snacks/donkpocket, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/civres_blue) "bOR" = ( /obj/structure/bed/roller, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "bPh" = ( /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "bPl" = ( /obj/structure/surface/table/woodentable/fancy, @@ -3030,17 +2429,13 @@ /obj/item/reagent_container/food/drinks/coffee{ name = "\improper paper cup" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "bPy" = ( /obj/structure/prop/resin_prop{ icon_state = "sheater0" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "bPG" = ( /turf/open/floor/plating/prison, @@ -3052,10 +2447,7 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/servers) "bPQ" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/fiorina/station/chapel) "bPT" = ( /obj/structure/monorail{ @@ -3066,10 +2458,7 @@ /area/fiorina/tumor/aux_engi) "bPV" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/station/medbay) "bQh" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -3100,16 +2489,11 @@ /obj/effect/decal/cleanable/blood/splatter{ icon_state = "gib2" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/fiorina/station/medbay) "bQv" = ( /obj/item/trash/cigbutt/ucigbutt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "bQy" = ( /obj/structure/surface/table/woodentable, @@ -3118,9 +2502,7 @@ /area/fiorina/station/civres_blue) "bQL" = ( /obj/item/tool/mop, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "bQM" = ( /turf/open/space, @@ -3129,9 +2511,7 @@ /obj/item/frame/rack, /obj/item/stack/medical/bruise_pack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "bRb" = ( /obj/structure/machinery/defenses/sentry/premade/dumb{ @@ -3157,26 +2537,18 @@ pixel_x = 5; pixel_y = 25 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "bRs" = ( /obj/structure/closet/crate/miningcar{ name = "\improper materials storage bin" }, /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "bRA" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_cargo) "bRC" = ( /obj/structure/flora/pottedplant{ @@ -3186,28 +2558,19 @@ /area/fiorina/station/power_ring) "bRQ" = ( /obj/item/stock_parts/micro_laser/ultra, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "bSm" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/fiorina/lz/near_lzI) "bSq" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/smg/nailgun, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "bSs" = ( -/turf/open/floor/prison{ - icon_state = "floorscorched2" - }, +/turf/open/floor/prison/floorscorched2, /area/fiorina/station/security) "bSM" = ( /obj/structure/machinery/portable_atmospherics/hydroponics{ @@ -3220,19 +2583,14 @@ /area/fiorina/station/botany) "bSS" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "bTc" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/chapel) "bTo" = ( /obj/structure/platform/kutjevo/smooth, @@ -3243,26 +2601,17 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "bTr" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "bTC" = ( /obj/structure/machinery/power/terminal{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/fiorina/station/power_ring) "bTI" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -3311,30 +2660,19 @@ /area/fiorina/station/medbay) "bXc" = ( /obj/structure/inflatable/popped, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "bXe" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ammo_box/magazine/misc/flares, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "bXh" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/fiorina/station/chapel) "bXz" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/fiorina/station/research_cells) "bXA" = ( /obj/item/tool/screwdriver, @@ -3344,24 +2682,17 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/fiorina/maintenance) "bZn" = ( /obj/item/device/taperecorder{ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "bZD" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/fiorina/tumor/aux_engi) "bZI" = ( /obj/structure/surface/table/reinforced/prison{ @@ -3369,9 +2700,7 @@ flipped = 1 }, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "bZY" = ( /obj/structure/machinery/light/double/blue, @@ -3379,22 +2708,14 @@ /area/fiorina/station/security) "car" = ( /obj/structure/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/station/lowsec) "caA" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "caC" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/fiorina/station/transit_hub) "caF" = ( /turf/open/floor/wood, @@ -3404,10 +2725,7 @@ /obj/item/ammo_casing{ icon_state = "casing_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "cbd" = ( /obj/structure/reagent_dispensers/watertank, @@ -3444,9 +2762,7 @@ /area/fiorina/station) "cbY" = ( /obj/item/newspaper, -/turf/open/floor/prison{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner, /area/fiorina/station/research_cells) "ccH" = ( /obj/structure/machinery/newscaster, @@ -3473,10 +2789,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/flight_deck) "cdV" = ( /obj/structure/machinery/light/double/blue{ @@ -3484,10 +2797,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "cdY" = ( /obj/effect/decal/medical_decals{ @@ -3498,10 +2808,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "ceq" = ( /obj/item/bodybag, @@ -3511,69 +2818,45 @@ /obj/item/bodybag{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "cer" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/tumor/ice_lab) "ceB" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/civres_blue) "ceC" = ( /turf/closed/wall/r_wall/prison, /area/fiorina/station/security) "ceJ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/fiorina/tumor/ice_lab) "cfa" = ( /obj/item/frame/rack, /obj/structure/barricade/handrail/type_b{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/lowsec) "cfG" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "cfU" = ( /obj/item/prop/helmetgarb/gunoil, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "cgx" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "chg" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "chx" = ( /obj/structure/stairs/perspective{ @@ -3587,10 +2870,7 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/maintenance) "chT" = ( /obj/structure/machinery/light/double/blue{ @@ -3611,10 +2891,7 @@ /obj/item/coin/uranium{ desc = "You found one of the three uranium coins. It is entirely worthless." }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "ciy" = ( /obj/structure/platform, @@ -3625,10 +2902,7 @@ dir = 6 }, /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ciA" = ( /obj/structure/machinery/vending/snack/packaged, @@ -3649,47 +2923,33 @@ pixel_y = 12 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "cje" = ( /obj/structure/prop/almayer/computers/sensor_computer3, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "cjG" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "cki" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/secure_data{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "ckm" = ( /obj/structure/window/framed/prison/reinforced/hull, /turf/open/floor/plating/prison, /area/fiorina/lz/near_lzII) "ckr" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/fiorina/station/telecomm/lz1_tram) "ckt" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/medbay) "ckA" = ( /obj/structure/platform, @@ -3697,9 +2957,7 @@ /area/fiorina/tumor/ice_lab) "ckS" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "ckZ" = ( /obj/structure/platform, @@ -3722,16 +2980,11 @@ /area/fiorina/tumor/civres) "clv" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "clA" = ( /obj/item/weapon/baton/cattleprod, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "clN" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -3740,9 +2993,7 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/servers) "clP" = ( -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "cmy" = ( /obj/structure/sign/prop3{ @@ -3754,9 +3005,7 @@ /obj/item/stack/sheet/wood/medium_stack, /obj/item/stack/sheet/wood/medium_stack, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "cmP" = ( /obj/structure/pipes/standard/tank{ @@ -3773,10 +3022,7 @@ /area/fiorina/station/security) "cnH" = ( /obj/item/stock_parts/manipulator/pico, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/fiorina/tumor/servers) "coj" = ( /obj/item/stool, @@ -3804,34 +3050,22 @@ }, /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "cqT" = ( -/turf/open/floor/prison{ - icon_state = "floorscorched1" - }, +/turf/open/floor/prison/floorscorched1, /area/fiorina/station/security) "cqV" = ( /obj/item/stool, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/power_ring) "cqW" = ( /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2, /area/fiorina/station/lowsec) "cqX" = ( /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "cri" = ( /obj/structure/machinery/computer/prisoner, @@ -3848,10 +3082,7 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecalleft" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "cry" = ( /obj/structure/stairs/perspective{ @@ -3868,10 +3099,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/fiorina/tumor/servers) "csL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/telecomm/lz1_tram) "ctc" = ( /obj/structure/prop/resin_prop{ @@ -3888,10 +3116,7 @@ /obj/structure/machinery/computer/skills{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ctD" = ( /obj/effect/landmark/monkey_spawn, @@ -3902,10 +3127,7 @@ icon_state = "abed" }, /obj/effect/spawner/random/goggles/lowchance, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "ctW" = ( /obj/structure/bed{ @@ -3913,36 +3135,24 @@ }, /obj/item/coin/uranium, /obj/item/bedsheet/green, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/lowsec) "ctY" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/fiorina/station/central_ring) "cui" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/station/civres_blue) "cum" = ( /obj/structure/barricade/handrail/type_b{ dir = 1 }, /obj/item/frame/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/disco) "cvc" = ( /obj/structure/barricade/metal/wired{ @@ -3951,10 +3161,7 @@ /obj/structure/machinery/m56d_hmg/mg_turret/dropship{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/fiorina/station/central_ring) "cvd" = ( /obj/structure/surface/table/reinforced/prison, @@ -3962,18 +3169,13 @@ pixel_x = 5; pixel_y = 22 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "cvi" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/fire, /obj/item/storage/firstaid/fire, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "cvn" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -3985,9 +3187,7 @@ /area/fiorina/lz/near_lzII) "cvH" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "cvL" = ( /obj/effect/landmark/nightmare{ @@ -3999,10 +3199,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "cwM" = ( /obj/structure/machinery/light/double/blue{ @@ -4010,23 +3207,15 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "cxb" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/maintenance) "cxc" = ( /obj/item/stack/folding_barricade, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/chapel) "cxy" = ( /obj/item/ammo_magazine/rifle/m16{ @@ -4041,15 +3230,10 @@ /area/fiorina/station/security) "cxA" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "cyb" = ( -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/aux_engi) "cye" = ( /obj/item/trash/pistachios, @@ -4058,16 +3242,11 @@ "cyk" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/megaphone, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "cyR" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "cyV" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -4082,25 +3261,18 @@ "czr" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/pills/lowchance, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "czJ" = ( /obj/structure/reagent_dispensers/watertank{ layer = 2.6 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "cAJ" = ( /obj/item/trash/snack_bowl, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "cAO" = ( /obj/effect/decal/cleanable/blood/oil, @@ -4122,9 +3294,7 @@ "cBm" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/electrical, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "cBn" = ( /obj/structure/platform{ @@ -4136,22 +3306,15 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "cBG" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/tumor/aux_engi) "cBJ" = ( /obj/item/clothing/shoes/laceup, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "cBK" = ( /obj/item/shard{ @@ -4167,15 +3330,10 @@ /obj/item/reagent_container/food/drinks/coffee{ pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "cCe" = ( -/turf/open/floor/prison{ - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner, /area/fiorina/station/research_cells) "cCh" = ( /obj/item/ammo_casing{ @@ -4186,10 +3344,7 @@ /area/fiorina/station/telecomm/lz1_cargo) "cCs" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "cCt" = ( /obj/structure/barricade/wooden, @@ -4220,9 +3375,7 @@ desc = "Sworn to the shrapnel and the shards therein. So sayeth her command when the first detonation occured."; name = "HEFA Order milita armband" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "cDb" = ( /obj/item/tool/crowbar, @@ -4239,9 +3392,7 @@ name = "\improper materials storage bin" }, /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "cEb" = ( /obj/structure/stairs/perspective{ @@ -4253,9 +3404,7 @@ "cEg" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "cEw" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -4270,44 +3419,31 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "cEW" = ( /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "ywflowers_4" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "cEY" = ( /obj/structure/largecrate/random/case/double, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "cFg" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "cFq" = ( /obj/item/tool/mop, /turf/open/floor/plating/prison, /area/fiorina/maintenance) "cFT" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/fiorina/tumor/civres) "cFX" = ( /obj/structure/largecrate/supply/supplies, @@ -4319,20 +3455,14 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "cGR" = ( /obj/effect/landmark/objective_landmark/medium, /turf/open/floor/wood, /area/fiorina/station/park) "cGS" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/station/disco) "cGU" = ( /obj/structure/window/reinforced{ @@ -4343,16 +3473,11 @@ /obj/structure/machinery/computer/med_data/laptop{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "cHl" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "cHm" = ( /obj/item/bedsheet/green, @@ -4362,10 +3487,7 @@ /area/fiorina/station/power_ring) "cHC" = ( /obj/item/trash/popcorn, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "cHF" = ( /obj/structure/surface/table/reinforced/prison, @@ -4378,18 +3500,14 @@ /area/fiorina/station/security) "cHK" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "cIt" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "cIJ" = ( /obj/structure/machinery/light/double/blue{ @@ -4397,10 +3515,7 @@ pixel_y = 21 }, /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "cIQ" = ( /obj/structure/bed/chair{ @@ -4414,16 +3529,11 @@ dir = 4; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/fiorina/station/park) "cJv" = ( /obj/item/stack/rods, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/telecomm/lz1_cargo) "cJz" = ( /obj/structure/machinery/light/double/blue{ @@ -4431,10 +3541,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "cJL" = ( /obj/structure/prop/structure_lattice{ @@ -4446,18 +3553,12 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "cJS" = ( /obj/item/trash/uscm_mre, /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/flight_deck) "cJW" = ( /obj/effect/landmark/survivor_spawner, @@ -4465,10 +3566,7 @@ /area/fiorina/station/security/wardens) "cJY" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/fiorina/tumor/aux_engi) "cKa" = ( /turf/closed/wall/prison, @@ -4478,9 +3576,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "cKB" = ( /obj/structure/stairs/perspective{ @@ -4490,10 +3586,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "cKH" = ( /obj/structure/closet/bodybag, @@ -4510,9 +3603,7 @@ /obj/item/reagent_container/glass/bottle/robot/antitoxin, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "cKU" = ( /obj/structure/stairs/perspective{ @@ -4535,10 +3626,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "cLC" = ( /obj/structure/surface/table/reinforced/prison, @@ -4548,36 +3636,23 @@ /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "cLS" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "cLZ" = ( /obj/structure/largecrate/guns/merc, /obj/item/toy/deck/uno, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "cMb" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/medbay) "cMD" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/fiorina/station/central_ring) "cME" = ( /turf/open/floor/plating/prison, @@ -4586,55 +3661,36 @@ /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "cNe" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "cOj" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/civres_blue) "cOB" = ( /obj/item/stool, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/fiorina/station/flight_deck) "cOC" = ( /obj/item/tool/wet_sign, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "cOF" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "cOL" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/station/telecomm/lz1_cargo) "cPh" = ( /obj/item/ammo_casing{ icon_state = "casing_6" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "cPq" = ( /obj/structure/machinery/light/double/blue{ @@ -4646,9 +3702,7 @@ /area/fiorina/maintenance) "cPs" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "cPz" = ( /obj/structure/machinery/fuelcell_recycler, @@ -4656,10 +3710,7 @@ /area/fiorina/station/telecomm/lz1_cargo) "cPC" = ( /obj/item/stack/sandbags_empty, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "cPL" = ( /obj/structure/stairs/perspective{ @@ -4670,9 +3721,7 @@ /area/fiorina/station/park) "cQe" = ( /obj/item/reagent_container/food/snacks/donkpocket, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "cQf" = ( /obj/structure/machinery/light/double/blue{ @@ -4681,9 +3730,7 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/item/explosive/grenade/incendiary/molotov, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "cQv" = ( /obj/structure/monorail{ @@ -4696,23 +3743,17 @@ /area/fiorina/oob) "cRg" = ( /obj/structure/machinery/vending/coffee/simple, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "cRl" = ( /obj/structure/closet/secure_closet/security_empty, /obj/item/book/manual/security_space_law, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "cRx" = ( /obj/structure/machinery/sensortower, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "cRB" = ( /obj/structure/machinery/door/airlock/prison/horizontal{ @@ -4729,38 +3770,26 @@ pixel_y = 18 }, /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "cRK" = ( /obj/structure/window, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "cRM" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/disco) "cRZ" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "cSh" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "cTr" = ( /obj/structure/largecrate/random/barrel/blue, @@ -4769,19 +3798,14 @@ "cTx" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "cTy" = ( /obj/item/stool, /obj/item/trash/cigbutt{ pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "cTD" = ( /obj/structure/machinery/light/double/blue{ @@ -4789,32 +3813,21 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/lz/near_lzI) "cTE" = ( /obj/item/ammo_casing{ icon_state = "cartridge_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "cUd" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/lz/near_lzI) "cUA" = ( /obj/structure/largecrate/random, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "cUU" = ( /obj/structure/monorail{ @@ -4827,10 +3840,7 @@ /area/fiorina/station/telecomm/lz1_tram) "cVu" = ( /obj/item/stack/sandbags_empty/half, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/lz/near_lzI) "cVQ" = ( /obj/structure/machinery/light/double/blue{ @@ -4845,17 +3855,12 @@ /area/fiorina/station/disco) "cXp" = ( /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "cXV" = ( /obj/item/ammo_magazine/smg/mp5, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/fiorina/station/telecomm/lz1_cargo) "cYd" = ( /obj/structure/stairs/perspective{ @@ -4866,9 +3871,7 @@ /area/fiorina/tumor/ice_lab) "cYe" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "cYi" = ( /obj/structure/surface/table/reinforced/prison, @@ -4876,25 +3879,17 @@ pixel_x = 2; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "cYj" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/lowsec) "cYI" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/fiorina/tumor/aux_engi) "cYP" = ( /obj/structure/closet/crate/trashcart, @@ -4911,18 +3906,13 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/central_ring) "cYT" = ( /obj/vehicle/powerloader{ dir = 8 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "cYV" = ( /obj/structure/stairs/perspective{ @@ -4935,26 +3925,18 @@ "cZe" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/phone, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "cZh" = ( /obj/effect/decal/cleanable/blood/gibs, /obj/effect/spawner/random/gun/rifle, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "cZp" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "cZq" = ( /obj/item/shard{ @@ -4970,22 +3952,16 @@ /obj/structure/machinery/door/window/northleft{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security/wardens) "cZP" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "cZR" = ( -/turf/open/floor/prison{ - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2, /area/fiorina/station/disco) "cZV" = ( /obj/structure/bed/chair/office/light{ @@ -4995,18 +3971,14 @@ /area/fiorina/station/security) "dae" = ( /obj/structure/machinery/vending/walkman, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "daA" = ( /obj/item/clothing/accessory/armband/cargo{ desc = "Sworn to the shrapnel and the shards therein. So sayeth her command when the first detonation occured."; name = "HEFA Order milita armband" }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "daD" = ( /obj/structure/platform/kutjevo/smooth{ @@ -5030,9 +4002,7 @@ /area/fiorina/station/security) "dbh" = ( /obj/structure/machinery/vending/sovietsoda, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "dbi" = ( /obj/item/storage/toolbox/electrical, @@ -5045,24 +4015,17 @@ pixel_x = 1; pixel_y = 13 }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "dbr" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "dbI" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/fiorina/station/lowsec) "dbW" = ( /obj/structure/surface/table/reinforced/prison, @@ -5071,9 +4034,7 @@ pixel_y = 9 }, /obj/item/storage/box/donkpockets, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "dcv" = ( /obj/structure/largecrate/random, @@ -5087,27 +4048,21 @@ /area/fiorina/station/flight_deck) "dcO" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "dde" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/recharger{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/oob) "ddt" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/beer_pack{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "ddv" = ( /obj/structure/closet/secure_closet/engineering_welding, @@ -5117,20 +4072,14 @@ pixel_y = 13 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/maintenance) "ddA" = ( /obj/structure/girder/reinforced, /turf/open/floor/plating/plating_catwalk, /area/fiorina/tumor/ship) "ddB" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/station/medbay) "ddD" = ( /obj/structure/janitorialcart, @@ -5152,22 +4101,15 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/aux_engi) "ddN" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/fiorina/tumor/servers) "ddU" = ( /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "ddY" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/tumor/aux_engi) "dec" = ( /obj/structure/sign/prop3{ @@ -5183,23 +4125,14 @@ dir = 4; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) -"deL" = ( -/obj/structure/window/framed/prison/reinforced/hull, -/obj/structure/window/framed/prison/reinforced/hull, -/turf/open/floor/plating/prison, -/area/fiorina/station/flight_deck) "deR" = ( /obj/item/toy/crayon/red, /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "dfc" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/oob) "dfh" = ( /obj/structure/machinery/light/double/blue{ @@ -5207,9 +4140,7 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "dfA" = ( /obj/structure/barricade/sandbags{ @@ -5231,10 +4162,7 @@ /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "dhi" = ( /obj/structure/platform_decoration/kutjevo, @@ -5245,9 +4173,7 @@ dir = 4 }, /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "dhZ" = ( /obj/structure/window/reinforced{ @@ -5258,16 +4184,11 @@ /area/fiorina/station/medbay) "diF" = ( /obj/item/stack/sheet/cardboard, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "diJ" = ( /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "diL" = ( /obj/structure/stairs/perspective{ @@ -5277,9 +4198,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "dje" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -5293,15 +4212,11 @@ /obj/vehicle/powerloader{ dir = 4 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "djF" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "dkb" = ( /obj/item/device/flashlight/lamp/tripod, @@ -5327,24 +4242,18 @@ /area/fiorina/station/security/wardens) "dkz" = ( /obj/structure/machinery/vending/snack/packaged, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "dkX" = ( /obj/structure/barricade/sandbags{ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_cargo) "dlj" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "dlr" = ( /obj/structure/surface/table/reinforced/prison, @@ -5356,9 +4265,7 @@ pixel_x = 6; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "dlA" = ( /obj/effect/decal/cleanable/blood, @@ -5387,9 +4294,7 @@ pixel_x = 2; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "dnz" = ( /obj/structure/surface/table/woodentable/fancy, @@ -5400,16 +4305,10 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "dnX" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/lz/near_lzI) "doe" = ( /obj/item/tool/kitchen/utensil/pspoon, @@ -5441,20 +4340,14 @@ /area/fiorina/station/power_ring) "doY" = ( /obj/item/paper/crumpled/bloody, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/maintenance) "dpe" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/lowsec) "dpn" = ( /obj/structure/stairs/perspective{ @@ -5472,18 +4365,13 @@ /area/fiorina/tumor/aux_engi) "dpZ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "dqa" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/fiorina/station/park) "dqE" = ( /obj/structure/prop/souto_land/pole, @@ -5493,9 +4381,7 @@ /obj/structure/flora/grass/tallgrass/jungle/corner{ dir = 1 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "dqN" = ( /turf/closed/shuttle/ert{ @@ -5503,9 +4389,7 @@ }, /area/fiorina/tumor/ship) "dqX" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "drd" = ( /obj/structure/machinery/light/double/blue{ @@ -5513,30 +4397,19 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/fiorina/station/flight_deck) "drk" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "drt" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "drZ" = ( /obj/item/clothing/mask/cigarette, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "dsS" = ( /obj/structure/barricade/handrail/type_b{ @@ -5544,10 +4417,7 @@ layer = 3.5 }, /obj/item/trash/barcardine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "dsW" = ( /obj/structure/flora/pottedplant{ @@ -5564,21 +4434,14 @@ "dtk" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/golden_cup, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "dtR" = ( /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "dtS" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/station/chapel) "due" = ( /obj/effect/decal/cleanable/blood/oil, @@ -5594,9 +4457,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "duF" = ( /obj/structure/window/framed/prison/reinforced, @@ -5609,9 +4470,7 @@ "duV" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "duW" = ( /obj/effect/decal/cleanable/blood/oil, @@ -5633,10 +4492,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/fiorina/maintenance) "dwJ" = ( /obj/structure/machinery/processor{ @@ -5647,10 +4503,7 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "dwP" = ( /obj/item/device/flashlight/lamp/tripod, @@ -5670,10 +4523,7 @@ /obj/structure/machinery/computer/objective{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "dxb" = ( /obj/item/storage/briefcase/stowaway, @@ -5683,22 +4533,14 @@ /obj/structure/monorail{ name = "launch track" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "dxl" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "dxv" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/fiorina/maintenance) "dxE" = ( /obj/structure/prop/resin_prop{ @@ -5717,19 +4559,14 @@ /area/fiorina/tumor/servers) "dxW" = ( /obj/item/tool/warning_cone, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "dyh" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/servers) "dyB" = ( /obj/effect/decal/cleanable/blood{ @@ -5742,28 +4579,21 @@ /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "dzl" = ( /obj/structure/window/framed/prison/reinforced/hull, /turf/open/floor/plating/prison, /area/fiorina/station/flight_deck) "dzB" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "dzE" = ( /obj/structure/machinery/shower{ dir = 1; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "dAd" = ( /obj/structure/stairs/perspective{ @@ -5773,16 +4603,11 @@ /turf/open/floor/plating/prison, /area/fiorina/station/disco) "dAg" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/fiorina/station/medbay) "dBl" = ( /obj/item/ammo_magazine/rifle/mar40/extended, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "dBq" = ( /obj/structure/surface/table/reinforced/prison, @@ -5801,38 +4626,25 @@ /area/fiorina/oob) "dBs" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "dBt" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 5; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/northeast, /area/fiorina/station/botany) "dBy" = ( /turf/open/floor/prison, /area/fiorina/station/chapel) "dBz" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/disco) "dBO" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "dBZ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/fiorina/station/flight_deck) "dCg" = ( /obj/structure/bed/chair, @@ -5863,16 +4675,11 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "dCt" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "dCu" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -5884,16 +4691,11 @@ "dCv" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/trash/plate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "dCK" = ( /obj/structure/prop/souto_land/pole, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "dCM" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -5901,18 +4703,13 @@ /area/fiorina/station/security) "dDn" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "dDI" = ( /obj/structure/machinery/landinglight/ds1{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "dDT" = ( /obj/structure/machinery/light/double/blue{ @@ -5920,10 +4717,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/servers) "dDU" = ( /obj/effect/decal/cleanable/blood{ @@ -5933,9 +4727,7 @@ /area/fiorina/station/chapel) "dEh" = ( /obj/item/reagent_container/food/drinks/cans/sodawater, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "dEj" = ( /obj/structure/machinery/optable{ @@ -5950,9 +4742,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/medbay) "dFh" = ( /obj/item/stack/cable_coil, @@ -5974,16 +4764,12 @@ /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "dFK" = ( /obj/structure/surface/rack, /obj/item/ammo_box/magazine/nailgun, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "dFM" = ( /obj/item/circuitboard/machine/pacman/super, @@ -6000,19 +4786,14 @@ dir = 4; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "dGA" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/park) "dHb" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -6021,31 +4802,21 @@ /obj/item/storage/box/pillbottles, /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "dHd" = ( /obj/structure/sign/safety/bulkhead_door, /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/tumor/civres) "dHD" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "dHU" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg1" - }, +/turf/open/floor/prison/platingdmg1, /area/fiorina/station/security) "dIh" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "dIo" = ( /turf/closed/wall/prison, @@ -6054,17 +4825,12 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "dJd" = ( /obj/effect/decal/cleanable/blood/gibs, /obj/item/ammo_magazine/rifle/mar40, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "dJe" = ( /obj/structure/platform{ @@ -6076,18 +4842,13 @@ /obj/structure/bookcase/manuals/research_and_development{ pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "dJt" = ( /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/disco) "dKo" = ( /obj/effect/spawner/random/gun/shotgun, @@ -6110,25 +4871,17 @@ /turf/open/floor/wood, /area/fiorina/station/park) "dLL" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/fiorina/tumor/servers) "dLN" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/emails{ pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "dMt" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/fiorina/tumor/aux_engi) "dNc" = ( /obj/structure/platform{ @@ -6138,9 +4891,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "dNh" = ( /turf/open/auto_turf/sand/layer1, @@ -6160,33 +4911,23 @@ /area/fiorina/tumor/aux_engi) "dNC" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/lz/near_lzI) "dOk" = ( -/turf/open/floor/prison{ - icon_state = "panelscorched" - }, +/turf/open/floor/prison/panelscorched, /area/fiorina/tumor/civres) "dOt" = ( /obj/structure/surface/table/reinforced/prison{ flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "dOE" = ( /obj/item/storage/bible/hefa, /turf/open/floor/wood, /area/fiorina/station/chapel) "dOO" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "dOX" = ( /turf/closed/wall/r_wall/prison, @@ -6200,15 +4941,11 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "dPe" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "dPm" = ( /obj/structure/bed/chair{ @@ -6224,9 +4961,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_tram) "dPZ" = ( /obj/structure/monorail{ @@ -6251,24 +4986,18 @@ icon_state = "cartridge_2" }, /obj/effect/spawner/random/gun/smg, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "dRk" = ( /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "dRs" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clothing/accessory/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "dRx" = ( /obj/structure/monorail{ @@ -6288,9 +5017,7 @@ /area/fiorina/oob) "dSM" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "dTf" = ( /obj/structure/largecrate/random/case, @@ -6298,10 +5025,7 @@ /area/fiorina/maintenance) "dTg" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "dTx" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, @@ -6319,10 +5043,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "dUi" = ( /obj/structure/bed/sofa/vert/grey/bot{ @@ -6341,28 +5062,20 @@ /area/fiorina/lz/near_lzII) "dUu" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "dUx" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "dVu" = ( /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "dVx" = ( /obj/structure/stairs/perspective{ @@ -6373,36 +5086,25 @@ /area/fiorina/station/security) "dVA" = ( /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "dVC" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "dVD" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "dVR" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "dWn" = ( /obj/structure/barricade/wooden, /obj/item/device/flashlight/flare, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "dWp" = ( /obj/structure/surface/table/reinforced/prison, @@ -6418,28 +5120,20 @@ /area/fiorina/station/civres_blue) "dXi" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/fiorina/tumor/servers) "dXv" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "dXG" = ( /turf/open/floor/plating/prison, /area/fiorina/tumor/civres) "dXK" = ( /obj/item/newspaper, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/fiorina/station/transit_hub) "dXN" = ( /obj/structure/barricade/handrail/type_b{ @@ -6452,16 +5146,11 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "dXS" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "dXT" = ( /obj/structure/platform_decoration, @@ -6469,19 +5158,13 @@ /turf/open/floor/prison, /area/fiorina/station/power_ring) "dYi" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/station/central_ring) "dYo" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "dYp" = ( /obj/docking_port/stationary/marine_dropship/lz1{ @@ -6492,15 +5175,10 @@ "dYq" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/faxmachine, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "dYC" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/station/central_ring) "dYI" = ( /turf/closed/shuttle/ert{ @@ -6508,60 +5186,41 @@ }, /area/fiorina/tumor/aux_engi) "dYV" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/fiorina/maintenance) "dZj" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "dZo" = ( /obj/structure/closet/secure_closet/engineering_materials, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "dZu" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/card/id/guest, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "dZK" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/fiorina/station/chapel) "dZQ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/lz/near_lzI) "eac" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "eao" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "eca" = ( /obj/structure/platform{ @@ -6570,10 +5229,7 @@ /obj/effect/decal/medical_decals{ icon_state = "cryomid" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ecd" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, @@ -6590,9 +5246,7 @@ /obj/structure/prop/souto_land/streamer{ pixel_y = 24 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "ecL" = ( /obj/structure/surface/rack, @@ -6608,10 +5262,7 @@ }, /area/fiorina/tumor/ship) "ecU" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/fiorina/station/flight_deck) "eds" = ( /obj/structure/surface/rack, @@ -6619,10 +5270,7 @@ /obj/effect/decal/cleanable/blood, /obj/item/attachable/bipod, /obj/item/device/multitool, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "edu" = ( /obj/structure/stairs/perspective{ @@ -6640,9 +5288,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "edY" = ( /obj/item/trash/used_stasis_bag{ @@ -6712,16 +5358,11 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/fiorina/tumor/ice_lab) "efW" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/lowsec) "egd" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "egk" = ( /obj/structure/extinguisher_cabinet, @@ -6734,9 +5375,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "egL" = ( /obj/item/newspaper, @@ -6748,17 +5387,11 @@ /area/fiorina/station/medbay) "ehr" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "ehy" = ( /obj/structure/machinery/landinglight/ds1/delaythree, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "ehO" = ( /obj/structure/platform/shiva, @@ -6768,9 +5401,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "eio" = ( /obj/item/device/flashlight/lamp/tripod, @@ -6794,9 +5425,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/fiorina/tumor/ice_lab) "ejs" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/fiorina/station/security) "ejt" = ( /obj/effect/landmark/monkey_spawn, @@ -6823,14 +5452,10 @@ pixel_x = 5; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "ekb" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_tram) "eki" = ( /obj/structure/filingcabinet, @@ -6838,41 +5463,27 @@ /turf/open/floor/wood, /area/fiorina/station/security/wardens) "ekx" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/fiorina/station/power_ring) "ekz" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ekF" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "ekS" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "ekW" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/station/power_ring) "elc" = ( /obj/structure/bed/roller, @@ -6881,15 +5492,10 @@ /area/fiorina/station/lowsec) "ele" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "elO" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "emm" = ( /obj/structure/machinery/light/double/blue{ @@ -6899,9 +5505,7 @@ }, /obj/item/weapon/gun/shotgun/combat, /obj/structure/closet/crate/trashcart, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "emC" = ( /obj/structure/lattice, @@ -6916,34 +5520,22 @@ /area/fiorina/station/lowsec) "enu" = ( /obj/item/trash/uscm_mre, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/flight_deck) "enx" = ( /obj/item/tool/shovel, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/fiorina/tumor/civres) "enH" = ( /obj/effect/alien/weeds/node, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "enY" = ( /obj/item/stack/sheet/metal, /turf/open/floor/plating/prison, /area/fiorina/oob) "eot" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_tram) "eov" = ( /turf/closed/wall/r_wall/prison_unmeltable{ @@ -6952,10 +5544,7 @@ }, /area/fiorina/station/research_cells) "eow" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/fiorina/station/research_cells) "eoW" = ( /obj/structure/largecrate/random/case, @@ -6963,9 +5552,7 @@ /area/fiorina/station/power_ring) "epB" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/power_ring) "epD" = ( /obj/structure/surface/table/reinforced/prison, @@ -6973,10 +5560,7 @@ icon_state = "pottedplant_17"; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "epV" = ( /obj/item/paper/crumpled/bloody, @@ -6992,19 +5576,13 @@ /obj/item/tank/emergency_oxygen/engi, /obj/item/device/flashlight, /obj/item/device/flashlight, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "eqw" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/fiorina/station/power_ring) "eqJ" = ( /obj/structure/platform{ @@ -7013,21 +5591,14 @@ /turf/open/floor/prison, /area/fiorina/station/medbay) "eqQ" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/telecomm/lz1_cargo) "eqS" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/fiorina/station/chapel) "eqU" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "eqZ" = ( /obj/structure/largecrate/random/mini/ammo, @@ -7035,18 +5606,13 @@ /area/fiorina/station/central_ring) "erb" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/telecomm/lz1_cargo) "erh" = ( /obj/item/ammo_casing{ icon_state = "casing_1" }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_cargo) "erj" = ( /obj/structure/prop/structure_lattice{ @@ -7069,9 +5635,7 @@ /area/fiorina/tumor/servers) "erw" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "erD" = ( /obj/structure/largecrate/supply, @@ -7093,22 +5657,14 @@ /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "esw" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/medbay) "esR" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "esS" = ( /obj/item/stack/sheet/metal, @@ -7118,24 +5674,16 @@ /obj/structure/flora/grass/tallgrass/jungle/corner{ dir = 6 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "etj" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/fiorina/station/chapel) "etq" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "etL" = ( /obj/item/tool/weldingtool, @@ -7148,19 +5696,13 @@ /obj/item/storage/box/holobadge{ pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/lowsec) "eux" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/station/lowsec) "euz" = ( /obj/structure/bed/chair{ @@ -7170,10 +5712,7 @@ dir = 4; pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/fiorina/station/medbay) "evd" = ( /obj/structure/disposalpipe/segment{ @@ -7188,19 +5727,13 @@ /area/fiorina/tumor/servers) "evk" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/fiorina/station/medbay) "evl" = ( /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "brflowers_1" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "evC" = ( /obj/structure/barricade/sandbags{ @@ -7212,10 +5745,7 @@ icon_state = "sandbag_0"; pixel_y = -14 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "evT" = ( /obj/structure/stairs/perspective{ @@ -7248,10 +5778,7 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "exa" = ( /obj/structure/bed/chair, @@ -7260,25 +5787,17 @@ "exl" = ( /obj/structure/largecrate/random, /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "exy" = ( /obj/structure/bed/chair{ dir = 4; pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/fiorina/maintenance) "exI" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/fiorina/station/park) "exO" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -7287,9 +5806,7 @@ /obj/structure/barricade/handrail/type_b{ layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "exW" = ( /obj/structure/monorail{ @@ -7307,9 +5824,7 @@ /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "eyj" = ( /obj/structure/surface/table/reinforced/prison, @@ -7327,10 +5842,7 @@ pixel_x = -6; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/station/power_ring) "eys" = ( /obj/vehicle/train/cargo/engine, @@ -7340,9 +5852,7 @@ /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate, /area/fiorina/station/botany) "eyy" = ( /obj/structure/machinery/light/double/blue{ @@ -7356,23 +5866,15 @@ /area/fiorina/station/security) "eyz" = ( /obj/structure/machinery/portable_atmospherics/canister/phoron, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/telecomm/lz1_cargo) "eyO" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "ezd" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "eze" = ( /obj/structure/platform/kutjevo/smooth{ @@ -7396,19 +5898,14 @@ /area/fiorina/station/telecomm/lz1_cargo) "ezO" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ezU" = ( /obj/structure/surface/table/reinforced/prison{ dir = 4; flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ezV" = ( /obj/item/stack/sheet/metal, @@ -7428,59 +5925,38 @@ /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "lavendergrass_3" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "eBj" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "eBr" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "eBO" = ( /obj/structure/machinery/door/airlock/almayer/marine, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "eBS" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/fiorina/station/power_ring) "eCy" = ( /obj/effect/spawner/random/gun/pistol, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "eCK" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/fiorina/lz/near_lzII) "eDp" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "eDA" = ( /obj/structure/prop/structure_lattice{ @@ -7492,15 +5968,11 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/research_cells) "eEx" = ( /obj/item/circuitboard/machine/rdserver, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "eEC" = ( /obj/structure/surface/table/reinforced/prison, @@ -7509,9 +5981,7 @@ pixel_x = 7; pixel_y = 22 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "eED" = ( /obj/structure/surface/table/woodentable/fancy, @@ -7535,25 +6005,18 @@ /area/fiorina/tumor/servers) "eEQ" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/lz/near_lzI) "eET" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "eEX" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "eFa" = ( /obj/structure/barricade/metal{ @@ -7565,19 +6028,14 @@ /area/fiorina/station/park) "eFq" = ( /obj/item/storage/bible/hefa, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/fiorina/station/chapel) "eFD" = ( /obj/structure/window_frame/prison, /turf/open/floor/plating/prison, /area/fiorina/station/chapel) "eFQ" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/fiorina/station/disco) "eFR" = ( /obj/structure/prop/souto_land/streamer{ @@ -7596,9 +6054,7 @@ /obj/structure/window/reinforced, /obj/structure/surface/table/reinforced/prison, /obj/item/storage/firstaid/regular, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "eGm" = ( /obj/structure/stairs/perspective{ @@ -7613,9 +6069,7 @@ "eGO" = ( /obj/item/storage/toolbox/electrical, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "eHa" = ( /obj/structure/lattice, @@ -7627,19 +6081,14 @@ dir = 2; name = "Confession Booth" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "eHn" = ( /obj/structure/barricade/metal{ health = 250; icon_state = "metal_1" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "eHt" = ( /obj/structure/window/reinforced{ @@ -7667,10 +6116,7 @@ /area/fiorina/tumor/civres) "eHQ" = ( /obj/item/trash/popcorn, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/power_ring) "eIx" = ( /obj/structure/window/reinforced{ @@ -7679,29 +6125,20 @@ /obj/structure/window/reinforced, /obj/structure/surface/table/reinforced/prison, /obj/item/storage/firstaid/regular, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "eIB" = ( /obj/item/frame/rack, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "eIF" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "eIX" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/oob) "eJm" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -7715,22 +6152,15 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "eJy" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/lowsec) "eJK" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "eJQ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -7746,28 +6176,19 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "eLy" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/disco) "eLB" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "eLQ" = ( /obj/item/weapon/gun/energy/taser, @@ -7792,16 +6213,12 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "eME" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "eMG" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access{ @@ -7814,9 +6231,7 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "eMU" = ( /turf/closed/shuttle/ert{ @@ -7825,9 +6240,7 @@ }, /area/fiorina/station/power_ring) "eNa" = ( -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/fiorina/station/lowsec) "eNn" = ( /obj/structure/prop/souto_land/pole, @@ -7835,10 +6248,7 @@ dir = 4; pixel_y = 24 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/station/park) "eNr" = ( /obj/structure/surface/table/reinforced/prison, @@ -7847,27 +6257,19 @@ /area/fiorina/station/lowsec) "eNv" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_tram) "eOp" = ( /obj/effect/decal/medical_decals{ icon_state = "cryocell1decal" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "eOy" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "eOF" = ( /obj/structure/platform/kutjevo/smooth{ @@ -7882,17 +6284,11 @@ /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/transit_hub) "eOM" = ( /obj/item/reagent_container/food/snacks/eat_bar, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "ePq" = ( /obj/item/trash/cigbutt/ucigbutt, @@ -7920,17 +6316,11 @@ /area/fiorina/station/security) "ePU" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "eQb" = ( /obj/item/clothing/gloves/boxing/green, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "eQk" = ( /obj/structure/machinery/light/double/blue{ @@ -7946,42 +6336,28 @@ pixel_x = 8; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate, /area/fiorina/station/botany) "eQQ" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg1" - }, +/turf/open/floor/prison/platingdmg1, /area/fiorina/station/chapel) "eQX" = ( /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/flight_deck) "eQY" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "eRl" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "eRq" = ( /obj/item/toy/bikehorn, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "eRz" = ( /obj/structure/machinery/vending/snack/packaged, @@ -7989,30 +6365,19 @@ /area/fiorina/tumor/ice_lab) "eRF" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "eRR" = ( /obj/item/ammo_magazine/smg/mp5, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_cargo) "eRZ" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "eSn" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - dir = 6; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/southeast, /area/fiorina/station/botany) "eSF" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -8029,17 +6394,11 @@ "eSO" = ( /obj/structure/largecrate/random/case/double, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "eTa" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/lowsec) "eTb" = ( /turf/closed/shuttle/ert{ @@ -8069,19 +6428,13 @@ "eUy" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/coffee, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "eUN" = ( /obj/effect/decal/medical_decals{ icon_state = "docdecal1" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "eUP" = ( /obj/item/tool/warning_cone, @@ -8126,40 +6479,28 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "eVN" = ( /obj/item/bodybag, /obj/item/bodybag{ pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "eVO" = ( /turf/closed/shuttle/ert, /area/fiorina/tumor/ship) "eWf" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/central_ring) "eWr" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/fiorina/tumor/civres) "eWz" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flash, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "eWA" = ( /obj/structure/filingcabinet{ @@ -8170,9 +6511,7 @@ pixel_x = -8; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "eWP" = ( /obj/structure/sign/prop3{ @@ -8190,9 +6529,7 @@ dir = 4; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "eXp" = ( /turf/closed/wall/r_wall/prison, @@ -8218,23 +6555,15 @@ "eYr" = ( /obj/structure/inflatable, /obj/structure/barricade/handrail/type_b, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "eYs" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/fire/empty, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "eYz" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "eYC" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, @@ -8263,9 +6592,7 @@ /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/station/security/wardens) "eZi" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/prison, /area/fiorina/station/telecomm/lz1_tram) "eZr" = ( @@ -8291,16 +6618,11 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "eZW" = ( /obj/item/stack/rods/plasteel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/disco) "fac" = ( /obj/structure/platform/shiva{ @@ -8323,10 +6645,7 @@ /area/fiorina/station/power_ring) "fbc" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "fbo" = ( /obj/structure/barricade/plasteel, @@ -8341,18 +6660,13 @@ /obj/item/clothing/suit/chef/classic, /obj/structure/bed/stool, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "fbX" = ( /obj/item/stack/sheet/wood{ amount = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "fcg" = ( /obj/structure/surface/table/reinforced/prison, @@ -8361,9 +6675,7 @@ pixel_x = -2; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "fcA" = ( /obj/effect/landmark/yautja_teleport, @@ -8373,10 +6685,7 @@ /obj/structure/barricade/deployable{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "fdf" = ( /obj/structure/closet, @@ -8389,9 +6698,7 @@ /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/lz/near_lzI) "fdC" = ( /obj/item/prop/helmetgarb/spacejam_tickets{ @@ -8404,9 +6711,7 @@ /area/fiorina/station/flight_deck) "fdR" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/fiorina/station/park) "fdV" = ( /obj/structure/platform_decoration/kutjevo{ @@ -8426,10 +6731,7 @@ /area/fiorina/station/medbay) "ffA" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "ffZ" = ( /obj/structure/extinguisher_cabinet, @@ -8437,9 +6739,7 @@ /area/fiorina/station/power_ring) "fgq" = ( /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "fgM" = ( /obj/structure/platform, @@ -8447,16 +6747,11 @@ dir = 2; icon_state = "casing_5" }, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/fiorina/station/park) "fgN" = ( /obj/item/device/flashlight/flare, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzI) "fgU" = ( /obj/structure/surface/table/reinforced/prison, @@ -8468,17 +6763,12 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "fhB" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/emergency, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "fic" = ( /obj/structure/bed/sofa/south/grey/right, @@ -8488,10 +6778,7 @@ /turf/open/floor/wood, /area/fiorina/station/park) "fie" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/chapel) "fiq" = ( /turf/open/floor/plating/prison, @@ -8506,17 +6793,13 @@ /area/fiorina/station/research_cells) "fiw" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "fiG" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_7" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "fiU" = ( /turf/open/floor/plating/plating_catwalk, @@ -8533,10 +6816,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "fjg" = ( /obj/structure/machinery/light/double/blue{ @@ -8551,10 +6831,7 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "fjr" = ( /obj/structure/reagent_dispensers/fueltank, @@ -8571,10 +6848,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_cargo) "fjX" = ( /turf/closed/shuttle/elevator{ @@ -8586,9 +6860,7 @@ /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "fkH" = ( /obj/structure/platform{ @@ -8597,16 +6869,11 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottomleft" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "fmb" = ( /obj/item/storage/firstaid/toxin, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "fmg" = ( /obj/item/shard{ @@ -8617,10 +6884,7 @@ "fmE" = ( /obj/effect/landmark/objective_landmark/medium, /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/maintenance) "fmY" = ( /obj/item/device/cassette_tape/ocean, @@ -8635,10 +6899,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "fnD" = ( /turf/closed/shuttle/elevator{ @@ -8647,9 +6908,7 @@ /area/fiorina/station/telecomm/lz1_cargo) "fnY" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "fob" = ( /obj/structure/platform{ @@ -8662,10 +6921,7 @@ "fop" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "fou" = ( /obj/structure/barricade/deployable{ @@ -8682,9 +6938,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "fpn" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -8701,10 +6955,7 @@ dir = 4; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/fiorina/station/medbay) "fpB" = ( /obj/item/tool/wirecutters/clippers, @@ -8718,10 +6969,7 @@ /turf/open/floor/prison, /area/fiorina/station/transit_hub) "fqg" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/central_ring) "fqh" = ( /obj/structure/machinery/light/double/blue{ @@ -8729,10 +6977,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/fiorina/station/medbay) "fqF" = ( /obj/effect/landmark{ @@ -8744,16 +6989,11 @@ /area/fiorina/tumor/servers) "fqI" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "frc" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/civres_blue) "frv" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, @@ -8763,19 +7003,13 @@ /obj/effect/spawner/random/toolbox, /obj/structure/surface/rack, /obj/item/device/flashlight, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "frR" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "fsk" = ( /obj/structure/machinery/space_heater, @@ -8783,9 +7017,7 @@ /area/fiorina/tumor/fiberbush) "ftb" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "ftd" = ( /obj/structure/platform{ @@ -8795,37 +7027,26 @@ /obj/structure/platform_decoration{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "fth" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "ftS" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "ftU" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "fun" = ( /obj/item/weapon/gun/smg/mp5, /obj/item/ammo_casing{ icon_state = "casing_6_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "fuw" = ( /obj/item/stack/cable_coil, @@ -8847,36 +7068,24 @@ pixel_y = 8 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "fuO" = ( /obj/item/clipboard, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "fvr" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/park) "fvH" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/oob) "fvK" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "fvL" = ( /obj/item/stack/sheet/metal, @@ -8892,9 +7101,7 @@ pixel_x = 9; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "fwn" = ( /obj/structure/lattice, @@ -8910,10 +7117,7 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "fwY" = ( /obj/structure/barricade/metal/wired{ @@ -8935,15 +7139,11 @@ /area/fiorina/station/security) "fxt" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "fxL" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "fxS" = ( /obj/structure/surface/table/reinforced/prison, @@ -8957,10 +7157,7 @@ /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "ywflowers_3" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "fyy" = ( /obj/structure/bed/chair/wood/normal{ @@ -8985,34 +7182,25 @@ /area/fiorina/station/park) "fzp" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "fzC" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/gun/shotgun/highchance, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/maintenance) "fzO" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "fAf" = ( /turf/open/floor/prison, /area/fiorina/lz/near_lzII) "fAr" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/tumor/aux_engi) "fAt" = ( /obj/structure/flora/bush/ausbushes/ausbush{ @@ -9020,10 +7208,7 @@ icon_state = "fullgrass_3"; name = "Fiberbush(tm) tubers" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/aux_engi) "fAv" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -9036,9 +7221,7 @@ dir = 8; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "fAI" = ( /obj/structure/surface/table/reinforced/prison, @@ -9047,18 +7230,14 @@ /area/fiorina/station/park) "fAS" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "fAU" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "fAZ" = ( /obj/structure/surface/rack, @@ -9070,9 +7249,7 @@ /area/fiorina/station/chapel) "fBr" = ( /obj/structure/closet/secure_closet/engineering_materials, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "fBD" = ( /obj/structure/largecrate/random/case/small, @@ -9089,19 +7266,13 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "fCr" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "fCw" = ( /obj/structure/machinery/vending/snack/packaged, @@ -9110,9 +7281,7 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "fCD" = ( /obj/item/stack/sheet/metal, @@ -9125,17 +7294,11 @@ pixel_y = 12 }, /obj/item/cell/super, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "fCJ" = ( /obj/structure/girder, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "fCW" = ( /obj/structure/surface/table/reinforced/prison, @@ -9150,26 +7313,17 @@ /area/fiorina/station/power_ring) "fDb" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "fDi" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "fDE" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/fiorina/station/central_ring) "fDJ" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzI) "fDQ" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -9195,22 +7349,16 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "fEH" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/station_alert, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "fEY" = ( -/obj/structure/machinery/power/apc, -/turf/open/floor{ - icon_state = "delivery" - }, +/obj/structure/machinery/power/apc/power/south, +/turf/open/floor/delivery, /area/fiorina/station/power_ring) "fFv" = ( /obj/structure/barricade/sandbags{ @@ -9218,17 +7366,11 @@ layer = 2.97; pixel_y = -14 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/disco) "fFw" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/fiorina/station/power_ring) "fFE" = ( /obj/item/tool/screwdriver, @@ -9238,10 +7380,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/fiorina/station/park) "fGA" = ( /obj/item/explosive/grenade/high_explosive/frag, @@ -9252,9 +7391,7 @@ /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "fHb" = ( /obj/structure/monorail{ @@ -9263,17 +7400,13 @@ /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "fHo" = ( -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "fHI" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "fHK" = ( /obj/structure/ice/thin/indestructible{ @@ -9285,9 +7418,7 @@ /area/fiorina/station/research_cells) "fIn" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "fIq" = ( /obj/effect/decal/hefa_cult_decals/d32{ @@ -9303,10 +7434,7 @@ desc = "Sworn to the shrapnel and the shards therein. So sayeth her command when the first detonation occured."; name = "HEFA Order milita armband" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/chapel) "fIT" = ( /obj/structure/largecrate/random/secure, @@ -9326,9 +7454,7 @@ /area/fiorina/tumor/civres) "fJV" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "fJW" = ( /obj/structure/surface/table/reinforced/prison, @@ -9340,32 +7466,21 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "fKn" = ( /obj/item/stock_parts/manipulator/pico, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "fKu" = ( /obj/item/device/flashlight/flare, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "fKP" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "fKX" = ( /obj/item/storage/backpack{ @@ -9373,30 +7488,21 @@ pixel_y = 15 }, /obj/item/trash/syndi_cakes, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "fLb" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "fLu" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "fLH" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "fLS" = ( /obj/structure/bed/chair, @@ -9404,17 +7510,13 @@ /area/fiorina/station/park) "fLX" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "fLY" = ( /obj/structure/machinery/newscaster{ pixel_y = 32 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "fMc" = ( /obj/structure/platform{ @@ -9424,18 +7526,13 @@ /obj/structure/machinery/door/airlock/prison_hatch/autoname{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "fMn" = ( /obj/structure/machinery/photocopier{ pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "fNA" = ( /obj/structure/stairs/perspective{ @@ -9451,17 +7548,13 @@ "fOe" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/disco) "fOg" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ dir = 8 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "fOi" = ( /obj/structure/bed/chair{ @@ -9476,42 +7569,25 @@ /area/fiorina/station/central_ring) "fOC" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "fOK" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/fiorina/station/flight_deck) "fOT" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/station/power_ring) "fPl" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "fPB" = ( /turf/open/space, /area/fiorina/station/medbay) "fQa" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/telecomm/lz1_tram) "fQA" = ( /obj/structure/flora/pottedplant{ @@ -9519,9 +7595,7 @@ layer = 3.5; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "fQB" = ( /obj/item/ammo_casing/shell{ @@ -9537,10 +7611,7 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "fQV" = ( /obj/structure/platform/kutjevo/smooth{ @@ -9558,27 +7629,18 @@ pixel_y = 8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/station/research_cells) "fRo" = ( /obj/structure/bed/chair, /turf/open/floor/plating/prison, /area/fiorina/tumor/ice_lab) "fRq" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/security) "fSa" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "fSp" = ( /obj/effect/decal/cleanable/blood{ @@ -9588,9 +7650,7 @@ /obj/item/stack/sheet/metal{ amount = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzI) "fSq" = ( /obj/structure/machinery/door/airlock/almayer/marine{ @@ -9622,10 +7682,7 @@ /turf/open/floor/almayer, /area/fiorina/tumor/ship) "fTd" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/fiorina/tumor/aux_engi) "fTn" = ( /obj/structure/stairs/perspective{ @@ -9649,10 +7706,7 @@ /obj/structure/barricade/plasteel{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/fiorina/tumor/ship) "fUm" = ( /obj/item/clothing/head/pirate, @@ -9678,17 +7732,13 @@ /area/fiorina/tumor/servers) "fUD" = ( /obj/structure/dropship_equipment/mg_holder, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "fUP" = ( /obj/structure/machinery/door/window/eastright{ dir = 2 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/lz/near_lzI) "fUX" = ( /obj/structure/bedsheetbin, @@ -9698,10 +7748,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/fiorina/station/chapel) "fVY" = ( /obj/effect/decal{ @@ -9713,16 +7760,10 @@ /obj/item/stack/sheet/metal{ amount = 5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/flight_deck) "fWr" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/fiorina/lz/near_lzII) "fWs" = ( /obj/structure/stairs/perspective{ @@ -9735,15 +7776,10 @@ /turf/open/floor/prison, /area/fiorina/station/telecomm/lz1_tram) "fWy" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/fiorina/station/power_ring) "fWH" = ( -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "fWI" = ( /obj/structure/monorail{ @@ -9753,33 +7789,23 @@ /turf/open/space, /area/fiorina/oob) "fWV" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/fiorina/station/disco) "fXo" = ( /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/disco) "fXB" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/fiorina/station/security) "fXD" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "fXI" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/fiorina/station/transit_hub) "fXL" = ( /obj/structure/disposalpipe/segment{ @@ -9794,23 +7820,15 @@ /area/fiorina/tumor/servers) "fXW" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/fiorina/station/power_ring) "fYa" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "fYf" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "fYo" = ( /obj/structure/machinery/light/double/blue{ @@ -9828,9 +7846,7 @@ /obj/item/ammo_casing{ icon_state = "casing_6" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "fZc" = ( /obj/structure/surface/table/reinforced/prison, @@ -9838,9 +7854,7 @@ pixel_x = -4; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "fZd" = ( /obj/structure/machinery/landinglight/ds2/delayone{ @@ -9850,9 +7864,7 @@ /area/fiorina/lz/near_lzII) "fZe" = ( /obj/item/tool/shovel/etool, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "fZz" = ( /obj/effect/decal/cleanable/blood/drip, @@ -9871,9 +7883,7 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "fZW" = ( /obj/structure/surface/table/reinforced/prison, @@ -9884,33 +7894,22 @@ pixel_x = -6; pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "gag" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "gaQ" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/prison, /area/fiorina/station/security) "gbf" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "gbh" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "gbk" = ( /obj/item/trash/burger, @@ -9922,27 +7921,18 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "gbF" = ( /obj/item/clothing/gloves/botanic_leather, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/west, /area/fiorina/station/botany) "gbO" = ( /obj/structure/platform_decoration{ dir = 4 }, /obj/item/trash/used_stasis_bag, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/station/medbay) "gbR" = ( /obj/structure/machinery/light/double/blue{ @@ -9950,9 +7940,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "gbT" = ( /obj/structure/machinery/vending/cola, @@ -9960,9 +7948,7 @@ /area/fiorina/station/medbay) "gbV" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "gcx" = ( /obj/structure/monorail{ @@ -9973,16 +7959,11 @@ /area/fiorina/station/transit_hub) "gcD" = ( /obj/structure/kitchenspike, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "gdQ" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/station/chapel) "gdS" = ( /obj/structure/machinery/light/double/blue{ @@ -9990,9 +7971,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "gec" = ( /obj/structure/prop/structure_lattice{ @@ -10001,9 +7980,7 @@ icon = 'icons/turf/elevator.dmi'; icon_state = "wall_broke" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/civres_blue) "gef" = ( /obj/structure/lattice, @@ -10016,9 +7993,7 @@ /obj/item/ammo_magazine/rifle/m16{ current_rounds = 0 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "geF" = ( /obj/structure/lattice, @@ -10030,10 +8005,7 @@ /area/fiorina/station/chapel) "geT" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "gfh" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -10079,9 +8051,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/spray/pepper, /obj/item/clothing/glasses/sunglasses/sechud, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ghg" = ( /obj/structure/barricade/handrail{ @@ -10100,9 +8070,7 @@ "ghw" = ( /obj/structure/bed/chair/dropship/pilot, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "ghz" = ( /obj/structure/lz_sign/prison_sign, @@ -10113,10 +8081,7 @@ /turf/open/floor/prison, /area/fiorina/station/telecomm/lz1_cargo) "gir" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/servers) "giw" = ( /obj/structure/platform_decoration{ @@ -10126,9 +8091,7 @@ /area/fiorina/station/transit_hub) "giA" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "giX" = ( /obj/structure/barricade/handrail/type_b{ @@ -10149,41 +8112,29 @@ /area/fiorina/lz/near_lzII) "gjz" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "gjY" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/fiorina/station/chapel) "gkv" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "gkC" = ( /obj/structure/machinery/vending/cola, /obj/structure/prop/souto_land/streamer{ pixel_y = 24 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/station/park) "gkE" = ( /obj/structure/surface/rack, /obj/item/explosive/grenade/high_explosive/frag, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "glj" = ( /obj/structure/window/framed/prison, @@ -10201,9 +8152,7 @@ /area/fiorina/tumor/aux_engi) "gmg" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/flight_deck) "gmp" = ( /obj/structure/machinery/light/double/blue{ @@ -10211,19 +8160,14 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_tram) "gmx" = ( /obj/structure/closet/crate/miningcar{ name = "\improper materials storage bin" }, /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor/prison{ - dir = 1; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/north, /area/fiorina/station/botany) "gmF" = ( /obj/structure/bed/sofa/vert/grey/top, @@ -10237,36 +8181,25 @@ /obj/structure/closet/secure_closet/engineering_materials, /obj/effect/spawner/random/gun/smg, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "gmT" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "gnG" = ( /obj/effect/decal/medical_decals{ icon_state = "docstripingdir" }, /obj/structure/bed/roller, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "gnL" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/kitchen/rollingpin, /obj/item/reagent_container/food/snacks/grown/carrot, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "gnQ" = ( /obj/effect/spawner/random/toolbox, @@ -10277,16 +8210,10 @@ icon_state = "abed" }, /obj/item/storage/bible/hefa, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "goo" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/lz/near_lzII) "goG" = ( /obj/structure/window/framed/prison/reinforced, @@ -10298,9 +8225,7 @@ /area/fiorina/station/telecomm/lz1_cargo) "gpA" = ( /obj/item/trash/pistachios, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "gpG" = ( /obj/structure/window_frame/prison, @@ -10315,30 +8240,20 @@ pixel_x = 6; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/tumor/servers) "gqM" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "gqU" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper/janitor, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "grg" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "grA" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -10370,9 +8285,7 @@ "gsU" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "gsX" = ( /obj/structure/machinery/light/double/blue{ @@ -10388,9 +8301,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "gtg" = ( /obj/structure/barricade/sandbags{ @@ -10406,26 +8317,20 @@ /area/fiorina/lz/near_lzI) "gtr" = ( /obj/structure/bedsheetbin, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "gtH" = ( /obj/structure/safe, /obj/item/storage/beer_pack, /obj/item/storage/beer_pack, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/medbay) "gtN" = ( /obj/item/storage/beer_pack{ pixel_y = 10 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "gtP" = ( /obj/item/trash/uscm_mre, @@ -10433,9 +8338,7 @@ /area/fiorina/station/telecomm/lz1_cargo) "gtT" = ( /obj/item/trash/eat, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzI) "guf" = ( /obj/structure/bed/chair{ @@ -10447,20 +8350,14 @@ "guv" = ( /obj/item/packageWrap, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/lz/near_lzI) "gux" = ( /obj/effect/landmark/corpsespawner/ua_riot, /turf/open/floor/prison, /area/fiorina/station/disco) "guz" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "guU" = ( /obj/structure/prop/structure_lattice{ @@ -10476,18 +8373,12 @@ "gve" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/servers) "gvr" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/pill_bottle/inaprovaline/skillless, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "gvz" = ( /obj/structure/machinery/light/double/blue{ @@ -10508,9 +8399,7 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "gvZ" = ( /obj/item/stack/sheet/wood{ @@ -10518,17 +8407,12 @@ pixel_y = -3 }, /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/tumor/servers) "gwm" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/weapon/gun/energy/taser, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "gws" = ( /turf/open/floor/plating, @@ -10558,22 +8442,15 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/lz/near_lzI) "gxQ" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "gxR" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "gyh" = ( /obj/effect/decal/medical_decals{ @@ -10584,17 +8461,11 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "gyt" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "gyy" = ( /obj/structure/platform{ @@ -10604,18 +8475,13 @@ /area/fiorina/station/transit_hub) "gyA" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "gyB" = ( /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "ywflowers_2" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "gyJ" = ( /obj/structure/machinery/light/double/blue{ @@ -10629,10 +8495,7 @@ /obj/item/stack/sheet/wood{ amount = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "gzb" = ( /obj/structure/cable/heavyduty{ @@ -10646,23 +8509,16 @@ pixel_x = -11; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "gzu" = ( /obj/item/clothing/mask/cigarette/bcigarette, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "gzN" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/toy/handcard/aceofspades, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "gAh" = ( /obj/structure/prop/structure_lattice{ @@ -10685,30 +8541,21 @@ /area/fiorina/tumor/ice_lab) "gAC" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "gAQ" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "gBe" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "gBw" = ( /obj/item/trash/chunk, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "gBx" = ( /obj/structure/prop/structure_lattice{ @@ -10719,25 +8566,17 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "gBN" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/station/medbay) "gBP" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "gBR" = ( /obj/structure/platform{ @@ -10751,9 +8590,7 @@ /area/fiorina/station/medbay) "gBY" = ( /obj/structure/window/framed/prison/reinforced/hull, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/chapel) "gCn" = ( /obj/structure/surface/table/woodentable, @@ -10781,16 +8618,11 @@ "gCH" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "gCK" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "gDx" = ( /obj/structure/surface/table/woodentable, @@ -10808,9 +8640,7 @@ /turf/open/floor/prison, /area/fiorina/tumor/ice_lab) "gEq" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg1" - }, +/turf/open/floor/prison/platingdmg1, /area/fiorina/oob) "gEx" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -10837,33 +8667,21 @@ /area/fiorina/station/lowsec) "gFp" = ( /obj/structure/inflatable/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "gFN" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "gFW" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/fiorina/tumor/aux_engi) "gFZ" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_cargo) "gGc" = ( /obj/structure/platform{ @@ -10895,9 +8713,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "gHo" = ( /obj/structure/machinery/light/double/blue{ @@ -10906,10 +8722,7 @@ pixel_y = -3 }, /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_tram) "gHy" = ( /obj/item/stack/sheet/metal/medium_stack, @@ -10936,10 +8749,7 @@ pixel_x = 15; pixel_y = 25 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "gIo" = ( /obj/structure/surface/table/reinforced/prison, @@ -10948,25 +8758,18 @@ pixel_y = 6 }, /obj/item/storage/box/cups, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "gIs" = ( /obj/item/reagent_container/food/drinks/bottle/rum, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "gIB" = ( /obj/structure/window/framed/prison, /turf/open/floor/plating/prison, /area/fiorina/station/security) "gID" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/oob) "gJu" = ( /obj/effect/alien/weeds/node, @@ -10974,9 +8777,7 @@ /area/fiorina/tumor/aux_engi) "gKg" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "gKi" = ( /obj/structure/window/framed/prison, @@ -10995,10 +8796,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/station/chapel) "gLk" = ( /obj/item/stool, @@ -11018,17 +8816,11 @@ /area/fiorina/tumor/servers) "gLK" = ( /obj/structure/tunnel/maint_tunnel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/southwest, /area/fiorina/station/botany) "gLV" = ( /obj/item/clothing/head/welding, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "gNx" = ( /obj/structure/platform{ @@ -11043,41 +8835,29 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottomright" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "gNJ" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "gNU" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "gNY" = ( /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "ppflowers_2" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "gOd" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "gOk" = ( /obj/structure/cargo_container/grant/right{ @@ -11087,9 +8867,7 @@ layer = 4; unacidable = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "gOJ" = ( /obj/structure/closet/secure_closet/medical2{ @@ -11097,16 +8875,11 @@ }, /obj/effect/spawner/random/pills, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/medbay) "gOU" = ( /obj/item/bodybag, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/station/lowsec) "gPk" = ( /obj/structure/barricade/metal/wired{ @@ -11116,17 +8889,12 @@ /turf/open/floor/plating/prison, /area/fiorina/station/central_ring) "gPo" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/fiorina/tumor/civres) "gPp" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "gPs" = ( /obj/structure/surface/table/woodentable/fancy, @@ -11136,26 +8904,17 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "gPS" = ( /obj/item/stack/rods, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "gPV" = ( /obj/item/ammo_casing{ icon_state = "casing_8" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "gQc" = ( /obj/item/stack/sheet/metal, @@ -11163,10 +8922,7 @@ /area/fiorina/station/lowsec) "gQz" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "gQK" = ( /obj/structure/disposalpipe/segment{ @@ -11186,22 +8942,14 @@ /area/fiorina/tumor/aux_engi) "gRf" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "gRg" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "gRA" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/disco) "gRT" = ( /obj/structure/surface/table/woodentable/fancy, @@ -11228,16 +8976,12 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "gSg" = ( /obj/structure/platform, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "gSC" = ( /obj/item/prop/helmetgarb/gunoil, @@ -11245,9 +8989,7 @@ /area/fiorina/maintenance) "gSK" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "gSP" = ( /obj/structure/surface/table/woodentable/fancy, @@ -11267,36 +9009,22 @@ "gTc" = ( /obj/item/storage/belt/shotgun/full/quackers, /obj/effect/spawner/gibspawner/human, -/turf/open/gm/river{ - color = "#990000"; - name = "pool" - }, +/turf/open/gm/river/darkred_pool, /area/fiorina/station/park) "gTi" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/chapel) "gTy" = ( /obj/item/stack/sheet/metal/medium_stack, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/fiorina/lz/near_lzI) "gTN" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/fiorina/tumor/ice_lab) "gTW" = ( /obj/structure/platform, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "gUj" = ( /turf/closed/shuttle/ert{ @@ -11305,10 +9033,7 @@ /area/fiorina/tumor/ship) "gUu" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "gVc" = ( /obj/structure/barricade/sandbags{ @@ -11342,17 +9067,12 @@ /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "gWg" = ( /obj/structure/powerloader_wreckage, /obj/effect/decal/cleanable/blood/gibs/robot/limb, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "gWq" = ( /obj/item/ammo_casing{ @@ -11379,23 +9099,15 @@ /turf/open/floor/plating/prison, /area/fiorina/station/telecomm/lz2_maint) "gXF" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/tumor/servers) "gXI" = ( /obj/item/book/manual/atmospipes, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "gYD" = ( /obj/item/tool/wrench, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "gYH" = ( /obj/structure/closet/secure_closet/security_empty, @@ -11403,24 +9115,17 @@ dir = 8 }, /obj/item/ammo_magazine/shotgun/beanbag, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "gYM" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "gZc" = ( /obj/effect/decal/hefa_cult_decals/d32{ icon_state = "4" }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/maintenance) "gZf" = ( /obj/structure/machinery/shower{ @@ -11431,9 +9136,7 @@ "gZg" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "gZx" = ( /obj/structure/surface/table/reinforced/prison, @@ -11445,29 +9148,19 @@ pixel_x = 6; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "gZG" = ( /obj/item/stack/sheet/metal/medium_stack, /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/civres_blue) "gZM" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/fiorina/station/park) "hae" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/tumor/ice_lab) "hao" = ( /obj/structure/surface/table/reinforced/prison, @@ -11475,9 +9168,7 @@ pixel_y = 7 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "hay" = ( /turf/closed/shuttle/ert{ @@ -11486,24 +9177,17 @@ /area/fiorina/station/medbay) "haJ" = ( /obj/item/disk, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "haQ" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "hbn" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "hbo" = ( /obj/structure/surface/table/reinforced/prison, @@ -11545,23 +9229,17 @@ /area/fiorina/station/disco) "hbt" = ( /obj/item/tool/screwdriver, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "hbH" = ( /obj/item/stack/sandbags_empty/half, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "hcs" = ( /obj/item/stack/sheet/metal{ amount = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "hcv" = ( /obj/item/stack/tile/plasteel{ @@ -11579,18 +9257,13 @@ icon_state = "poster11"; pixel_y = 32 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "hcY" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "hds" = ( /obj/structure/cable/heavyduty{ @@ -11603,28 +9276,19 @@ dir = 4; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "hdR" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/disco) "hej" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/maintenance) "hek" = ( /obj/structure/closet/secure_closet/security_empty, /obj/item/weapon/baton, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "heo" = ( /obj/structure/closet/crate/trashcart, @@ -11633,15 +9297,11 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "heA" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "heO" = ( /turf/closed/shuttle/elevator, @@ -11650,10 +9310,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/southeast, /area/fiorina/station/botany) "hfc" = ( /obj/structure/surface/table/reinforced/prison, @@ -11678,37 +9335,23 @@ /area/fiorina/station/flight_deck) "hgc" = ( /obj/structure/largecrate/supply/medicine/medivend, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "hgh" = ( /obj/item/trash/burger, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "hgA" = ( /obj/item/ammo_magazine/smg/nailgun, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "hgD" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/east, /area/fiorina/tumor/aux_engi) "hgP" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/fiorina/station/park) "hgS" = ( /turf/closed/shuttle/ert{ @@ -11727,10 +9370,7 @@ /obj/effect/decal/cleanable/blood/splatter, /obj/structure/surface/rack, /obj/item/clothing/gloves/latex, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "hhL" = ( /obj/effect/spawner/random/powercell, @@ -11747,10 +9387,7 @@ /obj/structure/surface/rack, /obj/item/tool/plantspray/pests, /obj/item/tool/plantspray/weeds, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "hir" = ( /obj/structure/window/framed/prison/reinforced, @@ -11763,24 +9400,15 @@ /area/fiorina/tumor/aux_engi) "hiP" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "hjp" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "hjB" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "hjC" = ( /obj/structure/platform{ @@ -11803,9 +9431,7 @@ "hjM" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "hjR" = ( /obj/effect/landmark/monkey_spawn, @@ -11830,36 +9456,22 @@ /obj/effect/decal/medical_decals{ icon_state = "docdecal1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "hkA" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/flight_deck) "hkB" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/fiorina/station/telecomm/lz1_cargo) "hkH" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "hkM" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "hlk" = ( /obj/structure/surface/table/reinforced/prison, @@ -11868,9 +9480,7 @@ pixel_x = -4; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "hlB" = ( /obj/item/tool/kitchen/knife, @@ -11886,16 +9496,11 @@ /area/fiorina/tumor/aux_engi) "hmq" = ( /obj/item/device/flashlight, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "hmE" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "hmS" = ( /obj/structure/monorail{ @@ -11909,17 +9514,13 @@ /area/fiorina/station/power_ring) "hnK" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "hnM" = ( /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "hob" = ( /obj/item/phone{ @@ -11928,24 +9529,17 @@ /turf/open/floor/plating/prison, /area/fiorina/oob) "hoo" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/fiorina/station/civres_blue) "hox" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "hoC" = ( /obj/item/trash/popcorn, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "hoH" = ( /obj/effect/decal/cleanable/cobweb{ @@ -11970,9 +9564,7 @@ /area/fiorina/station/security) "hpn" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/tumor/aux_engi) "hpz" = ( /obj/structure/ice/thin/indestructible{ @@ -11988,9 +9580,7 @@ /area/fiorina/station/power_ring) "hpX" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "hqb" = ( /obj/structure/stairs/perspective{ @@ -12019,16 +9609,10 @@ /obj/structure/platform_decoration{ dir = 5 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/tumor/ice_lab) "hqO" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/lz/near_lzII) "hqX" = ( /obj/structure/bed/chair{ @@ -12039,9 +9623,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "hre" = ( /obj/structure/platform_decoration{ @@ -12059,10 +9641,7 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/servers) "hrw" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/fiorina/tumor/servers) "hrz" = ( /obj/structure/prop/almayer/computers/mission_planning_system{ @@ -12083,10 +9662,7 @@ /area/fiorina/station/disco) "hrA" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "hrB" = ( /obj/item/tool/weldingtool, @@ -12100,9 +9676,7 @@ /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "hsc" = ( /obj/structure/cable/heavyduty{ @@ -12114,26 +9688,18 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "hsl" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "hsz" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "hsC" = ( /obj/structure/surface/table/reinforced/prison, @@ -12158,18 +9724,14 @@ /obj/item/ammo_magazine/rifle/m16{ current_rounds = 0 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "htt" = ( /turf/closed/shuttle/ert, /area/fiorina/station/power_ring) "htD" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "htO" = ( /obj/item/ammo_casing{ @@ -12182,31 +9744,20 @@ icon_state = "metal_2" }, /obj/effect/spawner/random/gun/smg, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "htT" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/fiorina/station/power_ring) "htX" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/fiorina/station/chapel) "hub" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "hul" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, @@ -12217,9 +9768,7 @@ /obj/structure/machinery/recharger{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "huD" = ( /obj/item/tool/crowbar, @@ -12227,17 +9776,13 @@ /area/fiorina/station/civres_blue) "huG" = ( /obj/item/tool/wirecutters, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "huJ" = ( /obj/structure/prop/almayer/computers/sensor_computer1{ name = "computer" }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/lowsec) "hva" = ( /obj/structure/bed/chair/office/light{ @@ -12253,25 +9798,18 @@ pixel_y = 13 }, /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/civres_blue) "hvp" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "hvF" = ( /obj/structure/grille, /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "hvL" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "hwr" = ( /obj/item/prop/helmetgarb/spacejam_tickets{ @@ -12280,26 +9818,18 @@ pixel_x = 7; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/chapel) "hwN" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/station/lowsec) "hwS" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "hxj" = ( /obj/structure/machinery/light/double/blue{ @@ -12308,9 +9838,7 @@ pixel_y = 13 }, /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "hxq" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -12342,9 +9870,7 @@ /turf/open/ice/noweed, /area/fiorina/station/research_cells) "hyc" = ( -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/fiorina/maintenance) "hyo" = ( /obj/structure/machinery/light/double/blue{ @@ -12352,17 +9878,13 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "hyq" = ( /obj/structure/closet/crate/medical, /obj/item/tool/surgery/bonegel, /obj/item/tool/surgery/bonegel, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "hys" = ( /obj/structure/grille, @@ -12386,25 +9908,17 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "hzv" = ( /obj/structure/window/framed/prison, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "hzF" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "hzG" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -12417,9 +9931,7 @@ /area/fiorina/station/medbay) "hzL" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/fiorina/tumor/aux_engi) "hAs" = ( /obj/structure/reagent_dispensers/water_cooler{ @@ -12434,45 +9946,31 @@ pixel_x = 1; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "hAI" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "hAP" = ( /obj/item/clothing/under/stowaway, /obj/structure/machinery/shower{ pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "hAX" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/fiorina/tumor/ice_lab) "hBc" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "hBf" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/tumor/aux_engi) "hBF" = ( /obj/structure/window_frame/prison/reinforced, @@ -12490,9 +9988,7 @@ /area/fiorina/station/central_ring) "hCk" = ( /obj/item/poster, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "hCp" = ( /obj/structure/prop/invuln{ @@ -12503,39 +9999,26 @@ name = "cell door" }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "hCR" = ( /obj/item/stack/sheet/wood, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "hDb" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "hDl" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "hDm" = ( /obj/item/trash/burger, /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "hDS" = ( /obj/structure/platform{ @@ -12546,19 +10029,14 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "hDV" = ( /obj/effect/decal/medical_decals{ icon_state = "docdecal1" }, /obj/item/stack/cable_coil/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "hEb" = ( /turf/closed/shuttle/ert{ @@ -12566,10 +10044,7 @@ }, /area/fiorina/station/medbay) "hEk" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/flight_deck) "hEs" = ( /obj/structure/extinguisher_cabinet, @@ -12583,9 +10058,7 @@ /turf/open/floor/prison, /area/fiorina/station/disco) "hEZ" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg3" - }, +/turf/open/floor/prison/platingdmg3, /area/fiorina/station/security) "hFC" = ( /obj/item/disk, @@ -12601,10 +10074,7 @@ /area/fiorina/station/park) "hFW" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "hGg" = ( /obj/structure/sign/poster{ @@ -12612,9 +10082,7 @@ icon_state = "poster11"; pixel_x = -24 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "hGn" = ( /obj/structure/bed/sofa/vert/grey/bot, @@ -12623,10 +10091,7 @@ "hGu" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/fancy/vials/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "hGy" = ( /obj/structure/inflatable/popped/door, @@ -12638,9 +10103,7 @@ icon_state = "abed" }, /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "hHc" = ( /obj/structure/surface/table/woodentable/fancy, @@ -12651,10 +10114,7 @@ }, /obj/effect/decal/cleanable/cobweb, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "hHq" = ( /obj/structure/closet/cabinet, @@ -12663,10 +10123,7 @@ /area/fiorina/station/civres_blue) "hHr" = ( /obj/item/tool/warning_cone, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/station/park) "hHC" = ( /obj/structure/prop/souto_land/streamer{ @@ -12677,10 +10134,7 @@ dir = 1 }, /obj/effect/landmark/corpsespawner/security/liaison, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/station/park) "hHH" = ( /obj/effect/decal/cleanable/blood{ @@ -12695,25 +10149,15 @@ pixel_y = 8 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/lowsec) "hIO" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "hIX" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/prison/green/north, /area/fiorina/station/chapel) "hJo" = ( /obj/structure/sink{ @@ -12721,25 +10165,17 @@ pixel_x = -12 }, /obj/item/reagent_container/food/drinks/flask/barflask, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "hKN" = ( -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "hKP" = ( /obj/structure/platform{ dir = 4 }, /obj/item/tool/shovel/spade, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "hLz" = ( /turf/closed/wall/prison, @@ -12763,16 +10199,11 @@ /area/fiorina/station/lowsec) "hMA" = ( /obj/item/tool/crowbar, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "hMH" = ( /obj/item/newspaper, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/fiorina/lz/near_lzII) "hMK" = ( /obj/effect/landmark/nightmare{ @@ -12791,9 +10222,7 @@ pixel_x = 6; pixel_y = 20 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "hNU" = ( /obj/structure/janitorialcart, @@ -12812,18 +10241,13 @@ /area/fiorina/maintenance) "hOG" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/station/medbay) "hOQ" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "hPi" = ( /obj/structure/stairs/perspective{ @@ -12834,25 +10258,16 @@ /turf/open/floor/plating/prison, /area/fiorina/station/park) "hPq" = ( -/obj/structure/machinery/power/apc, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/obj/structure/machinery/power/apc/power/south, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "hPu" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/fiorina/station/power_ring) "hPL" = ( /obj/item/tool/wrench, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/fiorina/tumor/servers) "hPN" = ( /obj/item/stack/sheet/metal, @@ -12860,10 +10275,7 @@ /area/fiorina/station/security) "hPO" = ( /obj/effect/spawner/random/gun/rifle/highchance, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/lz/near_lzI) "hPY" = ( /obj/structure/surface/rack, @@ -12881,9 +10293,7 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "hQk" = ( /obj/structure/monorail{ @@ -12913,16 +10323,11 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "hQQ" = ( /obj/structure/largecrate/supply/supplies/tables_racks, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "hQR" = ( /obj/structure/barricade/metal/wired{ @@ -12942,33 +10347,22 @@ dir = 4; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "hRs" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "hRX" = ( -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/fiorina/station/park) "hSk" = ( /obj/structure/toilet, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "hSl" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "hSo" = ( /obj/structure/barricade/wooden{ @@ -12979,32 +10373,21 @@ icon_state = "p_stair_ew_full_cap" }, /obj/structure/platform/stair_cut/alt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/medbay) "hSA" = ( /obj/item/reagent_container/food/drinks/bottle/tomatojuice, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "hSG" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/fiberbush) "hSH" = ( /obj/item/reagent_container/food/snacks/donkpocket, /turf/open/floor/plating/prison, /area/fiorina/station/civres_blue) "hSO" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/lz/near_lzI) "hTf" = ( /obj/structure/prop/structure_lattice{ @@ -13013,18 +10396,13 @@ icon = 'icons/turf/elevator.dmi'; icon_state = "wall_broke" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/telecomm/lz1_cargo) "hTh" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "hTo" = ( /obj/item/smallDelivery, @@ -13040,10 +10418,7 @@ /area/fiorina/station/civres_blue) "hTy" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "hTM" = ( /obj/item/stack/rods, @@ -13051,9 +10426,7 @@ /area/fiorina/station/transit_hub) "hTN" = ( /obj/structure/girder, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "hUi" = ( /obj/item/stack/sheet/metal, @@ -13066,10 +10439,7 @@ /area/fiorina/station/power_ring) "hUD" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/east, /area/fiorina/station/chapel) "hUL" = ( /obj/structure/sink{ @@ -13079,16 +10449,10 @@ pixel_x = -11; pixel_y = -5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "hUO" = ( -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/maintenance) "hVu" = ( /obj/item/stack/sheet/metal, @@ -13099,10 +10463,7 @@ /area/fiorina/tumor/servers) "hVA" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "hVG" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -13123,9 +10484,7 @@ /obj/structure/machinery/photocopier{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "hWi" = ( /obj/structure/machinery/door/airlock/almayer/maint/autoname{ @@ -13139,10 +10498,7 @@ "hWk" = ( /obj/effect/decal/cleanable/blood, /obj/effect/spawner/random/gun/rifle/lowchance, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/fiorina/lz/near_lzI) "hWv" = ( /obj/structure/surface/rack, @@ -13154,9 +10510,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "hWF" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -13169,24 +10523,18 @@ /obj/item/device/radio{ pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "hXF" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "hXG" = ( /obj/structure/barricade/metal/wired{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "hXN" = ( /obj/structure/surface/table/reinforced/prison, @@ -13214,10 +10562,7 @@ /area/fiorina/station/medbay) "hYl" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "hYs" = ( /obj/structure/barricade/sandbags{ @@ -13237,19 +10582,14 @@ /area/fiorina/station/security) "hYX" = ( /obj/structure/machinery/bot/medbot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "hZf" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, /turf/open/floor/prison, /area/fiorina/station/medbay) "hZi" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_tram) "hZG" = ( /obj/structure/machinery/light/double/blue{ @@ -13257,32 +10597,21 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "hZN" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/fiorina/maintenance) "hZR" = ( /obj/structure/window/framed/prison/reinforced/hull, /turf/open/floor/plating/prison, /area/fiorina/station/lowsec) "iaa" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/disco) "iad" = ( /obj/item/device/multitool, -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/fiorina/tumor/civres) "iaE" = ( /obj/structure/prop/structure_lattice{ @@ -13293,15 +10622,10 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "ibl" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/fiorina/lz/near_lzI) "ibz" = ( /obj/structure/stairs/perspective{ @@ -13319,10 +10643,7 @@ /area/fiorina/lz/near_lzII) "icg" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/tumor/ice_lab) "icu" = ( /obj/structure/surface/table/reinforced/prison, @@ -13341,9 +10662,7 @@ /area/fiorina/tumor/aux_engi) "idb" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "idi" = ( /obj/item/trash/sosjerky, @@ -13352,9 +10671,7 @@ "idj" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/briefcase/inflatable, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "idP" = ( /obj/structure/platform{ @@ -13364,20 +10681,14 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "idS" = ( /obj/structure/largecrate/random, /turf/open/floor/prison, /area/fiorina/station/central_ring) "iea" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/fiorina/station/medbay) "ieu" = ( /obj/structure/platform{ @@ -13391,9 +10702,7 @@ dir = 8; layer = 2.6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/medbay) "ieA" = ( /obj/structure/barricade/handrail/type_b, @@ -13401,29 +10710,20 @@ /area/fiorina/lz/near_lzI) "ieJ" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "ifc" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "ifk" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "ifm" = ( -/turf/open/floor/prison{ - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner, /area/fiorina/tumor/civres) "ifp" = ( /obj/structure/surface/table/woodentable, @@ -13452,33 +10752,23 @@ /area/fiorina/tumor/ship) "ifL" = ( /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "ifN" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/lz/near_lzI) "ifP" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/maintenance) "igc" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/powercell, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "ign" = ( /obj/structure/machinery/light/double/blue{ @@ -13486,10 +10776,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/lz/near_lzI) "igu" = ( /obj/structure/machinery/light/double/blue{ @@ -13497,10 +10784,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/east, /area/fiorina/station/botany) "igQ" = ( /obj/structure/closet/cabinet, @@ -13511,16 +10795,11 @@ /area/fiorina/station/civres_blue) "igV" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "ihn" = ( /obj/item/paper/crumpled, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "ihp" = ( /obj/structure/closet/crate/science{ @@ -13538,42 +10817,29 @@ /area/fiorina/station/medbay) "ihv" = ( /obj/item/stock_parts/matter_bin/super, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/fiorina/tumor/servers) "ihz" = ( /obj/effect/landmark/objective_landmark/medium, /turf/open/floor/plating/plating_catwalk, /area/fiorina/tumor/ship) "ihB" = ( -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ihO" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ihV" = ( /obj/structure/blocker/invisible_wall, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/oob) "iie" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/adv, /obj/item/storage/firstaid/adv, /obj/item/storage/firstaid/toxin, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "iiw" = ( /obj/structure/monorail{ @@ -13584,18 +10850,13 @@ /area/fiorina/station/transit_hub) "iiz" = ( /obj/structure/machinery/gibber, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/west, /area/fiorina/station/botany) "iiY" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "ijd" = ( /obj/item/trash/cigbutt, @@ -13607,30 +10868,20 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/ice_lab) "ijt" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/fiorina/station/park) "ijC" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/lz/near_lzI) "ika" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "ikt" = ( /obj/structure/closet/bodybag, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/station/medbay) "ikF" = ( /obj/structure/surface/table/reinforced/prison, @@ -13657,50 +10908,34 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ilM" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/chapel) "img" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "imp" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/fiorina/station/civres_blue) "imt" = ( /turf/open/floor/almayer, /area/fiorina/tumor/ship) "imz" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/civres_blue) "imG" = ( /obj/item/trash/chunk, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "imI" = ( /obj/structure/stairs/perspective{ @@ -13716,9 +10951,7 @@ /area/fiorina/tumor/servers) "ing" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "inA" = ( /obj/structure/surface/table/reinforced/prison{ @@ -13729,39 +10962,27 @@ /area/fiorina/tumor/ice_lab) "inO" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/tumor/aux_engi) "ioc" = ( -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "iox" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "ioE" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "ioM" = ( /turf/closed/wall/r_wall/prison, /area/fiorina/station/medbay) "ioS" = ( /obj/item/storage/briefcase, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ioV" = ( /obj/structure/stairs/perspective{ @@ -13771,18 +10992,13 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "ioW" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "ipa" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -13802,10 +11018,7 @@ /area/fiorina/lz/near_lzI) "ipA" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "ipM" = ( /obj/structure/surface/table/reinforced/prison, @@ -13815,17 +11028,11 @@ /obj/item/ammo_magazine/pistol/heavy{ pixel_y = 12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ipV" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/lz/near_lzI) "iqB" = ( /obj/structure/surface/table/woodentable/fancy, @@ -13850,19 +11057,14 @@ /obj/item/ammo_casing{ icon_state = "casing_5" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/flight_deck) "irQ" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "itd" = ( /obj/item/tool/lighter/random, @@ -13873,19 +11075,14 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/servers) "itK" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg3" - }, +/turf/open/floor/prison/platingdmg3, /area/fiorina/maintenance) "itN" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/station/park) "itW" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "iuz" = ( /obj/vehicle/train/cargo/trolley, @@ -13893,18 +11090,13 @@ /area/fiorina/station/transit_hub) "iuC" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "iuN" = ( /obj/structure/barricade/handrail/type_b{ layer = 3.5 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/tumor/servers) "iuZ" = ( /obj/item/stack/rods, @@ -13919,16 +11111,11 @@ /turf/open/space/basic, /area/fiorina/oob) "ivr" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/fiorina/station/power_ring) "ivw" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "ivz" = ( /obj/structure/barricade/handrail/type_b{ @@ -13943,14 +11130,10 @@ pixel_x = 6; pixel_y = -2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "ivK" = ( -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/maintenance) "ivN" = ( /obj/structure/window/reinforced, @@ -13965,9 +11148,7 @@ "iwi" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "iwu" = ( /obj/item/newspaper, @@ -13975,9 +11156,7 @@ /area/fiorina/station/security) "iwy" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "iwT" = ( /obj/structure/ice/thin/indestructible{ @@ -13996,9 +11175,7 @@ dir = 2; name = "Residential Archives" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "ixl" = ( /turf/open/floor/prison, @@ -14007,16 +11184,11 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/station/medbay) "ixK" = ( /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "iyc" = ( /obj/item/stack/rods/plasteel, @@ -14039,16 +11211,11 @@ dir = 4; pixel_y = 24 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/station/park) "iys" = ( /obj/effect/spawner/random/sentry/midchance, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "iyS" = ( /obj/structure/bed/chair/dropship/pilot{ @@ -14067,10 +11234,7 @@ desc = "Sworn to the shrapnel and the shards therein. So sayeth her command when the first detonation occured."; name = "HEFA Order milita armband" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/chapel) "izh" = ( /obj/structure/platform{ @@ -14080,9 +11244,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/fiorina/station/lowsec) "izN" = ( /obj/structure/machinery/computer/secure_data, @@ -14118,20 +11280,14 @@ /turf/open/floor/plating/prison, /area/fiorina/station/medbay) "iAB" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/fiorina/station/central_ring) "iBr" = ( /turf/open/floor/prison, /area/fiorina/station/flight_deck) "iBM" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 5; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/northeast, /area/fiorina/station/botany) "iBP" = ( /turf/closed/shuttle/ert{ @@ -14142,9 +11298,7 @@ /obj/structure/closet/wardrobe/orange, /obj/item/clothing/gloves/boxing/blue, /obj/item/clothing/gloves/boxing/blue, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "iCE" = ( /obj/structure/flora/pottedplant{ @@ -14158,9 +11312,7 @@ /area/fiorina/station/disco) "iCN" = ( /obj/item/tool/wrench, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "iCU" = ( /obj/structure/sign/nosmoking_1, @@ -14196,34 +11348,24 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "iDK" = ( /obj/structure/closet/crate/miningcar{ name = "\improper materials storage bin" }, /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "iDO" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "iDQ" = ( /obj/structure/surface/table/woodentable/fancy, /obj/effect/spawner/random/gun/rifle, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/chapel) "iEl" = ( /obj/structure/platform_decoration, @@ -14234,16 +11376,11 @@ name = "\improper materials storage bin" }, /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "iEF" = ( /obj/item/tool/kitchen/utensil/fork, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "iEG" = ( /obj/structure/sink{ @@ -14254,10 +11391,7 @@ pixel_x = -12; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "iFg" = ( /obj/structure/machinery/light/double/blue{ @@ -14265,41 +11399,29 @@ pixel_y = 21 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "iFz" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "iFB" = ( /obj/structure/toilet{ dir = 8; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/station/research_cells) "iFC" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "iFP" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "iFZ" = ( /obj/structure/surface/table/reinforced/prison, @@ -14307,22 +11429,15 @@ /obj/item/reagent_container/food/snacks/hugemushroomslice{ pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "iGw" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "iGx" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "iGX" = ( /obj/effect/landmark/queen_spawn, @@ -14338,24 +11453,17 @@ icon_state = "sandbag_0" }, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_cargo) "iHT" = ( /obj/structure/barricade/handrail/type_b{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "iHW" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/east, /area/fiorina/station/botany) "iIl" = ( /obj/structure/stairs/perspective{ @@ -14374,10 +11482,7 @@ desc = "Watch your step."; icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/flight_deck) "iIE" = ( /obj/structure/surface/table/reinforced/prison, @@ -14400,9 +11505,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "iIS" = ( /obj/structure/machinery/constructable_frame, @@ -14414,10 +11517,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/tumor/servers) "iJF" = ( /obj/structure/surface/table/reinforced/prison, @@ -14425,9 +11525,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/medbay) "iKg" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -14442,31 +11540,21 @@ pixel_x = -12 }, /obj/effect/spawner/random/gun/pistol, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "iKF" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "iKI" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/fiorina/station/telecomm/lz1_cargo) "iKO" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/fiorina/station/medbay) "iLl" = ( /obj/structure/machinery/light/double/blue{ @@ -14474,9 +11562,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "iLJ" = ( /obj/effect/spawner/random/tool, @@ -14493,33 +11579,22 @@ dir = 4; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "iMN" = ( /obj/structure/bed/chair/office/dark{ dir = 4; layer = 3.25 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "iNk" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "iNt" = ( /obj/item/device/whistle, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "iOa" = ( /obj/structure/machinery/floodlight/landing/floor, @@ -14528,30 +11603,20 @@ "iON" = ( /obj/structure/closet/bombcloset, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "iOX" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "iOY" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/fiorina/tumor/ice_lab) "iPv" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/oob) "iPx" = ( /obj/item/device/flashlight/lamp/tripod, @@ -14560,9 +11625,7 @@ "iPz" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/donut_box/empty, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "iQj" = ( /obj/structure/machinery/photocopier, @@ -14571,9 +11634,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "iQz" = ( /obj/structure/stairs/perspective{ @@ -14583,9 +11644,7 @@ /area/fiorina/station/botany) "iQH" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate, /area/fiorina/station/botany) "iQJ" = ( /obj/structure/flora/pottedplant{ @@ -14610,10 +11669,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/tumor/aux_engi) "iRG" = ( /obj/structure/surface/table/reinforced/prison, @@ -14626,16 +11682,10 @@ /turf/open/floor/carpet, /area/fiorina/station/civres_blue) "iRI" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/fiorina/tumor/ice_lab) "iSg" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/flight_deck) "iSu" = ( /turf/closed/wall/prison{ @@ -14645,15 +11695,10 @@ /area/fiorina/station/park) "iSw" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "iSR" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/oob) "iSW" = ( /obj/structure/surface/table/reinforced/prison, @@ -14662,15 +11707,10 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/medbay) "iTj" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/fiorina/station/security) "iTm" = ( /turf/open/auto_turf/sand/layer1, @@ -14679,9 +11719,7 @@ /obj/structure/closet/basketball, /obj/item/storage/pill_bottle/tramadol/skillless, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "iTs" = ( /obj/structure/stairs/perspective{ @@ -14694,21 +11732,13 @@ /area/fiorina/station/botany) "iTt" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "iTE" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/fiorina/station/flight_deck) "iTJ" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/northwest, /area/fiorina/station/botany) "iTK" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -14721,28 +11751,21 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottomright" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "iUc" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "iUr" = ( /obj/item/shard{ icon_state = "large"; name = "ice shard" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "iUB" = ( /obj/structure/machinery/light/double/blue{ @@ -14770,10 +11793,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/park) "iVv" = ( /obj/structure/blocker/invisible_wall, @@ -14794,19 +11814,13 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "iWp" = ( /obj/item/reagent_container/food/drinks/coffee{ name = "\improper paper cup" }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/lowsec) "iWq" = ( /obj/structure/platform/kutjevo/smooth{ @@ -14824,17 +11838,11 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/central_ring) "iXq" = ( /obj/item/stool, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/station/lowsec) "iXs" = ( /obj/structure/stairs/perspective{ @@ -14848,37 +11856,25 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/station/civres_blue) "iXV" = ( /obj/structure/closet/l3closet/general, /turf/open/floor/prison, /area/fiorina/tumor/aux_engi) "iYa" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/fiorina/station/chapel) "iYe" = ( /obj/item/tool/wirecutters, -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/fiorina/station/power_ring) "iYw" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/station/central_ring) "iYJ" = ( -/obj/structure/machinery/power/apc, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/obj/structure/machinery/power/apc/power/south, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "iYQ" = ( /obj/item/fuel_cell, @@ -14892,10 +11888,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/servers) "jaB" = ( /obj/structure/platform/kutjevo/smooth{ @@ -14910,22 +11903,14 @@ /obj/structure/holohoop{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "jbm" = ( /obj/item/clothing/under/color/orange, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "jbq" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "jbu" = ( /obj/structure/window/reinforced{ @@ -14945,9 +11930,7 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "jbU" = ( /obj/structure/surface/table/reinforced/prison, @@ -14966,10 +11949,7 @@ dir = 8; health = 80 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "jcv" = ( /obj/structure/bed/chair/comfy{ @@ -14990,24 +11970,16 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "jdn" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "jew" = ( /obj/structure/largecrate/supply/ammo, /obj/item/storage/fancy/crayons, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "jeL" = ( /obj/structure/platform{ @@ -15019,43 +11991,31 @@ /obj/structure/platform_decoration{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/chapel) "jfc" = ( /obj/item/stack/rods, /turf/open/floor/plating/prison, /area/fiorina/station/research_cells) "jfd" = ( -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/fiorina/station/park) "jfp" = ( /obj/structure/barricade/handrail, /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "jft" = ( /obj/structure/barricade/sandbags{ icon_state = "sandbag_0"; pixel_y = -14 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "jfO" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/central_ring) "jfT" = ( /obj/structure/platform{ @@ -15076,31 +12036,22 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "jgL" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "jhl" = ( /obj/structure/closet/emcloset, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "jhp" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "jhG" = ( /turf/closed/shuttle/ert{ @@ -15113,10 +12064,7 @@ pixel_x = 12 }, /obj/item/clothing/suit/armor/bulletproof/badge, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/lowsec) "jiq" = ( /obj/structure/lz_sign/prison_sign, @@ -15137,16 +12085,11 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "jiA" = ( /obj/item/storage/firstaid/regular, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "jiV" = ( /obj/structure/surface/table/reinforced/prison, @@ -15174,10 +12117,7 @@ /obj/item/storage/toolbox/emergency{ pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "jjs" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -15194,10 +12134,7 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/fiberbush) "jjW" = ( -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "jkg" = ( /obj/structure/largecrate/supply, @@ -15205,16 +12142,12 @@ /area/fiorina/maintenance) "jkj" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "jkw" = ( /obj/structure/machinery/computer/atmos_alert, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "jkW" = ( /obj/structure/dropship_equipment/fulton_system, @@ -15234,17 +12167,12 @@ icon_state = "abed" }, /obj/item/card/id/silver/clearance_badge, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "jlq" = ( /obj/item/device/flashlight/lamp/tripod, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "jls" = ( /obj/item/reagent_container/glass/bucket/janibucket, @@ -15252,10 +12180,7 @@ /area/fiorina/station/park) "jlB" = ( /obj/item/stack/nanopaste, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/station/civres_blue) "jlH" = ( /obj/structure/platform/kutjevo/smooth{ @@ -15271,18 +12196,13 @@ /obj/structure/machinery/cm_vending/sorted/marine_food{ name = "\improper Fiorina Engineering Canteen Vendor" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "jmp" = ( /obj/item/ammo_magazine/handful/shotgun/incendiary{ unacidable = 1 }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/aux_engi) "jmr" = ( /obj/structure/platform{ @@ -15299,18 +12219,13 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "jmG" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/station/research_cells) "jna" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/fiorina/station/research_cells) "jnd" = ( /obj/structure/machinery/light/double/blue{ @@ -15322,9 +12237,7 @@ /area/fiorina/lz/near_lzII) "jnm" = ( /obj/structure/machinery/vending/sovietsoda, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "jnQ" = ( /obj/structure/machinery/light/double/blue{ @@ -15332,22 +12245,14 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "jnU" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/tumor/servers) "jnX" = ( /obj/item/storage/pill_bottle/spaceacillin/skillless, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/station/research_cells) "jor" = ( /obj/effect/spawner/random/attachment, @@ -15368,9 +12273,7 @@ dir = 8; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "joJ" = ( /obj/structure/bed/roller, @@ -15398,17 +12301,13 @@ /obj/item/clothing/head/soft/ferret{ pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "jpx" = ( /obj/item/ammo_casing{ icon_state = "casing_8" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "jpN" = ( /obj/structure/sign/prop3{ @@ -15425,16 +12324,11 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "jpW" = ( /obj/item/reagent_container/food/drinks/cans/souto/cherry, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "jqs" = ( /obj/structure/disposalpipe/segment{ @@ -15464,10 +12358,7 @@ /area/fiorina/station/disco) "jqM" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "jri" = ( /obj/structure/closet/secure_closet/freezer/fridge/groceries, @@ -15476,44 +12367,30 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "jrN" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg1" - }, +/turf/open/floor/prison/platingdmg1, /area/fiorina/tumor/aux_engi) "jrO" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/fiorina/station/power_ring) "jrT" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/recharger, /obj/item/clothing/accessory/holobadge/cord, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/lz/near_lzI) "jsf" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "jsp" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "jsu" = ( /obj/structure/surface/table/reinforced/prison{ @@ -15525,18 +12402,14 @@ pixel_x = 14; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "jsU" = ( /obj/item/stack/tile/plasteel{ pixel_x = 3; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "jta" = ( /obj/structure/bed{ @@ -15549,24 +12422,18 @@ icon_state = "pottedplant_29"; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "jtM" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "juX" = ( /obj/structure/machinery/door/poddoor/almayer{ density = 0; dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "jva" = ( /obj/structure/stairs/perspective{ @@ -15578,9 +12445,7 @@ /area/fiorina/station/disco) "jvi" = ( /obj/structure/closet/wardrobe/orange, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "jvm" = ( /obj/item/storage/surgical_tray, @@ -15589,9 +12454,7 @@ pixel_x = -4; pixel_y = 12 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/medbay) "jvy" = ( /mob/living/simple_animal/hostile/carp{ @@ -15616,35 +12479,25 @@ /area/fiorina/lz/near_lzII) "jxm" = ( /obj/item/trash/hotdog, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "jyo" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/power_ring) "jyv" = ( /obj/structure/stairs/perspective{ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "jyF" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "jyM" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -15660,31 +12513,21 @@ /area/fiorina/station/central_ring) "jyY" = ( /obj/item/explosive/grenade/high_explosive/frag, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/tumor/servers) "jzN" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "jzP" = ( -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/fiorina/station/power_ring) "jAF" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/medical_decals{ icon_state = "triagedecalleft" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "jAW" = ( /obj/structure/largecrate/supply/ammo, @@ -15697,10 +12540,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "jBv" = ( /obj/structure/bed/sofa/vert/grey/bot{ @@ -15713,10 +12553,7 @@ /turf/open/floor/wood, /area/fiorina/station/park) "jCe" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/fiorina/tumor/servers) "jCt" = ( /obj/structure/machinery/light/small{ @@ -15725,24 +12562,17 @@ pixel_y = 10 }, /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "jCy" = ( /obj/structure/prop/dam/crane{ icon_state = "tractor_damaged" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/telecomm/lz1_cargo) "jCA" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "jCO" = ( /obj/structure/platform{ @@ -15758,10 +12588,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "jDR" = ( /obj/structure/machinery/light/double/blue{ @@ -15772,10 +12599,7 @@ /area/fiorina/tumor/aux_engi) "jEa" = ( /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/fiorina/station/power_ring) "jEr" = ( /obj/structure/machinery/vending/snack, @@ -15783,16 +12607,11 @@ /area/fiorina/lz/near_lzII) "jEy" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "jEz" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "jEK" = ( /obj/structure/bed/chair/office/light{ @@ -15809,9 +12628,7 @@ /obj/structure/barricade/metal/wired{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "jFh" = ( /obj/structure/stairs/perspective{ @@ -15829,19 +12646,14 @@ /area/fiorina/tumor/aux_engi) "jFz" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/tumor/aux_engi) "jFD" = ( /obj/structure/barricade/metal{ health = 250; icon_state = "metal_1" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/ice_lab) "jFO" = ( /obj/effect/landmark/nightmare{ @@ -15851,15 +12663,10 @@ /area/fiorina/station/park) "jFP" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "jGf" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_cargo) "jGs" = ( /obj/structure/toilet{ @@ -15867,10 +12674,7 @@ pixel_y = 8 }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/oob) "jGz" = ( /obj/structure/closet{ @@ -15879,35 +12683,24 @@ }, /obj/effect/spawner/random/tool, /obj/item/clothing/gloves/combat, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "jGC" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "jHj" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "jHp" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "jHz" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "jHC" = ( /obj/structure/surface/rack, @@ -15920,32 +12713,23 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "jHU" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "jHV" = ( /obj/item/paper, /obj/structure/inflatable/door, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "jIw" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "jIz" = ( /obj/item/stack/sheet/metal/medium_stack, @@ -15986,27 +12770,18 @@ /area/fiorina/station/park) "jJZ" = ( /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "jKv" = ( /obj/item/tool/warning_cone, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "jKz" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "jKI" = ( /obj/structure/platform/kutjevo/smooth{ @@ -16037,10 +12812,7 @@ dir = 8; icon_state = "cartridge_2" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/fiorina/station/telecomm/lz1_cargo) "jLD" = ( /obj/structure/platform{ @@ -16049,9 +12821,7 @@ /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ layer = 3.5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "jMf" = ( /obj/item/stack/tile/plasteel{ @@ -16061,10 +12831,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/research_cells) "jMh" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/medbay) "jMk" = ( /obj/item/tool/screwdriver, @@ -16072,27 +12839,20 @@ /area/fiorina/tumor/servers) "jMv" = ( /obj/item/tool/wrench, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "jMH" = ( /obj/structure/barricade/metal/wired{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "jNi" = ( /obj/item/ammo_casing{ dir = 2; icon_state = "casing_5" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "jNl" = ( /obj/structure/ice/thin/indestructible{ @@ -16102,10 +12862,7 @@ /turf/open/ice/noweed, /area/fiorina/station/research_cells) "jNw" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/fiorina/tumor/servers) "jOb" = ( /obj/structure/stairs/perspective{ @@ -16124,19 +12881,13 @@ layer = 2.5; pixel_y = -11 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/flight_deck) "jOv" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/fiorina/station/power_ring) "jOY" = ( /obj/structure/surface/table/reinforced/prison, @@ -16144,9 +12895,7 @@ dir = 8 }, /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "jPK" = ( /turf/closed/shuttle/elevator{ @@ -16157,38 +12906,24 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "jPY" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "Residential Apartment" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/servers) "jQc" = ( /obj/item/organ/lungs, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "jQs" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "jQy" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "jQS" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -16196,9 +12931,7 @@ }, /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "jRf" = ( /obj/structure/girder/displaced, @@ -16228,9 +12961,7 @@ /obj/structure/platform_decoration{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "jRF" = ( /obj/item/stack/sheet/metal, @@ -16245,10 +12976,7 @@ icon_state = "abed" }, /obj/item/reagent_container/food/drinks/flask/marine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "jSD" = ( /obj/item/storage/toolbox/mechanical, @@ -16265,33 +12993,21 @@ "jSU" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "jSZ" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "jTo" = ( /obj/item/prop/helmetgarb/gunoil, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "jTD" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "jTJ" = ( /turf/closed/wall/r_wall/prison, @@ -16305,18 +13021,13 @@ pixel_x = -8; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "jUa" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "jUs" = ( /obj/structure/machinery/light/double/blue{ @@ -16334,26 +13045,18 @@ /area/fiorina/station/park) "jUP" = ( /obj/item/trash/c_tube, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "jVj" = ( /obj/structure/bed/chair, /obj/structure/extinguisher_cabinet{ pixel_y = 32 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "jVt" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "jVE" = ( /obj/structure/surface/table/reinforced/prison, @@ -16370,59 +13073,41 @@ /turf/open/floor/plating/prison, /area/fiorina/lz/near_lzI) "jVM" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/fiorina/station/botany) "jWg" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "jWk" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/power_ring) "jWy" = ( /obj/structure/barricade/handrail, /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "jWE" = ( /obj/item/trash/used_stasis_bag{ desc = "Wow, instant sand. They really have everything in space."; name = "Insta-Sand! bag" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/civres_blue) "jWI" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "jWY" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/item/storage/fancy/cigar/tarbacks, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "jXj" = ( /obj/item/stack/rods, @@ -16444,15 +13129,11 @@ /area/fiorina/tumor/aux_engi) "jYm" = ( /obj/structure/machinery/constructable_frame, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "jYn" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "jYs" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -16465,33 +13146,21 @@ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/lz/near_lzI) "jYK" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "jYM" = ( /obj/item/trash/chips, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "jYU" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_tram) "jYV" = ( /obj/structure/stairs/perspective{ @@ -16514,22 +13183,13 @@ /area/fiorina/tumor/ice_lab) "jZk" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_tram) "kag" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/power_ring) "kat" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/fiorina/station/botany) "kaw" = ( /obj/structure/stairs/perspective{ @@ -16537,17 +13197,12 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "kaF" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/bottle/sake, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "kaO" = ( /obj/structure/machinery/light/double/blue{ @@ -16566,9 +13221,7 @@ /area/fiorina/tumor/aux_engi) "kbh" = ( /obj/item/explosive/grenade/incendiary/molotov, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "kbi" = ( /obj/item/ammo_casing{ @@ -16580,17 +13233,11 @@ /area/fiorina/station/park) "kbj" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "kbo" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/west, /area/fiorina/station/botany) "kbt" = ( /obj/structure/janitorialcart, @@ -16611,10 +13258,7 @@ /area/fiorina/tumor/fiberbush) "kdq" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "kds" = ( /obj/item/clothing/suit/storage/hazardvest, @@ -16653,27 +13297,18 @@ /area/fiorina/station/transit_hub) "kgp" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "kgG" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_cargo) "kgN" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "kgQ" = ( /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "kgT" = ( /obj/structure/surface/table/reinforced/prison, @@ -16682,23 +13317,15 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "kgY" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "khd" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/tumor/aux_engi) "khu" = ( /obj/structure/prop/structure_lattice{ @@ -16707,23 +13334,15 @@ icon = 'icons/turf/elevator.dmi'; icon_state = "wall_broke" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/civres_blue) "khw" = ( /obj/effect/spawner/random/gun/rifle/midchance, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/power_ring) "khY" = ( /obj/structure/closet/secure_closet/medical3, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "kid" = ( /obj/item/ammo_casing{ @@ -16733,17 +13352,11 @@ dir = 4; flipped = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "kii" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/tumor/ice_lab) "kil" = ( /obj/structure/machinery/light/double/blue, @@ -16755,15 +13368,10 @@ /area/fiorina/station/civres_blue) "kiT" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "kjt" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "kjP" = ( /obj/structure/surface/table/reinforced/prison, @@ -16775,33 +13383,23 @@ /area/fiorina/station/security/wardens) "kjT" = ( /obj/structure/flora/grass/tallgrass/jungle/corner, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "kjX" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "kka" = ( /obj/item/stack/sheet/metal{ amount = 5 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "kke" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "kkU" = ( /obj/structure/monorail{ @@ -16819,15 +13417,11 @@ /obj/structure/platform_decoration{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "klh" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "klp" = ( /turf/closed/shuttle/ert{ @@ -16837,9 +13431,7 @@ /area/fiorina/tumor/ship) "klt" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "klB" = ( /obj/structure/machinery/landinglight/ds2/delayone, @@ -16856,27 +13448,20 @@ /obj/item/storage/donut_box{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "kmm" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/disco) "kmn" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_29"; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "kmL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic/autoname{ @@ -16895,9 +13480,7 @@ /area/fiorina/station/security/wardens) "knb" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "knh" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -16915,41 +13498,28 @@ /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "knY" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ indestructible = 1; name = "launch bay door" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/oob) "kob" = ( /obj/item/ammo_casing{ icon_state = "cartridge_2" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "kok" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/fiorina/station/transit_hub) "kon" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/wood/medium_stack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "kor" = ( /obj/structure/bed/chair{ @@ -16966,10 +13536,7 @@ /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "koK" = ( /obj/effect/decal{ @@ -16979,26 +13546,17 @@ pixel_y = -11 }, /obj/structure/closet/bombcloset, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "koY" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "kpe" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "kpp" = ( /obj/item/trash/popcorn, @@ -17008,36 +13566,27 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/aux_engi) "kpq" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "kpu" = ( /obj/structure/closet/wardrobe/orange, /obj/item/explosive/mine/pmc, /obj/effect/spawner/random/gun/smg, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "kpv" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "kpH" = ( /obj/effect/decal/medical_decals{ icon_state = "cryomid" }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "kpR" = ( /obj/structure/surface/table/woodentable/fancy, @@ -17046,65 +13595,45 @@ pixel_x = 1; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/chapel) "kqy" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "kqC" = ( /turf/closed/wall/prison, /area/fiorina/station/lowsec) "kqJ" = ( /obj/item/trash/used_stasis_bag, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/fiorina/lz/near_lzI) "krb" = ( /obj/structure/bookcase/manuals/engineering, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "krn" = ( /obj/structure/barricade/handrail/type_b{ dir = 8; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/servers) "krE" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/station/flight_deck) "ksu" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "ksE" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "ksL" = ( /obj/structure/stairs/perspective{ @@ -17119,9 +13648,7 @@ dir = 4; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/servers) "ksY" = ( /obj/effect/decal/cleanable/blood/oil, @@ -17129,9 +13656,7 @@ /area/fiorina/station/flight_deck) "ktq" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "ktv" = ( /obj/item/trash/sosjerky, @@ -17139,18 +13664,14 @@ /area/fiorina/station/security) "ktC" = ( /obj/item/explosive/grenade/high_explosive/frag, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "kue" = ( /obj/structure/machinery/computer3/server/rack, /obj/structure/window{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "kvg" = ( /obj/structure/machinery/light/double/blue{ @@ -17158,9 +13679,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "kvh" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -17173,17 +13692,12 @@ /obj/structure/barricade/handrail/type_b{ layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "kvu" = ( /obj/item/weapon/gun/rifle/m16, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "kvx" = ( /obj/effect/landmark/monkey_spawn, @@ -17196,9 +13710,7 @@ pixel_x = 7; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/chapel) "kwT" = ( /obj/structure/closet/firecloset, @@ -17213,10 +13725,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/station/civres_blue) "kxf" = ( /obj/item/stack/sheet/wood, @@ -17232,10 +13741,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "kxQ" = ( /obj/structure/prop/resin_prop{ @@ -17244,16 +13750,11 @@ /turf/open/floor/plating/prison, /area/fiorina/station/park) "kxU" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/fiorina/station/transit_hub) "kyd" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "kyh" = ( /obj/structure/platform_decoration{ @@ -17262,10 +13763,7 @@ /turf/open/floor/prison, /area/fiorina/station/power_ring) "kyF" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/civres_blue) "kyU" = ( /obj/item/prop/helmetgarb/spacejam_tickets{ @@ -17274,10 +13772,7 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "kyW" = ( /obj/item/stack/sandbags/large_stack, @@ -17301,10 +13796,7 @@ /area/fiorina/station/research_cells) "kzs" = ( /obj/item/stack/sandbags/large_stack, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/fiorina/tumor/civres) "kzx" = ( /obj/structure/machinery/light/double/blue{ @@ -17312,10 +13804,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/civres_blue) "kzz" = ( /obj/item/tool/shovel/etool, @@ -17323,10 +13812,7 @@ /area/fiorina/station/civres_blue) "kzB" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/fiorina/station/chapel) "kzL" = ( /obj/structure/bed/sofa/south/grey/right, @@ -17334,19 +13820,14 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "kzR" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "kAc" = ( /obj/structure/surface/table/reinforced/prison, @@ -17357,10 +13838,7 @@ pixel_x = -2; pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "kAO" = ( /obj/item/folder/yellow, @@ -17368,15 +13846,11 @@ /area/fiorina/tumor/servers) "kBm" = ( /obj/item/device/multitool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "kBt" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "kBE" = ( /obj/item/toy/bikehorn/rubberducky, @@ -17397,16 +13871,10 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/fiorina/station/chapel) "kCH" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/fiorina/tumor/aux_engi) "kCI" = ( /obj/item/weapon/baseballbat/metal, @@ -17418,23 +13886,15 @@ /obj/structure/barricade/handrail/type_b{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "kCS" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "kCT" = ( /obj/effect/spawner/random/gun/smg, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/lowsec) "kCY" = ( /obj/item/tool/weldingtool, @@ -17444,22 +13904,16 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "kDw" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/fiorina/station/telecomm/lz1_cargo) "kDN" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ dir = 4 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "kEj" = ( /obj/structure/largecrate/random/barrel/blue, @@ -17471,9 +13925,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "kEy" = ( /obj/structure/bed/chair/dropship/pilot{ @@ -17495,42 +13947,27 @@ /area/fiorina/tumor/ice_lab) "kFd" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "kGc" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_cargo) "kGd" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/fiorina/station/research_cells) "kGo" = ( -/obj/structure/machinery/power/apc, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/power/south, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "kGB" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "kGD" = ( /obj/structure/largecrate/random/mini/med, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "kGZ" = ( /obj/structure/platform{ @@ -17558,21 +13995,13 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "kHv" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/fiorina/station/power_ring) "kHF" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "kHG" = ( /obj/effect/decal/cleanable/blood/oil, @@ -17584,9 +14013,7 @@ /area/fiorina/station/disco) "kHI" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "kHS" = ( /obj/structure/barricade/sandbags{ @@ -17594,46 +14021,30 @@ layer = 2.97; pixel_y = -14 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "kHZ" = ( /obj/item/stack/folding_barricade, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "kIb" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/station/lowsec) "kIg" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "kIh" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "kIo" = ( /obj/structure/girder, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/fiorina/tumor/ship) "kIA" = ( /obj/structure/surface/table/reinforced/prison, @@ -17647,16 +14058,11 @@ /area/fiorina/station/security) "kIO" = ( /obj/structure/machinery/vending/snack/packaged, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "kJd" = ( /obj/item/tool/warning_cone, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/station/park) "kJf" = ( /obj/item/tool/wrench, @@ -17672,10 +14078,7 @@ icon_state = "pottedplant_22" }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/disco) "kJS" = ( /obj/structure/barricade/handrail/type_b{ @@ -17685,9 +14088,7 @@ dir = 8; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/servers) "kJU" = ( /obj/item/ammo_magazine/rifle/m16{ @@ -17697,35 +14098,24 @@ /area/fiorina/station/security) "kKd" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "kKs" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/fiorina/station/flight_deck) "kKt" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/weapon/baton, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "kKP" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/power_ring) "kKQ" = ( /obj/structure/platform/stair_cut/alt, @@ -17738,15 +14128,10 @@ /obj/vehicle/powerloader{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "kLz" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/civres_blue) "kLI" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -17759,15 +14144,11 @@ dir = 4; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "kMm" = ( /obj/structure/barricade/handrail, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "kMq" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -17775,9 +14156,7 @@ "kMC" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/objective, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "kME" = ( /obj/structure/surface/table/reinforced/prison, @@ -17795,10 +14174,7 @@ layer = 2.5; pixel_y = -11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "kNk" = ( /obj/item/stack/sheet/metal/medium_stack, @@ -17807,10 +14183,7 @@ /area/fiorina/lz/near_lzI) "kNs" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "kNB" = ( /obj/structure/surface/table/woodentable/fancy, @@ -17832,9 +14205,7 @@ dir = 4; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/servers) "kNY" = ( /obj/structure/surface/rack, @@ -17845,16 +14216,10 @@ /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "kOB" = ( -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "kOV" = ( /obj/structure/surface/table/reinforced/prison, @@ -17863,15 +14228,11 @@ pixel_x = 3; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "kPf" = ( /obj/structure/machinery/computer3/server/rack, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "kPz" = ( /obj/structure/lattice, @@ -17886,10 +14247,7 @@ pixel_y = 4 }, /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "kQy" = ( /obj/item/frame/rack, @@ -17897,16 +14255,12 @@ dir = 4; layer = 3.5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "kQG" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/ricepudding, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "kQH" = ( /obj/structure/stairs/perspective{ @@ -17932,23 +14286,16 @@ }, /obj/structure/surface/rack, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "kSd" = ( /obj/structure/toilet{ pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "kSe" = ( -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/disco) "kSh" = ( /turf/closed/shuttle/elevator{ @@ -17957,9 +14304,7 @@ /area/fiorina/station/telecomm/lz1_cargo) "kSB" = ( /obj/structure/closet/firecloset, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "kSD" = ( /obj/structure/monorail{ @@ -17972,18 +14317,13 @@ /turf/open/floor/plating/prison, /area/fiorina/station/telecomm/lz1_tram) "kTs" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/maintenance) "kTD" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/fiorina/station/power_ring) "kTL" = ( /obj/item/stack/rods, @@ -17994,17 +14334,13 @@ /area/fiorina/station/medbay) "kTW" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "kTY" = ( /obj/structure/machinery/defenses/sentry/premade/dumb{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "kUj" = ( /obj/structure/window/framed/prison, @@ -18015,17 +14351,13 @@ /obj/item/device/radio{ pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "kUR" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "kVg" = ( /obj/item/stack/cable_coil/blue, @@ -18037,15 +14369,11 @@ /area/fiorina/station/power_ring) "kVN" = ( /obj/structure/window/framed/prison/reinforced, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "kVW" = ( /obj/item/weapon/pole/wooden_cane, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "kWv" = ( /obj/structure/surface/table/reinforced/prison, @@ -18057,37 +14385,22 @@ pixel_x = 3; pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "kWL" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/fiorina/lz/near_lzII) "kWS" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "kXk" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/station/research_cells) "kXm" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/pistol/heavy, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/medbay) "kXs" = ( /obj/structure/prop/structure_lattice{ @@ -18099,9 +14412,7 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "kXD" = ( /obj/structure/window/framed/prison, @@ -18119,26 +14430,18 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "kYi" = ( /obj/effect/decal/cleanable/blood/splatter{ icon_state = "handblood" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "kYz" = ( /obj/structure/closet/crate/medical, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "kYZ" = ( /obj/structure/surface/table/woodentable, @@ -18147,9 +14450,7 @@ /area/fiorina/station/civres_blue) "kZl" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "kZu" = ( /obj/structure/toilet{ @@ -18159,10 +14460,7 @@ pixel_x = 2; pixel_y = 25 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "kZy" = ( /obj/item/clothing/mask/breath, @@ -18175,19 +14473,14 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "kZV" = ( /obj/structure/bed/chair{ dir = 4; pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "lag" = ( /obj/structure/cable/heavyduty{ @@ -18199,10 +14492,7 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "laJ" = ( /obj/structure/airlock_assembly, @@ -18210,18 +14500,13 @@ /area/fiorina/lz/near_lzI) "laK" = ( /obj/item/stool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "laX" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "lbt" = ( /obj/structure/disposalpipe/segment{ @@ -18238,9 +14523,7 @@ pixel_x = 1; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "lbK" = ( /obj/structure/platform, @@ -18253,39 +14536,26 @@ "lbL" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/disco) "lbZ" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "lcm" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "lcn" = ( -/turf/open/floor/prison{ - icon_state = "panelscorched" - }, +/turf/open/floor/prison/panelscorched, /area/fiorina/station/transit_hub) "lco" = ( /obj/item/stack/sandbags/large_stack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "lcq" = ( /obj/structure/platform/kutjevo/smooth, @@ -18296,26 +14566,17 @@ /area/fiorina/oob) "lcE" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/station/research_cells) "lcJ" = ( /obj/effect/landmark/queen_spawn, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/fiorina/tumor/ice_lab) "ldd" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/stack/rods, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/chapel) "lde" = ( /obj/structure/prop/resin_prop{ @@ -18328,45 +14589,30 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "ldz" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/effect/spawner/random/sentry/midchance, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "ldF" = ( /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/fiorina/station/power_ring) "ldW" = ( /obj/item/stack/sandbags, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "ldZ" = ( /obj/item/explosive/grenade/incendiary/molotov, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/fiorina/station/security) "lev" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "lex" = ( /obj/structure/closet/crate, @@ -18380,17 +14626,11 @@ /obj/structure/barricade/metal/wired{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/station/disco) "leZ" = ( /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "lfo" = ( /obj/structure/pipes/standard/manifold/visible, @@ -18398,34 +14638,21 @@ /area/fiorina/station/medbay) "lfX" = ( /obj/structure/inflatable/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "lge" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/fiorina/station/civres_blue) "lgx" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/park) "lgG" = ( /obj/structure/coatrack, /obj/item/clothing/suit/storage/CMB, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "lgH" = ( -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/fiorina/tumor/civres) "lgS" = ( /obj/structure/machinery/light/double/blue, @@ -18452,18 +14679,13 @@ /area/fiorina/station/power_ring) "lic" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "lit" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "liA" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -18491,9 +14713,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "ljV" = ( /obj/effect/landmark/corpsespawner/ua_riot, @@ -18505,10 +14725,7 @@ /turf/open/floor/prison, /area/fiorina/station/lowsec) "lkr" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/tumor/ice_lab) "lku" = ( /turf/closed/shuttle/ert{ @@ -18517,24 +14734,17 @@ /area/fiorina/oob) "lkA" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "lkM" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/tumor/servers) "lkP" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "lkQ" = ( /obj/structure/machinery/light/double/blue{ @@ -18544,10 +14754,7 @@ /turf/open/floor/prison, /area/fiorina/station/security) "lld" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/fiorina/station/security) "lls" = ( /obj/structure/barricade/handrail/type_b{ @@ -18564,9 +14771,7 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "llJ" = ( /obj/item/stack/rods, @@ -18574,9 +14779,7 @@ density = 0; dir = 4 }, -/turf/open/floor/prison{ - icon_state = "platingdmg3" - }, +/turf/open/floor/prison/platingdmg3, /area/fiorina/station/security) "llQ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -18604,38 +14807,28 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "lnK" = ( /turf/closed/wall/r_wall/prison, /area/fiorina/station/telecomm/lz1_tram) "loj" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "lou" = ( /obj/item/ammo_box/magazine/misc/flares/empty{ pixel_x = -1; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "loE" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "loP" = ( /obj/structure/machinery/optable{ @@ -18646,15 +14839,11 @@ desc = "It crinkles, aggressively."; name = "sterile wax sheet" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/medbay) "lpd" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/chapel) "lpl" = ( /turf/closed/shuttle/ert{ @@ -18673,16 +14862,10 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "lpH" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/fiorina/station/chapel) "lpS" = ( /obj/structure/stairs/perspective{ @@ -18696,24 +14879,15 @@ /area/fiorina/station/disco) "lpW" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "lpX" = ( /obj/structure/machinery/door/airlock/prison/horizontal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "lpZ" = ( /obj/item/trash/boonie, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "lqa" = ( /obj/structure/flora/pottedplant{ @@ -18725,25 +14899,16 @@ /turf/open/floor/wood, /area/fiorina/station/chapel) "lqC" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/lz/near_lzI) "lqI" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "lqJ" = ( /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "lavendergrass_2" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "lqN" = ( /obj/effect/decal/cleanable/blood{ @@ -18751,16 +14916,10 @@ icon_state = "gib6" }, /obj/effect/spawner/random/gun/rifle, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_cargo) "lri" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/fiorina/station/transit_hub) "lrA" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, @@ -18778,16 +14937,12 @@ pixel_x = 2; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "lrV" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/faxmachine, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "lsn" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -18805,9 +14960,7 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "lsZ" = ( /obj/item/tool/soap, @@ -18818,16 +14971,11 @@ /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "ltd" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "lte" = ( /obj/structure/barricade/metal{ @@ -18835,70 +14983,44 @@ health = 85; icon_state = "metal_1" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "ltz" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "ltA" = ( -/turf/open/floor/prison{ - icon_state = "floorscorched1" - }, +/turf/open/floor/prison/floorscorched1, /area/fiorina/tumor/aux_engi) "ltQ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/security) "luf" = ( /obj/effect/decal/medical_decals{ icon_state = "docdecal1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "lun" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "lux" = ( /obj/structure/inflatable/door, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "luy" = ( /obj/item/trash/candle, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/maintenance) "luZ" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "lvf" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "lvg" = ( /obj/item/trash/candle, @@ -18927,16 +15049,11 @@ }, /area/fiorina/tumor/aux_engi) "lvD" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "lvV" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/station/lowsec) "lwd" = ( /obj/structure/machinery/light/double/blue{ @@ -18967,35 +15084,25 @@ pixel_x = 3; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "lwq" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/central_ring) "lwA" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "lxT" = ( /obj/item/ammo_casing{ dir = 8; icon_state = "casing_6" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "lyf" = ( /obj/structure/flora/bush/ausbushes/ausbush{ @@ -19018,10 +15125,7 @@ /area/fiorina/station/civres_blue) "lzd" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "lzm" = ( /obj/structure/surface/table/reinforced/prison, @@ -19030,9 +15134,7 @@ /area/fiorina/station/research_cells) "lzn" = ( /obj/structure/machinery/portable_atmospherics/canister/phoron, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/telecomm/lz1_cargo) "lzq" = ( /obj/item/tool/wet_sign, @@ -19047,26 +15149,18 @@ icon_state = "abed" }, /obj/item/storage/fancy/crayons, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "lzB" = ( /obj/structure/closet/crate/miningcar{ name = "\improper materials storage bin" }, /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "lzE" = ( /obj/structure/machinery/vending/snack/packaged, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "lzJ" = ( /turf/open/floor/plating/prison, @@ -19076,25 +15170,18 @@ dir = 8; icon_state = "cartridge_2" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/fiorina/station/park) "lAh" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/tumor/ice_lab) "lAn" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "lAE" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_cargo) "lAM" = ( /obj/structure/surface/table/reinforced/prison, @@ -19102,9 +15189,7 @@ dir = 4; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "lAN" = ( /obj/structure/machinery/light/double/blue{ @@ -19112,15 +15197,11 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "lAQ" = ( /obj/structure/machinery/vending/snack/packaged, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "lAV" = ( /obj/structure/bed/stool, @@ -19144,34 +15225,24 @@ dir = 8 }, /obj/effect/spawner/random/sentry/midchance, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/telecomm/lz1_cargo) "lBI" = ( /obj/item/ammo_casing{ icon_state = "casing_5_1" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "lBR" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "lBS" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "lCl" = ( /obj/structure/surface/table/reinforced/prison, @@ -19181,16 +15252,12 @@ pixel_x = -6; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "lCz" = ( /obj/structure/machinery/light/small, /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "lDo" = ( /obj/item/storage/fancy/cigar, @@ -19213,22 +15280,15 @@ /area/fiorina/station/power_ring) "lDU" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "lEd" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "lEg" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "lEk" = ( /obj/structure/surface/table/reinforced/prison, @@ -19268,9 +15328,7 @@ /obj/structure/machinery/computer/cameras{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "lEL" = ( /obj/structure/bed/chair{ @@ -19278,10 +15336,7 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/spawner/gibspawner/human, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "lFc" = ( /obj/effect/decal/cleanable/blood, @@ -19290,51 +15345,35 @@ /area/fiorina/station/park) "lFg" = ( /obj/item/paper, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "lFm" = ( /obj/structure/bed/roller, /obj/item/trash/used_stasis_bag, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "lFo" = ( /obj/structure/machinery/light/double/blue{ dir = 8; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "lFv" = ( /obj/item/stack/cable_coil, /turf/open/floor/prison, /area/fiorina/station/disco) "lFB" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "lFD" = ( /obj/item/tool/crowbar/red, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/tumor/aux_engi) "lFM" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_tram) "lFQ" = ( /obj/structure/machinery/m56d_hmg/mg_turret/dropship, @@ -19342,10 +15381,7 @@ /area/fiorina/station/central_ring) "lFV" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "lGL" = ( /obj/structure/machinery/light/double/blue{ @@ -19353,15 +15389,11 @@ pixel_x = 10; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "lHw" = ( /obj/structure/barricade/handrail/type_b, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/flight_deck) "lHx" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -19377,10 +15409,7 @@ /area/fiorina/station/security) "lIj" = ( /obj/structure/prop/ice_colony/surveying_device, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/tumor/servers) "lIk" = ( /obj/structure/surface/table/reinforced/prison, @@ -19394,10 +15423,7 @@ pixel_x = 5; pixel_y = 11 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "lIl" = ( /obj/structure/platform{ @@ -19409,10 +15435,7 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/fiorina/tumor/ice_lab) "lIt" = ( /obj/structure/disposalpipe/segment{ @@ -19422,9 +15445,7 @@ name = "overhead pipe"; pixel_y = 12 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "lIv" = ( /turf/closed/shuttle/ert{ @@ -19433,9 +15454,7 @@ /area/fiorina/lz/near_lzI) "lIA" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/tumor/aux_engi) "lIC" = ( /obj/structure/barricade/handrail/type_b{ @@ -19445,10 +15464,7 @@ dir = 4; layer = 3.25 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "lIG" = ( /obj/structure/extinguisher_cabinet, @@ -19456,10 +15472,7 @@ /area/fiorina/station/research_cells) "lIH" = ( /obj/structure/machinery/processor, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/west, /area/fiorina/station/botany) "lIJ" = ( /obj/item/stack/rods, @@ -19470,9 +15483,7 @@ layer = 2.6 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "lJx" = ( /obj/structure/surface/table/reinforced/prison, @@ -19486,16 +15497,11 @@ /obj/item/clothing/suit/storage/hazardvest, /obj/item/clothing/suit/storage/hazardvest, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "lJS" = ( /obj/structure/largecrate/supply/medicine/iv, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "lKI" = ( /obj/structure/largecrate/random/case, @@ -19506,10 +15512,7 @@ dir = 8; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/chapel) "lLe" = ( /obj/item/stack/sheet/metal, @@ -19526,9 +15529,7 @@ /obj/structure/prop/resin_prop{ icon_state = "sheater0" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "lMh" = ( /obj/structure/machinery/vending/coffee, @@ -19544,25 +15545,18 @@ icon_state = "mwo"; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "lMV" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/communications{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "lNc" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "lNf" = ( /obj/item/inflatable, @@ -19570,17 +15564,11 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "lNv" = ( /obj/item/restraint/adjustable/cable/pink, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "lNP" = ( /obj/structure/bed/roller, @@ -19592,42 +15580,29 @@ /area/fiorina/station/power_ring) "lOe" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_tram) "lOk" = ( /obj/structure/curtain, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/power_ring) "lOm" = ( /obj/structure/largecrate/random/case/small, /obj/item/bodybag/tarp/reactive{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "lOx" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "lOy" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "lPA" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -19637,53 +15612,35 @@ /obj/structure/closet/secure_closet/freezer/kitchen, /obj/item/reagent_container/food/condiment/enzyme, /obj/item/reagent_container/food/condiment/enzyme, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "lQo" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/transit_hub) "lQJ" = ( /obj/structure/closet/emcloset, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/fiorina/maintenance) "lQL" = ( /obj/structure/machinery/space_heater, /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/tumor/ice_lab) "lRk" = ( /obj/item/stack/rods/plasteel, -/turf/open/floor/prison{ - icon_state = "damaged3" - }, +/turf/open/floor/prison/damaged3, /area/fiorina/station/security) "lRq" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/fiorina/station/park) "lRr" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/station/civres_blue) "lRT" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -19693,9 +15650,7 @@ desc = "Wow, instant sand. They really have everything in space."; name = "Insta-Sand! bag" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "lSb" = ( /obj/structure/machinery/vending/snack, @@ -19710,9 +15665,7 @@ /area/fiorina/station/research_cells) "lSq" = ( /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "lSS" = ( /obj/structure/platform_decoration/kutjevo{ @@ -19725,9 +15678,7 @@ /obj/structure/sink{ pixel_y = 15 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "lTW" = ( /obj/structure/flora/pottedplant{ @@ -19760,9 +15711,7 @@ pixel_y = 13 }, /obj/item/clothing/suit/storage/hazardvest, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/civres_blue) "lUv" = ( /obj/structure/platform{ @@ -19780,31 +15729,21 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "lVA" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/lz/near_lzII) "lVQ" = ( /obj/structure/inflatable/door, -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/fiorina/station/medbay) "lWn" = ( /obj/structure/machinery/shower{ pixel_y = 13 }, -/obj/item/tool/soap/nanotrasen, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/obj/item/tool/soap/weyland_yutani, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "lWy" = ( /obj/item/fuel_cell, @@ -19814,9 +15753,7 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "lXs" = ( /obj/item/book/manual/marine_law, @@ -19848,9 +15785,7 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "lZf" = ( /turf/closed/shuttle/elevator{ @@ -19859,10 +15794,7 @@ /area/fiorina/tumor/aux_engi) "lZm" = ( /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/power_ring) "lZo" = ( /obj/structure/machinery/light/double/blue{ @@ -19870,14 +15802,10 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "lZp" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "lZs" = ( /obj/structure/disposalpipe/segment{ @@ -19902,16 +15830,11 @@ /area/fiorina/station/research_cells) "maA" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "maY" = ( /obj/structure/prop/almayer/computers/sensor_computer2, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "mbg" = ( /obj/structure/machinery/light/double/blue, @@ -19925,10 +15848,7 @@ /area/fiorina/oob) "mbz" = ( /obj/item/ammo_box/magazine/M16, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "mbC" = ( /obj/item/clipboard, @@ -19940,16 +15860,12 @@ /turf/open/floor/wood, /area/fiorina/station/park) "mcH" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/tumor/servers) "mcJ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "mdd" = ( /obj/item/storage/toolbox/electrical, @@ -19963,10 +15879,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "mdD" = ( /obj/item/stool, @@ -19974,9 +15887,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "mdG" = ( /obj/structure/prop/souto_land/streamer{ @@ -19987,9 +15898,7 @@ dir = 4; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "mdH" = ( /obj/structure/surface/table/reinforced/prison, @@ -19999,9 +15908,7 @@ }, /obj/item/card/id/guest, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "mdJ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -20011,10 +15918,7 @@ /turf/open/space, /area/fiorina/oob) "mdS" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "greenbluecorner" - }, +/turf/open/floor/prison/greenbluecorner/west, /area/fiorina/station/botany) "mdY" = ( /obj/structure/machinery/light/double/blue{ @@ -20022,9 +15926,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "mei" = ( /obj/structure/surface/table/reinforced/prison, @@ -20049,9 +15951,7 @@ /area/fiorina/tumor/civres) "mfF" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "mfR" = ( /obj/structure/bed{ @@ -20065,32 +15965,23 @@ /area/fiorina/station/civres_blue) "mgh" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "mgz" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "mgE" = ( /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "mgO" = ( /obj/structure/window{ dir = 8 }, /obj/item/circuitboard/machine/rdserver, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "mho" = ( /obj/structure/machinery/light/double/blue{ @@ -20112,10 +16003,7 @@ /area/fiorina/station/flight_deck) "mhS" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 1; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/north, /area/fiorina/station/botany) "miU" = ( /obj/item/stack/sheet/metal, @@ -20125,32 +16013,21 @@ /obj/item/reagent_container/food/drinks/coffee{ name = "\improper paper cup" }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/central_ring) "mju" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "mjx" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/fiorina/tumor/servers) "mjB" = ( /obj/structure/platform, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/fiorina/station/park) "mkn" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/fiorina/station/power_ring) "mkI" = ( /obj/structure/machinery/microwave{ @@ -20163,31 +16040,21 @@ /area/fiorina/tumor/aux_engi) "mlb" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/fiorina/tumor/ice_lab) "mld" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "mlg" = ( /obj/effect/landmark/corpsespawner/ua_riot/burst, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "mlu" = ( /obj/structure/prop/invuln/minecart_tracks/bumper{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "mlC" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -20201,10 +16068,7 @@ /obj/structure/closet/crate/trashcart, /obj/effect/spawner/random/gun/special, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "mmp" = ( /obj/structure/surface/table/reinforced/prison, @@ -20235,25 +16099,18 @@ /area/fiorina/tumor/fiberbush) "mns" = ( /obj/item/stool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "mny" = ( /turf/closed/wall/prison, /area/fiorina/station/flight_deck) "mnJ" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "mnR" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "mok" = ( /obj/structure/closet/crate/bravo, @@ -20262,22 +16119,16 @@ /obj/item/fuel_cell, /obj/item/stack/sheet/plasteel, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "mom" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/surgery/surgicaldrill, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/fiorina/station/lowsec) "moK" = ( /obj/item/clothing/under/shorts/red, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/central_ring) "moQ" = ( /obj/structure/sink{ @@ -20285,10 +16136,7 @@ pixel_x = -12 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "moW" = ( /obj/effect/landmark/corpsespawner/ua_riot/burst, @@ -20324,23 +16172,15 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/botany) "mpN" = ( /obj/item/stock_parts/manipulator/pico, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/fiorina/tumor/servers) "mpR" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "mpY" = ( /obj/structure/flora/pottedplant{ @@ -20356,9 +16196,7 @@ /area/fiorina/station/medbay) "mqB" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/fiorina/station/security) "mqJ" = ( /obj/structure/barricade/metal/wired{ @@ -20369,10 +16207,7 @@ /area/fiorina/station/central_ring) "mqM" = ( /obj/item/stack/sandbags_empty/half, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/flight_deck) "mrk" = ( /obj/structure/machinery/light/double/blue{ @@ -20392,9 +16227,7 @@ /area/fiorina/station/medbay) "mrK" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "mrW" = ( /obj/item/stack/rods, @@ -20410,9 +16243,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "msj" = ( /obj/item/toy/crayon/orange, @@ -20422,10 +16253,7 @@ /obj/structure/barricade/metal/wired{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/fiorina/tumor/ship) "msu" = ( /obj/structure/barricade/wooden{ @@ -20437,16 +16265,11 @@ "msF" = ( /obj/structure/closet/secure_closet/engineering_materials, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "msH" = ( /obj/item/tool/surgery/cautery, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/station/lowsec) "mtj" = ( /obj/structure/machinery/light/double/blue{ @@ -20461,59 +16284,41 @@ /obj/structure/machinery/microwave{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "mtG" = ( -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/fiorina/station/park) "mtP" = ( /obj/structure/window/reinforced{ dir = 8; health = 80 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "mue" = ( /obj/structure/closet{ density = 0; pixel_y = 18 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "muD" = ( /obj/structure/tunnel, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "muX" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/tumor/ice_lab) "mvl" = ( /obj/structure/window/framed/prison/reinforced, /turf/open/floor/plating/prison, /area/fiorina/station/research_cells) "mvp" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "mvF" = ( /obj/structure/monorail{ @@ -20530,18 +16335,13 @@ dir = 4 }, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "mvY" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/tool, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "mwu" = ( /obj/structure/surface/table/reinforced/prison, @@ -20555,9 +16355,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "mwK" = ( /obj/structure/surface/table/reinforced/prison, @@ -20572,18 +16370,13 @@ pixel_x = 9; pixel_y = -10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "mwP" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "mxc" = ( /obj/effect/spawner/random/tool, @@ -20596,18 +16389,12 @@ "mxm" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/plantspray/pests, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "mxs" = ( /obj/item/storage/belt/marine/quackers, /obj/effect/spawner/gibspawner/human, -/turf/open/gm/river{ - color = "#990000"; - name = "pool" - }, +/turf/open/gm/river/darkred_pool, /area/fiorina/station/park) "mxQ" = ( /turf/closed/wall/prison, @@ -20623,9 +16410,7 @@ /area/fiorina/lz/near_lzI) "myi" = ( /obj/item/tool/mop, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "myj" = ( /obj/structure/largecrate/random/case/small, @@ -20637,50 +16422,33 @@ layer = 2.8 }, /obj/structure/barricade/handrail/type_b, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "myH" = ( /obj/item/storage/briefcase, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "myJ" = ( /obj/structure/closet/bombcloset, /obj/effect/spawner/random/gun/rifle/midchance, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/fiorina/station/flight_deck) "myK" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "myQ" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/fiorina/tumor/ice_lab) "mzn" = ( /obj/item/frame/firstaid_arm_assembly, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "mzy" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "mzJ" = ( /obj/item/tool/lighter/random{ @@ -20690,9 +16458,7 @@ /turf/open/floor/prison, /area/fiorina/station/power_ring) "mzK" = ( -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/fiorina/station/medbay) "mzS" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -20709,15 +16475,10 @@ /area/fiorina/oob) "mAs" = ( /obj/item/broken_device, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "mAt" = ( -/turf/open/floor/prison{ - icon_state = "greenbluecorner" - }, +/turf/open/floor/prison/greenbluecorner, /area/fiorina/station/botany) "mAK" = ( /obj/structure/sign/poster{ @@ -20732,55 +16493,34 @@ pixel_x = 6; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "mAN" = ( /obj/item/toy/crayon/mime, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "mAS" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "mBG" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "mBJ" = ( /obj/item/ammo_box/magazine/misc/flares/empty, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "mBZ" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "mCe" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/fiorina/station/lowsec) "mCp" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/station/chapel) "mCA" = ( /obj/structure/prop/resin_prop, @@ -20801,25 +16541,17 @@ layer = 2.7 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "mDn" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/fiorina/tumor/servers) "mDq" = ( /obj/structure/closet/crate/miningcar{ name = "\improper materials storage bin" }, /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/east, /area/fiorina/station/botany) "mDz" = ( /obj/structure/bed/chair/wood/normal{ @@ -20831,26 +16563,19 @@ /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/lowsec) "mDS" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "mEn" = ( /obj/structure/machinery/photocopier{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "mEJ" = ( /obj/structure/window/reinforced{ @@ -20867,30 +16592,19 @@ /turf/open/floor/plating/prison, /area/fiorina/station/medbay) "mEU" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/disco) "mEY" = ( /obj/item/device/flashlight/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/fiorina/tumor/aux_engi) "mFS" = ( /obj/structure/cargo_container/grant/left, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "mGf" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/civres_blue) "mGr" = ( /obj/structure/stairs/perspective{ @@ -20908,9 +16622,7 @@ /area/fiorina/lz/near_lzI) "mGX" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "mGZ" = ( /obj/item/trash/eat, @@ -20937,9 +16649,7 @@ /area/fiorina/tumor/aux_engi) "mHY" = ( /obj/item/frame/rack, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "mIf" = ( /obj/structure/stairs/perspective{ @@ -20954,9 +16664,7 @@ icon_state = "abed" }, /obj/item/reagent_container/food/snacks/wrapped/barcardine, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "mIu" = ( /obj/effect/spawner/random/sentry/midchance, @@ -20967,24 +16675,17 @@ /obj/structure/machinery/microwave{ pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "mJc" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "mJg" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/item/storage/pill_bottle/inaprovaline/skillless, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "mJk" = ( /obj/structure/surface/table/reinforced/prison, @@ -21007,36 +16708,23 @@ /area/fiorina/tumor/servers) "mJH" = ( /obj/item/device/flashlight/flare/on, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "mKd" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/station/lowsec) "mKo" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/maintenance) "mKp" = ( /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "mKx" = ( -/turf/open/floor/prison{ - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate, /area/fiorina/station/botany) "mKS" = ( /obj/structure/platform/kutjevo/smooth{ @@ -21056,15 +16744,11 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "mLL" = ( /obj/item/tool/mop, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "mLP" = ( /obj/structure/surface/table/reinforced/prison, @@ -21074,36 +16758,23 @@ /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "mLY" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/tumor/aux_engi) "mMa" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/fiorina/station/medbay) "mMh" = ( /obj/effect/spawner/random/sentry/midchance, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "mMi" = ( /obj/item/tool/weldpack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "mMk" = ( /obj/structure/prop/resin_prop, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "mMH" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -21113,17 +16784,12 @@ dir = 8; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "mMP" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/trash/plate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "mNc" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -21139,18 +16805,12 @@ /area/fiorina/station/medbay) "mNN" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "mOf" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ashtray/plastic, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "mOm" = ( /obj/structure/platform{ @@ -21162,9 +16822,7 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "mOE" = ( /obj/structure/stairs/perspective{ @@ -21172,38 +16830,25 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/fiorina/station/power_ring) "mOI" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "mOU" = ( /obj/structure/barricade/handrail/type_b{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "mPe" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/medbay) "mPf" = ( /obj/item/ammo_magazine/smg/mp5, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "mPg" = ( /obj/item/trash/boonie, @@ -21215,9 +16860,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "mPW" = ( /obj/structure/prop/structure_lattice{ @@ -21227,10 +16870,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/telecomm/lz1_cargo) "mPX" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/fiorina/station/park) "mQy" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -21239,9 +16879,7 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "mQB" = ( /obj/structure/surface/table/reinforced/prison, @@ -21253,9 +16891,7 @@ dir = 8; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "mQV" = ( /obj/item/tool/stamp, @@ -21265,10 +16901,7 @@ /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "mRM" = ( /obj/structure/monorail{ @@ -21278,10 +16911,7 @@ /turf/open/space, /area/fiorina/oob) "mRS" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/fiorina/station/central_ring) "mSk" = ( /obj/structure/surface/rack, @@ -21289,17 +16919,12 @@ /area/fiorina/lz/near_lzII) "mSo" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "mSp" = ( /obj/item/clothing/under/marine/ua_riot, /obj/item/weapon/gun/rifle/m16, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "mSP" = ( /obj/effect/landmark/railgun_camera_pos, @@ -21307,9 +16932,7 @@ /area/fiorina/lz/near_lzI) "mSZ" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/tumor/aux_engi) "mTa" = ( /obj/structure/ice/thin/indestructible{ @@ -21325,10 +16948,7 @@ /area/fiorina/station/research_cells) "mTl" = ( /obj/item/storage/box/gloves, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "mTs" = ( /obj/structure/barricade/wooden{ @@ -21345,10 +16965,7 @@ icon_state = "S" }, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "mUA" = ( /obj/effect/decal/cleanable/blood/oil, @@ -21359,9 +16976,7 @@ dir = 4 }, /obj/item/circuitboard/machine/rdserver, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "mVd" = ( /obj/structure/surface/table/reinforced/prison, @@ -21388,70 +17003,48 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "mVk" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "mVn" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_tram) "mVO" = ( /obj/item/tool/extinguisher, /turf/open/floor/prison, /area/fiorina/tumor/servers) "mVY" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/fiorina/station/security) "mWs" = ( /obj/structure/prop/souto_land/streamer{ dir = 6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "mWO" = ( /obj/effect/spawner/random/tool, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "mWR" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/communications/simple, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "mWS" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "mWX" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "mWY" = ( /obj/item/coin/uranium{ @@ -21473,28 +17066,18 @@ }, /obj/item/weapon/gun/launcher/grenade/m81, /obj/item/storage/pill_bottle/kelotane, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "mYl" = ( /obj/item/ammo_magazine/rifle/mar40, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/station/lowsec) "mYy" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/tumor/aux_engi) "mYG" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ship) "mZo" = ( /obj/item/tool/shovel, @@ -21507,28 +17090,21 @@ pixel_y = 21 }, /obj/effect/spawner/random/gun/smg/lowchance, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "mZH" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/central_ring) "naf" = ( /turf/closed/shuttle/ert, /area/fiorina/oob) "naI" = ( /obj/item/clothing/under/color/orange, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "naW" = ( /turf/closed/wall/r_wall/prison, @@ -21539,16 +17115,10 @@ /area/fiorina/station/telecomm/lz2_maint) "nbP" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "ncb" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/fiorina/lz/near_lzI) "ncj" = ( /obj/item/device/flashlight/lamp/tripod, @@ -21571,33 +17141,22 @@ /obj/item/reagent_container/food/snacks/cherrypie{ pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/flight_deck) "ncs" = ( /obj/structure/machinery/vending/sovietsoda, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "ncF" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/tumor/ice_lab) "ncY" = ( /obj/structure/bed/sofa/south/grey/right, /obj/item/storage/briefcase{ pixel_y = -2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "ndl" = ( /obj/item/storage/box/cups, @@ -21607,16 +17166,11 @@ /area/fiorina/station/power_ring) "ndD" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "ndQ" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/station/research_cells) "ndZ" = ( /obj/structure/machinery/constructable_frame{ @@ -21635,19 +17189,14 @@ dir = 8; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "nez" = ( /obj/item/ammo_casing{ dir = 6; icon_state = "casing_5" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "neE" = ( /obj/structure/largecrate/random/barrel/red, @@ -21658,9 +17207,7 @@ /turf/open/floor/prison, /area/fiorina/tumor/servers) "neY" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/fiorina/station/central_ring) "nfe" = ( /obj/effect/decal/cleanable/blood/writing{ @@ -21677,26 +17224,19 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "nfh" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "nfu" = ( /obj/effect/decal/medical_decals{ icon_state = "cryomid" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "nfA" = ( /obj/structure/platform, @@ -21722,22 +17262,16 @@ /area/fiorina/station/civres_blue) "ngg" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "ngn" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ngF" = ( /obj/item/device/flashlight/lamp/tripod, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "nho" = ( /obj/structure/platform{ @@ -21753,10 +17287,7 @@ /obj/structure/barricade/handrail/type_b{ layer = 3.5 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/station/civres_blue) "nhX" = ( /obj/structure/machinery/gibber, @@ -21764,9 +17295,7 @@ pixel_x = -6; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate, /area/fiorina/station/botany) "nhY" = ( /obj/structure/extinguisher_cabinet, @@ -21783,10 +17312,7 @@ /turf/open/floor/prison, /area/fiorina/station/flight_deck) "nim" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/fiorina/lz/near_lzI) "nip" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -21798,16 +17324,11 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "njg" = ( /obj/effect/spawner/random/gun/rifle/lowchance, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/flight_deck) "njm" = ( /obj/structure/machinery/light/double/blue{ @@ -21815,25 +17336,18 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "nju" = ( /obj/item/gift, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "njG" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "njK" = ( /obj/structure/surface/table/reinforced/prison, @@ -21851,10 +17365,7 @@ /area/fiorina/station/security) "njN" = ( /obj/item/stock_parts/micro_laser/ultra, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/fiorina/tumor/servers) "njY" = ( /obj/structure/inflatable/popped, @@ -21862,41 +17373,26 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "nkg" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "nkF" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/park) "nkJ" = ( /obj/structure/largecrate/supply/medicine/medkits, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "nkM" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "nlw" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "nlR" = ( /obj/structure/flora/bush/ausbushes/ausbush{ @@ -21904,63 +17400,43 @@ icon_state = "fullgrass_2"; name = "Fiberbush(tm) tubers" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "nmh" = ( /obj/structure/window{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "nmi" = ( /obj/structure/machinery/door/airlock/almayer/marine{ dir = 1; icon = 'icons/obj/structures/doors/prepdoor_charlie.dmi' }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/research_cells) "nmm" = ( -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "nmy" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "nmK" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "nmL" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "nmM" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "nmT" = ( /obj/item/toy/crayon/blue, @@ -21975,16 +17451,12 @@ "nny" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/trash/cigbutt/bcigbutt, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "nnC" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "nnG" = ( /obj/structure/platform{ @@ -22003,19 +17475,14 @@ /area/fiorina/station/power_ring) "noe" = ( /obj/structure/flora/grass/tallgrass/jungle, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "nor" = ( /obj/effect/decal/medical_decals{ dir = 4; icon_state = "triagedecaldir" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "noz" = ( /obj/structure/platform{ @@ -22028,16 +17495,12 @@ dir = 4; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "nqL" = ( /obj/structure/surface/rack, /obj/item/reagent_container/spray/cleaner, -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/plating/prison, /area/fiorina/maintenance) "nqN" = ( @@ -22051,19 +17514,14 @@ /obj/structure/platform_decoration{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "nre" = ( /obj/item/stack/rods, /turf/open/floor/plating/prison, /area/fiorina/station/civres_blue) "nrn" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/fiorina/maintenance) "nrU" = ( /obj/item/tool/pickaxe, @@ -22074,10 +17532,7 @@ pixel_y = 10 }, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "nsm" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, @@ -22086,10 +17541,7 @@ health = 80 }, /obj/structure/medical_supply_link, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "nss" = ( /obj/structure/stairs/perspective{ @@ -22108,45 +17560,30 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "ntc" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/fiorina/tumor/civres) "ntf" = ( /obj/item/implanter/compressed, /obj/structure/safe, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ntv" = ( /obj/structure/window/framed/prison, /turf/open/floor/plating/prison, /area/fiorina/station/lowsec) "ntw" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/lz/near_lzI) "ntx" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/disco) "ntE" = ( /obj/structure/barricade/handrail/type_b, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "ntH" = ( /obj/structure/ice/thin/indestructible{ @@ -22162,10 +17599,7 @@ /area/fiorina/tumor/ice_lab) "ntM" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ntZ" = ( /obj/structure/machinery/light/double/blue{ @@ -22184,30 +17618,21 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "nuo" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "nup" = ( /obj/structure/barricade/handrail/type_b, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "nuN" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "nuX" = ( /obj/structure/stairs/perspective{ @@ -22221,16 +17646,11 @@ /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "nvn" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/fiorina/station/chapel) "nvs" = ( /obj/structure/platform_decoration{ @@ -22239,10 +17659,7 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "nvD" = ( /turf/closed/wall/r_wall/prison, @@ -22253,39 +17670,25 @@ /turf/open/floor/prison, /area/fiorina/tumor/aux_engi) "nvX" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/power_ring) "nwv" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/tumor/aux_engi) "nwS" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_tram) "nwT" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/fiorina/tumor/aux_engi) "nxc" = ( /obj/structure/sign/poster{ icon_state = "poster18"; pixel_y = 32 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "nxl" = ( /obj/structure/machinery/light/double/blue{ @@ -22293,9 +17696,7 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/civres_blue) "nxq" = ( /obj/item/prop/helmetgarb/spacejam_tickets{ @@ -22313,9 +17714,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "nxY" = ( /obj/structure/sink{ @@ -22324,30 +17723,22 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/item/clothing/gloves/latex, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/medbay) "nyq" = ( /obj/structure/platform, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "nyC" = ( /obj/item/stack/rods/plasteel, -/turf/open/floor/prison{ - icon_state = "floorscorched2" - }, +/turf/open/floor/prison/floorscorched2, /area/fiorina/station/security) "nyF" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/disco) "nyO" = ( /obj/structure/machinery/light/double/blue{ @@ -22372,9 +17763,7 @@ /obj/effect/decal/cleanable/blood{ pixel_y = 20 }, -/turf/open/floor/prison{ - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate, /area/fiorina/station/botany) "nzi" = ( /obj/structure/barricade/wooden{ @@ -22384,16 +17773,11 @@ /area/fiorina/station/central_ring) "nzu" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "nzw" = ( /obj/item/clothing/head/soft/yellow, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/tumor/servers) "nzI" = ( /obj/structure/largecrate/random, @@ -22416,39 +17800,25 @@ /turf/open/floor/wood, /area/fiorina/station/park) "nAm" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/lz/near_lzII) "nAs" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "nAK" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/fiorina/station/lowsec) "nAV" = ( /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/fiorina/station/power_ring) "nBb" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "nBt" = ( /obj/effect/decal/hefa_cult_decals/d32{ @@ -22460,10 +17830,7 @@ /turf/open/floor/prison, /area/fiorina/station/medbay) "nBw" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/fiorina/station/power_ring) "nCh" = ( /obj/structure/machinery/light/double/blue{ @@ -22474,10 +17841,7 @@ /turf/open/floor/prison, /area/fiorina/station/medbay) "nCm" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/fiorina/lz/near_lzI) "nCt" = ( /obj/effect/decal/hefa_cult_decals/d32{ @@ -22487,30 +17851,20 @@ /area/fiorina/station/medbay) "nCH" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "nCV" = ( /obj/item/ammo_casing{ icon_state = "casing_7_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "nCX" = ( -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "nDq" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "nDr" = ( /obj/structure/machinery/door/airlock/almayer/maint/autoname{ @@ -22522,22 +17876,15 @@ /area/fiorina/station/medbay) "nDI" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "nEh" = ( /obj/item/device/flashlight, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/civres_blue) "nEB" = ( /obj/item/device/flashlight, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "nEI" = ( /obj/structure/machinery/deployable/barrier, @@ -22546,9 +17893,7 @@ "nEN" = ( /obj/item/clothing/glasses/material, /obj/structure/barricade/handrail, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "nEP" = ( /obj/structure/closet, @@ -22561,18 +17906,13 @@ /obj/structure/machinery/computer/communications{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "nFb" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/fancy/cigarettes/emeraldgreen, /obj/item/tool/lighter, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "nFc" = ( /obj/item/ammo_casing{ @@ -22605,30 +17945,21 @@ /area/fiorina/station/security/wardens) "nGB" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/disco) "nGO" = ( /obj/structure/largecrate/random/barrel/yellow, /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "nGV" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/station/research_cells) "nGZ" = ( /turf/open/floor/prison, @@ -22636,10 +17967,7 @@ "nHm" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/storage/fancy/cigar, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "nHZ" = ( /turf/closed/shuttle/ert{ @@ -22653,10 +17981,7 @@ pixel_x = 1; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/transit_hub) "nIc" = ( /obj/structure/disposalpipe/segment{ @@ -22679,17 +18004,13 @@ /obj/structure/prop/almayer/computers/sensor_computer1{ name = "computer" }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "nJq" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "nJu" = ( /obj/item/stack/rods, @@ -22697,18 +18018,13 @@ /area/fiorina/station/transit_hub) "nJT" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "nKf" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "nKl" = ( /obj/structure/platform{ @@ -22728,16 +18044,11 @@ icon_state = "mwo"; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "nKG" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "nKX" = ( /obj/structure/barricade/metal{ @@ -22762,10 +18073,7 @@ pixel_y = -11 }, /obj/item/reagent_container/food/snacks/doughslice, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/flight_deck) "nLV" = ( /turf/closed/shuttle/ert{ @@ -22774,22 +18082,14 @@ /area/fiorina/tumor/aux_engi) "nMg" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/station/telecomm/lz1_tram) "nMi" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "nMm" = ( -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/tumor/aux_engi) "nMn" = ( /obj/structure/surface/table/reinforced/prison, @@ -22797,10 +18097,7 @@ /turf/open/floor/prison, /area/fiorina/station/power_ring) "nMp" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/east, /area/fiorina/station/botany) "nMz" = ( /obj/structure/stairs/perspective{ @@ -22810,10 +18107,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/central_ring) "nMI" = ( /obj/structure/machinery/light/double/blue{ @@ -22843,10 +18137,7 @@ /area/fiorina/maintenance) "nNS" = ( /obj/item/device/flashlight/flare, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "nOe" = ( /obj/structure/barricade/handrail/type_b{ @@ -22860,16 +18151,11 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "nOi" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/station/park) "nOw" = ( /obj/structure/ice/thin/indestructible{ @@ -22903,35 +18189,25 @@ pixel_y = -3 }, /obj/structure/largecrate/random/case/double, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "nQl" = ( /obj/effect/decal/medical_decals{ icon_state = "docstripingdir" }, /obj/item/stack/rods/plasteel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "nQq" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, /turf/closed/wall/prison, /area/fiorina/station/medbay) "nQu" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "nQE" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/tumor/ice_lab) "nQF" = ( /obj/structure/largecrate/random, @@ -22942,9 +18218,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "nQJ" = ( /obj/structure/surface/table/reinforced/prison, @@ -22952,9 +18226,7 @@ pixel_y = 32 }, /obj/item/tool/kitchen/knife/butcher, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "nRQ" = ( /obj/structure/surface/table/reinforced/prison, @@ -22966,10 +18238,7 @@ pixel_x = -5; pixel_y = -11 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/flight_deck) "nRT" = ( /obj/structure/platform_decoration{ @@ -22980,17 +18249,11 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/fiorina/station/medbay) "nRU" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/fiorina/station/medbay) "nSh" = ( /obj/structure/stairs/perspective{ @@ -23009,10 +18272,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/dropper, /obj/item/attachable/bipod, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "nSU" = ( /obj/structure/surface/rack, @@ -23025,15 +18285,11 @@ }, /area/fiorina/tumor/ship) "nTv" = ( -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/fiorina/station/chapel) "nTV" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "nUb" = ( /obj/item/stack/rods, @@ -23047,9 +18303,7 @@ /area/fiorina/station/park) "nUm" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "nUr" = ( /obj/structure/ice/thin/indestructible, @@ -23082,9 +18336,7 @@ /area/fiorina/maintenance) "nUS" = ( /obj/structure/machinery/computer3/server/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "nVu" = ( /obj/structure/sink{ @@ -23092,10 +18344,7 @@ pixel_x = 12 }, /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "nVE" = ( /obj/item/stack/tile/plasteel, @@ -23103,16 +18352,11 @@ /area/fiorina/station/disco) "nVN" = ( /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "nVR" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/tumor/aux_engi) "nWh" = ( /obj/item/tool/wrench, @@ -23120,10 +18364,7 @@ /area/fiorina/tumor/aux_engi) "nWk" = ( /obj/effect/spawner/random/gun/smg/midchance, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "nWv" = ( /obj/item/reagent_container/food/drinks/coffee{ @@ -23144,10 +18385,7 @@ pixel_y = 13 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/fiorina/maintenance) "nWC" = ( /obj/item/clothing/shoes/yellow, @@ -23155,9 +18393,7 @@ /area/fiorina/station/civres_blue) "nWM" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "nXj" = ( /obj/structure/curtain/black, @@ -23188,15 +18424,11 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "nYE" = ( /obj/item/tool/wrench, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "nYT" = ( /obj/structure/platform/kutjevo/smooth{ @@ -23213,14 +18445,10 @@ /turf/open/space/basic, /area/fiorina/oob) "nZB" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "nZI" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "nZQ" = ( /obj/structure/bed/chair/comfy{ @@ -23235,16 +18463,10 @@ layer = 2.5; pixel_y = -11 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/flight_deck) "oaa" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "obh" = ( /obj/structure/window/framed/prison/reinforced, @@ -23254,19 +18476,14 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "obz" = ( /obj/structure/machinery/computer/arcade, /turf/open/floor/plating/prison, /area/fiorina/maintenance) "obE" = ( -/obj/structure/machinery/power/apc{ - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/prison, /area/fiorina/station/flight_deck) "obI" = ( @@ -23311,9 +18528,7 @@ /area/fiorina/station/disco) "odl" = ( /obj/structure/tunnel/maint_tunnel, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "ody" = ( /obj/structure/machinery/autolathe, @@ -23321,37 +18536,25 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "odC" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg1" - }, +/turf/open/floor/prison/platingdmg1, /area/fiorina/tumor/civres) "odQ" = ( /obj/structure/largecrate/supply, /turf/open/floor/plating/prison, /area/fiorina/station/research_cells) "oer" = ( -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "oev" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "oeN" = ( /obj/effect/landmark/corpsespawner/prison_security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "oeT" = ( /obj/structure/disposalpipe/segment{ @@ -23361,17 +18564,11 @@ name = "overhead pipe"; pixel_y = 12 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "oeV" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/west, /area/fiorina/station/botany) "oeY" = ( /obj/effect/spawner/random/tool, @@ -23381,10 +18578,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/disco) "ofq" = ( /turf/closed/shuttle/elevator{ @@ -23409,19 +18603,14 @@ /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "ofQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating/plating_catwalk/prison, /area/fiorina/station/central_ring) "oga" = ( /obj/structure/bed{ icon_state = "psychbed" }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/fiorina/station/medbay) "ogf" = ( /obj/structure/monorail{ @@ -23435,22 +18624,15 @@ /area/fiorina/tumor/fiberbush) "ohc" = ( /obj/item/clothing/head/helmet/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "ohl" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/station/central_ring) "ohx" = ( /obj/item/tool/match, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ohF" = ( /obj/structure/platform/kutjevo/smooth, @@ -23465,17 +18647,11 @@ /area/fiorina/tumor/aux_engi) "oib" = ( /obj/item/trash/hotdog, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/power_ring) "oih" = ( /obj/item/paper/crumpled/bloody, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "oiF" = ( /obj/structure/filingcabinet, @@ -23484,27 +18660,18 @@ pixel_y = 21 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/servers) "oiV" = ( -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "oiX" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "ojc" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "ojj" = ( /obj/effect/decal{ @@ -23513,9 +18680,7 @@ layer = 2.5; pixel_y = -11 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "ojk" = ( /obj/structure/stairs/perspective{ @@ -23544,9 +18709,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "okg" = ( /obj/structure/barricade/handrail/type_b{ @@ -23613,9 +18776,7 @@ /obj/structure/barricade/deployable{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "okJ" = ( /obj/structure/machinery/shower{ @@ -23624,9 +18785,7 @@ /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "okT" = ( /obj/item/device/flashlight/lamp/tripod, @@ -23644,9 +18803,7 @@ pixel_y = 5 }, /obj/item/storage/firstaid/adv, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "olg" = ( /obj/structure/closet/crate/delta{ @@ -23662,10 +18819,7 @@ /area/fiorina/tumor/aux_engi) "olo" = ( /obj/structure/machinery/disposal, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "oly" = ( /obj/structure/machinery/light/double/blue{ @@ -23701,15 +18855,11 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "omO" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/fiorina/station/medbay) "onb" = ( /obj/structure/bed/chair{ @@ -23722,26 +18872,20 @@ dir = 8; pixel_y = 24 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "onh" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ont" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "onB" = ( /obj/structure/closet/secure_closet/engineering_personal, @@ -23752,27 +18896,19 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "onW" = ( /obj/structure/machinery/shower{ pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "ooq" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "oou" = ( /obj/structure/closet/emcloset, @@ -23787,12 +18923,10 @@ /area/fiorina/station/medbay) "oox" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/fiorina/station/power_ring) "ooF" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/wood, /area/fiorina/station/park) "ooO" = ( @@ -23803,44 +18937,28 @@ /obj/structure/surface/table/woodentable/fancy, /obj/item/reagent_container/food/drinks/bottle/holywater, /obj/item/reagent_container/food/drinks/bottle/holywater, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "opj" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/station/lowsec) "opM" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "opN" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/chapel) "opP" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/west, /area/fiorina/station/botany) "oqG" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "orr" = ( /obj/structure/surface/table/woodentable/fancy, @@ -23850,32 +18968,21 @@ pixel_y = 13 }, /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "ort" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/fiorina/station/chapel) "orB" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "orC" = ( /obj/structure/machinery/vending/sovietsoda, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "orD" = ( /obj/structure/surface/table/reinforced/prison, @@ -23883,9 +18990,7 @@ name = "Lung Transplants for Dummies"; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "orV" = ( /obj/item/tool/weldingtool, @@ -23895,10 +19000,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/fiorina/station/park) "osN" = ( /obj/structure/closet/bodybag, @@ -23910,10 +19012,7 @@ icon_state = "abed" }, /obj/item/bedsheet/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "osX" = ( /obj/structure/cable/heavyduty{ @@ -23923,31 +19022,20 @@ /area/fiorina/tumor/aux_engi) "ota" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "otg" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/fiorina/tumor/servers) "oty" = ( /obj/structure/closet/bombcloset, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "otz" = ( /obj/structure/closet/crate/medical, /obj/item/storage/fancy/vials/random, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "otC" = ( /obj/structure/bed/chair/comfy{ @@ -23956,10 +19044,7 @@ /turf/open/floor/prison, /area/fiorina/station/security/wardens) "otK" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/fiorina/tumor/servers) "ouH" = ( /obj/structure/surface/table/reinforced/prison, @@ -23976,16 +19061,10 @@ /area/fiorina/station/park) "ovk" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/fiorina/tumor/ice_lab) "ovq" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "ovr" = ( /obj/structure/girder/displaced, @@ -23998,10 +19077,7 @@ /obj/item/storage/bible/hefa{ pixel_y = 3 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "owd" = ( /obj/item/storage/backpack/souto, @@ -24009,9 +19085,7 @@ /area/fiorina/station/chapel) "owp" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "owS" = ( /obj/structure/machinery/light/double/blue{ @@ -24019,10 +19093,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/fiorina/station/research_cells) "oxp" = ( /obj/structure/platform{ @@ -24032,15 +19103,11 @@ /obj/structure/machinery/door/airlock/prison_hatch/autoname{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "oxv" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "oxA" = ( /turf/closed/shuttle/ert{ @@ -24049,21 +19116,14 @@ /area/fiorina/tumor/ship) "oxK" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "oxS" = ( /obj/item/paper/crumpled/bloody, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "oxU" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/transit_hub) "oyd" = ( /obj/item/stack/sheet/metal, @@ -24083,19 +19143,13 @@ /area/fiorina/lz/near_lzI) "oyo" = ( /obj/structure/flora/pottedplant/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "oyy" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "oyC" = ( /obj/structure/bed/sofa/south/grey/right, @@ -24114,30 +19168,21 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean_marked" - }, +/turf/open/floor/prison/bright_clean_marked/southwest, /area/fiorina/station/power_ring) "oyS" = ( /obj/structure/bed/sofa/south/grey/left, /turf/open/floor/prison, /area/fiorina/station/disco) "oyT" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/station/park) "oza" = ( /obj/structure/largecrate/random/case/double, /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "ozC" = ( /obj/structure/flora/pottedplant{ @@ -24148,19 +19193,13 @@ /area/fiorina/station/security) "oAf" = ( /obj/item/trash/boonie, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "oAj" = ( /obj/structure/machinery/bot/medbot{ name = "Dr. O" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "oBj" = ( /obj/effect/decal/cleanable/blood, @@ -24187,9 +19226,7 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "oDe" = ( /obj/effect/landmark/monkey_spawn, @@ -24207,9 +19244,7 @@ /obj/item/phone{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "oDh" = ( /obj/item/stack/rods, @@ -24221,22 +19256,14 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "oDV" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "oEi" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/fiorina/station/civres_blue) "oEs" = ( /obj/structure/barricade/handrail/type_b{ @@ -24246,9 +19273,7 @@ dir = 8; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "oEu" = ( /obj/structure/platform_decoration, @@ -24256,9 +19281,7 @@ icon_state = "medium"; name = "ice shard" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "oED" = ( /obj/effect/landmark/monkey_spawn, @@ -24292,30 +19315,21 @@ /turf/open/floor/prison, /area/fiorina/lz/near_lzI) "oEQ" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/station/power_ring) "oEX" = ( /obj/structure/closet/crate/miningcar{ name = "\improper materials storage bin" }, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "oFf" = ( /obj/item/reagent_container/food/drinks/cans/aspen, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "oFk" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "oFp" = ( /obj/structure/barricade/metal/wired{ @@ -24325,10 +19339,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "oFI" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -24343,10 +19354,7 @@ /obj/structure/pipes/standard/simple/visible{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "oFU" = ( /obj/structure/machinery/light/double/blue{ @@ -24354,17 +19362,11 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/east, /area/fiorina/station/botany) "oGg" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/tumor/aux_engi) "oGy" = ( /obj/structure/stairs/perspective{ @@ -24374,18 +19376,13 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "oGR" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "oGU" = ( /obj/structure/surface/table/woodentable, @@ -24399,10 +19396,7 @@ /turf/open/floor/prison, /area/fiorina/station/disco) "oHm" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/fiorina/tumor/aux_engi) "oHX" = ( /obj/structure/ice/thin/indestructible{ @@ -24427,33 +19421,22 @@ "oIz" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "oIE" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/tumor/aux_engi) "oJd" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/station/park) "oJl" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "oJm" = ( /obj/item/tool/weldingtool, @@ -24463,9 +19446,7 @@ /obj/structure/window/reinforced/tinted, /obj/item/storage/briefcase, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/lz/near_lzI) "oJL" = ( /obj/structure/machinery/light/small{ @@ -24486,17 +19467,11 @@ flipped = 1 }, /obj/item/reagent_container/food/snacks/eat_bar, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "oJY" = ( /obj/item/stack/sandbags/large_stack, -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/fiorina/tumor/civres) "oKf" = ( /obj/structure/stairs/perspective{ @@ -24515,9 +19490,7 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "oKq" = ( /obj/effect/landmark/objective_landmark/close, @@ -24525,22 +19498,16 @@ /area/fiorina/tumor/civres) "oKV" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/freight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/civres_blue) "oLF" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "oLK" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/objective, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "oLV" = ( /obj/structure/largecrate/random/secure, @@ -24549,15 +19516,11 @@ "oLX" = ( /obj/structure/surface/rack, /obj/item/tank/emergency_oxygen/engi, -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/fiorina/station/power_ring) "oMf" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "oMu" = ( /obj/effect/landmark/survivor_spawner, @@ -24574,33 +19537,23 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/station/research_cells) "oNu" = ( /obj/structure/barricade/handrail/type_b{ layer = 3.4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "oNx" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "oNC" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "oOg" = ( /obj/structure/barricade/handrail/type_b{ @@ -24610,9 +19563,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "oOh" = ( /obj/structure/surface/table/reinforced/prison, @@ -24623,16 +19574,11 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "oOi" = ( /obj/effect/decal/hefa_cult_decals/d32, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/maintenance) "oOk" = ( /obj/structure/platform, @@ -24640,9 +19586,7 @@ dir = 1; layer = 2.7 }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "oOp" = ( /obj/structure/machinery/power/smes/buildable{ @@ -24653,9 +19597,7 @@ /area/fiorina/tumor/aux_engi) "oOw" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "oOU" = ( /obj/structure/reagent_dispensers/water_cooler{ @@ -24663,9 +19605,7 @@ pixel_x = -8; pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "oOV" = ( /obj/structure/machinery/filtration/console{ @@ -24675,19 +19615,14 @@ /area/fiorina/tumor/ship) "oPn" = ( /obj/structure/bed/roller, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "oPN" = ( /obj/structure/inflatable/popped/door, /turf/open/floor/plating/prison, /area/fiorina/station/lowsec) "oPR" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "oPU" = ( /turf/open/floor/prison, @@ -24698,10 +19633,7 @@ /area/fiorina/station/park) "oQk" = ( /obj/structure/inflatable/popped, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "oQI" = ( /obj/item/prop/helmetgarb/spacejam_tickets{ @@ -24717,16 +19649,10 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/disco) "oRg" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/telecomm/lz1_cargo) "oRR" = ( /obj/structure/surface/table/reinforced/prison, @@ -24734,19 +19660,13 @@ /area/fiorina/station/park) "oSn" = ( /obj/structure/inflatable/door, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/lowsec) "oSz" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/disco) "oTa" = ( /obj/structure/surface/table/reinforced/prison, @@ -24755,15 +19675,10 @@ pixel_y = 8 }, /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "oTi" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "oTy" = ( /obj/structure/prop/structure_lattice{ @@ -24773,9 +19688,7 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "oTz" = ( /obj/structure/barricade/handrail/type_b{ @@ -24785,15 +19698,10 @@ dir = 4; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "oTP" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/station/telecomm/lz1_tram) "oTS" = ( /obj/structure/stairs/perspective{ @@ -24823,22 +19731,14 @@ /area/fiorina/oob) "oVk" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "oWw" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/east, /area/fiorina/station/park) "oWC" = ( /obj/item/stack/sandbags/large_stack, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "oWF" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, @@ -24849,47 +19749,31 @@ dir = 6; icon_state = "casing_10_1" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "oWY" = ( /obj/structure/largecrate/random, /obj/item/reagent_container/food/drinks/coffee{ pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/fiorina/station/medbay) "oXb" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "oXg" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "oXk" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "oXD" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/cans/aspen, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "oXI" = ( /obj/structure/platform{ @@ -24898,10 +19782,7 @@ /obj/effect/decal/medical_decals{ icon_state = "docdecal1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "oXR" = ( /obj/structure/ice/thin/indestructible{ @@ -24934,10 +19815,7 @@ dir = 4; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/chapel) "oYW" = ( /obj/structure/machinery/light/double/blue{ @@ -24945,17 +19823,12 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "oZf" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "oZi" = ( /obj/item/clothing/under/color/orange, @@ -24963,15 +19836,10 @@ /area/fiorina/station/security) "oZj" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "oZk" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/fiorina/tumor/ice_lab) "oZx" = ( /obj/item/trash/used_stasis_bag{ @@ -24999,16 +19867,11 @@ "oZS" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "oZU" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "pab" = ( /obj/item/tool/weldpack{ @@ -25024,9 +19887,7 @@ /obj/effect/decal/medical_decals{ icon_state = "docdecal1" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "pah" = ( /obj/structure/platform{ @@ -25039,15 +19900,11 @@ desc = "Prison meal vendor, containing preprepared meals fit for the dregs of society."; name = "\improper Fiorina Green Block Canteen Vendor" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "paF" = ( /obj/item/tool/shovel/etool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "paI" = ( /obj/structure/monorail{ @@ -25060,15 +19917,11 @@ /obj/structure/machinery/computer/cameras{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "pbp" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/freight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/telecomm/lz1_cargo) "pbv" = ( /obj/structure/prop/structure_lattice{ @@ -25079,9 +19932,7 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "pbV" = ( /obj/structure/platform/kutjevo/smooth{ @@ -25098,9 +19949,7 @@ /turf/open/space, /area/fiorina/oob) "pbX" = ( -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/fiorina/station/security) "pca" = ( /obj/structure/stairs/perspective{ @@ -25121,9 +19970,7 @@ "pcN" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "pdB" = ( /obj/structure/machinery/light/double/blue{ @@ -25138,9 +19985,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "pdP" = ( /obj/structure/largecrate/random/case/double, @@ -25150,16 +19995,11 @@ /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "lavendergrass_1" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "pen" = ( /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/fiorina/station/transit_hub) "peA" = ( /obj/structure/machinery/computer/communications{ @@ -25167,38 +20007,26 @@ pixel_y = 5 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/servers) "peP" = ( /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_cargo) "pgb" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/ice_lab) "pgx" = ( /obj/structure/machinery/computer3/server/rack, /obj/structure/window{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "pgQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/fiorina/station/chapel) "phe" = ( /obj/structure/girder, @@ -25206,34 +20034,24 @@ /area/fiorina/maintenance) "pho" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "phz" = ( /turf/open/floor/plating/prison, /area/fiorina/tumor/ice_lab) "phC" = ( /obj/item/newspaper, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/tumor/ice_lab) "phQ" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/tumor/ice_lab) "pim" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/lowsec) "piw" = ( /obj/structure/platform{ @@ -25250,15 +20068,10 @@ "pjf" = ( /obj/item/ammo_magazine/rifle/m16, /obj/item/clothing/head/helmet/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "pjg" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/prison/green/northwest, /area/fiorina/tumor/servers) "pjE" = ( /obj/structure/filingcabinet/filingcabinet{ @@ -25268,10 +20081,7 @@ pixel_x = -8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "pjR" = ( /obj/structure/surface/table/reinforced/prison, @@ -25286,9 +20096,7 @@ pixel_x = -3; pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "pjT" = ( /obj/structure/surface/table/reinforced/prison, @@ -25297,27 +20105,18 @@ /area/fiorina/station/power_ring) "pjW" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "pkB" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/lz/near_lzI) "pkM" = ( /obj/structure/largecrate/machine, /turf/open/floor/plating/prison, /area/fiorina/station/medbay) "plh" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/southwest, /area/fiorina/station/botany) "plu" = ( /obj/item/device/flashlight/lamp/tripod, @@ -25334,10 +20133,7 @@ /obj/structure/surface/rack, /obj/item/poster, /obj/item/poster, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "pmv" = ( /obj/structure/disposalpipe/segment{ @@ -25348,25 +20144,17 @@ pixel_x = -16; pixel_y = 12 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/tumor/servers) "pmC" = ( /obj/effect/decal{ icon = 'icons/obj/items/policetape.dmi'; icon_state = "engineering_v" }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_cargo) "pnh" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/tumor/servers) "pnx" = ( /obj/effect/landmark/xeno_spawn, @@ -25374,9 +20162,7 @@ /area/fiorina/tumor/aux_engi) "pnP" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "pnS" = ( /obj/structure/surface/table/reinforced/prison, @@ -25384,9 +20170,7 @@ /area/fiorina/tumor/servers) "poC" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "ppq" = ( /obj/structure/surface/table/reinforced/prison, @@ -25394,9 +20178,7 @@ icon_state = "pottedplant_29"; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ppG" = ( /obj/item/stack/rods/plasteel, @@ -25414,32 +20196,22 @@ /area/fiorina/station/transit_hub) "ppS" = ( /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/fiorina/station/transit_hub) "ppX" = ( /obj/structure/closet/secure_closet/medical2{ req_access_txt = "100" }, /obj/item/alienjar, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/medbay) "ppZ" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "pqz" = ( /obj/item/clothing/suit/storage/labcoat, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "pqC" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -25459,16 +20231,11 @@ /area/fiorina/lz/near_lzI) "prh" = ( /obj/structure/girder/reinforced, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/fiorina/tumor/ship) "prC" = ( /obj/structure/machinery/autolathe/medilathe/full, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "prG" = ( /obj/structure/platform{ @@ -25485,10 +20252,7 @@ pixel_x = -1; pixel_y = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/fiorina/station/power_ring) "pse" = ( /obj/item/weapon/gun/rifle/m16, @@ -25496,10 +20260,7 @@ dir = 6; icon_state = "casing_5" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "psm" = ( /obj/effect/decal/cleanable/blood, @@ -25509,16 +20270,11 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "psx" = ( /obj/structure/platform, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/botany) "psL" = ( /obj/structure/machinery/optable{ @@ -25533,19 +20289,14 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "psP" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "pte" = ( /obj/structure/extinguisher_cabinet, @@ -25553,9 +20304,7 @@ /area/fiorina/station/power_ring) "pti" = ( /obj/structure/machinery/vending/dinnerware, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "ptH" = ( /obj/structure/surface/table/reinforced/prison, @@ -25564,9 +20313,7 @@ pixel_x = 11 }, /obj/item/clothing/gloves/latex, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/medbay) "puw" = ( /obj/effect/decal/cleanable/blood/drip, @@ -25580,10 +20327,7 @@ /obj/item/stack/sheet/metal{ amount = 5 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/lz/near_lzI) "pvz" = ( /obj/structure/janitorialcart, @@ -25591,10 +20335,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "pvD" = ( /turf/closed/wall/r_wall/prison_unmeltable{ @@ -25604,29 +20345,20 @@ /area/fiorina/oob) "pvE" = ( /obj/item/clothing/under/color/orange, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "pvF" = ( -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/fiorina/tumor/ice_lab) "pwo" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/flight_deck) "pwC" = ( /obj/effect/spawner/random/gun/rifle/highchance, -/turf/open/floor/prison{ - icon_state = "damaged3" - }, +/turf/open/floor/prison/damaged3, /area/fiorina/station/security) "pwL" = ( /obj/item/stack/tile/plasteel{ @@ -25637,9 +20369,7 @@ /area/fiorina/tumor/civres) "pxf" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "pxk" = ( /obj/structure/closet/cabinet, @@ -25653,71 +20383,46 @@ /obj/item/storage/donut_box{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "pxL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/maintenance) "pxW" = ( /obj/structure/platform_decoration{ dir = 1 }, /obj/item/tool/pickaxe, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "pxX" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "pyK" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/freight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "pzh" = ( /obj/item/toy/beach_ball, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/fiorina/station/park) "pzE" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "pzL" = ( /obj/item/ammo_magazine/m56d, /obj/item/ammo_magazine/m56d, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/central_ring) "pAl" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/west, /area/fiorina/station/botany) "pAr" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "pBb" = ( /obj/structure/curtain/open/black, @@ -25725,10 +20430,7 @@ /area/fiorina/maintenance) "pBe" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/fiorina/station/chapel) "pBq" = ( /obj/structure/largecrate/random/barrel/white, @@ -25739,9 +20441,7 @@ health = 250; icon_state = "metal_1" }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "pBV" = ( /obj/item/trash/used_stasis_bag{ @@ -25752,10 +20452,7 @@ /area/fiorina/lz/near_lzII) "pBW" = ( /obj/structure/largecrate/supply/floodlights, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "pCc" = ( /obj/structure/ice/thin/indestructible{ @@ -25789,9 +20486,7 @@ pixel_x = 4; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "pCX" = ( /obj/item/stack/sheet/metal, @@ -25801,28 +20496,18 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic/autoname{ icon = 'icons/obj/structures/doors/2x1prepdoor_charlie.dmi' }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "pDQ" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "pEt" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/fiorina/maintenance) "pFc" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "pFi" = ( /obj/structure/platform_decoration{ @@ -25832,10 +20517,7 @@ /area/fiorina/station/telecomm/lz1_tram) "pFA" = ( /obj/item/storage/toolbox/emergency, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "pFP" = ( /obj/structure/ice/thin/indestructible{ @@ -25873,18 +20555,14 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/fiorina/station/park) "pGS" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "pHh" = ( /obj/structure/ice/thin/indestructible{ @@ -25903,18 +20581,14 @@ dir = 4 }, /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "pHx" = ( /obj/structure/barricade/metal/wired{ dir = 4 }, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "pIs" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -25924,9 +20598,7 @@ dir = 8; layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "pIt" = ( /obj/structure/barricade/handrail/type_b{ @@ -25937,9 +20609,7 @@ /area/fiorina/station/park) "pIw" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "pIA" = ( /obj/structure/prop/structure_lattice{ @@ -25961,9 +20631,7 @@ /turf/open/floor/plating/prison, /area/fiorina/maintenance) "pJP" = ( -/turf/open/floor/prison{ - icon_state = "panelscorched" - }, +/turf/open/floor/prison/panelscorched, /area/fiorina/station/chapel) "pKf" = ( /obj/structure/machinery/washing_machine, @@ -25974,15 +20642,11 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "pKu" = ( /obj/item/tool/wet_sign, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "pKJ" = ( /obj/structure/flora/grass/tallgrass/jungle/corner, @@ -25993,17 +20657,13 @@ layer = 2.9; pixel_y = 17 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "pKO" = ( /obj/effect/decal/hefa_cult_decals/d32{ icon_state = "2" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "pKY" = ( /obj/structure/cable/heavyduty{ @@ -26024,16 +20684,11 @@ /obj/structure/machinery/washing_machine{ pixel_y = 15 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "pLM" = ( /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/power_ring) "pLQ" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -26041,10 +20696,7 @@ /area/fiorina/station/transit_hub) "pLS" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/fiorina/tumor/aux_engi) "pNj" = ( /obj/structure/bookcase, @@ -26083,10 +20735,7 @@ /area/fiorina/tumor/ice_lab) "pPo" = ( /obj/effect/landmark/corpsespawner/ua_riot/burst, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/tumor/servers) "pPG" = ( /obj/structure/disposalpipe/segment{ @@ -26101,51 +20750,34 @@ "pQc" = ( /obj/structure/closet/basketball, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "pQs" = ( /turf/open/floor/prison, /area/fiorina/station/civres_blue) "pQz" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/fiorina/station/civres_blue) "pRa" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "pRp" = ( /obj/structure/platform, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "pRx" = ( /obj/structure/largecrate/random/barrel/white, /turf/open/floor/prison, /area/fiorina/station/power_ring) "pRz" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/prison/red/southwest, /area/fiorina/station/power_ring) "pRD" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/fiorina/station/power_ring) "pRG" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -26157,10 +20789,7 @@ /area/fiorina/tumor/fiberbush) "pSr" = ( /obj/structure/pipes/standard/manifold/visible, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "pSs" = ( /obj/item/ammo_box/magazine/misc/flares{ @@ -26168,10 +20797,7 @@ pixel_y = 16 }, /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "pSU" = ( /obj/structure/surface/table/woodentable/fancy, @@ -26198,32 +20824,22 @@ pixel_y = -1 }, /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "pUo" = ( /obj/structure/platform, /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "pUG" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "pUO" = ( /obj/item/trash/boonie, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "pVc" = ( /obj/structure/flora/pottedplant{ @@ -26236,17 +20852,11 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "pVD" = ( /obj/structure/window/framed/prison, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "pVR" = ( /obj/structure/surface/table/woodentable/fancy, @@ -26258,16 +20868,11 @@ /area/fiorina/station/chapel) "pVY" = ( /obj/item/stack/sheet/mineral/plastic, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/lowsec) "pWc" = ( /obj/item/tool/crowbar/red, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "pWp" = ( /turf/closed/shuttle/ert{ @@ -26286,17 +20891,11 @@ icon_state = "casing_5" }, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "pXt" = ( /obj/item/reagent_container/food/snacks/wrapped/booniebars, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "pXH" = ( /obj/item/device/flashlight/lamp/tripod, @@ -26309,10 +20908,7 @@ layer = 2.5; pixel_y = -11 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_cargo) "pXY" = ( /obj/structure/bookcase{ @@ -26328,14 +20924,10 @@ /area/fiorina/station/chapel) "pYz" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "pYB" = ( -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "pYD" = ( /obj/structure/monorail{ @@ -26349,9 +20941,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "pZm" = ( /obj/structure/machinery/light/small{ @@ -26368,32 +20958,22 @@ /turf/open/floor/plating/prison, /area/fiorina/oob) "pZn" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/fiorina/station/lowsec) "pZp" = ( /obj/item/tool/soap, /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "qaA" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "qaL" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "qaO" = ( /obj/structure/barricade/handrail/type_b{ @@ -26410,9 +20990,7 @@ /obj/structure/machinery/door/airlock/prison_hatch/autoname{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "qbd" = ( /obj/structure/flora/bush/ausbushes/ausbush{ @@ -26429,9 +21007,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/maintenance) "qby" = ( /obj/item/stack/sheet/metal{ @@ -26447,9 +21023,7 @@ /turf/open/floor/prison, /area/fiorina/station/security) "qbR" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "qbW" = ( /obj/item/tool/candle{ @@ -26469,16 +21043,11 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "qcX" = ( /obj/structure/machinery/vending/snack/packaged, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "qdd" = ( /obj/structure/grille, @@ -26502,9 +21071,7 @@ pixel_y = 7 }, /obj/item/tool/pen, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "qdJ" = ( /obj/structure/window/framed/prison/reinforced, @@ -26515,16 +21082,11 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_tram) "qet" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "qeC" = ( /obj/structure/surface/table/reinforced/prison, @@ -26554,10 +21116,7 @@ dir = 4; pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/fiorina/station/park) "qeX" = ( /obj/structure/surface/table/reinforced/prison{ @@ -26583,9 +21142,7 @@ "qfi" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/telecomm/lz1_cargo) "qgd" = ( /obj/item/explosive/grenade/incendiary/molotov{ @@ -26608,10 +21165,7 @@ /obj/structure/barricade/metal/wired{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/lz/near_lzI) "qgv" = ( /obj/structure/surface/table/reinforced/prison, @@ -26622,9 +21176,7 @@ /obj/item/tool/surgery/circular_saw{ pixel_y = -2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "qgB" = ( /obj/item/clothing/gloves/rainbow, @@ -26635,64 +21187,43 @@ /turf/open/space, /area/fiorina/oob) "qhk" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/fiorina/station/park) "qhC" = ( /obj/effect/decal/cleanable/blood/splatter{ icon_state = "gib2" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "qhD" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ network = list("PRISON") }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/fiorina/station/power_ring) "qhJ" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/fiorina/station/power_ring) "qhN" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/fiorina/station/security) "qhP" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/newspaper, /obj/item/attachable/bipod, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "qhZ" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg3" - }, +/turf/open/floor/prison/platingdmg3, /area/fiorina/station/transit_hub) "qif" = ( /obj/item/inflatable, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "qiq" = ( /obj/item/trash/cigbutt, @@ -26705,34 +21236,24 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottomleft" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/station/medbay) "qjb" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/toolbox, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "qjh" = ( /obj/item/reagent_container/food/snacks/boiledegg, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "qjM" = ( /obj/structure/inflatable, /obj/structure/barricade/handrail/type_b{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "qjR" = ( /obj/structure/machinery/computer/station_alert{ @@ -26740,19 +21261,14 @@ pixel_y = 5 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "qjX" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/north, /area/fiorina/station/botany) "qkg" = ( /obj/structure/machinery/light/double/blue, @@ -26764,17 +21280,11 @@ /turf/open/floor/plating/prison, /area/fiorina/maintenance) "qkq" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/oob) "qkt" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "qkN" = ( /obj/structure/surface/table/reinforced/prison, @@ -26806,45 +21316,30 @@ /area/fiorina/oob) "qnb" = ( /obj/structure/bed/roller, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "qny" = ( /obj/item/tool/wirecutters/clippers, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "qob" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/telecomm/lz1_cargo) "qoc" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "qof" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/station/disco) "qov" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/newspaper, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "qoG" = ( /obj/item/toy/crayon/rainbow, @@ -26856,15 +21351,10 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/servers) "qpk" = ( -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/fiorina/station/civres_blue) "qpB" = ( /obj/item/stack/cable_coil/blue, @@ -26887,26 +21377,18 @@ pixel_x = -6; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/flight_deck) "qpX" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "qqc" = ( /obj/structure/inflatable/popped, /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "qqd" = ( /obj/structure/stairs/perspective{ @@ -26919,42 +21401,26 @@ /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "qqQ" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/fiorina/station/transit_hub) "qqW" = ( /obj/item/trash/cigbutt/cigarbutt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "qre" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "qrn" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "qrt" = ( /obj/effect/landmark/xeno_spawn, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/tumor/ice_lab) "qrz" = ( /obj/item/explosive/plastic, @@ -26965,15 +21431,11 @@ /obj/item/reagent_container/food/snacks/sandwich{ pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "qrU" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "qsc" = ( /obj/structure/machinery/light/double/blue, @@ -26989,9 +21451,7 @@ /area/fiorina/maintenance) "qss" = ( /obj/structure/flora/pottedplant/random, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "qsE" = ( /obj/item/shard{ @@ -27001,16 +21461,10 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/tumor/ice_lab) "qsF" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/maintenance) "qtP" = ( /obj/structure/surface/table/reinforced/prison, @@ -27022,10 +21476,7 @@ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/civres_blue) "qun" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -27034,15 +21485,11 @@ /obj/structure/barricade/handrail/type_b{ layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "quL" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "qva" = ( /obj/structure/surface/table/reinforced/prison, @@ -27056,50 +21503,31 @@ /obj/structure/prop/resin_prop{ icon_state = "rack" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "qws" = ( /obj/effect/decal/hefa_cult_decals/d32{ icon_state = "bee" }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/maintenance) "qwG" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/fiorina/maintenance) "qwH" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/lowsec) "qwK" = ( -/turf/open/floor/prison{ - icon_state = "floorscorched2" - }, +/turf/open/floor/prison/floorscorched2, /area/fiorina/station/civres_blue) "qxx" = ( /obj/item/ammo_magazine/smg/mp5, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "qxy" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/servers) "qxN" = ( /obj/structure/barricade/sandbags{ @@ -27110,10 +21538,7 @@ /turf/open/floor/plating/prison, /area/fiorina/lz/near_lzII) "qxP" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/fiorina/tumor/aux_engi) "qxZ" = ( /obj/structure/machinery/light/double/blue{ @@ -27121,9 +21546,7 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "qya" = ( /obj/structure/closet{ @@ -27132,10 +21555,7 @@ }, /obj/item/clothing/gloves/combat, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "qyq" = ( /obj/structure/closet/secure_closet/engineering_personal, @@ -27144,15 +21564,10 @@ pixel_y = 21 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "qyM" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/disco) "qzb" = ( /obj/structure/stairs/perspective{ @@ -27170,9 +21585,7 @@ /area/fiorina/station/security) "qzM" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "qzZ" = ( /obj/structure/barricade/sandbags{ @@ -27180,55 +21593,37 @@ icon_state = "sandbag_0"; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/disco) "qAe" = ( /obj/item/trash/eat, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "qAk" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "qAl" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "qAQ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/tumor/aux_engi) "qBe" = ( /turf/open/floor/prison, /area/fiorina/station/disco) "qBf" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/central_ring) "qBj" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/item/storage/briefcase, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "qBB" = ( /obj/item/prop/helmetgarb/spacejam_tickets{ @@ -27249,9 +21644,7 @@ "qBI" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "qBT" = ( /obj/structure/sink{ @@ -27259,10 +21652,7 @@ pixel_x = 12 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "qCa" = ( /obj/structure/prop/resin_prop{ @@ -27282,15 +21672,11 @@ pixel_x = -5; pixel_y = -11 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "qCx" = ( /obj/item/reagent_container/food/drinks/sillycup, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "qCE" = ( /obj/structure/machinery/computer/emails{ @@ -27298,16 +21684,10 @@ pixel_y = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "qCK" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/fiorina/station/lowsec) "qCW" = ( /turf/closed/shuttle/elevator{ @@ -27320,10 +21700,7 @@ icon_state = "poster15"; pixel_y = 32 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/maintenance) "qDq" = ( /obj/structure/machinery/light/double/blue{ @@ -27331,16 +21708,11 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_tram) "qDZ" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "qEk" = ( /obj/structure/bed/sofa/south/grey/left, @@ -27348,34 +21720,22 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "qEl" = ( /obj/structure/closet/bodybag, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "qEs" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/fiorina/station/lowsec) "qEC" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/disco) "qFf" = ( /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "qFi" = ( /obj/structure/machinery/light/small{ @@ -27409,37 +21769,24 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "qGe" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "qGf" = ( /obj/item/tool/scythe, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "qGh" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "qGn" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/telecomm/lz1_cargo) "qGy" = ( /obj/structure/reagent_dispensers/watertank, @@ -27447,18 +21794,12 @@ /area/fiorina/tumor/servers) "qGB" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/fiorina/station/research_cells) "qGO" = ( /obj/structure/machinery/photocopier, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "qGP" = ( /obj/effect/spawner/random/tool, @@ -27492,9 +21833,7 @@ desc = "A ticket to Souto Man's raffle!"; name = "\improper Souto Raffle Ticket" }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/chapel) "qJf" = ( /obj/structure/surface/table/reinforced/prison, @@ -27527,10 +21866,7 @@ /obj/structure/bedsheetbin{ icon_state = "linenbin-empty" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/station/lowsec) "qJr" = ( /turf/open/floor/prison, @@ -27545,15 +21881,11 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "qJK" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "qJL" = ( /obj/structure/bed/chair/comfy{ @@ -27568,9 +21900,7 @@ /area/fiorina/station/park) "qJP" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "qJQ" = ( /obj/structure/barricade/metal/wired{ @@ -27580,9 +21910,7 @@ /area/fiorina/station/central_ring) "qJR" = ( /obj/item/disk/data, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "qKq" = ( /obj/structure/machinery/computer/arcade, @@ -27609,20 +21937,14 @@ /area/fiorina/lz/near_lzII) "qLa" = ( /obj/item/weapon/baseballbat/metal, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/chapel) "qLi" = ( /obj/structure/toilet{ dir = 8; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/lowsec) "qLv" = ( /obj/structure/platform_decoration, @@ -27630,9 +21952,7 @@ /area/fiorina/station/transit_hub) "qLH" = ( /obj/item/trash/used_stasis_bag, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzI) "qLI" = ( /obj/item/storage/toolbox, @@ -27641,36 +21961,25 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/civres_blue) "qLN" = ( /obj/item/storage/toolbox/mechanical/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "qMi" = ( /obj/structure/platform{ dir = 8 }, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/tumor/ice_lab) "qMs" = ( /obj/item/stack/cable_coil/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "qMI" = ( -/turf/open/floor/prison{ - icon_state = "damaged3" - }, +/turf/open/floor/prison/damaged3, /area/fiorina/station/security) "qNj" = ( /obj/structure/platform, @@ -27681,10 +21990,7 @@ dir = 10 }, /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "qNu" = ( /obj/structure/closet/secure_closet/security_empty, @@ -27692,9 +21998,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "qNv" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -27709,16 +22013,10 @@ pixel_y = 22 }, /obj/item/reagent_container/food/snacks/cheesyfries, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/flight_deck) "qNF" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/lowsec) "qOk" = ( /obj/structure/platform/kutjevo/smooth{ @@ -27731,9 +22029,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/lowsec) "qOu" = ( -/turf/open/floor/prison{ - icon_state = "damaged3" - }, +/turf/open/floor/prison/damaged3, /area/fiorina/station/disco) "qON" = ( /obj/item/stack/cable_coil/cyan, @@ -27753,16 +22049,10 @@ /area/fiorina/station/park) "qPa" = ( /obj/item/device/motiondetector, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "qPb" = ( -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "qPr" = ( /obj/item/ammo_magazine/smg/nailgun, @@ -27775,15 +22065,10 @@ pixel_x = -10; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "qQa" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/station/central_ring) "qQb" = ( /obj/structure/stairs/perspective{ @@ -27821,19 +22106,14 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/fiorina/station/power_ring) "qQA" = ( /obj/item/reagent_container/food/drinks/bottle/holywater{ desc = "A flask of the holy HEFA grenade oil."; name = "Flask of HEFA Oil" }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "qQM" = ( /obj/structure/stairs/perspective{ @@ -27854,10 +22134,7 @@ icon_state = "abed" }, /obj/item/toy/beach_ball/holoball, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "qRg" = ( /obj/structure/sign/prop3{ @@ -27878,16 +22155,11 @@ /turf/open/floor/plating/prison, /area/fiorina/station/lowsec) "qRK" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/fiorina/station/central_ring) "qRS" = ( /obj/item/trash/candy, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "qRW" = ( /obj/structure/stairs/perspective{ @@ -27909,16 +22181,11 @@ "qSz" = ( /obj/structure/closet/wardrobe/orange, /obj/item/clothing/gloves/boxing/yellow, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "qSA" = ( /obj/item/trash/candy, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "qTe" = ( /obj/structure/largecrate/random/case/double, @@ -27926,33 +22193,22 @@ /area/fiorina/station/central_ring) "qTt" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "qTx" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/regular, /obj/item/storage/firstaid/regular, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "qTQ" = ( /obj/structure/platform_decoration, /obj/item/reagent_container/food/drinks/sillycup, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "qTW" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/power_ring) "qUo" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -27969,26 +22225,18 @@ layer = 2.9; pixel_y = 17 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "qUw" = ( /obj/item/device/multitool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "qUC" = ( /obj/item/ammo_casing{ dir = 2; icon_state = "casing_5" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "qVW" = ( /obj/effect/landmark/objective_landmark/close, @@ -28000,9 +22248,7 @@ pixel_y = -1 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "qXM" = ( /obj/item/stack/tile/plasteel, @@ -28010,9 +22256,7 @@ /area/fiorina/tumor/civres) "qYZ" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "qZc" = ( /obj/structure/prop/structure_lattice{ @@ -28023,62 +22267,42 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "qZv" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/central_ring) "raC" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/lz/near_lzI) "raL" = ( -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "raP" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "rbp" = ( /obj/structure/closet/crate/medical, /obj/item/clothing/gloves/latex, /obj/item/clothing/gloves/latex, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "rbv" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "rbI" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/fiorina/lz/near_lzI) "rbK" = ( /obj/effect/spawner/random/tool, @@ -28093,26 +22317,18 @@ /area/fiorina/station/power_ring) "rbZ" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "rcc" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "rce" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/reagent_dispensers/water_cooler{ pixel_y = 11 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "rcg" = ( /turf/open/floor/plating/prison, @@ -28130,30 +22346,18 @@ /obj/structure/inflatable/popped/door, /obj/item/stack/barbed_wire, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/fiorina/station/medbay) "rcI" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/limb, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/fiorina/station/medbay) "rdi" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "rdo" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "greenbluecorner" - }, +/turf/open/floor/prison/greenbluecorner/north, /area/fiorina/station/botany) "rdt" = ( /obj/structure/platform_decoration{ @@ -28173,19 +22377,14 @@ /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/disco) "reZ" = ( /obj/structure/barricade/sandbags{ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "rfd" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -28194,15 +22393,10 @@ "rfe" = ( /obj/structure/surface/rack, /obj/item/tool/mop, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "rft" = ( -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "rfQ" = ( /obj/effect/spawner/random/tech_supply, @@ -28218,10 +22412,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "rgg" = ( /obj/item/tool/candle{ @@ -28230,65 +22421,45 @@ /turf/open/floor/wood, /area/fiorina/station/chapel) "rhf" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/fiorina/station/research_cells) "rhh" = ( /obj/structure/monorail{ dir = 4; name = "launch track" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "rhH" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "rie" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "riP" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "rja" = ( /turf/closed/wall/prison, /area/fiorina/station/civres_blue) "rjy" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "rjP" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "rki" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "rko" = ( /obj/structure/platform_decoration, @@ -28300,22 +22471,14 @@ pixel_y = 8 }, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/lowsec) "rkv" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/fiorina/station/chapel) "rkF" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/telecomm/lz1_cargo) "rkH" = ( /obj/structure/grille, @@ -28332,9 +22495,7 @@ /area/fiorina/station/chapel) "rlP" = ( /obj/structure/largecrate/supply, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "rmh" = ( /obj/structure/surface/rack, @@ -28393,37 +22554,25 @@ /area/fiorina/lz/near_lzI) "rnE" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/lowsec) "rnM" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/fancy/crayons, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "roi" = ( /obj/structure/prop/souto_land/streamer{ dir = 9 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "rot" = ( /obj/structure/barricade/metal{ health = 250; icon_state = "metal_1" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/fiorina/tumor/ice_lab) "roE" = ( /obj/structure/platform_decoration{ @@ -28432,10 +22581,7 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecalleft" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "roF" = ( /obj/structure/surface/table/reinforced/prison, @@ -28445,36 +22591,24 @@ /obj/structure/machinery/computer/cameras{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "roH" = ( /obj/structure/machinery/photocopier{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/oob) "roQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "rpf" = ( /obj/structure/grille, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "rpt" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "rpL" = ( /obj/item/device/flashlight/lamp/tripod, @@ -28484,10 +22618,7 @@ /obj/item/ammo_casing{ icon_state = "casing_5" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/lz/near_lzI) "rqh" = ( /obj/structure/stairs/perspective{ @@ -28503,59 +22634,38 @@ pixel_y = 21 }, /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "rqA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/tumor/servers) "rqC" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "rqG" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "rqY" = ( /obj/structure/filingcabinet/disk, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "rrs" = ( /obj/item/stack/rods/plasteel, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/fiorina/lz/near_lzI) "rru" = ( /obj/effect/spawner/random/goggles/midchance, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "rrD" = ( /obj/structure/machinery/landinglight/ds1{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "rsg" = ( /obj/structure/platform_decoration, @@ -28578,15 +22688,10 @@ /obj/structure/platform_decoration{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "rsR" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/fiorina/station/power_ring) "rsU" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -28602,39 +22707,26 @@ layer = 2.8 }, /obj/structure/barricade/handrail/type_b, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "rty" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/fiorina/station/civres_blue) "rtP" = ( /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "rur" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "ruu" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/tumor/aux_engi) "ruD" = ( /turf/open/floor/wood, @@ -28652,19 +22744,14 @@ /area/fiorina/tumor/servers) "rwj" = ( /obj/structure/barricade/plasteel, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "rwm" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "rwu" = ( /obj/structure/bed/chair{ @@ -28683,22 +22770,14 @@ /obj/item/clothing/under/color/orange, /obj/item/clothing/under/color/orange, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/station/lowsec) "rwQ" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 8; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/west, /area/fiorina/station/botany) "rxg" = ( -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/fiorina/station/security) "rxr" = ( /obj/structure/bed/chair/office/light{ @@ -28734,10 +22813,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/lowsec) "rzp" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/lowsec) "rzt" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -28747,9 +22823,7 @@ /obj/structure/holohoop{ pixel_y = 25 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "rAm" = ( /obj/structure/surface/rack, @@ -28758,10 +22832,7 @@ /area/fiorina/station/telecomm/lz2_maint) "rAw" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "rAK" = ( /obj/structure/barricade/metal{ @@ -28779,9 +22850,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "rAY" = ( /obj/item/ammo_magazine/rifle/m16{ @@ -28795,18 +22864,13 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/ice_lab) "rBs" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/civres_blue) "rBu" = ( /obj/structure/barricade/handrail/type_b{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "rBz" = ( /obj/structure/bed/chair/comfy{ @@ -28821,10 +22885,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/disco) "rCq" = ( /obj/structure/largecrate/supply/supplies/flares, @@ -28849,9 +22910,7 @@ /area/fiorina/station/medbay) "rFu" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "rFw" = ( /obj/structure/largecrate/random/case/double, @@ -28859,25 +22918,16 @@ /area/fiorina/lz/near_lzI) "rFF" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "rGc" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "rGe" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer3/laptop/secure_data, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "rGf" = ( /turf/open/auto_turf/sand/layer1, @@ -28897,25 +22947,18 @@ health = 250; icon_state = "metal_1" }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "rHf" = ( /obj/structure/machinery/optable{ desc = "This maybe could be used for advanced medical procedures."; name = "Exam Table" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "rHh" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - icon_state = "floorscorched1" - }, +/turf/open/floor/prison/floorscorched1, /area/fiorina/station/chapel) "rHr" = ( /obj/effect/alien/weeds/node, @@ -28931,15 +22974,10 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "rHX" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "rIr" = ( /obj/structure/machinery/light/double/blue{ @@ -28947,19 +22985,14 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/station/research_cells) "rIy" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/phone{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "rIE" = ( /obj/item/stack/rods, @@ -28973,9 +23006,7 @@ /area/fiorina/station/medbay) "rJc" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "rJh" = ( /obj/effect/decal/cleanable/blood, @@ -28988,9 +23019,7 @@ /turf/open/floor/plating/prison, /area/fiorina/maintenance) "rJF" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "rJO" = ( /turf/open/floor/carpet, @@ -29023,81 +23052,52 @@ icon_state = "poster14"; pixel_y = 32 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "rKm" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "rKs" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/cups, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "rKy" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/north, /area/fiorina/station/botany) "rKA" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/civres_blue) "rKG" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/west, /area/fiorina/station/botany) "rLA" = ( /obj/structure/platform, /turf/open/floor/prison, /area/fiorina/station/botany) "rLG" = ( -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "rLJ" = ( /obj/item/clothing/gloves/boxing, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "rMo" = ( /obj/effect/landmark/objective_landmark/far, /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/maintenance) "rMq" = ( /obj/structure/closet/secure_closet/medical3, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "rMw" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "rMT" = ( /obj/structure/prop/almayer/computers/mission_planning_system{ @@ -29114,9 +23114,7 @@ pixel_x = -11; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "rNc" = ( /obj/structure/flora/bush/ausbushes/ausbush{ @@ -29124,24 +23122,15 @@ icon_state = "fullgrass_1"; name = "Fiberbush(tm) tubers" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "rNK" = ( /obj/effect/spawner/random/gun/pistol/lowchance, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "rNV" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "rOu" = ( /obj/structure/closet, @@ -29160,17 +23149,13 @@ /obj/structure/machinery/floodlight{ name = "Yard Floodlight" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "rPd" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/stack/sheet/metal/medium_stack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "rPf" = ( /obj/structure/surface/table/reinforced/prison, @@ -29179,15 +23164,11 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "rPD" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "rPI" = ( /obj/structure/surface/table/reinforced/prison, @@ -29222,9 +23203,7 @@ /area/fiorina/station/research_cells) "rPW" = ( /obj/effect/spawner/random/gun/rifle/lowchance, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzI) "rPZ" = ( /obj/item/shard{ @@ -29241,51 +23220,33 @@ "rQu" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/stack/cable_coil/orange, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/maintenance) "rQB" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/west, /area/fiorina/station/lowsec) "rQK" = ( /obj/item/bananapeel{ name = "tactical banana peel" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/medbay) "rQN" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/fiorina/station/power_ring) "rRg" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/stack/sheet/mineral/plastic, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "rRo" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/telecomm/lz1_tram) "rRz" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/station/civres_blue) "rSr" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -29315,16 +23276,11 @@ /obj/item/ammo_casing{ icon_state = "casing_5" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/tumor/ice_lab) "rTD" = ( /obj/effect/spawner/random/powercell, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "rTH" = ( /obj/structure/sign/prop1{ @@ -29343,22 +23299,13 @@ /obj/effect/decal/cleanable/blood/splatter{ icon_state = "gibup1" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "rTZ" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/north, /area/fiorina/station/research_cells) "rUf" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/fiorina/tumor/servers) "rUA" = ( /obj/effect/landmark/objective_landmark/close, @@ -29378,25 +23325,16 @@ pixel_x = 17; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "rVi" = ( /obj/structure/barricade/handrail/type_b, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/fiorina/station/flight_deck) "rVp" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/fiorina/maintenance) "rVM" = ( /obj/structure/closet/crate/miningcar, @@ -29439,16 +23377,11 @@ "rXt" = ( /obj/structure/surface/rack, /obj/item/device/camera, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "rYw" = ( /obj/item/trash/liquidfood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "rYy" = ( /obj/item/stool{ @@ -29459,18 +23392,13 @@ icon_state = "poster1"; pixel_y = 32 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "rYK" = ( /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "rYY" = ( /obj/structure/bed/roller, @@ -29483,9 +23411,7 @@ /area/fiorina/station/medbay) "rZe" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security/wardens) "rZi" = ( /turf/closed/shuttle/ert{ @@ -29495,34 +23421,24 @@ "rZI" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "rZM" = ( /obj/item/circuitboard/exosuit/peripherals/max/targeting, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "rZN" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/fiorina/station/flight_deck) "rZO" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "rZP" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -29540,29 +23456,18 @@ pixel_x = 1; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "sbf" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/gm/river{ - color = "#990000"; - name = "pool" - }, +/turf/open/gm/river/darkred_pool, /area/fiorina/station/park) "sbF" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/fiorina/station/security) "sbL" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "sbU" = ( /obj/item/trash/pistachios, @@ -29574,18 +23479,12 @@ /turf/open/floor/prison, /area/fiorina/station/power_ring) "sbW" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenbluecorner" - }, +/turf/open/floor/prison/greenbluecorner/east, /area/fiorina/station/botany) "scp" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/trash/uscm_mre, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "scG" = ( /obj/item/reagent_container/food/drinks/sillycup, @@ -29593,9 +23492,7 @@ /area/fiorina/station/flight_deck) "scH" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "scM" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -29605,9 +23502,7 @@ dir = 8; layer = 3.5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "scZ" = ( /obj/structure/platform, @@ -29625,17 +23520,11 @@ /area/fiorina/lz/near_lzI) "sdr" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "sdE" = ( /obj/item/storage/wallet/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "sdK" = ( /obj/structure/surface/table/woodentable, @@ -29652,40 +23541,27 @@ health = 80 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "sdV" = ( /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/telecomm/lz1_cargo) "sdY" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/civres_blue) "seh" = ( /obj/item/reagent_container/glass/bucket/janibucket, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "set" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "seF" = ( /obj/structure/monorail{ @@ -29703,18 +23579,13 @@ /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "sfi" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "sfn" = ( /obj/structure/disposalpipe/segment{ @@ -29723,28 +23594,19 @@ name = "overhead ducting"; pixel_y = 33 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "sfs" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/storage/fancy/candle_box, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "sfu" = ( /obj/structure/toilet{ dir = 4; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/lowsec) "sfI" = ( /obj/structure/monorail{ @@ -29765,9 +23627,7 @@ pixel_x = -6; pixel_y = 12 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "sga" = ( /obj/effect/decal{ @@ -29777,10 +23637,7 @@ pixel_y = -11 }, /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "sgt" = ( /obj/structure/inflatable/popped/door, @@ -29795,9 +23652,7 @@ /obj/item/storage/belt/gun/flaregun/full, /obj/item/storage/belt/gun/flaregun/full, /obj/item/storage/belt/gun/flaregun/full, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "sha" = ( /obj/item/storage/bible/hefa{ @@ -29812,9 +23667,7 @@ dir = 1; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "shH" = ( /obj/structure/machinery/light/double/blue, @@ -29822,34 +23675,23 @@ /area/fiorina/station/central_ring) "sia" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "sig" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "siy" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "siB" = ( /obj/item/poster, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "siE" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "siK" = ( /obj/structure/prop/resin_prop{ @@ -29876,16 +23718,12 @@ /obj/structure/machinery/recharger{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "sjM" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/goggles/lowchance, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "sjR" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -29895,9 +23733,7 @@ dir = 4; pixel_y = 4 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "sjT" = ( /obj/structure/prop/structure_lattice{ @@ -29917,16 +23753,11 @@ pixel_x = -16; pixel_y = 12 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "sjX" = ( /obj/item/reagent_container/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenbluecorner" - }, +/turf/open/floor/prison/greenbluecorner/east, /area/fiorina/station/botany) "sjZ" = ( /obj/structure/machinery/light/double/blue{ @@ -29934,62 +23765,42 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "skj" = ( /obj/structure/closet/crate/miningcar{ name = "\improper materials storage bin" }, /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "skG" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/fiorina/tumor/servers) "slc" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "slh" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "sli" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "sls" = ( /obj/structure/pipes/standard/tank/oxygen, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "slR" = ( /obj/effect/decal/cleanable/blood{ desc = "Watch your step."; icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_cargo) "slT" = ( /obj/structure/bed/chair/comfy{ @@ -30002,10 +23813,7 @@ /turf/open/floor/prison, /area/fiorina/station/disco) "sms" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/north, /area/fiorina/station/civres_blue) "smv" = ( /obj/item/trash/used_stasis_bag{ @@ -30018,35 +23826,26 @@ /obj/structure/barricade/metal/wired{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzI) "snr" = ( /obj/structure/platform{ dir = 4 }, /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "snW" = ( /obj/structure/prop/resin_prop{ icon_state = "rack" }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "soj" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "sov" = ( /turf/closed/shuttle/ert{ @@ -30063,19 +23862,14 @@ "spb" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "spl" = ( /obj/item/stack/sheet/metal, /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "spm" = ( /obj/structure/surface/table/reinforced/prison, @@ -30100,10 +23894,7 @@ dir = 8; pixel_y = 24 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/station/park) "spH" = ( /obj/structure/disposalpipe/segment{ @@ -30112,16 +23903,11 @@ name = "overhead ducting"; pixel_y = 33 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "spR" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "sqx" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -30150,9 +23936,7 @@ /area/fiorina/station/central_ring) "srt" = ( /obj/item/reagent_container/food/drinks/bottle/sake, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "srI" = ( /obj/item/tool/crowbar/red, @@ -30160,10 +23944,7 @@ /area/fiorina/maintenance) "srQ" = ( /obj/structure/barricade/handrail, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/station/research_cells) "ssb" = ( /turf/open/floor/prison, @@ -30172,10 +23953,7 @@ /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "ywflowers_2" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "sso" = ( /obj/structure/surface/table/reinforced/prison, @@ -30195,9 +23973,7 @@ /area/fiorina/oob) "ssM" = ( /obj/structure/janitorialcart, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "ssO" = ( /obj/item/ashtray/glass, @@ -30205,9 +23981,7 @@ /area/fiorina/station/power_ring) "ssR" = ( /obj/item/clothing/under/shorts/black, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "sta" = ( /obj/structure/machinery/door/airlock/almayer/marine{ @@ -30221,17 +23995,11 @@ /area/fiorina/tumor/aux_engi) "stw" = ( /obj/structure/machinery/line_nexter, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/fiorina/station/security) "stC" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "stP" = ( /obj/structure/window/reinforced{ @@ -30247,40 +24015,27 @@ pixel_y = 6 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "sue" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/tracker, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/disco) "suq" = ( /obj/item/stool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/fiorina/station/lowsec) "suX" = ( /turf/open/floor/prison, /area/fiorina/station/central_ring) "suY" = ( /obj/item/device/cassette_tape/nam, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "svc" = ( /obj/structure/prop/almayer/computers/sensor_computer2, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "sve" = ( /obj/item/explosive/grenade/phosphorus, @@ -30288,10 +24043,7 @@ /obj/item/explosive/grenade/phosphorus, /obj/structure/surface/rack, /obj/item/explosive/grenade/phosphorus, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "svh" = ( /obj/structure/machinery/computer/telecomms/monitor, @@ -30305,63 +24057,45 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "svP" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "svW" = ( /obj/structure/surface/rack, /obj/item/clothing/gloves/latex, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "swg" = ( /obj/structure/platform_decoration/kutjevo, /turf/open/space, /area/fiorina/oob) "swj" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "swJ" = ( /obj/item/tool/shovel/snow, /obj/item/device/flashlight, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "swT" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "sxc" = ( /obj/item/weapon/gun/rifle/mar40, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "sxk" = ( /obj/effect/landmark/objective_landmark/science, /turf/open/floor/prison, /area/fiorina/tumor/servers) "sxE" = ( -/turf/open/floor/prison{ - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner, /area/fiorina/station/power_ring) "sxH" = ( /obj/structure/platform{ @@ -30374,16 +24108,11 @@ /area/fiorina/tumor/ice_lab) "syj" = ( /obj/item/clothing/under/color/orange, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "syG" = ( /obj/item/tool/wirecutters/clippers, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "syU" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -30394,29 +24123,21 @@ icon_state = "casing_6" }, /obj/effect/spawner/random/gun/smg/midchance, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "syV" = ( /obj/structure/sign/safety/fridge, /turf/closed/wall/prison, /area/fiorina/station/power_ring) "sze" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/north, /area/fiorina/tumor/civres) "szs" = ( /obj/item/clothing/accessory/armband/cargo{ desc = "Sworn to the shrapnel and the shards therein. So sayeth her command when the first detonation occured."; name = "HEFA Order milita armband" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/fiorina/station/chapel) "szD" = ( /obj/structure/stairs/perspective{ @@ -30439,10 +24160,7 @@ /area/fiorina/station/civres_blue) "sAF" = ( /obj/item/inflatable, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/lowsec) "sBf" = ( /obj/structure/platform{ @@ -30452,9 +24170,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "sBj" = ( /obj/structure/barricade/metal{ @@ -30472,17 +24188,11 @@ /area/fiorina/station/chapel) "sBM" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/fiorina/station/medbay) "sBO" = ( -/obj/structure/machinery/power/apc, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/obj/structure/machinery/power/apc/power/south, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "sBW" = ( /obj/structure/platform{ @@ -30493,9 +24203,7 @@ "sBY" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/goggles/lowchance, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "sCe" = ( /obj/structure/machinery/light/double/blue{ @@ -30503,23 +24211,17 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "sCH" = ( /obj/item/frame/rack, /obj/item/clothing/under/marine/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "sDn" = ( /obj/structure/inflatable/popped/door, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "sDL" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -30533,40 +24235,29 @@ dir = 1; icon_state = "human2" }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "sDS" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ammo_magazine/rifle/m16, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "sEO" = ( /turf/closed/wall/r_wall/prison, /area/fiorina/lz/near_lzII) "sFd" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/northeast, /area/fiorina/station/botany) "sFo" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "sFr" = ( /obj/structure/barricade/handrail/type_b{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "sFH" = ( /obj/structure/surface/table/reinforced/prison, @@ -30579,9 +24270,7 @@ pixel_y = 2 }, /obj/item/tool/stamp, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/lowsec) "sFY" = ( /obj/structure/barricade/metal/wired{ @@ -30592,9 +24281,7 @@ /area/fiorina/station/central_ring) "sGa" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "sGg" = ( /obj/structure/platform_decoration{ @@ -30610,26 +24297,18 @@ }, /obj/item/newspaper, /obj/item/bedsheet/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "sGx" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "sGC" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "sGI" = ( /obj/structure/largecrate/random/case/double, @@ -30641,9 +24320,7 @@ name = "\improper prison food"; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "sHe" = ( /obj/structure/surface/table/reinforced/prison, @@ -30655,9 +24332,7 @@ pixel_x = -9; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "sHj" = ( /obj/structure/machinery/light/double/blue{ @@ -30665,24 +24340,17 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "sHL" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "sHM" = ( /obj/effect/decal/medical_decals{ icon_state = "cryocell2deval" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "sHO" = ( /obj/structure/platform/kutjevo/smooth{ @@ -30695,48 +24363,34 @@ /area/fiorina/oob) "sIg" = ( /obj/item/device/pinpointer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "sIh" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "sIj" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/flight_deck) "sIk" = ( /obj/structure/machinery/shower{ pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "sIs" = ( /obj/item/weapon/gun/smg/nailgun, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "sIz" = ( /obj/structure/machinery/computer/emails{ pixel_y = 6 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "sIC" = ( /turf/open/floor/prison, @@ -30762,10 +24416,7 @@ /obj/item/ammo_casing{ icon_state = "casing_9_1" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/fiorina/station/lowsec) "sJB" = ( /obj/item/stack/folding_barricade, @@ -30779,27 +24430,21 @@ /area/fiorina/lz/near_lzI) "sJP" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "sKr" = ( /obj/item/storage/secure/briefcase{ pixel_x = 9; pixel_y = 18 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "sKt" = ( /obj/structure/bed/chair{ dir = 1; layer = 2.7 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "sKu" = ( /obj/structure/stairs/perspective{ @@ -30820,9 +24465,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/lz/near_lzI) "sLx" = ( /obj/structure/disposalpipe/segment{ @@ -30840,44 +24483,28 @@ pixel_x = 3; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "sMX" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "sMY" = ( /obj/item/reagent_container/food/snacks/eat_bar, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "sNb" = ( /obj/item/device/radio, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "sNg" = ( /obj/structure/closet/firecloset/full, /obj/item/storage/pill_bottle/bicaridine/skillless, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "sNi" = ( /obj/item/device/flashlight, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "sNj" = ( /obj/structure/barricade/metal/wired{ @@ -30886,10 +24513,7 @@ /obj/item/stack/sheet/metal{ amount = 5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "sNN" = ( /obj/structure/platform, @@ -30902,15 +24526,10 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_tram) "sNU" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/prison/red/north, /area/fiorina/station/security) "sOf" = ( /obj/item/clothing/mask/cigarette/weed{ @@ -30939,10 +24558,7 @@ /area/fiorina/station/security) "sOs" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/fiorina/tumor/ship) "sOM" = ( /obj/item/device/flashlight/lamp/tripod, @@ -30955,16 +24571,10 @@ "sPh" = ( /obj/item/stack/sheet/metal/medium_stack, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "sPi" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/fiorina/station/telecomm/lz1_cargo) "sPt" = ( /obj/structure/stairs/perspective{ @@ -30978,9 +24588,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "sQr" = ( /obj/structure/janitorialcart, @@ -30993,29 +24601,20 @@ "sQy" = ( /obj/effect/decal/cleanable/blood, /obj/effect/spawner/random/gun/pistol/midchance, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "sQz" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "sQC" = ( /obj/structure/surface/rack, /obj/item/restraint/handcuffs, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "sQL" = ( /obj/structure/platform, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/fiorina/station/park) "sRv" = ( /obj/item/clothing/shoes/marine/upp/knife, @@ -31024,9 +24623,7 @@ "sRE" = ( /obj/structure/platform, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "sRJ" = ( /obj/structure/machinery/constructable_frame, @@ -31034,10 +24631,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2/southwest, /area/fiorina/station/lowsec) "sSM" = ( /obj/structure/stairs/perspective{ @@ -31087,25 +24681,16 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/telecomm/lz1_cargo) "sTI" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "sTK" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_cargo) "sTU" = ( /obj/structure/platform, @@ -31115,9 +24700,7 @@ /obj/structure/platform_decoration{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "sUc" = ( /obj/structure/bed/chair/office/light{ @@ -31131,9 +24714,7 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/spawner/gibspawner/human, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "sUl" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -31144,32 +24725,22 @@ "sUr" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/storage/bible/hefa, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/chapel) "sUt" = ( /obj/effect/landmark/objective_landmark/far, /turf/open/floor/prison, /area/fiorina/station/park) "sUV" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/east, /area/fiorina/tumor/aux_engi) "sUX" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "sUY" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/civres_blue) "sVd" = ( /obj/structure/stairs/perspective{ @@ -31189,17 +24760,11 @@ /area/fiorina/oob) "sVS" = ( /obj/item/trash/pistachios, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "sVT" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "sVU" = ( /obj/structure/largecrate/machine, @@ -31210,18 +24775,12 @@ /area/fiorina/station/medbay) "sVW" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/tumor/aux_engi) "sVZ" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/effect/spawner/random/pills/lowchance, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "sWb" = ( /obj/structure/prop/structure_lattice{ @@ -31233,15 +24792,10 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "sWe" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/civres_blue) "sWl" = ( /obj/structure/bed/roller, @@ -31273,9 +24827,7 @@ /turf/open/floor/prison, /area/fiorina/station/research_cells) "sXi" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "sXt" = ( /obj/structure/stairs/perspective{ @@ -31290,9 +24842,7 @@ pixel_x = -1; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "sYn" = ( /obj/structure/machinery/light/double/blue, @@ -31302,16 +24852,10 @@ /obj/item/ammo_casing{ icon_state = "casing_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "sYB" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/fiorina/station/telecomm/lz1_tram) "sYP" = ( /obj/item/stack/sheet/metal, @@ -31323,17 +24867,11 @@ /area/fiorina/station/telecomm/lz1_tram) "sZZ" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "tad" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/disco) "tai" = ( /obj/structure/bed/chair, @@ -31342,9 +24880,7 @@ dir = 4; pixel_y = 24 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "taj" = ( /turf/open/floor/prison, @@ -31360,22 +24896,15 @@ /area/fiorina/station/park) "taI" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "taL" = ( /obj/item/clothing/under/color/orange, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "taS" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/fiorina/station/power_ring) "taY" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -31383,52 +24912,35 @@ /area/fiorina/lz/near_lzI) "tbd" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ship) "tbj" = ( /obj/item/stack/sandbags_empty/half, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "tbm" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/tumor/servers) "tbG" = ( /obj/structure/bed{ icon_state = "psychbed" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/servers) "tco" = ( /obj/item/paper/crumpled/bloody/csheet, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "tcB" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "tcD" = ( /obj/effect/decal/cleanable/blood/splatter{ icon_state = "gib2" }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "tcL" = ( /obj/structure/platform{ @@ -31438,9 +24950,7 @@ /obj/structure/platform_decoration{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/chapel) "tcW" = ( /obj/structure/monorail{ @@ -31455,17 +24965,13 @@ /area/fiorina/station/transit_hub) "tde" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "tdq" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "tdr" = ( /obj/structure/prop/resin_prop{ @@ -31473,19 +24979,13 @@ icon_state = "chair"; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "tel" = ( /turf/closed/wall/mineral/bone_resin, /area/fiorina/station/medbay) "teq" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "tet" = ( /obj/structure/machinery/light/double/blue{ @@ -31493,45 +24993,31 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/telecomm/lz1_cargo) "teu" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "teI" = ( /obj/structure/largecrate/supply/supplies/tables_racks, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "teK" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "tfl" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "tfw" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "tfx" = ( /obj/structure/barricade/wooden{ @@ -31553,9 +25039,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "tgB" = ( /obj/structure/barricade/wooden{ @@ -31565,10 +25049,7 @@ /area/fiorina/station/chapel) "tgK" = ( /obj/structure/machinery/landinglight/ds1/delayone, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "tgL" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, @@ -31584,9 +25065,7 @@ pixel_x = -4; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "thI" = ( /obj/structure/machinery/light/double/blue{ @@ -31594,17 +25073,11 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/civres_blue) "thV" = ( /obj/item/tool/kitchen/utensil/pfork, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/power_ring) "tii" = ( /obj/structure/monorail{ @@ -31618,9 +25091,7 @@ }, /obj/item/stool, /obj/item/clothing/shoes/slippers_worn, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "tir" = ( /obj/item/ammo_magazine/rifle/m16, @@ -31632,10 +25103,7 @@ /obj/structure/barricade/handrail/type_b{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "tiM" = ( /obj/item/shard{ @@ -31645,31 +25113,20 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/tumor/ice_lab) "tiX" = ( /obj/item/stack/sheet/mineral/plastic, /turf/open/floor/plating/prison, /area/fiorina/station/lowsec) "tiY" = ( -/turf/open/floor/prison{ - icon_state = "floorscorched2" - }, +/turf/open/floor/prison/floorscorched2, /area/fiorina/tumor/civres) "tiZ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/station/park) "tja" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "tji" = ( /obj/structure/flora/pottedplant{ @@ -31690,9 +25147,7 @@ "tjw" = ( /obj/structure/platform_decoration, /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "tjR" = ( /obj/structure/machinery/shower{ @@ -31702,9 +25157,7 @@ dir = 1; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "tkd" = ( /obj/structure/filingcabinet, @@ -31715,15 +25168,10 @@ /area/fiorina/station/security) "tkg" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "tkj" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "tkP" = ( /obj/structure/stairs/perspective{ @@ -31738,10 +25186,7 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/fiorina/station/research_cells) "tle" = ( /obj/structure/filingcabinet{ @@ -31753,17 +25198,13 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "tlj" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/fiorina/station/power_ring) "tlq" = ( /obj/structure/surface/table/reinforced/prison, @@ -31791,9 +25232,7 @@ /obj/structure/platform_decoration{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "tlF" = ( /obj/structure/stairs/perspective{ @@ -31812,10 +25251,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "tlQ" = ( /obj/effect/decal/cleanable/blood/oil, @@ -31845,23 +25281,15 @@ /area/fiorina/station/park) "tmF" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/tumor/ice_lab) "tmI" = ( /obj/effect/alien/weeds/node, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/tumor/aux_engi) "tmL" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "tmX" = ( /obj/structure/largecrate/random/case/small, @@ -31879,16 +25307,11 @@ /area/fiorina/station/chapel) "tnw" = ( /obj/effect/landmark/queen_spawn, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/tumor/aux_engi) "tnY" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "tob" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -31910,9 +25333,7 @@ /obj/effect/decal/hefa_cult_decals/d32{ icon_state = "2" }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/maintenance) "tpt" = ( /obj/structure/closet/wardrobe/chaplain_black, @@ -31931,23 +25352,14 @@ /area/fiorina/lz/near_lzI) "tpz" = ( /obj/item/paper/carbon, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "tpE" = ( -/obj/item/tank/jetpack/carbondioxide, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "tpF" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/fiorina/tumor/aux_engi) "tpY" = ( /obj/effect/landmark/monkey_spawn, @@ -31957,19 +25369,14 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecalleft" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "tql" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "tqw" = ( /obj/structure/stairs/perspective{ @@ -31983,10 +25390,7 @@ }, /obj/item/storage/toolbox, /obj/item/storage/toolbox, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/tumor/servers) "tqP" = ( /obj/structure/platform/kutjevo/smooth{ @@ -32008,16 +25412,11 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/ice_lab) "trJ" = ( -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/station/central_ring) "trN" = ( /obj/item/stack/barbed_wire, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "trR" = ( /obj/structure/sink{ @@ -32025,10 +25424,7 @@ pixel_x = 12 }, /obj/item/storage/fancy/cigarettes/blackpack, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "trS" = ( /obj/structure/barricade/wooden{ @@ -32052,31 +25448,21 @@ /obj/item/storage/donut_box{ pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "tsr" = ( /obj/structure/pipes/unary/freezer{ icon_state = "freezer_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "tss" = ( /obj/structure/bookcase/manuals/engineering, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "tst" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/oob) "tsA" = ( /obj/structure/barricade/metal{ @@ -32084,25 +25470,18 @@ health = 150; icon_state = "metal_2" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/ice_lab) "tsH" = ( /obj/structure/tunnel, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "tsN" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ammo_magazine/rifle/m16{ current_rounds = 0 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "tuf" = ( /obj/item/clothing/shoes/jackboots{ @@ -32120,10 +25499,7 @@ /turf/open/floor/plating/prison, /area/fiorina/tumor/aux_engi) "tuA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/telecomm/lz1_tram) "tuX" = ( /obj/structure/platform{ @@ -32140,10 +25516,7 @@ "tvi" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "twb" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -32152,19 +25525,14 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "txb" = ( /obj/structure/window/framed/prison/reinforced{ opacity = 1 }, /obj/structure/machinery/door/poddoor/shutters/almayer, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "txf" = ( /obj/structure/prop/almayer/computers/sensor_computer1{ @@ -32174,9 +25542,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "txh" = ( /obj/structure/bed/sofa/vert/grey, @@ -32188,43 +25554,30 @@ pixel_y = 24 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/station/park) "tyj" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/chapel) "tyt" = ( /obj/item/ammo_casing{ dir = 8; icon_state = "cartridge_2" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/flight_deck) "tyC" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "tyJ" = ( /obj/item/reagent_container/food/snacks/xenoburger, /obj/item/reagent_container/food/snacks/xenoburger, /obj/item/reagent_container/food/snacks/xenoburger, /obj/structure/closet/crate/freezer, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "tzy" = ( /obj/item/ammo_magazine/smg/mp5, @@ -32249,16 +25602,11 @@ /area/fiorina/oob) "tzU" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "tzW" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/fiorina/tumor/aux_engi) "tAb" = ( /obj/structure/surface/rack, @@ -32273,17 +25621,11 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/medbay) "tAE" = ( /obj/structure/barricade/handrail, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "tAR" = ( /obj/structure/surface/rack, @@ -32293,10 +25635,7 @@ pixel_y = -5 }, /obj/item/tool/crowbar, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "tBP" = ( /obj/structure/machinery/shower{ @@ -32306,16 +25645,11 @@ /area/fiorina/station/research_cells) "tCv" = ( /obj/effect/landmark/corpsespawner/ua_riot/burst, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "tCH" = ( /obj/item/stack/folding_barricade, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "tCZ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -32340,9 +25674,7 @@ /area/fiorina/station/civres_blue) "tDC" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "tDE" = ( /obj/structure/machinery/light/double/blue{ @@ -32361,9 +25693,7 @@ /area/fiorina/station/civres_blue) "tEA" = ( /obj/item/reagent_container/glass/bucket/janibucket, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "tEH" = ( /obj/structure/window/framed/prison, @@ -32378,9 +25708,7 @@ /area/fiorina/station/transit_hub) "tEX" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "tEY" = ( /obj/structure/machinery/newscaster{ @@ -32392,9 +25720,7 @@ /obj/structure/reagent_dispensers/watertank{ layer = 2.6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "tFA" = ( /obj/structure/platform{ @@ -32411,18 +25737,12 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/fiorina/station/medbay) "tGU" = ( /obj/structure/closet/crate/medical, /obj/item/storage/pill_bottle/tramadol/skillless, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "tGY" = ( /obj/structure/surface/table/reinforced/prison, @@ -32441,27 +25761,18 @@ /area/fiorina/station/lowsec) "tHw" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/tumor/aux_engi) "tHF" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "tHJ" = ( /obj/structure/closet/firecloset, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/fiorina/maintenance) "tHL" = ( /obj/structure/blocker/invisible_wall, @@ -32476,9 +25787,7 @@ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "tIn" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -32499,48 +25808,31 @@ icon_state = "fullgrass_1"; name = "Fiberbush(tm) tubers" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "tIU" = ( /obj/item/tool/candle, /turf/open/floor/prison/chapel_carpet, /area/fiorina/maintenance) "tIW" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/lz/near_lzI) "tJw" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/fiorina/station/medbay) "tJC" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "tJH" = ( /obj/item/reagent_container/food/drinks/coffee, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "tJQ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clothing/mask/cigarette/cigar/tarbacks, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "tJR" = ( /obj/structure/machinery/computer/cameras/wooden_tv{ @@ -32556,20 +25848,14 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "tKk" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/item/reagent_container/food/snacks/wrapped/barcardine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "tKv" = ( /obj/structure/machinery/computer/secure_data{ @@ -32583,17 +25869,11 @@ desc = "Wow, instant sand. They really have everything in space."; name = "Insta-Sand! bag" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/fiorina/tumor/civres) "tLk" = ( /obj/item/paper/crumpled, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "tLC" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, @@ -32603,17 +25883,12 @@ /obj/structure/prop/souto_land/pole{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "tMs" = ( /obj/item/weapon/gun/smg/mp5, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_cargo) "tMS" = ( /obj/effect/alien/weeds/node, @@ -32628,25 +25903,18 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "tMV" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "tNf" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "tNF" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -32657,9 +25925,7 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "tNV" = ( /obj/item/stack/sheet/wood, @@ -32691,9 +25957,7 @@ desc = "Eggplant. Or, wait..."; layer = 2 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "tPz" = ( /obj/structure/surface/table/woodentable/fancy, @@ -32702,27 +25966,17 @@ pixel_x = 1; pixel_y = 13 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "tPA" = ( /obj/structure/largecrate/supply/medicine/iv, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "tPB" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "tPC" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/fiorina/station/flight_deck) "tPN" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -32732,9 +25986,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "tQm" = ( /obj/item/trash/boonie, @@ -32750,15 +26002,10 @@ "tSl" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/stack/sheet/mineral/plastic, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "tSm" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/west, /area/fiorina/station/botany) "tSL" = ( /obj/structure/platform{ @@ -32771,9 +26018,7 @@ dir = 9 }, /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "tSY" = ( /obj/structure/machinery/light/double/blue, @@ -32784,16 +26029,11 @@ /obj/item/stool{ pixel_y = 12 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "tTv" = ( /obj/item/stack/sandbags/large_stack, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "tTA" = ( /obj/structure/prop/souto_land/pole{ @@ -32803,10 +26043,7 @@ /area/fiorina/station/park) "tTB" = ( /obj/item/clothing/gloves/boxing/green, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/central_ring) "tTI" = ( /obj/structure/closet/bodybag, @@ -32814,10 +26051,7 @@ dir = 4; icon_state = "triagedecaldir" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "tUs" = ( /turf/open/floor/plating/prison, @@ -32826,25 +26060,17 @@ /obj/item/stack/sheet/metal{ amount = 5 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/lz/near_lzI) "tUD" = ( /obj/structure/closet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "tUG" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/toolbox/mechanical/green, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "tUS" = ( /obj/item/explosive/grenade/high_explosive/frag, @@ -32852,10 +26078,7 @@ /area/fiorina/station/medbay) "tVI" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "tVV" = ( /obj/effect/landmark/corpsespawner/ua_riot, @@ -32871,23 +26094,16 @@ /area/fiorina/station/central_ring) "tWh" = ( /obj/structure/closet/secure_closet/hydroponics, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "tWs" = ( /obj/item/toy/deck, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "tWz" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "tWI" = ( /obj/structure/platform/kutjevo/smooth, @@ -32901,10 +26117,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "tXD" = ( /obj/structure/stairs/perspective{ @@ -32918,9 +26131,7 @@ /area/fiorina/station/park) "tXT" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "tYd" = ( /obj/structure/machinery/light/double/blue{ @@ -32928,68 +26139,44 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "tYg" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/tumor/servers) "tYt" = ( /obj/structure/bed/roller, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "tYw" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/tumor/civres) "tYD" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/station/power_ring) "tYQ" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "tYU" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/tumor/ice_lab) "tZe" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "tZk" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/aux_engi) "tZz" = ( /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/lz/near_lzI) "tZO" = ( /obj/item/frame/rack, @@ -32997,9 +26184,7 @@ /area/fiorina/station/disco) "tZW" = ( /obj/item/tool/wet_sign, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "uap" = ( /obj/structure/surface/table/reinforced/prison, @@ -33008,17 +26193,11 @@ /area/fiorina/station/power_ring) "uaL" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/station/park) "uaM" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/fiorina/tumor/aux_engi) "ubc" = ( /obj/structure/largecrate/random/barrel/green, @@ -33032,26 +26211,19 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "ubo" = ( /obj/item/stack/sheet/metal/medium_stack, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "ubA" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/fiorina/station/medbay) "ubN" = ( /turf/closed/shuttle/ert{ @@ -33071,10 +26243,7 @@ /turf/open/ice/noweed, /area/fiorina/station/research_cells) "ubX" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/fiorina/tumor/ice_lab) "uci" = ( /obj/effect/spawner/random/tool, @@ -33083,9 +26252,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "ucj" = ( /turf/closed/shuttle/ert{ @@ -33096,16 +26263,11 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ucN" = ( /obj/structure/tunnel, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "ucS" = ( /obj/structure/machinery/light/double/blue, @@ -33113,9 +26275,7 @@ /area/fiorina/station/telecomm/lz1_tram) "udj" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "udt" = ( /obj/structure/barricade/handrail{ @@ -33130,23 +26290,15 @@ "udB" = ( /obj/structure/bed/roller, /obj/effect/spawner/random/gun/rifle/highchance, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzI) "udE" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "uen" = ( /obj/item/weapon/gun/rifle/m16, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "uep" = ( /obj/effect/decal/cleanable/blood, @@ -33162,25 +26314,17 @@ /area/fiorina/station/park) "ueI" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ueP" = ( /obj/item/paper/crumpled, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ueX" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ufE" = ( /obj/effect/decal/cleanable/blood/drip, @@ -33198,15 +26342,10 @@ /area/fiorina/station/central_ring) "ufN" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - icon_state = "panelscorched" - }, +/turf/open/floor/prison/panelscorched, /area/fiorina/tumor/aux_engi) "ufR" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/east, /area/fiorina/station/research_cells) "ugg" = ( /obj/structure/closet/crate/miningcar{ @@ -33216,26 +26355,19 @@ /turf/open/floor/prison, /area/fiorina/station/lowsec) "ugk" = ( -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/fiorina/tumor/aux_engi) "ugm" = ( /obj/structure/prop/resin_prop{ icon_state = "coolanttank" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "ugq" = ( /obj/effect/decal/cleanable/blood/splatter{ icon_state = "gibdown1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "ugv" = ( /obj/structure/platform/kutjevo/smooth, @@ -33268,9 +26400,7 @@ /obj/structure/prop/resin_prop{ icon_state = "sheater0" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "uhm" = ( /obj/structure/window_frame/prison/reinforced, @@ -33278,35 +26408,24 @@ /area/fiorina/station/research_cells) "uhA" = ( /obj/structure/closet/bodybag, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "uhX" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/fiorina/station/medbay) "uia" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "uiD" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "uiV" = ( /obj/structure/platform{ @@ -33321,47 +26440,32 @@ /turf/open/floor/plating/prison, /area/fiorina/lz/near_lzI) "ujb" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/fiorina/station/telecomm/lz1_cargo) "ujo" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "ujs" = ( /obj/item/shard{ icon_state = "large"; name = "ice shard" }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "ujz" = ( /obj/item/paper/prison_station/inmate_handbook, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "ukg" = ( /obj/item/trash/candle, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_cargo) "ukr" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ dir = 10 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "uky" = ( /obj/structure/platform, @@ -33371,22 +26475,11 @@ /obj/structure/platform_decoration{ dir = 10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/fiorina/tumor/ice_lab) -"ukR" = ( -/obj/structure/window/framed/prison/reinforced/hull, -/obj/structure/window/framed/prison/reinforced/hull, -/turf/open/space/basic, -/area/fiorina/lz/near_lzI) "ulc" = ( /obj/item/paper, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/fiorina/station/research_cells) "ume" = ( /obj/structure/surface/table/reinforced/prison, @@ -33402,15 +26495,10 @@ /area/fiorina/station/flight_deck) "umg" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/civres_blue) "umm" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/fiorina/station/central_ring) "umy" = ( /obj/structure/prop/resin_prop{ @@ -33422,17 +26510,11 @@ /area/fiorina/tumor/aux_engi) "umz" = ( /obj/item/trash/kepler, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "umI" = ( /obj/item/clothing/gloves/boxing/blue, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/central_ring) "umW" = ( /obj/structure/bed/sofa/pews, @@ -33452,10 +26534,7 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "unu" = ( /obj/structure/stairs/perspective{ @@ -33469,14 +26548,10 @@ dir = 8 }, /obj/item/storage/box/flashbangs, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "unA" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg1" - }, +/turf/open/floor/prison/platingdmg1, /area/fiorina/station/civres_blue) "unF" = ( /obj/item/tool/wirecutters, @@ -33501,29 +26576,18 @@ pixel_y = 2 }, /obj/item/storage/pouch/tools/full, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "upf" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/maintenance) "upr" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "upw" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/fiorina/lz/near_lzII) "upK" = ( /obj/structure/surface/table/reinforced/prison, @@ -33533,10 +26597,7 @@ pixel_x = -2; pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/east, /area/fiorina/station/power_ring) "upM" = ( /obj/structure/disposalpipe/broken, @@ -33552,10 +26613,7 @@ "uqd" = ( /obj/item/pamphlet/skill/powerloader, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "uqj" = ( /obj/structure/stairs/perspective{ @@ -33564,17 +26622,11 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/fiorina/station/park) "uqV" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "urv" = ( /obj/item/device/flashlight/lamp/tripod, @@ -33598,23 +26650,15 @@ /obj/structure/machinery/computer/secure_data{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "utL" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "utW" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/lz/near_lzI) "uud" = ( /obj/structure/bed/chair/office/dark, @@ -33622,9 +26666,7 @@ /area/fiorina/station/disco) "uuk" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "uuG" = ( /obj/structure/machinery/washing_machine, @@ -33632,9 +26674,7 @@ pixel_y = 15 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "uuJ" = ( /obj/structure/holohoop{ @@ -33645,9 +26685,7 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "uuL" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -33661,15 +26699,10 @@ /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "uvn" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_cargo) "uvu" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/north, /area/fiorina/station/power_ring) "uvF" = ( /obj/structure/prop/structure_lattice{ @@ -33684,16 +26717,11 @@ /area/fiorina/maintenance) "uvS" = ( /obj/structure/blocker/invisible_wall, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/fiorina/oob) "uvV" = ( /obj/structure/coatrack, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "uvZ" = ( /obj/structure/prop/structure_lattice{ @@ -33705,16 +26733,11 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "uwb" = ( /obj/structure/largecrate/supply/supplies/water, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "uwk" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -33736,9 +26759,7 @@ /area/fiorina/station/power_ring) "uxd" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "uxv" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, @@ -33746,10 +26767,7 @@ /area/fiorina/station/security) "uxN" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/fiorina/station/park) "uye" = ( /obj/item/weapon/gun/rifle/m16, @@ -33763,9 +26781,7 @@ /area/fiorina/lz/near_lzI) "uyw" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "uyC" = ( /obj/structure/machinery/shower{ @@ -33774,9 +26790,7 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "uyM" = ( /obj/effect/decal/cleanable/blood/oil, @@ -33792,9 +26806,7 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "uza" = ( /obj/effect/decal/cleanable/blood/splatter{ @@ -33805,9 +26817,7 @@ /area/fiorina/station/medbay) "uzi" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "uzw" = ( /obj/structure/machinery/light/double/blue, @@ -33821,22 +26831,14 @@ /turf/open/floor/plating/prison, /area/fiorina/station/civres_blue) "uzG" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/tumor/aux_engi) "uAg" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/fiorina/tumor/ice_lab) "uAX" = ( /obj/effect/decal/hefa_cult_decals/d32, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "uBq" = ( /obj/item/stack/rods, @@ -33850,17 +26852,13 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "uCO" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "uCX" = ( /obj/structure/stairs/perspective{ @@ -33877,9 +26875,7 @@ /obj/structure/prop/structure_lattice{ pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "uEh" = ( /obj/structure/surface/table/reinforced/prison, @@ -33887,9 +26883,7 @@ dir = 4; reason = "Visitor" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "uEj" = ( /obj/structure/reagent_dispensers/fueltank, @@ -33897,28 +26891,20 @@ /area/fiorina/station/transit_hub) "uEy" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/tumor/servers) "uEM" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xtracks" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/fiorina/station/chapel) "uEY" = ( /obj/structure/machinery/power/smes/buildable{ capacity = 1e+006; dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "uFd" = ( /obj/structure/machinery/light/double/blue{ @@ -33928,17 +26914,13 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "uFg" = ( /obj/effect/landmark/nightmare{ insert_tag = "birthday" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "uFs" = ( /obj/structure/stairs/perspective{ @@ -33951,37 +26933,26 @@ /area/fiorina/station/telecomm/lz1_tram) "uFC" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "uGu" = ( /obj/effect/decal/hefa_cult_decals/d32{ icon_state = "3" }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "uGI" = ( /obj/structure/monorail{ name = "launch track" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzI) "uGL" = ( /obj/item/trash/used_stasis_bag{ desc = "Wow, instant sand. They really have everything in space."; name = "Insta-Sand! bag" }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "uGT" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -33999,18 +26970,13 @@ /obj/item/storage/toolbox/mechanical{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "uIB" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "uIL" = ( /obj/structure/machinery/light/double/blue{ @@ -34020,9 +26986,7 @@ dir = 1; layer = 2.8 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "uIS" = ( /obj/structure/window/framed/prison, @@ -34040,48 +27004,31 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "uJp" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/lowsec) "uJG" = ( /obj/item/ammo_casing{ icon_state = "casing_10_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "uJQ" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/fiorina/station/medbay) "uJR" = ( /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "ppflowers_2" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "uKb" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "uKx" = ( /turf/closed/shuttle/ert, @@ -34093,35 +27040,22 @@ "uKK" = ( /obj/structure/bed/roller, /obj/item/bedsheet/green, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "uKX" = ( -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security/wardens) "uLf" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "uLj" = ( /obj/effect/decal/cleanable/blood/gibs/robot/limb, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/fiorina/station/research_cells) "uLq" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/telecomm/lz1_tram) "uLr" = ( /obj/vehicle/powerloader, @@ -34141,16 +27075,11 @@ "uLM" = ( /obj/item/clothing/mask/cigarette/cigar/cohiba, /obj/structure/surface/table/woodentable/fancy, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/chapel) "uLV" = ( /obj/item/bedsheet, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "uMc" = ( /obj/structure/largecrate/random/barrel/white, @@ -34158,10 +27087,7 @@ /area/fiorina/station/security) "uMm" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/tumor/aux_engi) "uMq" = ( /obj/structure/machinery/light/small{ @@ -34177,14 +27103,10 @@ /area/fiorina/station/security/wardens) "uMN" = ( /obj/item/trash/semki, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "uMT" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/fiorina/station/medbay) "uMZ" = ( /obj/structure/disposalpipe/segment{ @@ -34210,21 +27132,14 @@ /obj/structure/monorail{ name = "launch track" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "uNs" = ( /obj/structure/machinery/landinglight/ds1, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "uNG" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/prison, /area/fiorina/lz/near_lzII) "uNI" = ( @@ -34244,21 +27159,14 @@ /obj/effect/decal/hefa_cult_decals/d32{ icon_state = "bee" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "uOC" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/tumor/servers) "uOM" = ( /obj/structure/curtain, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "uOP" = ( /obj/item/newspaper, @@ -34267,15 +27175,10 @@ "uPi" = ( /obj/item/device/binoculars, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "uPl" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/east, /area/fiorina/station/telecomm/lz1_cargo) "uPA" = ( /obj/structure/platform{ @@ -34290,16 +27193,11 @@ /turf/open/gm/river/desert/deep, /area/fiorina/lz/near_lzII) "uPX" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/prison/green/northeast, /area/fiorina/tumor/civres) "uQk" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "uQE" = ( /obj/item/stack/tile/plasteel{ @@ -34309,17 +27207,11 @@ /turf/open/floor/plating/prison, /area/fiorina/station/civres_blue) "uQJ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/tumor/servers) "uQT" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/fiorina/tumor/ice_lab) "uRv" = ( /obj/structure/machinery/light/double/blue{ @@ -34330,23 +27222,14 @@ /turf/open/floor/plating/prison, /area/fiorina/station/central_ring) "uRF" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/fiorina/station/medbay) "uRI" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/east, /area/fiorina/maintenance) "uRT" = ( /obj/item/device/flashlight, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "uRZ" = ( /obj/item/trash/barcardine, @@ -34366,9 +27249,7 @@ icon_state = "pottedplant_29"; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "uSX" = ( /obj/item/tool/kitchen/utensil/pknife, @@ -34388,52 +27269,34 @@ /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/station/telecomm/lz1_cargo) "uTr" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/tumor/ice_lab) "uTs" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "uTt" = ( /obj/item/device/flashlight/flare, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/north, /area/fiorina/station/telecomm/lz1_cargo) "uTw" = ( /obj/item/weapon/gun/rifle/mar40, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "uTA" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/spawner/random/gun/rifle/midchance, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/power_ring) "uTR" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "uVk" = ( /obj/effect/decal{ @@ -34443,9 +27306,7 @@ /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/station/telecomm/lz1_cargo) "uVn" = ( /turf/closed/shuttle/ert{ @@ -34453,19 +27314,14 @@ }, /area/fiorina/tumor/ship) "uVD" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/medbay) "uVH" = ( /obj/effect/decal{ icon = 'icons/obj/items/policetape.dmi'; icon_state = "engineering_v" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/telecomm/lz1_cargo) "uVL" = ( /obj/structure/surface/table/reinforced/prison, @@ -34483,10 +27339,7 @@ dir = 8; pixel_y = 24 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/station/park) "uVX" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -34505,10 +27358,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "uWA" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -34518,16 +27368,11 @@ pixel_y = -3 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "uWO" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "uWQ" = ( /obj/structure/platform{ @@ -34545,10 +27390,7 @@ icon_state = "fullgrass_3"; name = "Fiberbush(tm) tubers" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "uXw" = ( /obj/structure/surface/table/reinforced/prison, @@ -34566,29 +27408,20 @@ /area/fiorina/tumor/ship) "uXK" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "uXP" = ( /obj/item/reagent_container/food/drinks/bottle/pwine, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "uXY" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_y = 32 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "uYi" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "uYo" = ( /obj/structure/stairs/perspective{ @@ -34617,19 +27450,14 @@ pixel_x = 7; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "uZu" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/tumor/aux_engi) "uZA" = ( /turf/closed/shuttle/ert{ @@ -34638,10 +27466,7 @@ /area/fiorina/tumor/ship) "uZP" = ( /obj/effect/spawner/random/gun/rifle/lowchance, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "uZX" = ( /obj/structure/curtain, @@ -34655,10 +27480,7 @@ pixel_y = -11 }, /obj/item/device/flashlight/flare, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "vao" = ( /obj/structure/machinery/light/double/blue, @@ -34670,9 +27492,7 @@ /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "vbV" = ( /obj/structure/machinery/vending/coffee, @@ -34685,30 +27505,21 @@ /area/fiorina/oob) "vci" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "vcq" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/west, /area/fiorina/station/botany) "vcu" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "vcv" = ( /obj/item/tool/screwdriver, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "vcC" = ( /obj/item/stack/rods, @@ -34717,61 +27528,41 @@ "vcN" = ( /obj/structure/largecrate/random/case, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "vdn" = ( /obj/item/ammo_casing{ icon_state = "cartridge_2" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "vds" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/fiorina/station/lowsec) "vdH" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate, /area/fiorina/station/botany) "vdJ" = ( /obj/effect/spawner/random/gun/smg, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/fiorina/tumor/civres) "vdN" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "vdW" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "vel" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "vem" = ( /turf/closed/shuttle/ert{ @@ -34794,16 +27585,11 @@ /area/fiorina/station/park) "veP" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "veR" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/fiorina/station/medbay) "veW" = ( /obj/structure/stairs/perspective{ @@ -34824,10 +27610,7 @@ "vfL" = ( /obj/item/storage/box/flashbangs, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "vfM" = ( /turf/closed/shuttle/ert{ @@ -34835,33 +27618,22 @@ }, /area/fiorina/station/power_ring) "vfO" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/fiorina/station/lowsec) "vgi" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "vgw" = ( /obj/item/storage/toolbox/antag, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/fiorina/tumor/civres) "vgC" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/fiorina/lz/near_lzI) "vgL" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -34873,17 +27645,13 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/storage/pill_bottle/alkysine, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "vhd" = ( /obj/structure/window/reinforced/tinted, /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/lz/near_lzI) "vhk" = ( /obj/structure/stairs/perspective{ @@ -34895,19 +27663,13 @@ /area/fiorina/station/power_ring) "vhy" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "vhB" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/fiorina/station/park) "vhI" = ( -/turf/open/gm/river{ - color = "#990000"; - name = "pool" - }, +/turf/open/gm/river/darkred_pool, /area/fiorina/station/park) "viL" = ( /obj/item/stock_parts/micro_laser/ultra, @@ -34931,10 +27693,7 @@ /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "vjl" = ( /obj/structure/closet/crate/trashcart, @@ -34978,10 +27737,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "vkt" = ( /obj/structure/stairs/perspective{ @@ -34993,25 +27749,17 @@ /area/fiorina/station/central_ring) "vlK" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/fiorina/station/medbay) "vlN" = ( /obj/structure/surface/rack, /obj/item/frame/table/almayer, /obj/item/frame/table/almayer, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "vlO" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/central_ring) "vlS" = ( /obj/structure/surface/table/reinforced/prison, @@ -35048,28 +27796,20 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/telecomm/lz1_cargo) "vmT" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "vnl" = ( /obj/structure/largecrate/random/barrel/white, /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "vnr" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -35088,30 +27828,21 @@ pixel_y = 8 }, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "vnG" = ( /turf/open/floor/prison, /area/fiorina/maintenance) "vnM" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/fiorina/lz/near_lzI) "voh" = ( /obj/item/tool/warning_cone, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "voi" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "voq" = ( /obj/structure/machinery/computer/secure_data{ @@ -35128,9 +27859,7 @@ /area/fiorina/station/transit_hub) "voI" = ( /obj/item/tool/wrench, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "voK" = ( /obj/structure/stairs/perspective{ @@ -35143,24 +27872,17 @@ /area/fiorina/station/medbay) "voO" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "voP" = ( /obj/structure/dropship_equipment/medevac_system, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/fiorina/station/power_ring) "voV" = ( /obj/item/ammo_casing{ icon_state = "casing_6_1" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "vpN" = ( /obj/structure/stairs/perspective{ @@ -35177,22 +27899,15 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "vqs" = ( /obj/item/paper/prison_station/inmate_handbook, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "vqW" = ( /obj/item/stack/sheet/cardboard, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/fiorina/station/research_cells) "vrp" = ( /obj/structure/ice/thin/indestructible{ @@ -35205,10 +27920,7 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "vrF" = ( /obj/item/toy/crayon/green, @@ -35217,16 +27929,11 @@ "vrH" = ( /obj/item/stack/sheet/metal, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "vrO" = ( /obj/structure/closet/secure_closet/engineering_materials, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "vrR" = ( /obj/structure/platform_decoration, @@ -35234,16 +27941,11 @@ dir = 4; layer = 3.5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "vrS" = ( /obj/item/reagent_container/food/snacks/donkpocket, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "vrT" = ( /obj/structure/platform{ @@ -35253,27 +27955,18 @@ /area/fiorina/station/chapel) "vsr" = ( /obj/structure/barricade/handrail, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "vsL" = ( /obj/structure/prop/dam/crane, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/fiorina/tumor/servers) "vsM" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/item/ammo_magazine/smg/mp5, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "vsT" = ( /obj/structure/cable/heavyduty{ @@ -35285,9 +27978,7 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "vtk" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, @@ -35314,10 +28005,7 @@ pixel_x = 5; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "vts" = ( /obj/effect/landmark/corpsespawner/engineer, @@ -35328,10 +28016,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/disco) "vuK" = ( /obj/structure/filingcabinet/chestdrawer, @@ -35348,10 +28033,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/fiorina/station/power_ring) "vuV" = ( /obj/structure/stairs/perspective{ @@ -35364,9 +28046,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "vvp" = ( /obj/item/tool/candle{ @@ -35382,9 +28062,7 @@ icon = 'icons/turf/elevator.dmi'; icon_state = "wall_broke" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/telecomm/lz1_cargo) "vvT" = ( /obj/structure/surface/table/reinforced/prison, @@ -35393,10 +28071,7 @@ icon_state = "mwbloodyo"; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "vwt" = ( /obj/effect/landmark/objective_landmark/medium, @@ -35410,9 +28085,7 @@ /area/fiorina/lz/near_lzI) "vwD" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/servers) "vwM" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -35425,27 +28098,19 @@ /obj/structure/machinery/microwave{ pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "vwX" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "vxm" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue/east, /area/fiorina/station/botany) "vxs" = ( /turf/closed/shuttle/ert{ @@ -35454,26 +28119,18 @@ /area/fiorina/tumor/ship) "vxu" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "vxz" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ indestructible = 1; name = "launch bay door" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/oob) "vxI" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "vyu" = ( /obj/item/clothing/suit/storage/hazardvest, @@ -35484,25 +28141,17 @@ dir = 1 }, /obj/structure/inflatable/popped, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "vyw" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/fiorina/station/telecomm/lz1_cargo) "vyK" = ( /obj/structure/barricade/sandbags{ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_cargo) "vzh" = ( /obj/structure/foamed_metal, @@ -35537,9 +28186,7 @@ "vzT" = ( /obj/item/frame/toolbox_tiles_sensor, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "vzU" = ( /turf/closed/shuttle/ert{ @@ -35552,24 +28199,16 @@ dir = 8 }, /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "vAX" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/west, /area/fiorina/station/botany) "vBa" = ( /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/research_cells) "vBF" = ( /obj/structure/machinery/light/double/blue{ @@ -35577,16 +28216,11 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "vBH" = ( /obj/item/storage/firstaid/regular, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "vBP" = ( /obj/structure/platform/kutjevo/smooth{ @@ -35611,23 +28245,15 @@ /area/fiorina/lz/near_lzI) "vCl" = ( /obj/item/tool/shovel/spade, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "vCm" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "vCu" = ( /obj/item/storage/bible/hefa, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/prison/green/north, /area/fiorina/station/chapel) "vCL" = ( /obj/structure/prop/almayer/computers/mission_planning_system{ @@ -35637,10 +28263,7 @@ pixel_x = 2; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "vCQ" = ( /obj/item/prop/helmetgarb/spacejam_tickets{ @@ -35649,26 +28272,18 @@ pixel_x = 7; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/chapel) "vDf" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "vDL" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/central_ring) "vDO" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -35678,9 +28293,7 @@ /area/fiorina/station/power_ring) "vDR" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/station/civres_blue) "vEi" = ( /obj/structure/platform{ @@ -35698,10 +28311,7 @@ health = 150; icon_state = "metal_2" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/station/park) "vFi" = ( /obj/structure/window_frame/prison, @@ -35721,9 +28331,7 @@ icon = 'icons/turf/elevator.dmi'; icon_state = "wall_broke" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/civres_blue) "vFs" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -35734,22 +28342,15 @@ /area/fiorina/station/security/wardens) "vFA" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "vFS" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/ice_lab) "vFV" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/lowsec) "vFY" = ( /obj/item/reagent_container/glass/bucket, @@ -35763,23 +28364,15 @@ }, /obj/item/reagent_container/food/snacks/eat_bar, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/flight_deck) "vHo" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/fiorina/tumor/servers) "vHD" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "vHU" = ( /obj/structure/surface/table/woodentable/fancy, @@ -35800,14 +28393,10 @@ name = "overhead ducting"; pixel_y = 33 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/ice_lab) "vIG" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg2" - }, +/turf/open/floor/prison/platingdmg2, /area/fiorina/station/security) "vJh" = ( /obj/effect/spawner/random/sentry/midchance, @@ -35823,10 +28412,7 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "vJL" = ( /obj/structure/machinery/light/double/blue{ @@ -35847,10 +28433,7 @@ /obj/item/stack/sheet/metal{ amount = 5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/lz/near_lzI) "vKP" = ( /obj/structure/surface/rack, @@ -35860,10 +28443,7 @@ "vLe" = ( /obj/structure/closet/toolcloset, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/maintenance) "vLH" = ( /obj/item/device/flashlight/lamp/tripod, @@ -35873,30 +28453,19 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "vLX" = ( /obj/effect/landmark/corpsespawner/ua_riot/burst, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "vMk" = ( /obj/structure/machinery/vending/snack/packaged, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "vMs" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "vMK" = ( /turf/closed/wall/r_wall/prison, @@ -35905,16 +28474,10 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/fiorina/station/park) "vMT" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/station/flight_deck) "vNd" = ( /obj/structure/machinery/light/double/blue{ @@ -35922,9 +28485,7 @@ pixel_y = 21 }, /obj/item/toy/beach_ball, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "vNq" = ( /turf/closed/wall/r_wall/prison, @@ -35940,10 +28501,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/lowsec) "vOm" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/botany) "vOD" = ( /obj/effect/landmark/corpsespawner/ua_riot, @@ -35951,9 +28509,7 @@ /area/fiorina/lz/near_lzI) "vOO" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/fiorina/station/chapel) "vOP" = ( /obj/structure/disposalpipe/segment{ @@ -35978,9 +28534,7 @@ pixel_y = 13 }, /obj/structure/barricade/handrail/type_b, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "vPM" = ( /obj/structure/platform_decoration/kutjevo{ @@ -35996,10 +28550,7 @@ /area/fiorina/tumor/ship) "vQi" = ( /obj/item/clothing/gloves/botanic_leather, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "vQC" = ( /obj/structure/closet/crate/trashcart, @@ -36012,17 +28563,11 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/fiorina/maintenance) "vRk" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/fiorina/station/power_ring) "vRu" = ( /obj/structure/sink{ @@ -36030,10 +28575,7 @@ pixel_x = 12 }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/oob) "vRA" = ( /turf/open/floor/plating/prison, @@ -36041,17 +28583,11 @@ "vRF" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/pamphlet/skill/powerloader, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "vRH" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "vRP" = ( /obj/item/trash/cigbutt/cigarbutt, @@ -36062,9 +28598,7 @@ pixel_x = -5; pixel_y = -6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "vSW" = ( /obj/structure/closet/crate/internals, @@ -36073,10 +28607,7 @@ /area/fiorina/lz/near_lzI) "vTq" = ( /obj/structure/prop/resin_prop, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "vTv" = ( /turf/closed/shuttle/elevator{ @@ -36084,42 +28615,30 @@ }, /area/fiorina/station/civres_blue) "vTA" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/station/flight_deck) "vTI" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "vTL" = ( /obj/item/trash/hotdog, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "vTM" = ( /obj/item/storage/donut_box{ pixel_y = 6 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "vTR" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "vUf" = ( /obj/structure/platform, @@ -36134,9 +28653,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "vUv" = ( /obj/structure/surface/table/reinforced/prison, @@ -36146,23 +28663,16 @@ /area/fiorina/station/security) "vUF" = ( /obj/item/tool/screwdriver, -/turf/open/floor/prison{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/prison/green/southwest, /area/fiorina/tumor/civres) "vUP" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "vUZ" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "vVi" = ( /obj/structure/window/framed/prison, @@ -36190,25 +28700,17 @@ "vWj" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/tumor/servers) "vWL" = ( /obj/item/stock_parts/matter_bin/super, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "vXk" = ( /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "vXl" = ( /obj/structure/surface/rack, @@ -36217,10 +28719,7 @@ /turf/open/floor/prison, /area/fiorina/station/medbay) "vXy" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/prison/green/southeast, /area/fiorina/tumor/civres) "vXT" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -36228,9 +28727,7 @@ /area/fiorina/station/security/wardens) "vYw" = ( /obj/structure/girder/reinforced, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "vYX" = ( /obj/item/roller, @@ -36242,22 +28739,15 @@ layer = 3.5; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/station/transit_hub) "vZe" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner, /area/fiorina/station/power_ring) "vZs" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "vZD" = ( /obj/item/storage/box/donkpockets, @@ -36293,10 +28783,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "waQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/station/power_ring) "waU" = ( /obj/structure/machinery/light/double/blue, @@ -36304,18 +28791,12 @@ /area/fiorina/station/telecomm/lz2_maint) "wbp" = ( /obj/item/inflatable, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "wbr" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/firstaid/regular, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "wbB" = ( /obj/structure/computerframe, @@ -36356,18 +28837,13 @@ "wcB" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/gun/pistol/midchance, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/tumor/servers) "wcC" = ( /obj/structure/closet/basketball, /obj/item/storage/pill_bottle/bicaridine/skillless, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "wcP" = ( /obj/effect/landmark/queen_spawn, @@ -36381,41 +28857,28 @@ /obj/structure/barricade/handrail/type_b{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "wdo" = ( /obj/structure/closet, -/turf/open/floor/prison{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/east, /area/fiorina/station/power_ring) "wdL" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "wdU" = ( /obj/structure/foamed_metal, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "wef" = ( /turf/open/floor/plating/prison, /area/fiorina/station/research_cells) "wet" = ( /obj/item/stack/sandbags/large_stack, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/telecomm/lz1_cargo) "weB" = ( /obj/structure/machinery/light/double/blue{ @@ -36423,21 +28886,14 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "weE" = ( -/turf/open/floor/prison{ - icon_state = "panelscorched" - }, +/turf/open/floor/prison/panelscorched, /area/fiorina/oob) "weM" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/fiorina/station/lowsec) "weV" = ( /obj/structure/sink{ @@ -36448,9 +28904,7 @@ /obj/structure/mirror{ pixel_x = -29 }, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "weX" = ( /obj/structure/barricade/metal{ @@ -36468,10 +28922,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "wfo" = ( /obj/structure/coatrack, @@ -36483,10 +28934,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "wfu" = ( /obj/structure/machinery/light/double/blue{ @@ -36500,16 +28948,11 @@ dir = 4; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "damaged3" - }, +/turf/open/floor/prison/damaged3, /area/fiorina/station/central_ring) "wfV" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "wfY" = ( /obj/item/device/flashlight/flare/on, @@ -36523,10 +28966,7 @@ /area/fiorina/oob) "wgq" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "wgs" = ( /obj/structure/surface/table/reinforced/prison, @@ -36537,15 +28977,10 @@ /obj/item/book/manual/engineering_guide{ pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "wgO" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/park) "whf" = ( /turf/closed/shuttle/elevator{ @@ -36554,16 +28989,11 @@ /area/fiorina/station/civres_blue) "whl" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/aux_engi) "whr" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/station/civres_blue) "whu" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -36572,25 +29002,17 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "wiR" = ( /obj/structure/surface/rack, /obj/item/key, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/fiorina/station/medbay) "wjC" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/fiorina/tumor/aux_engi) "wjH" = ( /obj/item/stack/barbed_wire, @@ -36614,40 +29036,26 @@ /area/fiorina/station/medbay) "wkg" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/down, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "wky" = ( /obj/structure/tunnel/maint_tunnel, /turf/open/floor/plating/prison, /area/fiorina/tumor/aux_engi) "wkA" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/power_ring) "wkL" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southeast, /area/fiorina/station/flight_deck) "wln" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/tumor/ice_lab) "wlv" = ( /obj/item/trash/barcardine, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "wly" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -36666,23 +29074,15 @@ /area/fiorina/tumor/fiberbush) "wmm" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/power_ring) "wmx" = ( /obj/item/stack/folding_barricade, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/fiorina/station/security) "wnh" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/station/civres_blue) "wnq" = ( /obj/item/tool/match, @@ -36695,9 +29095,7 @@ /turf/open/floor/wood, /area/fiorina/station/park) "wnD" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "wnM" = ( /obj/structure/surface/rack, @@ -36708,18 +29106,13 @@ pixel_y = 6 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/maintenance) "woh" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "wol" = ( /obj/structure/platform{ @@ -36729,25 +29122,17 @@ icon_state = "medium"; name = "ice shard" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "wou" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "wow" = ( /obj/structure/closet/crate/medical, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "woB" = ( /obj/structure/closet/crate/bravo, @@ -36755,9 +29140,7 @@ /obj/item/stack/sheet/metal/medium_stack, /obj/item/fuel_cell, /obj/item/stack/sheet/plasteel, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "wps" = ( /obj/structure/bed/sofa/south/grey/left, @@ -36765,16 +29148,10 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "wpy" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/north, /area/fiorina/station/chapel) "wpD" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -36794,17 +29171,12 @@ name = "Fiberbush(tm) safety plaque"; pixel_y = 29 }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "wqs" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/poster, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "wqz" = ( /obj/structure/closet{ @@ -36812,20 +29184,14 @@ pixel_y = 18 }, /obj/item/clothing/gloves/combat, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "wqY" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "wrR" = ( /turf/closed/wall/prison, @@ -36838,15 +29204,10 @@ /area/fiorina/station/disco) "wsw" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "wsz" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/tumor/aux_engi) "wsM" = ( /obj/structure/barricade/handrail/type_b{ @@ -36855,10 +29216,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "wtm" = ( /obj/structure/monorail{ @@ -36877,24 +29235,16 @@ dir = 4 }, /obj/item/weapon/classic_baton, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "wua" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/prison/bluecorner/west, /area/fiorina/station/power_ring) "wun" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/fiorina/tumor/ice_lab) "wuz" = ( /obj/structure/stairs/perspective{ @@ -36927,21 +29277,15 @@ /area/fiorina/station/park) "wuN" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "wuW" = ( /obj/item/tool/warning_cone, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "wvH" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "wvL" = ( /obj/item/tool/wrench, @@ -36949,10 +29293,7 @@ /area/fiorina/station/central_ring) "wvU" = ( /obj/structure/largecrate/supply/explosives/mines, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "wvY" = ( /obj/item/reagent_container/food/snacks/eat_bar, @@ -36962,31 +29303,22 @@ /turf/open/floor/plating/prison, /area/fiorina/station/civres_blue) "wwa" = ( -/turf/open/floor/prison{ - icon_state = "floorscorched1" - }, +/turf/open/floor/prison/floorscorched1, /area/fiorina/tumor/civres) "wwo" = ( /obj/structure/machinery/cm_vending/sorted/marine_food{ desc = "Prison meal vendor, containing preprepared meals fit for the dregs of society."; name = "\improper Fiorina Engineering Canteen Vendor" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "wxl" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/fiorina/maintenance) "wxW" = ( /obj/structure/prop/almayer/computers/mapping_computer, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "wxX" = ( /obj/structure/machinery/computer/cameras{ @@ -36998,9 +29330,7 @@ /area/fiorina/station/security/wardens) "wxY" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "wxZ" = ( /obj/structure/surface/table/reinforced/prison, @@ -37023,9 +29353,7 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "wyl" = ( /obj/structure/machinery/power/port_gen/pacman, @@ -37041,15 +29369,11 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/oob) "wyQ" = ( /obj/structure/largecrate/supply/supplies/mre, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/lowsec) "wyT" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -37057,9 +29381,7 @@ /area/fiorina/station/transit_hub) "wyU" = ( /obj/effect/decal/cleanable/blood/gibs/robot/up, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "wzd" = ( /obj/structure/stairs/perspective{ @@ -37070,19 +29392,13 @@ /area/fiorina/station/security) "wzg" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/flight_deck) "wzE" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/station/lowsec) "wzH" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/fiorina/station/chapel) "wzK" = ( /obj/structure/platform{ @@ -37113,18 +29429,13 @@ "wAt" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/lz/near_lzI) "wAQ" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/tumor/ice_lab) "wBx" = ( /obj/item/prop/helmetgarb/spacejam_tickets{ @@ -37133,26 +29444,18 @@ pixel_x = 6; pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/station/park) "wBB" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/fiorina/station/disco) "wBE" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/cans/aspen, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/fiorina/lz/near_lzI) "wBK" = ( /obj/item/stack/tile/plasteel, @@ -37163,33 +29466,22 @@ /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "wCI" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/fiorina/station/park) "wCJ" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "wDe" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/fiorina/station/botany) "wDw" = ( /obj/effect/decal/medical_decals{ icon_state = "cryomid" }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "wDz" = ( /obj/structure/machinery/vending/snack, @@ -37197,9 +29489,7 @@ /area/fiorina/station/security) "wDJ" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "wDK" = ( /obj/structure/machinery/shower{ @@ -37209,10 +29499,7 @@ /obj/structure/window{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "wED" = ( /obj/structure/machinery/light/double/blue{ @@ -37220,17 +29507,11 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/civres_blue) "wEE" = ( /obj/item/tool/crowbar/red, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "wEX" = ( /obj/structure/machinery/light/double/blue{ @@ -37238,26 +29519,18 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "wFd" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/fiorina/tumor/servers) "wFp" = ( /obj/item/stack/cable_coil/pink, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "wFB" = ( /obj/structure/machinery/light/double/blue{ @@ -37265,23 +29538,14 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "wFM" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/power/west, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "wFS" = ( -/turf/open/floor/prison{ - icon_state = "floorscorched1" - }, +/turf/open/floor/prison/floorscorched1, /area/fiorina/station/chapel) "wFU" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -37291,9 +29555,7 @@ /obj/item/ammo_casing{ icon_state = "casing_1" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/central_ring) "wGf" = ( /obj/item/stack/rods, @@ -37305,9 +29567,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "wGM" = ( /obj/item/device/taperecorder{ @@ -37324,10 +29584,7 @@ layer = 2.5; pixel_y = -11 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "wHl" = ( /obj/structure/platform_decoration{ @@ -37343,10 +29600,7 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/fiorina/station/security) "wHw" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, @@ -37357,9 +29611,7 @@ dir = 4 }, /obj/item/clothing/gloves/botanic_leather, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "wId" = ( /obj/structure/reagent_dispensers/fueltank, @@ -37377,16 +29629,11 @@ /area/fiorina/tumor/aux_engi) "wIx" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/prison/red/east, /area/fiorina/station/security) "wIy" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "wIG" = ( /obj/structure/platform/kutjevo/smooth{ @@ -37416,15 +29663,11 @@ /area/fiorina/tumor/aux_engi) "wIL" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "wJd" = ( /obj/structure/barricade/handrail, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/research_cells) "wJw" = ( /obj/structure/closet/crate/trashcart, @@ -37441,9 +29684,7 @@ /area/fiorina/station/park) "wKl" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "wKm" = ( /obj/item/stack/sheet/cardboard, @@ -37453,10 +29694,7 @@ /obj/structure/machinery/landinglight/ds1{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/fiorina/lz/near_lzI) "wKE" = ( /obj/effect/landmark/monkey_spawn, @@ -37469,9 +29707,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/medbay) "wLA" = ( /obj/structure/extinguisher_cabinet, @@ -37479,10 +29715,7 @@ /area/fiorina/station/security) "wLS" = ( /obj/item/tool/wrench, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/fiorina/tumor/servers) "wLT" = ( /obj/structure/prop/structure_lattice{ @@ -37493,9 +29726,7 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "wMe" = ( /obj/structure/surface/table/reinforced/prison, @@ -37507,9 +29738,7 @@ pixel_x = 7; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/telecomm/lz1_cargo) "wMh" = ( /obj/structure/surface/table/reinforced/prison, @@ -37526,9 +29755,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/chapel) "wMz" = ( /obj/structure/machinery/faxmachine, @@ -37537,10 +29764,7 @@ /area/fiorina/station/security/wardens) "wMA" = ( /obj/item/disk/botany, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "wNi" = ( /obj/effect/landmark/yautja_teleport, @@ -37550,10 +29774,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/fiorina/station/chapel) "wNB" = ( /obj/structure/closet/firecloset/full, @@ -37561,61 +29782,40 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "wND" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/fiorina/station/civres_blue) "wNG" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "wNM" = ( /obj/item/tool/weldingtool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "wNX" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/fiorina/station/chapel) "wOG" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/disco) "wPz" = ( /turf/closed/shuttle/elevator, /area/fiorina/station/telecomm/lz1_cargo) "wQb" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/station/civres_blue) "wQg" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/door/window/eastright{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "wQD" = ( /obj/structure/surface/table/reinforced/prison, @@ -37623,9 +29823,7 @@ dir = 1 }, /obj/item/weapon/gun/energy/taser, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "wQN" = ( /obj/structure/machinery/floodlight/landing/floor, @@ -37652,10 +29850,7 @@ /area/fiorina/station/park) "wQY" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "wRg" = ( /obj/item/stack/sheet/metal, @@ -37666,10 +29861,7 @@ /area/fiorina/tumor/servers) "wRz" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/central_ring) "wRP" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -37680,9 +29872,7 @@ /area/fiorina/lz/near_lzI) "wSb" = ( /obj/structure/machinery/gibber, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/power_ring) "wSc" = ( /obj/structure/barricade/wooden{ @@ -37699,9 +29889,7 @@ pixel_x = -6; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "wSm" = ( /turf/open/floor/plating/prison, @@ -37710,10 +29898,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/fiorina/station/park) "wSt" = ( /obj/structure/monorail{ @@ -37729,9 +29914,7 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "wSD" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle, @@ -37740,43 +29923,28 @@ "wSN" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/firstaid/regular, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/research_cells) "wSU" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/transit_hub) "wSX" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/transit_hub) "wTC" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/fiorina/station/telecomm/lz1_cargo) "wTW" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, /turf/open/floor/plating/prison, /area/fiorina/station/disco) "wUs" = ( -/turf/open/floor/prison{ - icon_state = "floorscorched1" - }, +/turf/open/floor/prison/floorscorched1, /area/fiorina/station/civres_blue) "wUz" = ( /obj/item/frame/toolbox_tiles, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/fiorina/station/research_cells) "wVc" = ( /obj/structure/surface/table/reinforced/prison, @@ -37784,9 +29952,7 @@ pixel_x = 11; pixel_y = 14 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "wWs" = ( /turf/open/floor/greengrid, @@ -37804,9 +29970,7 @@ /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "wXy" = ( /obj/structure/largecrate/random, @@ -37820,10 +29984,7 @@ "wXN" = ( /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap/hidden, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "wXQ" = ( /obj/structure/surface/table/reinforced/prison, @@ -37832,37 +29993,25 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "wYq" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/chem_dispenser/soda, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "wYP" = ( /obj/structure/platform, /obj/item/clothing/gloves/botanic_leather, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/botany) "wYT" = ( /obj/structure/surface/rack, /obj/item/tank/emergency_oxygen/engi, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/fiorina/station/power_ring) "wZt" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/fiorina/station/research_cells) "wZv" = ( /obj/item/stack/sheet/metal, @@ -37879,32 +30028,22 @@ "xak" = ( /obj/structure/closet/emcloset, /obj/item/storage/pill_bottle/kelotane/skillless, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "xat" = ( /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "xaO" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "xbc" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/fiorina/station/central_ring) "xbm" = ( /obj/structure/machinery/line_nexter{ @@ -37920,10 +30059,7 @@ icon_state = "sandbag_0"; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/fiorina/station/disco) "xbp" = ( /obj/item/card/id/silver/clearance_badge/cl{ @@ -37931,30 +30067,19 @@ name = "certified powerloader operator card"; registered_name = "John Forklift" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "xbr" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/power/east, +/turf/open/floor/prison/green/north, /area/fiorina/station/transit_hub) "xbE" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/cans/waterbottle, -/turf/open/floor/prison{ - icon_state = "yellowfull" - }, +/turf/open/floor/prison/yellowfull, /area/fiorina/station/disco) "xbM" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "xck" = ( /obj/structure/largecrate/random/case/small, @@ -37967,9 +30092,7 @@ pixel_y = 21 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "xcS" = ( /obj/structure/platform{ @@ -37980,9 +30103,7 @@ pixel_x = -10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "xdb" = ( /obj/structure/closet/bodybag, @@ -38004,15 +30125,11 @@ /area/fiorina/station/telecomm/lz1_tram) "xdL" = ( /obj/effect/landmark/corpsespawner/ua_riot/burst, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/servers) "xdT" = ( /obj/item/trash/cigbutt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "xdZ" = ( /obj/structure/machinery/light/double/blue{ @@ -38020,22 +30137,15 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "xei" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "xel" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "xew" = ( /turf/closed/shuttle/ert{ @@ -38046,9 +30156,7 @@ /turf/open/floor/plating/prison, /area/fiorina/lz/near_lzI) "xeX" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg1" - }, +/turf/open/floor/prison/platingdmg1, /area/fiorina/tumor/servers) "xfb" = ( /obj/item/inflatable, @@ -38063,40 +30171,28 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/medbay) "xgb" = ( /obj/effect/landmark/corpsespawner/ua_riot/burst, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "xgn" = ( /obj/structure/machinery/optable, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/fiorina/station/medbay) "xgx" = ( /obj/structure/machinery/defenses/tesla_coil{ faction_group = list("USCM") }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "xgC" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/disco) "xgF" = ( /obj/structure/machinery/light/double/blue, @@ -38104,37 +30200,25 @@ /area/fiorina/station/medbay) "xgH" = ( /obj/item/toy/handcard/uno_reverse_blue, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "xgU" = ( /obj/item/circuitboard/machine/rdserver, -/turf/open/floor/prison{ - icon_state = "floorscorched1" - }, +/turf/open/floor/prison/floorscorched1, /area/fiorina/tumor/servers) "xhL" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecaltopleft" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "xhM" = ( /obj/structure/curtain/red, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/fiorina/station/civres_blue) "xia" = ( /obj/item/ammo_magazine/smg/mp5, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "xiF" = ( /obj/structure/largecrate/random/case/double, @@ -38145,16 +30229,11 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/fiorina/station/security) "xiL" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/fiorina/station/botany) "xiO" = ( /obj/structure/machinery/vending/cigarette/free, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "xja" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -38167,16 +30246,11 @@ /turf/open/floor/plating/prison, /area/fiorina/station/telecomm/lz2_maint) "xjM" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/prison/redcorner/west, /area/fiorina/station/security) "xkm" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "xkq" = ( /obj/structure/platform, @@ -38186,9 +30260,7 @@ /obj/structure/platform_decoration{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "xkv" = ( /turf/closed/wall/prison, @@ -38197,18 +30269,13 @@ /obj/structure/machinery/door/airlock/prison_hatch/autoname{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "xlk" = ( /obj/effect/decal/medical_decals{ icon_state = "cryomid" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "xlp" = ( /obj/structure/bed/chair/office/dark{ @@ -38219,9 +30286,7 @@ "xlx" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/tomatosoup, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/fiorina/station/power_ring) "xlZ" = ( /obj/structure/surface/table/woodentable, @@ -38240,17 +30305,11 @@ /area/fiorina/station/security/wardens) "xmC" = ( /obj/item/device/flashlight/flare/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/tumor/ice_lab) "xmV" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/station/telecomm/lz1_tram) "xna" = ( /obj/item/stack/tile/plasteel, @@ -38266,10 +30325,7 @@ pixel_y = 18 }, /obj/item/clothing/gloves/combat, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "xnU" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -38280,10 +30336,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/medbay) "xow" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/prison/green/east, /area/fiorina/station/chapel) "xoK" = ( /obj/structure/closet, @@ -38295,23 +30348,16 @@ "xoR" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "xpj" = ( /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "lavendergrass_4" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/central_ring) "xpw" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/prison, /area/fiorina/lz/near_lzI) "xpx" = ( @@ -38320,32 +30366,22 @@ /area/fiorina/station/security) "xpM" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "xpO" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "xqP" = ( /obj/structure/surface/rack, /obj/item/tool/plantspray/weeds, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "xqY" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/tumor/ice_lab) "xrd" = ( /obj/structure/machinery/computer3/server/rack, @@ -38359,15 +30395,11 @@ /obj/structure/machinery/computer/skills{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "xrz" = ( /obj/item/clothing/head/cmcap, -/turf/open/floor/prison{ - icon_state = "green" - }, +/turf/open/floor/prison/green, /area/fiorina/station/transit_hub) "xrH" = ( /obj/structure/machinery/landinglight/ds2{ @@ -38379,9 +30411,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "xsh" = ( /obj/structure/bed/roller, @@ -38389,10 +30419,7 @@ pixel_y = 19 }, /obj/item/bedsheet/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "xst" = ( /obj/structure/platform, @@ -38400,10 +30427,7 @@ /area/fiorina/station/chapel) "xsC" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "xsS" = ( /obj/structure/bed/chair{ @@ -38413,10 +30437,7 @@ /area/fiorina/station/power_ring) "xsX" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "xtd" = ( /obj/structure/largecrate/random/case/small, @@ -38429,9 +30450,7 @@ /area/fiorina/station/telecomm/lz1_tram) "xtm" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "xtP" = ( /obj/structure/platform/kutjevo/smooth{ @@ -38451,10 +30470,7 @@ /obj/effect/decal/medical_decals{ icon_state = "docstripingdir" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "xvv" = ( /turf/open/floor/prison, @@ -38467,9 +30483,7 @@ /area/fiorina/station/transit_hub) "xvC" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/fiorina/tumor/servers) "xvI" = ( /obj/structure/disposalpipe/segment{ @@ -38484,17 +30498,11 @@ "xwo" = ( /obj/structure/surface/rack, /obj/item/storage/box/sprays, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "xwt" = ( /obj/structure/bed/chair/comfy, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "xwC" = ( /turf/closed/wall/mineral/bone_resin, @@ -38506,19 +30514,13 @@ /obj/structure/flora/bush/ausbushes/grassybush{ icon_state = "lavendergrass_2" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/civres_blue) "xxU" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/tumor/ice_lab) "xxX" = ( /obj/effect/decal/cleanable/blood/splatter{ @@ -38530,10 +30532,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/east, /area/fiorina/station/botany) "xyw" = ( /obj/structure/machinery/computer/arcade, @@ -38544,16 +30543,10 @@ /area/fiorina/tumor/civres) "xzs" = ( /obj/structure/machinery/space_heater, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "xzN" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/fiorina/station/chapel) "xAl" = ( /obj/structure/cargo_container/grant/right{ @@ -38564,24 +30557,15 @@ "xAo" = ( /obj/item/trash/cigbutt/bcigbutt, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "xAq" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "xAs" = ( /obj/item/device/reagent_scanner, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/tumor/fiberbush) "xAY" = ( /obj/effect/landmark{ @@ -38589,16 +30573,11 @@ name = "xeno_hive_spawn" }, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/north, /area/fiorina/tumor/ice_lab) "xBc" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "xBl" = ( /obj/structure/surface/table/woodentable, @@ -38628,9 +30607,7 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "xCa" = ( /obj/item/toy/crayon/rainbow, @@ -38638,32 +30615,21 @@ /area/fiorina/station/power_ring) "xCg" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "xCh" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "xCp" = ( /obj/structure/inflatable/popped, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/station/medbay) "xCr" = ( /obj/structure/curtain/shower, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/fiorina/tumor/civres) "xCv" = ( /obj/structure/platform{ @@ -38676,10 +30642,7 @@ /turf/open/floor/prison, /area/fiorina/station/civres_blue) "xDk" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/fiorina/station/civres_blue) "xDq" = ( /turf/closed/shuttle/ert{ @@ -38695,9 +30658,7 @@ icon_state = "pottedplant_29"; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "xEy" = ( /obj/structure/machinery/light/double/blue{ @@ -38705,56 +30666,36 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/civres) "xEH" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/fiorina/station/medbay) "xEW" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "xEX" = ( /obj/effect/spawner/random/gun/rifle, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/fiorina/lz/near_lzI) "xFf" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/fiorina/tumor/aux_engi) "xFg" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/central_ring) "xFJ" = ( /obj/item/tool/soap, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/fiorina/station/lowsec) "xFL" = ( /obj/effect/decal{ icon = 'icons/obj/items/policetape.dmi'; icon_state = "engineering_v" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "xFP" = ( /turf/closed/shuttle/ert{ @@ -38765,40 +30706,28 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "xGd" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clothing/mask/cigarette/weed{ icon_state = "ucigoff" }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/lowsec) "xGi" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "xGl" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "xGr" = ( /obj/item/trash/sosjerky, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/flight_deck) "xGt" = ( /obj/structure/window/framed/prison/reinforced, @@ -38811,10 +30740,7 @@ /area/fiorina/station/security) "xHi" = ( /obj/item/trash/candle, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "xHV" = ( /turf/closed/wall/mineral/bone_resin, @@ -38833,9 +30759,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/disco) "xIx" = ( /obj/structure/largecrate/random, @@ -38843,9 +30767,7 @@ /area/fiorina/station/chapel) "xJn" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/disco) "xJw" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -38855,10 +30777,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/fiorina/station/lowsec) "xKj" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, @@ -38885,15 +30804,11 @@ pixel_x = 8; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/lowsec) "xKP" = ( /obj/structure/barricade/handrail, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/fiorina/station/research_cells) "xKX" = ( /turf/open/floor/plating/prison, @@ -38902,18 +30817,13 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "xLf" = ( /obj/effect/decal/cleanable/blood/splatter{ icon_state = "gibmid1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) "xLi" = ( /turf/closed/wall/prison, @@ -38930,18 +30840,14 @@ /area/fiorina/station/medbay) "xLx" = ( /obj/item/bedsheet, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/lowsec) "xLD" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/power_ring) "xLQ" = ( /obj/structure/window/framed/prison, @@ -38954,10 +30860,7 @@ /area/fiorina/station/medbay) "xMp" = ( /obj/item/trash/c_tube, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "xMO" = ( /obj/item/stack/sandbags_empty/half, @@ -38979,18 +30882,13 @@ /area/fiorina/oob) "xMX" = ( /obj/structure/inflatable/door, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/fiorina/station/medbay) "xNg" = ( /obj/effect/decal/hefa_cult_decals/d32{ icon_state = "2" }, -/turf/open/floor/prison/chapel_carpet{ - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside, /area/fiorina/station/chapel) "xNm" = ( /obj/structure/extinguisher_cabinet, @@ -39008,67 +30906,46 @@ "xNG" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "xNJ" = ( /obj/structure/barricade/handrail/type_b{ dir = 1 }, /obj/item/frame/rack, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/fiorina/station/disco) "xNU" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northeast, /area/fiorina/station/flight_deck) "xOm" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/power_ring) "xOs" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/fiorina/station/medbay) "xOE" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/fiorina/tumor/ship) "xOU" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/fiorina/station/telecomm/lz1_cargo) "xPk" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/prison/greencorner/west, /area/fiorina/tumor/civres) "xPG" = ( /obj/structure/bed/chair/comfy{ @@ -39077,9 +30954,7 @@ /turf/open/floor/plating/prison, /area/fiorina/maintenance) "xQx" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "xQC" = ( /obj/structure/platform/kutjevo/smooth, @@ -39102,25 +30977,17 @@ /area/fiorina/station/power_ring) "xRw" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/fiorina/station/power_ring) "xRI" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/fiorina/station/lowsec) "xRY" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/item/card/id/visa, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/fiorina/station/research_cells) "xSz" = ( /obj/structure/barricade/metal/wired{ @@ -39133,33 +31000,22 @@ dir = 1; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/fiorina/station/central_ring) "xTf" = ( /obj/item/tool/kitchen/utensil/pspoon, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/power_ring) "xTD" = ( /obj/structure/inflatable/popped/door, /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/fiorina/station/medbay) "xTW" = ( /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "xUi" = ( /obj/structure/surface/rack, @@ -39179,26 +31035,19 @@ /area/fiorina/lz/near_lzII) "xUr" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/station/park) "xVw" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/fiorina/station/research_cells) "xVJ" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical/green, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "xVK" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -39207,15 +31056,10 @@ /obj/structure/barricade/handrail/type_b{ layer = 3.5 }, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "xVW" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/fiorina/station/park) "xWc" = ( /obj/item/clothing/shoes/dress, @@ -39226,16 +31070,11 @@ pixel_x = -5; pixel_y = -11 }, -/turf/open/floor/prison{ - icon_state = "bluefull" - }, +/turf/open/floor/prison/bluefull, /area/fiorina/station/civres_blue) "xWG" = ( /obj/item/weapon/twohanded/spear, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/research_cells) "xWV" = ( /obj/structure/surface/table/reinforced/prison, @@ -39250,17 +31089,13 @@ pixel_y = 10 }, /obj/item/tool/pen, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "xXh" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/medbay) "xXl" = ( /obj/structure/flora/pottedplant{ @@ -39283,9 +31118,7 @@ /area/fiorina/station/power_ring) "xXY" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/flight_deck) "xYe" = ( /obj/structure/tunnel/maint_tunnel, @@ -39296,52 +31129,34 @@ /turf/open/floor/plating/prison, /area/fiorina/lz/near_lzII) "xYo" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/obj/structure/machinery/power/apc/power/west, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/tumor/aux_engi) "xYJ" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/fiorina/station/research_cells) "xYN" = ( /obj/item/device/t_scanner, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/civres_blue) "xYR" = ( /obj/item/paper_bin{ pixel_x = 5; pixel_y = 22 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/fiorina/station/civres_blue) "xZx" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/stamp, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/fiorina/tumor/civres) "xZA" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/fiorina/station/telecomm/lz1_tram) "xZD" = ( /obj/structure/surface/table/reinforced/prison, @@ -39361,23 +31176,15 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security/wardens) "xZM" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/prison/green/west, /area/fiorina/tumor/civres) "xZN" = ( /obj/item/clothing/under/shorts/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/central_ring) "xZR" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -39389,17 +31196,11 @@ /obj/structure/closet/crate/miningcar{ name = "\improper materials storage bin" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/station/botany) "xZV" = ( /obj/item/trash/semki, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/telecomm/lz1_cargo) "yar" = ( /obj/structure/machinery/vending/cola, @@ -39407,10 +31208,7 @@ dir = 1; pixel_y = 24 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/fiorina/station/park) "yat" = ( /obj/item/inflatable/door, @@ -39463,9 +31261,7 @@ /area/fiorina/station/park) "ycf" = ( /obj/structure/closet/secure_closet/security_empty, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ycw" = ( /obj/structure/machinery/light/double/blue{ @@ -39473,10 +31269,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/fiorina/tumor/civres) "ycC" = ( /turf/open/floor/plating/prison, @@ -39487,9 +31280,7 @@ /area/fiorina/tumor/fiberbush) "ycT" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/tumor/fiberbush) "ydb" = ( /obj/structure/machinery/light/double/blue{ @@ -39501,29 +31292,20 @@ /area/fiorina/station/civres_blue) "ydd" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/fiorina/station/park) "ydK" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/fiorina/station/power_ring) "ydQ" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/fiorina/tumor/ice_lab) "yet" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/fiorina/maintenance) "yeA" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle, @@ -39543,20 +31325,14 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/station/disco) "yfA" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/fiorina/station/telecomm/lz1_cargo) "yfE" = ( /obj/structure/disposalpipe/junction{ @@ -39565,10 +31341,7 @@ /turf/open/floor/plating/prison, /area/fiorina/station/power_ring) "yfK" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/fiorina/maintenance) "yge" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -39579,24 +31352,17 @@ layer = 3.5 }, /obj/effect/spawner/random/technology_scanner, -/turf/open/organic/grass{ - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/fiorina/station/park) "ygk" = ( /obj/item/ammo_magazine/rifle/m16{ current_rounds = 0 }, -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/fiorina/station/lowsec) "ygr" = ( /obj/structure/platform, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/security) "ygs" = ( /obj/structure/platform{ @@ -39626,9 +31392,7 @@ /obj/structure/surface/rack, /obj/item/storage/firstaid/regular, /obj/item/storage/pill_bottle/dexalin/skillless, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/medbay) "yhu" = ( /obj/structure/window/framed/prison, @@ -39645,10 +31409,7 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/fiorina/station/research_cells) "yhR" = ( /obj/structure/sign/prop3{ @@ -39671,30 +31432,21 @@ /area/fiorina/tumor/civres) "yiL" = ( /obj/item/trash/cigbutt/bcigbutt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "yiR" = ( -/turf/open/floor/prison{ - icon_state = "panelscorched" - }, +/turf/open/floor/prison/panelscorched, /area/fiorina/station/civres_blue) "yiT" = ( /obj/structure/barricade/sandbags{ icon_state = "sandbag_0"; pixel_y = -14 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/fiorina/lz/near_lzI) "yjW" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "ykw" = ( /obj/structure/inflatable/popped, @@ -39725,10 +31477,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/fiorina/station/research_cells) "ylu" = ( /obj/item/tool/wrench, @@ -39738,10 +31487,7 @@ /obj/effect/decal/medical_decals{ icon_state = "cryomid" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/fiorina/station/medbay) (1,1,1) = {" @@ -85644,7 +77390,7 @@ vlU xSz uYi lRT -deL +dzl dzl dzl dzl @@ -88367,10 +80113,10 @@ xDw lRT lRT lRT -ukR -ukR -ukR -ukR +taY +taY +taY +taY lRT lRT lRT diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/10.scavshipholder.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/10.scavshipholder.dmm index b2a660473a19..391adb456400 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/10.scavshipholder.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/10.scavshipholder.dmm @@ -13,9 +13,7 @@ }, /area/template_noop) "aW" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "bh" = ( /turf/closed/wall/strata_ice/jungle{ @@ -31,21 +29,15 @@ /area/template_noop) "bC" = ( /obj/item/tool/wet_sign, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "eF" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "fE" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "fI" = ( /obj/structure/machinery/light/small{ @@ -73,9 +65,7 @@ pixel_y = 7; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "fN" = ( /obj/structure/largecrate/random/barrel{ @@ -96,9 +86,7 @@ /obj/structure/barricade/sandbags/wired{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "gi" = ( /obj/structure/girder/displaced, @@ -106,9 +94,7 @@ /area/template_noop) "hP" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "iT" = ( /obj/structure/barricade/metal/wired{ @@ -118,9 +104,7 @@ pixel_x = -15; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "iU" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -134,9 +118,7 @@ "kA" = ( /obj/structure/bed/chair/dropship/pilot, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "kO" = ( /obj/structure/machinery/light/small{ @@ -145,9 +127,7 @@ pixel_y = 10 }, /obj/structure/largecrate/supply/weapons/pistols, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "kR" = ( /obj/structure/machinery/light/small{ @@ -159,9 +139,7 @@ pixel_y = 29; pixel_x = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "lI" = ( /obj/structure/largecrate/random/barrel{ @@ -212,7 +190,7 @@ /turf/closed/shuttle/ert, /area/template_noop) "nV" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/almayer, /area/template_noop) "od" = ( @@ -251,9 +229,7 @@ /area/template_noop) "qn" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "qI" = ( /turf/closed/shuttle/ert{ @@ -284,9 +260,7 @@ pixel_x = -7; pixel_y = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "tp" = ( /turf/open/floor/almayer, @@ -304,9 +278,7 @@ /area/template_noop) "vI" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "wO" = ( /turf/closed/shuttle/ert{ @@ -380,10 +352,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/template_noop) "EW" = ( /turf/closed/shuttle/ert{ @@ -393,15 +362,10 @@ /area/template_noop) "Fd" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "FV" = ( -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/template_noop) "Gu" = ( /obj/structure/prop/structure_lattice{ @@ -412,9 +376,7 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "Hb" = ( /obj/structure/machinery/light/small{ @@ -462,18 +424,13 @@ icon_state = "fullgrass_2"; name = "Fiberbush(tm) tubers" }, -/turf/open/organic/grass{ - desc = "It'll get in your shoes no matter what you do."; - name = "astroturf" - }, +/turf/open/organic/grass/astroturf, /area/template_noop) "JP" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "Ki" = ( /obj/effect/landmark/survivor_spawner, @@ -490,9 +447,7 @@ /obj/item/clothing/head/soft/ferret{ pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "Ky" = ( /obj/structure/bed, @@ -553,9 +508,7 @@ /obj/item/device/healthanalyzer{ pixel_y = -9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "ON" = ( /turf/closed/shuttle/ert{ @@ -574,9 +527,7 @@ /turf/open/floor/plating/plating_catwalk, /area/template_noop) "QZ" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "Sh" = ( /obj/structure/machinery/light/small{ @@ -597,10 +548,7 @@ /area/template_noop) "TS" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/template_noop) "Uh" = ( /turf/closed/shuttle/ert{ @@ -621,9 +569,7 @@ /obj/structure/barricade/metal/wired{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "Vh" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -633,9 +579,7 @@ /obj/structure/machinery/defenses/sentry/premade/dumb{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/template_noop) "VD" = ( /obj/structure/bed, diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/15.birthdayparty.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/15.birthdayparty.dmm index 826f67364751..4013f2605422 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/15.birthdayparty.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/15.birthdayparty.dmm @@ -1,27 +1,21 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "b" = ( /obj/item/reagent_container/food/drinks/bottle/gin{ pixel_y = -6; pixel_x = -9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "e" = ( /obj/effect/landmark/corpsespawner/prison_security, /obj/item/clothing/head/cakehat{ pixel_x = -10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "h" = ( /obj/structure/surface/table/woodentable/poor, @@ -33,17 +27,13 @@ pixel_x = -1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "i" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "o" = ( /obj/structure/machinery/light/double/blue{ @@ -53,18 +43,14 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "s" = ( /obj/item/weapon/broken_bottle{ pixel_x = 5; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "u" = ( /turf/closed/wall/prison, @@ -76,23 +62,17 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "B" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "C" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "E" = ( /obj/structure/surface/table/woodentable/poor, @@ -100,9 +80,7 @@ pixel_y = 14; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "G" = ( /obj/structure/surface/table/woodentable/poor, @@ -114,15 +92,11 @@ pixel_x = -3; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "H" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "K" = ( /obj/structure/prop/souto_land/pole{ @@ -130,9 +104,7 @@ pixel_x = 10; pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "L" = ( /obj/structure/surface/table/woodentable/poor, @@ -144,25 +116,19 @@ pixel_y = 2; pixel_x = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "N" = ( /obj/item/stack/sheet/wood{ amount = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "P" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "U" = ( /obj/structure/prop/souto_land/pole{ @@ -177,9 +143,7 @@ pixel_x = 8; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "Y" = ( /obj/structure/machinery/light/double/blue{ @@ -188,17 +152,13 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "Z" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) (1,1,1) = {" diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/15.nogear.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/15.nogear.dmm index f9a376869849..e569ea379326 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/15.nogear.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/15.nogear.dmm @@ -14,23 +14,18 @@ req_access = null }, /obj/item/clothing/under/color/orange, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/template_noop) "e" = ( /turf/closed/wall/prison, /area/template_noop) "g" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "i" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ dir = 1; - req_access = null; req_one_access = null }, /turf/open/floor/plating/prison, @@ -42,9 +37,7 @@ /obj/item/clothing/shoes/galoshes{ pixel_y = -6 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/template_noop) "l" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -53,9 +46,7 @@ /obj/item/clothing/shoes/dress/commander{ pixel_y = -9 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/template_noop) "m" = ( /obj/structure/closet/secure_closet/security_empty, @@ -63,26 +54,18 @@ dir = 8 }, /obj/item/storage/box/flashbangs, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/template_noop) "n" = ( /obj/item/stack/folding_barricade, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "r" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/template_noop) "s" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/prison, /area/template_noop) "t" = ( @@ -95,9 +78,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/template_noop) "v" = ( /obj/item/clothing/under/color/orange, @@ -108,18 +89,14 @@ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "x" = ( /obj/effect/decal/cleanable/blood/oil, /turf/open/floor/prison, /area/template_noop) "y" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "z" = ( /obj/item/clothing/shoes/black{ @@ -134,9 +111,7 @@ pixel_x = -7; pixel_y = -15 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "C" = ( /obj/structure/machinery/light/double/blue{ @@ -159,18 +134,14 @@ "F" = ( /obj/item/prop/helmetgarb/riot_shield, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "I" = ( /obj/structure/closet/secure_closet/guncabinet{ req_access = null }, /obj/effect/spawner/random/gun/pistol/lowchance, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/template_noop) "J" = ( /obj/structure/window/reinforced{ @@ -180,9 +151,7 @@ /area/template_noop) "K" = ( /obj/item/clothing/under/color/orange, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "L" = ( /obj/structure/window/framed/prison/reinforced, @@ -202,9 +171,7 @@ /area/template_noop) "U" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "V" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -217,15 +184,11 @@ pixel_x = 2; pixel_y = -9 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/template_noop) "X" = ( /obj/item/frame/rack, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/template_noop) "Z" = ( /obj/effect/landmark/corpsespawner/ua_riot, diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/15.wardenofficedecorated.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/15.wardenofficedecorated.dmm index bd9ec72717b3..6743dfbef7ec 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/15.wardenofficedecorated.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/15.wardenofficedecorated.dmm @@ -93,9 +93,7 @@ dir = 1; pixel_y = 21 }, -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/wood, /area/template_noop) "T" = ( diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/20.gamertime.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/20.gamertime.dmm index c9f19cbe91e5..eb7b53bac0de 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/20.gamertime.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/20.gamertime.dmm @@ -3,10 +3,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/template_noop) "aA" = ( /obj/effect/landmark/monkey_spawn, @@ -23,9 +20,7 @@ /turf/open/floor/prison, /area/template_noop) "fi" = ( -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/template_noop) "gB" = ( /obj/structure/surface/table/reinforced/prison, @@ -42,16 +37,11 @@ /area/template_noop) "hT" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/template_noop) "jh" = ( /obj/item/trash/pistachios, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "ji" = ( /obj/structure/surface/table/reinforced/prison, @@ -64,24 +54,18 @@ pixel_y = 18; desc = "Wait, why won't it work with my computer?" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "kU" = ( /obj/structure/machinery/deployable/barrier, /turf/open/floor/plating/prison, /area/template_noop) "lm" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "mN" = ( /obj/structure/machinery/computer3/server/rack, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "na" = ( /obj/structure/surface/table/reinforced/prison, @@ -97,29 +81,18 @@ /obj/item/reagent_container/food/drinks/cans/dr_gibb{ pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/template_noop) "nZ" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "pq" = ( /obj/structure/prop/dam/crane, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/template_noop) "sl" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/template_noop) "sF" = ( /obj/structure/surface/table/reinforced/prison, @@ -131,83 +104,55 @@ pixel_x = 4; pixel_y = -8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/template_noop) "tg" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "tn" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/template_noop) "tH" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/template_noop) "uf" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/template_noop) "ur" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/faxmachine, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "uD" = ( /obj/item/trash/wy_chips_pepper, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "uO" = ( /obj/item/stock_parts/manipulator/pico, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/template_noop) "va" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/template_noop) "wj" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/template_noop) "xH" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/landmark/corpsespawner/ua_riot/burst, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "yS" = ( /turf/closed/wall/prison, @@ -218,27 +163,17 @@ }, /obj/effect/decal/cleanable/blood/oil/streak, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "zL" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "CE" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/template_noop) "CO" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/template_noop) "CV" = ( /obj/structure/surface/table/reinforced/prison, @@ -246,17 +181,13 @@ dir = 8; icon_state = "commb" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "DF" = ( /obj/structure/bed/chair/comfy, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/template_noop) "DV" = ( /obj/structure/machinery/light/double/blue{ @@ -264,9 +195,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "El" = ( /obj/structure/bed/chair{ @@ -276,9 +205,7 @@ /area/template_noop) "Ep" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "Fp" = ( /turf/open/floor/prison, @@ -288,16 +215,11 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Jv" = ( /obj/item/trash/chunk, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/template_noop) "Kd" = ( /obj/structure/prop/structure_lattice{ @@ -309,9 +231,7 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "Mn" = ( /obj/structure/machinery/light/double/blue{ @@ -319,9 +239,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "MZ" = ( /obj/structure/surface/table/reinforced/prison, @@ -330,17 +248,11 @@ icon_state = "commb"; layer = 2.99 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/template_noop) "Ng" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/template_noop) "Ot" = ( /obj/structure/surface/table/reinforced/prison, @@ -348,17 +260,12 @@ dir = 4; icon_state = "commb" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Oy" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/trash/chips, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/template_noop) "OG" = ( /turf/closed/wall/mineral/bone_resin, @@ -387,23 +294,16 @@ pixel_y = 21 }, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "QF" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/newspaper, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "QG" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/template_noop) "Rd" = ( /obj/structure/bed/chair{ @@ -411,19 +311,13 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/template_noop) "RW" = ( /turf/open/floor/bluegrid, /area/template_noop) "Ss" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/template_noop) "SF" = ( /obj/structure/surface/table/reinforced/prison, @@ -436,32 +330,24 @@ pixel_x = 8; pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Tl" = ( /obj/structure/computer3frame, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "TI" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Vc" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "VZ" = ( /obj/structure/surface/table/reinforced/prison, @@ -481,28 +367,18 @@ dir = 4; icon_state = "commb" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/template_noop) "WV" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/template_noop) "XD" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/template_noop) "Yj" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/template_noop) "Za" = ( /obj/structure/surface/table/reinforced/prison, @@ -518,17 +394,12 @@ pixel_y = 13 }, /obj/structure/machinery/computer3/server/rack, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Zn" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/template_noop) (1,1,1) = {" diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/20.medicalhold.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/20.medicalhold.dmm index 61fd7320e1ce..8ec3365773a2 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/20.medicalhold.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/20.medicalhold.dmm @@ -4,9 +4,7 @@ layer = 2.7; dir = 4 }, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/template_noop) "aZ" = ( /obj/structure/bed/roller, @@ -14,10 +12,7 @@ pixel_y = 19 }, /obj/item/bedsheet/medical, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "bl" = ( /obj/structure/machinery/light/double/blue{ @@ -25,27 +20,18 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/template_noop) "bm" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, /obj/structure/inflatable/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "bs" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "bv" = ( /obj/structure/stairs/perspective{ @@ -62,10 +48,7 @@ dir = 4; pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "cO" = ( /obj/structure/machinery/door/airlock/almayer/marine{ @@ -76,43 +59,29 @@ /area/template_noop) "dg" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "dp" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/template_noop) "dK" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/template_noop) "eb" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ dir = 1; - req_access = null; req_one_access = null }, /turf/open/floor/plating/prison, /area/template_noop) "eO" = ( /obj/structure/largecrate/supply/supplies/tables_racks, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/template_noop) "fn" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/template_noop) "go" = ( /obj/structure/sign/prop3{ @@ -122,79 +91,52 @@ /area/template_noop) "gC" = ( /obj/structure/largecrate/supply/medicine/medkits, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "ir" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/template_noop) "it" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northeast, /area/template_noop) "iK" = ( /obj/structure/janitorialcart, /turf/open/floor/prison, /area/template_noop) "jy" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/template_noop) "kE" = ( /turf/closed/wall/prison, /area/template_noop) "kG" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "kK" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "kY" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalleft" }, /obj/structure/inflatable/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "kZ" = ( /obj/structure/inflatable/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "lm" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, /obj/structure/inflatable/popped, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "nj" = ( /obj/structure/bed/chair/janicart, @@ -212,17 +154,11 @@ /area/template_noop) "nx" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/limb, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/template_noop) "nJ" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "nR" = ( /obj/structure/platform{ @@ -230,10 +166,7 @@ }, /obj/effect/decal/cleanable/blood/drip, /obj/structure/largecrate/random/barrel, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/template_noop) "nX" = ( /obj/structure/bed/roller, @@ -242,10 +175,7 @@ }, /obj/item/bedsheet/medical, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "of" = ( /obj/structure/surface/table/reinforced/prison, @@ -258,10 +188,7 @@ pixel_y = 6; layer = 3.1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southeast, /area/template_noop) "oy" = ( /obj/structure/machinery/light/double/blue{ @@ -269,45 +196,27 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "ph" = ( /obj/structure/inflatable/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "pR" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/template_noop) "qb" = ( /obj/structure/inflatable/popped, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/template_noop) "qe" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/template_noop) "qS" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "sk" = ( /obj/structure/bed/roller, @@ -317,53 +226,33 @@ /obj/item/bedsheet/medical, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/greenglow, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "tE" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "tL" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/template_noop) "uE" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/template_noop) "uG" = ( /obj/effect/decal/prints{ pixel_y = -10 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "uU" = ( /obj/item/storage/pill_bottle/tramadol/skillless, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "vA" = ( /obj/structure/inflatable/popped, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "xC" = ( /obj/structure/surface/table/reinforced/prison, @@ -371,10 +260,7 @@ pixel_y = 4 }, /obj/item/storage/surgical_tray, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "xY" = ( /obj/structure/largecrate/random/case/double{ @@ -389,37 +275,23 @@ pixel_y = -17; pixel_x = -5 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "zm" = ( /obj/structure/machinery/optable, /obj/item/bedsheet/rainbow, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/template_noop) "zG" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/template_noop) "Be" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "BS" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/template_noop) "Cr" = ( /obj/structure/largecrate/random/barrel/yellow{ @@ -437,10 +309,7 @@ pixel_y = 6; layer = 2.7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "CA" = ( /obj/structure/extinguisher_cabinet, @@ -448,10 +317,7 @@ /area/template_noop) "Df" = ( /obj/structure/largecrate/supply/supplies/water, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/template_noop) "Es" = ( /obj/item/reagent_container/glass/bucket/mopbucket, @@ -463,10 +329,7 @@ dir = 4; layer = 2.7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "ES" = ( /obj/structure/platform{ @@ -476,10 +339,7 @@ icon_state = "triagedecalbottomleft" }, /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "EZ" = ( /obj/structure/machinery/shower{ @@ -515,10 +375,7 @@ "GL" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/fancy/vials/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "GT" = ( /obj/structure/machinery/cryo_cell, @@ -532,26 +389,17 @@ icon_state = "triagedecalbottomleft" }, /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/template_noop) "Hw" = ( /obj/item/ammo_casing{ icon_state = "cartridge_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "HS" = ( /obj/structure/inflatable/door, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/template_noop) "IK" = ( /obj/structure/platform{ @@ -571,10 +419,7 @@ layer = 2.9; pixel_y = -8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/template_noop) "JJ" = ( /obj/structure/platform_decoration{ @@ -584,29 +429,21 @@ dir = 4; layer = 2.8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/template_noop) "JL" = ( /obj/structure/platform_decoration{ dir = 1 }, /obj/structure/inflatable, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/template_noop) "JW" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, /obj/structure/inflatable/popped, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/west, /area/template_noop) "Kk" = ( /obj/structure/machinery/door/airlock/almayer/marine{ @@ -622,30 +459,19 @@ /obj/item/reagent_container/food/drinks/coffee{ pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "Ky" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner, /area/template_noop) "KF" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "KJ" = ( /obj/structure/inflatable/door, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/east, /area/template_noop) "Mi" = ( /obj/structure/machinery/light/double/blue{ @@ -654,10 +480,7 @@ pixel_y = 13 }, /obj/structure/largecrate/supply/supplies/flares, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/template_noop) "NV" = ( /obj/structure/machinery/light/double/blue{ @@ -666,10 +489,7 @@ pixel_y = -3 }, /obj/structure/largecrate/supply/medicine/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/east, /area/template_noop) "Od" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -682,10 +502,7 @@ /obj/effect/decal/cleanable/mucus{ pixel_x = -16 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "OH" = ( /obj/structure/largecrate/random/case/double{ @@ -697,31 +514,19 @@ /obj/structure/largecrate/random/case/double{ pixel_y = -18 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "Pa" = ( /obj/structure/largecrate/supply/weapons/pistols, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "Pd" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/southwest, /area/template_noop) "Pt" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "PE" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ @@ -734,23 +539,14 @@ icon_state = "triagedecalbottom" }, /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "PV" = ( /obj/structure/inflatable/popped, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/prison/whitegreencorner/west, /area/template_noop) "QG" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/template_noop) "Ro" = ( /obj/structure/machinery/shower{ @@ -763,10 +559,7 @@ /area/template_noop) "RG" = ( /obj/structure/largecrate/supply/medicine/iv, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "Sz" = ( /obj/structure/platform{ @@ -778,20 +571,14 @@ layer = 3.1; pixel_y = -4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/template_noop) "Tb" = ( /obj/structure/bed/chair{ dir = 8; layer = 2.7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "TF" = ( /obj/structure/platform_decoration{ @@ -801,47 +588,31 @@ icon_state = "triagedecalleft" }, /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/north, /area/template_noop) "TV" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "UI" = ( -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/template_noop) "US" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalleft" }, /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "Va" = ( /obj/structure/extinguisher_cabinet, /turf/closed/wall/prison, /area/template_noop) "Vp" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen/northwest, /area/template_noop) "VD" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitegreen" - }, +/turf/open/floor/prison/whitegreen, /area/template_noop) "WP" = ( /obj/structure/platform_decoration{ @@ -850,34 +621,22 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "WY" = ( /obj/structure/inflatable, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "Xl" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalleft" }, /obj/structure/inflatable/popped/door, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "Yy" = ( /obj/structure/largecrate/supply/supplies/mre, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/template_noop) "Yz" = ( /obj/structure/window/framed/prison/cell, @@ -890,10 +649,7 @@ "Zp" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/machinery/defenses/bell_tower/md, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) (1,1,1) = {" diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/20.poolparty.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/20.poolparty.dmm index 34dc51f305fb..ce8071106172 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/20.poolparty.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/20.poolparty.dmm @@ -15,9 +15,7 @@ /area/template_noop) "bO" = ( /obj/item/storage/belt/marine/quackers, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "cb" = ( /obj/item/trash/barcardine{ @@ -35,9 +33,7 @@ pixel_y = -7; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "cq" = ( /obj/structure/surface/table/reinforced/prison, @@ -53,44 +49,31 @@ /area/template_noop) "cK" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "cU" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/wood, /area/template_noop) "dB" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northwest, /area/template_noop) "ef" = ( /obj/item/toy/beach_ball, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "el" = ( /obj/structure/prop/souto_land/streamer{ dir = 6 }, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/template_noop) "fv" = ( /obj/item/toy/crossbow_ammo{ pixel_x = -16 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/template_noop) "fL" = ( /obj/structure/grille, @@ -105,36 +88,26 @@ /obj/structure/prop/invuln/fire{ layer = 2.9 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/template_noop) "fN" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "fX" = ( /turf/closed/wall/mineral/bone_resin, /area/template_noop) "gs" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/template_noop) "gV" = ( /turf/open/space, /area/template_noop) "hf" = ( -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "hP" = ( /obj/structure/platform{ @@ -163,19 +136,13 @@ pixel_x = -13; pixel_y = -11 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "is" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/template_noop) "iC" = ( /obj/item/tool/mop{ @@ -187,17 +154,11 @@ pixel_x = 9; pixel_y = -5 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "iK" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/template_noop) "iY" = ( /obj/structure/surface/table/reinforced/prison, @@ -220,27 +181,20 @@ pixel_y = 6; pixel_x = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "kb" = ( /obj/item/trash/crushed_cup{ pixel_y = -65; pixel_x = 29 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "kA" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "lc" = ( /obj/structure/surface/table/reinforced/prison, @@ -288,16 +242,11 @@ /obj/item/trash/kepler{ pixel_x = 13 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/template_noop) "mj" = ( /obj/structure/prop/souto_land/pole, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "mk" = ( /obj/structure/machinery/light/double/blue{ @@ -311,10 +260,7 @@ /turf/open/floor/wood, /area/template_noop) "mq" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/template_noop) "mu" = ( /turf/open/floor/plating/prison, @@ -327,10 +273,7 @@ pixel_x = 31; pixel_y = -16 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/template_noop) "ni" = ( /turf/closed/wall/prison, @@ -356,9 +299,7 @@ /area/template_noop) "ou" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "oL" = ( /obj/structure/lattice, @@ -377,10 +318,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2/southwest, /area/template_noop) "pG" = ( /obj/structure/stairs/perspective{ @@ -394,10 +332,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/template_noop) "ql" = ( /obj/item/trash/sosjerky{ @@ -405,10 +340,7 @@ pixel_y = -20 }, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/template_noop) "qm" = ( /obj/structure/stairs/perspective{ @@ -440,9 +372,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "rp" = ( /obj/item/reagent_container/glass/bucket/janibucket, @@ -452,19 +382,14 @@ /obj/item/trash/semki{ pixel_x = 15 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/template_noop) "rt" = ( /obj/item/trash/crushed_cup{ pixel_x = -2; pixel_y = 36 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "rU" = ( /obj/structure/grille, @@ -479,9 +404,7 @@ /obj/structure/prop/invuln/fire{ layer = 2.9 }, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/template_noop) "rW" = ( /obj/structure/bed/chair/comfy{ @@ -523,16 +446,11 @@ /obj/item/trash/plate{ pixel_x = -9 }, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/template_noop) "tM" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/east, /area/template_noop) "tT" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -542,10 +460,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/template_noop) "vd" = ( /obj/structure/prop/souto_land/pole, @@ -558,18 +473,13 @@ pixel_y = -9 }, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/template_noop) "vf" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "vU" = ( /obj/structure/surface/table/reinforced/prison, @@ -627,10 +537,7 @@ /turf/open/floor/wood, /area/template_noop) "wS" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southeast, /area/template_noop) "wV" = ( /obj/structure/platform{ @@ -640,9 +547,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "xz" = ( /obj/structure/prop/souto_land/streamer{ @@ -652,9 +557,7 @@ /area/template_noop) "xQ" = ( /obj/item/reagent_container/food/drinks/cans/beer, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "xS" = ( /obj/structure/platform{ @@ -668,10 +571,7 @@ /area/template_noop) "yx" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/template_noop) "yL" = ( /obj/structure/stairs/perspective{ @@ -689,9 +589,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "zR" = ( /obj/item/trash/cigbutt{ @@ -719,9 +617,7 @@ /area/template_noop) "Bj" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "Bm" = ( /obj/structure/prop/souto_land/pole{ @@ -735,10 +631,7 @@ pixel_x = -3; pixel_y = -9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "Bv" = ( /obj/structure/prop/souto_land/streamer{ @@ -786,10 +679,7 @@ pixel_x = -17; pixel_y = 41 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/template_noop) "Cx" = ( /obj/item/weapon/baseballbat/metal, @@ -799,21 +689,15 @@ /obj/item/trash/crushed_cup{ pixel_x = -20 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "DN" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/template_noop) "DT" = ( /obj/structure/platform, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "Fj" = ( /obj/structure/platform_decoration{ @@ -828,10 +712,7 @@ /turf/open/floor/prison, /area/template_noop) "Fo" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "Fy" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -840,10 +721,7 @@ /obj/structure/prop/souto_land/streamer{ dir = 9 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/template_noop) "FD" = ( /obj/structure/surface/table/reinforced/prison, @@ -865,9 +743,7 @@ pixel_x = 11; pixel_y = -8 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "Gi" = ( /obj/structure/stairs/perspective{ @@ -908,20 +784,14 @@ pixel_y = -2; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "GO" = ( /obj/item/toy/crossbow_ammo{ pixel_y = -14; pixel_x = -15 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/template_noop) "Hn" = ( /obj/structure/platform{ @@ -933,9 +803,7 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "HP" = ( /obj/structure/prop/souto_land/streamer{ @@ -952,10 +820,7 @@ pixel_y = -6; pixel_x = -8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "IU" = ( /obj/effect/decal/cleanable/blood/oil, @@ -974,10 +839,7 @@ /turf/open/floor/wood, /area/template_noop) "Jr" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/east, /area/template_noop) "Jw" = ( /obj/structure/machinery/light/double/blue{ @@ -992,24 +854,17 @@ /area/template_noop) "JR" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "Ke" = ( /obj/item/toy/crossbow_ammo{ pixel_x = 19; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "Kx" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "KL" = ( /obj/structure/surface/table/reinforced/prison, @@ -1033,10 +888,7 @@ /area/template_noop) "KM" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "KO" = ( /obj/structure/surface/table/reinforced/prison, @@ -1055,9 +907,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "Ls" = ( /obj/structure/surface/table/reinforced/prison, @@ -1101,10 +951,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "Mn" = ( /obj/structure/platform, @@ -1114,9 +961,7 @@ /obj/structure/platform_decoration{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "MS" = ( /obj/structure/platform, @@ -1126,78 +971,54 @@ /obj/structure/platform_decoration{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "ND" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/template_noop) "NQ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/southwest, /area/template_noop) "Oz" = ( /obj/item/trash/crushed_cup{ pixel_y = 5; pixel_x = 11 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "PA" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/northeast, /area/template_noop) "PR" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2, /area/template_noop) "Qn" = ( /turf/open/floor/prison, /area/template_noop) "QF" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/west, /area/template_noop) "QO" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "Rg" = ( /obj/structure/prop/souto_land/pole{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "Ro" = ( /obj/item/toy/bikehorn/rubberducky{ pixel_x = -2; pixel_y = -15 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "Rr" = ( /obj/structure/stairs/perspective{ @@ -1207,9 +1028,7 @@ /turf/open/floor/plating/prison, /area/template_noop) "Rs" = ( -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "RW" = ( /obj/structure/surface/table/reinforced/prison, @@ -1230,17 +1049,11 @@ /area/template_noop) "Sg" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/prison/darkbrowncorners2/north, /area/template_noop) "SC" = ( /obj/effect/landmark/corpsespawner/ua_riot/burst, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/template_noop) "SO" = ( /obj/structure/machinery/light/double/blue{ @@ -1275,23 +1088,14 @@ pixel_x = 1; pixel_y = -9 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/template_noop) "Th" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/template_noop) "Tq" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/template_noop) "TO" = ( /obj/structure/prop/souto_land/streamer{ @@ -1319,9 +1123,7 @@ pixel_x = -13; pixel_y = 48 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "Vi" = ( /obj/structure/surface/table/reinforced/prison, @@ -1371,10 +1173,7 @@ /turf/open/floor/prison, /area/template_noop) "Wh" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/north, /area/template_noop) "Wx" = ( /obj/structure/platform, @@ -1382,17 +1181,13 @@ pixel_y = 13; pixel_x = 45 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "WY" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "Xn" = ( /obj/item/storage/belt/shotgun/full/quackers{ @@ -1406,32 +1201,22 @@ pixel_y = 4; pixel_x = 1 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/template_noop) "Xu" = ( /obj/structure/platform, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2, /area/template_noop) "Xw" = ( /obj/item/toy/beach_ball/holoball{ pixel_x = -10; pixel_y = -7 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/template_noop) "XM" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/west, /area/template_noop) "XS" = ( /obj/effect/landmark/corpsespawner/prisoner, @@ -1456,16 +1241,11 @@ pixel_x = -1; pixel_y = -9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/prison/darkbrown2/east, /area/template_noop) "XX" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "Yd" = ( /obj/structure/machinery/light/double/blue, @@ -1502,9 +1282,7 @@ /area/template_noop) "ZB" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) (1,1,1) = {" diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/25.researchprestine.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/25.researchprestine.dmm index 9ff0e6e4a246..ddf166738112 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/25.researchprestine.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/25.researchprestine.dmm @@ -1,10 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "aU" = ( /obj/structure/sign/poster{ @@ -18,44 +15,30 @@ /turf/closed/wall/r_wall/prison_unmeltable, /area/template_noop) "bO" = ( -/turf/open/floor/prison{ - icon_state = "floorscorched1" - }, +/turf/open/floor/prison/floorscorched1, /area/template_noop) "bZ" = ( -/turf/open/floor/prison{ - icon_state = "floorscorched2" - }, +/turf/open/floor/prison/floorscorched2, /area/template_noop) "cz" = ( /obj/structure/machinery/vending/sovietsoda, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "cL" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "cM" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/template_noop) "dR" = ( /obj/structure/bookcase/manuals/research_and_development{ pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/template_noop) "eG" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -67,24 +50,18 @@ /obj/item/clothing/head/helmet/marine/veteran/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "eQ" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "fg" = ( /obj/item/device/flashlight/lamp/tripod, /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/template_noop) "fk" = ( /obj/item/explosive/grenade/incendiary/molotov{ @@ -94,16 +71,11 @@ /turf/open/space/basic, /area/template_noop) "gy" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/template_noop) "gB" = ( /obj/effect/decal/cleanable/blood/tracks/footprints, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "gR" = ( /obj/structure/extinguisher_cabinet{ @@ -126,64 +98,43 @@ dir = 4; health = 150 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/template_noop) "jM" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/item/reagent_container/food/snacks/wrapped/barcardine, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "ke" = ( /obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "ks" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/item/card/id/visa, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/template_noop) "kx" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "kY" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg1" - }, +/turf/open/floor/prison/platingdmg1, /area/template_noop) "me" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "mu" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/effect/spawner/random/pills/lowchance, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/template_noop) "mz" = ( /obj/item/tool/kitchen/utensil/pspoon, @@ -194,68 +145,42 @@ dir = 4; health = 200 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "nw" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/template_noop) "on" = ( /obj/structure/barricade/metal/wired{ dir = 1; health = 55 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/template_noop) "oR" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "pp" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/template_noop) "pP" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/prison/whitepurplecorner/west, /area/template_noop) "qk" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "qu" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "damaged1" - }, +/turf/open/floor/prison/damaged1/southwest, /area/template_noop) "qL" = ( -/turf/open/floor/prison{ - icon_state = "panelscorched" - }, +/turf/open/floor/prison/panelscorched, /area/template_noop) "rb" = ( /obj/structure/toilet{ @@ -266,10 +191,7 @@ dir = 6 }, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/template_noop) "sa" = ( /obj/structure/sink{ @@ -277,56 +199,38 @@ pixel_x = -12 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/template_noop) "tc" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/item/toy/deck, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "tr" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/template_noop) "tB" = ( /obj/structure/barricade/metal/wired{ dir = 1; health = 65 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "tD" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/template_noop) "tI" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/template_noop) "tN" = ( /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "ux" = ( /obj/structure/sink{ @@ -334,45 +238,32 @@ pixel_x = -12 }, /obj/effect/spawner/random/pills/lowchance, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/template_noop) "uF" = ( /obj/effect/decal/prints{ pixel_y = 3; pixel_x = -10 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/template_noop) "uM" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/effect/spawner/random/goggles/lowchance, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "we" = ( /obj/structure/machinery/light/double/blue{ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "wv" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "wy" = ( /obj/structure/surface/table/reinforced/prison, @@ -387,49 +278,32 @@ /obj/item/implanter{ pixel_x = -4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "xy" = ( /obj/structure/grille, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "yv" = ( /obj/structure/sink{ dir = 4; pixel_x = 12 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "zj" = ( /obj/item/stack/sheet/metal{ pixel_y = -9; pixel_x = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/template_noop) "zA" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/template_noop) "zT" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/template_noop) "Bl" = ( /obj/structure/sink{ @@ -437,17 +311,11 @@ pixel_x = 12 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "Bx" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/template_noop) "Dq" = ( /obj/structure/barricade/metal/wired{ @@ -458,70 +326,45 @@ pixel_y = 4; pixel_x = -10 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Dt" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/item/toy/beach_ball/holoball, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "DE" = ( /obj/structure/toilet{ dir = 4; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/template_noop) "DV" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/template_noop) "EQ" = ( /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/template_noop) "ES" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/template_noop) "Fc" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/template_noop) "FP" = ( /obj/structure/barricade/metal/wired{ dir = 4; health = 55 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "Gy" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "GR" = ( /turf/closed/wall/r_wall/prison_unmeltable{ @@ -531,71 +374,47 @@ /area/template_noop) "Hf" = ( /obj/effect/decal/cleanable/blood/tracks/footprints, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/template_noop) "Hp" = ( -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/template_noop) "Hw" = ( /obj/structure/toilet{ dir = 8; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/template_noop) "HN" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Id" = ( /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Ig" = ( /obj/structure/machinery/vending/snack/packaged, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Io" = ( /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - icon_state = "floorscorched1" - }, +/turf/open/floor/prison/floorscorched1, /area/template_noop) "Ix" = ( /obj/structure/machinery/door/airlock/prison/horizontal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "IN" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 1; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/north, /area/template_noop) "IW" = ( -/turf/open/floor/prison{ - icon_state = "damaged2" - }, +/turf/open/floor/prison/damaged2, /area/template_noop) "Jm" = ( /obj/structure/sink{ @@ -605,38 +424,25 @@ /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs, /obj/effect/landmark/corpsespawner/prisoner, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "JQ" = ( /obj/structure/sink{ dir = 8; pixel_x = -12 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southwest, /area/template_noop) "Kc" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Kj" = ( /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/template_noop) "KF" = ( -/turf/open/floor/prison{ - icon_state = "damaged3" - }, +/turf/open/floor/prison/damaged3, /area/template_noop) "LM" = ( /turf/closed/wall/prison, @@ -652,10 +458,7 @@ icon_state = "abed" }, /obj/item/storage/fancy/crayons, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "Mo" = ( /obj/structure/window/framed/prison/cell, @@ -665,30 +468,20 @@ /obj/structure/machinery/light/double/blue{ pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "MI" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/core, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "MO" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "Nr" = ( /obj/structure/machinery/light/double/blue, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/template_noop) "Ns" = ( /obj/structure/surface/table/reinforced/prison, @@ -703,15 +496,10 @@ /obj/item/restraint/handcuffs{ pixel_x = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "NI" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "Oo" = ( /obj/effect/spawner/gibspawner/human, @@ -719,96 +507,63 @@ /area/template_noop) "Pd" = ( /obj/effect/decal/cleanable/blood/tracks/footprints, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/template_noop) "Pk" = ( /obj/effect/decal/cleanable/spiderling_remains, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) "PS" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Qc" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/template_noop) "Qn" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 4; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/east, /area/template_noop) "QF" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic/autoname{ icon = 'icons/obj/structures/doors/2x1prepdoor_charlie.dmi' }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/southwest, /area/template_noop) "QU" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "Sx" = ( /obj/effect/landmark/corpsespawner/ua_riot, -/turf/open/floor/prison{ - icon_state = "floorscorched2" - }, +/turf/open/floor/prison/floorscorched2, /area/template_noop) "TD" = ( /obj/effect/decal/cleanable/blood/tracks/footprints, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/template_noop) "TE" = ( /obj/structure/barricade/metal/wired{ dir = 1; health = 150 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/template_noop) "TH" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg3" - }, +/turf/open/floor/prison/platingdmg3, /area/template_noop) "VP" = ( /obj/structure/barricade/metal/wired{ dir = 8; health = 200 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northwest, /area/template_noop) "VQ" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/prison{ - dir = 8; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/west, /area/template_noop) "Wo" = ( /obj/structure/toilet{ @@ -816,10 +571,7 @@ pixel_y = 8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/northeast, /area/template_noop) "Yw" = ( /obj/structure/extinguisher_cabinet, @@ -830,14 +582,10 @@ dir = 8; health = 55 }, -/turf/open/floor/prison{ - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple, /area/template_noop) "YY" = ( -/turf/open/floor/prison{ - icon_state = "platingdmg2" - }, +/turf/open/floor/prison/platingdmg2, /area/template_noop) "Zi" = ( /turf/open/space/basic, @@ -847,10 +595,7 @@ icon_state = "abed" }, /obj/item/storage/fancy/cigar/tarbacks, -/turf/open/floor/prison{ - dir = 6; - icon_state = "whitepurple" - }, +/turf/open/floor/prison/whitepurple/southeast, /area/template_noop) (1,1,1) = {" diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/30.engineeroffice.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/30.engineeroffice.dmm index 408bccfc7eea..1f23f9fb037d 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/30.engineeroffice.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/30.engineeroffice.dmm @@ -6,35 +6,23 @@ /turf/open/floor/plating/prison, /area/template_noop) "h" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/template_noop) "k" = ( /obj/structure/sign/poster/hero/voteno{ pixel_y = 29 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/template_noop) "n" = ( -/obj/structure/machinery/power/apc, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/obj/structure/machinery/power/apc/power/south, +/turf/open/floor/prison/greenfull/east, /area/template_noop) "o" = ( /turf/closed/wall/mineral/bone_resin, /area/template_noop) "s" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/template_noop) "t" = ( /obj/structure/filingcabinet{ @@ -46,9 +34,7 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "x" = ( /obj/structure/surface/table/reinforced/prison, @@ -60,10 +46,7 @@ layer = 2.8; pixel_y = -7 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/template_noop) "z" = ( /obj/structure/coatrack, @@ -77,10 +60,7 @@ pixel_x = -2; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/template_noop) "D" = ( /obj/structure/closet/secure_closet/freezer/fridge/groceries, @@ -89,10 +69,7 @@ pixel_x = 10; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/template_noop) "E" = ( /obj/structure/machinery/photocopier, @@ -104,9 +81,7 @@ /obj/item/paper{ desc = "The image appears to be someone's backside, the page number is labled as 259." }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "F" = ( /obj/structure/surface/table/reinforced/prison, @@ -127,10 +102,7 @@ /obj/item/weapon/butterfly{ pixel_x = 17 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/template_noop) "O" = ( /obj/structure/surface/table/reinforced/prison, @@ -138,10 +110,7 @@ icon_state = "mwo"; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/template_noop) "Q" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -154,15 +123,10 @@ /obj/item/storage/firstaid/regular/empty{ pixel_x = 14 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/template_noop) "T" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "V" = ( /obj/structure/filingcabinet{ @@ -175,9 +139,7 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/item/pamphlet/engineer, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "X" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -188,10 +150,7 @@ }, /obj/effect/landmark/objective_landmark/medium, /obj/item/storage/backpack/marine/engineerpack/satchel, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/template_noop) "Z" = ( /obj/structure/surface/table/reinforced/prison, @@ -202,10 +161,7 @@ /obj/item/book/manual/engineering_guide{ pixel_x = -4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/template_noop) (1,1,1) = {" diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/30.pizzatime.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/30.pizzatime.dmm index 101db372897e..8b840ec4ec8c 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/30.pizzatime.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/30.pizzatime.dmm @@ -1,16 +1,11 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /obj/structure/kitchenspike, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "b" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/template_noop) "c" = ( /obj/structure/surface/table/reinforced/prison, @@ -26,9 +21,7 @@ pixel_x = -1; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "d" = ( /obj/structure/surface/table/reinforced/prison, @@ -46,17 +39,12 @@ /area/template_noop) "e" = ( /obj/effect/decal/cleanable/flour, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/template_noop) "f" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/chem_dispenser/soda, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "g" = ( /obj/structure/surface/table/reinforced/prison, @@ -67,9 +55,7 @@ pixel_y = -2 }, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "i" = ( /turf/open/space, @@ -90,10 +76,7 @@ pixel_x = -6; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/template_noop) "k" = ( /obj/structure/surface/table/reinforced/prison, @@ -101,17 +84,13 @@ pixel_y = 32 }, /obj/item/tool/kitchen/knife/butcher, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "l" = ( /obj/structure/closet/secure_closet/freezer/kitchen, /obj/item/reagent_container/food/condiment/enzyme, /obj/item/reagent_container/food/condiment/enzyme, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "m" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, @@ -120,15 +99,11 @@ /obj/item/reagent_container/food/snacks/grown/tomato, /obj/item/reagent_container/food/snacks/grown/tomato, /obj/item/reagent_container/food/snacks/grown/tomato, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "o" = ( /obj/effect/landmark/corpsespawner/pizza/burst, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "p" = ( /obj/structure/surface/table/reinforced/prison, @@ -157,32 +132,21 @@ pixel_y = -16; pixel_x = 9 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "r" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/template_noop) "s" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname, /turf/open/floor/plating/prison, /area/template_noop) "t" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/template_noop) "u" = ( /obj/effect/decal/cleanable/flour, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/template_noop) "v" = ( /obj/structure/window/framed/prison, @@ -197,9 +161,7 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "y" = ( /obj/structure/closet/crate/freezer, @@ -208,18 +170,13 @@ /obj/item/reagent_container/food/snacks/sliceable/pizza/margherita, /obj/item/reagent_container/food/snacks/sliceable/pizza/margherita, /obj/item/reagent_container/food/snacks/sliceable/pizza/margherita, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "z" = ( /turf/closed/wall/prison, /area/template_noop) "A" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/template_noop) "B" = ( /obj/structure/surface/table/reinforced/prison, @@ -232,9 +189,7 @@ pixel_x = 12; pixel_y = -2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "C" = ( /obj/structure/surface/table/reinforced/prison, @@ -250,23 +205,16 @@ /obj/item/reagent_container/food/snacks/sliceable/cheesewheel{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "D" = ( /obj/item/stool, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/template_noop) "E" = ( /obj/structure/machinery/gibber, /obj/effect/decal/cleanable/egg_smudge, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "G" = ( /obj/structure/surface/table/reinforced/prison, @@ -293,44 +241,30 @@ /obj/item/reagent_container/food/snacks/sliceable/pizza/mushroompizza, /obj/item/reagent_container/food/snacks/sliceable/pizza/vegetablepizza, /obj/item/reagent_container/food/snacks/sliceable/pizza/vegetablepizza, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "I" = ( /obj/effect/decal/cleanable/egg_smudge, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "K" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, /obj/item/weapon/pizza_cutter, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "L" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "M" = ( /obj/structure/sign/safety/fridge, /turf/closed/wall/prison, /area/template_noop) "N" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/template_noop) "O" = ( /obj/item/card/id/pizza, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/template_noop) "P" = ( /obj/structure/lattice, @@ -342,9 +276,7 @@ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "S" = ( /obj/effect/decal/cleanable/blood/writing{ @@ -362,9 +294,7 @@ pixel_y = 2 }, /obj/effect/decal/cleanable/flour, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/template_noop) "T" = ( /turf/closed/wall/r_wall/prison_unmeltable, @@ -383,15 +313,11 @@ /turf/open/floor/plating/prison, /area/template_noop) "X" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "Y" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/template_noop) (1,1,1) = {" diff --git a/maps/map_files/FOP_v3_Sciannex/sprinkles/30.repairpanelslz.dmm b/maps/map_files/FOP_v3_Sciannex/sprinkles/30.repairpanelslz.dmm index 6cda425f51b0..bba4398e4d95 100644 --- a/maps/map_files/FOP_v3_Sciannex/sprinkles/30.repairpanelslz.dmm +++ b/maps/map_files/FOP_v3_Sciannex/sprinkles/30.repairpanelslz.dmm @@ -26,9 +26,7 @@ /turf/open/space/basic, /area/template_noop) "e" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/template_noop) "f" = ( /obj/item/stack/sandbags_empty/half, @@ -119,10 +117,7 @@ /area/template_noop) "y" = ( /obj/item/stack/sandbags_empty/half, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/template_noop) "z" = ( /obj/structure/platform/kutjevo/smooth{ @@ -141,11 +136,6 @@ }, /turf/open/space, /area/template_noop) -"C" = ( -/obj/structure/window/framed/prison/reinforced/hull, -/obj/structure/window/framed/prison/reinforced/hull, -/turf/open/floor/plating/prison, -/area/template_noop) "D" = ( /obj/item/trash/used_stasis_bag{ desc = "Wow, instant sand. They really have everything in space."; @@ -165,10 +155,7 @@ /turf/open/floor/plating/prison, /area/template_noop) "G" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/north, /area/template_noop) "H" = ( /obj/structure/reagent_dispensers/fueltank/oxygentank, @@ -198,21 +185,14 @@ /turf/open/space, /area/template_noop) "L" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/template_noop) "M" = ( /obj/structure/platform/kutjevo/smooth, /turf/open/space, /area/template_noop) "N" = ( -/turf/open/floor{ - desc = "A sophisticated device that captures and converts light from the system's star into energy for the station."; - icon_state = "solarpanel"; - name = "solarpanel" - }, +/turf/open/floor/solarpanel, /area/template_noop) "O" = ( /obj/structure/platform/kutjevo/smooth, @@ -239,9 +219,7 @@ /area/template_noop) "T" = ( /obj/item/stack/sandbags_empty/half, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/template_noop) "U" = ( /obj/item/stack/sheet/metal, @@ -261,10 +239,7 @@ /turf/open/floor/almayer_hull, /area/template_noop) "X" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/northwest, /area/template_noop) "Y" = ( /obj/structure/platform/kutjevo/smooth{ @@ -284,7 +259,7 @@ (1,1,1) = {" x -C +F F F F diff --git a/maps/map_files/FOP_v3_Sciannex/standalone/riot_in_progress.dmm b/maps/map_files/FOP_v3_Sciannex/standalone/riot_in_progress.dmm index 721ebbc10aed..98b92955e2dd 100644 --- a/maps/map_files/FOP_v3_Sciannex/standalone/riot_in_progress.dmm +++ b/maps/map_files/FOP_v3_Sciannex/standalone/riot_in_progress.dmm @@ -4,15 +4,11 @@ /obj/item/storage/donut_box{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "aE" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "aK" = ( /obj/item/clothing/under/marine/ua_riot, @@ -28,9 +24,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "bb" = ( /obj/structure/stairs/perspective{ @@ -38,23 +32,17 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "bl" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "bm" = ( /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "bC" = ( /obj/effect/landmark/survivor_spawner/fiorina_armory_riot_control, @@ -65,9 +53,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "ce" = ( /obj/effect/decal/cleanable/blood/oil, @@ -77,9 +63,7 @@ /obj/structure/barricade/deployable{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "cn" = ( /obj/structure/surface/table/reinforced/prison, @@ -87,15 +71,11 @@ dir = 8 }, /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "co" = ( /obj/structure/prop/almayer/computers/sensor_computer3, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "cr" = ( /obj/structure/sign/poster/clf, @@ -103,25 +83,18 @@ /area/fiorina/station/security) "cI" = ( /obj/structure/platform, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/security) "cZ" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "do" = ( /obj/structure/coatrack, /obj/item/clothing/suit/storage/CMB, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "dT" = ( /obj/structure/surface/table/reinforced/prison, @@ -131,9 +104,7 @@ /obj/structure/machinery/computer/cameras{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "eK" = ( /obj/structure/window/framed/prison/reinforced/hull, @@ -145,9 +116,7 @@ /area/fiorina/station/security) "fh" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "fs" = ( /obj/structure/window/reinforced{ @@ -162,17 +131,13 @@ /area/fiorina/station/security) "fy" = ( /obj/item/explosive/grenade/flashbang, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "fX" = ( /obj/structure/machinery/photocopier{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "fZ" = ( /obj/item/ammo_magazine/rifle/m16, @@ -187,15 +152,11 @@ /obj/item/reagent_container/glass/bottle/robot/antitoxin, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "gl" = ( /obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "gI" = ( /obj/structure/surface/table/reinforced/prison, @@ -204,9 +165,7 @@ pixel_y = 7 }, /obj/item/tool/pen, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "gT" = ( /obj/structure/surface/table/reinforced/prison, @@ -224,21 +183,15 @@ /area/fiorina/station/security) "hg" = ( /obj/effect/landmark/corpsespawner/security/marshal, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "hI" = ( /obj/item/stack/folding_barricade, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "hY" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "is" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -249,9 +202,7 @@ "iK" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "jb" = ( /obj/structure/surface/table/reinforced/prison, @@ -259,49 +210,34 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ji" = ( /obj/item/device/flash, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "jI" = ( /obj/item/tool/crowbar/red, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "jJ" = ( /obj/item/clothing/head/helmet/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "jL" = ( /obj/structure/barricade/deployable{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/lz/near_lzII) "jW" = ( /obj/item/frame/table/almayer, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "ke" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "kX" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -314,22 +250,14 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "lv" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/security) "lA" = ( /obj/item/stack/folding_barricade, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/lz/near_lzII) "lE" = ( /obj/structure/window/reinforced, @@ -343,10 +271,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/lz/near_lzII) "lP" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -355,33 +280,25 @@ /obj/item/storage/box/pillbottles, /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "lR" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "lZ" = ( /obj/item/clothing/under/marine/ua_riot, /obj/item/weapon/gun/rifle/m16, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "ma" = ( /obj/structure/stairs/perspective{ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "mf" = ( /obj/structure/window/reinforced{ @@ -392,9 +309,7 @@ /area/fiorina/station/security) "mn" = ( /obj/structure/prop/almayer/computers/sensor_computer2, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "mt" = ( /obj/effect/spawner/random/gun/shotgun/midchance, @@ -406,16 +321,12 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "nf" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/nade_box/tear_gas, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "nl" = ( /turf/template_noop, @@ -429,22 +340,16 @@ "nD" = ( /obj/structure/platform, /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "nN" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "oi" = ( /obj/structure/machinery/door/airlock/prison_hatch/autoname{ locked = 1 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "on" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -452,26 +357,20 @@ }, /obj/item/weapon/gun/launcher/grenade/m81, /obj/item/storage/pill_bottle/kelotane, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "oE" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/recharger{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "oS" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "pa" = ( /obj/structure/filingcabinet{ @@ -484,15 +383,11 @@ pixel_x = -7; pixel_y = 11 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "pd" = ( /obj/item/ammo_magazine/handful/shotgun/beanbag, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "pn" = ( /obj/effect/acid_hole, @@ -508,9 +403,7 @@ /area/fiorina/station/security) "pN" = ( /obj/item/ammo_box/magazine/shotgun/beanbag, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "pR" = ( /obj/structure/surface/table/reinforced/prison, @@ -523,23 +416,17 @@ "pV" = ( /obj/effect/landmark/corpsespawner/prisoner, /obj/item/tool/kitchen/utensil/knife, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "qd" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "qw" = ( /obj/effect/landmark/survivor_spawner/fiorina_armory_riot_control, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "qQ" = ( /obj/structure/surface/table/reinforced/prison, @@ -548,9 +435,7 @@ pixel_x = 3; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "qX" = ( /obj/structure/surface/table/reinforced/prison, @@ -561,9 +446,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "qY" = ( /obj/structure/surface/table/reinforced/prison, @@ -579,9 +462,7 @@ /area/fiorina/lz/near_lzII) "rg" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "rl" = ( /obj/item/tool/weldingtool, @@ -603,24 +484,18 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "sj" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "sq" = ( /turf/open/floor/prison, /area/fiorina/station/security) "sA" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "tf" = ( /obj/item/prop/helmetgarb/riot_shield, @@ -632,23 +507,16 @@ /area/fiorina/station/security) "tl" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/fiorina/station/security) "tv" = ( /obj/structure/machinery/photocopier{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "ty" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/prison, /area/fiorina/lz/near_lzII) "tS" = ( @@ -657,31 +525,22 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "uh" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flash, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "uQ" = ( /turf/open/floor/prison, /area/fiorina/lz/near_lzII) "uX" = ( /obj/item/ammo_magazine/shotgun/beanbag, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "vf" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/fiorina/lz/near_lzII) "vq" = ( /turf/closed/wall/r_wall/prison, @@ -691,9 +550,7 @@ /obj/structure/filingcabinet{ pixel_x = 16 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "wi" = ( /obj/structure/machinery/vending/snack, @@ -708,9 +565,7 @@ /obj/structure/machinery/computer/secure_data{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "wH" = ( /obj/effect/decal/cleanable/blood/oil, @@ -733,9 +588,7 @@ icon_state = "pottedplant_29"; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "xv" = ( /obj/structure/surface/table/reinforced/prison, @@ -743,15 +596,11 @@ pixel_x = 3; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "xI" = ( /obj/effect/landmark/survivor_spawner/fiorina_armory_cmb, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "xM" = ( /obj/structure/surface/table/reinforced/prison, @@ -767,30 +616,21 @@ pixel_y = 16 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "xW" = ( -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "yf" = ( /obj/item/frame/table/reinforced, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "yn" = ( /obj/item/weapon/classic_baton, /turf/open/floor/prison, /area/fiorina/lz/near_lzII) "yv" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/lz/near_lzII) "yP" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -799,16 +639,12 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "zb" = ( /obj/structure/machinery/light/double/blue, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "zx" = ( /obj/structure/closet/secure_closet/security_empty, @@ -816,9 +652,7 @@ dir = 8 }, /obj/item/ammo_magazine/shotgun/beanbag, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "zA" = ( /obj/structure/surface/table/reinforced/prison, @@ -826,9 +660,7 @@ icon_state = "pottedplant_29"; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "zI" = ( /obj/structure/machinery/computer/secure_data, @@ -840,23 +672,17 @@ /area/fiorina/station/security) "Ac" = ( /obj/structure/window/framed/prison/reinforced, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Ai" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "AD" = ( /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "AM" = ( /obj/structure/surface/table/reinforced/prison, @@ -872,9 +698,7 @@ pixel_x = 3; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "AY" = ( /obj/structure/surface/table/reinforced/prison, @@ -889,9 +713,7 @@ pixel_x = 9; pixel_y = -10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "Bd" = ( /obj/structure/barricade/handrail{ @@ -910,17 +732,13 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Cb" = ( /obj/structure/barricade/deployable{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "CO" = ( /obj/item/ammo_magazine/handful/shotgun/beanbag, @@ -931,9 +749,7 @@ /obj/item/phone{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "DH" = ( /obj/structure/surface/table/reinforced/prison, @@ -943,9 +759,7 @@ /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "Ek" = ( /obj/item/reagent_container/food/drinks/coffeecup{ @@ -960,15 +774,11 @@ /area/fiorina/station/security) "ER" = ( /obj/effect/landmark/survivor_spawner/fiorina_armory_riot_control, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "EV" = ( /obj/item/frame/rack, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Fj" = ( /obj/structure/stairs/perspective{ @@ -989,17 +799,13 @@ /turf/open/floor/prison, /area/fiorina/station/security) "FH" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "FK" = ( /obj/item/frame/rack, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "FQ" = ( /obj/effect/landmark/corpsespawner/ua_riot, @@ -1020,14 +826,10 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/storage/pill_bottle/alkysine, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Gl" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "GH" = ( /obj/structure/surface/table/reinforced/prison, @@ -1042,15 +844,11 @@ pixel_y = 10 }, /obj/item/tool/pen, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "GZ" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Ho" = ( /obj/structure/window_frame/prison/reinforced, @@ -1061,9 +859,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/spray/pepper, /obj/item/clothing/glasses/sunglasses/sechud, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "HH" = ( /obj/item/weapon/gun/launcher/grenade/m81/riot, @@ -1072,10 +868,7 @@ "HL" = ( /obj/item/clothing/under/color/orange, /obj/effect/spawner/gibspawner/human, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/fiorina/lz/near_lzII) "HW" = ( /obj/structure/machinery/computer/cameras{ @@ -1085,9 +878,7 @@ pixel_x = 5; pixel_y = -4 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Ie" = ( /obj/structure/stairs/perspective{ @@ -1102,9 +893,7 @@ dir = 8 }, /obj/item/storage/box/flashbangs, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "IG" = ( /obj/structure/extinguisher_cabinet, @@ -1112,22 +901,15 @@ /area/fiorina/station/security) "IK" = ( /obj/item/clothing/head/helmet/marine/veteran/ua_riot, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/lz/near_lzII) "JR" = ( /obj/item/ammo_casing, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Kb" = ( /obj/item/weapon/baton, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "KU" = ( /obj/item/shard{ @@ -1140,9 +922,7 @@ /obj/structure/machinery/computer/cameras{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "Mg" = ( /obj/structure/sign/poster/clf, @@ -1153,9 +933,7 @@ pixel_y = 30 }, /obj/item/explosive/grenade/custom/teargas, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "MX" = ( /obj/item/stack/sheet/metal, @@ -1170,36 +948,25 @@ /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "NL" = ( /obj/structure/platform, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/fiorina/station/security) "NN" = ( /obj/item/ammo_magazine/rifle/m16, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "Ox" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "OA" = ( /obj/item/implanter/compressed, /obj/structure/safe, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "OE" = ( /obj/structure/machinery/vending/cola, @@ -1212,9 +979,7 @@ /area/fiorina/lz/near_lzII) "Pt" = ( /obj/item/prop/helmetgarb/riot_shield, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "PA" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -1229,17 +994,13 @@ /area/fiorina/station/security) "QC" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "QF" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "QJ" = ( /turf/closed/wall/prison, @@ -1247,32 +1008,24 @@ "QV" = ( /obj/item/frame/rack, /obj/item/clothing/under/marine/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Re" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/recharger{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "RR" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/fancy/cigarettes/emeraldgreen, /obj/item/tool/lighter, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Sd" = ( /obj/item/poster, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "Sl" = ( /obj/structure/extinguisher_cabinet, @@ -1280,17 +1033,13 @@ /area/fiorina/station/security) "Sm" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "Sn" = ( /obj/structure/prop/almayer/computers/sensor_computer1{ name = "computer" }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/fiorina/station/security) "Sp" = ( /obj/structure/surface/table/reinforced/prison, @@ -1306,9 +1055,7 @@ "Su" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "SD" = ( /obj/structure/machinery/vending/coffee, @@ -1322,16 +1069,12 @@ /turf/open/floor/plating/prison, /area/fiorina/station/security) "Tn" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/prison, /area/fiorina/station/security) "Tp" = ( /obj/item/paper/crumpled, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "TO" = ( /obj/item/stack/tile/plasteel, @@ -1342,37 +1085,27 @@ /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "UU" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ammo_magazine/rifle/m16, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Va" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Vb" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "Vd" = ( /obj/effect/decal/cleanable/blood{ dir = 4; icon_state = "gib6" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "Vs" = ( /obj/structure/closet/secure_closet/guncabinet{ @@ -1380,9 +1113,7 @@ }, /obj/item/clothing/under/marine/ua_riot, /obj/item/clothing/suit/storage/marine/veteran/ua_riot, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "VF" = ( /turf/closed/wall/prison, @@ -1390,9 +1121,7 @@ "VG" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/goggles/lowchance, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Wc" = ( /obj/structure/machinery/light/double/blue{ @@ -1407,21 +1136,15 @@ dir = 4 }, /obj/item/weapon/classic_baton, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Ws" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Wy" = ( /obj/item/weapon/shield/riot, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "WB" = ( /obj/structure/bed/chair/office/light{ @@ -1431,9 +1154,7 @@ /area/fiorina/station/security) "WG" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "WI" = ( /obj/structure/surface/table/reinforced/prison, @@ -1447,15 +1168,11 @@ /obj/item/phone{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "WW" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "Xj" = ( /obj/structure/surface/table/reinforced/prison, @@ -1475,9 +1192,7 @@ dir = 1; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "XA" = ( /obj/item/storage/belt/marine, @@ -1487,27 +1202,20 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/lz/near_lzII) "XV" = ( /turf/closed/wall/r_wall/prison_unmeltable, /area/fiorina/station/security) "Yt" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/fiorina/station/security) "YH" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/item/weapon/gun/energy/taser, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/fiorina/station/security) "YI" = ( /obj/structure/surface/table/reinforced/prison, @@ -1519,9 +1227,7 @@ pixel_x = 6; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "YL" = ( /obj/structure/window/framed/prison/reinforced, @@ -1537,9 +1243,7 @@ /obj/structure/sign/nosmoking_1{ pixel_y = 30 }, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "YZ" = ( /obj/effect/landmark/corpsespawner/prisoner, @@ -1547,9 +1251,7 @@ dir = 8 }, /obj/item/shard/shrapnel, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) "Zg" = ( /obj/structure/surface/table/reinforced/prison, @@ -1562,16 +1264,11 @@ "Zi" = ( /obj/structure/machinery/line_nexter, /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/prison/red/west, /area/fiorina/station/security) "Zo" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "redfull" - }, +/turf/open/floor/prison/redfull, /area/fiorina/station/security) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm b/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm index 5326d72de2a8..49a72916fecf 100644 --- a/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm +++ b/maps/map_files/Ice_Colony_v2/Ice_Colony_v2.dmm @@ -93,25 +93,16 @@ /turf/open/ice, /area/ice_colony/exterior/surface/valley/northwest) "aau" = ( -/turf/open/floor/plating/icefloor{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northwest, /area/ice_colony/exterior/surface/landing_pad2) "aav" = ( /obj/structure/barricade/metal{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/landing_pad2) "aaw" = ( -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/ice_colony/exterior/surface/landing_pad2) "aax" = ( /turf/open/auto_turf/snow/layer2, @@ -165,10 +156,7 @@ /obj/structure/barricade/metal{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/exterior/surface/landing_pad2) "aaL" = ( /obj/structure/machinery/colony_floodlight, @@ -179,19 +167,13 @@ /area/ice_colony/exterior/surface/landing_pad2) "aaN" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/landing_pad2) "aaO" = ( /obj/structure/barricade/metal{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/landing_pad2) "aaP" = ( /turf/closed/ice/corner{ @@ -225,16 +207,10 @@ }, /area/ice_colony/exterior/surface/cliff) "aaV" = ( -/turf/open/floor/plating/icefloor{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southwest, /area/ice_colony/exterior/surface/landing_pad2) "aaW" = ( -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/exterior/surface/landing_pad2) "aaX" = ( /turf/closed/ice/end{ @@ -314,10 +290,7 @@ /area/ice_colony/exterior/surface/cliff) "abo" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/exterior/surface/landing_pad2) "abp" = ( /turf/closed/wall{ @@ -336,10 +309,7 @@ /area/ice_colony/exterior/surface/landing_pad2) "abs" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/landing_pad2) "abt" = ( /obj/structure/ice/thin/straight{ @@ -627,16 +597,10 @@ /area/ice_colony/exterior/surface/valley/northwest) "acF" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/freight, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/surface/requesitions) "acG" = ( -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/surface/requesitions) "acH" = ( /obj/structure/machinery/light, @@ -653,24 +617,15 @@ /obj/item/tool/extinguisher/mini, /obj/item/circuitboard/airlock, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering/electric) "acK" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering/electric) "acL" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering/electric) "acM" = ( /obj/structure/surface/table, @@ -679,10 +634,7 @@ }, /obj/item/storage/toolbox/emergency, /obj/item/circuitboard/firealarm, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering/electric) "acN" = ( /obj/structure/surface/table, @@ -691,10 +643,7 @@ /obj/item/device/assembly/igniter, /obj/item/device/assembly/signaller, /obj/item/circuitboard/airlock, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering/electric) "acO" = ( /obj/structure/tunnel{ @@ -706,10 +655,7 @@ /obj/structure/surface/table, /obj/item/device/assembly/infra, /obj/item/device/assembly/voice, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering/electric) "acQ" = ( /obj/structure/ice/thin/end{ @@ -746,36 +692,22 @@ /area/ice_colony/surface/requesitions) "acV" = ( /obj/item/lightstick/planted, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating/icefloor, /area/ice_colony/surface/requesitions) "acW" = ( -/turf/open/floor/plating/icefloor{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southwest, /area/ice_colony/surface/requesitions) "acX" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/surface/requesitions) "acY" = ( /obj/effect/landmark/corpsespawner/miner, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/surface/requesitions) "acZ" = ( -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/surface/requesitions) "ada" = ( /obj/item/lightstick/planted, @@ -804,36 +736,22 @@ /obj/item/explosive/grenade/custom/metal_foam, /obj/item/explosive/grenade/custom/metal_foam, /obj/item/device/flashlight, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering/electric) "adf" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/ice_colony/surface/engineering/electric) "adg" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/electric) "adh" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/ice_colony/surface/engineering/electric) "adi" = ( /obj/structure/surface/table, /obj/item/storage/box/lights/mixed, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering/electric) "adj" = ( /turf/open/ice, @@ -855,9 +773,7 @@ /obj/structure/shuttle/diagonal{ icon_state = "heater" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "ado" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -881,34 +797,25 @@ /turf/open/ice, /area/ice_colony/exterior/surface/clearing/north) "ads" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/engineering/electric) "adt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/electric) "adu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/electric) "adv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/electric) "adw" = ( /obj/structure/shuttle/diagonal{ @@ -917,28 +824,17 @@ /obj/structure/shuttle/diagonal{ icon_state = "heater" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "adx" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/electric) "ady" = ( /obj/structure/surface/table, /obj/item/storage/box/lightstick, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering/electric) "adz" = ( /obj/structure/ice/thin/corner{ @@ -976,16 +872,10 @@ name = "Storage Unit Control"; pixel_x = -24 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/surface/requesitions) "adF" = ( -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/ice_colony/surface/requesitions) "adG" = ( /obj/structure/shuttle/diagonal{ @@ -995,9 +885,7 @@ dir = 1; icon_state = "platform" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "adH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -1005,10 +893,7 @@ /turf/open/floor/plating/icefloor, /area/ice_colony/surface/requesitions) "adI" = ( -/turf/open/floor/plating/icefloor{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northwest, /area/ice_colony/surface/requesitions) "adJ" = ( /obj/structure/machinery/conveyor{ @@ -1018,10 +903,7 @@ name = "Storage Unit Control"; pixel_x = 24 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/surface/requesitions) "adK" = ( /obj/structure/machinery/door_control{ @@ -1048,52 +930,35 @@ /obj/structure/surface/table, /obj/item/tool/crowbar/red, /obj/item/device/flash, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/engineering/electric) "adO" = ( /obj/structure/surface/table, /obj/item/device/flashlight/flare, /obj/item/device/radio, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/engineering/electric) "adP" = ( /obj/structure/surface/table, /obj/item/device/assembly/prox_sensor, /obj/item/device/assembly/timer, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering/electric) "adQ" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/engineering/electric) "adR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/electric) "adS" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/engineering/electric) "adT" = ( /obj/structure/surface/table, /obj/item/storage/box/lightstick, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering/electric) "adU" = ( /obj/structure/ice/thin/end, @@ -1135,10 +1000,7 @@ /turf/open/floor/plating/icefloor, /area/ice_colony/surface/requesitions) "aea" = ( -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/surface/requesitions) "aeb" = ( /turf/closed/ice_rock/singlePart, @@ -1159,9 +1021,7 @@ name = "\improper Colony Engineering Electric Storage"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/electric) "aeg" = ( /turf/closed/wall, @@ -1183,17 +1043,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/surface/requesitions) "ael" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/surface/requesitions) "aem" = ( /turf/open/auto_turf/snow/layer1, @@ -1208,34 +1064,21 @@ /obj/effect/spawner/random/technology_scanner, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering/tool) "aeo" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering/tool) "aep" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering/tool) "aeq" = ( /obj/structure/surface/rack, @@ -1246,10 +1089,7 @@ /obj/effect/spawner/random/toolbox, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering/tool) "aer" = ( /obj/structure/window/framed/colony, @@ -1257,40 +1097,26 @@ /area/ice_colony/surface/engineering/tool) "aes" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering) "aet" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "aeu" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering) "aev" = ( /obj/structure/surface/table, /obj/item/stack/medical/ointment, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering/generator) "aew" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering/generator) "aey" = ( /obj/item/lightstick/planted, @@ -1299,10 +1125,7 @@ "aez" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering/generator) "aeA" = ( /obj/effect/landmark/monkey_spawn, @@ -1367,32 +1190,22 @@ /area/ice_colony/surface/engineering) "aeL" = ( /obj/structure/dispenser, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering/tool) "aeM" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/ice_colony/surface/engineering/tool) "aeN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/tool) "aeO" = ( -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/ice_colony/surface/engineering/tool) "aeP" = ( /obj/structure/surface/rack, @@ -1403,43 +1216,26 @@ /obj/item/storage/belt/utility, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering/tool) "aeQ" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/engineering) "aeR" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering) "aeS" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/engineering/generator) "aeT" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/ice_colony/surface/engineering/generator) "aeU" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/ice_colony/surface/engineering/generator) "aeV" = ( /obj/structure/shuttle/diagonal{ @@ -1449,15 +1245,10 @@ dir = 1; icon_state = "platform" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aeW" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/ice_colony/surface/engineering/generator) "aeX" = ( /obj/structure/surface/table, @@ -1465,10 +1256,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering/generator) "aeY" = ( /obj/vehicle/train/cargo/trolley, @@ -1520,10 +1308,7 @@ id = "engineering_ladder"; pixel_y = 16 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering) "afh" = ( /obj/structure/ladder{ @@ -1532,85 +1317,56 @@ id = "engineering_ladder1"; pixel_y = 16 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering) "afi" = ( /obj/structure/surface/table/reinforced, /obj/item/stack/medical/bruise_pack, /obj/item/cell, /obj/item/clothing/gloves/yellow, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering) "afj" = ( /obj/structure/surface/table, /obj/item/cell/high/empty, /obj/structure/machinery/cell_charger, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/engineering/tool) "afk" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/engineering/tool) "afl" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/tool) "afm" = ( /obj/structure/surface/rack, /obj/item/stack/cable_coil, /obj/item/storage/box/engineer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering/tool) "afn" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/engineering) "afo" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "afp" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Colony Engineering Generator Room" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/generator) "afq" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/generator) "afr" = ( -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/ice_colony/surface/engineering/generator) "afs" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/engineering/generator) "aft" = ( /obj/structure/shuttle/diagonal{ @@ -1620,23 +1376,15 @@ dir = 1; icon_state = "platform" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "afu" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/ice_colony/surface/engineering/generator) "afv" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering/generator) "afw" = ( /obj/structure/ice/ice_rock/cornerOverlay{ @@ -1662,22 +1410,13 @@ }, /obj/item/cell, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering) "afA" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/ice_colony/surface/engineering) "afB" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering) "afC" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -1685,42 +1424,28 @@ dir = 1; name = "\improper Colony Engineering Tool Storage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/tool) "afD" = ( /obj/structure/closet/firecloset, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering) "afE" = ( /obj/effect/decal/cleanable/blood/drip{ icon_state = "3" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/ice_colony/surface/engineering) "afF" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering) "afG" = ( /obj/structure/window/framed/colony, /turf/open/floor/plating, /area/ice_colony/surface/engineering/generator) "afH" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering/generator) "afI" = ( /obj/structure/shuttle/diagonal{ @@ -1730,9 +1455,7 @@ dir = 1; icon_state = "platform" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "afJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1752,10 +1475,7 @@ pixel_x = -5; pixel_y = -5 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering/generator) "afM" = ( /obj/item/storage/toolbox/emergency, @@ -1791,18 +1511,13 @@ }, /obj/item/stack/cable_coil, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/engineering) "afS" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "afT" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1811,9 +1526,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Colony Engineering Material Storage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "afU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1822,31 +1535,20 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "afV" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering) "afW" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "afX" = ( /obj/structure/machinery/light{ @@ -1855,25 +1557,17 @@ /obj/structure/closet/fireaxecabinet{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering) "afY" = ( /obj/structure/machinery/light_switch{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering) "afZ" = ( /obj/item/weapon/gun/pistol/highpower, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "aga" = ( /obj/effect/decal/cleanable/blood, @@ -1882,17 +1576,12 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "agb" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering/generator) "agc" = ( /obj/item/stack/sheet/mineral/phoron, @@ -1907,14 +1596,10 @@ "age" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/cans/thirteenloko, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/engineering/electric) "agf" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/engineering) "agg" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -1922,16 +1607,11 @@ /obj/item/circuitboard/apc, /obj/item/circuitboard/apc, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/engineering) "agh" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering) "agi" = ( /turf/closed/wall, @@ -1946,32 +1626,23 @@ /area/ice_colony/exterior/surface/valley/northwest) "agl" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "agm" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "agn" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ago" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering) "agp" = ( /obj/structure/window/framed/colony, @@ -1984,27 +1655,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/engineering/generator) "agr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering/generator) "agt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/ice_colony/surface/engineering/generator) "agu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2016,16 +1679,11 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering/generator) "agw" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering/generator) "agx" = ( /obj/structure/ice/ice_rock/cornerOverlay, @@ -2066,18 +1724,13 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/engineering) "agE" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "agF" = ( /obj/structure/bed/chair{ @@ -2087,9 +1740,7 @@ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "agG" = ( /obj/structure/surface/table, @@ -2099,9 +1750,7 @@ icon_state = "pipe-c" }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "agH" = ( /obj/structure/surface/table/reinforced, @@ -2112,54 +1761,34 @@ amount = 15 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/engineering) "agI" = ( /obj/structure/surface/table, /obj/item/tool/wrench, /obj/item/tool/screwdriver, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "agJ" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "agK" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering) "agL" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/underground/hallway/north_west) "agM" = ( /obj/structure/surface/table, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering/generator) "agN" = ( /turf/closed/wall/r_wall, @@ -2207,28 +1836,19 @@ /obj/structure/surface/rack, /obj/item/storage/toolbox/electrical, /obj/item/storage/toolbox/electrical, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering) "agZ" = ( /obj/structure/closet/radiation, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering) "aha" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, /obj/item/storage/toolbox/mechanical, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering) "ahb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2241,26 +1861,20 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ahd" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/human/burger, /obj/structure/disposalpipe/segment, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ahe" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ahf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2295,10 +1909,7 @@ /turf/open/auto_turf/snow/layer3, /area/ice_colony/exterior/surface/clearing/north) "ahm" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering/generator) "ahn" = ( /obj/item/lightstick/planted, @@ -2314,10 +1925,7 @@ "ahq" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering/generator) "ahr" = ( /obj/structure/surface/table/reinforced, @@ -2326,28 +1934,19 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/substation/smes) "ahs" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ req_access_txt = "102" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation/smes) "aht" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ req_access_txt = "102" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation/smes) "ahu" = ( /obj/structure/ladder{ @@ -2355,10 +1954,7 @@ icon_state = "ladderdown"; id = "power_storage_ladder1" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation/smes) "ahv" = ( /obj/structure/ladder{ @@ -2366,10 +1962,7 @@ icon_state = "ladderdown"; id = "power_storage_ladder" }, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/substation/smes) "ahw" = ( /turf/closed/wall, @@ -2378,44 +1971,30 @@ /obj/structure/machinery/power/smes/buildable{ name = "colony distribution SMES" }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/substation/smes) "ahy" = ( /obj/structure/machinery/power/terminal{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation/smes) "ahz" = ( /obj/structure/machinery/power/smes/buildable{ name = "colony distribution SMES" }, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/substation/smes) "ahA" = ( /turf/open/auto_turf/snow/layer3, /area/ice_colony/exterior/surface/valley/west) "ahB" = ( /obj/structure/barricade/metal, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/surface/requesitions) "ahC" = ( /obj/structure/barricade/metal, -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/surface/requesitions) "ahD" = ( /obj/structure/barricade/metal, @@ -2423,10 +2002,7 @@ /area/ice_colony/surface/requesitions) "ahE" = ( /obj/structure/barricade/metal, -/turf/open/floor/plating/icefloor{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southwest, /area/ice_colony/surface/requesitions) "ahG" = ( /turf/closed/wall/r_wall, @@ -2446,23 +2022,17 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Colony Engineering Locker Room" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ahL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ahM" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ahN" = ( /obj/structure/bed/chair{ @@ -2472,9 +2042,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ahO" = ( /obj/structure/bed/chair{ @@ -2483,9 +2051,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ahP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2497,9 +2063,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/ice_colony/surface/engineering) "ahR" = ( /obj/structure/disposalpipe/segment{ @@ -2545,45 +2109,28 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering/generator) "ahW" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/substation/smes) "ahX" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/ice_colony/surface/substation/smes) "ahY" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "ahZ" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/substation/smes) "aia" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/substation/smes) "aib" = ( /obj/structure/disposalpipe/segment{ @@ -2595,10 +2142,7 @@ /turf/open/auto_turf/snow/layer0, /area/ice_colony/exterior/surface/clearing/north) "aic" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/ice_colony/surface/substation/smes) "aid" = ( /obj/structure/disposalpipe/segment{ @@ -2655,75 +2199,48 @@ /area/ice_colony/exterior/surface/cliff) "ail" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/engineering) "aim" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/engineering) "ain" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering) "aio" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/engineering) "aip" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/ice_colony/surface/engineering) "aiq" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "air" = ( -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/ice_colony/surface/engineering) "ais" = ( /obj/structure/disposalpipe/segment, /turf/open/auto_turf/snow/layer0, /area/ice_colony/exterior/surface/clearing/north) "ait" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering) "aiu" = ( /obj/structure/surface/table, /obj/item/tool/wrench, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/engineering/generator) "aiv" = ( /obj/structure/machinery/light, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering/generator) "aiw" = ( /obj/structure/disposalpipe/segment{ @@ -2734,18 +2251,12 @@ /area/ice_colony/exterior/surface/clearing/north) "aix" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/engineering/generator) "aiy" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering/generator) "aiz" = ( /obj/structure/disposalpipe/segment{ @@ -2763,10 +2274,7 @@ "aiB" = ( /obj/structure/surface/rack, /obj/item/cell/high/empty, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/substation/smes) "aiC" = ( /obj/item/lightstick/red/planted, @@ -2779,28 +2287,21 @@ pixel_x = 2; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "aiE" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/wood{ amount = 10 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "aiF" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/wood{ amount = 10 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/substation/smes) "aiG" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -2814,16 +2315,11 @@ dir = 8 }, /obj/item/storage/toolbox/emergency, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/substation/smes) "aiI" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "aiJ" = ( /obj/structure/machinery/colony_floodlight, @@ -2833,10 +2329,7 @@ /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/substation/smes) "aiL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2896,9 +2389,7 @@ dir = 1; name = "\improper Colony Engineering" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "aiU" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -2914,9 +2405,7 @@ dir = 1; name = "\improper Colony Engineering Backup Power Storage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "aiW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2933,47 +2422,31 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/substation/smes) "aja" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/substation/smes) "ajb" = ( /obj/structure/surface/table/reinforced, /obj/item/cell/high/empty, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/substation/smes) "ajc" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "ajd" = ( /obj/structure/machinery/power/terminal{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/substation/smes) "aje" = ( /obj/structure/machinery/power/smes/buildable{ name = "colony distribution SMES" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/substation/smes) "ajf" = ( /obj/item/lightstick/red/planted, @@ -2994,23 +2467,16 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Hydroponics North Wing Dome" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/north) "ajm" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/north) "ajn" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/north) "ajo" = ( /obj/structure/machinery/light{ @@ -3019,16 +2485,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/north) "ajp" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/north) "ajq" = ( /obj/structure/disposalpipe/segment, @@ -3041,10 +2502,7 @@ pixel_y = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering) "ajs" = ( /obj/structure/surface/rack, @@ -3055,10 +2513,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering) "ajt" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -3070,10 +2525,7 @@ /obj/structure/machinery/power/smes/buildable{ name = "backup power SMES" }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/engineering) "ajv" = ( /obj/structure/machinery/power/terminal{ @@ -3082,27 +2534,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ajw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering) "ajx" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering) "ajy" = ( /obj/structure/machinery/colony_floodlight_switch{ @@ -3111,41 +2555,27 @@ /obj/effect/decal/warning_stripes{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering) "ajz" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/engineering) "ajA" = ( /obj/structure/machinery/computer3/powermonitor, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/engineering) "ajB" = ( /obj/structure/surface/rack, /obj/item/cell/high/empty, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/substation/smes) "ajC" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/plasteel{ amount = 15 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "ajD" = ( /obj/structure/surface/rack, @@ -3154,10 +2584,7 @@ pixel_x = -5; pixel_y = -5 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/substation/smes) "ajE" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -3165,9 +2592,7 @@ dir = 1; name = "\improper Colony Power Substation SMES" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "ajF" = ( /obj/item/disk/botany, @@ -3175,47 +2600,31 @@ /area/ice_colony/surface/hydroponics/north) "ajG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/north) "ajH" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/north) "ajI" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/landing_pad2) "ajJ" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/engineering) "ajK" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ajL" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering) "ajM" = ( /obj/item/lightstick/red/planted, @@ -3226,27 +2635,19 @@ /obj/structure/machinery/power/smes/buildable{ name = "backup power SMES" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/engineering) "ajO" = ( /obj/structure/machinery/power/terminal{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/ice_colony/surface/engineering) "ajP" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "ajQ" = ( /turf/open/auto_turf/snow/layer2, @@ -3263,10 +2664,7 @@ /obj/item/stack/sheet/mineral/phoron{ amount = 50 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/engineering) "ajU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3302,10 +2700,7 @@ /obj/structure/surface/table/reinforced, /obj/structure/machinery/cell_charger, /obj/item/clothing/mask/rebreather, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/substation/smes) "ajZ" = ( /obj/structure/fence, @@ -3319,34 +2714,20 @@ /turf/open/auto_turf/snow/layer0, /area/ice_colony/exterior/surface/clearing/north) "akb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation/smes) "akc" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation/smes) "akd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "ake" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/engineering) "akf" = ( /obj/structure/ice/ice_rock/cornerOverlay{ @@ -3363,9 +2744,7 @@ /area/ice_colony/exterior/surface/valley/northwest) "akh" = ( /obj/structure/barricade/metal, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/landing_pad2) "aki" = ( /obj/structure/surface/rack, @@ -3373,54 +2752,35 @@ amount = 50 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/engineering) "akj" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron{ amount = 50 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/engineering) "akk" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/ice_colony/surface/engineering) "akl" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/ice_colony/surface/engineering) "akm" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/engineering/generator) "akn" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/ice_colony/surface/substation/smes) "ako" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "akp" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -3430,9 +2790,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "akq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3441,9 +2799,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "akr" = ( /obj/structure/disposalpipe/junction{ @@ -3459,27 +2815,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "akt" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/ice_colony/surface/substation/smes) "aku" = ( /obj/structure/disposalpipe/trunk{ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/substation/smes) "akv" = ( /obj/structure/disposalpipe/segment{ @@ -3550,48 +2899,32 @@ /obj/structure/surface/rack, /obj/item/cell, /obj/item/cell, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/substation/smes) "akJ" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/substation/smes) "akK" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "akL" = ( /obj/structure/machinery/portable_atmospherics/canister/empty, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/substation/smes) "akM" = ( /obj/structure/machinery/portable_atmospherics/canister/empty, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/substation/smes) "akN" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/substation/smes) "akO" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/substation/smes) "akP" = ( /obj/structure/ice/thin/corner, @@ -3628,47 +2961,31 @@ pixel_x = 5; pixel_y = -8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "akV" = ( /obj/structure/curtain/open/shower, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "akW" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "akX" = ( /obj/structure/pipes/vents/pump, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "akY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "akZ" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "ala" = ( /obj/structure/machinery/shower{ @@ -3676,54 +2993,36 @@ pixel_x = 5; pixel_y = -8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "alb" = ( /obj/structure/curtain/open/shower, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "alc" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "ald" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "ale" = ( /obj/structure/pipes/vents/pump, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "alf" = ( /obj/structure/curtain/shower, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "alg" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/item/tool/soap, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "alh" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -3732,9 +3031,7 @@ dir = 1; name = "\improper Colony Power Substation" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation/smes) "ali" = ( /obj/structure/ice/thin/straight, @@ -3748,15 +3045,11 @@ /area/ice_colony/surface/dorms/restroom_w) "all" = ( /obj/item/tool/soap, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "alm" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "aln" = ( /obj/effect/landmark/hunter_secondary, @@ -3772,9 +3065,7 @@ /area/ice_colony/exterior/surface/clearing/north) "alq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "alr" = ( /obj/item/shard, @@ -3789,16 +3080,10 @@ /obj/item/circuitboard/airlock, /obj/item/circuitboard/airlock, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/substation) "alu" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation) "alv" = ( /obj/structure/disposalpipe/segment, @@ -3815,45 +3100,26 @@ "alx" = ( /obj/structure/surface/rack, /obj/item/circuitboard/airalarm, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation) "aly" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation) "alz" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation) "alA" = ( /obj/structure/surface/rack, /obj/item/circuitboard/apc, /obj/item/circuitboard/apc, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/substation) "alB" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/substation) "alC" = ( /obj/structure/ice/thin/corner, @@ -3905,16 +3171,9 @@ "alN" = ( /obj/structure/surface/table, /obj/item/storage/bag/plants, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/north) "alO" = ( /obj/structure/machinery/shower{ @@ -3924,15 +3183,11 @@ }, /obj/effect/landmark/survivor_spawner, /obj/item/storage/toolbox/emergency, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "alP" = ( /obj/structure/curtain/shower, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "alQ" = ( /obj/structure/machinery/shower{ @@ -3940,9 +3195,7 @@ }, /obj/effect/landmark/corpsespawner/bridgeofficer, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "alR" = ( /turf/closed/ice_rock/singlePart{ @@ -3955,43 +3208,29 @@ /obj/item/circuitboard/airlock, /obj/item/circuitboard/airlock, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/substation) "alT" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation) "alU" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation) "alV" = ( /obj/structure/surface/rack, /obj/item/circuitboard/airalarm, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation) "alW" = ( /obj/structure/surface/rack, /obj/item/circuitboard/apc, /obj/item/circuitboard/apc, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation) "alX" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/substation) "alY" = ( /obj/effect/landmark/monkey_spawn, @@ -4002,11 +3241,7 @@ /turf/open/floor/plating, /area/ice_colony/surface/mining) "ama" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/ice_colony/surface/mining) "amb" = ( @@ -4024,56 +3259,40 @@ /area/ice_colony/surface/mining) "ame" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/north) "amf" = ( /obj/item/storage/toolbox/emergency, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/north) "amg" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/north) "amh" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "ami" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "amj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "amk" = ( /obj/item/tool/soap, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "aml" = ( /obj/item/lightstick/red/planted, @@ -4115,39 +3334,25 @@ "ams" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/bomb_supply, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/substation/smes) "amt" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/ice_colony/surface/substation) "amu" = ( /obj/effect/landmark/hunter_primary, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation) "amv" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/ice_colony/surface/substation) "amw" = ( /obj/structure/surface/table/reinforced, /obj/item/explosive/grenade/custom/metal_foam, /obj/item/explosive/grenade/custom/metal_foam, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/substation/smes) "amx" = ( /obj/structure/disposalpipe/segment{ @@ -4178,10 +3383,7 @@ /area/ice_colony/exterior/surface/cliff) "amD" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/north) "amE" = ( /obj/structure/disposalpipe/segment, @@ -4193,17 +3395,12 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/north) "amG" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/tool/soap, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "amH" = ( /obj/structure/disposalpipe/segment{ @@ -4217,9 +3414,7 @@ /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "amJ" = ( /obj/structure/disposalpipe/junction{ @@ -4299,24 +3494,16 @@ /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/substation) "amV" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/ice_colony/surface/substation) "amW" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation) "amX" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -4324,9 +3511,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation) "amY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4335,9 +3520,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation) "amZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4347,23 +3530,16 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation) "ana" = ( -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/ice_colony/surface/substation) "anb" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/bomb_supply, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/substation) "anc" = ( /turf/open/floor, @@ -4382,9 +3558,7 @@ /area/ice_colony/exterior/surface/valley/west) "anf" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/north) "ang" = ( /obj/structure/disposalpipe/segment{ @@ -4394,9 +3568,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/north) "anh" = ( /obj/structure/disposalpipe/segment{ @@ -4409,9 +3581,7 @@ name = "\improper Hydroponics North Wing Technical Storage"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/north) "ani" = ( /obj/structure/disposalpipe/segment{ @@ -4421,17 +3591,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/north) "anj" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/north) "ank" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, @@ -4442,18 +3608,13 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/north) "anl" = ( /obj/structure/window/reinforced/tinted{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "anm" = ( /obj/structure/disposalpipe/segment{ @@ -4478,9 +3639,7 @@ /obj/structure/window/reinforced/tinted{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "anr" = ( /obj/structure/disposalpipe/segment{ @@ -4534,28 +3693,19 @@ /area/ice_colony/exterior/surface/valley/southeast) "any" = ( /obj/structure/dispenser, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/substation) "anz" = ( /obj/structure/reagent_dispensers/fueltank, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/substation) "anA" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/substation) "anB" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/substation) "anC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4565,26 +3715,19 @@ /area/ice_colony/exterior/surface/valley/southeast) "anD" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/substation) "anE" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_access_txt = "102" }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/substation) "anF" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_access_txt = "102" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/substation) "anG" = ( /obj/effect/landmark/corpsespawner/miner, @@ -4622,24 +3765,15 @@ /area/ice_colony/exterior/surface/valley/southeast) "anM" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/north) "anN" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/north) "anO" = ( /obj/structure/closet/wardrobe/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/north) "anP" = ( /obj/structure/toilet{ @@ -4648,17 +3782,13 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "anQ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Toilet Unit" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "anR" = ( /obj/structure/sink{ @@ -4668,9 +3798,7 @@ /obj/structure/mirror{ pixel_x = 24 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "anS" = ( /turf/closed/shuttle/elevator{ @@ -4699,17 +3827,13 @@ /obj/structure/mirror{ pixel_x = -24 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "anY" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Toilet Unit" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "anZ" = ( /obj/structure/toilet{ @@ -4718,9 +3842,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "aoa" = ( /obj/structure/disposalpipe/segment{ @@ -4760,9 +3882,7 @@ dir = 1; name = "\improper Colony Power Substation" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/substation) "aof" = ( /obj/structure/disposalpipe/segment{ @@ -4804,10 +3924,7 @@ /area/ice_colony/exterior/surface/valley/west) "aol" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/hydroponics/north) "aom" = ( /turf/closed/shuttle/elevator, @@ -4831,23 +3948,14 @@ /area/shuttle/elevator2/ground) "aor" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/surface/clinic/treatment) "aos" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/treatment) "aot" = ( /obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/surface/clinic/treatment) "aou" = ( /turf/closed/wall, @@ -4856,54 +3964,33 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/surface/clinic/treatment) "aow" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/surface/clinic/treatment) "aox" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/surface/clinic/treatment) "aoy" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/treatment) "aoz" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/treatment) "aoA" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/treatment) "aoB" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/surface/clinic/treatment) "aoC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4992,17 +4079,11 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/surface/hydroponics/north) "aoS" = ( /obj/structure/closet/crate/hydroponics, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/hydroponics/north) "aoT" = ( /turf/open/auto_turf/snow/layer3, @@ -5013,23 +4094,16 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/treatment) "aoV" = ( -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "aoW" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "aoX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5038,25 +4112,19 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Aurora Medical Clinic Recovery Room" }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "aoY" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "aoZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "apa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5065,29 +4133,20 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Aurora Medical Clinic Scanning Unit" }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "apb" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "apc" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "apd" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/treatment) "ape" = ( /obj/structure/surface/rack, @@ -5117,59 +4176,38 @@ /area/ice_colony/exterior/surface/valley/west) "api" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "apj" = ( -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/surface/clinic/treatment) "apk" = ( -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/surface/clinic/treatment) "apl" = ( /obj/structure/surface/table, /obj/item/storage/box/botanydisk, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/hydroponics/north) "apm" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/treatment) "apn" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/surface/clinic/treatment) "apo" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/surface/clinic/treatment) "app" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/surface/clinic/treatment) "apq" = ( /obj/effect/landmark/hunter_secondary, @@ -5218,10 +4256,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/treatment) "apA" = ( /obj/structure/ice/thin/end{ @@ -5231,22 +4266,13 @@ /area/ice_colony/surface/mining) "apB" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/dormatory, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/dorms) "apC" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms) "apD" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/dorms) "apE" = ( /obj/structure/bed, @@ -5255,65 +4281,40 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/surface/clinic/treatment) "apF" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/treatment) "apG" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/item/storage/toolbox/emergency, /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/treatment) "apH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/north, /area/ice_colony/surface/clinic/treatment) "apI" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/treatment) "apJ" = ( /turf/closed/wall, /area/ice_colony/surface/clinic/storage) "apK" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/surface/clinic/storage) "apL" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/storage) "apM" = ( /obj/structure/machinery/colony_floodlight, @@ -5326,19 +4327,13 @@ pixel_x = 6; pixel_y = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/storage) "apO" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/substation) "apP" = ( /turf/closed/wall/r_wall, @@ -5360,9 +4355,7 @@ "apT" = ( /obj/structure/machinery/space_heater, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "apU" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -5370,25 +4363,17 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "apV" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "apW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/surface/table, /obj/structure/machinery/alarm{ dir = 4; @@ -5396,60 +4381,38 @@ }, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/dorms) "apX" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms) "apY" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/surface/dorms) "apZ" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aqa" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/ice_colony/surface/dorms) "aqb" = ( /obj/structure/machinery/computer/shuttle_control/ice_colony/elevator2{ pixel_y = 30 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms) "aqc" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/dorms) "aqd" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "aqe" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -5457,16 +4420,12 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "aqf" = ( /obj/structure/machinery/space_heater, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "aqg" = ( /obj/structure/toilet{ @@ -5476,22 +4435,15 @@ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "aqh" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/treatment) "aqi" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "aqj" = ( /obj/structure/machinery/colony_floodlight, @@ -5501,9 +4453,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "aql" = ( /obj/structure/disposalpipe/segment{ @@ -5522,25 +4472,19 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Aurora Medical Clinic Storage" }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/storage) "aqn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/storage) "aqo" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/storage) "aqp" = ( /obj/structure/disposalpipe/segment{ @@ -5552,9 +4496,7 @@ /turf/open/auto_turf/snow/layer0, /area/ice_colony/exterior/surface/clearing/pass) "aqq" = ( -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/storage) "aqr" = ( /obj/structure/surface/table, @@ -5567,10 +4509,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/storage) "aqs" = ( /obj/structure/ice/thin/straight{ @@ -5599,9 +4538,7 @@ dir = 1; name = "\improper Dormitories Men's Restroom" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_w) "aqw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5615,9 +4552,7 @@ /area/ice_colony/exterior/surface/clearing/pass) "aqx" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aqy" = ( /obj/structure/disposalpipe/segment, @@ -5625,10 +4560,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/dorms) "aqz" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -5637,9 +4569,7 @@ dir = 1; name = "\improper Dormitories Women's Restroom" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/dorms/restroom_e) "aqA" = ( /obj/structure/ice/thin/end{ @@ -5653,47 +4583,33 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "aqD" = ( /obj/effect/decal/cleanable/blood{ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "aqE" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "aqF" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "aqG" = ( /obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/treatment) "aqH" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/powercell, /obj/effect/spawner/random/bomb_supply, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/substation) "aqI" = ( /obj/structure/surface/table, @@ -5702,10 +4618,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/storage) "aqJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5725,34 +4638,24 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/north) "aqM" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/north) "aqN" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/dorms) "aqO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aqP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5761,42 +4664,29 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms) "aqQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms) "aqR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/surface/dorms) "aqS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aqT" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aqU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5806,9 +4696,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aqV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5818,9 +4706,7 @@ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aqW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5830,10 +4716,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/ice_colony/surface/dorms) "aqX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5843,10 +4726,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms) "aqY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5858,10 +4738,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms) "aqZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5871,9 +4748,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "ara" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -5887,25 +4762,17 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "arc" = ( /obj/structure/closet/secure_closet/medical3{ req_access_txt = "100" }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/storage) "ard" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/storage) "are" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5928,10 +4795,7 @@ name = "\improper Colony Dormitories"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/surface/dorms) "ari" = ( /obj/structure/disposalpipe/segment{ @@ -5951,17 +4815,13 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "arl" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/dorms) "arm" = ( /obj/structure/disposalpipe/segment{ @@ -5982,19 +4842,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/ice_colony/surface/dorms) "arp" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "arq" = ( /obj/structure/machinery/door_control{ @@ -6009,18 +4864,14 @@ /area/ice_colony/surface/storage_unit/power) "arr" = ( /obj/structure/disposalpipe/junction, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/ice_colony/surface/dorms) "ars" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/dorms) "art" = ( /obj/structure/machinery/colony_floodlight, @@ -6031,18 +4882,14 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/dorms) "arv" = ( /obj/structure/fence, /turf/open/auto_turf/snow/layer3, /area/ice_colony/exterior/surface/valley/southeast) "arw" = ( -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/dorms) "arx" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -6050,10 +4897,7 @@ name = "\improper Colony Dormitories"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/dorms) "ary" = ( /obj/structure/bed, @@ -6061,16 +4905,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/treatment) "arz" = ( /obj/structure/curtain/open/medical, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/treatment) "arA" = ( /obj/effect/landmark/hunter_secondary, @@ -6081,10 +4920,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/storage) "arC" = ( /turf/closed/ice/intersection, @@ -6103,23 +4939,15 @@ /turf/open/floor/wood, /area/ice_colony/surface/dorms) "arG" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/dorms) "arH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "arJ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/dorms) "arK" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -6151,10 +4979,7 @@ /obj/structure/surface/table, /obj/item/paper/research_notes, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/storage) "arP" = ( /obj/structure/machinery/light/small{ @@ -6167,10 +4992,7 @@ /area/ice_colony/surface/dorms) "arR" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/dorms) "arS" = ( /obj/structure/machinery/light/small{ @@ -6195,29 +5017,19 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/surface/clinic/treatment) "arX" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/surface/clinic/treatment) "arY" = ( /obj/structure/bed/chair/wheelchair, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/surface/clinic/treatment) "arZ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/west, /area/ice_colony/surface/clinic/treatment) "asa" = ( /obj/structure/disposalpipe/segment{ @@ -6225,43 +5037,30 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner, /area/ice_colony/surface/clinic/treatment) "asb" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/surface/clinic/treatment) "asc" = ( /obj/structure/closet/secure_closet/chemical{ req_access_txt = "100" }, -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/surface/clinic/storage) "asd" = ( /obj/structure/bed/chair/wheelchair, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/surface/clinic/storage) "ase" = ( /obj/structure/surface/table, /obj/item/paper/research_notes, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/surface/clinic/storage) "asf" = ( /obj/structure/ice/thin/corner, @@ -6273,10 +5072,7 @@ name = "\improper Hydroponics Dome North Wing"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/north) "ash" = ( /obj/structure/ladder{ @@ -6295,27 +5091,19 @@ name = "\improper Aurora Medical Clinic Treatment"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/treatment) "ask" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/treatment) "asl" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 1; name = "\improper Aurora Medical Clinic Storage" }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/storage) "asm" = ( /obj/structure/window/framed/colony/reinforced, @@ -6329,34 +5117,22 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/hydroponics/lobby) "asp" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/surface/hydroponics/lobby) "asq" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/ice_colony/surface/hydroponics/lobby) "asr" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/lobby) "ass" = ( /obj/structure/window/framed/colony/reinforced, @@ -6375,17 +5151,13 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "asw" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "asx" = ( /obj/structure/closet/cabinet, @@ -6407,33 +5179,21 @@ /area/ice_colony/surface/clinic/lobby) "asB" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/surface/clinic/lobby) "asC" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/lobby) "asD" = ( /obj/structure/machinery/vending/snack, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/lobby) "asE" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/north, /area/ice_colony/surface/clinic/lobby) "asF" = ( /obj/structure/disposalpipe/segment{ @@ -6441,10 +5201,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/east, /area/ice_colony/surface/clinic/lobby) "asG" = ( /obj/structure/flora/pottedplant, @@ -6452,10 +5209,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/surface/clinic/lobby) "asH" = ( /obj/structure/window/framed/colony, @@ -6463,22 +5217,14 @@ /area/ice_colony/surface/clinic/lobby) "asI" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/surface/clinic/lobby) "asJ" = ( -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/lobby) "asK" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/surface/clinic/treatment) "asL" = ( /obj/structure/tunnel{ @@ -6488,67 +5234,42 @@ /area/ice_colony/exterior/surface/valley/west) "asM" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/exterior/surface/valley/west) "asN" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/hydroponics/lobby) "asO" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/surface/hydroponics/lobby) "asP" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/lobby) "asQ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/lobby) "asR" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/ice_colony/surface/hydroponics/lobby) "asS" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/exterior/surface/clearing/north) "asT" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/dorms) "asU" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/dorms) "asV" = ( /obj/item/lightstick/red/planted, @@ -6558,45 +5279,30 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_x = -32 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/lobby) "asX" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/lobby) "asY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/lobby) "asZ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/lobby) "ata" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/lobby) "atb" = ( /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/lobby) "atc" = ( /obj/structure/surface/table, @@ -6606,10 +5312,7 @@ pixel_x = 24 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/lobby) "atd" = ( /turf/closed/ice/straight{ @@ -6651,38 +5354,24 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/lobby) "ati" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/lobby) "atj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/hydroponics/lobby) "atk" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/surface/hydroponics/lobby) "atl" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/lobby) "atm" = ( /obj/structure/closet/cabinet, @@ -6733,58 +5422,40 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "whiteredfull" - }, +/turf/open/floor/whiteredfull, /area/ice_colony/surface/clinic/lobby) "atw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/north, /area/ice_colony/surface/clinic/lobby) "atx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/lobby) "aty" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/surface/clinic/lobby) "atz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/surface/clinic/lobby) "atA" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/lobby) "atB" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/east, /area/ice_colony/surface/clinic/lobby) "atC" = ( /obj/item/stack/sheet/metal, @@ -6792,10 +5463,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/lobby) "atD" = ( /obj/structure/bed/chair/office/dark{ @@ -6808,18 +5476,13 @@ /obj/effect/decal/cleanable/blood/drip{ icon_state = "3" }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/north, /area/ice_colony/surface/clinic/lobby) "atE" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/lobby) "atF" = ( /obj/structure/surface/table, @@ -6828,15 +5491,8 @@ pixel_x = 5; pixel_y = 3 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whitered/north, /area/ice_colony/surface/clinic/storage) "atG" = ( /obj/structure/ice/ice_rock/cornerOverlay, @@ -6881,17 +5537,11 @@ /area/ice_colony/surface/hydroponics/lobby) "atO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/lobby) "atP" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/lobby) "atQ" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -6909,9 +5559,7 @@ /obj/structure/machinery/computer/shuttle_control/ice_colony/elevator2{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "atU" = ( /obj/structure/machinery/colony_floodlight, @@ -6933,94 +5581,65 @@ name = "\improper Aurora Medical Clinic"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "whiteredfull" - }, +/turf/open/floor/whiteredfull, /area/ice_colony/surface/clinic/lobby) "atY" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/west, /area/ice_colony/surface/clinic/lobby) "atZ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/lobby) "aua" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/surface/clinic/lobby) "aub" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/surface/clinic/lobby) "auc" = ( /obj/structure/disposalpipe/junction{ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/lobby) "aud" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner, /area/ice_colony/surface/clinic/lobby) "aue" = ( /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/structure/surface/table/reinforced, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/surface/clinic/lobby) "auf" = ( /obj/item/shard, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/surface/clinic/lobby) "aug" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "whitered" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/whitered, /area/ice_colony/surface/clinic/lobby) "auh" = ( /obj/structure/filingcabinet, /obj/item/paper/research_notes, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/surface/clinic/lobby) "aui" = ( /turf/open/auto_turf/snow/layer3, @@ -7046,10 +5665,7 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/lobby) "aun" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -7059,27 +5675,18 @@ /obj/structure/surface/table, /obj/item/bodybag/cryobag, /obj/item/storage/box/syringes, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/surface/clinic/storage) "aup" = ( /obj/structure/surface/table/woodentable, /obj/item/paper/research_notes, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/hydroponics/lobby) "auq" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/ice_colony/surface/hydroponics/lobby) "aur" = ( /obj/structure/bed/chair{ @@ -7089,10 +5696,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/lobby) "aus" = ( /turf/open/auto_turf/snow/layer1, @@ -7114,29 +5718,21 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/lobby) "auy" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/surface/clinic/lobby) "auz" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/lobby) "auA" = ( /obj/effect/landmark/monkey_spawn, @@ -7153,27 +5749,18 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/hydroponics/lobby) "auD" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/lobby) "auE" = ( /obj/structure/bed/chair/comfy/orange{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/surface/hydroponics/lobby) "auF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -7181,37 +5768,25 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/lobby) "auG" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/hydroponics/lobby) "auH" = ( /obj/structure/bed/chair/comfy/orange{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/ice_colony/surface/hydroponics/lobby) "auI" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/lobby) "auJ" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -7222,10 +5797,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/lobby) "auL" = ( /obj/structure/sign/safety/biolab, @@ -7246,19 +5818,14 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "auO" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/dorms) "auP" = ( /obj/effect/spawner/random/toolbox, @@ -7278,37 +5845,27 @@ "auS" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/surface/clinic/lobby) "auT" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/surface/clinic/lobby) "auU" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/surface/clinic/lobby) "auV" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/surface/clinic/lobby) "auW" = ( /obj/structure/ice/thin/single, @@ -7326,31 +5883,19 @@ /turf/open/gm/grass/grass1, /area/ice_colony/surface/hydroponics/lobby) "auZ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/hydroponics/lobby) "ava" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/hydroponics/lobby) "avb" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/hydroponics/lobby) "avc" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/surface/hydroponics/lobby) "avd" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -7358,62 +5903,43 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/ice_colony/surface/hydroponics/lobby) "ave" = ( /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/ice_colony/surface/hydroponics/lobby) "avf" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/hydroponics/lobby) "avg" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/hydroponics/lobby) "avh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/surface/hydroponics/lobby) "avi" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/lobby) "avj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/lobby) "avk" = ( /obj/effect/decal/cleanable/blood{ @@ -7426,27 +5952,19 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/dorms) "avm" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms) "avn" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "avo" = ( /obj/structure/disposalpipe/segment{ @@ -7455,10 +5973,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms) "avp" = ( /obj/structure/disposalpipe/segment{ @@ -7470,18 +5985,13 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "avq" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/surface/dorms) "avr" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -7489,9 +5999,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "avs" = ( /obj/effect/decal/cleanable/blood{ @@ -7504,19 +6012,13 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/ice_colony/surface/dorms) "avu" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/dorms) "avw" = ( /obj/effect/landmark/corpsespawner/engineer, @@ -7556,39 +6058,29 @@ dir = 1; name = "\improper Hydroponics Zoo Dome" }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/hydroponics/lobby) "avC" = ( -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/hydroponics/lobby) "avD" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/hydroponics/lobby) "avE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/hydroponics/lobby) "avF" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/hydroponics/lobby) "avG" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -7598,70 +6090,48 @@ dir = 1; name = "\improper Hydroponics Dome" }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/hydroponics/lobby) "avH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/ice_colony/surface/hydroponics/lobby) "avI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/lobby) "avJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/lobby) "avK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/hydroponics/lobby) "avL" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/ice_colony/surface/hydroponics/lobby) "avM" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/surface/hydroponics/lobby) "avN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/lobby) "avO" = ( /obj/item/lightstick/planted, @@ -7671,10 +6141,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/hydroponics/lobby) "avQ" = ( /obj/item/shard, @@ -7684,10 +6151,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/lobby) "avS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -7697,9 +6161,7 @@ dir = 1; name = "\improper Hydroponics Dome" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/lobby) "avT" = ( /obj/item/stack/rods, @@ -7721,27 +6183,19 @@ dir = 1; name = "\improper Colony Dormitories" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/surface/dorms) "avW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/dorms) "avX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/ice_colony/surface/dorms) "avY" = ( /obj/structure/disposalpipe/segment{ @@ -7749,9 +6203,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "avZ" = ( /obj/structure/disposalpipe/segment{ @@ -7760,9 +6212,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "awa" = ( /obj/structure/disposalpipe/segment{ @@ -7772,9 +6222,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/ice_colony/surface/dorms) "awb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -7784,10 +6232,7 @@ dir = 1; name = "\improper Colony Dormitories" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/dorms) "awc" = ( /obj/structure/machinery/colony_floodlight, @@ -7833,76 +6278,49 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/surface/hydroponics/lobby) "awj" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/ice_colony/surface/hydroponics/lobby) "awk" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/lobby) "awl" = ( /obj/structure/bed/chair/comfy/orange, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/ice_colony/surface/hydroponics/lobby) "awm" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/lobby) "awn" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/lobby) "awo" = ( /obj/structure/bed/chair/comfy/orange, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/ice_colony/surface/hydroponics/lobby) "awp" = ( /obj/structure/flora/bush/ausbushes/pointybush, /turf/open/floor/grass, /area/ice_colony/surface/hydroponics/lobby) "awq" = ( -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/ice_colony/surface/hydroponics/lobby) "awr" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/hydroponics/lobby) "aws" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/dorms) "awu" = ( /obj/item/shard, @@ -7953,15 +6371,8 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/lobby) "awD" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush, @@ -7998,9 +6409,7 @@ "awH" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/hydroponics/lobby) "awJ" = ( /obj/item/lightstick/planted, @@ -8043,17 +6452,11 @@ /area/ice_colony/surface/disposals) "awQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/lobby) "awR" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/hydroponics/lobby) "awT" = ( /obj/structure/closet/cabinet, @@ -8137,25 +6540,17 @@ /area/ice_colony/surface/disposals) "axh" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/exterior/surface/valley/west) "axi" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/hydroponics/lobby) "axj" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/exterior/surface/clearing/north) "axk" = ( /turf/closed/wall/r_wall, @@ -8167,10 +6562,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/dorms) "axn" = ( /turf/closed/wall, @@ -8220,43 +6612,31 @@ /area/ice_colony/exterior/surface/clearing/south) "axv" = ( /obj/item/trash/candy, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/ice_colony/surface/disposals) "axw" = ( /obj/item/ammo_magazine/shotgun/slugs{ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/ice_colony/surface/disposals) "axx" = ( /obj/item/trash/raisins, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/ice_colony/surface/disposals) "axy" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/ice_colony/surface/disposals) "axz" = ( /obj/item/evidencebag, /obj/item/trash/pistachios, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/ice_colony/surface/disposals) "axA" = ( /obj/item/trash/liquidfood, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/ice_colony/surface/disposals) "axB" = ( /obj/structure/ice/thin/junction, @@ -8265,80 +6645,47 @@ "axC" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/surface/hydroponics/lobby) "axD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/ice_colony/surface/hydroponics/lobby) "axE" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/ice_colony/surface/hydroponics/lobby) "axF" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/hydroponics/lobby) "axG" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/dorms/lavatory) "axH" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/dorms/lavatory) "axI" = ( /obj/structure/machinery/washing_machine, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/dorms/lavatory) "axJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/crate/trashcart, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/dorms/lavatory) "axK" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/dorms/lavatory) "axL" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/dorms/lavatory) "axM" = ( /obj/structure/ladder{ @@ -8347,49 +6694,27 @@ id = "dorms_ladder"; pixel_y = 16 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/dorms/lavatory) "axN" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/dorms) "axO" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/dorms/canteen) "axP" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms/canteen) "axQ" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms/canteen) "axR" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms/canteen) "axS" = ( /obj/structure/surface/table, @@ -8398,36 +6723,24 @@ }, /obj/item/reagent_container/food/snacks/hotchili, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms/canteen) "axT" = ( /obj/structure/surface/table, /obj/structure/machinery/microwave, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms/canteen) "axU" = ( /obj/structure/surface/table, /obj/item/storage/box/donkpockets, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/dorms/canteen) "axV" = ( /obj/structure/surface/table, /obj/item/storage/box/pizza, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/dorms/canteen) "axW" = ( /obj/vehicle/train/cargo/trolley, @@ -8519,26 +6832,17 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/disposals) "ayn" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/disposals) "ayo" = ( /obj/structure/machinery/door/window/northright, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/disposals) "ayp" = ( /turf/closed/wall/r_wall, @@ -8548,44 +6852,28 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Hydroponics Dome South Wing" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/south) "ayr" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/south) "ays" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/dorms/lavatory) "ayt" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms/lavatory) "ayu" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms/lavatory) "ayv" = ( /obj/item/lightstick/planted, /turf/open/auto_turf/snow/layer0, /area/ice_colony/exterior/surface/clearing/south) "ayw" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/dorms/lavatory) "ayx" = ( /obj/structure/machinery/vending/coffee, @@ -8593,35 +6881,25 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/dorms/canteen) "ayy" = ( /obj/item/lightstick/planted, /turf/open/auto_turf/snow/layer3, /area/ice_colony/exterior/surface/valley/southwest) "ayz" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms/canteen) "ayA" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms/canteen) "ayB" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/dorms/canteen) "ayC" = ( /turf/open/auto_turf/snow/layer1, @@ -8684,10 +6962,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/treatment) "ayM" = ( /obj/structure/closet/secure_closet/medical3{ @@ -8696,10 +6971,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/storage) "ayN" = ( /turf/open/auto_turf/snow/layer0, @@ -8720,9 +6992,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Colony Disposals" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/disposals) "ayS" = ( /obj/structure/disposalpipe/segment, @@ -8743,18 +7013,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/disposals) "ayV" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/disposals) "ayW" = ( /obj/structure/window/framed/colony/reinforced, @@ -8772,51 +7037,34 @@ "ayY" = ( /obj/structure/surface/table, /obj/structure/bedsheetbin, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/dorms/lavatory) "ayZ" = ( /obj/structure/surface/table, /obj/structure/bedsheetbin, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/dorms/lavatory) "aza" = ( /obj/structure/surface/table, /obj/item/reagent_container/spray/cleaner, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/dorms/lavatory) "azb" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms/lavatory) "azc" = ( /obj/structure/closet/wardrobe/mixed, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/dorms/lavatory) "azd" = ( /obj/structure/closet/wardrobe/mixed, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/dorms/lavatory) "aze" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/surface/dorms/canteen) "azf" = ( /obj/structure/disposalpipe/segment{ @@ -8828,45 +7076,34 @@ /turf/open/auto_turf/snow/layer1, /area/ice_colony/exterior/surface/valley/south) "azg" = ( -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/dorms/canteen) "azh" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms/canteen) "azi" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms/canteen) "azj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/surface/dorms/canteen) "azk" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/dorms/canteen) "azl" = ( /obj/structure/disposalpipe/segment{ @@ -8901,30 +7138,20 @@ /turf/open/auto_turf/snow/layer0, /area/ice_colony/exterior/surface/valley/south) "azr" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/disposals) "azs" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/disposals) "azt" = ( /turf/open/auto_turf/snow/layer1, /area/ice_colony/exterior/surface/valley/south/excavation) "azu" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/disposals) "azv" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/disposals) "azw" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, @@ -8938,9 +7165,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Colony Dormitories Lavatory" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms/lavatory) "azz" = ( /turf/open/auto_turf/snow/layer0, @@ -8954,15 +7179,11 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Colony Dormitories Canteen" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms/canteen) "azC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms/canteen) "azD" = ( /turf/closed/wall/r_wall, @@ -8992,22 +7213,14 @@ /obj/item/device/radio, /obj/item/storage/toolbox/emergency, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/disposals) "azJ" = ( -/turf/open/floor{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2, /area/ice_colony/surface/disposals) "azK" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/disposals) "azL" = ( /obj/structure/machinery/light{ @@ -9019,22 +7232,13 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Colony Dormitories" }, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/dorms) "azN" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/dorms) "azO" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/north, /area/ice_colony/surface/dorms) "azP" = ( /obj/effect/landmark/hunter_secondary, @@ -9042,9 +7246,7 @@ /area/ice_colony/exterior/surface/valley/south/excavation) "azQ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "azR" = ( /turf/closed/wall/r_wall, @@ -9053,59 +7255,34 @@ /obj/structure/surface/table, /obj/item/storage/belt/utility, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/garage/one) "azT" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "azU" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "azV" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "azW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "azX" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "azY" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "azZ" = ( /obj/structure/machinery/light{ @@ -9114,18 +7291,12 @@ /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "aAa" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/garage/one) "aAb" = ( /turf/closed/wall, @@ -9133,10 +7304,7 @@ "aAc" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aAd" = ( /obj/structure/machinery/light{ @@ -9144,58 +7312,33 @@ }, /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aAe" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aAf" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aAg" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aAh" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aAi" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aAj" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/garage/two) "aAk" = ( /obj/structure/surface/table, @@ -9207,10 +7350,7 @@ /obj/item/storage/box/lightstick/red, /obj/effect/landmark/good_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/disposals) "aAm" = ( /obj/structure/surface/table, @@ -9218,96 +7358,66 @@ /turf/open/auto_turf/snow/layer0, /area/ice_colony/exterior/surface/valley/south/excavation) "aAn" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/disposals) "aAo" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/disposals) "aAp" = ( /obj/structure/surface/rack, /obj/item/tool/shovel/snow, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/disposals) "aAq" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/device/flashlight/flare, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/disposals) "aAr" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Hydroponics South Wing Dome" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/south) "aAs" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/south) "aAt" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/south) "aAu" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/south) "aAv" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/south) "aAw" = ( /obj/structure/window/framed/colony, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aAx" = ( -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/dorms) "aAy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aAz" = ( /obj/structure/surface/table, @@ -9320,9 +7430,7 @@ /obj/structure/shuttle/diagonal{ icon_state = "swall_f9" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aAB" = ( /obj/structure/surface/table, @@ -9331,9 +7439,7 @@ /area/ice_colony/exterior/surface/valley/south/excavation) "aAC" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aAD" = ( /obj/structure/machinery/floodlight{ @@ -9356,9 +7462,7 @@ /obj/structure/shuttle/diagonal{ icon_state = "swall_f5" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aAH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -9368,18 +7472,14 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aAI" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aAJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -9388,9 +7488,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aAK" = ( /obj/structure/shuttle/diagonal{ @@ -9399,9 +7497,7 @@ /obj/structure/shuttle/diagonal{ icon_state = "swall_f9" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aAL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -9411,9 +7507,7 @@ dir = 4 }, /obj/structure/window/framed/colony, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "aAN" = ( /obj/effect/landmark/yautja_teleport, @@ -9427,30 +7521,20 @@ /obj/structure/surface/table, /obj/effect/spawner/random/powercell, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/garage/one) "aAQ" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/north, /area/ice_colony/surface/garage/one) "aAR" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aAS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aAT" = ( /obj/structure/surface/rack, @@ -9458,30 +7542,20 @@ /area/ice_colony/exterior/surface/valley/south/excavation) "aAU" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/garage/one) "aAV" = ( /obj/structure/closet/secure_closet/medical1{ req_access_txt = "100" }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/surface/clinic/storage) "aAW" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aAX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aAY" = ( /obj/structure/surface/rack, @@ -9490,16 +7564,10 @@ /area/ice_colony/exterior/surface/valley/south/excavation) "aAZ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/east, /area/ice_colony/surface/garage/two) "aBa" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/garage/two) "aBb" = ( /obj/structure/ice/thin/straight{ @@ -9524,14 +7592,10 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Colony Administration" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/checkpoint) "aBg" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/checkpoint) "aBh" = ( /obj/structure/window/framed/colony/reinforced, @@ -9542,10 +7606,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/garage/repair) "aBj" = ( /obj/structure/disposalpipe/segment{ @@ -9554,15 +7615,8 @@ }, /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/garage/repair) "aBk" = ( /obj/structure/machinery/light{ @@ -9571,40 +7625,27 @@ /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/garage/repair) "aBl" = ( /obj/structure/surface/table, /obj/item/storage/box/lightstick/red, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/garage/repair) "aBm" = ( /obj/structure/surface/table, /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/garage/one) "aBn" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aBo" = ( /obj/vehicle/train/cargo/trolley, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aBp" = ( /obj/item/tool/pickaxe, @@ -9613,125 +7654,77 @@ "aBq" = ( /obj/vehicle/train/cargo/trolley, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aBr" = ( /obj/vehicle/train/cargo/engine, /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aBs" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/garage/two) "aBt" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aBu" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/garage/two) "aBv" = ( /obj/structure/filingcabinet, /obj/item/paper/research_notes, -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/ice_colony/surface/command/control/office) "aBw" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control/office) "aBx" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control/office) "aBy" = ( /obj/structure/machinery/photocopier, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/ice_colony/surface/command/control/office) "aBz" = ( /obj/structure/machinery/computer/cameras, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/surface/command/checkpoint) "aBA" = ( /obj/structure/closet/secure_closet/security, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkred2/north, /area/ice_colony/surface/command/checkpoint) "aBB" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/surface/command/checkpoint) "aBC" = ( /obj/item/shard, -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/ice_colony/surface/command/checkpoint) "aBD" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/checkpoint) "aBE" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/checkpoint) "aBF" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/ice_colony/surface/command/checkpoint) "aBG" = ( /obj/structure/surface/rack, @@ -9755,25 +7748,17 @@ /area/ice_colony/exterior/surface/valley/south/excavation) "aBK" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/garage/repair) "aBL" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/ice_colony/surface/garage/repair) "aBM" = ( /obj/item/lightstick/planted, /turf/open/auto_turf/snow/layer1, /area/ice_colony/exterior/surface/valley/south/excavation) "aBN" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/repair) "aBO" = ( /obj/structure/surface/rack, @@ -9782,29 +7767,20 @@ /area/ice_colony/exterior/surface/valley/south/excavation) "aBP" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/garage/one) "aBQ" = ( /obj/effect/decal/warning_stripes{ icon_state = "N-corner" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "aBR" = ( /obj/effect/decal/warning_stripes{ icon_state = "N-corner" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "aBS" = ( /obj/structure/surface/rack, @@ -9815,36 +7791,24 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "aBU" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/garage/two) "aBV" = ( /obj/effect/decal/warning_stripes{ icon_state = "N-corner" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aBW" = ( /obj/effect/decal/warning_stripes{ icon_state = "N-corner" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aBX" = ( /obj/structure/surface/rack, @@ -9856,22 +7820,14 @@ icon_state = "N-corner" }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aBZ" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/surface/command/control/office) "aCa" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCb" = ( /obj/structure/window/reinforced/tinted{ @@ -9883,9 +7839,7 @@ /obj/structure/surface/table/reinforced, /obj/item/clipboard, /obj/item/tool/stamp, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCc" = ( /obj/structure/window/reinforced/tinted{ @@ -9897,29 +7851,20 @@ /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCd" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCe" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCf" = ( /obj/structure/surface/table, /obj/structure/machinery/faxmachine, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/surface/command/control/office) "aCg" = ( /obj/structure/machinery/alarm{ @@ -9930,10 +7875,7 @@ layer = 3 }, /obj/effect/landmark/corpsespawner/russian, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/command/checkpoint) "aCh" = ( /obj/structure/surface/table, @@ -9944,19 +7886,13 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Colony Security Checkpoint" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/command/checkpoint) "aCm" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/surface/command/checkpoint) "aCo" = ( /obj/structure/window/framed/colony/reinforced, @@ -9964,40 +7900,25 @@ /area/ice_colony/surface/garage/repair) "aCp" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/garage/repair) "aCq" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/garage/one) "aCr" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aCs" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/garage/two) "aCt" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aCu" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aCv" = ( /obj/structure/ice/ice_rock/cornerOverlay, @@ -10018,44 +7939,33 @@ dir = 8 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/surface/command/control/office) "aCy" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCz" = ( /obj/structure/window/reinforced/tinted{ dir = 4 }, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCA" = ( /obj/structure/window/reinforced/tinted{ dir = 8 }, /obj/structure/machinery/computer/communications, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCB" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCC" = ( /obj/effect/landmark/corpsespawner/bridgeofficer, @@ -10063,27 +7973,21 @@ layer = 3 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCD" = ( /obj/structure/window/reinforced/tinted{ dir = 4 }, /obj/structure/machinery/computer/cameras, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCE" = ( /obj/structure/window/reinforced/tinted{ dir = 8 }, /obj/structure/machinery/computer/station_alert, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aCF" = ( /obj/structure/surface/table, @@ -10093,10 +7997,7 @@ pixel_x = 24 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/surface/clinic/lobby) "aCG" = ( /obj/structure/machinery/firealarm{ @@ -10104,79 +8005,55 @@ pixel_x = -24 }, /obj/item/weapon/gun/energy/taser, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/command/checkpoint) "aCH" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/surface/command/checkpoint) "aCI" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/surface/command/checkpoint) "aCK" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/garage/repair) "aCL" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/repair) "aCM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/repair) "aCN" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/repair) "aCP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aCQ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aCR" = ( /obj/vehicle/train/cargo/trolley, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aCS" = ( /obj/vehicle/train/cargo/trolley, @@ -10184,15 +8061,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aCU" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aCW" = ( /obj/structure/ice/thin/single, @@ -10205,10 +8078,7 @@ pixel_x = -24 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/surface/command/control/office) "aDa" = ( /obj/structure/window/reinforced/tinted{ @@ -10218,16 +8088,12 @@ /obj/structure/surface/table/reinforced, /obj/item/clipboard, /obj/item/tool/stamp, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aDb" = ( /obj/item/weapon/gun/revolver/cmb, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aDc" = ( /obj/structure/window/reinforced/tinted{ @@ -10238,38 +8104,24 @@ /obj/item/clipboard, /obj/item/tool/stamp, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aDd" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/darkblue2/east, /area/ice_colony/surface/command/control/office) "aDe" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/command/checkpoint) "aDf" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/checkpoint) "aDg" = ( /obj/structure/bed/chair/office/light{ @@ -10278,10 +8130,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/surface/command/checkpoint) "aDh" = ( /obj/item/clipboard, @@ -10295,33 +8144,24 @@ /obj/item/stack/sheet/metal, /obj/item/shard, /obj/item/shard, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/command/checkpoint) "aDi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/checkpoint) "aDj" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/checkpoint) "aDk" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/checkpoint) "aDl" = ( /obj/structure/bed/chair{ @@ -10330,44 +8170,30 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/surface/command/checkpoint) "aDm" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/garage/repair) "aDn" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/repair) "aDo" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/repair) "aDp" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/repair) "aDq" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Colony Garage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/repair) "aDr" = ( /obj/effect/decal/warning_stripes{ @@ -10377,20 +8203,14 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "aDs" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/garage/one) "aDt" = ( /obj/structure/ice/thin/corner, @@ -10410,56 +8230,35 @@ dir = 2; icon_state = "pipe-u" }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/surface/hydroponics/south) "aDx" = ( /obj/structure/closet/crate/hydroponics, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/south) "aDy" = ( /obj/structure/surface/table, /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/ice_colony/surface/command/control/office) "aDz" = ( -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/control/office) "aDA" = ( /obj/item/shard, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/control/office) "aDB" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/control/office) "aDC" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/control/office) "aDD" = ( /obj/structure/machinery/firealarm{ @@ -10470,28 +8269,17 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/ice_colony/surface/command/control/office) "aDE" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/surface/command/checkpoint) "aDF" = ( -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/surface/command/checkpoint) "aDG" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/surface/command/checkpoint) "aDH" = ( /obj/structure/surface/table/reinforced, @@ -10504,31 +8292,20 @@ /obj/item/paper_bin, /obj/item/tool/stamp, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/command/checkpoint) "aDI" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/ice_colony/surface/command/checkpoint) "aDJ" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/checkpoint) "aDK" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/ice_colony/surface/command/checkpoint) "aDL" = ( /obj/item/shard, @@ -10537,17 +8314,11 @@ /turf/open/floor/plating, /area/ice_colony/surface/garage/repair) "aDM" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/garage/repair) "aDN" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/garage/repair) "aDO" = ( /obj/effect/decal/cleanable/blood/oil, @@ -10558,9 +8329,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aDP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10569,9 +8338,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aDQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10581,9 +8348,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aDR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10596,9 +8361,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aDS" = ( /obj/structure/disposalpipe/segment{ @@ -10611,9 +8374,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aDT" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10624,9 +8385,7 @@ icon_state = "pipe-j2" }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aDU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10636,9 +8395,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aDV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10648,9 +8405,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aDW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10662,9 +8417,7 @@ /obj/structure/machinery/door/airlock/almayer/secure/colony{ name = "Colony Garage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aDX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10673,9 +8426,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aDY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10684,34 +8435,26 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aEa" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aEb" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aEc" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aEd" = ( /turf/closed/ice/straight, @@ -10719,17 +8462,11 @@ "aEe" = ( /obj/structure/disposalpipe/segment, /obj/item/tool/shovel/snow, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/south) "aEg" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/hydroponics/south) "aEh" = ( /obj/structure/window/framed/colony/reinforced, @@ -10762,18 +8499,14 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Colony Offices" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aEl" = ( /obj/structure/machinery/door/poddoor/almayer{ id = "colony_admin_top"; name = "\improper Colony Administration Blast Door" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aEm" = ( /obj/structure/window/framed/colony/reinforced, @@ -10805,49 +8538,32 @@ flipped = 1; icon_state = "tableflip0" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/garage/repair) "aEr" = ( /obj/effect/spawner/random/powercell, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/garage/repair) "aEs" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/garage/repair) "aEt" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/garage/repair) "aEu" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/garage/repair) "aEv" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/garage/one) "aEw" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aEx" = ( /obj/structure/disposalpipe/segment{ @@ -10857,24 +8573,17 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aEy" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aEz" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/garage/two) "aEA" = ( /turf/closed/ice/end{ @@ -10896,60 +8605,37 @@ "aEE" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/south) "aEF" = ( /obj/structure/closet/wardrobe/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/south) "aEG" = ( /turf/closed/wall/r_wall, /area/ice_colony/surface/command/control) "aEH" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/ice_colony/surface/command/control) "aEI" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control) "aEJ" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aEK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control) "aEL" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control) "aEM" = ( /obj/item/stack/rods, /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/ice_colony/surface/command/control) "aEN" = ( /obj/item/shard, @@ -10961,19 +8647,13 @@ /area/ice_colony/surface/command/control) "aEO" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control) "aEP" = ( /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control) "aEQ" = ( /obj/structure/machinery/light{ @@ -10983,20 +8663,14 @@ flipped = 1; icon_state = "tableflip0" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control) "aER" = ( /obj/structure/surface/table{ flipped = 1; icon_state = "tableflip0" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control) "aES" = ( /obj/structure/disposalpipe/segment{ @@ -11004,37 +8678,27 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aET" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aEU" = ( /obj/structure/disposalpipe/junction{ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control) "aEV" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/ice_colony/surface/command/control) "aEW" = ( /obj/item/shard, @@ -11047,30 +8711,21 @@ dir = 1; name = "\improper Colony Garage Repair Station" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/repair) "aEY" = ( /obj/structure/surface/table, /obj/item/clothing/mask/rebreather, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/garage/one) "aEZ" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/garage/one) "aFa" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2, /area/ice_colony/surface/garage/one) "aFb" = ( /obj/structure/machinery/light, @@ -11078,9 +8733,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/garage/one) "aFc" = ( /obj/structure/ladder{ @@ -11088,36 +8741,23 @@ icon_state = "ladderdown"; id = "garage_ladder" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/garage/one) "aFd" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/garage/two) "aFe" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/garage/two) "aFf" = ( -/turf/open/floor{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2, /area/ice_colony/surface/garage/two) "aFg" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/garage/two) "aFi" = ( /obj/structure/disposalpipe/segment{ @@ -11127,9 +8767,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/south) "aFj" = ( /obj/structure/disposalpipe/segment{ @@ -11141,9 +8779,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/south) "aFk" = ( /obj/structure/disposalpipe/segment{ @@ -11153,17 +8789,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/south) "aFl" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/south) "aFm" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, @@ -11174,32 +8806,22 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/south) "aFn" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/surface/command/control) "aFo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFp" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFr" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -11207,33 +8829,22 @@ id = "colony_admin_top"; name = "\improper Colony Administration Blast Door" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFs" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFt" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFv" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/surface/command/control) "aFy" = ( -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/garage/one) "aFz" = ( /obj/structure/machinery/door_control{ @@ -11241,20 +8852,13 @@ name = "garage shutter control"; pixel_y = -30 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/garage/one) "aFA" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/garage/one) "aFB" = ( -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/garage/two) "aFC" = ( /obj/structure/machinery/door_control{ @@ -11262,31 +8866,20 @@ name = "garage shutter control"; pixel_y = -30 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/garage/two) "aFE" = ( /turf/closed/wall/r_wall, /area/ice_colony/surface/storage_unit/power) "aFH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/south) "aFI" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/south) "aFJ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/surface/hydroponics/south) "aFK" = ( /obj/effect/decal/cleanable/blood/gibs, @@ -11298,32 +8891,23 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/surface/command/control) "aFM" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFO" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFQ" = ( /obj/structure/disposalpipe/segment{ @@ -11333,9 +8917,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFR" = ( /obj/structure/disposalpipe/junction{ @@ -11344,9 +8926,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFS" = ( /obj/structure/disposalpipe/segment{ @@ -11364,9 +8944,7 @@ dir = 1; name = "\improper Colony Control Center" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFT" = ( /obj/structure/disposalpipe/segment{ @@ -11375,27 +8953,21 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFU" = ( /obj/structure/disposalpipe/junction{ dir = 4 }, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFW" = ( /obj/structure/disposalpipe/junction{ @@ -11405,19 +8977,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aFX" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/surface/command/control) "aFY" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -11426,38 +8993,28 @@ dir = 2; name = "Colony Garage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/one) "aFZ" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "garage_ice_1"; name = "\improper Garage Shutters" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/one) "aGb" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ dir = 2; name = "Colony Garage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/garage/two) "aGc" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "garage_ice_2"; name = "\improper Garage Shutters" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/garage/two) "aGd" = ( /obj/structure/closet/crate, @@ -11470,18 +9027,12 @@ /obj/item/stack/sheet/mineral/phoron{ amount = 15 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aGe" = ( /obj/structure/largecrate/random, /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aGf" = ( /turf/closed/ice/end{ @@ -11490,10 +9041,7 @@ /area/ice_colony/exterior/surface/valley/southeast) "aGg" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/hydroponics/south) "aGh" = ( /turf/closed/ice_rock/singleT{ @@ -11502,21 +9050,14 @@ /area/ice_colony/exterior/surface/cliff) "aGi" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/ice_colony/surface/command/control) "aGj" = ( -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/control) "aGk" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/control) "aGl" = ( /obj/structure/disposalpipe/segment{ @@ -11527,18 +9068,14 @@ icon_state = "gib6" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aGm" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/control) "aGn" = ( /obj/structure/disposalpipe/segment{ @@ -11547,29 +9084,20 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgibdown1" }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/control) "aGo" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/control) "aGp" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/darkblue2, /area/ice_colony/surface/command/control) "aGq" = ( /obj/structure/disposalpipe/segment{ @@ -11577,10 +9105,7 @@ icon_state = "pipe-c" }, /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/ice_colony/surface/command/control) "aGr" = ( /obj/structure/window/framed/colony/reinforced, @@ -11594,16 +9119,11 @@ "aGs" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control) "aGu" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/ice_colony/surface/command/control) "aGC" = ( /obj/structure/ice/thin/end{ @@ -11625,38 +9145,22 @@ /area/ice_colony/exterior/surface/clearing/pass) "aGF" = ( /obj/structure/largecrate/random, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aGH" = ( -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aGI" = ( /obj/structure/closet/crate, /obj/item/tool/shovel/snow, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aGJ" = ( /obj/structure/surface/table, /obj/item/storage/bag/plants, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/surface/hydroponics/south) "aGK" = ( /obj/structure/ladder{ @@ -11665,10 +9169,7 @@ id = "hydroponics_ladder"; pixel_y = 16 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/hydroponics/south) "aGL" = ( /turf/closed/wall/r_wall, @@ -11755,10 +9256,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aHd" = ( /obj/structure/machinery/door_control{ @@ -11769,10 +9267,7 @@ req_access_txt = "100"; specialfunctions = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aHf" = ( /turf/closed/ice/end{ @@ -11839,11 +9334,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/surface/command/crisis) "aHo" = ( @@ -11906,20 +9397,14 @@ /area/ice_colony/exterior/surface/clearing/pass) "aHy" = ( /obj/structure/machinery/floodlight, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aHz" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/surface/clinic/lobby) "aHD" = ( /obj/structure/closet/secure_closet/guncabinet, @@ -11988,17 +9473,11 @@ /area/ice_colony/surface/command/control/pv2) "aHP" = ( /obj/item/storage/toolbox/emergency, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aHQ" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aHS" = ( /obj/structure/ice/thin/straight, @@ -12020,9 +9499,7 @@ "aHV" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/ice_colony/surface/hydroponics/lobby) "aHW" = ( /obj/structure/surface/table/woodentable, @@ -12038,10 +9515,7 @@ "aHY" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/surface/hydroponics/lobby) "aHZ" = ( /obj/structure/surface/table/woodentable, @@ -12082,10 +9556,7 @@ "aIg" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/ice_colony/surface/hydroponics/lobby) "aIh" = ( /obj/structure/surface/table/woodentable, @@ -12108,17 +9579,11 @@ /area/ice_colony/exterior/surface/clearing/pass) "aIm" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aIn" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "aIo" = ( /obj/structure/ice/thin/corner, @@ -12170,10 +9635,7 @@ "aIw" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/surface/hydroponics/lobby) "aIx" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -12187,10 +9649,7 @@ /turf/open/floor/wood, /area/ice_colony/surface/command/control/pv1) "aIz" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/structure/bed/chair/comfy/orange{ dir = 1 }, @@ -12211,10 +9670,7 @@ /obj/structure/bed/chair/comfy/orange{ dir = 1 }, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/wood, /area/ice_colony/surface/command/control/pv2) "aID" = ( @@ -12290,16 +9746,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/south) "aIT" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/surface/hydroponics/south) "aIU" = ( /obj/structure/ice/ice_rock/cornerOverlay{ @@ -12371,16 +9822,10 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/telecomms) "aJi" = ( -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/telecomms) "aJj" = ( /obj/structure/machinery/door_control{ @@ -12391,10 +9836,7 @@ req_access_txt = "100"; specialfunctions = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/telecomms) "aJk" = ( /obj/effect/landmark/hunter_secondary, @@ -12405,22 +9847,12 @@ /area/ice_colony/surface/hangar/checkpoint) "aJm" = ( /obj/effect/landmark/crap_item, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/telecomms) "aJp" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/telecomms) "aJq" = ( /turf/closed/shuttle/elevator{ @@ -12474,18 +9906,12 @@ }, /area/shuttle/elevator1/ground) "aJE" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/ice_colony/surface/storage_unit/telecomms) "aJF" = ( /obj/effect/spawner/random/toolbox, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/telecomms) "aJG" = ( /obj/structure/tunnel{ @@ -12573,14 +9999,10 @@ /area/ice_colony/surface/hangar/checkpoint) "aKi" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/arrivals, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aKj" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aKk" = ( /obj/effect/landmark/hunter_primary, @@ -12592,21 +10014,11 @@ /area/ice_colony/exterior/surface/valley/southwest) "aKn" = ( /obj/structure/machinery/floodlight, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aKo" = ( /obj/structure/surface/rack, -/obj/item/ammo_rcd, -/obj/item/ammo_rcd, -/obj/item/ammo_rcd, -/obj/item/ammo_rcd, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aKp" = ( /obj/structure/machinery/light/small{ @@ -12617,25 +10029,16 @@ icon_state = "ladderdown"; id = "research_storage_ladder" }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aKq" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar/red, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aKr" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aKs" = ( /obj/structure/ice/thin/single, @@ -12691,62 +10094,37 @@ /area/ice_colony/exterior/surface/clearing/south) "aKK" = ( /obj/structure/machinery/computer/cameras, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/surface/hangar/checkpoint) "aKL" = ( /obj/structure/closet/secure_closet/security, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkred2/north, /area/ice_colony/surface/hangar/checkpoint) "aKN" = ( /obj/structure/machinery/computer/shuttle_control/ice_colony/elevator1{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aKO" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aKP" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aKQ" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aKR" = ( -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aKS" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aKT" = ( /obj/structure/ice/thin/corner{ @@ -12851,45 +10229,33 @@ /area/ice_colony/exterior/surface/clearing/south) "aLl" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/hangar/checkpoint) "aLo" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Colony Security Checkpoint" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/hangar/checkpoint) "aLq" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aLr" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aLs" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aLt" = ( /turf/closed/ice/corner{ @@ -12898,10 +10264,7 @@ /area/ice_colony/exterior/surface/valley/southeast) "aLv" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aLw" = ( /obj/structure/ice/thin/corner{ @@ -12921,30 +10284,21 @@ /turf/open/floor/wood, /area/ice_colony/surface/bar/canteen) "aLD" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/surface/hangar/checkpoint) "aLE" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aLF" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aLG" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aLH" = ( /turf/closed/ice/straight{ @@ -12977,20 +10331,14 @@ dir = 8 }, /obj/item/tool/shovel/snow, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aLP" = ( /obj/structure/machinery/power/port_gen/pacman, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aLQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -13117,18 +10465,13 @@ dir = 8 }, /obj/structure/filingcabinet/chestdrawer, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/hangar/checkpoint) "aMk" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aMl" = ( /obj/structure/bed/chair/office/light{ @@ -13137,10 +10480,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/surface/hangar/checkpoint) "aMm" = ( /obj/structure/surface/table/reinforced, @@ -13155,61 +10495,45 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/hangar/checkpoint) "aMn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/hangar/checkpoint) "aMo" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aMp" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aMq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aMr" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aMs" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aMt" = ( /obj/structure/fence, @@ -13224,27 +10548,19 @@ "aMv" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/research/field_gear) "aMw" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/field_gear) "aMx" = ( /obj/structure/surface/table, /obj/item/device/lightreplacer, /obj/item/clothing/mask/rebreather, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/disposals) "aMy" = ( /turf/closed/shuttle/elevator{ @@ -13325,10 +10641,7 @@ /turf/open/floor/plating, /area/ice_colony/surface/bar/bar) "aMT" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/hangar/checkpoint) "aMU" = ( /obj/structure/surface/table/reinforced, @@ -13340,28 +10653,18 @@ }, /obj/item/paper_bin, /obj/item/tool/stamp, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/hangar/checkpoint) "aMV" = ( -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/hangar/checkpoint) "aMW" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aMX" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aMY" = ( /obj/structure/ice/ice_rock/cornerOverlay{ @@ -13379,27 +10682,16 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/research/field_gear) "aNa" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/field_gear) "aNb" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/north, /area/ice_colony/surface/research/field_gear) "aNc" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/field_gear) "aNd" = ( /turf/closed/shuttle/elevator, @@ -13438,14 +10730,8 @@ /turf/open/floor/plating, /area/ice_colony/surface/research) "aNn" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aNp" = ( /obj/structure/machinery/door_control{ @@ -13456,19 +10742,13 @@ req_access_txt = "103"; specialfunctions = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aNq" = ( /obj/item/stack/sheet/mineral/phoron{ amount = 15 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "aNr" = ( /obj/structure/ice/thin/corner{ @@ -13482,18 +10762,14 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aNt" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/crap_item, /obj/structure/pipes/standard/simple/hidden/green, /obj/item/tool/kitchen/utensil/knife, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aNu" = ( /obj/structure/surface/table/reinforced, @@ -13501,17 +10777,13 @@ dir = 1 }, /obj/item/reagent_container/food/snacks/cheeseburger, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aNv" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/fortunecookie/prefilled, /obj/item/tool/kitchen/utensil/fork, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aNw" = ( /obj/structure/surface/table/reinforced, @@ -13522,16 +10794,12 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aNx" = ( /obj/effect/landmark/crap_item, /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aNy" = ( /obj/structure/surface/table/reinforced, @@ -13539,17 +10807,13 @@ dir = 1 }, /obj/item/reagent_container/food/snacks/hotchili, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aNz" = ( /obj/structure/machinery/door/window/northright{ name = "Canteen" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aNA" = ( /obj/structure/surface/table/woodentable, @@ -13575,57 +10839,37 @@ /area/ice_colony/surface/bar/bar) "aNK" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/surface/hangar/checkpoint) "aNL" = ( /obj/structure/surface/table, /obj/item/device/flashlight, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/garage/two) "aNM" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/command/control/office) "aNN" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aNO" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/checkpoint) "aNP" = ( /obj/structure/closet/radiation, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/research/field_gear) "aNQ" = ( -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/ice_colony/surface/research/field_gear) "aNR" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/field_gear) "aNT" = ( /obj/structure/surface/rack, @@ -13643,20 +10887,14 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -32 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aNX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aNZ" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aOa" = ( /obj/structure/machinery/smartfridge, @@ -13692,17 +10930,11 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Security Checkpoint" }, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/hangar/checkpoint) "aOi" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/hangar/checkpoint) "aOj" = ( /turf/closed/wall/r_wall, @@ -13712,17 +10944,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/research/field_gear) "aOl" = ( /obj/structure/closet/radiation, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/research/field_gear) "aOm" = ( /turf/closed/wall, @@ -13748,40 +10974,29 @@ /area/ice_colony/exterior/surface/cliff) "aOv" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/garage/repair) "aOw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aOy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aOz" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aOA" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aOB" = ( /obj/effect/decal/cleanable/blood{ @@ -13816,27 +11031,19 @@ /turf/open/floor/plating, /area/ice_colony/surface/hangar/alpha) "aOH" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/hangar/alpha) "aOI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/north, /area/ice_colony/surface/hangar/alpha) "aOJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2, /area/ice_colony/surface/hangar/alpha) "aOK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -13845,9 +11052,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/hangar/alpha) "aOL" = ( /obj/effect/spawner/random/toolbox, @@ -13857,9 +11062,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/hangar/alpha) "aOM" = ( /obj/structure/machinery/light{ @@ -13871,9 +11074,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/hangar/alpha) "aON" = ( /obj/structure/reagent_dispensers/fueltank, @@ -13883,9 +11084,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/hangar/alpha) "aOO" = ( /obj/structure/machinery/disposal, @@ -13896,10 +11095,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/west, /area/ice_colony/surface/hangar/alpha) "aOP" = ( /obj/structure/shuttle/diagonal{ @@ -13908,51 +11104,31 @@ /obj/structure/shuttle/diagonal{ icon_state = "swall_f5" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aOQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/hangar/alpha) "aOR" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aOS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aOT" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/firealarm{ dir = 8; pixel_x = -24 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/hangar/beta) "aOV" = ( /obj/structure/machinery/disposal, @@ -13960,9 +11136,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2, /area/ice_colony/surface/hangar/beta) "aOW" = ( /obj/structure/reagent_dispensers/fueltank, @@ -13972,9 +11146,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/hangar/beta) "aOX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -13989,9 +11161,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/hangar/beta) "aOY" = ( /obj/effect/decal/warning_stripes{ @@ -14006,9 +11176,7 @@ id = "hangar_ladder1"; pixel_y = 16 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/hangar/beta) "aOZ" = ( /obj/effect/decal/warning_stripes{ @@ -14017,9 +11185,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/hangar/beta) "aPa" = ( /obj/structure/machinery/space_heater, @@ -14029,45 +11195,27 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/west, /area/ice_colony/surface/hangar/beta) "aPb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/east, /area/ice_colony/surface/hangar/beta) "aPc" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/hangar/beta) "aPd" = ( /obj/structure/closet/radiation, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/research/field_gear) "aPe" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/research) "aPf" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/research) "aPg" = ( /turf/closed/shuttle/elevator{ @@ -14094,15 +11242,10 @@ }, /area/shuttle/elevator3/ground) "aPl" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aPm" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/research) "aPn" = ( /obj/structure/machinery/door_control{ @@ -14113,10 +11256,7 @@ req_access_txt = "103"; specialfunctions = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/research) "aPr" = ( /obj/structure/machinery/firealarm{ @@ -14125,19 +11265,12 @@ }, /obj/structure/machinery/vending/dinnerware, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aPs" = ( /obj/structure/machinery/processor, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aPt" = ( /obj/structure/sink{ @@ -14150,24 +11283,18 @@ pixel_x = 6; pixel_y = -2 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aPu" = ( /obj/structure/surface/table, /obj/structure/machinery/microwave, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aPv" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/flour, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aPw" = ( /obj/structure/surface/table, @@ -14185,9 +11312,7 @@ pixel_y = 3 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aPx" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, @@ -14203,10 +11328,7 @@ /turf/open/floor/wood, /area/ice_colony/surface/bar/bar) "aPz" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/wood, /area/ice_colony/surface/bar/bar) "aPA" = ( @@ -14228,47 +11350,33 @@ /turf/open/floor/plating, /area/ice_colony/surface/hangar/alpha) "aPD" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "aPE" = ( /obj/item/shard, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aPF" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/alpha) "aPG" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aPH" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aPI" = ( /obj/structure/shuttle/diagonal{ icon_state = "swall_f6" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aPJ" = ( /obj/structure/window/shuttle, @@ -14278,62 +11386,43 @@ /obj/structure/shuttle/diagonal{ icon_state = "swall_f10" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aPL" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aPM" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "aPP" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/beta) "aPR" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "aPS" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aPT" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aPU" = ( /obj/structure/shuttle/diagonal{ icon_state = "swall_f6" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aPV" = ( /obj/structure/window/shuttle, @@ -14343,63 +11432,42 @@ /obj/structure/shuttle/diagonal{ icon_state = "swall_f10" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aPX" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aPY" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/beta) "aPZ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aQa" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "aQb" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/research/field_gear) "aQc" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/field_gear) "aQd" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -14409,49 +11477,30 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/field_gear) "aQe" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aQf" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/research) "aQg" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/research, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/surface/research) "aQh" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/surface/research) "aQi" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aQj" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/research) "aQk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14461,9 +11510,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aQl" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14472,9 +11519,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aQt" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -14482,9 +11527,7 @@ dir = 1; name = "\improper Anti-Freeze Canteen Freezer" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aQu" = ( /obj/effect/decal/cleanable/blood{ @@ -14495,9 +11538,7 @@ dir = 1; name = "\improper Anti-Freeze Bar Freezer" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aQw" = ( /obj/structure/bed/stool, @@ -14511,19 +11552,14 @@ /area/ice_colony/surface/bar/bar) "aQz" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aQA" = ( /obj/effect/spawner/random/tool, /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/alpha) "aQE" = ( /obj/structure/disposalpipe/segment{ @@ -14536,10 +11572,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "aQG" = ( /obj/structure/disposalpipe/segment{ @@ -14548,9 +11581,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aQH" = ( /obj/structure/disposalpipe/segment{ @@ -14562,40 +11593,29 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Aerodrome Hangar Alpha" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aQI" = ( /obj/structure/disposalpipe/junction, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aQJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aQN" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aQO" = ( /obj/structure/surface/table, /obj/item/device/flashlight, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "aQP" = ( /obj/structure/ice/thin, @@ -14606,31 +11626,20 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/research/field_gear) "aQR" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/field_gear) "aQT" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/research) "aQV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/research) "aQW" = ( /obj/structure/machinery/light{ @@ -14642,10 +11651,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/surface/research) "aQX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14654,37 +11660,25 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aQY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/surface/research) "aQZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aRa" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aRb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14697,10 +11691,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/surface/research) "aRc" = ( /obj/structure/machinery/light{ @@ -14712,102 +11703,71 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/surface/research) "aRd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/research) "aRe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/north, /area/ice_colony/surface/research) "aRf" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aRm" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aRn" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/bigbiteburger, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aRo" = ( /obj/item/tool/kitchen/knife/butcher, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aRp" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aRq" = ( /obj/structure/kitchenspike, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aRr" = ( /obj/structure/machinery/gibber, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aRs" = ( /obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aRt" = ( /obj/item/storage/toolbox/emergency, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aRu" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aRv" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aRw" = ( /obj/structure/machinery/space_heater, @@ -14827,17 +11787,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/alpha) "aRD" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/beta) "aRE" = ( /turf/closed/shuttle{ @@ -14847,38 +11801,27 @@ "aRI" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "aRJ" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/research) "aRK" = ( /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aRL" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/research) "aRM" = ( /obj/effect/decal/warning_stripes{ @@ -14887,10 +11830,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/surface/research) "aRN" = ( /obj/structure/disposalpipe/segment{ @@ -14899,38 +11839,26 @@ /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aRO" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/surface/research) "aRP" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aRQ" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aRR" = ( /obj/structure/disposalpipe/segment{ @@ -14939,10 +11867,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/surface/research) "aRS" = ( /obj/structure/disposalpipe/segment{ @@ -14951,27 +11876,19 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/surface/research) "aRT" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/research) "aRU" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aRV" = ( /obj/structure/pipes/vents/pump{ @@ -14981,27 +11898,20 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aRW" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/research) "aRY" = ( /obj/structure/machinery/light/small{ dir = 8 }, /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aRZ" = ( /obj/item/reagent_container/food/snacks/meat{ @@ -15019,53 +11929,38 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aSa" = ( /obj/structure/reagent_dispensers/beerkeg, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aSb" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aSc" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aSd" = ( /obj/structure/largecrate/random, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aSe" = ( /obj/structure/surface/table, /obj/item/device/flashlight, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "aSf" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aSg" = ( /turf/closed/shuttle{ @@ -15088,22 +11983,15 @@ }, /area/ice_colony/surface/hangar/alpha) "aSm" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/alpha) "aSn" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aSo" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aSp" = ( /turf/closed/shuttle{ @@ -15128,10 +12016,7 @@ "aSu" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "aSv" = ( /obj/structure/ice/thin/junction{ @@ -15147,19 +12032,13 @@ /obj/item/clothing/gloves/black, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/research/temporary) "aSy" = ( /obj/structure/surface/table, /obj/item/clothing/gloves/black, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/temporary) "aSz" = ( /obj/structure/surface/table, @@ -15169,10 +12048,7 @@ dir = 1 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/temporary) "aSA" = ( /obj/structure/machinery/light{ @@ -15180,41 +12056,27 @@ }, /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/surface/command/control/office) "aSB" = ( /turf/closed/wall, /area/ice_colony/surface/research/temporary) "aSC" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "dark2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aSD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aSE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/research) "aSF" = ( /obj/effect/decal/warning_stripes{ @@ -15223,35 +12085,23 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/surface/research) "aSG" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aSH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aSI" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/surface/research) "aSJ" = ( /obj/effect/decal/warning_stripes{ @@ -15260,27 +12110,19 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/surface/research) "aSK" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/research) "aSL" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/research) "aSM" = ( /obj/effect/decal/warning_stripes{ @@ -15291,34 +12133,25 @@ name = "Research Garage Lock"; pixel_x = 24 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/research) "aSO" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aSP" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aSQ" = ( /obj/structure/plasticflaps, /obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aSR" = ( /obj/effect/decal/cleanable/blood/gibs/body, @@ -15326,155 +12159,102 @@ dir = 1 }, /obj/effect/landmark/corpsespawner/miner, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aSS" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aST" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "aTb" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "aTc" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/research/temporary) "aTd" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/temporary) "aTe" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/research/temporary) "aTf" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aTg" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/surface/research) "aTh" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aTi" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/surface/research) "aTj" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/surface/research) "aTk" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/surface/research) "aTl" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southwest, /area/ice_colony/surface/research) "aTm" = ( -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/surface/research) "aTn" = ( /obj/effect/decal/warning_stripes{ icon_state = "N-corner" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southeast, /area/ice_colony/surface/research) "aTo" = ( -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/valley/southwest) "aTp" = ( -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/ice_colony/exterior/surface/valley/southwest) "aTr" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/reagentgrinder, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aTs" = ( /obj/structure/machinery/chem_master/condimaster, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aTt" = ( /obj/structure/ladder{ @@ -15483,27 +12263,19 @@ id = "canteen_ladder" }, /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aTu" = ( /obj/structure/closet/bodybag, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aTv" = ( /obj/structure/closet/crate/freezer/rations, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "aTw" = ( /obj/structure/kitchenspike, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/bar) "aTx" = ( /obj/structure/surface/table, @@ -15512,29 +12284,17 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "aTH" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/research/temporary) "aTI" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/temporary) "aTJ" = ( /obj/structure/disposalpipe/segment{ @@ -15544,9 +12304,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/temporary) "aTK" = ( /obj/structure/disposalpipe/segment{ @@ -15555,9 +12313,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/temporary) "aTL" = ( /obj/structure/disposalpipe/segment{ @@ -15569,10 +12325,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Omicron Temporary Sample Storage" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/research/temporary) "aTM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -15581,45 +12334,31 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aTN" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/structure/disposalpipe/junction, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aTO" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aTQ" = ( /obj/vehicle/train/cargo/engine, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aTR" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/surface/research) "aTS" = ( /turf/open/floor/plating/icefloor, /area/ice_colony/exterior/surface/valley/southwest) "aTT" = ( -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/valley/southwest) "aTY" = ( /turf/open/ice, @@ -15627,28 +12366,17 @@ "aTZ" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/research/temporary) "aUa" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/temporary) "aUb" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/research/temporary) "aUc" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/research) "aUd" = ( /obj/structure/pipes/vents/pump{ @@ -15658,18 +12386,13 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/research) "aUe" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/research) "aUf" = ( /obj/effect/decal/warning_stripes{ @@ -15679,16 +12402,11 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/surface/research) "aUg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "aUh" = ( /turf/closed/shuttle{ @@ -15703,18 +12421,13 @@ /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/command/control/office) "aUm" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/beta) "aUn" = ( /turf/closed/shuttle{ @@ -15745,10 +12458,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/surface/research) "aUu" = ( /obj/effect/decal/warning_stripes{ @@ -15757,10 +12467,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/surface/research) "aUv" = ( /obj/effect/decal/warning_stripes{ @@ -15771,29 +12478,20 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/surface/research) "aUw" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/surface/research) "aUx" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/surface/research) "aUy" = ( /obj/effect/decal/warning_stripes{ @@ -15803,21 +12501,13 @@ id = "researchoutside"; name = "Omicron Research Dome" }, -/turf/open/floor{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northeast, /area/ice_colony/surface/research) "aUz" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/valley/southwest) "aUA" = ( -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/exterior/surface/valley/southwest) "aUH" = ( /obj/structure/disposalpipe/segment{ @@ -15827,9 +12517,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aUI" = ( /obj/structure/disposalpipe/segment{ @@ -15841,9 +12529,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Aerodrome Hangar Beta" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aUL" = ( /obj/structure/disposalpipe/segment{ @@ -15853,10 +12539,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "aUN" = ( /obj/structure/ice/thin/end{ @@ -15875,44 +12558,26 @@ /area/ice_colony/exterior/surface/landing_pad_external) "aUQ" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/research/temporary) "aUR" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/ice_colony/surface/research/temporary) "aUS" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/ice_colony/surface/research/temporary) "aUT" = ( /obj/structure/closet/emcloset, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/temporary) "aUU" = ( /obj/structure/closet/firecloset, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/temporary) "aUV" = ( /obj/structure/closet/firecloset, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/research/temporary) "aUW" = ( /turf/closed/wall, @@ -15928,9 +12593,7 @@ dir = 1; name = "\improper Omicron Technical Storage" }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aUZ" = ( /turf/closed/wall/r_wall, @@ -15940,26 +12603,19 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aVc" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/junction, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aVd" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/beta) "aVe" = ( /obj/structure/ice/ice_rock/cornerOverlay{ @@ -15983,116 +12639,76 @@ icon_state = "pipe-c" }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/temporary) "aVi" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/temporary) "aVj" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/ice_colony/surface/research/temporary) "aVk" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/temporary) "aVl" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/research/temporary) "aVm" = ( /obj/structure/surface/table, /obj/effect/spawner/random/bomb_supply, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/research/tech_storage) "aVn" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/tech_storage) "aVp" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/tech_storage) "aVq" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/tech_storage) "aVr" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/tech_storage) "aVs" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/research/tech_storage) "aVt" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - icon_state = "platebot" - }, +/turf/open/floor/platebot, /area/ice_colony/surface/research/tech_storage) "aVv" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northwest, /area/ice_colony/exterior/surface/container_yard) "aVw" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/container_yard) "aVx" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/ice_colony/exterior/surface/container_yard) "aVy" = ( /turf/closed/shuttle{ @@ -16103,36 +12719,26 @@ /obj/structure/surface/table, /obj/item/storage/belt/utility, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/alpha) "aVA" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aVB" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aVC" = ( /obj/structure/surface/table, /obj/item/device/flashlight, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/beta) "aVD" = ( /turf/closed/shuttle{ @@ -16144,10 +12750,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/beta) "aVF" = ( /obj/structure/machinery/landinglight/ds1{ @@ -16156,46 +12759,31 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northwest, /area/ice_colony/exterior/surface/landing_pad) "aVG" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/landing_pad) "aVH" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/landing_pad) "aVI" = ( /obj/structure/machinery/landinglight/ds1{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/landing_pad) "aVJ" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/landing_pad) "aVK" = ( /obj/structure/machinery/landinglight/ds1{ @@ -16204,69 +12792,43 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/ice_colony/exterior/surface/landing_pad) "aVL" = ( /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/research/temporary) "aVM" = ( /obj/structure/machinery/light, /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/ice_colony/surface/research/temporary) "aVN" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/research/temporary) "aVO" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/research/tech_storage) "aVP" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/tech_storage) "aVQ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/research/tech_storage) "aVR" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/research/tech_storage) "aVT" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/exterior/surface/container_yard) "aVU" = ( /obj/structure/machinery/colony_floodlight, @@ -16281,95 +12843,67 @@ /area/ice_colony/exterior/surface/container_yard) "aVX" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/container_yard) "aVZ" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "aWa" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aWb" = ( /obj/structure/shuttle/diagonal{ icon_state = "swall_f5" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aWe" = ( /obj/structure/shuttle/diagonal{ icon_state = "swall_f9" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aWf" = ( /obj/structure/surface/table, /obj/item/device/flashlight, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/alpha) "aWg" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aWh" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/hallway) "aWi" = ( /obj/structure/surface/table, /obj/item/storage/belt/utility, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/beta) "aWj" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aWk" = ( /obj/structure/shuttle/diagonal{ icon_state = "swall_f5" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aWn" = ( /obj/structure/shuttle/diagonal{ icon_state = "swall_f9" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aWo" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ @@ -16378,10 +12912,7 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northwest, /area/ice_colony/exterior/surface/landing_pad) "aWp" = ( /turf/open/floor/plating, @@ -16393,10 +12924,7 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/ice_colony/exterior/surface/landing_pad) "aWs" = ( /obj/structure/surface/table, @@ -16411,18 +12939,13 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/research/tech_storage) "aWt" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/tech_storage) "aWu" = ( /obj/structure/disposalpipe/segment{ @@ -16432,18 +12955,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/tech_storage) "aWv" = ( /obj/effect/landmark/survivor_spawner, /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research/tech_storage) "aWw" = ( /obj/structure/closet/wardrobe/green, @@ -16451,10 +12970,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/surface/hydroponics/south) "aWB" = ( /obj/structure/cargo_container/watatsumi/leftmid, @@ -16486,10 +13002,7 @@ /area/ice_colony/exterior/surface/container_yard) "aWI" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "aWJ" = ( /turf/closed/shuttle{ @@ -16500,29 +13013,20 @@ /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/alpha) "aWL" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/beta) "aWM" = ( /obj/structure/machinery/space_heater, /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "aWN" = ( /turf/closed/shuttle{ @@ -16531,19 +13035,13 @@ /area/ice_colony/surface/hangar/beta) "aWO" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "aWP" = ( /obj/structure/machinery/landinglight/ds1{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/exterior/surface/landing_pad) "aWQ" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -16553,83 +13051,54 @@ /obj/structure/machinery/landinglight/ds1{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/landing_pad) "aWS" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/research/tech_storage) "aWT" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aWU" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aWV" = ( /obj/structure/surface/rack, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aWW" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aWX" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aWY" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aWZ" = ( /obj/structure/surface/rack, /obj/item/storage/box/lightstick/red, /obj/item/storage/box/lightstick/red, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aXa" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/west, /area/ice_colony/surface/research/tech_storage) "aXb" = ( /obj/structure/surface/table, /obj/item/circuitboard/apc, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/research/tech_storage) "aXc" = ( /obj/structure/cargo_container/arious/leftmid, @@ -16659,32 +13128,21 @@ /obj/structure/barricade/metal{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/container_yard) "aXj" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/hangar/alpha) "aXk" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/west, /area/ice_colony/surface/hangar/alpha) "aXl" = ( /obj/structure/shuttle/diagonal{ dir = 9; icon_state = "wall" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aXm" = ( /turf/closed/shuttle{ @@ -16696,34 +13154,24 @@ dir = 5; icon_state = "wall" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aXo" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/alpha) "aXr" = ( /obj/structure/surface/table, /obj/item/device/flashlight, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/hangar/beta) "aXt" = ( /obj/structure/shuttle/diagonal{ dir = 9; icon_state = "wall" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aXu" = ( /turf/closed/shuttle{ @@ -16735,21 +13183,14 @@ dir = 5; icon_state = "wall" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aXw" = ( -/turf/open/floor{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2, /area/ice_colony/surface/hangar/beta) "aXx" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/hangar/beta) "aXy" = ( /obj/structure/ice/thin/end{ @@ -16761,32 +13202,21 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/exterior/surface/landing_pad) "aXA" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/landing_pad) "aXB" = ( -/turf/open/floor{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2, /area/ice_colony/surface/research/tech_storage) "aXC" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/research/tech_storage) "aXH" = ( /obj/structure/cargo_container/grant/left, @@ -16808,46 +13238,33 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/hangar/alpha) "aXM" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/hangar/alpha) "aXN" = ( /obj/structure/shuttle/diagonal{ dir = 6; icon_state = "wall" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aXO" = ( /obj/structure/shuttle/diagonal{ dir = 10; icon_state = "wall" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "aXP" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/hangar/alpha) "aXQ" = ( /obj/structure/machinery/light{ @@ -16858,72 +13275,50 @@ name = "hangar shutter control"; pixel_y = -30 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/hangar/alpha) "aXR" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Aerodrome Hangar" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/hangar/hallway) "aXS" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/hangar/hallway) "aXT" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/hangar/beta) "aXU" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/hangar/beta) "aXV" = ( /obj/structure/shuttle/diagonal{ dir = 6; icon_state = "wall" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aXW" = ( /obj/structure/shuttle/diagonal{ dir = 10; icon_state = "wall" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "aXX" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/hangar/beta) "aXY" = ( /obj/structure/machinery/light{ @@ -16934,10 +13329,7 @@ name = "hangar shutter control"; pixel_y = -30 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/hangar/beta) "aXZ" = ( /obj/structure/ice/thin/corner, @@ -16958,35 +13350,22 @@ /area/ice_colony/exterior/surface/landing_pad_external) "aYd" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/research/tech_storage) "aYe" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aYf" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/research/tech_storage) "aYg" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/research/tech_storage) "aYi" = ( -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/container_yard) "aYj" = ( /obj/effect/decal/warning_stripes{ @@ -16999,10 +13378,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/hangar/alpha) "aYk" = ( /obj/effect/decal/warning_stripes{ @@ -17012,10 +13388,7 @@ id = "hangar_ice_1"; name = "\improper Hangar Shutters" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/hangar/alpha) "aYl" = ( /obj/effect/decal/warning_stripes{ @@ -17028,10 +13401,7 @@ id = "hangar_ice_1"; name = "\improper Hangar Shutters" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/hangar/alpha) "aYo" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17049,10 +13419,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/hangar/beta) "aYq" = ( /obj/effect/decal/warning_stripes{ @@ -17062,10 +13429,7 @@ id = "hangar_ice_2"; name = "\improper Hangar Shutters" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/hangar/beta) "aYr" = ( /obj/effect/decal/warning_stripes{ @@ -17078,10 +13442,7 @@ id = "hangar_ice_2"; name = "\improper Hangar Shutters" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/hangar/beta) "aYs" = ( /obj/structure/ice/thin/end, @@ -17091,10 +13452,7 @@ /obj/structure/machinery/landinglight/ds1{ dir = 8 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/ice_colony/exterior/surface/landing_pad) "aYx" = ( /obj/vehicle/train/cargo/trolley, @@ -17109,16 +13467,10 @@ dir = 8 }, /obj/structure/machinery/colony_floodlight, -/turf/open/floor/plating/icefloor{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northwest, /area/ice_colony/exterior/surface/landing_pad) "aYB" = ( -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/landing_pad) "aYC" = ( /turf/open/floor/plating/icefloor, @@ -17128,39 +13480,25 @@ /turf/open/floor/plating/icefloor, /area/ice_colony/exterior/surface/landing_pad) "aYE" = ( -/turf/open/floor/plating/icefloor{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southwest, /area/ice_colony/exterior/surface/landing_pad) "aYG" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/landing_pad) "aYH" = ( -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/exterior/surface/landing_pad) "aYI" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/ice_colony/exterior/surface/landing_pad) "aYJ" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/ice_colony/exterior/surface/landing_pad) "aYK" = ( /turf/closed/ice/straight{ @@ -17176,16 +13514,10 @@ /obj/structure/barricade/metal{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/exterior/surface/landing_pad) "aYO" = ( -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/landing_pad) "aYP" = ( /obj/structure/lz_sign/ice_sign, @@ -17198,10 +13530,7 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/ice_colony/exterior/surface/landing_pad) "aYR" = ( /obj/structure/machinery/floodlight/landing, @@ -17211,10 +13540,7 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/ice_colony/exterior/surface/landing_pad) "aYS" = ( /turf/closed/ice/straight, @@ -17226,10 +13552,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/exterior/surface/landing_pad) "aZb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17264,25 +13587,16 @@ /obj/structure/barricade/metal{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/landing_pad) "aZg" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/computer/shuttle_control/dropship1, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/landing/console) "aZh" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/landing_pad) "aZi" = ( /obj/structure/machinery/landinglight/ds1{ @@ -17295,10 +13609,7 @@ /turf/open/ice, /area/ice_colony/exterior/surface/landing_pad_external) "aZm" = ( -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/exterior/surface/landing_pad) "aZn" = ( /obj/effect/decal/cleanable/blood/oil, @@ -17336,30 +13647,19 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/landing_pad) "aZx" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southwest, /area/ice_colony/exterior/surface/container_yard) "aZy" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/container_yard) "aZz" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/exterior/surface/container_yard) "aZA" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -17371,20 +13671,14 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/exterior/surface/landing_pad) "aZC" = ( /obj/structure/barricade/metal{ dir = 8 }, /obj/structure/machinery/colony_floodlight, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/exterior/surface/landing_pad) "aZE" = ( /obj/structure/ice/thin/corner{ @@ -17420,20 +13714,14 @@ /area/ice_colony/exterior/surface/landing_pad) "aZQ" = ( /obj/structure/barricade/metal, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/landing_pad) "aZR" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/landing_pad) "aZS" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/landing_pad) "aZT" = ( /obj/structure/reagent_dispensers/fueltank, @@ -17496,10 +13784,7 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/ice_colony/exterior/surface/landing_pad) "baf" = ( /obj/structure/machinery/floodlight/landing, @@ -17507,10 +13792,7 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/exterior/surface/landing_pad) "bag" = ( /obj/structure/ice/thin/corner{ @@ -17538,28 +13820,16 @@ /area/ice_colony/exterior/surface/landing_pad_external) "ban" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/exterior/surface/landing_pad) "bao" = ( -/turf/open/floor/plating/icefloor{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northwest, /area/ice_colony/underground/hangar) "bap" = ( -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/underground/hangar) "baq" = ( -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/ice_colony/underground/hangar) "bar" = ( /obj/structure/ice/thin/end, @@ -17587,10 +13857,7 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/ice_colony/exterior/surface/landing_pad) "bax" = ( /obj/structure/ice/thin/junction{ @@ -17602,10 +13869,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/underground/hangar) "baz" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, @@ -17617,17 +13881,11 @@ /area/ice_colony/underground/hangar) "baB" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/underground/hangar) "baC" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/underground/hangar) "baD" = ( /obj/structure/machinery/landinglight/ds2, @@ -17635,43 +13893,28 @@ /area/ice_colony/underground/hangar) "baE" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/underground/hangar) "baF" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/underground/hangar) "baH" = ( /obj/structure/machinery/landinglight/ds1, /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southwest, /area/ice_colony/exterior/surface/landing_pad) "baI" = ( /obj/structure/machinery/landinglight/ds1, /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/exterior/surface/landing_pad) "baJ" = ( -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/underground/hangar) "baK" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -17686,10 +13929,7 @@ /turf/open/floor/plating/icefloor, /area/ice_colony/underground/hangar) "baN" = ( -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/underground/hangar) "baO" = ( /obj/structure/machinery/landinglight/ds2{ @@ -17721,10 +13961,7 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/exterior/surface/landing_pad) "baZ" = ( /obj/structure/ice/thin/corner{ @@ -17739,9 +13976,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/underground/hangar) "bbc" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -17751,9 +13986,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/underground/hangar) "bbg" = ( /obj/structure/ice/thin/straight, @@ -17780,15 +14013,11 @@ /area/ice_colony/exterior/surface/cliff) "bbl" = ( /obj/structure/machinery/landinglight/ds1/delayone, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/landing_pad) "bbm" = ( /obj/structure/machinery/landinglight/ds1/delaythree, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/landing_pad) "bbn" = ( /turf/open/gm/empty, @@ -17797,19 +14026,13 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/underground/hangar) "bbq" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/underground/hangar) "bbt" = ( /obj/structure/ice/thin/junction{ @@ -17825,57 +14048,39 @@ dir = 1; name = "\improper Colony Storeroom" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/tcomms) "bby" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, /obj/structure/machinery/landinglight/ds1/delaythree, -/turf/open/floor/plating/icefloor{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southwest, /area/ice_colony/exterior/surface/landing_pad) "bbz" = ( /obj/structure/machinery/landinglight/ds1, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/landing_pad) "bbA" = ( /obj/structure/machinery/landinglight/ds1/delaytwo, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/exterior/surface/landing_pad) "bbB" = ( /obj/structure/machinery/landinglight/ds1/delayone, /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/exterior/surface/landing_pad) "bbE" = ( /turf/closed/wall/r_wall, /area/ice_colony/surface/tcomms) "bbF" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/surface/tcomms) "bbG" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/tcomms) "bbI" = ( /obj/structure/ice/thin/single, @@ -17894,14 +14099,8 @@ /turf/open/ice, /area/ice_colony/exterior/surface/valley/south/excavation) "bbR" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "delivery" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/delivery, /area/ice_colony/surface/tcomms) "bbW" = ( /obj/structure/ice/thin/corner{ @@ -17951,17 +14150,11 @@ /area/ice_colony/underground/hangar) "bcg" = ( /obj/structure/inflatable, -/turf/open/floor/plating/icefloor{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northwest, /area/ice_colony/surface/excavation/storage) "bch" = ( /obj/structure/inflatable, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/surface/excavation/storage) "bci" = ( /turf/closed/wall, @@ -17970,22 +14163,15 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ name = "\improper Colony Xenoarcheology Outpost" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bck" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bcl" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/surface/tcomms) "bco" = ( /obj/structure/ice/thin/end, @@ -18049,68 +14235,42 @@ "bcF" = ( /obj/structure/surface/table, /obj/item/tool/pickaxe/plasmacutter, -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/ice_colony/surface/excavation) "bcG" = ( /obj/structure/surface/table, /obj/item/storage/toolbox/emergency, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/excavation) "bcH" = ( /obj/structure/disposalpipe/trunk, /obj/structure/machinery/disposal, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/excavation) "bcI" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/excavation) "bcJ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/excavation) "bcK" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/surface/excavation) "bcL" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bcM" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/surface/excavation) "bcN" = ( /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/surface/excavation) "bcO" = ( /obj/structure/surface/rack, @@ -18118,86 +14278,57 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/surface/excavation) "bcP" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/surface/excavation) "bcQ" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northeast, /area/ice_colony/surface/excavation) "bcR" = ( /obj/structure/surface/rack, /obj/item/tool/shovel/snow, /obj/item/tool/shovel/snow, /obj/item/tool/shovel/snow, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/excavation) "bcS" = ( /obj/structure/surface/rack, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/excavation) "bcT" = ( /obj/structure/closet/radiation, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/excavation) "bcU" = ( /obj/structure/closet/radiation, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/excavation) "bcV" = ( /obj/structure/surface/rack, /obj/item/device/analyzer, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/excavation) "bcW" = ( /obj/structure/surface/rack, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/excavation) "bcY" = ( /obj/structure/ice/thin/corner, /turf/open/ice, /area/ice_colony/exterior/surface/valley/south/excavation) "bcZ" = ( -/turf/open/floor/icefloor{ - icon_state = "rockvault" - }, +/turf/open/floor/icefloor/rockvault, /area/ice_colony/exterior/surface/valley/south/excavation) "bda" = ( /turf/closed/wall, @@ -18210,22 +14341,13 @@ /area/ice_colony/underground/requesition/storage) "bdd" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/freight, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/underground/requesition) "bde" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition) "bdf" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/underground/requesition) "bdg" = ( /turf/closed/wall/r_wall, @@ -18239,10 +14361,7 @@ /area/ice_colony/underground/hangar) "bdi" = ( /obj/structure/inflatable, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/surface/excavation/storage) "bdj" = ( /obj/structure/surface/table, @@ -18254,44 +14373,29 @@ /area/ice_colony/surface/excavation/storage) "bdl" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/surface/excavation) "bdm" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bdn" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bdo" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/surface/excavation) "bdp" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/excavation) "bdq" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bdr" = ( /obj/structure/ladder{ @@ -18300,10 +14404,7 @@ id = "dig_site_prep_ladder1"; pixel_y = 16 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/excavation) "bdB" = ( /obj/structure/ice/thin/end, @@ -18316,9 +14417,7 @@ id = "ship_ladder1"; pixel_y = 16 }, -/turf/open/floor/icefloor{ - icon_state = "rockvault" - }, +/turf/open/floor/icefloor/rockvault, /area/ice_colony/exterior/surface/valley/south/excavation) "bdE" = ( /obj/structure/ladder{ @@ -18327,139 +14426,87 @@ id = "ship_ladder"; pixel_y = 16 }, -/turf/open/floor/icefloor{ - icon_state = "rockvault" - }, +/turf/open/floor/icefloor/rockvault, /area/ice_colony/exterior/surface/valley/south/excavation) "bdF" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bdG" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bdH" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bdI" = ( /obj/structure/closet/crate/freezer/rations, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bdJ" = ( /obj/structure/surface/table/reinforced, /obj/item/wrapping_paper, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/underground/requesition) "bdK" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/north, /area/ice_colony/underground/requesition) "bdL" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bdM" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/east, /area/ice_colony/underground/requesition) "bdN" = ( /obj/structure/machinery/computer/shuttle_control/ice_colony/elevator4{ pixel_y = 30 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition) "bdO" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition) "bdP" = ( /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition) "bdQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition) "bdR" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/underground/requesition) "bdS" = ( /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/underground/hangar) "bdT" = ( /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/underground/hangar) "bdX" = ( /obj/structure/reagent_dispensers/fueltank, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating/icefloor, /area/ice_colony/surface/excavation/storage) "bdY" = ( @@ -18468,18 +14515,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/surface/excavation) "bdZ" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bea" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18489,9 +14531,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "beb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18500,9 +14540,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bec" = ( /obj/structure/surface/table, @@ -18513,9 +14551,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bed" = ( /obj/structure/surface/table, @@ -18528,9 +14564,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bee" = ( /obj/structure/surface/table, @@ -18542,9 +14576,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bef" = ( /obj/structure/disposalpipe/segment{ @@ -18553,9 +14585,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "beg" = ( /obj/structure/disposalpipe/segment{ @@ -18563,26 +14593,20 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "beh" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bei" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bej" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18591,44 +14615,32 @@ /obj/structure/machinery/door/window{ name = "Anomaly Gear" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/surface/excavation) "bek" = ( /obj/structure/window/reinforced, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/excavation) "bel" = ( /obj/structure/window/reinforced, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/excavation) "bem" = ( /obj/structure/window/reinforced, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/excavation) "ben" = ( /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/excavation) "beo" = ( /obj/structure/window/reinforced, @@ -18638,49 +14650,32 @@ id = "dig_site_prep_ladder"; pixel_y = 16 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/excavation) "beq" = ( /obj/structure/machinery/floodlight{ name = "Floodlight" }, -/turf/open/floor/icefloor{ - icon_state = "rockvault" - }, +/turf/open/floor/icefloor/rockvault, /area/ice_colony/exterior/surface/valley/south/excavation) "ber" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bet" = ( /obj/structure/closet/crate/freezer, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "beu" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/weldpack, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition) "bev" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "beA" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition) "beB" = ( /turf/closed/wall/r_wall, @@ -18689,33 +14684,21 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/underground/hangar) "beD" = ( /obj/structure/machinery/camera/autoname/lz_camera, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/underground/hangar) "beE" = ( /obj/structure/machinery/camera/autoname/lz_camera, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/underground/hangar) "beF" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/underground/hangar) "beG" = ( /obj/structure/ice/thin/junction{ @@ -18725,10 +14708,7 @@ /area/ice_colony/exterior/surface/valley/south) "beH" = ( /obj/structure/inflatable/door, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/surface/excavation/storage) "beI" = ( /obj/structure/reagent_dispensers/fueltank, @@ -18737,70 +14717,48 @@ "beJ" = ( /obj/structure/surface/table, /obj/item/device/flashlight, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/surface/excavation) "beK" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "beM" = ( /obj/structure/surface/table, /obj/item/storage/firstaid, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "beO" = ( /obj/structure/machinery/door/window/eastright{ name = "Technical Storage" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/surface/excavation) "beP" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/surface/excavation) "beQ" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/excavation) "beR" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/excavation) "beS" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/excavation) "beU" = ( /turf/closed/ice/straight, @@ -18810,81 +14768,55 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "beW" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition) "beX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "beZ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition) "bfa" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/hangar) "bfb" = ( /obj/structure/closet/toolcloset, /turf/open/floor/plating/icefloor, /area/ice_colony/surface/excavation/storage) "bfc" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/surface/excavation) "bfd" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bff" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/surface/excavation) "bfg" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "bfh" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/excavation) "bfi" = ( /turf/closed/ice/corner{ @@ -18893,47 +14825,28 @@ /area/ice_colony/exterior/surface/valley/south/excavation) "bfj" = ( /obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bfk" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition) "bfm" = ( /obj/structure/closet/crate, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/underground/requesition) "bfn" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/underground/requesition) "bfo" = ( -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/underground/requesition) "bfp" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hangar) "bfq" = ( /obj/structure/inflatable, -/turf/open/floor/plating/icefloor{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southwest, /area/ice_colony/surface/excavation/storage) "bfr" = ( /obj/structure/inflatable, @@ -18953,161 +14866,110 @@ /area/ice_colony/surface/excavation/storage) "bfu" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/ice_colony/surface/excavation) "bfv" = ( /obj/structure/surface/table, /obj/structure/machinery/microwave, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/excavation) "bfw" = ( /obj/structure/surface/table, /obj/item/storage/box/donkpockets, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/excavation) "bfx" = ( /obj/structure/surface/table, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/excavation) "bfy" = ( -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/excavation) "bfz" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/excavation) "bfA" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/darkpurple2, /area/ice_colony/surface/excavation) "bfB" = ( -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/surface/excavation) "bfC" = ( /obj/structure/surface/table, /obj/item/clothing/gloves/yellow, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/surface/excavation) "bfD" = ( /obj/structure/surface/table, /obj/item/device/reagent_scanner, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/surface/excavation) "bfE" = ( /obj/structure/closet/crate, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/surface/excavation) "bfF" = ( /obj/structure/closet/crate, /obj/item/tool/pickaxe/plasmacutter, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/surface/excavation) "bfG" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southeast, /area/ice_colony/surface/excavation) "bfH" = ( /obj/structure/surface/rack, /obj/item/tool/shovel/snow, /obj/item/tool/shovel/snow, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/excavation) "bfI" = ( /obj/structure/surface/rack, /obj/item/device/multitool, /obj/item/storage/belt/utility/full, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/excavation) "bfJ" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/excavation) "bfK" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/excavation) "bfL" = ( -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/excavation) "bfM" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/device/t_scanner, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/surface/excavation) "bfN" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/tool/hand_labeler, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/excavation) "bfO" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bfP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bfR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19116,41 +14978,29 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Underground Requesitions Freezer" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bfT" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bfV" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bfW" = ( /obj/vehicle/train/cargo/engine, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bfX" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bfY" = ( /obj/structure/inflatable, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/surface/excavation/storage) "bga" = ( /obj/structure/ice/thin/end{ @@ -19166,38 +15016,25 @@ /area/ice_colony/exterior/surface/valley/south/excavation) "bgc" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/icefloor{ - icon_state = "rockvault" - }, +/turf/open/floor/icefloor/rockvault, /area/ice_colony/exterior/surface/valley/south/excavation) "bge" = ( /obj/structure/bigDelivery, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/underground/requesition/storage) "bgf" = ( /obj/structure/closet/radiation, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition) "bgh" = ( -/turf/open/floor{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2, /area/ice_colony/underground/requesition) "bgi" = ( -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition) "bgj" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition) "bgk" = ( /obj/structure/machinery/door_control{ @@ -19205,9 +15042,7 @@ name = "Underground Hangar Lock"; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/hangar) "bgl" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/vertical/secure{ @@ -19230,10 +15065,7 @@ /area/ice_colony/exterior/surface/valley/south/excavation) "bgs" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition) "bgt" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -19254,17 +15086,11 @@ dir = 8; health = 250 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/underground/requesition) "bgy" = ( /obj/structure/machinery/bot/mulebot, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition) "bgz" = ( /obj/structure/machinery/bot/mulebot, @@ -19272,19 +15098,14 @@ dir = 4; health = 80 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition) "bgA" = ( /obj/structure/machinery/conveyor_switch, /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bgB" = ( /obj/structure/machinery/conveyor, @@ -19294,23 +15115,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bgD" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition) "bgG" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/north) "bgH" = ( @@ -19329,17 +15141,13 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/underground/hangar) "bgK" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/underground/hangar) "bgL" = ( /obj/structure/ice/thin/corner, @@ -19349,9 +15157,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bgN" = ( /obj/structure/machinery/conveyor, @@ -19363,10 +15169,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition) "bgQ" = ( /obj/structure/barricade/wooden{ @@ -19378,19 +15181,13 @@ /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/underground/hangar) "bgT" = ( /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/underground/hangar) "bgU" = ( /obj/structure/ice/thin/corner{ @@ -19400,60 +15197,43 @@ /area/ice_colony/exterior/surface/valley/south) "bgW" = ( /obj/structure/closet/secure_closet/req_officer, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition) "bgX" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bgY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/closet/crate, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/underground/requesition) "bgZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bha" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/underground/requesition) "bhb" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bhc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2, /area/ice_colony/underground/requesition) "bhd" = ( /obj/effect/decal/warning_stripes{ @@ -19462,9 +15242,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition) "bhe" = ( /obj/structure/machinery/conveyor, @@ -19480,24 +15258,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition) "bhg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bhh" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/underground/requesition) "bhj" = ( /turf/closed/wall/r_wall, @@ -19513,10 +15284,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition) "bhn" = ( /turf/closed/wall/r_wall, @@ -19532,30 +15300,20 @@ dir = 1; name = "\improper Underground Requesitions Office" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bht" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/ice_colony/underground/hangar) "bhu" = ( -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/ice_colony/underground/hangar) "bhw" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/secure_closet/req_officer, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition) "bhy" = ( /obj/structure/window/framed/colony/reinforced, @@ -19566,18 +15324,11 @@ /turf/open/floor/plating, /area/ice_colony/underground/requesition/lobby) "bhA" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition/lobby) "bhB" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -19585,9 +15336,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bhC" = ( /obj/structure/machinery/disposal, @@ -19597,25 +15346,15 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/underground/requesition/lobby) "bhD" = ( /obj/structure/largecrate/random, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/north) "bhE" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/underground/hangar) "bhF" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -19633,19 +15372,13 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/underground/hangar) "bhI" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/underground/hangar) "bhJ" = ( /obj/structure/machinery/landinglight/ds2/delayone{ @@ -19657,62 +15390,41 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/underground/hangar) "bhL" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/underground/hangar) "bhS" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bhT" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bhV" = ( -/turf/open/floor/plating/icefloor{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southwest, /area/ice_colony/underground/hangar) "bhY" = ( /obj/structure/machinery/constructable_frame, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition) "bhZ" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/underground/requesition) "bia" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bic" = ( /obj/structure/surface/rack, @@ -19737,18 +15449,13 @@ /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/underground/requesition) "bik" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "bim" = ( /obj/structure/machinery/door_control{ @@ -19759,41 +15466,30 @@ req_access_txt = "100"; specialfunctions = 4 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition) "biq" = ( /obj/structure/machinery/conveyor_switch, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition/lobby) "bir" = ( /obj/structure/bed/chair/office/dark, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bis" = ( /obj/structure/machinery/autolathe, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/underground/requesition/lobby) "biu" = ( /obj/structure/machinery/computer3/powermonitor, /turf/open/floor/plating/icefloor, /area/ice_colony/underground/hangar) "biv" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/ice_colony/underground/hangar) "bix" = ( /obj/structure/closet/secure_closet/engineering_welding, @@ -19807,9 +15503,7 @@ id = "req_sec_storage"; name = "\improper Requesitions Storage Shutters" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/sec_storage) "biB" = ( /obj/structure/window/framed/colony/reinforced, @@ -19820,9 +15514,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Requesitions Bay" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition) "biD" = ( /obj/structure/machinery/requests_console{ @@ -19852,9 +15544,7 @@ pixel_x = 32 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "biF" = ( /obj/structure/machinery/light/small{ @@ -19901,24 +15591,16 @@ /turf/open/floor/wood, /area/ice_colony/underground/command/pv1) "biQ" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/underground/requesition/sec_storage) "biR" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition/sec_storage) "biS" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/sec_storage) "biU" = ( /obj/structure/machinery/door_control{ @@ -19929,10 +15611,7 @@ req_access_txt = "100"; specialfunctions = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition/sec_storage) "biV" = ( /obj/structure/machinery/alarm{ @@ -19942,53 +15621,36 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/underground/requesition/sec_storage) "biW" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/underground/requesition/lobby) "biX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "biZ" = ( /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition/lobby) "bja" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/requesition/lobby) "bjb" = ( /obj/structure/machinery/alarm{ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/underground/requesition/lobby) "bjd" = ( /obj/structure/machinery/power/terminal{ @@ -20014,37 +15676,23 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition/sec_storage) "bjl" = ( /obj/structure/closet/crate/secure, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/underground/requesition/sec_storage) "bjm" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/sec_storage) "bjn" = ( -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/underground/requesition/sec_storage) "bjp" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition/sec_storage) "bjq" = ( /obj/structure/bed/chair{ @@ -20054,32 +15702,22 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition/lobby) "bjs" = ( /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bjt" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bjw" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition/lobby) "bjx" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -20091,23 +15729,14 @@ /turf/closed/wall/r_wall/unmeltable, /area/ice_colony/underground/maintenance/north) "bjB" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition/sec_storage) "bjC" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/underground/requesition/sec_storage) "bjD" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition/sec_storage) "bjE" = ( /obj/structure/bed/chair{ @@ -20116,31 +15745,21 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition/lobby) "bjF" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bjG" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bjH" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition/lobby) "bjK" = ( /obj/structure/machinery/light/small{ @@ -20153,26 +15772,19 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/requesition/lobby) "bjN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bjP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bjQ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -20182,34 +15794,25 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bjR" = ( /obj/structure/disposalpipe/junction{ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bjS" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bjT" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition/lobby) "bjU" = ( /obj/structure/machinery/door/poddoor/two_tile/four_tile/secure{ @@ -20232,48 +15835,35 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition/lobby) "bjZ" = ( -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition/lobby) "bka" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bkb" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition/lobby) "bkc" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition/lobby) "bkd" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/underground/requesition/lobby) "bke" = ( /obj/structure/machinery/light/small{ @@ -20296,16 +15886,10 @@ name = "Underground Hangar Lock"; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/hangar) "bki" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/hangar) "bkj" = ( /obj/structure/flora/pottedplant, @@ -20323,9 +15907,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Requesitions Lobby" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/requesition/lobby) "bko" = ( /obj/structure/machinery/light/small, @@ -20338,24 +15920,16 @@ /turf/open/floor/plating, /area/ice_colony/underground/hallway/north_west) "bkq" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/hallway/north_west) "bkr" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bks" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/hallway/north_west) "bkt" = ( /turf/closed/wall/r_wall, @@ -20368,51 +15942,30 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/north) "bkv" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/underground/requesition/sec_storage) "bkw" = ( -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition/sec_storage) "bkx" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/requesition/sec_storage) "bky" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/underground/requesition/sec_storage) "bkz" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/underground/hallway/north_west) "bkA" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bkB" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/underground/hallway/north_west) "bkC" = ( /turf/closed/wall/r_wall, @@ -20435,10 +15988,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/crew/morgue) "bkG" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/hallway/north_west) "bkH" = ( /obj/structure/barricade/wooden{ @@ -20460,22 +16010,13 @@ /turf/open/floor/plating, /area/ice_colony/underground/requesition/sec_storage) "bkM" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/north, /area/ice_colony/underground/hallway/north_west) "bkN" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/ice_colony/underground/hallway/north_west) "bkO" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/underground/hallway/north_west) "bkP" = ( /obj/structure/window/framed/colony/reinforced, @@ -20483,71 +16024,51 @@ /area/ice_colony/underground/crew/chapel) "bkQ" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/chapel) "bkR" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/chapel) "bkS" = ( /obj/structure/morgue, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bkT" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bkU" = ( /obj/structure/bed/roller, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bkV" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/machinery/recharge_station, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bkW" = ( /turf/closed/wall/r_wall/unmeltable, /area/ice_colony/underground/hallway/north_west) "bkX" = ( /obj/structure/bookcase, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bkY" = ( /obj/structure/bookcase/manuals/medical, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bkZ" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bla" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "blc" = ( /turf/open/floor/plating, @@ -20570,31 +16091,19 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/research) "blg" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/hallway/north_west) "bll" = ( -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/ice_colony/underground/crew/chapel) "blm" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/ice_colony/underground/crew/chapel) "bln" = ( -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/ice_colony/underground/crew/chapel) "blo" = ( /turf/open/gm/empty, @@ -20603,15 +16112,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "blq" = ( /obj/structure/bed/chair/wood/normal, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "blr" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -20632,53 +16137,38 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Underground Maintenance" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "blu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "blv" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "blx" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/chapel) "bly" = ( -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/ice_colony/underground/crew/chapel) "blz" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/ice_colony/underground/crew/chapel) "blA" = ( -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/ice_colony/underground/crew/chapel) "blB" = ( /obj/structure/surface/table/woodentable, @@ -20693,63 +16183,47 @@ /area/ice_colony/underground/crew/chapel) "blD" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "blE" = ( /obj/structure/machinery/alarm{ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "blF" = ( /obj/structure/bookcase/manuals/research_and_development, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "blG" = ( /obj/structure/bed/chair/wood/normal{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "blH" = ( /obj/structure/surface/table/woodentable, /obj/item/book/manual/engineering_hacking, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "blI" = ( /obj/structure/surface/table/woodentable, /obj/item/device/flashlight/lamp, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "blJ" = ( /obj/structure/bed/chair/wood/normal{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "blK" = ( /obj/structure/machinery/alarm{ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "blL" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -20760,26 +16234,19 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "blO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/chapel) "blP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/ice_colony/underground/crew/chapel) "blQ" = ( /obj/structure/bed/chair{ @@ -20788,28 +16255,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/ice_colony/underground/crew/chapel) "blR" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/ice_colony/underground/crew/chapel) "blS" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/ice_colony/underground/crew/chapel) "blT" = ( /obj/structure/surface/table/woodentable, @@ -20830,48 +16288,36 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "blW" = ( /obj/item/bodybag, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "blX" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "blY" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "blZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bma" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bmb" = ( /obj/structure/bed/chair/wood/normal{ @@ -20880,9 +16326,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bmc" = ( /obj/structure/surface/table/woodentable, @@ -20890,18 +16334,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bmd" = ( /obj/structure/surface/table/woodentable, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bme" = ( /obj/structure/bed/chair/wood/normal{ @@ -20910,17 +16350,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bmf" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bmg" = ( /turf/closed/wall/r_wall, @@ -20959,40 +16395,28 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/hallway/north_west) "bmo" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bmp" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bmr" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Underground Chapel" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/chapel) "bmv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/ice_colony/underground/crew/chapel) "bmx" = ( /obj/structure/surface/table/woodentable, @@ -21000,59 +16424,34 @@ /turf/open/floor/carpet, /area/ice_colony/underground/crew/chapel) "bmy" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/carpet, /area/ice_colony/underground/crew/chapel) "bmz" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bmD" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "dark2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bmE" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/hallway/north_west) "bmF" = ( /obj/structure/bookcase/manuals/engineering, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bmG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bmK" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "wood" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bmL" = ( /obj/structure/machinery/firealarm{ @@ -21063,10 +16462,7 @@ icon_state = "ladderup"; id = "engineering_ladder" }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/underground/engineering/locker) "bmM" = ( /obj/structure/machinery/alarm{ @@ -21077,34 +16473,22 @@ icon_state = "ladderup"; id = "engineering_ladder1" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering/locker) "bmN" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering/locker) "bmO" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering/locker) "bmP" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/underground/engineering/locker) "bmQ" = ( /turf/closed/ice/straight{ @@ -21130,16 +16514,11 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/chapel) "bmX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/ice_colony/underground/crew/chapel) "bmY" = ( /turf/open/floor/carpet, @@ -21150,60 +16529,40 @@ pixel_x = -24 }, /obj/structure/curtain/black, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bna" = ( /obj/structure/curtain/black, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bnb" = ( /obj/structure/curtain/black, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bnd" = ( /obj/structure/curtain/open/black, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bnf" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bng" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/electrical, /obj/item/storage/toolbox/electrical, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/underground/engineering/locker) "bnh" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering/locker) "bni" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering/locker) "bnj" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/engineering/locker) "bnk" = ( /turf/closed/wall/r_wall, @@ -21229,10 +16588,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/ice_colony/underground/crew/chapel) "bnq" = ( /obj/structure/bed/chair{ @@ -21241,26 +16597,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/ice_colony/underground/crew/chapel) "bnr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/ice_colony/underground/crew/chapel) "bns" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/ice_colony/underground/crew/chapel) "bnt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21269,52 +16618,36 @@ /obj/structure/machinery/door/airlock/almayer/secure/colony{ name = "Underground Morgue" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bnu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bnv" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bnw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bnx" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bny" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/dormatory, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/underground/hallway/north_west) "bnz" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "bnA" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -21327,111 +16660,70 @@ /obj/structure/bed/chair/wood/normal{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bnC" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, /obj/item/storage/toolbox/mechanical, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/underground/engineering/locker) "bnD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering/locker) "bnF" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/engineering/locker) "bnG" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/underground/engineering) "bnH" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnI" = ( /obj/structure/machinery/computer3/powermonitor, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnJ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnK" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnL" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnM" = ( /obj/structure/machinery/alarm{ pixel_y = 24 }, /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnN" = ( /obj/structure/surface/table/woodentable{ icon_state = "reinf_table" }, /obj/item/frame/light_fixture, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnO" = ( /obj/structure/surface/table/woodentable{ icon_state = "reinf_table" }, /obj/item/storage/box/lightstick, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnP" = ( /obj/structure/surface/table/woodentable{ @@ -21440,10 +16732,7 @@ /obj/item/inflatable, /obj/item/inflatable/door, /obj/item/storage/box/engineer, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnQ" = ( /obj/structure/surface/table/woodentable{ @@ -21452,24 +16741,15 @@ /obj/item/stack/cable_coil/blue, /obj/item/stack/rods, /obj/item/storage/donut_box, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnR" = ( /obj/structure/machinery/constructable_frame, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bnS" = ( /obj/structure/janitorialcart, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/underground/engineering) "bnT" = ( /turf/closed/ice/straight, @@ -21491,23 +16771,16 @@ /area/ice_colony/underground/maintenance/research) "bnX" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/hallway/north_west) "bnY" = ( /obj/structure/closet/wardrobe/chaplain_black, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/chapel) "bnZ" = ( /obj/structure/surface/table, /obj/item/storage/box/bodybags, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "boa" = ( /obj/structure/surface/table/woodentable, @@ -21521,9 +16794,7 @@ /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/bottle/holywater, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "boc" = ( /obj/structure/surface/table/woodentable, @@ -21537,15 +16808,11 @@ "boe" = ( /obj/structure/closet/coffin, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bof" = ( /obj/structure/closet/coffin, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bog" = ( /obj/structure/closet/coffin, @@ -21553,32 +16820,22 @@ dir = 4; health = 80 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "boh" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "boi" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "boj" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "bok" = ( /obj/structure/machinery/disposal, @@ -21586,67 +16843,45 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "bol" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/underground/hallway/north_west) "bom" = ( /obj/structure/machinery/computer/shuttle_control/ice_colony/elevator2{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "bon" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "boo" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "bop" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/underground/hallway/north_west) "boq" = ( /obj/structure/machinery/firealarm{ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bor" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "bos" = ( /obj/structure/barricade/wooden{ @@ -21658,41 +16893,27 @@ "bot" = ( /obj/structure/closet/radiation, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/underground/engineering/locker) "bou" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/engineering/locker) "bow" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Underground Engineering Locker Room" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering/locker) "box" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "boz" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "boA" = ( /obj/structure/machinery/floodlight, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/engineering) "boB" = ( /obj/structure/ice/thin/end, @@ -21712,22 +16933,15 @@ dir = 2; name = "Underground Morgue" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "boF" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "boG" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/hallway/north_west) "boH" = ( /obj/structure/window/framed/colony/reinforced, @@ -21739,9 +16953,7 @@ dir = 1; name = "\improper Underground Library" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/ice_colony/underground/crew/library) "boJ" = ( /turf/closed/wall/r_wall, @@ -21763,28 +16975,19 @@ dir = 1; name = "\improper Underground Engineering Locker Room" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering/locker) "boO" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/underground/engineering) "boP" = ( /obj/effect/landmark/hunter_primary, /obj/effect/landmark/queen_spawn, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "boQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "boR" = ( /obj/effect/landmark/monkey_spawn, @@ -21802,33 +17005,20 @@ }, /area/ice_colony/exterior/underground/caves) "boV" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "boW" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "boX" = ( /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/north_west) "bpa" = ( /obj/structure/window/framed/colony/reinforced, @@ -21836,16 +17026,10 @@ /area/ice_colony/underground/hallway/north_west) "bpb" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/underground/hallway/south_east) "bpc" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bpe" = ( /obj/structure/closet/hydrant{ @@ -21854,82 +17038,54 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bpf" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bpg" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/underground/hallway/south_east) "bpi" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/underground/engineering) "bpk" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/underground/engineering) "bpl" = ( /obj/structure/window/framed/colony/reinforced, /turf/open/floor/plating, /area/ice_colony/underground/engineering) "bpm" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/underground/engineering) "bpn" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bpo" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/engineering) "bpp" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/underground/engineering) "bpq" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bpr" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -21937,61 +17093,42 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bpt" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bpu" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bpv" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bpw" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bpx" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bpy" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bpA" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bpB" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/hallway/north_west) "bpC" = ( /obj/structure/disposalpipe/segment{ @@ -22001,9 +17138,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bpD" = ( /obj/structure/disposalpipe/segment{ @@ -22012,9 +17147,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bpG" = ( /obj/structure/disposalpipe/segment{ @@ -22023,9 +17156,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bpH" = ( /obj/structure/disposalpipe/junction{ @@ -22035,18 +17166,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bpI" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bpL" = ( /obj/structure/disposalpipe/segment{ @@ -22059,9 +17186,7 @@ dir = 1; name = "\improper Underground Main Hallway" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bpM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22070,9 +17195,7 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bpT" = ( /obj/structure/disposalpipe/junction{ @@ -22082,9 +17205,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bpV" = ( /obj/structure/disposalpipe/segment{ @@ -22097,27 +17218,21 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bpX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bpY" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bpZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22130,9 +17245,7 @@ dir = 1; name = "\improper Underground Power Substation" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqb" = ( /obj/structure/disposalpipe/segment{ @@ -22141,9 +17254,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22155,9 +17266,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22167,9 +17276,7 @@ dir = 4 }, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22181,9 +17288,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqg" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -22192,9 +17297,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22203,9 +17306,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqi" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -22215,16 +17316,11 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqj" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/engineering) "bqk" = ( /turf/closed/ice/junction{ @@ -22233,153 +17329,97 @@ /area/ice_colony/exterior/underground/caves) "bql" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/underground/hallway/north_west) "bqm" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/west, /area/ice_colony/underground/hallway/north_west) "bqn" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bqo" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/junction, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bqp" = ( -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/ice_colony/underground/hallway/north_west) "bqq" = ( -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/north_west) "bqr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bqt" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/north_west) "bqu" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/ice_colony/underground/hallway/north_west) "bqw" = ( /obj/structure/machinery/light, /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/underground/hallway/south_east) "bqx" = ( -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/south_east) "bqz" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/south_east) "bqA" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/south_east) "bqB" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/ice_colony/underground/hallway/south_east) "bqC" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bqD" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/hallway/south_east) "bqE" = ( /obj/structure/machinery/light, /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/underground/engineering) "bqF" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/engineering) "bqG" = ( /obj/structure/machinery/light, /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/underground/engineering) "bqI" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/underground/engineering) "bqJ" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqK" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/engineering) "bqL" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/underground/engineering) "bqM" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -22387,27 +17427,20 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bqO" = ( /obj/structure/disposalpipe/trunk{ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/engineering) "bqP" = ( /turf/closed/wall/r_wall, @@ -22441,15 +17474,11 @@ name = "\improper Underground Medical Laboratory"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bqW" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bqX" = ( /turf/closed/wall/r_wall, @@ -22463,48 +17492,35 @@ /area/ice_colony/underground/medical/treatment) "bra" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/underground/hallway/north_west) "brb" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/north_west) "brc" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/north_west) "brd" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/north_west) "bre" = ( /obj/structure/machinery/light, /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/north_west) "brf" = ( /obj/structure/machinery/light, /obj/structure/noticeboard{ pixel_y = -32 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/north_west) "brh" = ( /turf/closed/wall/r_wall, @@ -22514,9 +17530,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/crew/bball) "brk" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/bball) "brl" = ( /obj/structure/window/framed/colony/reinforced, @@ -22527,15 +17541,10 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Sports Center" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/bball) "brn" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/hallway/south_east) "bro" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -22546,31 +17555,20 @@ /turf/open/floor/plating, /area/ice_colony/underground/engineering) "brp" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/darkyellow2/west, /area/ice_colony/underground/engineering) "brq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "brr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "brs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22602,68 +17600,46 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/underground/medical/lobby) "brx" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/medical/lobby) "bry" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "brz" = ( /obj/structure/disposalpipe/junction{ dir = 1; icon_state = "pipe-j2" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "brA" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/medical/lobby) "brB" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/medical/lobby) "brC" = ( /obj/structure/bed/chair, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/medical/lobby) "brD" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/underground/medical/lobby) "brE" = ( /obj/structure/machinery/light{ @@ -22671,49 +17647,31 @@ }, /obj/structure/surface/table, /obj/structure/machinery/microwave, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/underground/medical/hallway) "brF" = ( /obj/structure/surface/table, /obj/item/storage/box/donkpockets, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/hallway) "brG" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/underground/medical/hallway) "brH" = ( /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/underground/medical/treatment) "brI" = ( /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/treatment) "brJ" = ( /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/underground/medical/treatment) "brK" = ( /turf/closed/wall/r_wall, @@ -22750,18 +17708,14 @@ /obj/item/tool/pen/blue{ pixel_x = -6 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/reception/checkpoint_north) "brP" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 1; name = "\improper Underground Security Checkpoint" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception/checkpoint_north) "brQ" = ( /obj/structure/machinery/light{ @@ -22770,66 +17724,44 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/underground/crew/bball) "brR" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/crew/bball) "brT" = ( /obj/structure/bed/chair, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/crew/bball) "brU" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/underground/crew/bball) "brV" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/hallway/south_east) "brW" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "brX" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "brY" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/hallway/south_east) "brZ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -22848,15 +17780,10 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bsc" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/engineering) "bsd" = ( /obj/structure/machinery/light/small{ @@ -22877,124 +17804,79 @@ /turf/open/ice, /area/ice_colony/exterior/underground/caves) "bsh" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/medical/lobby) "bsi" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bsj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bsk" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bsl" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "bsm" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "bsn" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/hallway) "bso" = ( /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/treatment) "bsp" = ( /obj/structure/pipes/standard/manifold/visible{ layer = 2.3 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bsq" = ( /obj/structure/pipes/standard/manifold/visible{ layer = 2.3 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/east, /area/ice_colony/underground/medical/treatment) "bsr" = ( /obj/structure/pipes/standard/manifold/visible{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/treatment) "bss" = ( /obj/structure/pipes/portables_connector{ dir = 8 }, /obj/structure/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/underground/medical/treatment) "bst" = ( -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/underground/medical/or) "bsu" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/or) "bsv" = ( /obj/structure/sink{ pixel_y = 15 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/or) "bsw" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/or) "bsx" = ( /obj/structure/machinery/bioprinter, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/underground/medical/or) "bsy" = ( /obj/structure/machinery/light/small{ @@ -23009,51 +17891,30 @@ "bsA" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/reception/checkpoint_north) "bsB" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/reception/checkpoint_north) "bsC" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/reception/checkpoint_north) "bsE" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/crew/bball) "bsH" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/bball) "bsI" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/crew/bball) "bsJ" = ( /obj/structure/barricade/wooden{ @@ -23063,84 +17924,58 @@ /area/ice_colony/underground/maintenance/engineering) "bsK" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/underground/engineering) "bsL" = ( /obj/structure/filingcabinet, /obj/structure/closet/toolcloset, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/engineering) "bsM" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/engineering) "bsN" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/engineering) "bsO" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/engineering) "bsP" = ( /obj/structure/closet/secure_closet/miner, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/engineering) "bsQ" = ( /obj/structure/surface/table/woodentable{ icon_state = "reinf_table" }, /obj/item/storage/box/lights, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/engineering) "bsR" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bsS" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/engineering) "bsT" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/underground/engineering) "bsU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bsV" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bsW" = ( /obj/structure/disposalpipe/segment{ @@ -23150,9 +17985,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bsX" = ( /obj/structure/disposalpipe/segment{ @@ -23161,18 +17994,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bsY" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bsZ" = ( /obj/structure/disposalpipe/segment{ @@ -23185,9 +18014,7 @@ dir = 1; name = "\improper Underground Medical Laboratory" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bta" = ( /obj/structure/disposalpipe/segment{ @@ -23196,9 +18023,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "btb" = ( /obj/structure/disposalpipe/segment{ @@ -23208,71 +18033,45 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "btc" = ( /obj/structure/surface/table, /obj/item/tool/wrench, /obj/item/paper/research_notes, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/treatment) "btd" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bte" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "btf" = ( /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "btg" = ( /obj/structure/pipes/unary/freezer{ dir = 8; icon_state = "freezer_1" }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/treatment) "bth" = ( /obj/structure/surface/table, /obj/item/stack/nanopaste, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/or) "bti" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/or) "btl" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/or) "btm" = ( /turf/open/floor/plating, @@ -23281,47 +18080,28 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Underground Maintenance" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception/checkpoint_north) "bto" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/reception/checkpoint_north) "btp" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception/checkpoint_north) "btq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception/checkpoint_north) "btr" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/reception/checkpoint_north) "bts" = ( /obj/structure/machinery/firealarm{ dir = 8; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/crew/bball) "btt" = ( /obj/effect/decal/warning_stripes{ @@ -23410,45 +18190,29 @@ dir = 1; name = "\improper Underground Medical Laboratory" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "btE" = ( -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/ice_colony/underground/medical/lobby) "btF" = ( -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/medical/lobby) "btG" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/medical/lobby) "btH" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/underground/medical/lobby) "btI" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/hallway) "btJ" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "btK" = ( /obj/structure/machinery/light{ @@ -23458,77 +18222,52 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/treatment) "btL" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "btM" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "btN" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/treatment) "btO" = ( /obj/structure/surface/table, /obj/item/storage/surgical_tray, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/or) "btP" = ( /obj/structure/machinery/optable, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/or) "btQ" = ( /obj/structure/machinery/computer/operating, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/or) "btR" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/or) "btS" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/reception/checkpoint_north) "btT" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/reception/checkpoint_north) "btU" = ( /obj/structure/machinery/firealarm{ @@ -23538,9 +18277,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/reception/checkpoint_north) "btV" = ( /obj/structure/filingcabinet/security, @@ -23548,22 +18285,14 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/reception/checkpoint_north) "btW" = ( /obj/structure/filingcabinet/security, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/reception/checkpoint_north) "btX" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/crew/bball) "btY" = ( /obj/effect/decal/warning_stripes{ @@ -23626,9 +18355,7 @@ /turf/closed/wall/r_wall, /area/ice_colony/exterior/underground/caves) "bui" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/ice_colony/underground/engineering/substation) "buj" = ( /turf/open/floor/plating, @@ -23668,16 +18395,10 @@ /area/ice_colony/exterior/underground/caves/open) "buq" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/medical/lobby) "bur" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/medical/lobby) "bus" = ( /obj/structure/surface/table/reinforced, @@ -23688,20 +18409,14 @@ dir = 8; health = 80 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/underground/medical/lobby) "buu" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/northright, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/lobby) "buv" = ( /obj/structure/surface/table/reinforced, @@ -23709,10 +18424,7 @@ dir = 1 }, /obj/item/tool/stamp, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/lobby) "bux" = ( /obj/structure/disposalpipe/segment{ @@ -23722,9 +18434,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "buz" = ( /obj/structure/disposalpipe/segment{ @@ -23736,9 +18446,7 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Underground Medical Laboratory Treatment" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "buA" = ( /obj/structure/disposalpipe/junction{ @@ -23748,9 +18456,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "buB" = ( /obj/structure/disposalpipe/segment{ @@ -23760,65 +18466,47 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "buD" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "buE" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "buF" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/beakers, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/treatment) "buG" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/surface/hangar/checkpoint) "buH" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/or) "buI" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/or) "buJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/or) "buK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23911,9 +18599,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/bball) "buV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23922,17 +18608,13 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Underground Sports Center" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/bball) "buW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "buX" = ( /obj/structure/mineral_door/resin, @@ -23948,16 +18630,11 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/medical/lobby) "bve" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bvf" = ( /obj/structure/surface/table/reinforced, @@ -23966,62 +18643,42 @@ health = 80 }, /obj/item/tool/stamp, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/lobby) "bvg" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/lobby) "bvh" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/lobby) "bvi" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/lobby) "bvj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "bvk" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/hallway) "bvl" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/treatment) "bvm" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bvo" = ( /obj/structure/disposalpipe/segment{ @@ -24029,27 +18686,17 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bvp" = ( /obj/structure/machinery/chem_master, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/treatment) "bvq" = ( -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/underground/medical/or) "bvr" = ( -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/or) "bvs" = ( /obj/structure/disposalpipe/segment{ @@ -24057,9 +18704,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/or) "bvt" = ( /obj/structure/machinery/holosign_switch{ @@ -24069,27 +18714,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/or) "bvu" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/underground/medical/or) "bvv" = ( /turf/closed/wall/r_wall, /area/ice_colony/underground/maintenance/central/construction) "bvw" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/maintenance/central/construction) "bvx" = ( /obj/item/frame/apc, @@ -24179,64 +18817,43 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/medical/lobby) "bvM" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/medical/lobby) "bvN" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/window/brigdoor/westleft, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/lobby) "bvO" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/lobby) "bvP" = ( /obj/structure/machinery/photocopier, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/lobby) "bvQ" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/treatment) "bvR" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bvT" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bvU" = ( /obj/structure/surface/table/reinforced, @@ -24245,10 +18862,7 @@ /obj/item/stack/sheet/mineral/phoron, /obj/item/stack/sheet/mineral/phoron, /obj/item/stack/sheet/mineral/phoron, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/treatment) "bvV" = ( /obj/structure/machinery/holosign/surgery{ @@ -24260,9 +18874,7 @@ dir = 1; name = "Underground Medical Laboratory Operating Theatre" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/or) "bvW" = ( /obj/effect/decal/warning_stripes{ @@ -24365,10 +18977,7 @@ /obj/structure/closet/hydrant{ pixel_x = -32 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/hallway/north_west) "bwk" = ( /obj/structure/surface/table, @@ -24382,17 +18991,13 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/lobby) "bwm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/lobby) "bwn" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24401,34 +19006,25 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Underground Medical Laboratory Lobby" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/lobby) "bwo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "bwp" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "bwq" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/treatment) "bwr" = ( /obj/structure/disposalpipe/segment{ @@ -24436,27 +19032,19 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bws" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/east, /area/ice_colony/underground/medical/treatment) "bwt" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/treatment) "bwu" = ( /obj/structure/disposalpipe/segment{ @@ -24464,24 +19052,16 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bwv" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/treatment) "bww" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/underground/medical/treatment) "bwx" = ( /turf/closed/ice/junction{ @@ -24492,13 +19072,8 @@ /turf/closed/wall/r_wall, /area/ice_colony/exterior/underground/caves/open) "bwz" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/bcircuit, /area/ice_colony/underground/engineering/substation) "bwE" = ( /obj/structure/ice/thin/end, @@ -24512,11 +19087,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/research) "bwG" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/research) "bwH" = ( @@ -24543,31 +19114,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bwQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "cafeteria" - }, +/turf/open/floor/cafeteria, /area/ice_colony/underground/medical/treatment) "bwR" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bwS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bwT" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24589,35 +19152,26 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/bball) "bwW" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/crew/bball) "bwX" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/crew/bball) "bwY" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/underground/crew/bball) "bxa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24645,28 +19199,18 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/underground/medical/lobby) "bxh" = ( /obj/structure/machinery/alarm{ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/medical/lobby) "bxj" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/medical/lobby) "bxk" = ( /obj/structure/surface/table/reinforced, @@ -24675,81 +19219,53 @@ health = 80 }, /obj/item/tool/stamp, -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/underground/medical/lobby) "bxl" = ( -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/lobby) "bxm" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/lobby) "bxn" = ( /obj/structure/filingcabinet, /obj/item/paper/research_notes, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/lobby) "bxo" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/underground/medical/lobby) "bxp" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/hallway) "bxq" = ( /obj/item/roller{ icon_state = "down" }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/hallway) "bxr" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/treatment) "bxs" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bxt" = ( /obj/structure/curtain/open/medical, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/treatment) "bxu" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/treatment) "bxv" = ( /obj/structure/barricade/wooden, @@ -24771,9 +19287,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bxC" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -24800,11 +19314,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/engineering) "bxG" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, @@ -24836,52 +19346,33 @@ dir = 1; name = "\improper Underground Medical Laboratory" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/medical/lobby) "bxM" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/underground/medical/treatment) "bxN" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/treatment) "bxO" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "whitered" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/treatment) "bxP" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/treatment) "bxQ" = ( /obj/structure/bed, /obj/item/bedsheet/medical, /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/treatment) "bxR" = ( /obj/structure/curtain/medical, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/underground/medical/treatment) "bxS" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -24925,10 +19416,7 @@ /area/ice_colony/underground/maintenance/engineering) "byd" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/underground/medical/hallway) "bye" = ( /obj/structure/machinery/light{ @@ -24937,34 +19425,23 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/hallway) "byf" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "byg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/hallway) "byi" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/hallway) "byk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24973,10 +19450,7 @@ /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/hallway) "byl" = ( /obj/structure/machinery/light{ @@ -24985,27 +19459,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/hallway) "bym" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteredcorner" - }, +/turf/open/floor/whiteredcorner/north, /area/ice_colony/underground/medical/hallway) "byn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/hallway) "byo" = ( /obj/structure/machinery/light/small{ @@ -25040,33 +19506,20 @@ /area/ice_colony/underground/maintenance/research) "byw" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/underground/medical/hallway) "byx" = ( -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/hallway) "byy" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "whitered" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/hallway) "byA" = ( /obj/item/roller{ icon_state = "down" }, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/underground/medical/hallway) "byB" = ( /turf/closed/wall/r_wall, @@ -25077,11 +19530,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/central) "byD" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/central) "byE" = ( @@ -25096,10 +19545,7 @@ /turf/closed/wall/r_wall, /area/ice_colony/underground/crew/canteen) "byJ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/hallway/south_east) "byK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -25130,9 +19576,7 @@ dir = 1; name = "\improper Underground Medical Laboratory Storage" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/storage) "byR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -25166,43 +19610,28 @@ /area/ice_colony/underground/maintenance/central) "byW" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/underground/crew/canteen) "byX" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/crew/canteen) "byY" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/crew/canteen) "byZ" = ( /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/crew/canteen) "bza" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/underground/crew/canteen) "bzb" = ( /obj/structure/window/framed/colony/reinforced, @@ -25212,10 +19641,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/hallway/south_east) "bzd" = ( /obj/structure/barricade/wooden{ @@ -25225,31 +19651,19 @@ /area/ice_colony/underground/maintenance/engineering) "bze" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - dir = 9; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northwest, /area/ice_colony/underground/medical/storage) "bzf" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/storage) "bzg" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/storage) "bzh" = ( /obj/structure/machinery/photocopier, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/surface/hangar/checkpoint) "bzi" = ( /obj/structure/surface/table, @@ -25258,25 +19672,17 @@ pixel_x = 6; pixel_y = 10 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/storage) "bzj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/storage) "bzk" = ( /obj/structure/surface/table, /obj/item/bodybag/cryobag, /obj/item/storage/box/syringes, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/storage) "bzl" = ( /obj/structure/surface/table, @@ -25285,32 +19691,20 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/storage) "bzm" = ( /obj/item/device/defibrillator, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/storage) "bzn" = ( /obj/structure/bed/chair/wheelchair, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/storage) "bzo" = ( /obj/structure/bed/chair/wheelchair, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/underground/medical/storage) "bzp" = ( /turf/closed/wall/r_wall, @@ -25325,27 +19719,17 @@ /area/ice_colony/underground/command/center) "bzr" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/crew/canteen) "bzs" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bzt" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bzu" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/crew/canteen) "bzv" = ( /obj/effect/alien/weeds/node, @@ -25356,145 +19740,97 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/storage) "bzx" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/storage) "bzy" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/storage) "bzz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/storage) "bzA" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/storage) "bzB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/medical/storage) "bzC" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitered" - }, +/turf/open/floor/whitered/east, /area/ice_colony/underground/medical/storage) "bzD" = ( /obj/structure/filingcabinet, /obj/item/paper/research_notes, -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/ice_colony/underground/command/center) "bzE" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/center) "bzF" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/center) "bzG" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/center) "bzH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bzI" = ( /obj/structure/machinery/photocopier, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/center) "bzJ" = ( /obj/structure/surface/table, /obj/structure/machinery/faxmachine, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/center) "bzK" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/ice_colony/underground/command/center) "bzL" = ( /obj/structure/closet/secure_closet/freezer/kitchen, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/crew/canteen) "bzM" = ( /obj/structure/surface/table, /obj/item/trash/plate, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bzN" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/dry_ramen, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bzO" = ( /obj/structure/surface/table, /obj/item/tool/kitchen/utensil/knife, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bzP" = ( /turf/closed/wall/r_wall, @@ -25543,98 +19879,65 @@ /obj/structure/closet/secure_closet/medical3{ req_access_txt = "100" }, -/turf/open/floor{ - dir = 10; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southwest, /area/ice_colony/underground/medical/storage) "bzY" = ( /obj/structure/closet/secure_closet/medical3{ req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/storage) "bzZ" = ( /obj/structure/closet/secure_closet/medical1{ req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/storage) "bAa" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /obj/structure/surface/rack, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/storage) "bAb" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/storage) "bAc" = ( /obj/item/roller{ icon_state = "down" }, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/storage) "bAd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "whitered" - }, +/turf/open/floor/whitered, /area/ice_colony/underground/medical/storage) "bAe" = ( /obj/item/roller{ icon_state = "down" }, -/turf/open/floor{ - dir = 6; - icon_state = "whitered" - }, +/turf/open/floor/whitered/southeast, /area/ice_colony/underground/medical/storage) "bAf" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/underground/command/center) "bAg" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bAh" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bAi" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bAj" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/underground/command/center) "bAk" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -25645,39 +19948,28 @@ /area/ice_colony/underground/maintenance/central) "bAl" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/crew/canteen) "bAm" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bAn" = ( /obj/structure/surface/table, /obj/item/tool/kitchen/utensil/fork, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bAo" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/boiledspagetti, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bAp" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Underground Staff Canteen" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bAq" = ( /turf/open/floor/wood, @@ -25690,11 +19982,7 @@ /area/ice_colony/underground/security/detective) "bAs" = ( /obj/structure/bed/chair/comfy/black, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/security/detective) "bAt" = ( @@ -25725,11 +20013,7 @@ /turf/open/floor/wood, /area/ice_colony/underground/security/marshal) "bAy" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/security/marshal) "bAz" = ( @@ -25753,10 +20037,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/research) "bAD" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/hallway/north_west) "bAE" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -25800,9 +20081,7 @@ /obj/structure/surface/table/reinforced, /obj/item/clipboard, /obj/item/tool/stamp, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bAJ" = ( /obj/structure/window/reinforced/tinted{ @@ -25814,9 +20093,7 @@ /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bAK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -25829,17 +20106,13 @@ /area/ice_colony/underground/crew/canteen) "bAL" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bAM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bAN" = ( /obj/structure/bed/chair{ @@ -25848,18 +20121,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bAO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/crew/canteen) "bAP" = ( /obj/structure/window/framed/colony/reinforced, @@ -25872,10 +20140,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/hallway/south_east) "bAR" = ( /obj/structure/machinery/light{ @@ -25918,10 +20183,7 @@ /area/ice_colony/underground/security/marshal) "bAX" = ( /obj/structure/surface/rack, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/field_gear) "bAZ" = ( /obj/structure/closet/secure_closet/personal, @@ -25932,22 +20194,13 @@ /area/ice_colony/underground/research) "bBb" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/research, -/turf/open/floor{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northwest, /area/ice_colony/underground/research) "bBc" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research) "bBd" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northeast, /area/ice_colony/underground/research) "bBe" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -25976,9 +20229,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bBj" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -26007,64 +20258,49 @@ dir = 4 }, /obj/structure/machinery/light{ - dir = 8 - }, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" + dir = 8 }, +/turf/open/floor/darkblue2/west, /area/ice_colony/underground/command/center) "bBn" = ( /obj/structure/window/reinforced/tinted{ dir = 4 }, /obj/structure/machinery/computer/atmos_alert, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bBo" = ( /obj/structure/window/reinforced/tinted{ dir = 8 }, /obj/structure/machinery/computer/communications, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bBp" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bBq" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bBr" = ( /obj/structure/window/reinforced/tinted{ dir = 4 }, /obj/structure/machinery/computer/cameras, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bBs" = ( /obj/structure/window/reinforced/tinted{ dir = 8 }, /obj/structure/machinery/computer/station_alert, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bBt" = ( /obj/structure/bed/chair/office/light{ @@ -26073,10 +20309,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/underground/command/center) "bBu" = ( /obj/structure/surface/table/reinforced, @@ -26084,10 +20317,7 @@ dir = 8; pixel_x = -11 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/crew/canteen) "bBv" = ( /obj/structure/pipes/vents/pump, @@ -26131,53 +20361,28 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/research) "bBD" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/research) "bBE" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bBF" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/east, /area/ice_colony/underground/research) "bBG" = ( /obj/structure/machinery/computer/shuttle_control/ice_colony/elevator3{ dir = 1; pixel_y = 30 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research) "bBH" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research) "bBK" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 9; - icon_state = "darkpurple2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkpurple2/northwest, /area/ice_colony/underground/research/storage) "bBL" = ( /obj/structure/surface/table, @@ -26185,30 +20390,19 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research/storage) "bBM" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/storage) "bBN" = ( /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northeast, /area/ice_colony/underground/research/storage) "bBO" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/hallway/north_west) "bBP" = ( /obj/structure/machinery/light/small{ @@ -26232,15 +20426,11 @@ /obj/structure/surface/table/reinforced, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bBS" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/surface/hangar/checkpoint) "bBT" = ( /obj/structure/window/reinforced/tinted{ @@ -26251,37 +20441,26 @@ /obj/item/clipboard, /obj/item/tool/stamp, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bBU" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/crew/canteen) "bBV" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/chips, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bBW" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/cheeseburger, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bBX" = ( /obj/structure/surface/table, /obj/item/tool/kitchen/utensil/spoon, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bBY" = ( /obj/structure/closet/secure_closet/detective, @@ -26343,45 +20522,31 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ name = "\improper Underground Maintenance" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bCk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bCl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bCm" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bCq" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/underground/research) "bCt" = ( /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/underground/research/storage) "bCu" = ( /turf/closed/wall/r_wall, @@ -26401,30 +20566,18 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/central) "bCz" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/darkblue2/east, /area/ice_colony/underground/command/center) "bCA" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/crew/canteen) "bCB" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/hotchili, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bCG" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -26458,104 +20611,61 @@ "bCL" = ( /obj/structure/surface/table/reinforced, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bCM" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bCO" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/storage) "bCQ" = ( /obj/structure/dispenser, -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/ice_colony/underground/storage/highsec) "bCR" = ( /obj/structure/dispenser, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bCS" = ( /obj/structure/safe, /obj/item/weapon/sword/katana/replica, /obj/item/reagent_container/food/drinks/bottle/absinthe, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bCT" = ( /obj/structure/closet/fireaxecabinet{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bCU" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bCV" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bCW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bCX" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bCY" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bCZ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/storage/highsec) "bDa" = ( /obj/structure/machinery/vending/security, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/ice_colony/underground/storage/highsec) "bDb" = ( /obj/structure/machinery/alarm{ @@ -26564,48 +20674,35 @@ }, /obj/structure/surface/table, /obj/item/device/taperecorder, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/ice_colony/underground/command/center) "bDc" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/paper/research_notes, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/center) "bDd" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/center) "bDe" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/center) "bDf" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/center) "bDg" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/center) "bDh" = ( /obj/structure/machinery/firealarm{ @@ -26616,10 +20713,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/ice_colony/underground/command/center) "bDi" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26640,94 +20734,60 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/canteen) "bDm" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Underground Security" }, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/hallway) "bDn" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/hallway) "bDo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/hallway) "bDp" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/hallway) "bDq" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/hallway) "bDr" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, /obj/structure/bed/chair, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/hallway) "bDs" = ( /obj/structure/bed/chair, /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/hallway) "bDt" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/hallway) "bDu" = ( /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/hallway) "bDv" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/hallway) "bDw" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/security/hallway) "bDx" = ( /turf/closed/wall/r_wall, @@ -26747,49 +20807,34 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bDB" = ( /obj/structure/surface/table/reinforced, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bDC" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/hallway/north_west) "bDD" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/underground/storage/highsec) "bDE" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage/highsec) "bDG" = ( /obj/structure/machinery/vending/security, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/underground/storage/highsec) "bDH" = ( /obj/structure/window/framed/colony/reinforced, @@ -26800,9 +20845,7 @@ dir = 1; name = "\improper Underground Command Center" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bDJ" = ( /obj/structure/window/framed/colony/reinforced, @@ -26830,45 +20873,28 @@ /area/ice_colony/underground/maintenance/central) "bDO" = ( /obj/structure/machinery/smartfridge, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/underground/crew/canteen) "bDP" = ( -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/crew/canteen) "bDQ" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/crew/canteen) "bDR" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/crew/canteen) "bDS" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/underground/crew/canteen) "bDT" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bDU" = ( /obj/structure/disposalpipe/segment{ @@ -26878,18 +20904,13 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bDV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/hallway/south_east) "bDW" = ( /obj/structure/window/framed/colony/reinforced, @@ -26902,32 +20923,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/hallway) "bDY" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/hallway) "bEb" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/hallway) "bEc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/hallway) "bEd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26966,36 +20978,20 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/east) "bEi" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northwest, /area/ice_colony/underground/research/sample) "bEj" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research/sample) "bEk" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research/sample) "bEl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 5; - icon_state = "darkpurple2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkpurple2/northeast, /area/ice_colony/underground/research/sample) "bEm" = ( /obj/structure/bed/chair/office/light{ @@ -27004,9 +21000,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bEo" = ( /obj/structure/bed/chair/office/light{ @@ -27015,18 +21009,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bEp" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bEq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27035,25 +21025,19 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Theta-V Research Laboratory Storage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/storage) "bEs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/storage) "bEt" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/storage) "bEv" = ( /obj/structure/machinery/light{ @@ -27061,32 +21045,23 @@ }, /obj/structure/surface/table/reinforced, /obj/item/spacecash/c1000, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/underground/storage/highsec) "bEw" = ( /obj/structure/showcase, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage/highsec) "bEx" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage/highsec) "bEy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage/highsec) "bEz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27096,47 +21071,30 @@ desc = "A stand with a plastic display of some kind of weird machine."; icon_state = "coinpress0" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage/highsec) "bEA" = ( /obj/structure/closet/secure_closet/engineering_electrical, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/underground/storage/highsec) "bEB" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/ice_colony/underground/command/center) "bEC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/center) "bED" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/center) "bEE" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/ice_colony/underground/command/center) "bEF" = ( /turf/closed/wall/r_wall, @@ -27166,9 +21124,7 @@ /area/ice_colony/underground/crew/dorm_r) "bEL" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bEM" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -27176,18 +21132,13 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bEN" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/hallway/south_east) "bEO" = ( /obj/structure/disposalpipe/segment{ @@ -27196,36 +21147,26 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Underground Security" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/security/hallway) "bEP" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/hallway) "bEQ" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/hallway) "bER" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/ice_colony/underground/security/hallway) "bES" = ( /obj/structure/disposalpipe/junction{ @@ -27233,36 +21174,26 @@ icon_state = "pipe-j2" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2, /area/ice_colony/underground/security/hallway) "bET" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/security/hallway) "bEU" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/research/sample) "bEV" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/sample) "bEW" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -27271,17 +21202,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/sample) "bEX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/sample) "bEY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27290,93 +21217,64 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Theta-V Research Laboratory Sample Isolation" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/sample) "bEZ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bFa" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/research/storage) "bFb" = ( /obj/structure/surface/table/reinforced, /obj/item/circuitboard/computer/atmos_alert, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/underground/storage/highsec) "bFc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage/highsec) "bFd" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/underground/storage/highsec) "bFe" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/underground/command/center) "bFf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bFg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bFh" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bFi" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bFj" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/underground/command/center) "bFk" = ( /obj/structure/machinery/firealarm{ @@ -27387,11 +21285,7 @@ /area/ice_colony/underground/command/pv1) "bFl" = ( /obj/structure/bed/chair/comfy/orange, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/command/pv1) "bFm" = ( @@ -27413,11 +21307,7 @@ /area/ice_colony/underground/command/pv2) "bFp" = ( /obj/structure/bed/chair/comfy/orange, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/command/pv2) "bFq" = ( @@ -27444,11 +21334,7 @@ /turf/open/floor/wood, /area/ice_colony/underground/crew/dorm_l) "bFv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/crew/dorm_l) "bFw" = ( @@ -27465,19 +21351,13 @@ /turf/open/floor/wood, /area/ice_colony/underground/crew/dorm_r) "bFz" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/crew/dorm_r) "bFB" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/junction, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bFD" = ( /turf/closed/wall/r_wall, @@ -27489,107 +21369,70 @@ "bFG" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/hallway) "bFH" = ( /turf/open/ice, /area/ice_colony/underground/maintenance/east) "bFI" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southwest, /area/ice_colony/underground/research/sample) "bFJ" = ( -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research/sample) "bFK" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research/sample) "bFL" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southeast, /area/ice_colony/underground/research/sample) "bFM" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/research) "bFO" = ( /obj/structure/machinery/autolathe, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/underground/research) "bFQ" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/storage) "bFR" = ( /obj/structure/closet/radiation, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/underground/research/storage) "bFS" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/surface/hangar/checkpoint) "bFT" = ( /obj/structure/surface/table/reinforced, /obj/item/circuitboard/machine/smes, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/storage/highsec) "bFU" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/trackimp, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/storage/highsec) "bFV" = ( /obj/structure/surface/table/reinforced, /obj/item/circuitboard/computer/crew, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/storage/highsec) "bFW" = ( -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/storage/highsec) "bFX" = ( /obj/structure/surface/table/reinforced, /obj/item/circuitboard/computer/powermonitor, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/storage/highsec) "bFY" = ( /obj/structure/machinery/alarm{ @@ -27597,49 +21440,32 @@ pixel_x = -24 }, /obj/structure/closet/secure_closet/freezer/kitchen, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/ice_colony/surface/bar/canteen) "bFZ" = ( /obj/structure/surface/table/reinforced, /obj/item/toy/plush/farwa, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/storage/highsec) "bGa" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/hypospray/tricordrazine, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/ice_colony/underground/storage/highsec) "bGb" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/ice_colony/underground/command/center) "bGc" = ( -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/center) "bGe" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/center) "bGf" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/ice_colony/underground/command/center) "bGg" = ( /obj/structure/surface/table/woodentable/fancy, @@ -27663,10 +21489,7 @@ /area/ice_colony/underground/command/pv2) "bGk" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/research/field_gear) "bGm" = ( /obj/structure/bed, @@ -27680,75 +21503,45 @@ /area/ice_colony/underground/crew/dorm_r) "bGq" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/interrogation) "bGr" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/interrogation) "bGs" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/evidence, /obj/item/tool/hand_labeler, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/security/interrogation) "bGt" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/interrogation) "bGu" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/interrogation) "bGv" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/security/interrogation) "bGw" = ( /turf/closed/ice_rock/corners, /area/ice_colony/exterior/underground/caves) "bGx" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2/east, /area/ice_colony/surface/research) "bGy" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bGz" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/r_n_d/protolathe, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/underground/research) "bGB" = ( /turf/closed/wall/r_wall, @@ -27758,9 +21551,7 @@ dir = 1; name = "\improper Underground Security Checkpoint" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bGD" = ( /obj/structure/window/framed/colony/reinforced, @@ -27771,14 +21562,10 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Colony Administration" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bGF" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bGG" = ( /obj/structure/window/framed/colony/reinforced, @@ -27832,46 +21619,29 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/interrogation) "bGR" = ( /obj/structure/surface/table/reinforced, /obj/item/evidencebag, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/interrogation) "bGS" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/interrogation) "bGT" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/interrogation) "bGU" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/research/temporary) "bGV" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/interrogation) "bGW" = ( /obj/structure/disposalpipe/segment, @@ -27879,10 +21649,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/hallway) "bGX" = ( /turf/closed/wall/r_wall, @@ -27894,78 +21661,47 @@ /obj/item/stack/sheet/mineral/phoron, /obj/item/stack/sheet/mineral/phoron, /obj/item/stack/sheet/mineral/phoron, -/turf/open/floor{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northwest, /area/ice_colony/underground/research/work) "bGZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/filingcabinet, /obj/item/paper/research_notes, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research/work) "bHa" = ( /obj/structure/machinery/chem_master, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research/work) "bHb" = ( /obj/structure/machinery/chem_dispenser, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northeast, /area/ice_colony/underground/research/work) "bHc" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bHd" = ( /obj/structure/machinery/r_n_d/destructive_analyzer, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/underground/research) "bHe" = ( /obj/structure/machinery/r_n_d/server, -/turf/open/floor{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southwest, /area/ice_colony/underground/research/storage) "bHf" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research/storage) "bHg" = ( -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research/storage) "bHh" = ( /obj/structure/closet/radiation, -/turf/open/floor{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southeast, /area/ice_colony/underground/research/storage) "bHi" = ( /turf/closed/wall/r_wall, @@ -27983,19 +21719,13 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/underground/storage) "bHk" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/storage) "bHl" = ( /obj/structure/surface/table, @@ -28003,51 +21733,30 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/storage) "bHm" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/storage) "bHn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage) "bHo" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/storage) "bHp" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/storage) "bHq" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/storage) "bHr" = ( /obj/structure/ladder{ @@ -28055,82 +21764,49 @@ icon_state = "ladderup"; id = "garage_ladder" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/storage) "bHs" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/underground/storage) "bHt" = ( /obj/structure/machinery/computer/cameras, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/command/checkpoint) "bHu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/secure_closet/security, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/command/checkpoint) "bHv" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/ice_colony/underground/command/checkpoint) "bHw" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/checkpoint) "bHx" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bHy" = ( /obj/structure/bed/chair, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/checkpoint) "bHz" = ( /obj/structure/bed/chair, /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/checkpoint) "bHA" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/ice_colony/underground/command/checkpoint) "bHB" = ( /obj/structure/closet/secure_closet/personal, @@ -28188,90 +21864,61 @@ /area/ice_colony/underground/crew/dorm_r) "bHM" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/interrogation) "bHP" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ name = "\improper Underground Security Evidence Storage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/interrogation) "bHQ" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/interrogation) "bHR" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/interrogation) "bHS" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/interrogation) "bHT" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Underground Security Interrogation" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/interrogation) "bHU" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/hallway) "bHV" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/research/work) "bHX" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/work) "bHY" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/underground/research/work) "bHZ" = ( /obj/structure/machinery/r_n_d/circuit_imprinter, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/underground/research) "bIa" = ( /obj/structure/mineral_door/resin, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/northwest, /area/ice_colony/underground/research) "bIb" = ( /obj/item/stack/sheet/wood, @@ -28293,42 +21940,30 @@ "bIf" = ( /obj/structure/surface/table, /obj/item/storage/box/lightstick, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/underground/storage) "bIg" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage) "bIi" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage) "bIj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage) "bIk" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/storage) "bIl" = ( /obj/structure/machinery/alarm{ @@ -28338,28 +21973,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/command/checkpoint) "bIm" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/command/checkpoint) "bIn" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/west, /area/ice_colony/underground/command/checkpoint) "bIo" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bIp" = ( /obj/structure/bed/chair{ @@ -28368,10 +21992,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/underground/command/checkpoint) "bIq" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -28402,16 +22023,10 @@ "bIu" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lamp, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/interrogation) "bIv" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/interrogation) "bIx" = ( /obj/structure/tunnel{ @@ -28424,10 +22039,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/alpha) "bIC" = ( /obj/structure/window/framed/colony/reinforced, @@ -28435,62 +22047,42 @@ /area/ice_colony/underground/research) "bID" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research) "bIE" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/north, /area/ice_colony/underground/research) "bIF" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/north, /area/ice_colony/underground/hallway/north_west) "bIG" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/underground/storage) "bIH" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage) "bII" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage) "bIJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage) "bIK" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage) "bIL" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -28503,10 +22095,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/command/checkpoint) "bIN" = ( /obj/structure/surface/table/reinforced, @@ -28524,156 +22113,103 @@ /area/ice_colony/underground/command/checkpoint) "bIO" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bIP" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/underground/command/checkpoint) "bIQ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northwest, /area/ice_colony/underground/command/checkpoint) "bIR" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/checkpoint) "bIS" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/junction, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bIT" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/checkpoint) "bIU" = ( /obj/structure/noticeboard{ pixel_y = 32 }, /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/checkpoint) "bIV" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/command/checkpoint) "bIW" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bIX" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 5; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/northeast, /area/ice_colony/underground/command/checkpoint) "bIY" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/security/interrogation) "bIZ" = ( -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/interrogation) "bJa" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/security/interrogation) "bJb" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/security/interrogation) "bJc" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("interrogation") }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/interrogation) "bJd" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/security/interrogation) "bJe" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Security Checkpoint" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/hallway) "bJf" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/tech_storage) "bJg" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/work) "bJh" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/work) "bJi" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -28683,38 +22219,26 @@ dir = 1; name = "\improper Theta-V Research Laboratory" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research/work) "bJk" = ( /obj/effect/landmark/corpsespawner/russian, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bJo" = ( /obj/structure/closet/firecloset, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/storage) "bJp" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/command/checkpoint) "bJq" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJr" = ( /obj/structure/bed/chair/office/light{ @@ -28723,10 +22247,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/command/checkpoint) "bJs" = ( /obj/structure/surface/table/reinforced, @@ -28740,24 +22261,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/command/checkpoint) "bJt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJu" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJv" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -28765,9 +22279,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -28777,9 +22289,7 @@ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -28789,9 +22299,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -28801,9 +22309,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -28812,9 +22318,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJA" = ( /obj/structure/disposalpipe/segment{ @@ -28823,9 +22327,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJB" = ( /obj/structure/disposalpipe/junction{ @@ -28835,9 +22337,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJC" = ( /obj/structure/disposalpipe/segment{ @@ -28845,25 +22345,18 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJE" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bJF" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 4; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/east, /area/ice_colony/underground/command/checkpoint) "bJG" = ( /obj/structure/window/framed/colony/reinforced/tinted, @@ -28881,10 +22374,7 @@ name = "Checkpoint Lockdown"; pixel_y = 36 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/hallway) "bJI" = ( /obj/structure/surface/table/reinforced, @@ -28893,10 +22383,7 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/hallway) "bJJ" = ( /obj/structure/surface/table/reinforced, @@ -28913,10 +22400,7 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/security/hallway) "bJK" = ( /obj/structure/mineral_door/resin, @@ -28925,37 +22409,25 @@ "bJL" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/syringes, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/research/work) "bJM" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/underground/research/work) "bJN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bJO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 1; name = "\improper Theta-V Research Laboratory" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bJP" = ( /obj/item/weapon/baton, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bJQ" = ( /obj/structure/surface/table, @@ -28965,123 +22437,85 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/underground/storage) "bJT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/storage) "bJU" = ( -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/storage) "bJV" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_access_txt = "102" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/underground/storage) "bJW" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/command/checkpoint) "bJX" = ( -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/command/checkpoint) "bJY" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/command/checkpoint) "bJZ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/ice_colony/underground/command/checkpoint) "bKa" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/checkpoint) "bKc" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bKd" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/checkpoint) "bKe" = ( -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/checkpoint) "bKf" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ dir = 1; name = "\improper Colony Offices" }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/checkpoint) "bKg" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/checkpoint) "bKh" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/command/checkpoint) "bKi" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/ice_colony/underground/command/checkpoint) "bKj" = ( /obj/structure/bed, @@ -29148,10 +22582,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/backroom) "bKv" = ( /obj/structure/machinery/computer/cameras/telescreen{ @@ -29162,31 +22593,18 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/backroom) "bKw" = ( /obj/structure/bed/chair{ - dir = 1 - }, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" + dir = 1 }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/security/backroom) "bKx" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/hallway) "bKy" = ( /obj/structure/machinery/flasher{ @@ -29195,17 +22613,12 @@ pixel_x = -32; pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/north, /area/ice_colony/underground/security/hallway) "bKz" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/hallway) "bKA" = ( /obj/structure/surface/table/reinforced, @@ -29227,57 +22640,35 @@ name = "Checkpoint Lockdown"; pixel_y = 7 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/hallway) "bKB" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/hallway) "bKD" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/hallway) "bKE" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/box/beakers, -/turf/open/floor{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southwest, /area/ice_colony/underground/research/work) "bKF" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/surface/research/tech_storage) "bKG" = ( /obj/structure/machinery/r_n_d/protolathe, -/turf/open/floor{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southeast, /area/ice_colony/underground/research/work) "bKH" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "bKI" = ( /obj/structure/window/framed/colony/reinforced, @@ -29291,53 +22682,40 @@ dir = 4 }, /obj/structure/flora/pottedplant, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research) "bKK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research) "bKL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research) "bKM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurplecorners2" - }, +/turf/open/floor/darkpurplecorners2/west, /area/ice_colony/underground/hallway/north_west) "bKN" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/structure/disposalpipe/junction, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bKO" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1; name = "\improper Underground Technical Storage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage) "bKP" = ( /obj/structure/window/framed/colony/reinforced, @@ -29350,9 +22728,7 @@ dir = 1; name = "\improper Underground Technical Storage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage) "bKR" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -29360,9 +22736,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Colony Administration" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/checkpoint) "bKS" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -29405,22 +22779,14 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/backroom) "bKZ" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/backroom) "bLa" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/backroom) "bLb" = ( /obj/structure/closet/firecloset/full, @@ -29431,77 +22797,52 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/hallway) "bLc" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/ice_colony/underground/security/hallway) "bLd" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/hallway) "bLe" = ( /obj/structure/window/framed/colony/reinforced, /turf/open/floor/plating, /area/ice_colony/underground/security/hallway) "bLf" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/hallway) "bLg" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/hallway) "bLh" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/filingcabinet/security, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/hallway) "bLi" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southwest, /area/ice_colony/underground/research) "bLj" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research) "bLk" = ( -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research) "bLl" = ( /obj/structure/surface/rack, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research) "bLm" = ( /obj/structure/machinery/shower{ @@ -29510,17 +22851,13 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research) "bLn" = ( /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research) "bLo" = ( /obj/structure/machinery/shower{ @@ -29529,15 +22866,10 @@ /obj/structure/window/reinforced/tinted{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research) "bLp" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southeast, /area/ice_colony/underground/research) "bLq" = ( /obj/structure/barricade/wooden, @@ -29545,103 +22877,63 @@ /turf/open/ice, /area/ice_colony/underground/research) "bLr" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/darkyellowcorners2/east, /area/ice_colony/underground/hallway/north_west) "bLt" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/hallway/south_east) "bLu" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/hallway/south_east) "bLw" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/hallway/south_east) "bLy" = ( /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/hallway/south_east) "bLB" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/hallway/south_east) "bLC" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/hallway/south_east) "bLE" = ( /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/north, /area/ice_colony/underground/hallway/south_east) "bLH" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bLJ" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bLK" = ( /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bLL" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bLO" = ( /turf/closed/wall/r_wall, @@ -29656,37 +22948,23 @@ "bLR" = ( /obj/structure/surface/table, /obj/item/device/radio, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/security/backroom) "bLS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/backroom) "bLT" = ( /obj/structure/surface/table, /obj/item/device/taperecorder, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/security/backroom) "bLU" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/security/hallway) "bLV" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/west, /area/ice_colony/underground/security/hallway) "bLW" = ( /obj/structure/disposalpipe/segment, @@ -29695,17 +22973,11 @@ pixel_x = 24 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/hallway) "bLX" = ( /obj/structure/filingcabinet/security, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/security/hallway) "bLY" = ( /obj/structure/machinery/light/small, @@ -29715,10 +22987,7 @@ /obj/structure/closet/hydrant{ pixel_x = -32 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/hallway/north_west) "bMa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29728,9 +22997,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bMb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29739,9 +23006,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bMc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29750,27 +23015,21 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMd" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/disposalpipe/junction, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMf" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -29780,18 +23039,14 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMg" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29801,9 +23056,7 @@ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMi" = ( /obj/structure/disposalpipe/segment{ @@ -29811,9 +23064,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29823,9 +23074,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMk" = ( /obj/structure/disposalpipe/segment{ @@ -29834,18 +23083,14 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMl" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMn" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -29854,9 +23099,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMo" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -29866,18 +23109,13 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMp" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/ice_colony/underground/hallway/south_east) "bMq" = ( /obj/item/reagent_container/glass/bucket/mopbucket, @@ -29890,9 +23128,7 @@ dir = 1; name = "\improper Underground Security Interrogation Observation" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/backroom) "bMs" = ( /turf/closed/wall/r_wall, @@ -29901,18 +23137,12 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Security Checkpoint" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security) "bMu" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security) "bMv" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -29920,9 +23150,7 @@ dir = 1; name = "\improper Underground Security Lobby" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security) "bMw" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -29934,35 +23162,26 @@ /area/ice_colony/underground/security) "bMx" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/hallway/north_west) "bMy" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Underground Main Hallway" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/north_west) "bMz" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMA" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMC" = ( /obj/structure/disposalpipe/junction{ @@ -29970,31 +23189,23 @@ icon_state = "pipe-j2" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMD" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bME" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMG" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -30002,50 +23213,34 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bMI" = ( -/turf/open/floor{ - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2, /area/ice_colony/underground/hallway/south_east) "bMJ" = ( /obj/structure/closet/crate/secure/weapon, /obj/structure/curtain/black, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/backroom) "bMK" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security) "bML" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMM" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/north, /area/ice_colony/underground/security) "bMN" = ( /obj/structure/disposalpipe/segment{ @@ -30053,125 +23248,77 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkredcorners2" - }, +/turf/open/floor/darkredcorners2/east, /area/ice_colony/underground/security) "bMO" = ( /obj/structure/sign/goldenplaque{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMP" = ( /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security) "bMR" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMS" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMU" = ( /obj/item/storage/donut_box, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMV" = ( /obj/item/device/taperecorder, /obj/item/clothing/glasses/sunglasses, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMW" = ( /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMX" = ( /obj/item/book/manual/marine_law, /obj/structure/surface/table/reinforced, /obj/item/restraint/handcuffs, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security) "bMY" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/security) "bMZ" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/southwest, /area/ice_colony/underground/hallway/north_west) "bNa" = ( -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/hallway/north_west) "bNb" = ( -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/hallway/south_east) "bNc" = ( -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/hallway/south_east) "bNf" = ( /obj/structure/largecrate/random, @@ -30182,43 +23329,29 @@ dir = 8 }, /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/backroom) "bNh" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security) "bNi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security) "bNk" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security) "bNo" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security) "bNr" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security) "bNs" = ( /obj/item/storage/box/donkpockets, @@ -30227,10 +23360,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security) "bNt" = ( /turf/closed/wall/r_wall, @@ -30242,9 +23372,7 @@ dir = 1; name = "\improper Underground Disposals" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bNv" = ( /turf/closed/wall/r_wall, @@ -30256,9 +23384,7 @@ dir = 1; name = "\improper Underground Lavatory" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/lavatory) "bNx" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -30270,26 +23396,18 @@ /area/ice_colony/underground/hallway/south_east) "bNy" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/underground/hallway/south_east) "bNz" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/underground/hallway/south_east) "bNA" = ( /turf/closed/wall/r_wall, /area/ice_colony/underground/crew/leisure) "bNB" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/leisure) "bND" = ( /turf/open/floor/wood, @@ -30326,9 +23444,7 @@ /area/ice_colony/underground/security/backroom) "bNJ" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/backroom) "bNL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30337,62 +23453,43 @@ /obj/structure/machinery/door/airlock/almayer/security/colony{ name = "\improper Underground Security Custodial Closet" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/backroom) "bNO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security) "bNP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security) "bNQ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security) "bNR" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security) "bNS" = ( /obj/structure/machinery/microwave, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security) "bNT" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/underground/crew/disposals) "bNU" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/crew/disposals) "bNV" = ( /obj/structure/ladder{ @@ -30400,72 +23497,42 @@ icon_state = "ladderup"; id = "janitor_ladder" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/crew/disposals) "bNW" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/crew/disposals) "bNX" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bNY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/crew/disposals) "bNZ" = ( /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/crew/disposals) "bOa" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/underground/crew/disposals) "bOb" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/ice_colony/underground/crew/lavatory) "bOc" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/crew/lavatory) "bOd" = ( /obj/structure/closet/jcloset, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/crew/lavatory) "bOe" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -30473,9 +23540,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/lavatory) "bOf" = ( /obj/structure/disposalpipe/trunk{ @@ -30485,25 +23550,16 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/crew/lavatory) "bOg" = ( /obj/structure/surface/table, /obj/structure/bedsheetbin, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/underground/crew/lavatory) "bOh" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/underground/crew/lavatory) "bOi" = ( /obj/structure/reagent_dispensers/fueltank, @@ -30520,11 +23576,7 @@ /turf/closed/wall/r_wall, /area/ice_colony/underground/maintenance/south) "bOl" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/wood, /area/ice_colony/underground/crew/leisure) "bOn" = ( @@ -30541,27 +23593,17 @@ /area/ice_colony/underground/crew/leisure) "bOq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/security) "bOs" = ( /obj/structure/surface/table, /obj/item/storage/box/trackimp, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/security/backroom) "bOt" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/security) "bOu" = ( /obj/structure/bed/chair/office/dark{ @@ -30571,27 +23613,21 @@ dir = 8 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security) "bOv" = ( /obj/structure/machinery/computer/cameras, /obj/structure/window/reinforced/tinted{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security) "bOw" = ( /obj/structure/machinery/computer/cameras, /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security) "bOx" = ( /obj/structure/bed/chair/office/dark{ @@ -30600,15 +23636,11 @@ /obj/structure/window/reinforced/tinted{ dir = 4 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security) "bOy" = ( /obj/structure/machinery/photocopier, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security) "bOz" = ( /obj/structure/machinery/light, @@ -30618,49 +23650,35 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security) "bOB" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security) "bOC" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/security) "bOD" = ( /obj/structure/closet/crate/trashcart, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/crew/disposals) "bOE" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bOF" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bOG" = ( /obj/structure/disposalpipe/segment{ @@ -30670,59 +23688,40 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bOH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bOI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bOJ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/crew/disposals) "bOK" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/crew/lavatory) "bOL" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/lavatory) "bOM" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/lavatory) "bON" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/crew/lavatory) "bOO" = ( /obj/structure/reagent_dispensers/watertank, @@ -30772,9 +23771,7 @@ dir = 1; name = "\improper Underground Security Armory" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bOX" = ( /turf/closed/wall/r_wall, @@ -30783,9 +23780,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Security Brig" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/brig) "bPa" = ( /turf/closed/shuttle{ @@ -30794,33 +23789,21 @@ /area/space) "bPb" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/underground/crew/disposals) "bPc" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bPd" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bPe" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/disposals) "bPf" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/crew/disposals) "bPg" = ( /turf/open/floor/plating, @@ -30878,9 +23861,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bPp" = ( /obj/structure/disposalpipe/junction{ @@ -30890,9 +23871,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bPq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30911,79 +23890,43 @@ /area/ice_colony/underground/maintenance/security) "bPs" = ( /obj/structure/machinery/vending/security, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/armory) "bPt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bPu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/armory) "bPv" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/armory) "bPw" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/security/armory) "bPx" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/underground/security/brig) "bPy" = ( /obj/structure/bed, /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/underground/security/brig) "bPz" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/brig) "bPA" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/brig) "bPC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/brig) "bPD" = ( /obj/structure/machinery/alarm{ @@ -30993,29 +23936,20 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/security/brig) "bPE" = ( /obj/structure/toilet, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/security/brig) "bPF" = ( /obj/structure/urinal{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/security/brig) "bPG" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/security/brig) "bPH" = ( /obj/structure/machinery/shower{ @@ -31023,9 +23957,7 @@ }, /obj/structure/window/reinforced, /obj/structure/machinery/door/window/westleft, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/security/brig) "bPI" = ( /turf/open/space/transit/north/shuttlespace_ns4, @@ -31038,40 +23970,29 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/underground/crew/disposals) "bPL" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/disposals) "bPM" = ( -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/disposals) "bPN" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/disposals) "bPO" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/lavatory) "bPR" = ( /obj/structure/bed/chair/wood/normal{ @@ -31091,26 +24012,19 @@ /area/ice_colony/underground/maintenance/security) "bPU" = ( /obj/structure/machinery/vending/security, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/armory) "bPV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bPW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bPX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31118,17 +24032,13 @@ }, /obj/effect/landmark/corpsespawner/russian, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bPY" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bPZ" = ( /obj/structure/closet/secure_closet/security, @@ -31139,28 +24049,19 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/armory) "bQa" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/underground/security/brig) "bQb" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/security/brig) "bQc" = ( /obj/structure/machinery/door/window/brigdoor/westleft{ @@ -31171,32 +24072,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/underground/security/brig) "bQd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/brig) "bQe" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/brig) "bQf" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/brig) "bQg" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31205,31 +24097,23 @@ /obj/structure/machinery/door/airlock/almayer/security/colony{ name = "\improper Underground Security Showers" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/brig) "bQh" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/security/brig) "bQi" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/security/brig) "bQj" = ( /obj/item/tool/soap, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/security/brig) "bQk" = ( /obj/structure/tunnel{ @@ -31247,20 +24131,14 @@ /obj/structure/disposaloutlet{ dir = 4 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/ice_colony/underground/crew/disposals) "bQm" = ( /obj/effect/landmark/crap_item, /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/ice_colony/underground/crew/disposals) "bQn" = ( /obj/item/evidencebag, @@ -31269,38 +24147,26 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/ice_colony/underground/crew/disposals) "bQo" = ( /obj/item/trash/semki, /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/ice_colony/underground/crew/disposals) "bQp" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/ice_colony/underground/crew/disposals) "bQr" = ( /obj/structure/machinery/door/window/northright{ name = "Disposals Chute" }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/ice_colony/underground/crew/disposals) "bQs" = ( /obj/structure/window/reinforced{ @@ -31309,10 +24175,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/ice_colony/underground/crew/disposals) "bQu" = ( /turf/open/ice, @@ -31365,10 +24228,7 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/security/armory) "bQE" = ( /obj/structure/machinery/door_control{ @@ -31376,75 +24236,48 @@ name = "Colony Secure Armory"; pixel_y = -26 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/armory) "bQF" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bQG" = ( /obj/item/tool/crowbar, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/armory) "bQH" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/security/armory) "bQI" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/underground/security/brig) "bQJ" = ( /obj/structure/bed, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/underground/security/brig) "bQK" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/security/brig) "bQL" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/brig) "bQM" = ( /obj/structure/machinery/light, /obj/structure/closet/secure_closet/personal, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/brig) "bQN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/brig) "bQO" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/security/brig) "bQP" = ( /obj/structure/mirror{ @@ -31454,24 +24287,18 @@ dir = 8; pixel_x = -11 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/security/brig) "bQQ" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/security/brig) "bQR" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/structure/machinery/door/window/westleft, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/security/brig) "bQS" = ( /turf/open/floor/plating, @@ -31498,77 +24325,50 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/ice_colony/underground/crew/disposals) "bQY" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/underground/crew/disposals) "bQZ" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/underground/crew/lavatory) "bRa" = ( /obj/structure/machinery/firealarm{ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/lavatory) "bRb" = ( /obj/item/reagent_container/glass/bucket/mopbucket, /obj/item/tool/mop, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/lavatory) "bRc" = ( /obj/structure/surface/table, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/lavatory) "bRd" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/lavatory) "bRe" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/lavatory) "bRf" = ( /obj/structure/machinery/alarm{ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/ice_colony/underground/crew/lavatory) "bRg" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/underground/crew/lavatory) "bRh" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -31581,18 +24381,13 @@ "bRi" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bRj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/hallway/south_east) "bRk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31612,9 +24407,7 @@ id = "colony_sec_armory"; name = "Secure Armory" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bRn" = ( /obj/structure/machinery/door/window/brigdoor/westleft{ @@ -31623,9 +24416,7 @@ id = "brg" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/security/brig) "bRo" = ( /obj/structure/ice/thin/end{ @@ -31689,10 +24480,7 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/security/armory) "bRy" = ( /obj/structure/machinery/door_control{ @@ -31700,16 +24488,10 @@ name = "Colony Secure Armory"; pixel_y = 26 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/armory) "bRz" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/security/armory) "bRA" = ( /obj/structure/surface/rack, @@ -31718,71 +24500,44 @@ pixel_y = -2 }, /obj/item/storage/box/flashbangs, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/security/armory) "bRB" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/underground/security/brig) "bRC" = ( /obj/structure/bedsheetbin, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/security/brig) "bRD" = ( /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/security/brig) "bRE" = ( /obj/item/storage/box/donkpockets, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/security/brig) "bRF" = ( /obj/structure/machinery/microwave, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/security/brig) "bRG" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/security/brig) "bRH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/underground/security/brig) "bRI" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/underground/security/brig) "bRJ" = ( /obj/structure/ladder{ @@ -31839,14 +24594,10 @@ /area/ice_colony/underground/maintenance/south) "bRS" = ( /obj/structure/filingcabinet, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bRT" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bRU" = ( /obj/structure/surface/table, @@ -31855,9 +24606,7 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bRW" = ( /obj/structure/surface/table, @@ -31876,9 +24625,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bRX" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -31900,10 +24647,7 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/armory) "bRZ" = ( /obj/structure/surface/rack, @@ -31912,9 +24656,7 @@ pixel_x = -4; pixel_y = -2 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bSb" = ( /obj/structure/surface/rack, @@ -31926,52 +24668,35 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/armory) "bSc" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/underground/security/brig) "bSd" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/underground/security/brig) "bSe" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northwest, /area/ice_colony/underground/security/brig) "bSf" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/security/brig) "bSg" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bSh" = ( /obj/structure/surface/table, @@ -31980,9 +24705,7 @@ pixel_y = -4 }, /obj/item/folder/black_random, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bSi" = ( /obj/structure/surface/rack, @@ -31991,10 +24714,7 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/security/armory) "bSj" = ( /obj/structure/surface/rack, @@ -32003,28 +24723,16 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/ice_colony/underground/security/armory) "bSk" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/west, /area/ice_colony/underground/security/brig) "bSl" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/underground/security/brig) "bSm" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/east, /area/ice_colony/underground/security/brig) "bSn" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -32037,18 +24745,13 @@ /obj/structure/surface/table/reinforced, /obj/item/packageWrap, /obj/item/tool/hand_labeler, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition/lobby) "bSq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bSr" = ( /obj/structure/surface/table/reinforced, @@ -32058,10 +24761,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/underground/requesition/lobby) "bSs" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -32073,9 +24773,7 @@ /area/ice_colony/underground/maintenance/security) "bSt" = ( /obj/structure/surface/rack, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/armory) "bSu" = ( /obj/structure/surface/rack, @@ -32084,9 +24782,7 @@ pixel_y = -4 }, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/armory) "bSv" = ( /obj/structure/surface/rack, @@ -32095,16 +24791,12 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/armory) "bSw" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/shotgun/incendiary, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/armory) "bSx" = ( /obj/structure/surface/rack, @@ -32115,9 +24807,7 @@ }, /obj/item/ammo_magazine/pistol/holdout, /obj/item/ammo_magazine/pistol/holdout, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/security/armory) "bSy" = ( /obj/structure/surface/rack, @@ -32128,25 +24818,17 @@ pixel_y = -4 }, /obj/item/ammo_magazine/pistol/holdout, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/security/armory) "bSz" = ( /obj/structure/bed, /obj/item/bedsheet/orange, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/underground/security/brig) "bSB" = ( /obj/structure/bed, /obj/item/bedsheet/orange, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/security/brig) "bSC" = ( /obj/structure/window/reinforced/tinted{ @@ -32154,17 +24836,12 @@ }, /obj/structure/surface/table, /obj/item/device/flashlight/lamp, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/security/brig) "bSD" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/underground/security/brig) "bSE" = ( /obj/structure/surface/rack, @@ -32174,15 +24851,11 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bSG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bSH" = ( /obj/structure/surface/table, @@ -32193,9 +24866,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bSI" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -32203,10 +24874,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/maintenance/security) "bSJ" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplatecorner" - }, +/turf/open/floor/plating/warnplatecorner/north, /area/ice_colony/underground/maintenance/east) "bSK" = ( /obj/structure/disposalpipe/segment{ @@ -32214,18 +24882,14 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bSL" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bSM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32249,11 +24913,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/east) "bSQ" = ( @@ -32265,10 +24925,7 @@ icon_state = "ladderup"; id = "hangar_ladder" }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/ice_colony/underground/maintenance/east) "bSR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32279,18 +24936,13 @@ icon_state = "ladderup"; id = "hangar_ladder1" }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/ice_colony/underground/maintenance/east) "bSS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/ice_colony/underground/maintenance/east) "bST" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32305,16 +24957,10 @@ /turf/open/space/transit/north/shuttlespace_ns4, /area/shuttle/elevator2/transit) "bSW" = ( -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/underground/hallway/south_east) "bSX" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/underground/hallway/south_east) "bSY" = ( /obj/structure/disposalpipe/segment, @@ -32344,9 +24990,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Main Hallway" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bTe" = ( /obj/structure/filingcabinet/chestdrawer, @@ -32381,11 +25025,7 @@ /turf/open/floor/wood, /area/ice_colony/underground/reception) "bTj" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/ice_colony/underground/reception) "bTk" = ( @@ -32397,23 +25037,14 @@ /area/ice_colony/underground/hallway/south_east) "bTm" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/underground/hallway/south_east) "bTn" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bTo" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/underground/hallway/south_east) "bTp" = ( /turf/open/floor/wood, @@ -32473,10 +25104,7 @@ dir = 4; icon_state = "chair" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/hallway/south_east) "bTD" = ( /obj/item/paper_bin, @@ -32516,25 +25144,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/hallway/south_east) "bTJ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/east, /area/ice_colony/underground/hallway/south_east) "bTK" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bTL" = ( /obj/structure/disposalpipe/segment{ @@ -32544,17 +25164,11 @@ /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bTM" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/underground/hallway/south_east) "bTN" = ( /turf/closed/wall/r_wall, @@ -32565,9 +25179,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bTS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32577,26 +25189,20 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bTT" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bTV" = ( /obj/structure/toilet, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bTW" = ( /obj/structure/toilet, @@ -32605,9 +25211,7 @@ }, /obj/effect/landmark/corpsespawner/miner, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bTX" = ( /obj/structure/sink{ @@ -32616,128 +25220,88 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bTY" = ( /turf/open/floor, /area/ice_colony/surface/tcomms) "bUc" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/arrivals, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/underground/hallway/south_east) "bUd" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Toilet Unit" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUe" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUf" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 10; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southwest, /area/ice_colony/underground/hallway/south_east) "bUg" = ( /obj/structure/bed/chair/office/dark{ dir = 1; icon_state = "chair" }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/south_east) "bUh" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/south_east) "bUj" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/underground/hallway/south_east) "bUk" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, /obj/structure/machinery/light{ - dir = 1 - }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" + dir = 1 }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bUl" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/underground/hallway/south_east) "bUm" = ( /obj/structure/machinery/computer/shuttle_control/ice_colony/elevator1{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bUn" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUo" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "white" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUq" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Visitor Entrance" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bUr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bUs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32746,35 +25310,27 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Underground Men's Restroom" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/tool/wet_sign, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32783,17 +25339,13 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUz" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32805,11 +25357,7 @@ /turf/open/floor/plating, /area/ice_colony/underground/reception/toilet_men) "bUC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/ice_colony/underground/maintenance/south) "bUH" = ( @@ -32821,10 +25369,7 @@ /area/ice_colony/underground/maintenance/south) "bUI" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/ice_colony/underground/hallway/south_east) "bUJ" = ( /obj/structure/disposalpipe/segment{ @@ -32834,9 +25379,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bUK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32845,10 +25388,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bUL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32860,10 +25400,7 @@ /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/north, /area/ice_colony/underground/hallway/south_east) "bUM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32872,33 +25409,23 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/ice_colony/underground/hallway/south_east) "bUN" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bUP" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/hallway/south_east) "bUQ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUR" = ( /obj/structure/sink{ @@ -32908,17 +25435,13 @@ /obj/structure/mirror{ pixel_y = -28 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUS" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUT" = ( /obj/structure/machinery/light{ @@ -32931,9 +25454,7 @@ /obj/structure/mirror{ pixel_y = -28 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_men) "bUU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32951,10 +25472,7 @@ dir = 4 }, /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/hallway/south_east) "bVa" = ( /turf/closed/wall/r_wall, @@ -32994,16 +25512,11 @@ /obj/item/tool/pen/blue{ pixel_x = -6 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/reception/checkpoint_south) "bVi" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 4; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/east, /area/ice_colony/underground/hallway/south_east) "bVj" = ( /obj/structure/machinery/light{ @@ -33015,14 +25528,10 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVk" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVl" = ( /obj/structure/sink{ @@ -33031,65 +25540,44 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVm" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVn" = ( /obj/structure/machinery/computer/cameras, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/ice_colony/underground/reception/checkpoint_south) "bVo" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/underground/requesition/lobby) "bVp" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/reception/checkpoint_south) "bVq" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/ice_colony/underground/reception/checkpoint_south) "bVr" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Underground Security Checkpoint" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/ice_colony/underground/reception/checkpoint_south) "bVs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/hallway/south_east) "bVt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33098,17 +25586,13 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Underground Women's Restroom" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33118,15 +25602,11 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVy" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33139,16 +25619,11 @@ /area/ice_colony/underground/reception/toilet_women) "bVA" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/reception/checkpoint_south) "bVB" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/reception/checkpoint_south) "bVC" = ( /obj/structure/machinery/firealarm{ @@ -33158,37 +25633,25 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/ice_colony/underground/reception/checkpoint_south) "bVD" = ( /obj/structure/filingcabinet/security, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/darkred2/southeast, /area/ice_colony/underground/reception/checkpoint_south) "bVE" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/south_east) "bVF" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/south_east) "bVG" = ( /obj/structure/bed/chair{ @@ -33198,52 +25661,36 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/south_east) "bVI" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/ice_colony/underground/hallway/south_east) "bVJ" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVK" = ( /obj/structure/machinery/firealarm{ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVL" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "white" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVM" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Toilet Unit" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVN" = ( /obj/structure/mineral_door/resin, @@ -33287,9 +25734,7 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVV" = ( /obj/structure/sink{ @@ -33299,9 +25744,7 @@ /obj/structure/mirror{ pixel_y = -28 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/ice_colony/underground/reception/toilet_women) "bVW" = ( /turf/closed/shuttle{ @@ -33375,25 +25818,16 @@ /obj/structure/shuttle/engine/heater{ dir = 8 }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "vfloor" - }, +/turf/open/floor/icefloor/shuttle_vfloor, /area/ice_colony/exterior/underground/caves/dig) "bWl" = ( /obj/structure/shuttle/engine/heater{ dir = 4 }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "vfloor" - }, +/turf/open/floor/icefloor/shuttle_vfloor, /area/ice_colony/exterior/underground/caves/dig) "bWm" = ( -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "vfloor" - }, +/turf/open/floor/icefloor/shuttle_vfloor, /area/ice_colony/exterior/underground/caves/dig) "bWn" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33413,10 +25847,7 @@ /obj/structure/shuttle/engine/router{ dir = 4 }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "vfloor" - }, +/turf/open/floor/icefloor/shuttle_vfloor, /area/ice_colony/exterior/underground/caves/dig) "bWs" = ( /obj/structure/surface/table, @@ -33459,10 +25890,7 @@ icon_state = "door_open"; name = "strange airlock" }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "vfloor" - }, +/turf/open/floor/icefloor/shuttle_vfloor, /area/ice_colony/exterior/underground/caves/dig) "bWz" = ( /obj/structure/ice/thin/straight, @@ -33470,23 +25898,14 @@ /area/ice_colony/exterior/underground/caves/open) "bWA" = ( /obj/structure/xenoautopsy/tank, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bWB" = ( -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bWC" = ( /obj/structure/xenoautopsy/tank/broken, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bWD" = ( /obj/item/tool/pickaxe/silver, @@ -33523,10 +25942,7 @@ /turf/closed/ice/intersection, /area/ice_colony/exterior/underground/caves) "bWJ" = ( -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bWK" = ( /obj/structure/shuttle/window{ @@ -33534,10 +25950,7 @@ icon_state = "13" }, /obj/structure/grille, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bWL" = ( /obj/structure/shuttle/window{ @@ -33545,10 +25958,7 @@ icon_state = "9" }, /obj/structure/grille, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bWM" = ( /obj/structure/shuttle/window{ @@ -33556,16 +25966,11 @@ icon_state = "12" }, /obj/structure/grille, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bWN" = ( /obj/structure/inflatable/door, -/turf/open/floor/icefloor{ - icon_state = "ramptop" - }, +/turf/open/floor/icefloor/ramptop, /area/ice_colony/exterior/underground/caves/dig) "bWO" = ( /obj/structure/inflatable/door, @@ -33576,33 +25981,21 @@ icon_state = "door_open"; name = "strange airlock" }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bWP" = ( /obj/structure/cryofeed, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "vfloor" - }, +/turf/open/floor/icefloor/shuttle_vfloor, /area/ice_colony/exterior/underground/caves/dig) "bWQ" = ( /obj/structure/cryofeed/right, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "vfloor" - }, +/turf/open/floor/icefloor/shuttle_vfloor, /area/ice_colony/exterior/underground/caves/dig) "bWR" = ( /obj/structure/computerframe{ anchored = 1 }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bWS" = ( /obj/structure/shuttle/engine/propulsion/burst{ @@ -33612,33 +26005,21 @@ /area/ice_colony/exterior/underground/caves/dig) "bWT" = ( /obj/effect/landmark/good_item, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bWU" = ( /obj/structure/xenoautopsy/tank/broken, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bWV" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bWW" = ( /obj/item/tool/screwdriver, /obj/item/device/multitool, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bWX" = ( /obj{ @@ -33648,10 +26029,7 @@ icon_state = "door_open"; name = "strange airlock" }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bWZ" = ( /obj/structure/inflatable/door, @@ -33662,66 +26040,42 @@ icon_state = "door_open"; name = "strange airlock" }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bXa" = ( /obj/structure/machinery/floodlight{ name = "Floodlight" }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXb" = ( /obj/item/stack/cable_coil/random, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXc" = ( /obj/effect/decal/cleanable/spiderling_remains{ name = "greenish remains" }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXd" = ( /obj/structure/inflatable/door, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXe" = ( /obj/item/tool/pickaxe/plasmacutter, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXf" = ( /obj/item/device/flashlight, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXg" = ( /obj/structure/computerframe{ anchored = 1 }, /obj/effect/decal/cleanable/blood/gibs/xeno/up, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXh" = ( /obj/structure/shuttle/window{ @@ -33745,24 +26099,15 @@ name = "strange airlock"; opacity = 1 }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXk" = ( /obj/item/device/flashlight/flare, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXl" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXm" = ( /obj/structure/shuttle/window{ @@ -33782,10 +26127,7 @@ name = "strange airlock"; opacity = 1 }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bXo" = ( /obj/structure/machinery/door/poddoor{ @@ -33793,10 +26135,7 @@ icon_state = "door_closed"; name = "Strange Airlock" }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXp" = ( /obj{ @@ -33808,31 +26147,19 @@ name = "strange airlock"; opacity = 1 }, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "vfloor" - }, +/turf/open/floor/icefloor/shuttle_vfloor, /area/ice_colony/exterior/underground/caves/dig) "bXq" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXr" = ( /obj/structure/xenoautopsy/tank/alien, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "bXs" = ( /obj/structure/xenoautopsy/tank/alien, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bXt" = ( /turf/closed/ice/junction{ @@ -33840,9 +26167,7 @@ }, /area/ice_colony/exterior/underground/caves/open) "bXu" = ( -/turf/open/floor/icefloor{ - icon_state = "ramptop" - }, +/turf/open/floor/icefloor/ramptop, /area/ice_colony/exterior/underground/caves/dig) "bXv" = ( /turf/closed/ice/end{ @@ -33862,17 +26187,11 @@ /area/ice_colony/exterior/underground/caves/open) "bXy" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bXz" = ( /obj/structure/xenoautopsy/tank/larva, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor6" - }, +/turf/open/floor/icefloor/shuttle_floor6, /area/ice_colony/exterior/underground/caves/dig) "bXA" = ( /obj/structure/tunnel{ @@ -33882,50 +26201,35 @@ /area/ice_colony/exterior/underground/caves/open) "bXB" = ( /obj/structure/surface/rack, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/security/armory) "bXD" = ( /obj/structure/surface/table, /obj/item/tool/surgery/scalpel, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bXE" = ( /obj/structure/surface/table, /obj/item/device/camera, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/crew/morgue) "bXF" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering) "bXL" = ( /obj/structure/surface/table/reinforced, /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/lobby) "bXM" = ( /obj/structure/surface/table/reinforced, /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitered" - }, +/turf/open/floor/whitered/northeast, /area/ice_colony/underground/medical/lobby) "bXN" = ( /obj/structure/surface/table, @@ -33936,10 +26240,7 @@ /obj/item/tool/soap{ pixel_x = 5 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/or) "bXO" = ( /obj/structure/surface/table/reinforced, @@ -33947,10 +26248,7 @@ dir = 8; health = 80 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitered" - }, +/turf/open/floor/whitered/west, /area/ice_colony/underground/medical/lobby) "bXQ" = ( /obj/structure/surface/table, @@ -33959,10 +26257,7 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitered" - }, +/turf/open/floor/whitered/north, /area/ice_colony/underground/medical/storage) "bXR" = ( /obj/structure/surface/table/woodentable, @@ -33978,9 +26273,7 @@ /obj/structure/surface/table/reinforced, /obj/item/clipboard, /obj/item/tool/stamp, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/command/center) "bXU" = ( /obj/structure/machinery/firealarm{ @@ -33988,10 +26281,7 @@ pixel_x = -24 }, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/ice_colony/underground/storage/highsec) "bXV" = ( /obj/structure/surface/table/reinforced, @@ -33999,42 +26289,30 @@ /obj/item/spacecash/c100, /obj/item/spacecash/c10, /obj/item/spacecash/c1, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/underground/storage/highsec) "bXW" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/research) "bXY" = ( /obj/structure/surface/table, /obj/item/evidencebag, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/interrogation) "bYa" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/security/interrogation) "bYb" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/surface/table/reinforced, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/research/work) "bYc" = ( /obj/structure/surface/table/reinforced, @@ -34042,55 +26320,39 @@ dir = 8; pixel_x = -11 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/west, /area/ice_colony/underground/research/work) "bYd" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor{ - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2, /area/ice_colony/underground/research/work) "bYg" = ( /obj/item/storage/box/bodybags, /obj/structure/surface/table, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/ice_colony/underground/security/backroom) "bYh" = ( /obj/structure/surface/table, /obj/item/paper, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bYi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bYj" = ( /obj/structure/surface/table, /obj/item/tool/hand_labeler, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/reception) "bYk" = ( /obj/structure/window/reinforced/tinted{ dir = 4 }, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/underground/security/brig) "bYm" = ( /obj/structure/surface/table/reinforced, @@ -34098,23 +26360,15 @@ /area/ice_colony/underground/reception) "bYn" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 8; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/west, /area/ice_colony/underground/hallway/south_east) "bYo" = ( -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/reception/checkpoint_south) "bYp" = ( /obj/structure/surface/table, /obj/item/trash/chips, -/turf/open/floor{ - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2, /area/ice_colony/underground/hallway/south_east) "cbk" = ( /turf/open/floor/plating/icefloor, @@ -34141,9 +26395,7 @@ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "cBQ" = ( /obj/structure/machinery/door/unpowered/shuttle, @@ -34173,16 +26425,11 @@ /turf/open/shuttle/can_surgery/red, /area/ice_colony/surface/hangar/alpha) "dgG" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/northeast, /area/ice_colony/surface/tcomms) "doO" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor{ - icon_state = "platebot" - }, +/turf/open/floor/platebot, /area/ice_colony/surface/engineering/generator) "drG" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -34195,18 +26442,13 @@ "dxl" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "dzn" = ( /obj/structure/surface/table, /obj/item/device/flashlight, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/tcomms) "dFm" = ( /obj/structure/machinery/light, @@ -34223,10 +26465,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "elU" = ( /obj/structure/bed/chair/wood/normal{ @@ -34246,24 +26485,16 @@ "ezT" = ( /obj/vehicle/train/cargo/trolley, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "eSd" = ( -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/ice_colony/surface/tcomms) "eSN" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/north, /area/ice_colony/surface/research/tech_storage) "faO" = ( /obj/structure/machinery/light{ @@ -34302,39 +26533,23 @@ pixel_y = 2 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/tcomms) "fUW" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "giH" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/tcomms) "gxg" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "gDb" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/ice_colony/underground/reception/checkpoint_north) "gHI" = ( /obj/structure/machinery/light{ @@ -34347,10 +26562,7 @@ /area/ice_colony/surface/hangar/alpha) "gXP" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/ice_colony/surface/research) "hfj" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -34386,9 +26598,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "hAX" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -34404,10 +26614,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/ice_colony/underground/hangar) "ilp" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -34415,17 +26622,12 @@ id = "st_19"; name = "Research Storage Unit" }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/research) "iBu" = ( /obj/structure/surface/table/reinforced, /obj/item/paper/research_notes, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/research) "iNy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -34443,10 +26645,7 @@ id = "st_17"; name = "Power Storage Unit" }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/power) "iZc" = ( /obj/structure/lz_sign/ice_sign{ @@ -34462,9 +26661,7 @@ dir = 2; name = "Underground Secure Technical Storage" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/storage/highsec) "jtr" = ( /turf/closed/wall, @@ -34479,10 +26676,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "jFV" = ( /obj/structure/bed/chair{ @@ -34508,10 +26702,7 @@ /turf/open/floor/plating/icefloor, /area/ice_colony/underground/hangar) "kfW" = ( -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/ice_colony/surface/tcomms) "krs" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -34520,16 +26711,12 @@ id = "engine_electrical_maintenance"; name = "Underground Power Substation" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/underground/engineering/substation) "kKZ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/dorms) "kRw" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -34563,10 +26750,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "lJQ" = ( /turf/open/auto_turf/snow/layer4, @@ -34593,19 +26777,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/beta) "mwS" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /turf/closed/wall/r_wall, /area/ice_colony/underground/maintenance/south) "mHc" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/ice_colony/surface/hangar/beta) "mLJ" = ( /obj/structure/shuttle/diagonal{ @@ -34617,17 +26796,11 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Colony Dormitories" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southwest, /area/ice_colony/surface/dorms) "nup" = ( /obj/structure/surface/rack, -/turf/open/floor{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/darkpurple2/east, /area/ice_colony/underground/research/storage) "osF" = ( /turf/open/auto_turf/snow/layer4, @@ -34665,10 +26838,7 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/ice_colony/surface/hangar/alpha) "paK" = ( /obj/structure/window/framed/colony/reinforced, @@ -34704,9 +26874,7 @@ /area/ice_colony/exterior/underground/caves/open) "qwB" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/tcomms) "qEB" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -34745,10 +26913,7 @@ /area/ice_colony/underground/hangar) "rbS" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/plating/icefloor{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northwest, /area/ice_colony/surface/tcomms) "rmR" = ( /obj/structure/machinery/recharge_station, @@ -34769,9 +26934,7 @@ "rAm" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/research) "rKn" = ( /obj/structure/filingcabinet, @@ -34786,20 +26949,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "rNB" = ( /obj/structure/machinery/firealarm{ dir = 8; pixel_x = -24 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "sto" = ( /obj/docking_port/stationary/marine_dropship/lz1{ @@ -34811,10 +26968,7 @@ /obj/structure/surface/table, /obj/item/device/analyzer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 6; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southeast, /area/ice_colony/surface/tcomms) "sTg" = ( /turf/open/auto_turf/snow/layer4, @@ -34827,35 +26981,24 @@ /area/ice_colony/surface/hangar/beta) "sTY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/ice_colony/surface/hangar/beta) "tbZ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "tly" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "tue" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2, /area/ice_colony/surface/dorms) "tBe" = ( /obj/structure/bed/chair, @@ -34871,10 +27014,7 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Colony Dormitories" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkblue2" - }, +/turf/open/floor/darkblue2/southeast, /area/ice_colony/surface/dorms) "tZS" = ( /turf/open/auto_turf/snow/layer4, @@ -34888,25 +27028,17 @@ /area/ice_colony/surface/hangar/beta) "ueV" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hydroponics/south) "umI" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Colony Dormitories" }, -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/ice_colony/surface/dorms) "urm" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/exterior/surface/landing_pad) "uuK" = ( /obj/structure/surface/table, @@ -34915,9 +27047,7 @@ /area/ice_colony/underground/hangar) "uAe" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor{ - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2, /area/ice_colony/surface/tcomms) "uBE" = ( /turf/open/auto_turf/snow/layer4, @@ -34926,10 +27056,7 @@ /turf/open/auto_turf/snow/layer4, /area/ice_colony/exterior/surface/cliff) "uPr" = ( -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/ice_colony/surface/hangar/beta) "uUv" = ( /obj/effect/alien/weeds/node, @@ -34953,28 +27080,19 @@ icon_state = "W" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/ice_colony/surface/hangar/alpha) "waD" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/excavation) "waN" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/tcomms) "wcI" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/hangar/alpha) "wue" = ( /obj/structure/filingcabinet, @@ -34986,10 +27104,7 @@ /turf/open/shuttle/can_surgery/red, /area/ice_colony/surface/hangar/alpha) "wDj" = ( -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/ice_colony/surface/tcomms) "wTN" = ( /obj/structure/surface/table/woodentable, @@ -35002,33 +27117,22 @@ id = "st_18"; name = "Disposals Storage Unit" }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/ice_colony/surface/storage_unit/telecomms) "xkk" = ( /obj/effect/landmark/queen_spawn, -/turf/open/floor/icefloor{ - icon = 'icons/turf/shuttle.dmi'; - icon_state = "floor7" - }, +/turf/open/floor/icefloor/shuttle_floor7, /area/ice_colony/exterior/underground/caves/dig) "xrT" = ( /obj/structure/surface/rack, -/turf/open/floor{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/darkyellow2/southwest, /area/ice_colony/surface/tcomms) "xyz" = ( /obj/structure/machinery/power/reactor/colony, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "platebot" - }, +/turf/open/floor/platebot, /area/ice_colony/surface/engineering/generator) "xAI" = ( /obj/structure/shuttle/diagonal{ @@ -35055,9 +27159,7 @@ /obj/structure/surface/table, /obj/item/device/encryptionkey, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/ice_colony/surface/tcomms) "yhm" = ( /obj/structure/machinery/light{ diff --git a/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm b/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm index 7cd4120ce4a4..9f5c20a4e8e9 100644 --- a/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm +++ b/maps/map_files/Ice_Colony_v3/Shivas_Snowball.dmm @@ -21,9 +21,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "aah" = ( /obj/item/stack/sheet/metal, @@ -97,9 +95,7 @@ /area/shiva/exterior/cp_lz2) "aar" = ( /obj/structure/machinery/camera/autoname/lz_camera, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "aas" = ( /obj/structure/platform/strata, @@ -620,9 +616,7 @@ /obj/structure/platform/shiva/catwalk{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "aco" = ( /obj/structure/stairs/perspective/ice{ @@ -642,10 +636,7 @@ dir = 1; pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/shiva/interior/lz2_habs) "acr" = ( /obj/structure/fence{ @@ -677,13 +668,8 @@ /turf/open/auto_turf/ice/layer0, /area/shiva/interior/caves/right_spiders) "acx" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/medseceng) "acA" = ( /obj/structure/ice/thin/indestructible{ @@ -694,10 +680,7 @@ /turf/open/ice/noweed, /area/shiva/interior/colony/research_hab) "acC" = ( -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/shiva/exterior/junkyard/fortbiceps) "acD" = ( /turf/closed/shuttle/elevator/button/arrivals, @@ -734,23 +717,17 @@ /area/shiva/interior/colony/medseceng) "acU" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "acW" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/shiva/exterior/junkyard/fortbiceps) "acY" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "ada" = ( /obj/structure/reagent_dispensers, @@ -758,21 +735,13 @@ /area/shiva/interior/colony/research_hab) "ade" = ( /obj/structure/fence, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/exterior/cp_colony_grounds) "adf" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/shiva/interior/colony/central) "adi" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/east, /area/shiva/interior/colony/research_hab) "adj" = ( /obj/item/reagent_container/glass/bucket/mopbucket, @@ -782,15 +751,11 @@ /area/shiva/interior/colony/research_hab) "ado" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "adp" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "adq" = ( /obj/structure/prop/ice_colony/surveying_device/measuring_device{ @@ -829,68 +794,46 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "adR" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "adS" = ( /obj/structure/surface/table, /obj/item/clothing/gloves/black, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/colony/research_hab) "adT" = ( /obj/structure/surface/table, /obj/item/clothing/gloves/black, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/research_hab) "adV" = ( /obj/structure/surface/table, /obj/item/device/reagent_scanner, /obj/effect/landmark/good_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/research_hab) "adW" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/research_hab) "adX" = ( /obj/structure/machinery/cryo_cell, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "adY" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/electrical, /obj/item/storage/toolbox/electrical, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "adZ" = ( /obj/vehicle/train/cargo/trolley, @@ -901,20 +844,14 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/research_hab) "aeb" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/research_hab) "aec" = ( /obj/structure/largecrate/random/mini/med{ @@ -939,9 +876,7 @@ }, /obj/structure/window/reinforced, /obj/structure/machinery/door/window/westleft, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "aeg" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -953,10 +888,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "aek" = ( /obj/structure/window/framed/shiva, @@ -964,24 +896,17 @@ /area/shiva/interior/colony/medseceng) "ael" = ( /obj/effect/landmark/corpsespawner/colonist/random, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "aeo" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "aeq" = ( /obj/structure/sink{ pixel_y = 15 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "aes" = ( /obj/structure/surface/table/reinforced/prison, @@ -990,9 +915,7 @@ }, /obj/item/stack/cable_coil, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "aet" = ( /obj/structure/closet/secure_closet/medical2, @@ -1001,54 +924,34 @@ pixel_y = 9 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "aev" = ( /obj/structure/machinery/bioprinter, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/shiva/interior/colony/medseceng) "aew" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/research_hab) "aex" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/research_hab) "aez" = ( /obj/structure/closet/emcloset, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/research_hab) "aeA" = ( /obj/structure/closet/wardrobe/chaplain_black, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/shiva/interior/colony/central) "aeC" = ( /obj/structure/closet/firecloset, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/research_hab) "aeD" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -1088,9 +991,7 @@ amount = 15 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "aeN" = ( /obj/structure/closet/secure_closet/guncabinet, @@ -1099,33 +1000,22 @@ /obj/item/ammo_magazine/rifle/m41aMK1, /obj/item/ammo_magazine/rifle/m41aMK1, /obj/item/ammo_magazine/rifle/m41aMK1, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "aeP" = ( /obj/structure/closet/firecloset, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/research_hab) "aeQ" = ( /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/research_hab) "aeR" = ( /obj/structure/machinery/light/double, /obj/structure/surface/rack, /obj/item/clothing/mask/gas, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/research_hab) "aeU" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -1152,36 +1042,23 @@ /area/shiva/interior/colony/medseceng) "afd" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "aff" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "afh" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "afi" = ( /obj/structure/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/shiva/interior/colony/medseceng) "afm" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "afp" = ( /obj/structure/surface/table, @@ -1190,43 +1067,30 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "afv" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, /obj/item/storage/toolbox/mechanical, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "afw" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "afx" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "afz" = ( /obj/structure/surface/table, /obj/effect/spawner/random/bomb_supply, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/colony/research_hab) "afA" = ( /obj/structure/flora/tree/dead/tree_1, @@ -1244,60 +1108,38 @@ /obj/structure/surface/table, /obj/item/stack/nanopaste, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "afF" = ( -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "afL" = ( /obj/structure/surface/table, /obj/item/tool/wrench, /obj/item/paper/research_notes, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "afM" = ( /obj/effect/landmark/queen_spawn, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "afN" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "afP" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "afQ" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/north, /area/shiva/interior/colony/research_hab) "afR" = ( /obj/structure/surface/table, /obj/item/bodybag/cryobag, /obj/item/storage/box/syringes, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "afT" = ( /obj/structure/surface/table, @@ -1306,28 +1148,19 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "afV" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/research_hab) "afX" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/research_hab) "afY" = ( /obj/item/weapon/ice_axe/green, @@ -1340,10 +1173,7 @@ "aga" = ( /obj/item/device/defibrillator, /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "agb" = ( /obj/structure/bed/chair/wheelchair, @@ -1351,10 +1181,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "agc" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -1373,37 +1200,25 @@ "age" = ( /obj/structure/closet/radiation, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "agg" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "agh" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "agl" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/research_hab) "agm" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/research_hab) "agp" = ( /obj/structure/noticeboard{ @@ -1439,9 +1254,7 @@ "agx" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "agy" = ( /obj/item/lightstick/planted, @@ -1449,9 +1262,7 @@ /area/shiva/exterior/junkyard) "agz" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - icon_state = "platebot" - }, +/turf/open/floor/platebot, /area/shiva/interior/colony/research_hab) "agA" = ( /obj/structure/machinery/firealarm{ @@ -1467,18 +1278,14 @@ /area/shiva/interior/colony/medseceng) "agC" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "agF" = ( /obj/structure/machinery/landinglight/ds2, /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "agJ" = ( /obj/structure/surface/table/reinforced/prison, @@ -1487,19 +1294,13 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/colony/medseceng) "agK" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ req_access_txt = "102" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "agM" = ( /obj/item/ammo_box/magazine/nailgun, @@ -1514,10 +1315,7 @@ "agY" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/research_hab) "agZ" = ( /obj/structure/surface/table, @@ -1528,25 +1326,16 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/research_hab) "aha" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/research_hab) "ahe" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "ahh" = ( /obj/structure/platform/shiva/catwalk{ @@ -1557,10 +1346,7 @@ "ahl" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/colony/medseceng) "ahq" = ( /obj/structure/filingcabinet/security, @@ -1575,9 +1361,7 @@ /area/shiva/interior/colony/medseceng) "ahu" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "ahv" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ @@ -1589,9 +1373,7 @@ "ahy" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "ahC" = ( /obj/structure/flora/bush/snow{ @@ -1604,18 +1386,12 @@ pixel_y = 6 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/shiva/interior/colony/medseceng) "ahE" = ( /obj/structure/surface/rack, /obj/item/cell/high/empty, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "ahO" = ( /obj/structure/surface/rack, @@ -1624,10 +1400,7 @@ pixel_y = -2 }, /obj/item/storage/box/flashbangs, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "ahP" = ( /obj/structure/surface/rack, @@ -1640,42 +1413,29 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "ahQ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/cell/high, /obj/item/storage/toolbox/emergency, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "ahR" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "ahS" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/research_hab) "ahT" = ( /obj/structure/surface/rack, /obj/effect/landmark/good_item, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/research_hab) "ahU" = ( /obj/structure/bed/chair/office/dark{ @@ -1685,9 +1445,7 @@ dir = 8 }, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "ahW" = ( /obj/structure/surface/rack, @@ -1696,10 +1454,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/medseceng) "ahX" = ( /turf/closed/shuttle/elevator/gears, @@ -1709,27 +1464,19 @@ dir = 4; flipped = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "aia" = ( /obj/structure/machinery/power/terminal{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "aii" = ( /obj/structure/machinery/power/smes/buildable{ name = "colony distribution SMES" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "aij" = ( /obj/item/tool/shovel, @@ -1749,10 +1496,7 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "ain" = ( /obj/structure/flora/bush/snow{ @@ -1783,25 +1527,17 @@ /obj/structure/surface/rack, /obj/item/cell/high/empty, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "aix" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/wood/medium_stack, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/medseceng) "aiy" = ( /obj/structure/surface/table, /obj/item/storage/surgical_tray, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "aiz" = ( /obj/structure/machinery/colony_floodlight, @@ -1809,9 +1545,7 @@ /area/shiva/exterior/valley) "aiD" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "aiE" = ( /obj/item/ammo_magazine/flamer_tank, @@ -1819,9 +1553,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "aiF" = ( /obj/structure/flora/bush/snow, @@ -1829,31 +1561,23 @@ /area/shiva/exterior/cp_lz2) "aiG" = ( /obj/structure/machinery/optable, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "aiH" = ( /obj/structure/machinery/computer/operating, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "aiJ" = ( /obj/item/reagent_container/glass/bucket{ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "aiK" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "aiL" = ( /obj/structure/surface/table/reinforced/prison, @@ -1869,10 +1593,7 @@ pixel_x = -5; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/medseceng) "aiO" = ( /obj/structure/machinery/light/double{ @@ -1880,10 +1601,7 @@ pixel_y = -5 }, /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "aiQ" = ( /obj/structure/machinery/door/window/brigdoor/westleft{ @@ -1903,17 +1621,11 @@ /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/cell_charger, /obj/item/clothing/mask/rebreather, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/medseceng) "aiV" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/colony/research_hab) "aiW" = ( /obj/item/lightstick/red/planted, @@ -1923,17 +1635,11 @@ /obj/structure/surface/rack, /obj/item/cell, /obj/item/cell, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/medseceng) "ajb" = ( /obj/structure/bed/chair/wheelchair, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/shiva/interior/colony/medseceng) "ajd" = ( /obj/item/stack/snow{ @@ -1942,32 +1648,24 @@ }, /obj/item/stack/snow, /turf/open/auto_turf/snow/layer3, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "aje" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, /obj/structure/machinery/chem_dispenser, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "ajg" = ( /obj/structure/closet/toolcloset, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/colony/research_hab) "aji" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/plasteel/medium_stack, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/medseceng) "ajq" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -1975,10 +1673,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/shiva/interior/colony/n_admin) "ajr" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -1989,10 +1684,7 @@ /turf/open/floor/plating, /area/shiva/interior/colony/central) "aju" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/colony/central) "ajw" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ @@ -2005,9 +1697,7 @@ /area/shiva/interior/caves/cp_camp) "ajD" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "ajE" = ( /obj/item/stack/snow{ @@ -2015,7 +1705,7 @@ }, /obj/item/tool/shovel/snow, /turf/open/auto_turf/snow/layer3, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "ajF" = ( /obj/item/tool/shovel/etool, /turf/open/auto_turf/snow/layer3, @@ -2026,25 +1716,18 @@ /obj/item/circuitboard/airlock, /obj/item/circuitboard/airlock, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/colony/medseceng) "ajK" = ( /obj/structure/surface/rack, /obj/item/circuitboard/airalarm, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "ajL" = ( /obj/structure/surface/rack, /obj/item/circuitboard/apc, /obj/item/circuitboard/apc, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "ajM" = ( /obj/structure/ore_box, @@ -2052,9 +1735,7 @@ /area/shiva/interior/colony/medseceng) "ajN" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "ajO" = ( /turf/open/floor/plating, @@ -2067,10 +1748,7 @@ /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/colony/medseceng) "ajV" = ( /obj/structure/curtain, @@ -2080,37 +1758,25 @@ /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/powercell, /obj/effect/spawner/random/bomb_supply, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/medseceng) "ajX" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/medseceng) "ajY" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/bomb_supply, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/colony/medseceng) "aka" = ( /obj/structure/surface/table/woodentable/poor, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "akf" = ( /obj/item/lightstick/red/planted, @@ -2118,29 +1784,20 @@ /area/shiva/exterior/junkyard) "akh" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "aki" = ( -/turf/open/floor{ - dir = 5; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northeast, /area/shiva/interior/colony/botany) "akj" = ( /obj/effect/landmark/queen_spawn, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "akl" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_access_txt = "102" }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/medseceng) "ako" = ( /obj/structure/barricade/snow{ @@ -2171,26 +1828,18 @@ /area/shiva/exterior/cp_colony_grounds) "akA" = ( /obj/item/tool/shovel/snow, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/shiva/interior/colony/n_admin) "akE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Sports Center"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/shiva/interior/colony/central) "akF" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/warehouse) "akG" = ( /obj/structure/machinery/colony_floodlight, @@ -2204,17 +1853,13 @@ pixel_y = 2 }, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "akI" = ( /obj/structure/surface/table, /obj/item/device/flashlight, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "akL" = ( /obj/structure/machinery/light/double{ @@ -2255,9 +1900,7 @@ /area/shiva/interior/colony/medseceng) "akX" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "ala" = ( /obj/structure/closet/secure_closet/personal, @@ -2270,10 +1913,7 @@ pixel_x = -4; pixel_y = -2 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "ale" = ( /obj/structure/surface/rack, @@ -2291,18 +1931,12 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "all" = ( /obj/effect/landmark/corpsespawner/security, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "alr" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -2314,9 +1948,7 @@ "alt" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "alx" = ( /obj/structure/surface/table, @@ -2324,9 +1956,7 @@ amount = 15 }, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "aly" = ( /obj/structure/closet/secure_closet/security, @@ -2334,10 +1964,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "alz" = ( /obj/structure/surface/table, @@ -2348,10 +1975,7 @@ /obj/item/tool/soap{ pixel_x = 5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "alA" = ( /turf/open/auto_turf/ice/layer2, @@ -2401,9 +2025,7 @@ /area/shiva/interior/warehouse) "alV" = ( /obj/item/clothing/gloves/latex, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/medseceng) "alW" = ( /obj/structure/barricade/deployable{ @@ -2415,9 +2037,7 @@ /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "ama" = ( /obj/structure/surface/table/reinforced/prison, @@ -2426,17 +2046,11 @@ pixel_x = 7; pixel_y = 14 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "amh" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "ami" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -2455,24 +2069,18 @@ /area/shiva/interior/colony/medseceng) "amk" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "amn" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "amr" = ( /obj/structure/surface/rack, /obj/item/tool/pickaxe, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "amu" = ( /turf/closed/wall/shiva/prefabricated/red, @@ -2490,17 +2098,13 @@ "amA" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/chips, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "amE" = ( /obj/structure/bed/chair/comfy/blue{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "amG" = ( /obj/structure/machinery/light/double{ @@ -2510,9 +2114,7 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "amH" = ( /obj/structure/bed/chair{ @@ -2545,10 +2147,7 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "amM" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -2559,23 +2158,16 @@ /area/shiva/exterior/cp_lz2) "amN" = ( /obj/item/tool/crowbar, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "amO" = ( /obj/structure/bed/chair/comfy/blue{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "amP" = ( -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "amQ" = ( /obj/item/lightstick/red/planted, @@ -2585,14 +2177,10 @@ /obj/structure/prop/ice_colony/ground_wire{ layer = 2.98 }, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/shiva/interior/lz2_habs) "amU" = ( -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "amX" = ( /obj/item/paper_bin{ @@ -2612,9 +2200,7 @@ id = "otice"; pixel_y = -24 }, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "anc" = ( /turf/closed/wall/shiva/prefabricated/white, @@ -2623,9 +2209,7 @@ /obj/structure/bed/chair/comfy/blue{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "anq" = ( /obj/structure/toilet, @@ -2637,18 +2221,13 @@ /area/shiva/interior/warehouse) "ant" = ( /obj/item/roller, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southeast, /area/shiva/interior/colony/medseceng) "any" = ( /obj/structure/closet/secure_closet/medical3{ req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/medseceng) "anz" = ( /obj/structure/surface/table/reinforced/prison, @@ -2659,26 +2238,19 @@ pixel_x = -1; pixel_y = 14 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "anA" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "anE" = ( /obj/structure/barricade/metal/wired{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "anF" = ( /obj/item/reagent_container/food/drinks/bottle/limejuice{ @@ -2709,10 +2281,7 @@ "anI" = ( /obj/structure/surface/table, /obj/item/tool/stamp, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northwest, /area/shiva/interior/colony/medseceng) "anJ" = ( /obj/effect/decal/cleanable/dirt, @@ -2732,10 +2301,7 @@ pixel_y = -4 }, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "anU" = ( /obj/structure/surface/rack, @@ -2744,10 +2310,7 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "anV" = ( /obj/effect/decal/cleanable/blood{ @@ -2756,10 +2319,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/shiva/interior/colony/botany) "anX" = ( /obj/item/clothing/shoes/snow, @@ -2771,18 +2331,12 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/n_admin) "anY" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "anZ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -2803,28 +2357,19 @@ /area/shiva/interior/colony/medseceng) "aoi" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "aop" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "aor" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "aos" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "aot" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, @@ -2832,33 +2377,22 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "aov" = ( /obj/structure/barricade/handrail/wire, /obj/structure/machinery/chem_dispenser, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "aow" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "aoy" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "aoz" = ( /obj/structure/reagent_dispensers/water_cooler{ @@ -2866,41 +2400,28 @@ pixel_x = -10; pixel_y = 19 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "aoA" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "aoB" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/shiva/interior/colony/botany) "aoK" = ( /turf/open/floor/wood, /area/shiva/interior/colony/medseceng) "aoL" = ( /obj/item/storage/pouch/flare/full, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "aoP" = ( /obj/structure/closet/secure_closet/medical1{ req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/medseceng) "aoX" = ( /obj/effect/decal/warning_stripes{ @@ -2998,9 +2519,7 @@ "apk" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/research_hab) "apm" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -3012,25 +2531,17 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/exterior/cp_colony_grounds) "apv" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "apz" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "apB" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "apD" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -3040,10 +2551,7 @@ /area/shiva/interior/caves/research_caves) "apE" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "apF" = ( /obj/effect/decal/cleanable/blood{ @@ -3062,26 +2570,17 @@ /area/shiva/exterior/cp_lz2) "apL" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northeast, /area/shiva/interior/colony/botany) "apO" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "apT" = ( /obj/item/ammo_casing{ icon_state = "casing_5" }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northeast, /area/shiva/interior/colony/botany) "apW" = ( /obj/structure/surface/table, @@ -3090,10 +2589,7 @@ pixel_x = 6; pixel_y = 10 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "apY" = ( /obj/structure/closet/crate/ammo, @@ -3105,9 +2601,7 @@ /obj/item/ammo_magazine/rifle/boltaction, /obj/item/ammo_magazine/rifle/boltaction, /obj/item/ammo_magazine/handful/shotgun/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "apZ" = ( /obj/structure/sink{ @@ -3115,9 +2609,7 @@ pixel_x = -11; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "aqb" = ( /obj/item/lightstick/red/spoke/planted{ @@ -3125,9 +2617,7 @@ pixel_x = 12; pixel_y = 28 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "aqc" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -3198,9 +2688,7 @@ /obj/structure/surface/rack, /obj/item/storage/box/lightstick/red, /obj/item/storage/box/lightstick/red, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/research_hab) "arh" = ( /obj/effect/decal/warning_stripes{ @@ -3252,25 +2740,18 @@ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "arK" = ( /obj/structure/surface/table, /obj/item/circuitboard/apc, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/research_hab) "arL" = ( /obj/structure/bed/chair/comfy/blue{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "arN" = ( /obj/structure/prop/ice_colony/surveying_device{ @@ -3297,10 +2778,7 @@ "arU" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/colony/research_hab) "arW" = ( /obj/effect/decal/cleanable/dirt, @@ -3328,20 +2806,14 @@ pixel_y = 24 }, /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "ase" = ( /obj/structure/bed/chair, /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "ash" = ( /obj/structure/prop/invuln/ice_prefab, @@ -3431,10 +2903,7 @@ pixel_y = 8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/botany) "asK" = ( /obj/structure/disposaloutlet{ @@ -3470,9 +2939,7 @@ "asU" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/shuttle/dropship/flight/lz2, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz1_console/two) "asW" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -3529,43 +2996,31 @@ /area/shiva/exterior/cp_lz2) "aty" = ( /obj/item/trash/candy, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/shiva/interior/valley_huts/disposals) "atB" = ( /obj/item/ammo_magazine/shotgun/slugs{ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/shiva/interior/valley_huts/disposals) "atC" = ( /obj/item/trash/raisins, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/shiva/interior/valley_huts/disposals) "atD" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/shiva/interior/valley_huts/disposals) "atF" = ( /obj/item/evidencebag, /obj/item/trash/pistachios, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/shiva/interior/valley_huts/disposals) "atG" = ( /obj/item/trash/liquidfood, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/shiva/interior/valley_huts/disposals) "atH" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -3585,10 +3040,7 @@ /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "atT" = ( /obj/structure/surface/table, @@ -3600,38 +3052,24 @@ pixel_y = -13 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/botany) "aub" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "aud" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/research_hab) "aue" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/research_hab) "auf" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/shiva/interior/valley_huts/disposals) "aug" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -3674,16 +3112,12 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "auM" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "auS" = ( /obj/structure/surface/table, @@ -3693,48 +3127,33 @@ }, /obj/item/reagent_container/food/snacks/hotchili, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "auT" = ( /obj/structure/surface/table, /obj/structure/machinery/microwave, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "auU" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northwest, /area/shiva/interior/valley_huts/disposals) "auV" = ( /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/north, /area/shiva/interior/valley_huts/disposals) "auZ" = ( /obj/structure/machinery/door/window/northright, -/turf/open/floor{ - dir = 5; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/northeast, /area/shiva/interior/valley_huts/disposals) "ava" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/research_hab) "ave" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -3758,16 +3177,14 @@ pixel_x = 5; pixel_y = 10 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "avx" = ( /obj/structure/platform/shiva/catwalk{ dir = 1 }, /turf/open/auto_turf/snow/layer3, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "avz" = ( /obj/structure/surface/rack, /obj/item/bodybag/tarp/snow{ @@ -3785,24 +3202,17 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_lz2) "awc" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/east, /area/shiva/interior/valley_huts/disposals) "awj" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "awq" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ name = "\improper Colony Disposals" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/shiva/interior/valley_huts/disposals) "awr" = ( /obj/structure/largecrate/random/case/small, @@ -3817,9 +3227,7 @@ /obj/item/storage/belt/utility, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "awK" = ( /obj/structure/flora/bush/snow{ @@ -3853,9 +3261,7 @@ "axd" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "axe" = ( /obj/structure/flora/bush/snow{ @@ -3865,18 +3271,14 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_lz2) "axf" = ( -/turf/open/floor/shiva{ - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull, /area/shiva/interior/colony/n_admin) "axq" = ( /obj/item/ammo_magazine/rifle/boltaction{ pixel_x = -5; pixel_y = -9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "axt" = ( /obj/structure/surface/table, @@ -3884,22 +3286,14 @@ /obj/item/device/radio, /obj/item/storage/toolbox/emergency, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/west, /area/shiva/interior/valley_huts/disposals) "axv" = ( -/turf/open/floor{ - icon_state = "darkbrowncorners2" - }, +/turf/open/floor/darkbrowncorners2, /area/shiva/interior/valley_huts/disposals) "axw" = ( /obj/structure/machinery/space_heater, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/shiva/interior/valley_huts/disposals) "axx" = ( /obj/structure/ice/ice_rock/cornerOverlay{ @@ -3922,48 +3316,33 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_colony_grounds) "axG" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "axH" = ( /obj/structure/surface/table, /obj/item/storage/belt/utility, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/garage) "axI" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "axJ" = ( /turf/open/asphalt/cement, /area/shiva/interior/warehouse) "axK" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "axM" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "axN" = ( /obj/structure/machinery/door_control{ @@ -3980,25 +3359,16 @@ /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "axP" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/garage) "axQ" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/garage) "axR" = ( /obj/structure/machinery/light/double{ @@ -4007,58 +3377,41 @@ }, /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "axS" = ( /obj/structure/surface/table, /obj/item/storage/box/lightstick/red, /obj/effect/landmark/good_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 10; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southwest, /area/shiva/interior/valley_huts/disposals) "axT" = ( /obj/structure/surface/table, /obj/item/device/lightreplacer, /obj/item/clothing/mask/rebreather, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/shiva/interior/valley_huts/disposals) "axU" = ( -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/shiva/interior/valley_huts/disposals) "axV" = ( /obj/structure/machinery/light/double, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/shiva/interior/valley_huts/disposals) "axZ" = ( /obj/structure/surface/rack, /obj/item/tool/shovel/snow, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2, /area/shiva/interior/valley_huts/disposals) "ayb" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/device/flashlight/flare, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 6; - icon_state = "darkbrown2" - }, +/turf/open/floor/darkbrown2/southeast, /area/shiva/interior/valley_huts/disposals) "ayc" = ( /obj/item/lightstick/red/spoke/planted{ @@ -4080,27 +3433,19 @@ /obj/structure/barricade/metal/wired{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "ayx" = ( /obj/structure/surface/table, /obj/effect/spawner/random/powercell, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/garage) "ayy" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/north, /area/shiva/interior/garage) "ayz" = ( /obj/structure/fence, @@ -4109,10 +3454,7 @@ "ayB" = ( /obj/structure/surface/table, /obj/item/device/flashlight, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/garage) "ayG" = ( /obj/structure/machinery/alarm{ @@ -4121,9 +3463,7 @@ /obj/structure/barricade/metal/wired{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "ayH" = ( /obj/item/clothing/shoes/snow, @@ -4181,17 +3521,12 @@ /obj/item/storage/toolbox/emergency, /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southwest, /area/shiva/interior/colony/medseceng) "aze" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "azf" = ( /obj/structure/machinery/light/double{ @@ -4201,25 +3536,18 @@ /obj/structure/surface/table, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "azg" = ( /obj/structure/surface/table, /obj/item/storage/box/lightstick/red, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "azk" = ( /obj/structure/surface/table, /obj/effect/landmark/good_item, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/garage) "azm" = ( /obj/vehicle/train/cargo/trolley, @@ -4228,26 +3556,19 @@ "azo" = ( /obj/vehicle/train/cargo/trolley, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "azp" = ( /obj/vehicle/train/cargo/engine, /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "azq" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/garage) "azx" = ( /obj/structure/flora/tree/dead/tree_6, @@ -4270,35 +3591,24 @@ /area/shiva/exterior/cp_lz2) "azF" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "azH" = ( /obj/structure/closet/toolcloset, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/research_hab) "azI" = ( /obj/effect/decal/warning_stripes{ icon_state = "N-corner" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "azK" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "azM" = ( /obj/structure/machinery/power/port_gen/pacman, @@ -4314,9 +3624,7 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "azS" = ( /obj/structure/surface/table, @@ -4329,47 +3637,33 @@ /area/shiva/interior/warehouse) "azY" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "azZ" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/n_admin) "aAc" = ( /obj/structure/bed/chair/comfy/blue, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "aAg" = ( /obj/effect/landmark/corpsespawner/colonist/random, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "aAh" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "aAi" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "aAj" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/faxmachine, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "aAl" = ( /obj/structure/machinery/alarm{ @@ -4386,35 +3680,24 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "aAp" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "aAM" = ( /obj/structure/surface/table, /obj/item/device/radio, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "aBe" = ( /obj/item/bodybag, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "aBf" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "aBi" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -4434,24 +3717,18 @@ /area/shiva/interior/garage) "aBk" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "aBl" = ( /obj/item/bodybag, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "aBm" = ( /obj/effect/decal/cleanable/blood{ dir = 4; icon_state = "gib6" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "aBs" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -4459,18 +3736,14 @@ name = "\improper Colony Dormitories"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "aBt" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "aBA" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -4479,9 +3752,7 @@ /area/shiva/exterior/cp_lz2) "aBB" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "aBE" = ( /obj/effect/decal/warning_stripes{ @@ -4493,30 +3764,21 @@ /area/shiva/interior/colony/central) "aBK" = ( /obj/effect/spawner/random/powercell, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "aBU" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "aBV" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/garage) "aBZ" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "aCb" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -4558,16 +3820,11 @@ /obj/structure/surface/table, /obj/item/clothing/mask/rebreather, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/garage) "aCw" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners, /area/shiva/interior/garage) "aCx" = ( /obj/structure/machinery/light/double, @@ -4575,9 +3832,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/garage) "aCy" = ( /obj/structure/surface/table, @@ -4590,21 +3845,13 @@ /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/garage) "aCA" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/garage) "aCB" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/research_hab) "aCC" = ( /obj/structure/largecrate/random/mini/med, @@ -4663,16 +3910,12 @@ /obj/item/stack/sheet/mineral/phoron{ amount = 15 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "aDq" = ( /obj/structure/largecrate/random, /obj/effect/landmark/good_item, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "aDu" = ( /turf/open/floor/interior/plastic, @@ -4695,9 +3938,7 @@ /obj/structure/closet/crate, /obj/item/tool/shovel/snow, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "aDF" = ( /obj/structure/largecrate/random, @@ -4705,9 +3946,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "aDG" = ( /obj/structure/machinery/door_control{ @@ -4717,9 +3956,7 @@ pixel_x = 24; specialfunctions = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "aDH" = ( /obj/structure/machinery/door_control{ @@ -4748,9 +3985,7 @@ /area/shiva/exterior/cp_colony_grounds) "aDR" = ( /obj/structure/machinery/floodlight, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "aDS" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -4761,9 +3996,7 @@ /area/shiva/interior/valley_huts/no2) "aDW" = ( /obj/item/storage/toolbox/emergency, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "aEd" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim{ @@ -4884,9 +4117,7 @@ pixel_x = 8 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "aFs" = ( /obj/structure/machinery/door_control{ @@ -4897,20 +4128,14 @@ req_access_txt = "100"; specialfunctions = 4 }, -/obj/structure/machinery/power/apc{ - dir = 4; +/obj/structure/machinery/power/apc/power/east{ start_charge = 50 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts) "aFu" = ( /obj/item/storage/pouch/firstaid/full/pills, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/shiva/interior/colony/botany) "aFz" = ( /obj/structure/flora/tree/dead/tree_4, @@ -4953,15 +4178,11 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "aGb" = ( /obj/item/stack/rods, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/shiva/interior/aerodrome) "aGc" = ( /obj/structure/prop/structure_lattice{ @@ -4970,14 +4191,10 @@ icon = 'icons/turf/elevator.dmi'; icon_state = "wall_broke" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/shiva/interior/aerodrome) "aGd" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/shiva/interior/aerodrome) "aGe" = ( /obj/structure/prop/structure_lattice{ @@ -4986,9 +4203,7 @@ icon = 'icons/turf/elevator.dmi'; icon_state = "wall_broke" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/shiva/interior/aerodrome) "aGf" = ( /obj/effect/decal/cleanable/dirt, @@ -5045,9 +4260,7 @@ pixel_x = -3; pixel_y = 2 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "aHB" = ( /obj/structure/flora/bush/snow{ @@ -5065,9 +4278,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "aIh" = ( /obj/effect/decal/cleanable/dirt, @@ -5077,9 +4288,7 @@ "aIv" = ( /obj/structure/surface/table, /obj/item/stack/cable_coil, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "aIG" = ( /obj/item/weapon/wirerod, @@ -5087,16 +4296,12 @@ /area/shiva/interior/aerodrome) "aJc" = ( /obj/structure/largecrate/random/mini/med, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "aJe" = ( /obj/effect/spawner/random/toolbox, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts) "aJj" = ( /obj/item/weapon/throwing_knife, @@ -5104,39 +4309,28 @@ /area/shiva/interior/aerodrome) "aJk" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/arrivals, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/shiva/interior/aerodrome) "aJn" = ( /obj/item/frame/table, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "aJy" = ( /obj/structure/flora/tree/dead/tree_5, /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_lz2) "aJB" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/shiva/interior/colony/central) "aJE" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "aJF" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -11 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "aJG" = ( /obj/structure/flora/tree/dead/tree_4, @@ -5151,9 +4345,7 @@ pixel_x = 6; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "aJU" = ( /obj/structure/bed/chair/office/light{ @@ -5186,18 +4378,14 @@ /area/shiva/interior/colony/medseceng) "aKv" = ( /obj/item/stack/folding_barricade, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "aKJ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Anti-Freeze Lounge" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "aKK" = ( /obj/effect/decal/cleanable/blood, @@ -5212,9 +4400,7 @@ "aKQ" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "aKR" = ( /obj/structure/bed/chair{ @@ -5227,15 +4413,11 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "aLk" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "aLs" = ( /obj/structure/surface/table/reinforced/prison, @@ -5265,19 +4447,14 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_lz2) "aLB" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/s_admin) "aLD" = ( /obj/structure/largecrate/random/barrel/blue, /turf/open/auto_turf/snow/layer1, /area/shiva/exterior/valley) "aLG" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "aLJ" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ @@ -5316,9 +4493,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "aMu" = ( /obj/structure/prop/invuln/ice_prefab/standalone{ @@ -5334,16 +4509,11 @@ /obj/structure/sign/goldenplaque{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "aMx" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "aMz" = ( /obj/structure/machinery/smartfridge{ @@ -5352,9 +4522,7 @@ }, /obj/structure/surface/table/woodentable, /obj/item/reagent_container/food/snacks/cheesecakeslice, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "aMA" = ( /obj/structure/bed/chair{ @@ -5424,9 +4592,7 @@ /obj/structure/surface/table/woodentable, /obj/item/trash/chunk, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "aMW" = ( /obj/vehicle/train/cargo/trolley, @@ -5442,16 +4608,11 @@ /obj/item/spacecash/c1000, /obj/item/spacecash/c500, /obj/effect/landmark/good_item, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "aNd" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "aNe" = ( /obj/effect/spawner/random/toolbox, @@ -5459,9 +4620,7 @@ /area/shiva/exterior/junkyard/cp_bar) "aNf" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "aNg" = ( /obj/structure/bed/chair/office/light{ @@ -5495,16 +4654,11 @@ "aNp" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/toolbox/emergency, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "aNq" = ( /obj/item/stool, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "aNy" = ( /obj/structure/platform/strata{ @@ -5523,17 +4677,11 @@ "aNL" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "aNN" = ( /obj/structure/surface/rack, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "aNP" = ( /turf/closed/shuttle/elevator/button/research, @@ -5555,9 +4703,7 @@ pixel_x = 8 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "aOg" = ( /obj/structure/machinery/colony_floodlight, @@ -5578,9 +4724,7 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "aOW" = ( /turf/closed/wall/shiva/prefabricated, @@ -5617,27 +4761,18 @@ /obj/item/ammo_magazine/shotgun/buckshot{ pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/lz2_habs) "aPh" = ( /obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "aPi" = ( /obj/item/paper/research_notes/bad{ pixel_x = 11; pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/lz2_habs) "aPj" = ( /obj/structure/surface/table/woodentable, @@ -5649,9 +4784,7 @@ pixel_x = 6; pixel_y = 3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "aPk" = ( /obj/item/lightstick/red/spoke/planted{ @@ -5681,23 +4814,15 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/central) "aQb" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/s_admin) "aQg" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "aQi" = ( /obj/structure/largecrate/random/barrel/red, @@ -5767,9 +4892,7 @@ pixel_y = -5 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "aRz" = ( /obj/structure/ice/thin/indestructible{ @@ -5815,10 +4938,7 @@ /obj/item/ammo_magazine/rifle/boltaction, /obj/item/ammo_magazine/rifle/boltaction, /obj/item/storage/belt/marine, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "aSi" = ( /turf/open/auto_turf/snow/layer0, @@ -5848,9 +4968,7 @@ /area/shiva/interior/aerodrome) "aSI" = ( /obj/structure/closet/radiation, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "aSJ" = ( /obj/structure/prop/invuln{ @@ -5961,9 +5079,7 @@ "aTT" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "aTY" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -5982,9 +5098,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W-corner" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "aUd" = ( /turf/closed/wall/shiva/ice, @@ -5993,9 +5107,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "aUt" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -6033,17 +5145,11 @@ /turf/open/shuttle/can_surgery/black, /area/shiva/interior/aerodrome) "aUM" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/shiva/interior/colony/botany) "aUS" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/research_hab) "aUT" = ( /obj/structure/surface/table, @@ -6052,9 +5158,7 @@ pixel_y = 2 }, /obj/effect/spawner/random/bomb_supply, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "aUU" = ( /obj/structure/machinery/light/double{ @@ -6064,18 +5168,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "aUX" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "aUY" = ( /obj/structure/machinery/light/double{ @@ -6085,26 +5184,19 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "aVc" = ( /obj/effect/decal/warning_stripes{ icon_state = "W-corner" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/bar) "aVm" = ( /obj/effect/decal/warning_stripes{ icon_state = "E-corner" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/bar) "aVn" = ( /obj/structure/reagent_dispensers/beerkeg, @@ -6161,10 +5253,7 @@ /obj/structure/surface/table, /obj/item/tool/crowbar/red, /obj/item/device/flash, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/medseceng) "aVL" = ( /turf/open/shuttle/can_surgery/black, @@ -6211,10 +5300,7 @@ pixel_x = 5; pixel_y = 5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "aVU" = ( /obj/item/stack/sheet/metal, @@ -6223,42 +5309,32 @@ "aWb" = ( /obj/structure/foamed_metal, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "aWs" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "aWv" = ( /obj/structure/machinery/landinglight/ds2, /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "aWB" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "aWC" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "aWD" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -6331,9 +5407,7 @@ /area/shiva/interior/aerodrome) "aXa" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "aXb" = ( /obj/structure/prop/ice_colony/soil_net, @@ -6351,10 +5425,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "aXi" = ( /obj/structure/ice/thin/indestructible{ @@ -6387,19 +5458,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "aXH" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/north, /area/shiva/interior/colony/research_hab) "aXI" = ( /obj/structure/ice/thin/indestructible{ @@ -6424,9 +5489,7 @@ /area/shiva/exterior/cp_lz2) "aXZ" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "aYd" = ( /turf/closed/shuttle/ert{ @@ -6445,10 +5508,7 @@ /area/shiva/interior/aerodrome) "aYU" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/shiva/interior/colony/medseceng) "aZg" = ( /obj/structure/largecrate/random/case/double, @@ -6466,16 +5526,11 @@ dir = 8; pixel_x = -11 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "aZw" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/shiva/interior/colony/n_admin) "aZA" = ( /obj/structure/surface/rack, @@ -6499,10 +5554,7 @@ name = "\improper Colony Dormitories"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 6; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/southeast, /area/shiva/interior/colony/botany) "bag" = ( /obj/structure/ice/thin/indestructible{ @@ -6529,10 +5581,7 @@ /turf/open/ice/noweed, /area/shiva/interior/colony/research_hab) "bai" = ( -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/shiva/exterior/junkyard/fortbiceps) "bar" = ( /obj/item/trash/tray, @@ -6562,15 +5611,11 @@ /area/shiva/interior/colony/n_admin) "baV" = ( /obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "baW" = ( /obj/structure/kitchenspike, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "baX" = ( /turf/closed/shuttle/ert{ @@ -6612,10 +5657,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/deck) "bbG" = ( /obj/structure/ice/thin/indestructible{ @@ -6661,10 +5703,6 @@ opacity = 0 }, /area/shiva/interior/aerodrome) -"bcM" = ( -/obj/structure/flora/bush/ausbushes/lavendergrass, -/turf/open/auto_turf/snow/layer3, -/area/shiva/exterior/lz1_valley) "bcV" = ( /obj/structure/platform/strata{ dir = 1 @@ -6675,9 +5713,7 @@ /turf/open/gm/river, /area/shiva/interior/warehouse/caves) "bdT" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/shiva/interior/colony/medseceng) "ben" = ( /turf/open/auto_turf/snow/layer1, @@ -6699,10 +5735,7 @@ /area/shiva/interior/aerodrome) "beP" = ( /obj/item/clothing/under/rank/janitor, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "beQ" = ( /turf/closed/shuttle/elevator, @@ -6733,9 +5766,7 @@ /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "bfL" = ( /obj/structure/largecrate/random/mini/wooden, @@ -6751,10 +5782,7 @@ "bfR" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "bga" = ( /obj/structure/prop/dam/truck{ @@ -6774,29 +5802,21 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/junkyard) "bhI" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southeast, /area/shiva/interior/colony/medseceng) "bhN" = ( /obj/structure/flora/grass/tallgrass/ice/corner, /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard) "bhS" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "bhY" = ( /obj/structure/machinery/door_control/brbutton{ id = "nlz_shutters"; pixel_y = 28 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "biM" = ( /turf/open/floor/carpet, @@ -6818,9 +5838,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "bks" = ( /obj/structure/morgue{ @@ -6839,16 +5857,11 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/interior/caves/right_spiders) "blI" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/telecomm/lz1_biceps) "blP" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northwest, /area/shiva/interior/colony/botany) "bme" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -6871,9 +5884,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "bnm" = ( /obj/structure/surface/rack, @@ -6881,9 +5892,7 @@ amount = 50 }, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "bnD" = ( /obj/item/lightstick/planted, @@ -6909,24 +5918,17 @@ /obj/structure/largecrate/random/mini/wooden{ pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "boW" = ( /turf/open/auto_turf/snow/layer0, /area/shiva/exterior/cp_s_research) "bpH" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/shiva/interior/colony/medseceng) "bqy" = ( /obj/structure/closet/firecloset, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/research_hab) "bqN" = ( /obj/structure/machinery/door/airlock/almayer/generic, @@ -6937,9 +5939,7 @@ /turf/open/asphalt/cement, /area/shiva/interior/warehouse) "bsp" = ( -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/deck) "bsw" = ( /obj/effect/landmark/corpsespawner/bridgeofficer, @@ -6952,10 +5952,7 @@ /turf/open/floor/plating, /area/shiva/interior/aerodrome) "bsM" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/shiva/exterior/cp_lz2) "bsN" = ( /obj/item/stack/sheet/metal, @@ -6979,17 +5976,12 @@ pixel_x = 11; pixel_y = 20 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "btQ" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/shiva/interior/colony/central) "buJ" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -7014,15 +6006,11 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "bwb" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "bwk" = ( /obj/structure/platform/shiva/catwalk{ @@ -7041,16 +6029,10 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/garage) "bwJ" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/aux_power) "bwP" = ( /obj/structure/flora/tree/dead/tree_6, @@ -7062,27 +6044,21 @@ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "bxL" = ( /obj/structure/surface/rack, /obj/item/tank/emergency_oxygen/engi, /obj/item/clothing/under/overalls, /obj/item/clothing/suit/storage/apron/overalls, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "bxW" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "byr" = ( /obj/effect/landmark/xeno_hive_spawn, @@ -7097,25 +6073,19 @@ /obj/structure/surface/table, /obj/item/storage/box/pizza, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "byK" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 9 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/cp_colony_grounds) "bzh" = ( /obj/structure/platform_decoration/shiva/catwalk{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "bzK" = ( /obj/effect/landmark/hunter_secondary, @@ -7124,10 +6094,7 @@ "bzZ" = ( /obj/structure/surface/rack, /obj/item/circuitboard/airalarm, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "bAn" = ( /obj/structure/surface/table/woodentable, @@ -7138,9 +6105,7 @@ /area/shiva/interior/bar) "bAv" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/bar) "bAK" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -7154,15 +6119,11 @@ /obj/structure/platform_decoration/shiva/catwalk{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "bBs" = ( /obj/item/reagent_container/food/drinks/cans/beer, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "bBB" = ( /obj/structure/largecrate/random/barrel, @@ -7197,13 +6158,10 @@ /turf/open/floor/plating, /area/shiva/interior/colony/medseceng) "bFP" = ( -/obj/structure/machinery/power/apc{ - dir = 4; +/obj/structure/machinery/power/apc/power/east{ start_charge = 10 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "bFS" = ( /obj/structure/platform/shiva/catwalk{ @@ -7226,25 +6184,21 @@ /area/shiva/exterior/cp_lz2) "bHf" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "bHx" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -11; pixel_y = 20 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "bHC" = ( /obj/structure/platform/shiva/catwalk{ dir = 8 }, /turf/open/auto_turf/snow/layer2, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "bHN" = ( /obj/item/ammo_magazine/rifle/boltaction{ pixel_x = -7; @@ -7253,9 +6207,7 @@ /obj/structure/barricade/metal{ layer = 3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "bHZ" = ( /obj/structure/platform/strata{ @@ -7281,15 +6233,10 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "bJi" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "bJj" = ( /turf/open/auto_turf/ice/layer1, @@ -7300,10 +6247,7 @@ }, /area/shiva/interior/colony/central) "bJF" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/botany) "bKF" = ( /obj/item/lightstick/red/spoke/planted{ @@ -7341,9 +6285,7 @@ pixel_x = 8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "bMW" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -7357,18 +6299,13 @@ /obj/structure/prop/ice_colony/dense/ice_tray{ pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/research_hab) "bNN" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "bOh" = ( /obj/effect/landmark/survivor_spawner, @@ -7381,10 +6318,7 @@ "bPJ" = ( /obj/item/storage/box/donkpockets, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "bQv" = ( /obj/structure/flora/bush/snow{ @@ -7397,19 +6331,14 @@ icon_state = "S" }, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/north, /area/shiva/interior/colony/research_hab) "bQR" = ( /obj/structure/surface/table, /obj/item/tool/stamp{ icon_state = "stamp-ce" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "bQZ" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, @@ -7444,9 +6373,7 @@ /area/shiva/interior/telecomm/lz1_biceps) "bTV" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "bUe" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -7457,10 +6384,7 @@ "bUO" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/medseceng) "bUU" = ( /obj/structure/prop/dam/truck{ @@ -7472,28 +6396,20 @@ /area/shiva/exterior/junkyard) "bUX" = ( /obj/item/storage/belt/gun/m44, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/shiva/interior/colony/botany) "bVb" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "bVr" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/item/weapon/gun/rifle/m41aMK1, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "bVz" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -7538,15 +6454,11 @@ /obj/structure/machinery/m56d_hmg{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "bYd" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/garage) "bYk" = ( /obj/structure/closet/secure_closet/medical3{ @@ -7555,9 +6467,7 @@ /obj/item/explosive/grenade/custom/cleaner, /obj/item/explosive/grenade/custom/cleaner, /obj/item/storage/pill_bottle/dexalin/skillless, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "bYO" = ( /obj/structure/prop/invuln{ @@ -7573,9 +6483,7 @@ /area/shiva/interior/aerodrome) "bYS" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/central) "bYV" = ( /obj/structure/machinery/disposal, @@ -7583,15 +6491,11 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "bZZ" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "caS" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, @@ -7613,9 +6517,7 @@ /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "cbC" = ( /obj/structure/machinery/light/double{ @@ -7623,9 +6525,7 @@ pixel_y = -5 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "cbG" = ( /obj/effect/spawner/random/tool, @@ -7636,12 +6536,10 @@ /turf/open/floor/plating, /area/shiva/interior/colony/medseceng) "cce" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "ccu" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/plating, /area/shiva/exterior/telecomm/lz1_north) "ccI" = ( @@ -7667,17 +6565,13 @@ /turf/open/floor/plating, /area/shiva/interior/aerodrome) "ceM" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/cp_lz2) "ceS" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "cgd" = ( /obj/item/lightstick/red/spoke/planted{ @@ -7698,10 +6592,7 @@ /obj/item/device/taperecorder, /obj/item/clothing/glasses/sunglasses, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "cgR" = ( /obj/structure/platform_decoration/strata, @@ -7709,15 +6600,10 @@ /area/shiva/exterior/junkyard/cp_bar) "chq" = ( /obj/item/device/analyzer/plant_analyzer, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "chU" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/research_hab) "cid" = ( /obj/structure/platform/strata{ @@ -7727,9 +6613,7 @@ /turf/open/gm/river, /area/shiva/exterior/cp_s_research) "cio" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/warehouse) "ciL" = ( /obj/structure/inflatable/popped, @@ -7749,10 +6633,7 @@ pixel_x = -3; pixel_y = 18 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/research_hab) "clp" = ( /obj/item/tool/weldingtool, @@ -7762,10 +6643,7 @@ /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_access_txt = "102" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/colony/medseceng) "cnb" = ( /turf/open/auto_turf/snow/layer1, @@ -7778,10 +6656,7 @@ /area/shiva/exterior/junkyard/cp_bar) "cnk" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "cnt" = ( /obj/structure/largecrate/random/secure, @@ -7790,9 +6665,7 @@ "coj" = ( /obj/structure/surface/rack, /obj/item/clothing/suit/storage/labcoat/researcher, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "cos" = ( /obj/item/lightstick/red/spoke/planted{ @@ -7819,10 +6692,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "cps" = ( /obj/effect/decal/cleanable/blood{ @@ -7855,10 +6725,7 @@ "crk" = ( /obj/structure/foamed_metal, /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "crF" = ( /turf/open/floor/plating/plating_catwalk/shiva, @@ -7866,9 +6733,7 @@ "crN" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "cse" = ( /obj/effect/decal/warning_stripes{ @@ -7880,9 +6745,7 @@ /turf/open/floor/wood, /area/shiva/interior/colony/central) "cso" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/shiva/interior/colony/medseceng) "csu" = ( /obj/structure/largecrate/random, @@ -7890,26 +6753,17 @@ /area/shiva/interior/colony/central) "ctk" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "ctz" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "ctC" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "ctJ" = ( -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/garage) "cur" = ( /obj/structure/machinery/space_heater, @@ -7963,10 +6817,7 @@ /obj/structure/sink{ pixel_y = 15 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/botany) "czf" = ( /obj/structure/flora/bush/snow{ @@ -7976,15 +6827,11 @@ /area/shiva/exterior/cp_colony_grounds) "czH" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "czI" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/shiva/interior/caves/research_caves) "cAH" = ( /obj/structure/flora/tree/dead/tree_5, @@ -8001,10 +6848,7 @@ /turf/open/floor/wood, /area/shiva/interior/bar) "cBe" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/medseceng) "cBB" = ( /obj/item/clothing/shoes/snow, @@ -8019,16 +6863,11 @@ /obj/item/clothing/mask/rebreather, /obj/item/tank/emergency_oxygen/engi, /obj/item/clothing/mask/rebreather, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) "cBF" = ( /obj/structure/machinery/landinglight/ds2/delayone, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "cBG" = ( /obj/structure/machinery/vending/coffee, @@ -8036,19 +6875,14 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "cBL" = ( /obj/structure/machinery/vending/cigarette, /turf/open/floor/shiva, /area/shiva/interior/bar) "cCI" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/shiva/interior/colony/n_admin) "cDN" = ( /obj/structure/largecrate/random/case/small{ @@ -8064,18 +6898,14 @@ /area/shiva/interior/colony/research_hab) "cEk" = ( /obj/structure/bed/chair/wheelchair, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "cFa" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "cFQ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -8115,17 +6945,12 @@ pixel_x = 10; pixel_y = 12 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "cHB" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/circuitboard, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "cIa" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -8162,16 +6987,11 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/interior/caves/cp_camp) "cJu" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/aux_power) "cJy" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "cJC" = ( /obj/structure/platform/strata{ @@ -8184,16 +7004,11 @@ /area/shiva/interior/colony/deck) "cKB" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "cKE" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/shiva/interior/colony/botany) "cKL" = ( /turf/open/auto_turf/snow/layer4, @@ -8205,16 +7020,11 @@ /obj/structure/surface/table, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "cLq" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "cLx" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -8247,10 +7057,7 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/shiva/interior/colony/n_admin) "cOq" = ( /obj/effect/decal/cleanable/blood/drip, @@ -8267,9 +7074,7 @@ /obj/structure/surface/table, /obj/item/key/cargo_train, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "cPK" = ( /obj/item/clothing/shoes/snow, @@ -8284,17 +7089,11 @@ /obj/item/clothing/mask/rebreather, /obj/item/tank/emergency_oxygen/engi, /obj/item/clothing/mask/rebreather, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/exterior/cp_colony_grounds) "cQB" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "cQW" = ( /turf/open/floor/plating, @@ -8309,10 +7108,7 @@ /area/shiva/exterior/cp_lz2) "cRs" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/shiva/interior/colony/medseceng) "cRP" = ( /obj/structure/surface/table/woodentable, @@ -8322,10 +7118,7 @@ /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "cSn" = ( /obj/structure/closet/secure_closet/guncabinet, @@ -8335,10 +7128,7 @@ /obj/item/ammo_magazine/rifle/m41aMK1, /obj/item/storage/belt/marine, /obj/item/clothing/suit/armor/riot/marine, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "cTh" = ( /obj/item/lightstick/red/spoke/planted{ @@ -8350,15 +7140,10 @@ "cTo" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "cTu" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluecorners" - }, +/turf/open/floor/shiva/bluecorners/west, /area/shiva/interior/colony/central) "cTU" = ( /obj/effect/decal/cleanable/blood/drip, @@ -8369,14 +7154,10 @@ /area/shiva/exterior/lz1_valley) "cTY" = ( /obj/item/ammo_magazine/flamer_tank, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "cUl" = ( -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/telecomm/lz1_biceps) "cUQ" = ( /obj/effect/decal/warning_stripes{ @@ -8385,18 +7166,13 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard) "cUS" = ( -/turf/open/floor/shiva{ - icon_state = "greencorners" - }, +/turf/open/floor/shiva/greencorners, /area/shiva/interior/colony/botany) "cVy" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/research_hab) "cVM" = ( /obj/item/lightstick/red/spoke/planted{ @@ -8433,9 +7209,7 @@ "cXm" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/microwave, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "cXM" = ( /obj/effect/decal/warning_stripes{ @@ -8464,10 +7238,7 @@ /turf/open/gm/river, /area/shiva/exterior/cp_s_research) "cYa" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/medseceng) "cYc" = ( /obj/structure/window/reinforced/tinted{ @@ -8477,9 +7248,7 @@ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "cYz" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -8502,9 +7271,7 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "cYT" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -8517,9 +7284,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "cZk" = ( /turf/open/auto_turf/snow/layer2, @@ -8543,10 +7308,7 @@ /obj/item/clothing/mask/rebreather, /obj/item/tank/emergency_oxygen/engi, /obj/item/clothing/mask/rebreather, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "cZZ" = ( /obj/structure/bed/chair/wood/normal, @@ -8575,9 +7337,7 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "dcn" = ( /obj/item/lightstick/red/spoke/planted{ @@ -8605,9 +7365,7 @@ /obj/item/reagent_container/food/drinks/cans/thirteenloko{ pixel_y = 7 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "dex" = ( /obj/structure/machinery/photocopier, @@ -8624,10 +7382,7 @@ /area/shiva/interior/aerodrome) "dgb" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/garage) "dgF" = ( /obj/structure/barricade/handrail/wire{ @@ -8660,9 +7415,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull, /area/shiva/interior/colony/botany) "djJ" = ( /obj/structure/surface/table/reinforced/prison, @@ -8678,15 +7431,11 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "djO" = ( /obj/item/stool, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "dkv" = ( /obj/structure/largecrate/random/mini/med, @@ -8696,9 +7445,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "dkI" = ( /obj/structure/barricade/handrail/wire{ @@ -8707,9 +7454,7 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "dkP" = ( /obj/structure/barricade/metal{ @@ -8755,11 +7500,6 @@ /obj/item/storage/box/lightstick/red, /turf/open/floor/carpet, /area/shiva/interior/colony/research_hab) -"doc" = ( -/turf/open/floor{ - icon_state = "wood" - }, -/area/shiva/interior/colony/central) "doJ" = ( /obj/structure/window/framed/shiva, /turf/open/floor/plating, @@ -8787,9 +7527,7 @@ pixel_x = -5; pixel_y = 11 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "dqW" = ( /obj/structure/surface/table/woodentable, @@ -8805,10 +7543,7 @@ /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/research_hab) "drM" = ( /obj/effect/spawner/random/toolbox, @@ -8822,15 +7557,11 @@ /area/shiva/interior/aerodrome) "dsD" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "dsY" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "dtq" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -8840,17 +7571,13 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "dtE" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_18" }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "dtZ" = ( /obj/structure/barricade/wooden{ @@ -8860,10 +7587,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/bar) "dug" = ( /obj/item/reagent_container/food/drinks/bottle/rum, @@ -8876,9 +7600,7 @@ /turf/open/floor/wood, /area/shiva/interior/colony/botany) "duv" = ( -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/shiva/interior/colony/n_admin) "dvg" = ( /obj/item/tool/warning_cone{ @@ -8899,10 +7621,7 @@ /obj/item/clothing/mask/rebreather, /obj/item/tank/emergency_oxygen/engi, /obj/item/clothing/mask/rebreather, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "dwQ" = ( /turf/open/floor/plating, @@ -8911,9 +7630,7 @@ /obj/structure/machinery/portable_atmospherics/powered/scrubber{ icon_state = "psiphon:1" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "dxS" = ( /turf/open/auto_turf/ice/layer2, @@ -8936,10 +7653,7 @@ /area/shiva/exterior/junkyard) "dAi" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat/chess, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/shiva/exterior/cp_lz2) "dAt" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -8949,9 +7663,7 @@ /obj/item/reagent_container/glass/beaker/cryopredmix{ pixel_x = -10 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "dBK" = ( /obj/structure/surface/table, @@ -8959,15 +7671,11 @@ pixel_x = -4; pixel_y = 10 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "dCo" = ( /obj/structure/cargo_container/horizontal/blue/bottom, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "dCS" = ( /turf/closed/shuttle/ert{ @@ -8980,18 +7688,13 @@ /area/shiva/interior/caves/cp_camp) "dDo" = ( /obj/structure/machinery/landinglight/ds1/spoke, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/botany) "dEH" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/electrical, /obj/item/storage/toolbox/electrical, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "dGs" = ( /obj/structure/barricade/snow, @@ -9002,16 +7705,11 @@ /obj/item/storage/toolbox/mechanical, /obj/item/storage/toolbox/mechanical, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "dIF" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "dJl" = ( /obj/item/lightstick/planted, @@ -9056,39 +7754,27 @@ /area/shiva/interior/warehouse) "dLk" = ( /obj/item/device/flashlight, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "dMo" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "dMy" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/shiva/interior/colony/deck) "dOf" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/east, /area/shiva/interior/colony/deck) "dOo" = ( /obj/structure/machinery/door_control/brbutton{ id = "nlz_shutters"; pixel_y = 28 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "dOs" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -9120,18 +7806,14 @@ /obj/item/tool/mop{ pixel_x = -10 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "dQq" = ( /obj/effect/decal/cleanable/blood/oil, /turf/open/asphalt/cement, /area/shiva/interior/warehouse) "dQF" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "dQZ" = ( /obj/structure/window/reinforced/tinted{ @@ -9141,9 +7823,7 @@ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "dRb" = ( /obj/structure/fence, @@ -9157,29 +7837,17 @@ /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/research_hab) "dTU" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/research_hab) "dVw" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/shiva/interior/caves/research_caves) "dWp" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/colony/medseceng) "dWw" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -9203,10 +7871,7 @@ /area/shiva/interior/colony/central) "dWM" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "dWO" = ( /obj/structure/surface/rack, @@ -9217,21 +7882,14 @@ /obj/item/weapon/ice_axe/red{ pixel_y = -4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/warehouse/caves) "dXc" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "dXp" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/bar) "dYi" = ( /obj/item/lightstick/red/spoke/planted{ @@ -9241,9 +7899,7 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/exterior/junkyard) "dYm" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/cp_colony_grounds) "dYp" = ( /turf/closed/wall/shiva/ice, @@ -9261,16 +7917,11 @@ /obj/item/ammo_magazine/rifle/boltaction, /obj/item/ammo_magazine/rifle/boltaction, /obj/item/storage/belt/marine, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "dZN" = ( /obj/item/newspaper, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "eaa" = ( /obj/structure/closet/fireaxecabinet{ @@ -9302,9 +7953,7 @@ pixel_x = -12; pixel_y = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "ebK" = ( /obj/structure/fence, @@ -9325,43 +7974,29 @@ /obj/structure/closet/crate/trashcart, /obj/item/clothing/under/marine/veteran/mercenary, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "ecx" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/caves/cp_camp) "ecz" = ( /obj/structure/barricade/handrail/wire, /turf/open/auto_turf/snow/layer3, /area/shiva/interior/caves/cp_camp) "ecZ" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/cp_colony_grounds) "edw" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/shiva/exterior/cp_lz2) "edW" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/shiva/exterior/cp_colony_grounds) "eep" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "eeD" = ( /obj/structure/platform_decoration/strata{ @@ -9396,7 +8031,7 @@ dir = 1 }, /turf/open/auto_turf/snow/layer2, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "eit" = ( /obj/effect/decal/cleanable/blood/drip, /turf/open/auto_turf/ice/layer1, @@ -9405,14 +8040,10 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts) "ejt" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "ejF" = ( /obj/item/ammo_magazine/handful/shotgun/incendiary, @@ -9439,10 +8070,7 @@ pixel_x = -5; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/medseceng) "elw" = ( /obj/item/stack/rods, @@ -9457,9 +8085,7 @@ /turf/open/floor/prison, /area/shiva/interior/bar) "emd" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/colony/botany) "emq" = ( /obj/structure/filingcabinet{ @@ -9471,15 +8097,11 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "emy" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/aux_power) "enc" = ( /obj/structure/prop/invuln/ice_prefab, @@ -9504,10 +8126,7 @@ /area/shiva/interior/caves/research_caves) "eoG" = ( /obj/effect/landmark/corpsespawner/security/marshal, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "eoH" = ( /obj/structure/largecrate/random/case/double, @@ -9524,36 +8143,25 @@ dir = 4 }, /obj/item/device/analyzer/plant_analyzer, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/shiva/interior/lz2_habs) "epp" = ( /obj/item/stool{ pixel_x = 4; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/shiva/exterior/cp_lz2) "eqD" = ( /obj/structure/machinery/light/double{ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/shiva/interior/colony/botany) "eqY" = ( /obj/structure/toilet, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "erc" = ( /obj/effect/decal/warning_stripes{ @@ -9586,22 +8194,15 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_y = 28 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "etV" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/reagent_scanner, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "euA" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/research_hab) "euZ" = ( /obj/structure/filingcabinet, @@ -9613,9 +8214,7 @@ /obj/item/stack/cable_coil, /obj/item/storage/box/engineer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "ewa" = ( /turf/open/auto_turf/snow/layer2, @@ -9639,15 +8238,10 @@ /obj/item/explosive/grenade/custom/cleaner, /obj/item/explosive/grenade/custom/cleaner, /obj/item/storage/pill_bottle/bicaridine/skillless, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "exX" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/warehouse) "eyx" = ( /obj/structure/bed/chair{ @@ -9671,10 +8265,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/lz2_habs) "eBG" = ( /obj/structure/barricade/wooden, @@ -9682,9 +8273,7 @@ /area/shiva/interior/colony/research_hab) "eBU" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "eBZ" = ( /obj/structure/machinery/alarm{ @@ -9692,9 +8281,7 @@ pixel_x = -24 }, /obj/item/device/flashlight/lamp, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "eCg" = ( /obj/structure/closet/crate/freezer/rations, @@ -9704,9 +8291,7 @@ /obj/item/reagent_container/food/condiment/coldsauce, /obj/item/reagent_container/food/condiment/coldsauce, /obj/item/reagent_container/food/condiment/coldsauce, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "eCr" = ( /obj/structure/flora/tree/dead/tree_3, @@ -9727,15 +8312,11 @@ /obj/item/paper/research_notes, /obj/item/paper_bin, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "eFG" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "eFI" = ( /obj/effect/decal/cleanable/blood/drip, @@ -9743,9 +8324,7 @@ /area/shiva/interior/caves/cp_camp) "eFQ" = ( /obj/item/tool/warning_cone, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "eGq" = ( /obj/structure/platform/strata, @@ -9779,16 +8358,11 @@ /obj/item/ammo_magazine/rifle/extended, /obj/item/ammo_magazine/rifle, /obj/item/ammo_magazine/rifle, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "eHp" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/n_admin) "eHL" = ( /obj/item/tool/wrench, @@ -9806,19 +8380,14 @@ /obj/structure/bed/chair/comfy/orange{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "eIe" = ( /obj/structure/largecrate/random/mini/med{ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/medseceng) "eIH" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, @@ -9826,17 +8395,12 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "eKY" = ( /obj/structure/closet/radiation, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "eMh" = ( /obj/structure/prop/ice_colony/flamingo{ @@ -9852,16 +8416,11 @@ /obj/structure/bed, /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "eNv" = ( /obj/item/tool/kitchen/knife/butcher, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "eOG" = ( /obj/structure/closet/secure_closet/guncabinet, @@ -9874,10 +8433,7 @@ /obj/item/ammo_magazine/rifle/m41aMK1, /obj/item/ammo_magazine/rifle/m41aMK1, /obj/item/ammo_magazine/rifle/m41aMK1, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "eOK" = ( /obj/structure/closet/cabinet, @@ -9906,9 +8462,7 @@ /obj/item/reagent_container/food/drinks/bottle/vodka/chess/w_queen, /obj/item/reagent_container/food/drinks/bottle/vodka/chess/w_rook, /obj/item/reagent_container/food/drinks/bottle/vodka/chess/w_rook, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/cp_lz2) "eRk" = ( /obj/structure/barricade/sandbags/wired{ @@ -9916,9 +8470,7 @@ icon_state = "sandbag_0" }, /obj/item/ammo_magazine/rifle/boltaction, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "eRE" = ( /obj/item/tool/wirecutters, @@ -9929,9 +8481,7 @@ dir = 4; flipped = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "eSf" = ( /obj/item/lightstick/red/spoke/planted{ @@ -9943,10 +8493,7 @@ /area/shiva/interior/caves/cp_camp) "eSt" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/research_hab) "eSK" = ( /obj/item/lightstick/red/spoke/planted, @@ -9955,7 +8502,7 @@ "eSN" = ( /obj/vehicle/train/cargo/engine, /turf/open/floor/plating/plating_catwalk/shiva, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "eTV" = ( /obj/structure/flora/bush/ausbushes/lavendergrass{ icon_state = "lavendergrass_2" @@ -9975,9 +8522,7 @@ /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "eVG" = ( /obj/structure/largecrate/random, @@ -9993,10 +8538,7 @@ "eVX" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/shiva/exterior/cp_lz2) "eWl" = ( /obj/structure/inflatable/popped, @@ -10004,10 +8546,7 @@ /area/shiva/exterior/cp_s_research) "eWn" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "eWB" = ( /turf/open/floor/plating, @@ -10015,10 +8554,7 @@ "eXL" = ( /obj/structure/surface/table, /obj/item/stack/cable_coil, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "eXN" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -10035,16 +8571,12 @@ /area/shiva/exterior/cp_lz2) "eZX" = ( /obj/item/tool/soap, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "far" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/toolbox/emergency, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "faA" = ( /turf/open/auto_turf/snow/layer0, @@ -10078,9 +8610,7 @@ /obj/structure/closet/crate/trashcart, /obj/item/clothing/under/marine/veteran/mercenary/support, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "fbS" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -10090,9 +8620,7 @@ "fcq" = ( /obj/structure/closet/coffin, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "fcy" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -10105,33 +8633,25 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/interior/colony/n_admin) "fcL" = ( -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/shiva/exterior/cp_colony_grounds) "fel" = ( /obj/structure/machinery/light/double{ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/colony/central) "feA" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/bottle/vodka{ pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "feR" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/medseceng) "ffg" = ( /obj/effect/landmark/nightmare{ @@ -10145,24 +8665,17 @@ }, /area/shiva/interior/colony/central) "ffn" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/aux_power) "ffo" = ( /obj/structure/surface/rack, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/garage) "ffw" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "fgB" = ( /obj/item/stack/sheet/metal, @@ -10189,9 +8702,7 @@ /obj/effect/decal/cleanable/blood/drip{ icon_state = "3" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "fhv" = ( /obj/item/tool/wrench, @@ -10199,9 +8710,7 @@ /area/shiva/interior/aerodrome) "fir" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "fiK" = ( /turf/open/floor/wood, @@ -10215,10 +8724,7 @@ dir = 10; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/research_hab) "fjs" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -10235,10 +8741,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "fjS" = ( /obj/structure/surface/rack, @@ -10265,9 +8768,7 @@ dir = 8 }, /obj/structure/machinery/door/window/westleft, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "fkB" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -10275,18 +8776,14 @@ /area/shiva/exterior/cp_s_research) "fkF" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "fkP" = ( /obj/item/reagent_container/glass/bucket{ pixel_x = -2; pixel_y = -8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "flN" = ( /turf/open/auto_turf/ice/layer1, @@ -10297,9 +8794,7 @@ pixel_x = -6; pixel_y = 10 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "fmi" = ( /obj/structure/bed, @@ -10321,10 +8816,7 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/interior/caves/research_caves) "fnx" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/exterior/cp_lz2) "fnG" = ( /obj/structure/barricade/snow{ @@ -10361,9 +8853,7 @@ /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "frj" = ( /obj/item/tool/shovel/snow, @@ -10389,9 +8879,7 @@ /area/shiva/interior/bar) "ftm" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "ftr" = ( /obj/structure/closet/secure_closet/security_empty, @@ -10410,10 +8898,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "fuz" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -10425,16 +8910,11 @@ /obj/structure/bed/chair/comfy/beige{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "fww" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/research_hab) "fwU" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -10449,9 +8929,7 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "fxy" = ( /obj/item/lightstick/variant/planted, @@ -10462,9 +8940,7 @@ /obj/item/clipboard{ pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "fyC" = ( /obj/structure/prop/ice_colony/dense/planter_box/hydro{ @@ -10479,16 +8955,11 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "fze" = ( /obj/item/frame/apc, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "fzm" = ( /turf/open/auto_turf/ice/layer2, @@ -10496,9 +8967,7 @@ "fzA" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal/large_stack, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/medseceng) "fzF" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -10513,9 +8982,7 @@ "fBg" = ( /obj/structure/closet/wardrobe/green, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull, /area/shiva/interior/colony/n_admin) "fBA" = ( /obj/structure/machinery/space_heater, @@ -10529,10 +8996,7 @@ /area/shiva/interior/colony/s_admin) "fBQ" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "fCs" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -10542,9 +9006,7 @@ /obj/structure/surface/table, /obj/item/storage/box/donkpockets, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "fDH" = ( /obj/structure/machinery/colony_floodlight, @@ -10552,10 +9014,7 @@ /area/shiva/exterior/junkyard) "fEf" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/shiva/interior/colony/medseceng) "fEl" = ( /obj/structure/platform/strata{ @@ -10568,10 +9027,7 @@ /turf/open/floor/shiva, /area/shiva/interior/bar) "fEO" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/west, /area/shiva/interior/garage) "fEU" = ( /turf/open/auto_turf/ice/layer1, @@ -10580,9 +9036,7 @@ /obj/structure/surface/table, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "fFf" = ( /obj/structure/flora/bush/ausbushes/lavendergrass{ @@ -10613,15 +9067,10 @@ /obj/structure/surface/table, /obj/item/bodybag/cryobag, /obj/item/storage/box/syringes, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/shiva/interior/colony/medseceng) "fGb" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/caves/cp_camp) "fGl" = ( /obj/item/shard{ @@ -10652,9 +9101,7 @@ /area/shiva/exterior/junkyard) "fHH" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "fHM" = ( /obj/item/stool, @@ -10662,10 +9109,7 @@ /area/shiva/interior/colony/research_hab) "fHQ" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "fIz" = ( /obj/structure/closet/secure_closet/engineering_electrical, @@ -10673,9 +9117,7 @@ /obj/item/circuitboard/apc, /obj/item/circuitboard/apc, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "fII" = ( /obj/item/lightstick/red/spoke/planted{ @@ -10700,9 +9142,7 @@ "fJw" = ( /obj/structure/surface/table, /obj/item/device/camera, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "fKb" = ( /obj/structure/fence, @@ -10710,9 +9150,7 @@ /area/shiva/exterior/lz1_valley) "fKx" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull, /area/shiva/interior/colony/n_admin) "fKy" = ( /obj/item/tool/pen/blue{ @@ -10740,9 +9178,7 @@ /obj/structure/surface/table, /obj/item/storage/box/bodybags, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "fLi" = ( /obj/item/tool/shovel/snow, @@ -10775,26 +9211,19 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "fLX" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/caves/s_lz2) "fMe" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "fMq" = ( /obj/vehicle/train/cargo/engine, @@ -10804,9 +9233,7 @@ /area/shiva/interior/warehouse) "fMG" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "fMO" = ( /obj/structure/bed/chair/office/dark, @@ -10833,9 +9260,7 @@ /area/shiva/interior/caves/cp_camp) "fOE" = ( /obj/item/ammo_magazine/rifle/boltaction, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "fPA" = ( /obj/effect/decal/cleanable/blood/gibs, @@ -10846,18 +9271,13 @@ "fPD" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/medseceng) "fQX" = ( /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/valley) "fRg" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "fSc" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -10880,9 +9300,7 @@ }, /obj/item/cell, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "fSt" = ( /obj/item/clothing/shoes/snow, @@ -10891,26 +9309,18 @@ /obj/item/clothing/suit/storage/snow_suit, /obj/item/clothing/suit/storage/snow_suit, /obj/item/tank/emergency_oxygen/engi, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/botany) "fTX" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/bar) "fUP" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "fUZ" = ( /obj/item/lightstick/red/planted, @@ -10930,21 +9340,15 @@ /area/shiva/interior/caves/cp_camp) "fVI" = ( /obj/structure/bed/roller, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "fVR" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/limb, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "fWb" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "fWq" = ( /obj/structure/machinery/door_control/brbutton/alt{ @@ -10956,9 +9360,7 @@ pixel_x = -12; pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "fXp" = ( /obj/structure/prop/invuln{ @@ -10996,9 +9398,7 @@ /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "fYW" = ( /obj/structure/surface/table/reinforced/prison, @@ -11008,30 +9408,20 @@ /obj/item/reagent_container/food/snacks/hotchili{ pixel_y = 14 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "fZz" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/medseceng) "fZP" = ( /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgibhead" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/lz2_habs) "fZR" = ( -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/shiva/interior/colony/botany) "gaz" = ( /turf/open/auto_turf/ice/layer2, @@ -11049,16 +9439,12 @@ /area/shiva/interior/caves/right_spiders) "gbC" = ( /obj/structure/machinery/smartfridge, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "gcF" = ( /obj/structure/closet/coffin, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "gcK" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -11074,15 +9460,11 @@ "gcP" = ( /obj/structure/bed/chair/wheelchair, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "gdk" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/up, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "gdU" = ( /obj/structure/barricade/wooden{ @@ -11099,20 +9481,14 @@ pixel_x = 24 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/shiva/interior/colony/medseceng) "geE" = ( /turf/closed/wall/shiva/prefabricated, /area/shiva/exterior/junkyard) "geS" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northwest, /area/shiva/interior/colony/medseceng) "ggh" = ( /obj/effect/decal/cleanable/dirt, @@ -11134,10 +9510,7 @@ /area/shiva/interior/caves/cp_camp) "ggL" = ( /obj/structure/inflatable/popped, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/research_hab) "gha" = ( /obj/effect/landmark/xeno_spawn, @@ -11149,10 +9522,7 @@ /area/shiva/interior/colony/research_hab) "ghK" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "ghS" = ( /obj/structure/surface/table, @@ -11162,10 +9532,7 @@ "ghU" = ( /obj/structure/closet/crate/trashcart, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "gik" = ( /turf/open/auto_turf/snow/layer0, @@ -11183,16 +9550,10 @@ /turf/open/floor/plating, /area/shiva/interior/colony/medseceng) "gjg" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wredcorners" - }, +/turf/open/floor/shiva/wredcorners/north, /area/shiva/interior/colony/medseceng) "gjY" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/shiva/interior/colony/botany) "gkv" = ( /turf/open/auto_turf/ice/layer1, @@ -11205,16 +9566,11 @@ /area/shiva/exterior/cp_colony_grounds) "gkK" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "gkL" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northwest, /area/shiva/interior/colony/medseceng) "gkY" = ( /turf/open/floor/plating, @@ -11222,9 +9578,7 @@ "glG" = ( /obj/structure/surface/table, /obj/item/storage/toolbox/emergency, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "gmS" = ( /obj/item/device/flashlight, @@ -11233,9 +9587,7 @@ "gmV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "gnZ" = ( /turf/closed/shuttle/elevator{ @@ -11250,14 +9602,10 @@ icon_state = "gib6" }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "goj" = ( -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "goS" = ( /obj/structure/flora/bush/ausbushes/lavendergrass{ @@ -11278,9 +9626,7 @@ /area/shiva/interior/caves/cp_camp) "gpn" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "gpz" = ( /turf/open/auto_turf/ice/layer0, @@ -11291,10 +9637,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "gpS" = ( /obj/structure/flora/bush/snow{ @@ -11313,9 +9656,7 @@ pixel_y = 5 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "gqp" = ( /obj/item/stack/catwalk, @@ -11333,13 +9674,8 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_lz2) "grd" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - start_charge = 0 - }, -/turf/open/floor/shiva{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) "grk" = ( /obj/structure/platform/strata{ @@ -11368,9 +9704,7 @@ pixel_y = 14 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "gtp" = ( /obj/effect/landmark/queen_spawn, @@ -11387,34 +9721,24 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_colony_grounds) "gtZ" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/shiva/interior/colony/central) "gul" = ( /obj/structure/window/reinforced/tinted{ dir = 4 }, /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "guz" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/shiva/interior/colony/n_admin) "guA" = ( /obj/structure/surface/table, /obj/item/tool/wirecutters/clippers{ pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "guH" = ( /obj/structure/prop/ice_colony/surveying_device, @@ -11428,9 +9752,7 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/interior/caves/cp_camp) "gvz" = ( -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/shiva/interior/colony/central) "gvT" = ( /obj/structure/flora/bush/ausbushes/lavendergrass{ @@ -11440,9 +9762,7 @@ /area/shiva/interior/colony/medseceng) "gwq" = ( /obj/structure/bed/chair/comfy/blue, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "gwA" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ @@ -11454,14 +9774,10 @@ /area/shiva/interior/caves/cp_camp) "gxK" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "gxN" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/shiva/interior/valley_huts/disposals) "gxW" = ( /obj/structure/closet/cabinet, @@ -11496,10 +9812,7 @@ /turf/open/floor/plating/plating_catwalk/shiva, /area/shiva/interior/telecomm/lz1_biceps) "gAV" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/research_hab) "gBc" = ( /obj/structure/surface/table, @@ -11513,9 +9826,7 @@ /area/shiva/exterior/junkyard) "gBr" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "gBH" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -11532,10 +9843,7 @@ "gCy" = ( /obj/structure/surface/table, /obj/item/device/flashlight, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/garage) "gCL" = ( /obj/effect/decal/cleanable/dirt, @@ -11550,9 +9858,7 @@ /area/shiva/exterior/cp_colony_grounds) "gDz" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/shiva/interior/colony/botany) "gEk" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ @@ -11573,9 +9879,7 @@ /obj/structure/window{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "gFe" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -11594,9 +9898,7 @@ pixel_x = 6; pixel_y = -7 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "gGf" = ( /obj/item/ammo_magazine/rifle/m41aMK1, @@ -11607,9 +9909,7 @@ icon_state = "xgibdown1" }, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "gGH" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -11622,10 +9922,7 @@ "gHh" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/medical_supply_link, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northwest, /area/shiva/interior/colony/medseceng) "gHr" = ( /obj/structure/surface/table/reinforced/prison, @@ -11634,9 +9931,7 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "gHu" = ( /obj/item/explosive/grenade/custom/large, @@ -11647,9 +9942,7 @@ dir = 8 }, /obj/item/clipboard, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "gIq" = ( /obj/structure/filingcabinet, @@ -11659,9 +9952,7 @@ pixel_y = -5 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "gIQ" = ( /obj/item/stack/sheet/metal, @@ -11694,9 +9985,7 @@ }, /obj/item/ashtray/glass, /obj/item/trash/cigbutt, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "gKQ" = ( /obj/structure/machinery/light/small{ @@ -11706,9 +9995,7 @@ /area/shiva/interior/colony/botany) "gLu" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "gLv" = ( /obj/effect/decal/cleanable/blood/drip, @@ -11721,10 +10008,7 @@ /area/shiva/interior/colony/central) "gMP" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northwest, /area/shiva/interior/colony/medseceng) "gNw" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -11733,10 +10017,7 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/interior/caves/s_lz2) "gNF" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/central) "gNJ" = ( /obj/structure/platform/shiva/catwalk{ @@ -11763,10 +10044,7 @@ pixel_y = 4 }, /obj/item/weapon/ice_axe, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/botany) "gPg" = ( /turf/open/auto_turf/snow/layer2, @@ -11778,9 +10056,7 @@ /area/shiva/interior/colony/central) "gPZ" = ( /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "gQx" = ( /obj/structure/surface/table/reinforced/prison, @@ -11788,9 +10064,7 @@ pixel_x = -4; pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "gQy" = ( /obj/structure/flora/bush/snow{ @@ -11844,9 +10118,7 @@ /area/shiva/interior/caves/cp_camp) "gRG" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "gRJ" = ( /obj/item/clothing/shoes/snow, @@ -11872,23 +10144,16 @@ "gSb" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "gSG" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "gSJ" = ( /obj/structure/machinery/vending/cola/research, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "gTe" = ( /obj/structure/machinery/gibber, @@ -11904,15 +10169,11 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "gTU" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "gUc" = ( /turf/closed/shuttle/elevator{ @@ -11921,16 +10182,11 @@ /area/shiva/interior/aerodrome) "gVh" = ( /obj/structure/window/framed/shiva, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "gVJ" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northwest, /area/shiva/interior/colony/botany) "gWk" = ( /obj/structure/window/framed/shiva, @@ -11941,10 +10197,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "gXu" = ( /obj/structure/largecrate/random/barrel/green, @@ -11968,9 +10221,7 @@ /obj/item/weapon/ice_axe/red{ pixel_y = -4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "gYu" = ( /obj/item/lightstick/red/planted, @@ -12001,9 +10252,7 @@ "hab" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "hbo" = ( /obj/structure/platform/strata, @@ -12022,14 +10271,10 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "hbB" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/warehouse/caves) "hbD" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -12045,26 +10290,18 @@ /area/shiva/interior/telecomm/lz1_biceps) "hfm" = ( /obj/item/paper/research_notes/good, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "hfw" = ( /obj/structure/machinery/light/double{ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "hfN" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "hgI" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -12095,9 +10332,7 @@ /obj/structure/window/reinforced/tinted{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "hin" = ( /obj/structure/machinery/disposal, @@ -12111,16 +10346,11 @@ /turf/open/gm/river, /area/shiva/interior/warehouse/caves) "hju" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/botany) "hjx" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "hkC" = ( /obj/item/lightstick/red/planted, @@ -12150,9 +10380,7 @@ "hlO" = ( /obj/structure/foamed_metal, /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "hmo" = ( /obj/effect/decal/cleanable/dirt, @@ -12160,25 +10388,18 @@ /turf/open/asphalt/cement, /area/shiva/interior/warehouse) "hms" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "hmI" = ( /obj/effect/landmark/corpsespawner/colonist/random, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "hmQ" = ( /obj/structure/filingcabinet/filingcabinet{ name = "mail bins" }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "hmU" = ( /obj/structure/largecrate/random/mini/wooden{ @@ -12195,10 +10416,7 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/exterior/junkyard) "hnc" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/exterior/lz2_fortress) "hnf" = ( /obj/effect/decal/cleanable/blood, @@ -12206,10 +10424,7 @@ icon_state = "3" }, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/medseceng) "hng" = ( /turf/closed/wall/shiva/ice, @@ -12227,14 +10442,10 @@ /obj/structure/prop/ice_colony/ice_crystal{ dir = 10 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "hpc" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/caves/s_lz2) "hpm" = ( /obj/structure/largecrate/random/mini{ @@ -12259,9 +10470,7 @@ dir = 4 }, /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "hqd" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -12271,18 +10480,13 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_lz2) "hqh" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "greencorners" - }, +/turf/open/floor/shiva/greencorners/east, /area/shiva/interior/colony/botany) "hqC" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "hrb" = ( /obj/structure/surface/table, @@ -12299,18 +10503,13 @@ /obj/structure/urinal{ pixel_y = 32 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "hsw" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/circuitboard, /obj/item/tool/screwdriver, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "hsZ" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -12324,14 +10523,10 @@ /area/shiva/exterior/cp_lz2) "htb" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "htC" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/exterior/cp_colony_grounds) "hul" = ( /obj/structure/barricade/metal{ @@ -12339,16 +10534,11 @@ health = 130 }, /obj/item/stack/barbed_wire, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "hum" = ( /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "huv" = ( /obj/structure/barricade/handrail/wire{ @@ -12375,29 +10565,20 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "hwA" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/shiva/interior/colony/medseceng) "hwJ" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ name = "Underground Morgue" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "hxf" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/cp_lz2) "hxk" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -12418,11 +10599,9 @@ dir = 8 }, /turf/open/auto_turf/snow/layer2, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "hyu" = ( -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "hyw" = ( /obj/structure/flora/bush/snow{ @@ -12442,18 +10621,14 @@ pixel_x = 4; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "hzJ" = ( /turf/closed/wall/shiva/prefabricated/reinforced, /area/shiva/exterior/lz1_valley) "hzZ" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "hAS" = ( /turf/open/floor/interior/plastic/alt, @@ -12474,9 +10649,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "hBN" = ( /obj/structure/machinery/light/double{ @@ -12485,9 +10658,7 @@ }, /obj/item/clothing/under/colonist, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "hCa" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -12506,9 +10677,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "hCX" = ( /obj/item/storage/box/donkpockets, @@ -12517,10 +10686,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/shiva/interior/colony/medseceng) "hCY" = ( /obj/structure/bed/chair/comfy/orange{ @@ -12530,15 +10696,11 @@ /area/shiva/interior/colony/research_hab) "hDd" = ( /obj/item/lightstick/red/spoke, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "hDo" = ( /obj/structure/girder/reinforced, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "hDs" = ( /obj/vehicle/train/cargo/engine, @@ -12620,9 +10782,7 @@ "hFJ" = ( /obj/structure/closet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "hGj" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -12632,10 +10792,7 @@ /turf/open/floor/plating, /area/shiva/interior/aerodrome) "hGH" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/shiva/interior/colony/medseceng) "hHf" = ( /obj/structure/largecrate, @@ -12666,10 +10823,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/colony/medseceng) "hHY" = ( /obj/structure/barricade/metal{ @@ -12693,9 +10847,7 @@ /area/shiva/exterior/cp_colony_grounds) "hIC" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "hIM" = ( /obj/structure/flora/tree/dead/tree_4, @@ -12706,16 +10858,11 @@ /turf/open/floor/plating, /area/shiva/interior/colony/central) "hKR" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/shiva/interior/colony/botany) "hKS" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/aux_power) "hLf" = ( /turf/closed/wall/shiva/prefabricated, @@ -12726,9 +10873,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "hLE" = ( /obj/item/lightstick/red/variant, @@ -12743,16 +10888,11 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "hMY" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "hPp" = ( /turf/closed/wall/shiva/prefabricated/orange, @@ -12773,10 +10913,7 @@ /obj/effect/decal/cleanable/blood/drip{ icon_state = "3" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wredcorners" - }, +/turf/open/floor/shiva/wredcorners/north, /area/shiva/interior/colony/medseceng) "hQW" = ( /obj/structure/machinery/light/double{ @@ -12801,10 +10938,7 @@ /obj/effect/decal/cleanable/blood/drip{ icon_state = "3" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "hRQ" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -12830,9 +10964,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "hSW" = ( /obj/item/lightstick/red/spoke/planted{ @@ -12859,9 +10991,7 @@ /obj/item/device/implanter/subdermal_armor{ pixel_x = 12 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "hTk" = ( /obj/structure/bookcase/manuals/medical, @@ -12900,10 +11030,7 @@ "hUG" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/research_hab) "hUM" = ( /obj/structure/bed/chair/office/dark{ @@ -12919,9 +11046,7 @@ /turf/open/floor/shiva, /area/shiva/interior/colony/research_hab) "hWh" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/deck) "hWK" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -12965,18 +11090,14 @@ /area/shiva/interior/colony/central) "hYf" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/up, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "hYT" = ( /obj/structure/machinery/washing_machine, /obj/structure/machinery/washing_machine{ pixel_y = 15 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "hZu" = ( /obj/structure/machinery/landinglight/ds2{ @@ -12985,9 +11106,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "hZI" = ( /obj/structure/largecrate/random/mini/small_case/b{ @@ -13004,9 +11123,7 @@ /area/shiva/interior/colony/n_admin) "iaj" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "iaK" = ( /obj/structure/bed/chair/comfy/beige, @@ -13014,9 +11131,7 @@ /area/shiva/interior/colony/research_hab) "ibN" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "ibP" = ( /obj/structure/closet/toolcloset, @@ -13024,23 +11139,15 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "icC" = ( /obj/structure/machinery/light/double{ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/deck) -"idG" = ( -/obj/structure/flora/tree/dead/tree_4, -/turf/open/auto_turf/snow/layer2, -/area/shiva/exterior/lz1_valley) "idR" = ( /obj/structure/platform_decoration/strata{ dir = 1 @@ -13051,18 +11158,13 @@ /obj/structure/prop/souto_land/streamer{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "ieo" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/shiva/interior/colony/n_admin) "iey" = ( /obj/structure/flora/bush/snow{ @@ -13079,10 +11181,7 @@ /area/shiva/interior/warehouse) "ift" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "ifN" = ( /obj/structure/surface/rack, @@ -13097,42 +11196,30 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "igl" = ( /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "igr" = ( /obj/structure/bedsheetbin, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "igJ" = ( /obj/effect/landmark/objective_landmark/science, /turf/open/floor/plating, /area/shiva/interior/caves/research_caves) "igN" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/deck) "ihh" = ( /obj/structure/surface/table, /obj/item/clipboard, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "ihp" = ( /obj/structure/surface/table/woodentable, @@ -13151,9 +11238,7 @@ pixel_x = 4; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "iji" = ( /obj/effect/decal/cleanable/blood/gibs/core, @@ -13166,9 +11251,7 @@ /area/shiva/interior/warehouse/caves) "ijq" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "ijA" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -13202,34 +11285,24 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/n_admin) "ilh" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "ilo" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "ilt" = ( /obj/structure/closet/fireaxecabinet{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "ilW" = ( /obj/item/lightstick/planted, @@ -13244,9 +11317,7 @@ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "inJ" = ( /turf/open/floor/wood, @@ -13255,10 +11326,6 @@ /obj/effect/decal/cleanable/blood/oil/streak, /turf/open/auto_turf/snow/layer0, /area/shiva/interior/warehouse) -"ipc" = ( -/obj/vehicle/train/cargo/trolley, -/turf/open/auto_turf/snow/layer0, -/area/shiva/exterior/lz1_valley) "ipP" = ( /obj/structure/machinery/colony_floodlight, /turf/open/auto_turf/snow/layer3, @@ -13269,9 +11336,7 @@ /obj/item/weapon/gun/smg/pps43, /obj/item/ammo_magazine/smg/pps43, /obj/item/ammo_magazine/smg/pps43, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "iqh" = ( /obj/item/device/flashlight, @@ -13286,10 +11351,7 @@ dir = 5; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/research_hab) "iqA" = ( /obj/effect/decal/cleanable/blood{ @@ -13310,17 +11372,12 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/botany) "irk" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/boiledspagetti, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "irt" = ( /obj/structure/barricade/metal{ @@ -13329,16 +11386,12 @@ /obj/structure/barricade/metal{ layer = 3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "irx" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/cheeseburger, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "irT" = ( /obj/structure/platform/strata{ @@ -13351,23 +11404,16 @@ /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/n_admin) "isU" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "itG" = ( /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/shiva/interior/colony/medseceng) "itH" = ( /obj/structure/largecrate/random/secure, @@ -13391,25 +11437,18 @@ /turf/open/floor/interior/plastic, /area/shiva/interior/warehouse) "itW" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/central) "iuz" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "iuI" = ( /obj/structure/prop/invuln/ice_prefab, /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_lz2) "iuK" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "iuM" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, @@ -13417,24 +11456,18 @@ layer = 3 }, /obj/effect/landmark/corpsespawner/bridgeofficer, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "iuR" = ( /obj/structure/dispenser, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/medseceng) "iuX" = ( /obj/structure/platform/shiva/catwalk{ dir = 8 }, /obj/structure/largecrate/random/mini/med, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "ivl" = ( /obj/structure/machinery/alarm{ @@ -13448,18 +11481,13 @@ dir = 1; name = "\improper Underground Chapel" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/shiva/interior/colony/central) "ivy" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "ivE" = ( /obj/structure/platform/strata{ @@ -13473,9 +11501,7 @@ "ivS" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/n_admin) "ivU" = ( /obj/structure/stairs/perspective{ @@ -13493,9 +11519,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "ixo" = ( /obj/structure/closet/secure_closet/personal, @@ -13519,10 +11543,7 @@ /area/shiva/interior/warehouse) "ixX" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/deck) "iyk" = ( /obj/structure/surface/table/reinforced/prison, @@ -13532,9 +11553,7 @@ /obj/item/reagent_container/food/snacks/cheesecakeslice{ pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "iyP" = ( /obj/structure/surface/table/reinforced/prison, @@ -13549,9 +11568,7 @@ pixel_x = 7; pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "izt" = ( /obj/effect/decal/cleanable/blood/oil, @@ -13559,10 +11576,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/central) "iAg" = ( /obj/structure/barricade/snow{ @@ -13575,10 +11589,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/shiva/interior/colony/botany) "iAG" = ( /obj/structure/cargo_container/horizontal/blue/middle, @@ -13593,16 +11604,11 @@ /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "iCs" = ( /obj/item/storage/firstaid/adv, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/shiva/interior/colony/botany) "iCF" = ( /obj/item/lightstick/red/planted, @@ -13614,10 +11620,7 @@ dir = 8; pixel_y = 6 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "iCK" = ( /obj/item/storage/belt/medical{ @@ -13646,10 +11649,7 @@ /area/shiva/exterior/lz1_valley) "iDN" = ( /obj/item/weapon/ice_axe/red, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/botany) "iDW" = ( /obj/structure/stairs/perspective{ @@ -13665,15 +11665,11 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "iEp" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/medseceng) "iEF" = ( /obj/structure/bed/chair/comfy/orange, @@ -13684,23 +11680,17 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/botany) "iHu" = ( /obj/structure/platform_decoration/shiva/catwalk{ dir = 8 }, /turf/open/auto_turf/snow/layer4, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "iHN" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/shiva/interior/colony/botany) "iHV" = ( /obj/structure/largecrate/random{ @@ -13723,10 +11713,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/research_hab) "iIg" = ( /obj/structure/stairs/perspective/ice{ @@ -13754,37 +11741,27 @@ /area/shiva/interior/colony/botany) "iJA" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/medseceng) "iJY" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "iKW" = ( /obj/structure/platform_decoration/shiva/catwalk{ dir = 4 }, /turf/open/auto_turf/snow/layer1, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "iLf" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "iLS" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/deck) "iMb" = ( /turf/open/auto_turf/snow/layer2, @@ -13806,9 +11783,7 @@ dir = 4; icon_state = "gib6" }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "iNX" = ( /obj/effect/decal/cleanable/blood, @@ -13839,12 +11814,9 @@ pixel_y = 28 }, /turf/open/auto_turf/snow/layer0, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "iPg" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/n_admin) "iPG" = ( /obj/structure/surface/table, @@ -13852,9 +11824,7 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/medseceng) "iPU" = ( /obj/structure/surface/table, @@ -13862,9 +11832,7 @@ pixel_x = -4; pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "iQe" = ( /obj/structure/barricade/handrail/wire{ @@ -13878,24 +11846,17 @@ /area/shiva/exterior/lz1_valley) "iQP" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/medseceng) "iRa" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "iRh" = ( /obj/structure/surface/table, /obj/item/tool/surgery/scalpel, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "iTQ" = ( /obj/structure/girder, @@ -13905,31 +11866,21 @@ /obj/structure/machinery/landinglight/ds2{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "iVj" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/shiva/exterior/cp_lz2) "iVT" = ( /obj/structure/surface/table, /obj/structure/largecrate/random/mini/chest/c{ pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/lz2_habs) "iWa" = ( /obj/item/clipboard, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/medseceng) "iWg" = ( /obj/structure/barricade/handrail/strata{ @@ -13943,9 +11894,7 @@ layer = 2.9; pixel_y = 7 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/deck) "iWu" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/souto{ @@ -13960,15 +11909,11 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "iWO" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "iWS" = ( /obj/structure/prop/invuln/dense{ @@ -13997,9 +11942,7 @@ /area/shiva/interior/colony/research_hab) "iXc" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "iXk" = ( /obj/item/lightstick/variant/planted, @@ -14027,16 +11970,12 @@ pixel_y = 10 }, /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "iXE" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/good_item, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "iXG" = ( /obj/structure/prop/ice_colony/dense/planter_box/hydro, @@ -14058,9 +11997,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgibdown1" }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "iYc" = ( /obj/structure/surface/table, @@ -14068,9 +12005,7 @@ pixel_x = -2; pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "iYC" = ( /obj/structure/reagent_dispensers/watertank, @@ -14078,10 +12013,7 @@ /area/shiva/interior/warehouse) "iYF" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/shiva/interior/colony/botany) "iZj" = ( /obj/structure/largecrate/random/barrel/green, @@ -14089,15 +12021,10 @@ /area/shiva/interior/warehouse/caves) "iZF" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "iZX" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/shiva, /area/shiva/interior/bar) "jac" = ( @@ -14105,12 +12032,9 @@ dir = 4 }, /turf/open/auto_turf/snow/layer3, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "jay" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/north, /area/shiva/interior/colony/medseceng) "jaF" = ( /obj/item/lightstick/red/planted, @@ -14122,14 +12046,10 @@ "jaU" = ( /obj/structure/surface/table, /obj/item/device/whistle, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "jbE" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/medseceng) "jbK" = ( /turf/open/floor/plating, @@ -14144,10 +12064,7 @@ /obj/structure/surface/table, /obj/item/clothing/suit/armor/hos, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "jeg" = ( /obj/structure/barricade/wooden{ @@ -14181,21 +12098,16 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/botany) "jhm" = ( /obj/structure/platform/shiva/catwalk{ dir = 8 }, /turf/open/auto_turf/snow/layer4, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "jhq" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/colony/n_admin) "jhR" = ( /obj/structure/surface/table/woodentable, @@ -14219,9 +12131,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Colony Administration" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "jjX" = ( /obj/structure/platform/shiva/catwalk{ @@ -14263,9 +12173,7 @@ /turf/open/auto_turf/ice/layer2, /area/shiva/interior/caves/cp_camp) "jmq" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/central) "jmt" = ( /obj/structure/largecrate/random/case/double, @@ -14277,43 +12185,29 @@ "jny" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "jnW" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/medseceng) "joh" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northeast, /area/shiva/interior/colony/botany) "jop" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/shiva/interior/colony/medseceng) "joF" = ( /obj/structure/platform_decoration/strata, /turf/open/auto_turf/ice/layer0, /area/shiva/interior/caves/s_lz2) "joP" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/deck) "jph" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -14346,22 +12240,16 @@ /obj/structure/closet/firecloset, /obj/item/explosive/grenade/high_explosive/pmc, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/research_hab) "jqY" = ( -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "jrg" = ( /turf/closed/wall/shiva/ice, /area/shiva/interior/caves/research_caves) "jru" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/n_admin) "jrR" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -14376,10 +12264,7 @@ /area/shiva/interior/colony/central) "jsA" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/shiva/interior/colony/central) "jtp" = ( /obj/structure/prop/invuln/ice_prefab, @@ -14413,17 +12298,13 @@ pixel_y = 28 }, /obj/structure/largecrate/random/case/small, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "jwk" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "jwm" = ( /obj/structure/flora/bush/snow{ @@ -14437,10 +12318,7 @@ /area/shiva/exterior/valley) "jxJ" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/shiva/interior/colony/medseceng) "jzs" = ( /obj/structure/largecrate/random/mini/wooden{ @@ -14450,9 +12328,7 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/interior/warehouse/caves) "jAg" = ( -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/shiva/exterior/cp_lz2) "jAu" = ( /obj/structure/largecrate/random/barrel/green, @@ -14461,9 +12337,7 @@ "jAv" = ( /obj/structure/bed, /obj/item/bedsheet/orange, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "jAL" = ( /turf/open/auto_turf/snow/layer1, @@ -14472,33 +12346,23 @@ /turf/closed/wall/shiva/prefabricated, /area/shiva/interior/valley_huts/disposals) "jBp" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/n_admin) "jBu" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "jBN" = ( /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "jCe" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/botany) "jCk" = ( /obj/item/lightstick/variant/planted, @@ -14524,9 +12388,7 @@ pixel_y = 6 }, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "jDv" = ( /obj/structure/ice/thin/single{ @@ -14538,17 +12400,13 @@ /area/shiva/exterior/valley) "jDB" = ( /obj/item/shard, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "jEa" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "jEc" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -14584,9 +12442,7 @@ /area/shiva/exterior/junkyard) "jGZ" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "jHg" = ( /obj/structure/platform/strata{ @@ -14596,15 +12452,10 @@ /area/shiva/interior/caves/cp_camp) "jIF" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/shiva/interior/colony/botany) "jIK" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/n_admin) "jIP" = ( /obj/structure/platform/strata{ @@ -14614,10 +12465,7 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/interior/oob/dev_room) "jIR" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/s_admin) "jJf" = ( /obj/item/lightstick/red/spoke/planted{ @@ -14659,16 +12507,12 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "jLn" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/telecomm/lz1_biceps) "jLx" = ( /obj/item/tool/pickaxe, @@ -14685,24 +12529,17 @@ /area/shiva/exterior/junkyard) "jMD" = ( /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "jMZ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/shiva/interior/colony/central) "jNr" = ( /obj/structure/machinery/colony_floodlight, /turf/open/auto_turf/snow/layer2, /area/shiva/interior/caves/cp_camp) "jOi" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/caves/cp_camp) "jOv" = ( /obj/structure/surface/rack, @@ -14715,9 +12552,7 @@ /obj/item/weapon/gun/smg/pps43, /obj/item/ammo_magazine/smg/pps43, /obj/item/ammo_magazine/smg/pps43, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "jOP" = ( /obj/effect/decal/warning_stripes{ @@ -14730,10 +12565,7 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/exterior/junkyard) "jPj" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "jPo" = ( /obj/structure/platform/strata{ @@ -14812,9 +12644,7 @@ /obj/structure/barricade/metal{ layer = 3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "jTT" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -14832,19 +12662,14 @@ "jUj" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "jVi" = ( /obj/effect/decal/cleanable/blood/drip, /turf/open/auto_turf/snow/layer2, /area/shiva/interior/caves/cp_camp) "jVp" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/deck) "jVx" = ( /obj/structure/girder/reinforced, @@ -14872,10 +12697,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/aux_power) "jXD" = ( /obj/structure/flora/tree/dead/tree_4, @@ -14886,9 +12708,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "jYO" = ( /obj/item/lightstick/red/spoke/planted{ @@ -14900,17 +12720,13 @@ /area/shiva/exterior/cp_colony_grounds) "jZF" = ( /obj/item/tool/wirecutters/clippers, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "kap" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "kaC" = ( /turf/closed/wall/shiva/ice, @@ -14919,10 +12735,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "kaT" = ( /obj/structure/surface/table/woodentable{ @@ -14930,17 +12743,12 @@ flipped = 1 }, /obj/structure/machinery/computer/objective, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "kbf" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southwest, /area/shiva/interior/colony/medseceng) "kbl" = ( /obj/structure/reagent_dispensers/fueltank, @@ -14948,18 +12756,14 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "kbJ" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "kbK" = ( /obj/item/reagent_container/glass/bucket{ @@ -14986,17 +12790,13 @@ pixel_x = -8; pixel_y = 4 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "kce" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal/medium_stack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/medseceng) "kch" = ( /obj/structure/surface/rack, @@ -15008,32 +12808,23 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "kdd" = ( /obj/effect/landmark/nightmare{ insert_tag = "lz2-east-gate" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "kdy" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "kdK" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "kdR" = ( /obj/structure/surface/rack, @@ -15045,16 +12836,11 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/n_admin) "kdW" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/medseceng) "kec" = ( /obj/structure/window/reinforced/tinted{ @@ -15065,9 +12851,7 @@ /obj/item/clipboard, /obj/item/tool/stamp, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "kee" = ( /obj/structure/cargo_container/horizontal/blue/bottom, @@ -15125,7 +12909,7 @@ dir = 4 }, /turf/open/auto_turf/snow/layer2, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "khz" = ( /obj/item/device/flashlight, /turf/open/floor/shiva, @@ -15138,9 +12922,7 @@ /area/shiva/interior/colony/botany) "kiv" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "kiB" = ( /obj/structure/machinery/alarm{ @@ -15163,15 +12945,11 @@ dir = 8 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/deck) "kjt" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "kjM" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -15201,9 +12979,7 @@ /area/shiva/interior/caves/right_spiders) "klP" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts) "kmM" = ( /obj/structure/flora/bush/snow{ @@ -15256,9 +13032,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard/cp_bar) "kqs" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/shiva/interior/colony/central) "kqH" = ( /obj/structure/machinery/firealarm{ @@ -15267,9 +13041,7 @@ }, /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "kri" = ( /obj/item/lightstick/red/planted, @@ -15281,10 +13053,7 @@ /area/shiva/interior/aerodrome) "krM" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "krU" = ( /obj/effect/decal/cleanable/dirt, @@ -15300,17 +13069,12 @@ pixel_x = -32 }, /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "ksY" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/bed/chair, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "ktd" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -15335,10 +13099,7 @@ /turf/open/floor/wood, /area/shiva/interior/bar) "kuM" = ( -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/colony/deck) "kuS" = ( /obj/structure/flora/tree/dead/tree_1, @@ -15368,9 +13129,7 @@ /obj/item/reagent_container/food/drinks/drinkingglass{ pixel_x = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "kvB" = ( /obj/structure/surface/table/woodentable/fancy, @@ -15396,9 +13155,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "kwf" = ( /obj/structure/largecrate/random/secure, @@ -15406,22 +13163,14 @@ /area/shiva/exterior/junkyard) "kxb" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/central) "kxv" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "kxx" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/north, /area/shiva/interior/colony/research_hab) "kxG" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -15450,10 +13199,7 @@ /obj/structure/machinery/door/window/eastright{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/research_hab) "kyD" = ( /turf/open/auto_turf/snow/layer0, @@ -15467,18 +13213,14 @@ /obj/item/clipboard, /obj/item/tool/stamp, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "kzr" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "kzE" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -15514,18 +13256,13 @@ "kAp" = ( /obj/item/stack/sheet/metal/small_stack, /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "kAw" = ( /turf/open/auto_turf/ice/layer1, /area/shiva/interior/warehouse/caves) "kAT" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/garage) "kBo" = ( /obj/structure/prop/ice_colony/poly_kevlon_roll{ @@ -15558,16 +13295,11 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "kEh" = ( /obj/item/stack/rods, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) "kEs" = ( /obj/effect/decal/cleanable/dirt, @@ -15578,50 +13310,35 @@ /area/shiva/interior/bar) "kEy" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "kEB" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/medseceng) "kEK" = ( /obj/structure/stairs/perspective{ dir = 4; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "kFd" = ( /obj/structure/machinery/power/terminal{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "kFJ" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "kGn" = ( /obj/item/device/motiondetector/hacked, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northwest, /area/shiva/interior/colony/botany) "kGz" = ( /obj/effect/landmark/static_comms/net_one, @@ -15637,46 +13354,32 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "kHG" = ( /obj/structure/largecrate/random/mini/med, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/caves/cp_camp) "kIq" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/n_admin) "kIs" = ( /obj/item/storage/donut_box, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "kIH" = ( /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "kJi" = ( /obj/structure/closet/crate/hydroponics, /obj/item/reagent_container/glass/watertank, -/turf/open/floor/shiva{ - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull, /area/shiva/interior/colony/n_admin) "kJw" = ( /obj/item/clipboard, @@ -15691,16 +13394,11 @@ "kJL" = ( /obj/structure/surface/table, /obj/item/tool/stamp, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southwest, /area/shiva/interior/colony/medseceng) "kJN" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "kJQ" = ( /obj/item/lightstick/red/variant, @@ -15710,9 +13408,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "kLi" = ( /obj/structure/surface/rack, @@ -15729,22 +13425,16 @@ /area/shiva/interior/warehouse) "kLv" = ( /obj/item/tool/wirecutters/clippers, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "kLz" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/dormatory, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "kLB" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/emails, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/aux_power) "kLG" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -15755,9 +13445,7 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/exterior/lz1_valley) "kMg" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) "kMF" = ( /obj/item/lightstick/red/spoke/planted{ @@ -15772,23 +13460,17 @@ /obj/structure/machinery/computer/cameras{ pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "kMO" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "kNf" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "kOi" = ( /obj/structure/closet/secure_closet/medical3{ @@ -15796,9 +13478,7 @@ }, /obj/effect/spawner/random/attachment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "kOV" = ( /turf/open/auto_turf/snow/layer3, @@ -15820,9 +13500,7 @@ "kPX" = ( /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "kPZ" = ( /obj/structure/closet/bodybag, @@ -15831,9 +13509,7 @@ "kQi" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "kQF" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -15847,10 +13523,7 @@ /area/shiva/interior/colony/medseceng) "kQJ" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "kQW" = ( /obj/structure/barricade/handrail/wire{ @@ -15865,9 +13538,7 @@ /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "kRj" = ( /obj/structure/surface/table, @@ -15875,9 +13546,7 @@ pixel_x = -5; pixel_y = 11 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "kRq" = ( /obj/item/lightstick/red/variant/planted, @@ -15885,24 +13554,18 @@ /area/shiva/interior/caves/cp_camp) "kRI" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "kRK" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/shiva/interior/colony/central) "kRR" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "kRV" = ( /obj/structure/surface/table, @@ -15911,9 +13574,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "kSh" = ( /obj/structure/flora/tree/dead/tree_6, @@ -15936,9 +13597,7 @@ /obj/item/reagent_container/food/drinks/bottle/vodka/chess/b_queen{ pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "kTP" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -15961,9 +13620,7 @@ "kVA" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/weapon/twohanded/fireaxe, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "kWa" = ( /obj/structure/prop/invuln/minecart_tracks/bumper{ @@ -15981,9 +13638,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "kWK" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim, @@ -16000,9 +13655,7 @@ pixel_x = 5; pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "kXs" = ( /obj/item/lightstick/red/spoke/planted{ @@ -16038,10 +13691,7 @@ dir = 8; layer = 2.98 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "kZK" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, @@ -16075,16 +13725,11 @@ pixel_x = 4; pixel_y = 6 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "laK" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "laL" = ( /obj/effect/decal/warning_stripes{ @@ -16097,9 +13742,7 @@ /obj/structure/machinery/microwave{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "lcv" = ( /obj/structure/largecrate/random/mini/chest{ @@ -16141,9 +13784,7 @@ pixel_x = -14; pixel_y = 14 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "lfC" = ( /obj/item/tool/pickaxe, @@ -16160,9 +13801,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "lgN" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, @@ -16191,13 +13830,8 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard) "liD" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "ljz" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -16207,33 +13841,22 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_lz2) "ljM" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/deck) "ljS" = ( /obj/structure/surface/table, /obj/item/tool/wrench, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "lkP" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/good_item, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "lkX" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "llZ" = ( /turf/open/auto_turf/snow/layer2, @@ -16243,27 +13866,18 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/exterior/junkyard) "lmL" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/botany) "lmQ" = ( /obj/structure/closet/secure_closet/freezer/kitchen, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "lnk" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ name = "telecomms relay power controller"; start_charge = 10 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/aux_power) "lnH" = ( /obj/structure/flora/bush/snow{ @@ -16277,15 +13891,10 @@ "lnY" = ( /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/telecomm/lz1_biceps) "lod" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/shiva/interior/colony/botany) "loe" = ( /obj/structure/flora/bush/snow{ @@ -16307,9 +13916,7 @@ /area/shiva/exterior/cp_lz2) "loH" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "loX" = ( /obj/structure/flora/bush/snow{ @@ -16321,18 +13928,14 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 6 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/cp_colony_grounds) "lpA" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox{ pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "lpD" = ( /obj/effect/decal/cleanable/blood{ @@ -16350,9 +13953,7 @@ /area/shiva/exterior/junkyard) "lpX" = ( /obj/item/tool/crowbar/red, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "lqu" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -16383,14 +13984,10 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/interior/bar) "lro" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - name = "telecomms relay power controller"; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" +/obj/structure/machinery/power/apc/no_power/west{ + name = "telecomms relay power controller" }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "lrt" = ( /obj/item/shard{ @@ -16408,9 +14005,7 @@ "lsk" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "ltA" = ( /obj/structure/surface/rack, @@ -16426,22 +14021,16 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "lvj" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "lvq" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "lvW" = ( /obj/structure/machinery/computer/cameras{ @@ -16451,9 +14040,7 @@ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "lwo" = ( /turf/open/auto_turf/snow/layer2, @@ -16471,15 +14058,10 @@ pixel_y = -3 }, /obj/item/stack/catwalk, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/shiva/interior/colony/botany) "lxn" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "lyh" = ( /obj/item/lightstick/red/spoke/planted{ @@ -16491,10 +14073,7 @@ /area/shiva/exterior/valley) "lyw" = ( /obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/shiva/interior/colony/medseceng) "lzQ" = ( /obj/effect/decal/warning_stripes{ @@ -16521,9 +14100,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "lCb" = ( /obj/item/tool/pickaxe, @@ -16544,10 +14121,7 @@ /area/shiva/exterior/valley) "lDv" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southeast, /area/shiva/interior/colony/medseceng) "lDx" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -16558,37 +14132,27 @@ /area/shiva/interior/colony/n_admin) "lDI" = ( /obj/item/stack/cable_coil, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "lEJ" = ( /obj/structure/surface/table/woodentable{ flipped = 1 }, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "lFp" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox{ pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "lFP" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "lFX" = ( /obj/structure/flora/bush/snow{ @@ -16626,9 +14190,7 @@ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "lHl" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -16645,25 +14207,19 @@ pixel_y = -5 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "lHK" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool{ pixel_y = 2 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "lHX" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/bottle/holywater, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "lIa" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -16671,17 +14227,13 @@ /area/shiva/exterior/cp_s_research) "lJh" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "lJt" = ( /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "lJx" = ( /obj/structure/window/framed/shiva, @@ -16692,20 +14244,12 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/interior/caves/cp_camp) "lKJ" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "lKQ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greencorners" - }, +/turf/open/floor/shiva/greencorners/west, /area/shiva/interior/colony/botany) "lLf" = ( /obj/item/tool/screwdriver, @@ -16724,9 +14268,7 @@ "lNf" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/communications, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/deck) "lNg" = ( /turf/open/auto_turf/snow/layer3, @@ -16736,10 +14278,7 @@ pixel_y = 8 }, /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "lNE" = ( /obj/structure/flora/bush/snow{ @@ -16763,44 +14302,30 @@ "lOO" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/garage) "lOT" = ( /obj/structure/bed, /obj/item/bedsheet/orange, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/shiva/interior/colony/medseceng) "lPh" = ( /obj/structure/surface/rack, /obj/item/explosive/grenade/custom/metal_foam, /obj/item/explosive/grenade/custom/metal_foam, /obj/item/device/flashlight, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/medseceng) "lPC" = ( /obj/structure/surface/table, /obj/item/cell/high/empty, /obj/structure/machinery/cell_charger, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "lQa" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/shiva/interior/colony/central) "lQm" = ( /obj/structure/reagent_dispensers/water_cooler{ @@ -16823,19 +14348,14 @@ "lRI" = ( /obj/structure/largecrate/random/mini/med, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts) "lRJ" = ( /turf/open/auto_turf/snow/layer4, /area/shiva/interior/colony/research_hab) "lSz" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/n_admin) "lSU" = ( /turf/closed/wall/shiva/prefabricated/blue, @@ -16851,48 +14371,30 @@ /obj/effect/landmark/nightmare{ insert_tag = "lz2-north" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "lTN" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - start_charge = 0 - }, -/turf/open/floor{ - dir = 4; - icon_state = "darkbrown2" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/darkbrown2/east, /area/shiva/interior/valley_huts/disposals) "lUF" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/shiva/interior/colony/botany) "lUQ" = ( /obj/structure/closet/toolcloset, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "lVb" = ( /obj/structure/surface/table, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "lVf" = ( /obj/structure/surface/table, /obj/item/trash/plate, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "lVF" = ( /obj/structure/platform/shiva/catwalk{ @@ -16904,9 +14406,7 @@ /obj/structure/barricade/handrail/strata, /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "lWC" = ( /obj/effect/decal/warning_stripes{ @@ -16930,38 +14430,25 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "lWW" = ( -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/shiva/interior/colony/central) "lXj" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/west, /area/shiva/interior/colony/medseceng) "lXy" = ( /obj/structure/surface/table, /obj/structure/machinery/computer/cameras{ pixel_y = 6 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "lXE" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ashtray/bronze, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "lXM" = ( /obj/structure/surface/table/woodentable, @@ -16974,9 +14461,7 @@ pixel_x = 2; pixel_y = 16 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "lXQ" = ( /obj/structure/stairs/perspective/ice{ @@ -16991,9 +14476,7 @@ id = "nlz_shutters"; name = "\improper Bio-lab Shutters" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "lYk" = ( /obj/structure/surface/table/woodentable, @@ -17033,9 +14516,7 @@ }, /obj/item/ammo_magazine/pistol/holdout, /obj/item/device/flashlight/lamp, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "mae" = ( /obj/structure/surface/table, @@ -17044,9 +14525,7 @@ pixel_y = 9 }, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "mah" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -17061,9 +14540,7 @@ /turf/open/floor/wood, /area/shiva/interior/bar) "maW" = ( -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/medseceng) "mbj" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -17083,10 +14560,7 @@ /area/shiva/interior/caves/cp_camp) "mcw" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/research_hab) "mcH" = ( /obj/effect/decal/warning_stripes{ @@ -17095,9 +14569,7 @@ /turf/open/floor/plating, /area/shiva/exterior/lz1_valley) "mdx" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "mdV" = ( /obj/structure/flora/bush/snow{ @@ -17110,9 +14582,7 @@ /obj/item/stack/sheet/mineral/phoron{ amount = 50 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "meg" = ( /obj/item/tool/wet_sign, @@ -17125,9 +14595,7 @@ /area/shiva/exterior/lz1_valley) "meG" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "mfa" = ( /obj/item/weapon/ice_axe, @@ -17141,16 +14609,10 @@ /area/shiva/interior/caves/cp_camp) "mfe" = ( /obj/item/frame/firstaid_arm_assembly, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "mfr" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/east, /area/shiva/interior/colony/medseceng) "mgt" = ( /obj/effect/decal/warning_stripes{ @@ -17161,9 +14623,7 @@ "mgA" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "mgL" = ( /obj/item/weapon/gun/energy/taser, @@ -17189,9 +14649,7 @@ /area/shiva/exterior/junkyard) "mhx" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "mhP" = ( /turf/open/floor/plating/plating_catwalk/shiva, @@ -17205,18 +14663,12 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/interior/caves/medseceng_caves) "miD" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/research_hab) "miW" = ( /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "mjV" = ( /obj/structure/largecrate/random/case/small, @@ -17231,9 +14683,7 @@ /area/shiva/interior/caves/cp_camp) "mkK" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "mlG" = ( /obj/structure/surface/rack, @@ -17247,14 +14697,10 @@ /turf/open/floor/plating, /area/shiva/exterior/lz2_fortress) "mms" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/deck) "mnD" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/shiva/exterior/lz2_fortress) "mnS" = ( /obj/structure/flora/bush/snow{ @@ -17267,16 +14713,11 @@ /obj/item/reagent_container/food/snacks/bigbiteburger, /obj/item/reagent_container/food/snacks/bigbiteburger, /obj/structure/machinery/light/double, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "mpt" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/asphalt/cement, /area/shiva/interior/warehouse) "mpI" = ( @@ -17287,9 +14728,7 @@ /obj/structure/filingcabinet, /obj/item/paper/research_notes, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "mqe" = ( /obj/structure/machinery/vending/coffee, @@ -17297,17 +14736,13 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "mqt" = ( /obj/structure/bed/chair/comfy/blue{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/botany) "mqD" = ( /obj/item/stack/sheet/metal, @@ -17322,17 +14757,11 @@ /turf/open/floor/plating, /area/shiva/interior/colony/central) "mrY" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/lz2_habs) "msd" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "msu" = ( /obj/structure/closet/bodybag, @@ -17344,10 +14773,7 @@ pixel_y = 9 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "mti" = ( /obj/structure/machinery/light/double{ @@ -17358,9 +14784,7 @@ /area/shiva/exterior/cp_lz2) "mtA" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "mtU" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim{ @@ -17404,10 +14828,7 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/exterior/junkyard) "mwF" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/research_hab) "mwJ" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -17417,9 +14838,7 @@ /area/shiva/interior/caves/research_caves) "mxn" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "mxr" = ( /obj/structure/stairs/perspective/ice{ @@ -17468,10 +14887,7 @@ /area/shiva/exterior/lz2_fortress) "mBW" = ( /obj/item/reagent_container/glass/bucket, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/lz2_habs) "mCe" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -17484,9 +14900,7 @@ /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "mCj" = ( /turf/open/auto_turf/ice/layer0, @@ -17498,9 +14912,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard) "mCn" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/shiva/interior/aux_power) "mCo" = ( /obj/structure/flora/bush/snow{ @@ -17513,9 +14925,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "mCG" = ( /obj/structure/platform_decoration/strata{ @@ -17545,9 +14955,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "mEw" = ( /obj/structure/cargo_container/wy/left, @@ -17570,14 +14978,10 @@ "mEV" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/hand_labeler, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "mFm" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "mFo" = ( /obj/structure/cargo_container/wy/right, @@ -17588,10 +14992,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/shiva/interior/colony/medseceng) "mGk" = ( /obj/item/tool/shovel/snow, @@ -17607,10 +15008,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/central) "mGI" = ( /obj/structure/largecrate/random, @@ -17627,9 +15025,7 @@ /obj/structure/bed/chair/comfy/blue{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "mHB" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -17654,10 +15050,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/shiva/interior/colony/botany) "mIx" = ( /obj/effect/decal/cleanable/dirt, @@ -17690,9 +15083,7 @@ /area/shiva/interior/colony/medseceng) "mKk" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "mKr" = ( /obj/structure/window/framed/shiva, @@ -17713,9 +15104,7 @@ /area/shiva/interior/colony/s_admin) "mKB" = ( /obj/item/paper, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "mKD" = ( /obj/structure/machinery/cell_charger, @@ -17734,15 +15123,11 @@ pixel_x = -2; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "mLG" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "mLT" = ( /obj/structure/machinery/alarm{ @@ -17753,10 +15138,7 @@ /area/shiva/interior/colony/medseceng) "mMa" = ( /obj/item/packageWrap, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/research_hab) "mMg" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ @@ -17787,15 +15169,11 @@ /area/shiva/exterior/lz1_valley) "mNK" = ( /obj/structure/dispenser, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "mOu" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/research_hab) "mOv" = ( /obj/structure/platform_decoration/strata{ @@ -17815,24 +15193,17 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "mQs" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/deck) "mQL" = ( -/turf/open/floor{ - dir = 9; - icon_state = "darkgreen2" - }, +/turf/open/floor/darkgreen2/northwest, /area/shiva/interior/colony/botany) "mRa" = ( /obj/structure/platform_decoration/shiva/catwalk{ @@ -17864,10 +15235,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_colony_grounds) "mRU" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/west, /area/shiva/interior/colony/research_hab) "mSv" = ( /obj/item/tool/shovel/spade{ @@ -17877,15 +15245,11 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard) "mSR" = ( -/turf/open/floor/shiva{ - icon_state = "bluecorners" - }, +/turf/open/floor/shiva/bluecorners, /area/shiva/interior/colony/central) "mTK" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "mUB" = ( /obj/item/lightstick/red/spoke/planted{ @@ -17908,9 +15272,7 @@ /area/shiva/exterior/junkyard/cp_bar) "mVl" = ( /obj/structure/prop/dam/truck, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "mVY" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -17924,17 +15286,12 @@ /area/shiva/exterior/cp_lz2) "mWw" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "mWA" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "mWE" = ( /obj/structure/surface/table, @@ -17943,24 +15300,17 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "mWK" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "mXq" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/n_admin) "mXz" = ( /obj/effect/decal/warning_stripes{ @@ -17986,9 +15336,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "mYK" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -18001,10 +15349,7 @@ icon_state = "W" }, /obj/item/ammo_magazine/rifle/m41aMK1, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "mZb" = ( /obj/item/stack/sheet/wood, @@ -18015,10 +15360,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/shiva/interior/colony/botany) "naN" = ( /obj/structure/airlock_assembly, @@ -18048,9 +15390,7 @@ /area/shiva/interior/warehouse) "ncY" = ( /obj/item/weapon/gun/flamer, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "ndb" = ( /obj/effect/decal/cleanable/dirt, @@ -18064,9 +15404,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard) "ndR" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "nej" = ( /obj/structure/machinery/door/window/brigdoor/westleft{ @@ -18095,9 +15433,7 @@ pixel_x = -4; pixel_y = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "neZ" = ( /obj/effect/decal/warning_stripes{ @@ -18111,9 +15447,7 @@ /area/shiva/exterior/junkyard) "nfe" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "nfg" = ( /obj/structure/surface/rack, @@ -18127,26 +15461,18 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "ngx" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/garage) "ngz" = ( /obj/item/tool/wrench, /turf/open/auto_turf/snow/layer1, /area/shiva/interior/colony/central) "nhl" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/aux_power) "nhB" = ( /obj/structure/surface/rack, @@ -18158,10 +15484,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/n_admin) "nig" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim{ @@ -18206,9 +15529,7 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "nmf" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim{ @@ -18219,15 +15540,10 @@ /area/shiva/interior/caves/cp_camp) "nmi" = ( /obj/item/weapon/twohanded/spear, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "nmt" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, +/obj/structure/machinery/power/apc/power/east, /turf/open/floor/plating, /area/shiva/exterior/telecomm/lz2_southeast) "nmT" = ( @@ -18245,10 +15561,7 @@ "nnG" = ( /obj/structure/filingcabinet/security, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/shiva/interior/colony/central) "noa" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim{ @@ -18282,10 +15595,7 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_s_research) "nqu" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/shiva/interior/colony/central) "nqK" = ( /obj/structure/platform/shiva/catwalk, @@ -18296,9 +15606,7 @@ pixel_y = 12 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "nrr" = ( /obj/structure/surface/table, @@ -18313,9 +15621,7 @@ /area/shiva/interior/colony/research_hab) "nrB" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/aux_power) "nrN" = ( /obj/structure/prop/invuln/ice_prefab/standalone, @@ -18324,19 +15630,13 @@ "nrU" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/aux_power) "nsI" = ( /obj/structure/surface/table, /obj/item/paper/research_notes, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southeast, /area/shiva/interior/colony/medseceng) "ntc" = ( /turf/open/auto_turf/snow/layer1, @@ -18381,10 +15681,7 @@ /turf/open/gm/river, /area/shiva/interior/caves/research_caves) "nvS" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/shiva/exterior/cp_colony_grounds) "nwd" = ( /obj/structure/surface/table, @@ -18395,9 +15692,7 @@ /obj/item/storage/firstaid/rad{ pixel_y = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "nxi" = ( /obj/structure/machinery/space_heater, @@ -18418,9 +15713,7 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "nyc" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -18470,16 +15763,12 @@ "nAs" = ( /obj/effect/decal/cleanable/blood/oil, /turf/open/auto_turf/snow/layer1, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "nAY" = ( -/turf/open/floor/shiva{ - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners, /area/shiva/interior/colony/medseceng) "nBh" = ( -/turf/open/floor/shiva{ - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners, /area/shiva/interior/colony/research_hab) "nBo" = ( /obj/structure/largecrate/random, @@ -18499,26 +15788,19 @@ pixel_x = -5; pixel_y = -2 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "nBB" = ( /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib6" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "nCo" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/shiva/interior/colony/central) "nCx" = ( /obj/structure/closet/coffin, @@ -18538,18 +15820,8 @@ /area/shiva/interior/warehouse/caves) "nED" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/aux_power) -"nEH" = ( -/obj/effect/landmark/monkey_spawn, -/obj/effect/decal/warning_stripes{ - icon_state = "E-corner" - }, -/turf/open/floor/plating, -/area/shiva/exterior/lz1_valley) "nEQ" = ( /obj/structure/inflatable, /turf/open/auto_turf/snow/layer2, @@ -18562,32 +15834,24 @@ /area/shiva/interior/caves/cp_camp) "nEZ" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "nFg" = ( /obj/item/stool{ pixel_x = 4; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/exterior/cp_lz2) "nFB" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/shiva{ - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull, /area/shiva/interior/colony/n_admin) "nGv" = ( /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "nGT" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -18598,19 +15862,14 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "nHt" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/colony/medseceng) "nHH" = ( /obj/structure/surface/table, @@ -18630,10 +15889,7 @@ /obj/structure/surface/table, /obj/item/device/taperecorder, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "nIN" = ( /obj/effect/decal/cleanable/blood{ @@ -18643,9 +15899,7 @@ /area/shiva/interior/bar) "nJu" = ( /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/garage) "nKc" = ( /obj/structure/machinery/door/airlock/almayer/medical/colony{ @@ -18666,15 +15920,11 @@ /area/shiva/interior/caves/cp_camp) "nKO" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/colony/botany) "nLn" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "nMk" = ( /obj/structure/surface/table, @@ -18685,9 +15935,7 @@ /area/shiva/interior/colony/research_hab) "nMP" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "nMR" = ( /obj/structure/platform_decoration/strata{ @@ -18714,28 +15962,17 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/exterior/lz2_fortress) "nNj" = ( -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/medseceng) "nNN" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "nNX" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, -/turf/open/floor/shiva{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/north, /area/shiva/interior/warehouse/caves) "nOd" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -18748,10 +15985,7 @@ /area/shiva/exterior/cp_colony_grounds) "nOB" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "nOK" = ( /obj/structure/platform/strata{ @@ -18774,9 +16008,7 @@ pixel_y = 6 }, /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "nPW" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -18795,9 +16027,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, /obj/item/tool/stamp, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "nRD" = ( /obj/structure/stairs/perspective/ice{ @@ -18811,9 +16041,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "nSO" = ( /turf/open/auto_turf/ice/layer1, @@ -18826,15 +16054,10 @@ /obj/structure/surface/table, /obj/item/device/encryptionkey, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/telecomm/lz1_biceps) "nTC" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/aux_power) "nUa" = ( /obj/structure/bed/chair{ @@ -18856,10 +16079,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/shiva/interior/colony/botany) "nUq" = ( /obj/item/lightstick/variant/planted, @@ -18868,10 +16088,7 @@ "nVn" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "nVL" = ( /obj/structure/surface/table/reinforced/prison, @@ -18886,17 +16103,13 @@ /obj/item/storage/box/donkpockets{ pixel_y = 3 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "nVM" = ( /obj/structure/bed/chair/comfy/orange{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "nWI" = ( /obj/structure/flora/bush/snow{ @@ -18908,9 +16121,7 @@ /obj/structure/machinery/power/smes/buildable{ name = "backup power SMES" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "nZA" = ( /turf/open/auto_turf/ice/layer0, @@ -18925,33 +16136,23 @@ "nZM" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "oag" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "oah" = ( /obj/structure/machinery/medical_pod/bodyscanner, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "oaH" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "oaI" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/bar) "oaO" = ( /obj/item/stack/cable_coil/random, @@ -19006,10 +16207,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/shiva/interior/colony/medseceng) "odg" = ( /obj/item/tool/weldingtool, @@ -19020,9 +16218,7 @@ /area/shiva/interior/lz2_habs) "oeQ" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/shiva/interior/colony/botany) "ofl" = ( /obj/structure/platform/strata{ @@ -19036,22 +16232,15 @@ "ofK" = ( /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "ofU" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/medseceng) "ogd" = ( /obj/structure/machinery/chem_master/condimaster, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "ogu" = ( /obj/structure/machinery/door/airlock/almayer/generic/autoname{ @@ -19070,10 +16259,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_lz2) "ohb" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/garage) "ohd" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -19083,9 +16269,7 @@ /area/shiva/interior/caves/cp_camp) "ohq" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "ohE" = ( /obj/item/clipboard, @@ -19133,28 +16317,19 @@ layer = 3 }, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "okM" = ( /obj/item/frame/toolbox_tiles, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "olI" = ( /obj/item/device/pinpointer, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "omu" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "onc" = ( /obj/structure/girder/displaced, @@ -19169,9 +16344,7 @@ /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "ood" = ( /turf/open/auto_turf/ice/layer0, @@ -19186,9 +16359,7 @@ /area/shiva/interior/colony/central) "opM" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "oqf" = ( /obj/structure/flora/tree/dead/tree_3, @@ -19196,9 +16367,7 @@ /area/shiva/exterior/lz1_valley) "oqt" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "oqy" = ( /obj/effect/decal/warning_stripes{ @@ -19220,10 +16389,7 @@ /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "oqX" = ( /obj/item/reagent_container/glass/bucket{ @@ -19237,9 +16403,7 @@ dir = 2; name = "Underground Morgue" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "ork" = ( /obj/structure/flora/tree/dead/tree_1, @@ -19251,15 +16415,10 @@ /area/shiva/interior/colony/research_hab) "orO" = ( /obj/structure/desertdam/decals/road_stop, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "osh" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "osE" = ( /turf/open/auto_turf/ice/layer2, @@ -19273,37 +16432,27 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/research_hab) "otA" = ( /obj/structure/machinery/computer/cameras/wooden_tv{ pixel_y = 7 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "otJ" = ( /obj/effect/decal/cleanable/blood, /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard) "otL" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greencorners" - }, +/turf/open/floor/shiva/greencorners/west, /area/shiva/interior/colony/botany) "otV" = ( /obj/vehicle/powerloader/jd{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "ouS" = ( /obj/item/lightstick/red/spoke/planted{ @@ -19317,10 +16466,7 @@ /area/shiva/interior/colony/medseceng) "ovh" = ( /obj/item/stack/barbed_wire, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/shiva/interior/colony/botany) "ovI" = ( /obj/structure/largecrate/random/mini/med, @@ -19340,10 +16486,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southwest, /area/shiva/interior/colony/medseceng) "oww" = ( /obj/item/frame/rack, @@ -19353,9 +16496,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "owB" = ( /obj/structure/platform/shiva/catwalk{ @@ -19365,9 +16506,7 @@ /area/shiva/exterior/cp_colony_grounds) "owD" = ( /obj/structure/filingcabinet, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "owW" = ( /obj/structure/barricade/snow{ @@ -19376,7 +16515,7 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/exterior/junkyard/fortbiceps) "owY" = ( -/obj/structure/machinery/power/apc, +/obj/structure/machinery/power/apc/power/south, /turf/open/floor/plating, /area/shiva/exterior/telecomm/lz2_northeast) "oxP" = ( @@ -19384,13 +16523,8 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/junkyard) "oyc" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "oyw" = ( /obj/structure/platform_decoration/strata, @@ -19411,9 +16545,7 @@ /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "oCG" = ( /turf/open/floor/plating/plating_catwalk/shiva, @@ -19436,16 +16568,10 @@ /area/shiva/exterior/cp_lz2) "oDJ" = ( /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/garage) "oDM" = ( -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/garage) "oDQ" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -19461,9 +16587,7 @@ /area/shiva/interior/colony/s_admin) "oET" = ( /obj/item/weapon/baseballbat/metal, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "oEU" = ( /obj/item/lightstick/red/spoke/planted{ @@ -19482,22 +16606,14 @@ /area/shiva/interior/warehouse/caves) "oFG" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/shiva/interior/colony/medseceng) "oFX" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wredcorners" - }, +/turf/open/floor/shiva/wredcorners/west, /area/shiva/interior/colony/medseceng) "oGb" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "oGg" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -19509,10 +16625,7 @@ /area/shiva/exterior/cp_s_research) "oHz" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "oHE" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -19524,32 +16637,22 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/research_hab) "oHI" = ( /obj/structure/ice/thin/single{ opacity = 1; unacidable = 0 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "oIh" = ( /obj/item/frame/air_alarm, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "oIR" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "oJe" = ( /obj/structure/surface/table, @@ -19558,9 +16661,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "oKc" = ( /obj/effect/decal/warning_stripes{ @@ -19586,9 +16687,7 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "oLu" = ( /obj/structure/platform/strata{ @@ -19614,9 +16713,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "oNz" = ( /obj/item/stack/rods, @@ -19656,9 +16753,7 @@ /area/shiva/exterior/valley) "oSU" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "oTd" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -19668,9 +16763,7 @@ /area/shiva/exterior/cp_lz2) "oTh" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "oUu" = ( /obj/item/lightstick/red/variant/planted, @@ -19680,10 +16773,7 @@ /obj/structure/barricade/deployable{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/warehouse) "oWG" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber{ @@ -19694,17 +16784,13 @@ "oXf" = ( /obj/structure/closet/secure_closet/freezer/meat, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "oXz" = ( /obj/structure/bed/chair/comfy/blue{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "oXM" = ( /obj/structure/machinery/space_heater, @@ -19726,10 +16812,7 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/interior/colony/medseceng) "oYH" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "oYX" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -19748,9 +16831,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "oZE" = ( /obj/structure/coatrack, @@ -19758,9 +16839,7 @@ /area/shiva/interior/bar) "oZR" = ( /obj/item/stack/cable_coil/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "pad" = ( /obj/structure/machinery/computer/atmos_alert{ @@ -19770,18 +16849,14 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "paZ" = ( /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "pbY" = ( /obj/effect/decal/cleanable/blood{ @@ -19797,9 +16872,7 @@ icon_state = "large"; name = "ice shard" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "pct" = ( /obj/effect/spider/stickyweb, @@ -19845,9 +16918,7 @@ /area/shiva/interior/caves/s_lz2) "peQ" = ( /obj/item/device/flashlight/lamp/tripod/grey, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "pff" = ( /obj/item/stack/rods, @@ -19857,9 +16928,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/deck) "pfp" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -19881,9 +16950,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "pgu" = ( /turf/open/auto_turf/ice/layer0, @@ -19896,9 +16963,7 @@ /area/shiva/exterior/cp_lz2) "piW" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "pji" = ( /obj/item/paper_bin{ @@ -19911,9 +16976,7 @@ /obj/structure/prop/invuln/minecart_tracks/bumper{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/cp_colony_grounds) "pkp" = ( /obj/structure/filingcabinet, @@ -19922,9 +16985,7 @@ /area/shiva/interior/colony/medseceng) "pkK" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "pkT" = ( /obj/structure/platform/strata, @@ -19934,10 +16995,7 @@ /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/central) "plM" = ( /turf/open/auto_turf/ice/layer0, @@ -19949,9 +17007,7 @@ "pmz" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "pmI" = ( /obj/structure/machinery/alarm{ @@ -19962,28 +17018,20 @@ pixel_x = 5; pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/shiva/interior/colony/botany) "pnd" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "pnK" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/human/burger, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "poz" = ( /obj/structure/platform/strata{ @@ -20002,9 +17050,7 @@ /area/shiva/interior/caves/cp_camp) "ppI" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "ppS" = ( /obj/structure/stairs/perspective{ @@ -20025,14 +17071,8 @@ /turf/open/auto_turf/ice/layer0, /area/shiva/interior/caves/s_lz2) "prb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "prO" = ( /obj/structure/stairs/perspective/ice{ @@ -20049,9 +17089,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "psl" = ( /obj/structure/flora/bush/snow, @@ -20060,9 +17098,7 @@ "pth" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "pti" = ( /obj/item/tool/weldpack{ @@ -20087,10 +17123,7 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/interior/caves/research_caves) "ptr" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/research_hab) "pue" = ( /obj/item/trash/cigbutt/ucigbutt{ @@ -20102,9 +17135,7 @@ /obj/structure/prop/invuln/minecart_tracks/bumper{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) "puN" = ( /obj/structure/machinery/light/double{ @@ -20112,16 +17143,12 @@ pixel_y = -5 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "puT" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "puZ" = ( /turf/closed/wall/shiva/ice, @@ -20130,17 +17157,12 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "pvk" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/colony/medseceng) "pvv" = ( /turf/open/floor/shiva, @@ -20163,9 +17185,7 @@ /area/shiva/interior/caves/cp_camp) "pxi" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "pxl" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -20185,18 +17205,13 @@ icon_state = "medium"; name = "ice shard" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "pyI" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "pyK" = ( /obj/item/lightstick/red/spoke/planted{ @@ -20214,9 +17229,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "pzi" = ( /obj/item/newspaper, @@ -20240,45 +17253,33 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "pAO" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, /obj/item/newspaper, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "pAV" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "pBl" = ( /obj/structure/machinery/landinglight/ds2/spoke, /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "pBy" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "pBL" = ( /turf/open/floor/plating/plating_catwalk/shiva, @@ -20303,26 +17304,19 @@ /area/shiva/exterior/cp_colony_grounds) "pCI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "pCJ" = ( /obj/item/book/manual/marine_law, /obj/structure/surface/table/reinforced/prison, /obj/item/restraint/handcuffs, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "pDp" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "pDr" = ( /obj/structure/fence, @@ -20362,15 +17356,10 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "pEs" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/deck) "pEv" = ( /obj/structure/surface/table, @@ -20389,9 +17378,7 @@ /area/shiva/interior/caves/s_lz2) "pFd" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "pFg" = ( /obj/structure/platform/strata{ @@ -20400,33 +17387,21 @@ /turf/open/gm/river/no_overlay, /area/shiva/interior/caves/cp_camp) "pFt" = ( -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "pFI" = ( -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/botany) "pFJ" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/aux_power) "pGf" = ( -/turf/open/floor/shiva{ - dir = 10; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southwest, /area/shiva/interior/colony/medseceng) "pGg" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "pGi" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -20453,10 +17428,7 @@ "pHz" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/shiva/interior/colony/medseceng) "pId" = ( /obj/structure/machinery/computer/cameras/telescreen{ @@ -20467,10 +17439,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "pIK" = ( /obj/structure/flora/bush/snow{ @@ -20489,9 +17458,7 @@ /area/shiva/exterior/cp_s_research) "pJp" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "pJA" = ( /obj/structure/surface/table, @@ -20517,9 +17484,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "pKf" = ( /obj/item/stack/cable_coil/white, @@ -20544,16 +17509,13 @@ "pKK" = ( /obj/item/lightstick/red/variant, /turf/open/auto_turf/snow/layer0, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "pKP" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp/green{ pixel_y = 7 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "pKQ" = ( /obj/structure/surface/table/reinforced/prison, @@ -20574,20 +17536,14 @@ pixel_y = 9 }, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "pLy" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp{ pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/shiva/interior/colony/medseceng) "pLS" = ( /obj/structure/surface/rack, @@ -20598,22 +17554,15 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/deck) "pME" = ( /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "pMK" = ( /obj/structure/machinery/processor, -/obj/structure/machinery/processor, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "pMV" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -20625,9 +17574,7 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/interior/caves/cp_camp) "pNf" = ( -/turf/open/floor/shiva{ - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners, /area/shiva/interior/garage) "pNo" = ( /obj/item/lightstick/red/spoke/planted{ @@ -20639,10 +17586,7 @@ /turf/open/floor/plating, /area/shiva/exterior/lz1_valley) "pNq" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/shiva/interior/colony/medseceng) "pNs" = ( /obj/structure/flora/tree/dead/tree_2, @@ -20656,9 +17600,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "pNy" = ( /obj/structure/closet/cabinet, @@ -20667,26 +17609,16 @@ /area/shiva/interior/colony/botany) "pNM" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "pOI" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/dry_ramen, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "pOM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "delivery" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/delivery, /area/shiva/interior/telecomm/lz1_biceps) "pPt" = ( /obj/structure/surface/table, @@ -20703,9 +17635,7 @@ /area/shiva/interior/caves/cp_camp) "pQt" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "pQE" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -20729,16 +17659,12 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/interior/warehouse/caves) "pSD" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/garage) "pSM" = ( /obj/structure/barricade/metal, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "pTp" = ( /obj/structure/surface/rack, @@ -20753,15 +17679,11 @@ /area/shiva/interior/warehouse) "pTC" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "pTG" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "pUp" = ( /obj/structure/flora/tree/dead/tree_1, @@ -20773,18 +17695,13 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/shiva/interior/colony/n_admin) "pUZ" = ( /obj/structure/barricade/metal{ health = 230 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "pVm" = ( /obj/structure/mirror{ @@ -20794,18 +17711,14 @@ dir = 8; pixel_x = -11 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "pVo" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) "pWf" = ( /turf/closed/wall/shiva/ice, @@ -20888,9 +17801,7 @@ "qdd" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/medseceng) "qdh" = ( /obj/structure/platform/strata{ @@ -20912,26 +17823,18 @@ /obj/item/vehicle_clamp{ pixel_y = 2 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/central) "qeH" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "qfe" = ( /obj/structure/machinery/computer/cameras{ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "qfh" = ( /obj/effect/decal/warning_stripes{ @@ -20944,10 +17847,7 @@ /area/shiva/interior/colony/central) "qfq" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/garage) "qfR" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -20970,15 +17870,11 @@ "qgp" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/cheesecakeslice, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "qgz" = ( /obj/item/stack/rods, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "qgP" = ( /turf/open/auto_turf/snow/layer1, @@ -20996,9 +17892,7 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/aux_power) "qid" = ( /obj/structure/bed, @@ -21006,16 +17900,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "qiu" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "qiy" = ( /obj/structure/barricade/handrail/wire, @@ -21028,19 +17917,14 @@ "qjZ" = ( /obj/item/stack/sheet/metal/large_stack, /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "qkr" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/deck) "qkt" = ( /obj/item/stack/cable_coil/cut, @@ -21076,9 +17960,7 @@ }, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "qkT" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -21099,9 +17981,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "qmv" = ( /obj/item/stack/flag/red{ @@ -21111,9 +17991,7 @@ /area/shiva/interior/warehouse) "qmA" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/limb, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "qng" = ( /obj/structure/machinery/light/double{ @@ -21125,9 +18003,7 @@ pixel_y = 14 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "qnu" = ( /obj/structure/machinery/light/double{ @@ -21164,10 +18040,7 @@ /turf/open/floor/plating, /area/shiva/interior/colony/central) "qow" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/shiva/interior/colony/central) "qoU" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -21181,17 +18054,12 @@ /area/shiva/interior/warehouse) "qpq" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/medseceng) "qps" = ( /obj/structure/surface/table, /obj/structure/machinery/faxmachine, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "qpu" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -21207,30 +18075,21 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/medseceng) "qpZ" = ( /obj/item/frame/table, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "qrq" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "qrz" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "qrY" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -21254,23 +18113,18 @@ pixel_x = 7; pixel_y = 14 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "que" = ( /obj/item/lightstick/red/variant/planted, /turf/open/auto_turf/snow/layer3, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "qvr" = ( /obj/structure/machinery/alarm{ dir = 8; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "qvY" = ( /turf/open/auto_turf/snow/layer0, @@ -21288,13 +18142,7 @@ /obj/item/clothing/head/fez{ pixel_y = 6 }, -/obj/structure/machinery/light/double{ - dir = 8; - pixel_y = -5 - }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "qxQ" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -21305,33 +18153,24 @@ req_access_txt = "100" }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northwest, /area/shiva/interior/colony/medseceng) "qyy" = ( /obj/structure/barricade/handrail/wire{ dir = 8 }, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "qyC" = ( /obj/structure/barricade/metal{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "qyE" = ( /obj/item/stool, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "qza" = ( /obj/item/device/flashlight/flare, @@ -21347,10 +18186,7 @@ "qAL" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "qBM" = ( /obj/structure/platform/strata{ @@ -21363,10 +18199,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "qCn" = ( /turf/open/auto_turf/snow/layer1, @@ -21387,9 +18220,7 @@ /area/shiva/interior/colony/research_hab) "qCM" = ( /obj/structure/barricade/metal, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "qCW" = ( /obj/structure/platform/strata{ @@ -21423,10 +18254,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/interior/colony/medseceng) "qEt" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/shiva/exterior/junkyard) "qEB" = ( @@ -21436,10 +18264,7 @@ "qEC" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southwest, /area/shiva/interior/colony/medseceng) "qEH" = ( /obj/structure/largecrate/random/case/small, @@ -21462,9 +18287,7 @@ /area/shiva/exterior/telecomm/lz1_north) "qGq" = ( /obj/item/frame/bucket_sensor, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "qGN" = ( /obj/structure/closet/crate/trashcart, @@ -21475,10 +18298,7 @@ /turf/open/floor/plating/plating_catwalk/shiva, /area/shiva/interior/warehouse) "qII" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/exterior/cp_lz2) "qJa" = ( /obj/structure/surface/rack, @@ -21486,10 +18306,7 @@ /obj/item/circuitboard/airlock, /obj/item/circuitboard/airlock, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/medseceng) "qLA" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -21527,19 +18344,14 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_colony_grounds) "qNn" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "qNt" = ( /obj/structure/barricade/metal{ dir = 1; health = 210 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "qNB" = ( /obj/structure/platform/strata, @@ -21569,10 +18381,7 @@ /turf/open/floor/carpet, /area/shiva/interior/colony/research_hab) "qOD" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/deck) "qOE" = ( /obj/structure/surface/rack, @@ -21598,9 +18407,7 @@ /area/shiva/interior/warehouse) "qRb" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "qRl" = ( /obj/structure/platform/strata, @@ -21613,9 +18420,7 @@ /obj/item/explosive/grenade/custom/cleaner, /obj/item/explosive/grenade/custom/cleaner, /obj/item/storage/pill_bottle/kelotane/skillless, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "qRJ" = ( /obj/structure/flora/pottedplant{ @@ -21644,9 +18449,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "qSW" = ( /obj/structure/surface/rack, @@ -21668,16 +18471,12 @@ "qUe" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/cherrypie, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "qUw" = ( /obj/structure/foamed_metal, /obj/item/ammo_magazine/handful/shotgun/buckshot, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "qVo" = ( /obj/structure/surface/table/reinforced/prison, @@ -21685,18 +18484,14 @@ /turf/open/floor/plating, /area/shiva/interior/colony/research_hab) "qVq" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts) "qWu" = ( /obj/structure/machinery/light/double, /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "qWL" = ( /obj/structure/surface/rack, @@ -21710,21 +18505,15 @@ pixel_x = -13; pixel_y = 25 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "qXk" = ( /obj/item/clipboard, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "qXm" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull, /area/shiva/interior/colony/n_admin) "qXx" = ( /obj/effect/decal/warning_stripes{ @@ -21743,28 +18532,20 @@ pixel_y = 6 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "qYP" = ( /turf/open/auto_turf/snow/layer1, /area/shiva/interior/caves/s_lz2) "qZa" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/aux_power) "rad" = ( /obj/structure/inflatable/popped, /turf/open/auto_turf/ice/layer1, /area/shiva/interior/caves/research_caves) "raQ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/shiva/exterior/junkyard/cp_bar) "rbc" = ( @@ -21783,15 +18564,10 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, /obj/item/tool/stamp, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "rbq" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/caves/research_caves) "rbA" = ( /obj/effect/decal/warning_stripes{ @@ -21808,9 +18584,7 @@ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "rcp" = ( /obj/item/storage/toolbox/mechanical/green, @@ -21848,17 +18622,12 @@ /obj/structure/machinery/door/window/eastright{ name = "Security Desk" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "reV" = ( /obj/structure/surface/table, /obj/item/weapon/gun/revolver/cmb, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/lz2_habs) "rfc" = ( /obj/structure/surface/table, @@ -21868,10 +18637,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "rfd" = ( /obj/effect/decal/cleanable/blood/oil, @@ -21892,10 +18658,7 @@ dir = 1; network = list("interrogation") }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "rgy" = ( /obj/structure/flora/bush/snow{ @@ -21914,10 +18677,7 @@ /obj/item/paper/janitor{ pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "rib" = ( /obj/structure/ice/thin/single{ @@ -21929,9 +18689,7 @@ /area/shiva/exterior/valley) "ril" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "riV" = ( /obj/item/tool/pickaxe, @@ -21939,17 +18697,11 @@ /area/shiva/exterior/lz1_valley) "rjw" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/shiva/interior/colony/medseceng) "rjQ" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/colony/medseceng) "rkc" = ( /obj/structure/surface/table/reinforced/prison, @@ -21971,10 +18723,7 @@ /obj/structure/cable/heavyduty{ icon_state = "1-2" }, -/turf/open/floor/plating/icefloor{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northwest, /area/shiva/exterior/junkyard/fortbiceps) "rld" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -21991,9 +18740,7 @@ /area/shiva/exterior/junkyard) "rnz" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/shiva/interior/colony/central) "rnB" = ( /obj/structure/platform_decoration/shiva/catwalk{ @@ -22011,9 +18758,7 @@ /area/shiva/interior/caves/cp_camp) "rpv" = ( /obj/item/stack/rods, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "rpE" = ( /obj/structure/ice/thin/single{ @@ -22030,10 +18775,7 @@ pixel_y = -5 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "rqK" = ( /obj/structure/desertdam/decals/road_stop{ @@ -22052,9 +18794,7 @@ "rsa" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "rti" = ( /obj/structure/surface/table, @@ -22071,10 +18811,7 @@ "rtv" = ( /obj/structure/surface/table, /obj/item/storage/box/trackimp, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/shiva/interior/colony/medseceng) "rtZ" = ( /obj/item/lightstick/red/variant/planted, @@ -22082,10 +18819,7 @@ /area/shiva/exterior/junkyard) "rwQ" = ( /obj/structure/bedsheetbin, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/botany) "rxd" = ( /obj/structure/bed/chair, @@ -22103,26 +18837,19 @@ pixel_x = 6; pixel_y = 12 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "ryI" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "ryZ" = ( /obj/structure/surface/table, /obj/item/tool/pickaxe/plasmacutter, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/aux_power) "rzw" = ( /obj/structure/platform_decoration/strata, @@ -22130,18 +18857,12 @@ /area/shiva/interior/caves/cp_camp) "rzz" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "rzI" = ( /obj/structure/surface/table, /obj/item/stack/medical/ointment, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "rzR" = ( /obj/structure/surface/table/reinforced/prison, @@ -22152,19 +18873,14 @@ /obj/item/storage/belt/utility/full{ pixel_y = 14 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "rAm" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/plating/icefloor{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/northeast, /area/shiva/exterior/junkyard/fortbiceps) "rAq" = ( /obj/structure/bed/chair/office/light{ @@ -22174,10 +18890,7 @@ /area/shiva/interior/colony/s_admin) "rAF" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/deck) "rAH" = ( /turf/open/auto_turf/snow/layer2, @@ -22193,17 +18906,12 @@ /area/shiva/interior/warehouse/caves) "rBr" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/bar) "rBy" = ( /obj/structure/window/reinforced/tinted/frosted, /obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "rBC" = ( /obj/effect/spawner/random/toolbox, @@ -22218,10 +18926,7 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/interior/colony/central) "rDn" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/west, /area/shiva/interior/colony/deck) "rEd" = ( /obj/structure/flora/bush/snow{ @@ -22246,24 +18951,18 @@ /obj/structure/machinery/colony_floodlight{ pixel_y = 10 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/cp_colony_grounds) "rFA" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "rFB" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim, /turf/open/auto_turf/ice/layer1, /area/shiva/interior/caves/cp_camp) "rGg" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "rHO" = ( /obj/structure/largecrate/random, @@ -22271,9 +18970,7 @@ /area/shiva/interior/colony/research_hab) "rIj" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "rJI" = ( /obj/structure/platform/strata{ @@ -22288,9 +18985,7 @@ /obj/structure/machinery/door/poddoor/shutters/almayer{ name = "\improper Panic Room Shutters" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "rKq" = ( /obj/structure/reagent_dispensers/fueltank, @@ -22298,9 +18993,7 @@ /area/shiva/exterior/cp_s_research) "rKW" = ( /obj/structure/machinery/computer3/powermonitor, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "rLu" = ( /obj/structure/platform/strata{ @@ -22313,9 +19006,7 @@ /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "rMb" = ( /obj/item/lightstick/red/spoke/planted{ @@ -22330,24 +19021,16 @@ /area/shiva/exterior/valley) "rMc" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/medseceng) "rMe" = ( /obj/structure/surface/table, /obj/item/restraint/handcuffs, /obj/item/tool/stamp, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "rMI" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "rNx" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -22362,6 +19045,10 @@ /obj/structure/prop/ice_colony/soil_net, /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard) +"rNY" = ( +/obj/effect/landmark/monkey_spawn, +/turf/open/auto_turf/snow/layer0, +/area/shiva/exterior/junkyard) "rNZ" = ( /obj/structure/prop/ice_colony/dense/planter_box{ dir = 9 @@ -22373,10 +19060,7 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/interior/colony/botany) "rOv" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) "rOG" = ( /obj/structure/machinery/door/airlock/almayer/medical/colony{ @@ -22403,27 +19087,20 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/botany) "rRp" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, /obj/item/tool/stamp, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "rRO" = ( /obj/structure/machinery/light/double, /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "rRP" = ( /obj/structure/closet/crate, @@ -22435,26 +19112,18 @@ /area/shiva/exterior/cp_s_research) "rSr" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/aux_power) "rSL" = ( /obj/item/weapon/gun/boltaction{ pixel_x = -6 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "rTk" = ( /obj/item/storage/box/bodybags, /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/shiva/interior/colony/medseceng) "rTG" = ( /obj/item/stack/sheet/wood, @@ -22462,10 +19131,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/bar) "rUD" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb{ @@ -22484,10 +19150,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/aux_power) "rUW" = ( /obj/effect/decal/cleanable/blood/drip, @@ -22495,27 +19158,20 @@ /area/shiva/interior/caves/cp_camp) "rVF" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "rVK" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, /obj/structure/bed/chair, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "rVM" = ( /obj/structure/cable/heavyduty{ icon_state = "1-2-4" }, -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/shiva/exterior/junkyard/fortbiceps) "rWj" = ( /obj/effect/landmark/static_comms/net_two, @@ -22535,10 +19191,7 @@ /area/shiva/exterior/cp_colony_grounds) "rWS" = ( /obj/item/ammo_magazine/rifle/ap, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/research_hab) "rWW" = ( /obj/item/lightstick/red/spoke/planted{ @@ -22554,9 +19207,7 @@ /area/shiva/interior/aerodrome) "rXp" = ( /obj/structure/machinery/landinglight/ds2/delayone, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "rXt" = ( /obj/structure/cable/heavyduty{ @@ -22577,10 +19228,7 @@ /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/shiva/interior/aux_power) "rZq" = ( /obj/structure/surface/table/reinforced/prison{ @@ -22599,20 +19247,14 @@ /turf/open/floor/wood, /area/shiva/interior/colony/botany) "rZD" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/shiva/interior/colony/botany) "rZH" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/research_hab) "rZP" = ( /obj/structure/machinery/optable, @@ -22625,19 +19267,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northwest, /area/shiva/interior/colony/medseceng) "san" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "sax" = ( /turf/closed/wall/shiva/ice, @@ -22651,9 +19285,7 @@ /area/shiva/interior/caves/cp_camp) "sbd" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "sbj" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -22668,15 +19300,12 @@ dir = 4 }, /turf/open/auto_turf/snow/layer2, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "scN" = ( /obj/structure/surface/table, /obj/item/device/assembly/infra, /obj/item/device/assembly/voice, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/medseceng) "sdF" = ( /obj/structure/surface/table, @@ -22687,23 +19316,17 @@ /obj/item/reagent_container/food/snacks/grown/goldapple{ pixel_y = 4 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "sdG" = ( /obj/structure/machinery/message_server, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "sef" = ( /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "sev" = ( /obj/structure/flora/tree/dead/tree_3, @@ -22764,10 +19387,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_18" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/research_hab) "shP" = ( /obj/structure/barricade/metal{ @@ -22776,9 +19396,7 @@ /obj/structure/barricade/metal{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "siD" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -22799,10 +19417,7 @@ /turf/open/floor/interior/plastic, /area/shiva/interior/warehouse) "sjo" = ( -/turf/open/floor/shiva{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northwest, /area/shiva/interior/colony/botany) "skl" = ( /obj/effect/decal/cleanable/dirt, @@ -22823,14 +19438,10 @@ /area/shiva/exterior/junkyard/cp_bar) "skG" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "slj" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "slC" = ( /obj/structure/surface/rack, @@ -22841,9 +19452,7 @@ /obj/item/weapon/ice_axe/red{ pixel_y = -4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/caves/s_lz2) "slO" = ( /turf/open/auto_turf/ice/layer1, @@ -22855,17 +19464,11 @@ "smy" = ( /obj/structure/surface/table, /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/garage) "smI" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/research_hab) "snN" = ( /obj/structure/flora/tree/dead/tree_1, @@ -22873,9 +19476,7 @@ /area/shiva/exterior/lz1_valley) "snX" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "sod" = ( /turf/open/auto_turf/snow/layer1, @@ -22884,16 +19485,11 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "soE" = ( /obj/structure/machinery/vending/sovietsoda, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "spo" = ( /obj/structure/flora/bush/snow{ @@ -22901,16 +19497,10 @@ }, /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard/cp_bar) -"sqb" = ( -/obj/item/lightstick/red/variant/planted, -/turf/open/auto_turf/snow/layer2, -/area/shiva/exterior/lz1_valley) "sqy" = ( /obj/item/wrapping_paper, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/deck) "srJ" = ( /obj/structure/stairs/perspective/ice{ @@ -22929,9 +19519,7 @@ /turf/open/auto_turf/snow/layer4, /area/shiva/exterior/cp_lz2) "stN" = ( -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "stT" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim{ @@ -22964,9 +19552,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "swV" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -22984,28 +19570,19 @@ /area/shiva/exterior/cp_colony_grounds) "sxb" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "sxm" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "sxp" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/shiva/interior/colony/medseceng) "sxD" = ( /obj/structure/machinery/landinglight/ds2/spoke, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "sxT" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -23014,10 +19591,7 @@ "sym" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "syA" = ( /obj/structure/largecrate/random/case, @@ -23036,34 +19610,27 @@ /obj/item/weapon/ice_axe/red{ pixel_y = -4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/exterior/cp_colony_grounds) "syV" = ( /obj/structure/surface/table/reinforced, /obj/item/stack/medical/bruise_pack, /obj/item/cell, /obj/item/clothing/gloves/yellow, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "szU" = ( /obj/structure/prop/ice_colony/flamingo/festive{ dir = 4 }, /turf/open/auto_turf/snow/layer2, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "sAe" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "sAM" = ( /obj/structure/largecrate/random/barrel/blue, @@ -23071,9 +19638,7 @@ /area/shiva/exterior/junkyard) "sBh" = ( /obj/structure/barricade/handrail/wire, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "sBH" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -23086,9 +19651,7 @@ /obj/structure/prop/ice_colony/ice_crystal{ dir = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "sBT" = ( /obj/structure/flora/bush/snow, @@ -23096,18 +19659,14 @@ /area/shiva/exterior/cp_lz2) "sBW" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "sCc" = ( /obj/structure/machinery/light/double{ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/n_admin) "sCi" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -23136,9 +19695,7 @@ pixel_x = -7; pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "sDd" = ( /obj/item/lightstick/planted, @@ -23174,26 +19731,19 @@ /obj/structure/closet, /obj/item/newspaper, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "sGs" = ( /obj/structure/surface/table, /obj/item/paper/research_notes, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "sGI" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/item/clothing/head/cakehat, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "sGR" = ( /obj/item/lightstick/red/spoke/planted{ @@ -23202,29 +19752,19 @@ /obj/structure/cable/heavyduty{ icon_state = "1-2" }, -/turf/open/floor/plating/icefloor{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southwest, /area/shiva/exterior/junkyard/fortbiceps) "sHc" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "sHf" = ( /obj/item/paper/research_notes/grant, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/research_hab) "sHL" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "sII" = ( /obj/structure/closet/coffin, @@ -23233,9 +19773,7 @@ health = 80 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "sIP" = ( /obj/item/shard{ @@ -23256,9 +19794,7 @@ "sJs" = ( /obj/item/stack/sheet/metal/medium_stack, /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "sJD" = ( /obj/structure/window/framed/colony/reinforced, @@ -23272,17 +19808,13 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "sKa" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "sKf" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -23304,10 +19836,7 @@ /obj/item/lightstick/red/spoke/planted{ pixel_x = 12 }, -/turf/open/floor/plating/icefloor{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/southeast, /area/shiva/exterior/junkyard/fortbiceps) "sKO" = ( /obj/item/reagent_container/food/drinks/cans/ale{ @@ -23331,9 +19860,7 @@ /area/shiva/exterior/cp_colony_grounds) "sLV" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/shiva/interior/colony/botany) "sNi" = ( /obj/structure/stairs/perspective{ @@ -23348,25 +19875,18 @@ "sNZ" = ( /obj/structure/surface/table, /obj/item/tool/kitchen/utensil/knife, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "sOg" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/colony/medseceng) "sPn" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox{ pixel_y = 2 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "sPo" = ( /obj/structure/barricade/handrail/wire{ @@ -23383,9 +19903,7 @@ /obj/structure/window/reinforced/tinted{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "sPM" = ( /obj/structure/barricade/snow{ @@ -23396,16 +19914,11 @@ "sQt" = ( /obj/structure/closet/wardrobe/chaplain_black, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/shiva/interior/colony/central) "sQU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "sQX" = ( /turf/open/auto_turf/ice/layer0, @@ -23436,16 +19949,11 @@ /area/shiva/interior/caves/s_lz2) "sVV" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/shiva/interior/colony/botany) "sWt" = ( /obj/item/stack/rods, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "sXr" = ( /obj/structure/surface/table/reinforced/prison, @@ -23453,9 +19961,7 @@ pixel_y = 7 }, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/deck) "sXt" = ( /obj/structure/machinery/light/double, @@ -23466,17 +19972,13 @@ pixel_x = 8; pixel_y = -3 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "sXP" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "sXZ" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -23513,9 +20015,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "tad" = ( /obj/structure/platform/strata{ @@ -23533,9 +20033,7 @@ /obj/item/tool/kitchen/rollingpin, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "tbR" = ( /obj/structure/surface/table, @@ -23551,17 +20049,11 @@ /area/shiva/exterior/lz1_valley) "tcG" = ( /obj/item/weapon/gun/pistol/highpower, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "tcI" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/shiva/interior/colony/medseceng) "tcR" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -23578,9 +20070,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "tdG" = ( /obj/structure/platform_decoration/strata{ @@ -23601,10 +20091,7 @@ /area/shiva/interior/colony/n_admin) "tef" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "tes" = ( /obj/structure/platform/strata, @@ -23629,10 +20116,7 @@ /area/shiva/exterior/junkyard/fortbiceps) "teD" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/shiva/interior/colony/botany) "teK" = ( /obj/structure/stairs/perspective/ice{ @@ -23654,10 +20138,7 @@ /obj/item/storage/fancy/cigarettes/lucky_strikes{ pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/research_hab) "thB" = ( /obj/structure/window/reinforced/tinted{ @@ -23669,15 +20150,11 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "tiw" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/research_hab) "tiO" = ( /obj/structure/fence, @@ -23689,9 +20166,7 @@ "tkb" = ( /obj/structure/surface/table, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "tkm" = ( /obj/structure/largecrate/random/case, @@ -23722,10 +20197,7 @@ /area/shiva/interior/caves/cp_camp) "tlX" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "tmh" = ( /obj/effect/decal/cleanable/blood/drip, @@ -23733,18 +20205,14 @@ /area/shiva/interior/bar) "tmi" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "tmI" = ( /obj/structure/machinery/firealarm{ dir = 1; pixel_y = -24 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/central) "tmP" = ( /obj/structure/largecrate/random/case/double, @@ -23759,10 +20227,7 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/exterior/junkyard) "tnh" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/shiva/interior/colony/n_admin) "tnu" = ( /turf/closed/wall/shiva/prefabricated, @@ -23770,9 +20235,7 @@ "tnz" = ( /obj/effect/decal/cleanable/blood, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "tnG" = ( /obj/structure/inflatable, @@ -23789,15 +20252,10 @@ pixel_y = 8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "tnU" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/shiva/exterior/cp_lz2) "too" = ( @@ -23810,10 +20268,7 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/interior/caves/cp_camp) "toA" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "toD" = ( /turf/open/auto_turf/ice/layer1, @@ -23826,10 +20281,7 @@ /area/shiva/exterior/cp_colony_grounds) "toN" = ( /obj/item/tool/warning_cone, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "toO" = ( /obj/item/stack/rods, @@ -23837,7 +20289,7 @@ /area/shiva/interior/caves/cp_camp) "tpg" = ( /turf/open/floor/plating/plating_catwalk/shiva, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "tpL" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" @@ -23846,10 +20298,7 @@ icon_state = "road_edge_decal5"; pixel_x = -14 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "tqs" = ( /obj/structure/prop/ice_colony/dense/ice_tray{ @@ -23859,16 +20308,11 @@ dir = 5; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/research_hab) "tqL" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "trj" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -23897,9 +20341,7 @@ pixel_x = 3; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "tsU" = ( /obj/structure/machinery/light/double, @@ -23909,9 +20351,7 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/cp_colony_grounds) "ttN" = ( /obj/structure/machinery/sensortower{ @@ -23939,25 +20379,18 @@ /area/shiva/exterior/junkyard/cp_bar) "tvo" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "twc" = ( /obj/item/paper/research_notes/decent, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "twi" = ( /obj/structure/girder, /turf/open/auto_turf/ice/layer1, /area/shiva/interior/colony/research_hab) "twt" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/research_hab) "twD" = ( /obj/structure/machinery/iv_drip, @@ -23965,42 +20398,26 @@ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "twG" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/shiva/interior/colony/central) "txA" = ( /obj/structure/filingcabinet/security, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/shiva/interior/colony/medseceng) "txS" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/aux_power) "txU" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "txX" = ( /obj/structure/bed/chair/comfy/beige, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/research_hab) "tyi" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -24021,9 +20438,7 @@ dir = 4; pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "tze" = ( /obj/item/device/flashlight/lamp/tripod/grey, @@ -24036,16 +20451,10 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/aux_power) "tzH" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/deck) "tAc" = ( /obj/structure/flora/bush/ausbushes/lavendergrass{ @@ -24059,9 +20468,7 @@ /area/shiva/exterior/junkyard/cp_bar) "tCi" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "tDb" = ( /obj/structure/platform/shiva/catwalk, @@ -24098,9 +20505,7 @@ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "tEE" = ( /obj/structure/blocker/invisible_wall, @@ -24150,28 +20555,21 @@ /area/shiva/interior/aerodrome) "tGS" = ( /obj/structure/machinery/landinglight/ds2/spoke, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/botany) "tGU" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Colony Dormitories Canteen"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "tHd" = ( /turf/open/auto_turf/snow/layer1, /area/shiva/exterior/junkyard) "tHD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "tHJ" = ( /obj/structure/prop/ice_colony/dense/ice_tray{ @@ -24181,9 +20579,7 @@ /area/shiva/interior/caves/cp_camp) "tIR" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/shiva/interior/colony/botany) "tJe" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -24200,9 +20596,7 @@ /obj/structure/bed/chair/comfy/blue{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/botany) "tJP" = ( /obj/structure/flora/tree/dead/tree_4, @@ -24220,16 +20614,11 @@ icon_state = "road_edge_decal8"; pixel_x = -14 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "tKd" = ( /obj/structure/bed/chair/comfy/blue, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "tKg" = ( /obj/structure/flora/bush/snow{ @@ -24239,9 +20628,7 @@ /area/shiva/interior/colony/central) "tKk" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/shiva/interior/colony/botany) "tKv" = ( /obj/structure/largecrate/random/mini/wooden{ @@ -24258,9 +20645,7 @@ /area/shiva/exterior/telecomm/lz2_southeast) "tLz" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "tLC" = ( /obj/item/lightstick/red/variant/planted, @@ -24296,33 +20681,24 @@ pixel_y = 6 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/shiva/interior/colony/medseceng) "tMY" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/cp_lz2) "tNm" = ( /obj/structure/surface/table, /obj/item/tool/kitchen/utensil/fork, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "tNN" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/t_scanner, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "tNP" = ( /obj/structure/surface/table, @@ -24331,9 +20707,7 @@ pixel_y = 10 }, /obj/item/storage/firstaid/adv, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "tOo" = ( /obj/effect/spider/stickyweb, @@ -24354,9 +20728,7 @@ pixel_x = -1; pixel_y = -4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "tPs" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -24366,9 +20738,7 @@ /area/shiva/interior/caves/cp_camp) "tPz" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "tPB" = ( /obj/structure/platform/strata, @@ -24387,32 +20757,21 @@ dir = 1; name = "\improper Colony Storeroom" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/shiva/interior/telecomm/lz1_biceps) "tQK" = ( /obj/item/stack/rods, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "tQN" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/lz2_habs) "tQR" = ( /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "tRq" = ( /obj/structure/filingcabinet{ @@ -24424,9 +20783,7 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "tRN" = ( /obj/structure/largecrate/random{ @@ -24449,26 +20806,20 @@ /obj/structure/bed/chair/comfy/orange{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "tSt" = ( /obj/structure/barricade/handrail/strata, /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "tSI" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "tTc" = ( /obj/effect/landmark/monkey_spawn, @@ -24491,9 +20842,7 @@ /obj/structure/prop/ice_colony/tiger_rug{ icon_state = "White" }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "tUe" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -24523,18 +20872,14 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "tWv" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/shiva/interior/colony/medseceng) "tWz" = ( /obj/structure/machinery/space_heater, @@ -24544,16 +20889,11 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, /obj/item/tool/stamp, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "tXd" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/garage) "tXe" = ( /obj/effect/landmark/monkey_spawn, @@ -24565,15 +20905,11 @@ /area/shiva/interior/aerodrome) "tYa" = ( /obj/item/storage/toolbox/electrical, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/bar) "tYm" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "tYw" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, @@ -24596,10 +20932,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/central) "tZA" = ( /obj/structure/surface/table/reinforced/prison, @@ -24612,15 +20945,11 @@ pixel_x = 7; pixel_y = 14 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "tZM" = ( /obj/item/weapon/broken_bottle, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "tZW" = ( /obj/structure/surface/rack, @@ -24657,9 +20986,7 @@ id = "nlz_shutters"; name = "\improper Bio-lab Shutters" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "ucn" = ( /obj/structure/largecrate/random/mini/med{ @@ -24689,10 +21016,7 @@ /area/shiva/exterior/junkyard) "udJ" = ( /obj/effect/landmark/queen_spawn, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/research_hab) "uee" = ( /obj/item/weapon/gun/revolver/cmb, @@ -24702,32 +21026,22 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "ueG" = ( /obj/structure/prop/souto_land/streamer{ dir = 9 }, /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "ueX" = ( /obj/item/ammo_magazine/rifle/boltaction, /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/junkyard/fortbiceps) "ufb" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "ufd" = ( /obj/structure/surface/table, @@ -24743,9 +21057,7 @@ pixel_x = -3; pixel_y = -1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "ufA" = ( /obj/structure/surface/table/reinforced, @@ -24782,31 +21094,22 @@ /area/shiva/interior/oob) "ugP" = ( /obj/structure/computerframe, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "uhe" = ( /obj/structure/machinery/colony_floodlight{ pixel_y = 10 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/cp_lz2) "uhL" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "uhO" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = 11 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "uhV" = ( /obj/structure/machinery/alarm{ @@ -24816,24 +21119,17 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/shiva/interior/colony/medseceng) "uig" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "uim" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "uir" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -24858,16 +21154,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/shiva/interior/colony/medseceng) "ujJ" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "ujV" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ @@ -24876,9 +21167,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "ukp" = ( /turf/open/auto_turf/ice/layer1, @@ -24888,9 +21177,7 @@ /obj/item/tool/wrench, /obj/item/tool/screwdriver, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "ukU" = ( /obj/structure/surface/table, @@ -24899,15 +21186,11 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "ulm" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "ulD" = ( /obj/structure/cable/heavyduty{ @@ -24930,15 +21213,10 @@ "umj" = ( /obj/structure/foamed_metal, /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "umm" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "umB" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, @@ -24947,9 +21225,7 @@ /obj/structure/prop/invuln/minecart_tracks/bumper{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/cp_colony_grounds) "uot" = ( /obj/structure/largecrate/random/case, @@ -24957,9 +21233,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "uoI" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim{ @@ -24994,10 +21268,7 @@ /area/shiva/exterior/junkyard/fortbiceps) "upp" = ( /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/lz2_habs) "upK" = ( /obj/effect/landmark/corpsespawner/engineer, @@ -25009,10 +21280,7 @@ /area/shiva/exterior/lz1_valley) "uqS" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "urX" = ( /obj/structure/flora/bush/snow{ @@ -25021,10 +21289,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_colony_grounds) "ush" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/garage) "usZ" = ( /obj/structure/barricade/handrail/wire{ @@ -25041,9 +21306,7 @@ /area/shiva/interior/caves/cp_camp) "uuv" = ( /obj/structure/bed/chair/comfy/beige, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "uuN" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -25057,9 +21320,7 @@ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "uvU" = ( /obj/effect/decal/cleanable/blood, @@ -25069,9 +21330,7 @@ /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgibhead" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "uwz" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim{ @@ -25083,28 +21342,18 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "uxH" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "uxO" = ( /obj/structure/bed, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "uxV" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/botany) "uxZ" = ( /obj/effect/decal/warning_stripes{ @@ -25122,9 +21371,7 @@ "uyJ" = ( /obj/structure/machinery/light, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/medseceng) "uzf" = ( /obj/effect/landmark/yautja_teleport, @@ -25134,9 +21381,7 @@ /obj/structure/surface/rack, /obj/item/circuitboard/airalarm, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "uzu" = ( /turf/open/auto_turf/snow/layer4, @@ -25146,15 +21391,11 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/exterior/lz2_fortress) "uzP" = ( -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/n_admin) "uzU" = ( /obj/structure/surface/rack, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/cp_colony_grounds) "uAd" = ( /obj/structure/lz_sign/ice_sign{ @@ -25165,9 +21406,7 @@ "uAq" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "uAM" = ( /obj/item/lightstick/red/spoke/planted{ @@ -25179,9 +21418,7 @@ /area/shiva/exterior/cp_colony_grounds) "uBz" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "uCp" = ( /obj/structure/machinery/light/small{ @@ -25194,23 +21431,17 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/lz1_valley) "uCO" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/exterior/cp_lz2) "uDb" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "uDZ" = ( /obj/effect/landmark/nightmare{ insert_tag = "lz2-east" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "uEo" = ( /obj/structure/platform/strata, @@ -25221,10 +21452,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/north, /area/shiva/interior/colony/research_hab) "uFl" = ( /obj/structure/barricade/snow{ @@ -25243,18 +21471,13 @@ /obj/structure/surface/table, /obj/item/device/flashlight, /obj/item/ammo_magazine/shotgun/slugs, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "uFA" = ( /obj/item/weapon/gun/boltaction{ pixel_x = -6 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) "uGq" = ( /turf/open/floor/plating, @@ -25262,9 +21485,7 @@ "uGw" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "uHa" = ( /obj/structure/morgue, @@ -25272,24 +21493,18 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "uHA" = ( /obj/item/tool/wet_sign, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "uHH" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "uIC" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -25310,9 +21525,7 @@ "uII" = ( /obj/structure/surface/table, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "uIO" = ( /obj/item/lightstick/red/variant/planted{ @@ -25335,10 +21548,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/central) "uJj" = ( /obj/structure/flora/bush/snow{ @@ -25349,10 +21559,7 @@ /area/shiva/exterior/cp_colony_grounds) "uJk" = ( /obj/item/weapon/broken_bottle, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/shiva/interior/colony/botany) "uJL" = ( /obj/item/lightstick/red/spoke/planted{ @@ -25378,23 +21585,17 @@ pixel_y = 14 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "uKB" = ( /obj/structure/prop/ice_colony/surveying_device/measuring_device, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) "uKN" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "uKV" = ( /obj/structure/surface/table, @@ -25405,10 +21606,7 @@ pixel_x = 5; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "uKZ" = ( /turf/closed/wall/shiva/prefabricated, @@ -25436,10 +21634,7 @@ }, /obj/item/paper/research_notes, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "uLq" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -25449,17 +21644,11 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/shiva/interior/lz2_habs) "uLu" = ( /obj/structure/closet/firecloset, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "uLT" = ( /obj/structure/machinery/conveyor, @@ -25480,19 +21669,14 @@ /area/shiva/interior/colony/medseceng) "uOR" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/research_hab) "uPo" = ( /obj/structure/machinery/light/double{ dir = 8; pixel_y = -5 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/shiva/interior/colony/central) "uPv" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -25526,22 +21710,16 @@ /area/shiva/interior/colony/central) "uRi" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "uRn" = ( /obj/item/weapon/gun/boltaction, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "uRt" = ( /obj/structure/closet/radiation, /obj/effect/spawner/random/powercell, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "uRK" = ( /obj/structure/surface/table, @@ -25551,10 +21729,7 @@ pixel_x = 24 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "uSd" = ( /obj/structure/flora/bush/snow{ @@ -25563,10 +21738,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_colony_grounds) "uSe" = ( -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/shiva/interior/colony/botany) "uSF" = ( /mob/living/simple_animal/hostile/giant_spider/nurse, @@ -25579,10 +21751,7 @@ "uTB" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/bomb_supply, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/medseceng) "uTL" = ( /obj/item/tool/pickaxe/diamond{ @@ -25596,15 +21765,11 @@ /obj/effect/landmark/nightmare{ insert_tag = "lz2-southeast-gate" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "uTN" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "uVa" = ( /obj/structure/machinery/power/terminal{ @@ -25614,16 +21779,11 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "uVK" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "uWi" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -25639,20 +21799,13 @@ /obj/structure/bed/chair/comfy/beige{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "uXQ" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/medseceng) "uYa" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "greencorners" - }, +/turf/open/floor/shiva/greencorners/north, /area/shiva/interior/colony/botany) "uYg" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -25662,15 +21815,11 @@ /area/shiva/interior/colony/medseceng) "uYl" = ( /obj/item/tool/warning_cone, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "uYt" = ( /obj/structure/reagent_dispensers, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "uYC" = ( /turf/closed/wall/shiva/prefabricated, @@ -25683,22 +21832,16 @@ /turf/open/floor/plating, /area/shiva/interior/colony/medseceng) "uZf" = ( -/turf/open/floor/shiva{ - icon_state = "wredcorners" - }, +/turf/open/floor/shiva/wredcorners, /area/shiva/interior/colony/medseceng) "uZl" = ( -/turf/open/floor/shiva{ - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull, /area/shiva/interior/colony/botany) "uZJ" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "uZU" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -25716,9 +21859,7 @@ /obj/item/tool/pen/blue{ pixel_x = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "vbm" = ( /obj/structure/bed/chair/comfy/orange, @@ -25726,36 +21867,23 @@ /area/shiva/interior/colony/central) "vbA" = ( /obj/item/stack/rods, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "vcx" = ( /obj/structure/surface/table, /obj/item/device/flashlight/flare, /obj/item/device/radio, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "vcU" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/shiva/interior/colony/medseceng) "vdb" = ( /obj/structure/closet/secure_closet/freezer/meat, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) -"vdk" = ( -/obj/vehicle/train/cargo/engine, -/turf/open/auto_turf/snow/layer0, -/area/shiva/exterior/lz1_valley) "vdw" = ( /obj/item/lightstick/red/spoke/planted{ layer = 2.99; @@ -25771,18 +21899,14 @@ /area/shiva/interior/caves/s_lz2) "vdC" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "vdS" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "veo" = ( /obj/structure/surface/table, @@ -25791,21 +21915,14 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/shiva/interior/colony/medseceng) "ver" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "ves" = ( /obj/structure/machinery/light/double, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/colony/central) "veu" = ( /obj/structure/platform_decoration/strata, @@ -25813,10 +21930,7 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/junkyard) "vey" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/shiva/interior/colony/medseceng) "veS" = ( /obj/structure/largecrate/random/case/double, @@ -25826,10 +21940,7 @@ /turf/closed/wall/shiva/prefabricated, /area/shiva/exterior/cp_lz2) "vfd" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/central) "vgR" = ( /obj/structure/platform_decoration/strata, @@ -25838,25 +21949,17 @@ "vhp" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "vhG" = ( /obj/structure/surface/rack, /obj/item/tool/extinguisher/mini, /obj/item/circuitboard/airlock, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "vhL" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "vhM" = ( /obj/structure/flora/tree/dead/tree_4, @@ -25864,9 +21967,7 @@ /area/shiva/exterior/junkyard) "vhQ" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "vip" = ( /obj/structure/platform_decoration/shiva/catwalk{ @@ -25876,27 +21977,20 @@ /area/shiva/exterior/valley) "viy" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "viF" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "vjs" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "vjy" = ( /obj/item/lightstick/red/planted, @@ -25911,10 +22005,7 @@ /area/shiva/interior/bar) "vkq" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "vkr" = ( /obj/item/device/flashlight, @@ -25922,9 +22013,7 @@ /area/shiva/exterior/cp_s_research) "vkZ" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts) "vlh" = ( /obj/structure/platform/strata{ @@ -25937,9 +22026,7 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/interior/caves/research_caves) "vmy" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "vnc" = ( /obj/structure/platform/strata, @@ -25950,10 +22037,7 @@ req_access_txt = "100" }, /obj/item/paper/research_notes, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southwest, /area/shiva/interior/colony/medseceng) "vnF" = ( /obj/structure/surface/table, @@ -25967,9 +22051,7 @@ /area/shiva/interior/telecomm/lz1_biceps) "vnX" = ( /obj/item/stack/barbed_wire, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "vom" = ( /obj/structure/barricade/sandbags/wired{ @@ -25983,7 +22065,7 @@ dir = 8 }, /turf/open/auto_turf/snow/layer2, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "voH" = ( /obj/structure/machinery/landinglight/ds2/spoke{ pixel_x = 1; @@ -25996,14 +22078,10 @@ /area/shiva/exterior/telecomm/lz1_north) "vpZ" = ( /obj/item/tool/wet_sign, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "vqq" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/colony/central) "vqw" = ( /obj/structure/platform/strata, @@ -26021,14 +22099,12 @@ dir = 9 }, /turf/open/auto_turf/snow/layer2, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "vrm" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "vrG" = ( /obj/structure/largecrate/random/barrel/blue, @@ -26038,16 +22114,12 @@ /obj/effect/decal/warning_stripes{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "vsi" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/wy_mre, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "vty" = ( /obj/item/shard{ @@ -26062,17 +22134,13 @@ /area/shiva/interior/caves/cp_camp) "vuj" = ( /obj/structure/bed/roller, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "vvb" = ( /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "vwn" = ( /obj/effect/decal/cleanable/blood/drip, @@ -26081,9 +22149,7 @@ "vwv" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "vwx" = ( /obj/item/lightstick/red/spoke/planted{ @@ -26097,26 +22163,19 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "vxg" = ( /turf/open/auto_turf/snow/layer0, /area/shiva/interior/bar) "vxE" = ( -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/shiva/interior/colony/central) "vxW" = ( /obj/structure/filingcabinet, /obj/item/paper/research_notes, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "vym" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -26133,9 +22192,7 @@ /obj/structure/noticeboard{ pixel_y = -32 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "vzM" = ( /obj/structure/flora/bush/snow{ @@ -26164,15 +22221,10 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "vAT" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northeast, /area/shiva/interior/colony/botany) "vAU" = ( /obj/structure/platform/strata{ @@ -26190,17 +22242,11 @@ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/shiva/interior/colony/medseceng) "vBm" = ( /obj/item/clipboard, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "vCe" = ( /obj/structure/flora/bush/snow{ @@ -26226,26 +22272,19 @@ /obj/item/device/assembly/igniter, /obj/item/device/assembly/signaller, /obj/item/circuitboard/airlock, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "vCv" = ( /obj/structure/surface/table, /obj/item/weapon/gun/pistol/holdout, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "vDB" = ( /obj/structure/barricade/metal{ dir = 4 }, /obj/structure/barricade/metal, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "vDD" = ( /obj/structure/flora/pottedplant, @@ -26261,10 +22300,7 @@ /area/shiva/interior/colony/botany) "vFq" = ( /obj/item/stack/sheet/metal/small_stack, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "vFR" = ( /obj/structure/machinery/space_heater, @@ -26272,9 +22308,7 @@ /area/shiva/interior/aerodrome) "vFX" = ( /obj/structure/closet/firecloset, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "vGY" = ( /obj/structure/barricade/snow{ @@ -26292,9 +22326,7 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/interior/caves/s_lz2) "vHM" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/botany) "vHT" = ( /obj/structure/surface/table/woodentable, @@ -26308,12 +22340,8 @@ /area/shiva/interior/aerodrome) "vIi" = ( /obj/effect/landmark/crap_item, -/obj/structure/machinery/power/apc{ - dir = 4 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/power/east, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "vIy" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -26331,39 +22359,27 @@ /area/shiva/interior/caves/cp_camp) "vIL" = ( /obj/item/stack/rods, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/central) "vJh" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/deck) "vJu" = ( /turf/closed/wall/shiva/prefabricated/blue, /area/shiva/exterior/valley) "vKu" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/research_hab) "vKx" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/medseceng) "vMX" = ( /obj/structure/flora/grass/tallgrass/ice/corner, /turf/open/auto_turf/snow/layer0, /area/shiva/exterior/cp_lz2) "vNJ" = ( -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/shiva/interior/colony/botany) "vNN" = ( /obj/structure/fence, @@ -26376,10 +22392,7 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/interior/caves/research_caves) "vOd" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "vOv" = ( /obj/structure/bookcase{ @@ -26390,10 +22403,7 @@ "vOP" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/shiva/interior/colony/medseceng) "vPr" = ( /turf/open/auto_turf/snow/layer3, @@ -26411,16 +22421,11 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/research_hab) "vQm" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "vQZ" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -26448,20 +22453,14 @@ /area/shiva/exterior/cp_colony_grounds) "vTc" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "vTh" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/shiva/interior/colony/medseceng) "vTi" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -26474,10 +22473,7 @@ /area/shiva/interior/caves/cp_camp) "vTj" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/colony/research_hab) "vUC" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -26491,10 +22487,7 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/exterior/junkyard/fortbiceps) "vUL" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/shiva/interior/garage) "vUR" = ( /turf/closed/wall/shiva/ice, @@ -26505,10 +22498,7 @@ /area/shiva/interior/aerodrome) "vWf" = ( /obj/item/restraint/handcuffs, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "vWt" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -26522,16 +22512,11 @@ /area/shiva/exterior/cp_lz2) "vXh" = ( /obj/structure/filingcabinet, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "vXk" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/botany) "vXl" = ( /obj/structure/flora/bush/snow{ @@ -26540,10 +22525,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_colony_grounds) "vXw" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/plating, /area/shiva/interior/caves/cp_camp) "vYm" = ( @@ -26553,16 +22535,11 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/shiva/interior/lz2_habs) "vZj" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "vZS" = ( /obj/structure/platform/strata{ @@ -26588,9 +22565,7 @@ /area/shiva/interior/aerodrome) "wck" = ( /obj/item/ammo_magazine/rifle/boltaction, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "wcF" = ( /obj/item/lightstick/red/spoke/planted{ @@ -26605,21 +22580,15 @@ pixel_x = -7; pixel_y = 3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "wfl" = ( /obj/vehicle/train/cargo/engine, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "wfB" = ( /obj/item/book/manual/security_space_law, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "wfH" = ( /obj/item/lightstick/red/spoke/planted{ @@ -26638,9 +22607,7 @@ /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "wfP" = ( /obj/item/lightstick/red/spoke/planted{ @@ -26668,10 +22635,7 @@ dir = 5; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/research_hab) "wgM" = ( /obj/structure/barricade/snow, @@ -26679,18 +22643,14 @@ /area/shiva/exterior/lz1_valley) "wgW" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "wgX" = ( /obj/structure/barricade/sandbags/wired{ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "whI" = ( /obj/item/weapon/gun/boltaction, @@ -26698,22 +22658,15 @@ /area/shiva/exterior/junkyard) "whS" = ( /obj/vehicle/train/cargo/engine, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/bar) "whU" = ( /obj/structure/closet/firecloset, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/shiva/interior/colony/medseceng) "wil" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "wiy" = ( /obj/structure/barricade/snow{ @@ -26727,9 +22680,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/colony/n_admin) "wje" = ( /turf/open/auto_turf/ice/layer2, @@ -26758,18 +22709,14 @@ pixel_x = 4; pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "wlj" = ( /turf/open/auto_turf/snow/layer4, /area/shiva/interior/colony/central) "wls" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "wlJ" = ( /turf/open/auto_turf/snow/layer2, @@ -26778,14 +22725,10 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/botany) "wnK" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "woB" = ( /obj/item/clothing/shoes/snow, @@ -26797,27 +22740,20 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/botany) "wpl" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "wpG" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Colony Security Checkpoint" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "wpW" = ( /obj/item/stack/rods, @@ -26830,9 +22766,7 @@ /area/shiva/interior/colony/research_hab) "wqQ" = ( /obj/item/tool/screwdriver, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/bar) "wsz" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -26848,10 +22782,7 @@ /turf/open/auto_turf/snow/layer1, /area/shiva/exterior/junkyard) "wtC" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/n_admin) "wui" = ( /obj/structure/bed/chair/office/dark{ @@ -26887,9 +22818,7 @@ pixel_y = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "wwl" = ( /obj/item/lightstick/red/spoke/planted{ @@ -26914,9 +22843,7 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/cp_colony_grounds) "wwZ" = ( /obj/structure/stairs/perspective{ @@ -26934,15 +22861,11 @@ /obj/item/tool/soap{ pixel_x = -7 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "wxu" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "wxY" = ( /obj/structure/fence, @@ -26984,9 +22907,7 @@ /obj/item/device/flashlight/lamp{ pixel_y = 4 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "wCn" = ( /obj/structure/largecrate/random/mini/med{ @@ -26994,15 +22915,10 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "wCz" = ( -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/shiva/interior/colony/central) "wCP" = ( /turf/closed/wall/shiva/ice, @@ -27012,9 +22928,7 @@ dir = 9; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "wCX" = ( /obj/structure/platform_decoration/strata{ @@ -27027,9 +22941,7 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "wFm" = ( /obj/structure/surface/rack, @@ -27044,27 +22956,17 @@ /area/shiva/interior/colony/central) "wFw" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull, /area/shiva/interior/colony/n_admin) "wFB" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/research_hab) "wGD" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/s_admin) "wHi" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/central) "wHr" = ( /obj/structure/machinery/computer/cameras{ @@ -27074,9 +22976,7 @@ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) "wHx" = ( /obj/vehicle/train/cargo/trolley, @@ -27084,10 +22984,7 @@ /turf/open/asphalt/cement, /area/shiva/interior/warehouse) "wHA" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/shiva/interior/colony/n_admin) "wHZ" = ( /obj/effect/landmark/objective_landmark/medium, @@ -27106,31 +23003,22 @@ pixel_x = -5; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "wJd" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "wJp" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/n_admin) "wKk" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "wLM" = ( /obj/structure/stairs/perspective{ @@ -27150,25 +23038,18 @@ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "wMC" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/deck) "wMR" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "wNj" = ( /obj/structure/window/framed/shiva, @@ -27183,13 +23064,10 @@ dir = 4 }, /turf/open/auto_turf/snow/layer1, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "wOq" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/shiva/interior/colony/medseceng) "wOO" = ( /obj/structure/closet/secure_closet/medical3{ @@ -27198,9 +23076,7 @@ /obj/item/explosive/grenade/custom/cleaner, /obj/item/explosive/grenade/custom/cleaner, /obj/item/storage/pill_bottle/inaprovaline/skillless, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "wPs" = ( /obj/item/lightstick/red/variant/planted, @@ -27229,15 +23105,10 @@ /turf/open/floor/plating, /area/shiva/interior/colony/central) "wRa" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/valley_huts/no2) "wRi" = ( -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/shiva/interior/aux_power) "wRm" = ( /turf/open/floor/plating, @@ -27256,9 +23127,7 @@ pixel_x = -24 }, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "wTg" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -27275,9 +23144,7 @@ pixel_x = 7; pixel_y = 14 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/shiva/interior/colony/research_hab) "wTx" = ( /obj/effect/spawner/random/toolbox, @@ -27313,9 +23180,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "wVJ" = ( /obj/structure/platform_decoration/shiva/catwalk{ @@ -27324,25 +23189,18 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/valley) "wWu" = ( -/turf/open/floor/shiva{ - dir = 9; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northwest, /area/shiva/interior/colony/medseceng) "wWY" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "wXh" = ( /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "wXs" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -27350,9 +23208,7 @@ /area/shiva/interior/aerodrome) "wXQ" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "wYd" = ( /obj/structure/surface/table/reinforced/prison, @@ -27365,9 +23221,7 @@ pixel_y = 11 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "wZh" = ( /obj/structure/surface/table/reinforced/prison, @@ -27392,18 +23246,14 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "xar" = ( /obj/structure/surface/table, /obj/item/storage/box/syringes{ pixel_y = 2 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/medseceng) "xaw" = ( /obj/structure/window/reinforced/tinted{ @@ -27412,9 +23262,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "xbz" = ( /obj/structure/window/framed/shiva, @@ -27423,23 +23271,17 @@ /area/shiva/interior/colony/medseceng) "xbP" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "xbZ" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/cp_colony_grounds) "xcE" = ( /obj/structure/inflatable/popped, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "xde" = ( /obj/structure/closet/cabinet, @@ -27449,17 +23291,12 @@ /area/shiva/interior/colony/botany) "xdk" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "xdT" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/aux_power) "xeq" = ( /obj/structure/prop/ice_colony/surveying_device/measuring_device{ @@ -27491,9 +23328,7 @@ layer = 2.9; name = "souto graffiti" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "xhJ" = ( /obj/item/tool/wet_sign, @@ -27506,28 +23341,21 @@ /area/shiva/interior/caves/cp_camp) "xiu" = ( /obj/structure/machinery/vending/cola/research, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "xiY" = ( /obj/structure/prop/invuln/ice_prefab, /turf/open/auto_turf/snow/layer0, /area/shiva/interior/caves/cp_camp) "xjg" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/shiva/interior/colony/deck) "xkf" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "xkV" = ( /obj/structure/surface/table, @@ -27539,9 +23367,7 @@ pixel_x = -5; pixel_y = 11 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aux_power) "xlg" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -27551,25 +23377,18 @@ /area/shiva/exterior/cp_lz2) "xmS" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "xnM" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/shiva/interior/colony/medseceng) "xoi" = ( /obj/structure/machinery/light/double{ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "xqe" = ( /obj/structure/bed/chair/comfy/orange{ @@ -27577,18 +23396,13 @@ }, /obj/item/paper_bin, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "xqf" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/bar) "xru" = ( /obj/structure/foamed_metal, @@ -27604,9 +23418,7 @@ /area/shiva/interior/caves/cp_camp) "xsD" = ( /obj/item/tool/warning_cone, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "xtc" = ( /obj/structure/platform/strata{ @@ -27644,9 +23456,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/n_admin) "xvp" = ( /obj/item/lightstick/red/variant/planted, @@ -27667,30 +23477,27 @@ /area/shiva/interior/warehouse) "xvS" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "xwi" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/research_hab) +"xwk" = ( +/obj/item/lightstick/red/variant, +/turf/open/auto_turf/snow/layer1, +/area/shiva/exterior/junkyard) "xwo" = ( /obj/structure/platform/shiva/catwalk{ dir = 8 }, /turf/open/auto_turf/snow/layer3, -/area/shiva/exterior/lz1_valley) +/area/shiva/exterior/junkyard) "xwL" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/shiva/interior/colony/n_admin) "xxY" = ( /obj/item/lightstick/red/spoke/planted{ @@ -27732,9 +23539,7 @@ pixel_y = -24 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/central) "xzO" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim{ @@ -27767,9 +23572,7 @@ "xBo" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/shiva/interior/colony/medseceng) "xCj" = ( /obj/structure/machinery/power/terminal{ @@ -27779,9 +23582,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "xCz" = ( /obj/effect/decal/warning_stripes{ @@ -27795,9 +23596,7 @@ /area/shiva/exterior/junkyard) "xCA" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "xCD" = ( /obj/effect/decal/cleanable/blood{ @@ -27814,9 +23613,7 @@ dir = 8; pixel_y = 24 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "xCW" = ( /obj/structure/prop/ice_colony/flamingo{ @@ -27831,30 +23628,21 @@ "xDq" = ( /obj/structure/closet/radiation, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "xEd" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "xEu" = ( /obj/structure/morgue, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/central) "xEw" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southeast, /area/shiva/interior/colony/medseceng) "xEB" = ( /obj/item/tool/warning_cone, @@ -27864,9 +23652,7 @@ /obj/structure/bed/chair/comfy/orange{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "xFM" = ( /obj/structure/platform_decoration/strata{ @@ -27881,32 +23667,22 @@ /turf/open/auto_turf/snow/layer4, /area/shiva/exterior/cp_lz2) "xFR" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/shiva/interior/colony/n_admin) "xGR" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/shiva/interior/colony/medseceng) "xHu" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/aerodrome) "xHv" = ( /turf/open/auto_turf/ice/layer1, /area/shiva/interior/aerodrome) "xIL" = ( /obj/item/powerloader_clamp, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "xIO" = ( /obj/item/lightstick/red/spoke/planted{ @@ -27922,17 +23698,13 @@ pixel_y = 24 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "xJA" = ( /obj/structure/bed/chair/comfy/beige{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "xLy" = ( /obj/structure/platform/strata, @@ -27955,24 +23727,15 @@ /area/shiva/exterior/lz1_valley) "xMC" = ( /obj/item/bananapeel, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/bar) "xMH" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/deck) "xMQ" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "xMS" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -27986,31 +23749,21 @@ "xMX" = ( /obj/effect/spawner/random/toolbox, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/caves/cp_camp) "xNe" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "xOb" = ( /turf/open/floor/plating/plating_catwalk/shiva, /area/shiva/interior/bar) "xPd" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/shiva/interior/bar) "xQa" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "xQj" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -28019,32 +23772,23 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/exterior/cp_lz2) "xQJ" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "xQQ" = ( /obj/structure/machinery/door/airlock/almayer/medical/colony{ name = "\improper Colony Dormitories" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/botany) "xRg" = ( /obj/structure/surface/rack, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/telecomm/lz1_biceps) "xRi" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ req_access_txt = "102" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "xRy" = ( /obj/effect/decal/cleanable/ash, @@ -28065,10 +23809,7 @@ "xSk" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/powercell, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/shiva/interior/aerodrome) "xTK" = ( /obj/structure/inflatable/popped, @@ -28081,18 +23822,12 @@ /obj/item/weapon/ice_axe/red{ pixel_y = -4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/central) "xUm" = ( /obj/item/stack/sheet/metal, /obj/item/shard, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/shiva/interior/colony/medseceng) "xUt" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -28102,10 +23837,7 @@ /area/shiva/exterior/cp_lz2) "xVo" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/shiva/interior/colony/n_admin) "xVZ" = ( /obj/structure/prop/ice_colony/dense/ice_tray{ @@ -28127,9 +23859,7 @@ pixel_x = 1; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "xXM" = ( /obj/structure/prop/invuln/minecart_tracks/bumper{ @@ -28144,9 +23874,7 @@ "xXV" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/garage) "xYx" = ( /turf/open/auto_turf/ice/layer1, @@ -28159,31 +23887,21 @@ /area/shiva/exterior/cp_lz2) "xZW" = ( /obj/item/trash/hotdog, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/shiva/interior/bar) "ycc" = ( -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/shiva/interior/colony/medseceng) "ydz" = ( /obj/structure/stairs/perspective{ dir = 8; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "ydP" = ( /obj/structure/girder/displaced, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "yer" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -28196,10 +23914,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/medseceng) "yez" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ @@ -28210,9 +23925,7 @@ /area/shiva/interior/colony/medseceng) "yfE" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/shiva/interior/colony/medseceng) "yfY" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -28224,19 +23937,14 @@ /obj/structure/surface/rack, /obj/item/circuitboard/apc, /obj/item/circuitboard/apc, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/shiva/interior/colony/medseceng) "ygp" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/prop/ice_colony/ice_crystal{ pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "yhA" = ( /obj/structure/fence, @@ -28248,22 +23956,14 @@ pixel_x = -5; pixel_y = -2 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "yiw" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wredcorners" - }, +/turf/open/floor/shiva/wredcorners/east, /area/shiva/interior/colony/medseceng) "yiS" = ( /obj/structure/powerloader_wreckage, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/research_hab) "yjh" = ( /obj/structure/surface/table/reinforced/prison, @@ -28271,18 +23971,14 @@ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "yjn" = ( /obj/structure/machinery/firealarm{ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/central) "yjM" = ( /obj/structure/barricade/handrail/wire, @@ -28296,9 +23992,7 @@ /obj/structure/surface/table, /obj/item/storage/bag/plants, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/n_admin) "ykq" = ( /obj/structure/surface/table/reinforced/prison, @@ -28307,9 +24001,7 @@ pixel_x = 5; pixel_y = 10 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "ylz" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -28326,15 +24018,11 @@ /obj/structure/machinery/colony_floodlight_switch{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/medseceng) "ylP" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "ylU" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -28344,9 +24032,7 @@ /area/shiva/interior/caves/cp_camp) "ylZ" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/shiva/interior/colony/medseceng) (1,1,1) = {" @@ -34636,7 +30322,7 @@ mcH mcH mcH mcH -nEH +mcH mcH mcH mcH @@ -34952,22 +30638,22 @@ pvv pvv fRg uji -aDM -uqb -uqb -uqb -kLM -kLM -iQq -iQq -iQq -iQq -kLM -kLM -sqb -lNg -aDM -aDM +ofw +kop +kop +kop +tHd +tHd +kyD +kyD +kyD +kyD +tHd +tHd +rtZ +jMf +ofw +ofw huz huz huz @@ -35114,22 +30800,22 @@ pvv pvv fRg hGj -kLM -iOu -uqb -kJQ -uqb -iQq -iQq -iQq -iQq -kLM -iQq -kLM -uqb -kLM +tHd +xvp +kop +xwk +kop +kyD +kyD +kyD +kyD +tHd +kyD +tHd +kop +tHd que -aDM +ofw huz kys pef @@ -35276,22 +30962,22 @@ pvv pvv fRg hGj -kLM -iQq -kLM -uqb -kLM -iQq -iQq -iQq -iQq -iQq -kLM -iQq -iQq -kLM -kLM -kLM +tHd +kyD +tHd +kop +tHd +kyD +kyD +kyD +kyD +kyD +tHd +kyD +kyD +tHd +tHd +tHd huz krU axJ @@ -35438,22 +31124,22 @@ pvv pvv gxK hGj -iQq -iQq -iQq -kLM -iQq -iQq -iQq -iQq -iQq -iQq -iQq -kLM -kLM -iQq -iQq -iQq +kyD +kyD +kyD +tHd +kyD +kyD +kyD +kyD +kyD +kyD +kyD +tHd +tHd +kyD +kyD +kyD huz axJ axJ @@ -35600,21 +31286,21 @@ dbH fhv fRg hGj -kLM -kLM -iQq -iQq -kLM -vdk -iQq -iQq -iQq -iQq -iQq -iQq -iQq -iQq -iQq +tHd +tHd +kyD +kyD +tHd +fHx +kyD +kyD +kyD +kyD +kyD +kyD +kyD +kyD +kyD tpg exX qIr @@ -35762,21 +31448,21 @@ aUA gIQ fRg hGj -uqb -uqb -uqb -kLM -iQq -ipc -iQq -iQq -iQq -iQq -iQq -iQq -iQq -iQq -iQq +kop +kop +kop +tHd +kyD +dyt +kyD +kyD +kyD +rNY +kyD +kyD +kyD +kyD +kyD eSN akF alS @@ -35924,21 +31610,21 @@ deV eVG fRg hGj -uqb -kLM -kLM -iQq -iQq -ipc -iQq -kLM -iQq -iQq -iQq -iQq -iQq -iQq -iQq +kop +tHd +tHd +kyD +kyD +dyt +kyD +tHd +kyD +kyD +kyD +kyD +kyD +kyD +kyD tpg exX qIr @@ -36086,21 +31772,21 @@ dKR pvv fRg hGj -kLM -iQq -iQq -iQq -iQq -iQq -kLM -kLM -uqb -kLM -iQq -iQq -iQq -iQq -iQq +tHd +kyD +kyD +kyD +kyD +kyD +tHd +tHd +kop +tHd +kyD +kyD +kyD +kyD +kyD tpg exX qIr @@ -36248,22 +31934,22 @@ pvv pvv fRg hGj -iQq -iQq -iQq -iQq -iQq -iQq -kLM -aDM -kLM -iQq -iQq -iQq -iQq -iQq -iQq -iQq +kyD +kyD +kyD +kyD +kyD +kyD +tHd +ofw +tHd +kyD +kyD +kyD +kyD +kyD +kyD +kyD huz aut rdS @@ -36410,22 +32096,22 @@ pvv pvv fRg hGj -iQq -iOu -kLM -iOu -kLM -kLM -iQq -kLM -iQq -iQq -iQq -iQq +kyD +xvp +tHd +xvp +tHd +tHd +kyD +tHd +kyD +kyD +kyD +kyD pKK -iQq -iOu -kLM +kyD +xvp +tHd huz rdS axJ @@ -36577,12 +32263,12 @@ khx jac khx iHu -idG -kLM -iQq -iQq -kLM -kLM +jXD +tHd +kyD +kyD +tHd +tHd huz huz huz @@ -36739,12 +32425,12 @@ iMA iMA uKZ ehV -aDM -kTP -iQq -iQq -kLM -uqb +ofw +aQJ +kyD +kyD +tHd +kop huz cio ieD @@ -36902,10 +32588,10 @@ cLq iMA avx voo -kLM -iQq -iQq -kLM +tHd +kyD +kyD +tHd tpg exX qIr @@ -37063,11 +32749,11 @@ fRg xQa iMA avx -uqb -kLM -iQq -iQq -kLM +kop +tHd +kyD +kyD +tHd tpg exX alW @@ -37225,12 +32911,12 @@ fRg uKZ uKZ vqV -kLM -kLM -iQq -iQq -iQq -kLM +tHd +tHd +kyD +kyD +kyD +tHd huz pJM ayZ @@ -37387,12 +33073,12 @@ fRg iMA nIA scp -kLM -iQq -iQq -kLM -iQq -iQq +tHd +kyD +kyD +tHd +kyD +kyD huz aQq axJ @@ -37548,13 +33234,13 @@ pvv oCG kjM oCG -iQq -iQq -iQq -kLM -aDM -kLM -iQq +kyD +kyD +kyD +tHd +ofw +tHd +kyD huz huz avz @@ -37710,14 +33396,14 @@ pvv oCG wRm oCG -iQq -iQq -iQq +kyD +kyD +kyD szU -kLM -iQq -iQq -uqb +tHd +kyD +kyD +kop ncS pTp pTp @@ -37873,13 +33559,13 @@ fRg iMA tLC hye -kLM -iQq -kLM -iQq -iQq -kLM -uqb +tHd +kyD +tHd +kyD +kyD +tHd +kop ncS mRc rdS @@ -38035,13 +33721,13 @@ iMA uKZ uKZ ehV -kLM -iQq -iQq -iQq -kLM -kLM -uqb +tHd +kyD +kyD +kyD +tHd +tHd +kop ncS bWB auh @@ -38197,12 +33883,12 @@ obb vHX iMA ehV -kLM -iQq -iQq -kLM -uqb -uqb +tHd +kyD +kyD +tHd +kop +kop huz huz auh @@ -38359,11 +34045,11 @@ krm iXx iMA ehV -uqb -kLM -iQq +kop +tHd +kyD nAs -uqb +kop ajE huz qSW @@ -38521,11 +34207,11 @@ iMA iMA uKZ ehV -uqb -kLM -iQq -iQq -kLM +kop +tHd +kyD +kyD +tHd ajd huz fjS @@ -38683,11 +34369,11 @@ jhm bHC bHC iKW -kLM -iQq -iQq -iQq -iQq +tHd +kyD +kyD +kyD +kyD qIr oWk qIr @@ -38840,16 +34526,16 @@ pvv pvv fRg hvZ -kLM -iOu -kLM -iOu -kLM -iQq -kLM -iQq -iQq -iQq +tHd +xvp +tHd +xvp +tHd +kyD +tHd +kyD +kyD +kyD qIr oWk qIr @@ -39002,16 +34688,16 @@ aSA pvv fRg hvZ -kLM -iQq -iQq -iQq -iQq -kLM -iQq -iQq -iQq -iQq +tHd +kyD +kyD +kyD +kyD +tHd +kyD +kyD +kyD +kyD qIr akF alS @@ -39164,16 +34850,16 @@ wTz pvv fRg hvZ -iQq -kLM -iQq -iQq -iQq -iQq -iQq -kLM -iQq -iQq +kyD +tHd +kyD +kyD +kyD +kyD +kyD +tHd +kyD +kyD qIr exX qIr @@ -39326,16 +35012,16 @@ dbH wvx fRg hvZ -kLM -iQq -kLM -iQq -iQq -iQq -kLM -snN -kTP -iQq +tHd +kyD +tHd +kyD +kyD +kyD +tHd +rli +aQJ +kyD huz huz kLi @@ -39488,16 +35174,16 @@ dCS eoH fRg hvZ -iQq -iQq -kLM -iQq -iQq -kLM -bcM -aDM -lNg -kLM +kyD +kyD +tHd +kyD +kyD +tHd +qLS +ofw +jMf +tHd huz huz dLi @@ -39650,16 +35336,16 @@ deV uyI fRg hvZ -iQq -iQq -iQq -iQq -iQq -iQq -kLM -aDM -uqb -iQq +kyD +kyD +kyD +kyD +kyD +kyD +tHd +ofw +kop +kyD huz huz huz @@ -39812,17 +35498,17 @@ pti pvv fRg hvZ -kLM -iQq -iQq -iQq -iQq -iQq -kLM -lNg -kLM -iQq -iQq +tHd +kyD +kyD +kyD +kyD +kyD +tHd +jMf +tHd +kyD +kyD huz huz huz @@ -39974,18 +35660,18 @@ pvv pvv fRg hvZ -kLM -kLM -iQq -iQq -iQq -iQq -iQq -kLM -kLM -iQq -iQq -iQq +tHd +tHd +kyD +kyD +kyD +kyD +kyD +tHd +tHd +kyD +kyD +kyD lXQ cwZ kAw @@ -40136,18 +35822,18 @@ pvv pvv fRg hvZ -kLM -iOu -kLM -iOu -kLM -kLM -iQq -kLM -iQq -iQq -kLM -iQq +tHd +xvp +tHd +xvp +tHd +tHd +kyD +tHd +kyD +kyD +tHd +kyD jWh cwZ kAw @@ -40299,17 +35985,17 @@ pvv fWq uji iOA -aDM -lNg -kLM -uqb -uqb -iQq -iQq -kLM -kLM -kLM -kLM +ofw +jMf +tHd +kop +kop +kyD +kyD +tHd +tHd +tHd +tHd fpF wSv kAw @@ -46519,7 +42205,7 @@ aaY jFy jFy axz -doc +tfd ivr axz jFy @@ -46679,12 +42365,12 @@ wlj axz axz rnz -doc +tfd uPo -doc -doc +tfd +tfd uPo -doc +tfd rnz jFy qrz @@ -46840,14 +42526,14 @@ qCn tKg axz axz -doc +tfd wCz lWW wCz lWW wCz lWW -doc +tfd jFy gNF jqY @@ -47002,14 +42688,14 @@ qCn ssf axz axz -doc +tfd nCo kRK nCo kRK nCo kRK -doc +tfd aaY ilo jqY @@ -47164,14 +42850,14 @@ rCO ssf axz axz -doc +tfd wCz lWW wCz lWW wCz lWW -doc +tfd jFy gNF gNF @@ -47326,14 +43012,14 @@ qCn jVx aaY aaY -doc +tfd nCo kRK nCo kRK nCo kRK -doc +tfd jFy jqY jqY @@ -47488,14 +43174,14 @@ qCn gPg xha axz -doc +tfd wCz lWW wCz lWW wCz lWW -doc +tfd jFy gNF jqY @@ -47650,14 +43336,14 @@ xha aaX xha axz -doc +tfd jMZ gvz jMZ gvz jMZ gvz -doc +tfd axz kFJ jqY @@ -47812,13 +43498,13 @@ aaY xha xha vWt -doc -doc +tfd +tfd cRP dqW bMn cRP -doc +tfd sQt aaY axz @@ -47974,13 +43660,13 @@ axz xha xha axz -doc -doc +tfd +tfd jUa jvT djn djn -doc +tfd aeA axz pMs diff --git a/maps/map_files/Ice_Colony_v3/lz2-south-caves/20.destroyed_lz2-south-caves.dmm b/maps/map_files/Ice_Colony_v3/lz2-south-caves/20.destroyed_lz2-south-caves.dmm index cdf4c289476b..58e057efe1fd 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-south-caves/20.destroyed_lz2-south-caves.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-south-caves/20.destroyed_lz2-south-caves.dmm @@ -13,9 +13,7 @@ icon_state = "large"; name = "ice shard" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "g" = ( /obj/item/shard{ @@ -35,9 +33,7 @@ icon_state = "large"; name = "ice shard" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) "o" = ( /obj/item/shard{ @@ -62,9 +58,7 @@ /turf/open/auto_turf/ice/layer0, /area/shiva/interior/caves/s_lz2) "v" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) "w" = ( /obj/structure/barricade/snow, @@ -76,15 +70,11 @@ name = "ice shard" }, /obj/structure/barricade/snow, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) "z" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "B" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, @@ -108,9 +98,7 @@ /turf/open/auto_turf/ice/layer1, /area/shiva/exterior/lz2_fortress) "K" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "L" = ( /turf/closed/wall/shiva/ice, @@ -136,9 +124,7 @@ icon_state = "medium"; name = "ice shard" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "T" = ( /obj/item/shard{ @@ -174,15 +160,11 @@ icon_state = "medium"; name = "ice shard" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) "Z" = ( /obj/structure/barricade/snow, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/s_lz2) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/lz2-south-caves/30.builtup_lz2-south-caves.dmm b/maps/map_files/Ice_Colony_v3/lz2-south-caves/30.builtup_lz2-south-caves.dmm index 67c9c8136cb0..969190345f0f 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-south-caves/30.builtup_lz2-south-caves.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-south-caves/30.builtup_lz2-south-caves.dmm @@ -5,9 +5,7 @@ "b" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toy, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "c" = ( /turf/open/auto_turf/snow/layer4, @@ -17,9 +15,7 @@ /area/shiva/interior/caves/s_lz2) "e" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/lz2_habs) "f" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic2/autoname, @@ -29,41 +25,29 @@ /turf/closed/wall/shiva/ice, /area/shiva/interior/oob) "k" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "l" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/lz2_habs) "m" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/lz2_habs) "n" = ( /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_lz2) "o" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "p" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/powercell, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "q" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/lz2_habs) "r" = ( /turf/open/auto_turf/ice/layer2, @@ -73,32 +57,24 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "t" = ( /obj/structure/surface/rack, /obj/item/weapon/ice_axe/red, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "v" = ( /obj/structure/surface/rack, /obj/item/reagent_container/food/snacks/sliceable/bananabread, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "w" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/lz2_habs) "x" = ( /turf/open/auto_turf/ice/layer1, @@ -118,9 +94,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "z" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -129,9 +103,7 @@ id = "nlz_shutters"; name = "\improper Bio-lab Shutters" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "B" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -140,27 +112,21 @@ id = "nlz_shutters"; name = "\improper Bio-lab Shutters" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "C" = ( /obj/structure/machinery/light/double{ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/lz2_habs) "D" = ( /turf/open/auto_turf/ice/layer0, /area/shiva/interior/caves/s_lz2) "F" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "G" = ( /obj/item/shard{ @@ -178,32 +144,24 @@ pixel_y = -5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "K" = ( /obj/structure/machinery/light/double{ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "L" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "P" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/lz2_habs) "Q" = ( /obj/item/clothing/shoes/snow, @@ -218,10 +176,7 @@ /obj/item/clothing/mask/rebreather, /obj/item/tank/emergency_oxygen/engi, /obj/item/clothing/mask/rebreather, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/interior/lz2_habs) "S" = ( /obj/effect/decal/cleanable/dirt, @@ -233,18 +188,14 @@ "U" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "V" = ( /obj/structure/surface/table, /obj/structure/largecrate/random/mini/chest/b{ pixel_x = -1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "W" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, @@ -260,14 +211,10 @@ pixel_y = -5; pixel_x = 2 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) "Y" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "Z" = ( /obj/structure/machinery/light/double{ @@ -275,9 +222,7 @@ pixel_y = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/lz2_habs) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/east-gate/blocked.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/east-gate/blocked.dmm index e7cccabcd6cf..fd089a343cfb 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/east-gate/blocked.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/east-gate/blocked.dmm @@ -11,9 +11,7 @@ /area/shiva/exterior/lz2_fortress) "c" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "f" = ( /obj/item/weapon/gun/boltaction, @@ -25,9 +23,7 @@ "h" = ( /obj/structure/foamed_metal, /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "j" = ( /obj/item/lightstick/red/spoke/planted{ @@ -35,9 +31,7 @@ pixel_x = 12; pixel_y = 28 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "l" = ( /obj/item/lightstick/red/spoke/planted{ @@ -48,9 +42,7 @@ /turf/open/auto_turf/snow/layer0, /area/shiva/exterior/cp_lz2) "m" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "p" = ( /obj/structure/foamed_metal, @@ -59,29 +51,19 @@ /area/shiva/exterior/lz2_fortress) "r" = ( /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "u" = ( /obj/item/stack/sheet/metal/small_stack, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "w" = ( /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "z" = ( /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "A" = ( /obj/item/lightstick/red/spoke/planted{ @@ -97,15 +79,10 @@ /area/shiva/exterior/lz2_fortress) "F" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "H" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "I" = ( /obj/structure/foamed_metal, @@ -116,14 +93,10 @@ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "N" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "O" = ( /obj/structure/machinery/landinglight/ds2/spoke{ diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/east-gate/closed.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/east-gate/closed.dmm index 63cf02c171f8..190310c2c366 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/east-gate/closed.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/east-gate/closed.dmm @@ -4,18 +4,14 @@ id = "eelz_shutters"; pixel_y = -22 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "c" = ( /obj/structure/machinery/door_control{ id = "eelz_shutters"; pixel_y = 22 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "d" = ( /turf/open/auto_turf/snow/layer1, @@ -34,18 +30,14 @@ pixel_x = 12; pixel_y = 28 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "l" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "m" = ( /obj/structure/flora/bush/snow{ @@ -66,14 +58,10 @@ id = "eelz_shutters"; pixel_y = 22 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "u" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "v" = ( /turf/open/auto_turf/snow/layer0, @@ -83,29 +71,20 @@ id = "elz_shutters"; pixel_y = 22 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "D" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "F" = ( /obj/structure/machinery/door_control{ id = "elz_shutters"; pixel_y = -22 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "J" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "Q" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -121,18 +100,14 @@ id = "elz_shutters"; pixel_y = 22 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "S" = ( /obj/structure/machinery/door_control{ id = "eelz_shutters"; pixel_y = -22 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "U" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, @@ -151,9 +126,7 @@ id = "elz_shutters"; pixel_y = -22 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/east/full-closed.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/east/full-closed.dmm index 4b5c38ce2535..7e3e5a909ec3 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/east/full-closed.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/east/full-closed.dmm @@ -6,9 +6,7 @@ /turf/closed/wall/shiva/prefabricated/reinforced/hull, /area/shiva/exterior/lz2_fortress) "l" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "S" = ( /obj/structure/flora/bush/snow{ diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/east/half-closed.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/east/half-closed.dmm index b1bf24256890..9b8d533d9ef8 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/east/half-closed.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/east/half-closed.dmm @@ -3,24 +3,18 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_lz2) "c" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "d" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "q" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, /area/shiva/exterior/lz2_fortress) "t" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "O" = ( /turf/closed/wall/shiva/prefabricated/pink, @@ -36,9 +30,7 @@ /area/shiva/exterior/cp_lz2) "U" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/eastsouth/full-closed.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/eastsouth/full-closed.dmm index 74d967c95bb1..79b0d6456798 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/eastsouth/full-closed.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/eastsouth/full-closed.dmm @@ -15,32 +15,23 @@ /obj/item/clothing/mask/rebreather, /obj/item/tank/emergency_oxygen/engi, /obj/item/clothing/mask/rebreather, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "g" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, /area/shiva/exterior/lz2_fortress) "h" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "i" = ( /turf/closed/wall/shiva/prefabricated/pink, /area/shiva/exterior/lz2_fortress) "m" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "t" = ( /obj/structure/largecrate/random/mini/ammo, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "P" = ( /turf/open/auto_turf/snow/layer2, diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/eastsouth/half-open.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/eastsouth/half-open.dmm index 42a9aee0420b..7c55fc2884ac 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/eastsouth/half-open.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/eastsouth/half-open.dmm @@ -12,10 +12,7 @@ /obj/item/clothing/mask/rebreather, /obj/item/tank/emergency_oxygen/engi, /obj/item/clothing/mask/rebreather, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "d" = ( /obj/structure/flora/bush/snow{ @@ -24,9 +21,7 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_lz2) "h" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "p" = ( /turf/open/auto_turf/snow/layer3, @@ -60,9 +55,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_lz2) "X" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/north/full-closed.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/north/full-closed.dmm index 4a3306f0b22d..ed8cae18048f 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/north/full-closed.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/north/full-closed.dmm @@ -3,9 +3,7 @@ /turf/closed/wall/shiva/prefabricated/reinforced/hull, /area/shiva/exterior/lz2_fortress) "c" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "s" = ( /turf/open/auto_turf/snow/layer4, diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/north/full-open.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/north/full-open.dmm index aea08fa5bf48..f73664ae2eda 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/north/full-open.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/north/full-open.dmm @@ -6,9 +6,7 @@ /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_lz2) "w" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "C" = ( /turf/open/auto_turf/snow/layer4, diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/south-gate/blocked.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/south-gate/blocked.dmm index 60525207b45b..c74e4644a044 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/south-gate/blocked.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/south-gate/blocked.dmm @@ -34,15 +34,11 @@ /area/shiva/exterior/cp_lz2) "k" = ( /obj/item/stack/sheet/metal/small_stack, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "l" = ( /obj/item/stack/sheet/metal/small_stack, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "o" = ( /obj/structure/machinery/landinglight/ds2/spoke{ @@ -53,60 +49,41 @@ /area/shiva/exterior/lz2_fortress) "p" = ( /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) "s" = ( /turf/open/auto_turf/snow/layer0, /area/shiva/exterior/cp_lz2) "u" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "w" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) "x" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "z" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "A" = ( /obj/item/stack/sheet/metal/small_stack, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) "B" = ( /obj/structure/foamed_metal, /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "C" = ( /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/cp_lz2) "F" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "I" = ( /obj/item/lightstick/red/spoke/planted{ @@ -114,9 +91,7 @@ pixel_x = -13; pixel_y = 25 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "J" = ( /obj/structure/machinery/landinglight/ds2/spoke{ @@ -130,15 +105,11 @@ /area/shiva/exterior/lz2_fortress) "M" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "N" = ( /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "Q" = ( /obj/structure/foamed_metal, @@ -158,10 +129,7 @@ /obj/item/weapon/gun/boltaction{ pixel_x = -6 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/south-gate/closed.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/south-gate/closed.dmm index d4111051f784..5c2f90c17f72 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/south-gate/closed.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/south-gate/closed.dmm @@ -16,23 +16,17 @@ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "e" = ( /obj/structure/machinery/door_control{ id = "sslz_shutters"; pixel_x = -22 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "f" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "g" = ( /turf/open/auto_turf/snow/layer2, @@ -45,9 +39,7 @@ id = "sslz_shutters"; pixel_x = -22 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "r" = ( /turf/open/auto_turf/snow/layer4, @@ -74,30 +66,21 @@ id = "slz_shutters"; pixel_x = -22 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "y" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "B" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) "F" = ( /obj/structure/machinery/door_control{ id = "sslz_shutters"; pixel_x = 25 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "L" = ( /obj/structure/machinery/door_control{ @@ -116,23 +99,17 @@ id = "slz_shutters"; pixel_x = -22 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "U" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "W" = ( /obj/structure/machinery/door_control{ id = "sslz_shutters"; pixel_x = 25 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "X" = ( /obj/item/lightstick/red/spoke/planted{ @@ -143,9 +120,7 @@ /area/shiva/exterior/cp_lz2) "Y" = ( /obj/structure/foamed_metal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/cleared.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/cleared.dmm index a002ca0bc0dd..1c1d89a883c3 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/cleared.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/cleared.dmm @@ -19,10 +19,7 @@ /area/shiva/exterior/lz2_fortress) "h" = ( /obj/item/stack/sheet/metal/small_stack, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "k" = ( /obj/item/stack/sheet/metal/small_stack, @@ -36,40 +33,29 @@ /turf/closed/wall/shiva/prefabricated/reinforced/hull, /area/shiva/exterior/lz2_fortress) "o" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "p" = ( /obj/effect/decal/cleanable/ash, /turf/open/floor/plating/plating_catwalk/shiva, /area/shiva/exterior/lz2_fortress) "q" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/plating, /area/shiva/exterior/cp_lz2) "r" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "t" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "u" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "w" = ( /obj/structure/machinery/landinglight/ds2/spoke{ @@ -101,14 +87,10 @@ /area/shiva/exterior/cp_lz2) "F" = ( /obj/item/stack/snow, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "J" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "L" = ( /obj/item/lightstick/red/spoke/planted{ @@ -116,21 +98,14 @@ pixel_x = 12; pixel_y = 28 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "O" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "Q" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "T" = ( /turf/open/auto_turf/snow/layer0, @@ -139,19 +114,13 @@ /turf/open/floor/plating/plating_catwalk/shiva, /area/shiva/exterior/lz2_fortress) "Y" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, -/turf/open/floor/shiva{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/east, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "Z" = ( /obj/structure/foamed_metal, /obj/effect/decal/cleanable/ash, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/closed.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/closed.dmm index d7f25ee2a3de..2cf87d93972d 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/closed.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast-gate/closed.dmm @@ -3,38 +3,27 @@ /turf/closed/wall/shiva/prefabricated/reinforced/hull, /area/shiva/exterior/lz2_fortress) "f" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/exterior/lz2_fortress) "i" = ( /obj/structure/machinery/door_control{ id = "seelz_shutters"; pixel_y = -22 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "j" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "l" = ( /obj/structure/machinery/door_control{ id = "selz_shutters"; pixel_y = -22 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "m" = ( -/obj/structure/machinery/power/apc{ - dir = 8 - }, +/obj/structure/machinery/power/apc/power/west, /turf/open/floor/plating, /area/shiva/exterior/cp_lz2) "o" = ( @@ -42,9 +31,7 @@ id = "selz_shutters"; pixel_y = 22 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "q" = ( /obj/item/lightstick/red/spoke/planted{ @@ -52,49 +39,35 @@ pixel_x = 12; pixel_y = 28 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "r" = ( /obj/structure/machinery/door_control{ id = "seelz_shutters"; pixel_y = -22 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "t" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/exterior/lz2_fortress) "v" = ( -/obj/structure/machinery/power/apc{ - dir = 4 - }, -/turf/open/floor/shiva{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/east, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "w" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "z" = ( /obj/structure/machinery/door_control{ id = "selz_shutters"; pixel_y = 22 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "B" = ( /turf/open/auto_turf/snow/layer0, @@ -112,9 +85,7 @@ id = "selz_shutters"; pixel_y = -22 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "I" = ( /obj/item/lightstick/red/spoke/planted{ @@ -129,24 +100,18 @@ id = "seelz_shutters"; pixel_y = 22 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "K" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "L" = ( /obj/effect/decal/cleanable/blood{ dir = 4; icon_state = "gib6" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "N" = ( /turf/open/auto_turf/snow/layer1, @@ -165,9 +130,7 @@ id = "seelz_shutters"; pixel_y = 22 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "V" = ( /turf/open/auto_turf/snow/layer2, diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast/full-closed.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast/full-closed.dmm index 88715aa30e8d..a16b6fff9252 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast/full-closed.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast/full-closed.dmm @@ -24,23 +24,16 @@ /obj/item/clothing/mask/rebreather, /obj/item/tank/emergency_oxygen/engi, /obj/item/clothing/mask/rebreather, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) "r" = ( /turf/open/auto_turf/snow/layer4, /area/shiva/exterior/cp_lz2) "L" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "N" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast/half-open.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast/half-open.dmm index 089aed45da66..256ad00f6120 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/southeast/half-open.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/southeast/half-open.dmm @@ -18,10 +18,7 @@ /obj/item/clothing/mask/rebreather, /obj/item/tank/emergency_oxygen/engi, /obj/item/clothing/mask/rebreather, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/shiva/exterior/lz2_fortress) "t" = ( /obj/structure/flora/bush/snow{ @@ -36,14 +33,10 @@ /turf/closed/wall/shiva/prefabricated/reinforced/hull, /area/shiva/exterior/lz2_fortress) "C" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/exterior/lz2_fortress) "Z" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/southwest/full-open.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/southwest/full-open.dmm index 1434a0ba32a2..12e253378b6b 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/southwest/full-open.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/southwest/full-open.dmm @@ -6,18 +6,14 @@ /turf/open/auto_turf/snow/layer4, /area/shiva/exterior/cp_lz2) "s" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "z" = ( /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_lz2) "B" = ( /obj/item/weapon/gun/boltaction, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "E" = ( /obj/effect/spawner/random/tool, diff --git a/maps/map_files/Ice_Colony_v3/lz2-variations/southwest/half-open.dmm b/maps/map_files/Ice_Colony_v3/lz2-variations/southwest/half-open.dmm index bb2c2631ba76..16f594f8f798 100644 --- a/maps/map_files/Ice_Colony_v3/lz2-variations/southwest/half-open.dmm +++ b/maps/map_files/Ice_Colony_v3/lz2-variations/southwest/half-open.dmm @@ -9,9 +9,7 @@ /turf/open/auto_turf/snow/layer3, /area/shiva/exterior/cp_lz2) "R" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/exterior/lz2_fortress) "Y" = ( /turf/closed/wall/shiva/prefabricated/reinforced/hull, diff --git a/maps/map_files/Ice_Colony_v3/sprinkles/33.labs-entrance.dmm b/maps/map_files/Ice_Colony_v3/sprinkles/33.labs-entrance.dmm index 4528507bb04f..399903bd1ed0 100644 --- a/maps/map_files/Ice_Colony_v3/sprinkles/33.labs-entrance.dmm +++ b/maps/map_files/Ice_Colony_v3/sprinkles/33.labs-entrance.dmm @@ -6,10 +6,7 @@ "cs" = ( /obj/structure/surface/rack, /obj/item/device/motiondetector/hacked, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "cO" = ( /obj/structure/surface/rack, @@ -19,10 +16,7 @@ /area/shiva/interior/colony/research_hab) "ei" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/north, /area/shiva/interior/colony/research_hab) "fs" = ( /obj/structure/barricade/wooden{ @@ -36,10 +30,7 @@ /turf/open/floor/plating, /area/shiva/interior/colony/research_hab) "hG" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/north, /area/shiva/interior/colony/research_hab) "ip" = ( /obj/structure/closet/crate/secure/weyland, @@ -59,14 +50,11 @@ dir = 4; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "jW" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ dir = 1; - req_access = null; req_one_access = null }, /turf/open/floor/plating, @@ -78,15 +66,10 @@ /obj/item/explosive/grenade/custom/cleaner, /obj/item/explosive/grenade/custom/cleaner, /obj/item/storage/pill_bottle/kelotane/skillless, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "lA" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/research_hab) "lM" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -101,9 +84,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "mj" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, @@ -116,16 +97,11 @@ /obj/item/explosive/grenade/custom/cleaner, /obj/item/explosive/grenade/custom/cleaner, /obj/item/storage/pill_bottle/bicaridine/skillless, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "nn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "nQ" = ( /obj/structure/surface/table, @@ -141,22 +117,15 @@ /area/shiva/interior/colony/research_hab) "pr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "pC" = ( /obj/structure/closet/radiation, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "pI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "qr" = ( /obj/effect/decal/cleanable/dirt, @@ -169,10 +138,7 @@ "qH" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "rA" = ( /obj/structure/machinery/space_heater, @@ -201,10 +167,7 @@ name = "\improper Omicron Field Gear Storage" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/research_hab) "sS" = ( /obj/structure/closet/crate, @@ -213,17 +176,12 @@ /area/shiva/interior/colony/research_hab) "sV" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/shiva/interior/colony/research_hab) "tr" = ( /obj/structure/closet/radiation, /obj/effect/spawner/random/powercell, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "tL" = ( /obj/effect/decal/cleanable/dirt, @@ -238,10 +196,7 @@ /turf/open/floor/plating, /area/shiva/interior/colony/research_hab) "uJ" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "vf" = ( /obj/structure/window/framed/shiva, @@ -258,15 +213,10 @@ /obj/item/explosive/grenade/custom/cleaner, /obj/item/explosive/grenade/custom/cleaner, /obj/item/storage/pill_bottle/inaprovaline/skillless, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "yZ" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "zg" = ( /obj/structure/filingcabinet{ @@ -277,9 +227,7 @@ pixel_x = -8; pixel_y = 4 }, -/turf/open/floor/shiva{ - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull, /area/shiva/interior/colony/research_hab) "AC" = ( /turf/open/floor/plating, @@ -291,15 +239,10 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic2/autoname{ req_access_txt = "100" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "GL" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "Hk" = ( /obj/structure/closet/radiation, @@ -307,9 +250,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "Hm" = ( /turf/open/auto_turf/snow/layer0, @@ -330,9 +271,7 @@ /area/shiva/interior/colony/research_hab) "JH" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "JI" = ( /obj/structure/surface/rack, @@ -342,9 +281,7 @@ /area/shiva/interior/colony/research_hab) "JO" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "KS" = ( /turf/open/floor/shiva, @@ -352,9 +289,7 @@ "Lg" = ( /obj/structure/surface/rack, /obj/item/clothing/suit/storage/labcoat/researcher, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "Lk" = ( /obj/structure/surface/rack, @@ -378,10 +313,7 @@ /area/shiva/interior/colony/research_hab) "Ov" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "OW" = ( /obj/structure/surface/rack, @@ -390,9 +322,7 @@ dir = 8; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "Pf" = ( /obj/structure/machinery/door_control/brbutton{ @@ -425,9 +355,7 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "Rd" = ( /obj/structure/surface/table/reinforced/prison, @@ -442,9 +370,7 @@ }, /obj/effect/spawner/random/attachment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "Vp" = ( /obj/structure/surface/table, @@ -453,9 +379,7 @@ pixel_y = 2 }, /obj/effect/spawner/random/bomb_supply, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "Vv" = ( /turf/open/auto_turf/ice/layer1, @@ -467,21 +391,15 @@ /obj/item/explosive/grenade/custom/cleaner, /obj/item/explosive/grenade/custom/cleaner, /obj/item/storage/pill_bottle/dexalin/skillless, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "Xo" = ( -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "XI" = ( /obj/structure/closet/radiation, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/shiva{ - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull, /area/shiva/interior/colony/research_hab) "Yz" = ( /obj/effect/decal/warning_stripes{ @@ -504,9 +422,7 @@ "YZ" = ( /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/sprinkles/unused/30.labs-elevator_alternate.dmm b/maps/map_files/Ice_Colony_v3/sprinkles/unused/30.labs-elevator_alternate.dmm index f75a526b4f78..499218ac037e 100644 --- a/maps/map_files/Ice_Colony_v3/sprinkles/unused/30.labs-elevator_alternate.dmm +++ b/maps/map_files/Ice_Colony_v3/sprinkles/unused/30.labs-elevator_alternate.dmm @@ -5,9 +5,7 @@ id = "garage_ice_labs"; name = "\improper Garage Shutters" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "b" = ( /obj/structure/curtain/black, @@ -15,18 +13,13 @@ /area/shiva/interior/colony/research_hab) "c" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "e" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "f" = ( /obj/effect/decal/warning_stripes{ @@ -36,37 +29,25 @@ dir = 4; pixel_x = 6 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "g" = ( /obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "h" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) "k" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "l" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "s" = ( /turf/open/floor/plating/plating_catwalk/shiva, @@ -75,10 +56,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "u" = ( /obj/structure/machinery/door_control{ @@ -96,19 +74,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/north, /area/shiva/interior/colony/research_hab) "B" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "E" = ( /obj/effect/decal/warning_stripes{ @@ -118,16 +90,11 @@ dir = 8; pixel_x = -6 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/east, /area/shiva/interior/colony/research_hab) "F" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "I" = ( /turf/closed/wall/shiva/prefabricated/orange, @@ -135,18 +102,13 @@ "L" = ( /obj/structure/prop/dam/truck, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "Q" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "S" = ( /obj/effect/decal/cleanable/dirt, @@ -155,28 +117,20 @@ "T" = ( /obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/research_hab) "U" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/north, /area/shiva/interior/colony/research_hab) "W" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/shiva/interior/colony/research_hab) "X" = ( /obj/effect/decal/cleanable/dirt, @@ -185,9 +139,7 @@ /area/shiva/interior/colony/research_hab) "Z" = ( /obj/structure/prop/dam/crane, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/research_hab) (1,1,1) = {" diff --git a/maps/map_files/Ice_Colony_v3/sprinkles/unused/35.south-spidercave_cleared.dmm b/maps/map_files/Ice_Colony_v3/sprinkles/unused/35.south-spidercave_cleared.dmm index 5ae1484c7915..6f9f55d9467d 100644 --- a/maps/map_files/Ice_Colony_v3/sprinkles/unused/35.south-spidercave_cleared.dmm +++ b/maps/map_files/Ice_Colony_v3/sprinkles/unused/35.south-spidercave_cleared.dmm @@ -15,9 +15,7 @@ /area/shiva/interior/caves/left_spiders) "bP" = ( /obj/structure/prop/static_tank/fuel, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/left_spiders) "cf" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -181,24 +179,18 @@ /obj/item/weapon/ice_axe/red{ pixel_y = -4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/caves/left_spiders) "xG" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/left_spiders) "yu" = ( /turf/closed/wall/shiva/prefabricated/pink, /area/shiva/interior/caves/left_spiders) "yS" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/left_spiders) "Am" = ( /obj/effect/spider/cocoon, @@ -211,9 +203,7 @@ /area/shiva/interior/caves/left_spiders) "Ar" = ( /obj/structure/prop/static_tank, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/caves/left_spiders) "AW" = ( /obj/structure/barricade/handrail/wire{ diff --git a/maps/map_files/Ice_Colony_v3/standalone/panic_room_hold.dmm b/maps/map_files/Ice_Colony_v3/standalone/panic_room_hold.dmm index 15ec0c4e099d..da4415b5bcea 100644 --- a/maps/map_files/Ice_Colony_v3/standalone/panic_room_hold.dmm +++ b/maps/map_files/Ice_Colony_v3/standalone/panic_room_hold.dmm @@ -24,25 +24,19 @@ pixel_x = -24 }, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "bi" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle{ pixel_x = -5; pixel_y = 12 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "bI" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "ce" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -52,30 +46,21 @@ pixel_x = 11; pixel_y = 20 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "cv" = ( /obj/structure/machinery/alarm{ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "cL" = ( /obj/item/prop/colony/folded_bedroll, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "cO" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/s_admin) "cS" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -88,52 +73,35 @@ icon_state = "large" }, /obj/item/frame/table/reinforced, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "dg" = ( /obj/structure/barricade/metal{ dir = 1; health = 210 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "do" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "dv" = ( /obj/item/ammo_magazine/rifle/m16, /obj/structure/closet/secure_closet/guncabinet/wy, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "dF" = ( -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "eO" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/s_admin) "eZ" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "ff" = ( /obj/structure/barricade/wooden{ @@ -144,9 +112,7 @@ /turf/open/floor/wood, /area/shiva/interior/colony/s_admin) "fj" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "fx" = ( /obj/structure/stairs/perspective{ @@ -156,10 +122,7 @@ layer = 3 }, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "fM" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -173,16 +136,11 @@ /area/shiva/interior/colony/s_admin) "fT" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "gf" = ( /obj/structure/closet/crate/freezer, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "gh" = ( /obj/structure/noticeboard{ @@ -191,37 +149,27 @@ /obj/item/ammo_magazine/rifle/extended{ current_rounds = 0 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "gk" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/shiva/interior/colony/s_admin) "gn" = ( /obj/structure/machinery/computer/cameras/wooden_tv{ pixel_y = 7 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "gB" = ( /obj/structure/surface/table, /obj/item/weapon/gun/rifle/m16, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "gL" = ( /obj/structure/bed/bedroll, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "gO" = ( /obj/structure/window/reinforced/tinted{ @@ -231,51 +179,34 @@ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "gR" = ( /obj/item/stack/rods, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "hN" = ( /obj/item/ammo_casing, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/s_admin) "iF" = ( /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "iS" = ( /obj/structure/filingcabinet, /obj/item/paper/research_notes, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "iZ" = ( /obj/item/weapon/gun/rifle/m16, /obj/structure/closet/secure_closet/guncabinet/wy, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "js" = ( /obj/item/stack/rods, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/shiva/interior/colony/botany) "jE" = ( /obj/effect/acid_hole{ @@ -302,25 +233,19 @@ pixel_y = 10 }, /obj/item/tool/stamp/hos, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "ky" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle{ pixel_x = 10; pixel_y = 16 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "kB" = ( /obj/structure/bed/bedroll, /obj/effect/landmark/survivor_spawner/shivas_panic_room_doc, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "kP" = ( /obj/structure/surface/table/woodentable{ @@ -328,15 +253,11 @@ flipped = 1 }, /obj/structure/machinery/computer/objective, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "kT" = ( /obj/item/stack/folding_barricade, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "lb" = ( /obj/structure/machinery/firealarm{ @@ -345,26 +266,20 @@ }, /obj/structure/filingcabinet/chestdrawer, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "lq" = ( /obj/item/ammo_magazine/rifle{ current_rounds = 0 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "lP" = ( /obj/effect/landmark/corpsespawner/wygoon, /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "lQ" = ( /obj/structure/window/reinforced/tinted{ @@ -376,26 +291,17 @@ /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "mC" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "mI" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "ne" = ( /turf/open/auto_turf/snow/layer3, @@ -411,9 +317,7 @@ "ns" = ( /obj/structure/surface/table, /obj/item/weapon/gun/rifle/ar10, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "ob" = ( /obj/structure/surface/table/reinforced/prison, @@ -429,9 +333,7 @@ pixel_y = 4 }, /obj/item/reagent_container/food/drinks/cans/ale, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "of" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -442,51 +344,36 @@ /area/shiva/interior/colony/s_admin) "ov" = ( /obj/item/trash/buritto, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "oH" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/shiva/interior/colony/botany) "oT" = ( /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "oY" = ( /obj/structure/closet/crate/secure/weyland, /obj/effect/landmark/objective_landmark/science, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "pz" = ( /obj/item/weapon/gun/boltaction, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "pC" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "pG" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "pQ" = ( /turf/open/auto_turf/snow/layer1, @@ -494,30 +381,22 @@ "pS" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "pV" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2, /area/shiva/interior/colony/s_admin) "qT" = ( /obj/structure/machinery/firealarm{ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "qU" = ( /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "rB" = ( /obj/structure/window/reinforced/tinted{ @@ -528,52 +407,37 @@ /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "rM" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "rQ" = ( /obj/item/ammo_magazine/rifle/boltaction, /obj/effect/landmark/survivor_spawner/shivas_panic_room_civ, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "sq" = ( /obj/structure/machinery/faxmachine, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "sy" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgibdown1" }, /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "sZ" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/s_admin) "ti" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/shiva/interior/colony/s_admin) "tk" = ( /obj/structure/window/reinforced/tinted{ @@ -585,18 +449,14 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, /obj/item/tool/stamp, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "tl" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/effect/landmark/survivor_spawner/shivas_panic_room_doc, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "tu" = ( /obj/structure/machinery/light/double{ @@ -604,9 +464,7 @@ pixel_y = -5 }, /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "tD" = ( /obj/effect/decal/cleanable/vomit{ @@ -619,16 +477,11 @@ /obj/effect/landmark/corpsespawner/chef, /obj/structure/bed/bedroll, /obj/item/bedsheet/ce, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "tG" = ( /obj/structure/janitorialcart, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "tW" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, @@ -638,31 +491,22 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "ug" = ( /obj/effect/decal/cleanable/blood/drip{ icon_state = "3" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/s_admin) "uh" = ( /obj/effect/decal/cleanable/blood/drip, /obj/item/ammo_casing, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "ul" = ( /obj/item/ammo_magazine/rifle/boltaction, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "uA" = ( /obj/structure/stairs/perspective{ @@ -672,25 +516,18 @@ pixel_x = 3; pixel_y = 2 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "uE" = ( /obj/structure/machinery/door_control{ id = "north_panicroom"; pixel_y = 30 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "uJ" = ( /obj/item/stack/rods, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "uM" = ( /obj/structure/window/reinforced/tinted{ @@ -701,9 +538,7 @@ /obj/item/clipboard, /obj/item/tool/stamp, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "uP" = ( /obj/structure/machinery/light/double{ @@ -711,24 +546,18 @@ pixel_y = -5 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "uR" = ( /obj/structure/machinery/light/double{ dir = 8; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "vn" = ( /obj/effect/decal/remains/xeno, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "vq" = ( /obj/structure/filingcabinet, @@ -738,37 +567,26 @@ pixel_y = -5 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "vs" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/s_admin) "vL" = ( /obj/item/reagent_container/glass/bucket/mopbucket{ pixel_x = 5; pixel_y = 5 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "wH" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/shiva/interior/colony/s_admin) "wM" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle{ pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "wO" = ( /obj/item/clipboard, @@ -781,36 +599,24 @@ icon_state = "large" }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "wW" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/shiva/interior/colony/s_admin) "wX" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/s_admin) "wY" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard/cp_bar) "xa" = ( /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "xg" = ( /obj/structure/bed/chair/office/light{ @@ -827,54 +633,39 @@ /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "xZ" = ( /obj/item/storage/belt/marine, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "yd" = ( /obj/item/weapon/gun/rifle/ar10, /obj/item/ammo_magazine/rifle/ar10, /obj/structure/closet/secure_closet/guncabinet/wy, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "ye" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, /obj/effect/landmark/survivor_spawner/shivas_panic_room_cl, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "yi" = ( /obj/item/trash/wy_chips_pepper, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "yo" = ( /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "yq" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, /obj/effect/decal/remains/human, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "yz" = ( /obj/structure/flora/bush/snow{ @@ -884,9 +675,7 @@ /area/shiva/exterior/junkyard) "yQ" = ( /obj/effect/landmark/survivor_spawner/shivas_panic_room_sci, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "yS" = ( /obj/structure/machinery/firealarm{ @@ -895,16 +684,11 @@ }, /obj/item/weapon/gun/boltaction, /obj/structure/closet/secure_closet/guncabinet/wy, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "zc" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "zi" = ( /obj/structure/window/reinforced/tinted{ @@ -913,28 +697,19 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "zp" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "zu" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "zw" = ( /obj/item/ammo_casing, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "zA" = ( /obj/structure/window_frame/colony/reinforced, @@ -944,9 +719,7 @@ /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Av" = ( /obj/structure/machinery/light/double{ @@ -954,36 +727,25 @@ pixel_y = -5 }, /obj/structure/closet/secure_closet/guncabinet/wy, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "AC" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "AY" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "AZ" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/shiva/interior/colony/s_admin) "Bg" = ( /obj/structure/machinery/light_construct{ dir = 1 }, /obj/item/light_bulb/tube/prison, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Bq" = ( /obj/structure/window/reinforced/tinted{ @@ -993,9 +755,7 @@ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Bv" = ( /obj/structure/machinery/door_control{ @@ -1004,46 +764,33 @@ }, /obj/structure/surface/table, /obj/item/ammo_magazine/shotgun/slugs, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "BD" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -11; pixel_y = 20 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/bar) "BQ" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "BU" = ( /obj/effect/landmark/survivor_spawner/shivas_panic_room_civ, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Cc" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/shiva/interior/colony/s_admin) "Cd" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/good_item, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Cu" = ( /obj/structure/window/reinforced/tinted{ @@ -1054,21 +801,15 @@ /obj/item/clipboard, /obj/item/tool/stamp, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Cx" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "CZ" = ( /obj/item/ammo_casing, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Dg" = ( /obj/effect/decal/cleanable/vomit, @@ -1076,54 +817,39 @@ pixel_x = -3; pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Dl" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Dx" = ( /obj/structure/machinery/light/double, /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "DB" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/s_admin) "DU" = ( /obj/structure/machinery/firealarm{ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "DW" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "DY" = ( /obj/item/trash/burger, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "EX" = ( /obj/structure/machinery/light/double{ @@ -1133,50 +859,36 @@ /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Fa" = ( /obj/effect/spawner/gibspawner/human, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2, /area/shiva/interior/colony/s_admin) "Fc" = ( /obj/structure/surface/table, /obj/item/ammo_magazine/rifle/ar10, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "Ff" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/shiva/interior/colony/s_admin) "Fg" = ( /obj/structure/largecrate/random/case/double, /turf/open/auto_turf/snow/layer2, /area/shiva/exterior/junkyard/cp_bar) "Fn" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile" - }, +/turf/open/floor/shiva/radiator_tile, /area/shiva/interior/bar) "Fp" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Fx" = ( /obj/structure/surface/table, /obj/structure/prop/ice_colony/hula_girl, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "FH" = ( /obj/effect/decal/cleanable/blood/oil, @@ -1185,9 +897,7 @@ /area/shiva/interior/colony/s_admin) "FK" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "FY" = ( /turf/template_noop, @@ -1198,42 +908,29 @@ "GJ" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "GQ" = ( /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgibhead" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "He" = ( /obj/item/stool, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Hf" = ( /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Hp" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/s_admin) "Hx" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "HA" = ( /obj/structure/window/reinforced/tinted{ @@ -1243,9 +940,7 @@ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Ik" = ( /turf/open/auto_turf/snow/layer3, @@ -1265,32 +960,23 @@ /area/shiva/interior/colony/s_admin) "IQ" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "Jp" = ( /obj/item/ammo_magazine/rifle/extended{ current_rounds = 0 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Jv" = ( /obj/structure/machinery/light/double{ dir = 4; pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Jx" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/botany) "JF" = ( /obj/structure/machinery/blackbox_recorder, @@ -1298,9 +984,7 @@ pixel_x = -6; pixel_y = 10 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "JQ" = ( /obj/item/ammo_magazine/rifle/boltaction, @@ -1309,24 +993,16 @@ pixel_x = -24 }, /obj/structure/closet/secure_closet/guncabinet/wy, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "Kb" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/botany) "Ko" = ( /obj/structure/bed/chair, /obj/item/ammo_casing, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Kp" = ( /obj/structure/machinery/computer/cameras{ @@ -1336,9 +1012,7 @@ /obj/item/shard{ icon_state = "large" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "KO" = ( /obj/structure/largecrate/random/case/small, @@ -1348,24 +1022,18 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Ld" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/shiva/interior/colony/botany) "Lh" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Lk" = ( /obj/structure/largecrate/random/case, @@ -1375,57 +1043,39 @@ /obj/structure/prop/ice_colony/tiger_rug{ icon_state = "White" }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Lu" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/s_admin) "LE" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "LF" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "LU" = ( -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/shiva/interior/colony/botany) "Mi" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "MG" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ name = "\improper Panic Room Shutters"; id = "south_panicroom" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "ML" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/shiva/interior/colony/s_admin) "MR" = ( /obj/structure/safe, @@ -1436,30 +1086,20 @@ /obj/item/spacecash/c1000, /obj/item/spacecash/c500, /obj/effect/landmark/good_item, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "Nq" = ( -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/shiva/interior/colony/botany) "Nt" = ( /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib6" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/colony/s_admin) "Nu" = ( /obj/effect/landmark/survivor_spawner/shivas_panic_room_doc, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "NC" = ( /obj/item/lightstick/variant/planted, @@ -1485,21 +1125,14 @@ /obj/structure/filingcabinet, /obj/item/paper/research_notes, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "Py" = ( /obj/item/trash/kepler, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "PG" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/shiva/interior/colony/botany) "PI" = ( /obj/structure/window/reinforced/tinted{ @@ -1509,25 +1142,18 @@ /obj/item/clipboard, /obj/item/tool/stamp, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "PV" = ( /obj/structure/bed/bedroll, /obj/effect/landmark/survivor_spawner/shivas_panic_room_sci, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Qh" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "QS" = ( /turf/open/auto_turf/snow/layer2, @@ -1540,29 +1166,21 @@ /obj/item/paper_bin{ pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Ru" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Ry" = ( /obj/item/tool/mop{ pixel_x = -10 }, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/shiva/interior/colony/botany) "RD" = ( /obj/structure/bed/chair/wood/normal, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "RH" = ( /obj/structure/window/reinforced/tinted{ @@ -1574,29 +1192,20 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "RP" = ( -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/shiva/interior/colony/botany) "RQ" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "RS" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Se" = ( /obj/effect/decal/cleanable/vomit{ @@ -1606,9 +1215,7 @@ pixel_x = 5; pixel_y = 10 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "Sl" = ( /obj/structure/machinery/disposal/broken, @@ -1616,10 +1223,7 @@ /area/shiva/interior/colony/s_admin) "Sq" = ( /obj/item/tool/wet_sign, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/shiva/interior/colony/botany) "SB" = ( /obj/item/stack/sheet/metal, @@ -1637,22 +1241,16 @@ /area/shiva/interior/colony/s_admin) "Tc" = ( /obj/item/frame/table/reinforced, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Td" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle, /obj/item/ammo_casing, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "Tj" = ( /obj/structure/machinery/disposal/broken, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Tr" = ( /obj/structure/machinery/computer/station_alert{ @@ -1662,23 +1260,15 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "TG" = ( /obj/item/prop/colony/folded_bedroll, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/shiva/interior/colony/s_admin) "TI" = ( /obj/item/ammo_casing, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/shiva/interior/colony/s_admin) "TL" = ( /obj/item/weapon/gun/energy/taser, @@ -1690,41 +1280,29 @@ /area/shiva/interior/colony/s_admin) "Ub" = ( /obj/item/trash/kepler/flamehot, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "Ue" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, /obj/item/ammo_casing, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "UD" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Colony Administration"; locked = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "UW" = ( /obj/structure/machinery/light/double, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/shiva/interior/colony/botany) "Vb" = ( /obj/item/bodybag, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Vi" = ( /obj/structure/window_frame/colony/reinforced, @@ -1738,9 +1316,7 @@ "Vy" = ( /obj/structure/surface/table, /obj/item/storage/toolbox/emergency, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "VC" = ( /obj/structure/machinery/light/double{ @@ -1749,33 +1325,25 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "VE" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ name = "\improper Colony Security Checkpoint" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "VX" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/medium, /obj/effect/landmark/good_item, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "Wj" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Wm" = ( /turf/open/auto_turf/snow/layer2, @@ -1785,28 +1353,19 @@ dir = 4; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "WT" = ( /obj/item/frame/table/wood, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2, /area/shiva/interior/colony/s_admin) "Xt" = ( /obj/structure/flora/pottedplant, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) "Xu" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/shiva/interior/colony/s_admin) "XP" = ( /obj/structure/window/reinforced/tinted{ @@ -1816,26 +1375,20 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "YD" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "YS" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/shiva/interior/colony/s_admin) "YT" = ( /obj/structure/window/reinforced/tinted{ @@ -1845,29 +1398,20 @@ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/shiva/interior/colony/s_admin) "Zi" = ( /obj/item/weapon/gun/pistol/holdout, /obj/item/ammo_magazine/pistol/holdout, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/shiva/interior/bar) "Zl" = ( /obj/item/stack/cable_coil, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/shiva/interior/colony/s_admin) "ZD" = ( /obj/item/ammo_magazine/rifle/m16, -/turf/open/floor/shiva{ - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull, /area/shiva/interior/colony/s_admin) (1,1,1) = {" diff --git a/maps/map_files/Kutjevo/Kutjevo.dmm b/maps/map_files/Kutjevo/Kutjevo.dmm index b1beb0dfc2b1..c0ad66e5aecb 100644 --- a/maps/map_files/Kutjevo/Kutjevo.dmm +++ b/maps/map_files/Kutjevo/Kutjevo.dmm @@ -55,9 +55,7 @@ /area/kutjevo/interior/colony_South/power2) "acN" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/kutjevo/interior/oob) "adD" = ( /turf/open/floor/almayer/research/containment/floor1, @@ -180,14 +178,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/complex/med/locks) "aog" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/kutjevo/exterior/runoff_dunes) "aoh" = ( /obj/structure/platform_decoration/kutjevo/rock{ @@ -199,9 +193,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/colony_N_East) "aor" = ( -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 5 - }, +/turf/open/floor/kutjevo/colors/orange/edge/northeast, /area/kutjevo/interior/power_pt2_electric_boogaloo) "aoJ" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -217,9 +209,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_central) "apD" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/kutjevo/exterior/lz_river) "aqC" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, @@ -244,24 +234,20 @@ "arh" = ( /obj/item/prop/alien/hugger, /turf/open/auto_turf/sand/layer1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "arr" = ( /obj/structure/blocker/invisible_wall, /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "arA" = ( /obj/effect/landmark/yautja_teleport, /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/stonyfields) "arG" = ( -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "arM" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -311,15 +297,11 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "atC" = ( /obj/item/stack/rods, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/purple/edge/west, /area/kutjevo/interior/construction) "atQ" = ( /obj/item/tank/emergency_oxygen/engi, @@ -362,18 +344,14 @@ /area/kutjevo/interior/power) "awJ" = ( /obj/structure/bed/chair, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/kutjevo/interior/complex/Northwest_Dorms) "axi" = ( /obj/structure/flora/bush/ausbushes/grassybush{ pixel_x = -4; pixel_y = 10 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/kutjevo/exterior/spring) "axK" = ( /obj/item/trash/cigbutt/bcigbutt, @@ -401,9 +379,7 @@ /area/kutjevo/interior/construction) "aze" = ( /obj/structure/platform/kutjevo, -/turf/open/floor/coagulation{ - icon_state = "7,0" - }, +/turf/open/floor/coagulation/icon7_0, /area/kutjevo/interior/construction) "azo" = ( /obj/structure/largecrate/random/case/small, @@ -413,14 +389,10 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/med) "azO" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/exterior/lz_river) "aAe" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -428,9 +400,7 @@ icon_state = "p_stair_full"; pixel_y = 16 }, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "aAg" = ( /obj/structure/machinery/recharge_station, @@ -449,9 +419,7 @@ /area/kutjevo/exterior/runoff_bridge) "aCo" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/power/comms) "aCD" = ( /turf/open/floor/kutjevo/tan, @@ -469,9 +437,7 @@ /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "0,8" - }, +/turf/open/floor/coagulation/icon0_8, /area/kutjevo/interior/construction) "aFc" = ( /obj/structure/surface/table/reinforced/prison, @@ -479,9 +445,7 @@ layer = 3.1 }, /obj/item/device/flashlight/lamp, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "aFf" = ( /obj/item/tool/wirecutters/clippers, @@ -515,9 +479,7 @@ /area/kutjevo/interior/complex/botany/east) "aHg" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/kutjevo/interior/oob) "aHl" = ( /turf/open/floor/kutjevo/colors/cyan, @@ -541,7 +503,7 @@ "aIy" = ( /obj/structure/largecrate/black_market/confiscated_equipment, /turf/open/floor/kutjevo/tan, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "aIF" = ( /obj/structure/prop/dam/boulder/boulder1, /turf/open/auto_turf/sand/layer1, @@ -624,9 +586,7 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany) "aRu" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/exterior/lz_dunes) "aRB" = ( /obj/item/fuel_cell, @@ -634,9 +594,7 @@ /obj/structure/platform/kutjevo/smooth{ dir = 1 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/colony_South/power2) "aRS" = ( /obj/structure/bed{ @@ -670,17 +628,13 @@ /turf/open/gm/dirt2, /area/kutjevo/exterior/complex_border/med_park) "aWt" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/kutjevo/exterior/lz_river) "aWR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/exterior/construction) "aXU" = ( /obj/structure/barricade/wooden{ @@ -702,9 +656,7 @@ pixel_x = -2; pixel_y = 5 }, -/turf/open/gm/dirtgrassborder2{ - icon_state = "wall3" - }, +/turf/open/gm/dirtgrassborder2/wall3, /area/kutjevo/exterior/complex_border/med_park) "baL" = ( /obj/structure/platform/kutjevo/smooth{ @@ -719,9 +671,7 @@ dir = 8 }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "bbc" = ( /obj/structure/surface/table/reinforced/prison, @@ -743,9 +693,7 @@ /area/kutjevo/interior/complex/botany/east_tech) "bcl" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/botany) "bcG" = ( /obj/structure/platform/kutjevo{ @@ -754,9 +702,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/kutjevo/interior/construction) "bcO" = ( /obj/item/stack/rods, @@ -764,10 +710,8 @@ /area/kutjevo/interior/complex/botany) "bdd" = ( /obj/structure/largecrate, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, -/area/kutjevo/exterior/Northwest_Colony) +/turf/open/floor/kutjevo/tan/alt_edge/north, +/area/kutjevo/exterior/lz_pad) "bde" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ dir = 10 @@ -788,9 +732,7 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/colony_South/power2) "bex" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/med/auto_doc) "beR" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -847,9 +789,7 @@ /turf/closed/wall/kutjevo/colony/reinforced, /area/kutjevo/interior/power) "bjc" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/kutjevo/exterior/runoff_river) "bjj" = ( /obj/structure/machinery/light{ @@ -883,18 +823,14 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "bne" = ( /obj/structure/prop/dam/crane{ icon_state = "tractor"; name = "tractor" }, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "bng" = ( /obj/structure/platform/kutjevo/smooth{ @@ -907,9 +843,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/construction) "bnF" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/kutjevo/exterior/runoff_bridge) "bnK" = ( /obj/structure/platform/kutjevo/rock{ @@ -922,17 +856,13 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/colony_north) "bnQ" = ( -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/complex/botany) "boa" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/power) "boR" = ( /turf/open/floor/kutjevo/colors/orange, @@ -992,21 +922,14 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "btI" = ( -/turf/open/floor/plating/kutjevo{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/kutjevo/panelscorched, /area/kutjevo/interior/complex/botany/east_tech) "buo" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/kutjevo/colors/orange/inner_corner, /area/kutjevo/interior/foremans_office) "bux" = ( -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/auto_doc) "buG" = ( /obj/effect/landmark/objective_landmark/close, @@ -1016,24 +939,18 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/exterior/construction) "bwt" = ( /obj/structure/prop/dam/truck/cargo, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/exterior/Northwest_Colony) "bwT" = ( /obj/structure/flora/bush/ausbushes/reedbush, /obj/structure/platform_decoration/kutjevo{ dir = 1 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/kutjevo/exterior/runoff_river) "byl" = ( /obj/structure/blocker/invisible_wall, @@ -1071,20 +988,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/complex/med/operating) "bAe" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "bBf" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/kutjevo/exterior/runoff_river) "bBS" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -1095,9 +1006,7 @@ /area/kutjevo/exterior/runoff_bridge) "bDg" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "bDl" = ( /obj/structure/surface/table/almayer, @@ -1121,9 +1030,7 @@ /area/kutjevo/interior/colony_S_East) "bDW" = ( /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/kutjevo/interior/oob/dev_room) "bDX" = ( /obj/structure/machinery/sensortower, @@ -1139,10 +1046,13 @@ pixel_y = 4 }, /turf/open/floor/almayer/research/containment/floor1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "bEp" = ( /turf/closed/wall/kutjevo/rock, /area/kutjevo/exterior/scrubland) +"bEt" = ( +/turf/open/floor/kutjevo/multi_tiles, +/area/kutjevo/exterior/lz_pad) "bEH" = ( /turf/open/auto_turf/sand/layer2, /area/kutjevo/interior/colony_north) @@ -1167,9 +1077,7 @@ dir = 1 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/kutjevo/interior/oob) "bGg" = ( /obj/structure/flora/bush/desert{ @@ -1180,16 +1088,14 @@ "bGi" = ( /obj/item/stack/sheet/wood, /turf/open/floor/kutjevo/colors/orange, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "bGv" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle, /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/complex_border/med_rec) "bGw" = ( /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/kutjevo/interior/oob/dev_room) "bGD" = ( /turf/open/desert/desert_shore/shore_edge1, @@ -1232,9 +1138,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/construction) "bJf" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/runoff_river) "bKi" = ( /obj/structure/pipes/unary/freezer{ @@ -1260,9 +1164,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/complex_border/med_rec) "bKO" = ( /obj/effect/landmark/monkey_spawn, @@ -1280,9 +1182,7 @@ /area/kutjevo/interior/colony_central/mine_elevator) "bMu" = ( /obj/structure/bed/sofa/south/grey, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "bNG" = ( /obj/structure/prop/dam/boulder/boulder1, @@ -1298,9 +1198,7 @@ dir = 1; pixel_y = 13 }, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "bOc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -1320,14 +1218,8 @@ /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/foremans_office) "bQk" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "bQy" = ( /obj/structure/cable/heavyduty{ @@ -1346,9 +1238,7 @@ /obj/structure/machinery/computer/communications{ dir = 1 }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/edge/east, /area/kutjevo/interior/foremans_office) "bRF" = ( /obj/item/stack/sheet/metal, @@ -1374,9 +1264,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/purple/edge/north, /area/kutjevo/interior/construction) "bTN" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -1397,9 +1285,7 @@ "bVB" = ( /obj/structure/blocker/invisible_wall, /obj/effect/landmark/corpsespawner/security/marshal, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/power) "bVK" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -1423,7 +1309,7 @@ icon_state = "tree_3" }, /turf/open/auto_turf/sand/layer0, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "bXc" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, @@ -1448,9 +1334,7 @@ /area/kutjevo/exterior/lz_dunes) "cal" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/purple/edge/west, /area/kutjevo/interior/construction) "cau" = ( /obj/item/bodybag/tarp/reactive, @@ -1469,9 +1353,7 @@ /area/kutjevo/interior/complex/med/operating) "cbv" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "cbz" = ( /turf/open/floor/plating/kutjevo, @@ -1481,11 +1363,9 @@ dir = 4 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "ccu" = ( -/turf/open/floor/kutjevo/tan/grey_inner_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_inner_edge/west, /area/kutjevo/interior/complex/med) "cdE" = ( /obj/structure/barricade/deployable{ @@ -1494,9 +1374,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/east, /area/kutjevo/interior/construction) "cek" = ( /obj/structure/platform_decoration/kutjevo/rock{ @@ -1554,9 +1432,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 5 - }, +/turf/open/floor/kutjevo/tan/alt_edge/northeast, /area/kutjevo/interior/complex/Northwest_Flight_Control) "cjO" = ( /turf/open/floor/kutjevo/tan/multi_tiles, @@ -1565,25 +1441,17 @@ /obj/structure/platform_decoration/kutjevo/rock{ dir = 8 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/kutjevo/exterior/scrubland) "ckF" = ( /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/interior/oob/dev_room) "clo" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/kutjevo/exterior/runoff_dunes) "cmG" = ( -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/east, /area/kutjevo/interior/complex/med/triage) "cnb" = ( /obj/structure/reagent_dispensers/watertank, @@ -1595,15 +1463,13 @@ }, /turf/open/floor/kutjevo/colors/cyan/tile, /area/kutjevo/interior/complex/med/operating) +"cou" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/floor/kutjevo/multi_tiles, +/area/kutjevo/exterior/lz_pad) "coF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "coL" = ( /obj/structure/machinery/medical_pod/bodyscanner, @@ -1641,10 +1507,14 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_x = -28 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/botany) +"cpD" = ( +/obj/structure/flora/bush/desert{ + icon_state = "tree_3" + }, +/turf/open/auto_turf/sand/layer1, +/area/kutjevo/exterior/lz_pad) "cqc" = ( /obj/structure/surface/table/almayer, /obj/item/ammo_magazine/shotgun/buckshot{ @@ -1652,16 +1522,12 @@ pixel_y = 13 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/colors/orange/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/inner_corner/east, /area/kutjevo/interior/power_pt2_electric_boogaloo) "cqk" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/east, /area/kutjevo/interior/complex/botany/east) "cqX" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -1692,7 +1558,7 @@ "ctA" = ( /obj/structure/largecrate, /turf/open/floor/almayer/research/containment/floor2, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "ctD" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_30" @@ -1726,9 +1592,7 @@ dir = 4 }, /obj/structure/largecrate/random, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "cum" = ( /obj/structure/extinguisher_cabinet, @@ -1736,9 +1600,7 @@ /area/kutjevo/interior/oob) "cun" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/exterior/lz_river) "cuF" = ( /obj/structure/platform/kutjevo{ @@ -1753,17 +1615,13 @@ /turf/open/floor/kutjevo/plate, /area/kutjevo/interior/colony_central) "cvm" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "cvF" = ( /obj/structure/reagent_dispensers/watertank{ desc = "A watertank. The label has been written over with the sequence 2---" }, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/exterior/Northwest_Colony) "cvV" = ( /obj/item/weapon/gun/rifle/mar40, @@ -1802,17 +1660,13 @@ /area/kutjevo/exterior/runoff_dunes) "cBd" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/north, /area/kutjevo/interior/construction) "cBi" = ( /obj/structure/platform_decoration/kutjevo{ dir = 4 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/scrubland) "cBq" = ( /obj/structure/flora/bush/ausbushes/ausbush{ @@ -1882,9 +1736,7 @@ /area/kutjevo/interior/complex/botany) "cFJ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic/autoname, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/botany/east_tech) "cFT" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1893,9 +1745,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "cFY" = ( /obj/item/stool, @@ -1950,9 +1800,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/colony_central) "cKi" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/kutjevo/exterior/runoff_dunes) "cKH" = ( /obj/structure/platform_decoration/kutjevo{ @@ -1982,10 +1830,12 @@ }, /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/lz_dunes) +"cLr" = ( +/obj/item/stack/sheet/metal, +/turf/open/auto_turf/sand/layer1, +/area/kutjevo/exterior/lz_pad) "cLQ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/kutjevo/exterior/lz_dunes) "cMc" = ( /obj/structure/platform/kutjevo/smooth, @@ -2012,9 +1862,7 @@ }, /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "cMJ" = ( /obj/structure/platform/kutjevo{ @@ -2041,14 +1889,10 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/west, /area/kutjevo/interior/complex/med) "cPn" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_edge/east, /area/kutjevo/exterior/lz_dunes) "cPt" = ( /obj/item/stack/sheet/wood, @@ -2074,9 +1918,7 @@ }, /obj/structure/platform/kutjevo/smooth, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "cQz" = ( /obj/effect/landmark/objective_landmark/science, @@ -2137,9 +1979,7 @@ dir = 4 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "cTW" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -2161,9 +2001,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "cUm" = ( /turf/open/floor/plating/kutjevo, @@ -2224,9 +2062,7 @@ /mob/living/simple_animal/cat/Runtime{ name = "Garry" }, -/turf/open/gm/dirtgrassborder2{ - dir = 8 - }, +/turf/open/gm/dirtgrassborder2/west, /area/kutjevo/exterior/complex_border/med_park) "cXL" = ( /turf/open/floor/plating/kutjevo, @@ -2243,7 +2079,7 @@ "cYb" = ( /obj/structure/largecrate/supply/floodlights, /turf/open/floor/kutjevo/colors/orange, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "cZt" = ( /obj/effect/decal/cleanable/blood, /obj/structure/machinery/door_control/brbutton{ @@ -2256,9 +2092,7 @@ range = 15 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/med) "dax" = ( /obj/structure/sink{ @@ -2304,9 +2138,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/complex/botany) "dcC" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/kutjevo/exterior/spring) "ddi" = ( /obj/structure/platform/kutjevo, @@ -2343,10 +2175,7 @@ /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/kutjevo/interior/complex/med) "dew" = ( /turf/open/floor/kutjevo/plate, @@ -2365,15 +2194,11 @@ /turf/open/floor/kutjevo/grey/plate, /area/kutjevo/interior/complex/Northwest_Dorms) "dfY" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/kutjevo/exterior/lz_river) "dga" = ( /obj/item/storage/belt/marine, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "dgs" = ( /obj/item/toy/crayon/rainbow{ @@ -2397,7 +2222,7 @@ dir = 4 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "dib" = ( /turf/open/gm/river/desert/shallow_edge, /area/kutjevo/exterior/runoff_river) @@ -2433,14 +2258,13 @@ /obj/structure/platform/kutjevo/smooth{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) +"dmy" = ( +/turf/open/asphalt/cement_sunbleached, +/area/kutjevo/exterior/lz_pad) "dnd" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/kutjevo/exterior/spring) "dnl" = ( /obj/structure/platform/kutjevo/rock, @@ -2475,20 +2299,18 @@ /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/kutjevo/exterior/runoff_river) "dpt" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 1 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "dpH" = ( /obj/structure/largecrate/random/case/double, /turf/open/floor/kutjevo/tan, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "dql" = ( /obj/structure/prop/dam/wide_boulder/boulder1, /turf/open/auto_turf/sand/layer1, @@ -2497,9 +2319,7 @@ /obj/structure/platform/kutjevo/smooth{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/kutjevo/exterior/runoff_bridge) "dqH" = ( /obj/structure/barricade/handrail/kutjevo{ @@ -2508,9 +2328,7 @@ /obj/structure/closet/secure_closet/engineering_electrical, /obj/structure/platform/kutjevo/smooth, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "dqK" = ( /obj/structure/flora/grass/desert/lightgrass_1, @@ -2518,14 +2336,10 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/oob/dev_room) "dsi" = ( -/turf/open/floor/coagulation{ - icon_state = "7,0" - }, +/turf/open/floor/coagulation/icon7_0, /area/kutjevo/exterior/scrubland) "dsp" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/scrubland) "dsN" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -2542,9 +2356,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/construction) "dte" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/kutjevo/exterior/runoff_river) "dtM" = ( /obj/structure/blocker/invisible_wall, @@ -2554,9 +2366,7 @@ /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "dtV" = ( /obj/structure/machinery/blackbox_recorder, @@ -2600,14 +2410,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/med) "dwP" = ( -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/edge/east, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "dxc" = ( /obj/structure/machinery/light{ @@ -2620,18 +2426,14 @@ /area/kutjevo/interior/oob) "dxL" = ( /obj/structure/prop/dam/truck/cargo, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "dyz" = ( /obj/structure/flora/bush/ausbushes/grassybush{ pixel_x = -6; pixel_y = 10 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/kutjevo/exterior/runoff_river) "dyB" = ( /obj/effect/landmark/objective_landmark/close, @@ -2641,15 +2443,11 @@ /obj/structure/platform_decoration/kutjevo{ dir = 1 }, -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/kutjevo/exterior/lz_river) "dyW" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, -/area/kutjevo/exterior/Northwest_Colony) +/turf/open/desert/desert_shore/shore_edge1/west, +/area/kutjevo/exterior/lz_pad) "dzd" = ( /obj/item/storage/briefcase, /turf/open/auto_turf/sand/layer0, @@ -2672,9 +2470,7 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/interior/power) "dzH" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/lz_dunes) "dzN" = ( /obj/item/stack/rods, @@ -2682,26 +2478,23 @@ /area/kutjevo/exterior/complex_border/med_rec) "dAB" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "dAH" = ( /turf/open/desert/desert_shore/shore_edge1, /area/kutjevo/exterior/runoff_bridge) "dAM" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/kutjevo/exterior/runoff_river) +"dBj" = ( +/turf/open/floor/kutjevo/plate, +/area/kutjevo/exterior/lz_pad) "dBt" = ( /obj/structure/flora/bush/ausbushes/grassybush{ pixel_x = -8; pixel_y = 10 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/kutjevo/exterior/spring) "dBO" = ( /obj/structure/ladder, @@ -2736,9 +2529,7 @@ /turf/open/floor/kutjevo/colors/green, /area/kutjevo/exterior/runoff_bridge) "dDm" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/kutjevo/exterior/runoff_dunes) "dDq" = ( /obj/item/stack/sheet/metal, @@ -2746,7 +2537,7 @@ /area/kutjevo/exterior/Northwest_Colony) "dDL" = ( /turf/open/gm/river/desert/shallow, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "dEI" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/landinglight/ds1/delayone, @@ -2757,9 +2548,7 @@ /turf/open/auto_turf/sand/layer2, /area/kutjevo/exterior/Northwest_Colony) "dFk" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/kutjevo/exterior/scrubland) "dFx" = ( /obj/item/stack/sheet/metal, @@ -2786,9 +2575,7 @@ dir = 4 }, /obj/structure/flora/bush/ausbushes/reedbush, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/kutjevo/exterior/runoff_river) "dHj" = ( /obj/structure/machinery/door_control/brbutton/alt{ @@ -2817,9 +2604,7 @@ /area/kutjevo/interior/power) "dIc" = ( /obj/structure/flora/bush/ausbushes/grassybush, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/kutjevo/exterior/runoff_river) "dIo" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ @@ -2851,17 +2636,13 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "dKu" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/kutjevo/exterior/runoff_river) "dKz" = ( /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/kutjevo/interior/colony_north) "dKO" = ( /obj/structure/bed/chair{ @@ -2880,14 +2661,10 @@ /turf/open/floor/kutjevo/colors/cyan, /area/kutjevo/interior/complex/med/cells) "dLZ" = ( -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/kutjevo/interior/power/comms) "dNc" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/kutjevo/exterior/runoff_river) "dNg" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -2901,9 +2678,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/colony_north) "dOj" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/kutjevo/exterior/spring) "dOJ" = ( /obj/structure/barricade/deployable, @@ -2914,7 +2689,7 @@ pixel_y = 14 }, /turf/open/desert/desert_shore/desert_shore1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "dQq" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ dir = 5 @@ -2922,9 +2697,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/scrubland) "dQs" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/med/locks) "dQv" = ( /obj/structure/girder, @@ -2942,9 +2715,7 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/power) "dRj" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/exterior/runoff_bridge) "dRX" = ( /obj/structure/window/framed/kutjevo/reinforced, @@ -2968,19 +2739,13 @@ /area/kutjevo/interior/complex/Northwest_Flight_Control) "dTn" = ( /obj/structure/barricade/wooden, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/exterior/Northwest_Colony) "dTp" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/kutjevo/exterior/lz_river) "dTJ" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/runoff_river) "dTL" = ( /obj/structure/bed/chair{ @@ -3001,9 +2766,7 @@ /area/kutjevo/exterior/spring) "dUy" = ( /obj/structure/platform/kutjevo/smooth, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "dUE" = ( /obj/structure/flora/grass/desert/lightgrass_10, @@ -3093,9 +2856,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_South) "ebv" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/kutjevo/exterior/spring) "ebB" = ( /turf/open/auto_turf/sand/layer1, @@ -3108,9 +2869,7 @@ dir = 4 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/kutjevo/interior/oob) "ebZ" = ( /obj/structure/platform_decoration/kutjevo/rock{ @@ -3130,9 +2889,7 @@ /area/kutjevo/interior/complex/med/auto_doc) "ecO" = ( /obj/structure/machinery/light, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/exterior/construction) "ecV" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -3145,9 +2902,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/foremans_office) "eem" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/kutjevo/exterior/runoff_bridge) "eeP" = ( /obj/structure/platform/kutjevo/smooth{ @@ -3157,17 +2912,13 @@ /area/kutjevo/interior/complex/botany) "efr" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/southeast, /area/kutjevo/interior/colony_South/power2) "efF" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/purple/edge/north, /area/kutjevo/interior/construction) "efS" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -3184,9 +2935,7 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "egu" = ( /obj/structure/platform/kutjevo/smooth{ @@ -3195,9 +2944,7 @@ /obj/structure/machinery/optable, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/colonist/kutjevo/burst, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/west, /area/kutjevo/interior/complex/med/operating) "egx" = ( /obj/structure/platform_decoration/kutjevo{ @@ -3228,9 +2975,7 @@ /obj/item/bedsheet/brown{ pixel_y = 13 }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_edge/west, /area/kutjevo/interior/complex/Northwest_Dorms) "egZ" = ( /turf/open/auto_turf/sand/layer1, @@ -3255,7 +3000,7 @@ dir = 8 }, /turf/open/auto_turf/sand/layer0, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "ejP" = ( /obj/structure/bed/sofa/south/grey/left, /turf/open/floor/kutjevo/multi_tiles, @@ -3275,9 +3020,7 @@ dir = 8; network = null }, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "ekJ" = ( /obj/structure/bed/chair{ @@ -3288,18 +3031,14 @@ "ekV" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "ele" = ( /obj/effect/decal/cleanable/blood/oil, /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany) "elo" = ( -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/kutjevo/exterior/scrubland) "emi" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -3320,9 +3059,7 @@ /obj/structure/platform/kutjevo/smooth{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/colony_South/power2) "enK" = ( /obj/structure/window{ @@ -3356,9 +3093,7 @@ /obj/structure/barricade/handrail/kutjevo{ layer = 3.05 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "epd" = ( /obj/item/reagent_container/food/drinks/cans/thirteenloko, @@ -3371,9 +3106,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/construction) "epG" = ( -/turf/open/gm/dirtgrassborder2{ - icon_state = "wall2" - }, +/turf/open/gm/dirtgrassborder2/wall2, /area/kutjevo/exterior/complex_border/med_park) "epQ" = ( /obj/effect/landmark/monkey_spawn, @@ -3386,9 +3119,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/exterior/construction) "eqJ" = ( /obj/structure/flora/grass/desert/lightgrass_2, @@ -3398,7 +3129,7 @@ /obj/structure/surface/rack, /obj/item/tool/crowbar/red, /turf/open/auto_turf/sand/layer1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "era" = ( /obj/structure/closet/crate/freezer/rations, /obj/item/defenses/handheld/tesla_coil, @@ -3450,9 +3181,7 @@ pixel_x = 5; pixel_y = -12 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/runoff_river) "eud" = ( /obj/effect/landmark/xeno_spawn, @@ -3467,15 +3196,11 @@ pixel_y = 13 }, /obj/item/prop/helmetgarb/spent_buckshot, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "euI" = ( /obj/item/clipboard, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "evr" = ( /turf/open/floor/kutjevo/colors, @@ -3512,9 +3237,7 @@ pixel_x = 5; pixel_y = 12 }, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/kutjevo/exterior/runoff_bridge) "exD" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -3546,9 +3269,7 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/colony_north) "eyU" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/kutjevo/exterior/lz_river) "ezg" = ( /obj/structure/surface/table/almayer, @@ -3558,9 +3279,7 @@ /obj/structure/largecrate/random/case/small{ pixel_y = 7 }, -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/east, /area/kutjevo/interior/construction) "ezm" = ( /obj/structure/largecrate/random/case/double, @@ -3627,9 +3346,7 @@ /area/kutjevo/interior/complex/med/cells) "eDQ" = ( /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/kutjevo/interior/oob/dev_room) "eDS" = ( /obj/structure/prop/dam/boulder/boulder3, @@ -3647,10 +3364,8 @@ /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/colony_South/power2) "eFy" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, -/area/kutjevo/exterior/Northwest_Colony) +/turf/open/desert/desert_shore/desert_shore1/north, +/area/kutjevo/exterior/lz_pad) "eFX" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -3673,7 +3388,7 @@ "eGL" = ( /obj/effect/landmark/objective_landmark/close, /turf/open/auto_turf/sand/layer1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "eHX" = ( /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/telecomm/lz1_south) @@ -3682,9 +3397,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/spring) "eIL" = ( -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/east, /area/kutjevo/interior/complex/med/auto_doc) "eIZ" = ( /obj/item/stack/rods, @@ -3694,15 +3407,11 @@ /obj/structure/platform/kutjevo/smooth{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/botany) "eJi" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/power) "eJo" = ( /obj/effect/landmark/corpsespawner/security/marshal, @@ -3710,9 +3419,7 @@ /area/kutjevo/interior/colony_South/power2) "eKr" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river{ - color = "#995555" - }, +/turf/open/gm/river/red, /area/kutjevo/interior/oob) "eLO" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -3755,22 +3462,16 @@ /obj/structure/platform/kutjevo/smooth{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "eOc" = ( -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 9 - }, +/turf/open/floor/kutjevo/colors/orange/edge/northwest, /area/kutjevo/interior/power_pt2_electric_boogaloo) "eOt" = ( /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "eOy" = ( /obj/effect/landmark/monkey_spawn, @@ -3806,9 +3507,7 @@ dir = 4 }, /obj/structure/platform/kutjevo, -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/kutjevo/interior/colony_north) "ePx" = ( /turf/open/auto_turf/sand/layer0, @@ -3828,9 +3527,7 @@ /area/kutjevo/interior/power) "eQK" = ( /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/interior/oob/dev_room) "eQQ" = ( /obj/structure/machinery/colony_floodlight, @@ -3866,9 +3563,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/complex/med/locks) "eSH" = ( /turf/open/floor/kutjevo/colors/orange/inner_corner, @@ -3886,9 +3581,7 @@ /area/kutjevo/exterior/runoff_river) "eTy" = ( /obj/item/weapon/gun/rifle/mar40, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "eTP" = ( /obj/structure/machinery/light/small{ @@ -3902,22 +3595,18 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/construction) "eUA" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/construction) "eUJ" = ( /obj/structure/closet/crate, /obj/effect/landmark/objective_landmark/medium, /turf/open/floor/kutjevo/colors/orange, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "eVv" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/power_pt2_electric_boogaloo) "eVy" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -3930,9 +3619,7 @@ layer = 3.1 }, /obj/item/clipboard, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "eVR" = ( /turf/open/gm/river/desert/deep, @@ -3982,9 +3669,7 @@ /turf/open/floor/kutjevo/tiles, /area/kutjevo/exterior/Northwest_Colony) "fbK" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_edge/west, /area/kutjevo/interior/colony_central) "fbZ" = ( /turf/open/floor/kutjevo/tan, @@ -4008,18 +3693,14 @@ /obj/structure/platform/kutjevo/smooth{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "fdF" = ( /obj/structure/platform_decoration/kutjevo{ dir = 8 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/power) "fdH" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -4044,9 +3725,7 @@ "feQ" = ( /obj/structure/closet, /obj/item/clothing/under/kutjevo/drysuit, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "feR" = ( /obj/structure/surface/rack, @@ -4077,9 +3756,7 @@ /obj/structure/surface/table/almayer, /obj/item/device/defibrillator, /obj/structure/machinery/light, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/east, /area/kutjevo/interior/complex/med/auto_doc) "ffP" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -4109,9 +3786,7 @@ /area/kutjevo/interior/complex/botany/east) "fiq" = ( /obj/structure/flora/bush/ausbushes/reedbush, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/runoff_river) "fiE" = ( /obj/item/stack/sheet/wood, @@ -4163,16 +3838,12 @@ /area/kutjevo/interior/colony_South) "flp" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "flP" = ( /obj/structure/blocker/invisible_wall, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river{ - color = "#995555" - }, +/turf/open/gm/river/red, /area/kutjevo/interior/oob) "flW" = ( /obj/effect/landmark/yautja_teleport, @@ -4188,13 +3859,11 @@ /area/kutjevo/exterior/stonyfields) "fmN" = ( /turf/open/floor/kutjevo/colors/orange, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "fmR" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/drinks/bottle/vodka, -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/east, /area/kutjevo/interior/construction) "fne" = ( /obj/item/trash/barcardine, @@ -4207,9 +3876,7 @@ }, /obj/item/clipboard, /obj/item/device/flashlight/lamp, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "foI" = ( /obj/structure/barricade/wooden{ @@ -4220,18 +3887,14 @@ dir = 4 }, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/botany) "fpj" = ( /obj/item/trash/hotdog, /turf/open/auto_turf/sand/layer2, /area/kutjevo/interior/construction) "fpJ" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/complex/med/locks) "fpM" = ( /obj/structure/platform_decoration/kutjevo{ @@ -4300,9 +3963,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/power) "fui" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/kutjevo/exterior/scrubland) "fuz" = ( /turf/open/auto_turf/sand/layer1, @@ -4312,9 +3973,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_north) "fwF" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/colony_central) "fxL" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -4325,9 +3984,7 @@ /area/kutjevo/interior/oob/dev_room) "fyB" = ( /obj/structure/barricade/wooden, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "fyD" = ( /turf/open/floor/kutjevo/tan/multi_tiles, @@ -4341,9 +3998,7 @@ "fyZ" = ( /obj/structure/closet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "fAE" = ( /obj/effect/landmark/hunter_secondary, @@ -4351,9 +4006,7 @@ /area/kutjevo/exterior/complex_border/botany_medical_cave) "fAF" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/kutjevo/interior/oob) "fAT" = ( /obj/item/device/flashlight/lamp/tripod/grey, @@ -4370,16 +4023,12 @@ /obj/structure/platform/kutjevo/smooth{ dir = 1 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "fEu" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "fEz" = ( /obj/structure/surface/table/almayer, @@ -4407,9 +4056,7 @@ /obj/item/book/manual/nuclear, /obj/structure/machinery/light, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/colony_South/power2) "fGk" = ( /obj/item/clipboard, @@ -4447,9 +4094,7 @@ "fKD" = ( /obj/item/stack/sheet/wood, /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "fKJ" = ( /obj/structure/reagent_dispensers/water_cooler{ @@ -4463,10 +4108,7 @@ }, /obj/structure/machinery/light, /obj/structure/platform/kutjevo/smooth, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/kutjevo/interior/complex/med/operating) "fKL" = ( /obj/structure/surface/table/almayer, @@ -4501,9 +4143,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/runoff_river) "fNe" = ( /obj/effect/landmark/nightmare{ @@ -4534,14 +4174,10 @@ /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/runoff_river) "fQg" = ( -/turf/open/gm/dirtgrassborder2{ - dir = 8 - }, +/turf/open/gm/dirtgrassborder2/west, /area/kutjevo/exterior/complex_border/med_park) "fQn" = ( /obj/structure/girder, @@ -4568,9 +4204,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/power/comms) "fQJ" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -4597,9 +4231,7 @@ dir = 4 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "fSm" = ( /obj/structure/sink{ @@ -4609,19 +4241,15 @@ /obj/structure/surface/table/almayer, /obj/item/reagent_container/spray/cleaner, /obj/item/roller, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/east, /area/kutjevo/interior/complex/med/operating) "fSK" = ( /obj/structure/surface/table/gamblingtable, /obj/item/toy/handcard/aceofspades, /turf/open/auto_turf/sand/layer1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "fTk" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "fTR" = ( /obj/structure/closet/secure_closet/hydroponics, @@ -4645,9 +4273,7 @@ "fVm" = ( /obj/structure/surface/table/almayer, /obj/item/newspaper, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "fVv" = ( /obj/structure/largecrate/random/secure, @@ -4678,28 +4304,22 @@ "fYE" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/shuttle/dropship/flight/lz2, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 5 - }, +/turf/open/floor/kutjevo/tan/alt_edge/northeast, /area/kutjevo/exterior/lz_pad) "fYF" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /turf/open/auto_turf/sand/layer1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "fYI" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/kutjevo/exterior/runoff_river) "fZT" = ( /obj/structure/platform/kutjevo/smooth{ dir = 4 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/kutjevo/exterior/runoff_bridge) "gbv" = ( /turf/closed/wall/kutjevo/rock/border, @@ -4708,9 +4328,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_edge/east, /area/kutjevo/interior/complex/Northwest_Flight_Control) "gce" = ( /obj/item/device/radio, @@ -4739,9 +4357,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "gdX" = ( /obj/structure/surface/table/almayer, @@ -4764,18 +4380,14 @@ dir = 1 }, /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/kutjevo/interior/oob/dev_room) "ggC" = ( /obj/structure/fence, /turf/open/floor/almayer/research/containment/floor2, /area/kutjevo/exterior/Northwest_Colony) "ghj" = ( -/turf/open/floor/kutjevo/colors/orange/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/orange/inner_corner/west, /area/kutjevo/interior/power_pt2_electric_boogaloo) "ghk" = ( /obj/structure/bed/sofa/vert/white, @@ -4793,9 +4405,7 @@ pixel_y = 6 }, /obj/structure/machinery/light, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/power/comms) "giY" = ( /obj/item/device/flashlight/lamp/tripod/grey, @@ -4820,9 +4430,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/operating) "gld" = ( /turf/open/auto_turf/sand/layer0, @@ -4839,7 +4447,7 @@ "gmA" = ( /obj/item/stack/sheet/wood, /turf/open/floor/kutjevo/tan, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "gmS" = ( /obj/structure/machinery/shower{ dir = 1; @@ -4863,14 +4471,10 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/runoff_dunes) "goa" = ( -/turf/open/floor/coagulation{ - icon_state = "0,0" - }, +/turf/open/floor/coagulation/icon0_0, /area/kutjevo/exterior/scrubland) "goh" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/kutjevo/exterior/runoff_dunes) "gok" = ( /obj/structure/flora/bush/desert{ @@ -4891,9 +4495,7 @@ "gpm" = ( /obj/structure/bed/roller, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/triage) "gqQ" = ( /obj/item/weapon/gun/rifle/m16, @@ -4915,9 +4517,7 @@ icon_state = "tree_2"; pixel_y = 14 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/spring) "gsq" = ( /obj/structure/filingcabinet, @@ -4929,9 +4529,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/north, /area/kutjevo/interior/complex/med) "gtr" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -4941,10 +4539,7 @@ "gtE" = ( /obj/structure/blocker/invisible_wall, /obj/structure/platform/kutjevo, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/kutjevo/interior/power) "gtL" = ( /obj/structure/platform/kutjevo/smooth{ @@ -4954,9 +4549,7 @@ dir = 8 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "gvO" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -4970,17 +4563,13 @@ }, /obj/structure/closet, /obj/item/clothing/under/kutjevo, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "gwv" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_edge/west, /area/kutjevo/interior/complex/Northwest_Flight_Control) "gwC" = ( /obj/structure/platform/kutjevo{ @@ -4988,17 +4577,13 @@ }, /obj/structure/blocker/invisible_wall, /obj/structure/platform/kutjevo, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/power) "gwY" = ( /turf/closed/wall/kutjevo/colony, /area/kutjevo/interior/complex/med) "gxs" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/kutjevo/exterior/scrubland) "gxD" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -5006,9 +4591,7 @@ icon_state = "p_stair_full"; pixel_y = 16 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "gxK" = ( /obj/structure/blocker/invisible_wall, @@ -5018,9 +4601,7 @@ /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgibarm" }, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "gzb" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -5051,9 +4632,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/scrubland) "gAM" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_edge/west, /area/kutjevo/exterior/lz_dunes) "gBa" = ( /obj/structure/largecrate/random/case/double, @@ -5100,9 +4679,7 @@ "gCh" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/colony_South/power2) "gCt" = ( /obj/structure/morgue{ @@ -5122,9 +4699,7 @@ /area/kutjevo/interior/complex/Northwest_Flight_Control) "gEc" = ( /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/west, /area/kutjevo/interior/complex/med/operating) "gEe" = ( /obj/effect/decal/cleanable/blood/xeno{ @@ -5156,15 +4731,11 @@ /area/kutjevo/interior/colony_N_East) "gFo" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 10 - }, +/turf/open/floor/kutjevo/tan/alt_edge/southwest, /area/kutjevo/interior/complex/Northwest_Flight_Control) "gFt" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_edge/west, /area/kutjevo/interior/complex/Northwest_Flight_Control) "gFA" = ( /turf/open/desert/desert_shore/shore_edge1, @@ -5178,9 +4749,7 @@ dir = 4 }, /obj/structure/largecrate/random/case/double, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "gHp" = ( /obj/structure/surface/rack, @@ -5193,9 +4762,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/spring) "gJx" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_corner/east, /area/kutjevo/exterior/spring) "gJB" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -5251,9 +4818,7 @@ /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/colony_South/power2) "gNI" = ( -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/east, /area/kutjevo/interior/complex/med/operating) "gNZ" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -5320,9 +4885,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/tan/grey_inner_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_inner_edge/north, /area/kutjevo/interior/complex/med) "gTo" = ( /obj/structure/filingcabinet, @@ -5344,7 +4907,7 @@ "gTO" = ( /obj/structure/surface/rack, /turf/open/floor/kutjevo/plate, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "gUa" = ( /obj/structure/platform/kutjevo/smooth{ dir = 1 @@ -5379,9 +4942,7 @@ "gWo" = ( /obj/structure/blocker/invisible_wall, /obj/structure/filtration/coagulation_arm, -/turf/open/gm/river{ - color = "#990000" - }, +/turf/open/gm/river/darkred, /area/kutjevo/interior/oob) "gWF" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -5474,9 +5035,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/colony_central) "hdF" = ( -/turf/open/floor/plating/kutjevo{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/kutjevo/platingdmg1, /area/kutjevo/interior/complex/botany/east_tech) "hdQ" = ( /obj/structure/platform/kutjevo/smooth, @@ -5493,18 +5052,14 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/lz_dunes) "hfu" = ( -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/west, /area/kutjevo/interior/complex/med/triage) "hhu" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/east, /area/kutjevo/interior/complex/Northwest_Flight_Control) "hii" = ( /turf/open/auto_turf/sand/layer2, @@ -5518,9 +5073,7 @@ }, /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "hiM" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -5542,9 +5095,7 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/construction) "hmR" = ( -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 9 - }, +/turf/open/floor/kutjevo/colors/orange/edge/northwest, /area/kutjevo/interior/foremans_office) "hnm" = ( /obj/effect/landmark/objective_landmark/far, @@ -5555,7 +5106,7 @@ dir = 4 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "hnE" = ( /obj/structure/platform/kutjevo/rock{ dir = 4 @@ -5624,9 +5175,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/med) "hrz" = ( /turf/open/auto_turf/sand/layer0, @@ -5690,14 +5239,10 @@ dir = 1 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "hwA" = ( -/turf/open/floor/plating/kutjevo{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/kutjevo/platingdmg3, /area/kutjevo/interior/complex/botany/east_tech) "hwO" = ( /obj/structure/machinery/light{ @@ -5782,14 +5327,10 @@ /area/kutjevo/interior/complex/Northwest_Dorms) "hCl" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "hCu" = ( -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/complex/botany/east) "hDi" = ( /obj/structure/filingcabinet/chestdrawer{ @@ -5803,9 +5344,7 @@ pixel_y = 16 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "hDu" = ( /obj/structure/surface/rack, @@ -5842,9 +5381,7 @@ /turf/open/floor/kutjevo/plate, /area/kutjevo/interior/colony_central) "hET" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/kutjevo/exterior/spring) "hFi" = ( /obj/structure/barricade/wooden{ @@ -5871,30 +5408,20 @@ /turf/open/floor/kutjevo/plate, /area/kutjevo/interior/colony_central) "hHi" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/botany) "hHo" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, /turf/open/auto_turf/sand/layer2, /area/kutjevo/exterior/construction) "hIp" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/kutjevo/colors/orange/edge/west, /area/kutjevo/interior/power_pt2_electric_boogaloo) "hJN" = ( /obj/structure/largecrate/random, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "hKE" = ( /obj/structure/platform/kutjevo{ @@ -5929,18 +5456,14 @@ "hOm" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/m94, -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/west, /area/kutjevo/interior/construction) "hOB" = ( /obj/structure/bed/chair{ dir = 8; pixel_y = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/botany) "hPf" = ( /obj/structure/window/framed/kutjevo/reinforced, @@ -5964,9 +5487,7 @@ /area/kutjevo/interior/oob/dev_room) "hRm" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating/kutjevo{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/kutjevo/platingdmg3, /area/kutjevo/interior/complex/Northwest_Dorms) "hRG" = ( /obj/structure/prop/dam/boulder/boulder2, @@ -6007,9 +5528,7 @@ /turf/closed/wall/kutjevo/rock, /area/kutjevo/interior/colony_north) "hUy" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/kutjevo/interior/complex/botany/east_tech) "hVg" = ( /obj/effect/spawner/random/tool, @@ -6027,9 +5546,7 @@ dir = 8 }, /obj/structure/largecrate/random/secure, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/med/auto_doc) "hWD" = ( /obj/structure/lattice, @@ -6113,36 +5630,23 @@ /obj/structure/platform/kutjevo{ dir = 1 }, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/kutjevo/interior/oob) "ieA" = ( /obj/item/tool/weldingtool, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 5 - }, +/turf/open/floor/kutjevo/tan/alt_edge/northeast, /area/kutjevo/interior/complex/Northwest_Flight_Control) "ify" = ( /turf/closed/wall/kutjevo/colony, /area/kutjevo/interior/complex/med/pano) "ifE" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/kutjevo/tan/grey_edge/west, /area/kutjevo/interior/construction) "ifT" = ( /obj/structure/largecrate/random, /obj/structure/machinery/light, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/colony_South/power2) "ige" = ( /obj/structure/blocker/invisible_wall, @@ -6167,7 +5671,7 @@ "iiy" = ( /obj/item/weapon/twohanded/folded_metal_chair, /turf/open/auto_turf/sand/layer1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "iiG" = ( /turf/open/gm/river/desert/deep, /area/kutjevo/interior/complex/botany/east_tech) @@ -6176,18 +5680,14 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/complex/botany/east_tech) "ikW" = ( -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/purple/edge/east, /area/kutjevo/interior/construction) "imG" = ( /obj/structure/bed/sofa/vert/white/top{ pixel_y = 17 }, /obj/structure/bed/sofa/vert/white, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/med) "inR" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -6197,9 +5697,7 @@ /area/kutjevo/exterior/construction) "iob" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/kutjevo/interior/oob) "ips" = ( /obj/item/bodybag/tarp/reactive, @@ -6207,9 +5705,7 @@ /area/kutjevo/interior/power) "ipy" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "ipz" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, @@ -6239,9 +5735,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/gm/river{ - color = "#990000" - }, +/turf/open/gm/river/darkred, /area/kutjevo/interior/oob) "irK" = ( /obj/structure/machinery/light/small{ @@ -6259,9 +5753,7 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/botany) "iuz" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/kutjevo/exterior/runoff_river) "iuL" = ( /obj/structure/machinery/vending/coffee, @@ -6288,9 +5780,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_South) "iwV" = ( -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/complex/botany) "iwW" = ( /obj/item/stool{ @@ -6303,25 +5793,21 @@ /turf/open/gm/river/desert/deep, /area/kutjevo/exterior/runoff_river) "iyd" = ( -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/north, /area/kutjevo/interior/complex/med/operating) "iyP" = ( -/turf/open/floor/coagulation{ - icon_state = "7,8-2" - }, +/turf/open/floor/coagulation/icon7_8_2, /area/kutjevo/exterior/scrubland) "izS" = ( /obj/structure/machinery/light, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/east, /area/kutjevo/interior/complex/med/triage) +"izY" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/auto_turf/sand/layer1, +/area/kutjevo/exterior/lz_pad) "iBa" = ( -/turf/open/floor/kutjevo/colors/orange/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/inner_corner/north, /area/kutjevo/interior/power_pt2_electric_boogaloo) "iBd" = ( /obj/structure/filingcabinet{ @@ -6359,9 +5845,7 @@ "iCw" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/west, /area/kutjevo/interior/complex/Northwest_Flight_Control) "iCG" = ( /obj/structure/platform/kutjevo{ @@ -6369,15 +5853,13 @@ }, /obj/structure/blocker/invisible_wall, /obj/structure/platform/kutjevo, -/turf/open/gm/river{ - color = "#990000" - }, +/turf/open/gm/river/darkred, /area/kutjevo/interior/power) "iCQ" = ( /obj/structure/flora/grass/desert/lightgrass_9, /obj/effect/decal/cleanable/blood/oil, /turf/open/auto_turf/sand/layer1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "iDz" = ( /obj/structure/flora/grass/tallgrass/desert/corner, /turf/open/auto_turf/sand/layer1, @@ -6421,9 +5903,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/kutjevo/interior/construction) "iJo" = ( /obj/structure/platform/kutjevo{ @@ -6432,9 +5912,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/scrubland) "iJq" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/kutjevo/exterior/runoff_dunes) "iJx" = ( /obj/structure/largecrate/random/case/double, @@ -6450,9 +5928,7 @@ /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "0,8" - }, +/turf/open/floor/coagulation/icon0_8, /area/kutjevo/interior/colony_north) "iKE" = ( /obj/structure/surface/table/almayer, @@ -6485,14 +5961,10 @@ /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/north, /area/kutjevo/interior/construction) "iMR" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/colony_central) "iNt" = ( /obj/structure/surface/table/reinforced/prison, @@ -6511,9 +5983,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_edge/west, /area/kutjevo/interior/complex/Northwest_Flight_Control) "iPk" = ( /obj/item/prop/alien/hugger, @@ -6540,9 +6010,7 @@ /turf/open/floor/almayer/research/containment/floor2, /area/kutjevo/interior/oob) "iSN" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/kutjevo/exterior/lz_river) "iTc" = ( /obj/effect/decal/cleanable/blood, @@ -6627,35 +6095,27 @@ /obj/structure/platform/kutjevo{ dir = 1 }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "iXz" = ( /obj/structure/window/framed/kutjevo/reinforced, /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/colony_central/mine_elevator) "iXD" = ( -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/exterior/scrubland) "iYo" = ( /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/med/auto_doc) "iYO" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 5 - }, +/turf/open/floor/kutjevo/tan/grey_edge/northeast, /area/kutjevo/interior/complex/Northwest_Dorms) "iZi" = ( /obj/structure/barricade/wooden{ dir = 1; pixel_y = 20 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "iZu" = ( /obj/structure/machinery/light, @@ -6688,21 +6148,13 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/kutjevo/colors/cyan/edge/west, /area/kutjevo/interior/complex/med/auto_doc) "jcl" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 9 - }, +/turf/open/floor/kutjevo/tan/alt_edge/northwest, /area/kutjevo/interior/complex/Northwest_Flight_Control) "jcI" = ( /turf/open/auto_turf/sand/layer1, @@ -6789,9 +6241,7 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/runoff_bridge) "jiX" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 6 - }, +/turf/open/floor/kutjevo/tan/grey_edge/southeast, /area/kutjevo/interior/complex/Northwest_Dorms) "jjt" = ( /obj/structure/machinery/light{ @@ -6827,9 +6277,7 @@ pixel_x = 4; pixel_y = 8 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "jnr" = ( /turf/open/floor/kutjevo/tan/alt_edge, @@ -6863,9 +6311,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 4 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/kutjevo/exterior/runoff_river) "jog" = ( /obj/effect/landmark/static_comms/net_one, @@ -6873,9 +6319,7 @@ /area/kutjevo/exterior/telecomm/lz1_south) "joo" = ( /obj/item/cell/high, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "joL" = ( /obj/structure/filingcabinet, @@ -6909,14 +6353,10 @@ /obj/structure/platform/kutjevo/rock{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_cave/mars_cave_7, /area/kutjevo/exterior/scrubland) "jrk" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/complex/botany) "jrs" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -6974,7 +6414,7 @@ "juC" = ( /obj/structure/largecrate/random/secure, /turf/open/floor/kutjevo/colors/orange, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "juH" = ( /obj/structure/stairs/perspective/kutjevo{ dir = 6; @@ -7023,9 +6463,7 @@ /turf/open/gm/river/desert/deep/covered, /area/kutjevo/interior/complex/med/operating) "jwx" = ( -/turf/open/floor/kutjevo/tan/grey_inner_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_inner_edge/north, /area/kutjevo/interior/complex/med) "jwA" = ( /turf/open/floor/kutjevo/multi_tiles, @@ -7046,9 +6484,7 @@ dir = 8 }, /obj/structure/machinery/vending/cola, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "jxS" = ( /obj/structure/bed/chair{ @@ -7067,9 +6503,7 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany/east_tech) "jyz" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/kutjevo/exterior/lz_river) "jzb" = ( /obj/structure/prop/dam/truck/mining, @@ -7083,16 +6517,12 @@ /turf/closed/wall/kutjevo/colony/reinforced, /area/kutjevo/interior/complex/med) "jzm" = ( -/turf/open/floor/kutjevo/colors/orange/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/inner_corner/east, /area/kutjevo/interior/power_pt2_electric_boogaloo) "jzQ" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/east, /area/kutjevo/interior/complex/med) "jBe" = ( /obj/structure/closet/firecloset/full, @@ -7117,9 +6547,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/complex/botany) "jEh" = ( -/turf/open/floor/plating/kutjevo{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/kutjevo/panelscorched, /area/kutjevo/interior/complex/Northwest_Dorms) "jEo" = ( /obj/structure/machinery/camera/autoname{ @@ -7158,10 +6586,11 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) +"jGF" = ( +/turf/open/floor/almayer/research/containment/floor2, +/area/kutjevo/exterior/lz_pad) "jGX" = ( /obj/effect/landmark/survivor_spawner, /turf/open/floor/kutjevo/colors, @@ -7201,18 +6630,14 @@ "jJo" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/radio, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "jKc" = ( /obj/structure/platform/kutjevo/smooth, /turf/open/asphalt/cement_sunbleached, /area/kutjevo/interior/power) "jKm" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_edge/east, /area/kutjevo/interior/colony_central) "jKI" = ( /turf/closed/wall/kutjevo/colony/reinforced, @@ -7227,9 +6652,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/colony_South/power2) "jOx" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/kutjevo/exterior/runoff_dunes) "jOA" = ( /obj/item/prop/alien/hugger, @@ -7237,9 +6660,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "jPb" = ( /obj/structure/monorail, @@ -7293,16 +6714,14 @@ /area/kutjevo/interior/power_pt2_electric_boogaloo) "jSQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic/autoname, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/botany/east) "jUK" = ( /obj/structure/machinery/landinglight/ds2{ dir = 8 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "jUP" = ( /obj/structure/stairs/perspective/kutjevo{ dir = 1; @@ -7314,9 +6733,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/kutjevo/interior/colony_north) "jXo" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -7331,9 +6748,7 @@ /turf/open/auto_turf/sand/layer2, /area/kutjevo/interior/colony_S_East) "jZT" = ( -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/west, /area/kutjevo/interior/complex/med/triage) "kah" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -7344,9 +6759,7 @@ "kbg" = ( /obj/structure/blocker/invisible_wall, /obj/structure/platform/kutjevo, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/power) "kbL" = ( /obj/effect/decal/cleanable/blood/oil, @@ -7359,9 +6772,7 @@ /area/kutjevo/exterior/runoff_river) "kcd" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/construction) "kct" = ( /obj/effect/decal/cleanable/blood/xeno{ @@ -7379,9 +6790,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/runoff_dunes) "kdY" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/power) "kec" = ( /obj/structure/platform_decoration/kutjevo/rock{ @@ -7395,9 +6804,7 @@ /obj/structure/barricade/deployable{ dir = 8 }, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/purple/edge/west, /area/kutjevo/interior/construction) "keX" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -7440,9 +6847,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/edge/east, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "kie" = ( /obj/structure/blocker/invisible_wall, @@ -7455,9 +6860,7 @@ /area/kutjevo/interior/complex/botany) "kiE" = ( /obj/item/reagent_container/glass/bucket, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/botany) "kiN" = ( /obj/structure/cable/heavyduty{ @@ -7471,9 +6874,7 @@ /area/kutjevo/interior/colony_central) "kjo" = ( /obj/structure/flora/bush/ausbushes/reedbush, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/scrubland) "kkB" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -7481,9 +6882,7 @@ /area/kutjevo/interior/complex/med) "kkC" = ( /obj/structure/platform/kutjevo, -/turf/open/floor/coagulation{ - icon_state = "7,0" - }, +/turf/open/floor/coagulation/icon7_0, /area/kutjevo/interior/colony_north) "kkH" = ( /turf/closed/wall/kutjevo/colony/reinforced, @@ -7491,9 +6890,7 @@ "kls" = ( /obj/structure/surface/table/almayer, /obj/item/storage/surgical_tray, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/north, /area/kutjevo/interior/complex/med/operating) "klu" = ( /obj/structure/surface/table/almayer, @@ -7502,9 +6899,7 @@ /turf/open/floor/kutjevo/grey/plate, /area/kutjevo/interior/complex/Northwest_Dorms) "klE" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "klN" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -7518,9 +6913,7 @@ dir = 1; pixel_y = 10 }, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med) "kma" = ( /obj/structure/blocker/invisible_wall, @@ -7530,9 +6923,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_x = -28 }, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/purple/edge/west, /area/kutjevo/interior/construction) "kne" = ( /obj/structure/flora/grass/desert/lightgrass_1, @@ -7592,9 +6983,7 @@ /area/kutjevo/interior/complex/med/operating) "kqE" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 6 - }, +/turf/open/floor/kutjevo/tan/grey_edge/southeast, /area/kutjevo/interior/complex/Northwest_Dorms) "kqY" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -7651,9 +7040,7 @@ /area/kutjevo/exterior/Northwest_Colony) "kuL" = ( /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/purple/edge/north, /area/kutjevo/interior/construction) "kuM" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -7679,9 +7066,7 @@ /area/kutjevo/interior/complex/med/triage) "kvu" = ( /obj/item/storage/briefcase, -/turf/open/floor/kutjevo/tan/grey_inner_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_inner_edge/west, /area/kutjevo/interior/complex/med) "kvI" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -7746,9 +7131,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/botany) "kAf" = ( /obj/structure/surface/table/almayer, @@ -7756,9 +7139,7 @@ dir = 8; network = null }, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/west, /area/kutjevo/interior/complex/Northwest_Flight_Control) "kAr" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -7781,15 +7162,13 @@ range = 15 }, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/med) "kBm" = ( /obj/structure/closet/crate, /obj/effect/landmark/objective_landmark/close, /turf/open/floor/almayer/research/containment/floor2, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "kBz" = ( /obj/effect/landmark/monkey_spawn, /turf/open/auto_turf/sand/layer1, @@ -7822,7 +7201,7 @@ anchored = 0 }, /turf/open/floor/kutjevo/tan, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "kDS" = ( /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/botany) @@ -7857,9 +7236,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_S_East) "kGM" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/botany/east_tech) "kGU" = ( /turf/closed/wall/kutjevo/colony/reinforced, @@ -7871,9 +7248,7 @@ /obj/structure/surface/rack, /obj/item/stack/sheet/metal/medium_stack, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/kutjevo/colors/orange/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/orange/inner_corner/west, /area/kutjevo/interior/power_pt2_electric_boogaloo) "kIc" = ( /obj/structure/barricade/deployable{ @@ -7918,9 +7293,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/complex/botany) "kMx" = ( -/turf/open/floor/coagulation{ - icon_state = "7,8-2" - }, +/turf/open/floor/coagulation/icon7_8_2, /area/kutjevo/interior/power/comms) "kMC" = ( /obj/structure/cable/heavyduty{ @@ -7929,9 +7302,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/colony_central) "kMP" = ( -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "kNn" = ( /obj/structure/closet/secure_closet/hydroponics, @@ -7939,9 +7310,7 @@ /turf/open/floor/kutjevo/colors/green, /area/kutjevo/interior/complex/botany) "kNq" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/kutjevo/exterior/lz_river) "kNx" = ( /obj/structure/platform/kutjevo{ @@ -8005,9 +7374,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/construction) "kQD" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/exterior/spring) "kQU" = ( /obj/structure/platform/kutjevo{ @@ -8021,24 +7388,18 @@ "kSh" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/complex/botany/east) "kSo" = ( /obj/structure/platform_decoration/kutjevo/rock{ dir = 4 }, /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/kutjevo/interior/oob/dev_room) "kSy" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 10 - }, +/turf/open/floor/kutjevo/tan/grey_edge/southwest, /area/kutjevo/interior/complex/Northwest_Dorms) "kSB" = ( /obj/structure/platform/kutjevo{ @@ -8071,7 +7432,7 @@ "kVA" = ( /obj/structure/largecrate/supply/supplies/metal, /turf/open/floor/kutjevo/colors/orange, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "kVH" = ( /obj/structure/flora/grass/desert/lightgrass_11, /turf/open/auto_turf/sand/layer1, @@ -8084,24 +7445,21 @@ /obj/structure/machinery/light, /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/edge/east, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "kWd" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/revolver/cmb, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) +"kWX" = ( +/turf/open/auto_turf/sand/layer2, +/area/kutjevo/exterior/lz_pad) "kYb" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/book/manual/atmospipes, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "kZm" = ( /obj/structure/platform_decoration/kutjevo, @@ -8130,9 +7488,7 @@ /area/kutjevo/interior/colony_N_East) "lac" = ( /obj/item/ammo_magazine/rifle/mar40, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/power/comms) "laf" = ( /obj/structure/platform_decoration/kutjevo/rock{ @@ -8168,9 +7524,7 @@ /area/kutjevo/interior/complex/med) "lcv" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "lcS" = ( /turf/open/floor/kutjevo/colors, @@ -8191,14 +7545,8 @@ /turf/open/floor/kutjevo/colors/cyan, /area/kutjevo/interior/complex/med) "lfb" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/complex/med/locks) "lfm" = ( /obj/item/stack/sheet/wood, @@ -8236,9 +7584,7 @@ dir = 4 }, /obj/item/device/radio, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "lhY" = ( /obj/structure/machinery/light{ @@ -8250,9 +7596,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "lkC" = ( /turf/open/floor/kutjevo/tan/multi_tiles, @@ -8284,9 +7628,7 @@ "lmK" = ( /obj/structure/flora/bush/ausbushes/reedbush, /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/interior/oob/dev_room) "loe" = ( /obj/structure/platform/kutjevo/rock, @@ -8298,15 +7640,11 @@ icon_state = "xgib4" }, /obj/structure/machinery/light/small, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/exterior/runoff_bridge) "lov" = ( /obj/item/ammo_magazine/rifle/mar40/extended, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "loI" = ( /obj/structure/surface/rack, @@ -8327,14 +7665,8 @@ /turf/open/floor/almayer/research/containment/floor2, /area/kutjevo/exterior/complex_border/med_rec) "lpF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/triage) "lpJ" = ( /turf/open/desert/desert_shore/shore_corner2, @@ -8353,9 +7685,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/power/comms) "lrx" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/lz_dunes) "lry" = ( /obj/structure/machinery/light{ @@ -8375,9 +7705,7 @@ /area/kutjevo/exterior/scrubland) "lsy" = ( /obj/item/storage/belt/marine, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/power/comms) "ltv" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -8391,9 +7719,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 10 - }, +/turf/open/floor/kutjevo/tan/alt_edge/southwest, /area/kutjevo/interior/complex/Northwest_Flight_Control) "lvb" = ( /obj/structure/surface/table/almayer, @@ -8404,9 +7730,7 @@ /turf/open/floor/kutjevo/colors/red/tile, /area/kutjevo/exterior/Northwest_Colony) "lwL" = ( -/turf/open/gm/dirtgrassborder2{ - dir = 4 - }, +/turf/open/gm/dirtgrassborder2/east, /area/kutjevo/exterior/complex_border/med_park) "lxc" = ( /turf/open/auto_turf/sand/layer1, @@ -8435,7 +7759,7 @@ "lxN" = ( /obj/effect/decal/cleanable/blood/xeno, /turf/open/floor/almayer/research/containment/floor2, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "lyD" = ( /obj/structure/stairs/perspective/kutjevo{ dir = 8; @@ -8454,18 +7778,17 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/colony_South/power2) "lyJ" = ( -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/kutjevo/exterior/scrubland) "lzb" = ( /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/power/comms) +"lzD" = ( +/turf/open/floor/almayer/research/containment/floor1, +/area/kutjevo/exterior/lz_pad) "lAn" = ( /obj/structure/machinery/light{ dir = 4 @@ -8526,9 +7849,7 @@ /turf/open/floor/kutjevo/colors/purple, /area/kutjevo/interior/complex/med/locks) "lEf" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/kutjevo/exterior/spring) "lEA" = ( /turf/closed/wall/kutjevo/colony/reinforced, @@ -8546,9 +7867,7 @@ icon_state = "solo_tank_empty" }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "lFt" = ( /obj/structure/blocker/invisible_wall, @@ -8580,20 +7899,17 @@ /area/kutjevo/interior/oob) "lIM" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/foremans_office) +"lKk" = ( +/turf/open/auto_turf/sand/layer1, +/area/kutjevo/exterior/lz_pad) "lKR" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/purple/edge/east, /area/kutjevo/interior/construction) "lKV" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/exterior/runoff_river) "lLo" = ( /obj/structure/monorail, @@ -8621,9 +7937,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/purple/edge/west, /area/kutjevo/interior/construction) "lMr" = ( /obj/structure/barricade/wooden{ @@ -8654,7 +7968,7 @@ dir = 1 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "lNt" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/item/stack/sheet/metal/medium_stack, @@ -8731,18 +8045,14 @@ dir = 1; pixel_y = 13 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "lVt" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/Northwest_Flight_Control) "lVO" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/kutjevo/exterior/runoff_dunes) "lVS" = ( /obj/structure/monorail, @@ -8764,9 +8074,7 @@ dir = 4 }, /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/interior/oob) "lXN" = ( /turf/open/floor/kutjevo/plate, @@ -8777,9 +8085,7 @@ /area/kutjevo/interior/colony_N_East) "lYI" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/shallow_corner{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_corner/north, /area/kutjevo/interior/oob) "lYW" = ( /obj/effect/landmark/survivor_spawner, @@ -8805,11 +8111,9 @@ "mao" = ( /obj/structure/prop/dam/large_boulder/boulder1, /turf/open/auto_turf/sand/layer0, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "mar" = ( -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/exterior/Northwest_Colony) "maE" = ( /turf/open/floor/kutjevo/tan/alt_edge, @@ -8817,15 +8121,11 @@ "mbc" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "mbh" = ( /obj/structure/flora/bush/ausbushes/reedbush, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/kutjevo/exterior/scrubland) "mbp" = ( /obj/structure/barricade/wooden{ @@ -8843,9 +8143,7 @@ /turf/closed/wall/kutjevo/colony, /area/kutjevo/interior/complex/botany) "mct" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/kutjevo/exterior/spring) "mcv" = ( /obj/structure/window/framed/kutjevo/reinforced/hull, @@ -8854,9 +8152,7 @@ /area/kutjevo/interior/oob) "mcA" = ( /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "mcZ" = ( /obj/structure/bed/chair{ @@ -8870,20 +8166,14 @@ /area/kutjevo/exterior/scrubland) "mdr" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/triage) "mdu" = ( /obj/structure/machinery/light/small, /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/botany) "mdw" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 29; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany/east) "mej" = ( @@ -8913,7 +8203,7 @@ "mfk" = ( /obj/structure/largecrate/random/case/double, /turf/open/floor/kutjevo/colors/orange, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "mfD" = ( /obj/structure/prop/dam/truck/mining, /turf/open/auto_turf/sand/layer1, @@ -8923,9 +8213,7 @@ dir = 8 }, /obj/structure/platform/kutjevo, -/turf/open/floor/coagulation{ - icon_state = "0,0" - }, +/turf/open/floor/coagulation/icon0_0, /area/kutjevo/interior/colony_north) "mgn" = ( /turf/open/floor/kutjevo/multi_tiles, @@ -8948,9 +8236,7 @@ }, /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/colony_South/power2) "mhj" = ( /obj/structure/platform/kutjevo/rock{ @@ -8962,9 +8248,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/complex_border/botany_medical_cave) "mhJ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/kutjevo/exterior/lz_dunes) "mhN" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -8986,25 +8270,19 @@ /area/kutjevo/exterior/telecomm/lz2_north) "mjq" = ( /obj/structure/flora/bush/ausbushes/grassybush, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/kutjevo/exterior/runoff_river) "mjN" = ( /obj/item/stack/barbed_wire, /turf/open/asphalt/cement_sunbleached, /area/kutjevo/exterior/Northwest_Colony) "mjP" = ( -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/kutjevo/interior/complex/botany/east_tech) "mjW" = ( /obj/structure/flora/bush/ausbushes/reedbush, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, -/area/kutjevo/exterior/Northwest_Colony) +/turf/open/desert/desert_shore/shore_edge1/north, +/area/kutjevo/exterior/lz_pad) "mkJ" = ( /obj/structure/machinery/light, /turf/open/floor/kutjevo/colors/orange, @@ -9021,18 +8299,14 @@ /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/orange/edge/west, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "mmH" = ( /obj/structure/largecrate/random, /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/colony_South/power2) "mnk" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/kutjevo/exterior/lz_dunes) "mnn" = ( /obj/structure/platform/kutjevo{ @@ -9058,9 +8332,7 @@ /turf/open/floor/almayer/research/containment/floor1, /area/kutjevo/exterior/complex_border/med_rec) "mqu" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/lz_river) "mqG" = ( /turf/open/floor/kutjevo/colors/cyan/inner_corner, @@ -9069,16 +8341,12 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/west, /area/kutjevo/interior/construction) "msF" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/power) "msK" = ( /turf/open/auto_turf/sand/layer1, @@ -9089,9 +8357,7 @@ /area/kutjevo/interior/complex/botany) "mti" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/kutjevo/colors/orange/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/orange/inner_corner/west, /area/kutjevo/interior/foremans_office) "mtt" = ( /obj/effect/decal/cleanable/blood, @@ -9143,9 +8409,7 @@ "mvM" = ( /obj/structure/closet/emcloset, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/med/locks) "mvX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -9171,9 +8435,7 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany/east_tech) "myk" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/kutjevo/exterior/spring) "mzn" = ( /obj/structure/platform/kutjevo{ @@ -9191,6 +8453,9 @@ /obj/item/storage/pill_bottle/dexalin/skillless, /turf/open/floor/kutjevo/grey/plate, /area/kutjevo/interior/complex/med) +"mAb" = ( +/turf/open/floor/kutjevo/tan/multi_tiles/north, +/area/kutjevo/exterior/lz_pad) "mAD" = ( /obj/structure/barricade/wooden{ dir = 1; @@ -9225,9 +8490,7 @@ /area/kutjevo/exterior/stonyfields) "mBG" = ( /obj/item/weapon/wirerod, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "mBP" = ( /obj/structure/prop/dam/large_boulder/boulder2, @@ -9243,9 +8506,7 @@ /area/kutjevo/interior/complex/med/operating) "mCo" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/kutjevo/interior/oob) "mCI" = ( /obj/structure/prop/dam/crane{ @@ -9292,9 +8553,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/purple/edge/north, /area/kutjevo/interior/construction) "mDA" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -9342,9 +8601,7 @@ /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/kutjevo/interior/colony_central) "mFf" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -9382,9 +8639,7 @@ pixel_x = -2; pixel_y = 5 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/med/locks) "mHo" = ( /obj/structure/platform_decoration/kutjevo{ @@ -9418,9 +8673,7 @@ /turf/open/floor/kutjevo/colors/green/tile, /area/kutjevo/interior/complex/botany/east) "mIA" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/kutjevo/exterior/scrubland) "mIB" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -9433,7 +8686,7 @@ "mIT" = ( /obj/structure/machinery/landinglight/ds2/delayone, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "mJq" = ( /obj/structure/machinery/computer/cameras/telescreen/entertainment{ icon_state = "ai_bsod"; @@ -9465,14 +8718,10 @@ dir = 1 }, /obj/structure/machinery/camera/autoname, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/triage) "mLY" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/kutjevo/interior/complex/Northwest_Dorms) "mMf" = ( /turf/open/auto_turf/sand/layer2, @@ -9480,9 +8729,7 @@ "mMF" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/west, /area/kutjevo/interior/colony_South/power2) "mMH" = ( /turf/open/auto_turf/sand/layer0, @@ -9492,14 +8739,10 @@ /area/kutjevo/exterior/telecomm/lz2_north) "mNl" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river{ - color = "#990000" - }, +/turf/open/gm/river/darkred, /area/kutjevo/interior/oob) "mNv" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/kutjevo/exterior/spring) "mNM" = ( /turf/closed/wall/kutjevo/colony, @@ -9538,9 +8781,7 @@ /turf/open/desert/desert_shore/desert_shore1, /area/kutjevo/exterior/lz_river) "mRP" = ( -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/west, /area/kutjevo/interior/construction) "mSd" = ( /obj/structure/platform_decoration/kutjevo{ @@ -9557,9 +8798,7 @@ /turf/open/floor/kutjevo/plate, /area/kutjevo/interior/colony_central) "mSv" = ( -/turf/open/floor/kutjevo/tan/grey_inner_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_inner_edge/east, /area/kutjevo/interior/complex/med/auto_doc) "mSG" = ( /obj/structure/flora/grass/tallgrass/desert, @@ -9580,9 +8819,7 @@ /turf/open/asphalt/cement_sunbleached, /area/kutjevo/exterior/scrubland) "mVr" = ( -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/kutjevo/exterior/lz_river) "mVC" = ( /obj/structure/platform_decoration/kutjevo{ @@ -9595,9 +8832,7 @@ /area/kutjevo/interior/complex/med/cells) "mWA" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "mWO" = ( /obj/structure/platform_decoration/kutjevo, @@ -9610,9 +8845,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/runoff_dunes) "mYj" = ( -/turf/open/floor/coagulation{ - icon_state = "0,8" - }, +/turf/open/floor/coagulation/icon0_8, /area/kutjevo/exterior/scrubland) "mYt" = ( /obj/effect/decal/cleanable/blood/oil, @@ -9631,9 +8864,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/runoff_dunes) "mZE" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/power/comms) "nah" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -9668,9 +8899,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_South) "nct" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/kutjevo/exterior/runoff_river) "ndw" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -9682,9 +8911,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/edge/east, /area/kutjevo/interior/power_pt2_electric_boogaloo) "neI" = ( /obj/structure/machinery/light, @@ -9695,9 +8922,7 @@ pixel_y = 28 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/triage) "ngp" = ( /obj/structure/platform_decoration/kutjevo{ @@ -9706,9 +8931,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/scrubland) "ngK" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/colony_South/power2) "ngX" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -9762,17 +8985,13 @@ /obj/structure/machinery/camera/autoname{ dir = 1 }, -/turf/open/gm/dirtgrassborder2{ - dir = 8 - }, +/turf/open/gm/dirtgrassborder2/west, /area/kutjevo/exterior/complex_border/med_park) "nlv" = ( /turf/open/auto_turf/sand/layer2, /area/kutjevo/interior/colony_central) "nlA" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/exterior/construction) "nlT" = ( /obj/structure/platform/kutjevo, @@ -9781,9 +9000,7 @@ "nmw" = ( /obj/structure/surface/table/almayer, /obj/item/paper/janitor, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "nmK" = ( /obj/structure/bed/chair/comfy{ @@ -9799,9 +9016,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/orange/edge/west, /area/kutjevo/interior/power_pt2_electric_boogaloo) "nnx" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -9812,9 +9027,7 @@ /area/kutjevo/exterior/construction) "nnz" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/orange/edge/west, /area/kutjevo/interior/foremans_office) "nps" = ( /obj/effect/decal/cleanable/blood, @@ -9823,9 +9036,7 @@ "npx" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal/large_stack, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "npB" = ( /obj/structure/machinery/light, @@ -9867,9 +9078,7 @@ /turf/closed/wall/kutjevo/colony, /area/kutjevo/interior/complex/botany/east) "nsF" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/med/locks) "nsU" = ( /obj/structure/machinery/light{ @@ -9922,6 +9131,12 @@ }, /turf/open/floor/almayer/research/containment/floor2, /area/kutjevo/interior/complex/botany) +"nvi" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 9 + }, +/turf/open/auto_turf/sand/layer0, +/area/kutjevo/exterior/lz_pad) "nvG" = ( /obj/effect/landmark/objective_landmark/close, /turf/open/floor/kutjevo/colors/red, @@ -9937,15 +9152,9 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/colony_central/mine_elevator) "nyp" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/operating) "nyv" = ( /obj/structure/platform_decoration/kutjevo/rock{ @@ -9979,9 +9188,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/complex/botany) "nzQ" = ( -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/kutjevo/exterior/scrubland) "nAc" = ( /turf/open/auto_turf/sand/layer2, @@ -10035,9 +9242,7 @@ /obj/item/bedsheet/brown{ pixel_y = 13 }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 5 - }, +/turf/open/floor/kutjevo/tan/grey_edge/northeast, /area/kutjevo/interior/complex/Northwest_Dorms) "nDH" = ( /obj/structure/pipes/standard/simple/visible{ @@ -10067,11 +9272,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/runoff_dunes) "nFY" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 29; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/telecomm/lz1_south) "nGg" = ( @@ -10103,9 +9304,7 @@ /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/gm/river{ - color = "#990000" - }, +/turf/open/gm/river/darkred, /area/kutjevo/interior/oob) "nHV" = ( /obj/structure/surface/rack, @@ -10142,9 +9341,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/orange/edge/west, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "nJC" = ( /turf/open/floor/kutjevo/colors/orange, @@ -10171,9 +9368,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/colony_South) "nLc" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/complex/botany) "nLg" = ( /obj/structure/cable/heavyduty{ @@ -10217,9 +9412,7 @@ /turf/open/floor/kutjevo/grey/plate, /area/kutjevo/interior/complex/Northwest_Dorms) "nLT" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/kutjevo/exterior/lz_river) "nMz" = ( /obj/structure/reagent_dispensers/fueltank, @@ -10265,18 +9458,14 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/oob/dev_room) "nPA" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/kutjevo/interior/colony_central) "nPO" = ( /obj/structure/machinery/iv_drip, /turf/open/floor/kutjevo/colors/cyan, /area/kutjevo/interior/complex/med/triage) "nPX" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/kutjevo/exterior/spring) "nQc" = ( /obj/structure/platform_decoration/kutjevo/rock, @@ -10286,9 +9475,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/colony_north) "nQo" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_edge/west, /area/kutjevo/exterior/lz_river) "nQr" = ( /obj/item/ammo_magazine/rifle/mar40, @@ -10298,9 +9485,7 @@ /obj/structure/platform/kutjevo{ dir = 1 }, -/turf/open/floor/coagulation{ - icon_state = "7,8-2" - }, +/turf/open/floor/coagulation/icon7_8_2, /area/kutjevo/interior/construction) "nRd" = ( /obj/item/tool/wrench, @@ -10351,9 +9536,7 @@ /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "nVH" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "nWo" = ( /obj/structure/platform/kutjevo{ @@ -10362,9 +9545,7 @@ /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/scrubland) "nWu" = ( /obj/structure/barricade/wooden{ @@ -10408,9 +9589,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/power) "nZw" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -10448,9 +9627,7 @@ "oca" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "ocd" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -10464,26 +9641,20 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/colony_South/power2) "oce" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/kutjevo/exterior/runoff_river) "ocn" = ( /obj/structure/machinery/light, /turf/open/asphalt/cement_sunbleached, /area/kutjevo/exterior/scrubland) "oeb" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "oex" = ( /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/complex/med/auto_doc) "oeE" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/kutjevo/exterior/scrubland) "ofn" = ( /obj/structure/flora/grass/desert/lightgrass_6, @@ -10511,19 +9682,13 @@ }, /obj/item/clipboard, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "ogo" = ( -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/operating) "ogG" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/complex/med/operating) "oii" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -10617,9 +9782,7 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/power/comms) "onC" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 9 - }, +/turf/open/floor/kutjevo/tan/alt_edge/northwest, /area/kutjevo/interior/complex/Northwest_Flight_Control) "onP" = ( /obj/structure/bed/chair{ @@ -10645,9 +9808,7 @@ /turf/open/floor/kutjevo/colors, /area/kutjevo/interior/complex/botany) "oqg" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/kutjevo/exterior/lz_river) "oqw" = ( /obj/item/tool/pickaxe, @@ -10695,7 +9856,7 @@ "oun" = ( /obj/structure/barricade/wooden, /turf/open/floor/almayer/research/containment/floor2, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "ouR" = ( /obj/structure/blocker/invisible_wall, /obj/structure/xenoautopsy/tank/larva, @@ -10748,9 +9909,7 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "oxT" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -10759,17 +9918,13 @@ /area/kutjevo/interior/colony_S_East) "ozl" = ( /obj/structure/platform/kutjevo, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/kutjevo/exterior/lz_river) "ozq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/power/comms) "ozs" = ( /obj/structure/platform/kutjevo{ @@ -10824,23 +9979,17 @@ /area/kutjevo/exterior/Northwest_Colony) "oFs" = ( /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/kutjevo/interior/oob/dev_room) "oFz" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/complex/botany/east) "oFX" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "oGw" = ( /obj/structure/platform/kutjevo/smooth, @@ -10849,9 +9998,7 @@ /area/kutjevo/interior/colony_South/power2) "oGC" = ( /obj/structure/platform/kutjevo/smooth, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/exterior/runoff_river) "oIb" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -10876,9 +10023,7 @@ "oIV" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/power/comms) "oJj" = ( /obj/structure/surface/table/almayer, @@ -10888,7 +10033,7 @@ /area/kutjevo/interior/complex/botany/east_tech) "oJE" = ( /turf/open/floor/kutjevo/tan/alt_edge, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "oJV" = ( /obj/structure/machinery/light{ dir = 1 @@ -10897,7 +10042,7 @@ /area/kutjevo/exterior/scrubland) "oKx" = ( /turf/closed/wall/kutjevo/rock, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "oKA" = ( /obj/item/storage/toolbox/electrical, /turf/open/floor/kutjevo/colors/orange, @@ -10924,13 +10069,15 @@ /area/kutjevo/interior/colony_South/power2) "oMW" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 5 - }, +/turf/open/floor/kutjevo/colors/purple/edge/northeast, /area/kutjevo/interior/construction) "oMZ" = ( /turf/closed/wall/kutjevo/colony, /area/kutjevo/interior/foremans_office) +"oNE" = ( +/obj/structure/flora/grass/tallgrass/desert, +/turf/open/auto_turf/sand/layer0, +/area/kutjevo/exterior/lz_pad) "oNG" = ( /turf/closed/wall/kutjevo/rock, /area/kutjevo/exterior/construction) @@ -10943,14 +10090,10 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/med/cells) "oOd" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 5 - }, +/turf/open/floor/kutjevo/tan/alt_edge/northeast, /area/kutjevo/interior/complex/Northwest_Flight_Control) "oOl" = ( -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/east, /area/kutjevo/interior/complex/botany/east) "oOs" = ( /obj/structure/machinery/light/small{ @@ -10965,9 +10108,7 @@ /area/kutjevo/interior/colony_N_East) "oOO" = ( /obj/structure/platform/kutjevo, -/turf/open/gm/river/desert/shallow_corner{ - dir = 8 - }, +/turf/open/gm/river/desert/shallow_corner/west, /area/kutjevo/exterior/lz_river) "oPb" = ( /obj/structure/blocker/invisible_wall, @@ -10991,9 +10132,7 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/botany) "oQL" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/kutjevo/interior/construction) "oQQ" = ( /obj/structure/window/framed/kutjevo/reinforced, @@ -11009,25 +10148,19 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/scrubland) "oRE" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_edge/west, /area/kutjevo/interior/complex/med/auto_doc) "oRM" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /obj/structure/platform/kutjevo/smooth{ dir = 1 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/colony_South/power2) "oRZ" = ( /obj/structure/machinery/autodoc_console, /obj/structure/machinery/light, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/west, /area/kutjevo/interior/complex/med/auto_doc) "oSK" = ( /obj/structure/machinery/vending/snack, @@ -11071,9 +10204,7 @@ /obj/structure/platform/kutjevo/smooth{ dir = 8 }, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/east, /area/kutjevo/interior/complex/med/operating) "oXb" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -11115,14 +10246,10 @@ /area/kutjevo/exterior/runoff_river) "pbP" = ( /obj/structure/machinery/light, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/west, /area/kutjevo/interior/complex/Northwest_Flight_Control) "pbR" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/colony_South/power2) "pbY" = ( /turf/closed/wall/kutjevo/colony/reinforced/hull, @@ -11145,9 +10272,7 @@ pixel_y = 6 }, /obj/structure/platform_decoration/kutjevo, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/runoff_river) "pfe" = ( /obj/effect/decal/cleanable/blood/drip, @@ -11158,9 +10283,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "pfq" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -11174,9 +10297,7 @@ /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/kutjevo/interior/construction) "pfK" = ( /obj/structure/barricade/wooden{ @@ -11219,18 +10340,14 @@ dir = 8; pixel_y = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "pih" = ( /obj/structure/window/framed/kutjevo, /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/interior/construction) "pio" = ( -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/west, /area/kutjevo/interior/complex/Northwest_Flight_Control) "piq" = ( /obj/structure/platform/kutjevo/rock, @@ -11256,24 +10373,18 @@ /area/kutjevo/interior/complex/botany/east) "pjH" = ( /obj/structure/flora/bush/ausbushes/reedbush, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/kutjevo/exterior/lz_river) "pkg" = ( /obj/structure/platform/kutjevo{ dir = 4 }, /obj/structure/platform/kutjevo, -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/kutjevo/interior/construction) "pks" = ( /obj/structure/blocker/invisible_wall, -/turf/open/floor/coagulation{ - icon_state = "8,6" - }, +/turf/open/floor/coagulation/icon8_6, /area/kutjevo/interior/oob) "pkP" = ( /turf/closed/wall/kutjevo/colony, @@ -11289,18 +10400,14 @@ /turf/open/floor/almayer/research/containment/floor2, /area/kutjevo/exterior/runoff_bridge) "plQ" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/botany/east) "pma" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic/autoname, /turf/open/floor/kutjevo/grey/plate, /area/kutjevo/interior/complex/Northwest_Dorms) "pmo" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 10 - }, +/turf/open/floor/kutjevo/tan/alt_edge/southwest, /area/kutjevo/interior/complex/Northwest_Flight_Control) "pmu" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -11316,9 +10423,7 @@ pixel_x = -6; pixel_y = 10 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/kutjevo/exterior/spring) "pmR" = ( /obj/structure/largecrate/supply/supplies/flares, @@ -11328,9 +10433,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "pnM" = ( /obj/item/storage/belt/shotgun, @@ -11362,14 +10465,10 @@ /turf/open/floor/kutjevo/plate, /area/kutjevo/interior/construction) "ppn" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/runoff_bridge) "ppB" = ( -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/edge/east, /area/kutjevo/interior/power_pt2_electric_boogaloo) "ppM" = ( /obj/structure/blocker/invisible_wall, @@ -11379,9 +10478,7 @@ /turf/open/floor/plating/kutjevo, /area/shuttle/drop2/kutjevo) "pqs" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/kutjevo/exterior/scrubland) "prv" = ( /obj/structure/blocker/invisible_wall, @@ -11391,9 +10488,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/power) "prJ" = ( /turf/open/auto_turf/sand/layer0, @@ -11473,9 +10568,7 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/interior/construction) "pxb" = ( -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 6 - }, +/turf/open/floor/kutjevo/colors/orange/edge/southeast, /area/kutjevo/interior/power_pt2_electric_boogaloo) "pxB" = ( /obj/structure/platform/kutjevo/rock{ @@ -11506,9 +10599,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_edge/east, /area/kutjevo/interior/complex/Northwest_Flight_Control) "pzG" = ( /obj/structure/sign/safety/medical{ @@ -11521,9 +10612,7 @@ /turf/open/floor/almayer/research/containment/floor2, /area/kutjevo/interior/complex/med/auto_doc) "pzH" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/med) "pzL" = ( /obj/structure/bed/chair, @@ -11533,9 +10622,7 @@ /obj/structure/platform/kutjevo/smooth{ dir = 1 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/exterior/runoff_river) "pBi" = ( /obj/structure/platform/kutjevo, @@ -11557,9 +10644,7 @@ /area/kutjevo/exterior/runoff_dunes) "pCJ" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/north, /area/kutjevo/interior/construction) "pCS" = ( /turf/open/asphalt/cement_sunbleached, @@ -11569,9 +10654,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/runoff_dunes) "pDk" = ( -/turf/open/floor/kutjevo/tan/grey_inner_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_inner_edge/north, /area/kutjevo/interior/construction) "pDs" = ( /obj/effect/decal/cleanable/blood, @@ -11588,9 +10671,7 @@ /turf/open/floor/kutjevo/colors/orange/tile, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "pEg" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_5" - }, +/turf/open/mars_cave/mars_cave_5, /area/kutjevo/exterior/scrubland) "pEt" = ( /obj/structure/platform_decoration/kutjevo{ @@ -11628,9 +10709,7 @@ /area/kutjevo/interior/complex/med/auto_doc) "pGO" = ( /obj/item/storage/briefcase, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/north, /area/kutjevo/interior/complex/med/auto_doc) "pGY" = ( /obj/effect/decal/medical_decals{ @@ -11642,9 +10721,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/edge/east, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "pHv" = ( /obj/effect/landmark/objective_landmark/medium, @@ -11674,15 +10751,11 @@ icon_state = "pottedplant_30"; pixel_y = 9 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/complex/med/locks) "pIK" = ( /obj/item/prop/helmetgarb/spent_buckshot, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "pJa" = ( /obj/structure/machinery/light{ @@ -11730,9 +10803,7 @@ /area/kutjevo/exterior/complex_border/botany_medical_cave) "pLN" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "pLS" = ( /obj/effect/landmark/corpsespawner/wygoon, @@ -11743,9 +10814,7 @@ /area/kutjevo/interior/complex/med/locks) "pMS" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "pNi" = ( /obj/structure/window_frame/kutjevo, @@ -11786,16 +10855,14 @@ "pPn" = ( /obj/item/stack/sheet/wood, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "pPz" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "pPJ" = ( /turf/open/gm/river/desert/shallow, /area/kutjevo/exterior/lz_dunes) @@ -11827,12 +10894,10 @@ "pRL" = ( /obj/structure/largecrate, /turf/open/floor/kutjevo/tan, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "pRS" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/colony_South/power2) "pSs" = ( /turf/open/floor/kutjevo/colors/red, @@ -11866,7 +10931,7 @@ pixel_y = 14 }, /turf/open/floor/almayer/research/containment/floor2, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "pVd" = ( /obj/structure/platform/kutjevo{ dir = 1 @@ -11900,9 +10965,7 @@ /area/kutjevo/exterior/Northwest_Colony) "pXf" = ( /obj/structure/blocker/invisible_wall, -/turf/open/floor/filtrationside{ - dir = 1 - }, +/turf/open/floor/filtrationside/north, /area/kutjevo/interior/power) "pXF" = ( /obj/item/device/flashlight/on, @@ -11931,20 +10994,14 @@ /area/kutjevo/interior/construction) "qaS" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/east, /area/kutjevo/interior/complex/botany/east_tech) "qaU" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/kutjevo/exterior/spring) "qaY" = ( /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/kutjevo/interior/oob/dev_room) "qcE" = ( /obj/structure/barricade/wooden{ @@ -11963,9 +11020,7 @@ pixel_y = 13 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "qgr" = ( /obj/item/ammo_magazine/rifle/m16, @@ -11977,9 +11032,7 @@ layer = 3.1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "qgW" = ( /turf/open/floor/kutjevo/tan/multi_tiles, @@ -12032,19 +11085,13 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/colony_South) "qnd" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, -/area/kutjevo/exterior/Northwest_Colony) +/turf/open/floor/kutjevo/tan/alt_edge/north, +/area/kutjevo/exterior/lz_pad) "qny" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/kutjevo/exterior/runoff_river) "qnB" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/complex_border/med_rec) "qnU" = ( /turf/open/floor/kutjevo/tan, @@ -12091,18 +11138,12 @@ /obj/structure/machinery/light{ dir = 8 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/effect/landmark/objective_landmark/medium, /turf/open/floor/kutjevo/colors/red, /area/kutjevo/interior/complex/med/pano) "qpZ" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/complex/botany) "qqM" = ( /obj/structure/surface/table/almayer, @@ -12119,9 +11160,7 @@ pixel_x = 1; pixel_y = 15 }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "qrl" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -12138,9 +11177,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/runoff_bridge) "qru" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_cave/mars_cave_11, /area/kutjevo/exterior/lz_dunes) "qsY" = ( /obj/structure/cable/heavyduty{ @@ -12158,9 +11195,7 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/botany) "quu" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "quy" = ( /turf/open/gm/dirtgrassborder2, @@ -12170,17 +11205,11 @@ /area/kutjevo/interior/colony_central/mine_elevator) "qwg" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "qwT" = ( /obj/item/tool/wirecutters/clippers, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/complex/botany) "qxc" = ( @@ -12203,9 +11232,7 @@ icon_state = "solo_tank_empty" }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "qyS" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -12231,16 +11258,11 @@ /area/kutjevo/exterior/lz_river) "qAk" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power) "qAP" = ( /obj/structure/blocker/invisible_wall, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/kutjevo/interior/oob) "qBa" = ( /obj/structure/platform/kutjevo{ @@ -12269,31 +11291,23 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/construction) "qCi" = ( -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/purple/edge/west, /area/kutjevo/interior/construction) "qCy" = ( /obj/structure/barricade/handrail/kutjevo{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/colony_South/power2) "qDu" = ( /obj/item/trash/kepler, /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/construction) "qDH" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 4 - }, -/area/kutjevo/exterior/Northwest_Colony) +/turf/open/floor/kutjevo/tan/alt_edge/east, +/area/kutjevo/exterior/lz_pad) "qEq" = ( -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/east, /area/kutjevo/interior/complex/Northwest_Flight_Control) "qEA" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -12312,9 +11326,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/spring) "qFU" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/kutjevo/exterior/runoff_dunes) "qGa" = ( /obj/structure/platform_decoration/kutjevo, @@ -12328,18 +11340,14 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/complex/botany) "qGJ" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/kutjevo/exterior/lz_dunes) "qGQ" = ( /obj/structure/stairs/perspective/kutjevo{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "qHH" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -12367,9 +11375,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/toy/deck, /obj/item/device/flashlight/lamp, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "qIV" = ( /obj/structure/platform/kutjevo/smooth, @@ -12379,9 +11385,7 @@ /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/colony_South/power2) "qJx" = ( -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 10 - }, +/turf/open/floor/kutjevo/colors/orange/edge/southwest, /area/kutjevo/interior/power_pt2_electric_boogaloo) "qKm" = ( /obj/structure/machinery/disposal, @@ -12415,17 +11419,13 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/power) "qOw" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 6 - }, +/turf/open/gm/river/desert/shallow_edge/southeast, /area/kutjevo/exterior/runoff_river) "qOy" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/complex/med/auto_doc) "qOJ" = ( /obj/structure/platform_decoration/kutjevo{ @@ -12435,9 +11435,7 @@ /area/kutjevo/interior/complex/med/locks) "qOM" = ( /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 5 - }, +/turf/open/floor/kutjevo/colors/purple/edge/northeast, /area/kutjevo/interior/construction) "qOP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -12453,20 +11451,14 @@ /turf/open/floor/kutjevo/colors/purple, /area/kutjevo/interior/construction) "qPz" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/kutjevo/exterior/runoff_river) "qPO" = ( /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/complex/botany) "qQp" = ( /obj/item/frame/rack, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany/east_tech) "qQU" = ( @@ -12475,9 +11467,7 @@ /area/kutjevo/interior/complex/botany) "qRp" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 9 - }, +/turf/open/floor/kutjevo/tan/grey_edge/northwest, /area/kutjevo/interior/complex/Northwest_Dorms) "qRq" = ( /obj/structure/machinery/light{ @@ -12500,7 +11490,7 @@ dir = 1 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "qTN" = ( /obj/structure/platform/kutjevo/smooth{ dir = 1 @@ -12510,12 +11500,10 @@ "qUC" = ( /obj/structure/surface/rack, /turf/open/floor/kutjevo/colors/orange, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "qUZ" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_edge/east, /area/kutjevo/interior/complex/Northwest_Flight_Control) "qVc" = ( /obj/structure/machinery/landinglight/ds1/delayone{ @@ -12524,11 +11512,7 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/lz_dunes) "qVe" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 29; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/telecomm/lz2_north) "qVg" = ( @@ -12542,15 +11526,11 @@ /area/kutjevo/interior/complex/botany) "qVU" = ( /obj/structure/machinery/light, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/complex/med/auto_doc) "qVY" = ( /obj/structure/flora/bush/ausbushes/grassybush, -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/kutjevo/exterior/runoff_river) "qVZ" = ( /obj/structure/filtration/machine_96x96{ @@ -12563,11 +11543,7 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/interior/power) "qXd" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/kutjevo/colors/cyan, /area/kutjevo/interior/complex/med) "qYn" = ( @@ -12607,17 +11583,15 @@ "rdx" = ( /obj/structure/largecrate/random/case/double, /turf/open/floor/almayer/research/containment/floor2, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "rej" = ( /obj/structure/prop/dam/large_boulder/boulder1, /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/runoff_dunes) "rfz" = ( /obj/structure/flora/bush/ausbushes/reedbush, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, -/area/kutjevo/exterior/Northwest_Colony) +/turf/open/desert/desert_shore/desert_shore1/east, +/area/kutjevo/exterior/lz_pad) "rfE" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /turf/closed/wall/kutjevo/colony/reinforced, @@ -12662,9 +11636,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_north) "rih" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/kutjevo/exterior/lz_dunes) "riu" = ( /obj/structure/blocker/invisible_wall, @@ -12704,9 +11676,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/gm/river{ - color = "#995555" - }, +/turf/open/gm/river/red, /area/kutjevo/interior/oob) "rkt" = ( /obj/structure/flora/grass/desert/lightgrass_9, @@ -12735,12 +11705,14 @@ dir = 4 }, /turf/open/floor/kutjevo/tan, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "rme" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/botany) +"rmg" = ( +/obj/structure/flora/grass/tallgrass/desert, +/turf/open/auto_turf/sand/layer1, +/area/kutjevo/exterior/lz_pad) "rmo" = ( /obj/structure/platform/kutjevo/rock, /obj/structure/platform/kutjevo/rock{ @@ -12756,24 +11728,18 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "rmO" = ( /obj/structure/largecrate/random/case, /turf/open/floor/kutjevo/colors/cyan, /area/kutjevo/interior/complex/med/auto_doc) "rno" = ( -/turf/open/mars_cave{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_cave/mars_cave_10, /area/kutjevo/exterior/scrubland) "rnA" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/gm/dirtgrassborder2{ - dir = 1 - }, +/turf/open/gm/dirtgrassborder2/north, /area/kutjevo/exterior/complex_border/med_park) "rnM" = ( /obj/effect/landmark/hunter_secondary, @@ -12808,20 +11774,16 @@ }, /turf/open/floor/kutjevo/colors/purple, /area/kutjevo/interior/construction) +"rst" = ( +/obj/structure/prop/dam/boulder/boulder1, +/turf/open/auto_turf/sand/layer0, +/area/kutjevo/exterior/lz_pad) "rsM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "rsV" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/exterior/scrubland) "rte" = ( /obj/structure/prop/dam/boulder/boulder2, @@ -12838,9 +11800,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "rvA" = ( /obj/structure/girder, @@ -12853,11 +11813,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/complex/botany) "rvZ" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/power/comms) "rwj" = ( @@ -12908,9 +11864,7 @@ dir = 8 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "rzc" = ( /turf/open/gm/river/desert/deep, @@ -12970,14 +11924,10 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/construction) "rEs" = ( -/turf/open/floor/plating/kutjevo{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/kutjevo/platingdmg1, /area/kutjevo/interior/complex/Northwest_Dorms) "rEI" = ( -/turf/open/floor/kutjevo/colors/orange/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/inner_corner/east, /area/kutjevo/interior/foremans_office) "rES" = ( /turf/closed/wall/kutjevo/colony, @@ -12991,9 +11941,7 @@ /obj/item/reagent_container/food/drinks/coffeecup{ pixel_x = 3 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "rFR" = ( /obj/effect/landmark/monkey_spawn, @@ -13032,9 +11980,7 @@ "rIo" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/backpack/lightpack, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "rID" = ( /obj/structure/machinery/shower{ @@ -13050,9 +11996,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/complex/botany/east_tech) "rJU" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/kutjevo/exterior/runoff_dunes) "rKl" = ( /obj/item/storage/briefcase, @@ -13100,9 +12044,7 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/colony_central) "rNg" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/kutjevo/exterior/runoff_river) "rNG" = ( /obj/item/ammo_magazine/revolver/cmb, @@ -13121,9 +12063,7 @@ "rQa" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/medical_supply_link/green, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/north, /area/kutjevo/interior/complex/med/operating) "rQY" = ( /turf/open/floor/kutjevo/tan, @@ -13141,17 +12081,13 @@ icon_state = "kutjevo_goggles"; pixel_y = -2 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "rRL" = ( /obj/structure/platform/kutjevo{ dir = 1 }, -/turf/open/floor/coagulation{ - icon_state = "7,8-2" - }, +/turf/open/floor/coagulation/icon7_8_2, /area/kutjevo/interior/colony_north) "rSg" = ( /obj/item/device/flashlight/lamp/tripod/grey, @@ -13164,10 +12100,8 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_South) "rSU" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, -/area/kutjevo/exterior/Northwest_Colony) +/turf/open/floor/kutjevo/tan/alt_edge/west, +/area/kutjevo/exterior/lz_pad) "rTi" = ( /obj/structure/platform_decoration/kutjevo/rock{ dir = 1 @@ -13179,9 +12113,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/colony_central) "rTF" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 10 - }, +/turf/open/floor/kutjevo/tan/grey_edge/southwest, /area/kutjevo/interior/construction) "rTL" = ( /obj/structure/window{ @@ -13238,9 +12170,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 6 - }, +/turf/open/floor/kutjevo/tan/alt_edge/southeast, /area/kutjevo/interior/complex/Northwest_Flight_Control) "rXe" = ( /obj/structure/platform/kutjevo/rock{ @@ -13251,9 +12181,7 @@ "rXj" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/pizza, -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/north, /area/kutjevo/interior/construction) "rYc" = ( /obj/item/toy/handcard/uno_reverse_yellow, @@ -13261,9 +12189,7 @@ /area/kutjevo/interior/colony_central) "rYs" = ( /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/interior/oob/dev_room) "rYF" = ( /obj/structure/flora/bush/ausbushes/reedbush{ @@ -13288,9 +12214,7 @@ /area/kutjevo/exterior/scrubland) "rZV" = ( /obj/item/tool/wirecutters/clippers, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/complex/botany) "rZW" = ( /turf/open/floor/kutjevo/colors/orange/tile, @@ -13299,14 +12223,12 @@ /obj/structure/platform/kutjevo{ dir = 1 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_edge/west, /area/kutjevo/interior/colony_central) "saK" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "sbb" = ( /obj/structure/stairs/perspective/kutjevo{ icon_state = "p_stair_ew_full_cap" @@ -13326,9 +12248,7 @@ icon_state = "solo_tank_empty" }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "sbX" = ( /turf/open/auto_turf/sand/layer2, @@ -13374,9 +12294,7 @@ /turf/open/gm/river/desert/deep, /area/kutjevo/interior/complex/botany/east_tech) "sgc" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 6 - }, +/turf/open/floor/kutjevo/tan/alt_edge/southeast, /area/kutjevo/interior/complex/Northwest_Flight_Control) "sgF" = ( /obj/structure/noticeboard{ @@ -13392,31 +12310,23 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/edge/east, /area/kutjevo/interior/foremans_office) "shX" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/multi_tiles/west, /area/kutjevo/interior/colony_South/power2) "sit" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "siR" = ( /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/kutjevo/colors/cyan, /area/kutjevo/interior/complex/med) "sjE" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_edge/west, /area/kutjevo/interior/complex/Northwest_Dorms) "sjN" = ( /obj/structure/surface/rack, @@ -13435,9 +12345,7 @@ /turf/open/auto_turf/sand/layer2, /area/kutjevo/exterior/complex_border/botany_medical_cave) "slx" = ( -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/southeast, /area/kutjevo/interior/colony_South/power2) "slB" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -13499,9 +12407,7 @@ pixel_x = 5; pixel_y = -12 }, -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/kutjevo/exterior/runoff_bridge) "soe" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -13537,9 +12443,7 @@ "spd" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "sqr" = ( /obj/structure/platform/kutjevo, @@ -13554,9 +12458,7 @@ "sre" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/orange/edge/west, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "srs" = ( /obj/structure/largecrate/random/case/double, @@ -13586,9 +12488,7 @@ /turf/open/floor/almayer/research/containment/floor1, /area/kutjevo/interior/complex/botany) "stt" = ( -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/orange/edge/west, /area/kutjevo/interior/power_pt2_electric_boogaloo) "svp" = ( /obj/structure/platform/kutjevo/rock{ @@ -13617,9 +12517,7 @@ /turf/open/floor/kutjevo/plate, /area/kutjevo/exterior/lz_dunes) "sxy" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 9 - }, +/turf/open/gm/river/desert/shallow_edge/northwest, /area/kutjevo/exterior/runoff_river) "sxZ" = ( /obj/structure/closet/secure_closet/medical3{ @@ -13658,18 +12556,14 @@ /area/kutjevo/exterior/lz_dunes) "sAe" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/east, /area/kutjevo/interior/complex/botany/east_tech) "sAf" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "sAA" = ( /obj/structure/bed/chair{ @@ -13695,9 +12589,7 @@ /area/kutjevo/interior/foremans_office) "sBH" = ( /obj/structure/blocker/invisible_wall, -/turf/open/floor/coagulation{ - icon_state = "2,0" - }, +/turf/open/floor/coagulation/icon2_0, /area/kutjevo/interior/oob) "sCw" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -13708,9 +12600,7 @@ pixel_x = -6; pixel_y = 10 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 10 - }, +/turf/open/gm/river/desert/shallow_edge/southwest, /area/kutjevo/exterior/runoff_river) "sCA" = ( /obj/structure/prop/dam/boulder/boulder3, @@ -13726,9 +12616,7 @@ /obj/structure/platform/kutjevo{ dir = 1 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/complex_border/med_rec) "sEG" = ( /turf/open/floor/kutjevo/tan/alt_edge, @@ -13744,9 +12632,7 @@ /obj/structure/filtration/machine_64x96{ icon_state = "filtration_machine_A_0" }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/complex/botany) "sGs" = ( /turf/closed/wall/kutjevo/colony, @@ -13758,17 +12644,13 @@ /turf/open/floor/kutjevo/colors, /area/kutjevo/interior/complex/botany) "sGS" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/kutjevo/exterior/spring) "sHg" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/east, /area/kutjevo/interior/complex/med/operating) "sHu" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -13798,9 +12680,7 @@ /obj/item/clothing/head/helmet/marine/veteran/kutjevo, /obj/item/clothing/glasses/kutjevo, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "sKo" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ @@ -13823,7 +12703,7 @@ /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/landinglight/ds2/delayone, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "sLx" = ( /obj/structure/largecrate/random/secure, /turf/open/floor/kutjevo/colors/orange, @@ -13864,9 +12744,7 @@ /obj/item/stack/sheet/wood{ pixel_x = -4 }, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "sOJ" = ( /turf/open/gm/river/desert/shallow_corner, @@ -13879,9 +12757,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/power/comms) "sPV" = ( -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/edge/north, /area/kutjevo/interior/power_pt2_electric_boogaloo) "sRb" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -13943,22 +12819,18 @@ "sUt" = ( /obj/structure/machinery/landinglight/ds2/delaythree, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "sUC" = ( /obj/structure/blocker/invisible_wall, /obj/structure/filtration/coagulation_arm, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "sVc" = ( /obj/structure/platform/kutjevo{ dir = 1 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/power) "sVx" = ( /turf/open/gm/river/desert/deep/covered, @@ -13985,6 +12857,10 @@ /obj/effect/landmark/queen_spawn, /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_N_East) +"sWR" = ( +/obj/effect/decal/cleanable/blood/xeno, +/turf/open/asphalt/cement_sunbleached, +/area/kutjevo/exterior/lz_pad) "sXj" = ( /obj/structure/largecrate/random/case/small, /obj/effect/spawner/random/toolbox{ @@ -14020,15 +12896,11 @@ /obj/structure/blocker/invisible_wall, /obj/item/toy/inflatable_duck, /obj/structure/platform/kutjevo, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/power) "sZz" = ( /obj/effect/landmark/corpsespawner/colonist/kutjevo, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/exterior/runoff_bridge) "sZO" = ( /obj/structure/machinery/light, @@ -14037,9 +12909,7 @@ /area/kutjevo/interior/complex/med) "sZY" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/colony_central) "sZZ" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -14050,6 +12920,12 @@ "tax" = ( /turf/open/gm/river/desert/shallow_edge, /area/kutjevo/exterior/runoff_dunes) +"tbk" = ( +/obj/structure/flora/grass/tallgrass/desert/corner{ + dir = 10 + }, +/turf/open/auto_turf/sand/layer0, +/area/kutjevo/exterior/lz_pad) "tbx" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ dir = 9 @@ -14082,9 +12958,7 @@ /area/kutjevo/interior/complex/med/cells) "ten" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/north, /area/kutjevo/interior/complex/med/operating) "ter" = ( /obj/structure/largecrate/random, @@ -14173,9 +13047,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/Northwest_Colony) "tjS" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/kutjevo/exterior/lz_river) "tjZ" = ( /obj/structure/platform_decoration/kutjevo{ @@ -14202,9 +13074,7 @@ /area/kutjevo/interior/colony_central/mine_elevator) "tlK" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/interior/power/comms) "tlN" = ( /turf/closed/wall/kutjevo/colony/reinforced, @@ -14217,17 +13087,13 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/colony_South/power2) "tnI" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, -/area/kutjevo/exterior/Northwest_Colony) +/turf/open/desert/desert_shore/shore_edge1/east, +/area/kutjevo/exterior/lz_pad) "tnM" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/med) "tob" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -14273,9 +13139,7 @@ /turf/open/floor/almayer/research/containment/floor2, /area/kutjevo/interior/complex/botany) "tqE" = ( -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/botany/east_tech) "trC" = ( /obj/structure/platform/kutjevo/rock{ @@ -14319,15 +13183,11 @@ dir = 4 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/power) "tvb" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/west, /area/kutjevo/interior/complex/med/operating) "tvJ" = ( /obj/structure/platform_decoration/kutjevo/rock, @@ -14341,17 +13201,13 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/construction) "twq" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/runoff_dunes) "txe" = ( /obj/structure/platform/kutjevo/rock{ dir = 1 }, -/turf/open/mars_cave{ - icon_state = "mars_cave_23" - }, +/turf/open/mars_cave/mars_cave_23, /area/kutjevo/exterior/scrubland) "txH" = ( /obj/structure/machinery/light, @@ -14424,9 +13280,7 @@ /obj/structure/flora/bush/ausbushes/reedbush{ pixel_y = 14 }, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/kutjevo/exterior/runoff_bridge) "tDP" = ( /obj/item/stack/sheet/wood, @@ -14454,9 +13308,7 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "tEK" = ( /obj/structure/bed/sofa/vert/grey/bot{ @@ -14477,9 +13329,7 @@ /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib6" }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/botany) "tFH" = ( /obj/item/toy/beach_ball, @@ -14497,9 +13347,7 @@ /turf/open/auto_turf/sand/layer2, /area/kutjevo/exterior/construction) "tGi" = ( -/turf/open/floor/coagulation{ - icon_state = "8,6" - }, +/turf/open/floor/coagulation/icon8_6, /area/kutjevo/exterior/runoff_river) "tGm" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -14510,17 +13358,18 @@ "tGE" = ( /obj/structure/machinery/floodlight/landing, /turf/open/floor/kutjevo/plate, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) +"tHh" = ( +/turf/open/auto_turf/sand/layer0, +/area/kutjevo/exterior/lz_pad) "tHI" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "tIh" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/kutjevo/exterior/runoff_river) "tIy" = ( /obj/structure/closet/secure_closet/security_empty, @@ -14547,7 +13396,7 @@ /area/kutjevo/exterior/runoff_dunes) "tIY" = ( /turf/open/desert/desert_shore/shore_edge1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "tKC" = ( /obj/structure/bed/sofa/vert/white, /turf/open/floor/kutjevo/tan, @@ -14560,9 +13409,7 @@ dir = 8 }, /obj/structure/platform/kutjevo, -/turf/open/floor/coagulation{ - icon_state = "0,0" - }, +/turf/open/floor/coagulation/icon0_0, /area/kutjevo/interior/construction) "tLO" = ( /obj/effect/decal/cleanable/blood/oil, @@ -14624,9 +13471,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/lz_dunes) "tQB" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/kutjevo/exterior/runoff_dunes) "tQO" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -14676,14 +13521,10 @@ /turf/open/floor/kutjevo/colors/green/tile, /area/kutjevo/interior/complex/botany) "tUm" = ( -/turf/open/gm/dirtgrassborder2{ - dir = 1 - }, +/turf/open/gm/dirtgrassborder2/north, /area/kutjevo/exterior/complex_border/med_park) "tUz" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/kutjevo/exterior/lz_river) "tVs" = ( /obj/effect/landmark/hunter_primary, @@ -14720,15 +13561,11 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/telecomm/lz2_north) "uah" = ( -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/exterior/construction) "uaj" = ( /obj/structure/machinery/light, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/east, /area/kutjevo/interior/complex/Northwest_Flight_Control) "uam" = ( /obj/structure/platform_decoration/kutjevo, @@ -14739,9 +13576,7 @@ /turf/open/gm/river/desert/deep, /area/kutjevo/interior/oob) "uaz" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/spring) "ubm" = ( /obj/structure/machinery/light{ @@ -14771,9 +13606,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/colony_N_East) "ueM" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/kutjevo/exterior/spring) "ueO" = ( /obj/structure/prop/dam/boulder/boulder1, @@ -14782,9 +13615,7 @@ "ufp" = ( /obj/structure/surface/table/almayer, /obj/item/trash/syndi_cakes, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/Northwest_Dorms) "ufN" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -14815,9 +13646,7 @@ /turf/open/floor/almayer/research/containment/floor2, /area/kutjevo/exterior/runoff_bridge) "uhD" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_edge/west, /area/kutjevo/interior/construction) "uhM" = ( /obj/structure/blocker/invisible_wall, @@ -14920,9 +13749,7 @@ /area/kutjevo/interior/complex/botany) "uma" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "umo" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -14933,9 +13760,7 @@ /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/interior/colony_central) "umQ" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_edge1/west, /area/kutjevo/exterior/scrubland) "una" = ( /obj/structure/platform/kutjevo/rock{ @@ -14959,9 +13784,7 @@ /turf/open/floor/kutjevo/tan/alt_edge, /area/kutjevo/interior/complex/Northwest_Flight_Control) "upp" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 10 - }, +/turf/open/floor/kutjevo/tan/grey_edge/southwest, /area/kutjevo/interior/complex/Northwest_Dorms) "upY" = ( /obj/effect/decal/cleanable/blood/drip, @@ -14969,17 +13792,13 @@ /area/kutjevo/interior/complex/med/triage) "uqv" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/west, /area/kutjevo/interior/complex/med) "uqL" = ( /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/exterior/lz_river) "uqR" = ( /obj/structure/machinery/light, @@ -14989,9 +13808,7 @@ /obj/structure/platform/kutjevo{ dir = 1 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_edge/east, /area/kutjevo/interior/colony_central) "uri" = ( /obj/structure/flora/bush/ausbushes/ppflowers{ @@ -15028,9 +13845,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/kutjevo/interior/colony_north) "usd" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ @@ -15060,9 +13875,7 @@ /area/kutjevo/interior/complex/med/cells) "uwD" = ( /obj/item/clothing/mask/cigarette/pipe/cobpipe, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/complex/botany) "uwY" = ( /obj/structure/platform/kutjevo{ @@ -15085,9 +13898,7 @@ /area/kutjevo/exterior/scrubland) "uze" = ( /obj/structure/platform/kutjevo/smooth, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/runoff_river) "uzp" = ( /obj/structure/window/framed/kutjevo, @@ -15176,9 +13987,7 @@ /obj/structure/surface/table/almayer, /obj/item/book/manual/surgery, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/west, /area/kutjevo/interior/complex/med/operating) "uEr" = ( /obj/structure/filingcabinet{ @@ -15192,40 +14001,30 @@ pixel_y = 17 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "uEY" = ( /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/complex_border/med_rec) "uGd" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/kutjevo/exterior/lz_river) "uGB" = ( /obj/structure/platform/kutjevo/rock{ dir = 1 }, /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/interior/oob) "uGN" = ( /obj/structure/flora/grass/tallgrass/desert, /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/stonyfields) "uHg" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 9 - }, +/turf/open/floor/kutjevo/tan/grey_edge/northwest, /area/kutjevo/interior/complex/Northwest_Dorms) "uHo" = ( /obj/structure/flora/grass/desert/lightgrass_3, @@ -15266,9 +14065,7 @@ "uJV" = ( /obj/structure/surface/rack, /obj/item/book/manual/orbital_cannon_manual, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "uKx" = ( /obj/effect/decal/cleanable/blood/xeno{ @@ -15302,9 +14099,7 @@ /turf/open/floor/kutjevo, /area/kutjevo/interior/oob/dev_room) "uMg" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/kutjevo/exterior/lz_dunes) "uML" = ( /obj/item/ammo_magazine/rifle/mar40/extended, @@ -15332,10 +14127,7 @@ /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/kutjevo/interior/oob) "uNJ" = ( /obj/structure/platform/kutjevo{ @@ -15440,9 +14232,7 @@ /area/kutjevo/interior/colony_South/power2) "uSG" = ( /obj/structure/window/framed/kutjevo/reinforced/hull, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/oob) "uTa" = ( /obj/effect/landmark/objective_landmark/science, @@ -15461,9 +14251,7 @@ /obj/structure/platform/kutjevo/smooth{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "uTo" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -15474,15 +14262,13 @@ "uTr" = ( /obj/structure/largecrate, /turf/open/floor/kutjevo/colors/orange, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "uWk" = ( /obj/structure/platform/kutjevo/rock{ dir = 1 }, /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/kutjevo/interior/oob) "uWu" = ( /obj/effect/spawner/random/toolbox{ @@ -15496,9 +14282,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/med) "uYi" = ( /turf/closed/wall/kutjevo/colony/reinforced/hull, @@ -15526,9 +14310,7 @@ /area/kutjevo/interior/power) "vaa" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "vap" = ( /obj/effect/decal/cleanable/blood/xeno{ @@ -15565,17 +14347,13 @@ /turf/open/floor/mech_bay_recharge_floor, /area/kutjevo/interior/colony_central/mine_elevator) "vbA" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/exterior/runoff_dunes) "vbV" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 6 - }, +/turf/open/floor/kutjevo/multi_tiles/southeast, /area/kutjevo/interior/power) "vcs" = ( /obj/structure/machinery/computer/cameras{ @@ -15585,9 +14363,7 @@ /turf/open/floor/kutjevo/colors/green/tile, /area/kutjevo/interior/complex/botany/east) "vcT" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/kutjevo/exterior/lz_river) "vcW" = ( /obj/structure/platform/kutjevo/rock{ @@ -15605,9 +14381,7 @@ "vcY" = ( /obj/structure/platform/kutjevo/smooth, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "vdl" = ( /obj/structure/platform_decoration/kutjevo{ @@ -15671,9 +14445,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/Northwest_Colony) "vfr" = ( -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/purple/edge/north, /area/kutjevo/interior/construction) "vfZ" = ( /obj/structure/platform/kutjevo/rock{ @@ -15682,9 +14454,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/runoff_river) "vgw" = ( -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/east, /area/kutjevo/interior/complex/med) "vgX" = ( /obj/effect/decal/cleanable/blood/xeno{ @@ -15715,9 +14485,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/scrubland) "vin" = ( -/turf/open/floor/coagulation{ - icon_state = "2,0" - }, +/turf/open/floor/coagulation/icon2_0, /area/kutjevo/exterior/lz_river) "viU" = ( /turf/open/floor/plating/kutjevo, @@ -15727,9 +14495,7 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/exterior/runoff_bridge) "vkK" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/kutjevo/exterior/runoff_dunes) "vkV" = ( /obj/structure/platform/kutjevo{ @@ -15751,9 +14517,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_edge/east, /area/kutjevo/interior/complex/Northwest_Flight_Control) "vlt" = ( /obj/structure/surface/rack, @@ -15762,9 +14526,7 @@ /area/kutjevo/interior/power/comms) "vmB" = ( /obj/structure/flora/bush/ausbushes/reedbush, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_corner2/north, /area/kutjevo/exterior/runoff_river) "vmH" = ( /obj/structure/monorail, @@ -15774,9 +14536,7 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/colony_central/mine_elevator) "vmJ" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/kutjevo/interior/complex/med) "vnO" = ( /obj/structure/bed/chair{ @@ -15800,11 +14560,7 @@ /turf/open/auto_turf/sand/layer2, /area/kutjevo/exterior/scrubland) "vqQ" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 29; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/exterior/telecomm/lz2_south) "vre" = ( @@ -15817,7 +14573,7 @@ "vrB" = ( /obj/structure/machinery/floodlight, /turf/open/floor/kutjevo/tan, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "vse" = ( /obj/structure/bed/stool, /turf/open/auto_turf/sand/layer0, @@ -15826,17 +14582,13 @@ /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/purple/edge/east, /area/kutjevo/interior/construction) "vsP" = ( /turf/closed/wall/kutjevo/rock, /area/kutjevo/interior/colony_N_East) "vsS" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 1 - }, +/turf/open/desert/desert_shore/shore_edge1/north, /area/kutjevo/exterior/lz_dunes) "vtY" = ( /obj/structure/machinery/light, @@ -15855,9 +14607,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/scrubland) "vxe" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_edge/west, /area/kutjevo/interior/colony_South) "vxM" = ( /obj/structure/surface/table/almayer, @@ -15902,9 +14652,7 @@ "vCx" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/snacks/applecakeslice, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_edge/west, /area/kutjevo/interior/complex/Northwest_Dorms) "vCT" = ( /obj/structure/blocker/invisible_wall, @@ -15914,10 +14662,7 @@ /obj/structure/platform/kutjevo{ dir = 8 }, -/turf/open/gm/river{ - color = "#995555"; - name = "pool" - }, +/turf/open/gm/river/red_pool, /area/kutjevo/interior/power) "vDi" = ( /obj/structure/platform_decoration/kutjevo{ @@ -15932,9 +14677,7 @@ /obj/structure/sign/safety/medical{ pixel_y = 32 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/complex/botany) "vDH" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -15977,9 +14720,7 @@ /area/kutjevo/interior/colony_South/power2) "vER" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/kutjevo/interior/complex/Northwest_Dorms) "vES" = ( /obj/item/tool/wirecutters, @@ -16021,9 +14762,7 @@ }, /obj/structure/platform/kutjevo/smooth, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/oob) "vHf" = ( /obj/structure/surface/table/almayer, @@ -16039,17 +14778,13 @@ /area/kutjevo/interior/construction) "vHh" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/east, /area/kutjevo/interior/complex/botany/east) "vHG" = ( /obj/structure/platform/kutjevo/smooth{ dir = 1 }, -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/kutjevo/exterior/runoff_river) "vHL" = ( /turf/open/floor/kutjevo/colors/green/tile, @@ -16138,9 +14873,7 @@ pixel_y = 17 }, /obj/structure/bed/sofa/vert/white, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/kutjevo/interior/complex/med/auto_doc) "vOc" = ( /obj/structure/cable/heavyduty{ @@ -16166,7 +14899,7 @@ /area/kutjevo/interior/complex/botany) "vPm" = ( /turf/open/floor/kutjevo/tan, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "vPE" = ( /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib1" @@ -16210,9 +14943,7 @@ /area/kutjevo/exterior/lz_dunes) "vTe" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/runoff_river) "vVr" = ( /turf/closed/wall/kutjevo/colony/reinforced, @@ -16225,9 +14956,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/floor/kutjevo/colors/purple/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/purple/edge/east, /area/kutjevo/interior/construction) "vXo" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -16246,18 +14975,14 @@ /area/kutjevo/interior/power/comms) "vXs" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_edge/west, /area/kutjevo/interior/complex/Northwest_Dorms) "vXK" = ( /obj/structure/bed/chair/office/dark, /turf/open/floor/kutjevo/colors, /area/kutjevo/interior/colony_South/power2) "vYC" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/scrubland) "vYD" = ( /obj/effect/decal/cleanable/blood, @@ -16285,9 +15010,7 @@ /area/kutjevo/exterior/runoff_river) "vYW" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "wae" = ( /obj/structure/flora/grass/tallgrass/desert/corner{ @@ -16295,6 +15018,9 @@ }, /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/scrubland) +"wax" = ( +/turf/closed/wall/kutjevo/colony, +/area/kutjevo/exterior/lz_pad) "waP" = ( /obj/structure/stairs/perspective/kutjevo{ icon_state = "p_stair_ew_full_cap_butt" @@ -16371,9 +15097,7 @@ /turf/open/floor/kutjevo/colors, /area/kutjevo/interior/complex/botany) "wgK" = ( -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/kutjevo/exterior/scrubland) "wgT" = ( /obj/structure/platform/kutjevo/rock{ @@ -16423,7 +15147,7 @@ "wlg" = ( /obj/structure/surface/rack, /turf/open/floor/kutjevo/tan, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "wlq" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/book/manual/engineering_construction, @@ -16431,9 +15155,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "wnk" = ( /obj/structure/largecrate/random/case/small, @@ -16463,9 +15185,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/kutjevo/interior/complex/Northwest_Dorms) "wpq" = ( /obj/structure/blocker/invisible_wall, @@ -16487,34 +15207,26 @@ /area/kutjevo/interior/power) "wqR" = ( /obj/structure/bed/chair, -/turf/open/gm/dirtgrassborder2{ - dir = 4 - }, +/turf/open/gm/dirtgrassborder2/east, /area/kutjevo/exterior/complex_border/med_park) "wrk" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "wrO" = ( -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/kutjevo/exterior/spring) "wrV" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/spring) "wsf" = ( /obj/structure/platform_decoration/kutjevo/rock{ dir = 8 }, /obj/structure/blocker/invisible_wall, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/kutjevo/interior/oob) "wsk" = ( /obj/structure/surface/table/almayer, @@ -16530,9 +15242,7 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/colors/orange/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/orange/inner_corner/north, /area/kutjevo/interior/foremans_office) "wtk" = ( /obj/structure/barricade/wooden{ @@ -16566,7 +15276,7 @@ "wvg" = ( /obj/item/stack/sheet/metal, /turf/open/floor/almayer/research/containment/floor1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "wvr" = ( /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/colony_South) @@ -16586,7 +15296,7 @@ "wvX" = ( /obj/structure/machinery/landinglight/ds2, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "wwc" = ( /obj/structure/prop/wooden_cross{ desc = "A wooden grave marker. The name 'Richard' is carved into the wood."; @@ -16598,7 +15308,7 @@ pixel_y = -2 }, /turf/open/auto_turf/sand/layer0, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "wwd" = ( /obj/item/stool, /turf/open/floor/kutjevo/colors/green/tile, @@ -16617,9 +15327,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 1 - }, +/turf/open/gm/river/desert/shallow_edge/north, /area/kutjevo/exterior/runoff_river) "wwQ" = ( /obj/structure/window/framed/kutjevo, @@ -16699,9 +15407,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "wDm" = ( /obj/structure/stairs/perspective/kutjevo{ @@ -16721,9 +15427,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/gm/river/desert/shallow_edge{ - dir = 5 - }, +/turf/open/gm/river/desert/shallow_edge/northeast, /area/kutjevo/exterior/runoff_river) "wEU" = ( /obj/structure/barricade/wooden{ @@ -16731,14 +15435,11 @@ pixel_y = 13 }, /turf/open/floor/almayer/research/containment/floor2, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "wFa" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/kutjevo/interior/complex/med) "wFQ" = ( /obj/structure/flora/grass/desert/lightgrass_9, @@ -16791,20 +15492,14 @@ /obj/structure/platform/kutjevo/smooth{ dir = 4 }, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "wMw" = ( /obj/structure/blocker/invisible_wall, /turf/open/floor/kutjevo/multi_tiles, /area/kutjevo/interior/power) "wNh" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 1 }, @@ -16815,17 +15510,11 @@ /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany) "wOI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/kutjevo/colors/purple/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/purple/inner_corner/north, /area/kutjevo/interior/construction) "wOU" = ( /obj/structure/flora/bush/ausbushes/ausbush{ @@ -16898,9 +15587,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/exterior/runoff_bridge) "wWy" = ( -/turf/open/gm/river/desert/deep{ - icon = 'icons/turf/floors/desert_water_toxic.dmi' - }, +/turf/open/gm/river/desert/deep/toxic, /area/kutjevo/interior/complex/med) "wXd" = ( /turf/closed/wall/kutjevo/rock, @@ -16910,7 +15597,7 @@ dir = 1 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "wXy" = ( /obj/effect/landmark/static_comms/net_two, /turf/open/auto_turf/sand/layer2, @@ -16963,9 +15650,7 @@ /area/kutjevo/interior/oob) "xaB" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/multi_tiles/north, /area/kutjevo/exterior/runoff_bridge) "xaI" = ( /obj/structure/surface/table/almayer, @@ -16973,27 +15658,19 @@ /turf/open/floor/kutjevo/colors/green/tile, /area/kutjevo/interior/complex/botany/east) "xca" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/kutjevo/tan/alt_inner_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "xcG" = ( /obj/effect/decal/cleanable/blood/oil, /turf/open/floor/kutjevo/colors/orange, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "xcI" = ( /obj/structure/barricade/wooden{ dir = 4 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/orange/edge/east, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "xdM" = ( /turf/open/floor/kutjevo/plate, @@ -17031,9 +15708,7 @@ dir = 1; pixel_y = 13 }, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "xjg" = ( /obj/structure/platform/kutjevo{ @@ -17046,9 +15721,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, +/turf/open/desert/desert_shore/desert_shore1/west, /area/kutjevo/exterior/lz_river) "xjY" = ( /turf/open/floor/almayer/research/containment/floor1, @@ -17094,35 +15767,25 @@ /area/kutjevo/exterior/runoff_bridge) "xnk" = ( /obj/item/ammo_magazine/rifle/mar40, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "xnr" = ( /obj/structure/blocker/invisible_wall, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 1 - }, +/turf/open/desert/desert_shore/desert_shore1/north, /area/kutjevo/exterior/runoff_river) "xnT" = ( /obj/effect/landmark/monkey_spawn, /turf/open/auto_turf/sand/layer1, /area/kutjevo/interior/colony_South) "xof" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 29; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/kutjevo/tan/multi_tiles, /area/kutjevo/interior/complex/botany) "xoq" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/kutjevo/tan/grey_inner_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_inner_edge/east, /area/kutjevo/interior/complex/med) "xoM" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -17132,18 +15795,14 @@ /turf/open/floor/plating/kutjevo, /area/kutjevo/interior/colony_South/power2) "xoV" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_corner2/east, /area/kutjevo/exterior/runoff_dunes) "xpd" = ( /obj/structure/largecrate/guns/merc, /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/power/comms) "xpk" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/lz_river) "xpz" = ( /obj/structure/bed/chair{ @@ -17197,7 +15856,7 @@ "xrT" = ( /obj/structure/flora/grass/desert/lightgrass_8, /turf/open/auto_turf/sand/layer1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "xti" = ( /obj/structure/stairs/perspective/kutjevo{ dir = 4; @@ -17213,20 +15872,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/colors/cyan/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/cyan/edge/west, /area/kutjevo/interior/complex/med/operating) "xuN" = ( -/turf/open/desert/desert_shore/shore_edge1{ - dir = 4 - }, +/turf/open/desert/desert_shore/shore_edge1/east, /area/kutjevo/exterior/spring) "xuY" = ( /obj/structure/barricade/wooden, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/exterior/runoff_bridge) "xvg" = ( /obj/item/stool{ @@ -17276,9 +15929,7 @@ /area/kutjevo/interior/construction) "xyY" = ( /obj/structure/machinery/light/small, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/exterior/runoff_bridge) "xzd" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -17299,7 +15950,7 @@ dir = 4 }, /turf/open/floor/almayer/research/containment/floor1, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "xBb" = ( /obj/structure/platform/kutjevo{ dir = 4 @@ -17312,16 +15963,14 @@ /turf/open/floor/almayer/research/containment/floor2, /area/kutjevo/exterior/Northwest_Colony) "xCc" = ( -/turf/open/gm/dirtgrassborder2{ - icon_state = "wall3" - }, +/turf/open/gm/dirtgrassborder2/wall3, /area/kutjevo/exterior/complex_border/med_park) "xDR" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, /turf/open/floor/kutjevo/multi_tiles, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "xDY" = ( /obj/item/weapon/gun/rifle/m16, /turf/open/floor/kutjevo/colors/orange, @@ -17337,7 +15986,7 @@ /obj/structure/surface/rack, /obj/item/packageWrap, /turf/open/floor/almayer/research/containment/floor2, -/area/kutjevo/exterior/Northwest_Colony) +/area/kutjevo/exterior/lz_pad) "xGF" = ( /obj/structure/stairs/perspective/kutjevo{ dir = 4; @@ -17412,9 +16061,7 @@ layer = 3.1 }, /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 10 - }, +/turf/open/floor/kutjevo/multi_tiles/southwest, /area/kutjevo/interior/colony_South/power2) "xOU" = ( /obj/structure/sign/safety/hazard{ @@ -17437,9 +16084,7 @@ /turf/open/auto_turf/sand/layer1, /area/kutjevo/exterior/construction) "xQz" = ( -/turf/open/floor/kutjevo/colors/cyan/inner_corner{ - dir = 1 - }, +/turf/open/floor/kutjevo/colors/cyan/inner_corner/north, /area/kutjevo/interior/complex/med/triage) "xQM" = ( /obj/item/tool/minihoe, @@ -17457,11 +16102,7 @@ /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/power) "xRx" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/platform/kutjevo/smooth{ dir = 1 }, @@ -17490,9 +16131,7 @@ /obj/structure/surface/rack, /obj/structure/machinery/light, /obj/item/stack/sheet/metal/small_stack, -/turf/open/floor/kutjevo/colors/orange/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/orange/edge/west, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "xVt" = ( /obj/structure/platform/kutjevo/smooth, @@ -17510,9 +16149,7 @@ /turf/open/auto_turf/sand/layer0, /area/kutjevo/interior/colony_N_East) "xVZ" = ( -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/west, /area/kutjevo/interior/colony_South/power2) "xWK" = ( /turf/open/auto_turf/sand/layer1, @@ -17543,9 +16180,7 @@ "xYR" = ( /obj/item/stack/sheet/wood, /obj/item/storage/belt/marine, -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/north, /area/kutjevo/interior/power/comms) "xZd" = ( /obj/structure/bed/chair{ @@ -17601,16 +16236,12 @@ /area/kutjevo/exterior/lz_dunes) "yaI" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/kutjevo/interior/complex/botany/east_tech) "ybd" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/kutjevo/interior/complex/Northwest_Flight_Control) "ybh" = ( /obj/structure/filtration/machine_96x96/indestructible{ @@ -17634,25 +16265,19 @@ /turf/open/floor/kutjevo/tan, /area/kutjevo/interior/complex/Northwest_Security_Checkpoint) "ycN" = ( -/turf/open/floor/kutjevo/tan/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/multi_tiles/east, /area/kutjevo/interior/complex/botany) "ydh" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/gm/river/desert/shallow_edge{ - dir = 4 - }, +/turf/open/gm/river/desert/shallow_edge/east, /area/kutjevo/exterior/runoff_river) "yeY" = ( /obj/item/stack/sheet/wood, /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/power) "yfc" = ( -/turf/open/desert/desert_shore/desert_shore1{ - dir = 8 - }, -/area/kutjevo/exterior/Northwest_Colony) +/turf/open/desert/desert_shore/desert_shore1/west, +/area/kutjevo/exterior/lz_pad) "yfo" = ( /turf/open/floor/kutjevo/colors/orange, /area/kutjevo/interior/colony_central) @@ -17706,9 +16331,7 @@ icon_state = "tree_2"; pixel_y = 14 }, -/turf/open/desert/desert_shore/desert_shore1{ - dir = 4 - }, +/turf/open/desert/desert_shore/desert_shore1/east, /area/kutjevo/exterior/spring) "yir" = ( /turf/open/floor/kutjevo/colors/orange, @@ -17726,9 +16349,7 @@ /turf/open/floor/kutjevo/colors/cyan/tile, /area/kutjevo/interior/complex/med/cells) "yjF" = ( -/turf/open/desert/desert_shore/shore_corner2{ - dir = 8 - }, +/turf/open/desert/desert_shore/shore_corner2/west, /area/kutjevo/exterior/runoff_bridge) "yjI" = ( /turf/open/floor/kutjevo/tan, @@ -17751,9 +16372,7 @@ /area/kutjevo/interior/complex/med/cells) "ykL" = ( /obj/structure/largecrate/random, -/turf/open/floor/kutjevo/multi_tiles{ - dir = 4 - }, +/turf/open/floor/kutjevo/multi_tiles/east, /area/kutjevo/interior/colony_South/power2) "ykY" = ( /obj/effect/landmark/xeno_hive_spawn, @@ -17780,10 +16399,7 @@ /obj/item/storage/pill_bottle/tramadol/skillless, /obj/structure/platform/kutjevo/smooth, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/kutjevo/interior/complex/med/operating) "ymc" = ( /obj/structure/machinery/shower{ @@ -18510,9 +17126,9 @@ dxF dxF dxF nTw -huR -huR -huR +dmy +dmy +dmy nTw dxF sWF @@ -18677,10 +17293,10 @@ dxF dxF dxF dxF -huR -huR -huR -xBm +dmy +dmy +dmy +jGF sWF sWF nJp @@ -18844,9 +17460,9 @@ dxF dxF dxF dxF -huR -huR -huR +dmy +dmy +dmy oun wwQ oca @@ -19011,9 +17627,9 @@ dxF dxF dxF dxF -huR -huR -huR +dmy +dmy +dmy oun wwQ oFX @@ -19178,9 +17794,9 @@ dxF dxF dxF dxF -huR -huR -huR +dmy +dmy +dmy oun wwQ oFX @@ -19326,13 +17942,13 @@ dxF dxF dxF dxF -ybV -ybV -ybV -ybV -ybV -ybV -ybV +oNE +oNE +oNE +oNE +oNE +oNE +oNE dxF dxF dxF @@ -19345,10 +17961,10 @@ dxF dxF dxF dxF -huR -huR -huR -xBm +dmy +dmy +dmy +jGF sWF bQk opQ @@ -19491,17 +18107,17 @@ dxF dxF dxF wwc -hrz -arM -ybV -mSG -ybV -mSG -mSG -mSG -ybV -ybV -ybV +tHh +tbk +oNE +rmg +oNE +rmg +rmg +rmg +oNE +oNE +oNE dxF dxF dxF @@ -19512,10 +18128,10 @@ dxF dxF dxF dxF -huR -huR -huR -xBm +dmy +dmy +dmy +jGF qzj sOF swq @@ -19650,17 +18266,17 @@ dxF dxF dxF dxF -hrz +tHh dxF dxF dxF dxF -hrz -hrz -hrz -hrz -hrz -arM +tHh +tHh +tHh +tHh +tHh +tbk eiX eiX eiX @@ -19669,7 +18285,7 @@ eiX eiX eiX eiX -ksW +nvi dxF dxF dxF @@ -19679,10 +18295,10 @@ dxF dxF dxF dxF -huR -huR -huR -xBm +dmy +dmy +dmy +jGF qzj qfw rwL @@ -19817,28 +18433,28 @@ dxF mjW yfc tIY -hrz +tHh dxF dxF dxF -hrz +tHh bWA -hrz -hrz -hrz -sVF -iin -iin -hrz -hrz -hrz -hrz -hrz -hrz -hrz -hrz -hrz -hrz +tHh +tHh +tHh +lKk +kWX +kWX +tHh +tHh +tHh +tHh +tHh +tHh +tHh +tHh +tHh +tHh dxF dxF dxF @@ -19846,10 +18462,10 @@ dxF dxF dxF dxF -huR -huR -huR -xBm +dmy +dmy +dmy +jGF wwQ eur opQ @@ -19984,39 +18600,39 @@ dxF eFy dDL dOU -hrz -hrz -hrz -hrz -hrz -hrz -sVF -sVF -sVF -sVF -sVF -iin -iin -hrz -hrz -bNG -hrz -hrz -sVF -sVF -sVF -hrz -hrz +tHh +tHh +tHh +tHh +tHh +tHh +lKk +lKk +lKk +lKk +lKk +kWX +kWX +tHh +tHh +rst +tHh +tHh +lKk +lKk +lKk +tHh +tHh bWA -hrz +tHh dxF dxF dxF dxF -iin -huR -huR -xBm +kWX +dmy +dmy +jGF sWF sWF khW @@ -20151,40 +18767,40 @@ dxF tnI rfz dyW -sVF -sVF -sVF -iin -iin -sVF -sVF -hrz -hrz -hrz -sVF -iin -iin -iin -hrz -hrz -hrz -hrz -sVF -hrz -hrz -hrz -hrz -hrz -hrz -hrz -iin -iin -sVF -sVF -huR -huR -xBm -aUF +lKk +lKk +lKk +kWX +kWX +lKk +lKk +tHh +tHh +tHh +lKk +kWX +kWX +kWX +tHh +tHh +tHh +tHh +lKk +tHh +tHh +tHh +tHh +tHh +tHh +tHh +kWX +kWX +lKk +lKk +dmy +dmy +jGF +bEt sWF sWF sWF @@ -20316,50 +18932,50 @@ dxF dxF dxF dxF -iin -hrz -hrz -hrz -hrz -sVF -hrz -hrz -hrz -iin -hrz -hrz -hrz -hrz -hrz -hrz -hrz -sVF -sVF -sVF -sVF -sVF -sVF -sVF -hrz -hrz -hrz -hrz -hrz -sVF -sVF -sVF -huR -huR -lRy -dht -dht -dht -dht -dht -dht -dht -dht -dht +kWX +tHh +tHh +tHh +tHh +lKk +tHh +tHh +tHh +kWX +tHh +tHh +tHh +tHh +tHh +tHh +tHh +lKk +lKk +lKk +lKk +lKk +lKk +lKk +tHh +tHh +tHh +tHh +tHh +lKk +lKk +lKk +dmy +dmy +dBj +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD rzh dxF dxF @@ -20484,49 +19100,49 @@ dxF dxF dxF dxF -hrz -hrz -iin -sVF +tHh +tHh +kWX +lKk qDH qDH qDH -iin -iin -iin -iin -iin -sVF +kWX +kWX +kWX +kWX +kWX +lKk qDH qDH -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk qDH qDH qDH -sVF -sVF -huR -huR -sVF -sVF -sVF -iin -iin -iin -sVF -sVF -sVF -sVF +lKk +lKk +dmy +dmy +lKk +lKk +lKk +kWX +kWX +kWX +lKk +lKk +lKk +lKk dxF dxF dxF @@ -20651,49 +19267,49 @@ dxF dxF dxF dxF -hrz -iin -iin -sVF -lRy -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -lRy -huR -huR -huR -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF +tHh +kWX +kWX +lKk +dBj +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +dBj +dmy +dmy +dmy +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk dxF dxF dxF @@ -20818,11 +19434,11 @@ dxF dxF dxF dxF -hrz -iin -sVF +tHh +kWX +lKk oJE -xBm +jGF tGE hnq dhL @@ -20847,19 +19463,19 @@ ccs hnq dhL tGE -xBm -huR -huR -huR -sVF -sVF +jGF +dmy +dmy +dmy +lKk +lKk qDH qDH qDH qDH qDH -sVF -sVF +lKk +lKk dxF dxF dxF @@ -20985,11 +19601,11 @@ dxF dxF dxF dxF -iin -sVF -hrz -sVF -xBm +kWX +lKk +tHh +lKk +jGF wvX hzN wqk @@ -21014,17 +19630,17 @@ wqk hzN hzN dpt -xBm -huR -huR -huR -sVF +jGF +dmy +dmy +dmy +lKk oJE -lRy -dht -dht -dht -lRy +dBj +lzD +lzD +lzD +dBj qnd xrT dxF @@ -21151,12 +19767,12 @@ dxF dxF dxF dxF -iin -iin -sVF -hrz -sVF -xBm +kWX +kWX +lKk +tHh +lKk +jGF sUt hzN hzN @@ -21181,19 +19797,19 @@ hzN ppX hzN lNl -xBm -huR -huR -huR -sVF +jGF +dmy +dmy +dmy +lKk oJE -xBm +jGF uTr mfk mfk -xBm +jGF qnd -sVF +lKk dxF dxF dxF @@ -21318,12 +19934,12 @@ dxF dxF dxF dxF -iin -bGg -sVF -hrz +kWX +cpD +lKk +tHh oJE -xBm +jGF saK hzN hzN @@ -21348,20 +19964,20 @@ hzN ppX hzN qTI -xBm -huR -huR -sVF -sVF +jGF +dmy +dmy +lKk +lKk oJE -xBm +jGF rlI pRL vrB -xBm +jGF qnd -sVF -pkP +lKk +wax pkP pkP hrz @@ -21485,12 +20101,12 @@ dxF dxF dxF dxF -iin -sVF -sVF -sVF +kWX +lKk +lKk +lKk oJE -xBm +jGF sLf hzN ppX @@ -21515,20 +20131,20 @@ ppX ppX hzN wXf -xBm -huR -huR -sVF -iin +jGF +dmy +dmy +lKk +kWX oJE -xBm +jGF fmN fmN fmN -xBm +jGF qnd -sVF -mar +lKk +mAb ggC mar hrz @@ -21652,12 +20268,12 @@ dxF dxF dxF dxF -iin -sVF -sVF -sVF +kWX +lKk +lKk +lKk oJE -xBm +jGF wvX hzN ppX @@ -21682,20 +20298,20 @@ hzN eBI hzN dpt -xBm -huR -huR -sVF -iin +jGF +dmy +dmy +lKk +kWX oJE -xBm +jGF wlg vPm vPm -xBm +jGF qnd -sVF -mar +lKk +mAb ggC mar hrz @@ -21819,12 +20435,12 @@ dxF dxF dxF dxF -iin -iin -sVF -hrz +kWX +kWX +lKk +tHh oJE -xBm +jGF sUt hzN ppX @@ -21849,20 +20465,20 @@ hzN hzN hzN lNl -xBm -huR -huR -sVF -sVF +jGF +dmy +dmy +lKk +lKk oJE -xBm +jGF qUC kVA fmN -xBm +jGF qnd -sVF -mar +lKk +mAb ggC mar sVF @@ -21986,12 +20602,12 @@ dxF dxF dxF dxF -hrz -iin -hrz -iin -iin -xBm +tHh +kWX +tHh +kWX +kWX +jGF saK hzN ppX @@ -22016,20 +20632,20 @@ hzN hzN hzN qTI -xBm -huR -huR -sVF -sVF +jGF +dmy +dmy +lKk +lKk oJE -lRy -dht -dht -dht -lRy +dBj +lzD +lzD +lzD +dBj qnd -sVF -mar +lKk +mAb pkP mar iin @@ -22153,12 +20769,12 @@ dxF dxF dxF dxF -hrz -hrz -hrz -hrz +tHh +tHh +tHh +tHh oJE -xBm +jGF mIT hzN ppX @@ -22183,20 +20799,20 @@ ppX ppX hzN wXf -xBm -huR -huR -huR -sVF -sVF +jGF +dmy +dmy +dmy +lKk +lKk rSU rSU rSU rSU rSU -sVF -sVF -mar +lKk +lKk +mAb ggC mar hrz @@ -22320,12 +20936,12 @@ dxF dxF dxF dxF -hrz +tHh mao -hrz -iin +tHh +kWX oJE -xBm +jGF wvX hzN hzN @@ -22350,20 +20966,20 @@ hzN ppX eBI dpt -xBm -huR -huR -huR -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -bGg -mar +jGF +dmy +dmy +dmy +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +cpD +mAb ggC mar hrz @@ -22487,12 +21103,12 @@ dxF dxF dxF dxF -hrz -hrz -hrz -hrz -iin -xBm +tHh +tHh +tHh +tHh +kWX +jGF sUt hzN hzN @@ -22517,20 +21133,20 @@ hzN ppX eBI lNl -xBm -huR -huR -huR -sVF -hrz -sVF -sVF -sVF -sVF -tjJ -sVF -sVF -mar +jGF +dmy +dmy +dmy +lKk +tHh +lKk +lKk +lKk +lKk +izY +lKk +lKk +mAb ggC mar hrz @@ -22654,12 +21270,12 @@ dxF dxF dxF dxF -hrz -hrz -hrz -hrz +tHh +tHh +tHh +tHh oJE -xBm +jGF saK hzN wqk @@ -22684,18 +21300,18 @@ wqk hzN hzN qTI -xBm -huR -huR -huR -lRy -dht -dht -dht -dht -dht -dht -dht +jGF +dmy +dmy +dmy +dBj +lzD +lzD +lzD +lzD +lzD +lzD +lzD hoK hoK hoK @@ -22821,12 +21437,12 @@ dxF dxF dxF dxF -hrz -hrz -hrz -sVF +tHh +tHh +tHh +lKk oJE -xBm +jGF tGE pPz jUK @@ -22851,17 +21467,17 @@ tHI pPz jUK tGE -xBm -huR -huR -huR -xBm -aUF -aUF -aUF -aUF -aUF -aUF +jGF +dmy +dmy +dmy +jGF +bEt +bEt +bEt +bEt +bEt +bEt hoK hoK hbL @@ -22986,44 +21602,44 @@ dxF dxF dxF dxF -dxF -dxF -hrz -hrz -sVF -sVF +dxF +dxF +tHh +tHh +lKk +lKk oJE -lRy -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -dht -lRy -huR -huR -huR +dBj +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +lzD +dBj +dmy +dmy +dmy lxN -aUF +bEt hoK hoK dkW @@ -23155,42 +21771,42 @@ dxF dxF dxF dxF -hrz -iin -sVF -sVF -bGg +tHh +kWX +lKk +lKk +cpD rSU rSU rSU -sVF +lKk rSU rSU -sVF +lKk rSU rSU -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk rSU -sVF -huR -huR -huR -xBm -aUF +lKk +dmy +dmy +dmy +jGF +bEt hoK lOr iNY @@ -23321,43 +21937,43 @@ dxF dxF dxF dxF -iin -iin -iin -iin -sVF -hrz -sVF -sVF -sVF -sVF -sVF -sVF -sVF -sVF -hrz -sVF -sVF -hrz -hrz -hrz -hrz -iin -iin +kWX +kWX +kWX +kWX +lKk +tHh +lKk +lKk +lKk +lKk +lKk +lKk +lKk +lKk +tHh +lKk +lKk +tHh +tHh +tHh +tHh +kWX +kWX oKx oKx -sVF +lKk qDH qDH qDH qDH qDH -sVF -huR -huR -huR -xBm -aUF +lKk +dmy +dmy +dmy +jGF +bEt uAJ iZi nZK @@ -23489,42 +22105,42 @@ dxF dxF dxF dxF -iin -iin -iin -iin -iin -iin -iin -sVF -sVF -sVF -sVF -sVF -dFx -hrz -hrz -hrz -hrz -hrz -sVF -hrz -hrz -hrz -hrz +kWX +kWX +kWX +kWX +kWX +kWX +kWX +lKk +lKk +lKk +lKk +lKk +cLr +tHh +tHh +tHh +tHh +tHh +lKk +tHh +tHh +tHh +tHh oKx -sVF +lKk gTO -dht -dht -dht -lRy +lzD +lzD +lzD +dBj qnd -huR -huR -huR -xBm -aUF +dmy +dmy +dmy +jGF +bEt hEC ipy nZK @@ -23661,37 +22277,37 @@ dxF dxF dxF rzh -dht +lzD bEn bEn -dht -dht -dht +lzD +lzD +lzD xAr -dht +lzD xAr wvg -dht -dht -dht -dht -lRy -hrz -hrz -hrz -hrz +lzD +lzD +lzD +lzD +dBj +tHh +tHh +tHh +tHh eqQ xFN cYb gmA juC -xBm +jGF qnd -huR -huR -huR -xBm -aUF +dmy +dmy +dmy +jGF +bEt uAJ mbc nZK @@ -23840,25 +22456,25 @@ uzp acx jnV jnV -aUF -aUF -xBm -hrz -hrz -hrz -hrz +bEt +bEt +jGF +tHh +tHh +tHh +tHh oJE -xBm +jGF fmN vPm uTr kBm bdd -huR -huR -huR -xBm -gzb +dmy +dmy +dmy +jGF +cou hEC fEu nZK @@ -24008,24 +22624,24 @@ sjE pHR jnV jnV -aUF -xBm -sVF -hrz -hrz -hrz +bEt +jGF +lKk +tHh +tHh +tHh oJE -xBm +jGF kDD vPm vPm rdx bdd -huR -huR -huR -xBm -aUF +dmy +dmy +dmy +jGF +bEt hoK pLN fYE @@ -24176,23 +22792,23 @@ cWc hst jnV jnV -xBm -sVF +jGF +lKk fYF -hrz -hrz +tHh +tHh oJE -xBm +jGF fmN vPm fmN ctA qnd -huR -huR -huR -xBm -aUF +dmy +dmy +dmy +jGF +bEt hoK hoK ybd @@ -24343,23 +22959,23 @@ cWc cWc dfz jnV -xBm -sVF +jGF +lKk fSK -sVF -sVF +lKk +lKk oJE -xBm +jGF fmN vPm bGi -xBm +jGF bdd -huR -huR -huR -xBm -aUF +dmy +dmy +dmy +jGF +bEt hoK hoK nmw @@ -24511,22 +23127,22 @@ cWc kSy pma wEU -sVF +lKk iiy eGL -bGg -sVF -xBm +cpD +lKk +jGF xcG vPm fmN -xBm -iin -huR -huR -huR -xBm -aUF +jGF +kWX +dmy +dmy +dmy +jGF +bEt hoK yhV onC @@ -24678,22 +23294,22 @@ cWc jiX fto pUB -sVF +lKk arh -sVF -sVF -iin -xBm +lKk +lKk +kWX +jGF dpH aIy vPm -xBm -iin -huR -huR -huR -xBm -aUF +jGF +kWX +dmy +dmy +dmy +jGF +bEt uAJ uEr nZK @@ -24844,23 +23460,23 @@ lSc lSc fto jnV -xBm -sVF -sVF -sVF -sVF -iin -xBm +jGF +lKk +lKk +lKk +lKk +kWX +jGF eUJ aIy juC -xBm +jGF qnd -sVF -huR -kZV -xBm -aUF +lKk +dmy +sWR +jGF +bEt uAJ jOA nZK @@ -25011,23 +23627,23 @@ iXh ntz jnV jnV -xBm -sVF -sVF -sVF -sVF +jGF +lKk +lKk +lKk +lKk oJE -xBm +jGF fmN dpH juC -xBm +jGF qnd -iin -huR -huR -xBm -gzb +kWX +dmy +dmy +jGF +cou hEC fKD nZK @@ -25182,19 +23798,19 @@ rzh dxF dxF iCQ -sVF -sVF -lRy -dht -dht -dht -lRy +lKk +lKk +dBj +lzD +lzD +lzD +dBj qnd -iin -huR -huR -xBm -aUF +kWX +dmy +dmy +jGF +bEt uAJ iZi nZK @@ -25350,18 +23966,18 @@ dxF dxF dxF dxF -sVF +lKk rSU rSU rSU rSU rSU -sVF -sVF -huR -huR -xBm -aUF +lKk +lKk +dmy +dmy +jGF +bEt hoK xca pyZ diff --git a/maps/map_files/Kutjevo/sprinkles/35.communications.dmm b/maps/map_files/Kutjevo/sprinkles/35.communications.dmm index d172399ca564..be6e937531c1 100644 --- a/maps/map_files/Kutjevo/sprinkles/35.communications.dmm +++ b/maps/map_files/Kutjevo/sprinkles/35.communications.dmm @@ -5,9 +5,7 @@ /turf/open/auto_turf/sand/layer0, /area/template_noop) "cm" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_edge/west, /area/template_noop) "cL" = ( /obj/item/clothing/suit/storage/hazardvest/yellow, @@ -17,9 +15,7 @@ /turf/open/floor/kutjevo/grey/plate, /area/template_noop) "di" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/template_noop) "dl" = ( /obj/structure/girder/displaced, @@ -104,9 +100,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ req_one_access = null }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/template_noop) "qM" = ( /obj/structure/machinery/light, @@ -134,9 +128,7 @@ /area/template_noop) "sQ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/template_noop) "uS" = ( /obj/structure/surface/table/almayer, @@ -206,8 +198,8 @@ /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/surface/rack, /turf/open/floor/kutjevo/grey/plate, @@ -222,9 +214,7 @@ /area/template_noop) "Af" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/template_noop) "Ca" = ( /obj/structure/window/framed/kutjevo, @@ -235,18 +225,14 @@ /area/template_noop) "Ci" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/template_noop) "DY" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ dir = 1; req_one_access = null }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/template_noop) "EK" = ( /obj/structure/window/framed/kutjevo, @@ -266,16 +252,12 @@ /area/template_noop) "Jg" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/template_noop) "Jz" = ( /obj/item/stack/sheet/metal, /obj/item/stack/rods, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/template_noop) "Ks" = ( /obj/effect/decal/cleanable/blood/drip, @@ -378,9 +360,7 @@ /turf/open/floor/kutjevo/tan/grey_edge, /area/template_noop) "Um" = ( -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/grey_edge/east, /area/template_noop) "Vc" = ( /obj/effect/decal/cleanable/dirt, @@ -393,9 +373,7 @@ /area/template_noop) "Xq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_edge/west, /area/template_noop) "XS" = ( /obj/structure/fence{ @@ -405,9 +383,7 @@ /area/template_noop) "Yo" = ( /obj/item/clothing/head/hardhat/orange, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/grey_edge/north, /area/template_noop) "YG" = ( /obj/structure/machinery/power/port_gen/pacman, @@ -419,9 +395,7 @@ dir = 1; req_one_access = null }, -/turf/open/floor/kutjevo/tan/grey_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/grey_edge/west, /area/template_noop) "Zf" = ( /obj/structure/window/framed/kutjevo, diff --git a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm index 94c7420a6da4..99b0c784e8b3 100644 --- a/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm +++ b/maps/map_files/LV522_Chances_Claim/LV522_Chances_Claim.dmm @@ -5,9 +5,7 @@ network = list("interrogation") }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "aaF" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -16,10 +14,7 @@ /area/lv522/landing_zone_forecon/UD6_Tornado) "aaI" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "aaX" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -30,9 +25,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/tank/emergency_oxygen/double, /obj/item/tank/emergency_oxygen/double, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "abo" = ( /turf/closed/wall/strata_outpost, @@ -46,9 +39,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "abS" = ( /obj/effect/acid_hole, @@ -62,17 +53,12 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/cargo_intake) "abX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair/comfy, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "ack" = ( /obj/structure/sink{ @@ -80,10 +66,7 @@ pixel_x = -11 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/executive) "acn" = ( /obj/structure/largecrate/random/secure, @@ -92,9 +75,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "acp" = ( /obj/effect/decal/cleanable/dirt, @@ -104,9 +85,7 @@ /obj/structure/largecrate/random{ layer = 2.9 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "acD" = ( /obj/effect/decal/cleanable/dirt, @@ -149,9 +128,7 @@ "adG" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/reagent_container/food/condiment/saltshaker, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "adI" = ( /obj/structure/ladder{ @@ -183,9 +160,7 @@ /area/lv522/indoors/b_block/bridge) "aem" = ( /obj/structure/barricade/plasteel/metal, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_street) "aeD" = ( /obj/structure/largecrate/random, @@ -196,18 +171,14 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "afn" = ( /obj/item/reagent_container/spray/cleaner/drone{ pixel_x = -3; pixel_y = 6 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "afp" = ( /obj/structure/platform, @@ -231,9 +202,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "afI" = ( /obj/item/reagent_container/food/drinks/cans/beer{ @@ -257,9 +226,7 @@ /area/lv522/oob) "afX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "agu" = ( /obj/effect/decal/warning_stripes{ @@ -270,28 +237,19 @@ /area/lv522/outdoors/colony_streets/south_west_street) "agM" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "ahs" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "ahH" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor/east) "ahJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "ahP" = ( /turf/open/asphalt/cement, @@ -314,9 +272,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "aij" = ( /obj/structure/stairs/perspective{ @@ -327,14 +283,8 @@ /area/lv522/outdoors/colony_streets/north_east_street) "aio" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bar) -"ait" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) "aiw" = ( /obj/structure/desertdam/decals/road_edge{ icon_state = "road_edge_decal3"; @@ -358,10 +308,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/north_command_centre) "ajM" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -374,10 +321,7 @@ /area/lv522/oob) "ajY" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "akh" = ( /obj/structure/foamed_metal, @@ -385,12 +329,10 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms/glass) "akk" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "akl" = ( /obj/structure/barricade/wooden{ @@ -400,9 +342,7 @@ /area/lv522/oob) "akn" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "akp" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -413,9 +353,7 @@ /area/lv522/oob) "akP" = ( /obj/structure/girder, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "akV" = ( /obj/structure/prop/invuln/ice_prefab, @@ -431,9 +369,7 @@ /turf/closed/wall/strata_outpost/reinforced/hull, /area/lv522/oob) "alJ" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/oob) "ama" = ( /obj/effect/decal/cleanable/dirt, @@ -450,9 +386,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "amC" = ( /obj/structure/bed/roller, @@ -461,10 +395,7 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "amP" = ( /obj/structure/machinery/light{ @@ -489,15 +420,10 @@ /area/lv522/indoors/c_block/cargo) "ana" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/east) "anb" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/lv522/atmos/way_in_command_centre) "ann" = ( /obj/structure/barricade/wooden{ @@ -508,9 +434,7 @@ "ans" = ( /obj/structure/surface/table/almayer, /obj/item/book/manual/chef_recipes, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "anv" = ( /obj/structure/surface/table/reinforced/prison, @@ -526,10 +450,7 @@ "anw" = ( /obj/structure/girder/displaced, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "anG" = ( /obj/effect/decal/cleanable/dirt, @@ -537,9 +458,7 @@ /area/lv522/indoors/lone_buildings/outdoor_bot) "anH" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "anM" = ( /obj/structure/machinery/defenses/sentry/premade/dumb{ @@ -556,9 +475,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "aoi" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -572,31 +489,20 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "aox" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "aoH" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "apc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "apd" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/atmos/sewer) "ape" = ( /obj/structure/bed/chair{ @@ -608,10 +514,7 @@ "apt" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "apC" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -625,16 +528,12 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "aqo" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "aqH" = ( /obj/structure/prop/vehicles/crawler{ @@ -645,9 +544,7 @@ /area/lv522/indoors/c_block/garage) "aqT" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "arh" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -655,9 +552,7 @@ pixel_x = -12; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/oob) "arq" = ( /obj/structure/surface/table/reinforced/prison, @@ -666,26 +561,19 @@ /area/lv522/indoors/c_block/garage) "art" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/op_centre) "arN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/rack, /obj/item/clothing/head/welding, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "arP" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "arV" = ( /obj/structure/surface/table/almayer, @@ -710,9 +598,7 @@ /area/lv522/indoors/a_block/kitchen) "asH" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "asI" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -730,9 +616,7 @@ "asZ" = ( /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "att" = ( /obj/structure/prop/invuln/lifeboat_hatch_placeholder/terminal{ @@ -741,18 +625,13 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "atz" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "atL" = ( /obj/structure/closet/crate, @@ -762,9 +641,7 @@ }, /obj/item/tool/pickaxe/silver, /obj/item/tool/pickaxe/silver, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "atO" = ( /obj/structure/prop/vehicles/crawler{ @@ -775,18 +652,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "atV" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/n_rockies) "aue" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -799,12 +672,9 @@ }, /obj/item/stack/sheet/metal, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "aut" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/north_command_centre) "auG" = ( /turf/open/auto_turf/shale/layer2, @@ -815,16 +685,12 @@ dir = 1 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "avp" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "awj" = ( /obj/item/stack/rods, @@ -847,9 +713,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "axC" = ( /obj/structure/stairs/perspective{ @@ -857,9 +721,7 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "axD" = ( /obj/effect/decal/cleanable/blood/drip, @@ -875,23 +737,17 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "ayn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "ayX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "aza" = ( /obj/structure/stairs/perspective{ @@ -919,19 +775,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/corpo/glass) "azK" = ( /obj/item/prop/colony/used_flare, /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) "aAb" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor) "aAI" = ( /obj/structure/window/framed/strata/reinforced, @@ -945,9 +796,7 @@ /area/lv522/outdoors/colony_streets/north_east_street) "aAW" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "aBm" = ( /obj/effect/decal/cleanable/dirt, @@ -955,10 +804,7 @@ icon_state = "lattice9"; pixel_x = -5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/hallway) "aBY" = ( /obj/vehicle/train/cargo/trolley, @@ -966,22 +812,14 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "aCJ" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/filt) "aCQ" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "aCR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "aCS" = ( /obj/structure/surface/rack, @@ -992,15 +830,11 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "aDf" = ( /obj/structure/ore_box, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "aDh" = ( /obj/structure/platform{ @@ -1011,9 +845,7 @@ "aDj" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "aDs" = ( /obj/item/explosive/mine/active{ @@ -1029,18 +861,14 @@ /area/shuttle/drop2/lv522) "aDS" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "aDZ" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1; welded = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/oob) "aEF" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -1052,9 +880,7 @@ /area/lv522/indoors/c_block/mining) "aEL" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "aEM" = ( /obj/structure/machinery/atm{ @@ -1070,19 +896,14 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "aER" = ( /obj/structure/barricade/wooden{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "aFf" = ( /obj/structure/window/framed/strata/reinforced, @@ -1090,18 +911,13 @@ id = "LZ1_Lockdown_Lo"; name = "Emergency Lockdown" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/ceiling) "aFA" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/n_rockies) "aFN" = ( /turf/open/floor/prison, @@ -1113,17 +929,13 @@ /obj/item/toy/beach_ball/holoball{ pixel_y = -3 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "aGg" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "aGy" = ( /obj/structure/surface/table/almayer, @@ -1131,9 +943,7 @@ dir = 8; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/mining) "aGE" = ( /obj/structure/closet/crate/trashcart, @@ -1146,9 +956,7 @@ "aGI" = ( /obj/structure/largecrate/random/case/double, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "aGQ" = ( /obj/effect/decal/cleanable/dirt, @@ -1179,10 +987,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/cm_vending/sorted/tech/comtech_tools, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "aIf" = ( /obj/structure/machinery/light{ @@ -1208,17 +1013,13 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "aIM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/reactor_garage) "aIY" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -1226,10 +1027,7 @@ pixel_x = -5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/hallway) "aJg" = ( /obj/structure/fence{ @@ -1242,10 +1040,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/colony_streets/north_east_street) "aJr" = ( /obj/effect/decal/cleanable/dirt, @@ -1253,30 +1048,21 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/oob/w_y_vault) "aJS" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "aJT" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "aKf" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) "aKn" = ( /obj/item/clothing/mask/facehugger{ @@ -1286,41 +1072,29 @@ name = "????"; stat = 2 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "aKK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "aKO" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "aKQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/cargo_intake) "aLf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "aLy" = ( /obj/structure/machinery/light{ @@ -1329,10 +1103,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp/on, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "aLJ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -1346,9 +1117,7 @@ /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "aNn" = ( /obj/structure/transmitter/colony_net{ @@ -1357,10 +1126,7 @@ phone_id = "Colony Corporate"; pixel_y = 26 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "aNr" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1377,16 +1143,10 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "aNP" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/southeast, /area/lv522/indoors/a_block/medical) "aOi" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -1398,19 +1158,14 @@ "aOP" = ( /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) "aOV" = ( /obj/structure/barricade/deployable{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "aPe" = ( /obj/effect/decal/warning_stripes{ @@ -1420,10 +1175,7 @@ /area/lv522/outdoors/colony_streets/south_street) "aPu" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "aPN" = ( /obj/structure/surface/table/almayer, @@ -1439,56 +1191,39 @@ /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/recharger, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "aQf" = ( /obj/structure/surface/table/almayer, /obj/item/map/lv522_map, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "aQs" = ( /obj/structure/machinery/telecomms/bus/preset_one, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "aQH" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1; welded = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/landing_zone_1/tunnel) +/turf/open/floor/corsat/marked, +/area/lv522/landing_zone_1/tunnel/far) "aQU" = ( /obj/structure/machinery/computer/cameras{ dir = 4; network = null; pixel_x = -16 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "aRd" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical) "aRi" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "aRB" = ( /obj/structure/platform{ @@ -1496,7 +1231,7 @@ }, /obj/effect/decal/cleanable/blood/xeno, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "aRH" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; @@ -1509,9 +1244,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/central_streets) "aRN" = ( /obj/structure/largecrate/random/barrel, @@ -1524,10 +1257,7 @@ /area/lv522/indoors/a_block/dorms) "aSR" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/outdoors/colony_streets/north_east_street) "aSZ" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -1538,10 +1268,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "aTj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1569,9 +1296,7 @@ /obj/structure/prop/dam/truck/cargo{ layer = 3.1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) "aTP" = ( /obj/structure/cargo_container/watatsumi/right, @@ -1581,17 +1306,13 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/bridge) "aTS" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "aUb" = ( /obj/structure/surface/table/almayer, @@ -1603,26 +1324,20 @@ pixel_x = 6; pixel_y = 14 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "aUL" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "aUN" = ( /obj/item/stack/sheet/wood/large_stack, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "aVa" = ( /obj/structure/platform{ @@ -1643,15 +1358,11 @@ "aVo" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "aVs" = ( /obj/structure/cargo_container/horizontal/blue/top, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "aVt" = ( /obj/item/pamphlet/skill/powerloader, @@ -1659,9 +1370,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "aVA" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -1672,10 +1381,7 @@ "aVD" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "aVF" = ( /obj/structure/surface/table/almayer, @@ -1687,9 +1393,7 @@ pixel_x = 2; pixel_y = 7 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "aVX" = ( /obj/structure/ore_box, @@ -1702,9 +1406,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/t_comm) "aWl" = ( /obj/structure/barricade/wooden, @@ -1715,68 +1417,45 @@ /obj/item/stack/rods{ pixel_y = 14 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "aWu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor/north) "aWw" = ( /obj/structure/sink{ pixel_y = 15 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "aWz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/east_reactor/north) "aWB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "aWJ" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/north) "aWT" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "aWX" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "aXa" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/north) "aXx" = ( /obj/item/weapon/twohanded/folded_metal_chair, @@ -1786,9 +1465,7 @@ "aXB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "aXR" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -1822,9 +1499,7 @@ id = "East_Lock"; name = "Emergency Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "aYF" = ( /obj/structure/desertdam/decals/road_edge{ @@ -1855,10 +1530,7 @@ pixel_x = 8; pixel_y = 5 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "aYO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1871,9 +1543,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "aZj" = ( /obj/structure/plasticflaps, @@ -1899,33 +1569,23 @@ pixel_y = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "bag" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "ban" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/corpsespawner/colonist/burst, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "baG" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/east_reactor/south) "baN" = ( /obj/structure/surface/rack, @@ -1949,10 +1609,7 @@ pixel_y = 5 }, /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "bby" = ( /obj/item/trash/barcardine, @@ -1960,9 +1617,7 @@ pixel_x = -7; pixel_y = 16 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/oob) "bbz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1972,17 +1627,13 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "bbL" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) "bce" = ( /obj/item/trash/hotdog, @@ -1998,9 +1649,7 @@ pixel_x = -11; pixel_y = 12 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/oob) "bcf" = ( /obj/effect/spawner/gibspawner/xeno, @@ -2014,28 +1663,17 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_east_street) "bco" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/west_reactor) "bcP" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/west_reactor) "bcU" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/n_rockies) "bdi" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/c_block/t_comm) "bdj" = ( /obj/structure/bed/chair/comfy, @@ -2043,16 +1681,12 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "bdv" = ( /obj/structure/largecrate/random/case, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "bdH" = ( /obj/structure/bed/chair{ @@ -2066,14 +1700,10 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_street) "bdX" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/nw_rockies) "bdY" = ( /obj/effect/decal/warning_stripes{ @@ -2081,18 +1711,13 @@ pixel_x = 1 }, /obj/item/weapon/gun/launcher/grenade/m81/m79, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "beb" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor/north) "beh" = ( /obj/effect/decal/warning_stripes{ @@ -2107,9 +1732,7 @@ /area/lv522/outdoors/colony_streets/south_street) "bel" = ( /obj/structure/machinery/computer/crew/colony, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "ben" = ( /obj/item/prop{ @@ -2129,15 +1752,11 @@ pixel_y = 13 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/corpo) "bet" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "bex" = ( /obj/effect/decal/cleanable/blood, @@ -2154,28 +1773,20 @@ /area/lv522/indoors/a_block/security) "bfn" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/north) "bgc" = ( /turf/open/floor/plating, /area/lv522/atmos/cargo_intake) "bgg" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/north) "bgJ" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen) "bgN" = ( /obj/structure/surface/table/reinforced/prison, @@ -2189,46 +1800,32 @@ }, /obj/item/newspaper, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "bgV" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/n_rockies) "bha" = ( /obj/item/stack/rods, /turf/open/floor/prison, /area/lv522/outdoors/colony_streets/windbreaker/observation) "bhd" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/north) "bhh" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/south) "bhD" = ( /obj/structure/platform_decoration{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "bhL" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/north) "bia" = ( /obj/structure/largecrate/supply/supplies/tables_racks, @@ -2251,41 +1848,29 @@ "biY" = ( /obj/structure/girder, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/lv522/indoors/a_block/dorms) "biZ" = ( /obj/structure/barricade/sandbags{ dir = 8 }, /obj/item/trash/uscm_mre, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "bjd" = ( /turf/closed/wall/strata_outpost/reinforced, /area/lv522/atmos/sewer) "bjC" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/oob/w_y_vault) "bjF" = ( /obj/effect/decal/cleanable/blood/xeno, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/damage) "bjT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/n_rockies) "bjX" = ( /obj/effect/decal/warning_stripes{ @@ -2305,23 +1890,15 @@ }, /obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "bkf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 9; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/northwest, /area/lv522/indoors/a_block/medical/glass) "bkh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 10; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/southwest, /area/lv522/indoors/a_block/medical) "bkl" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2348,9 +1925,7 @@ /turf/closed/wall/shiva/prefabricated/reinforced, /area/lv522/outdoors/nw_rockies) "bkQ" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/oob) "bkY" = ( /obj/structure/surface/rack, @@ -2365,10 +1940,7 @@ pixel_y = -3 }, /obj/item/reagent_container/glass/bucket, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "blW" = ( /obj/structure/machinery/light/double, @@ -2377,14 +1949,10 @@ layer = 3 }, /obj/structure/machinery/computer3/server/rack, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/lv522/indoors/c_block/mining) "bmg" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/east_central_street) "bmj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2397,9 +1965,7 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "bnf" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "bny" = ( /obj/effect/decal/cleanable/dirt, @@ -2409,9 +1975,7 @@ phone_id = "Reactor Garage"; pixel_y = 26 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "bnz" = ( /obj/structure/surface/table/almayer, @@ -2424,9 +1988,7 @@ }, /obj/effect/decal/cleanable/cobweb2, /obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "bnH" = ( /obj/structure/machinery/light{ @@ -2434,10 +1996,7 @@ }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "bnP" = ( /obj/structure/pipes/vents/pump, @@ -2465,9 +2024,7 @@ /area/lv522/indoors/c_block/mining) "bpD" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "bpN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2488,9 +2045,7 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) "bqE" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_east_street) "brk" = ( /obj/structure/cargo_container/grant/rightmid, @@ -2501,15 +2056,11 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "bsx" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "bsz" = ( /obj/effect/decal/warning_stripes{ @@ -2523,17 +2074,12 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/bridge) "btb" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "btP" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "buD" = ( /obj/structure/barricade/deployable, @@ -2544,9 +2090,7 @@ dir = 1; flipped = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/garden_bridge) "bvI" = ( /obj/structure/surface/table/almayer, @@ -2554,18 +2098,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "bvK" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ dir = 1; name = "\improper Chunk 'N Dump" }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "bvP" = ( /obj/structure/machinery/light{ @@ -2580,9 +2120,7 @@ /obj/item/reagent_container/food/condiment/peppermill{ pixel_x = 9 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "bwd" = ( /obj/item/toy/beach_ball/holoball{ @@ -2605,9 +2143,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "bwF" = ( /obj/item/stack/rods, @@ -2624,26 +2160,18 @@ pixel_x = -3; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "bwU" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "bxn" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "bxr" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -2656,41 +2184,29 @@ /area/lv522/indoors/c_block/mining) "bxz" = ( /obj/structure/machinery/disposal, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "bxU" = ( /obj/item/clothing/head/hardhat, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "bye" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor) "byu" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "byJ" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, /obj/item/circuitboard/machine/ghettosmes, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "byR" = ( /obj/structure/closet/crate, @@ -2698,17 +2214,12 @@ /obj/item/ore/silver, /obj/item/ore/silver, /obj/item/ore/silver, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "bzv" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/reactor_garage) "bzC" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -2720,9 +2231,7 @@ /obj/item/prop/colony/usedbandage{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/oob) "bzL" = ( /obj/structure/machinery/camera/autoname, @@ -2742,10 +2251,7 @@ pixel_x = 7; pixel_y = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "bAe" = ( /obj/structure/window/framed/strata/reinforced, @@ -2759,9 +2265,7 @@ /obj/item/prop/colony/usedbandage{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/oob) "bBe" = ( /obj/structure/machinery/light{ @@ -2769,9 +2273,7 @@ }, /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "bBt" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2801,9 +2303,7 @@ pixel_x = -16; pixel_y = 13 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/oob) "bBI" = ( /obj/item/stack/tile/plasteel{ @@ -2814,9 +2314,7 @@ /turf/open/gm/river, /area/lv522/indoors/a_block/kitchen/damage) "bBJ" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/reactor_garage) "bBW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2825,25 +2323,18 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_east_street) "bCd" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/corpsespawner/colonist/burst, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "bCh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "bCl" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -2856,9 +2347,7 @@ /turf/open/floor/plating, /area/lv522/indoors/a_block/admin) "bCy" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/south_street) "bCX" = ( /obj/effect/decal/cleanable/dirt, @@ -2866,24 +2355,17 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "bDk" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "bDn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "bDr" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2900,9 +2382,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/north) "bDI" = ( /obj/structure/machinery/light{ @@ -2910,26 +2390,18 @@ }, /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "bDR" = ( /obj/item/explosive/grenade/high_explosive, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) "bDS" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/north) "bEk" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "bFn" = ( /obj/item/tool/wet_sign{ @@ -2944,10 +2416,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "bGL" = ( /obj/structure/machinery/light{ @@ -2958,9 +2427,7 @@ }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "bGN" = ( /obj/structure/surface/table/almayer, @@ -2972,9 +2439,7 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "bGT" = ( /obj/effect/decal/cleanable/blood/drip, @@ -2997,14 +2462,10 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "bHg" = ( -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical) "bHk" = ( /obj/structure/barricade/sandbags, @@ -3033,10 +2494,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "bIe" = ( /obj/item/stack/sheet/metal, @@ -3049,9 +2507,7 @@ pixel_y = 7 }, /obj/item/tool/pen/red/clicky, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/mining) "bIr" = ( /turf/open/floor/corsat, @@ -3077,30 +2533,21 @@ /obj/item/trash/plate{ pixel_x = 6 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "bIJ" = ( /turf/closed/wall/shiva/prefabricated/reinforced, /area/lv522/atmos/cargo_intake) "bIQ" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "bIY" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/west_reactor) "bJa" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/corpo/glass) "bJp" = ( /obj/item/storage/backpack/marine/satchel{ @@ -3118,25 +2565,19 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "bJy" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "bJE" = ( /obj/structure/prop/vehicles/crawler{ icon_state = "crawler_fuel"; pixel_y = 5 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "bJG" = ( /obj/effect/decal/cleanable/dirt, @@ -3145,10 +2586,7 @@ dir = 8; pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "bJN" = ( /obj/item/stack/folding_barricade, @@ -3158,9 +2596,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "bJZ" = ( /obj/structure/barricade/wooden{ @@ -3175,33 +2611,24 @@ pixel_y = 11 }, /obj/item/clothing/head/hardhat/white, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "bKj" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/plasteel/small_stack, /obj/item/ore/uranium, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "bKk" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/cargo_intake) "bKn" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ dir = 4; id = "Reactor_garage_1" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "bKq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3214,9 +2641,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "bLh" = ( /obj/structure/surface/table/almayer, @@ -3224,9 +2649,7 @@ pixel_x = 1; pixel_y = 6 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "bLk" = ( /obj/structure/surface/table/almayer, @@ -3237,24 +2660,19 @@ pixel_x = -3; pixel_y = 3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "bLA" = ( /obj/structure/platform_decoration{ dir = 4 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "bLI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/engineering_electrical, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "bLV" = ( /obj/structure/barricade/wooden{ @@ -3265,15 +2683,11 @@ pixel_y = 13 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "bMa" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "bMB" = ( /obj/effect/decal/warning_stripes{ @@ -3312,24 +2726,18 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "bNy" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper A-Block Corporate Office Airlock"; req_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "bNA" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "bNE" = ( /obj/item/tank/oxygen{ @@ -3356,25 +2764,18 @@ pixel_y = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv522/indoors/a_block/dorms) "bNT" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "bOv" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "bOE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3385,9 +2786,7 @@ "bOM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "bOX" = ( /obj/effect/decal/cleanable/dirt, @@ -3404,7 +2803,7 @@ /area/lv522/outdoors/colony_streets/north_street) "bPJ" = ( /turf/closed/wall/strata_outpost, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "bPQ" = ( /obj/item/prop/helmetgarb/spacejam_tickets{ desc = "Two original, crisp, orange, tickets."; @@ -3428,16 +2827,11 @@ pixel_x = 8; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "bQl" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness/glass) "bQq" = ( /obj/structure/cargo_container/grant/rightmid, @@ -3446,15 +2840,12 @@ "bQA" = ( /obj/structure/largecrate/random, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "bQC" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "bQG" = ( /obj/effect/decal/warning_stripes{ @@ -3471,20 +2862,14 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "bRv" = ( /obj/item/trash/uscm_mre, /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) "bRN" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/north_command_centre) "bRP" = ( /obj/structure/bed/chair/comfy{ @@ -3506,18 +2891,14 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "bSD" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "bSI" = ( /obj/structure/barricade/wooden{ @@ -3526,16 +2907,11 @@ /obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/blood, /obj/item/weapon/gun/revolver/cmb, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/op_centre) "bSM" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/west_reactor) "bSU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3569,10 +2945,7 @@ pixel_x = -6; pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "bTT" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3592,9 +2965,7 @@ pixel_y = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "bUy" = ( /obj/structure/cargo_container/wy/left, @@ -3609,9 +2980,7 @@ dir = 5; pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/oob) "bUN" = ( /obj/effect/decal/cleanable/dirt, @@ -3622,10 +2991,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "bUV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3648,15 +3014,11 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "bVF" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "bVG" = ( /obj/structure/bed/bedroll{ @@ -3668,9 +3030,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "bWd" = ( /obj/structure/flora/jungle/planttop1, @@ -3680,17 +3040,12 @@ "bWm" = ( /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "bWq" = ( /obj/item/trash/barcardine, /obj/item/tool/weldingtool, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/oob) "bWt" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -3711,24 +3066,17 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/atmos/reactor_garage) "bWX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "bXl" = ( /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "bXo" = ( /obj/structure/surface/table/almayer, @@ -3741,21 +3089,15 @@ pixel_x = -9; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "bXq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "bXA" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "bXO" = ( /obj/structure/bed/stool, @@ -3777,16 +3119,11 @@ /area/lv522/indoors/c_block/mining) "bYd" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "bYx" = ( /obj/structure/cargo_container/wy/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "bYy" = ( /obj/item/paper, @@ -3836,9 +3173,7 @@ /area/lv522/indoors/lone_buildings/storage_blocks) "bZe" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/north) "bZB" = ( /obj/structure/girder/displaced, @@ -3853,9 +3188,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "bZK" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -3869,17 +3202,12 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "bZX" = ( /obj/structure/barricade/deployable, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "cac" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ @@ -3893,10 +3221,7 @@ pixel_x = 12; pixel_y = -4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/north) "caf" = ( /obj/structure/surface/table/almayer, @@ -3907,19 +3232,14 @@ pixel_x = 2; pixel_y = 9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "cay" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ dir = 8; pixel_y = 16 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "caE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3932,9 +3252,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "caP" = ( /obj/effect/decal/cleanable/blood/xeno{ @@ -3948,9 +3266,7 @@ pixel_x = 6; pixel_y = 19 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/damage) "caV" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -3960,27 +3276,21 @@ /area/lv522/atmos/sewer) "cbp" = ( /obj/structure/machinery/squeezer, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "cbB" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ dir = 10; pixel_y = 16 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "cbR" = ( /obj/structure/stairs/perspective{ dir = 8; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_west_street) "cbW" = ( /obj/structure/machinery/light, @@ -3997,9 +3307,7 @@ icon_state = "flammable_pipe_3" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "cce" = ( /obj/structure/surface/table/almayer, @@ -4011,10 +3319,7 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "cct" = ( /obj/structure/bed/chair/wood/normal, @@ -4023,10 +3328,7 @@ /area/lv522/indoors/c_block/casino) "ccu" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor) "ccN" = ( /obj/item/reagent_container/glass/bucket, @@ -4053,9 +3355,7 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "cem" = ( /obj/structure/bed/chair/comfy{ @@ -4085,27 +3385,20 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "cfg" = ( /obj/structure/prop/vehicles/crawler{ dir = 8; layer = 3.1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "cfv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/north_command_centre) "cfz" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -4115,9 +3408,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "cfT" = ( /obj/effect/decal/warning_stripes{ @@ -4138,10 +3429,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "chm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -4149,9 +3437,7 @@ /area/lv522/atmos/west_reactor) "cho" = ( /obj/item/weapon/gun/rifle/mar40/carbine, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "chR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4166,21 +3452,14 @@ icon_state = "xgib3" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/south) "cia" = ( -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "cil" = ( /obj/effect/landmark/queen_spawn, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "cim" = ( /obj/structure/pipes/vents/pump, @@ -4196,9 +3475,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "ciw" = ( /obj/structure/stairs/perspective{ @@ -4209,24 +3486,18 @@ /area/lv522/outdoors/n_rockies) "ciA" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/south_east_street) "ciF" = ( /obj/item/reagent_container/glass/bucket/janibucket{ pixel_x = -6; pixel_y = 15 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "ciL" = ( /obj/item/tool/pen/clicky, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "ciS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4251,9 +3522,7 @@ dir = 1; name = "\improper A-Block Corporate Office Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/corpo) "cjE" = ( /obj/effect/decal/warning_stripes{ @@ -4276,17 +3545,13 @@ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "ckZ" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "clf" = ( /obj/effect/landmark/xeno_spawn, @@ -4297,19 +3562,13 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "clT" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "clY" = ( /turf/open/auto_turf/shale/layer1, @@ -4318,9 +3577,7 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "cmB" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4336,9 +3593,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper A-Block Fitness Centre Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness) "cmF" = ( /obj/structure/prop/vehicles/crawler{ @@ -4357,49 +3612,35 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "cnA" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "cnN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/central_streets) "col" = ( /obj/structure/machinery/suit_storage_unit{ pixel_x = -2 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "con" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_east_street) "coR" = ( /obj/structure/ore_box, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "cpk" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/south_east_street) "cpn" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -4408,9 +3649,7 @@ unacidable = 1 }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/oob) "cpx" = ( /obj/structure/platform_decoration{ @@ -4433,10 +3672,7 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "cpJ" = ( /obj/structure/barricade/deployable{ @@ -4451,19 +3687,8 @@ "cpO" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) -"cpU" = ( -/obj/structure/machinery/floodlight/landing, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, -/area/lv522/landing_zone_1) "cpX" = ( /obj/item/toy/beach_ball/holoball, /obj/item/shard{ @@ -4477,9 +3702,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/south) "cqb" = ( /obj/structure/stairs/perspective{ @@ -4501,16 +3724,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "cqr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/north) "cqs" = ( /obj/structure/machinery/light{ @@ -4523,32 +3741,23 @@ /turf/open/auto_turf/shale/layer2, /area/lv522/outdoors/colony_streets/central_streets) "cqH" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "cqP" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/north) "crm" = ( /obj/structure/surface/table/almayer, /obj/item/prop/almayer/flight_recorder{ pixel_x = 9 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/north) "crH" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "crM" = ( /obj/structure/surface/rack, @@ -4573,43 +3782,32 @@ "crX" = ( /obj/structure/prop/ice_colony/ground_wire, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "csv" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "csy" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/east_reactor/south) "csC" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper C-Block - Garage Airlock" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/garage) "csK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/north_command_centre) "csS" = ( /obj/effect/spawner/gibspawner/xeno, @@ -4617,9 +3815,7 @@ icon_state = "xgib3" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "csU" = ( /obj/effect/decal/warning_stripes{ @@ -4633,18 +3829,14 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "ctu" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper C-Block - Casino Airlock"; welded = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/casino) "ctE" = ( /obj/structure/foamed_metal, @@ -4652,10 +3844,7 @@ /area/lv522/oob) "cuk" = ( /obj/structure/cargo_container/horizontal/blue/top, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "cuu" = ( /obj/structure/machinery/light{ @@ -4664,9 +3853,7 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/corpsespawner/colonist/burst, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "cuF" = ( /obj/item/tool/warning_cone{ @@ -4676,16 +3863,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "cuY" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "cve" = ( /obj/structure/bed/chair/comfy{ @@ -4701,23 +3883,17 @@ pixel_y = 7 }, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "cwe" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/oxygen, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "cwq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "cwr" = ( /obj/structure/machinery/deployable/barrier, @@ -4725,9 +3901,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "cwE" = ( /obj/structure/largecrate/random/secure, @@ -4759,9 +3933,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "cxo" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4774,9 +3946,7 @@ /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "cxv" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/south_west_street) "cxC" = ( /obj/structure/surface/table/almayer, @@ -4784,51 +3954,34 @@ dir = 4; pixel_x = -3 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "cxE" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "cxK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "cxT" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/admin) "cyl" = ( /obj/structure/cargo_container/wy/left, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "cys" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/central_streets) "cyt" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "cyu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4836,38 +3989,28 @@ }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "cyv" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "cyH" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "cyO" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "cyV" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/b_block/bridge) "czd" = ( /obj/effect/decal/cleanable/vomit{ @@ -4883,9 +4026,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "czC" = ( /turf/closed/wall/strata_outpost, @@ -4893,7 +4034,7 @@ "czE" = ( /obj/item/stack/sheet/metal, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "czG" = ( /obj/structure/sign/safety/radio_rad{ pixel_y = 26 @@ -4917,10 +4058,7 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "czW" = ( /obj/structure/barricade/wooden{ @@ -4932,9 +4070,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "cAp" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor) "cAx" = ( /obj/structure/filingcabinet{ @@ -4948,62 +4084,42 @@ pixel_y = 20 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "cAy" = ( /obj/structure/cargo_container/horizontal/blue/middle, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "cAW" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "cBi" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/north_command_centre) "cBs" = ( /obj/item/tool/extinguisher, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "cBU" = ( /obj/structure/prop/vehicles/crawler{ icon_state = "crawler_covered_bed" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "cBV" = ( /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "cCt" = ( /obj/item/prop/alien/hugger, /obj/item/clothing/head/helmet/riot, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/kitchen) "cCC" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "cCH" = ( /obj/effect/decal/cleanable/generic, @@ -5011,16 +4127,11 @@ /area/lv522/outdoors/colony_streets/north_east_street) "cCK" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "cCL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "cCN" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -5029,15 +4140,10 @@ /area/lv522/indoors/c_block/cargo) "cCQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/north_command_centre) "cDh" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor/north) "cDi" = ( /obj/structure/platform_decoration{ @@ -5050,23 +4156,16 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "cDo" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/north) "cDp" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_east_street) "cDx" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "cDH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -5090,9 +4189,7 @@ "cEw" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/north) "cEx" = ( /obj/structure/surface/table/almayer, @@ -5100,19 +4197,14 @@ pixel_x = -7; pixel_y = 3 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/north) "cEM" = ( /obj/item/tool/warning_cone{ pixel_x = -10; pixel_y = 3 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/north) "cEN" = ( /obj/structure/bed/bedroll{ @@ -5126,16 +4218,11 @@ /area/lv522/indoors/a_block/admin) "cFv" = ( /obj/structure/cargo_container/wy/mid, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "cFP" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/north) "cFR" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -5145,16 +4232,10 @@ /area/lv522/atmos/east_reactor) "cFW" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "cGd" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/east) "cGw" = ( /obj/structure/machinery/light{ @@ -5162,20 +4243,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "cGG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "cGY" = ( /obj/item/tool/wrench, @@ -5189,10 +4264,7 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "cHg" = ( /obj/structure/machinery/deployable/barrier, @@ -5209,15 +4281,11 @@ dir = 1; welded = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "cHw" = ( /obj/structure/largecrate/random, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "cHy" = ( /turf/closed/wall/strata_outpost/reinforced, @@ -5232,25 +4300,12 @@ pixel_x = -7; pixel_y = 4 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/lv522/indoors/a_block/dorms) "cHL" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor) -"cHY" = ( -/obj/structure/platform_decoration{ - dir = 8 - }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) "cIe" = ( /obj/structure/surface/rack, /obj/item/tool/minihoe{ @@ -5269,25 +4324,17 @@ pixel_y = -2 }, /obj/item/tool/wirecutters/clippers, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "cIm" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/east_reactor/east) "cIo" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper C-Block - Cargo Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "cIr" = ( /obj/structure/bed/chair{ @@ -5297,9 +4344,7 @@ /area/lv522/atmos/east_reactor) "cIs" = ( /obj/structure/cargo_container/horizontal/blue/bottom, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "cIA" = ( /obj/structure/surface/table/reinforced/prison, @@ -5341,20 +4386,14 @@ }, /obj/effect/decal/cleanable/cobweb, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "cIV" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/east) "cIW" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/east) "cIX" = ( /obj/structure/window/reinforced{ @@ -5365,20 +4404,14 @@ pixel_x = 10; pixel_y = 22 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/oob) "cJh" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/prop/almayer/computers/sensor_computer2, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/oob) "cJm" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -5388,9 +4421,7 @@ /area/lv522/outdoors/w_rockies) "cJo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "cJy" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -5409,22 +4440,18 @@ }, /obj/item/stack/sheet/wood, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "cJW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/east_central_street) "cKf" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "cKi" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -5432,9 +4459,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "cKo" = ( /obj/structure/closet/crate/trashcart, @@ -5496,10 +4521,7 @@ /turf/open/floor/corsat, /area/lv522/atmos/east_reactor) "cLb" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/east_reactor/east) "cLi" = ( /obj/structure/barricade/deployable{ @@ -5516,14 +4538,10 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, +/turf/open/floor/wood/wood_broken5, /area/lv522/indoors/b_block/bar) "cLx" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "cLB" = ( /obj/structure/stairs/perspective{ @@ -5538,15 +4556,11 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "cLQ" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) "cMc" = ( /obj/item/clothing/head/hardhat, @@ -5559,10 +4573,7 @@ amount = 2 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "cMt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5570,10 +4581,7 @@ }, /obj/effect/landmark/objective_landmark/science, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/lv522/indoors/a_block/medical) "cMv" = ( /obj/effect/spawner/gibspawner/xeno, @@ -5582,33 +4590,22 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "cMQ" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/east, /area/lv522/indoors/a_block/medical/glass) "cMW" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/reactor_garage) "cNB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor/east) "cNO" = ( /obj/structure/machinery/colony_floodlight_switch{ @@ -5617,10 +4614,7 @@ /turf/open/floor/plating, /area/lv522/indoors/lone_buildings/engineering) "cNQ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/filt) "cNU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5636,25 +4630,18 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "cOJ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "cOZ" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "cPg" = ( /obj/structure/surface/table/almayer, @@ -5664,9 +4651,7 @@ pixel_y = 7 }, /obj/item/toy/plush/farwa, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "cPi" = ( /obj/effect/spawner/gibspawner/xeno, @@ -5678,38 +4663,26 @@ /turf/open/floor/corsat, /area/lv522/atmos/filt) "cPy" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/filt) "cPN" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ dir = 1; pixel_y = 6 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/oob) "cPO" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/oob) "cPU" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/oob) "cPY" = ( /obj/structure/surface/table/almayer, @@ -5718,9 +4691,7 @@ pixel_x = -5; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "cQc" = ( /obj/effect/decal/hefa_cult_decals/d32{ @@ -5736,10 +4707,7 @@ icon_state = "folder_black"; name = "USCM classified intelligence folder" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/oob) "cQm" = ( /obj/structure/surface/table/reinforced/prison, @@ -5763,10 +4731,7 @@ /area/lv522/indoors/lone_buildings/storage_blocks) "cQS" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "cQW" = ( /obj/structure/machinery/light{ @@ -5778,76 +4743,54 @@ pixel_x = 3 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "cRB" = ( /obj/structure/cargo_container/kelland/right, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/central_streets) "cRD" = ( /obj/structure/blocker/forcefield/vehicles, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "cRG" = ( /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/oob) "cRL" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ pixel_y = 6 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/oob) "cRN" = ( /obj/structure/largecrate, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_east_street) "cRT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/east) "cSb" = ( /obj/structure/largecrate, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "cSf" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper C-Block - Cargo Airlock" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "cSh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "cSO" = ( /turf/open/floor/plating, @@ -5856,24 +4799,18 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "cTf" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "cTz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "cTU" = ( /obj/structure/curtain/red, @@ -5891,9 +4828,7 @@ /area/lv522/indoors/c_block/mining) "cUa" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/casino) "cUg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -5912,9 +4847,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "cUl" = ( /obj/item/stack/cable_coil/cut, @@ -5927,9 +4860,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "cUA" = ( /obj/effect/decal/cleanable/dirt, @@ -5947,9 +4878,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "cUG" = ( /turf/closed/wall/strata_outpost, @@ -5960,9 +4889,7 @@ pixel_x = -9; pixel_y = 11 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/t_comm) "cVc" = ( /obj/item/stack/tile/plasteel{ @@ -5975,26 +4902,18 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "cVe" = ( /obj/item/stack/sheet/wood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "cVm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/east_reactor) "cVy" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -6004,9 +4923,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "cWf" = ( /turf/open/auto_turf/sand_white/layer0, @@ -6021,9 +4938,7 @@ pixel_y = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "cWr" = ( /obj/structure/surface/table/almayer, @@ -6034,37 +4949,26 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "cWH" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "cWL" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/east) "cWS" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_west_street) "cWT" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/central_streets) "cWY" = ( /obj/structure/filingcabinet/seeds{ @@ -6078,35 +4982,24 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "cWZ" = ( /obj/structure/blocker/forcefield/vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "cXf" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "cXi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/machinery/photocopier, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "cXm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges) "cXq" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -6134,9 +5027,7 @@ /obj/item/reagent_container/food/condiment/enzyme, /obj/item/reagent_container/food/condiment/enzyme, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "cYn" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -6152,10 +5043,7 @@ /area/lv522/indoors/c_block/mining) "cYF" = ( /obj/structure/cargo_container/wy/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "cYG" = ( /obj/structure/machinery/light, @@ -6163,9 +5051,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) "cYQ" = ( /obj/structure/window/framed/corsat, @@ -6184,9 +5070,7 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "cZu" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -6200,10 +5084,7 @@ pixel_x = 7; pixel_y = 20 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor/east) "cZH" = ( /obj/structure/blocker/invisible_wall, @@ -6211,17 +5092,11 @@ /area/lv522/atmos/sewer) "cZM" = ( /obj/structure/cargo_container/horizontal/blue/top, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "cZN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "cZQ" = ( /obj/structure/machinery/photocopier, @@ -6238,16 +5113,11 @@ pixel_x = 7; pixel_y = 20 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/east) "dak" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) "daq" = ( /obj/effect/decal/hefa_cult_decals/d32{ @@ -6255,13 +5125,9 @@ icon_state = "2" }, /obj/item/storage/belt/gun/m44/custom, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/oob) "das" = ( -/obj/effect/landmark/lv624/fog_blocker/short, /obj/structure/machinery/landinglight/ds1/delayone, /turf/open/floor/plating, /area/lv522/landing_zone_1) @@ -6271,32 +5137,22 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "daB" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "daG" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "daL" = ( /obj/item/clothing/under/marine/reconnaissance, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/oob) "dbc" = ( /turf/closed/wall/solaris/reinforced/hull/lv522, @@ -6307,21 +5163,15 @@ pixel_x = 9; pixel_y = 14 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/oob) "dbs" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "dbt" = ( /obj/item/reagent_container/food/snacks/meat/human, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/oob) "dbF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -6362,9 +5212,7 @@ /area/lv522/indoors/a_block/kitchen) "dbX" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/oob) "dcc" = ( /obj/structure/cargo_container/kelland/left, @@ -6374,10 +5222,7 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) "dci" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/oob) "dck" = ( /obj/structure/surface/table/almayer, @@ -6387,9 +5232,7 @@ /obj/item/trash/ceramic_plate{ pixel_y = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "dco" = ( /obj/structure/cargo_container/grant/right, @@ -6399,22 +5242,15 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/west) "dcD" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor/west) "dcF" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/casino) "dcJ" = ( /obj/structure/filingcabinet{ @@ -6427,17 +5263,12 @@ pixel_x = 8; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "dcM" = ( /obj/effect/decal/cleanable/blood, /obj/effect/alien/resin/sticky, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "dcR" = ( /obj/structure/cargo_container/grant/right, @@ -6454,10 +5285,7 @@ amount = 30 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "ddr" = ( /obj/structure/surface/table/almayer, @@ -6465,15 +5293,10 @@ pixel_x = -4; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "ddy" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/cargo_intake) "ddC" = ( /obj/structure/filingcabinet{ @@ -6487,10 +5310,7 @@ pixel_y = 19 }, /obj/item/trash/uscm_mre, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "ddK" = ( /obj/structure/filingcabinet/chestdrawer{ @@ -6523,10 +5343,7 @@ /area/lv522/indoors/a_block/executive) "ddN" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/west) "ddP" = ( /obj/structure/surface/table/almayer{ @@ -6534,17 +5351,11 @@ flipped = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "ddS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/west) "dek" = ( /obj/effect/decal/warning_stripes{ @@ -6559,10 +5370,7 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "del" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/west) "den" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -6586,9 +5394,7 @@ /area/lv522/indoors/c_block/cargo) "dfn" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "dfE" = ( /obj/structure/filingcabinet{ @@ -6615,17 +5421,13 @@ /area/lv522/indoors/c_block/garage) "dfH" = ( /obj/effect/spawner/gibspawner/human, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "dfK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "dfV" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -6633,59 +5435,42 @@ welded = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "dgb" = ( /obj/structure/cryofeed, /turf/open/floor/bluegrid, /area/lv522/atmos/east_reactor) "dgd" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/north_east_street) "dgj" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "dgq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/east_reactor/east) "dgI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/west_reactor) "dgJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/cargo_intake) "dgO" = ( /obj/structure/tunnel, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor) "dgR" = ( /obj/structure/machinery/conveyor{ @@ -6696,10 +5481,7 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) "dgY" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "dgZ" = ( /obj/structure/window/framed/strata/reinforced, @@ -6707,14 +5489,10 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "dhH" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/landing_zone_2) "dhJ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, @@ -6730,18 +5508,14 @@ /area/lv522/landing_zone_1) "dhQ" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo/glass) "dhW" = ( /obj/item/stack/tile/plasteel, /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "dhX" = ( /obj/item/stack/cable_coil/cut, @@ -6751,45 +5525,33 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "dip" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "dit" = ( /obj/structure/machinery/floodlight, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "diT" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/east_central_street) "diZ" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "djg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/mucus, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical) "djm" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -6799,9 +5561,7 @@ /area/lv522/indoors/lone_buildings/storage_blocks) "djq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/filt) "djD" = ( /obj/structure/surface/table/almayer, @@ -6814,9 +5574,7 @@ pixel_y = 8 }, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "djM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -6835,16 +5593,10 @@ /obj/structure/flora/bush/ausbushes/palebush{ pixel_y = 9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "dkh" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/lv522/indoors/a_block/admin) "dkq" = ( /obj/structure/bed/chair/comfy{ @@ -6872,20 +5624,14 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/landing_zone_2/ceiling) "dkL" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/east) "dkP" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ dir = 1; pixel_y = 6 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/oob) "dkX" = ( /obj/structure/platform_decoration, @@ -6894,9 +5640,7 @@ "dli" = ( /obj/structure/blocker/forcefield/vehicles, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "dlC" = ( /obj/structure/prop/invuln/fire{ @@ -6913,9 +5657,7 @@ pixel_y = 26 }, /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "dmm" = ( /obj/item/weapon/twohanded/folded_metal_chair{ @@ -6930,9 +5672,7 @@ "dmn" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "dmx" = ( /obj/structure/prop/invuln/minecart_tracks, @@ -6940,9 +5680,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/indoors/c_block/mining) "dmE" = ( /obj/structure/surface/table/almayer, @@ -6953,9 +5691,7 @@ name = "synthethic potted plant"; pixel_y = 12 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "dmG" = ( /obj/structure/barricade/deployable{ @@ -6978,10 +5714,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "dng" = ( /obj/effect/decal/hefa_cult_decals/d96{ @@ -6994,16 +5727,12 @@ /obj/item/prop/colony/proptag{ desc = "A fallen marine's information dog tag. It reads, Captain Hashim ibn Al-Waqqas" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/oob) "dni" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/b_block/bridge) "dnx" = ( /obj/structure/pipes/vents/pump, @@ -7012,30 +5741,21 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "dnB" = ( /obj/item/clothing/head/helmet/marine/pilot, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/oob) "dnD" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "dnG" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ pixel_y = 6 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/oob) "dnM" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -7046,11 +5766,9 @@ dir = 1 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "dnQ" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/west_reactor) "dnX" = ( /obj/structure/surface/table/almayer, @@ -7065,9 +5783,7 @@ pixel_x = -9; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "doj" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -7080,9 +5796,7 @@ "doq" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "dos" = ( /obj/docking_port/stationary/marine_dropship/lz1{ @@ -7102,9 +5816,7 @@ /area/lv522/outdoors/colony_streets/north_street) "doC" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/west_reactor) "doF" = ( /obj/structure/barricade/deployable{ @@ -7113,22 +5825,15 @@ /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "doP" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/west_reactor) "dpg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/west_reactor) "dpj" = ( /obj/structure/cargo_container/hd/mid/alt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "dpk" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -7145,15 +5850,13 @@ name = "????"; stat = 2 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "dpS" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "dqr" = ( /obj/item/weapon/gun/rifle/m41a{ @@ -7162,16 +5865,13 @@ /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "dqB" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/south_east_street) "drd" = ( /obj/structure/stairs/perspective{ dir = 4; icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "drg" = ( @@ -7190,9 +5890,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "drz" = ( /obj/effect/decal/cleanable/blood, @@ -7204,28 +5902,21 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "drS" = ( /obj/structure/cargo_container/hd/right/alt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "drV" = ( /obj/structure/machinery/light{ dir = 8 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "dsa" = ( /obj/structure/fence, @@ -7236,17 +5927,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/landing_zone_2/ceiling) "dsc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "dsl" = ( /obj/structure/stairs/perspective{ @@ -7261,10 +5946,7 @@ amount = 5 }, /obj/item/stack/sheet/mineral/platinum, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "dsu" = ( /obj/structure/machinery/light, @@ -7304,25 +5986,18 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "dtb" = ( /obj/structure/surface/table/almayer, /obj/item/weapon/gun/rifle/m4ra{ current_mag = null }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "dtr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "dtE" = ( /obj/effect/decal/cleanable/dirt, @@ -7330,15 +6005,11 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "dtR" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "dtU" = ( /obj/effect/spawner/gibspawner/human, @@ -7347,26 +6018,18 @@ "dua" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/hallway) "dut" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "duN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/west) "dvn" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -7377,9 +6040,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "dvp" = ( /obj/structure/largecrate/supply, @@ -7407,10 +6068,7 @@ /area/lv522/outdoors/colony_streets/central_streets) "dwG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/west_reactor) "dwI" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -7436,17 +6094,12 @@ /area/lv522/indoors/c_block/t_comm) "dwP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/north_command_centre) "dwX" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "dxc" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -7458,25 +6111,18 @@ /area/lv522/atmos/east_reactor/south) "dxl" = ( /obj/effect/decal/cleanable/flour, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "dxJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/south) "dxU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "dxY" = ( /obj/structure/machinery/computer/telecomms/server{ @@ -7485,73 +6131,52 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "dya" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "dyl" = ( /obj/structure/largecrate, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "dyH" = ( /obj/structure/barricade/wooden, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/garden_bridge) "dyI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/mucus, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/lv522/indoors/a_block/medical) "dyS" = ( /obj/item/stack/sheet/wood, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "dzd" = ( /obj/structure/closet/secure_closet/marshal, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "dzs" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "dzv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/north) "dzB" = ( /obj/structure/curtain/red, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/casino) "dAf" = ( /obj/structure/surface/table/almayer, @@ -7559,35 +6184,25 @@ pixel_y = 5 }, /obj/item/tool/pen/blue/clicky, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "dAm" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/north_command_centre) "dAG" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/south) "dAQ" = ( /obj/structure/platform_decoration{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "dBa" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -7597,18 +6212,13 @@ icon_state = "fernybush_2"; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "dBb" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/mucus, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "dBc" = ( /obj/structure/prop/server_equipment/yutani_server{ @@ -7619,9 +6229,7 @@ pixel_y = 11 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "dBd" = ( /obj/item/clothing/mask/facehugger{ @@ -7638,25 +6246,18 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "dBi" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "dBo" = ( /obj/item/device/defibrillator, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "dBC" = ( /obj/structure/cargo_container/horizontal/blue/middle, @@ -7671,21 +6272,14 @@ /area/lv522/outdoors/colony_streets/south_east_street) "dCx" = ( /obj/structure/closet/crate/radiation, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "dCJ" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/east_central_street) "dCT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness/glass) "dCY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -7700,25 +6294,17 @@ pixel_y = 7 }, /obj/item/tool/pen/red/clicky, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "dDq" = ( /turf/closed/wall/shiva/prefabricated, /area/lv522/landing_zone_2/ceiling) "dDC" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/west) "dDF" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/filt) "dDS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -7732,9 +6318,7 @@ /area/lv522/atmos/cargo_intake) "dEk" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "dEm" = ( /obj/structure/closet, @@ -7765,28 +6349,20 @@ pixel_y = 13 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "dEL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "dEM" = ( /obj/structure/barricade/deployable{ dir = 1 }, /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "dEP" = ( /obj/structure/closet/crate/trashcart, @@ -7800,9 +6376,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "dFd" = ( /obj/structure/bed/chair/comfy, @@ -7854,23 +6428,17 @@ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "dGp" = ( /obj/structure/cargo_container/horizontal/blue/middle{ layer = 3.1 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "dGB" = ( /obj/structure/window_frame/strata, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bar) "dGD" = ( /obj/structure/machinery/colony_floodlight{ @@ -7880,28 +6448,17 @@ /area/lv522/outdoors/colony_streets/south_street) "dGK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/indoors/lone_buildings/storage_blocks) "dGV" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/west) "dHc" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/west) "dHg" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "dHj" = ( /obj/item/device/flashlight, @@ -7911,9 +6468,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor) "dHy" = ( /obj/structure/bed/chair/comfy{ @@ -7927,21 +6482,14 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "dHE" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/lv522/indoors/a_block/hallway) "dHF" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "dHR" = ( /obj/structure/cargo_container/horizontal/blue/top{ @@ -7971,9 +6519,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "dIG" = ( /obj/structure/surface/table/reinforced/prison, @@ -7985,9 +6531,7 @@ network = null; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "dIK" = ( /obj/structure/bed/chair, @@ -7998,26 +6542,20 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/garden_bridge) "dIX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/prop/ice_colony/ground_wire{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "dJp" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "dJs" = ( /obj/item/tool/pen/red/clicky, @@ -8031,10 +6569,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/operating, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "dJJ" = ( /obj/structure/cargo_container/horizontal/blue/middle{ @@ -8043,10 +6578,7 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "dJN" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor/east) "dKd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8057,21 +6589,13 @@ /area/lv522/indoors/c_block/garage) "dKC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness/glass) "dKF" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/east) "dKM" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/east) "dKO" = ( /obj/structure/machinery/photocopier, @@ -8079,33 +6603,24 @@ /area/lv522/atmos/east_reactor/east) "dLf" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "dLq" = ( /obj/item/prop/colony/proptag{ desc = "A fallen marine's information dog tag. It reads, Staff Sergeant Thomas 'Dog' Smith" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/oob) "dLs" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "dLz" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/oob) "dLC" = ( /obj/structure/largecrate/random/barrel/white, @@ -8121,9 +6636,7 @@ pixel_y = 10 }, /obj/item/device/implanter/subdermal_armor, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/oob) "dMl" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8141,23 +6654,15 @@ }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/executive) "dMu" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/west_reactor) "dMy" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "dMN" = ( /obj/effect/decal/hefa_cult_decals/d32{ @@ -8169,10 +6674,7 @@ layer = 3.1; pixel_y = 2 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/oob) "dMY" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ @@ -8182,9 +6684,7 @@ /area/lv522/landing_zone_1) "dNd" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "dNe" = ( /obj/effect/decal/warning_stripes{ @@ -8193,9 +6693,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "dNm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8208,9 +6706,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "dNx" = ( /turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_up_to_down, @@ -8224,17 +6720,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "dNP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security/glass) "dOa" = ( /turf/closed/wall/strata_outpost, @@ -8244,23 +6736,16 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "dOw" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/north_command_centre) "dOz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/hydro) "dOI" = ( /obj/structure/prop/invuln/remote_console_pod, @@ -8269,44 +6754,29 @@ layer = 3.5; pixel_y = -9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/shuttle/drop2/lv522) "dOK" = ( /obj/structure/cargo_container/arious/leftmid, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "dOY" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ req_access = null; req_one_access_txt = "7;23;27" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "dPl" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "dPq" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/east_reactor/north) "dPv" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "dPG" = ( /obj/item/trash/uscm_mre, @@ -8326,47 +6796,32 @@ pixel_x = 1; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "dPP" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_west_street) "dQa" = ( /obj/structure/curtain/medical, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "dQg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "dQh" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "dQm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/west) "dQr" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -8388,9 +6843,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "dQQ" = ( /obj/structure/stairs/perspective{ @@ -8399,9 +6852,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "dRn" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -8410,25 +6861,18 @@ name = "Storage"; req_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/cargo_intake) "dRy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "dRK" = ( /obj/structure/stairs/perspective{ dir = 9; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "dRL" = ( /turf/closed/wall/strata_outpost, @@ -8437,22 +6881,15 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "dSt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/east) "dSy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/east) "dSW" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ @@ -8462,10 +6899,7 @@ /obj/effect/decal/hefa_cult_decals/d96{ desc = "You think you can make out the iconography of a Xenomorph?" }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/oob) "dTs" = ( /obj/effect/landmark/objective_landmark/close, @@ -8484,19 +6918,14 @@ /area/lv522/outdoors/colony_streets/north_west_street) "dTW" = ( /obj/item/reagent_container/food/snacks/meat/human, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/oob) "dUj" = ( /obj/effect/decal/hefa_cult_decals/d32{ desc = "You think you can make out the iconography of a Xenomorph."; icon_state = "bee" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/oob) "dUq" = ( /obj/structure/surface/table/almayer, @@ -8504,26 +6933,19 @@ pixel_x = 5; pixel_y = 5 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "dUD" = ( /obj/item/prop/colony/proptag{ desc = "A fallen marine's information dog tag. It reads, Ensign Robert 'Roach' Yangley" }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/oob) "dUE" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ pixel_y = 6 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/oob) "dUS" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -8549,29 +6971,22 @@ welded = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorm_north) "dVD" = ( /obj/structure/surface/rack, /obj/item/tool/pickaxe, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_east_street) "dVM" = ( /obj/structure/curtain/red, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorm_north) "dVU" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "dWc" = ( /obj/structure/closet/crate/trashcart, @@ -8592,10 +7007,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "dWE" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/west_reactor) "dWG" = ( /obj/structure/window/reinforced{ @@ -8603,15 +7015,11 @@ layer = 3 }, /obj/structure/machinery/computer3/server/rack, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/lv522/indoors/c_block/mining) "dWT" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "dWY" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -8626,9 +7034,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "dXo" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, @@ -8636,16 +7042,12 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "dXq" = ( /obj/effect/landmark/monkey_spawn, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "dXt" = ( /obj/item/stack/folding_barricade, @@ -8656,9 +7058,7 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "dXI" = ( /obj/structure/surface/table/woodentable/fancy, @@ -8672,27 +7072,20 @@ /turf/open/floor/wood, /area/lv522/indoors/a_block/security) "dXN" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/east) "dXX" = ( /obj/structure/closet/fireaxecabinet{ pixel_y = 29 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "dYb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "dYA" = ( /obj/structure/cargo_container/kelland/right, @@ -8711,9 +7104,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor) "dZd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8723,10 +7114,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/east_reactor) "dZr" = ( /obj/structure/ore_box, @@ -8734,9 +7122,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "dZs" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -8748,9 +7134,7 @@ dir = 1; name = "\improper Mining Equipment" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "dZx" = ( /obj/structure/surface/table/almayer, @@ -8768,19 +7152,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/south) "dZM" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "dZP" = ( /obj/structure/curtain/red, @@ -8796,9 +7174,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "eah" = ( /obj/structure/surface/table/almayer, @@ -8811,55 +7187,40 @@ }, /obj/item/prop/alien/hugger, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "eam" = ( /obj/structure/blocker/forcefield/vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/command_centre) "ear" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "eaE" = ( /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "eaG" = ( /obj/structure/ore_box, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/lone_buildings/storage_blocks) "ebe" = ( /obj/item/storage/pouch/autoinjector/full, /turf/open/auto_turf/shale/layer2, /area/lv522/outdoors/w_rockies) "ebn" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "ebt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_east_street) "ebP" = ( /obj/effect/decal/hefa_cult_decals/d32{ icon_state = "2" }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/oob) "ebR" = ( /obj/structure/surface/table/almayer, @@ -8870,17 +7231,11 @@ phone_id = "Colony Engineering"; pixel_y = -6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "ecm" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "ecq" = ( /obj/structure/fence, @@ -8891,18 +7246,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "ecK" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "ecP" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -8911,10 +7262,7 @@ /area/lv522/landing_zone_forecon/UD6_Tornado) "ecU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/south) "edi" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -8925,12 +7273,9 @@ /obj/vehicle/train/cargo/trolley, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "edk" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/oob) "edw" = ( /obj/structure/bed/roller, @@ -8939,16 +7284,11 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "edP" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/oob) "edQ" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -8972,7 +7312,7 @@ pixel_y = 6 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "eeG" = ( /obj/structure/prop/ice_colony/dense/planter_box{ dir = 9 @@ -8980,10 +7320,7 @@ /obj/structure/flora/bush/ausbushes/reedbush{ pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "eeY" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -8992,10 +7329,7 @@ "efk" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "efy" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -9004,9 +7338,7 @@ unacidable = 1 }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "efK" = ( /obj/item/stack/tile/plasteel{ @@ -9028,19 +7360,14 @@ desc = "You think you can make out the iconography of a Xenomorph." }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/oob) "efS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "efT" = ( /obj/structure/closet/coffin/woodencrate, @@ -9089,16 +7416,11 @@ }, /obj/item/clothing/suit/storage/bomber/alt, /obj/item/clothing/suit/storage/bomber/alt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "egd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "egj" = ( /obj/structure/machinery/floodlight, @@ -9106,10 +7428,7 @@ /area/lv522/indoors/lone_buildings/storage_blocks) "egt" = ( /obj/structure/powerloader_wreckage, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "egv" = ( /obj/item/cell/crap{ @@ -9124,16 +7443,10 @@ pixel_y = -6 }, /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "egD" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/east_reactor) "egE" = ( /obj/structure/machinery/washing_machine{ @@ -9145,16 +7458,11 @@ layer = 3.5; pixel_y = 29 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "egK" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor/south) "egP" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -9165,9 +7473,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen) "egV" = ( /obj/structure/barricade/deployable{ @@ -9184,17 +7490,12 @@ /turf/open/floor/plating, /area/lv522/indoors/a_block/kitchen/damage) "egY" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/east_reactor) "ehr" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "ehy" = ( /obj/effect/acid_hole, @@ -9207,9 +7508,7 @@ pixel_y = 1 }, /obj/effect/alien/resin/sticky, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "ehO" = ( /obj/effect/alien/resin/sticky, @@ -9217,10 +7516,7 @@ /area/lv522/atmos/east_reactor/south) "eil" = ( /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/oob) "eiC" = ( /obj/effect/decal/warning_stripes{ @@ -9232,9 +7528,7 @@ pixel_x = -7; pixel_y = -5 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "eiP" = ( /obj/structure/coatrack{ @@ -9250,27 +7544,18 @@ pixel_y = -6 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "eiY" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_street) "eiZ" = ( /turf/open/floor/prison, /area/lv522/outdoors/colony_streets/north_west_street) "ejo" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/north_command_centre) "eju" = ( /obj/item/storage/backpack/marine/satchel{ @@ -9295,39 +7580,26 @@ /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "ejN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "ekf" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "ekt" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "ekK" = ( /obj/item/clothing/under/marine/reconnaissance, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/oob) "ekO" = ( /obj/structure/bed/chair/wood/normal{ @@ -9345,9 +7617,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "elq" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -9363,23 +7633,16 @@ /area/lv522/outdoors/colony_streets/south_east_street) "elx" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "elS" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "elX" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/suit/storage/CMB, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "emb" = ( /obj/item/ammo_magazine/smartgun{ @@ -9402,19 +7665,14 @@ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "emt" = ( /obj/structure/barricade/handrail{ dir = 8 }, /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/indoors/lone_buildings/storage_blocks) "emz" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -9429,20 +7687,13 @@ network = list("interrogation") }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "emH" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "ene" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/hallway) "eng" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -9456,28 +7707,24 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "enr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) +"enB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/lv522/landing_zone_1/tunnel/far) "enD" = ( /obj/structure/curtain/red, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "enG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/north_command_centre) "enP" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -9488,10 +7735,7 @@ "enR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/bodybag, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "enS" = ( /obj/effect/spawner/gibspawner/xeno, @@ -9504,9 +7748,7 @@ /obj/vehicle/powerloader/ft{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/north) "eof" = ( /obj/structure/sign/safety/restrictedarea{ @@ -9522,9 +7764,7 @@ /obj/structure/barricade/metal{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "eov" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -9555,18 +7795,14 @@ name = "\improper Secure Blast Door"; unacidable = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/oob) "eow" = ( /obj/structure/tunnel{ pixel_x = 2; pixel_y = -6 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/west_reactor) "eoA" = ( /obj/item/prop/colony/used_flare, @@ -9585,29 +7821,21 @@ dir = 1 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "eoH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/north_command_centre) "eoZ" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/queen_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "epb" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "epe" = ( /obj/effect/decal/cleanable/dirt, @@ -9618,46 +7846,31 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "ept" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor) "epI" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/north_command_centre) "epN" = ( /obj/structure/closet/emcloset, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "epS" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) "epX" = ( /obj/item/storage/firstaid/toxin/empty, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "eqe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -9669,47 +7882,33 @@ pixel_x = -5; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway/damage) "equ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "eqD" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "eqE" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/nw_rockies) "eqM" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv522/indoors/a_block/security) "eqU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/north_command_centre) "eqV" = ( /obj/structure/largecrate/random/barrel, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "erw" = ( /obj/vehicle/train/cargo/trolley, /obj/effect/landmark/objective_landmark/close, @@ -9723,17 +7922,11 @@ /area/lv522/outdoors/colony_streets/south_west_street) "erS" = ( /obj/structure/cargo_container/watatsumi/rightmid, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "erZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/west) "esa" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -9741,9 +7934,7 @@ /area/lv522/indoors/a_block/dorms) "esj" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/east_central_street) "eso" = ( /turf/open/floor/prison, @@ -9763,17 +7954,13 @@ /area/lv522/outdoors/colony_streets/north_east_street) "esF" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "etn" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/indoors/c_block/mining) "etq" = ( /obj/item/device/flashlight/lamp/green{ @@ -9786,27 +7973,20 @@ id = "Secure_Master_Armoury_2"; name = "remote door-control" }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "etx" = ( /turf/open/gm/river, /area/lv522/indoors/a_block/kitchen/damage) "etN" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "euj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical) "eum" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -9818,9 +7998,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen/glass) "eur" = ( /obj/structure/stairs/perspective{ @@ -9836,10 +8014,7 @@ /obj/effect/decal/cleanable/blood, /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "euN" = ( /obj/structure/stairs/perspective{ @@ -9854,17 +8029,13 @@ }, /obj/vehicle/train/cargo/engine, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "evg" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/obj/structure/machinery/power/apc/weak{ - dir = 8 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" +/obj/structure/machinery/power/apc/power/west{ + start_charge = 20 }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "evu" = ( /obj/structure/tunnel/maint_tunnel{ @@ -9874,7 +8045,7 @@ dir = 1 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "evv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/reinforced/prison, @@ -9886,27 +8057,20 @@ pixel_x = 3; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "evx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "evN" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo/glass) "evS" = ( /obj/structure/platform, @@ -9925,48 +8089,33 @@ dir = 8 }, /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/oob) "ewf" = ( /obj/structure/platform, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_east_street) "ewm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor) "ewn" = ( /obj/structure/platform, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_west_street) "ewp" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "ewt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "ewE" = ( /obj/structure/platform{ @@ -10002,16 +8151,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "exQ" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/largecrate, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "exZ" = ( @@ -10019,9 +8165,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "eyc" = ( /obj/structure/platform{ @@ -10043,18 +8187,13 @@ /obj/item/storage/toolbox/mechanical/green{ pixel_y = -3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "eyn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/central_streets) "eyy" = ( -/obj/effect/landmark/lv624/fog_blocker/short, /obj/structure/machinery/landinglight/ds1, /turf/open/floor/plating, /area/lv522/landing_zone_1) @@ -10070,15 +8209,10 @@ icon_state = "p_stair_full" }, /obj/item/trash/uscm_mre, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "ezj" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_east_street) "ezo" = ( /obj/structure/surface/table/almayer, @@ -10106,23 +8240,16 @@ /area/lv522/atmos/east_reactor/east) "ezB" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "ezC" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "ezH" = ( /obj/structure/cargo_container/watatsumi/rightmid, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "ezU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -10134,17 +8261,13 @@ }, /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "eAg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "eAm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10155,9 +8278,7 @@ /area/lv522/indoors/a_block/dorms) "eAz" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "eAC" = ( /obj/structure/surface/table/almayer, @@ -10173,16 +8294,11 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "eAF" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/east) "eAX" = ( /obj/structure/surface/table/almayer, @@ -10191,9 +8307,7 @@ /area/lv522/indoors/b_block/hydro) "eAY" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "eBi" = ( /obj/item/stack/cable_coil/cut, @@ -10202,9 +8316,7 @@ /area/lv522/atmos/east_reactor) "eBm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/south) "eBu" = ( /obj/structure/surface/table/almayer, @@ -10212,27 +8324,20 @@ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "eBA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "eBH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "eCe" = ( /obj/effect/alien/resin/sticky, @@ -10261,9 +8366,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "eDq" = ( /obj/structure/platform{ @@ -10294,16 +8397,11 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "eDI" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "eDL" = ( /obj/structure/machinery/washing_machine, @@ -10311,9 +8409,7 @@ pixel_y = 15 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "eDS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10322,17 +8418,13 @@ /turf/open/auto_turf/shale/layer2, /area/lv522/outdoors/n_rockies) "eEv" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "eEx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "eEH" = ( /obj/structure/barricade/wooden{ @@ -10342,9 +8434,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/central_streets) "eFb" = ( /obj/structure/machinery/light{ @@ -10361,10 +8451,7 @@ /obj/structure/bed/roller, /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "eFP" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -10380,15 +8467,11 @@ /area/lv522/outdoors/n_rockies) "eGs" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "eGL" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "eGQ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -10396,23 +8479,16 @@ /area/lv522/atmos/east_reactor/east) "eHn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "eHp" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "eHu" = ( /obj/structure/closet/secure_closet/miner, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "eHy" = ( /obj/structure/surface/table/woodentable/fancy, @@ -10427,14 +8503,10 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "eHE" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/n_rockies) "eHF" = ( /obj/structure/cargo_container/kelland/right, @@ -10442,67 +8514,48 @@ /area/lv522/indoors/c_block/cargo) "eHI" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "eHR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/west) "eHS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/west) "eHX" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "eIk" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms/glass) "eIn" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/silver{ amount = 20 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "eIF" = ( /obj/structure/bed/alien, /obj/item/pipe{ pixel_x = -6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "eIT" = ( /obj/structure/bed/chair/comfy, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "eJc" = ( /obj/structure/surface/table/almayer, @@ -10526,9 +8579,7 @@ pixel_y = 21 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "eJm" = ( /obj/effect/decal/cleanable/dirt, @@ -10544,9 +8595,7 @@ dir = 8; pixel_y = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "eJw" = ( /obj/item/clothing/mask/rebreather{ @@ -10562,10 +8611,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "eKc" = ( /obj/structure/closet/secure_closet/miner, @@ -10573,20 +8619,14 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "eKe" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_east_street) "eKj" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "eKm" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -10601,9 +8641,7 @@ "eKK" = ( /obj/structure/blocker/forcefield/vehicles, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "eKL" = ( /obj/structure/bed/chair{ @@ -10612,9 +8650,7 @@ /turf/open/floor/prison, /area/lv522/indoors/b_block/hydro) "eLf" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/landing_zone_2) "eLl" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -10622,9 +8658,7 @@ name = "\improper A-Block - Colony Medical Centre Airlock" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/medical) "eLx" = ( /obj/structure/machinery/prop/almayer/computer/PC{ @@ -10632,9 +8666,7 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "eLG" = ( /obj/item/lightstick/red/spoke/planted{ @@ -10659,10 +8691,7 @@ /area/lv522/indoors/a_block/corpo/glass) "eLN" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "eLU" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -10680,9 +8709,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "eMj" = ( /obj/structure/stairs/perspective{ @@ -10692,19 +8719,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "eMl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/east_reactor) "eMm" = ( /obj/structure/platform{ @@ -10723,9 +8744,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "eMD" = ( /obj/structure/machinery/light{ @@ -10736,15 +8755,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "eMY" = ( /obj/item/reagent_container/glass/bucket/janibucket, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "eNc" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -10754,9 +8769,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "eNf" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -10767,10 +8780,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor) "eNW" = ( /obj/structure/barricade/deployable{ @@ -10783,9 +8793,7 @@ name = "????"; stat = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "eOe" = ( /obj/structure/bed/chair{ @@ -10801,32 +8809,24 @@ dir = 8 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "eOl" = ( /obj/item/shard{ icon_state = "medium" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "eOn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "eOA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/north_command_centre) "eOE" = ( /obj/effect/decal/warning_stripes{ @@ -10838,21 +8838,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/strata{ - icon_state = "blue1" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "eOU" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "ePc" = ( /obj/structure/surface/table/almayer{ @@ -10863,9 +8859,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "ePl" = ( /obj/structure/prop/invuln/fire{ @@ -10884,31 +8878,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/north_command_centre) "eQf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/west_reactor) "eQu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/north_east_street) "eQB" = ( /obj/structure/machinery/portable_atmospherics/canister/phoron, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/indoors/c_block/mining) "eQV" = ( /obj/structure/surface/rack, @@ -10922,9 +8908,7 @@ /obj/item/frame/table/almayer{ pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "eQY" = ( /obj/structure/surface/table/almayer, @@ -10932,15 +8916,11 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "eRg" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/sewer) "eRI" = ( /obj/structure/barricade/deployable{ @@ -10952,18 +8932,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "eSf" = ( /obj/structure/barricade/wooden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "eSx" = ( /obj/effect/spider/spiderling/nogrow, @@ -10973,28 +8949,25 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "eSO" = ( /obj/structure/largecrate/random, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "eSQ" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_2/ceiling) +"eSW" = ( +/turf/open/gm/river, +/area/lv522/landing_zone_1/tunnel/far) "eSY" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -11002,20 +8975,8 @@ /area/lv522/indoors/c_block/cargo) "eTn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) -"eTu" = ( -/obj/structure/stairs/perspective{ - icon_state = "p_stair_full" - }, -/obj/structure/platform{ - dir = 4 - }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) "eTQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 @@ -11026,10 +8987,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/west_reactor) "eUf" = ( /obj/item/ammo_magazine/m2c{ @@ -11055,9 +9013,7 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "eUt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -11075,14 +9031,10 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "eUO" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/outdoor_bot) "eUS" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -11102,29 +9054,21 @@ name = "synthethic potted plant"; pixel_y = 28 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "eVg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "eVi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/north) "eVW" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "eWn" = ( /obj/structure/blocker/forcefield/vehicles, @@ -11132,17 +9076,13 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "eWy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) "eWF" = ( /obj/effect/decal/cleanable/dirt, @@ -11155,24 +9095,17 @@ /obj/item/storage/firstaid/adv{ pixel_y = 14 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "eWK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor/east) "eWR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_2) "eWW" = ( /obj/structure/window_frame/strata, @@ -11187,16 +9120,12 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "eXd" = ( /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "eXe" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -11240,10 +9169,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/lv522/indoors/a_block/medical/glass) "eYA" = ( /obj/item/clothing/head/headband/tan{ @@ -11262,14 +9188,10 @@ /area/lv522/indoors/lone_buildings/storage_blocks) "eZb" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/reactor_garage) "eZe" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/south_east_street) "eZq" = ( /obj/structure/transmitter/colony_net{ @@ -11280,31 +9202,23 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/prop/static_tank/water, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "eZv" = ( /obj/structure/fence, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/n_rockies) "eZF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "eZK" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "eZM" = ( /obj/structure/bed/chair/wood/normal{ @@ -11327,7 +9241,6 @@ phone_id = "LZ1 Service Tunnel"; pixel_y = 24 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "eZY" = ( @@ -11335,9 +9248,7 @@ dir = 4 }, /obj/structure/prop/almayer/computers/sensor_computer2, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "fac" = ( /obj/structure/platform, @@ -11345,9 +9256,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_east_street) "faJ" = ( /obj/item/trash/uscm_mre{ @@ -11358,9 +9267,7 @@ /area/lv522/outdoors/colony_streets/north_street) "faK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) "faQ" = ( /obj/structure/bed/chair/comfy{ @@ -11371,9 +9278,7 @@ /area/lv522/outdoors/colony_streets/central_streets) "faZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "fba" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -11381,12 +9286,6 @@ }, /turf/open/floor/grass, /area/lv522/indoors/a_block/garden) -"fbh" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, -/area/lv522/outdoors/colony_streets/south_west_street) "fbA" = ( /obj/structure/prop/invuln/ice_prefab/standalone{ icon_state = "white" @@ -11395,9 +9294,7 @@ /area/lv522/outdoors/colony_streets/north_east_street) "fbC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor) "fbE" = ( /obj/effect/decal/cleanable/dirt, @@ -11406,54 +9303,40 @@ pixel_x = 9; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/damage) "fbS" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_east_street) "fcd" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "fcv" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "fcV" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "fcW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_east_street) "fda" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_east_street) "fdb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -11461,14 +9344,10 @@ name = "\improper C-Block - Casino Airlock"; welded = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/casino) "fdf" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/landing_zone_2) "fdh" = ( /obj/item/lightstick/red/spoke/planted{ @@ -11486,25 +9365,19 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "fdE" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "fdR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "fdS" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -11513,9 +9386,7 @@ /area/lv522/outdoors/colony_streets/north_east_street) "fdT" = ( /obj/structure/closet/crate, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "fdZ" = ( /obj/structure/window_frame/strata, @@ -11523,43 +9394,31 @@ dir = 4; id = "Sec-Kitchen-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen/glass) "feu" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "feF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/north_east_street) "feS" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "feZ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) "ffb" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "ffj" = ( /obj/item/prop/alien/hugger, @@ -11576,17 +9435,12 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/colony_streets/south_street) "ffr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "ffG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -11612,10 +9466,7 @@ phone_id = "Colony Medical"; pixel_x = 16 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "fgf" = ( /obj/item/ammo_magazine/m2c{ @@ -11667,25 +9518,18 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "fhQ" = ( /obj/structure/machinery/colony_floodlight{ layer = 4.3 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "fhY" = ( /obj/structure/surface/rack, /obj/item/tool/pickaxe, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "fib" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -11700,9 +9544,7 @@ /area/lv522/indoors/c_block/cargo) "fiA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) "fiB" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -11716,12 +9558,10 @@ "fiG" = ( /obj/effect/decal/cleanable/blood/gibs, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "fiS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -11748,16 +9588,11 @@ "fjt" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/hallway) "fjF" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "fjP" = ( /obj/effect/decal/cleanable/dirt, @@ -11767,17 +9602,13 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "fki" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_street) "fkj" = ( /turf/open/floor/grass, @@ -11804,17 +9635,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "fkW" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "fld" = ( /mob/living/simple_animal/mouse, @@ -11827,10 +9652,7 @@ layer = 3.1; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "flC" = ( /obj/structure/machinery/light/small, @@ -11838,10 +9660,7 @@ dir = 1; network = list("interrogation") }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "flI" = ( /obj/structure/surface/table/woodentable/fancy, @@ -11863,16 +9682,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) "fmB" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "fmH" = ( /obj/structure/pipes/vents/pump, @@ -11880,9 +9694,7 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "fmL" = ( /obj/structure/surface/rack{ @@ -11896,10 +9708,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "fni" = ( /obj/effect/decal/warning_stripes{ @@ -11927,19 +9736,13 @@ pixel_x = 9; pixel_y = 17 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "fol" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/filt) "fop" = ( /turf/open/floor/corsat, @@ -11953,10 +9756,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "foT" = ( /obj/effect/decal/warning_stripes{ @@ -11965,9 +9765,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "foX" = ( /obj/effect/decal/cleanable/dirt, @@ -11977,22 +9775,15 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "fpl" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "fpm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "fpn" = ( /obj/item/device/analyzer, @@ -12000,18 +9791,13 @@ /area/lv522/atmos/east_reactor) "fpr" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "fps" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "fpB" = ( /obj/structure/stairs/perspective{ @@ -12024,27 +9810,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/north_command_centre) "fpW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/lv522/indoors/b_block/bar) "fqD" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms/glass) "fqU" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -12052,9 +9831,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "frH" = ( /obj/item/clothing/head/hardhat/dblue{ @@ -12069,34 +9846,26 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "frZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "fsf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "fsj" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "fss" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -12119,9 +9888,7 @@ /area/lv522/indoors/c_block/garage) "fsC" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "fsQ" = ( /obj/structure/machinery/iv_drip, @@ -12130,9 +9897,7 @@ "fsV" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "ftd" = ( /obj/structure/bed/chair{ @@ -12172,17 +9937,13 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "ftD" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper A-Block Fitness Centre Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness/glass) "ftK" = ( /obj/structure/bed/chair, @@ -12200,9 +9961,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) "ful" = ( /obj/structure/stairs/perspective{ @@ -12227,17 +9986,12 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "fvk" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "fvn" = ( /obj/structure/platform{ @@ -12247,12 +10001,10 @@ dir = 8 }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "fvo" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "fvx" = ( /obj/structure/prop/vehicles/crawler{ @@ -12270,9 +10022,7 @@ /area/lv522/indoors/c_block/cargo) "fvQ" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/sewer) "fvV" = ( /obj/effect/decal/warning_stripes{ @@ -12286,9 +10036,7 @@ dir = 1; name = "\improper Executive Suite" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/executive) "fwh" = ( /obj/structure/barricade/deployable, @@ -12296,9 +10044,7 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "fwj" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "fwo" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -12309,10 +10055,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "fwT" = ( /obj/item/tool/lighter/random{ @@ -12343,16 +10086,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "fwX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "fxh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -12362,26 +10100,16 @@ /area/lv522/atmos/east_reactor/south) "fxl" = ( /obj/vehicle/train/cargo/engine, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "fxq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) -"fxZ" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) "fyl" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) "fyC" = ( /obj/structure/surface/table/almayer, @@ -12406,9 +10134,7 @@ "fyD" = ( /obj/structure/barricade/wooden, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "fzf" = ( /obj/structure/stairs/perspective{ @@ -12429,10 +10155,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "fzl" = ( /obj/structure/stairs/perspective{ @@ -12443,10 +10166,7 @@ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "fzp" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -12454,10 +10174,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/b_block/bridge) "fzu" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/reactor_garage) "fzC" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -12476,15 +10193,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "fzL" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/west_reactor) "fzV" = ( /obj/structure/stairs/perspective{ @@ -12502,9 +10214,7 @@ /area/lv522/outdoors/colony_streets/north_east_street) "fAt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "fAx" = ( /obj/structure/filingcabinet{ @@ -12517,23 +10227,17 @@ pixel_x = 6; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "fAA" = ( /obj/structure/largecrate/random/barrel{ layer = 2.9 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/central_streets) "fAG" = ( /obj/structure/cargo_container/arious/rightmid, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "fAH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -12542,37 +10246,24 @@ /obj/item/prop/colony/usedbandage{ dir = 9 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/admin) "fAY" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper A-Block Fitness Centre Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness) "fBg" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "fBp" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/east_central_street) "fBL" = ( -/obj/effect/landmark/lv624/fog_blocker/short, /obj/structure/machinery/landinglight/ds1/delaytwo, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1) "fBP" = ( /obj/structure/filingcabinet/chestdrawer{ @@ -12580,9 +10271,7 @@ pixel_x = -11; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "fBR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -12595,34 +10284,26 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "fBY" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "fCb" = ( /obj/structure/platform{ dir = 1 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "fCl" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/kitchen/glass) "fCE" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "fCN" = ( /obj/structure/surface/table/woodentable/fancy, @@ -12631,31 +10312,23 @@ pixel_y = 6 }, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "fCP" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "fCU" = ( /obj/effect/decal/cleanable/blood{ desc = "Watch your step."; icon_state = "gib6" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/central_streets) "fCW" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/lone_buildings/storage_blocks) "fDg" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -12675,9 +10348,7 @@ pixel_y = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "fDj" = ( /obj/structure/surface/table/almayer, @@ -12688,24 +10359,15 @@ /obj/item/tool/pen/blue/clicky, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "fDn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/east_reactor) "fDv" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/south_street) "fDz" = ( /obj/structure/surface/table/almayer, @@ -12714,17 +10376,12 @@ pixel_y = 6 }, /obj/item/seeds/potatoseed, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "fDC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/prop/static_tank/water, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "fDF" = ( /obj/structure/surface/rack, @@ -12734,18 +10391,11 @@ pixel_x = 5; registered_name = "John Forklift" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "fDH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor) "fDS" = ( /obj/structure/machinery/conveyor{ @@ -12756,9 +10406,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "fEe" = ( /obj/structure/platform, @@ -12767,9 +10415,7 @@ /area/lv522/indoors/c_block/garage) "fEF" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/op_centre) "fEW" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -12779,16 +10425,12 @@ layer = 4.3; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "fEY" = ( /obj/structure/surface/rack, /obj/item/explosive/plastic, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_east_street) "fFp" = ( /obj/item/clothing/gloves/yellow, @@ -12812,28 +10454,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor) "fFS" = ( /obj/effect/landmark/monkey_spawn, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "fGh" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/west_reactor) "fGv" = ( /obj/structure/window_frame/strata, @@ -12843,9 +10477,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "fGw" = ( /obj/effect/spawner/gibspawner/xeno, @@ -12855,28 +10487,18 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/west_reactor) "fGJ" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/west_reactor) "fGN" = ( /obj/structure/cargo_container/arious/right, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "fGU" = ( /obj/structure/closet/crate, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "fHf" = ( /obj/structure/platform, @@ -12884,33 +10506,21 @@ layer = 2.9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "fHy" = ( /obj/structure/barricade/wooden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) -"fHB" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement, -/area/lv522/outdoors/colony_streets/south_west_street) "fHC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/executive) "fHH" = ( /obj/effect/decal/cleanable/dirt, @@ -12918,9 +10528,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "fIa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -12930,21 +10538,15 @@ /area/lv522/indoors/b_block/bridge) "fIe" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "fIr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "fIx" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "fII" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -12957,22 +10559,16 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "fIQ" = ( /obj/structure/blocker/forcefield/vehicles, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/west_reactor) "fJe" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/north_command_centre) "fJg" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -12990,27 +10586,20 @@ dir = 1 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "fKf" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_east_street) "fKt" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/west) "fKu" = ( /obj/structure/largecrate, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "fLa" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -13024,10 +10613,7 @@ /obj/effect/landmark/survivor_spawner/lv522_forecon_smartgunner, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "fLi" = ( /obj/item/tool/warning_cone{ @@ -13035,9 +10621,7 @@ pixel_y = 11 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "fLz" = ( /obj/structure/machinery{ @@ -13062,9 +10646,7 @@ /area/lv522/oob) "fLA" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "fLF" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ @@ -13072,10 +10654,7 @@ id = "LZ1_Lockdown_Lo"; name = "Emergency Lockdown" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1) "fLK" = ( /obj/structure/cryofeed, @@ -13090,15 +10669,11 @@ pixel_x = 8; pixel_y = 12 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "fLP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "fLS" = ( /obj/structure/prop/dam/crane, @@ -13110,9 +10685,7 @@ name = "\improper B-Block Bar" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bar) "fMd" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ @@ -13122,9 +10695,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "fMx" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ @@ -13135,9 +10706,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "fMN" = ( /obj/structure/surface/table/almayer, @@ -13180,26 +10749,19 @@ pixel_x = -9; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "fMT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "fNk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/reactor_garage) "fNm" = ( /obj/effect/landmark/monkey_spawn, @@ -13207,17 +10769,12 @@ /area/lv522/atmos/east_reactor/east) "fNp" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "fNq" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "fOc" = ( /obj/structure/machinery/landinglight/ds1/delayone{ @@ -13229,17 +10786,12 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "fOy" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "fOM" = ( /obj/structure/bed/chair/comfy{ @@ -13249,9 +10801,7 @@ /area/lv522/atmos/east_reactor/east) "fOX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "fPa" = ( /obj/structure/prop/server_equipment/yutani_server{ @@ -13262,18 +10812,10 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/prison, /area/lv522/indoors/lone_buildings/outdoor_bot) -"fPt" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, -/area/lv522/outdoors/colony_streets/south_west_street) "fPB" = ( /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "fPH" = ( /obj/structure/closet/crate/miningcar, @@ -13290,18 +10832,14 @@ /obj/structure/machinery/prop/almayer/computer/PC{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "fQb" = ( /obj/structure/surface/table/almayer, /obj/item/trash/plate{ pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "fQi" = ( /obj/item/prop/colony/canister{ @@ -13309,38 +10847,27 @@ layer = 3.1; pixel_y = 16 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/reactor_garage) "fQD" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "fRc" = ( /obj/structure/machinery/mill, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "fRd" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "fRf" = ( /obj/structure/closet/bodybag, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "fRk" = ( /obj/structure/window/framed/strata/reinforced, @@ -13348,9 +10875,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "fRP" = ( /obj/structure/prop/vehicles/crawler{ @@ -13374,9 +10899,7 @@ pixel_y = 6 }, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "fSf" = ( /obj/structure/blocker/invisible_wall, @@ -13386,24 +10909,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "fSo" = ( -/obj/effect/landmark/lv624/fog_blocker/short, /obj/structure/machinery/landinglight/ds1, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1) "fSq" = ( /obj/structure/window_frame/strata, /obj/item/stack/rods, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "fSv" = ( /obj/structure/surface/table/almayer, @@ -13427,9 +10942,7 @@ pixel_y = 12 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "fSX" = ( /obj/structure/surface/table/almayer, @@ -13438,9 +10951,7 @@ pixel_y = 6 }, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "fTi" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -13455,33 +10966,24 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/nw_rockies) "fTs" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/west_reactor) "fTN" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_west_street) "fTO" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "fTP" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/b_block/bridge) "fTS" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "fUf" = ( /obj/effect/decal{ @@ -13491,9 +10993,7 @@ name = "weak acid" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "fUx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -13510,16 +11010,12 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "fVB" = ( /obj/structure/closet, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "fVC" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -13532,7 +11028,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "fVU" = ( /obj/structure/prop/invuln/ice_prefab{ dir = 1 @@ -13541,9 +11037,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/central_streets) "fWD" = ( /obj/item/stack/folding_barricade, @@ -13551,9 +11045,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "fWG" = ( /turf/open/auto_turf/shale/layer1, @@ -13568,9 +11060,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen) "fWW" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -13589,9 +11079,7 @@ "fXa" = ( /obj/structure/machinery/vending/snack, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "fXn" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -13601,30 +11089,21 @@ "fXs" = ( /obj/structure/blocker/forcefield/vehicles, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "fXv" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/command_centre) "fXx" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/central_streets) "fXy" = ( /obj/structure/curtain/medical, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "fXG" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -13638,15 +11117,10 @@ name = "\improper materials storage bin"; pixel_y = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/indoors/c_block/mining) "fXS" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "fXU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -13657,10 +11131,7 @@ /area/lv522/atmos/east_reactor) "fXZ" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/east, /area/lv522/indoors/a_block/medical) "fYm" = ( /obj/effect/decal/cleanable/dirt, @@ -13668,10 +11139,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "fYw" = ( /obj/structure/surface/table/almayer, @@ -13681,9 +11149,7 @@ }, /obj/item/clothing/glasses/meson, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/mining) "fYD" = ( /obj/structure/stairs/perspective{ @@ -13693,24 +11159,17 @@ dir = 4 }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "fYP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/west) "fYZ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/lv522/indoors/a_block/admin) "fZd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/t_comm) "fZl" = ( /obj/structure/surface/table/almayer, @@ -13722,10 +11181,7 @@ pixel_x = -3; pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "fZo" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -13735,7 +11191,7 @@ }, /obj/structure/closet/firecloset/full, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "fZy" = ( /obj/structure/prop/invuln/ice_prefab{ dir = 10 @@ -13752,17 +11208,11 @@ /area/lv522/indoors/c_block/mining) "fZS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/c_block/mining) "gat" = ( /obj/structure/cargo_container/horizontal/blue/middle, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "gaw" = ( /obj/structure/barricade/deployable{ @@ -13773,10 +11223,7 @@ "gaI" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "gaS" = ( /obj/item/bananapeel{ @@ -13799,9 +11246,7 @@ "gbh" = ( /obj/structure/machinery/recharge_station, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "gbk" = ( /obj/structure/surface/table/almayer, @@ -13827,29 +11272,14 @@ /area/lv522/indoors/c_block/casino) "gbo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/reactor_garage) -"gbq" = ( -/obj/structure/stairs/perspective{ - icon_state = "p_stair_full" - }, -/obj/structure/stairs/perspective{ - icon_state = "p_stair_full" - }, -/turf/open/floor/plating, -/area/lv522/indoors/c_block/cargo) "gbz" = ( /obj/item/prop/colony/used_flare, /obj/structure/barricade/deployable{ dir = 1 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/lv522/indoors/a_block/admin) "gbB" = ( /obj/structure/machinery/colony_floodlight{ @@ -13870,10 +11300,7 @@ /area/lv522/atmos/east_reactor) "gbR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical) "gbW" = ( /obj/effect/decal{ @@ -13884,15 +11311,11 @@ pixel_x = -2; pixel_y = 16 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "gck" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "gcn" = ( /obj/item/xeno_egg/alpha{ @@ -13904,22 +11327,16 @@ pixel_y = 7 }, /obj/structure/closet/crate, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "gcr" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "gcv" = ( /obj/structure/foamed_metal, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms/glass) "gcO" = ( /obj/effect/decal/cleanable/dirt, @@ -13931,9 +11348,7 @@ /area/lv522/indoors/a_block/executive) "gcX" = ( /obj/structure/window_frame/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/engineering) "gcY" = ( /obj/structure/cargo_container/ferret/left, @@ -13944,10 +11359,7 @@ /obj/structure/machinery/prop/almayer/computer/PC{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "gdr" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -13957,7 +11369,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "gdt" = ( /obj/item/tool/kitchen/knife, @@ -13967,16 +11379,11 @@ "gdA" = ( /obj/structure/barricade/deployable, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_street) "gdJ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/west) "gdO" = ( /turf/closed/wall/strata_outpost, @@ -13987,24 +11394,16 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "gdX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "gej" = ( /obj/structure/platform, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/landing_zone_1) "gek" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -14017,16 +11416,12 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/central_streets) "gem" = ( /obj/structure/surface/rack, /obj/item/clothing/head/welding, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "geq" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ @@ -14036,9 +11431,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "get" = ( /turf/open/floor/carpet, @@ -14055,17 +11448,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "geB" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "geH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14084,9 +11473,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "geT" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -14097,7 +11484,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/platform, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "gfi" = ( /obj/item/weapon/twohanded/folded_metal_chair, /obj/item/prop/alien/hugger{ @@ -14110,21 +11497,17 @@ dir = 2; name = "\improper A-Block - Colony Operations Centre Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "gfs" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/blood, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "gfu" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "gfL" = ( /obj/effect/decal/warning_stripes{ @@ -14138,10 +11521,7 @@ "gfU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/sofa/vert/white/top, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "gge" = ( /obj/item/storage/belt/medical/lifesaver, @@ -14149,28 +11529,19 @@ /area/lv522/atmos/cargo_intake) "ggj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "ggp" = ( /obj/structure/machinery/floodlight, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "ggH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "ggM" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "ggO" = ( /obj/structure/surface/table/almayer, @@ -14179,17 +11550,10 @@ pixel_y = 4 }, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "ggS" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "ggZ" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -14198,31 +11562,22 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "gha" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/way_in_command_centre) "ghr" = ( /obj/structure/machinery/door/airlock/almayer/engineering, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/east) "ghu" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "ghw" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "ghy" = ( /obj/structure/surface/table/almayer, @@ -14237,9 +11592,7 @@ pixel_y = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "ghY" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -14256,15 +11609,11 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "gif" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "gij" = ( /obj/item/tool/wirecutters, @@ -14273,9 +11622,7 @@ /area/lv522/indoors/c_block/casino) "giF" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/west_reactor) "giV" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -14283,9 +11630,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "giX" = ( /obj/structure/curtain/red, @@ -14293,9 +11638,7 @@ /area/lv522/indoors/a_block/executive) "gjm" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "gjt" = ( /obj/structure/machinery/colony_floodlight{ @@ -14319,25 +11662,18 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "gjF" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "gjQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/t_comm) "gjV" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -14362,27 +11698,20 @@ /obj/structure/window{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv522/indoors/b_block/hydro/glass) "gkl" = ( /obj/structure/barricade/wooden, /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "gkF" = ( /obj/structure/machinery/computer/arcade, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "gkH" = ( /obj/structure/tunnel/maint_tunnel{ @@ -14391,16 +11720,14 @@ /obj/structure/machinery/light/small, /obj/effect/decal/cleanable/blood/xeno, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "gkY" = ( /obj/structure/closet/bombcloset, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_east_street) "glj" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "gll" = ( /obj/structure/bed/chair{ @@ -14409,9 +11736,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "glO" = ( /obj/item/stack/sheet/wood, @@ -14433,17 +11758,13 @@ icon_state = "p_stair_full" }, /obj/item/stack/sheet/wood, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "gmb" = ( /obj/structure/prop/vehicles/crawler{ layer = 2.9 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "gme" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14455,9 +11776,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "gmu" = ( /obj/structure/platform{ @@ -14467,9 +11786,7 @@ /area/lv522/outdoors/colony_streets/south_street) "gnd" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "gnf" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -14479,40 +11796,29 @@ /area/lv522/landing_zone_1) "gnk" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "gnl" = ( /obj/structure/surface/table/almayer, /obj/item/circuitboard/airlock, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "gnx" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "gny" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/bridges) "gnA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/south) "gok" = ( /obj/effect/decal/cleanable/dirt, @@ -14526,25 +11832,19 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_west_street) "gou" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northwest, /area/lv522/indoors/a_block/dorms) "goC" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "goK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/north_command_centre) "goO" = ( /obj/structure/window/reinforced{ @@ -14572,9 +11872,7 @@ layer = 3.1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/mining) "goT" = ( /obj/structure/stairs/perspective{ @@ -14590,41 +11888,33 @@ "gpi" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "gpp" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "gpr" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper C-Block - Cargo Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "gpB" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_west_street) "gpN" = ( /obj/effect/spawner/gibspawner/xeno, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) "gqf" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, @@ -14632,17 +11922,11 @@ /area/lv522/indoors/a_block/security/glass) "gqg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor) "gqh" = ( /obj/item/trash/uscm_mre, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "gqG" = ( /obj/structure/platform, @@ -14658,10 +11942,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "grq" = ( /obj/structure/barricade/wooden{ @@ -14693,8 +11974,8 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/wood, /area/lv522/indoors/a_block/executive) @@ -14718,10 +11999,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "gsP" = ( /obj/effect/decal/warning_stripes{ @@ -14744,10 +12022,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "gts" = ( /obj/structure/tunnel, @@ -14764,18 +12039,14 @@ pixel_x = 8; pixel_y = 20 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "gtH" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "gtS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14790,38 +12061,30 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "gug" = ( /obj/structure/cargo_container/horizontal/blue/bottom, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "guh" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "guj" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Dormitories" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorm_north) "gul" = ( /obj/structure/tunnel/maint_tunnel{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "guB" = ( /obj/structure/bed/chair/comfy{ @@ -14833,9 +12096,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "guE" = ( /obj/structure/platform{ @@ -14855,9 +12116,7 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "guR" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -14865,8 +12124,8 @@ }, /area/lv522/landing_zone_forecon/UD6_Typhoon) "guZ" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) @@ -14876,17 +12135,12 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "gvr" = ( /obj/structure/closet/bodybag, /obj/structure/curtain/medical, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "gvs" = ( /obj/structure/machinery/space_heater, @@ -14894,9 +12148,7 @@ pixel_x = 5; pixel_y = 9 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "gvG" = ( /obj/item/toy/beach_ball/holoball, @@ -14907,9 +12159,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "gvT" = ( /obj/effect/decal/cleanable/dirt, @@ -14921,9 +12171,7 @@ /area/lv522/indoors/a_block/bridges/corpo) "gwk" = ( /obj/structure/prop/static_tank/water, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "gwt" = ( /obj/structure/cargo_container/wy/right, @@ -14942,10 +12190,7 @@ /area/lv522/outdoors/colony_streets/north_street) "gwK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/south) "gwP" = ( /obj/structure/cargo_container/kelland/left, @@ -14963,9 +12208,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "gxb" = ( /obj/structure/surface/table/almayer, @@ -14974,23 +12217,17 @@ pixel_y = 3 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "gxc" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/snacks/cheeseburger, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gxl" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gxp" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -15005,17 +12242,13 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "gxE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/south_east_street) "gxM" = ( /obj/structure/surface/table/almayer, @@ -15023,9 +12256,7 @@ pixel_y = 5 }, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gxN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -15043,40 +12274,29 @@ /area/lv522/indoors/c_block/casino) "gyn" = ( /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gyB" = ( /obj/item/prop/colony/used_flare, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "gyC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor/south) "gyK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/north_command_centre) "gzk" = ( /obj/structure/prop/almayer/computers/sensor_computer2, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gzu" = ( /obj/structure/barricade/deployable{ @@ -15087,19 +12307,14 @@ /area/lv522/atmos/cargo_intake) "gzD" = ( /obj/structure/prop/almayer/computers/sensor_computer3, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gzS" = ( /obj/structure/pipes/unary/freezer{ dir = 1; icon_state = "freezer_1" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "gzT" = ( /obj/structure/cargo_container/kelland/right{ @@ -15109,15 +12324,11 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "gzY" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "gAa" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -15132,9 +12343,7 @@ "gAJ" = ( /obj/structure/surface/table/almayer, /obj/structure/prop/server_equipment/laptop, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gAO" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -15145,9 +12354,7 @@ "gAS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "gAU" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -15157,10 +12364,7 @@ pixel_x = -37; pixel_y = 17 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/lv522/indoors/a_block/hallway) "gBe" = ( /obj/item/stack/sheet/metal, @@ -15178,9 +12382,7 @@ /obj/item/seeds/riceseed, /obj/structure/closet/crate, /obj/item/seeds/riceseed, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_west_street) "gBy" = ( /obj/effect/decal/warning_stripes{ @@ -15196,9 +12398,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "gCE" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -15207,12 +12407,10 @@ pixel_x = 3; pixel_y = 7 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "gCO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -15235,24 +12433,18 @@ id = "cargo_container" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "gDz" = ( /obj/structure/barricade/wooden{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/kitchen/glass) "gDA" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "gDL" = ( /obj/structure/surface/table/reinforced/prison, @@ -15275,9 +12467,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "gEx" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -15302,16 +12492,11 @@ pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "gES" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "gFi" = ( /obj/structure/filingcabinet/seeds{ @@ -15324,10 +12509,7 @@ pixel_x = 7; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "gFp" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -15352,88 +12534,60 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "gFD" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gFG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/west_reactor) "gFM" = ( /obj/structure/machinery/colony_floodlight{ layer = 4.3 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/east_central_street) "gGa" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/lv522/indoors/a_block/medical) "gGe" = ( /obj/structure/largecrate/random, /obj/structure/largecrate/random{ pixel_y = 18 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "gGg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/south) "gGk" = ( /obj/structure/prop/server_equipment/yutani_server, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gGq" = ( /obj/structure/prop/server_equipment/yutani_server/broken, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gGx" = ( /obj/item/weapon/gun/pistol/m1911{ current_mag = null }, /obj/effect/decal/cleanable/blood, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/n_rockies) "gGM" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/south_street) "gGP" = ( /obj/structure/cargo_container/horizontal/blue/bottom, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_west_street) "gGW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -15455,31 +12609,22 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "gHz" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/north_west_street) "gHD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "gHF" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "gHN" = ( /obj/structure/prop/vehicles/crawler{ @@ -15490,9 +12635,7 @@ "gHX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "gIa" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -15510,15 +12653,11 @@ /area/lv522/outdoors/colony_streets/east_central_street) "gIh" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_east_street) "gIr" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/south_east_street) "gIv" = ( /obj/structure/cargo_container/ferret/left, @@ -15528,19 +12667,14 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/cargo_intake) "gIZ" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "gJm" = ( /obj/structure/cargo_container/ferret/mid, @@ -15557,28 +12691,22 @@ }, /obj/structure/platform, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "gJD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/nw_rockies) "gJK" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "gJL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "gJM" = ( /obj/structure/reagent_dispensers/watertank, @@ -15586,15 +12714,11 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "gKa" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/outdoors/colony_streets/south_east_street) "gKg" = ( /obj/structure/platform, @@ -15603,19 +12727,14 @@ id = "LZ1_Lockdown_Lo"; name = "Emergency Lockdown" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1) "gKM" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor) "gKO" = ( /obj/structure/machinery/colony_floodlight{ @@ -15636,13 +12755,11 @@ /obj/structure/prop/invuln/ice_prefab/standalone/trim{ icon_state = "white_trim" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "gLd" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/organic/grass, /area/lv522/indoors/a_block/garden) @@ -15660,10 +12777,7 @@ icon_state = "p_stair_full" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "gLV" = ( /obj/structure/prop/server_equipment/yutani_server/broken{ @@ -15672,9 +12786,7 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "gMb" = ( /obj/structure/bed/chair/comfy{ @@ -15693,48 +12805,35 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/cargo_intake) "gMG" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "gMQ" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/south_west_street) "gMV" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "gNb" = ( /obj/structure/machinery/light, /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "gNe" = ( /obj/structure/prop/server_equipment/yutani_server/off, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gNn" = ( /obj/structure/largecrate/supply/medicine/medkits{ @@ -15754,10 +12853,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/reactor_garage) "gNJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -15772,10 +12868,7 @@ "gOb" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "gOj" = ( /obj/structure/cargo_container/horizontal/blue/middle, @@ -15789,9 +12882,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, /obj/item/ammo_box/magazine/shotgun/beanbag/empty, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "gOE" = ( /obj/structure/surface/table/almayer, @@ -15805,16 +12896,12 @@ pixel_y = 5 }, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "gOG" = ( /obj/structure/surface/table/almayer, /obj/item/frame/fire_alarm, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "gOJ" = ( /obj/item/tool/wirecutters{ @@ -15843,18 +12930,13 @@ "gPp" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "gPq" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "gPv" = ( /obj/structure/platform{ @@ -15872,10 +12954,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "gPQ" = ( /obj/structure/machinery/conveyor{ @@ -15883,10 +12962,7 @@ id = "cargo_container" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/cargo_intake) "gQu" = ( /mob/living/simple_animal/cat/kitten{ @@ -15900,11 +12976,7 @@ pixel_y = 6 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "gQV" = ( /obj/structure/platform{ @@ -15925,9 +12997,7 @@ /area/lv522/outdoors/colony_streets/north_east_street) "gRp" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "gRs" = ( /obj/structure/cargo_container/watatsumi/leftmid, @@ -15949,37 +13019,27 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "gRK" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "gRU" = ( /obj/item/paper_bin/uscm{ pixel_x = -7; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "gRV" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "gSn" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "gSw" = ( /obj/item/prop/colony/used_flare, @@ -15991,23 +13051,16 @@ /obj/structure/foamed_metal{ layer = 3.1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "gTc" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "gTw" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/north_command_centre) "gTM" = ( /obj/structure/girder, @@ -16015,16 +13068,12 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "gTX" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "gUe" = ( /obj/structure/ore_box, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "gUi" = ( /obj/structure/flora/jungle/planttop1, @@ -16038,9 +13087,7 @@ /area/lv522/outdoors/colony_streets/south_street) "gUm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "gUv" = ( /obj/structure/surface/table/woodentable/fancy, @@ -16056,31 +13103,21 @@ pixel_x = 9; pixel_y = 2 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "gUA" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "gUQ" = ( /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "gUY" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "gVd" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim, @@ -16109,9 +13146,7 @@ /area/lv522/landing_zone_1) "gVr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical) "gVv" = ( /obj/item/lightstick/red/spoke/planted{ @@ -16124,10 +13159,7 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) "gVA" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2/ceiling) "gWb" = ( /obj/structure/surface/table/almayer, @@ -16147,43 +13179,30 @@ dir = 4 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "gWg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/south) "gWh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "gWq" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "gWu" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/atmos/way_in_command_centre) "gWx" = ( /obj/structure/closet/secure_closet/miner{ pixel_x = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "gWI" = ( /turf/open/asphalt/cement, @@ -16194,15 +13213,12 @@ name = "Bathroom" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "gXb" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "gXc" = ( @@ -16220,10 +13236,7 @@ /area/lv522/indoors/a_block/kitchen/glass) "gXA" = ( /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "gXB" = ( /obj/structure/surface/table/woodentable/fancy, @@ -16231,9 +13244,7 @@ /obj/item/clothing/mask/cigarette/pipe{ pixel_y = 5 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/lv522/atmos/east_reactor/east) "gXE" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ @@ -16246,22 +13257,16 @@ "gXI" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/lv522/atmos/reactor_garage) "gXL" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "gXR" = ( /obj/structure/cargo_container/horizontal/blue/bottom, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "gXT" = ( /obj/item/shard{ @@ -16278,10 +13283,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "gYc" = ( /obj/structure/reagent_dispensers/watertank, @@ -16295,24 +13297,18 @@ pixel_y = 3 }, /obj/item/paper/janitor, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gYF" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "gYH" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper A-Block Security Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/op_centre) "gYK" = ( /obj/effect/decal/cleanable/dirt, @@ -16320,9 +13316,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "gYM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -16331,9 +13325,7 @@ /turf/closed/wall/strata_outpost/reinforced, /area/lv522/atmos/cargo_intake) "gYO" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "gYT" = ( /obj/structure/bed/chair/comfy{ @@ -16346,56 +13338,38 @@ flipped = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "gZd" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "gZg" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "gZh" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "gZp" = ( /obj/structure/machinery/seed_extractor, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "gZv" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper A-Block Shared Dorms Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorm_north) "gZJ" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "gZL" = ( /obj/effect/decal/cleanable/blood/drip, @@ -16408,37 +13382,26 @@ icon_state = "p_stair_full" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "haf" = ( -/obj/effect/landmark/lv624/fog_blocker/short, /obj/structure/machinery/landinglight/ds1/delaytwo, /turf/open/floor/plating, /area/lv522/landing_zone_1) "hag" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "hai" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "ham" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/reactor_garage) "han" = ( /obj/structure/cargo_container/horizontal/blue/bottom, @@ -16449,9 +13412,7 @@ /turf/open/floor/corsat, /area/lv522/atmos/cargo_intake) "haq" = ( -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical/glass) "har" = ( /obj/effect/decal/cleanable/dirt, @@ -16462,9 +13423,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "hau" = ( /obj/structure/sink{ @@ -16472,10 +13431,7 @@ pixel_x = 11 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "haF" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -16497,17 +13453,13 @@ icon_state = "xgib3" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "haR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "haY" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -16516,15 +13468,11 @@ /area/lv522/indoors/c_block/cargo) "hbj" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "hbk" = ( /obj/effect/spawner/gibspawner/robot, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "hbp" = ( /obj/structure/surface/table/almayer, @@ -16545,9 +13493,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "hbu" = ( /obj/item/clothing/mask/facehugger{ @@ -16557,10 +13503,7 @@ name = "????"; stat = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "hbw" = ( /obj/item/explosive/grenade/high_explosive/m15{ @@ -16577,31 +13520,20 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/command_centre) "hbG" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "hbH" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/command_centre) "hbN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "hcd" = ( /obj/effect/decal/warning_stripes{ @@ -16611,9 +13543,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "hcv" = ( /obj/structure/fence, @@ -16624,16 +13554,10 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/landing_zone_2/ceiling) "hcx" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/command_centre) "hcE" = ( /obj/item/stack/sheet/metal, @@ -16646,38 +13570,26 @@ /area/lv522/indoors/c_block/mining) "hcV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/cargo_intake) "hcZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hdd" = ( /obj/item/prop/alien/hugger, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hdk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/lv522/indoors/a_block/admin) "hdq" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "hds" = ( /obj/structure/surface/table/woodentable, @@ -16685,9 +13597,7 @@ pixel_x = 3; pixel_y = 5 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "hdu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -16708,30 +13618,21 @@ pixel_y = 24 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hdQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "hdR" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "hef" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "heB" = ( /obj/structure/cargo_container/ferret/right, @@ -16739,16 +13640,12 @@ /area/lv522/atmos/cargo_intake) "heC" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "heF" = ( /obj/structure/surface/table/almayer, /obj/item/storage/belt/utility, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "heO" = ( /obj/structure/machinery/camera/autoname{ @@ -16757,10 +13654,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "heU" = ( /obj/structure/blocker/invisible_wall, @@ -16780,10 +13674,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/op_centre) "hfi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -16791,10 +13682,7 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor) "hft" = ( /obj/structure/largecrate/random, @@ -16813,9 +13701,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "hfS" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -16833,10 +13719,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "hgo" = ( /obj/item/storage/backpack/marine/satchel{ @@ -16872,16 +13755,11 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/hallway) "hgM" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/west) "hgQ" = ( /obj/effect/decal/cleanable/dirt, @@ -16894,9 +13772,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/landing_zone_2) "hhu" = ( /obj/structure/machinery/conveyor{ @@ -16904,27 +13780,18 @@ id = "cargo_container" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "hhD" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "hhI" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "hhJ" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "hhK" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -16934,34 +13801,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "hhQ" = ( /obj/structure/closet/radiation, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "hig" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/east) "hij" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/reactor_garage) "hip" = ( /obj/structure/pipes/vents/pump, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "hix" = ( /obj/structure/platform{ @@ -16970,20 +13826,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_east_street) "hiB" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hiK" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/north_west_street) "hiL" = ( /obj/structure/platform{ @@ -16993,16 +13843,13 @@ dir = 4 }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "hiV" = ( /obj/item/prop/alien/hugger, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/command_centre) "hiZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17011,19 +13858,14 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Mining Control" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "hjB" = ( /obj/effect/landmark/monkey_spawn, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/command_centre) "hjE" = ( /obj/effect/decal/cleanable/blood/oil, @@ -17057,15 +13899,11 @@ /obj/item/clothing/head/welding{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "hkr" = ( /obj/structure/girder, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "hku" = ( /obj/structure/surface/table/almayer, @@ -17086,9 +13924,7 @@ layer = 2.9; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "hkw" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17098,9 +13934,7 @@ /obj/item/clothing/head/hardhat{ pixel_x = 17 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/command_centre) "hky" = ( /obj/effect/landmark/monkey_spawn, @@ -17108,10 +13942,7 @@ dir = 4 }, /obj/structure/prop/ice_colony/ground_wire, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/command_centre) "hkC" = ( /obj/structure/surface/table/almayer, @@ -17125,27 +13956,19 @@ /obj/item/tool/pen/red/clicky{ pixel_x = -6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "hkD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/command_centre) "hkE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/command_centre) "hkO" = ( /obj/structure/surface/rack, @@ -17156,18 +13979,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "hkY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/cargo_intake) "hlf" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -17177,19 +13995,15 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "hll" = ( /obj/structure/surface/table/almayer, /obj/item/device/binoculars, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "hlp" = ( /obj/structure/machinery/conveyor{ @@ -17199,9 +14013,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "hlH" = ( /obj/structure/surface/table/reinforced/prison, @@ -17209,19 +14021,13 @@ /obj/item/restraint/adjustable/cable/white{ pixel_y = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "hlJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/command_centre) "hmz" = ( /obj/structure/largecrate/random/barrel/white, @@ -17232,10 +14038,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/command_centre) "hmJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17252,22 +14055,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hmV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor/south) "hna" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "hnk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17281,15 +14076,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "hnD" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/west_reactor) "hoq" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ @@ -17320,9 +14110,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "hoy" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17339,9 +14127,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/cargo_intake) "hoZ" = ( /obj/structure/surface/table/almayer, @@ -17357,55 +14143,37 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "hpq" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_west_street) "hpy" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/command_centre) "hpH" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "hpI" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "hqp" = ( /obj/structure/coatrack{ pixel_x = 11 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "hqB" = ( /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "hqD" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/command_centre) "hqZ" = ( /obj/structure/bed/chair/wheelchair, @@ -17421,16 +14189,12 @@ /turf/open/organic/grass, /area/lv522/indoors/a_block/garden) "hrk" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/east_central_street) "hrl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "hrw" = ( /obj/effect/decal/cleanable/dirt, @@ -17438,9 +14202,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "hrx" = ( /obj/structure/surface/table/almayer, @@ -17448,9 +14210,7 @@ dir = 4; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "hry" = ( /obj/structure/machinery/conveyor{ @@ -17458,25 +14218,18 @@ id = "cargo_container" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/cargo_intake) "hrH" = ( /obj/structure/platform_decoration, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "hrU" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "hsh" = ( /obj/structure/bed/chair{ @@ -17486,10 +14239,7 @@ /area/lv522/indoors/b_block/hydro) "hsz" = ( /obj/structure/machinery/floodlight, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "hsA" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -17503,10 +14253,7 @@ layer = 2; name = "weak acid" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/lv522/indoors/a_block/admin) "htu" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ @@ -17535,31 +14282,22 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "htX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/command_centre) "hup" = ( /obj/item/tool/crowbar, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/command_centre) "huq" = ( /obj/structure/barricade/wooden{ dir = 8 }, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/op_centre) "huu" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -17567,16 +14305,11 @@ /area/lv522/indoors/b_block/bridge) "huF" = ( /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "huN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/hallway) "huX" = ( /obj/structure/surface/table/almayer, @@ -17588,9 +14321,7 @@ phone_id = "Colony Kitchen"; pixel_y = -6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "hvh" = ( /obj/structure/platform, @@ -17615,9 +14346,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/nw_rockies) "hwa" = ( /obj/structure/platform/stair_cut{ @@ -17630,34 +14359,23 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "hwf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "hwr" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/command_centre) "hwt" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor) "hwF" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -17676,9 +14394,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "hxn" = ( /obj/effect/decal/warning_stripes{ @@ -17698,9 +14414,7 @@ /area/lv522/outdoors/colony_streets/north_street) "hxV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/command_centre) "hxY" = ( /obj/item/storage/backpack/marine/satchel{ @@ -17714,24 +14428,17 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/east_central_street) "hye" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/command_centre) "hyf" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/b_block/bridge) "hyA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "hyE" = ( /obj/effect/decal/cleanable/blood, @@ -17740,9 +14447,7 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "hyZ" = ( /obj/structure/fence{ @@ -17755,15 +14460,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "hzc" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "hzk" = ( /obj/effect/decal/cleanable/dirt, @@ -17773,26 +14474,19 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/command_centre) "hzu" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "hzw" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/barricade/deployable{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/way_in_command_centre) "hzA" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -17811,9 +14505,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/cargo_intake) "hzO" = ( /obj/structure/surface/rack, @@ -17826,9 +14518,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "hzV" = ( /obj/effect/decal/cleanable/dirt, @@ -17840,9 +14530,7 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "hAd" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -17850,9 +14538,7 @@ name = "\improper A-Block Dorms And Office Airlock" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "hAg" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -17869,24 +14555,17 @@ pixel_y = 15 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "hAk" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/cargo_intake) "hAr" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "hAs" = ( /obj/structure/bed/chair{ @@ -17898,9 +14577,7 @@ /obj/structure/prop/invuln/ice_prefab/standalone{ icon_state = "white" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "hAy" = ( /obj/structure/machinery/light{ @@ -17913,17 +14590,11 @@ /obj/structure/bed/bedroll{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "hAD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/reactor_garage) "hAE" = ( /obj/structure/fence{ @@ -17936,27 +14607,18 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "hAK" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/command_centre) "hAX" = ( /obj/item/weapon/gun/boltaction, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "hBf" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/command_centre) "hBg" = ( /obj/structure/cryofeed, @@ -17966,54 +14628,37 @@ "hBp" = ( /obj/structure/dispenser/oxygen, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "hBB" = ( /obj/item/prop/alien/hugger, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/command_centre) "hBC" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/autopsy_scanner, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "hBD" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/command_centre) "hCi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "hCq" = ( /obj/structure/bed/bedroll{ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/admin) "hCv" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/command_centre) "hCH" = ( /obj/structure/surface/table/almayer, @@ -18022,15 +14667,11 @@ "hCU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/east) "hCV" = ( /obj/item/stool, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "hDa" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -18043,15 +14684,11 @@ }, /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "hDh" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/command_centre) "hDy" = ( /turf/closed/wall/strata_outpost, @@ -18084,24 +14721,17 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "hEJ" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "hES" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "hFg" = ( /obj/structure/prop/almayer/computers/sensor_computer2, @@ -18109,28 +14739,19 @@ pixel_x = -7; pixel_y = 19 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "hFu" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/command_centre) "hFA" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/sewer) "hFG" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "hFL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18139,15 +14760,10 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "hFS" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/command_centre) "hFX" = ( /turf/open/auto_turf/shale/layer2, @@ -18155,16 +14771,11 @@ "hGg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/sofa/vert/white, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "hGm" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "hGJ" = ( /obj/structure/platform_decoration/strata{ @@ -18174,9 +14785,7 @@ /area/lv522/oob) "hGU" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hGX" = ( /obj/structure/bed/chair/comfy{ @@ -18193,6 +14802,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/atmos/outdoor) +"hHe" = ( +/obj/structure/platform{ + dir = 1 + }, +/turf/open/gm/river, +/area/lv522/landing_zone_1/tunnel/far) "hHh" = ( /obj/structure/platform{ dir = 4 @@ -18201,27 +14816,18 @@ /area/lv522/outdoors/colony_streets/central_streets) "hHj" = ( /obj/structure/largecrate, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "hHN" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hHY" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/command_centre) "hIf" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "hIp" = ( /obj/item/weapon/gun/rifle/m41a{ @@ -18247,25 +14853,19 @@ }, /obj/item/restraint/handcuffs, /obj/item/weapon/classic_baton, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "hIA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "hID" = ( /obj/structure/machinery/light{ pixel_x = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical) "hIP" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -18288,9 +14888,7 @@ dir = 4 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "hJq" = ( /obj/structure/platform/strata, @@ -18300,9 +14898,7 @@ /turf/closed/wall/strata_ice/dirty, /area/lv522/oob) "hJB" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/west) "hJG" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -18314,9 +14910,7 @@ /obj/structure/surface/rack, /obj/item/explosive/plastic, /obj/item/explosive/plastic, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/lone_buildings/storage_blocks) "hJZ" = ( /turf/open/auto_turf/sand_white/layer0, @@ -18326,23 +14920,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "hKu" = ( /obj/structure/surface/table/almayer, /obj/item/trash/ceramic_plate, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "hKy" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/outdoor_bot) "hKE" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -18356,15 +14943,10 @@ /area/lv522/outdoors/nw_rockies) "hKI" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/sewer) "hKJ" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/lv522/indoors/a_block/admin) "hKK" = ( /obj/item/clothing/mask/facehugger{ @@ -18390,35 +14972,24 @@ pixel_x = -2; pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/hallway) "hKS" = ( /obj/structure/barricade/deployable{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "hLl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/indoors/lone_buildings/storage_blocks) "hLm" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "hLo" = ( /turf/open/floor/wood, @@ -18426,40 +14997,28 @@ "hLx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "hLF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "hLK" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "hLR" = ( /turf/open/shuttle/dropship/can_surgery/light_grey_top_left, /area/lv522/landing_zone_forecon/UD6_Tornado) "hLT" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "hLY" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "hMb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18472,15 +15031,10 @@ /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, /obj/item/clothing/glasses/kutjevo, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "hMz" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_east_street) "hME" = ( /obj/effect/decal/warning_stripes{ @@ -18488,9 +15042,7 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "hMI" = ( /obj/effect/decal/cleanable/dirt, @@ -18509,10 +15061,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "hMR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "hMT" = ( /obj/structure/surface/table/gamblingtable, @@ -18524,9 +15073,7 @@ "hNf" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "hNj" = ( /obj/structure/machinery/door_control{ @@ -18542,10 +15089,7 @@ name = "Weyland classified intelligence folder"; pixel_y = -2 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/oob/w_y_vault) "hNk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18556,17 +15100,13 @@ "hNt" = ( /obj/item/trash/uscm_mre, /obj/structure/surface/table/almayer, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "hNz" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/central_streets) "hNF" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18577,9 +15117,7 @@ dir = 1; name = "\improper Family Dormitories" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "hNP" = ( /obj/structure/platform{ @@ -18614,10 +15152,7 @@ /area/lv522/atmos/sewer) "hNZ" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "hOl" = ( /obj/structure/bed/bedroll{ @@ -18625,10 +15160,7 @@ }, /obj/item/trash/uscm_mre, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "hOy" = ( /obj/effect/decal{ @@ -18641,54 +15173,38 @@ /area/lv522/oob) "hOB" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "hOG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/filt) "hOH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "hOI" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/blocker/forcefield/vehicles, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/command_centre) "hOK" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "hOL" = ( /obj/structure/prop/server_equipment/yutani_server, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "hON" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hPd" = ( /obj/structure/prop/vehicles/crawler{ @@ -18706,21 +15222,15 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hPz" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/command_centre) "hPI" = ( /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "hPM" = ( /obj/item/stack/sheet/metal, @@ -18753,21 +15263,16 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/nw_rockies) "hQE" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "hQU" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -18777,19 +15282,13 @@ /area/lv522/outdoors/nw_rockies) "hRd" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/command_centre) "hRj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/cargo_intake) "hRu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18806,23 +15305,16 @@ "hRz" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "hRG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "hRW" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor) "hSi" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18834,24 +15326,15 @@ /obj/structure/cargo_container/kelland/left{ layer = 4.13 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/outdoors/colony_streets/north_east_street) "hSO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/command_centre) "hSQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/way_in_command_centre) "hTd" = ( /obj/structure/window/reinforced{ @@ -18859,36 +15342,26 @@ layer = 3 }, /obj/structure/machinery/computer3/server/rack, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/lv522/atmos/command_centre) "hTe" = ( /turf/open/gm/river, /area/lv522/landing_zone_1/tunnel) "hTg" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hTh" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/west_reactor) "hTk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "hTo" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/glasses/meson, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "hTA" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -18898,9 +15371,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "hTI" = ( /obj/effect/decal/warning_stripes{ @@ -18911,7 +15382,6 @@ /area/lv522/atmos/sewer) "hTW" = ( /obj/structure/largecrate/random/secure, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "hTX" = ( @@ -18922,10 +15392,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "hTY" = ( /obj/structure/machinery/light{ @@ -18933,18 +15400,14 @@ }, /obj/structure/foamed_metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "hUq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "hUM" = ( /obj/structure/surface/table/almayer, @@ -18960,15 +15423,12 @@ pixel_x = 7; pixel_y = 7 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "hUY" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/sewer) "hUZ" = ( /obj/structure/barricade/deployable, @@ -18983,25 +15443,18 @@ /area/lv522/atmos/sewer) "hVu" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "hVw" = ( /obj/structure/window/framed/shiva, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/chunk) "hWs" = ( /obj/structure/stairs/perspective{ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "hWz" = ( /obj/structure/platform, @@ -19019,16 +15472,11 @@ /obj/structure/prop/almayer/computers/sensor_computer2{ layer = 2.0 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "hWD" = ( /obj/structure/barricade/deployable, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "hWI" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19041,9 +15489,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/casino) "hWV" = ( /obj/structure/barricade/deployable, @@ -19065,9 +15511,7 @@ "hXA" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/sewer) "hXO" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -19077,44 +15521,29 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/central_streets) "hXP" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/lv522/oob/w_y_vault) "hXW" = ( /obj/item/storage/firstaid/adv/empty, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "hXZ" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y1" - }, +/turf/open/floor/almayer/w_y1/north, /area/lv522/oob/w_y_vault) "hYf" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "hYg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/south) "hYk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y2" - }, +/turf/open/floor/almayer/w_y2/north, /area/lv522/oob/w_y_vault) "hYn" = ( /obj/item/tool/pen/blue/clicky{ @@ -19128,16 +15557,11 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "hYL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/b_block/bridge) "hYV" = ( /obj/effect/decal/cleanable/dirt, @@ -19152,18 +15576,13 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/prop/server_equipment/laptop/closed, /obj/structure/surface/table/almayer, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "hZn" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/oob/w_y_vault) "hZC" = ( /obj/structure/closet/crate, @@ -19194,17 +15613,12 @@ "hZO" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "hZR" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "hZZ" = ( /obj/structure/barricade/deployable, @@ -19214,28 +15628,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "ial" = ( /obj/structure/filtration/machine_96x96/indestructible{ icon_state = "sedimentation" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/oob) "iam" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "iaM" = ( /obj/effect/decal/cleanable/dirt, @@ -19251,10 +15657,7 @@ /area/lv522/indoors/a_block/bridges) "ibk" = ( /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "ibu" = ( /obj/effect/spawner/gibspawner/xeno, @@ -19268,9 +15671,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "ibE" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -19279,9 +15680,7 @@ /area/lv522/landing_zone_forecon/UD6_Tornado) "ibT" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "ibW" = ( /obj/structure/window/framed/strata/reinforced, @@ -19290,15 +15689,13 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "ica" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/alien/hugger, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "ici" = ( /obj/effect/decal/cleanable/vomit{ icon_state = "vomit_4" @@ -19306,17 +15703,11 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "ick" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/cargo_intake) "icr" = ( /obj/structure/stairs/perspective{ @@ -19349,21 +15740,14 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "idk" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/reactor_garage) "idn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/west) "idq" = ( /obj/structure/platform{ @@ -19379,10 +15763,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "idH" = ( /obj/item/device/flashlight/flare/on, @@ -19408,9 +15789,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "iel" = ( /obj/structure/blocker/invisible_wall, @@ -19425,9 +15804,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "ieE" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -19441,9 +15818,7 @@ pixel_x = -10; pixel_y = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "ieW" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -19478,25 +15853,18 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/oob/w_y_vault) "ifi" = ( /obj/structure/cargo_container/hd/left/alt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "ifw" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "ifx" = ( /obj/structure/surface/rack, @@ -19524,10 +15892,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/oob/w_y_vault) "igv" = ( /obj/structure/desertdam/decals/road_edge{ @@ -19549,22 +15914,14 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/oob/w_y_vault) "igL" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "igT" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/east_central_street) "iha" = ( /obj/structure/surface/table/almayer, @@ -19576,30 +15933,20 @@ pixel_y = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "ihd" = ( /obj/item/stack/medical/bruise_pack, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/hallway) "ihf" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/south) "ihs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "ihy" = ( /obj/structure/barricade/deployable, @@ -19614,9 +15961,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "iiC" = ( /obj/structure/surface/table/almayer, @@ -19636,9 +15981,7 @@ pixel_x = -7; pixel_y = -2 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "iiE" = ( /obj/structure/stairs/perspective{ @@ -19651,9 +15994,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) "iiV" = ( /obj/effect/decal/warning_stripes{ @@ -19678,10 +16019,7 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "ijE" = ( /obj/structure/barricade/wooden{ @@ -19689,26 +16027,18 @@ pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "ijJ" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "ijO" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "ijR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19718,7 +16048,6 @@ /area/lv522/indoors/c_block/mining) "ikb" = ( /obj/structure/surface/rack, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "ike" = ( @@ -19730,23 +16059,17 @@ phone_id = "Colony Bar & Grill"; pixel_x = -16 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "ikr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "ikw" = ( /obj/item/stack/sheet/metal, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "ikT" = ( /obj/structure/window_frame/strata, @@ -19754,9 +16077,7 @@ icon_state = "medium" }, /obj/structure/curtain/red, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/t_comm) "ikZ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -19776,9 +16097,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "ilK" = ( /obj/item/stack/sheet/metal, @@ -19786,10 +16105,7 @@ /area/lv522/outdoors/nw_rockies) "ilR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "ilU" = ( /obj/structure/prop/invuln{ @@ -19807,34 +16123,25 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "img" = ( /obj/effect/landmark/objective_landmark/medium, /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "imh" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "imJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/bridges/dorms_fitness) "imT" = ( /obj/structure/stairs/perspective{ @@ -19850,11 +16157,7 @@ pixel_y = 6 }, /obj/item/tool/pen/blue/clicky, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "inp" = ( /obj/item/prop/colony/used_flare, @@ -19869,9 +16172,7 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) "inU" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/n_rockies) "iod" = ( /obj/structure/cargo_container/ferret/mid, @@ -19887,24 +16188,17 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "ioT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "ipf" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/tool/weldingtool/simple, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "ipw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19936,20 +16230,14 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/toilet) "ipN" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/hallway) "iqa" = ( /obj/structure/bed/chair/comfy{ @@ -19966,17 +16254,12 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges) "iqt" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "iqw" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -19988,9 +16271,7 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "iqQ" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -20012,16 +16293,12 @@ /area/lv522/landing_zone_2) "iqZ" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "irs" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "irH" = ( /obj/structure/surface/table/woodentable/fancy, @@ -20031,15 +16308,12 @@ pixel_y = 17 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "irR" = ( /obj/structure/platform_decoration{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_west_street) "isa" = ( @@ -20051,16 +16325,11 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "iso" = ( /obj/structure/cargo_container/lockmart/left, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "iss" = ( /obj/item/prop/alien/hugger, @@ -20072,18 +16341,14 @@ dir = 8; id = "cargo_container" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "isA" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "Sec-Kitchen-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen/glass) "isF" = ( /obj/structure/machinery/conveyor{ @@ -20093,46 +16358,32 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "isL" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/oob/w_y_vault) "iti" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "itl" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "itp" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "its" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "itz" = ( /obj/structure/largecrate/random/barrel/white, @@ -20144,9 +16395,7 @@ /area/lv522/atmos/cargo_intake) "itE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical/glass) "itG" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -20168,18 +16417,14 @@ /obj/structure/machinery/microwave{ pixel_y = 18 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "iup" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 4; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "iuv" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -20190,40 +16435,28 @@ "iuy" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "iuC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/reactor_garage) "iuK" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/admin) "iuW" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "ivb" = ( /obj/structure/machinery/camera/autoname, /obj/structure/machinery/light/small{ dir = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "ivj" = ( @@ -20231,9 +16464,7 @@ dir = 9; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "ivk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -20262,19 +16493,14 @@ /obj/structure/machinery/computer/cameras/wooden_tv/broadcast{ pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "iwb" = ( /obj/structure/stairs/perspective{ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "iwt" = ( /obj/structure/barricade/deployable, @@ -20296,9 +16522,7 @@ /area/lv522/indoors/c_block/cargo) "iwJ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/command_centre) "iwV" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -20313,16 +16537,12 @@ /area/lv522/outdoors/colony_streets/south_east_street) "ixf" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/command_centre) "ixs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/corpo/glass) "ixD" = ( /turf/open/floor/corsat, @@ -20346,94 +16566,69 @@ "ixV" = ( /obj/effect/decal/cleanable/blood/xeno, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "ixW" = ( /obj/structure/stairs/perspective{ dir = 8; icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "iyl" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/cargo_intake) "iyq" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "iyt" = ( /obj/structure/stairs/perspective{ dir = 6; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/central_streets) "iyx" = ( /obj/item/stack/rods, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "iyC" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "iyE" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "iyQ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "iyS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/reactor_garage) "iyT" = ( /obj/structure/platform_decoration, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "izb" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "izj" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -20442,17 +16637,12 @@ /obj/structure/flora/bush/ausbushes/reedbush{ pixel_y = 11 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "izn" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "izp" = ( /obj/structure/surface/table/almayer, @@ -20462,10 +16652,7 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "izr" = ( /obj/structure/platform/stair_cut, @@ -20473,30 +16660,23 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/garage) "izz" = ( /obj/effect/decal/cleanable/greenglow, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) "izT" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "izY" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "iAv" = ( /turf/closed/wall/strata_outpost/reinforced, @@ -20513,9 +16693,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "iAZ" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -20526,16 +16704,12 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "iBl" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "iBo" = ( /obj/structure/surface/rack, @@ -20543,9 +16717,7 @@ /obj/item/clothing/under/overalls, /obj/item/clothing/under/overalls, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "iBr" = ( /obj/structure/bed/chair/comfy{ @@ -20556,25 +16728,19 @@ /area/lv522/indoors/a_block/admin) "iBs" = ( /obj/structure/machinery/vending/snack/packaged, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "iBI" = ( /obj/structure/prop/server_equipment/yutani_server{ density = 0; pixel_y = 16 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "iBQ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/t_comm) "iBY" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -20599,24 +16765,18 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "iCC" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "iCR" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "iCS" = ( /obj/item/stack/sheet/metal, @@ -20627,15 +16787,11 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "iDg" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "iDC" = ( /obj/item/clothing/head/helmet/marine/grenadier{ @@ -20645,9 +16801,7 @@ pixel_x = 3; pixel_y = 13 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "iDD" = ( /obj/item/stack/tile/plasteel{ @@ -20665,47 +16819,31 @@ /turf/open/floor/prison, /area/lv522/outdoors/colony_streets/windbreaker/observation) "iEn" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/reactor_garage) "iEq" = ( /obj/structure/cargo_container/lockmart/mid, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "iFk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "iFB" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "iFN" = ( /obj/item/explosive/mine/active, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "iFO" = ( /obj/structure/surface/rack, /obj/item/clothing/under/colonist, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "iFV" = ( /obj/structure/surface/table/almayer, @@ -20716,18 +16854,14 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/xeno_spawn, /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "iGc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "iGk" = ( /turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_left_to_right, @@ -20744,10 +16878,7 @@ /obj/item/spacecash/c1000, /obj/item/spacecash/c1000, /obj/item/spacecash/c1000, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/oob/w_y_vault) "iGn" = ( /obj/structure/largecrate/random/barrel{ @@ -20762,9 +16893,7 @@ /area/lv522/indoors/a_block/bridges/op_centre) "iGr" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "iGD" = ( /obj/structure/tunnel/maint_tunnel{ @@ -20772,16 +16901,13 @@ }, /obj/structure/machinery/light/small, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "iGF" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "iGK" = ( /obj/effect/decal/warning_stripes{ @@ -20791,19 +16917,14 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/cargo_intake) "iGM" = ( /obj/structure/pipes/vents/pump, /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "iGQ" = ( /obj/structure/surface/table/almayer, @@ -20811,15 +16932,11 @@ pixel_x = 7; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "iHg" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "iHl" = ( /obj/structure/surface/table/reinforced/prison, @@ -20834,9 +16951,7 @@ icon_state = "alert:2"; name = "inventory computer" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "iHw" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -20845,9 +16960,7 @@ /obj/structure/prop/invuln/minecart_tracks/bumper{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/indoors/c_block/mining) "iHD" = ( /obj/item/prop/alien/hugger, @@ -20865,7 +16978,6 @@ pixel_x = -6; pixel_y = 6 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "iIs" = ( @@ -20874,9 +16986,7 @@ /area/lv522/indoors/a_block/admin) "iIt" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "iIw" = ( /obj/structure/stairs/perspective{ @@ -20890,10 +17000,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "iIK" = ( /obj/structure/foamed_metal, @@ -20915,10 +17022,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "iJu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -20932,15 +17036,11 @@ dir = 8; req_one_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "iJA" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "iJE" = ( /obj/effect/decal/cleanable/dirt, @@ -20961,17 +17061,11 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "iJW" = ( /obj/structure/bed/sofa/vert/white/top, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "iJZ" = ( /obj/effect/decal/cleanable/blood, @@ -20988,15 +17082,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/cargo_intake) "iKC" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/command_centre) "iKF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -21005,15 +17094,10 @@ "iKJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "iKN" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/command_centre) "iKY" = ( /obj/effect/decal/warning_stripes{ @@ -21027,9 +17111,7 @@ /area/lv522/outdoors/colony_streets/south_west_street) "iLc" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "iLg" = ( /obj/structure/surface/table/reinforced/prison, @@ -21037,28 +17119,20 @@ pixel_y = 8 }, /obj/item/tool/pen/clicky, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "iLn" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/reactor_garage) "iLq" = ( /obj/structure/surface/table/almayer{ dir = 1; flipped = 1 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/garden_bridge) "iLC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21083,9 +17157,7 @@ /area/lv522/indoors/a_block/executive) "iMx" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "iMC" = ( /obj/effect/decal/warning_stripes{ @@ -21100,26 +17172,18 @@ "iMQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "iMS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/cargo_intake) "iMU" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "iNb" = ( /obj/structure/barricade/wooden{ @@ -21131,23 +17195,15 @@ icon_state = "medium" }, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "iNs" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/outdoors/colony_streets/north_east_street) "iNX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security/glass) "iOi" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -21156,10 +17212,7 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/nw_rockies) "iOl" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/cargo_intake) "iOt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21167,9 +17220,7 @@ }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "iOw" = ( /obj/item/storage/toolbox/electrical{ @@ -21179,29 +17230,18 @@ pixel_x = -11; pixel_y = 9 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "iOx" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/east_reactor) "iOG" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/cargo_intake) "iOO" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "iOY" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -21225,10 +17265,7 @@ /area/lv522/outdoors/nw_rockies) "iPb" = ( /obj/structure/cargo_container/lockmart/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "iPu" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -21243,18 +17280,14 @@ welded = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "iPD" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ id = "West LZ Storage"; name = "Emergency Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/storage_blocks) "iPO" = ( /obj/structure/surface/table/almayer, @@ -21263,35 +17296,23 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) "iPR" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/central_streets) "iPV" = ( /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/fitness) "iPZ" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "iQb" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/atmos/way_in_command_centre) "iQe" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor/south) "iQo" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21307,10 +17328,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "iQL" = ( /obj/structure/bed/bedroll{ @@ -21323,17 +17341,12 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_east_street) "iRa" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "iRl" = ( /obj/item/prop/colony/used_flare, @@ -21352,24 +17365,17 @@ }, /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "iRY" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "iSc" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/south) "iSf" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -21384,10 +17390,7 @@ /obj/structure/machinery/prop/almayer/computer/PC{ pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "iTf" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -21402,9 +17405,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "iTn" = ( /obj/structure/closet/crate/freezer{ @@ -21446,9 +17447,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "iTS" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -21470,23 +17469,16 @@ pixel_x = 1; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "iTY" = ( /obj/structure/surface/rack, /obj/item/clothing/suit/storage/hazardvest, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/lone_buildings/storage_blocks) "iUj" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "iUk" = ( /obj/structure/prop/dam/drill{ @@ -21498,10 +17490,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "iUo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/lv522/indoors/a_block/dorms) "iUT" = ( /obj/structure/machinery/squeezer, @@ -21517,18 +17506,13 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "iVk" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/south_street) "iVm" = ( /obj/item/storage/backpack/marine/satchel{ @@ -21545,15 +17529,11 @@ /obj/structure/machinery/sensortower{ pixel_x = 6 }, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/lv522/indoors/a_block/admin) "iVU" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/south_street) "iVY" = ( /obj/effect/decal/cleanable/dirt, @@ -21563,32 +17543,23 @@ pixel_y = 26 }, /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "iWc" = ( /obj/structure/filtration/machine_64x96{ icon_state = "filtration_machine_A_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/oob) "iWg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, /obj/structure/prop/server_equipment/laptop/on, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "iWh" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/oxygen, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_street) "iWo" = ( /obj/effect/spawner/gibspawner/xeno, @@ -21600,30 +17571,20 @@ }, /obj/structure/foamed_metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "iWu" = ( /obj/structure/filtration/machine_64x96{ icon_state = "filtration_machine_B_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/oob) "iWy" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "iWz" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "iWN" = ( /obj/structure/platform_decoration{ @@ -21636,10 +17597,7 @@ dir = 8; id = "cargo_container" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "iXy" = ( /obj/structure/largecrate/random/mini/med{ @@ -21673,17 +17631,12 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "iYc" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "iYf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -21692,9 +17645,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_west_street) "iYm" = ( /obj/structure/barricade/deployable, @@ -21705,10 +17656,7 @@ dir = 8; id = "cargo_container" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/cargo_intake) "iYt" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -21722,15 +17670,11 @@ dir = 8; id = "cargo_container" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "iYG" = ( /obj/item/stack/sandbags_empty/small_stack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "iYL" = ( /obj/structure/machinery/conveyor{ @@ -21740,9 +17684,7 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "iYO" = ( /obj/structure/surface/table/almayer, @@ -21756,17 +17698,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "iZg" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "iZI" = ( /turf/open/floor/corsat, @@ -21777,9 +17715,7 @@ /area/lv522/atmos/way_in_command_centre) "jab" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/medical) "jaq" = ( /obj/structure/platform_decoration{ @@ -21803,9 +17739,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "jaO" = ( /obj/structure/surface/table/woodentable/fancy, @@ -21839,9 +17773,7 @@ }, /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/fitness) "jba" = ( /obj/structure/stairs/perspective{ @@ -21852,21 +17784,17 @@ dir = 8 }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "jbd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "jbm" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "jbn" = ( /obj/effect/decal/cleanable/dirt, @@ -21877,10 +17805,7 @@ /area/lv522/atmos/way_in_command_centre) "jbs" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "jbv" = ( /obj/structure/fence{ @@ -21893,10 +17818,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/colony_streets/central_streets) "jbI" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -21913,35 +17835,24 @@ /obj/structure/pipes/standard/simple/visible{ dir = 6 }, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical/glass) "jci" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/cargo_intake) "jcl" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "jcq" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jct" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges) "jcH" = ( /obj/effect/spawner/gibspawner/human, @@ -21949,25 +17860,17 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "jdf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/c_block/t_comm) "jdl" = ( /obj/structure/surface/table/almayer, /obj/item/prop/alien/hugger, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jdn" = ( /obj/effect/decal/cleanable/blood/drip, @@ -21977,61 +17880,43 @@ "jdo" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/t_comm) "jdq" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_east_street) "jds" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jdv" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/outdoor) "jdD" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jeb" = ( /obj/vehicle/powerloader{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "jef" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/east_reactor/south) "jey" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "jeD" = ( /obj/structure/stairs/perspective{ @@ -22047,28 +17932,19 @@ /obj/structure/machinery/light, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "jeI" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/lv522/indoors/a_block/medical/glass) "jeJ" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "jft" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "jfx" = ( /obj/structure/filingcabinet{ @@ -22084,9 +17960,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "jfG" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle{ @@ -22097,9 +17971,7 @@ pixel_x = -4; pixel_y = -7 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "jfH" = ( /obj/effect/decal/warning_stripes{ @@ -22109,9 +17981,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "jfK" = ( /obj/structure/stairs/perspective{ @@ -22146,25 +18016,18 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "jgI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "jgV" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/accessory/poncho, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "jhe" = ( /obj/effect/decal/warning_stripes{ @@ -22176,9 +18039,7 @@ /obj/structure/foamed_metal, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "jhl" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -22193,10 +18054,7 @@ dir = 4 }, /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "jhQ" = ( /obj/effect/decal/warning_stripes{ @@ -22208,10 +18066,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "jhS" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor) "jhY" = ( /obj/structure/platform{ @@ -22236,28 +18091,20 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "jin" = ( /obj/structure/filtration/machine_96x96/indestructible{ icon_state = "sedimentation_A_1"; layer = 3.1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/oob) "jis" = ( /obj/structure/filtration/machine_64x128{ icon_state = "filtration_1" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/oob) "jix" = ( /obj/structure/platform_decoration{ @@ -22269,9 +18116,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_east_street) "jiF" = ( /obj/structure/stairs/perspective{ @@ -22279,10 +18124,7 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "jiP" = ( /obj/structure/surface/table/almayer, @@ -22310,10 +18152,7 @@ icon_state = "S" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/nw_rockies) "jiY" = ( /obj/effect/decal/cleanable/blood/oil, @@ -22324,27 +18163,19 @@ /area/lv522/atmos/cargo_intake) "jjg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "jjj" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "Reactor_garage_2" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "jjl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "jjo" = ( /obj/structure/surface/table/almayer, @@ -22359,18 +18190,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jjq" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/strata{ - icon_state = "blue1" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "jjt" = ( /obj/structure/filingcabinet/chestdrawer{ @@ -22387,10 +18214,7 @@ icon_state = "medium" }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "jjG" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -22407,16 +18231,12 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jjV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "jjW" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -22426,9 +18246,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "jkp" = ( /obj/structure/fence{ @@ -22441,10 +18259,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/colony_streets/south_west_street) "jkC" = ( /obj/structure/pipes/vents/pump, @@ -22462,10 +18277,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "jlc" = ( /obj/structure/surface/rack, @@ -22485,16 +18297,11 @@ pixel_y = -2 }, /obj/item/tool/wirecutters/clippers, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "jlh" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "jll" = ( /obj/structure/machinery/light{ @@ -22506,14 +18313,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "jlr" = ( -/turf/open/floor/coagulation{ - icon_state = "0,8" - }, +/turf/open/floor/coagulation/icon0_8, /area/lv522/oob) "jlu" = ( /obj/structure/surface/table/almayer, @@ -22521,31 +18324,21 @@ dir = 1; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "jmd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/rack, /obj/item/weapon/gun/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "jmi" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "jmv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "jmz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22572,9 +18365,7 @@ /area/lv522/outdoors/w_rockies) "jmU" = ( /obj/structure/barricade/handrail, -/turf/open/floor/coagulation{ - icon_state = "4,8" - }, +/turf/open/floor/coagulation/icon4_8, /area/lv522/oob) "jmW" = ( /obj/item/prop/colony/used_flare, @@ -22585,33 +18376,23 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/cargo_intake) "jmX" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/reactor_garage) "jnb" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "jnd" = ( /obj/structure/machinery/body_scanconsole, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "jnk" = ( /obj/structure/bed/chair{ @@ -22620,19 +18401,14 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms/glass) "jnp" = ( -/turf/open/floor/coagulation{ - icon_state = "8,8" - }, +/turf/open/floor/coagulation/icon8_8, /area/lv522/oob) "jnr" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/floodlight, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "jnB" = ( /obj/structure/barricade/handrail{ @@ -22647,9 +18423,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/generic, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "jnF" = ( /obj/effect/decal/warning_stripes{ @@ -22661,10 +18435,7 @@ "joe" = ( /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "jom" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -22678,9 +18449,7 @@ /area/lv522/outdoors/colony_streets/central_streets) "joJ" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "joK" = ( /obj/structure/window/reinforced{ @@ -22699,10 +18468,7 @@ pixel_x = -8; pixel_y = 16 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/oob) "joL" = ( /obj/structure/platform{ @@ -22716,19 +18482,14 @@ phone_id = "Colony Garage"; pixel_x = -16 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "jpa" = ( /obj/structure/bedsheetbin{ pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "jpc" = ( /obj/effect/spawner/gibspawner/xeno, @@ -22737,9 +18498,7 @@ "jpm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "jpx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -22752,35 +18511,24 @@ dir = 4 }, /mob/living/simple_animal/corgi/puppy, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "jqa" = ( /obj/structure/ore_box, /turf/open/floor/prison, /area/lv522/atmos/cargo_intake) "jqr" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/south_east_street) "jqz" = ( /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "jqF" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_west_street) "jqL" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "jqO" = ( /obj/structure/platform{ @@ -22797,16 +18545,12 @@ /area/lv522/outdoors/colony_streets/central_streets) "jri" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "jrn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "jro" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -22821,9 +18565,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "jru" = ( /obj/structure/platform{ @@ -22837,9 +18579,7 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "jrD" = ( /obj/structure/surface/table/almayer, @@ -22849,9 +18589,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "jrE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -22861,9 +18599,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "jrJ" = ( /obj/effect/decal/cleanable/dirt, @@ -22876,10 +18612,7 @@ pixel_x = 3; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "jrL" = ( /obj/item/stack/sheet/metal, @@ -22889,9 +18622,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "jrT" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -22902,9 +18633,7 @@ name = "\improper A-Block Dorms And Office Airlock" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "jsy" = ( /obj/structure/machinery/conveyor{ @@ -22912,9 +18641,7 @@ id = "cargo_container" }, /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "jsD" = ( /obj/effect/decal/warning_stripes{ @@ -22937,9 +18664,7 @@ /area/lv522/atmos/cargo_intake) "jtf" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jtg" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -22948,10 +18673,7 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) "jth" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/west) "jtu" = ( /obj/structure/barricade/deployable, @@ -22962,25 +18684,18 @@ /area/lv522/atmos/cargo_intake) "jtQ" = ( /obj/structure/prop/ice_colony/ground_wire, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jtZ" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "jud" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/lv522/indoors/a_block/admin) "jue" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -22995,9 +18710,7 @@ pixel_x = -10; pixel_y = 11 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "jus" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -23011,18 +18724,12 @@ /area/lv522/outdoors/nw_rockies) "juw" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "juQ" = ( /obj/effect/decal/cleanable/blood/xeno, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "juY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23040,9 +18747,7 @@ /area/lv522/atmos/cargo_intake) "jvh" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "jvk" = ( /obj/structure/surface/table/woodentable/fancy, @@ -23095,22 +18800,18 @@ pixel_x = -9; pixel_y = 4 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "jvG" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "jwx" = ( /obj/structure/reagent_dispensers/fueltank/gas, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "jwM" = ( /obj/effect/decal/cleanable/dirt, @@ -23123,15 +18824,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/garage) "jwT" = ( /obj/item/tool/wet_sign, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jwV" = ( /obj/structure/filingcabinet{ @@ -23154,9 +18851,7 @@ /obj/item/tool/mop{ pixel_y = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jxz" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -23167,9 +18862,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "jxD" = ( /obj/structure/platform, @@ -23183,7 +18876,6 @@ /area/lv522/landing_zone_2) "jxF" = ( /obj/structure/largecrate/guns/russian, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "jxI" = ( @@ -23200,9 +18892,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen) "jyf" = ( /obj/structure/machinery/colony_floodlight{ @@ -23214,17 +18904,11 @@ "jyw" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "jyx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "jyC" = ( /obj/structure/machinery/light{ @@ -23232,18 +18916,14 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "jyF" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "jyM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23260,9 +18940,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "jzB" = ( /obj/effect/decal/cleanable/dirt, @@ -23276,9 +18954,7 @@ pixel_x = 1 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "jzC" = ( /obj/effect/decal/cleanable/dirt, @@ -23363,14 +19039,11 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "jBm" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "jBr" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23382,28 +19055,20 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "jBs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "jBu" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "jBw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23420,10 +19085,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "jBR" = ( /obj/structure/bed/chair{ @@ -23442,9 +19104,7 @@ /area/lv522/outdoors/colony_streets/north_street) "jBY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/lv522/atmos/way_in_command_centre) "jCb" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -23466,26 +19126,19 @@ /area/lv522/outdoors/nw_rockies) "jCh" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/tunnel) "jCq" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jCQ" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "jCS" = ( /obj/item/trash/wy_chips_pepper, @@ -23493,10 +19146,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "jCU" = ( /obj/structure/stairs/perspective{ @@ -23511,17 +19161,12 @@ pixel_y = 8 }, /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv522/indoors/a_block/admin) "jCY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "jDc" = ( /obj/structure/stairs/perspective{ @@ -23531,9 +19176,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "jDy" = ( /obj/structure/stairs/perspective{ @@ -23543,9 +19186,7 @@ /obj/structure/platform/stair_cut{ icon_state = "platform_stair_alt" }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_street) "jDA" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -23580,9 +19221,7 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "jEk" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -23592,15 +19231,11 @@ }, /obj/effect/landmark/corpsespawner/colonist/burst, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "jEq" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "jEu" = ( /obj/structure/sign/safety/rad_haz, @@ -23617,9 +19252,7 @@ pixel_y = 26 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "jEW" = ( /obj/structure/bed/chair{ @@ -23642,9 +19275,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "jFc" = ( /obj/item/tool/wrench, @@ -23657,7 +19288,7 @@ icon_state = "p_stair_full" }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "jFr" = ( /obj/structure/cargo_container/arious/rightmid, /turf/open/floor/prison, @@ -23666,17 +19297,11 @@ /obj/structure/morgue{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "jFC" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "jFG" = ( /obj/structure/cargo_container/arious/right, @@ -23712,18 +19337,13 @@ "jGj" = ( /obj/effect/decal/cleanable/dirt, /obj/item/maintenance_jack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "jGm" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/lv522/oob) "jGp" = ( /obj/structure/platform{ @@ -23756,9 +19376,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "jHm" = ( /obj/structure/surface/table/reinforced/prison, @@ -23767,10 +19385,7 @@ pixel_y = 6 }, /obj/item/clothing/suit/storage/jacket/marine/corporate, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "jHy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23781,19 +19396,14 @@ dir = 8; name = "\improper Dormitories" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "jHR" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 1; pixel_y = 26 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "jIk" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -23805,9 +19415,7 @@ /obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "jIG" = ( /obj/item/tool/wet_sign{ @@ -23820,16 +19428,11 @@ pixel_y = 21 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "jII" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/n_rockies) "jIQ" = ( /obj/structure/machinery/colony_floodlight{ @@ -23845,17 +19448,12 @@ /turf/open/gm/river, /area/lv522/oob) "jJa" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/north_command_centre) "jJc" = ( /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "jJh" = ( /obj/structure/surface/table/almayer, @@ -23870,25 +19468,18 @@ /obj/item/reagent_container/food/snacks/grilledcheese{ pixel_y = 27 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "jJi" = ( /obj/structure/machinery/iv_drip, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "jJj" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/lv522/oob) "jJF" = ( /obj/effect/decal/cleanable/dirt, @@ -23899,24 +19490,17 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/outdoors/colony_streets/windbreaker/observation) "jJO" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/filt) "jKa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_east_street) "jKb" = ( /obj/structure/platform{ @@ -23925,39 +19509,29 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/east_central_street) "jKm" = ( /obj/structure/surface/table/almayer, /obj/item/storage/toolbox/mechanical, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "jKo" = ( /obj/vehicle/train/cargo/engine, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "jKu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/north_command_centre) "jKB" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/north_east_street) "jLf" = ( /obj/item/shard{ @@ -23966,25 +19540,18 @@ /obj/item/stack/rods, /obj/item/stack/sheet/metal, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "jLk" = ( /obj/structure/cargo_container/wy/left, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "jLD" = ( /obj/item/stack/sheet/wood, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "jLF" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24004,20 +19571,14 @@ name = "supply crate" }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/op_centre) "jMr" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "jMv" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -24048,10 +19609,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/reactor_garage) "jMZ" = ( /obj/structure/surface/table/almayer, @@ -24067,10 +19625,7 @@ /area/lv522/indoors/a_block/dorms) "jNv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "jNQ" = ( /obj/structure/machinery/space_heater/radiator/red{ @@ -24079,9 +19634,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "jNV" = ( /obj/structure/surface/table/almayer, @@ -24093,10 +19646,7 @@ pixel_x = -2; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "jNY" = ( /obj/structure/surface/table/reinforced/prison, @@ -24106,10 +19656,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "jOh" = ( /obj/structure/platform{ @@ -24128,9 +19675,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "jOw" = ( /obj/item/storage/backpack/marine/satchel{ @@ -24164,9 +19709,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "jOF" = ( /obj/effect/acid_hole, @@ -24187,7 +19730,6 @@ dir = 5; icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "jPj" = ( @@ -24199,9 +19741,7 @@ pixel_x = 3 }, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "jPk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24209,15 +19749,10 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "jPv" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/central_streets) "jPw" = ( /turf/open/floor/plating, @@ -24227,9 +19762,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "jPC" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -24252,11 +19785,7 @@ "jQC" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "jRc" = ( /obj/structure/machinery/disposal, @@ -24272,9 +19801,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jRZ" = ( /obj/structure/largecrate/random, @@ -24288,32 +19815,23 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "jSC" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "jSR" = ( /obj/structure/machinery/conveyor, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "jSU" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/corpo/glass) "jSW" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -24323,10 +19841,7 @@ icon_state = "fernybush_2"; pixel_y = 10 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "jTb" = ( /obj/structure/bed/chair/comfy{ @@ -24335,33 +19850,24 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jTi" = ( /obj/structure/prop/ice_colony/ground_wire, /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jTl" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/lv522/indoors/a_block/admin) "jTr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "jTx" = ( /obj/structure/cable/heavyduty{ @@ -24373,9 +19879,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "jTH" = ( /obj/effect/decal/warning_stripes{ @@ -24390,17 +19894,13 @@ /area/lv522/outdoors/colony_streets/south_west_street) "jTJ" = ( /obj/structure/cargo_container/watatsumi/leftmid, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "jTS" = ( /obj/structure/surface/table/almayer, /obj/item/circuitboard/apc, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "jUc" = ( /obj/structure/largecrate/random, @@ -24411,9 +19911,7 @@ /obj/structure/barricade/metal{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "jUe" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -24426,10 +19924,7 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/security) "jUk" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "jUn" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -24442,32 +19937,23 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/n_rockies) "jUy" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "jUI" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "jUO" = ( /obj/structure/prop/ice_colony/flamingo{ dir = 5; pixel_x = 15 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/east_central_street) "jUW" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -24480,9 +19966,7 @@ pixel_x = -10; pixel_y = 8 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "jUY" = ( /obj/structure/machinery/door_control/brbutton{ @@ -24492,9 +19976,7 @@ /area/lv522/atmos/reactor_garage) "jVa" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "jVq" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ @@ -24503,22 +19985,18 @@ /turf/open/floor/plating, /area/lv522/landing_zone_2) "jVz" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "jVC" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "jVH" = ( /obj/item/paper{ @@ -24535,9 +20013,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "jVS" = ( /obj/structure/cargo_container/horizontal/blue/top, @@ -24560,50 +20036,33 @@ "jWr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor/south) "jWB" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/south) "jWV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "jWX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/lv522/indoors/a_block/dorms) "jWZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "jXc" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "jXp" = ( /obj/structure/prop/invuln/rope{ @@ -24629,9 +20088,7 @@ /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "jYj" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -24642,9 +20099,7 @@ /obj/structure/tunnel/maint_tunnel{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "jYr" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -24664,34 +20119,26 @@ /turf/open/floor/plating, /area/lv522/indoors/lone_buildings/engineering) "jYE" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "jYF" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/c_block/cargo) "jYK" = ( /obj/structure/stairs/perspective{ dir = 6; icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "jYZ" = ( /obj/structure/filingcabinet, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "jZc" = ( /obj/structure/flora/jungle/thickbush, @@ -24702,10 +20149,7 @@ dir = 8 }, /obj/structure/cargo_container/watatsumi/leftmid, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "jZo" = ( /obj/structure/desertdam/decals/road_edge{ @@ -24715,15 +20159,10 @@ /area/lv522/indoors/a_block/fitness/glass) "jZA" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "jZD" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/landing_zone_1) "jZE" = ( /obj/structure/platform_decoration{ @@ -24736,9 +20175,7 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "jZS" = ( /obj/structure/filtration/collector_pipes{ @@ -24747,23 +20184,15 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/lv522/oob) "kaD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/lv522/indoors/a_block/medical/glass) "kaQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "kaV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24776,9 +20205,7 @@ "kaX" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "kba" = ( /obj/structure/filtration/collector_pipes{ @@ -24796,22 +20223,15 @@ "kbg" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/suit/storage/hazardvest, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/filt) "kbn" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/outdoors/colony_streets/north_east_street) "kbo" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal/medium_stack, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "kbq" = ( @@ -24822,20 +20242,16 @@ dir = 8; pixel_y = -5 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "kbu" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "kbF" = ( /obj/structure/surface/table/almayer, /obj/item/cpr_dummy, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "kbH" = ( /obj/effect/decal/cleanable/dirt, @@ -24846,10 +20262,7 @@ /area/lv522/outdoors/colony_streets/windbreaker/observation) "kbJ" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/filt) "kbM" = ( /obj/structure/filtration/collector_pipes{ @@ -24860,9 +20273,7 @@ dir = 4 }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/coagulation{ - icon_state = "0,5" - }, +/turf/open/floor/coagulation/icon0_5, /area/lv522/oob) "kbS" = ( /obj/item/shard{ @@ -24871,14 +20282,10 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_west_street) "kbV" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "kca" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/east) "kcb" = ( /turf/closed/wall/mineral/bone_resin, @@ -24897,9 +20304,7 @@ "kck" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "kco" = ( /obj/structure/platform{ @@ -24911,9 +20316,7 @@ "kcv" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/damage) "kcw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -24922,10 +20325,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "kcC" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -24955,9 +20355,7 @@ /turf/open/floor/plating, /area/lv522/landing_zone_2) "kcS" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "kcY" = ( /obj/structure/surface/table/almayer, @@ -24965,10 +20363,7 @@ /area/lv522/indoors/a_block/admin) "kda" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/south) "kdf" = ( /obj/structure/stairs/perspective{ @@ -24988,9 +20383,7 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "kdm" = ( /obj/structure/cargo_container/wy/right, @@ -25014,9 +20407,7 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "kdw" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -25028,9 +20419,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "kdx" = ( /obj/structure/largecrate/random/barrel/green, @@ -25060,9 +20449,7 @@ dir = 8 }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/coagulation{ - icon_state = "8,3" - }, +/turf/open/floor/coagulation/icon8_3, /area/lv522/oob) "keq" = ( /obj/structure/platform_decoration{ @@ -25080,10 +20467,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "kfq" = ( /obj/item/lightstick/red/spoke/planted{ @@ -25097,9 +20481,7 @@ dir = 9; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "kfu" = ( /obj/structure/machinery/conveyor{ @@ -25107,17 +20489,12 @@ id = "cargo_container" }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "kfv" = ( /obj/structure/largecrate/random/secure, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "kfw" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -25126,29 +20503,20 @@ /obj/structure/flora/bush{ pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "kfA" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/cargo_intake) "kfD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/kitchen) "kfF" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kfG" = ( /obj/structure/prop/dam/crane/cargo{ @@ -25163,9 +20531,7 @@ /area/lv522/landing_zone_2) "kgb" = ( /obj/item/weapon/twohanded/folded_metal_chair, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kgm" = ( /obj/structure/surface/table/almayer, @@ -25174,9 +20540,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "kgC" = ( /obj/structure/machinery/conveyor{ @@ -25187,56 +20551,39 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "kgQ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "kgR" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "khf" = ( /obj/structure/prop/server_equipment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/outdoor_bot) "khm" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "kho" = ( /obj/structure/dispenser, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "khx" = ( /obj/item/prop/alien/hugger, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "khz" = ( /obj/item/trash/uscm_mre, @@ -25268,9 +20615,7 @@ pixel_x = -1; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "kib" = ( /obj/item/clothing/head/hardhat/white, @@ -25278,9 +20623,7 @@ pixel_x = 11; pixel_y = -9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kie" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -25292,9 +20635,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "kih" = ( /obj/structure/machinery/conveyor{ @@ -25304,10 +20645,7 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "kiD" = ( /obj/structure/machinery/conveyor{ @@ -25315,10 +20653,7 @@ id = "cargo_container" }, /obj/structure/largecrate/random, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/cargo_intake) "kiE" = ( /obj/structure/barricade/wooden{ @@ -25327,23 +20662,16 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "kiG" = ( /obj/structure/closet/bodybag, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical) "kiO" = ( /obj/structure/machinery/deployable/barrier, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "kiQ" = ( /obj/structure/bed{ @@ -25355,9 +20683,7 @@ pixel_y = 25 }, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "kiT" = ( /obj/item/stack/medical/bruise_pack, @@ -25372,10 +20698,7 @@ pixel_x = -11; pixel_y = 23 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "kjj" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -25404,37 +20727,27 @@ dir = 1 }, /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "kjU" = ( /obj/item/reagent_container/food/snacks/donut, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kkc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "kkq" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_west_street) "kkr" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kky" = ( /obj/structure/cable/heavyduty{ @@ -25452,43 +20765,29 @@ pixel_y = 14 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "kkP" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "kkR" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "kkS" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/prop/cash_register/off/open{ pixel_y = 8 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "kkZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/north_command_centre) "klj" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/atmos/outdoor) "kll" = ( /obj/structure/cable/heavyduty{ @@ -25501,25 +20800,18 @@ dir = 8 }, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "klx" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "klz" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "klL" = ( /obj/structure/machinery/microwave, @@ -25529,9 +20821,7 @@ /obj/item/trash/ceramic_plate{ pixel_y = 21 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "klW" = ( /obj/effect/decal/cleanable/blood/oil, @@ -25547,9 +20837,7 @@ /area/lv522/atmos/west_reactor) "kmg" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kmq" = ( /obj/structure/machinery/colony_floodlight{ @@ -25560,10 +20848,7 @@ "kms" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/admin) "kmw" = ( /obj/effect/decal/warning_stripes{ @@ -25574,16 +20859,11 @@ pixel_x = -12; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "kmz" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/north_command_centre) "kmE" = ( /obj/structure/desertdam/decals/road_edge{ @@ -25606,25 +20886,19 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/garden) "kmH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "kmP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "kmY" = ( /obj/structure/surface/table/almayer, @@ -25642,32 +20916,23 @@ pixel_x = -7 }, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "kne" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "kni" = ( /obj/structure/machinery/bioprinter, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "knt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "knN" = ( /obj/structure/stairs/perspective{ @@ -25675,18 +20940,13 @@ icon_state = "p_stair_full" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "knS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/south) "knT" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage{ @@ -25704,10 +20964,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "koj" = ( /obj/structure/pipes/vents/pump, @@ -25729,17 +20986,13 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "koG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/bridges/corpo) "koM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -25748,19 +21001,13 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) "kpo" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/east_reactor/south) "kpu" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "kpB" = ( /obj/structure/barricade/handrail{ @@ -25778,16 +21025,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "kpG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/east_reactor/south) "kpN" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -25801,18 +21043,13 @@ "kqa" = ( /obj/structure/surface/table/almayer, /obj/item/storage/pouch/tools/full, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/filt) "kqb" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/kitchen) "kqp" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/north_east_street) "kqJ" = ( /obj/structure/barricade/wooden{ @@ -25829,18 +21066,13 @@ /area/lv522/outdoors/colony_streets/north_east_street) "kqX" = ( /obj/item/clipboard, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kri" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/atmos/reactor_garage) "krj" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -25849,9 +21081,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "krm" = ( /obj/structure/surface/table/almayer{ @@ -25869,10 +21099,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/east_reactor/south) "krH" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/outdoors/colony_streets/north_east_street) "krK" = ( /obj/effect/decal/cleanable/dirt, @@ -25881,16 +21108,11 @@ /area/lv522/indoors/a_block/admin) "krN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/garden_bridge) "krP" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 5; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/northeast, /area/lv522/indoors/a_block/medical/glass) "ksa" = ( /obj/structure/surface/table/almayer, @@ -25898,9 +21120,7 @@ pixel_y = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "ksf" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -25916,23 +21136,16 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/outdoors/colony_streets/windbreaker/observation) "ksm" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/north_command_centre) "kss" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "ksA" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/indoors/c_block/mining) "ksO" = ( /obj/effect/decal/warning_stripes{ @@ -25949,9 +21162,7 @@ /obj/structure/barricade/metal{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "kti" = ( /obj/structure/platform, @@ -25978,9 +21189,7 @@ /obj/effect/landmark/objective_landmark/close, /obj/structure/closet/crate, /obj/item/stack/sheet/plasteel/large_stack, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "kug" = ( /obj/structure/closet/crate/trashcart, @@ -26003,24 +21212,16 @@ pixel_y = -3 }, /obj/item/reagent_container/glass/bucket, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "kun" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "kup" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "kuD" = ( /obj/effect/decal/cleanable/blood, @@ -26032,9 +21233,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "kvc" = ( /obj/structure/cargo_container/horizontal/blue/middle, @@ -26050,9 +21249,7 @@ "kvq" = ( /obj/structure/window_frame/strata/reinforced, /obj/item/stack/rods, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/engineering) "kvJ" = ( /obj/structure/surface/table/almayer, @@ -26063,26 +21260,19 @@ pixel_x = 3; pixel_y = 11 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "kvM" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "kwc" = ( /obj/structure/stairs/perspective{ dir = 6; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "kwg" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -26093,9 +21283,7 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "kwo" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "kwt" = ( /obj/structure/platform, @@ -26124,15 +21312,11 @@ pixel_x = 1; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "kxm" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "kxq" = ( /obj/structure/surface/table/reinforced/prison, @@ -26144,31 +21328,21 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/garage) "kxz" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "kxH" = ( /obj/item/prop/colony/used_flare, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_street) "kxW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/lv522/indoors/a_block/dorms) "kyb" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/cargo_intake) "kyo" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26182,9 +21356,7 @@ pixel_x = -14; pixel_y = -2 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kyB" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26208,40 +21380,28 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "kyK" = ( /obj/structure/prop/ice_colony/ground_wire{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/cargo_intake) "kzc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kzd" = ( /obj/effect/decal/warning_stripes{ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "kze" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "kzk" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -26270,18 +21430,13 @@ /area/lv522/outdoors/colony_streets/east_central_street) "kzG" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "kzR" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "Bathroom" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "kzT" = ( /turf/open/floor/prison, @@ -26289,9 +21444,7 @@ "kAf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "kAj" = ( /obj/structure/bed/chair/comfy, @@ -26299,25 +21452,19 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) "kAn" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor{ - icon_state = "wood" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "kAG" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/bridge) "kAI" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "kBj" = ( /obj/structure/cargo_container/horizontal/blue/top, @@ -26333,10 +21480,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor/south) "kBq" = ( /obj/structure/girder, @@ -26371,9 +21515,7 @@ /area/lv522/outdoors/w_rockies) "kBJ" = ( /obj/item/prop/colony/canister, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kBK" = ( /obj/structure/stairs/perspective{ @@ -26385,9 +21527,7 @@ "kBL" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/head/hardhat, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kBT" = ( /obj/structure/cargo_container/horizontal/blue/bottom, @@ -26398,9 +21538,7 @@ /obj/item/tool/pen/blue/clicky, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "kCf" = ( /obj/item/prop/colony/proptag{ @@ -26409,10 +21547,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "kCC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26422,17 +21557,13 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "kCD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_west_street) "kCF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -26444,16 +21575,12 @@ /area/lv522/outdoors/colony_streets/north_west_street) "kCJ" = ( /obj/structure/cargo_container/ferret/left, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/north_west_street) "kCM" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kCN" = ( /obj/structure/surface/table/almayer, @@ -26465,32 +21592,23 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "kDH" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "kDQ" = ( /obj/item/prop/colony/usedbandage{ dir = 9 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "kDU" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "kDY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26514,9 +21632,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "kEj" = ( /obj/effect/decal/cleanable/dirt, @@ -26527,35 +21643,27 @@ dir = 4 }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "kEo" = ( /obj/structure/machinery/colony_floodlight{ layer = 4.3 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/east_central_street) "kEx" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_ew_full_cap" }, /obj/structure/platform/stair_cut/alt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "kEA" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "kEL" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "kEN" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -26577,29 +21685,20 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "kEQ" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/c_block/bridge) "kEW" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "kEZ" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/central_streets) "kFd" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -26619,10 +21718,7 @@ /area/lv522/oob) "kFx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 6; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/southeast, /area/lv522/indoors/a_block/medical) "kFB" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, @@ -26632,9 +21728,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_street) "kFP" = ( /obj/structure/platform/strata{ @@ -26661,10 +21755,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "kGX" = ( /obj/structure/tunnel, @@ -26674,10 +21765,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y0" - }, +/turf/open/floor/almayer/w_y0/north, /area/lv522/atmos/way_in_command_centre) "kHy" = ( /obj/structure/surface/table/almayer, @@ -26685,9 +21773,7 @@ pixel_x = -5; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "kHP" = ( /obj/effect/decal/cleanable/dirt, @@ -26699,17 +21785,22 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) +"kHW" = ( +/obj/structure/stairs/perspective{ + icon_state = "p_stair_full" + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/plating, +/area/lv522/landing_zone_1/tunnel/far) "kHX" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_street) "kHZ" = ( /obj/structure/surface/table/almayer, @@ -26723,18 +21814,13 @@ layer = 3.1 }, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "kId" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "kIj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26747,10 +21833,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "kIs" = ( /obj/effect/decal/warning_stripes{ @@ -26764,10 +21847,7 @@ /obj/item/ammo_magazine/rifle/m4ra/ap{ current_rounds = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/lv522/indoors/a_block/admin) "kIV" = ( /obj/effect/decal/warning_stripes{ @@ -26782,9 +21862,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "kJb" = ( /obj/structure/surface/table/almayer, @@ -26796,9 +21874,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "kJc" = ( /obj/structure/surface/table/almayer, @@ -26807,22 +21883,16 @@ pixel_y = 3 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "kJh" = ( /obj/item/stack/rods, /obj/structure/platform, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "kJv" = ( /obj/structure/largecrate/random/mini, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/central_streets) "kJO" = ( /obj/effect/decal/cleanable/blood/oil, @@ -26832,10 +21902,7 @@ /obj/structure/filtration/machine_96x96{ icon_state = "disinfection" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/oob) "kKc" = ( /obj/structure/toilet{ @@ -26846,50 +21913,35 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "kKh" = ( /obj/structure/barricade/handrail{ dir = 1 }, -/turf/open/floor/coagulation{ - icon_state = "2,0" - }, +/turf/open/floor/coagulation/icon2_0, /area/lv522/oob) "kKj" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/outdoors/colony_streets/north_east_street) "kKD" = ( /obj/effect/landmark/monkey_spawn, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "kKR" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv522/indoors/a_block/dorms) "kLc" = ( /obj/item/clothing/head/hardhat, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "kLe" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "kLs" = ( /obj/item/clothing/mask/facehugger{ @@ -26899,17 +21951,13 @@ name = "????"; stat = 2 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "kLO" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_west_street) "kMi" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26922,8 +21970,8 @@ /obj/structure/platform/stair_cut{ icon_state = "platform_stair_alt" }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/auto_turf/sand_white/layer0, /area/lv522/indoors/a_block/bridges/dorms_fitness) @@ -26940,10 +21988,7 @@ pixel_x = 8; pixel_y = 11 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "kMN" = ( /obj/item/reagent_container/food/drinks/flask/marine, @@ -26951,10 +21996,7 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "kNe" = ( /obj/item/shard{ @@ -26967,24 +22009,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security) "kNL" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/gloves/yellow, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "kNR" = ( /obj/structure/closet/crate/explosives, /obj/item/storage/box/explosive_mines, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "kNY" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -26992,9 +22027,7 @@ name = "\improper A-Block Dorms And Office Airlock"; welded = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "kOa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27008,16 +22041,12 @@ pixel_x = -13; pixel_y = -9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/t_comm) "kOz" = ( /obj/structure/machinery/vending/cigarette/colony, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "kOE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27030,9 +22059,7 @@ /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "kOJ" = ( /obj/structure/machinery/conveyor{ @@ -27042,9 +22069,7 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "kOQ" = ( /obj/structure/machinery/conveyor{ @@ -27066,18 +22091,13 @@ /area/lv522/atmos/cargo_intake) "kOV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "kPG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "kPJ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -27087,10 +22107,7 @@ id = "LZ1_Lockdown_Lo"; name = "Emergency Lockdown" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/ceiling) "kPO" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -27104,29 +22121,21 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "kPV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "kQc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "kQw" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/cargo_intake) "kQJ" = ( /obj/item/explosive/mine/active{ @@ -27144,10 +22153,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/cargo_intake) "kQS" = ( /obj/item/stack/tile/plasteel{ @@ -27168,10 +22174,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/cargo_intake) "kRb" = ( /obj/item/weapon/telebaton, @@ -27198,25 +22201,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "kRp" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "kRw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/cargo_intake) "kRB" = ( /obj/structure/machinery/light, @@ -27224,20 +22221,14 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "kRJ" = ( /obj/effect/landmark/monkey_spawn, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/cargo_intake) "kRQ" = ( /turf/open/floor/wood, @@ -27252,9 +22243,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "kRZ" = ( /obj/structure/bed/chair/comfy{ @@ -27270,9 +22259,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "kSm" = ( /obj/structure/machinery/light{ @@ -27319,18 +22306,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "kSZ" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "kTd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27338,9 +22321,7 @@ }, /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "kTm" = ( /obj/structure/barricade/wooden{ @@ -27349,9 +22330,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security/glass) "kTn" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -27367,9 +22346,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "kTF" = ( /obj/structure/surface/table/almayer, @@ -27378,25 +22355,17 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "kTJ" = ( /obj/structure/prop/invuln/ice_prefab/standalone{ icon_state = "white" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "kUf" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "kUo" = ( /obj/structure/machinery/vending/snack, @@ -27406,9 +22375,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "kUF" = ( /obj/effect/decal/cleanable/dirt, @@ -27417,15 +22384,11 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "kUH" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "kUJ" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -27440,27 +22403,21 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper A-Block Corporate Office Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "kUP" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "kVa" = ( /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "kVh" = ( /obj/item/prop/colony/used_flare, @@ -27475,9 +22432,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "kVG" = ( /obj/structure/cargo_container/kelland/left, @@ -27494,17 +22449,11 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "kVT" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "kVV" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -27517,40 +22466,24 @@ /obj/structure/machinery/computer/emails{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/cargo_intake) "kWi" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) -"kWp" = ( -/obj/structure/window/framed/strata/reinforced, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/landing_zone_1/ceiling) "kWH" = ( /obj/structure/stairs/perspective{ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "kWZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "kXa" = ( /obj/structure/window/reinforced{ @@ -27558,9 +22491,7 @@ layer = 3 }, /obj/structure/machinery/computer3/server/rack, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/lv522/atmos/east_reactor/south) "kXc" = ( /turf/closed/wall/solaris/reinforced/hull/lv522, @@ -27574,9 +22505,7 @@ "kXf" = ( /obj/item/stack/sheet/wood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "kXg" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -27587,9 +22516,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/medical) "kXk" = ( /obj/structure/bed, @@ -27599,9 +22526,7 @@ /obj/item/clothing/under/suit_jacket/stowaway, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "kXo" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27611,9 +22536,7 @@ /area/lv522/outdoors/w_rockies) "kXB" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "kXY" = ( /turf/open/floor/prison, @@ -27629,10 +22552,7 @@ dir = 8; flipped = 1 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/admin) "kYH" = ( /obj/structure/barricade/wooden{ @@ -27647,25 +22567,19 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "kYM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "kZe" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "kZj" = ( /obj/item/ammo_magazine/rifle/m4ra/ap{ @@ -27678,7 +22592,6 @@ /obj/structure/platform_decoration{ dir = 8 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "kZs" = ( @@ -27690,18 +22603,6 @@ /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) -"kZJ" = ( -/obj/structure/window/framed/strata/reinforced, -/obj/structure/machinery/door/poddoor/almayer/closed{ - id = "LZ1_Lockdown_Lo"; - name = "Emergency Lockdown" - }, -/obj/effect/landmark/lv624/fog_blocker/short, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/landing_zone_1/ceiling) "kZX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal{ @@ -27712,36 +22613,27 @@ pixel_x = 23; pixel_y = 21 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/damage) "lag" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "lao" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/sewer) "lau" = ( /obj/item/stack/sheet/metal, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "laX" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -27767,24 +22659,18 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "lbo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "lbt" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "Reactor_entry_1" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "lbA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -27800,9 +22686,7 @@ /area/lv522/indoors/a_block/admin) "lbH" = ( /obj/structure/largecrate/random, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "lbI" = ( /obj/structure/surface/table/almayer, @@ -27814,51 +22698,36 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "lbK" = ( /obj/structure/barricade/deployable{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "lbX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/atmos/outdoor) "lcK" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "lcM" = ( /obj/item/prop/alien/hugger, /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "lcP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/west_reactor) "lcT" = ( /obj/structure/surface/table/almayer, @@ -27868,23 +22737,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "ldg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "ldi" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "ldr" = ( /obj/effect/decal/cleanable/blood/xeno{ @@ -27905,9 +22768,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/lv522/atmos/reactor_garage) "ldC" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -27920,30 +22781,20 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) "leg" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness/glass) "leh" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "lek" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/lv522/indoors/a_block/dorms) "lel" = ( /obj/structure/machinery/floodlight, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "lep" = ( /obj/effect/decal/cleanable/dirt, @@ -27958,9 +22809,7 @@ dir = 4; id = "Reactor_entry_2" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "leH" = ( /obj/structure/barricade/deployable{ @@ -27969,37 +22818,28 @@ /obj/item/clothing/suit/storage/marine/medium/rto, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/south) "leI" = ( /obj/structure/barricade/wooden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "leO" = ( /obj/structure/machinery/portable_atmospherics/hydroponics{ icon_state = "hydrotray4" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv522/indoors/b_block/hydro/glass) "leP" = ( /obj/item/reagent_container/glass/bucket/janibucket{ pixel_x = 7; pixel_y = -12 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "leV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -28009,45 +22849,32 @@ /area/lv522/indoors/a_block/admin) "lfe" = ( /obj/structure/window_frame/strata, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "lfj" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "lfA" = ( /obj/structure/closet/crate, /obj/item/weapon/classic_baton, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "lfS" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/nw_rockies) "lfU" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "lgf" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "lgY" = ( /obj/structure/platform_decoration{ dir = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "lhb" = ( @@ -28063,9 +22890,7 @@ "lhd" = ( /obj/effect/decal/cleanable/blood/xeno, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "lhp" = ( /obj/effect/decal/warning_stripes{ @@ -28075,33 +22900,24 @@ /obj/item/weapon/gun/rifle/m41a{ current_mag = null }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "lhD" = ( /obj/structure/barricade/handrail{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "lhE" = ( /obj/structure/cargo_container/hd/left/alt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "lhI" = ( /obj/structure/closet/secure_closet/miner, /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "lhK" = ( /obj/structure/closet/secure_closet{ @@ -28112,35 +22928,23 @@ /area/lv522/indoors/a_block/security/glass) "lhP" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical) "lhT" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security) "lit" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "liD" = ( /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/cargo_intake) "liK" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "liN" = ( /obj/structure/pipes/vents/pump, @@ -28152,9 +22956,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "ljm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, @@ -28162,9 +22964,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "ljq" = ( /obj/structure/girder/displaced, @@ -28188,16 +22988,11 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/corpsespawner/colonist/burst, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/south) "ljW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "lkj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -28210,9 +23005,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "lko" = ( /obj/item/stack/sheet/metal, @@ -28223,10 +23016,7 @@ pixel_x = -8; pixel_y = -2 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor) "lkH" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -28237,31 +23027,22 @@ "llA" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/kitchen) "llG" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/south) "llJ" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "llM" = ( /obj/item/tool/kitchen/knife/butcher, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "llU" = ( /obj/structure/prop/invuln/ice_prefab, @@ -28285,45 +23066,33 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "lmp" = ( /obj/structure/bed, /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "lmu" = ( /obj/structure/barricade/deployable{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/south) "lmz" = ( /obj/item/weapon/gun/rifle/m41a{ current_mag = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "lmA" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "lmF" = ( /obj/effect/decal/cleanable/dirt, @@ -28340,18 +23109,14 @@ pixel_y = -6; stat = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/outdoor_bot) "lmI" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper A-Block Dorms And Office Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "lmJ" = ( /obj/structure/prop/dam/crane/cargo, @@ -28368,9 +23133,7 @@ icon_state = "W" }, /obj/item/stack/folding_barricade, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "lmY" = ( /turf/closed/wall/strata_outpost, @@ -28380,39 +23143,28 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/lv522/atmos/east_reactor/south) "lnj" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "lnC" = ( /obj/structure/largecrate/supply/supplies/water, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "lnF" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/filt) "lnH" = ( /obj/structure/surface/table/almayer, /obj/item/ore/gold, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "lnK" = ( /obj/structure/stairs/perspective{ @@ -28422,9 +23174,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "lnL" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -28442,18 +23192,13 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) "lnU" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/filt) "lot" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/bridge) "loB" = ( /obj/structure/surface/table/almayer, @@ -28462,36 +23207,27 @@ pixel_x = -4; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "loD" = ( /obj/structure/machinery/conveyor{ dir = 5; id = "cargo_container" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/cargo_intake) "loS" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/item/prop/alien/hugger, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "lpi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/east_central_street) "lpq" = ( /obj/structure/bed/stool, @@ -28500,10 +23236,7 @@ /area/lv522/indoors/b_block/bar) "lpt" = ( /obj/structure/cargo_container/watatsumi/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "lpy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -28540,32 +23273,23 @@ /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/garden_bridge) "lqY" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/metal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "lrd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/south) "lrh" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/cargo_intake) "lrm" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -28581,53 +23305,37 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "lrt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security) "lrG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "lrJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "lrM" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/reactor_garage) "lrQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "lsf" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/lv522/indoors/a_block/admin) "lsD" = ( /obj/structure/bed/chair/comfy{ @@ -28654,9 +23362,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "ltf" = ( /obj/structure/platform{ @@ -28674,9 +23380,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_east_street) "ltC" = ( /obj/structure/bed/chair/comfy, @@ -28694,9 +23398,7 @@ /area/lv522/indoors/a_block/security) "lul" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_west_street) "lum" = ( /obj/structure/platform, @@ -28722,16 +23424,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_west_street) "lvF" = ( /obj/item/tool/surgery/circular_saw, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "lvH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -28746,50 +23443,36 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/nw_rockies) "lvX" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "lwc" = ( /obj/structure/prop/vehicles{ icon_state = "truck_damaged" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "lwm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/east_reactor/south) "lwr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "lwv" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/central_streets) "lwH" = ( /obj/structure/surface/rack, @@ -28803,9 +23486,7 @@ /obj/item/frame/table/almayer{ pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "lwW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -28824,23 +23505,16 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "lxG" = ( /obj/structure/surface/table/almayer, /obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "lxI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "lxL" = ( /turf/open/floor/prison, @@ -28851,9 +23525,7 @@ /area/lv522/indoors/a_block/corpo/glass) "lxW" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "lxZ" = ( /obj/structure/bed/chair/comfy{ @@ -28870,24 +23542,17 @@ "lyu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "lyD" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/south_street) "lyP" = ( /turf/open/auto_turf/shale/layer2, /area/lv522/outdoors/colony_streets/north_east_street) "lyQ" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "lzb" = ( /obj/effect/decal/cleanable/dirt, @@ -28895,18 +23560,14 @@ dir = 8 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "lze" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "lzk" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -28914,9 +23575,7 @@ name = "\improper Post Office" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "lzw" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -28933,9 +23592,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb2/dynamic, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "lzB" = ( /obj/structure/surface/rack, @@ -28948,10 +23605,7 @@ }, /obj/structure/machinery/faxmachine, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "lzU" = ( /obj/structure/platform{ @@ -28968,9 +23622,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_east_street) "lAa" = ( /obj/effect/decal/cleanable/dirt, @@ -28982,19 +23634,14 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "lAk" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "lAm" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -29002,72 +23649,49 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/fitness/glass) "lAn" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "lAA" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/cargo_intake) "lAD" = ( /obj/structure/foamed_metal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "lAK" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "lAS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "lBd" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "lBj" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) -"lBl" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/sand_white/layer0, -/area/lv522/landing_zone_1) "lBu" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/hallway) "lBw" = ( /obj/structure/stairs/perspective{ @@ -29080,9 +23704,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "lBE" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -29101,16 +23723,11 @@ "lCj" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "lCx" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "lCD" = ( /obj/effect/decal/cleanable/dirt, @@ -29118,10 +23735,7 @@ pixel_y = 30 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "lCH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29133,10 +23747,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "lDc" = ( /obj/structure/barricade/deployable{ @@ -29145,50 +23756,37 @@ /obj/structure/machinery/m56d_hmg{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "lDk" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "lDr" = ( /obj/item/prop/colony/proptag{ desc = "A fallen marine's information dog tag. It reads, Sergeant Douglas 'Bedwetter' Smith" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/south) "lDC" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "lDE" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/east_central_street) "lDN" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/east_reactor/south) "lDU" = ( /obj/structure/surface/table/almayer, @@ -29198,9 +23796,7 @@ pixel_x = 26 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "lEb" = ( /obj/structure/pipes/vents/pump, @@ -29210,17 +23806,12 @@ pixel_x = -16; req_access = null }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/filt) "lEd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "lEk" = ( /obj/structure/surface/table/almayer, @@ -29232,56 +23823,37 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "lEF" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/bridges/dorms_fitness) "lER" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "lEZ" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/reactor_garage) "lFa" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/reactor_garage) "lFd" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "lFk" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "lFt" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/filt) "lFO" = ( /obj/item/storage/backpack/marine/satchel{ @@ -29308,20 +23880,14 @@ /obj/item/stack/sheet/mineral/uranium/small_stack{ pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "lGx" = ( /obj/item/trash/uscm_mre, /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "lGA" = ( /obj/effect/decal/cleanable/dirt, @@ -29331,24 +23897,16 @@ layer = 3.1; pixel_y = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "lGW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/c_block/bridge) "lHa" = ( /obj/structure/prop/almayer/computers/sensor_computer2, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "lHd" = ( /obj/structure/reagent_dispensers/watertank, @@ -29368,18 +23926,13 @@ pixel_y = 7 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "lHh" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/c_block/cargo) "lHk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29399,9 +23952,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "lHu" = ( /obj/effect/decal/cleanable/dirt, @@ -29418,9 +23969,7 @@ /area/lv522/indoors/lone_buildings/engineering) "lHH" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_2/ceiling) "lHL" = ( /obj/structure/bed/chair{ @@ -29432,9 +23981,7 @@ /turf/open/floor/carpet, /area/lv522/indoors/c_block/garage) "lHS" = ( -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "lHV" = ( /obj/item/stack/sheet/metal, @@ -29448,9 +23995,7 @@ /area/lv522/indoors/a_block/admin) "lId" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "lIy" = ( /obj/effect/decal/cleanable/dirt, @@ -29461,19 +24006,14 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "lIB" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "lIR" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -29490,7 +24030,6 @@ /area/lv522/atmos/filt) "lJq" = ( /obj/structure/largecrate/random/secure, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/shale/layer1, /area/lv522/landing_zone_1) "lJU" = ( @@ -29500,11 +24039,7 @@ pixel_y = 6 }, /obj/item/tool/pen/blue/clicky, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "lKi" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -29516,15 +24051,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "lKl" = ( /obj/structure/machinery/vending/snack/packaged, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "lKu" = ( /obj/structure/machinery/power/smes/buildable{ @@ -29539,20 +24070,14 @@ /area/lv522/indoors/lone_buildings/engineering) "lKC" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/filt) "lKF" = ( /obj/structure/barricade/deployable{ dir = 4 }, /obj/effect/landmark/survivor_spawner/lv522_forecon_marksman, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/lv522/indoors/a_block/admin) "lLl" = ( /obj/structure/foamed_metal, @@ -29564,20 +24089,14 @@ /area/lv522/atmos/reactor_garage) "lLL" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "lMF" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor/south) "lMH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29587,10 +24106,7 @@ /area/lv522/outdoors/nw_rockies) "lML" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "lMN" = ( /obj/structure/barricade/deployable{ @@ -29599,25 +24115,18 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "lMT" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "lMZ" = ( /obj/effect/decal/cleanable/mucus, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical/glass) "lNb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -29626,9 +24135,7 @@ panel_open = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "lNf" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -29646,10 +24153,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "lNs" = ( /obj/structure/surface/table/almayer, @@ -29670,24 +24174,18 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "lNT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/indoors/c_block/mining) "lNU" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/central_streets) "lOi" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -29698,10 +24196,7 @@ /area/lv522/indoors/a_block/dorms/glass) "lOk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "lOq" = ( /obj/structure/bed/chair/comfy{ @@ -29717,10 +24212,7 @@ }, /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "lPf" = ( /obj/structure/stairs/perspective{ @@ -29744,24 +24236,18 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "lPM" = ( /obj/structure/girder, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/north_street) "lPT" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "lPY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29799,9 +24285,7 @@ layer = 2.9; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "lRF" = ( /obj/structure/girder, @@ -29826,25 +24310,17 @@ "lSl" = ( /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "lSq" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/central_streets) "lSs" = ( /obj/structure/machinery/conveyor, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/cargo_intake) "lSF" = ( /obj/structure/stairs/perspective{ @@ -29878,9 +24354,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/indoors/c_block/mining) "lTl" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -29889,10 +24363,7 @@ /obj/structure/flora/bush/ausbushes/reedbush{ pixel_y = 11 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/dorms) "lTQ" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, @@ -29909,10 +24380,7 @@ "lUf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/static_comms/net_one, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/outdoor_bot) "lUh" = ( /obj/effect/decal/warning_stripes{ @@ -29950,9 +24418,7 @@ /obj/structure/machinery/prop/almayer/computer/PC{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "lUU" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -29960,9 +24426,7 @@ name = "\improper A-Block Corporate Office Airlock"; req_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "lUV" = ( /obj/effect/decal/warning_stripes{ @@ -29994,32 +24458,23 @@ /area/lv522/landing_zone_2/ceiling) "lVD" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/corpo) "lVK" = ( /obj/structure/closet/bodybag, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "lVV" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "lVY" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "lVZ" = ( /obj/structure/stairs/perspective{ @@ -30029,17 +24484,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_east_street) "lWa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "lWf" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -30051,21 +24502,16 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "lWj" = ( /obj/structure/platform, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "lWm" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "lWW" = ( /obj/item/trash/crushed_cup{ @@ -30075,9 +24521,7 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/east_central_street) "lXC" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "lXO" = ( /obj/effect/decal/cleanable/blood/drip, @@ -30087,9 +24531,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "lXY" = ( /obj/structure/bed/chair/comfy{ @@ -30105,9 +24547,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_east_street) "lYG" = ( /obj/structure/platform_decoration{ @@ -30129,9 +24569,7 @@ "lYL" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "lYR" = ( /obj/structure/surface/table/woodentable/fancy, @@ -30149,16 +24587,12 @@ /area/lv522/outdoors/colony_streets/north_west_street) "lZq" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "lZI" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/op_centre) "lZO" = ( /obj/structure/coatrack{ @@ -30173,27 +24607,18 @@ pixel_x = -7; pixel_y = 5 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "lZY" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "mad" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "maj" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/east_reactor/south) "mam" = ( /obj/effect/decal/warning_stripes{ @@ -30204,10 +24629,7 @@ pixel_y = 1 }, /obj/structure/fence, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/landing_zone_2/ceiling) "max" = ( /turf/open/auto_turf/sand_white/layer0, @@ -30218,20 +24640,14 @@ pixel_x = -11 }, /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "maE" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "maF" = ( /obj/effect/spawner/gibspawner/xeno, @@ -30244,9 +24660,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "mbr" = ( /obj/effect/decal/cleanable/dirt, @@ -30268,10 +24682,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/south) "mbw" = ( /obj/effect/decal/cleanable/blood, @@ -30282,9 +24693,7 @@ phone_id = "Colony Dining"; pixel_y = 26 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "mbx" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -30294,15 +24703,11 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "mbG" = ( /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "mbH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30312,9 +24717,7 @@ /area/lv522/indoors/a_block/dorms) "mbM" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "mbO" = ( /obj/structure/cargo_container/horizontal/blue/bottom{ @@ -30332,9 +24735,7 @@ "mcf" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "mco" = ( /obj/structure/machinery/space_heater/radiator/red{ @@ -30346,27 +24747,20 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "mcE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "mcG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "mcO" = ( /obj/structure/machinery/portable_atmospherics/canister/empty/oxygen{ @@ -30374,9 +24768,7 @@ pixel_x = 13; pixel_y = 19 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/south_street) "mdp" = ( /obj/effect/decal/cleanable/blood/oil, @@ -30389,9 +24781,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "mdD" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30410,29 +24800,21 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/filt) "men" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/atmos/way_in_command_centre) "meq" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms/glass) "mev" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/corpo) "meK" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper C-Block - Cargo Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/bridge) "meM" = ( /obj/item/clothing/accessory/red, @@ -30451,10 +24833,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/hallway) "mfF" = ( /obj/effect/decal/cleanable/dirt, @@ -30467,18 +24846,13 @@ pixel_x = 5; pixel_y = -6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "mfV" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "mgb" = ( /obj/structure/largecrate/random/mini{ @@ -30491,9 +24865,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "mgB" = ( /obj/structure/surface/table/almayer, @@ -30510,17 +24882,12 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "mhs" = ( /obj/item/prop/colony/used_flare, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "mhT" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30543,30 +24910,21 @@ /area/lv522/outdoors/colony_streets/north_east_street) "mis" = ( /obj/effect/alien/resin/sticky, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/east_reactor/south) "miz" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "miH" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/lv522/atmos/east_reactor/south) "miW" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "miZ" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -30577,10 +24935,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "mjq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/west_reactor) "mjs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30594,19 +24949,14 @@ /area/lv522/outdoors/colony_streets/south_street) "mjC" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "mjE" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "mjF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -30614,26 +24964,18 @@ /area/lv522/atmos/reactor_garage) "mjR" = ( /obj/item/stack/sheet/metal, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/n_rockies) "mjT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/lv522/indoors/a_block/admin) "mjW" = ( /obj/structure/machinery/vending/walkman{ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "mjY" = ( /obj/item/shard{ @@ -30642,36 +24984,26 @@ pixel_y = -8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "mkb" = ( /obj/structure/prop/server_equipment/yutani_server{ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/east_reactor/south) "mkd" = ( /obj/item/stack/folding_barricade, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "mkh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "mkm" = ( /obj/structure/closet/crate, @@ -30683,9 +25015,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "mkJ" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "mkW" = ( /obj/structure/bed/chair{ @@ -30707,11 +25037,12 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/east_reactor/south) +"mlv" = ( +/obj/structure/largecrate/random/secure, +/turf/open/floor/plating, +/area/lv522/landing_zone_1/tunnel/far) "mly" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, @@ -30721,9 +25052,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "mlE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30748,25 +25077,18 @@ pixel_x = 2; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "mlQ" = ( /obj/structure/surface/table/almayer, /obj/item/storage/belt/gun/smartgunner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "mlR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "mlZ" = ( /obj/structure/surface/table/almayer, @@ -30775,10 +25097,7 @@ pixel_y = 4 }, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "mmh" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -30788,18 +25107,14 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "mmj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "mmv" = ( /obj/structure/machinery/light{ @@ -30807,9 +25122,7 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "mmw" = ( /obj/structure/machinery/camera/autoname{ @@ -30818,10 +25131,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_west_street) "mmE" = ( /obj/structure/machinery/colony_floodlight{ @@ -30830,14 +25140,10 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "mnb" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_street) "mnr" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30852,10 +25158,7 @@ dir = 8; pixel_x = -11 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "mnw" = ( /obj/item/clothing/suit/storage/marine/M3S, @@ -30865,9 +25168,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "mnz" = ( /obj/structure/platform_decoration{ @@ -30879,24 +25180,18 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/garden) "mnN" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "mnQ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/n_rockies) "mnU" = ( /obj/effect/decal/cleanable/dirt, @@ -30910,9 +25205,7 @@ dir = 9 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "moe" = ( /obj/structure/stairs/perspective{ @@ -30927,11 +25220,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "moI" = ( /obj/effect/decal/cleanable/dirt, @@ -30945,11 +25234,7 @@ pixel_x = 8; pixel_y = 20 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "moO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30961,22 +25246,15 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper A-Block Shared Dorms Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/outdoors/colony_streets/windbreaker/observation) "moZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/west) "mpr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "mpF" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -30988,25 +25266,19 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "mpI" = ( /obj/structure/prop/server_equipment/yutani_server{ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "mpL" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "mpN" = ( /obj/structure/prop/vehicles/crawler{ @@ -31020,17 +25292,12 @@ dir = 1; pixel_y = 3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "mpU" = ( /obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "mqc" = ( /obj/effect/decal/cleanable/blood, @@ -31038,9 +25305,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "mqi" = ( /obj/structure/surface/table/almayer{ @@ -31048,10 +25313,7 @@ flipped = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "mqk" = ( /obj/structure/desertdam/decals/road_edge{ @@ -31068,26 +25330,19 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "mqu" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "mqv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "mqx" = ( /turf/open/gm/river, @@ -31112,22 +25367,15 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "mrD" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "mrL" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "mrM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31140,10 +25388,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/south) "mse" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -31151,10 +25396,7 @@ /area/lv522/outdoors/colony_streets/south_west_street) "msf" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/east_reactor) "msj" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -31169,15 +25411,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "msr" = ( /obj/structure/barricade/deployable, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "msB" = ( /obj/item/reagent_container/food/snacks/stewedsoymeat{ @@ -31196,15 +25434,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/n_rockies) "mto" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "mtt" = ( /obj/effect/decal/cleanable/vomit{ @@ -31243,9 +25477,7 @@ /area/lv522/indoors/a_block/dorms) "muB" = ( /obj/structure/girder, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "muO" = ( /obj/structure/surface/table/almayer, @@ -31266,22 +25498,16 @@ pixel_x = -8; pixel_y = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/landing_zone_1/ceiling) "muP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "muV" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "mvd" = ( /obj/structure/stairs/perspective{ @@ -31292,10 +25518,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "mvB" = ( /obj/item/prop/alien/hugger, @@ -31303,34 +25526,23 @@ /area/lv522/indoors/a_block/security) "mvI" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "mvP" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/landing_zone_1/ceiling) "mvR" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "mwf" = ( /obj/structure/machinery/conveyor, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "mwh" = ( /obj/structure/surface/table/almayer, /obj/item/trash/cheesie, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "mwk" = ( /obj/effect/decal/warning_stripes{ @@ -31341,9 +25553,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "mwp" = ( /obj/effect/spawner/random/tool, @@ -31362,9 +25572,7 @@ dir = 1; name = "\improper A-Block Corporate Office Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo/glass) "mwT" = ( /obj/structure/prop/dam/truck, @@ -31373,9 +25581,7 @@ pixel_x = -1; pixel_y = 16 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "mwX" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -31385,9 +25591,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "mxg" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/garden) "mxo" = ( /obj/structure/surface/rack, @@ -31395,38 +25599,27 @@ /obj/item/clothing/head/hardhat, /obj/item/tool/pickaxe, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "mxp" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/south) "mxt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/indoors/c_block/cargo) "mxz" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "mxD" = ( /obj/structure/bed/chair{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/landing_zone_1/ceiling) "mxO" = ( @@ -31440,25 +25633,18 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen/glass) "myf" = ( /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "myz" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/reactor_garage) "myC" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "myE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31475,10 +25661,7 @@ /obj/structure/machinery/atm{ pixel_y = 11 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "myQ" = ( /obj/structure/surface/table/almayer, @@ -31486,11 +25669,7 @@ dir = 8; pixel_y = 5 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "myV" = ( /obj/item/clothing/suit/storage/marine/light, @@ -31506,11 +25685,7 @@ /obj/item/device/flashlight/lamp{ pixel_x = 6 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "mzi" = ( /obj/structure/largecrate/random/secure, @@ -31524,9 +25699,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "mzX" = ( /obj/structure/bed/chair{ @@ -31540,17 +25713,13 @@ /area/lv522/outdoors/colony_streets/north_west_street) "mAA" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/c_block/cargo) "mAC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "mAD" = ( /obj/structure/closet/secure_closet/detective, @@ -31590,19 +25759,14 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "mBy" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/atmos/reactor_garage) "mBF" = ( /turf/closed/wall/strata_outpost, @@ -31612,20 +25776,14 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y2" - }, +/turf/open/floor/almayer/w_y2/north, /area/lv522/atmos/way_in_command_centre) "mCm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness/glass) "mCq" = ( /obj/item/storage/beer_pack, @@ -31636,10 +25794,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/reactor_garage) "mCA" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -31649,9 +25804,7 @@ "mCQ" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "mDw" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -31667,49 +25820,34 @@ pixel_y = 11 }, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "mDT" = ( /obj/structure/largecrate/random/mini, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "mDX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "mEg" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/filt) "mEi" = ( /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "mEp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/reactor_garage) "mEx" = ( /obj/item/stack/rods, @@ -31721,16 +25859,11 @@ /area/lv522/indoors/a_block/admin) "mEB" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "mEG" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/n_rockies) "mFg" = ( /obj/structure/surface/table/almayer, @@ -31739,9 +25872,7 @@ pixel_y = 14 }, /obj/item/clothing/accessory/armband/engine, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "mFm" = ( /obj/structure/surface/table/almayer, @@ -31756,11 +25887,7 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "mFA" = ( /obj/structure/stairs/perspective{ @@ -31774,9 +25901,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper C-Block - Radio Tower Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/t_comm) "mFZ" = ( /obj/structure/barricade/handrail/strata{ @@ -31798,36 +25923,25 @@ /obj/structure/machinery/prop/almayer/computer/PC{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "mGH" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/nw_rockies) "mGN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "mGY" = ( /obj/structure/window/framed/shiva, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/outdoor_bot) "mHa" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms/glass) "mHo" = ( /obj/structure/bed/chair/comfy{ @@ -31846,9 +25960,7 @@ /area/lv522/indoors/a_block/bridges/garden_bridge) "mHP" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "mHU" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -31856,27 +25968,21 @@ /area/lv522/indoors/a_block/garden) "mHZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/corpo/glass) "mIa" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "mIq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "mIO" = ( /obj/structure/machinery/vending/coffee, @@ -31884,9 +25990,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "mIU" = ( /obj/item/clothing/mask/facehugger{ @@ -31897,18 +26001,12 @@ stat = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "mIV" = ( /obj/structure/platform_decoration, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "mJs" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -31918,7 +26016,7 @@ }, /obj/vehicle/train/cargo/trolley, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "mJt" = ( /obj/structure/stairs/perspective{ dir = 9; @@ -31926,10 +26024,7 @@ }, /obj/structure/platform, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "mJF" = ( /obj/structure/cargo_container/kelland/left{ @@ -31939,18 +26034,14 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "mJG" = ( /obj/structure/surface/rack, /obj/item/device/analyzer, /obj/effect/landmark/objective_landmark/close, /obj/item/stack/sheet/cardboard/full_stack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "mJQ" = ( /obj/item/storage/backpack/marine/satchel{ @@ -31977,16 +26068,11 @@ "mJZ" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/suit/chef/classic, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "mKu" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2/ceiling) "mKA" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -31994,21 +26080,15 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "mKN" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "mKQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "mKZ" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -32024,14 +26104,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "mLp" = ( -/turf/open/floor/coagulation{ - icon_state = "8,0" - }, +/turf/open/floor/coagulation/icon8_0, /area/lv522/oob) "mLI" = ( /obj/structure/barricade/deployable{ @@ -32041,9 +26117,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "mLO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32076,24 +26150,17 @@ /area/lv522/outdoors/colony_streets/north_west_street) "mLX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/south) "mMj" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "mMr" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine/corporate, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "mMv" = ( /obj/structure/bed/chair/comfy{ @@ -32107,25 +26174,17 @@ /area/lv522/indoors/a_block/dorms) "mMI" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "mMQ" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "mMU" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/filt) "mMX" = ( /obj/structure/powerloader_wreckage, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "mNc" = ( @@ -32141,9 +26200,7 @@ pixel_y = 12 }, /obj/item/clothing/mask/cigarette, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "mNm" = ( /turf/open/floor/corsat, @@ -32159,18 +26216,13 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "mNy" = ( /obj/structure/closet/bodybag, /obj/structure/curtain/medical, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "mNz" = ( /obj/structure/barricade/deployable, @@ -32182,10 +26234,7 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/oob/w_y_vault) "mNR" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -32194,9 +26243,7 @@ /obj/structure/flora/bush/ausbushes/var3/ywflowers{ layer = 3 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "mNX" = ( /obj/structure/pipes/vents/pump, @@ -32213,33 +26260,23 @@ /obj/item/device/flashlight/lamp{ pixel_x = -8 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "mOh" = ( /obj/structure/machinery/space_heater/radiator/red{ pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "mOl" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "mOs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv522/indoors/a_block/security) "mOy" = ( /obj/vehicle/train/cargo/trolley, @@ -32258,9 +26295,7 @@ pixel_y = 14 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "mOI" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32276,10 +26311,7 @@ pixel_y = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "mOO" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -32299,11 +26331,7 @@ name = "remote door-control"; pixel_y = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "mOQ" = ( /obj/structure/surface/table/almayer, @@ -32311,9 +26339,7 @@ dir = 8 }, /obj/structure/foamed_metal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "mPc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32326,9 +26352,7 @@ id = "Reactor_garage_2" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "mPj" = ( /turf/closed/wall/strata_outpost, @@ -32341,20 +26365,14 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "mPy" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "mPz" = ( -/turf/open/floor/coagulation{ - icon_state = "0,0" - }, +/turf/open/floor/coagulation/icon0_0, /area/lv522/oob) "mPB" = ( /obj/effect/decal/cleanable/dirt, @@ -32365,9 +26383,7 @@ /area/lv522/indoors/a_block/dorms/glass) "mPL" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "mPR" = ( /obj/structure/machinery/light{ @@ -32395,18 +26411,14 @@ /obj/item/reagent_container/food/snacks/donut{ pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "mQm" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras/wooden_tv{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "mQq" = ( /obj/structure/machinery/space_heater/radiator/red{ @@ -32416,18 +26428,12 @@ /area/lv522/indoors/a_block/dorms/glass) "mQt" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/reactor_garage) "mQv" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/lv522/indoors/a_block/dorms) "mQw" = ( /obj/structure/stairs/perspective{ @@ -32458,9 +26464,7 @@ }, /obj/item/reagent_container/food/snacks/sliceable/bread, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "mRh" = ( /obj/structure/stairs/perspective{ @@ -32492,9 +26496,7 @@ /area/lv522/indoors/a_block/executive) "mSc" = ( /obj/item/tool/wet_sign, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "mSe" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -32522,21 +26524,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "mTd" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/west_reactor) "mTo" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/outdoor) "mTx" = ( /obj/structure/machinery/light{ @@ -32544,10 +26539,7 @@ }, /obj/item/cpr_dummy, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "mTE" = ( /obj/structure/platform/strata{ @@ -32592,10 +26584,7 @@ network = list("interrogation") }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "mUl" = ( /obj/structure/stairs/perspective{ @@ -32618,9 +26607,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/garden) "mUS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32631,9 +26618,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen) "mVi" = ( /obj/structure/platform, @@ -32641,9 +26626,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/garden) "mVj" = ( /obj/structure/machinery/light, @@ -32651,10 +26634,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/op_centre) "mVm" = ( /obj/effect/decal/cleanable/dirt, @@ -32676,9 +26656,7 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/wood{ - icon_state = "wood-broken2" - }, +/turf/open/floor/wood/wood_broken2, /area/lv522/indoors/b_block/bar) "mVE" = ( /obj/structure/stairs/perspective{ @@ -32691,14 +26669,10 @@ /area/lv522/atmos/filt) "mVH" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "mWc" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/nw_rockies) "mWd" = ( /obj/structure/largecrate/random/secure, @@ -32722,16 +26696,11 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "mXn" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/cargo_intake) "mXy" = ( /obj/structure/surface/table/woodentable/fancy, @@ -32739,16 +26708,11 @@ pixel_x = 6; pixel_y = 7 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "mXA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/cargo_intake) "mYo" = ( /obj/effect/decal/cleanable/blood/drip, @@ -32756,10 +26720,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "mYS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32773,9 +26734,7 @@ /area/lv522/indoors/c_block/mining) "mZj" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/garden_bridge) "mZs" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -32788,9 +26747,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "mZE" = ( /obj/structure/foamed_metal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "mZJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32800,9 +26757,7 @@ dir = 1; name = "\improper Family Dormitories" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "mZK" = ( /obj/structure/surface/table/almayer, @@ -32821,9 +26776,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "mZQ" = ( /obj/structure/barricade/deployable, @@ -32833,9 +26786,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "mZW" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -32852,17 +26803,13 @@ /obj/structure/machinery/prop/almayer/computer/PC{ pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "naw" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "nax" = ( /turf/open/auto_turf/sand_white/layer0, @@ -32877,9 +26824,7 @@ icon_state = "flammable_pipe_3"; pixel_x = -3 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/west_reactor) "naH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -32893,13 +26838,9 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "naS" = ( -/obj/effect/landmark/lv624/fog_blocker/short, /obj/structure/machinery/landinglight/ds1/delaythree, /turf/open/floor/plating, /area/lv522/landing_zone_1) @@ -32911,9 +26852,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "nbj" = ( /obj/structure/platform{ @@ -32925,10 +26864,7 @@ /obj/structure/barricade/deployable{ dir = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/lv522/indoors/a_block/admin) "nbn" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -32954,15 +26890,11 @@ pixel_y = 22 }, /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "nbD" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "nbE" = ( /obj/structure/cargo_container/kelland/right, @@ -32975,37 +26907,28 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "nbT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/cargo_intake) "ncg" = ( /obj/structure/stairs/perspective{ dir = 4; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_street) "ncp" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper B-Block Bar" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bar) "ncv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "ncz" = ( /obj/structure/platform, @@ -33013,9 +26936,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "ncA" = ( /obj/item/clothing/suit/storage/marine/medium, @@ -33031,9 +26952,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/nw_rockies) "ndb" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -33047,10 +26966,7 @@ icon_state = "medium" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "ndP" = ( /obj/structure/platform{ @@ -33067,16 +26983,12 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_west_street) "nee" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "nel" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33092,27 +27004,19 @@ pixel_y = 26 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "nez" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "neI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/atmos/way_in_command_centre) "neO" = ( /obj/structure/machinery/light{ @@ -33120,9 +27024,7 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/garden_bridge) "neX" = ( /obj/structure/bed/chair/comfy{ @@ -33130,9 +27032,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "nfe" = ( /obj/structure/window_frame/strata, @@ -33156,9 +27056,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "nfk" = ( /obj/item/lightstick/red/spoke/planted{ @@ -33175,10 +27073,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/garden_bridge) "nfq" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -33218,7 +27113,7 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "ngK" = ( /obj/structure/platform{ @@ -33227,17 +27122,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/garden) "ngL" = ( /obj/structure/cargo_container/horizontal/blue/bottom{ pixel_x = 6 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "ngY" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -33246,13 +27137,6 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/floor/plating, /area/lv522/atmos/filt) -"nhi" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/obj/structure/machinery/landinglight/ds1/delaytwo{ - dir = 4 - }, -/turf/open/floor/plating, -/area/lv522/landing_zone_1) "nhs" = ( /obj/item/weapon/twohanded/folded_metal_chair, /obj/effect/decal/cleanable/dirt, @@ -33270,9 +27154,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "nia" = ( /obj/structure/reagent_dispensers/beerkeg{ @@ -33289,9 +27171,7 @@ }, /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "niu" = ( /obj/structure/platform_decoration{ @@ -33301,16 +27181,11 @@ /area/lv522/atmos/filt) "niA" = ( /obj/structure/largecrate/random/barrel/green, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/landing_zone_1) "niE" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "niL" = ( /obj/structure/machinery/chem_dispenser/soda{ @@ -33318,15 +27193,11 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv522/indoors/b_block/bar) "niT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "niU" = ( /obj/structure/foamed_metal, @@ -33337,9 +27208,7 @@ /area/lv522/atmos/cargo_intake) "njd" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_west_street) "njm" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -33356,27 +27225,20 @@ /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "njF" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor) "njH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "njW" = ( /obj/structure/machinery/camera/autoname{ @@ -33384,10 +27246,7 @@ network = list("interrogation") }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "nkt" = ( /obj/structure/surface/table/almayer, @@ -33395,10 +27254,7 @@ /obj/structure/machinery/prop/almayer/computer/PC{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "nku" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -33410,39 +27266,29 @@ pixel_x = 4; pixel_y = -6 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv522/indoors/a_block/admin) "nkv" = ( /obj/item/prop/colony/used_flare, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/nw_rockies) "nky" = ( -/obj/structure/machinery/power/apc/weak, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" +/obj/structure/machinery/power/apc/power/south{ + start_charge = 20 }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "nkX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_street) "nly" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "nlz" = ( /obj/structure/machinery/portable_atmospherics/canister/sleeping_agent{ @@ -33479,9 +27325,7 @@ layer = 3.1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "nlV" = ( /obj/structure/machinery/portable_atmospherics/canister/sleeping_agent{ @@ -33500,9 +27344,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_street) "nmh" = ( /obj/structure/surface/table/reinforced/prison, @@ -33517,19 +27359,14 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "nmB" = ( /obj/structure/surface/table/almayer{ dir = 8; flipped = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "nmK" = ( /obj/item/prop/alien/hugger, @@ -33539,9 +27376,7 @@ /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "nnj" = ( /obj/structure/barricade/handrail/strata{ @@ -33550,15 +27385,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "nno" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "nnv" = ( /obj/item/reagent_container/food/drinks/coffeecup/wy{ @@ -33566,7 +27397,6 @@ pixel_y = -8 }, /obj/effect/decal/strata_decals/grime/grime3, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/prison, /area/lv522/landing_zone_1/ceiling) "nnz" = ( @@ -33595,29 +27425,22 @@ name = "\improper Secure Blast Door"; unacidable = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/storage_blocks) "nnW" = ( /obj/item/weapon/twohanded/folded_metal_chair, /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/prison, /area/lv522/landing_zone_1/ceiling) "noD" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/south) "noH" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper C-Block - Casino Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/casino) "noL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33638,25 +27461,18 @@ /area/lv522/outdoors/colony_streets/south_east_street) "noV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "npb" = ( /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "npd" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor) "npp" = ( /obj/structure/girder, @@ -33665,9 +27481,7 @@ pixel_x = 11; pixel_y = -8 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv522/indoors/a_block/dorms) "npx" = ( /obj/structure/filtration/machine_96x96/indestructible{ @@ -33681,9 +27495,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "npD" = ( /obj/effect/decal/warning_stripes{ @@ -33719,9 +27531,7 @@ /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "npT" = ( /obj/structure/surface/table/almayer, @@ -33731,9 +27541,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "nqj" = ( /obj/structure/surface/table/gamblingtable, @@ -33752,18 +27560,14 @@ /area/lv522/indoors/a_block/dorms) "nqw" = ( /obj/structure/girder, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "nqy" = ( /obj/structure/machinery/camera/autoname, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/corpo_fitness) "nqB" = ( /obj/structure/filtration/machine_96x96/indestructible{ @@ -33774,10 +27578,7 @@ /area/lv522/oob) "nqE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/cargo_intake) "nqN" = ( /obj/structure/machinery/camera/autoname{ @@ -33786,16 +27587,11 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "nqQ" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "nqY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33810,17 +27606,12 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "nrh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/outdoor) "nri" = ( /obj/structure/platform_decoration, @@ -33831,9 +27622,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "nru" = ( /obj/effect/decal/warning_stripes{ @@ -33848,9 +27637,7 @@ "nrA" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/lone_buildings/storage_blocks) "nrJ" = ( /obj/structure/surface/table/reinforced/prison, @@ -33860,10 +27647,7 @@ }, /obj/item/storage/firstaid/regular, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "nrL" = ( /obj/structure/surface/table/almayer{ @@ -33873,10 +27657,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "nrP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33889,16 +27670,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/corpo/glass) "nsd" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "nsr" = ( /obj/structure/surface/table/almayer, @@ -33907,7 +27683,6 @@ pixel_y = 5 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/prison, /area/lv522/landing_zone_1/ceiling) "nsv" = ( @@ -33921,24 +27696,17 @@ dir = 8; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "nti" = ( /obj/structure/bed/chair, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "ntk" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper C-Block - Garage Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/garage) "ntq" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -33950,10 +27718,7 @@ /area/lv522/atmos/east_reactor/south) "ntK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "ntL" = ( /obj/item/stack/sheet/metal, @@ -33974,9 +27739,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "ntS" = ( /obj/effect/decal/cleanable/dirt, @@ -33984,14 +27747,11 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/c_block/bridge) "ntT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/largecrate/random/barrel/white, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "nud" = ( @@ -34002,9 +27762,7 @@ /area/lv522/indoors/a_block/security) "nuo" = ( /obj/structure/machinery/light, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "nuG" = ( /obj/structure/platform{ @@ -34033,10 +27791,7 @@ }, /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "nuU" = ( /obj/structure/surface/table/almayer, @@ -34044,11 +27799,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "nvd" = ( /obj/structure/girder/reinforced, @@ -34057,9 +27808,7 @@ "nvt" = ( /obj/effect/decal/cleanable/dirt, /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) "nvB" = ( /obj/structure/cargo_container/kelland/right, @@ -34071,13 +27820,6 @@ }, /turf/open/floor/prison, /area/lv522/indoors/lone_buildings/outdoor_bot) -"nvV" = ( -/obj/structure/platform{ - dir = 1 - }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) "nwj" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/dorms/glass) @@ -34086,42 +27828,30 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "nwR" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/east_reactor/south) "nwZ" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "nxb" = ( /obj/structure/platform_decoration, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "nxj" = ( /obj/structure/girder, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "nxF" = ( /obj/structure/machinery/light/small, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "nxJ" = ( @@ -34133,9 +27863,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "nxO" = ( /obj/structure/barricade/wooden{ @@ -34146,10 +27874,7 @@ /obj/structure/machinery/vending/cola{ layer = 3.1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "nxQ" = ( /obj/structure/bed/chair/comfy{ @@ -34159,17 +27884,13 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/east_reactor/south) "nye" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "nyv" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -34189,23 +27910,15 @@ }, /obj/structure/surface/table/almayer, /obj/item/device/radio, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "nzt" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "nzK" = ( /obj/item/storage/backpack/marine/satchel/rto, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/oob) "nzR" = ( /obj/item/stack/sheet/metal, @@ -34213,9 +27926,7 @@ /area/lv522/atmos/cargo_intake) "nzU" = ( /obj/structure/barricade/deployable, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "nzZ" = ( /obj/structure/machinery/portable_atmospherics/canister/sleeping_agent{ @@ -34236,9 +27947,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "nAC" = ( /obj/structure/stairs/perspective{ @@ -34263,16 +27972,14 @@ pixel_x = 1; pixel_y = 4 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "nBo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/generic/glass, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "nBs" = ( /obj/structure/largecrate/random/barrel/green, @@ -34312,29 +28019,19 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/oob/w_y_vault) "nCX" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "nCZ" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "nDl" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/garden_bridge) "nDn" = ( /obj/structure/bed/chair{ @@ -34354,10 +28051,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/west_reactor) "nDI" = ( /obj/structure/closet/crate/trashcart, @@ -34397,12 +28091,9 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/east_reactor/south) "nEq" = ( -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/landing_zone_1/ceiling) "nEX" = ( @@ -34425,20 +28116,15 @@ /area/lv522/landing_zone_1) "nFt" = ( /obj/structure/pipes/vents/pump, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/corsat{ - icon_state = "plate" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "nFM" = ( /obj/effect/landmark/objective_landmark/science, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 10; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/southwest, /area/lv522/indoors/a_block/medical) "nFN" = ( /obj/item/tool/weldingtool{ @@ -34461,24 +28147,18 @@ /area/lv522/atmos/filt) "nGe" = ( /obj/structure/cargo_container/kelland/left, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "nGq" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "nGx" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/lv522/indoors/a_block/admin) "nGB" = ( /obj/structure/cargo_container/kelland/right, @@ -34497,7 +28177,6 @@ /area/lv522/atmos/filt) "nGJ" = ( /obj/structure/cargo_container/kelland/right, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/shale/layer1, /area/lv522/landing_zone_1) "nGU" = ( @@ -34506,32 +28185,21 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "nHg" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/atmos/way_in_command_centre) "nHi" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "nHl" = ( /obj/structure/barricade/sandbags, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/north_street) "nHA" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "nHF" = ( /obj/item/clothing/mask/facehugger{ @@ -34549,9 +28217,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "nIa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -34570,9 +28236,7 @@ layer = 2.9 }, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "nIJ" = ( /obj/structure/surface/rack, @@ -34580,9 +28244,7 @@ dir = 4 }, /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "nJr" = ( /obj/structure/barricade/wooden{ @@ -34603,9 +28265,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "nJV" = ( /obj/structure/noticeboard, @@ -34625,9 +28285,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "nKj" = ( /obj/effect/decal/cleanable/blood/oil, @@ -34639,9 +28297,7 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "nKm" = ( /obj/structure/platform_decoration, @@ -34669,24 +28325,17 @@ "nKS" = ( /obj/structure/closet/secure_closet/marshal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "nLe" = ( /obj/structure/machinery/vending/cola, /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "nLi" = ( /obj/structure/surface/table/almayer, /obj/item/tool/soap, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "nLm" = ( /turf/closed/wall/strata_outpost, @@ -34715,29 +28364,21 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "nLW" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "nMc" = ( /obj/structure/largecrate, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/shale/layer1, /area/lv522/landing_zone_1) "nMd" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "nMl" = ( /obj/effect/decal/cleanable/dirt, @@ -34747,18 +28388,14 @@ /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, /obj/item/ammo_box/magazine/l42a, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "nMw" = ( /obj/effect/decal/cleanable/dirt, /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/atmos/way_in_command_centre) "nMz" = ( /obj/item/prop/alien/hugger, @@ -34766,9 +28403,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "nMB" = ( /obj/structure/bed/chair{ @@ -34784,18 +28419,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "nMT" = ( /obj/structure/machinery/colony_floodlight{ layer = 4.3; pixel_y = 9 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/outdoors/colony_streets/north_street) "nMX" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -34809,9 +28440,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "nNh" = ( /obj/effect/decal/cleanable/dirt, @@ -34821,10 +28450,7 @@ /obj/structure/toilet{ pixel_y = 16 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "nNi" = ( /obj/structure/platform_decoration{ @@ -34836,28 +28462,21 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "nNA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "nNH" = ( /obj/structure/machinery/camera/autoname, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "nNL" = ( /obj/item/ammo_magazine/rifle, @@ -34887,9 +28506,7 @@ pixel_x = -6; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "nOg" = ( /obj/structure/platform{ @@ -34898,9 +28515,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "nOl" = ( /obj/effect/decal/cleanable/blood/drip, @@ -34911,9 +28526,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "nOB" = ( /obj/effect/decal/cleanable/dirt, @@ -34922,9 +28535,7 @@ "nOI" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "nOS" = ( /obj/structure/platform_decoration{ @@ -34937,9 +28548,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "nOT" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -34949,9 +28558,7 @@ dir = 8; name = "\improper Dormitories" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "nPb" = ( /obj/structure/platform, @@ -34991,9 +28598,7 @@ name = "synthethic potted plant"; pixel_y = 14 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "nPL" = ( /obj/structure/stairs/perspective{ @@ -35001,10 +28606,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "nPN" = ( /turf/closed/shuttle/dropship2/tornado, @@ -35017,9 +28619,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/north_east_street) "nQk" = ( /obj/structure/barricade/deployable{ @@ -35028,9 +28628,7 @@ /obj/structure/barricade/deployable{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/north_street) "nQn" = ( /obj/item/stack/rods, @@ -35038,10 +28636,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "nQu" = ( /turf/open/floor/plating, @@ -35072,16 +28667,11 @@ /area/lv522/outdoors/colony_streets/north_street) "nQM" = ( /obj/structure/cargo_container/watatsumi/leftmid, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "nQO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/reactor_garage) "nQQ" = ( /obj/item/storage/backpack/marine/satchel{ @@ -35107,9 +28697,7 @@ /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "nRs" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -35132,18 +28720,13 @@ current_rounds = 0 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "nRJ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "nRK" = ( /obj/structure/stairs/perspective{ @@ -35156,24 +28739,19 @@ "nRQ" = ( /obj/structure/window_frame/strata, /obj/structure/curtain/red, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/t_comm) "nRY" = ( /obj/structure/largecrate/random/secure, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "nSm" = ( /obj/structure/surface/table/almayer, /obj/item/trash/plate, /obj/effect/decal/cleanable/dirt, /obj/item/clothing/accessory/poncho, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "nSq" = ( /obj/effect/decal/cleanable/dirt, @@ -35181,7 +28759,6 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "nSA" = ( @@ -35194,17 +28771,13 @@ pixel_y = -13 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "nSC" = ( /obj/structure/machinery/shower{ pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/fitness) "nSF" = ( /obj/structure/barricade/deployable{ @@ -35245,10 +28818,7 @@ /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/bridges/dorms_fitness) "nTx" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "nTD" = ( /obj/structure/platform, @@ -35266,9 +28836,7 @@ /area/lv522/atmos/cargo_intake) "nTX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/corpo) "nUd" = ( /obj/structure/cargo_container/wy/left, @@ -35278,10 +28846,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/filt) "nUO" = ( /obj/structure/closet/crate/trashcart, @@ -35289,9 +28854,7 @@ /area/lv522/outdoors/colony_streets/north_east_street) "nUV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "nVc" = ( /obj/structure/powerloader_wreckage, @@ -35302,10 +28865,7 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "nVh" = ( /obj/structure/machinery/conveyor{ @@ -35319,16 +28879,13 @@ pixel_x = -9; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "nVr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "nVN" = ( /obj/item/ammo_magazine/flamer_tank/empty, /obj/effect/decal/cleanable/liquid_fuel, @@ -35345,9 +28902,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_east_street) "nVW" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -35355,33 +28910,25 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/outdoor) "nVX" = ( /obj/structure/barricade/deployable{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "nWl" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/cargo_intake) "nWn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "nWp" = ( /obj/structure/surface/table/almayer, @@ -35397,10 +28944,7 @@ pixel_x = 5; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "nWq" = ( /obj/item/storage/backpack/marine/satchel{ @@ -35421,9 +28965,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/executive) "nWG" = ( /obj/structure/machinery/vending/coffee{ @@ -35432,18 +28974,13 @@ pixel_y = 16 }, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "nWI" = ( /obj/effect/decal/cleanable/vomit{ icon_state = "vomit_2" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/lv522/indoors/a_block/medical/glass) "nWK" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm{ @@ -35453,9 +28990,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "nXi" = ( /obj/effect/decal/warning_stripes{ @@ -35466,9 +29001,7 @@ icon_state = "W" }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "nXl" = ( /obj/item/clothing/shoes/jackboots{ @@ -35479,10 +29012,7 @@ pixel_x = -5; pixel_y = -1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "nXC" = ( /obj/item/tool/wrench, @@ -35501,9 +29031,7 @@ pixel_y = 25 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "nXM" = ( /obj/structure/barricade/sandbags{ @@ -35513,9 +29041,7 @@ pixel_x = 13; pixel_y = -5 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "nXO" = ( /obj/item/ammo_box/magazine/misc/flares, @@ -35527,9 +29053,7 @@ pixel_x = 6; pixel_y = 4 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "nXX" = ( /obj/effect/decal/warning_stripes{ @@ -35540,19 +29064,13 @@ /area/lv522/outdoors/colony_streets/south_street) "nXY" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/indoors/c_block/cargo) "nYv" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/hallway) "nYF" = ( /obj/item/weapon/twohanded/folded_metal_chair, @@ -35576,14 +29094,12 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_east_street) "nYU" = ( /obj/effect/acid_hole, /turf/closed/wall/strata_outpost, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "nYW" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 1; @@ -35605,20 +29121,16 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "nZF" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/cargo_intake) +"nZP" = ( +/turf/open/floor/plating, +/area/lv522/landing_zone_1/tunnel/far) "oaa" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/n_rockies) "oaj" = ( /obj/effect/decal/warning_stripes{ @@ -35632,10 +29144,7 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/oob/w_y_vault) "oaq" = ( /obj/item/storage/backpack/marine/satchel{ @@ -35653,10 +29162,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "oaH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -35669,9 +29175,7 @@ /obj/structure/cargo_container/kelland/left{ layer = 2.9 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/south_street) "oaN" = ( /obj/structure/cargo_container/kelland/right{ @@ -35685,10 +29189,7 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "obe" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -35698,10 +29199,7 @@ "obt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/telecomms/bus/preset_one, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "oce" = ( /obj/item/stack/sheet/metal, @@ -35715,10 +29213,7 @@ /area/lv522/indoors/a_block/bridges) "ocw" = ( /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "oda" = ( /obj/structure/prop/invuln/minecart_tracks, @@ -35742,9 +29237,7 @@ }, /obj/item/reagent_container/food/snacks/plaincakeslice, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "odt" = ( /obj/structure/window_frame/strata, @@ -35753,9 +29246,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "odQ" = ( /obj/structure/machinery/light{ @@ -35766,9 +29257,7 @@ /obj/item/weapon/baseballbat/metal{ pixel_x = 5 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "odT" = ( /obj/effect/decal/cleanable/dirt, @@ -35778,31 +29267,22 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/corpo) "odX" = ( /obj/structure/prop/invuln/minecart_tracks, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "odZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/bridges/dorms_fitness) "oem" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/atmos/east_reactor/south) "oet" = ( /obj/structure/prop/dam/crane/cargo{ @@ -35822,10 +29302,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "oeL" = ( /obj/structure/bed/chair{ @@ -35845,9 +29322,7 @@ pixel_y = 6 }, /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "oeN" = ( /obj/structure/stairs/perspective{ @@ -35857,17 +29332,14 @@ dir = 8 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "oeT" = ( /obj/structure/pipes/vents/pump, /obj/structure/machinery/light{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "oeU" = ( /obj/structure/bed/chair/comfy{ @@ -35884,9 +29356,7 @@ /area/lv522/outdoors/n_rockies) "ofd" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges) "ofi" = ( /turf/open/auto_turf/shale/layer1, @@ -35900,10 +29370,7 @@ /area/lv522/outdoors/colony_streets/central_streets) "ofS" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "ofX" = ( /obj/structure/surface/table/almayer, @@ -35916,29 +29383,22 @@ pixel_x = -9; pixel_y = 12 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "ofZ" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "oga" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "ogf" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security) "ogA" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -35967,9 +29427,7 @@ }, /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "ogK" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -35979,15 +29437,11 @@ icon_state = "fernybush_2"; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "ogT" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "ogX" = ( /obj/structure/platform{ @@ -35998,31 +29452,21 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "ogZ" = ( /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/mouse, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "oht" = ( /obj/effect/decal/cleanable/blood/xeno, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "ohw" = ( /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "ohL" = ( /obj/effect/decal/cleanable/dirt, @@ -36030,17 +29474,12 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "ohP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "ohX" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -36048,9 +29487,7 @@ pixel_x = 9; pixel_y = 3 }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv522/indoors/a_block/kitchen/damage) "oig" = ( /obj/structure/barricade/wooden{ @@ -36084,7 +29521,6 @@ dir = 9; icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "oiD" = ( @@ -36093,9 +29529,7 @@ pixel_x = 10; pixel_y = 13 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/indoors/c_block/mining) "oiP" = ( /obj/structure/platform_decoration{ @@ -36109,25 +29543,17 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "oiW" = ( /obj/structure/foamed_metal, /turf/open/floor/plating, /area/lv522/atmos/cargo_intake) "oiY" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/landing_zone_1) "oiZ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "ojb" = ( /obj/structure/coatrack{ @@ -36137,17 +29563,11 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "ojn" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "ojp" = ( /turf/closed/wall/strata_outpost, @@ -36159,13 +29579,11 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) "ojw" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/garden_bridge) "ojx" = ( /obj/item/prop/alien/hugger, @@ -36173,9 +29591,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "ojy" = ( /obj/structure/closet/crate/trashcart{ @@ -36188,16 +29604,12 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper C-Block - Cargo Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/bridge) "ojW" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "okA" = ( /obj/structure/surface/rack, @@ -36214,10 +29626,7 @@ pixel_y = 29 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "ols" = ( /obj/structure/bed/chair/comfy{ @@ -36225,17 +29634,12 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "olz" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "olI" = ( /obj/item/prop/colony/usedbandage{ @@ -36244,10 +29648,7 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/admin) "oml" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "omG" = ( /obj/structure/surface/table/almayer, @@ -36259,11 +29660,7 @@ pixel_x = 9; pixel_y = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "omT" = ( /obj/structure/sign/safety/radio_rad{ @@ -36282,25 +29679,18 @@ /area/lv522/indoors/c_block/garage) "onj" = ( /obj/structure/platform, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "onM" = ( /obj/structure/barricade/deployable{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/atmos/way_in_command_centre) "onT" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "onX" = ( /obj/effect/decal/cleanable/blood/oil, @@ -36316,15 +29706,10 @@ name = "\improper Generator Room"; welded = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/engineering) "oot" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "oox" = ( /obj/structure/stairs/perspective{ @@ -36333,14 +29718,12 @@ }, /obj/structure/largecrate/random/barrel/white, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "ooG" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) "opl" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36372,11 +29755,7 @@ }, /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "opO" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -36396,9 +29775,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "oqp" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -36418,10 +29795,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/colony_streets/central_streets) "oqD" = ( /obj/structure/coatrack{ @@ -36442,9 +29816,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "oqQ" = ( /obj/structure/fence, @@ -36455,9 +29827,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "ora" = ( /obj/structure/flora/pottedplant{ @@ -36474,7 +29844,7 @@ /obj/structure/barricade/deployable{ dir = 4 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "orm" = ( /obj/structure/platform/strata{ @@ -36484,17 +29854,18 @@ /area/lv522/oob) "ort" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "ory" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/hallway) +"orA" = ( +/obj/structure/platform_decoration{ + dir = 8 + }, +/turf/open/gm/river, +/area/lv522/landing_zone_1/tunnel/far) "orE" = ( /obj/item/prop/colony/used_flare, /turf/open/auto_turf/sand_white/layer0, @@ -36505,10 +29876,7 @@ dir = 8; pixel_y = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "orP" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -36522,10 +29890,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "orS" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "orU" = ( /obj/structure/machinery/landinglight/ds1/delayone{ @@ -36545,64 +29910,45 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "osE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper A-Block Corporate Office Airlock"; req_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo/glass) "osN" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_west_street) "osU" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "osV" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "ote" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/north_command_centre) "otj" = ( /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) "otq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/medical) "otx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "otH" = ( /obj/structure/surface/table/almayer, @@ -36610,48 +29956,33 @@ desc = "A fallen marine's information dog tag. It reads, Sergeant Robert 'Boab' Macdonald" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "otM" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "otQ" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "otS" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_east_street) "otT" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "otY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical/glass) "oud" = ( /obj/structure/platform{ @@ -36675,9 +30006,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "ouG" = ( /obj/structure/barricade/deployable{ @@ -36687,16 +30016,14 @@ current_rounds = 0 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/prison, /area/lv522/indoors/a_block/kitchen) "ouI" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "ouO" = ( /obj/structure/reagent_dispensers/fueltank{ @@ -36729,9 +30056,7 @@ icon_state = "W" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "ovT" = ( /obj/structure/stairs/perspective{ @@ -36745,9 +30070,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_street) "owg" = ( /obj/effect/decal/cleanable/dirt, @@ -36762,14 +30085,10 @@ unacidable = 1 }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/oob) "owQ" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/garage) "owX" = ( /obj/structure/machinery/light{ @@ -36801,18 +30120,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/colony_streets/north_street) "oxH" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "oxT" = ( /obj/structure/platform{ @@ -36822,9 +30136,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "oyf" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -36839,44 +30151,31 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/hallway) "oyB" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "oyC" = ( /obj/structure/machinery/camera/autoname, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "oyK" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "oyM" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "oyN" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "oyY" = ( /obj/structure/largecrate, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "ozk" = ( @@ -36884,10 +30183,7 @@ icon_state = "lattice3"; pixel_x = -5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/hallway) "ozn" = ( /turf/open/floor/prison, @@ -36897,16 +30193,11 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "ozw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "ozF" = ( /obj/item/shard{ @@ -36918,9 +30209,7 @@ "ozJ" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "ozQ" = ( /obj/structure/stairs/perspective{ @@ -36930,16 +30219,11 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "ozR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "oAd" = ( /obj/structure/surface/table/almayer, @@ -36949,10 +30233,7 @@ "oAp" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "oAu" = ( /obj/structure/platform{ @@ -36973,9 +30254,7 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "oAY" = ( /obj/effect/decal/cleanable/dirt, @@ -36992,9 +30271,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "oBf" = ( /obj/structure/bed/chair/wheelchair, @@ -37006,7 +30283,6 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "oBx" = ( @@ -37027,9 +30303,7 @@ pixel_x = -1; pixel_y = 5 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "oCn" = ( /obj/structure/blocker/invisible_wall, @@ -37045,9 +30319,7 @@ /obj/item/tank/emergency_oxygen/double, /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "oCt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37060,55 +30332,39 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4, /area/lv522/indoors/a_block/medical) "oDj" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "oDu" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "oDU" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "oDZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "oEc" = ( /obj/structure/largecrate/random/secure, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2/ceiling) "oEw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "oFr" = ( /obj/structure/machinery/light{ @@ -37126,10 +30382,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "oFG" = ( /obj/item/reagent_container/food/drinks/drinkingglass{ @@ -37145,31 +30398,22 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges) "oFU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "oGl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/lv522/indoors/a_block/kitchen/damage) "oGp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security) "oGE" = ( /obj/item/prop/alien/hugger, @@ -37189,18 +30433,14 @@ pixel_x = 7; pixel_y = -7 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "oGY" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 1; pixel_y = 26 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "oGZ" = ( /obj/item/stack/sheet/wood, @@ -37213,9 +30453,7 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "oHl" = ( /obj/structure/filingcabinet{ @@ -37232,9 +30470,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "oHB" = ( /obj/structure/machinery/optable{ @@ -37242,16 +30478,10 @@ pixel_x = 16; pixel_y = -6 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical) "oHQ" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "oHR" = ( /obj/structure/transmitter/colony_net{ @@ -37261,27 +30491,19 @@ phone_id = "Colony Security"; pixel_x = -16 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "oHW" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal/large_stack, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "oIr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms/glass) "oIu" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_street) "oIE" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -37290,15 +30512,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "oIP" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "oJj" = ( /obj/effect/decal/cleanable/dirt, @@ -37332,9 +30550,7 @@ pixel_x = 4; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "oJQ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -37344,9 +30560,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "oJS" = ( /turf/closed/wall/mineral/bone_resin, @@ -37375,13 +30589,11 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/mining) "oKm" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "oKG" = ( /obj/structure/platform, @@ -37391,7 +30603,6 @@ /obj/structure/platform_decoration{ dir = 10 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "oKI" = ( @@ -37401,15 +30612,10 @@ }, /obj/effect/decal/cleanable/blood/drip, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "oKK" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/atmos/east_reactor/south) "oKN" = ( /obj/structure/transmitter/colony_net{ @@ -37418,24 +30624,17 @@ phone_id = "Reactor Central Office"; pixel_y = 26 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "oKP" = ( /obj/structure/machinery/autolathe, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "oKQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "oLa" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -37457,10 +30656,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/colony_streets/east_central_street) "oLo" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37479,10 +30675,7 @@ "oLu" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "oLz" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -37493,29 +30686,20 @@ pixel_x = 6; pixel_y = -1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "oLG" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical) "oLK" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "oLW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "oMi" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -37528,9 +30712,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) "oMo" = ( /obj/structure/surface/table/woodentable/fancy, @@ -37549,14 +30731,10 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "oML" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/north_command_centre) "oMX" = ( /obj/item/storage/belt/grenade, @@ -37570,10 +30748,7 @@ dir = 1; pixel_y = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "oNe" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -37592,20 +30767,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/storage/firstaid/adv/empty, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "oNM" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "oNQ" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "oOe" = ( /obj/effect/decal/cleanable/dirt, @@ -37617,9 +30786,7 @@ name = "Emergency Lockdown" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/storage_blocks) "oOD" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -37646,9 +30813,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "oPu" = ( /obj/effect/spawner/gibspawner/xeno, @@ -37659,40 +30824,27 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bar) "oPR" = ( /obj/structure/bed/chair{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "oPW" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "oQs" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "oQt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/athletic_mixed, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "oQC" = ( /obj/structure/platform_decoration, @@ -37707,15 +30859,11 @@ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "oRr" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "oRt" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37724,15 +30872,10 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "oRG" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/west, /area/lv522/indoors/a_block/medical/glass) "oRS" = ( /obj/structure/surface/table/almayer, @@ -37740,11 +30883,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "oRU" = ( /obj/structure/machinery/portable_atmospherics/canister/sleeping_agent{ @@ -37774,16 +30913,12 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_street) "oSH" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/bridges) "oSX" = ( /obj/structure/blocker/forcefield/vehicles, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "oTc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37798,22 +30933,16 @@ /area/lv522/indoors/a_block/bridges/dorms_fitness) "oTd" = ( /obj/structure/cargo_container/ferret/mid, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "oTg" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "oTl" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/cobweb2/dynamic, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "oTp" = ( /obj/structure/surface/table/almayer, @@ -37842,30 +30971,21 @@ "oTG" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "oTI" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/hydro) "oTJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "oTL" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "oTX" = ( /obj/effect/spawner/gibspawner/xeno, @@ -37880,9 +31000,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "oUq" = ( /turf/closed/wall/strata_outpost/reinforced, @@ -37893,22 +31011,16 @@ pixel_x = -1; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "oUZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "oVb" = ( /obj/vehicle/train/cargo/trolley, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "oVk" = ( /obj/structure/largecrate/random{ @@ -37925,9 +31037,7 @@ "oVA" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/reagent_container/food/drinks/coffee, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "oVD" = ( /obj/structure/pipes/vents/pump, @@ -37941,11 +31051,7 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "oVL" = ( /obj/structure/surface/table/reinforced/prison, @@ -37958,9 +31064,7 @@ pixel_y = 17 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "oVO" = ( /obj/structure/fence{ @@ -37974,30 +31078,21 @@ icon_state = "S" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/colony_streets/north_street) "oVS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "oWq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "oWy" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "oWK" = ( /obj/structure/machinery/door/airlock/almayer/maint, @@ -38007,25 +31102,18 @@ name = "High Pressure Door"; unacidable = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/tunnel) "oWS" = ( /obj/item/prop/colony/used_flare, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "oWV" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) "oXa" = ( /obj/item/shard{ @@ -38035,17 +31123,12 @@ /area/lv522/indoors/a_block/kitchen/glass) "oXd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "oXk" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/atmos/reactor_garage) "oXp" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38055,19 +31138,14 @@ /area/lv522/outdoors/colony_streets/central_streets) "oXB" = ( /obj/item/trash/uscm_mre, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/lv522/indoors/a_block/admin) "oXF" = ( /obj/effect/spawner/gibspawner/xeno, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) "oXQ" = ( /obj/structure/machinery/light{ @@ -38090,9 +31168,7 @@ id = "East_Lock"; name = "Emergency Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "oXZ" = ( /obj/structure/cargo_container/kelland/left, @@ -38112,15 +31188,8 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) -"oYM" = ( -/obj/structure/platform_decoration, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/sand_white/layer0, -/area/lv522/landing_zone_1) "oYO" = ( /obj/structure/platform{ dir = 1 @@ -38133,17 +31202,12 @@ /area/lv522/landing_zone_2) "oYZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) "oZC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "oZN" = ( /obj/structure/platform, @@ -38168,19 +31232,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "paK" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "paT" = ( /obj/structure/cargo_container/kelland/right, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "pbi" = ( @@ -38199,10 +31258,7 @@ /area/lv522/indoors/a_block/hallway) "pbO" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "pco" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -38220,17 +31276,11 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "pcz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/outdoor_bot) "pcH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -38241,10 +31291,7 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "pcQ" = ( /obj/effect/decal/cleanable/blood, @@ -38272,7 +31319,7 @@ dir = 8 }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "pdq" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper B-Block - Hydroponics Airlock"; @@ -38282,9 +31329,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "pdr" = ( /obj/structure/curtain/red, @@ -38296,9 +31341,7 @@ name = "????"; stat = 2 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pdv" = ( /obj/structure/platform_decoration{ @@ -38310,18 +31353,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "pdB" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pdF" = ( /obj/effect/decal/cleanable/dirt, @@ -38329,9 +31368,7 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "pdO" = ( /obj/structure/pipes/vents/pump, @@ -38339,10 +31376,7 @@ /obj/structure/machinery/shower{ pixel_y = 16 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "pdR" = ( /obj/effect/landmark/objective_landmark/close, @@ -38369,14 +31403,10 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/way_in_command_centre) "pez" = ( /obj/structure/cargo_container/horizontal/blue/top, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "peM" = ( @@ -38384,17 +31414,14 @@ dir = 1 }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "peS" = ( /obj/structure/surface/table/almayer{ dir = 1; flipped = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "pfe" = ( /obj/structure/bed/chair{ @@ -38416,15 +31443,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pfj" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor/south) "pfq" = ( /obj/structure/machinery/camera/autoname{ @@ -38432,10 +31454,7 @@ network = list("interrogation") }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "pfv" = ( /obj/structure/surface/table/almayer, @@ -38454,14 +31473,10 @@ pixel_x = -4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "pfD" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/b_block/bridge) "pfE" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -38470,10 +31485,7 @@ flipped = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/garden_bridge) "pfN" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -38486,16 +31498,12 @@ dir = 4; id = "Reactor_e_entry_3" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "pfV" = ( /obj/item/prop/alien/hugger, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pfX" = ( /obj/effect/landmark/survivor_spawner, @@ -38505,10 +31513,7 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "pgm" = ( /obj/item/lightstick/red/spoke/planted{ @@ -38522,10 +31527,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "pgp" = ( /obj/structure/platform{ @@ -38534,9 +31536,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "pgs" = ( /obj/effect/spawner/gibspawner/xeno, @@ -38544,22 +31544,16 @@ dir = 1 }, /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "pgt" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "pgy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "pgG" = ( /obj/structure/platform_decoration{ @@ -38572,9 +31566,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "pha" = ( /obj/structure/bed/chair{ @@ -38593,41 +31585,27 @@ pixel_x = 2; pixel_y = 6 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "phn" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/b_block/hydro) "phq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "phu" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "phZ" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) -"pid" = ( -/obj/structure/machinery/door/airlock/almayer/generic, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, -/area/lv522/landing_zone_1/ceiling) "pit" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/auto_turf/sand_white/layer0, @@ -38655,9 +31633,7 @@ pixel_y = 7 }, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/east_reactor/south) "piY" = ( /obj/structure/platform{ @@ -38666,10 +31642,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) -"pjl" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/closed/wall/strata_ice/dirty, -/area/lv522/oob) "pjm" = ( /obj/structure/platform{ dir = 8 @@ -38683,10 +31655,7 @@ /area/lv522/outdoors/n_rockies) "pjM" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "pjT" = ( /obj/structure/surface/table/almayer, @@ -38713,15 +31682,11 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "pka" = ( /obj/structure/platform_decoration, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "pkB" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -38734,17 +31699,8 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/reactor_garage) -"pkH" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, -/area/lv522/landing_zone_1) "plb" = ( /obj/structure/machinery/door_display/research_cell{ dir = 4; @@ -38752,10 +31708,7 @@ pixel_x = -16; req_access = null }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/filt) "pli" = ( /obj/effect/decal/cleanable/dirt, @@ -38768,36 +31721,26 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/east_central_street) "pme" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "pmg" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "png" = ( /obj/structure/cargo_container/wy/mid{ health = 5000 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "pni" = ( /obj/item/weapon/gun/revolver/cmb, @@ -38805,22 +31748,14 @@ /area/lv522/indoors/a_block/kitchen/glass) "pnj" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "pnx" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness) "pnz" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/lv522/indoors/a_block/hallway) "pnE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38844,9 +31779,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "poQ" = ( /obj/effect/decal/cleanable/dirt, @@ -38866,9 +31799,7 @@ dir = 1; flipped = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "ppD" = ( /obj/effect/decal/warning_stripes{ @@ -38897,38 +31828,28 @@ dir = 1; req_one_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "ppX" = ( /obj/item/prop/colony/used_flare, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "pqj" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/spacecash/c1000, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "pqA" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "pqB" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/newspaper, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "pqI" = ( /obj/structure/surface/table/reinforced/prison, @@ -38944,10 +31865,7 @@ pixel_y = 15 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "pqQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -38960,9 +31878,7 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_street) "pqU" = ( -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/hallway) "pqZ" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -39002,9 +31918,7 @@ current_rounds = 4 }, /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "prW" = ( /obj/structure/surface/table/almayer, @@ -39039,10 +31953,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "psq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/filt) "psF" = ( /obj/effect/decal/cleanable/dirt, @@ -39058,30 +31969,21 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_east_street) "psT" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "ptc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/filt) "ptp" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "ptU" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "pul" = ( /obj/item/ammo_magazine/pistol/m1911{ @@ -39089,33 +31991,22 @@ pixel_y = 12 }, /obj/structure/platform, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "puu" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/lv522/indoors/a_block/medical/glass) "puC" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "puJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "puV" = ( /obj/structure/cargo_container/kelland/right, @@ -39128,22 +32019,10 @@ }, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) -"pvd" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/obj/structure/machinery/landinglight/ds1/delayone{ - dir = 4 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, -/area/lv522/landing_zone_1) "pvz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "pvW" = ( /obj/item/lightstick/red/spoke/planted{ @@ -39160,10 +32039,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "pwu" = ( /obj/structure/platform_decoration{ @@ -39181,9 +32057,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "pwB" = ( /obj/effect/decal/warning_stripes{ @@ -39191,9 +32065,7 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "pwC" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, @@ -39208,32 +32080,17 @@ pixel_y = -6 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) -"pwH" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/obj/structure/machinery/landinglight/ds1/delayone{ - dir = 8 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, -/area/lv522/landing_zone_1) +/area/lv522/landing_zone_1/tunnel/far) "pwJ" = ( /obj/structure/prop/dam/crane/damaged, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/indoors/lone_buildings/storage_blocks) "pwR" = ( /obj/structure/surface/table/almayer, /obj/item/tool/weldpack{ pixel_y = 2 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "pwT" = ( /obj/effect/decal/cleanable/dirt, @@ -39244,10 +32101,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "pwX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -39262,15 +32116,11 @@ /area/lv522/outdoors/colony_streets/central_streets) "pxN" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/east_reactor/south) "pxS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "pxY" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -39279,19 +32129,14 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "pyc" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/way_in_command_centre) "pyo" = ( /obj/structure/machinery/conveyor{ dir = 10; id = "cargo_container" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "pys" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -39300,10 +32145,7 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "pyA" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "pyO" = ( /obj/structure/prop/invuln/fire{ @@ -39356,9 +32198,7 @@ pixel_x = -8; pixel_y = 15 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "pzo" = ( /obj/item/weapon/twohanded/folded_metal_chair, @@ -39367,16 +32207,11 @@ "pzs" = ( /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "pzH" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "pAd" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -39384,9 +32219,7 @@ }, /area/lv522/landing_zone_forecon/UD6_Tornado) "pAj" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/south_west_street) "pAp" = ( /obj/structure/largecrate, @@ -39397,10 +32230,7 @@ /turf/open/floor/corsat, /area/lv522/atmos/east_reactor/south) "pAN" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/east_reactor/south) "pAW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39413,30 +32243,23 @@ /obj/structure/machinery/cm_vending/sorted/medical/blood, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "pBn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/secure_closet/miner, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "pBz" = ( /obj/structure/machinery/door/airlock/hatch/cockpit/two, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "pBF" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pBK" = ( /obj/structure/surface/table/gamblingtable, @@ -39455,15 +32278,10 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "pBT" = ( -/turf/open/floor/prison{ - dir = 6; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southeast, /area/lv522/indoors/a_block/dorms) "pCb" = ( /obj/structure/filingcabinet/seeds{ @@ -39479,10 +32297,7 @@ /obj/structure/pipes/vents/pump, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "pCg" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39510,9 +32325,7 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/central_streets) "pCv" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39526,10 +32339,7 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "pCP" = ( /obj/item/tool/hatchet, @@ -39547,58 +32357,40 @@ /obj/item/ammo_magazine/smg/nailgun{ current_rounds = 0 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "pCW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "pCZ" = ( /obj/structure/machinery/vending/cola, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "pDe" = ( /obj/structure/machinery/squeezer, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "pDh" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "pDA" = ( /obj/structure/machinery/light, /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "pDM" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/east_reactor/south) "pDU" = ( /obj/structure/barricade/wooden{ @@ -39621,24 +32413,18 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pEk" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "pEm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "pEp" = ( /obj/structure/surface/table/almayer, @@ -39646,9 +32432,7 @@ dir = 8; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/east_reactor/south) "pEs" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -39658,26 +32442,19 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "pEv" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ dir = 4; id = "Reactor_e_entry_4" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "pEw" = ( /obj/structure/blocker/forcefield/vehicles, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/command_centre) "pEA" = ( /obj/item/lightstick/red/spoke/planted{ @@ -39694,12 +32471,10 @@ /obj/structure/platform_decoration{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "pFw" = ( /obj/structure/cargo_container/horizontal/blue/middle, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "pFF" = ( @@ -39714,9 +32489,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/garden) "pFH" = ( /obj/structure/stairs/perspective{ @@ -39728,9 +32501,7 @@ "pFQ" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "pGe" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -39740,9 +32511,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "pGg" = ( /obj/structure/bed/chair{ @@ -39782,9 +32551,7 @@ pixel_x = -9; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "pGQ" = ( /obj/item/prop/alien/hugger, @@ -39813,7 +32580,7 @@ dir = 8 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "pHT" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/corsat, @@ -39821,9 +32588,7 @@ "pIa" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/bridges/dorms_fitness) "pIu" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -39832,26 +32597,19 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "pIx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "pJb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper A-Block Fitness Centre Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness) "pJd" = ( /obj/effect/decal/cleanable/cobweb2, /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "pJh" = ( /obj/structure/surface/table/almayer{ @@ -39861,17 +32619,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "pJj" = ( /obj/structure/closet/crate/hydroponics/prespawned, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "pJt" = ( /obj/structure/largecrate/random/mini{ @@ -39887,26 +32639,19 @@ pixel_x = -6; pixel_y = 4 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/op_centre) "pJG" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "pJV" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pJW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -39927,10 +32672,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/op_centre) "pKo" = ( /obj/effect/decal/cleanable/dirt, @@ -39941,19 +32683,14 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "pKv" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ dir = 4; id = "Reactor_e_entry_3" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "pKX" = ( /turf/closed/wall/strata_outpost, @@ -39967,17 +32704,6 @@ }, /turf/open/floor/corsat, /area/lv522/atmos/cargo_intake) -"pLm" = ( -/obj/structure/platform, -/obj/structure/platform{ - dir = 4 - }, -/obj/structure/platform_decoration{ - dir = 6 - }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/sand_white/layer0, -/area/lv522/landing_zone_1) "pLs" = ( /obj/structure/barricade/wooden{ dir = 4 @@ -39998,9 +32724,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "pLT" = ( /obj/item/reagent_container/glass/bucket/janibucket{ @@ -40013,15 +32737,11 @@ /area/lv522/indoors/a_block/security) "pMd" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "pMg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "pMs" = ( /obj/structure/surface/table/gamblingtable, @@ -40057,18 +32777,14 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/tunnel) "pNc" = ( /obj/structure/prop/server_equipment/yutani_server/broken, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "pNf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40078,16 +32794,12 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms) "pNo" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/filt) "pNq" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/curtain/medical, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/medical) "pNs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40097,16 +32809,12 @@ /area/lv522/indoors/a_block/kitchen) "pNv" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "pNF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/reactor_garage) "pNJ" = ( /obj/structure/stairs/perspective{ @@ -40117,10 +32825,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "pNY" = ( /obj/effect/decal/cleanable/dirt, @@ -40128,9 +32833,7 @@ /area/lv522/indoors/c_block/t_comm) "pOa" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/outdoors/colony_streets/east_central_street) "pOb" = ( /obj/item/prop/colony/used_flare, @@ -40152,9 +32855,7 @@ pixel_x = 4; pixel_y = 21 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_east_street) "pOs" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -40176,9 +32877,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pOK" = ( /obj/structure/platform/strata{ @@ -40200,16 +32899,11 @@ pixel_x = 7; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "pPm" = ( /obj/structure/largecrate, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "pPt" = ( /obj/structure/largecrate/random, @@ -40226,9 +32920,7 @@ /obj/item/weapon/gun/rifle/m41a{ current_mag = null }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "pPC" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -40239,21 +32931,16 @@ }, /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "pQq" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset/full, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "pQx" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "pQA" = ( /obj/item/prop/alien/hugger, @@ -40265,15 +32952,11 @@ /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/bridges) "pQG" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "pQN" = ( /obj/item/cell/apc{ @@ -40284,37 +32967,27 @@ pixel_y = -2 }, /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "pQQ" = ( /obj/structure/prop/ice_colony/dense/planter_box{ dir = 9 }, /obj/structure/flora/bush/ausbushes/ppflowers, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "pQR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor) "pRf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "pRg" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -40326,10 +32999,7 @@ "pRi" = ( /obj/structure/machinery/seed_extractor, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "pRv" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -40355,15 +33025,10 @@ "pRR" = ( /obj/effect/spawner/gibspawner/xeno, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security) "pRT" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/cargo_intake) "pSs" = ( /obj/structure/machinery/light{ @@ -40373,46 +33038,32 @@ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "pSK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y1" - }, +/turf/open/floor/almayer/w_y1/north, /area/lv522/atmos/way_in_command_centre) "pTa" = ( /obj/structure/prop/vehicles/crawler{ layer = 3.1 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "pTj" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "pTl" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/op_centre) "pTB" = ( /obj/structure/surface/table/almayer, /obj/item/trash/plate, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pTO" = ( /obj/effect/decal/cleanable/dirt, @@ -40441,9 +33092,7 @@ pixel_y = 13 }, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pTW" = ( /obj/item/explosive/mine/active{ @@ -40463,15 +33112,11 @@ "pUd" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "pUf" = ( /obj/structure/tent/big, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "pUo" = ( /obj/structure/pipes/vents/pump, @@ -40479,9 +33124,7 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) "pUv" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/central_streets) "pUR" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -40492,9 +33135,7 @@ /area/lv522/outdoors/w_rockies) "pVb" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "pVn" = ( /obj/structure/platform_decoration, @@ -40519,16 +33160,10 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "pVx" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "pVy" = ( /obj/structure/closet/crate, @@ -40536,9 +33171,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "pVA" = ( /obj/structure/bed/chair{ @@ -40551,10 +33184,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/way_in_command_centre) "pVX" = ( /obj/structure/machinery/light{ @@ -40565,29 +33195,22 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "pWk" = ( /obj/structure/surface/table/almayer, /obj/item/ammo_box/magazine/shotgun, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "pWx" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "pWR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40600,17 +33223,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "pWX" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "pXh" = ( /obj/effect/decal/cleanable/dirt, @@ -40621,28 +33238,20 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "pXk" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "pXq" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "pXu" = ( /obj/structure/cargo_container/kelland/right, @@ -40651,15 +33260,12 @@ "pXv" = ( /obj/item/prop/alien/hugger, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "pXx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/lv522/indoors/a_block/medical) "pXz" = ( /obj/structure/platform{ @@ -40671,10 +33277,7 @@ /obj/structure/flora/bush/ausbushes/grassybush{ pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "pXR" = ( /obj/structure/barricade/sandbags, @@ -40689,17 +33292,13 @@ dir = 8 }, /obj/vehicle/train/cargo/engine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "pYj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "pYu" = ( @@ -40709,10 +33308,7 @@ "pYG" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "pYN" = ( /obj/structure/platform_decoration{ @@ -40728,17 +33324,12 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/mining) "pYP" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/oob) "pYY" = ( /obj/vehicle/train/cargo/trolley, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "pZb" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -40747,9 +33338,7 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "pZi" = ( /obj/structure/prop/invuln/ice_prefab, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "pZo" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -40768,9 +33357,7 @@ name = "\improper UA Prepared Meal (cornbread)"; pixel_y = 9 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "pZA" = ( /obj/item/storage/secure/safe{ @@ -40799,26 +33386,21 @@ pixel_x = 8; pixel_y = 3 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "qal" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qaT" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "qbf" = ( /obj/structure/cargo_container/horizontal/blue/bottom, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "qbi" = ( @@ -40827,15 +33409,11 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "qbu" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/north_street) "qbB" = ( /obj/effect/decal/cleanable/dirt, @@ -40845,17 +33423,13 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "qbD" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_east_street) "qbG" = ( /obj/effect/decal{ @@ -40891,7 +33465,7 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "qbW" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -40915,10 +33489,7 @@ /area/lv522/outdoors/colony_streets/central_streets) "qcd" = ( /obj/item/tool/wirecutters, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "qce" = ( /obj/structure/pipes/vents/pump, @@ -40935,39 +33506,28 @@ pixel_x = -7; pixel_y = 7 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "qcw" = ( /obj/effect/spawner/gibspawner/human, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "qcy" = ( /obj/effect/spawner/gibspawner/xeno, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms) "qcA" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "qcO" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "qda" = ( /obj/structure/largecrate/random/barrel/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "qdc" = ( /obj/structure/desertdam/decals/road_edge{ @@ -40986,9 +33546,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_west_street) "qdS" = ( /obj/structure/bed/sofa/south/grey/left, @@ -41000,23 +33558,17 @@ layer = 2.6 }, /obj/structure/machinery/door/airlock/multi_tile/elevator/freight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/indoors/c_block/mining) "qeJ" = ( /obj/structure/prop/vehicles/crawler, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "qeK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qfm" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -41042,16 +33594,11 @@ /area/lv522/indoors/a_block/dorms/glass) "qfz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "qfD" = ( /obj/structure/window/reinforced, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "qfK" = ( /obj/structure/machinery/light{ @@ -41074,9 +33621,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen) "qgj" = ( /obj/structure/barricade/wooden{ @@ -41102,9 +33647,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "qhO" = ( /obj/structure/bed/chair/comfy{ @@ -41128,10 +33671,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/lv522/indoors/a_block/medical) "qiw" = ( /obj/effect/decal/cleanable/dirt, @@ -41142,17 +33682,12 @@ }, /obj/structure/machinery/light, /obj/structure/machinery/recharger, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "qix" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "qiC" = ( /obj/structure/machinery/camera/autoname{ @@ -41161,24 +33696,18 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) "qiG" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorm_north) "qiJ" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qiN" = ( /obj/effect/decal/cleanable/dirt, @@ -41188,18 +33717,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "qjq" = ( /obj/structure/machinery/portable_atmospherics/hydroponics{ icon_state = "hydrotray4" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "qjr" = ( /obj/item/prop/alien/hugger, @@ -41219,9 +33743,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv522/indoors/a_block/dorms) "qjC" = ( /obj/item/stack/rods, @@ -41234,9 +33756,7 @@ /obj/structure/prop/vehicles/crawler{ icon_state = "crawler_crate" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_street) "qjO" = ( /obj/effect/decal/warning_stripes{ @@ -41261,9 +33781,7 @@ "qlr" = ( /obj/item/trash/barcardine, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/hallway) "qly" = ( /obj/structure/surface/table/almayer, @@ -41308,18 +33826,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "qmp" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger{ pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qmr" = ( /obj/structure/surface/table/almayer, @@ -41328,10 +33842,7 @@ pixel_y = 15 }, /obj/item/trash/plate, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "qmA" = ( /turf/open/floor/plating, @@ -41345,9 +33856,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/cargo_intake) "qmM" = ( /obj/structure/prop/invuln/fire{ @@ -41387,10 +33896,7 @@ /obj/item/clothing/head/headset{ pixel_x = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/landing_zone_forecon/UD6_Typhoon) "qnn" = ( /obj/structure/surface/table/almayer, @@ -41402,9 +33908,7 @@ pixel_x = -7; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "qnG" = ( /obj/structure/surface/table/almayer, @@ -41417,12 +33921,10 @@ pixel_y = 10 }, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "qnM" = ( /obj/effect/decal/cleanable/dirt, @@ -41439,33 +33941,24 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "qnU" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "qnY" = ( /obj/structure/surface/table/almayer, /obj/item/prop/alien/hugger, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qoj" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "qot" = ( /obj/structure/surface/table/almayer, @@ -41477,16 +33970,10 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_east_street) "qpc" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/indoors/lone_buildings/storage_blocks) "qpd" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/lv522/atmos/sewer) "qpq" = ( /obj/structure/surface/table/almayer, @@ -41505,9 +33992,7 @@ pixel_x = -1; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "qpz" = ( /obj/structure/cable/heavyduty{ @@ -41534,10 +34019,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "qpE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2/ceiling) "qpJ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -41549,30 +34031,19 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen/glass) "qqc" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "qqk" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/lv522/indoors/a_block/medical) "qqq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/filt) "qqx" = ( /obj/structure/barricade/wooden{ @@ -41599,9 +34070,7 @@ pixel_x = 9; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "qqG" = ( /obj/structure/platform, @@ -41629,9 +34098,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/garage) "qqW" = ( /obj/structure/surface/rack, @@ -41642,10 +34109,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "qrf" = ( /obj/structure/prop/almayer/computers/sensor_computer3, @@ -41654,22 +34118,15 @@ health = 80; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "qrj" = ( /obj/structure/machinery/optable, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/outdoors/w_rockies) "qro" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "qrG" = ( /obj/structure/surface/table/almayer, @@ -41681,9 +34138,7 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical/glass) "qsi" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -41717,10 +34172,7 @@ /obj/structure/flora/bush/ausbushes/var3/ywflowers{ layer = 3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "qsN" = ( /obj/structure/window_frame/strata, @@ -41731,9 +34183,7 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "qsU" = ( /obj/structure/platform{ @@ -41743,9 +34193,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/garden) "qsW" = ( /obj/structure/platform{ @@ -41768,9 +34216,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/east_central_street) "qts" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -41808,13 +34254,10 @@ /obj/item/toy/dice, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "qtN" = ( /obj/effect/decal/warning_stripes{ @@ -41846,10 +34289,7 @@ /area/lv522/indoors/c_block/cargo) "quL" = ( /obj/structure/largecrate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "qvb" = ( /obj/structure/stairs/perspective{ @@ -41857,15 +34297,10 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "qvA" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "qvJ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -41890,9 +34325,7 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "qvY" = ( /obj/structure/pipes/vents/pump, @@ -41917,14 +34350,12 @@ pixel_x = -7; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qxf" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall/strata_outpost, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "qxg" = ( /obj/structure/surface/table/almayer, /obj/item/paper, @@ -41942,10 +34373,7 @@ }, /obj/item/toy/deck, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "qxk" = ( /obj/structure/platform_decoration{ @@ -41959,10 +34387,7 @@ /area/lv522/indoors/c_block/cargo) "qxp" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "qxB" = ( /obj/item/ammo_magazine/sniper{ @@ -41980,26 +34405,18 @@ /area/lv522/outdoors/colony_streets/north_east_street) "qxD" = ( /obj/structure/machinery/microwave, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "qxF" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Bedroom" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bar) "qxL" = ( /obj/structure/closet/secure_closet/medical2, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "qxO" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -42007,7 +34424,7 @@ }, /obj/item/stack/sheet/metal, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "qxX" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, @@ -42031,9 +34448,7 @@ pixel_y = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qyG" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -42042,19 +34457,13 @@ "qyI" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "qyM" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "qyS" = ( /obj/structure/desertdam/decals/road_edge{ @@ -42074,9 +34483,7 @@ id = "sh_dropship2"; name = "\improper Typhoon crew hatch" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "qzw" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -42109,19 +34516,14 @@ pixel_x = -11; pixel_y = 16 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "qzD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/north, /area/lv522/indoors/a_block/medical) "qzE" = ( /obj/structure/platform{ @@ -42151,33 +34553,25 @@ /area/lv522/indoors/c_block/casino) "qAy" = ( /obj/item/toy/beach_ball, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/bridges/dorms_fitness) "qAF" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "qAS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/reactor_garage) "qAX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "qBb" = ( /obj/structure/barricade/wooden, @@ -42212,9 +34606,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "qBE" = ( /obj/structure/surface/table/almayer, @@ -42237,38 +34629,25 @@ name = "\improper Northlock" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/corpo) "qBW" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "qCd" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) "qCe" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/corpo) -"qCs" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) "qCB" = ( /obj/structure/surface/rack, /obj/item/clothing/shoes/blue{ @@ -42285,9 +34664,7 @@ name = "blue slippers"; pixel_y = -8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "qCE" = ( /obj/item/clothing/mask/facehugger{ @@ -42297,18 +34674,13 @@ name = "????"; stat = 2 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/east_reactor/south) "qCL" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "qCY" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -42329,10 +34701,7 @@ name = "Suit Storage Unit"; pixel_x = 3 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "qDl" = ( /obj/effect/decal/warning_stripes{ @@ -42356,7 +34725,6 @@ dir = 1; icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "qDw" = ( @@ -42368,7 +34736,6 @@ dir = 5; icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "qDL" = ( @@ -42410,18 +34777,14 @@ name = "\improper C-Block - Casino Airlock" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/casino) "qEu" = ( /obj/structure/stairs/perspective{ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qEQ" = ( /obj/effect/decal/cleanable/dirt, @@ -42432,18 +34795,14 @@ /area/lv522/atmos/sewer) "qET" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "qEU" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "qFc" = ( /obj/effect/decal/warning_stripes{ @@ -42456,9 +34815,7 @@ /obj/structure/barricade/metal{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "qFs" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -42466,15 +34823,11 @@ }, /area/lv522/landing_zone_forecon/UD6_Typhoon) "qFE" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_west_street) "qFW" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "qGf" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -42487,19 +34840,14 @@ phone_id = "Colony Fitness"; pixel_y = 26 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "qGq" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qGC" = ( /turf/open/floor/prison, @@ -42509,9 +34857,7 @@ /obj/structure/machinery/portable_atmospherics/hydroponics{ icon_state = "hydrotray4" }, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv522/indoors/b_block/hydro/glass) "qGI" = ( /obj/structure/ore_box{ @@ -42529,9 +34875,7 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "qHa" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qHg" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -42552,9 +34896,7 @@ dir = 4; id = "Sec-Kitchen-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen/glass) "qHr" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -42577,10 +34919,7 @@ pixel_x = 5; pixel_y = 6 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/landing_zone_forecon/UD6_Typhoon) "qHD" = ( /obj/effect/decal/cleanable/dirt, @@ -42612,32 +34951,24 @@ /area/lv522/oob) "qIy" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo/glass) "qIE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "qIJ" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "qJl" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "qJp" = ( /obj/structure/pipes/vents/pump, @@ -42645,10 +34976,7 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "qJv" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -42657,10 +34985,7 @@ /obj/structure/flora/bush/ausbushes/pointybush{ pixel_y = 12 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "qJy" = ( /obj/structure/largecrate/random, @@ -42668,15 +34993,10 @@ /area/lv522/outdoors/colony_streets/south_west_street) "qJE" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "qJH" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "qJK" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -42701,9 +35021,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_east_street) "qKk" = ( /obj/effect/landmark/survivor_spawner, @@ -42729,9 +35047,7 @@ /area/lv522/outdoors/colony_streets/central_streets) "qKO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "qKV" = ( /obj/structure/platform_decoration{ @@ -42739,15 +35055,12 @@ }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "qLa" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "qLd" = ( /obj/structure/surface/table/almayer, @@ -42757,26 +35070,19 @@ pixel_y = -5 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/outdoors/w_rockies) "qLk" = ( /obj/structure/closet/firecloset/full, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "qLu" = ( /obj/structure/platform, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_west_street) "qLy" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "qLz" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -42788,9 +35094,7 @@ pixel_y = 26 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "qLQ" = ( /obj/item/storage/backpack/marine/satchel{ @@ -42834,20 +35138,11 @@ icon_state = "70" }, /area/lv522/landing_zone_forecon/UD6_Typhoon) -"qMJ" = ( -/obj/structure/platform{ - dir = 8 - }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/sand_white/layer0, -/area/lv522/landing_zone_1) "qNg" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Bedroom" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "qNh" = ( /obj/effect/landmark/yautja_teleport, @@ -42868,23 +35163,16 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "qNG" = ( /obj/structure/bed/stool, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "qNI" = ( /obj/structure/cargo_container/grant/right, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "qNK" = ( /obj/structure/surface/table/almayer, @@ -42916,10 +35204,7 @@ pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "qNQ" = ( /obj/structure/surface/table/almayer, @@ -42929,10 +35214,7 @@ }, /obj/item/seeds/potatoseed, /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "qNR" = ( /obj/structure/barricade/handrail/strata{ @@ -42946,15 +35228,10 @@ name = "blue slippers" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "qOa" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "qOi" = ( /obj/structure/prop/invuln/fire{ @@ -42971,51 +35248,35 @@ }, /obj/structure/surface/table/almayer, /obj/item/prop/colony/game, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness/glass) "qOQ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "qOS" = ( /obj/structure/curtain/medical, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/lv522/indoors/a_block/medical) "qPm" = ( /obj/item/ammo_box/magazine/misc/mre/empty, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "qPq" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/command_centre) "qPu" = ( /obj/item/weapon/gun/revolver/cmb, /obj/item/clothing/head/soft/sec, /obj/structure/curtain/medical, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/lv522/indoors/a_block/medical/glass) "qPA" = ( /obj/structure/barricade/handrail/strata{ @@ -43043,16 +35304,13 @@ pixel_y = 6 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "qPT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "qPU" = ( /obj/structure/bed/chair{ @@ -43068,9 +35326,7 @@ /area/lv522/indoors/c_block/garage) "qQh" = ( /obj/structure/cargo_container/watatsumi/right, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "qQi" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -43080,9 +35336,7 @@ /area/lv522/outdoors/colony_streets/central_streets) "qQo" = ( /obj/structure/closet/bodybag, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/hallway) "qQp" = ( /obj/structure/bed/chair{ @@ -43092,10 +35346,7 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "qQr" = ( /obj/item/trash/candle{ @@ -43109,9 +35360,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "qQB" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -43123,9 +35372,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "qQN" = ( /obj/structure/machinery/light{ @@ -43134,10 +35381,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "qQQ" = ( /obj/structure/largecrate/random, @@ -43155,18 +35399,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/lv522/indoors/a_block/dorms) "qRw" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "qRB" = ( /obj/structure/closet/crate, @@ -43185,10 +35424,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "qRH" = ( /obj/structure/platform{ @@ -43201,28 +35437,20 @@ /obj/structure/barricade/deployable{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "qSj" = ( /obj/structure/surface/rack, /obj/structure/machinery/light, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "qSk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) "qSu" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "qSw" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -43246,9 +35474,7 @@ pixel_y = 10 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "qSP" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -43262,10 +35488,7 @@ /obj/structure/flora/bush/ausbushes/var3/stalkybush{ pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "qSW" = ( /obj/structure/platform{ @@ -43275,9 +35498,7 @@ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "qTh" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -43292,17 +35513,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "qTu" = ( /obj/structure/girder, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "qTx" = ( /obj/structure/window/framed/strata/reinforced, @@ -43311,15 +35526,11 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "qTE" = ( /obj/item/clothing/suit/storage/marine/medium, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/east_reactor/south) "qTG" = ( /obj/structure/window/framed/strata/reinforced, @@ -43327,19 +35538,14 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen) "qTH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/command_centre) "qTI" = ( /obj/item/lightstick/red/spoke/planted{ @@ -43375,9 +35581,7 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "qUh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -43387,32 +35591,24 @@ /area/lv522/outdoors/colony_streets/south_east_street) "qUq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "qUs" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/curtain/red, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/t_comm) "qUz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "qUL" = ( /turf/open/floor/plating, /area/lv522/outdoors/colony_streets/north_east_street) "qUQ" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "qVb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -43423,18 +35619,14 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen/glass) "qVf" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qVl" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -43445,9 +35637,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Electronics Storage" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/outdoor_bot) "qVN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -43457,9 +35647,7 @@ dir = 4; id = "Reactor_e_entry_4" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "qVQ" = ( /obj/structure/machinery/camera/autoname{ @@ -43468,7 +35656,6 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "qWf" = ( @@ -43490,7 +35677,7 @@ layer = 3.1; pixel_y = -15 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "qWt" = ( /obj/structure/window/framed/strata/reinforced, @@ -43498,9 +35685,7 @@ dir = 4; id = "Sec-Kitchen-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen) "qWX" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -43508,9 +35693,7 @@ name = "\improper Human Resources Office" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "qWZ" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -43520,7 +35703,6 @@ "qXs" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "qXH" = ( @@ -43534,9 +35716,7 @@ dir = 1 }, /obj/structure/closet, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qXY" = ( /obj/structure/platform{ @@ -43547,26 +35727,20 @@ "qYc" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/door/window/eastleft, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness/glass) "qYk" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "qYl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "qYo" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -43575,18 +35749,14 @@ "qYp" = ( /obj/structure/surface/table/almayer, /obj/item/trash/ceramic_plate, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "qYq" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "qYt" = ( /obj/item/stack/sheet/metal, @@ -43597,16 +35767,11 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "qYv" = ( /obj/structure/closet/basketball, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "qYy" = ( /obj/structure/stairs/perspective{ @@ -43616,9 +35781,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "qYG" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -43629,9 +35792,7 @@ /area/lv522/indoors/b_block/hydro) "qYM" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/reactor_garage) "qYP" = ( /obj/structure/platform{ @@ -43648,18 +35809,14 @@ "qYX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/flour, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "qZd" = ( /obj/structure/machinery/light{ pixel_x = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "qZf" = ( /obj/item/storage/belt/marine{ @@ -43673,26 +35830,18 @@ /obj/item/storage/fancy/egg_box, /obj/effect/landmark/objective_landmark/medium, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qZu" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "qZB" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor) "qZC" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "qZJ" = ( /obj/structure/machinery/light{ @@ -43702,10 +35851,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "qZT" = ( /obj/item/prop/colony/usedbandage{ @@ -43720,9 +35866,7 @@ pixel_y = 4 }, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "qZY" = ( /obj/item/weapon/gun/rifle/m41a{ @@ -43738,37 +35882,26 @@ icon_state = "W" }, /obj/item/trash/uscm_mre, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "raj" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "ran" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "rar" = ( /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "ras" = ( /obj/structure/powerloader_wreckage/jd, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/op_centre) "raH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -43784,10 +35917,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "raS" = ( /obj/structure/desertdam/decals/road_edge{ @@ -43867,9 +35997,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "rbV" = ( /obj/structure/prop/vehicles/crawler{ @@ -43883,9 +36011,7 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor) "rbX" = ( /obj/effect/landmark/yautja_teleport, @@ -43945,32 +36071,23 @@ /area/lv522/indoors/a_block/fitness/glass) "rcR" = ( /obj/structure/largecrate/random/barrel/white, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "rcV" = ( /obj/structure/machinery/bioprinter, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "rdc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "rdf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/atmos/reactor_garage) "rdq" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ @@ -43989,10 +36106,7 @@ /obj/item/tool/wrench{ pixel_y = -6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "rdF" = ( /obj/structure/closet/crate/medical, @@ -44014,19 +36128,14 @@ icon_state = "crawler_crate_alt2"; layer = 3.1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_east_street) "rdT" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/hallway/damage) "rej" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "reo" = ( /turf/open/floor/carpet, @@ -44041,15 +36150,10 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_2/ceiling) "rex" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "reB" = ( /obj/item/tool/surgery/WYautopsy, @@ -44058,10 +36162,7 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "reQ" = ( /obj/structure/bed/chair{ @@ -44070,9 +36171,7 @@ /turf/open/floor/carpet, /area/lv522/indoors/a_block/dorm_north) "rfe" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/bridges/corpo) "rfg" = ( /obj/structure/platform{ @@ -44081,9 +36180,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/east_central_street) "rfi" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -44106,10 +36203,7 @@ pixel_y = 5 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "rfB" = ( /obj/structure/prop/ice_colony/flamingo{ @@ -44118,9 +36212,7 @@ pixel_x = -7; pixel_y = 10 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/east_central_street) "rfK" = ( /obj/structure/surface/table/almayer, @@ -44135,9 +36227,7 @@ registered_name = "John Forklift" }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "rfW" = ( /obj/structure/surface/table/reinforced/prison, @@ -44148,18 +36238,14 @@ "rge" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "rgk" = ( /obj/structure/machinery/power/port_gen/pacman/mrs, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "rgn" = ( -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "rgA" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -44182,52 +36268,36 @@ dir = 1 }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "rhh" = ( /obj/structure/bed/chair/wheelchair, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "rhk" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1) "rhz" = ( /obj/structure/pipes/standard/tank/oxygen{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "rhB" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "rhF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "rie" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/op_centre) "rii" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -44249,9 +36319,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "riZ" = ( /obj/structure/platform{ @@ -44263,10 +36331,7 @@ /obj/structure/flora/bush/ausbushes/var3/sunnybush{ pixel_y = 15 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "rjl" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -44278,9 +36343,7 @@ pixel_y = 26 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "rjn" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -44303,52 +36366,37 @@ /obj/structure/largecrate/random/barrel/green{ pixel_x = -2 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/central_streets) "rjJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/east_central_street) "rjP" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "rkd" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/medium, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "rkV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/op_centre) "rla" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/filt) "rls" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "rlB" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -44356,9 +36404,7 @@ "rlI" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "rlV" = ( /obj/effect/decal/cleanable/blood/oil, @@ -44372,10 +36418,7 @@ /obj/item/tool/surgery/scalpel, /obj/structure/surface/table/reinforced/prison, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "rmi" = ( /obj/structure/machinery/camera/autoname{ @@ -44384,9 +36427,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) "rmp" = ( /obj/structure/largecrate/random/barrel/red, @@ -44405,15 +36446,11 @@ /obj/structure/bed/chair{ dir = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "rmD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/lv522/indoors/a_block/hallway) "rmM" = ( /obj/structure/bed, @@ -44421,16 +36458,11 @@ layer = 3.1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "rmV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor/south) "rmX" = ( /obj/effect/decal/warning_stripes{ @@ -44444,18 +36476,14 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/hallway) "rnp" = ( /obj/structure/largecrate/random, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/n_rockies) "rnq" = ( /turf/closed/wall/solaris/reinforced/hull/lv522, @@ -44471,9 +36499,7 @@ /obj/structure/prop/invuln/ice_prefab{ dir = 5 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "rnB" = ( /turf/open/auto_turf/sand_white/layer0, @@ -44485,18 +36511,12 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) "rnT" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/landing_zone_1) "rod" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "rot" = ( /obj/structure/cargo_container/kelland/right, @@ -44514,9 +36534,7 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "rox" = ( /obj/structure/bed/chair/comfy{ @@ -44530,32 +36548,21 @@ /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "Sec-Kitchen-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen/glass) "roM" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/west) "roN" = ( /obj/structure/machinery/smartfridge/seeds, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "roT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "rpe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -44566,9 +36573,7 @@ dir = 4 }, /obj/effect/spawner/random/toy, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness/glass) "rpm" = ( /obj/item/ammo_magazine/rifle/heap{ @@ -44582,35 +36587,23 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/fitness/glass) "rpG" = ( -/turf/open/floor/prison{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northeast, /area/lv522/indoors/a_block/hallway) "rqd" = ( /obj/structure/pipes/vents/pump, /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "rqn" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_2) "rqs" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges) "rqA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "rqE" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -44632,9 +36625,7 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "rrf" = ( /obj/structure/platform, @@ -44648,27 +36639,19 @@ "rro" = ( /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "rrI" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "rrN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "rrV" = ( /obj/structure/window_frame/strata, @@ -44678,9 +36661,7 @@ /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "Sec-Kitchen-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen/glass) "rsa" = ( /obj/effect/decal/cleanable/dirt, @@ -44692,9 +36673,7 @@ "rsl" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "rsq" = ( /obj/item/toy/beach_ball, @@ -44707,7 +36686,7 @@ }, /obj/structure/largecrate/random/barrel, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "rsF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 @@ -44740,9 +36719,7 @@ pixel_x = -4; pixel_y = 24 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "rtr" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -44756,16 +36733,10 @@ dir = 4 }, /obj/structure/medical_supply_link/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/lv522/indoors/a_block/medical/glass) "rtw" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/reactor_garage) "rtz" = ( /obj/item/stack/sheet/wood, @@ -44790,9 +36761,7 @@ /area/lv522/outdoors/nw_rockies) "rtX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "ruc" = ( /obj/structure/cargo_container/kelland/left{ @@ -44814,9 +36783,7 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "rus" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "ruv" = ( /obj/structure/blocker/invisible_wall, @@ -44844,9 +36811,7 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "ruY" = ( /obj/structure/machinery/optable, @@ -44855,17 +36820,12 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "rvg" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "rvh" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, @@ -44882,10 +36842,7 @@ /obj/structure/flora/bush/ausbushes/var3/stalkybush{ pixel_y = 12 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "rvv" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -44895,15 +36852,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "rvw" = ( /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "rvx" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -44912,9 +36865,7 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_street) "rvI" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_west_street) "rwo" = ( /obj/structure/surface/table/almayer, @@ -44933,9 +36884,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "rwx" = ( /obj/structure/desertdam/decals/road_edge{ @@ -44984,9 +36933,7 @@ /turf/open/floor/wood, /area/lv522/indoors/a_block/fitness/glass) "rwM" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/engineering) "rwR" = ( /obj/structure/desertdam/decals/road_edge{ @@ -45006,25 +36953,18 @@ "rxl" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/snacks/tofukabob, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "rxo" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "rxu" = ( /obj/structure/stairs/perspective{ dir = 5; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "rxI" = ( /turf/open/auto_turf/shale/layer2, @@ -45035,32 +36975,24 @@ /obj/item/tool/surgery/retractor, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "rxT" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ id = "East_Lock"; name = "Emergency Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "ryj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/corpo/glass) "rys" = ( /obj/structure/stairs/perspective{ dir = 4; icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "ryu" = ( @@ -45071,49 +37003,33 @@ /obj/item/ore/silver, /obj/item/ore/silver, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "ryv" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "ryI" = ( /obj/structure/largecrate/random, /obj/item/explosive/plastic/breaching_charge{ pixel_y = -2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "ryO" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/curtain/red, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/executive) "ryT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/corpo/glass) "ryU" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1) "rza" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/filt) "rzq" = ( /obj/structure/cargo_container/kelland/left, @@ -45121,18 +37037,12 @@ /area/lv522/outdoors/colony_streets/north_west_street) "rzz" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "rzG" = ( /obj/structure/surface/table/almayer, /obj/item/storage/beer_pack, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "rzR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45153,45 +37063,32 @@ /area/lv522/indoors/b_block/bar) "rAg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "rAu" = ( /obj/structure/platform_decoration, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/landing_zone_1) "rAK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/bridges) "rAL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "rAM" = ( /obj/structure/largecrate/random/case, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "rAX" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "rBd" = ( /obj/structure/platform{ @@ -45222,10 +37119,7 @@ /area/lv522/landing_zone_forecon/UD6_Tornado) "rCa" = ( /obj/structure/closet/secure_closet/atmos_personal, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "rCi" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -45233,28 +37127,20 @@ }, /area/lv522/landing_zone_forecon/UD6_Tornado) "rCu" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/outdoors/n_rockies) "rCz" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "rCE" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "rCI" = ( /obj/structure/prop/invuln/fire{ @@ -45269,9 +37155,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/south_east_street) "rCV" = ( /obj/item/prop/colony/used_flare, @@ -45290,9 +37174,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "rEc" = ( /obj/structure/surface/table/almayer{ @@ -45302,28 +37184,21 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "rEj" = ( /obj/structure/machinery/door/airlock/almayer/medical{ dir = 2; name = "\improper A-Block - Colony Medical Centre Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/medical) "rEm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/t_comm) "rEP" = ( /obj/effect/spawner/gibspawner/human, @@ -45331,9 +37206,7 @@ /area/lv522/outdoors/w_rockies) "rEV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "rFh" = ( /obj/structure/platform_decoration{ @@ -45347,21 +37220,13 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/east_central_street) "rFp" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ icon_state = "51" }, /area/lv522/landing_zone_forecon/UD6_Typhoon) -"rFw" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, -/area/lv522/outdoors/colony_streets/south_west_street) "rFT" = ( /obj/structure/machinery/landinglight/ds2, /turf/open/floor/plating, @@ -45377,9 +37242,7 @@ /area/lv522/outdoors/w_rockies) "rGm" = ( /obj/item/tool/weldingtool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "rGD" = ( /obj/effect/decal/cleanable/dirt, @@ -45395,27 +37258,21 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "rHl" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "Sec-Kitchen-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen) "rHu" = ( /obj/structure/surface/table/almayer, /obj/item/trash/ceramic_plate{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "rHX" = ( /obj/structure/closet/crate/trashcart, @@ -45427,10 +37284,7 @@ /obj/structure/fence{ layer = 2.9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/outdoors/colony_streets/south_west_street) "rIn" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45444,16 +37298,11 @@ }, /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "rIB" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "rIH" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -45461,9 +37310,7 @@ pixel_x = 11; pixel_y = 24 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "rIM" = ( /obj/structure/window/framed/strata/reinforced, @@ -45472,38 +37319,22 @@ id = "LZ1_Lockdown_Lo"; name = "Emergency Lockdown" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/ceiling) "rIZ" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "rJf" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorm_north) "rJr" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) -"rJv" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, -/area/lv522/outdoors/colony_streets/south_west_street) "rJB" = ( /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" @@ -45527,17 +37358,12 @@ /area/lv522/indoors/a_block/dorms) "rJI" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/nw_rockies) "rKa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/alien/resin/sticky, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "rKe" = ( /obj/structure/platform{ @@ -45547,9 +37373,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/east_central_street) "rKg" = ( /obj/structure/surface/table/almayer, @@ -45561,19 +37385,13 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "rKt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "rKz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45581,18 +37399,14 @@ }, /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "rKS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "rKW" = ( /obj/effect/decal/cleanable/blood, @@ -45610,9 +37424,7 @@ pixel_x = -8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "rLg" = ( /obj/structure/window/framed/strata/reinforced, @@ -45620,15 +37432,11 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "rLk" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_street) "rLq" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45637,10 +37445,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "rLt" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -45650,10 +37455,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "rLx" = ( /obj/structure/surface/table/woodentable/fancy, @@ -45671,10 +37473,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "rLB" = ( /obj/effect/decal/warning_stripes{ @@ -45685,17 +37484,13 @@ icon_state = "W" }, /obj/structure/fence, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/nw_rockies) "rMb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness) "rMd" = ( /obj/item/weapon/gun/boltaction{ @@ -45707,18 +37502,12 @@ /area/lv522/indoors/c_block/t_comm) "rMg" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "rMi" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "rMr" = ( /obj/effect/decal/cleanable/dirt, @@ -45726,9 +37515,7 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/hallway) "rMz" = ( /obj/item/storage/backpack/marine/satchel{ @@ -45743,9 +37530,7 @@ /area/lv522/outdoors/colony_streets/east_central_street) "rMD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "rME" = ( /turf/closed/wall/solaris/reinforced/hull/lv522, @@ -45763,9 +37548,7 @@ /area/lv522/outdoors/colony_streets/north_east_street) "rNs" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "rNv" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45783,9 +37566,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/mining) "rNF" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "rNO" = ( /obj/structure/surface/table/almayer, @@ -45793,9 +37574,7 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) "rOb" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "rOf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45829,7 +37608,6 @@ dir = 6; layer = 3.51 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/asphalt/cement, /area/lv522/landing_zone_1) "rOD" = ( @@ -45847,10 +37625,7 @@ pixel_y = 15 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "rOO" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -45861,27 +37636,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/central_streets) "rPu" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/c_block/t_comm) -"rPQ" = ( -/obj/structure/platform_decoration{ - dir = 4 - }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/sand_white/layer0, -/area/lv522/landing_zone_1) "rQd" = ( /obj/structure/closet/secure_closet/quartermaster, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "rQg" = ( /obj/structure/window/framed/strata/reinforced, @@ -45889,9 +37653,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "rQB" = ( /obj/structure/closet/crate/miningcar/yellow, @@ -45915,9 +37677,7 @@ pixel_y = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "rRm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -45925,9 +37685,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "rRr" = ( /obj/structure/filingcabinet/filingcabinet{ @@ -45940,10 +37698,7 @@ pixel_x = -8; pixel_y = 16 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "rRy" = ( /obj/structure/prop/server_equipment/yutani_server{ @@ -45952,16 +37707,12 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "rRA" = ( /obj/structure/pipes/vents/pump, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "rRJ" = ( /obj/effect/decal/cleanable/dirt, @@ -45977,9 +37728,7 @@ /obj/item/reagent_container/food/snacks/packaged_hdogs{ pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/t_comm) "rRP" = ( /obj/effect/decal/cleanable/blood/drip, @@ -45996,10 +37745,7 @@ /area/lv522/indoors/a_block/kitchen/damage) "rRY" = ( /obj/structure/closet, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "rSd" = ( /obj/structure/desertdam/decals/road_edge{ @@ -46027,27 +37773,18 @@ "rSe" = ( /obj/structure/machinery/light, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "rSh" = ( /obj/structure/largecrate/random/barrel/white, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "rSs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "rSG" = ( /obj/item/clothing/shoes/jackboots{ @@ -46060,9 +37797,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "rSW" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -46071,34 +37806,24 @@ /obj/structure/flora/bush/ausbushes/var3/fernybush{ pixel_y = 12 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "rTf" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/south_east_street) "rTh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "rUe" = ( /obj/structure/largecrate/supply{ pixel_x = -4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/op_centre) "rUg" = ( /obj/structure/platform_decoration{ @@ -46111,18 +37836,14 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/east_central_street) "rUl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "rUr" = ( /obj/structure/machinery/prop/almayer/computer/PC{ @@ -46138,7 +37859,7 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "rUX" = ( /obj/structure/shuttle/engine/heater{ @@ -46166,41 +37887,29 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/central_streets) "rVB" = ( /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/south) "rVO" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/lv522/indoors/a_block/admin) "rVR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "rVW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "rWu" = ( /obj/effect/decal/cleanable/dirt, @@ -46211,9 +37920,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "rWP" = ( /obj/structure/window/framed/strata/reinforced, @@ -46227,16 +37934,12 @@ dir = 1 }, /obj/structure/ore_box, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "rXa" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "rXb" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -46248,9 +37951,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "rXr" = ( /obj/structure/fence{ @@ -46263,16 +37964,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/nw_rockies) "rXE" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "rXH" = ( /obj/effect/decal/cleanable/blood, @@ -46281,9 +37977,7 @@ /area/lv522/indoors/b_block/hydro) "rYg" = ( /obj/structure/machinery/vending/dinnerware, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "rYi" = ( /obj/structure/platform{ @@ -46302,26 +37996,20 @@ /obj/structure/platform_decoration{ dir = 10 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_west_street) "rYu" = ( /obj/structure/barricade/deployable{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "rYD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/lv522/indoors/a_block/medical) "rYE" = ( /obj/effect/decal/cleanable/vomit{ @@ -46360,24 +38048,16 @@ "rZi" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/bridges/dorms_fitness) "rZE" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "rZF" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/bridges/dorms_fitness) "rZK" = ( /obj/structure/stairs/perspective{ @@ -46389,9 +38069,7 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_street) "rZL" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_2/ceiling) "sag" = ( /obj/structure/ore_box, @@ -46406,9 +38084,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "say" = ( /obj/structure/pipes/vents/pump, @@ -46424,9 +38100,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "saz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -46440,7 +38114,6 @@ /area/lv522/oob) "saL" = ( /obj/structure/platform, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/asphalt/cement, /area/lv522/landing_zone_1) "saQ" = ( @@ -46453,26 +38126,19 @@ icon_state = "flammable_pipe_3"; pixel_x = 2 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/west_reactor) "saS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "saV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "saY" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ @@ -46489,9 +38155,7 @@ dir = 1; name = "\improper Mining Overseers Office" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "sbh" = ( /obj/structure/platform_decoration, @@ -46502,7 +38166,7 @@ /area/lv522/landing_zone_2/ceiling) "sbj" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "sbm" = ( /obj/effect/decal/warning_stripes{ @@ -46513,9 +38177,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/n_rockies) "sbx" = ( /obj/structure/machinery/camera/autoname{ @@ -46524,9 +38186,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "sbG" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -46535,10 +38195,7 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "sbJ" = ( /obj/structure/closet/wardrobe/medic_white, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "sbV" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -46552,9 +38209,7 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/t_comm) "scd" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv522/indoors/a_block/kitchen/damage) "sci" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -46570,17 +38225,13 @@ /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "scM" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/snacks/cheeseburger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "sdC" = ( /obj/structure/largecrate/random/secure{ @@ -46597,22 +38248,17 @@ "sdM" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "sdN" = ( /obj/structure/largecrate, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "sdR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "sec" = ( /obj/structure/prop/invuln/fire{ @@ -46638,9 +38284,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "seA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "seF" = ( /obj/structure/window/framed/corsat, @@ -46650,10 +38294,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/lv522/indoors/a_block/dorms) "seJ" = ( /obj/structure/surface/table/almayer, @@ -46663,33 +38304,21 @@ /obj/item/toy/crossbow_ammo, /obj/item/toy/crossbow_ammo, /obj/item/toy/crossbow_ammo, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "seX" = ( /obj/structure/platform_decoration{ dir = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/south_west_street) "sfc" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/atmos/way_in_command_centre) "sfm" = ( /obj/structure/surface/table/almayer, /obj/item/toy/bikehorn, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "sfI" = ( /obj/structure/platform{ @@ -46704,9 +38333,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "sfO" = ( /obj/structure/platform_decoration{ @@ -46731,9 +38358,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "sgG" = ( /obj/structure/surface/table/almayer, @@ -46744,9 +38369,7 @@ /obj/item/reagent_container/food/snacks/sliceable/pizza/margherita{ pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "sgT" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -46762,26 +38385,19 @@ /area/lv522/indoors/a_block/executive) "sha" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "shc" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "she" = ( /obj/structure/machinery/floodlight, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/indoors/lone_buildings/storage_blocks) "shh" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/dropshipside/ds2{ @@ -46789,17 +38405,12 @@ id = "sh_dropship2"; name = "\improper Typhoon crew hatch" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "shm" = ( /obj/structure/machinery/vending/cola, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "shq" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -46814,18 +38425,13 @@ /obj/structure/surface/table/almayer, /obj/effect/spawner/random/toy, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "shZ" = ( /obj/structure/machinery/colony_floodlight{ layer = 4.3 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/east_central_street) "sid" = ( /obj/structure/stairs/perspective{ @@ -46837,32 +38443,22 @@ "sil" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "six" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "siB" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "siT" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "siX" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -46876,9 +38472,7 @@ /area/lv522/outdoors/colony_streets/south_street) "sjb" = ( /obj/item/stack/sandbags/small_stack, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_street) "sjd" = ( /obj/effect/decal/cleanable/dirt, @@ -46886,11 +38480,7 @@ /obj/item/key/cargo_train{ icon_state = "keys" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "sje" = ( /obj/structure/bed/chair{ @@ -46898,10 +38488,7 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "sjp" = ( /obj/structure/bed/chair{ @@ -46909,20 +38496,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "sjx" = ( /obj/item/prop/colony/canister{ layer = 3.1; pixel_y = 16 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/reactor_garage) "sjy" = ( /turf/closed/wall/strata_outpost, @@ -46952,9 +38533,7 @@ /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/mining) "sjQ" = ( /obj/effect/decal/cleanable/dirt, @@ -46965,9 +38544,7 @@ /obj/structure/closet/crate/green, /obj/item/device/sentry_computer, /obj/item/defenses/handheld/sentry, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "sjY" = ( /turf/open/auto_turf/shale/layer2, @@ -46980,24 +38557,17 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "skk" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "skC" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "skE" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -47010,19 +38580,14 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "skU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "slq" = ( /obj/structure/platform_decoration{ @@ -47041,9 +38606,7 @@ phone_id = "Reactor Control"; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "slD" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -47072,9 +38635,7 @@ pixel_x = -9; pixel_y = 4 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "slO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -47090,10 +38651,7 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) "smr" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/atmos/reactor_garage) "sms" = ( /obj/effect/decal/cleanable/blood/drip, @@ -47101,25 +38659,17 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "smF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical/glass) "smK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/oob) "smR" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ @@ -47127,18 +38677,14 @@ id = "West LZ Storage"; name = "Emergency Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/storage_blocks) "smY" = ( /obj/structure/stairs/perspective{ dir = 4; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "snb" = ( /obj/effect/decal/cleanable/blood/gibs, @@ -47151,9 +38697,7 @@ pixel_y = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "sno" = ( /obj/structure/prop/invuln/ice_prefab, @@ -47164,26 +38708,19 @@ dir = 8 }, /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "snP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "snR" = ( /obj/structure/surface/rack, /obj/item/tank/oxygen, /obj/item/tank/oxygen, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "snX" = ( /turf/closed/wall/strata_outpost, @@ -47205,10 +38742,7 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "spe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -47216,10 +38750,6 @@ }, /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_street) -"spj" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/closed/wall/strata_outpost/reinforced, -/area/lv522/landing_zone_1/tunnel) "spm" = ( /obj/structure/bed/chair/comfy, /obj/effect/decal/cleanable/dirt, @@ -47233,15 +38763,10 @@ pixel_y = -1 }, /obj/effect/landmark/corpsespawner/wy/manager, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/oob/w_y_vault) "spo" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "sps" = ( /obj/effect/decal/warning_stripes{ @@ -47259,9 +38784,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "spz" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -47269,24 +38792,17 @@ dir = 1; name = "\improper Mining Control" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "spB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "spI" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/north) "spJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -47297,9 +38813,7 @@ /area/lv522/indoors/b_block/bridge) "spM" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "spW" = ( /obj/structure/platform{ @@ -47308,19 +38822,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_east_street) "sqd" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bridge) "sql" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/central_streets) "sqH" = ( /obj/structure/machinery/door_display/research_cell{ @@ -47337,9 +38845,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "sqQ" = ( /obj/effect/decal/cleanable/dirt, @@ -47348,9 +38854,7 @@ "srf" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "srk" = ( /obj/effect/decal/cleanable/dirt, @@ -47359,9 +38863,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "srm" = ( /obj/structure/filingcabinet{ @@ -47370,9 +38872,7 @@ /obj/structure/filingcabinet{ pixel_x = 7 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "srE" = ( /obj/structure/stairs/perspective{ @@ -47387,16 +38887,11 @@ /area/lv522/indoors/a_block/kitchen) "srM" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "srQ" = ( /obj/structure/cargo_container/ferret/right, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "srS" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -47411,9 +38906,7 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "ssh" = ( /obj/structure/closet/crate/trashcart, @@ -47431,43 +38924,27 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "ssl" = ( /obj/structure/barricade/wooden{ dir = 4; layer = 5.3 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "ssn" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/west_reactor) "ssU" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "89" }, /area/lv522/landing_zone_forecon/UD6_Tornado) -"std" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, -/area/lv522/outdoors/colony_streets/south_west_street) "stG" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "suh" = ( /obj/effect/decal/cleanable/dirt, @@ -47480,16 +38957,12 @@ }, /obj/item/storage/toolbox/mechanical, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "sus" = ( /obj/structure/surface/table/almayer, /obj/item/storage/toolbox/mechanical/green, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "suF" = ( /obj/structure/bed/chair{ @@ -47500,9 +38973,7 @@ "suG" = ( /obj/item/prop/colony/used_flare, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "suS" = ( /obj/effect/decal/cleanable/dirt, @@ -47515,9 +38986,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "suV" = ( /obj/structure/machinery/computer/cameras/wooden_tv{ @@ -47537,9 +39006,7 @@ pixel_y = -6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv522/indoors/b_block/bar) "svf" = ( /obj/structure/window_frame/strata, @@ -47547,9 +39014,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "svo" = ( /obj/structure/surface/table/almayer, @@ -47586,15 +39051,11 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) "swu" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor) "swD" = ( /obj/structure/largecrate/supply/supplies/metal, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "swF" = ( /obj/structure/stairs/perspective{ @@ -47610,25 +39071,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "swY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/roller, /obj/item/stack/medical/bruise_pack, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "sxg" = ( /obj/item/stack/rods, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "sxp" = ( /obj/structure/surface/table/almayer, @@ -47640,15 +39093,11 @@ /area/lv522/indoors/a_block/security/glass) "sxU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/west) "syg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "syl" = ( /obj/structure/bed/chair/comfy{ @@ -47656,25 +39105,19 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "syt" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "syy" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "syB" = ( /obj/structure/ore_box, @@ -47695,16 +39138,11 @@ /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/ceiling) "syV" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "syW" = ( /obj/item/explosive/mine/active{ @@ -47720,31 +39158,21 @@ icon_state = "W" }, /obj/structure/barricade/deployable, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "szo" = ( /obj/structure/platform{ dir = 8 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_west_street) "szJ" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "szT" = ( /obj/structure/ore_box, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_east_street) "szY" = ( /obj/structure/bed/chair/comfy{ @@ -47759,9 +39187,7 @@ layer = 3.1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "sAp" = ( /obj/structure/barricade/wooden{ @@ -47794,16 +39220,11 @@ name = "synthethic potted plant"; pixel_y = 14 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "sAT" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "sAU" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -47817,19 +39238,14 @@ "sBy" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "sBH" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "sBX" = ( /obj/structure/girder, @@ -47843,10 +39259,7 @@ dir = 9; icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/landing_zone_1) "sCi" = ( /obj/item/clothing/shoes/jackboots{ @@ -47858,17 +39271,8 @@ pixel_y = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) -"sCk" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/obj/structure/machinery/landinglight/ds1{ - dir = 8 - }, -/turf/open/floor/plating, -/area/lv522/landing_zone_1) "sCp" = ( /turf/closed/shuttle/dropship2/tornado{ icon_state = "75" @@ -47887,9 +39291,7 @@ pixel_y = 3 }, /obj/structure/closet/crate, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/north) "sCP" = ( /obj/structure/machinery/light{ @@ -47898,10 +39300,7 @@ /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, /obj/item/storage/pouch/medkit/full_advanced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "sDa" = ( /obj/structure/machinery/light/small{ @@ -47913,15 +39312,10 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "sDf" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/south) "sDq" = ( /obj/structure/barricade/wooden{ @@ -47938,10 +39332,7 @@ /obj/structure/largecrate/random{ layer = 2.9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "sDS" = ( /turf/open/floor/prison, @@ -47957,28 +39348,21 @@ dir = 8 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "sEk" = ( /obj/structure/barricade/wooden{ dir = 1 }, /obj/item/tool/weldingtool, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/kitchen/glass) "sED" = ( /obj/effect/landmark/objective_landmark/close, /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "sES" = ( /obj/item/fuel_cell{ @@ -47997,17 +39381,12 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/reactor_garage) "sFf" = ( /obj/item/trash/burger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "sFp" = ( /obj/structure/machinery/colony_floodlight{ @@ -48015,18 +39394,14 @@ layer = 4.3; pixel_y = 17 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "sFF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/hydro) "sFG" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -48053,15 +39428,11 @@ /obj/structure/closet/crate, /obj/item/tool/pickaxe/silver, /obj/item/tool/pickaxe/silver, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "sGt" = ( /obj/structure/largecrate/random, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/nw_rockies) "sGv" = ( /obj/effect/decal/warning_stripes{ @@ -48071,19 +39442,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "sGD" = ( /obj/item/shard{ icon_state = "medium" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "sGF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -48100,10 +39466,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "sHd" = ( /obj/structure/stairs/perspective{ @@ -48114,19 +39477,15 @@ dir = 4 }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "sHk" = ( /obj/structure/curtain/red, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/casino) "sHy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "sHS" = ( /obj/structure/stairs/perspective{ @@ -48134,9 +39493,7 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "sHY" = ( /obj/structure/platform{ @@ -48156,9 +39513,7 @@ "sIq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "sIr" = ( /obj/structure/surface/rack, @@ -48180,11 +39535,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "sIK" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -48196,9 +39547,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/central_streets) "sIS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -48213,17 +39562,13 @@ /area/lv522/indoors/c_block/cargo) "sKa" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "sKc" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/central_streets) "sKi" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -48246,10 +39591,7 @@ pixel_x = -1; pixel_y = 29 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/toilet) "sKu" = ( /obj/structure/barricade/handrail/strata, @@ -48257,9 +39599,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "sKx" = ( /obj/item/clothing/mask/facehugger{ @@ -48294,9 +39634,7 @@ dir = 8; name = "\improper Dormitories" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "sKJ" = ( /turf/open/auto_turf/shale/layer2, @@ -48304,25 +39642,18 @@ "sKL" = ( /obj/item/prop/alien/hugger, /obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "sKS" = ( /obj/structure/reagent_dispensers/fueltank, /obj/item/prop/colony/canister{ pixel_y = 11 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "sKU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "sLa" = ( /obj/structure/showcase{ @@ -48343,9 +39674,7 @@ /obj/structure/machinery/faxmachine{ pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "sLk" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -48376,9 +39705,7 @@ /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "sLn" = ( /obj/effect/decal/cleanable/greenglow, @@ -48401,9 +39728,7 @@ /area/lv522/indoors/c_block/cargo) "sLQ" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "sLR" = ( /obj/structure/prop/dam/van/damaged{ @@ -48427,9 +39752,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/nw_rockies) "sMa" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -48454,17 +39777,13 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "sML" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/east_central_street) "sMN" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -48498,10 +39817,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "sNQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -48520,9 +39836,7 @@ pixel_x = -2; pixel_y = 27 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "sNU" = ( /obj/structure/machinery/light{ @@ -48533,10 +39847,7 @@ pixel_x = 3; pixel_y = 13 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "sOe" = ( /obj/structure/filingcabinet{ @@ -48549,18 +39860,12 @@ pixel_x = 8; pixel_y = 16 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "sOm" = ( /obj/item/stack/sheet/metal/large_stack, /obj/structure/closet/crate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "sOA" = ( /obj/item/clothing/head/welding{ @@ -48579,9 +39884,7 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/south_west_street) "sOL" = ( -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "sOM" = ( /obj/structure/platform{ @@ -48596,9 +39899,7 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "sON" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "sOR" = ( /obj/effect/decal/cleanable/dirt, @@ -48614,33 +39915,24 @@ /obj/effect/decal/cleanable/blood, /obj/structure/curtain/medical, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "sPa" = ( /obj/structure/machinery/vending/cola, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "sPb" = ( /obj/structure/barricade/wooden, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "sPh" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "sPk" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -48662,9 +39954,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "sPs" = ( /obj/item/stack/rods, @@ -48681,29 +39971,20 @@ name = "Vault Lockdown" }, /obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/oob/w_y_vault) "sPS" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "sPU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "sQb" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/admin) "sQr" = ( /obj/structure/surface/table/woodentable/fancy, @@ -48712,14 +39993,10 @@ pixel_x = 12; pixel_y = 17 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "sQu" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/n_rockies) "sQA" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -48733,9 +40010,7 @@ /area/lv522/indoors/lone_buildings/engineering) "sQI" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "sQL" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -48743,9 +40018,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "sQN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -48756,17 +40029,12 @@ "sQQ" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black_random, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "sQR" = ( /obj/item/stack/sheet/wood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "sQS" = ( /obj/item/prop/alien/hugger, @@ -48774,18 +40042,14 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "sQT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv522/indoors/a_block/bridges/op_centre) "sQY" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -48793,22 +40057,15 @@ req_one_access_txt = "100"; welded = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "sQZ" = ( /obj/item/weapon/twohanded/folded_metal_chair, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "sRd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_west_street) "sRu" = ( /obj/structure/platform, @@ -48822,9 +40079,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "sRA" = ( /turf/open/auto_turf/shale/layer1, @@ -48852,10 +40107,7 @@ /area/lv522/outdoors/colony_streets/east_central_street) "sSi" = ( /obj/structure/cargo_container/wy/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "sSk" = ( /obj/effect/decal/cleanable/dirt, @@ -48863,57 +40115,40 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "sSl" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "sSn" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_street) "sSv" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "sSG" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "sSQ" = ( /obj/structure/machinery/door/poddoor/almayer/closed{ id = "LZ1_Lockdown_Lo"; name = "Emergency Lockdown" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1) "sSW" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "sSZ" = ( /obj/structure/machinery/light{ @@ -48924,26 +40159,20 @@ /obj/item/ore/silver, /obj/item/ore/silver, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "sTr" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ dir = 4; id = "Reactor_garage_3" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "sTy" = ( /obj/structure/window_frame/strata, /obj/item/stack/rods, /obj/effect/decal/cleanable/blood, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bar) "sTA" = ( /obj/structure/desertdam/decals/road_edge{ @@ -48982,10 +40211,7 @@ /area/lv522/indoors/c_block/garage) "sUI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/indoors/c_block/cargo) "sVJ" = ( /obj/structure/barricade/handrail{ @@ -48996,10 +40222,7 @@ "sVM" = ( /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "sWn" = ( /obj/effect/decal/cleanable/dirt, @@ -49025,47 +40248,34 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "sWT" = ( /obj/item/shard{ icon_state = "medium" }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "sXm" = ( /obj/structure/surface/table/almayer, /obj/item/newspaper, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "sXo" = ( /obj/structure/largecrate/random, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "sXM" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/random/powercell, /obj/structure/machinery/cell_charger, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "sXQ" = ( /obj/structure/bed/chair/comfy, @@ -49077,9 +40287,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "sXZ" = ( /obj/structure/platform{ @@ -49089,9 +40297,7 @@ /area/lv522/indoors/c_block/garage) "sYh" = ( /obj/structure/machinery/door/airlock/hatch/cockpit/two, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "sYl" = ( /obj/item/stack/sheet/metal, @@ -49111,9 +40317,7 @@ "sYM" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "sZq" = ( /turf/open/gm/river, @@ -49123,9 +40327,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "sZz" = ( /obj/structure/largecrate/random/case/small, @@ -49134,9 +40336,7 @@ /area/lv522/indoors/c_block/mining) "taj" = ( /obj/structure/closet/crate, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/central_streets) "taw" = ( /obj/structure/platform_decoration, @@ -49165,10 +40365,7 @@ /area/lv522/outdoors/colony_streets/north_east_street) "taO" = ( /obj/effect/spider/spiderling/nogrow, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "taP" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -49178,9 +40375,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_east_street) "taW" = ( /obj/structure/platform{ @@ -49189,7 +40384,6 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "tbl" = ( @@ -49204,7 +40398,7 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "tby" = ( /obj/structure/bed/chair/comfy{ @@ -49224,9 +40418,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "tbK" = ( /obj/structure/filingcabinet{ @@ -49239,25 +40431,17 @@ pixel_x = 8; pixel_y = 16 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/oob/w_y_vault) "tcj" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/b_block/bridge) "tco" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "tcu" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -49266,10 +40450,7 @@ /area/lv522/landing_zone_forecon/UD6_Tornado) "tcv" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "tcz" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -49283,10 +40464,7 @@ /obj/structure/flora/bush/ausbushes/reedbush{ pixel_y = 11 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "tcJ" = ( /turf/closed/shuttle/elevator{ @@ -49302,9 +40480,7 @@ /area/lv522/indoors/c_block/mining) "tcX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "tdi" = ( /obj/structure/prop/dam/crane, @@ -49332,9 +40508,7 @@ /obj/effect/decal/cleanable/blood/splatter{ icon_state = "gib4" }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/corpo) "tdE" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -49361,29 +40535,19 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "tdT" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/lv522/indoors/a_block/hallway) "tdV" = ( /obj/structure/girder, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "teh" = ( -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "tek" = ( /obj/structure/surface/table/almayer, @@ -49392,9 +40556,7 @@ pixel_y = 4 }, /obj/item/tool/pen/blue/clicky, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "tew" = ( /obj/structure/machinery/portable_atmospherics/hydroponics{ @@ -49405,9 +40567,7 @@ pixel_x = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv522/indoors/b_block/hydro/glass) "tex" = ( /obj/structure/barricade/wooden{ @@ -49424,9 +40584,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "teE" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "teL" = ( /obj/structure/stairs/perspective{ @@ -49435,18 +40593,14 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "teO" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper C-Block - Cargo Airlock"; welded = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "tfb" = ( /obj/structure/stairs/perspective{ @@ -49454,10 +40608,7 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/landing_zone_1) "tfi" = ( /obj/structure/platform_decoration{ @@ -49468,17 +40619,12 @@ "tfl" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/railgun_camera_pos, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_1/ceiling) "tfK" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "tfO" = ( /obj/item/prop/colony/usedbandage{ @@ -49497,16 +40643,11 @@ }, /area/lv522/landing_zone_forecon/UD6_Typhoon) "tfW" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/atmos/reactor_garage) "tfZ" = ( /obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "tgj" = ( /obj/structure/surface/table/almayer, @@ -49517,16 +40658,11 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper A-Block Dorms And Office Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "tgq" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "tgM" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -49540,17 +40676,13 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "thd" = ( /obj/structure/surface/table/almayer, /obj/structure/foamed_metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "the" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -49562,17 +40694,13 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "thI" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/central_streets) "thU" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -49586,16 +40714,11 @@ /obj/structure/bed/roller, /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical) "tiC" = ( /obj/item/weapon/twohanded/folded_metal_chair, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "tiJ" = ( /obj/item/explosive/grenade/incendiary/molotov, @@ -49605,9 +40728,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "tiQ" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -49632,22 +40753,15 @@ /turf/open/gm/river, /area/lv522/indoors/a_block/kitchen/damage) "tjg" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/west) "tjh" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "tjx" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2/ceiling) "tjM" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -49656,10 +40770,7 @@ "tjQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "tjR" = ( /obj/structure/largecrate/random, @@ -49688,9 +40799,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/hydro) "tkx" = ( /obj/structure/machinery/light{ @@ -49700,15 +40809,10 @@ /obj/structure/machinery/power/port_gen/pacman{ layer = 2.9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "tkA" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/landing_zone_2) "tkL" = ( /obj/structure/prop/server_equipment/yutani_server{ @@ -49723,10 +40827,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "tkN" = ( /obj/structure/stairs/perspective{ @@ -49743,9 +40844,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "tlr" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -49755,9 +40854,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "tlv" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "tlz" = ( /obj/structure/bed/chair{ @@ -49765,10 +40862,7 @@ }, /obj/structure/machinery/light/double, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "tlB" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -49778,51 +40872,38 @@ }, /obj/structure/platform, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "tlR" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/faxmachine{ pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "tlX" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light/double, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "tlZ" = ( /obj/structure/machinery/light/double, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "tmy" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/b_block/bridge) "tmC" = ( /obj/structure/platform{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "tmL" = ( /obj/structure/surface/table/almayer, @@ -49834,21 +40915,14 @@ pixel_x = -1; pixel_y = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "tmX" = ( /obj/structure/platform{ dir = 1 }, /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "tna" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -49857,31 +40931,24 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "tne" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "tnh" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "tni" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_east_street) "tns" = ( /obj/structure/machinery/landinglight/ds1{ @@ -49893,16 +40960,11 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "tnL" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "tnM" = ( /obj/structure/cargo_container/horizontal/blue/top, @@ -49913,10 +40975,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "tnU" = ( /obj/effect/decal/warning_stripes{ @@ -49924,17 +40983,12 @@ pixel_x = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "tog" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "tos" = ( /obj/structure/stairs/perspective{ @@ -49961,10 +41015,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/lv522/indoors/a_block/medical/glass) "toY" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -49981,10 +41032,7 @@ desc = "Some sort of fancy...toy? You're not sure.."; pixel_x = -12 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "tpa" = ( /obj/structure/window/framed/strata/reinforced, @@ -49999,16 +41047,11 @@ /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "tpz" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "tpD" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -50017,10 +41060,7 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "tpN" = ( -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/lv522/indoors/a_block/medical/glass) "tpV" = ( /obj/structure/surface/table/almayer, @@ -50033,33 +41073,21 @@ /area/lv522/indoors/a_block/dorms) "tqb" = ( /obj/structure/barricade/deployable, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "tqh" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "tqU" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness/glass) "tra" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor) "trj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -50087,9 +41115,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "trW" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -50111,9 +41137,7 @@ flipped = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "tsx" = ( /obj/structure/window/reinforced{ @@ -50142,16 +41166,11 @@ }, /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "tsM" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "tsV" = ( /obj/structure/toilet{ @@ -50162,20 +41181,14 @@ pixel_x = -11 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "ttd" = ( /obj/structure/stairs/perspective{ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "ttf" = ( /obj/effect/landmark/corpsespawner/forecon_spotter, @@ -50188,9 +41201,7 @@ /area/lv522/outdoors/nw_rockies) "ttp" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/outdoors/colony_streets/windbreaker/observation) "ttC" = ( /obj/item/weapon/gun/smg/nailgun, @@ -50202,24 +41213,18 @@ name = "\improper Electronics Storage" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/outdoor_bot) "ttT" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_1) "tue" = ( /obj/structure/machinery/cryo_cell, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "tum" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -50227,10 +41232,7 @@ /area/lv522/indoors/c_block/garage) "tur" = ( /obj/structure/cargo_container/hd/right/alt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "tuJ" = ( /obj/effect/decal/cleanable/dirt, @@ -50248,33 +41250,25 @@ /area/lv522/indoors/b_block/hydro) "tuK" = ( /obj/structure/ore_box, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "tvi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/admin) "tvk" = ( /obj/structure/prop/turbine_extras/border, /obj/structure/prop/turbine, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "tvn" = ( /obj/item/stack/sheet/metal, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/central_streets) "tvq" = ( /obj/structure/prop/vehicles/crawler{ @@ -50289,17 +41283,12 @@ "tvx" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "tvz" = ( /obj/structure/surface/table/almayer, /obj/structure/foamed_metal, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "tvL" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -50309,9 +41298,7 @@ /turf/open/shuttle/dropship/can_surgery/light_grey_top_left, /area/lv522/landing_zone_forecon/UD6_Typhoon) "tvO" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_street) "tvP" = ( /obj/structure/stairs/perspective{ @@ -50319,10 +41306,7 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "tvZ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -50335,25 +41319,16 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "twq" = ( /obj/structure/platform_decoration, /obj/item/reagent_container/food/drinks/flask/marine, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "tww" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "twB" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -50362,10 +41337,7 @@ /area/lv522/landing_zone_forecon/UD6_Tornado) "twQ" = ( /obj/structure/closet/secure_closet/medical1, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "twT" = ( /obj/structure/cargo_container/grant/right, @@ -50380,16 +41352,10 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor/south) "txs" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/cargo_intake) "txK" = ( /obj/effect/decal/cleanable/blood/drip, @@ -50430,17 +41396,12 @@ }, /obj/item/stack/sheet/metal/large_stack, /obj/structure/closet/crate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "typ" = ( /obj/item/storage/backpack/marine/engineerpack/satchel, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "tyy" = ( /obj/structure/desertdam/decals/road_edge{ @@ -50459,9 +41420,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "tzd" = ( /turf/closed/shuttle/elevator{ @@ -50484,17 +41443,13 @@ /obj/item/weapon/gun/rifle/lmg{ current_mag = null }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "tzF" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "tzM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -50512,28 +41467,21 @@ layer = 2.6; pixel_y = 25 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "tAh" = ( /obj/structure/surface/table/almayer{ dir = 4; flipped = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "tAn" = ( /obj/item/shard{ icon_state = "medium" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/c_block/cargo) "tAr" = ( /obj/item/weapon/twohanded/folded_metal_chair, @@ -50546,9 +41494,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/garden) "tBb" = ( /obj/structure/prop/dam/drill, @@ -50561,10 +41507,7 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "tBC" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -50587,10 +41530,7 @@ /area/lv522/outdoors/colony_streets/central_streets) "tBS" = ( /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "tCa" = ( /obj/item/trash/uscm_mre{ @@ -50607,9 +41547,7 @@ dir = 1; name = "\improper Emergency Engineering" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/engineering) "tCh" = ( /obj/effect/decal/warning_stripes{ @@ -50648,20 +41586,14 @@ /obj/structure/machinery/computer/operating, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "tDB" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/admin) "tDQ" = ( /obj/structure/surface/table/reinforced/prison, @@ -50669,15 +41601,10 @@ pixel_y = 6 }, /obj/item/storage/briefcase, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "tDR" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/north) "tDS" = ( /turf/closed/wall/strata_outpost, @@ -50685,9 +41612,7 @@ "tEc" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/garden_bridge) "tEk" = ( /obj/structure/surface/table/almayer, @@ -50695,21 +41620,15 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "tEu" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/south_street) "tEC" = ( /obj/item/stool, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "tEJ" = ( /obj/structure/machinery/colony_floodlight{ @@ -50717,35 +41636,24 @@ layer = 4.3; pixel_y = 17 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_street) "tEM" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "tEQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "tEW" = ( /obj/structure/machinery/vending/cigarette/colony, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "tEY" = ( /obj/structure/safe{ @@ -50755,20 +41663,14 @@ /obj/item/clothing/head/helmet/marine/veteran/pmc, /obj/item/m_gift, /obj/item/coin/diamond, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "tFf" = ( /obj/structure/bed/chair/comfy/beige{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "tFk" = ( /obj/structure/surface/table/woodentable/fancy, @@ -50779,18 +41681,13 @@ pixel_y = 4 }, /obj/item/folder/red, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "tFu" = ( /obj/structure/surface/rack, /obj/item/storage/bag/ore, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "tFx" = ( /turf/closed/wall/strata_outpost, @@ -50832,25 +41729,17 @@ /turf/open/floor/wood, /area/lv522/indoors/c_block/casino) "tGw" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/landing_zone_2) "tGy" = ( /obj/structure/bed/chair/comfy, /obj/item/stack/sheet/wood, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "tGI" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "tGP" = ( /obj/structure/window/reinforced{ @@ -50877,30 +41766,21 @@ /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "tGY" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/bed/chair/comfy/beige, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "tHo" = ( /obj/structure/machinery/portable_atmospherics/canister/phoron, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/indoors/c_block/mining) "tHC" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "tHJ" = ( /obj/structure/platform{ @@ -50912,10 +41792,7 @@ /area/lv522/indoors/a_block/dorms) "tIy" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "tID" = ( /obj/effect/decal/cleanable/dirt, @@ -50927,19 +41804,14 @@ icon_state = "crawler_crate_alt2"; layer = 3.2 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/east_central_street) "tIS" = ( /obj/structure/barricade/handrail{ dir = 8 }, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/indoors/lone_buildings/storage_blocks) "tIT" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -50947,9 +41819,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "tJa" = ( /obj/vehicle/train/cargo/trolley, @@ -50970,18 +41840,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_east_street) "tJG" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_east_street) "tJM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -50993,10 +41859,7 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "tJN" = ( /obj/structure/bed/chair, @@ -51004,9 +41867,7 @@ /area/lv522/indoors/c_block/mining) "tKb" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "tKe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -51021,9 +41882,7 @@ pixel_y = 15 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "tKo" = ( /obj/structure/prop/invuln/overhead/flammable_pipe/fly{ @@ -51059,16 +41918,11 @@ dir = 8; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "tKS" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_1/ceiling) "tLl" = ( /obj/structure/machinery/light/double/blue{ @@ -51082,9 +41936,7 @@ /obj/structure/prop/invuln/minecart_tracks/bumper{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/indoors/c_block/mining) "tLr" = ( /obj/structure/surface/table/almayer, @@ -51115,29 +41967,19 @@ /area/lv522/indoors/a_block/security) "tLJ" = ( /obj/structure/cargo_container/horizontal/blue/bottom, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "tLL" = ( /obj/structure/curtain/medical, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical) "tLQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "tLX" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y0" - }, +/turf/open/floor/almayer/w_y0/north, /area/lv522/oob/w_y_vault) "tMk" = ( /turf/open/floor/prison, @@ -51145,20 +41987,14 @@ "tMl" = ( /obj/structure/machinery/iv_drip, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical) "tMp" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/a_block/dorm_north) "tMq" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/landing_zone_1) "tMt" = ( /obj/structure/platform_decoration, @@ -51166,10 +42002,7 @@ dir = 10; icon_state = "p_stair_full" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/landing_zone_1) "tMD" = ( /obj/item/prop/alien/hugger, @@ -51177,10 +42010,7 @@ /area/lv522/indoors/c_block/garage) "tML" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "tMS" = ( /obj/structure/window/framed/strata/reinforced, @@ -51189,9 +42019,7 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "tMT" = ( /obj/structure/surface/table/woodentable/fancy, @@ -51204,9 +42032,7 @@ /turf/open/floor/wood, /area/lv522/indoors/c_block/casino) "tMV" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "tNc" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -51217,9 +42043,7 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "tNr" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/outdoors/colony_streets/north_street) "tNC" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -51241,9 +42065,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_east_street) "tOo" = ( /turf/open/asphalt/cement, @@ -51262,9 +42084,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "tOx" = ( /obj/effect/decal/cleanable/blood, @@ -51277,16 +42097,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/east_reactor/south) "tOV" = ( /obj/structure/cargo_container/watatsumi/leftmid, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "tPa" = ( /obj/structure/stairs/perspective{ @@ -51297,10 +42112,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "tPb" = ( /obj/structure/prop/structure_lattice, @@ -51314,9 +42126,7 @@ /area/lv522/landing_zone_1) "tPr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_west_street) "tPs" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -51332,9 +42142,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "tPB" = ( /obj/structure/surface/table/woodentable/fancy, @@ -51346,10 +42154,7 @@ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/medical/glass) "tQb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -51363,37 +42168,27 @@ name = "\improper A-Block Corporate Office Airlock" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "tQi" = ( /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/bridges/corpo) "tQp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/outdoor_bot) "tQw" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/west) "tQF" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "Sec-Corpo-Bridge-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "tRd" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges) "tRs" = ( /obj/structure/stairs/perspective{ @@ -51401,7 +42196,7 @@ }, /obj/structure/largecrate/random, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "tRI" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras/wooden_tv{ @@ -51413,17 +42208,11 @@ pixel_y = 4 }, /obj/structure/machinery/light, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "tRS" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "tSb" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -51441,9 +42230,7 @@ /area/lv522/outdoors/colony_streets/east_central_street) "tSn" = ( /obj/structure/girder, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "tSo" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -51455,9 +42242,7 @@ dir = 8; pixel_y = -5 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "tSL" = ( /turf/closed/wall/strata_outpost, @@ -51472,9 +42257,7 @@ dir = 4; pixel_y = -5 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "tTb" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -51490,9 +42273,7 @@ pixel_y = -7; req_access = null }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "tTr" = ( /obj/item/lightstick/red/spoke/planted{ @@ -51512,10 +42293,7 @@ "tTN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/bodybag, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "tTR" = ( /obj/effect/decal/cleanable/dirt, @@ -51526,17 +42304,13 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "tTZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "tUe" = ( /obj/effect/decal/cleanable/dirt, @@ -51544,26 +42318,17 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "tUg" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "tUB" = ( /obj/structure/surface/table/almayer, /obj/item/trash/plate, /obj/item/reagent_container/food/snacks/mushroompizzaslice, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "tUL" = ( /obj/item/lightstick/red/spoke/planted{ @@ -51580,17 +42345,11 @@ /area/lv522/indoors/a_block/dorms) "tVa" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "tVj" = ( /obj/structure/largecrate/random/barrel/white, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1/ceiling) "tVv" = ( /obj/structure/barricade/wooden{ @@ -51602,30 +42361,21 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, /obj/structure/prop/server_equipment/laptop/on, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "tVN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "tVP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/east_central_street) "tWt" = ( /obj/structure/platform_decoration, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "tWv" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -51642,10 +42392,7 @@ /area/lv522/indoors/c_block/mining) "tWC" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "tWE" = ( /obj/structure/pipes/standard/manifold/hidden/green, @@ -51653,10 +42400,7 @@ /area/lv522/outdoors/colony_streets/north_east_street) "tWX" = ( /obj/item/storage/backpack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "tXa" = ( /obj/structure/surface/table/almayer, @@ -51678,10 +42422,7 @@ }, /obj/item/reagent_container/glass/rag, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "tXc" = ( /obj/structure/stairs/perspective{ @@ -51689,7 +42430,7 @@ }, /obj/vehicle/train/cargo/trolley, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "tXd" = ( /obj/structure/prop/invuln/lattice_prop{ dir = 1; @@ -51703,23 +42444,16 @@ layer = 2; name = "weak acid" }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv522/indoors/a_block/admin) "tXg" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "tXp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/east_reactor/south) "tXG" = ( /obj/structure/bed/chair{ @@ -51727,10 +42461,7 @@ }, /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_1/ceiling) "tXW" = ( /turf/open/auto_turf/shale/layer2, @@ -51740,17 +42471,12 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "tYs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "tYt" = ( /obj/structure/platform{ @@ -51761,25 +42487,17 @@ layer = 2.9 }, /obj/structure/flora/bush/ausbushes/var3/brflowers, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "tYx" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "tYL" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "tYZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -51789,9 +42507,7 @@ /area/lv522/indoors/a_block/bridges/dorms_fitness) "tZc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bridge) "tZh" = ( /turf/open/auto_turf/shale/layer2, @@ -51801,15 +42517,11 @@ flipped = 1 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "tZs" = ( /obj/item/prop/alien/hugger, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "tZF" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -51827,46 +42539,26 @@ pixel_y = 12 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) -"tZM" = ( -/obj/structure/platform{ - dir = 4 - }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/sand_white/layer0, -/area/lv522/landing_zone_1) "tZP" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_2/ceiling) "tZR" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/hallway) "uad" = ( /obj/structure/closet/boxinggloves, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "uam" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo/glass) "uar" = ( /obj/effect/decal/cleanable/dirt, @@ -51877,18 +42569,14 @@ /obj/structure/surface/table/almayer{ flipped = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "uaI" = ( /turf/open/floor/prison, /area/lv522/indoors/c_block/garage) "uaT" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms/glass) "uaY" = ( /obj/effect/decal/cleanable/dirt, @@ -51896,34 +42584,24 @@ /area/lv522/outdoors/colony_streets/windbreaker/observation) "ubd" = ( /obj/structure/closet/boxinggloves, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "ubv" = ( /obj/structure/target{ name = "punching bag" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "ubw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "blue" - }, +/turf/open/floor/prison/blue, /area/lv522/indoors/a_block/hallway) "ubz" = ( /obj/structure/machinery/shower{ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/fitness) "ubF" = ( /obj/effect/decal/cleanable/dirt, @@ -51942,9 +42620,7 @@ /area/lv522/indoors/c_block/cargo) "uco" = ( /obj/structure/curtain/red, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/fitness) "ucs" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -51954,13 +42630,11 @@ dir = 4; pixel_y = -5 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "ucx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/fitness) "ucD" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -51985,16 +42659,11 @@ pixel_x = -6; pixel_y = 7 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "ucY" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "udi" = ( /obj/structure/platform{ @@ -52008,10 +42677,7 @@ /obj/item/reagent_container/food/drinks/golden_cup{ pixel_y = 9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "udA" = ( /obj/structure/machinery/landinglight/ds2/delayone{ @@ -52026,9 +42692,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "udM" = ( /obj/effect/decal/cleanable/dirt, @@ -52042,19 +42706,14 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/lone_buildings/engineering) "udR" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/cargo_intake) "udU" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "uea" = ( /obj/structure/surface/table/almayer, @@ -52067,10 +42726,7 @@ pixel_x = 6; pixel_y = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "ueg" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -52078,9 +42734,7 @@ /area/lv522/indoors/c_block/mining) "uep" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/corpo_fitness) "uet" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52102,9 +42756,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "ueR" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -52113,26 +42765,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "ueT" = ( /obj/structure/bed/sofa/vert/white, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "ueW" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "ueX" = ( /obj/effect/decal{ @@ -52147,9 +42790,7 @@ id = "Sec-Kitchen-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "ueY" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -52160,15 +42801,11 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "ufs" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "ufu" = ( /obj/item/tool/wrench{ @@ -52186,10 +42823,7 @@ density = 0; icon_state = "book-5" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "ufR" = ( /obj/structure/machinery/landinglight/ds2/delayone{ @@ -52204,17 +42838,11 @@ pixel_y = 6 }, /obj/structure/machinery/light, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "ufU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/hallway) "ugi" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52222,10 +42850,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/cargo_intake) "ugn" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ @@ -52233,18 +42858,13 @@ pixel_x = 4; pixel_y = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "ugo" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "ugu" = ( /obj/effect/spawner/gibspawner/xeno, @@ -52255,17 +42875,12 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/cargo_intake) "ugG" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "ugN" = ( /obj/item/storage/backpack/marine/satchel/scout_cloak, @@ -52287,17 +42902,11 @@ "ugY" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "uhf" = ( /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - dir = 1; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/north, /area/lv522/indoors/a_block/dorms) "uhv" = ( /obj/structure/bed/chair{ @@ -52316,10 +42925,7 @@ /obj/structure/surface/table/woodentable/fancy, /obj/item/weapon/pole/fancy_cane, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "uhP" = ( /obj/effect/decal/cleanable/blood/drip, @@ -52330,10 +42936,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "uhV" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52344,9 +42947,7 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "uic" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52357,9 +42958,7 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "uie" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -52375,27 +42974,18 @@ pixel_x = 8; pixel_y = -2 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "uii" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "uiu" = ( /obj/structure/surface/table/almayer, /obj/item/trash/plate, /obj/item/trash/eat, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "uiK" = ( /turf/open/auto_turf/sand_white/layer0, @@ -52407,10 +42997,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/folder/black_random, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "uiQ" = ( /obj/structure/surface/table/reinforced/prison, @@ -52425,10 +43012,7 @@ pixel_y = 12 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "uiS" = ( /obj/structure/window_frame/strata, @@ -52459,9 +43043,7 @@ pixel_y = -5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "ujy" = ( /obj/effect/decal/warning_stripes{ @@ -52477,10 +43059,7 @@ pixel_x = 4; pixel_y = 3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "ukp" = ( /obj/structure/surface/table/almayer, @@ -52497,18 +43076,13 @@ }, /obj/item/tool/surgery/scalpel/manager, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "ukB" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "ukK" = ( /obj/effect/decal/cleanable/blood, @@ -52521,9 +43095,7 @@ "ukT" = ( /obj/structure/closet/crate, /obj/item/storage/pouch/pressurized_reagent_canister/revival, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "ulh" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -52531,10 +43103,7 @@ }, /area/lv522/landing_zone_forecon/UD6_Tornado) "ulL" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/lv522/indoors/a_block/dorms) "ulZ" = ( /turf/open/organic/grass, @@ -52556,10 +43125,7 @@ /obj/structure/platform{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/landing_zone_1) "umR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52590,9 +43156,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "unS" = ( /obj/structure/pipes/vents/pump, @@ -52600,18 +43164,14 @@ /area/lv522/indoors/c_block/cargo) "unU" = ( /obj/structure/prop/dam/crane/damaged, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "unX" = ( /obj/item/weapon/twohanded/folded_metal_chair, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "uog" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52629,11 +43189,7 @@ pixel_x = -8; pixel_y = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "uok" = ( /obj/structure/prop/invuln{ @@ -52647,16 +43203,11 @@ /area/lv522/indoors/c_block/cargo) "uol" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/prison, /area/lv522/landing_zone_1/ceiling) "uom" = ( /obj/structure/machinery/disposal, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "uoA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -52668,16 +43219,11 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "upa" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/south) "upc" = ( /obj/structure/machinery/suit_storage_unit{ @@ -52686,9 +43232,7 @@ /obj/structure/machinery/suit_storage_unit{ pixel_x = 16 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "upl" = ( /obj/structure/surface/table/almayer, @@ -52704,11 +43248,7 @@ pixel_x = 6; pixel_y = 16 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "upr" = ( /obj/effect/spawner/random/technology_scanner, @@ -52730,7 +43270,6 @@ /area/lv522/indoors/b_block/hydro) "upX" = ( /obj/structure/machinery/disposal, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/landing_zone_1/ceiling) "upZ" = ( @@ -52747,10 +43286,9 @@ /turf/open/floor/plating, /area/lv522/indoors/c_block/cargo) "uqe" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "uqo" = ( @@ -52758,9 +43296,7 @@ /area/lv522/indoors/a_block/admin) "uqt" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "uqx" = ( /obj/structure/window/framed/strata/reinforced, @@ -52768,9 +43304,7 @@ dir = 4; id = "Sec-Armoury-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "uqP" = ( /obj/structure/cargo_container/horizontal/blue/top{ @@ -52822,38 +43356,27 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/security) "urY" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "usn" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/engineering) "usy" = ( /obj/structure/machinery/shower{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/fitness) "usz" = ( -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/fitness) "usJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/lv522/indoors/b_block/bar) "usP" = ( /obj/effect/decal/cleanable/dirt, @@ -52869,15 +43392,10 @@ pixel_x = -3; pixel_y = -3 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "utd" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/corpo_fitness) "utm" = ( /obj/structure/surface/table/almayer, @@ -52890,11 +43408,7 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/close, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "utq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -52914,11 +43428,7 @@ /obj/item/trash/cigbutt{ pixel_x = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "utH" = ( /obj/effect/spawner/gibspawner/xeno, @@ -52930,28 +43440,21 @@ /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "utR" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /obj/structure/surface/table/reinforced/prison, /obj/item/tool/pen/blue, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "uue" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "uug" = ( /obj/structure/stairs/perspective{ @@ -52965,31 +43468,22 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "uul" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/lv522/atmos/east_reactor/south) "uur" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "uuA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "uuB" = ( /obj/structure/bed/chair/comfy{ @@ -53012,19 +43506,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "uuW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "uvg" = ( /obj/effect/decal/warning_stripes{ @@ -53038,19 +43526,14 @@ pixel_x = -5; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "uvt" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "uvC" = ( /obj/structure/closet/crate/trashcart, @@ -53059,36 +43542,26 @@ /area/lv522/outdoors/colony_streets/east_central_street) "uvF" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/lv522/indoors/a_block/medical/glass) "uwb" = ( /obj/structure/machinery/light/double, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "uwe" = ( /obj/effect/decal/cleanable/blood, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "uwk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness) "uwn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "uwF" = ( /turf/closed/wall/strata_ice/dirty, @@ -53105,10 +43578,7 @@ /obj/item/stack/rods, /obj/item/shard, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "uxb" = ( /obj/structure/surface/table/reinforced/prison, @@ -53118,10 +43588,7 @@ }, /obj/item/storage/firstaid/fire, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "uxd" = ( /obj/effect/spawner/gibspawner/xeno, @@ -53129,33 +43596,23 @@ /area/lv522/outdoors/nw_rockies) "uxf" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/cargo_intake) "uxi" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/cargo_intake) "uxn" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "uya" = ( -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "uyt" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/corpo) "uyB" = ( /obj/structure/machinery/light{ @@ -53163,9 +43620,7 @@ }, /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "uyM" = ( /obj/structure/surface/table/reinforced/prison, @@ -53181,9 +43636,7 @@ icon_state = "ashtray_small_bl_full"; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "uyN" = ( /obj/effect/decal/cleanable/blood/drip, @@ -53211,26 +43664,21 @@ }, /obj/structure/platform, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "uzD" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ pixel_x = 4; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "uzI" = ( /turf/closed/wall/solaris/reinforced/hull/lv522, /area/space) "uzK" = ( /obj/item/stack/rods, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "uzR" = ( /obj/structure/barricade/wooden{ @@ -53239,10 +43687,7 @@ pixel_y = 17 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "uAa" = ( /turf/open/floor/prison, @@ -53255,10 +43700,7 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/north_west_street) "uAd" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/north_command_centre) "uAm" = ( /turf/open/floor/corsat, @@ -53276,9 +43718,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper A-Block - Colony Operations Centre Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "uBm" = ( /obj/structure/girder, @@ -53299,10 +43739,7 @@ pixel_x = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/lv522/indoors/a_block/medical/glass) "uCo" = ( /obj/structure/stairs/perspective{ @@ -53328,9 +43765,7 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "uDb" = ( /turf/open/floor/prison, @@ -53351,9 +43786,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "uDT" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -53366,10 +43799,7 @@ dir = 10; id = "cargo_container" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/cargo_intake) "uEr" = ( /obj/structure/stairs/perspective{ @@ -53408,10 +43838,7 @@ /turf/open/floor/plating, /area/lv522/landing_zone_forecon/UD6_Typhoon) "uEC" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "uEE" = ( /obj/structure/bed/chair/comfy, @@ -53421,25 +43848,18 @@ /obj/item/explosive/mine/active{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "uEH" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1) "uEP" = ( /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "uEV" = ( /obj/effect/decal/cleanable/dirt, @@ -53447,7 +43867,6 @@ dir = 1 }, /obj/structure/largecrate, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "uEX" = ( @@ -53461,10 +43880,7 @@ /area/lv522/landing_zone_forecon/UD6_Typhoon) "uFe" = ( /obj/structure/bed/sofa/vert/white/bot, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "uFo" = ( /obj/effect/decal/cleanable/dirt, @@ -53473,19 +43889,13 @@ /obj/structure/barricade/deployable{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "uFp" = ( /obj/structure/platform_decoration{ dir = 8 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/lv522/landing_zone_1) "uFz" = ( /obj/item/clipboard, @@ -53497,9 +43907,7 @@ pixel_x = -7; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "uFB" = ( /obj/structure/prop/invuln/ice_prefab{ @@ -53510,34 +43918,23 @@ /area/lv522/outdoors/colony_streets/central_streets) "uFF" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "uFG" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/command_centre) "uFL" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "uFO" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Mining Equipment" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "uFT" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/reactor_garage) "uGa" = ( /obj/effect/decal/cleanable/dirt, @@ -53545,10 +43942,7 @@ layer = 2.9; pill_type_to_fill = null }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "uGd" = ( /obj/effect/decal/warning_stripes{ @@ -53561,21 +43955,15 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "uGl" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "uGK" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "uGO" = ( /obj/structure/coatrack{ @@ -53586,9 +43974,7 @@ pixel_x = 9; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "uGT" = ( /obj/item/explosive/mine/active, @@ -53607,18 +43993,13 @@ name = "weak acid" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/east, /area/lv522/indoors/a_block/dorms) "uHn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "uHq" = ( /obj/structure/surface/table/almayer, @@ -53629,21 +44010,15 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "uHE" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/central_streets) "uHN" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "uIa" = ( /obj/effect/decal/cleanable/dirt, @@ -53651,9 +44026,7 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "uIe" = ( /obj/structure/ore_box, @@ -53667,25 +44040,17 @@ /area/lv522/indoors/b_block/bridge) "uIn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "uIo" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "uIr" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/central_streets) "uIB" = ( /obj/structure/sign/nosmoking_2{ @@ -53693,13 +44058,10 @@ }, /obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "uIF" = ( /obj/structure/barricade/handrail, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "uIJ" = ( @@ -53716,20 +44078,15 @@ /area/lv522/indoors/a_block/fitness/glass) "uIO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "uIW" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/west_reactor) "uIY" = ( /obj/structure/platform_decoration, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "uIZ" = ( /obj/structure/window_frame/strata, /obj/item/stack/rods, @@ -53742,7 +44099,7 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "uJl" = ( /obj/structure/filingcabinet{ @@ -53756,22 +44113,15 @@ pixel_y = 19 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "uJr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/west, /area/lv522/indoors/a_block/dorms) "uJY" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "uKa" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -53785,9 +44135,7 @@ dir = 4; id = "Sec-Kitchen-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/kitchen/glass) "uKw" = ( /obj/structure/bed/chair{ @@ -53797,17 +44145,13 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/garage) "uKy" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/op_centre) "uKD" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "uKE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -53838,25 +44182,18 @@ /obj/structure/platform_decoration{ dir = 9 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/asphalt/cement, /area/lv522/landing_zone_1) "uLk" = ( /obj/structure/machinery/conveyor, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/cargo_intake) "uLp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/bridges/corpo_fitness) "uLw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -53908,9 +44245,7 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "uMq" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/kitchen) "uMr" = ( /obj/effect/decal/cleanable/dirt, @@ -53925,16 +44260,12 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/bridges) "uMP" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/east) "uMV" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "uNd" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -53962,37 +44293,25 @@ /area/lv522/indoors/b_block/bridge) "uNB" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/op_centre) "uNJ" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "uNS" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "uNW" = ( /obj/structure/surface/table/almayer, /obj/item/trash/ceramic_plate{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "uOd" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_west_street) "uOj" = ( /obj/structure/surface/table/woodentable/fancy, @@ -54027,7 +44346,6 @@ /obj/structure/platform_decoration{ dir = 5 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/south_west_street) "uOD" = ( @@ -54045,16 +44363,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/bridges/corpo_fitness) "uOP" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_street) "uPc" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -54063,33 +44376,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo/glass) "uPn" = ( /obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "uPo" = ( /obj/structure/largecrate/guns/russian, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1/ceiling) "uPv" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ pixel_y = 3 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "uPy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -54102,16 +44405,12 @@ /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/t_comm) "uPS" = ( /obj/structure/surface/table/almayer, /obj/item/paper/janitor, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/mining) "uQf" = ( /obj/structure/platform{ @@ -54127,16 +44426,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "uQi" = ( /obj/item/clothing/suit/storage/marine/medium/smooth, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "uQn" = ( /obj/structure/platform{ @@ -54164,19 +44458,13 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "uQF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "uQI" = ( /obj/effect/decal/warning_stripes{ @@ -54189,26 +44477,18 @@ /turf/open/floor/corsat, /area/lv522/atmos/cargo_intake) "uRb" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "uRt" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "uRx" = ( /obj/item/reagent_container/glass/rag, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "uRB" = ( /obj/structure/bed{ @@ -54220,9 +44500,7 @@ pixel_y = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "uRL" = ( /obj/structure/fence, @@ -54237,21 +44515,16 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_street) "uRR" = ( /obj/structure/platform{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/gm/river, /area/lv522/landing_zone_1/tunnel) "uSn" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/north_west_street) "uSo" = ( /obj/item/storage/backpack/marine/satchel{ @@ -54271,9 +44544,7 @@ "uSw" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "uSB" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -54315,10 +44586,7 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/cargo) "uTj" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/north_command_centre) "uTv" = ( /obj/structure/window_frame/strata, @@ -54326,10 +44594,7 @@ /area/lv522/indoors/a_block/corpo) "uTy" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/south) "uTI" = ( /obj/structure/machinery/light{ @@ -54337,18 +44602,13 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/corpo) "uTK" = ( /obj/structure/platform_decoration{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_west_street) "uTS" = ( /obj/structure/pipes/vents/pump, @@ -54356,17 +44616,12 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/executive) "uTV" = ( /obj/structure/surface/table/almayer, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "uTY" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -54399,9 +44654,7 @@ pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "uUB" = ( /obj/structure/foamed_metal, @@ -54412,24 +44665,17 @@ "uVa" = ( /obj/effect/landmark/monkey_spawn, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "uVj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "uVw" = ( /obj/structure/barricade/handrail{ layer = 3.7 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/c_block/mining) "uVy" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -54437,9 +44683,7 @@ /area/lv522/indoors/a_block/kitchen/damage) "uVH" = ( /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "uVI" = ( /obj/structure/machinery/light{ @@ -54451,10 +44695,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "uVU" = ( /obj/structure/surface/table/almayer, @@ -54463,9 +44704,7 @@ pixel_y = 7 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "uVZ" = ( /obj/structure/surface/table/almayer, @@ -54473,36 +44712,27 @@ dir = 8 }, /obj/item/ashtray/bronze, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "uWh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "uWx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "uWz" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "uWD" = ( /obj/effect/decal/warning_stripes{ @@ -54514,9 +44744,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper B-Block Bar" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bar) "uWO" = ( /turf/open/auto_turf/sand_white/layer0, @@ -54525,16 +44753,11 @@ /obj/structure/machinery/portable_atmospherics/hydroponics{ icon_state = "hydrotray4" }, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv522/indoors/b_block/hydro/glass) "uXa" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2/ceiling) "uXp" = ( /obj/item/weapon/twohanded/folded_metal_chair, @@ -54553,7 +44776,6 @@ /obj/structure/platform{ dir = 8 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/ceiling) "uXO" = ( @@ -54567,17 +44789,12 @@ pixel_y = 5 }, /obj/item/toy/plush/farwa, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "uYi" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "uYk" = ( /obj/structure/largecrate/random, @@ -54586,23 +44803,15 @@ /area/lv522/indoors/c_block/mining) "uYq" = ( /obj/structure/cargo_container/grant/left, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "uZc" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1) "uZf" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/lv522/atmos/west_reactor) "uZC" = ( /obj/structure/surface/table/almayer, @@ -54613,23 +44822,15 @@ pixel_y = 20 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "uZO" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "uZV" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/atmos/way_in_command_centre) "vae" = ( /obj/item/prop/colony/used_flare, @@ -54648,10 +44849,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/stack/rods, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "vaA" = ( /obj/structure/surface/table/almayer, @@ -54663,9 +44861,7 @@ pixel_x = 7 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "vaZ" = ( /obj/item/lightstick/red/spoke/planted{ @@ -54685,13 +44881,9 @@ name = "????"; stat = 2 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/south) "vbu" = ( -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/prison, /area/lv522/landing_zone_1/ceiling) "vbF" = ( @@ -54724,18 +44916,14 @@ layer = 3.1 }, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vbV" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "vbX" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -54759,23 +44947,17 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "vcH" = ( /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "vcJ" = ( /obj/structure/closet/secure_closet/miner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "vcR" = ( /obj/structure/largecrate/random/mini/med, @@ -54802,9 +44984,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "vdx" = ( /obj/structure/surface/table/almayer, @@ -54819,27 +44999,21 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "vdz" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper C-Block - Garage Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/bridge) "vdH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "vdP" = ( /obj/structure/platform_decoration{ @@ -54848,16 +45022,13 @@ /obj/structure/platform_decoration{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/ceiling) "vdV" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, /obj/item/reagent_container/food/snacks/cheesyfries, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vdZ" = ( /obj/structure/surface/table/woodentable/fancy, @@ -54866,37 +45037,26 @@ }, /turf/open/floor/wood, /area/lv522/indoors/c_block/casino) -"veq" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer1, -/area/lv522/landing_zone_1) "ves" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "veD" = ( /obj/structure/surface/rack, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "veP" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/kitchen) "veQ" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_west_street) "veT" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -54910,9 +45070,7 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/corpo) "vfj" = ( /obj/structure/bed/stool{ @@ -54950,19 +45108,14 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/op_centre) "vfN" = ( /obj/structure/surface/rack, /obj/item/hardpoint/locomotion/van_wheels, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "vga" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -54989,9 +45142,7 @@ pixel_y = -12 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "vgw" = ( /obj/structure/platform, @@ -55004,9 +45155,7 @@ /area/lv522/indoors/a_block/admin) "vgI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/corpo_fitness) "vgM" = ( /obj/structure/platform_decoration{ @@ -55024,23 +45173,16 @@ "vhr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "vht" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "vhA" = ( /obj/item/prop/colony/used_flare, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "vhC" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -55062,10 +45204,7 @@ icon_state = "SW-out" }, /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "viA" = ( /obj/item/lightstick/red/spoke/planted{ @@ -55091,10 +45230,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "viE" = ( /obj/structure/platform/strata{ @@ -55110,17 +45246,12 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/east_reactor/south) "viI" = ( /obj/structure/pipes/vents/pump, /obj/vehicle/powerloader, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "viN" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -55138,9 +45269,7 @@ /area/lv522/atmos/east_reactor/south) "vjn" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "vjr" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -55150,9 +45279,7 @@ /area/lv522/indoors/c_block/mining) "vju" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/reactor_garage) "vjv" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -55175,9 +45302,7 @@ pixel_x = 10; pixel_y = 27 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "vjB" = ( /obj/structure/machinery/light{ @@ -55186,14 +45311,11 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) "vjC" = ( -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/ceiling) "vjF" = ( /obj/structure/cargo_container/horizontal/blue/bottom, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "vjG" = ( /obj/structure/largecrate/random{ @@ -55226,10 +45348,7 @@ /area/lv522/indoors/a_block/admin) "vkC" = ( /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/fitness) "vkD" = ( /obj/effect/decal/cleanable/dirt, @@ -55238,10 +45357,7 @@ /area/lv522/indoors/c_block/casino) "vkG" = ( /obj/structure/window/reinforced, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "vlp" = ( /obj/item/pipe, @@ -55258,20 +45374,13 @@ pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "vlN" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/bridges/corpo_fitness) "vlT" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/east_central_street) "vlX" = ( /obj/effect/decal/cleanable/dirt, @@ -55282,18 +45391,13 @@ /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "vmo" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vmG" = ( /obj/structure/surface/table/gamblingtable, @@ -55308,9 +45412,7 @@ /obj/structure/surface/rack, /obj/item/stack/sheet/cardboard/full_stack, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "vmQ" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -55322,9 +45424,7 @@ "vmT" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vne" = ( /obj/structure/fence{ @@ -55337,38 +45437,24 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/colony_streets/north_west_street) "vni" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/bridges/corpo_fitness) "vnp" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/lv522/indoors/a_block/medical/glass) "vnq" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/op_centre) "vnX" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "voi" = ( /obj/effect/decal/cleanable/blood, @@ -55382,14 +45468,10 @@ phone_id = "Colony Casino"; pixel_x = 16 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "vou" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/outdoor_bot) "vov" = ( /obj/item/prop/alien/hugger{ @@ -55411,18 +45493,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/outdoors/colony_streets/central_streets) "voL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/central_streets) "voX" = ( /obj/effect/decal/cleanable/dirt, @@ -55432,9 +45509,7 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "vpa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -55453,15 +45528,10 @@ /obj/structure/flora/bush{ pixel_y = 9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/dorms) "vpk" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "vpp" = ( /obj/structure/window/framed/strata/reinforced, @@ -55472,9 +45542,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "vpB" = ( /obj/effect/decal/cleanable/dirt, @@ -55482,10 +45550,7 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "vpD" = ( /obj/effect/decal/cleanable/dirt, @@ -55493,9 +45558,7 @@ /area/lv522/indoors/c_block/garage) "vpO" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "vpU" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -55516,17 +45579,12 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/oob/w_y_vault) "vqk" = ( /obj/vehicle/train/cargo/trolley, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "vqm" = ( /obj/item/prop/alien/hugger, @@ -55542,33 +45600,22 @@ }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/admin) -"vqw" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/auto_turf/shale/layer2, -/area/lv522/landing_zone_1) "vqF" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "vqH" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "vqW" = ( /obj/structure/barricade/wooden, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "vra" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -55578,10 +45625,7 @@ /area/lv522/indoors/a_block/dorms/glass) "vrd" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/outdoors/colony_streets/north_east_street) "vrf" = ( /obj/structure/machinery/light{ @@ -55593,10 +45637,7 @@ "vrg" = ( /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "vrE" = ( /obj/structure/surface/table/almayer, @@ -55608,16 +45649,11 @@ amount = 60; pixel_y = 12 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/oob/w_y_vault) "vrV" = ( /obj/structure/window/framed/corsat/hull, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/oob) "vrW" = ( /obj/structure/stairs/perspective{ @@ -55635,17 +45671,13 @@ pixel_y = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "vsh" = ( /obj/structure/fence{ layer = 2.9 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "vsj" = ( /obj/structure/reagent_dispensers/fueltank/gas, @@ -55655,9 +45687,7 @@ pixel_y = 13 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "vsk" = ( /obj/structure/coatrack{ @@ -55666,25 +45696,17 @@ }, /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/lv522/indoors/c_block/mining) "vso" = ( /obj/structure/largecrate/random/barrel/yellow, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1/ceiling) "vss" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_east_street) "vsy" = ( /obj/structure/stairs/perspective{ @@ -55694,18 +45716,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "vsG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vsI" = ( /obj/structure/surface/rack, @@ -55714,39 +45731,30 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "vsZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "vtc" = ( /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/nw_rockies) "vtl" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/bridges/corpo) "vtp" = ( /obj/structure/toilet{ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/executive) "vtA" = ( /obj/structure/surface/table/almayer, @@ -55754,15 +45762,10 @@ pixel_x = -2; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "vtN" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/landing_zone_1) "vtP" = ( /obj/structure/machinery/portable_atmospherics/hydroponics{ @@ -55772,9 +45775,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv522/indoors/b_block/hydro/glass) "vuc" = ( /obj/structure/bed/chair/comfy{ @@ -55790,27 +45791,17 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/ceiling) "vuH" = ( /obj/structure/largecrate, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1/ceiling) "vuS" = ( /obj/item/ammo_magazine/rifle/heap{ current_rounds = 0 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/south) "vuY" = ( /obj/item/clothing/mask/facehugger{ @@ -55820,19 +45811,14 @@ name = "????"; stat = 2 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "vvi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "vwi" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -55855,10 +45841,7 @@ "vwQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "vxa" = ( /obj/structure/closet/crate, @@ -55875,10 +45858,7 @@ /area/lv522/indoors/c_block/mining) "vxe" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/lv522/indoors/a_block/admin) "vxf" = ( /obj/item/pipe{ @@ -55894,10 +45874,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/south) "vxv" = ( /obj/structure/surface/table/woodentable/fancy, @@ -55909,9 +45886,7 @@ /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/lv522/atmos/way_in_command_centre) "vxG" = ( /obj/structure/stairs/perspective{ @@ -55921,9 +45896,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_east_street) "vxM" = ( /obj/structure/barricade/wooden, @@ -55937,10 +45910,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/lv522/indoors/a_block/medical) "vyz" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -55955,19 +45925,14 @@ /area/lv522/indoors/b_block/bar) "vyH" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "vzd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "vzg" = ( /obj/item/stack/rods{ @@ -55982,10 +45947,7 @@ pixel_x = 13; pixel_y = 25 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "vzn" = ( /obj/item/clothing/shoes/jackboots{ @@ -56005,9 +45967,7 @@ /area/lv522/indoors/a_block/dorms) "vzu" = ( /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "vzw" = ( /obj/structure/machinery/light{ @@ -56016,10 +45976,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "vzy" = ( /obj/structure/prop/invuln/ice_prefab/trim{ @@ -56045,21 +46002,14 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "vzZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/west, /area/lv522/indoors/a_block/medical) "vAi" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/west_reactor) "vAn" = ( /obj/item/prop/alien/hugger, @@ -56070,44 +46020,29 @@ pixel_x = 6; pixel_y = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor) "vAW" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1/ceiling) "vAX" = ( /obj/structure/bed/chair/comfy, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "vBa" = ( /obj/structure/girder/displaced, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/central_streets) "vBb" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "vBd" = ( -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "vBm" = ( /obj/structure/platform{ @@ -56119,7 +46054,6 @@ /obj/structure/platform_decoration{ dir = 9 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/gm/river, /area/lv522/landing_zone_1/tunnel) "vBx" = ( @@ -56131,9 +46065,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vBB" = ( /obj/structure/surface/table/gamblingtable, @@ -56145,10 +46077,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "vBK" = ( /obj/structure/platform_decoration{ @@ -56159,18 +46088,13 @@ /area/lv522/indoors/c_block/garage) "vBL" = ( /obj/effect/spawner/gibspawner/xeno, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_street) "vBM" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/lv522/indoors/lone_buildings/storage_blocks) "vBN" = ( /obj/structure/bed/chair, @@ -56183,18 +46107,14 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/trash/uscm_mre, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "vCy" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "vCz" = ( /obj/item/pipe{ @@ -56223,7 +46143,6 @@ pixel_y = 19; serial_number = 16 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/landing_zone_1/ceiling) "vCG" = ( @@ -56240,9 +46159,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/hallway) "vDo" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_2/ceiling) "vDp" = ( /obj/structure/surface/table/almayer, @@ -56250,9 +46167,7 @@ pixel_y = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vDr" = ( /obj/structure/largecrate/random, @@ -56274,10 +46189,7 @@ /obj/structure/flora/bush{ pixel_y = 9 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "vDT" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -56290,17 +46202,13 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "vDV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "vEf" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -56319,34 +46227,23 @@ pixel_x = 7; pixel_y = 20 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/east) "vEB" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/roller, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "vEK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/hydro) "vER" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1) "vEW" = ( /obj/structure/barricade/wooden, @@ -56380,9 +46277,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "vFJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_west_street) "vFQ" = ( /obj/structure/machinery/light{ @@ -56390,9 +46285,7 @@ }, /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vGb" = ( /obj/structure/machinery/colony_floodlight{ @@ -56410,7 +46303,6 @@ /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "vGo" = ( -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/asphalt/cement, /area/lv522/landing_zone_1) "vGp" = ( @@ -56422,19 +46314,14 @@ /area/lv522/outdoors/colony_streets/north_east_street) "vGB" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/outdoors/colony_streets/windbreaker/observation) "vGG" = ( /obj/structure/pipes/standard/manifold/hidden/green, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/a_block/dorms) "vGP" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/engineering) "vHd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -56450,10 +46337,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "vHw" = ( /obj/structure/barricade/wooden{ @@ -56475,10 +46359,7 @@ pixel_x = -8; pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vHG" = ( /obj/effect/decal/cleanable/dirt, @@ -56507,9 +46388,7 @@ layer = 3.1 }, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vHN" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -56520,39 +46399,28 @@ /obj/item/device/flashlight/lamp, /obj/effect/landmark/objective_landmark/medium, /obj/effect/decal/cleanable/cobweb, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "vIb" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/gloves/boxing, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vId" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/northeast, /area/lv522/indoors/a_block/dorms) "vIe" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vIg" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -56560,33 +46428,23 @@ name = "\improper Community Office" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "vIy" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison, /area/lv522/indoors/lone_buildings/engineering) "vIS" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/lv522/atmos/east_reactor/south) "vIU" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "vJb" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/fitness) "vJj" = ( /obj/structure/machinery/landinglight/ds1{ @@ -56597,17 +46455,13 @@ "vJn" = ( /obj/structure/surface/table/almayer, /obj/item/newspaper, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vJo" = ( /obj/structure/barricade/deployable{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_east_street) "vJr" = ( /obj/structure/machinery/landinglight/ds2/delaythree, @@ -56619,17 +46473,11 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vJw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/atmos/sewer) "vJD" = ( /obj/structure/window/framed/strata/reinforced, @@ -56644,9 +46492,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "vJT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vKe" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -56657,24 +46503,17 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/casino) "vKA" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/under/redpyjamas, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "vKF" = ( /obj/structure/surface/table/almayer, /obj/item/toy/beach_ball/holoball, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vKJ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -56687,9 +46526,7 @@ dir = 4; id = "Sec-Armoury-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "vKO" = ( /obj/effect/decal/warning_stripes{ @@ -56718,25 +46555,18 @@ pixel_y = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "vLu" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/gloves/boxing/yellow, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vLA" = ( /obj/structure/pipes/standard/manifold/visible{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/lv522/indoors/a_block/medical/glass) "vLI" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -56744,16 +46574,12 @@ id = "LV_522_Hydro-Lockdown"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bridge) "vLO" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/hardpoint/locomotion/van_wheels, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "vLQ" = ( /obj/structure/surface/table/reinforced/prison, @@ -56761,22 +46587,16 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "vLR" = ( /obj/item/stack/sheet/wood, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "vMg" = ( /obj/structure/safe, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "vMu" = ( /obj/item/weapon/gun/boltaction, @@ -56793,9 +46613,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/central_streets) "vMJ" = ( /obj/structure/surface/table/gamblingtable, @@ -56807,10 +46625,7 @@ /area/lv522/indoors/c_block/casino) "vMM" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "vMX" = ( /obj/structure/surface/rack, @@ -56820,9 +46635,7 @@ pixel_y = 11 }, /obj/item/ammo_box/magazine/misc/flares, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/lone_buildings/storage_blocks) "vNi" = ( /obj/item/prop/alien/hugger, @@ -56842,10 +46655,7 @@ "vNy" = ( /obj/effect/decal/cleanable/blood, /obj/structure/bed/roller, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "vNO" = ( /obj/structure/barricade/wooden{ @@ -56862,19 +46672,12 @@ id = "LZ1_Lockdown_Lo"; name = "Emergency Lockdown" }, -/obj/effect/landmark/lv624/fog_blocker/short, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/ceiling) "vNY" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "vOb" = ( /obj/structure/machinery/door_control{ @@ -56887,67 +46690,48 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "vOt" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_street) "vOA" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "vOP" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, /obj/item/prop/alien/hugger, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/command_centre) "vOT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/c_block/bridge) "vOY" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "vOZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vPb" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_2/ceiling) "vPk" = ( /obj/effect/decal/warning_stripes{ @@ -56962,15 +46746,11 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "vPm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "vPs" = ( /obj/structure/prop/dam/crane/damaged, @@ -56993,37 +46773,27 @@ /area/lv522/outdoors/colony_streets/central_streets) "vQn" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor) "vQL" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "vQO" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "vQT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/corpo) "vQX" = ( /obj/effect/decal/cleanable/dirt, @@ -57035,10 +46805,7 @@ /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vRh" = ( /obj/structure/surface/table/almayer, @@ -57051,24 +46818,17 @@ pixel_y = 5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vRv" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/largecrate/random/mini/wooden, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vRQ" = ( /obj/structure/surface/table/almayer, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "vSc" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -57077,9 +46837,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/executive) "vSC" = ( /obj/structure/surface/table/almayer, @@ -57090,16 +46848,12 @@ pixel_x = -2; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/mining) "vSJ" = ( /obj/structure/blocker/forcefield/vehicles, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/north_command_centre) "vSM" = ( /obj/structure/tunnel, @@ -57115,13 +46869,10 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/central_streets) "vSO" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "vSU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -57134,10 +46885,7 @@ /obj/structure/tunnel/maint_tunnel{ pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "vTn" = ( /obj/structure/barricade/wooden{ @@ -57154,18 +46902,13 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/central_streets) "vTx" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_east_street) "vTK" = ( /obj/structure/prop/vehicles{ icon_state = "van_damaged" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/reactor_garage) "vTO" = ( /obj/structure/machinery/landinglight/ds1{ @@ -57176,33 +46919,23 @@ "vTQ" = ( /obj/structure/barricade/handrail, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "vTT" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/ceiling) "vTW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "vUb" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "vUe" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -57220,10 +46953,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "vUn" = ( /obj/structure/surface/table/reinforced/prison, @@ -57243,17 +46973,11 @@ dir = 8 }, /obj/item/stack/sheet/metal, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "vUX" = ( /obj/structure/powerloader_wreckage/ft, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_1/ceiling) "vVd" = ( /obj/structure/cargo_container/kelland/left, @@ -57272,39 +46996,27 @@ }, /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "vVi" = ( /obj/structure/largecrate, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "vVp" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "vVs" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bar) "vVx" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "vVS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -57319,10 +47031,7 @@ layer = 3.1; pixel_y = 17 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/hallway) "vWl" = ( /obj/item/prop/alien/hugger, @@ -57339,9 +47048,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_west_street) "vWI" = ( /obj/structure/largecrate/random, @@ -57356,9 +47063,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "vXc" = ( /turf/open/auto_turf/shale/layer1, @@ -57368,9 +47073,7 @@ dir = 8 }, /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "vXY" = ( /obj/structure/barricade/handrail/strata{ @@ -57382,18 +47085,14 @@ /area/lv522/indoors/c_block/cargo) "vYb" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_east_street) "vYJ" = ( /obj/structure/barricade/wooden{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "vYK" = ( /obj/structure/platform_decoration{ @@ -57416,9 +47115,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "vYY" = ( /obj/structure/surface/table/almayer, @@ -57426,7 +47123,6 @@ /obj/structure/machinery/computer/cameras/wooden_tv{ pixel_y = 6 }, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "vZm" = ( @@ -57435,10 +47131,7 @@ }, /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "vZn" = ( /obj/structure/toilet{ @@ -57451,18 +47144,11 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/toilet) "vZv" = ( /obj/structure/cargo_container/kelland/left, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "vZy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -57472,10 +47158,7 @@ /area/lv522/indoors/a_block/security) "vZI" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/west, /area/lv522/indoors/a_block/admin) "vZP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -57492,16 +47175,11 @@ /area/lv522/indoors/c_block/mining) "wac" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/east, /area/lv522/indoors/a_block/hallway) "wan" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wao" = ( /obj/structure/window/framed/strata/reinforced, @@ -57509,17 +47187,13 @@ /area/lv522/indoors/c_block/garage) "way" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "waz" = ( /obj/structure/machinery/light/small{ dir = 4 }, /obj/structure/largecrate, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "waD" = ( @@ -57527,9 +47201,7 @@ dir = 1; name = "Bathroom" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/toilet) "waQ" = ( /obj/structure/platform, @@ -57552,9 +47224,7 @@ id = "West LZ Storage"; name = "Emergency Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/storage_blocks) "wbj" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ @@ -57588,18 +47258,14 @@ pixel_x = 8; pixel_y = 22 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "wbE" = ( /obj/structure/platform_decoration{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "wbL" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -57608,9 +47274,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "wbP" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -57619,9 +47283,7 @@ pixel_x = -11; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "wbR" = ( /turf/open/floor/plating, @@ -57629,28 +47291,19 @@ "wbX" = ( /obj/structure/curtain/medical, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/lv522/indoors/a_block/medical/glass) "wcp" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "wcq" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "wcM" = ( /obj/structure/largecrate/random/secure, @@ -57665,37 +47318,27 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "wcR" = ( /obj/item/tool/crowbar, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/north_west_street) "wcT" = ( /obj/item/storage/firstaid/toxin/empty, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo/glass) "wcX" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wcY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/largecrate/random/case, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "wdd" = ( /obj/item/stack/sheet/wood, /obj/effect/decal/cleanable/dirt, @@ -57705,30 +47348,20 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "wdi" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security/glass) "wdj" = ( /turf/open/floor/prison, /area/lv522/indoors/lone_buildings/engineering) "wdy" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/central_streets) "wdI" = ( /obj/structure/cargo_container/kelland/right, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1/ceiling) "wdY" = ( /obj/structure/platform{ @@ -57738,24 +47371,17 @@ /area/lv522/landing_zone_1) "wea" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "wee" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "weh" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "wes" = ( /obj/structure/platform_decoration{ @@ -57805,23 +47431,15 @@ pixel_y = 24 }, /obj/structure/girder/reinforced, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wfe" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/lv522/indoors/a_block/admin) "wfh" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/lv522/indoors/a_block/medical/glass) "wfi" = ( /obj/structure/machinery/light{ @@ -57830,10 +47448,7 @@ /obj/item/prop/colony/usedbandage{ dir = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "wfl" = ( /obj/structure/surface/table/almayer, @@ -57860,7 +47475,7 @@ icon_state = "p_stair_full" }, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "wfE" = ( /obj/structure/stairs/perspective{ dir = 4; @@ -57869,16 +47484,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/central_streets) "wfK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "wfP" = ( /turf/open/floor/plating, @@ -57892,9 +47502,7 @@ /obj/structure/largecrate/random{ pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "wgn" = ( /obj/structure/largecrate/random, @@ -57920,9 +47528,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "whn" = ( /obj/structure/surface/table/almayer, @@ -57930,16 +47536,12 @@ dir = 8; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "whs" = ( /obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "whz" = ( /obj/structure/filingcabinet{ @@ -57953,17 +47555,13 @@ pixel_y = 22 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "whD" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_east_street) "whE" = ( /obj/structure/cargo_container/horizontal/blue/top{ @@ -57978,39 +47576,29 @@ /area/lv522/indoors/c_block/cargo) "whG" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2) "whK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "whR" = ( /obj/item/newspaper, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "whW" = ( /obj/structure/machinery/vending/coffee, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "whZ" = ( /obj/structure/machinery/conveyor{ dir = 8; id = "cargo_container" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "wiz" = ( /obj/structure/desertdam/decals/road_edge{ @@ -58057,9 +47645,7 @@ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "wjE" = ( /obj/structure/platform_decoration{ @@ -58089,10 +47675,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/oob/w_y_vault) "wke" = ( /obj/structure/stairs/perspective{ @@ -58103,10 +47686,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "wko" = ( /obj/effect/decal/warning_stripes{ @@ -58128,15 +47708,11 @@ pixel_y = 16 }, /obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "wky" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "wkC" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -58144,15 +47720,10 @@ pixel_x = 6; pixel_y = 19 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/lv522/indoors/a_block/kitchen/damage) "wkO" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/c_block/cargo) "wlw" = ( /obj/structure/surface/table/woodentable/fancy, @@ -58174,11 +47745,7 @@ /area/lv522/indoors/c_block/cargo) "wlY" = ( /obj/structure/largecrate/random/secure, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1/ceiling) "wmk" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -58191,17 +47758,13 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "wng" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/engineering) "wnu" = ( /obj/structure/cargo_container/wy/right, @@ -58213,9 +47776,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "wnM" = ( /obj/effect/decal/cleanable/dirt, @@ -58226,11 +47787,7 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "wob" = ( /obj/effect/decal/cleanable/dirt, @@ -58238,15 +47795,11 @@ /area/lv522/indoors/a_block/kitchen) "wog" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "woi" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "woq" = ( /obj/structure/cargo_container/horizontal/blue/bottom, @@ -58292,10 +47845,7 @@ /obj/structure/prop/server_equipment{ icon_state = "rackframe_broken" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/outdoor_bot) "wpd" = ( /obj/structure/surface/table/gamblingtable, @@ -58308,10 +47858,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/lv522/indoors/a_block/medical/glass) "wpn" = ( /obj/structure/window/framed/strata/reinforced, @@ -58329,15 +47876,10 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "wpF" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/indoors/c_block/mining) "wpH" = ( /obj/structure/window_frame/strata, @@ -58350,9 +47892,7 @@ /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/medium, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wqt" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -58368,10 +47908,7 @@ /area/lv522/indoors/c_block/garage) "wqV" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "wrc" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -58392,17 +47929,13 @@ pixel_x = -6; pixel_y = -6 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "wrz" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/cargo) "wrC" = ( /turf/closed/wall/strata_outpost, @@ -58412,9 +47945,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wsz" = ( /obj/structure/machinery/light{ @@ -58422,9 +47953,7 @@ }, /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "wsC" = ( /obj/structure/platform{ @@ -58465,70 +47994,48 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "wtH" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "wtI" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/corpo) "wtK" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "wtT" = ( /obj/structure/cargo_container/grant/rightmid, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "wua" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/accessory/storage/black_vest, /obj/item/clothing/head/helmet/riot, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "wud" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken7" - }, +/turf/open/floor/wood/wood_broken7, /area/lv522/indoors/b_block/bar) "wue" = ( /obj/effect/spawner/gibspawner/xeno, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "wuK" = ( /obj/structure/closet/crate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "wuQ" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "wuX" = ( /obj/structure/bed/chair/wood/normal{ @@ -58546,9 +48053,7 @@ /area/lv522/outdoors/colony_streets/south_east_street) "wvq" = ( /obj/structure/machinery/seed_extractor, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv522/indoors/b_block/hydro/glass) "wvt" = ( /obj/effect/decal/cleanable/dirt, @@ -58558,32 +48063,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/east_reactor/south) "wvO" = ( /obj/structure/filingcabinet, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "wvV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "wvX" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper A-Block Shared Dorms Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/outdoors/colony_streets/windbreaker/observation) "wvY" = ( /obj/structure/window/framed/strata/reinforced, @@ -58603,9 +48099,7 @@ "wwi" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/west) "wwn" = ( /obj/structure/surface/table/reinforced/prison, @@ -58615,10 +48109,7 @@ pixel_y = 13 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "wwy" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -58637,9 +48128,7 @@ unacidable = 1; use_power = 0 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/oob) "wwG" = ( /obj/structure/surface/table/almayer, @@ -58650,19 +48139,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/central_streets) "wwM" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/space_heater/radiator/red{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "wwO" = ( /obj/effect/decal/cleanable/dirt, @@ -58670,9 +48154,7 @@ dir = 1; name = "\improper Family Dormitories" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "wwU" = ( /obj/effect/decal/cleanable/dirt, @@ -58683,33 +48165,23 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "wwX" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges) "wxa" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "wxb" = ( /obj/structure/machinery/disposal, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wxg" = ( /obj/effect/decal/warning_stripes{ @@ -58719,17 +48191,13 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "wxB" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/central_streets) "wxZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -58739,24 +48207,15 @@ /area/lv522/indoors/a_block/admin) "wyn" = ( /obj/item/ammo_magazine/rifle/boltaction, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "wyv" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southwest, /area/lv522/atmos/command_centre) "wyy" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "wyA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -58765,9 +48224,7 @@ /obj/item/weapon/gun/rifle/m41a{ current_mag = null }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "wyE" = ( /obj/structure/surface/table/almayer, @@ -58780,16 +48237,12 @@ pixel_x = -7; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wyI" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges) "wyM" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -58829,9 +48282,7 @@ /area/lv522/outdoors/colony_streets/south_west_street) "wzJ" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wzS" = ( /obj/structure/platform_decoration, @@ -58842,9 +48293,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/east_central_street) "wAf" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -58854,17 +48303,12 @@ "wAB" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "wAE" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "wAM" = ( /obj/structure/cargo_container/horizontal/blue/middle, @@ -58872,18 +48316,13 @@ layer = 3.1; pixel_y = 9 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "wBp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/executive) "wBx" = ( /obj/structure/machinery/landinglight/ds2/delayone{ @@ -58909,9 +48348,7 @@ /area/lv522/atmos/west_reactor) "wBR" = ( /obj/structure/powerloader_wreckage, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "wCr" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -58926,31 +48363,21 @@ dir = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/lv522/indoors/a_block/dorms) "wCy" = ( /obj/structure/machinery/computer/arcade{ density = 0; pixel_y = 16 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "wCC" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/north_street) "wCJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "wCM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -58966,9 +48393,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/central_streets) "wCS" = ( /obj/structure/surface/table/almayer, @@ -58979,9 +48404,7 @@ name = "synthethic potted plant"; pixel_y = 14 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wCW" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -58991,28 +48414,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "wDa" = ( /turf/open/floor/prison, /area/lv522/landing_zone_2) "wDh" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/northwest, /area/lv522/indoors/a_block/admin) "wDj" = ( /turf/closed/wall/strata_outpost, /area/lv522/outdoors/colony_streets/windbreaker/observation) "wDk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southwest, /area/lv522/indoors/a_block/admin) "wDu" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -59023,22 +48438,15 @@ phone_id = "Colony Botany"; pixel_x = 16 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "wDy" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv522/indoors/b_block/bar) "wDO" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/b_block/bar) "wDZ" = ( /obj/structure/surface/table/almayer, @@ -59056,28 +48464,20 @@ dir = 1 }, /obj/structure/bed/roller, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/hallway) "wEo" = ( /obj/structure/cargo_container/wy/mid{ health = 5000 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2) "wEz" = ( /obj/structure/prop/server_equipment/yutani_server{ density = 0; pixel_y = 16 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/nw_rockies) "wEE" = ( /obj/effect/decal/cleanable/dirt, @@ -59087,10 +48487,7 @@ pixel_y = 8 }, /obj/item/seeds/bananaseed, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "wEP" = ( /obj/structure/prop/invuln/ice_prefab/standalone/trim{ @@ -59104,9 +48501,7 @@ "wEQ" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wEW" = ( /obj/effect/decal/cleanable/blood/oil, @@ -59120,45 +48515,30 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "wFA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/outdoor) "wFB" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/cargo) "wFP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "wFT" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "wFU" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/prison{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/southeast, /area/lv522/indoors/a_block/admin) "wGc" = ( /obj/item/device/m56d_post, @@ -59174,9 +48554,7 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "wGE" = ( /obj/structure/surface/table/almayer, @@ -59184,9 +48562,7 @@ pixel_y = 5 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "wGG" = ( /obj/structure/surface/table/almayer{ @@ -59194,9 +48570,7 @@ flipped = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "wGH" = ( /obj/item/prop/colony/usedbandage{ @@ -59216,9 +48590,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wGY" = ( /obj/effect/decal/cleanable/dirt, @@ -59226,17 +48598,13 @@ /area/lv522/indoors/a_block/admin) "wHi" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "wHj" = ( /obj/structure/surface/rack, /obj/structure/machinery/light, /obj/item/clothing/mask/gas, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/lone_buildings/storage_blocks) "wHo" = ( /obj/structure/surface/table/almayer, @@ -59246,11 +48614,7 @@ }, /obj/item/clothing/head/hardhat/white, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "wHw" = ( /turf/open/shuttle/dropship/can_surgery/light_grey_single_wide_left_to_right, @@ -59261,9 +48625,7 @@ }, /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "wHF" = ( /turf/open/floor/prison, @@ -59273,9 +48635,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "wHU" = ( /obj/structure/cargo_container/horizontal/blue/middle, @@ -59295,9 +48655,7 @@ dir = 1; name = "\improper A-Block - Colony Operations Centre Airlock" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "wIi" = ( /obj/structure/machinery/colony_floodlight{ @@ -59323,9 +48681,7 @@ /obj/effect/decal/cleanable/blood/xeno{ icon_state = "xgib3" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "wIE" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -59339,24 +48695,18 @@ layer = 3 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "wJb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wJk" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "wJq" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -59376,9 +48726,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "wKH" = ( /obj/structure/stairs/perspective{ @@ -59393,17 +48741,12 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_west_street) "wKV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "wLd" = ( /obj/structure/machinery/light, @@ -59431,14 +48774,12 @@ /obj/structure/closet/emcloset, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "wLN" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/drinks/coffee, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wLU" = ( /obj/structure/machinery/light{ @@ -59451,9 +48792,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_west_street) "wMq" = ( /obj/structure/surface/table/reinforced/prison, @@ -59462,9 +48801,7 @@ pixel_y = 10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "wMF" = ( /obj/structure/machinery/camera/autoname{ @@ -59473,9 +48810,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "wNl" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -59491,23 +48826,16 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "wNp" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/casino) "wNF" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "wNX" = ( /obj/structure/bed/chair, @@ -59516,40 +48844,27 @@ /area/lv522/indoors/c_block/mining) "wOo" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "wOu" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/n_rockies) "wOC" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "wOU" = ( /obj/item/prop/alien/hugger, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "wPt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "wPL" = ( /obj/structure/platform_decoration/strata{ @@ -59565,16 +48880,12 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/landing_zone_2) "wPR" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv522/indoors/b_block/bar) "wPV" = ( /obj/structure/closet/crate, /obj/item/storage/xeno_tag_case, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/lone_buildings/storage_blocks) "wQa" = ( /turf/open/auto_turf/shale/layer1, @@ -59583,41 +48894,27 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northeast, /area/lv522/atmos/east_reactor/south) "wQy" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/c_block/mining) "wRa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "wRd" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2/southwest, /area/lv522/indoors/a_block/dorms) "wRf" = ( /obj/structure/machinery/door/airlock/almayer/maint, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/sewer) "wRk" = ( /obj/effect/decal/warning_stripes{ @@ -59628,9 +48925,7 @@ "wRl" = ( /obj/structure/closet/firecloset/full, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "wRp" = ( /obj/structure/surface/rack, @@ -59645,10 +48940,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "wRC" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "wRJ" = ( /obj/item/hardpoint/locomotion/van_wheels{ @@ -59656,10 +48948,7 @@ name = "Lifting weights" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "wRL" = ( /turf/closed/shuttle/dropship2/tornado{ @@ -59668,25 +48957,18 @@ /area/lv522/landing_zone_forecon/UD6_Tornado) "wRZ" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/garden_bridge) "wSb" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor) "wSr" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "wSt" = ( /obj/effect/decal/cleanable/blood/gibs, @@ -59710,21 +48992,14 @@ pixel_x = 6; pixel_y = 19 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "wTn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "wTq" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/south) "wTr" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -59735,10 +49010,7 @@ pixel_x = 11 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "wTv" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -59746,9 +49018,7 @@ /area/lv522/atmos/west_reactor) "wTx" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "wTy" = ( /obj/structure/surface/table/reinforced/prison, @@ -59775,17 +49045,12 @@ /area/lv522/indoors/c_block/garage) "wTJ" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "wTV" = ( /obj/structure/prop/vehicles, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/reactor_garage) "wUj" = ( /obj/structure/closet/crate/miningcar/yellow, @@ -59795,34 +49060,28 @@ /obj/item/ore/diamond, /obj/item/ore/diamond, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "wUp" = ( /obj/structure/stairs/perspective{ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "wUx" = ( /obj/structure/barricade/deployable{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "wUL" = ( /obj/structure/closet/toolcloset, /turf/open/floor/plating, /area/lv522/oob) "wVf" = ( -/obj/structure/machinery/power/apc/weak{ - dir = 1 +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/west_reactor) @@ -59856,20 +49115,14 @@ "wWc" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/lv522/atmos/east_reactor/south) "wWe" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet, /area/lv522/indoors/a_block/executive) "wWV" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "wWX" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, @@ -59889,22 +49142,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "wXA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "wXQ" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "wYa" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -59929,9 +49174,7 @@ pixel_x = 1; pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "wYE" = ( /obj/structure/surface/table/almayer, @@ -59952,10 +49195,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "wZl" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -59996,9 +49236,7 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "wZH" = ( /obj/structure/surface/table/almayer, @@ -60006,9 +49244,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "wZI" = ( /obj/effect/decal/cleanable/dirt, @@ -60016,20 +49252,16 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "xaj" = ( /obj/structure/barricade/deployable{ dir = 8 }, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "floor_plate" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "xay" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -60038,15 +49270,11 @@ /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "xaD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "xaM" = ( /obj/item/shard{ @@ -60055,18 +49283,14 @@ /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen/glass) "xaN" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "xaQ" = ( /obj/structure/surface/table/almayer, @@ -60082,18 +49306,14 @@ pixel_x = 11; pixel_y = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/c_block/mining) "xbj" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "xbk" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -60110,17 +49330,12 @@ "xbN" = ( /obj/structure/machinery/sleep_console, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical) "xbX" = ( /obj/structure/pipes/vents/pump, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "xce" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -60137,10 +49352,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/c_block/mining) "xcE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -60165,9 +49377,7 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "xcU" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/oob) "xcX" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -60175,9 +49385,7 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/indoors/c_block/mining) "xcY" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_1) "xdb" = ( /obj/structure/prop/ice_colony/ground_wire, @@ -60197,11 +49405,7 @@ pixel_x = -13; pixel_y = 2 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "xdt" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -60225,10 +49429,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/command_centre) "xdX" = ( /obj/item/lightstick/red/spoke/planted{ @@ -60267,10 +49468,7 @@ /turf/open/floor/prison, /area/lv522/indoors/a_block/dorms) "xeG" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/cargo_intake) "xfp" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -60295,10 +49493,7 @@ /area/lv522/indoors/c_block/casino) "xfW" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "xfX" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -60308,9 +49503,7 @@ /area/lv522/indoors/a_block/dorms) "xgl" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "xgA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -60322,9 +49515,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "xgH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -60341,17 +49532,13 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/indoors/c_block/mining) "xgW" = ( /obj/structure/prop/vehicles/crawler{ icon_state = "crawler_crate_alt" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/south_east_street) "xgX" = ( /obj/structure/surface/rack, @@ -60372,35 +49559,25 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_street) "xho" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/north_command_centre) "xhq" = ( /obj/structure/closet, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "xhu" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger{ pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "xhB" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "xhD" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -60411,9 +49588,7 @@ /area/lv522/indoors/c_block/bridge) "xhL" = ( /obj/structure/largecrate/random, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/lv522/outdoors/colony_streets/north_street) "xhT" = ( /obj/effect/decal/cleanable/generic, @@ -60421,10 +49596,7 @@ /area/lv522/indoors/c_block/casino) "xhW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/indoors/lone_buildings/storage_blocks) "xic" = ( /turf/closed/shuttle/dropship2/tornado/typhoon{ @@ -60439,32 +49611,24 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/casino) "xiG" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "xiU" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "xiY" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/west) "xje" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "xju" = ( /obj/structure/machinery/light{ @@ -60477,40 +49641,29 @@ /area/lv522/indoors/c_block/cargo) "xjz" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "xjC" = ( /obj/structure/pipes/vents/pump, /obj/structure/closet, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "xjF" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/executive) "xjO" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/garage) "xjS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "xjU" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "xjY" = ( /obj/structure/machinery/light{ @@ -60520,9 +49673,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/bridge) "xka" = ( /obj/structure/surface/table/almayer, @@ -60531,9 +49682,7 @@ pixel_y = 7 }, /obj/item/paper/wy, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "xkr" = ( /obj/effect/landmark/objective_landmark/medium, @@ -60545,16 +49694,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/op_centre) "xkB" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/atmos/outdoor) "xkO" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -60562,26 +49705,20 @@ "xln" = ( /obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "xlq" = ( /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurple2" - }, +/turf/open/floor/prison/darkpurple2, /area/lv522/indoors/a_block/dorms) "xly" = ( /obj/structure/cargo_container/grant/rightmid, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/central_streets) "xlI" = ( -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/corpo) "xlL" = ( /obj/structure/reagent_dispensers/fueltank{ @@ -60592,9 +49729,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "xlN" = ( /obj/structure/surface/rack, @@ -60619,26 +49754,20 @@ "xlV" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "xlY" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "xmj" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/nw_rockies) "xmk" = ( /obj/structure/pipes/vents/pump, @@ -60646,25 +49775,17 @@ /obj/item/pipe{ pixel_x = -6 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "xmD" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "xmN" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "xmT" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -60674,20 +49795,14 @@ /obj/structure/bed/chair{ dir = 1 }, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_1/ceiling) "xnk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv522/indoors/a_block/corpo) "xno" = ( /obj/item/weapon/gun/smartgun{ @@ -60703,10 +49818,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/bridge) "xnu" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -60717,22 +49829,15 @@ name = "menu"; pixel_y = 26 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "xnG" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "xnI" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/bridges/op_centre) "xnJ" = ( /obj/structure/surface/table/almayer, @@ -60743,9 +49848,7 @@ /obj/item/device/flash{ pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "xnP" = ( /obj/structure/surface/table/reinforced/prison, @@ -60756,10 +49859,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo) "xnX" = ( /obj/effect/decal/cleanable/dirt, @@ -60769,9 +49869,7 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "xoj" = ( /obj/effect/decal/cleanable/dirt, @@ -60783,18 +49881,14 @@ name = "\improper A-Block - Colony Operations Centre Airlock" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/hallway) "xpg" = ( /turf/closed/wall/strata_outpost/reinforced, /area/lv522/outdoors/nw_rockies) "xpu" = ( /obj/structure/platform, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "xpH" = ( /obj/structure/platform{ @@ -60810,17 +49904,11 @@ /obj/structure/barricade/deployable{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_east_street) "xqd" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "xqj" = ( /obj/effect/landmark/yautja_teleport, @@ -60837,44 +49925,31 @@ dir = 4; pixel_y = -5 }, -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "xqV" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "xqY" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_1) "xrr" = ( /obj/structure/barricade/deployable, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "xrA" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "xrB" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/c_block/cargo) "xrF" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/lv522/atmos/cargo_intake) "xrH" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -60907,7 +49982,7 @@ /obj/structure/largecrate/random/barrel, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "xtb" = ( /turf/closed/wall/strata_outpost, /area/lv522/indoors/a_block/fitness) @@ -60921,19 +49996,13 @@ /obj/item/storage/pouch/cassette{ pixel_y = 5 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/c_block/t_comm) "xtk" = ( /obj/item/prop/colony/usedbandage{ dir = 5 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "xtH" = ( /obj/effect/spawner/gibspawner/human, @@ -60954,9 +50023,7 @@ /obj/structure/window{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv522/indoors/b_block/hydro/glass) "xuk" = ( /obj/structure/surface/table/almayer, @@ -60967,9 +50034,7 @@ /area/lv522/indoors/a_block/admin) "xuB" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "xuD" = ( /obj/structure/surface/table/almayer, @@ -60982,29 +50047,19 @@ pixel_y = 10 }, /obj/item/tool/pen, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "xuQ" = ( /obj/structure/largecrate/random/secure, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "xuU" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/cargo_intake) "xva" = ( /obj/structure/cargo_container/watatsumi/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "xvj" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -61015,9 +50070,7 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "xvl" = ( /turf/closed/wall/strata_outpost, @@ -61029,45 +50082,23 @@ /area/lv522/indoors/c_block/t_comm) "xvB" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/bridge) "xvG" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "xvQ" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/engineering) "xvW" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/bridges) -"xwv" = ( -/obj/structure/stairs/perspective{ - icon_state = "p_stair_full" - }, -/obj/structure/stairs/perspective{ - icon_state = "p_stair_full" - }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, -/area/lv522/outdoors/colony_streets/south_east_street) "xwD" = ( /obj/structure/machinery/space_heater/radiator/red{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "xwK" = ( /obj/effect/decal/warning_stripes{ @@ -61075,9 +50106,7 @@ pixel_x = 1 }, /obj/item/stack/sandbags/small_stack, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/outdoors/colony_streets/north_street) "xwO" = ( /obj/structure/cargo_container/seegson/left, @@ -61085,9 +50114,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "xwZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "xxk" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -61104,9 +50131,7 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "xxq" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/south_east_street) "xxs" = ( /obj/effect/decal/cleanable/dirt, @@ -61127,9 +50152,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "xxU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -61139,34 +50162,25 @@ /area/lv522/indoors/a_block/admin) "xxV" = ( /obj/structure/cargo_container/seegson/right, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_west_street) "xxW" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) "xyi" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "xym" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "xyu" = ( -/turf/open/shuttle/dropship/can_surgery/dark_grey, +/turf/open/shuttle/dropship/can_surgery/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "xyC" = ( /obj/structure/machinery/landinglight/ds2/delaythree, @@ -61175,24 +50189,17 @@ /area/lv522/landing_zone_2) "xyL" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness) "xyN" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/central_streets) "xzj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "xzn" = ( /turf/open/floor/prison, @@ -61204,18 +50211,12 @@ pixel_y = 9 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "xzu" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "xzK" = ( /turf/open/asphalt/cement, @@ -61231,9 +50232,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/c_block/mining) "xAF" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -61259,9 +50258,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "xAO" = ( /turf/open/gm/river, @@ -61271,9 +50268,7 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/mining) "xAR" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_street) "xAS" = ( /obj/structure/fence{ @@ -61286,9 +50281,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "xAZ" = ( /obj/effect/decal/cleanable/dirt, @@ -61299,9 +50292,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "xBi" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -61312,9 +50303,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo/glass) "xBo" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -61331,9 +50320,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/n_rockies) "xBS" = ( /obj/structure/stairs/perspective{ @@ -61345,10 +50332,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/corpo/glass) "xCN" = ( /obj/item/clothing/under/shorts/blue{ @@ -61359,18 +50343,14 @@ /area/lv522/indoors/a_block/executive) "xCS" = ( /obj/structure/machinery/light, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "xCT" = ( /turf/open/floor/prison, /area/lv522/indoors/a_block/dorm_north) "xCY" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "xDl" = ( /obj/effect/decal/cleanable/blood, @@ -61411,9 +50391,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/south_west_street) "xDJ" = ( /obj/effect/decal/cleanable/dirt, @@ -61422,10 +50400,7 @@ /area/lv522/indoors/a_block/kitchen) "xDL" = ( /obj/structure/cargo_container/kelland/left, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "xDM" = ( /obj/structure/surface/table/almayer{ @@ -61443,10 +50418,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "xDR" = ( /obj/structure/machinery/conveyor{ @@ -61463,17 +50435,11 @@ /area/lv522/outdoors/colony_streets/north_west_street) "xEk" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/cargo_intake) "xEp" = ( /obj/structure/cargo_container/kelland/right, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "xEB" = ( /obj/structure/bed/chair/comfy{ @@ -61486,36 +50452,26 @@ /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "Reactor_entry_1" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "xEH" = ( /obj/structure/machinery/landinglight/ds1{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1) "xFg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "xFp" = ( /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/north_east_street) "xFt" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/lv522/atmos/east_reactor/south) "xFv" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -61529,9 +50485,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/admin) "xFG" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -61543,9 +50497,7 @@ name = "\improper A-Block Fitness Centre Airlock" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness) "xGa" = ( /obj/effect/decal/cleanable/blood/xeno{ @@ -61567,9 +50519,7 @@ /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "Sec-Corpo-Bridge-Lockdown" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/security) "xGf" = ( /obj/effect/decal/cleanable/dirt, @@ -61585,25 +50535,19 @@ "xGC" = ( /obj/item/reagent_container/glass/bucket/janibucket, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "xGR" = ( /obj/structure/machinery/door/airlock/almayer/maint, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "xGX" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "xHr" = ( /obj/structure/pipes/vents/pump, @@ -61617,24 +50561,18 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Corporate Liaison Office " }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/corpo) "xHO" = ( /obj/structure/girder, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_street) "xIr" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/spider/spiderling/nogrow, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/dorms) "xIv" = ( /turf/open/floor/prison, @@ -61642,7 +50580,6 @@ "xIK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/largecrate, -/obj/effect/landmark/lv624/fog_blocker/short, /turf/open/floor/plating, /area/lv522/landing_zone_1/tunnel) "xIW" = ( @@ -61661,15 +50598,11 @@ /area/lv522/indoors/c_block/cargo) "xJg" = ( /obj/structure/machinery/light, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "xJt" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/way_in_command_centre) "xJB" = ( /obj/structure/largecrate/random/barrel/red, @@ -61682,16 +50615,11 @@ id = "LV522CIC_1"; name = "\improper Storm Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/admin) "xJI" = ( /obj/effect/decal/cleanable/generic, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "xJK" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -61700,10 +50628,7 @@ /obj/structure/flora/bush/ausbushes/ausbush{ pixel_y = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "xJL" = ( /obj/effect/decal/cleanable/dirt, @@ -61717,10 +50642,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "xKc" = ( /obj/structure/barricade/handrail{ @@ -61733,9 +50655,7 @@ /obj/item/ammo_magazine/m56d, /obj/item/ammo_magazine/m56d, /obj/item/device/m56d_gun, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Typhoon) "xKk" = ( /turf/closed/wall/strata_outpost_ribbed, @@ -61748,9 +50668,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms) "xLg" = ( /obj/effect/decal/cleanable/dirt, @@ -61764,14 +50682,10 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "xLm" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/north) "xLn" = ( /obj/structure/surface/table/almayer, @@ -61788,9 +50702,7 @@ pixel_y = -5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/b_block/bar) "xLq" = ( /obj/item/prop/alien/hugger, @@ -61801,9 +50713,7 @@ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/sewer) "xLU" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -61828,28 +50738,19 @@ pixel_x = 8; pixel_y = 16 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/cargo) "xMu" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/lone_buildings/chunk) "xMz" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "xME" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/lv522/atmos/east_reactor/south) "xMO" = ( /obj/effect/decal/cleanable/dirt, @@ -61886,33 +50787,22 @@ /area/lv522/indoors/b_block/hydro) "xNt" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/lv522/atmos/east_reactor/south) "xNG" = ( /obj/structure/machinery/computer/crew/colony{ density = 0; pixel_y = 16 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/outdoors/colony_streets/windbreaker/observation) "xNR" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "xOb" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness/glass) "xOw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -61932,9 +50822,7 @@ "xOQ" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/fitness) "xPa" = ( /obj/structure/machinery/conveyor, @@ -61948,9 +50836,7 @@ /area/lv522/indoors/c_block/mining) "xPj" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "xPo" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -61988,9 +50874,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "xPW" = ( /obj/effect/decal/cleanable/dirt, @@ -62014,18 +50898,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/outdoor) "xQc" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, /area/lv522/atmos/east_reactor/south) "xQi" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "xQj" = ( /obj/effect/decal/cleanable/dirt, @@ -62035,9 +50915,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/medical) "xQq" = ( /obj/effect/decal/cleanable/dirt, @@ -62052,25 +50930,18 @@ /obj/item/tool/pen/blue/clicky, /obj/effect/landmark/objective_landmark/science, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "xRg" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "xRk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/north_street) "xRn" = ( /obj/item/clothing/head/hardhat, @@ -62081,9 +50952,7 @@ dir = 1; pixel_y = 26 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/lv522/indoors/a_block/kitchen) "xRq" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -62107,9 +50976,7 @@ dir = 8; pixel_y = 17 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/lv522/indoors/lone_buildings/chunk) "xRw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -62122,30 +50989,20 @@ /obj/structure/bed/roller, /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "xRE" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "xRG" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "xRK" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/lv522/outdoors/colony_streets/north_street) "xRM" = ( /obj/structure/machinery/door/airlock/dropship_hatch/two{ @@ -62156,9 +51013,7 @@ id = "UD6 East"; indestructible = 1 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/lv522/landing_zone_forecon/UD6_Tornado) "xRQ" = ( /obj/structure/surface/table/woodentable/fancy, @@ -62181,10 +51036,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "xSD" = ( /obj/structure/largecrate/random/barrel/green, @@ -62194,24 +51046,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/lv522/atmos/way_in_command_centre) "xSL" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/northwest, /area/lv522/atmos/east_reactor/south) "xSN" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/filt) "xSP" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -62242,16 +51086,11 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "xTs" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/indoors/a_block/fitness) "xTJ" = ( /obj/item/tool/kitchen/utensil/pknife{ @@ -62285,18 +51124,14 @@ pixel_y = 7 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "xUq" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/corsat, /area/lv522/atmos/reactor_garage) "xUx" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "xUJ" = ( /obj/effect/decal/cleanable/blood/drip, @@ -62305,18 +51140,14 @@ /area/lv522/indoors/a_block/security) "xUQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/op_centre) "xVd" = ( /turf/closed/wall/strata_outpost_ribbed, /area/lv522/indoors/lone_buildings/engineering) "xVq" = ( /obj/structure/blocker/forcefield/vehicles, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "xVz" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -62326,9 +51157,7 @@ /area/lv522/outdoors/colony_streets/north_west_street) "xVB" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/atmos/way_in_command_centre) "xVG" = ( /obj/structure/largecrate/random, @@ -62346,19 +51175,14 @@ dir = 8 }, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) "xVI" = ( /obj/effect/spawner/gibspawner/xeno, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/prison/blue/north, /area/lv522/indoors/a_block/admin) "xVV" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/colony_streets/south_west_street) "xWb" = ( /obj/structure/bed/chair{ @@ -62371,26 +51195,18 @@ /area/lv522/outdoors/colony_streets/north_west_street) "xWc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "xWf" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/bridges/dorms_fitness) "xWx" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/toilet) "xWz" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/filt) "xWA" = ( /obj/structure/stairs/perspective{ @@ -62401,9 +51217,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "xWF" = ( /obj/structure/prop/server_equipment/yutani_server{ @@ -62414,34 +51228,25 @@ pixel_y = 11 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "xWL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/stack/rods, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "xWO" = ( /obj/structure/stairs/perspective{ dir = 10; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/colony_streets/south_east_street) "xWP" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/lv522/outdoors/colony_streets/north_street) "xXg" = ( /turf/open/asphalt/cement, @@ -62457,16 +51262,12 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "xXz" = ( /obj/structure/foamed_metal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "xXN" = ( /obj/effect/decal/cleanable/dirt, @@ -62474,17 +51275,13 @@ /area/lv522/indoors/a_block/dorms) "xXO" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/ceiling) "xXQ" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/north_street) "xXR" = ( /obj/structure/machinery/colony_floodlight{ @@ -62495,19 +51292,14 @@ /turf/open/asphalt/cement, /area/lv522/outdoors/colony_streets/north_street) "xXV" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/nw_rockies) "xXX" = ( /obj/structure/target{ name = "punching bag" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/a_block/fitness) "xYn" = ( /obj/structure/surface/table/woodentable/fancy, @@ -62529,16 +51321,12 @@ /turf/open/floor/plating/plating_catwalk/prison, /area/lv522/atmos/east_reactor/south) "xZw" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/cargo_intake) "xZy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/indoors/c_block/mining) "xZz" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -62556,15 +51344,8 @@ dir = 5; id = "cargo_container" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/cargo_intake) -"xZN" = ( -/obj/structure/largecrate/random/secure, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/plating, -/area/lv522/landing_zone_1/tunnel) "xZP" = ( /obj/structure/stairs/perspective{ dir = 1; @@ -62577,10 +51358,7 @@ /obj/structure/machinery/space_heater/radiator/red{ pixel_y = 26 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/engineering) "yae" = ( /obj/structure/surface/table/almayer, @@ -62590,9 +51368,7 @@ }, /obj/item/tool/pen/blue/clicky, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/hallway) "yaf" = ( /obj/structure/surface/rack, @@ -62606,9 +51382,7 @@ "yai" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/lv522/atmos/east_reactor/south) "yaj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -62621,9 +51395,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/mining) "yar" = ( /obj/structure/fence, @@ -62634,28 +51406,21 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/lv522/landing_zone_2/ceiling) "yaw" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/reactor_garage) "yaC" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/way_in_command_centre) "yaF" = ( /obj/effect/spawner/gibspawner/xeno, @@ -62675,9 +51440,7 @@ /obj/structure/largecrate/random{ layer = 2.9 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "ybd" = ( /obj/structure/blocker/forcefield/vehicles, @@ -62687,9 +51450,7 @@ unacidable = 1 }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/oob) "ybj" = ( /obj/item/prop/alien/hugger, @@ -62701,9 +51462,7 @@ pixel_y = 2 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security/glass) "ybz" = ( /turf/open/asphalt/cement, @@ -62712,9 +51471,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/toolbox, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/indoors/c_block/garage) "yca" = ( /obj/effect/decal/cleanable/dirt, @@ -62722,32 +51479,24 @@ /area/lv522/indoors/a_block/kitchen/glass) "ycb" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/lone_buildings/storage_blocks) "ycc" = ( /obj/structure/largecrate/random/barrel, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "yct" = ( /obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/weak{ - dir = 1 - }, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" +/obj/structure/machinery/power/apc/power/north{ + start_charge = 20 }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "ycv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "ycw" = ( /obj/structure/girder/reinforced, @@ -62773,18 +51522,13 @@ /area/lv522/outdoors/colony_streets/south_east_street) "ycO" = ( /obj/structure/machinery/light, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/bridge) "ycV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/lv522/outdoors/n_rockies) "ydb" = ( /obj/effect/decal/cleanable/dirt, @@ -62802,46 +51546,33 @@ "ydz" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/kitchen) "ydA" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/north_west_street) "ydD" = ( /obj/structure/surface/table/almayer, /obj/item/ammo_box/magazine/shotgun/buckshot/empty, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/security) "ydS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/op_centre) "ydU" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/b_block/bar) "ydV" = ( /obj/structure/surface/table/almayer{ dir = 1; flipped = 1 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "yeD" = ( /obj/item/ammo_magazine/pistol/m1911{ @@ -62852,10 +51583,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/outdoors/colony_streets/north_west_street) "yeH" = ( /obj/effect/decal/cleanable/dirt, @@ -62874,14 +51602,10 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "yeS" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/north_command_centre) "yfu" = ( /turf/open/floor/prison, @@ -62889,10 +51613,7 @@ "yfz" = ( /obj/structure/largecrate/random/mini, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/lv522/landing_zone_2/ceiling) "yfH" = ( /obj/structure/window/framed/strata/reinforced, @@ -62905,21 +51626,13 @@ /turf/open/floor/plating, /area/lv522/landing_zone_2) "yfP" = ( -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/lv522/indoors/a_block/dorm_north) "yfR" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/indoors/b_block/hydro) "yfS" = ( -/turf/open/floor/prison{ - dir = 9; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/northwest, /area/lv522/indoors/b_block/hydro) "yfX" = ( /obj/item/weapon/gun/boltaction{ @@ -62943,22 +51656,15 @@ /area/lv522/indoors/c_block/casino) "ygu" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/lv522/atmos/east_reactor/west) "ygw" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/indoors/a_block/security) "ygD" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/outdoors/colony_streets/windbreaker/observation) "yhi" = ( /obj/effect/decal/cleanable/dirt, @@ -62982,10 +51688,7 @@ /obj/item/storage/firstaid/adv, /obj/structure/pipes/vents/pump, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/lv522/indoors/a_block/medical/glass) "yhz" = ( /obj/structure/window_frame/corsat, @@ -62999,30 +51702,21 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/garden_bridge) "yhK" = ( /obj/structure/pipes/standard/simple/hidden/green, /turf/open/auto_turf/shale/layer1, /area/lv522/outdoors/colony_streets/north_west_street) "yhR" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/lv522/outdoors/colony_streets/south_street) "yhU" = ( -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/landing_zone_1/ceiling) "yif" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "yim" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -63031,17 +51725,13 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/n_rockies) "yiu" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "yiH" = ( /obj/structure/window_frame/strata, /obj/effect/spawner/gibspawner/xeno, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/dorms) "yiM" = ( /turf/open/auto_turf/sand_white/layer0, @@ -63061,24 +51751,18 @@ name = "\improper A-Block Security Airlock"; welded = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/indoors/a_block/bridges/op_centre) "yje" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/atmos/sewer) "yjg" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/atmos/east_reactor/south) "yjm" = ( /obj/structure/largecrate/random, @@ -63102,9 +51786,7 @@ pixel_y = 25 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/lv522/indoors/a_block/bridges/corpo) "yjr" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -63136,9 +51818,7 @@ pixel_x = -11; pixel_y = -8 }, -/turf/open/floor/shiva{ - icon_state = "radiator_tile2" - }, +/turf/open/floor/shiva/radiator_tile2, /area/lv522/indoors/a_block/bridges/corpo) "yjK" = ( /obj/structure/prop/ice_colony/ground_wire{ @@ -63148,10 +51828,7 @@ /turf/open/auto_turf/sand_white/layer0, /area/lv522/outdoors/colony_streets/south_east_street) "yjL" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "whitegreenfull" - }, +/turf/open/floor/prison/whitegreenfull/southwest, /area/lv522/oob) "yjP" = ( /obj/structure/surface/table/almayer, @@ -63162,9 +51839,7 @@ }, /obj/item/tool/screwdriver, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkbrownfull2" - }, +/turf/open/floor/prison/darkbrownfull2, /area/lv522/landing_zone_2/ceiling) "yjT" = ( /obj/effect/decal/warning_stripes{ @@ -63174,9 +51849,7 @@ /area/lv522/outdoors/colony_streets/south_west_street) "yjU" = ( /obj/structure/cargo_container/horizontal/blue/middle, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv522/indoors/c_block/cargo) "yjW" = ( /obj/structure/surface/table/almayer, @@ -63186,22 +51859,14 @@ }, /obj/item/tank/emergency_oxygen/engi, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "darkpurplefull2" - }, +/turf/open/floor/prison/darkpurplefull2, /area/lv522/indoors/a_block/dorms/glass) "ykc" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3/west, /area/lv522/indoors/a_block/bridges/op_centre) "yke" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/a_block/admin) "ykj" = ( /turf/open/shuttle/dropship/can_surgery/light_grey_bottom_right, @@ -63212,16 +51877,10 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - dir = 1; - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate/north, /area/lv522/indoors/c_block/mining) "ykL" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/lv522/indoors/lone_buildings/outdoor_bot) "ykR" = ( /obj/structure/bed/chair/comfy, @@ -63230,9 +51889,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/lv522/outdoors/colony_streets/north_west_street) "ykT" = ( /turf/open/floor/plating/plating_catwalk/prison, @@ -63255,25 +51912,17 @@ pixel_x = -7 }, /obj/effect/landmark/objective_landmark/close, -/obj/effect/landmark/lv624/fog_blocker/short, -/turf/open/floor/prison{ - dir = 4; - icon_state = "greenfull" - }, +/turf/open/floor/prison/greenfull/east, /area/lv522/landing_zone_1/ceiling) "yld" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/alien/resin/sticky, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/lv522/atmos/east_reactor/south) "ylm" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/lv522/outdoors/n_rockies) "ylo" = ( /turf/closed/wall/shiva/prefabricated/reinforced, @@ -63286,9 +51935,7 @@ /turf/open/floor/prison, /area/lv522/indoors/c_block/t_comm) "ylr" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/lv522/outdoors/colony_streets/east_central_street) "ylC" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -63303,14 +51950,12 @@ /area/lv522/indoors/a_block/admin) "ymc" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/lv522/landing_zone_1/ceiling) "ymf" = ( /obj/structure/platform_decoration, /turf/open/gm/river, -/area/lv522/landing_zone_1/tunnel) +/area/lv522/landing_zone_1/tunnel/far) (1,1,1) = {" bMX @@ -64403,7 +53048,7 @@ nGe pez pFw qbf -lBl +pxb paT pxb pxb @@ -64627,11 +53272,11 @@ cpy cpy oyY paT -lBl -lBl -lBl -lBl -lBl +pxb +pxb +pxb +pxb +pxb pxb nQz tPf @@ -64853,12 +53498,12 @@ cpy cpy cpy hTW -lBl -vqw -lBl -lBl -lBl -oYM +pxb +xqp +pxb +pxb +pxb +nQz tPf oKc uZc @@ -65079,13 +53724,13 @@ cpy cpy cpy nGe -veq -veq -vqw -vqw -vqw -oYM -pLm +pwa +pwa +xqp +xqp +xqp +nQz +oKc ryU ryU ryU @@ -65306,12 +53951,12 @@ cpy cpy cpy nGJ -veq -veq -lBl -oYM -tZM -pLm +pwa +pwa +pxb +nQz +tPf +oKc ryU ryU uiM @@ -65533,10 +54178,10 @@ cpy cpy cpy nMc -lBl -oYM -tZM -pLm +pxb +nQz +tPf +oKc ryU ryU ryU @@ -65759,11 +54404,11 @@ cpy cpy cpy lJq -lBl -oYM -pLm -pkH -pkH +pxb +nQz +oKc +ryU +ryU ryU wuK xfW @@ -65986,11 +54631,11 @@ cpy cpy cpy lJq -oYM -pLm -pkH -pvd -nhi +nQz +oKc +ryU +rhk +uTd oyf tns fOc @@ -66212,9 +54857,9 @@ cpy cpy cpy cpy -veq +pwa lWj -cpU +uZc fSo nFj pRg @@ -66439,9 +55084,9 @@ tFx tFx tFx niA -veq +pwa oiC -pkH +ryU naS nFj nFj @@ -66666,9 +55311,9 @@ wnP evg syM rnT -lBl +pxb ttT -pkH +ryU haf nFj nFj @@ -66893,9 +55538,9 @@ mvP ggS tFx rnT -lBl +pxb ttT -pkH +ryU das sYH sYH @@ -67118,11 +55763,11 @@ tFx moI mxD uom -kWp +ymc rnT -lBl +pxb ttT -pkH +ryU eyy sYH sYH @@ -67158,11 +55803,11 @@ cpy eYM eYM eYM -fxZ -fxZ -fxZ +wfP +wfP +wfP eYM -nvV +sRM eYM eYM cpy @@ -67345,11 +55990,11 @@ tFx inm myQ myZ -kWp +ymc rnT -lBl +pxb ttT -pkH +ryU naS sYH sYH @@ -67385,12 +56030,12 @@ eYM eYM uqe pNa -fxZ -fxZ -fxZ +wfP +wfP +wfP pNa -nvV -ait +sRM +hTe eYM cpy cpy @@ -67574,9 +56219,9 @@ rIM rIM tFx rnT -lBl +pxb ttT -pkH +ryU haf sYH sYH @@ -67609,15 +56254,15 @@ pxb cpy eYM eYM -qCs -fxZ +jJF +wfP eYM -fxZ -fxZ -fxZ +wfP +wfP +wfP eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -67796,14 +56441,14 @@ qJy aRN ien mmw -fbh -fbh -fHB +veQ +veQ +fnA sSQ rnT -lBl +pxb ttT -pkH +ryU das sYH sYH @@ -67836,15 +56481,15 @@ pxb cpy eYM hUM -qCs -fxZ +jJF +wfP eYM -fxZ -fxZ -fxZ +wfP +wfP +wfP eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -68025,12 +56670,12 @@ tZh ofi ofi max -rFw +osN sSQ rnT -lBl +pxb ttT -pkH +ryU eyy nFj nFj @@ -68063,15 +56708,15 @@ cpy cpy eYM vYY -fxZ -fxZ +wfP +wfP eYM -qCs -fxZ -fxZ +jJF +wfP +wfP eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -68252,12 +56897,12 @@ hpq tZh ofi max -rFw +osN sSQ rnT -lBl +pxb jPg -pkH +ryU naS nFj nFj @@ -68291,14 +56936,14 @@ cpy eYM ofX rmC -fxZ +wfP eYM -qCs -fxZ -fxZ +jJF +wfP +wfP eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -68482,9 +57127,9 @@ max ien ien ien -lBl +pxb lWj -cpU +uZc fBL nFj pRg @@ -68518,14 +57163,14 @@ cpy eYM fLM rmC -fxZ +wfP eYM -qCs -fxZ -fxZ +jJF +wfP +wfP eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -68706,15 +57351,15 @@ hpq ofi ofi max -rFw +osN sSQ rnT -lBl +pxb lgY oKG -pkH -pwH -sCk +ryU +uEH +vJj jIk aGS dhP @@ -68745,14 +57390,14 @@ cpy eYM eYM ivb -fxZ +wfP eYM -fxZ -fxZ -fxZ +wfP +wfP +wfP eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -68933,15 +57578,15 @@ gpB ofi ofi max -rFw +osN sSQ rnT -lBl -lBl +pxb +pxb lgY oKG -pkH -pkH +ryU +ryU ryU tgq qcO @@ -68971,15 +57616,15 @@ pxb cpy eYM exQ -fxZ -fxZ +wfP +wfP eYM -fxZ -fxZ -fxZ +wfP +wfP +wfP eYM -nvV -ait +sRM +hTe eYM eYM cpy @@ -69163,11 +57808,11 @@ max ien ien ien -veq -lBl -lBl +pwa +pxb +pxb lgY -qMJ +udi oKG ryU ryU @@ -69198,16 +57843,16 @@ cpy cpy eYM eYM -fxZ -fxZ +wfP +wfP eYM -fxZ -fxZ -fxZ +wfP +wfP +wfP eYM -nvV -ait -ait +sRM +hTe +hTe eYM cpy cpy @@ -69387,16 +58032,16 @@ hpq ofi tZh max -rFw +osN sSQ rnT -veq -veq -lBl -lBl -lBl +pwa +pwa +pxb +pxb +pxb lgY -qMJ +udi oKG ryU ryU @@ -69425,16 +58070,16 @@ cpy cpy eYM jxF -fxZ -xZN +wfP +mzi eYM -fxZ -fxZ +wfP +wfP nxF eYM -nvV -ait -ait +sRM +hTe +hTe eYM cpy cpy @@ -69614,16 +58259,16 @@ hpq ofi max max -rFw +osN sSQ rnT -veq -veq -veq -lBl -lBl -lBl -lBl +pwa +pwa +pwa +pxb +pxb +pxb +pxb lgY oKG ryU @@ -69656,12 +58301,12 @@ jCh eYM eYM ivb -fxZ -fxZ +wfP +wfP eYM vBm -cHY -ait +qxk +hTe eYM cpy cpy @@ -69841,7 +58486,7 @@ hpq max max max -rFw +osN sSQ vGo jZD @@ -69849,11 +58494,11 @@ jZD jZD jZD oiY -lBl -lBl -lBl +pxb +pxb +pxb lgY -qMJ +udi oKG uZc ryU @@ -69878,17 +58523,17 @@ pxb cpy eYM eYM -fxZ -fxZ -fxZ +wfP +wfP +wfP eYM -fxZ -fxZ -qCs +wfP +wfP +jJF eYM eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -70068,54 +58713,54 @@ hpq max max max -rFw +osN tFx -kWp +ymc tFx tFx -kWp +ymc tFx rnT -lBl -lBl -lBl -lBl -lBl +pxb +pxb +pxb +pxb +pxb lgY -qMJ +udi qDt -pkH -pkH -pkH +ryU +ryU +ryU taW -qMJ -rPQ -lBl -lBl -lBl -lBl -lBl -lBl -veq -veq -veq -vqw -vqw +udi +gVn +pxb +pxb +pxb +pxb +pxb +pxb +pwa +pwa +pwa +xqp +xqp cpy cpy eYM mMX -fxZ -fxZ -fxZ +wfP +wfP +wfP eYM -fxZ -fxZ -qCs +wfP +wfP +jJF xIK eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -70295,54 +58940,54 @@ xVV max max ofi -rFw +osN aFf wHo xzp ojb uom -kWp +ymc rnT -lBl -lBl -lBl -veq -veq -lBl -lBl +pxb +pxb +pxb +pwa +pwa +pxb +pxb qDD rys rys rys jYK -lBl -lBl -lBl -lBl -veq -veq -lBl -veq -veq -veq -lBl -vqw -vqw +pxb +pxb +pxb +pxb +pwa +pwa +pxb +pwa +pwa +pwa +pxb +xqp +xqp cpy cpy eYM mMX -fxZ -fxZ -fxZ +wfP +wfP +wfP eYM -fxZ -fxZ -fxZ -qCs +wfP +wfP +wfP +jJF eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -70522,54 +59167,54 @@ max max max ofi -rFw -kZJ +osN +aFf ggS uol uol rzz -kWp +ymc rnT -lBl -lBl -veq -veq -veq -veq -veq -veq -lBl -lBl -lBl -lBl -lBl -lBl -lBl -veq -veq -veq -veq -veq -veq -lBl -lBl -veq -vqw +pxb +pxb +pwa +pwa +pwa +pwa +pwa +pwa +pxb +pxb +pxb +pxb +pxb +pxb +pxb +pwa +pwa +pwa +pwa +pwa +pwa +pxb +pxb +pwa +xqp cpy cpy eYM oBw -fxZ -fxZ -fxZ +wfP +wfP +wfP eYM -xZN -fxZ -fxZ -qCs +mzi +wfP +wfP +jJF eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -70749,7 +59394,7 @@ max max max ofi -rFw +osN kPJ ggS nEq @@ -70757,46 +59402,46 @@ nEq rzz syM rnT -lBl -veq -veq -veq -vqw -veq -veq -veq -veq -veq -veq -veq -lBl -lBl -veq -veq -veq -veq -veq -veq -lBl -lBl -lBl -lBl -lBl +pxb +pwa +pwa +pwa +xqp +pwa +pwa +pwa +pwa +pwa +pwa +pwa +pxb +pxb +pwa +pwa +pwa +pwa +pwa +pwa +pxb +pxb +pxb +pxb +pxb cpy cpy eYM sdN -fxZ -fxZ -qCs +wfP +wfP +jJF eYM xIK -fxZ -fxZ +wfP +wfP rcR eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -70976,31 +59621,31 @@ max max ofi tZh -rFw +osN aFf lJU uol vbu oPR -kWp +ymc rnT -veq -veq -veq -lBl -vqw -vqw -veq -veq -vqw -vqw -vqw -veq -veq -veq -veq -veq -veq +pwa +pwa +pwa +pxb +xqp +xqp +pwa +pwa +xqp +xqp +xqp +pwa +pwa +pwa +pwa +pwa +pwa tMq jZD jZD @@ -71013,17 +59658,17 @@ cpy cpy eYM kbo -fxZ -qCs -qCs +wfP +jJF +jJF eYM xIK -qCs -fxZ +jJF +wfP rcR eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -71203,22 +59848,22 @@ max max ofi tZh -rFw +osN aFf xdn rzz omG oRS -kWp +ymc rnT -veq -veq -lBl -cpy -lBl -lBl -lBl -veq +pwa +pwa +pxb +cpy +pxb +pxb +pxb +pwa rAu umK sCb @@ -71226,8 +59871,8 @@ tfb tMt umK uFp -veq -veq +pwa +pwa vtN tFx tFx @@ -71240,17 +59885,17 @@ cpy cpy eYM ikb -fxZ -qCs +wfP +jJF eYM eYM eYM ntT -fxZ -fxZ +wfP +wfP eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -71429,22 +60074,22 @@ max max max tZh -fPt -fHB +pAj +fnA tFx -kWp -pid -kWp +ymc +xXO +ymc tFx tFx rnT -lBl -lBl +pxb +pxb cpy cpy -lBl -lBl -lBl +pxb +pxb +pxb rAu rOw tFx @@ -71476,8 +60121,8 @@ eYM jCh eYM eYM -nvV -ait +sRM +hTe eYM cpy cpy @@ -71656,7 +60301,7 @@ cxv max max tZh -rFw +osN tFx tFx eiP @@ -71665,13 +60310,13 @@ jQC tFx tFx rnT -lBl -lBl -lBl -lBl -lBl -lBl -veq +pxb +pxb +pxb +pxb +pxb +pxb +pwa gej tFx tFx @@ -71693,17 +60338,17 @@ tFx eYM uEV sdN -fxZ -qCs -qCs +wfP +jJF +jJF eYM eYM eYM nSq -fxZ -qCs +wfP +jJF vTQ -nvV +sRM eYM eYM cpy @@ -71883,22 +60528,22 @@ kmq cxv max max -rFw +osN aFf mFm nnv vbu vbu rzz -kWp +ymc rnT -lBl -lBl -lBl -lBl -lBl -lBl -veq +pxb +pxb +pxb +pxb +pxb +pxb +pwa gej tFx ykU @@ -71919,18 +60564,18 @@ ggS tFx eZW pET -fxZ -fxZ -fxZ -qCs +wfP +wfP +wfP +jJF xIK eYM qXs -qCs -fxZ -fxZ +jJF +wfP +wfP vTQ -nvV +sRM eYM cpy cpy @@ -72110,7 +60755,7 @@ mBF hpq max max -rFw +osN aFf mOf nnW @@ -72119,13 +60764,13 @@ uol rzz syM rnT -lBl -lBl -lBl -lBl -lBl -veq -veq +pxb +pxb +pxb +pxb +pxb +pwa +pwa gej ymc gQy @@ -72145,19 +60790,19 @@ ggS rSh vNW pYj -fxZ -fxZ -fxZ -fxZ -fxZ +wfP +wfP +wfP +wfP +wfP waz eYM qLk -fxZ -fxZ -fxZ +wfP +wfP +wfP uIF -nvV +sRM eYM cpy cpy @@ -72337,14 +60982,14 @@ kbS hpq max max -rFw +osN aFf mOP nsr uol uol oVK -kWp +ymc vGo jZD ien @@ -72371,20 +61016,20 @@ nEq ggS tVj tFx -eTu +cLB kZq -qCs +jJF qVQ -qCs +jJF xIK eYM eYM epN -fxZ -qCs -qCs +wfP +jJF +jJF uIF -nvV +sRM eYM cpy cpy @@ -72564,7 +61209,7 @@ fnA dPP max max -rFw +osN tFx tFx nuU @@ -72607,11 +61252,11 @@ eYM eYM eYM epN -fxZ -fxZ -fxZ +wfP +wfP +wfP vTQ -nvV +sRM eYM cpy cpy @@ -72791,22 +61436,22 @@ mBF hpq max max -std -fHB +gMQ +fnA tFx rIM rIM rIM tFx -fHB -fbh -fbh +fnA +veQ +veQ ien -fbh -fbh -fbh +veQ +veQ +veQ ien -fbh +veQ qLu aFf fDF @@ -72825,25 +61470,25 @@ vAW tVj tFx tFx -pjl -pjl -pjl -pjl -pjl -pjl -pjl +cpy +cpy +cpy +cpy +cpy +cpy +cpy eYM eYM -qCs +jJF gXb -qCs -qCs +jJF +jJF eYM eYM -pjl -pjl -pjl -pjl +cpy +cpy +cpy +cpy bMX "} (43,1,1) = {" @@ -73019,13 +61664,13 @@ hpq max max max -std -fbh -fbh -fbh -fbh -fbh -rJv +gMQ +veQ +veQ +veQ +veQ +veQ +xVV ofi max max @@ -73051,23 +61696,23 @@ tFx tFx tFx tFx -pjl -pjl cpy cpy cpy cpy cpy -pjl -pjl -spj +cpy +cpy +cpy +cpy +eYM eYM eYM oWK eYM eYM -pjl -pjl +cpy +cpy cpy cpy cpy @@ -73270,16 +61915,17 @@ ufS tFx tFx cpy -fHB -fbh -fbh -fbh -fbh -fbh -fbh -fbh -fbh -fHB +fnA +veQ +veQ +veQ +veQ +veQ +veQ +veQ +veQ +fnA +cpy cpy cpy cpy @@ -73287,13 +61933,12 @@ cpy cpy cpy cpy -pjl -spj +eYM iIa drd uug -spj -pjl +eYM +cpy cpy cpy cpy @@ -73517,7 +62162,7 @@ bPJ bPJ bPJ aue -wfP +nZP dnO bPJ bPJ @@ -73745,7 +62390,7 @@ jba bPJ edi pXv -wfP +nZP pQq nVr bPJ @@ -73966,14 +62611,14 @@ ofi osN aQH qaT -hTe -hTe +eSW +eSW jFl aQH mJs czE -wfP -wfP +nZP +nZP wcY bPJ bPJ @@ -74193,15 +62838,15 @@ ofi osN bPJ fYD -qxk +orA ymf sHd bPJ eeb -wfP +nZP ixV -wfP -wfP +nZP +nZP uwe bPJ bPJ @@ -74426,11 +63071,11 @@ bPJ bPJ bPJ rAM -wfP -wfP -wfP -wfP -sRM +nZP +nZP +nZP +nZP +hHe bPJ cpy bMX @@ -74653,11 +63298,11 @@ cpy bPJ bPJ qxf -wfP -wfP -wfP +nZP +nZP +nZP pXv -sRM +hHe bPJ cpy bMX @@ -74880,10 +63525,10 @@ cpy cpy bPJ evu -wfP -wfP -wfP -jJF +nZP +nZP +nZP +enB hiL bPJ cpy @@ -75108,10 +63753,10 @@ cpy bPJ bPJ gfs -wfP -wfP +nZP +nZP gWc -wfP +nZP bPJ cpy bMX @@ -75562,9 +64207,9 @@ cpy cpy cpy bPJ -wfP -wfP -wfP +nZP +nZP +nZP iGD bPJ cpy @@ -75790,7 +64435,7 @@ cpy cpy bPJ bPJ -wfP +nZP ixV bPJ bPJ @@ -76017,8 +64662,8 @@ cpy cpy cpy bPJ -wfP -wfP +nZP +nZP ixV bPJ cpy @@ -76245,7 +64890,7 @@ cpy cpy bPJ ica -wfP +nZP fvn bPJ cpy @@ -76472,8 +65117,8 @@ bPJ bPJ bPJ qKV -jJF -sRM +enB +hHe bPJ cpy bMX @@ -76699,8 +65344,8 @@ fnA bPJ bPJ fCb -jJF -sRM +enB +hHe bPJ cpy bMX @@ -76926,7 +65571,7 @@ osN bPJ oeN rgS -wfP +nZP hiL bPJ cpy @@ -77153,8 +65798,8 @@ osN bPJ tXc fJr -wfP -wfP +nZP +nZP bPJ cpy bMX @@ -77380,7 +66025,7 @@ osN aQH euT fJr -wfP +nZP bPJ bPJ cpy @@ -77605,9 +66250,9 @@ max max osN bPJ -cLB +kHW cJF -wfP +nZP gkH bPJ cpy @@ -77834,7 +66479,7 @@ fnA bPJ bPJ aRB -jJF +enB bPJ bPJ cpy @@ -78061,8 +66706,8 @@ bPJ bPJ bPJ bLA -jJF -wfP +enB +nZP bPJ cpy bMX @@ -78287,8 +66932,8 @@ fnA cpy cpy bPJ -wfP -jJF +nZP +enB fvn bPJ cpy @@ -78514,9 +67159,9 @@ cpy cpy cpy bPJ -wfP +nZP uwe -sRM +hHe bPJ cpy bMX @@ -78741,9 +67386,9 @@ wIr cpy bPJ bPJ -wfP -wfP -sRM +nZP +nZP +hHe bPJ cpy bMX @@ -78968,8 +67613,8 @@ wIr wIr bPJ xsN -wfP -wfP +nZP +nZP bPJ bPJ cpy @@ -79196,7 +67841,7 @@ wIr wIr nRY uwe -wfP +nZP bPJ cpy cpy @@ -79423,7 +68068,7 @@ lBd wIr guh bQA -wfP +nZP bPJ cpy cpy @@ -79649,7 +68294,7 @@ hhI hLx wIr oox -mzi +mlv pXv bPJ cpy @@ -80104,7 +68749,7 @@ pfq wIr rsD bQA -wfP +nZP bPJ cpy cpy @@ -80329,9 +68974,9 @@ aPu mOJ wIr wIr -mzi -wfP -jJF +mlv +nZP +enB bPJ cpy cpy @@ -80556,9 +69201,9 @@ vDL wIr wIr evu -wfP -jJF -jJF +nZP +enB +enB bPJ cpy cpy @@ -80783,8 +69428,8 @@ wIr wIr qxf qxf -wfP -jJF +nZP +enB bPJ bPJ cpy @@ -81009,9 +69654,9 @@ vLI wIr bPJ wLw -wfP -wfP -wfP +nZP +nZP +nZP bPJ cpy cpy @@ -81236,9 +69881,9 @@ tOo bPJ bPJ fZo -wfP -wfP -wfP +nZP +nZP +nZP bPJ cpy cpy @@ -81463,9 +70108,9 @@ mnb ouj bPJ pdp -wfP -wfP -wfP +nZP +nZP +nZP bPJ cpy cpy @@ -81690,9 +70335,9 @@ mnb gmu nYU geT -wfP -jJF -jJF +nZP +enB +enB bPJ cpy cpy @@ -81917,8 +70562,8 @@ mnb gmu bPJ tlB -wfP -jJF +nZP +enB bPJ bPJ cpy @@ -82144,8 +70789,8 @@ mnb eDq bPJ gJr -wfP -wfP +nZP +nZP bPJ cpy cpy @@ -82371,7 +71016,7 @@ tOo bPJ bPJ pHi -wfP +nZP uIY bPJ cpy @@ -88682,7 +77327,7 @@ yhi yhi fxl six -gbq +jCU jwM jwM ild @@ -93447,7 +82092,7 @@ icW eHI xvl xvl -xwv +otS hMz gBy mUr @@ -94355,7 +83000,7 @@ icW oPW xvl xvl -xwv +otS hMz fWG uwT diff --git a/maps/map_files/LV624/LV624.dmm b/maps/map_files/LV624/LV624.dmm index a9baa8a1efc7..87a83cf09d19 100644 --- a/maps/map_files/LV624/LV624.dmm +++ b/maps/map_files/LV624/LV624.dmm @@ -119,15 +119,11 @@ /turf/closed/wall/cult, /area/lv624/ground/caves/east_caves) "aaR" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/east_caves) "aaS" = ( /obj/effect/decal/remains/xeno, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/east_caves) "aaT" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, @@ -153,9 +149,7 @@ /area/lv624/ground/caves/north_central_caves) "aba" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/east_caves) "abb" = ( /turf/open/gm/river, @@ -206,9 +200,7 @@ /obj/structure/largecrate/supply/ammo/shotgun{ pixel_y = 8 }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/caves/north_central_caves) "abo" = ( /obj/effect/landmark/hunter_primary, @@ -225,10 +217,7 @@ "abt" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/rifle/lmg, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "abv" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -246,9 +235,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/west_caves) "abz" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/lv624/ground/barrens/south_eastern_barrens) "abA" = ( /obj/structure/closet/crate/freezer/rations, @@ -277,9 +264,7 @@ unacidable = 1 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/west_caves) "abH" = ( /obj/effect/landmark/good_item, @@ -310,17 +295,13 @@ /turf/closed/wall/rock/brown, /area/lv624/ground/caves/south_central_caves) "abU" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/lv624/ground/caves/north_central_caves) "abV" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "abW" = ( /obj/effect/landmark/hunter_primary, @@ -331,9 +312,7 @@ /turf/open/floor/plating, /area/lv624/lazarus/quartstorage) "abZ" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/caves/north_central_caves) "aca" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -342,9 +321,7 @@ /area/lv624/ground/caves/west_caves) "acb" = ( /obj/structure/window/framed/colony, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage) "acc" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -375,9 +352,7 @@ }, /obj/item/tool/kitchen/knife/butcher, /obj/effect/decal/cleanable/blood, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/lv624/ground/caves/north_central_caves) "acl" = ( /obj/structure/window/framed/colony, @@ -385,18 +360,14 @@ /area/lv624/lazarus/chapel) "acm" = ( /obj/structure/window/framed/colony, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "acn" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Nexus Dome Canteen"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aco" = ( /obj/effect/landmark/crap_item, @@ -423,20 +394,14 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "act" = ( /obj/structure/window/framed/colony, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/kitchen) "acu" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/west_caves) "acv" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -444,29 +409,21 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/kitchen) "acw" = ( /obj/structure/foamed_metal, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "acy" = ( /obj/effect/decal/remains/xeno, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/west_caves) "acB" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "acC" = ( /obj/structure/surface/table/woodentable/poor, @@ -501,9 +458,7 @@ /turf/open/gm/dirt, /area/lv624/lazarus/crashed_ship_containers) "acJ" = ( -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/ground/barrens/north_east_barrens) "acK" = ( /obj/structure/tunnel{ @@ -513,24 +468,18 @@ /area/lv624/ground/caves/west_caves) "acL" = ( /obj/item/tool/shovel, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "acM" = ( /obj/structure/bed/chair/dropship/pilot, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "acN" = ( /obj/structure/bed/chair/dropship/pilot{ dir = 1 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "acO" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -539,9 +488,7 @@ /area/lv624/ground/caves/south_central_caves) "acQ" = ( /obj/item/device/flashlight/on, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "acS" = ( /obj/effect/landmark/hunter_primary, @@ -550,32 +497,24 @@ "acT" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "acU" = ( /obj/item/tool/pickaxe, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "acV" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/rifle/nsg23/extended, /obj/item/weapon/gun/rifle/nsg23/no_lock, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "acW" = ( /obj/effect/decal/cleanable/blood/drip, /obj/item/ammo_magazine/rifle/nsg23{ current_rounds = 0 }, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "acX" = ( /obj/effect/decal/remains/xeno, @@ -591,9 +530,7 @@ /area/lv624/ground/caves/south_central_caves) "acZ" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/lv624/ground/caves/north_central_caves) "ada" = ( /obj/structure/surface/table/reinforced/prison, @@ -602,9 +539,7 @@ /obj/item/stack/sheet/wood{ amount = 16 }, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "adc" = ( /obj/effect/landmark/crap_item, @@ -612,21 +547,15 @@ /area/lv624/ground/caves/south_central_caves) "add" = ( /obj/item/clothing/suit/storage/hazardvest, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "ade" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/west_caves) "adf" = ( /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "adg" = ( /obj/structure/girder/displaced, @@ -686,18 +615,13 @@ /area/lv624/ground/barrens/north_east_barrens) "adx" = ( /obj/structure/xenoautopsy/tank/larva, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "ady" = ( /turf/closed/wall/cult, /area/lv624/ground/caves/south_central_caves) "adA" = ( -/turf/open/floor/airless{ - dir = 5; - icon_state = "asteroidfloor" - }, +/turf/open/floor/airless/asteroidfloor/northeast, /area/lv624/ground/barrens/north_east_barrens) "adC" = ( /obj/structure/surface/rack, @@ -707,10 +631,7 @@ /obj/item/stack/sheet/mineral/platinum{ pixel_x = -6 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "adD" = ( /obj/structure/surface/rack, @@ -718,10 +639,7 @@ amount = 2 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "adE" = ( /obj/structure/surface/rack, @@ -734,18 +652,12 @@ amount = 30 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "adF" = ( /obj/structure/surface/rack, /obj/item/tool/shovel, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "adH" = ( /obj/effect/decal/remains/xeno, @@ -763,18 +675,14 @@ name = "Mining Storage"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "adJ" = ( /obj/effect/landmark/monkey_spawn, /turf/open/gm/dirt, /area/lv624/ground/caves/west_caves) "adM" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "adN" = ( /obj/structure/surface/rack, @@ -785,10 +693,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "adP" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_membrane, @@ -806,33 +711,22 @@ pixel_x = -4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "adS" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "adT" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/silver{ amount = 20 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "adU" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/airless{ - dir = 5; - icon_state = "asteroidfloor" - }, +/turf/open/floor/airless/asteroidfloor/northeast, /area/lv624/ground/barrens/north_east_barrens) "adX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -865,10 +759,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/south_east_caves) "aec" = ( /obj/structure/surface/table/woodentable/poor, @@ -893,10 +784,7 @@ /obj/item/weapon/gun/rifle/mar40{ pixel_y = -3 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "aej" = ( /obj/structure/flora/jungle/vines/heavy, @@ -913,17 +801,11 @@ /area/lv624/ground/caves/south_east_caves) "ael" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 9; - icon_state = "warning" - }, +/turf/open/floor/warning/northwest, /area/lv624/ground/barrens/containers) "aem" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/ground/barrens/containers) "aen" = ( /obj/structure/fence, @@ -952,50 +834,32 @@ /area/lv624/ground/caves/west_caves) "aet" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 8; - icon_state = "warning" - }, +/turf/open/floor/warning/west, /area/lv624/ground/barrens/containers) "aev" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_west, /area/lv624/ground/caves/sand_temple) "aex" = ( -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/ground/barrens/containers) "aey" = ( /obj/structure/cargo_container/wy/left, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/ground/barrens/containers) "aez" = ( /turf/open/gm/river, /area/lv624/ground/caves/west_caves) "aeA" = ( /obj/structure/cargo_container/wy/mid, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/ground/barrens/containers) "aeC" = ( /obj/structure/cargo_container/wy/right, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/ground/barrens/containers) "aeD" = ( /obj/structure/cargo_container/horizontal/blue/top, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/ground/barrens/containers) "aeE" = ( /obj/structure/largecrate/random, @@ -1032,10 +896,7 @@ color = "#b29082"; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "aeS" = ( /obj/effect/landmark/hunter_primary, @@ -1059,10 +920,7 @@ /area/lv624/ground/barrens/containers) "afd" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 4; - icon_state = "warning" - }, +/turf/open/floor/warning/east, /area/lv624/ground/barrens/containers) "aff" = ( /obj/structure/cargo_container/wy/left, @@ -1089,10 +947,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform/mineral/sandstone/runed, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "afk" = ( /obj/item/ammo_casing, @@ -1119,28 +974,19 @@ "afr" = ( /obj/structure/ore_box, /obj/structure/fence, -/turf/open/floor{ - dir = 4; - icon_state = "warning" - }, +/turf/open/floor/warning/east, /area/lv624/ground/barrens/containers) "afu" = ( /obj/item/ammo_casing, /obj/structure/machinery/colony_floodlight, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/lv624/ground/barrens/central_barrens) "afv" = ( /obj/structure/surface/table/reinforced{ dir = 1; flipped = 1 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/central_barrens) "afw" = ( /obj/structure/surface/table/reinforced{ @@ -1148,23 +994,14 @@ flipped = 1 }, /obj/item/ammo_casing, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/central_barrens) "afx" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/central_barrens) "afy" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/lv624/ground/barrens/central_barrens) "afE" = ( /obj/effect/decal/remains/xeno, @@ -1173,10 +1010,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/south_east_caves) "afF" = ( /obj/effect/decal/cleanable/blood, @@ -1187,10 +1021,7 @@ dir = 8; flipped = 1 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/barrens/central_barrens) "afI" = ( /obj/effect/landmark/crap_item, @@ -1220,10 +1051,7 @@ dir = 4; flipped = 1 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/barrens/central_barrens) "afR" = ( /obj/structure/ore_box, @@ -1245,10 +1073,7 @@ flipped = 1 }, /obj/effect/decal/remains/human, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/barrens/central_barrens) "afX" = ( /obj/item/ammo_casing, @@ -1349,10 +1174,7 @@ /turf/open/gm/dirt, /area/lv624/ground/barrens/east_barrens) "ags" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/barrens/central_barrens) "agt" = ( /obj/structure/surface/table/reinforced{ @@ -1372,16 +1194,10 @@ pixel_x = -6 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "agv" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/barrens/central_barrens) "agz" = ( /obj/structure/cargo_container/horizontal/blue/middle, @@ -1428,10 +1244,7 @@ /area/lv624/ground/barrens/east_barrens) "agQ" = ( /obj/item/ammo_casing, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/barrens/central_barrens) "agR" = ( /obj/structure/surface/table/reinforced{ @@ -1477,10 +1290,7 @@ /area/lv624/ground/barrens/central_barrens) "agW" = ( /obj/item/ammo_casing, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/barrens/central_barrens) "agX" = ( /turf/open/gm/dirt, @@ -1543,15 +1353,11 @@ /area/lv624/ground/barrens/west_barrens/ceiling) "ahy" = ( /obj/structure/inflatable, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "ahz" = ( /obj/structure/inflatable/door, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "ahB" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -1566,27 +1372,18 @@ /area/lv624/ground/caves/south_west_caves) "ahJ" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "ahK" = ( /obj/item/device/analyzer, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "ahL" = ( -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "ahM" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/ground/barrens/central_barrens) "ahN" = ( /obj/structure/surface/table/reinforced{ @@ -1594,9 +1391,7 @@ }, /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/central_barrens) "ahO" = ( /obj/effect/decal/remains/human, @@ -1606,27 +1401,18 @@ /obj/structure/surface/table/reinforced{ flipped = 1 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/central_barrens) "ahR" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/central_barrens) "ahS" = ( /obj/item/ammo_casing, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/central_barrens) "ahT" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/lv624/ground/barrens/central_barrens) "ahV" = ( /obj/effect/landmark/crap_item, @@ -1634,71 +1420,47 @@ /area/lv624/ground/caves/south_west_caves) "ahW" = ( /obj/item/tool/shovel, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "aie" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "aif" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "aih" = ( /obj/structure/largecrate/random, /obj/item/tool/crowbar/red, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/lv624/ground/barrens/east_barrens/ceiling) "aij" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "aik" = ( /obj/structure/surface/table, /obj/item/ashtray/plastic, /obj/item/stack/flag/red, /obj/item/weapon/gun/pistol/holdout, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "aim" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "ain" = ( /obj/structure/machinery/computer3, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "aio" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "aip" = ( /obj/structure/surface/table, @@ -1706,25 +1468,17 @@ amount = 40 }, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "aiq" = ( /obj/structure/surface/table, /obj/item/stack/cable_coil/random, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/lv624/ground/barrens/east_barrens/ceiling) "aiu" = ( /obj/effect/landmark/corpsespawner/miner, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "aiv" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -1733,57 +1487,37 @@ "aiw" = ( /obj/structure/machinery/constructable_frame, /obj/effect/spawner/random/bomb_supply, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/lv624/ground/barrens/east_barrens/ceiling) "aix" = ( /obj/item/frame/apc, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "aiy" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "aiz" = ( /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/east_barrens/ceiling) "aiA" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "aiB" = ( /obj/effect/spawner/random/tech_supply, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "aiD" = ( /obj/structure/sink{ pixel_y = 30 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "aiF" = ( /obj/item/weapon/butterfly/switchblade, @@ -1806,67 +1540,48 @@ /obj/structure/surface/table, /obj/item/stack/medical/ointment, /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/barrens/east_barrens/ceiling) "aiK" = ( /obj/structure/window/framed/colony, -/turf/open/floor{ - icon_state = "platebot" - }, +/turf/open/floor/platebot, /area/lv624/ground/barrens/east_barrens/ceiling) "aiL" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ name = "Water Filtration Plant"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/east_barrens/ceiling) "aiM" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/ground/barrens/east_barrens/ceiling) "aiO" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/east_barrens/ceiling) "aiP" = ( /obj/structure/disposalpipe/junction{ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/east_barrens/ceiling) "aiQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/east_barrens/ceiling) "aiR" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/spawner/random/tech_supply, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/east_barrens/ceiling) "aiS" = ( /obj/item/tool/kitchen/knife/butcher, @@ -1877,21 +1592,14 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/east_barrens/ceiling) "aiU" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/east_barrens/ceiling) "aiV" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/lv624/ground/barrens/east_barrens/ceiling) "aja" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -1906,10 +1614,7 @@ "ajd" = ( /obj/structure/surface/rack, /obj/item/tool/pickaxe, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "ajg" = ( /obj/structure/flora/bush/ausbushes, @@ -1934,10 +1639,7 @@ /obj/item/stack/sheet/animalhide/xeno{ name = "Lurker Hide" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "ajp" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -1980,10 +1682,7 @@ /area/lv624/ground/river/east_river) "ajx" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/lv624/ground/river/central_river) "ajA" = ( /obj/structure/fence, @@ -1992,10 +1691,7 @@ /area/lv624/lazarus/landing_zones/lz1) "ajD" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/lv624/ground/river/east_river) "ajE" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -2023,25 +1719,16 @@ /area/lv624/ground/river/east_river) "ajJ" = ( /obj/structure/grille, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/central_river) "ajL" = ( /obj/structure/grille, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/east_river) "ajM" = ( /obj/structure/fence, /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/north, /area/lv624/ground/river/central_river) "ajR" = ( /obj/effect/decal/mecha_wreckage/ripley{ @@ -2052,10 +1739,7 @@ /area/lv624/ground/barrens/west_barrens) "ajS" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/north, /area/lv624/ground/river/central_river) "ajT" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -2063,16 +1747,10 @@ /area/lv624/ground/river/central_river) "ajU" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "ajV" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "ajW" = ( /turf/open/floor/plating, @@ -2103,20 +1781,14 @@ icon_state = "pipe-c" }, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/central_river) "akc" = ( /obj/structure/grille{ density = 0; icon_state = "brokengrille" }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/east_river) "akd" = ( /obj/effect/landmark/hunter_primary, @@ -2124,9 +1796,7 @@ /area/lv624/ground/river/east_river) "akh" = ( /obj/item/trash/candy, -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /obj/structure/machinery/door_control{ id = "secure_outer_blast"; name = "Secure Outer Doors"; @@ -2158,10 +1828,7 @@ "akp" = ( /obj/structure/grille, /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/east_river) "akq" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -2174,10 +1841,7 @@ "akt" = ( /obj/structure/disposalpipe/junction, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/central_river) "aku" = ( /obj/structure/disposalpipe/segment{ @@ -2185,10 +1849,7 @@ icon_state = "pipe-c" }, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/east_river) "akv" = ( /obj/structure/disposalpipe/trunk{ @@ -2205,33 +1866,21 @@ /area/lv624/lazarus/landing_zones/lz1) "akA" = ( /obj/structure/grille, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/west_river) "akC" = ( /obj/structure/grille, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/central_river) "akD" = ( /obj/structure/disposalpipe/segment, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/central_river) "akE" = ( /obj/structure/disposalpipe/segment, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/east_river) "akJ" = ( /obj/structure/disposalpipe/segment{ @@ -2252,10 +1901,7 @@ density = 0; icon_state = "brokengrille" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/west_river) "akN" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -2267,10 +1913,7 @@ density = 0; icon_state = "brokengrille" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/central_river) "akQ" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -2284,10 +1927,7 @@ "akT" = ( /obj/structure/disposalpipe/junction, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/west_river) "akU" = ( /obj/structure/disposalpipe/segment{ @@ -2295,10 +1935,7 @@ icon_state = "pipe-c" }, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/central_river) "akV" = ( /obj/structure/disposalpipe/trunk{ @@ -2338,10 +1975,7 @@ icon_state = "pipe-c" }, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/east_river) "ale" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -2354,10 +1988,7 @@ "ali" = ( /obj/structure/disposalpipe/segment, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/central_river) "alo" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -2396,10 +2027,7 @@ density = 0; icon_state = "brokengrille" }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/central_river) "alF" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -2410,10 +2038,7 @@ dir = 1 }, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/central_river) "alL" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -2445,10 +2070,7 @@ density = 0; icon_state = "brokengrille" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/west_river) "alS" = ( /obj/structure/disposalpipe/segment{ @@ -2456,10 +2078,7 @@ icon_state = "pipe-c" }, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/central_river) "alT" = ( /obj/structure/disposalpipe/segment{ @@ -2479,14 +2098,10 @@ /area/lv624/ground/river/central_river) "alX" = ( /obj/structure/fence, -/turf/open/floor/plating{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning, /area/lv624/ground/river/central_river) "alY" = ( -/turf/open/floor/plating{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning, /area/lv624/ground/river/central_river) "alZ" = ( /obj/effect/landmark/crap_item, @@ -2495,17 +2110,11 @@ /area/lv624/ground/river/central_river) "ama" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/ground/river/central_river) "amf" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/lv624/ground/river/east_river) "amh" = ( /obj/structure/flora/jungle/alienplant1, @@ -2517,10 +2126,7 @@ "aml" = ( /obj/structure/disposalpipe/segment, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/west_river) "amo" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -2551,10 +2157,7 @@ dir = 1 }, /obj/structure/grille, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/west_river) "amB" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -2597,26 +2200,18 @@ /area/lv624/lazarus/landing_zones/lz1) "amR" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/ground/river/east_river) "amS" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/river/central_river) "amT" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/lv624/ground/river/central_river) "amW" = ( /obj/effect/landmark/crap_item, @@ -2624,10 +2219,7 @@ /area/lv624/ground/jungle/north_east_jungle) "amX" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/lv624/ground/river/west_river) "amZ" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -2652,10 +2244,7 @@ icon_state = "box_1" }, /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/river/central_river) "ank" = ( /turf/open/floor/plating, @@ -2690,10 +2279,7 @@ /area/lv624/ground/caves/central_caves) "anE" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/lv624/ground/river/central_river) "anF" = ( /turf/closed/wall, @@ -2705,10 +2291,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/west, /area/lv624/lazarus/corporate_dome) "anM" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -2727,10 +2310,7 @@ /area/lv624/lazarus/medbay) "anT" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "anW" = ( /obj/structure/flora/bush/ausbushes/pointybush, @@ -2738,25 +2318,18 @@ /area/lv624/ground/jungle/south_east_jungle) "aoa" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aob" = ( /obj/structure/machinery/sleep_console, /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aol" = ( /obj/structure/machinery/smartfridge, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aon" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -2771,9 +2344,7 @@ /obj/item/clothing/glasses/hud/health, /obj/effect/landmark/crap_item, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aos" = ( /obj/structure/surface/table, @@ -2787,30 +2358,19 @@ }, /obj/item/storage/belt/medical/full, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "aou" = ( -/turf/open/floor{ - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner, /area/lv624/lazarus/medbay) "aov" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "aow" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/medbay) "aox" = ( /obj/structure/machinery/medical_pod/bodyscanner, @@ -2820,22 +2380,14 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aoz" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aoA" = ( -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aoB" = ( /obj/structure/surface/table, @@ -2844,63 +2396,39 @@ dir = 1 }, /obj/item/reagent_container/glass/watertank, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aoC" = ( /obj/structure/surface/table, /obj/item/clothing/gloves/botanic_leather, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aoE" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/medbay) "aoF" = ( /obj/item/reagent_container/hypospray, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "aoI" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "aoK" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/lv624/lazarus/medbay) "aoL" = ( /obj/structure/machinery/optable, /obj/item/tank/anesthetic, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aoO" = ( /obj/item/reagent_container/glass/bucket, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aoP" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aoR" = ( /obj/structure/surface/table, @@ -2909,16 +2437,10 @@ pixel_y = 6 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aoU" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/north, /area/lv624/lazarus/medbay) "aoX" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -2963,9 +2485,7 @@ "apw" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "apx" = ( /obj/item/device/radio/intercom{ @@ -2974,33 +2494,21 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "apA" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "apC" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "apH" = ( /obj/item/tool/crowbar, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "apN" = ( /turf/closed/wall/r_wall, @@ -3019,9 +2527,7 @@ /area/lv624/ground/barrens/south_eastern_jungle_barrens) "apV" = ( /obj/item/clothing/under/colonist, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "apW" = ( /obj/structure/flora/jungle/vines/light_3, @@ -3033,9 +2539,7 @@ dir = 2; name = "\improper Medical Bay" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "aqf" = ( /obj/structure/window/framed/colony/reinforced, @@ -3053,10 +2557,7 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aqq" = ( /obj/structure/flora/bush/ausbushes/pointybush, @@ -3091,10 +2592,7 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/medbay) "aqF" = ( /obj/structure/fence, @@ -3131,10 +2629,7 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/lv624/lazarus/medbay) "aqR" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east, @@ -3163,16 +2658,11 @@ "arf" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/medbay) "arg" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/west, /area/lv624/lazarus/medbay) "ari" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -3191,20 +2681,14 @@ pixel_y = -3 }, /obj/item/reagent_container/glass/bucket, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "arq" = ( /obj/structure/surface/rack, /obj/item/clothing/suit/apron, /obj/item/tool/shovel, /obj/item/clothing/gloves/botanic_leather, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "arr" = ( /obj/structure/surface/rack, @@ -3221,37 +2705,23 @@ pixel_y = -2 }, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "art" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/structure/machinery/light, /obj/item/reagent_container/glass/fertilizer, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "aru" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "arv" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "arw" = ( /obj/structure/fence, @@ -3271,15 +2741,11 @@ /area/lv624/lazarus/quartstorage/outdoors) "arI" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage/outdoors) "arJ" = ( /obj/structure/window_frame/colony, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "arK" = ( /turf/closed/wall, @@ -3287,10 +2753,7 @@ "arL" = ( /obj/structure/barricade/wooden, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/lazarus/landing_zones/lz1) "arO" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -3315,9 +2778,7 @@ /area/lv624/ground/river/east_river) "arT" = ( /obj/structure/flora/bush/ausbushes/reedbush, -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/lv624/ground/barrens/south_eastern_barrens) "arU" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -3349,14 +2810,10 @@ /turf/open/gm/dirt, /area/lv624/lazarus/quartstorage/outdoors) "asj" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage/outdoors) "ask" = ( -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "asl" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -3399,9 +2856,7 @@ /area/lv624/lazarus/quartstorage/outdoors) "asA" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage/outdoors) "asF" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -3417,10 +2872,7 @@ /area/lv624/ground/colony/south_medbay_road) "asJ" = ( /obj/structure/flora/jungle/vines/light_1, -/turf/open/floor{ - dir = 5; - icon_state = "warning" - }, +/turf/open/floor/warning/northeast, /area/lv624/lazarus/landing_zones/lz1) "asK" = ( /obj/structure/flora/jungle/vines/light_3, @@ -3428,9 +2880,7 @@ /area/lv624/ground/jungle/west_jungle) "asL" = ( /obj/item/tool/warning_cone, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "asM" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -3445,9 +2895,7 @@ /area/lv624/lazarus/quartstorage) "asO" = ( /obj/structure/window_frame/colony, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage) "asP" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -3489,9 +2937,7 @@ name = "\improper Research Dome"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "asX" = ( /obj/structure/flora/jungle/vines/light_3, @@ -3513,33 +2959,23 @@ /area/lv624/ground/jungle/west_jungle) "atc" = ( /obj/structure/girder, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "atd" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "ath" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ati" = ( /turf/open/floor/vault, /area/lv624/lazarus/quartstorage) "atk" = ( /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - dir = 4; - icon_state = "warning" - }, +/turf/open/floor/warning/east, /area/lv624/lazarus/landing_zones/lz1) "atn" = ( /obj/structure/window_frame/colony/reinforced, @@ -3551,16 +2987,11 @@ /turf/open/floor/plating, /area/lv624/lazarus/research) "atp" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "atq" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "atu" = ( /turf/open/gm/dirtgrassborder/west, @@ -3579,10 +3010,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "atz" = ( /obj/structure/window_frame/colony, @@ -3598,9 +3026,7 @@ /area/lv624/ground/jungle/west_jungle) "atD" = ( /obj/structure/girder/displaced, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "atE" = ( /obj/item/stack/sheet/wood{ @@ -3610,9 +3036,7 @@ /area/lv624/lazarus/quartstorage) "atF" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "atG" = ( /obj/structure/machinery/light/small{ @@ -3656,10 +3080,7 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "atQ" = ( /obj/structure/lamarr{ @@ -3669,10 +3090,7 @@ occupied = 0 }, /obj/item/shard, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "atR" = ( /obj/structure/lamarr{ @@ -3685,10 +3103,7 @@ pixel_x = 32 }, /obj/item/shard, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "atS" = ( /obj/effect/decal/cleanable/blood, @@ -3699,10 +3114,7 @@ dir = 4 }, /obj/item/prop/alien/hugger, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "atU" = ( /turf/closed/wall, @@ -3713,15 +3125,10 @@ pixel_y = 4 }, /obj/item/tool/pen, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "atX" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "atY" = ( /obj/structure/window_frame/colony, @@ -3748,9 +3155,7 @@ /turf/open/gm/river, /area/lv624/ground/river/west_river) "aue" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/lv624/ground/jungle/west_jungle/ceiling) "auf" = ( /turf/open/floor/wood, @@ -3770,19 +3175,14 @@ name = "Surgery Cleaner" }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aul" = ( /obj/effect/landmark/lv624/fog_blocker, /turf/open/gm/coast/beachcorner2/south_east, /area/lv624/ground/river/west_river) "aum" = ( -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aun" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -3795,17 +3195,11 @@ }, /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aup" = ( /obj/item/prop/alien/hugger, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aut" = ( /obj/structure/surface/table/reinforced/prison{ @@ -3819,26 +3213,18 @@ name = "\improper Research Dome"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "auv" = ( /obj/effect/decal/remains/human, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "auw" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aux" = ( /obj/structure/flora/jungle/vines/light_3, @@ -3852,17 +3238,11 @@ "auz" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "auA" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "auB" = ( /obj/structure/surface/table, @@ -3872,62 +3252,41 @@ }, /obj/item/reagent_container/glass/fertilizer, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "auD" = ( /obj/item/clothing/under/shorts/red, /obj/structure/surface/rack, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "auE" = ( /turf/open/gm/river, /area/lv624/lazarus/fitness) "auF" = ( -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/fitness) "auG" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/fitness) "auH" = ( /obj/structure/closet/crate/secure/hydrosec, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "auI" = ( /obj/structure/cargo_container/wy/left, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "auJ" = ( /obj/structure/cargo_container/wy/mid, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "auK" = ( /obj/structure/cargo_container/wy/right, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "auM" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -3949,37 +3308,23 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/jungle/west_jungle/ceiling) "auV" = ( /obj/effect/decal/remains/human, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "auW" = ( /obj/item/bananapeel, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "auX" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "auY" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "auZ" = ( /obj/item/toy/inflatable_duck, @@ -3987,21 +3332,15 @@ /area/lv624/lazarus/fitness) "ava" = ( /obj/structure/cargo_container/seegson/left, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "avb" = ( /obj/structure/cargo_container/seegson/mid, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "avc" = ( /obj/structure/cargo_container/seegson/right, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "ave" = ( /obj/structure/surface/rack, @@ -4047,10 +3386,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "avm" = ( /turf/open/floor/wood, @@ -4070,10 +3406,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/south_east_caves) "avq" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ @@ -4082,10 +3415,7 @@ name = "\improper Research Dome"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "avr" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ @@ -4096,23 +3426,15 @@ opacity = 0; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "avu" = ( /obj/structure/closet/lasertag/red, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "avv" = ( /obj/item/toy/beach_ball, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/fitness) "avw" = ( /obj/effect/landmark/good_item, @@ -4120,9 +3442,7 @@ /area/lv624/lazarus/fitness) "avx" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "avy" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -4132,28 +3452,20 @@ "avB" = ( /obj/structure/surface/table, /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "avD" = ( /obj/structure/surface/table, /obj/effect/decal/remains/human, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "avE" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "avF" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -4163,18 +3475,13 @@ pixel_x = 25 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "avG" = ( /obj/structure/surface/table, /obj/item/clipboard, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "avH" = ( /turf/closed/wall, @@ -4184,10 +3491,7 @@ /obj/item/tool/crowbar, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "avK" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -4196,24 +3500,15 @@ "avL" = ( /obj/structure/closet/lasertag/blue, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "avM" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "avN" = ( /obj/item/tool/soap, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "avP" = ( /obj/structure/fence, @@ -4239,18 +3534,14 @@ /obj/structure/surface/rack, /obj/item/clothing/under/colonist, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "avU" = ( /obj/item/stack/rods{ amount = 20 }, /obj/structure/surface/rack, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "avV" = ( /obj/structure/surface/rack, @@ -4262,10 +3553,7 @@ pixel_x = 4; pixel_y = -2 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "avX" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -4311,24 +3599,18 @@ name = "\improper Research Dome"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "awk" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "awl" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "awm" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ @@ -4338,43 +3620,31 @@ opacity = 0; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "awn" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "awo" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ name = "\improper Research Dome"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "awp" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "awq" = ( /obj/item/clothing/glasses/regular, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "awr" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aws" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -4388,10 +3658,7 @@ opacity = 0; req_access_txt = "100" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "awt" = ( /obj/effect/decal/remains/human, @@ -4403,26 +3670,15 @@ /area/lv624/lazarus/fitness) "awv" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "aww" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "awx" = ( /obj/effect/decal/remains/human, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "awy" = ( /obj/item/device/radio/intercom{ @@ -4431,30 +3687,21 @@ name = "General Listening Channel"; pixel_y = 30 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "awC" = ( /obj/structure/flora/bush/ausbushes/reedbush, /turf/open/gm/coast/beachcorner/north_east, /area/lv624/ground/jungle/west_jungle) "awD" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/lazarus/robotics) "awE" = ( /obj/structure/barricade/wooden{ dir = 1; pixel_y = 7 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/lazarus/robotics) "awF" = ( /obj/item/storage/toolbox/mechanical, @@ -4462,32 +3709,22 @@ /area/lv624/ground/jungle/north_west_jungle) "awG" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "awH" = ( /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "awI" = ( /obj/effect/decal/remains/human, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "awK" = ( /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "awL" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -4506,10 +3743,7 @@ opacity = 0; req_access_txt = "100" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "awN" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -4526,10 +3760,7 @@ name = "\improper Leisure Dome"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "awQ" = ( /obj/effect/landmark/monkey_spawn, @@ -4537,24 +3768,15 @@ /area/lv624/ground/jungle/south_central_jungle) "awR" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "awS" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "awT" = ( /obj/item/clothing/under/shorts/blue, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "awU" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -4562,10 +3784,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "awV" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -4589,96 +3808,63 @@ "awZ" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "axa" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "axb" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "axe" = ( -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "axf" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "axg" = ( /obj/structure/machinery/cm_vending/sorted/tech/robotics, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "axh" = ( /obj/structure/barricade/wooden{ dir = 1; pixel_y = 7 }, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "axi" = ( -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/robotics) "axj" = ( -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "axk" = ( /obj/structure/prop/mech/armor_booster, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "axo" = ( /obj/structure/closet/cabinet, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/caves/north_central_caves) "axp" = ( /obj/effect/landmark/survivor_spawner, /turf/open/floor/wood, /area/lv624/ground/jungle/west_jungle/ceiling) "axt" = ( -/turf/open/floor{ - dir = 9; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/northwest, /area/lv624/lazarus/fitness) "axu" = ( /obj/structure/holohoop, -/turf/open/floor{ - dir = 1; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/north, /area/lv624/lazarus/fitness) "axv" = ( -/turf/open/floor{ - dir = 5; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/northeast, /area/lv624/lazarus/fitness) "axw" = ( /turf/open/gm/coast/beachcorner/south_west, @@ -4695,16 +3881,11 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "axA" = ( /obj/item/stool, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "axB" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -4712,25 +3893,18 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/robotics) "axC" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "axD" = ( /obj/effect/decal/remains/human, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_west_jungle) "axF" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "axG" = ( /obj/structure/machinery/shower{ @@ -4740,25 +3914,17 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "axH" = ( /obj/structure/machinery/cm_vending/sorted/tech/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "axI" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "axJ" = ( /obj/structure/machinery/light{ @@ -4769,10 +3935,7 @@ phone_id = "Research Dome"; pixel_y = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "axL" = ( /obj/structure/surface/table, @@ -4780,26 +3943,17 @@ /obj/item/cell/hyper, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "axN" = ( /obj/item/storage/firstaid/regular, /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "axQ" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 4; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/east, /area/lv624/lazarus/fitness) "axR" = ( /obj/structure/flora/jungle/vines/light_3, @@ -4810,10 +3964,7 @@ pixel_x = 29 }, /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "axW" = ( /obj/effect/decal/remains/xeno, @@ -4845,9 +3996,7 @@ /area/lv624/lazarus/quartstorage/outdoors) "ayg" = ( /obj/structure/computerframe, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "ayh" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -4860,105 +4009,72 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "ayk" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aym" = ( /obj/structure/machinery/autolathe, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/robotics) "ayn" = ( /obj/structure/dispenser/oxygen, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "ayp" = ( /obj/item/bananapeel, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "ayq" = ( /obj/effect/decal/remains/human, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "ayr" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ name = "\improper Research Dome"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ays" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ayt" = ( -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/lv624/lazarus/fitness) "ayu" = ( /obj/structure/window/framed/colony/reinforced, /turf/open/floor/plating, /area/lv624/lazarus/main_hall) "ayv" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/fitness) "ayw" = ( /turf/open/floor/plating, /area/lv624/lazarus/main_hall) "ayx" = ( -/turf/open/floor{ - dir = 4; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/east, /area/lv624/lazarus/fitness) "ayy" = ( /obj/item/clothing/under/shorts/black{ pixel_x = 2; pixel_y = 2 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "ayz" = ( /obj/item/tool/mop, /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "ayA" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -4985,15 +4101,11 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "ayG" = ( /obj/effect/decal/remains/human, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "ayI" = ( /obj/structure/sink{ @@ -5003,9 +4115,7 @@ /obj/effect/decal/cleanable/blood/splatter, /obj/item/prop/alien/hugger, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "ayJ" = ( /obj/item/storage/box/beakers, @@ -5013,33 +4123,22 @@ /obj/structure/sign/safety/biohazard{ pixel_x = -18 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ayK" = ( /obj/effect/decal/remains/human, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "ayL" = ( /obj/item/clothing/suit/redtag, /obj/structure/closet/athletic_mixed, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "ayM" = ( /obj/structure/surface/table, /obj/item/folder, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ayO" = ( /obj/item/weapon/baseballbat/metal, @@ -5048,10 +4147,7 @@ }, /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "ayP" = ( /turf/closed/wall/r_wall, @@ -5090,10 +4186,7 @@ /obj/item/clothing/head/soft/ferret{ pixel_y = 5 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/lazarus/robotics) "ayX" = ( /obj/structure/surface/table/reinforced, @@ -5107,52 +4200,34 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "ayZ" = ( /obj/item/clothing/mask/gas, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aza" = ( /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/robotics) "azc" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - icon_state = "vault" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "azd" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aze" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "azf" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/lazarus/robotics) "azg" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -5163,10 +4238,7 @@ "azh" = ( /obj/item/prop/alien/hugger, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "azi" = ( /obj/structure/surface/rack, @@ -5175,54 +4247,34 @@ pixel_y = 3 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "azj" = ( -/turf/open/floor{ - dir = 10; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/southwest, /area/lv624/lazarus/fitness) "azk" = ( /obj/structure/holohoop{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/lv624/lazarus/fitness) "azl" = ( -/turf/open/floor{ - dir = 6; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/southeast, /area/lv624/lazarus/fitness) "azm" = ( /obj/structure/closet/boxinggloves, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "azn" = ( /obj/structure/surface/rack, /obj/structure/machinery/light, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "azo" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "azp" = ( /turf/closed/wall/r_wall, @@ -5234,30 +4286,22 @@ "azr" = ( /obj/structure/machinery/vending/cigarette/colony, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "azs" = ( /obj/structure/flora/bush/ausbushes/reedbush, /turf/open/gm/river, /area/lv624/ground/jungle/west_jungle) "azt" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "azu" = ( /obj/item/stack/sheet/wood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "azv" = ( /obj/item/trash/cheesie, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "azw" = ( /turf/closed/wall/r_wall, @@ -5268,9 +4312,7 @@ /area/lv624/lazarus/sleep_female) "azy" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/sleep_female) "azB" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -5289,30 +4331,18 @@ /turf/open/floor/plating, /area/lv624/lazarus/robotics) "azF" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/lazarus/robotics) "azG" = ( /obj/structure/machinery/mecha_part_fabricator, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/robotics) "azI" = ( /obj/effect/decal/remains/human, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/robotics) "azJ" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/lazarus/robotics) "azK" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -5327,24 +4357,16 @@ "azL" = ( /obj/structure/closet/cabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "azM" = ( /obj/structure/closet/secure_closet/hydroponics, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "azN" = ( /obj/structure/bed, /obj/item/bedsheet/brown, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "azO" = ( /obj/structure/closet{ @@ -5353,9 +4375,7 @@ opened = 1 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "azP" = ( /turf/closed/wall, @@ -5365,9 +4385,7 @@ dir = 1; pixel_y = 7 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "azR" = ( /turf/closed/wall, @@ -5379,18 +4397,12 @@ }, /obj/structure/machinery/light, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "azT" = ( /obj/structure/bed, /obj/item/bedsheet/yellow, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "azU" = ( /obj/structure/barricade/wooden, @@ -5446,22 +4458,15 @@ /area/lv624/ground/caves/sand_temple) "aAh" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/lazarus/robotics) "aAi" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aAj" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aAl" = ( /turf/open/gm/dirt, @@ -5470,9 +4475,7 @@ /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aAo" = ( /obj/structure/sign/safety/analysis_lab{ @@ -5511,9 +4514,7 @@ dir = 1 }, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aAw" = ( /obj/structure/bed, @@ -5524,9 +4525,7 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aAx" = ( /obj/structure/closet, @@ -5536,25 +4535,19 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aAy" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aAz" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aAA" = ( /obj/structure/closet, @@ -5563,18 +4556,12 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aAB" = ( /obj/structure/bed, /obj/item/bedsheet/purple, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aAC" = ( /obj/structure/bed{ @@ -5584,10 +4571,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aAD" = ( /obj/structure/surface/rack, @@ -5610,9 +4594,7 @@ "aAP" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aAR" = ( /obj/structure/machinery/light/small{ @@ -5620,61 +4602,42 @@ }, /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aAS" = ( /obj/structure/surface/table, /obj/item/toy/deck, /obj/item/storage/fancy/cigarettes/wypacket, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aAU" = ( -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aAW" = ( /obj/structure/bed, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aAX" = ( /obj/structure/closet, /obj/item/clothing/under/rank/scientist, /obj/structure/window/reinforced/tinted, /obj/item/stack/medical/advanced/bruise_pack, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aAY" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aAZ" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aBa" = ( /obj/structure/closet{ @@ -5690,17 +4653,11 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aBb" = ( /obj/structure/bed, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aBc" = ( /obj/item/device/radio/intercom{ @@ -5709,36 +4666,24 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aBd" = ( /obj/item/reagent_container/food/snacks/donkpocket, /obj/structure/flora/pottedplant, /obj/structure/pipes/vents/pump, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aBe" = ( /obj/structure/surface/table, /obj/item/phone, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aBf" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aBg" = ( /obj/item/stack/sheet/metal, @@ -5778,10 +4723,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "aBk" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -5807,9 +4749,7 @@ }, /obj/structure/largecrate/random, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "aBq" = ( /obj/structure/largecrate, @@ -5820,43 +4760,32 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "aBr" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/robotics) "aBs" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aBt" = ( /obj/structure/computerframe, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "aBv" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "aBx" = ( /obj/effect/landmark/hunter_secondary, @@ -5866,51 +4795,34 @@ /obj/structure/flora/pottedplant, /obj/item/trash/cheesie, /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aBz" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aBA" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aBB" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aBC" = ( -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aBD" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aBE" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aBF" = ( /obj/structure/bed/chair/comfy/lime{ @@ -5918,10 +4830,7 @@ }, /obj/effect/landmark/survivor_spawner, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aBG" = ( /obj/item/stack/rods{ @@ -5976,44 +4885,31 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/robotics) "aBT" = ( /obj/structure/bed/chair/wheelchair, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aBU" = ( /obj/effect/decal/cleanable/blood, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aBV" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aBW" = ( /obj/item/stack/medical/advanced/bruise_pack, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aBY" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aBZ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -6021,14 +4917,10 @@ name = "\improper Nexus Dome Male Dormitories"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCa" = ( -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/lv624/lazarus/main_hall) "aCb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -6036,26 +4928,17 @@ name = "\improper Nexus Dome Female Dormitories"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aCc" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aCd" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aCh" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ @@ -6069,27 +4952,19 @@ /area/lv624/lazarus/landing_zones/lz2) "aCk" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "aCl" = ( /obj/structure/largecrate, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "aCm" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aCn" = ( /obj/structure/ore_box, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "aCo" = ( /obj/effect/decal/mecha_wreckage/ripley{ @@ -6105,9 +4980,7 @@ "aCq" = ( /obj/structure/surface/table, /obj/item/trash/cheesie, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCr" = ( /obj/structure/bed/chair/office/light{ @@ -6115,9 +4988,7 @@ }, /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCs" = ( /obj/structure/fence, @@ -6128,16 +4999,12 @@ /obj/item/tool/crowbar, /obj/item/clothing/gloves/yellow, /obj/item/stack/medical/bruise_pack, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCu" = ( /obj/structure/bed, /obj/item/bedsheet/blue, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCv" = ( /obj/structure/closet{ @@ -6149,24 +5016,17 @@ dir = 1 }, /obj/item/clothing/under/colonist, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCw" = ( -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/lv624/lazarus/main_hall) "aCx" = ( /obj/structure/flora/bush/ausbushes/grassybush, /turf/open/floor/grass, /area/lv624/lazarus/main_hall) "aCy" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/west, /area/lv624/lazarus/main_hall) "aCz" = ( /obj/structure/closet, @@ -6175,28 +5035,19 @@ }, /obj/item/device/healthanalyzer, /obj/item/clothing/shoes/centcom, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aCA" = ( /obj/structure/bed, /obj/item/bedsheet/hos, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aCB" = ( /obj/structure/bed, /obj/item/bedsheet/purple, /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aCC" = ( /obj/item/reagent_container/food/drinks/flask/barflask, @@ -6206,10 +5057,7 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aCE" = ( /obj/structure/girder/displaced, @@ -6230,14 +5078,10 @@ /area/lv624/lazarus/landing_zones/lz2) "aCK" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/lazarus/robotics) "aCL" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/lazarus/robotics) "aCO" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_west, @@ -6252,9 +5096,7 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCQ" = ( /obj/structure/surface/table, @@ -6262,16 +5104,12 @@ layer = 3.1 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCR" = ( /obj/item/trash/cheesie, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCS" = ( /obj/structure/fence, @@ -6284,9 +5122,7 @@ opened = 1 }, /obj/item/clothing/under/colonist, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCU" = ( /obj/structure/bed, @@ -6296,9 +5132,7 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aCV" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -6322,53 +5156,36 @@ }, /obj/item/clothing/under/colonist, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aCZ" = ( /obj/structure/surface/table, /obj/item/weapon/gun/pistol/holdout, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "aDa" = ( /obj/structure/bed, /obj/item/bedsheet/mime, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aDb" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aDc" = ( /obj/structure/surface/table, /obj/item/device/megaphone, /obj/item/tool/wrench, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aDd" = ( /turf/open/floor/plating, /area/lv624/lazarus/quartstorage) "aDi" = ( -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/lazarus/landing_zones/lz1) "aDj" = ( /obj/structure/flora/jungle/planttop1, @@ -6387,45 +5204,33 @@ dir = 1 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aDq" = ( /obj/structure/bed, /obj/item/bedsheet/blue, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aDr" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "aDs" = ( /obj/structure/bed/roller, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aDt" = ( /obj/structure/closet, /obj/item/storage/fancy/cigarettes/wypacket, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aDu" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aDv" = ( /turf/open/gm/dirt, @@ -6438,10 +5243,7 @@ /obj/structure/closet, /obj/item/clothing/under/blackskirt, /obj/item/stack/medical/advanced/ointment, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aDy" = ( /turf/closed/wall, @@ -6449,19 +5251,13 @@ "aDz" = ( /obj/structure/bed, /obj/structure/machinery/light, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aDA" = ( /obj/structure/bed, /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aDB" = ( /obj/structure/surface/table, @@ -6470,15 +5266,10 @@ pixel_x = -32 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aDE" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/vault, /area/lv624/lazarus/quartstorage) "aDF" = ( @@ -6486,10 +5277,7 @@ /turf/open/floor/vault, /area/lv624/lazarus/quartstorage) "aDG" = ( -/turf/open/floor{ - dir = 8; - icon_state = "warning" - }, +/turf/open/floor/warning/west, /area/lv624/lazarus/landing_zones/lz1) "aDI" = ( /obj/structure/machinery/landinglight/ds1/delaytwo, @@ -6508,10 +5296,7 @@ /turf/open/floor/plating, /area/lv624/lazarus/landing_zones/lz1) "aDM" = ( -/turf/open/floor{ - dir = 4; - icon_state = "warning" - }, +/turf/open/floor/warning/east, /area/lv624/lazarus/landing_zones/lz1) "aDN" = ( /obj/structure/flora/jungle/plantbot1, @@ -6538,10 +5323,7 @@ /turf/closed/wall, /area/lv624/lazarus/toilet) "aDV" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/southwest, /area/lv624/lazarus/landing_zones/lz2) "aDW" = ( /obj/structure/machinery/light{ @@ -6550,9 +5332,7 @@ /obj/structure/surface/table, /obj/item/trash/cheesie, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aDX" = ( /obj/structure/machinery/light{ @@ -6561,9 +5341,7 @@ /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/cheeseburger, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aDY" = ( /turf/closed/wall, @@ -6577,26 +5355,17 @@ /area/lv624/lazarus/quart) "aEd" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 4; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/east, /area/lv624/lazarus/quartstorage) "aEe" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_west, /area/lv624/ground/jungle/west_jungle) "aEf" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/quartstorage) "aEg" = ( -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/quartstorage) "aEh" = ( /obj/structure/reagent_dispensers/watertank, @@ -6620,10 +5389,7 @@ /area/lv624/lazarus/landing_zones/lz1) "aEn" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/fitness) "aEs" = ( /obj/structure/fence, @@ -6657,12 +5423,8 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aEB" = ( /obj/structure/window/reinforced/tinted, @@ -6670,9 +5432,7 @@ dir = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aEC" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -6688,9 +5448,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aEE" = ( /obj/structure/machinery/shower{ @@ -6703,9 +5461,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aEF" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, @@ -6721,10 +5477,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/lv624/lazarus/chapel) "aEH" = ( /obj/item/device/radio/intercom{ @@ -6736,40 +5489,27 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/lv624/lazarus/chapel) "aEI" = ( /obj/effect/decal/cleanable/blood/drip, /turf/open/floor/wood, /area/lv624/ground/caves/north_central_caves) "aEJ" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "aEK" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/chapel/north, /area/lv624/lazarus/chapel) "aEL" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/lv624/lazarus/chapel) "aEM" = ( /turf/open/gm/coast/beachcorner2/north_east, @@ -6781,25 +5521,19 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aEP" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aEQ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/lv624/lazarus/main_hall) "aER" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -6812,10 +5546,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/west, /area/lv624/lazarus/main_hall) "aET" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -6831,20 +5562,14 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aEV" = ( /obj/structure/largecrate/random, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aEW" = ( /obj/structure/surface/table, @@ -6854,10 +5579,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aEX" = ( /obj/structure/dispenser, @@ -6870,31 +5592,20 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aEY" = ( /obj/structure/largecrate/random, /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aEZ" = ( /obj/structure/largecrate/random, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFa" = ( /obj/structure/largecrate/random, @@ -6904,20 +5615,14 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFb" = ( /obj/structure/largecrate/random, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/east, /area/lv624/lazarus/quartstorage) "aFh" = ( /obj/structure/window/reinforced/tinted, @@ -6925,9 +5630,7 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aFj" = ( /obj/structure/window/reinforced/tinted, @@ -6937,49 +5640,36 @@ /obj/structure/toilet{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aFk" = ( /obj/structure/machinery/shower{ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aFl" = ( /obj/structure/machinery/shower{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aFm" = ( /turf/closed/wall/wood, /area/lv624/ground/jungle/west_jungle/ceiling) "aFn" = ( -/turf/open/floor{ - icon_state = "chapel" - }, +/turf/open/floor/chapel, /area/lv624/lazarus/chapel) "aFo" = ( /turf/open/floor/plating, /area/lv624/lazarus/chapel) "aFp" = ( -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/lv624/lazarus/chapel) "aFq" = ( /obj/structure/window_frame/colony, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/chapel) "aFr" = ( /obj/structure/bed/chair/wheelchair, @@ -7003,16 +5693,10 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFv" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFw" = ( /obj/structure/machinery/bot/mulebot{ @@ -7022,10 +5706,7 @@ on = 0 }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFx" = ( /obj/structure/window/reinforced{ @@ -7034,44 +5715,29 @@ /obj/structure/computerframe{ anchored = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFy" = ( /obj/structure/surface/rack, /obj/effect/landmark/costume/butler, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFA" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFB" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFC" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tech_supply, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFD" = ( /obj/structure/surface/rack, @@ -7080,17 +5746,11 @@ }, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFE" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/quartstorage) "aFF" = ( /obj/structure/barricade/wooden, @@ -7131,34 +5791,24 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aFP" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/effect/glowshroom, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aFQ" = ( /obj/structure/window_frame/wood, /turf/open/floor/wood, /area/lv624/ground/jungle/west_jungle/ceiling) "aFR" = ( -/turf/open/floor{ - dir = 4; - icon_state = "chapel" - }, +/turf/open/floor/chapel/east, /area/lv624/lazarus/chapel) "aFS" = ( -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/lv624/lazarus/chapel) "aFT" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -7167,57 +5817,36 @@ /area/lv624/lazarus/main_hall) "aFU" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFV" = ( /obj/structure/surface/table, /obj/item/trash/cheesie, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aFW" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aFY" = ( -/turf/open/floor{ - dir = 4; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/east, /area/lv624/lazarus/quartstorage) "aFZ" = ( /obj/structure/window_frame/colony/reinforced, /turf/open/floor/plating, /area/lv624/lazarus/quartstorage) "aGa" = ( -/turf/open/floor{ - dir = 9; - icon_state = "warning" - }, +/turf/open/floor/warning/northwest, /area/lv624/lazarus/landing_zones/lz1) "aGb" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/lazarus/landing_zones/lz1) "aGc" = ( -/turf/open/floor{ - dir = 5; - icon_state = "warning" - }, +/turf/open/floor/warning/northeast, /area/lv624/lazarus/landing_zones/lz1) "aGe" = ( /obj/structure/machinery/landinglight/ds1/delayone{ @@ -7250,15 +5879,11 @@ /area/lv624/ground/jungle/west_central_jungle) "aGm" = ( /obj/effect/glowshroom, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aGn" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aGo" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -7266,35 +5891,24 @@ name = "\improper Nexus Dome Bathroom"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aGp" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aGq" = ( /obj/structure/machinery/status_display{ pixel_y = -32 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aGr" = ( /obj/structure/machinery/door/window/westleft, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aGs" = ( /turf/closed/wall, @@ -7302,27 +5916,18 @@ "aGt" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aGu" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/bomb_supply, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aGw" = ( /turf/open/floor, /area/lv624/lazarus/quartstorage) "aGx" = ( -/turf/open/floor{ - dir = 1; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/north, /area/lv624/lazarus/quartstorage) "aGy" = ( /obj/item/stack/sheet/wood{ @@ -7351,32 +5956,24 @@ /turf/open/floor/plating, /area/lv624/lazarus/landing_zones/lz1) "aGH" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aGI" = ( /obj/structure/sink{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aGJ" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aGK" = ( /obj/structure/surface/table, /obj/structure/prop/mech/drill, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aGN" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -7387,10 +5984,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aGP" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -7401,21 +5995,13 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/quartstorage) "aGQ" = ( -/turf/open/floor{ - dir = 10; - icon_state = "warning" - }, +/turf/open/floor/warning/southwest, /area/lv624/lazarus/landing_zones/lz1) "aGR" = ( -/turf/open/floor{ - dir = 1; - icon_state = "warningcorner" - }, +/turf/open/floor/warningcorner/north, /area/lv624/lazarus/landing_zones/lz1) "aGS" = ( /obj/structure/machinery/colony_floodlight, @@ -7447,15 +6033,11 @@ /obj/item/poster, /obj/item/clothing/glasses/regular/hipster, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aHa" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aHb" = ( /obj/structure/surface/table, @@ -7464,9 +6046,7 @@ }, /obj/item/explosive/grenade/custom/cleaner, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aHc" = ( /obj/structure/machinery/light/small{ @@ -7475,101 +6055,68 @@ /obj/structure/surface/table, /obj/structure/prop/mech/hydralic_clamp, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "aHe" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/main_hall) "aHf" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light/spot{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aHg" = ( /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aHh" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/lv624/lazarus/main_hall) "aHi" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/main_hall) "aHj" = ( /obj/structure/machinery/recharge_station, /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aHl" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aHm" = ( /obj/structure/machinery/fermenter, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aHn" = ( /obj/structure/machinery/still, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aHo" = ( /obj/structure/machinery/vending/coffee, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aHp" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aHq" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aHr" = ( /obj/item/device/radio/intercom{ @@ -7578,23 +6125,14 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor{ - dir = 8; - icon_state = "warning" - }, +/turf/open/floor/warning/west, /area/lv624/lazarus/landing_zones/lz1) "aHs" = ( /obj/item/tool/crowbar/red, -/turf/open/floor{ - dir = 8; - icon_state = "warningcorner" - }, +/turf/open/floor/warningcorner/west, /area/lv624/lazarus/landing_zones/lz1) "aHu" = ( -/turf/open/floor{ - dir = 4; - icon_state = "warningcorner" - }, +/turf/open/floor/warningcorner/east, /area/lv624/lazarus/landing_zones/lz1) "aHB" = ( /obj/structure/fence, @@ -7610,47 +6148,32 @@ /area/lv624/ground/jungle/west_jungle) "aHF" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aHH" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Nexus Dome Chapel"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/chapel) "aHI" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/chapel) "aHJ" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aHK" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aHL" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aHM" = ( -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "aHN" = ( /obj/structure/machinery/colony_floodlight, @@ -7674,25 +6197,17 @@ /turf/open/floor/wood, /area/lv624/ground/caves/north_central_caves) "aHZ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/lv624/lazarus/main_hall) "aIb" = ( /obj/structure/flora/jungle/vines/light_1, -/turf/open/floor{ - dir = 8; - icon_state = "warning" - }, +/turf/open/floor/warning/west, /area/lv624/lazarus/landing_zones/lz2) "aIc" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aId" = ( /obj/structure/flora/jungle/vines/light_3, @@ -7700,9 +6215,7 @@ /area/lv624/ground/jungle/south_west_jungle) "aIe" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIg" = ( /obj/structure/machinery/light/small{ @@ -7717,42 +6230,30 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIh" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - icon_state = "white" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIi" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIj" = ( /obj/item/trash/chips, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIl" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIm" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -7762,9 +6263,7 @@ /obj/structure/surface/table, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIq" = ( /obj/effect/landmark/monkey_spawn, @@ -7778,17 +6277,13 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIs" = ( /obj/structure/noticeboard{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIt" = ( /obj/item/device/radio/intercom{ @@ -7797,29 +6292,20 @@ name = "General Listening Channel"; pixel_y = 30 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIu" = ( /obj/structure/machinery/newscaster{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIv" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aIw" = ( -/turf/open/floor{ - dir = 8; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/west, /area/lv624/lazarus/landing_zones/lz1) "aIy" = ( /obj/structure/surface/table/woodentable/poor, @@ -7829,9 +6315,7 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor/carpet{ - icon_state = "bcarpet01" - }, +/turf/open/floor/carpet/bcarpet01, /area/lv624/ground/caves/north_central_caves) "aIz" = ( /obj/structure/flora/jungle/vines/light_1, @@ -7846,10 +6330,7 @@ /area/lv624/ground/caves/south_central_caves) "aIB" = ( /obj/structure/closet, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aIE" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -7873,10 +6354,7 @@ /obj/structure/surface/rack, /obj/item/clothing/glasses/regular, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aIJ" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -7893,9 +6371,7 @@ dir = 2; name = "\improper Atmospherics Condenser" }, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/yggdrasil) "aIO" = ( /obj/structure/flora/jungle/vines/heavy, @@ -7907,10 +6383,7 @@ name = "\improper Nexus Dome"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/lv624/lazarus/main_hall) "aIV" = ( /obj/structure/flora/jungle/vines/light_3, @@ -7918,9 +6391,7 @@ /turf/closed/wall/strata_ice/jungle, /area/lv624/ground/jungle/south_west_jungle) "aIX" = ( -/obj/structure/flora/grass/tallgrass/jungle/corner{ - dir = 3 - }, +/obj/structure/flora/grass/tallgrass/jungle/corner, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/west_jungle) "aIY" = ( @@ -7932,10 +6403,7 @@ /turf/closed/wall/strata_ice/jungle, /area/lv624/lazarus/landing_zones/lz1) "aJa" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "aJb" = ( /turf/open/floor, @@ -7947,36 +6415,23 @@ "aJd" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "aJe" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/gibs, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "aJf" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "aJg" = ( -/turf/open/floor{ - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner, /area/lv624/lazarus/main_hall) "aJh" = ( -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/lv624/lazarus/main_hall) "aJi" = ( /obj/structure/flora/jungle/vines/light_2, @@ -7984,10 +6439,7 @@ /turf/closed/wall/strata_ice/jungle, /area/lv624/ground/jungle/south_east_jungle) "aJj" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/west, /area/lv624/lazarus/main_hall) "aJk" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -7995,16 +6447,11 @@ name = "\improper Nexus Dome"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aJl" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/west, /area/lv624/lazarus/landing_zones/lz1) "aJr" = ( /turf/open/gm/grass/grass1, @@ -8029,10 +6476,7 @@ /turf/open/floor/plating, /area/lv624/lazarus/main_hall) "aJB" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/main_hall) "aJC" = ( /obj/item/phone{ @@ -8047,18 +6491,14 @@ dir = 1 }, /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "aJD" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "aJE" = ( /obj/structure/showcase, @@ -8066,9 +6506,7 @@ dir = 1 }, /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "aJF" = ( /obj/structure/fence, @@ -8089,22 +6527,14 @@ dir = 1 }, /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "aJH" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/lv624/lazarus/main_hall) "aJI" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "aJJ" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -8114,10 +6544,7 @@ }, /area/lv624/lazarus/main_hall) "aJK" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/north, /area/lv624/lazarus/main_hall) "aJL" = ( /obj/item/stock_parts/matter_bin/super, @@ -8130,18 +6557,14 @@ dir = 8; health = 80 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "aJM" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "aJN" = ( /obj/structure/showcase{ @@ -8152,9 +6575,7 @@ /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "aJO" = ( /obj/structure/fence, @@ -8170,17 +6591,13 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "aJQ" = ( /obj/item/stack/sheet/wood{ amount = 2 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aJR" = ( /obj/effect/decal/cleanable/blood/tracks/footprints{ @@ -8189,10 +6606,7 @@ /obj/effect/decal/cleanable/blood/tracks/footprints{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "warning" - }, +/turf/open/floor/warning/west, /area/lv624/lazarus/landing_zones/lz1) "aJS" = ( /obj/effect/landmark/hunter_primary, @@ -8201,9 +6615,7 @@ "aJZ" = ( /obj/structure/closet, /obj/item/clothing/glasses/sunglasses, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aKb" = ( /turf/closed/wall/strata_ice/jungle, @@ -8241,10 +6653,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/south_east_caves) "aKk" = ( /obj/structure/flora/jungle/plantbot1, @@ -8276,9 +6685,7 @@ /area/lv624/lazarus/yggdrasil) "aKq" = ( /obj/structure/flora/jungle/vines/light_1, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/gm/grass/grass2, /area/lv624/lazarus/yggdrasil) "aKr" = ( @@ -8287,18 +6694,12 @@ /turf/open/floor/plating, /area/lv624/lazarus/yggdrasil) "aKv" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/lv624/lazarus/main_hall) "aKx" = ( /obj/item/tool/crowbar, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "aKy" = ( /obj/effect/decal/cleanable/blood{ @@ -8344,26 +6745,20 @@ "aKJ" = ( /obj/structure/machinery/light/small, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aKK" = ( /obj/structure/machinery/light/small, /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aKL" = ( /obj/item/frame/table, /obj/effect/landmark/crap_item, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aKM" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -8444,9 +6839,7 @@ /obj/item/reagent_container/glass/bucket/mopbucket, /obj/item/tool/mop, /obj/item/tool/mop, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aLo" = ( /obj/structure/flora/jungle/vines/light_3, @@ -8465,15 +6858,11 @@ /area/lv624/ground/caves/west_caves) "aLs" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "aLt" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aLv" = ( /turf/open/gm/grass/grass2, @@ -8532,9 +6921,7 @@ /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump, /obj/item/ammo_magazine/shotgun/slugs, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aLT" = ( /obj/effect/decal/cleanable/cobweb2, @@ -8544,9 +6931,7 @@ /obj/effect/landmark/crap_item, /obj/effect/landmark/crap_item, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aLW" = ( /obj/structure/flora/jungle/vines/heavy, @@ -8554,17 +6939,11 @@ /area/lv624/ground/jungle/east_central_jungle) "aLX" = ( /obj/structure/target/syndicate, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "aLZ" = ( /obj/structure/target, -/turf/open/floor{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/red/northwest, /area/lv624/lazarus/security) "aMa" = ( /obj/item/device/flash, @@ -8582,24 +6961,18 @@ name = "General Listening Channel"; pixel_y = 30 }, -/turf/open/floor{ - icon_state = "redcorner" - }, +/turf/open/floor/redcorner, /area/lv624/lazarus/security) "aMb" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor{ - icon_state = "red" - }, +/turf/open/floor/red, /area/lv624/lazarus/security) "aMc" = ( /obj/structure/closet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aMd" = ( /obj/structure/surface/table/reinforced/prison, @@ -8612,86 +6985,59 @@ phone_color = "red"; phone_id = "Marshal Office" }, -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/lv624/lazarus/security) "aMe" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/main_hall) "aMf" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light/spot, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aMg" = ( /obj/item/trash/raisins, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aMh" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/lv624/lazarus/main_hall) "aMi" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/main_hall) "aMj" = ( /obj/structure/device/broken_piano, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aMk" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aMl" = ( -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aMm" = ( /obj/structure/surface/table/gamblingtable, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aMn" = ( /obj/structure/machinery/vending/cola, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aMo" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aMp" = ( /obj/item/device/radio/intercom{ @@ -8700,15 +7046,10 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor{ - dir = 10; - icon_state = "warning" - }, +/turf/open/floor/warning/southwest, /area/lv624/lazarus/landing_zones/lz1) "aMq" = ( -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/lv624/lazarus/landing_zones/lz1) "aMr" = ( /obj/effect/landmark/lv624/xeno_tunnel, @@ -8772,9 +7113,7 @@ "aMX" = ( /obj/structure/machinery/deployable/barrier, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aMY" = ( /obj/structure/machinery/light/small{ @@ -8785,43 +7124,27 @@ /obj/item/ammo_magazine/pistol/highpower, /obj/item/ammo_magazine/pistol/highpower, /obj/item/ammo_magazine/pistol/highpower, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aMZ" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aNb" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "aNc" = ( -/turf/open/floor{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/red/northwest, /area/lv624/lazarus/security) "aNd" = ( /obj/structure/closet, /obj/item/clothing/shoes/mime, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aNe" = ( -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/lv624/lazarus/security) "aNf" = ( /obj/structure/flora/jungle/planttop1, @@ -8831,19 +7154,14 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/lv624/lazarus/security) "aNi" = ( /obj/effect/decal/cleanable/blood, /obj/item/device/flashlight/lamp, /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aNj" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -8855,9 +7173,7 @@ /area/lv624/lazarus/kitchen) "aNl" = ( /obj/structure/bed/stool, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aNn" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -8875,9 +7191,7 @@ /area/lv624/lazarus/landing_zones/lz1) "aNA" = ( /obj/structure/flora/jungle/vines/light_1, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/yggdrasil) "aNB" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -8925,58 +7239,35 @@ /area/lv624/lazarus/yggdrasil) "aNL" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aNM" = ( /obj/structure/surface/rack, /obj/effect/landmark/crap_item, /obj/effect/landmark/crap_item, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aNN" = ( -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "aNO" = ( /obj/structure/machinery/vending/security, -/turf/open/floor{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/red/east, /area/lv624/lazarus/security) "aNP" = ( /obj/item/folder/red, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/lv624/lazarus/security) "aNQ" = ( -/turf/open/floor{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/red/southwest, /area/lv624/lazarus/security) "aNR" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/red, /area/lv624/lazarus/security) "aNS" = ( -/turf/open/floor{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/west, /area/lv624/lazarus/security) "aNT" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ @@ -8992,10 +7283,7 @@ pixel_y = 22 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aNW" = ( /obj/structure/sink/kitchen{ @@ -9011,19 +7299,13 @@ pixel_y = -4 }, /obj/item/reagent_container/food/snacks/donkpocket, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aNX" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/grown/tomato, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aNY" = ( /obj/structure/surface/table, @@ -9031,24 +7313,15 @@ pixel_y = 9 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aNZ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aOa" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aOb" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -9058,31 +7331,22 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aOd" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aOe" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/canteen) "aOo" = ( /obj/structure/surface/table, /obj/item/clothing/glasses/sunglasses/big, /obj/structure/machinery/light, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "aOs" = ( /obj/structure/flora/jungle/vines/light_1, @@ -9109,12 +7373,8 @@ /turf/open/gm/dirt, /area/lv624/ground/jungle/east_central_jungle) "aOy" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, -/turf/open/floor{ - icon_state = "cult" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aOA" = ( /obj/item/storage/toolbox/syndicate, @@ -9122,15 +7382,10 @@ /obj/effect/landmark/crap_item, /obj/effect/landmark/crap_item, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aOB" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/north, /area/lv624/lazarus/landing_zones/lz2) "aOC" = ( /obj/structure/window/reinforced{ @@ -9141,10 +7396,7 @@ /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "aOD" = ( /obj/structure/window/reinforced{ @@ -9156,10 +7408,7 @@ /obj/item/weapon/gun/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/red/northwest, /area/lv624/lazarus/security) "aOF" = ( /obj/structure/surface/table/woodentable/fancy, @@ -9177,23 +7426,14 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/device/binoculars, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/lv624/lazarus/security) "aOJ" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/lv624/lazarus/security) "aOK" = ( -/turf/open/floor{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/red/west, /area/lv624/lazarus/security) "aOL" = ( /obj/structure/fence, @@ -9206,42 +7446,31 @@ /area/lv624/lazarus/main_hall) "aON" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aOO" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aOP" = ( /obj/structure/surface/table, /obj/item/trash/plate, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aOQ" = ( /obj/structure/surface/table, /obj/item/trash/candy, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aOR" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aOS" = ( /obj/structure/flora/jungle/planttop1, @@ -9266,10 +7495,7 @@ /obj/item/paper_bin, /obj/item/tool/pen, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aPf" = ( /obj/structure/flora/jungle/vines/light_3, @@ -9301,9 +7527,7 @@ /area/lv624/ground/jungle/south_west_jungle) "aPo" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aPp" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -9311,22 +7535,14 @@ name = "\improper Nexus Dome Armory"; req_one_access_txt = "19;106" }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "aPq" = ( -/turf/open/floor{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/east, /area/lv624/lazarus/security) "aPr" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/red/north, /area/lv624/lazarus/security) "aPs" = ( /obj/structure/surface/table, @@ -9341,9 +7557,7 @@ pixel_y = 30 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aPt" = ( /turf/closed/wall/r_wall, @@ -9351,20 +7565,14 @@ "aPu" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/red/north, /area/lv624/lazarus/security) "aPv" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/restraint/handcuffs, /obj/item/storage/firstaid/adv, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/red/north, /area/lv624/lazarus/security) "aPx" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -9373,56 +7581,39 @@ /area/lv624/lazarus/main_hall) "aPy" = ( /obj/structure/machinery/vending/dinnerware, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aPz" = ( /obj/structure/machinery/chem_master/condimaster, /obj/structure/surface/table, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aPA" = ( /obj/structure/surface/table, /obj/structure/machinery/microwave, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aPB" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aPC" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/grown/banana, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aPD" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aPE" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aPH" = ( /obj/structure/surface/table/woodentable/fancy, @@ -9439,19 +7630,13 @@ "aPI" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/tool/candle, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/lv624/lazarus/chapel) "aPJ" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/storage/box/matches, /obj/item/tool/candle, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/lv624/lazarus/chapel) "aPM" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -9473,9 +7658,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/comms) "aPR" = ( /obj/structure/lz_sign/lazarus_sign{ @@ -9512,9 +7695,7 @@ }, /obj/structure/surface/table, /obj/item/trash/plate, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aQa" = ( /obj/structure/flora/grass/ice/both, @@ -9523,57 +7704,39 @@ /area/lv624/lazarus/main_hall) "aQb" = ( /obj/item/frame/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aQc" = ( /obj/structure/surface/table, /obj/structure/machinery/processor, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aQd" = ( /obj/structure/machinery/smartfridge, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aQe" = ( /obj/structure/machinery/light/small{ dir = 4 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aQf" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aQg" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aQn" = ( -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aQo" = ( /obj/structure/flora/jungle/vines/heavy, @@ -9613,23 +7776,16 @@ "aQy" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/trash/candle, -/turf/open/floor{ - dir = 1; - icon_state = "chapel" - }, +/turf/open/floor/chapel/north, /area/lv624/lazarus/chapel) "aQB" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aQD" = ( -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aQE" = ( /obj/structure/machinery/light/small{ @@ -9641,33 +7797,25 @@ name = "General Listening Channel"; pixel_y = 30 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aQF" = ( /obj/structure/surface/table, /obj/structure/mirror{ pixel_y = -30 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/toilet) "aQG" = ( /obj/structure/bookcase, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aQH" = ( /obj/structure/bookcase, /obj/item/bananapeel, /obj/item/book/manual/research_and_development, /obj/item/book/manual/security_space_law, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aQI" = ( /obj/structure/showcase{ @@ -9680,18 +7828,14 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aQJ" = ( /obj/structure/noticeboard{ pixel_y = 30 }, /obj/item/trash/cheesie, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aQK" = ( /obj/structure/machinery/light/small{ @@ -9703,9 +7847,7 @@ name = "General Listening Channel"; pixel_y = 30 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aQM" = ( /turf/closed/wall/r_wall, @@ -9714,31 +7856,19 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aQO" = ( /obj/item/reagent_container/food/snacks/grown/banana, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aQP" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "aQQ" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, -/turf/open/floor{ - icon_state = "bar" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aQX" = ( /obj/effect/landmark/hunter_primary, @@ -9758,10 +7888,7 @@ /obj/structure/surface/table, /obj/item/device/mmi/radio_enabled, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aRe" = ( /obj/effect/decal/cleanable/dirt, @@ -9770,10 +7897,7 @@ pixel_x = 3; pixel_y = 15 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aRf" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -9784,10 +7908,7 @@ /area/lv624/lazarus/landing_zones/lz2) "aRh" = ( /obj/structure/closet/coffin, -/turf/open/floor{ - dir = 8; - icon_state = "chapel" - }, +/turf/open/floor/chapel/west, /area/lv624/lazarus/chapel) "aRi" = ( /obj/structure/machinery/light{ @@ -9795,19 +7916,13 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aRj" = ( /obj/structure/surface/rack, /obj/structure/machinery/light, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "aRo" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -9845,17 +7960,13 @@ dir = 4 }, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aRA" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aRB" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -9865,9 +7976,7 @@ desc = "It's a corgi puppy. MISTER WIGGLES!! HE IS THE GREATEST!"; name = "\improper Mister Wiggles" }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aRC" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -9878,49 +7987,37 @@ name = "\improper Nexus Dome Marshal's Quarters"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/captain) "aRD" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aRE" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aRF" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/lazarus/hop) "aRG" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor/mech_bay_recharge_floor{ - name = "Shuttle Landing Lights" - }, +/turf/open/floor/mech_bay_recharge_floor/shuttle_landing_lights, /area/lv624/lazarus/landing_zones/lz2) "aRI" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aRK" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -9945,9 +8042,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aRR" = ( /obj/structure/surface/table, @@ -9960,9 +8055,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aRU" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -9971,9 +8064,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aRV" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -9983,9 +8074,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aRX" = ( /obj/structure/machinery/light/small{ @@ -9994,9 +8083,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aRZ" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -10032,10 +8119,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aSe" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, @@ -10044,17 +8128,11 @@ pixel_x = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aSg" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aSi" = ( /obj/structure/foamed_metal, @@ -10077,24 +8155,15 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/south_east_caves) "aSq" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, -/turf/open/floor{ - icon_state = "grimy" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aSs" = ( /obj/structure/coatrack, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aSv" = ( /obj/structure/window/framed/colony/reinforced, @@ -10102,29 +8171,21 @@ /area/lv624/lazarus/captain) "aSw" = ( /obj/item/trash/popcorn, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aSy" = ( /obj/structure/bed/chair/wood/wings{ dir = 4 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aSz" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "aSA" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aSB" = ( /obj/structure/window/framed/colony/reinforced, @@ -10133,30 +8194,22 @@ "aSC" = ( /obj/structure/surface/table, /obj/item/clothing/suit/chef/classic, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aSD" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aSE" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aSF" = ( /obj/structure/machinery/requests_console{ pixel_x = 30 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aSG" = ( /obj/item/device/radio/intercom{ @@ -10166,33 +8219,24 @@ pixel_y = 30 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aSH" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aSI" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aSJ" = ( -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/lv624/lazarus/comms) "aSK" = ( /obj/structure/window_frame/colony/reinforced, @@ -10212,17 +8256,13 @@ name = "safe"; spawnkey = 0 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aST" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clothing/under/CM_uniform, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor{ - icon_state = "red" - }, +/turf/open/floor/red, /area/lv624/lazarus/security) "aSU" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -10240,24 +8280,18 @@ /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/grilledcheese, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aSX" = ( /turf/closed/wall, /area/lv624/lazarus/engineering) "aSY" = ( /obj/structure/closet/secure_closet/freezer/kitchen, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aSZ" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aTb" = ( /turf/open/floor/plating, @@ -10266,15 +8300,11 @@ /obj/structure/surface/table, /obj/item/trash/chips, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aTd" = ( /obj/item/frame/table, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aTe" = ( /obj/structure/window/framed/colony/reinforced, @@ -10288,10 +8318,7 @@ /area/lv624/lazarus/comms) "aTi" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aTj" = ( /obj/effect/decal/warning_stripes{ @@ -10306,31 +8333,22 @@ dir = 1; layer = 3.2 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aTk" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/lv624/lazarus/comms) "aTq" = ( /obj/structure/foamed_metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aTs" = ( /obj/structure/machinery/power/smes/buildable{ capacity = 1e+006; dir = 1 }, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/engineering) "aTt" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, @@ -10345,9 +8363,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aTv" = ( /obj/structure/machinery/landinglight/ds2, @@ -10366,15 +8382,11 @@ /area/lv624/ground/barrens/north_east_barrens) "aTB" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aTC" = ( /obj/item/trash/cheesie, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/lv624/lazarus/hop) "aTD" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -10391,9 +8403,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aTF" = ( /obj/structure/surface/table, @@ -10403,65 +8413,44 @@ pixel_y = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aTG" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aTH" = ( /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aTI" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aTJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ start_charge = 15 }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/comms) "aTK" = ( /obj/structure/surface/rack, /obj/item/device/multitool, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aTM" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aTN" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/lazarus/engineering) "aTP" = ( /obj/structure/machinery/power/terminal{ @@ -10469,18 +8458,14 @@ }, /obj/effect/decal/cleanable/blood/oil, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "platebot" - }, +/turf/open/floor/platebot, /area/lv624/lazarus/engineering) "aTR" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, /obj/item/clothing/gloves/yellow, -/turf/open/floor{ - icon_state = "platebot" - }, +/turf/open/floor/platebot, /area/lv624/lazarus/engineering) "aTS" = ( /obj/effect/landmark/survivor_spawner, @@ -10496,18 +8481,14 @@ "aTW" = ( /obj/item/clothing/glasses/regular, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aTX" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aTY" = ( /obj/structure/machinery/door/airlock/almayer/command/colony{ @@ -10516,40 +8497,28 @@ name = "\improper Nexus Dome Director's Quarters"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/hop) "aTZ" = ( /obj/structure/machinery/vending, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aUa" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aUb" = ( /obj/structure/kitchenspike, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aUc" = ( /obj/structure/surface/rack, -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aUd" = ( /obj/item/tool/kitchen/knife/butcher, @@ -10557,9 +8526,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aUe" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -10583,9 +8550,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/comms) "aUl" = ( /turf/open/gm/dirtgrassborder/south, @@ -10599,20 +8564,13 @@ layer = 3.01 }, /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aUq" = ( -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/engineering) "aUs" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/lazarus/engineering) "aUt" = ( /obj/structure/flora/jungle/vines/heavy, @@ -10627,26 +8585,19 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aUv" = ( /obj/item/device/flashlight, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/red/east, /area/lv624/lazarus/security) "aUx" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aUz" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -10663,26 +8614,20 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aUB" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aUD" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aUE" = ( /obj/item/device/radio/intercom{ @@ -10694,9 +8639,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aUG" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -10706,18 +8649,14 @@ /area/lv624/lazarus/hop) "aUH" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aUI" = ( /obj/structure/largecrate/random, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aUJ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -10729,26 +8668,20 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aUM" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aUN" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aUO" = ( /obj/item/shard, @@ -10759,8 +8692,7 @@ /turf/open/floor/greengrid, /area/lv624/lazarus/secure_storage) "aUR" = ( -/obj/structure/machinery/power/apc{ - dir = 1; +/obj/structure/machinery/power/apc/power/north{ start_charge = 200 }, /turf/open/floor/greengrid, @@ -10779,10 +8711,7 @@ "aVb" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aVd" = ( /obj/structure/lattice{ @@ -10790,16 +8719,10 @@ }, /obj/structure/platform, /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/lv624/lazarus/engineering) "aVe" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/lazarus/engineering) "aVf" = ( /obj/structure/lattice{ @@ -10810,20 +8733,14 @@ pixel_y = 13 }, /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/lazarus/engineering) "aVg" = ( /obj/structure/lattice{ layer = 2.9 }, /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/lazarus/engineering) "aVj" = ( /obj/structure/platform_decoration{ @@ -10836,9 +8753,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/engineering) "aVk" = ( /obj/structure/sign/safety/maint, @@ -10863,42 +8778,30 @@ "aVo" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aVp" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aVq" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aVr" = ( /mob/living/simple_animal/mouse, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aVs" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aVt" = ( /obj/structure/machinery/gibber, /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aVu" = ( /turf/closed/wall/r_wall, @@ -10912,9 +8815,7 @@ "aVx" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/carpet{ - icon_state = "bcarpet02" - }, +/turf/open/floor/carpet/bcarpet02, /area/lv624/ground/caves/north_central_caves) "aVA" = ( /obj/structure/flora/jungle/plantbot1, @@ -10926,9 +8827,7 @@ /area/lv624/lazarus/engineering) "aVC" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aVE" = ( /obj/structure/flora/jungle/planttop1, @@ -10945,9 +8844,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aVG" = ( /obj/item/device/radio/intercom{ @@ -10962,25 +8859,19 @@ }, /obj/structure/platform/stair_cut, /obj/item/clothing/head/hardhat/orange, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aVH" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/foamed_metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aVI" = ( /obj/structure/machinery/vending/coffee, /obj/structure/foamed_metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aVJ" = ( /obj/effect/landmark/lv624/xeno_tunnel, @@ -10999,31 +8890,23 @@ /obj/structure/surface/table/woodentable, /obj/item/device/taperecorder, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aVN" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aVO" = ( /obj/structure/barricade/wooden, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aVP" = ( /obj/item/reagent_container/food/snacks/grown/banana{ pixel_x = -8 }, /obj/structure/surface/rack, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aVS" = ( /turf/closed/wall/mineral/sandstone/runed, @@ -11081,17 +8964,13 @@ /area/lv624/lazarus/secure_storage) "aWd" = ( /obj/item/shard, -/turf/open/floor{ - icon_state = "podhatchfloor" - }, +/turf/open/floor/podhatchfloor, /area/lv624/lazarus/comms) "aWe" = ( /obj/structure/machinery/computer/telecomms/monitor{ pixel_y = 16 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "aWf" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -11099,9 +8978,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/engineering) "aWg" = ( /obj/structure/lattice{ @@ -11109,10 +8986,7 @@ }, /obj/structure/platform, /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/lazarus/engineering) "aWh" = ( /obj/structure/fence, @@ -11120,15 +8994,11 @@ /area/lv624/ground/colony/north_nexus_road) "aWi" = ( /obj/structure/bed/stool, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aWj" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aWk" = ( /obj/structure/flora/jungle/vines/heavy{ @@ -11139,28 +9009,19 @@ /area/lv624/ground/jungle/south_west_jungle/ceiling) "aWl" = ( /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/jungle/south_west_jungle/ceiling) "aWm" = ( /obj/structure/flora/jungle/vines/heavy{ pixel_y = 26 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/jungle/south_west_jungle/ceiling) "aWn" = ( /obj/structure/flora/jungle/vines/light_2{ pixel_y = -22 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/jungle/south_west_jungle/ceiling) "aWo" = ( /obj/structure/flora/jungle/vines/heavy{ @@ -11169,20 +9030,14 @@ /obj/structure/flora/jungle/vines/light_2{ pixel_y = -22 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/jungle/south_west_jungle/ceiling) "aWp" = ( /obj/structure/flora/jungle/vines/heavy{ pixel_y = 26 }, /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/jungle/south_west_jungle/ceiling) "aWq" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -11196,9 +9051,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/south_west_jungle) "aWv" = ( -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/secure_storage) "aWw" = ( /obj/effect/decal/remains/xeno, @@ -11215,10 +9068,7 @@ frequency = 1469 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aWz" = ( /obj/structure/window_frame/colony/reinforced, @@ -11231,20 +9081,14 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aWC" = ( /obj/structure/machinery/colony_floodlight, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/east_central_jungle) "aWD" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/lazarus/engineering) "aWE" = ( /obj/effect/decal/warning_stripes{ @@ -11252,10 +9096,7 @@ pixel_x = 1 }, /obj/item/prop/alien/hugger, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aWF" = ( /obj/effect/spawner/random/toolbox, @@ -11263,9 +9104,7 @@ /obj/item/device/radio, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aWG" = ( /obj/structure/stairs/perspective{ @@ -11276,9 +9115,7 @@ layer = 3.1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aWH" = ( /obj/structure/surface/table/reinforced/prison, @@ -11288,9 +9125,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aWI" = ( /obj/structure/surface/table/reinforced/prison, @@ -11298,9 +9133,7 @@ /obj/effect/spawner/random/tool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aWJ" = ( /obj/structure/flora/jungle/vines/heavy, @@ -11315,9 +9148,7 @@ name = "\improper Nexus Dome"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aWM" = ( /obj/structure/grille{ @@ -11329,10 +9160,7 @@ /turf/open/floor/plating, /area/lv624/lazarus/main_hall) "aWO" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/jungle/south_west_jungle/ceiling) "aWP" = ( /obj/effect/landmark/monkey_spawn, @@ -11386,10 +9214,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/stack/rods, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aWY" = ( /turf/closed/wall, @@ -11406,25 +9231,17 @@ }, /obj/structure/platform, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aXc" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "bluecorner" - }, +/turf/open/floor/bluecorner, /area/lv624/lazarus/sleep_male) "aXd" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aXe" = ( /obj/effect/decal/warning_stripes{ @@ -11432,10 +9249,7 @@ pixel_y = 1 }, /obj/item/tool/crowbar, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aXf" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -11445,9 +9259,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/engineering) "aXg" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -11456,9 +9268,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/engineering) "aXh" = ( /turf/open/gm/grass/grass1, @@ -11487,10 +9297,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aXo" = ( /obj/effect/landmark/crap_item, @@ -11498,12 +9305,8 @@ /area/lv624/ground/jungle/east_central_jungle) "aXs" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - icon_state = "delivery" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/delivery, /area/lv624/lazarus/engineering) "aXt" = ( /obj/structure/surface/rack, @@ -11514,9 +9317,7 @@ phone_id = "Engineering"; pixel_y = 24 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aXu" = ( /obj/structure/machinery/light{ @@ -11524,9 +9325,7 @@ }, /obj/structure/reagent_dispensers/fueltank, /obj/effect/spawner/random/tool, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aXv" = ( /obj/effect/landmark/monkey_spawn, @@ -11534,9 +9333,7 @@ /area/lv624/ground/jungle/east_central_jungle) "aXw" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aXx" = ( /obj/structure/flora/jungle/vines/heavy, @@ -11549,10 +9346,7 @@ /area/lv624/ground/jungle/south_west_jungle/ceiling) "aXA" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/jungle/south_west_jungle/ceiling) "aXB" = ( /obj/structure/flora/jungle/vines/heavy{ @@ -11610,33 +9404,24 @@ }, /obj/item/weapon/baseballbat/metal, /obj/item/device/lightreplacer, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aXK" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aXL" = ( /obj/structure/closet/secure_closet/security, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/red/east, /area/lv624/lazarus/security) "aXN" = ( /obj/effect/spawner/random/powercell, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aXP" = ( /obj/structure/flora/jungle/planttop1, @@ -11648,10 +9433,7 @@ /area/lv624/ground/jungle/south_west_jungle/ceiling) "aXR" = ( /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/jungle/south_west_jungle/ceiling) "aXS" = ( /obj/structure/flora/jungle/vines/heavy{ @@ -11671,9 +9453,7 @@ /obj/structure/foamed_metal{ layer = 3.1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aXX" = ( /turf/open/gm/grass/grass1, @@ -11688,15 +9468,11 @@ /obj/item/ammo_magazine/smg/nailgun, /obj/item/ammo_magazine/smg/nailgun, /obj/item/ammo_magazine/smg/nailgun, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aYc" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aYd" = ( /obj/structure/grille{ @@ -11706,9 +9482,7 @@ /obj/structure/foamed_metal{ layer = 3.1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aYf" = ( /obj/structure/largecrate/random, @@ -11718,10 +9492,7 @@ "aYh" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/rods, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aYj" = ( /obj/effect/landmark/lv624/xeno_tunnel, @@ -11736,9 +9507,7 @@ /area/lv624/ground/jungle/south_west_jungle) "aYn" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "aYo" = ( /obj/structure/flora/jungle/vines/heavy{ @@ -11799,14 +9568,10 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aYE" = ( -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/lv624/ground/barrens/west_barrens) "aYF" = ( /obj/structure/girder, @@ -11818,22 +9583,15 @@ /obj/structure/machinery/cell_charger, /obj/item/storage/fancy/cigarettes/wypacket, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aYH" = ( /obj/structure/closet/lawcloset, /obj/item/clothing/suit/armor/vest/security, -/turf/open/floor{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/red/north, /area/lv624/lazarus/security) "aYI" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/lv624/ground/caves/south_west_caves) "aYJ" = ( /obj/structure/surface/table/woodentable/fancy, @@ -11843,9 +9601,7 @@ phone_color = "blue"; phone_id = "Director's Office" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aYM" = ( /obj/structure/surface/table/woodentable/fancy, @@ -11853,21 +9609,15 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aYN" = ( /obj/structure/surface/table/woodentable/fancy, /obj/structure/machinery/computer/rdconsole, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aYO" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/lv624/ground/caves/north_central_caves) "aYQ" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -11928,9 +9678,7 @@ pixel_x = -30 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aZe" = ( /obj/structure/bookcase, @@ -11939,9 +9687,7 @@ /obj/item/book/manual/engineering_hacking, /obj/item/book/manual/atmospipes, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aZf" = ( /obj/structure/surface/table/reinforced/prison, @@ -11953,9 +9699,7 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aZg" = ( /obj/structure/surface/table/woodentable/fancy, @@ -11963,9 +9707,7 @@ /obj/structure/machinery/computer/objective{ dir = 1 }, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aZh" = ( /obj/structure/surface/table, @@ -11973,9 +9715,7 @@ /obj/item/tool/crowbar, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "aZi" = ( /obj/structure/surface/table/woodentable/fancy, @@ -11983,9 +9723,7 @@ pixel_y = 26 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aZj" = ( /obj/structure/closet/cabinet, @@ -11993,9 +9731,7 @@ layer = 2.6 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aZn" = ( /obj/structure/surface/table/woodentable/poor, @@ -12011,23 +9747,17 @@ /obj/structure/surface/table/woodentable/fancy, /obj/item/device/megaphone, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/captain) "aZp" = ( /obj/structure/surface/table/woodentable/poor, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/jungle/west_jungle/ceiling) "aZs" = ( /obj/structure/closet/secure_closet/bar, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aZt" = ( /obj/structure/surface/rack, @@ -12038,10 +9768,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/ashtray/bronze, /obj/item/storage/donut_box, -/turf/open/floor{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/red/west, /area/lv624/lazarus/security) "aZx" = ( /obj/structure/closet/toolcloset, @@ -12049,17 +9776,13 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aZy" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aZz" = ( /obj/structure/filingcabinet/security{ @@ -12070,19 +9793,14 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/redcorner/north, /area/lv624/lazarus/security) "aZA" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/lv624/lazarus/hop) "aZB" = ( /obj/structure/surface/table/woodentable/fancy, @@ -12093,50 +9811,37 @@ pixel_y = 12 }, /obj/item/tool/wrench, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/hop) "aZC" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "aZD" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/kitchen) "aZE" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aZF" = ( /obj/structure/surface/table/woodentable, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "grimy" - }, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "aZG" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aZI" = ( /obj/structure/filingcabinet/chestdrawer{ @@ -12151,17 +9856,13 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aZJ" = ( /obj/structure/bed, /obj/item/clothing/mask/cigarette/pipe, /obj/item/clothing/under/colonist, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aZK" = ( /obj/effect/decal/warning_stripes{ @@ -12169,10 +9870,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "aZL" = ( /obj/item/stack/sheet/metal, @@ -12180,9 +9878,7 @@ /area/lv624/lazarus/secure_storage) "aZM" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "aZO" = ( /obj/effect/landmark/xeno_spawn, @@ -12318,10 +10014,7 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "bei" = ( /obj/structure/flora/jungle/vines/heavy, @@ -12372,10 +10065,7 @@ health = 80 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "bit" = ( /obj/structure/machinery/colony_floodlight, @@ -12406,18 +10096,14 @@ /area/lv624/ground/jungle/south_west_jungle) "blC" = ( /obj/item/stack/sheet/wood, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "bnz" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Corporate Liaison" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "bnE" = ( /obj/structure/flora/bush/ausbushes/pointybush, @@ -12516,10 +10202,7 @@ name = "Weyland-Yutani Automatic Teller Machine"; pixel_x = -30 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "buw" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -12542,10 +10225,7 @@ /area/lv624/ground/caves/east_caves) "bvq" = ( /obj/structure/prop/mech/parts/chassis/gygax, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/robotics) "bvS" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -12589,9 +10269,7 @@ /turf/open/gm/dirt, /area/lv624/ground/colony/north_tcomms_road) "bzs" = ( -/turf/open/gm/dirtgrassborder{ - dir = 4 - }, +/turf/open/gm/dirtgrassborder/west, /area/lv624/ground/jungle/south_west_jungle/ceiling) "bzD" = ( /obj/structure/largecrate/random, @@ -12599,10 +10277,7 @@ pixel_x = 1; pixel_y = 8 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/corporate_dome) "bAB" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, @@ -12680,10 +10355,7 @@ /area/lv624/ground/river/west_river) "bGV" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/medbay) "bIO" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -12693,10 +10365,7 @@ /area/lv624/ground/caves/sand_temple) "bJe" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "bJz" = ( /obj/effect/decal/cleanable/blood, @@ -12725,9 +10394,7 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "bMu" = ( /turf/open/gm/dirtgrassborder/west, @@ -12787,9 +10454,7 @@ "bQf" = ( /obj/structure/machinery/power/port_gen/pacman/super, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "bQz" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -12816,10 +10481,7 @@ icon_state = "p_stair_full" }, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "bSm" = ( /obj/effect/landmark/crap_item, @@ -12834,32 +10496,24 @@ "bUc" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "bUs" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/carpet{ - icon_state = "bcarpet07" - }, +/turf/open/floor/carpet/bcarpet07, /area/lv624/ground/caves/north_central_caves) "bUU" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "bXd" = ( /obj/item/device/flashlight/on, /obj/effect/decal/cleanable/blood/drip, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "bXP" = ( /obj/structure/flora/jungle/vines/light_3, @@ -12877,15 +10531,10 @@ /area/lv624/ground/jungle/central_jungle) "bZX" = ( /obj/structure/window/framed/colony, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/east_barrens/ceiling) "cac" = ( -/obj/structure/flora/grass/tallgrass/jungle/corner{ - dir = 3 - }, +/obj/structure/flora/grass/tallgrass/jungle/corner, /turf/open/gm/grass/grass1, /area/lv624/lazarus/landing_zones/lz1) "cag" = ( @@ -12893,9 +10542,7 @@ /area/lv624/ground/caves/sand_temple) "caH" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "caX" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -12912,9 +10559,7 @@ "cdj" = ( /obj/structure/window_frame/colony, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "cdw" = ( /obj/effect/landmark/objective_landmark/science, @@ -12927,16 +10572,11 @@ /turf/closed/wall/rock/brown, /area/lv624/ground/caves/south_central_caves) "cen" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/lv624/lazarus/corporate_dome) "cfA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv624/lazarus/secure_storage) "cfD" = ( /turf/closed/wall/r_wall/unmeltable, @@ -12961,17 +10601,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/corporate_dome) "cgC" = ( /obj/structure/flora/jungle/vines/light_1, -/turf/open/floor{ - dir = 10; - icon_state = "warning" - }, +/turf/open/floor/warning/southwest, /area/lv624/lazarus/landing_zones/lz2) "cgD" = ( /obj/structure/machinery/colony_floodlight, @@ -12980,9 +10614,7 @@ "cgK" = ( /obj/item/stool, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "chf" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -13044,10 +10676,7 @@ /area/lv624/lazarus/quartstorage/outdoors) "cmP" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/corporate_dome) "cng" = ( /obj/structure/stairs/perspective{ @@ -13055,10 +10684,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "cop" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -13095,10 +10721,7 @@ "cqE" = ( /obj/structure/barricade/wooden, /obj/structure/flora/jungle/vines/light_2, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/lazarus/landing_zones/lz1) "cqH" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/chanterelle, @@ -13148,9 +10771,7 @@ /area/lv624/ground/jungle/north_east_jungle) "cxc" = ( /obj/item/tool/shovel, -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/lv624/ground/barrens/west_barrens) "cxi" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -13167,10 +10788,7 @@ }, /obj/structure/platform/stair_cut/alt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "czq" = ( /obj/effect/landmark/objective_landmark/science, @@ -13208,24 +10826,17 @@ pixel_x = 6; pixel_y = 12 }, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/corporate_dome) "cCe" = ( /obj/effect/decal/remains/xeno, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/south_west_caves) "cCr" = ( /turf/open/gm/dirtgrassborder/south, /area/lv624/ground/jungle/east_jungle) "cCP" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/lv624/ground/caves/south_west_caves) "cDr" = ( /obj/structure/girder, @@ -13298,10 +10909,7 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/corporate_dome) "cJA" = ( /obj/effect/landmark/monkey_spawn, @@ -13312,10 +10920,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/south_west_jungle) "cLD" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/lv624/lazarus/corporate_dome) "cMj" = ( /obj/effect/landmark/hunter_primary, @@ -13337,10 +10942,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "cNH" = ( /obj/structure/surface/rack, @@ -13352,10 +10954,7 @@ /area/lv624/lazarus/quartstorage/outdoors) "cOz" = ( /obj/structure/bed/chair/comfy/beige, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/lv624/lazarus/corporate_dome) "cOF" = ( /obj/structure/closet/cabinet, @@ -13378,10 +10977,7 @@ "cQU" = ( /obj/effect/decal/cleanable/dirt, /obj/item/device/multitool, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "cQX" = ( /obj/structure/stairs/perspective{ @@ -13446,16 +11042,11 @@ "cYi" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/pie, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "cZs" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 9; - icon_state = "warning" - }, +/turf/open/floor/warning/northwest, /area/lv624/lazarus/landing_zones/lz2) "daz" = ( /obj/structure/prop/brazier/torch, @@ -13472,9 +11063,7 @@ /area/lv624/ground/caves/south_central_caves) "dbA" = ( /obj/structure/xenoautopsy/tank, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "dbY" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -13490,17 +11079,11 @@ /obj/item/circuitboard/airlock{ pixel_x = 12 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/lv624/ground/colony/telecomm/cargo) "dff" = ( /obj/structure/bed/sofa/vert/grey, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/corporate_dome) "dfJ" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, @@ -13575,9 +11158,7 @@ /area/lv624/ground/jungle/north_west_jungle) "dql" = ( /obj/structure/largecrate, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "dqo" = ( /obj/structure/stairs/perspective{ @@ -13585,16 +11166,10 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "dqz" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/lv624/ground/colony/telecomm/cargo) "dqK" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -13610,18 +11185,14 @@ /obj/item/ammo_magazine/rifle/mar40/extended, /obj/item/ammo_magazine/rifle/mar40/extended, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "drX" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "dsi" = ( /obj/effect/landmark/monkey_spawn, @@ -13630,10 +11201,7 @@ "dsz" = ( /obj/structure/closet/crate/hydroponics/prespawned, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "dtr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -13656,10 +11224,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southeast, /area/lv624/lazarus/corporate_dome) "dws" = ( /obj/structure/stairs/perspective{ @@ -13670,10 +11235,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "dwt" = ( /obj/structure/fence, @@ -13681,10 +11243,7 @@ /area/lv624/lazarus/landing_zones/lz2) "dwN" = ( /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor{ - dir = 6; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southeast, /area/lv624/lazarus/corporate_dome) "dxb" = ( /obj/structure/surface/rack, @@ -13692,10 +11251,7 @@ /obj/item/explosive/grenade/incendiary/molotov{ pixel_x = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "dxy" = ( /obj/structure/flora/bush/ausbushes/lavendergrass{ @@ -13733,9 +11289,7 @@ /obj/item/reagent_container/food/drinks/cans/waterbottle{ pixel_x = 2 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "dCZ" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -13800,15 +11354,11 @@ "dHr" = ( /obj/item/weapon/twohanded/fireaxe, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "dId" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/medbay) "dIj" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -13824,15 +11374,10 @@ /area/lv624/ground/caves/north_east_caves) "dID" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "dIO" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/lv624/ground/barrens/central_barrens) "dJG" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -13853,10 +11398,7 @@ /obj/item/book/manual/medical_diagnostics_manual, /obj/item/book/manual/security_space_law, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/corporate_dome) "dLm" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -13932,9 +11474,7 @@ "dOC" = ( /obj/structure/kitchenspike, /obj/effect/decal/cleanable/blood, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/caves/north_central_caves) "dOQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -13942,9 +11482,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/central_caves) "dTm" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "dTY" = ( /obj/effect/landmark/objective_landmark/far, @@ -13960,9 +11498,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "dVQ" = ( /obj/structure/surface/rack, @@ -13973,17 +11509,12 @@ pixel_x = -7 }, /obj/item/reagent_container/food/drinks/cans/souto/classic, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "dWa" = ( /obj/effect/landmark/objective_landmark/science, /obj/structure/barricade/wooden, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "dWM" = ( /obj/effect/landmark/monkey_spawn, @@ -14010,9 +11541,7 @@ "dZH" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/medbay) "dZY" = ( /obj/structure/flora/jungle/vines/light_3, @@ -14034,10 +11563,7 @@ /obj/item/stack/sheet/wood{ amount = 2 }, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "ebr" = ( /turf/open/gm/dirtgrassborder/east, @@ -14059,10 +11585,7 @@ /area/lv624/lazarus/crashed_ship_containers) "ecK" = ( /obj/structure/closet/coffin/predator, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "ecO" = ( /turf/open/gm/dirtgrassborder/north, @@ -14105,10 +11628,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "Hydroponics" }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "eil" = ( /obj/structure/flora/grass/tallgrass/jungle, @@ -14119,10 +11639,7 @@ amount = 2 }, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - dir = 5; - icon_state = "warning" - }, +/turf/open/floor/warning/northeast, /area/lv624/lazarus/landing_zones/lz2) "eiP" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -14143,9 +11660,7 @@ "ejx" = ( /obj/structure/disposalpipe/segment, /obj/structure/window/framed/colony, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/east_barrens/ceiling) "ekB" = ( /obj/structure/stairs/perspective{ @@ -14166,10 +11681,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "elp" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -14185,10 +11697,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "enn" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -14207,15 +11716,10 @@ /area/lv624/ground/colony/south_medbay_road) "eot" = ( /obj/structure/prop/mech/parts/gygax_torso, -/turf/open/floor{ - icon_state = "vault" - }, +/turf/open/floor/vault2, /area/lv624/lazarus/robotics) "eoM" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/east, /area/lv624/lazarus/medbay) "eoW" = ( /obj/structure/flora/bush/ausbushes/pointybush, @@ -14230,10 +11734,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "eqs" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -14246,9 +11747,7 @@ /area/lv624/ground/river/central_river) "eqP" = ( /obj/structure/machinery/bioprinter, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "eqS" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -14264,9 +11763,7 @@ /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, /obj/structure/blocker/forcefield/multitile_vehicles, /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/south_west_caves) "etU" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -14281,17 +11778,12 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "euW" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/tool/candle, -/turf/open/floor/carpet{ - icon_state = "bcarpet03" - }, +/turf/open/floor/carpet/bcarpet03, /area/lv624/ground/caves/north_central_caves) "evT" = ( /obj/structure/flora/jungle/plantbot1, @@ -14315,10 +11807,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/shard, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "eyn" = ( /obj/structure/flora/jungle/vines/light_3, @@ -14337,10 +11826,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "eAr" = ( /obj/structure/showcase{ @@ -14371,10 +11857,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "eCx" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -14410,10 +11893,7 @@ "eGx" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/adv, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "eGD" = ( /turf/open/gm/dirt, @@ -14422,9 +11902,7 @@ /obj/structure/bed, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "eHq" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -14444,9 +11922,7 @@ "eLx" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/landmark/objective_landmark/medium, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "eMe" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -14459,9 +11935,7 @@ /area/lv624/ground/jungle/south_east_jungle) "eNQ" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "eOk" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, @@ -14471,9 +11945,7 @@ /turf/open/gm/dirt, /area/lv624/ground/barrens/east_barrens) "ePp" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "ePu" = ( /obj/effect/landmark/xeno_hive_spawn, @@ -14514,9 +11986,7 @@ /area/lv624/ground/colony/west_tcomms_road) "eVH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/south_west_caves) "eYb" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush, @@ -14525,10 +11995,7 @@ "eYh" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "eYD" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -14550,15 +12017,10 @@ /obj/structure/barricade/metal{ health = 250 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "fau" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/corporate_dome) "fbb" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -14587,19 +12049,14 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "ffb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 2; name = "Hydroponics" }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "ffC" = ( /obj/effect/landmark/crap_item, @@ -14623,10 +12080,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "fhJ" = ( /turf/open/gm/dirtgrassborder/west, @@ -14639,9 +12093,7 @@ "fij" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair/office/light, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "fio" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -14688,10 +12140,7 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/corporate_dome) "fmV" = ( /obj/structure/flora/bush/ausbushes/ausbush, @@ -14713,11 +12162,8 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_central_caves) "fqM" = ( -/obj/structure/machinery/power/apc/nocharge, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/asteroidwarning/east, /area/lv624/ground/colony/telecomm/sw_lz2) "frV" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -14727,10 +12173,7 @@ /area/lv624/ground/caves/north_west_caves) "fsa" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) "fsc" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -14745,10 +12188,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/corporate_dome) "fur" = ( /turf/open/gm/dirtgrassborder/east, @@ -14769,10 +12209,7 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "fyA" = ( /obj/structure/flora/jungle/planttop1, @@ -14780,9 +12217,7 @@ /area/lv624/ground/jungle/south_east_jungle) "fzg" = ( /obj/item/storage/firstaid/toxin/empty, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "fzZ" = ( /obj/structure/showcase{ @@ -14800,23 +12235,16 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "fAs" = ( /obj/item/tool/crowbar, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "fAz" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/medical_supply_link, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "fAD" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, @@ -14835,10 +12263,7 @@ dir = 4 }, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - dir = 10; - icon_state = "warning" - }, +/turf/open/floor/warning/southwest, /area/lv624/lazarus/landing_zones/lz1) "fDE" = ( /turf/open/auto_turf/strata_grass/layer1, @@ -14848,9 +12273,7 @@ /turf/open/gm/river, /area/lv624/ground/barrens/west_barrens) "fDT" = ( -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/lv624/ground/caves/south_west_caves) "fEn" = ( /obj/structure/flora/jungle/vines/light_1, @@ -14866,17 +12289,11 @@ /area/lv624/ground/barrens/south_west_barrens) "fFA" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "fFM" = ( /obj/structure/surface/rack, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "fFN" = ( /obj/structure/window_frame/colony/reinforced, @@ -14884,11 +12301,8 @@ /turf/open/floor/plating, /area/lv624/lazarus/engineering) "fFZ" = ( -/obj/structure/machinery/power/apc/nocharge, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/asteroidfloor/north, /area/lv624/ground/colony/telecomm/cargo) "fGn" = ( /obj/effect/decal/grass_overlay/grass1, @@ -14901,9 +12315,7 @@ /area/lv624/ground/jungle/south_west_jungle) "fHi" = ( /obj/item/ammo_magazine/smg/mp5, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "fHw" = ( /obj/item/device/sentry_computer{ @@ -14949,9 +12361,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "fLh" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/angel, @@ -14959,9 +12369,7 @@ /area/lv624/ground/caves/west_caves) "fMa" = ( /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "fMl" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -14969,9 +12377,7 @@ name = "\improper Corporation Office"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "fMv" = ( /obj/item/stack/sheet/metal, @@ -14981,9 +12387,7 @@ /area/lv624/lazarus/secure_storage) "fNA" = ( /obj/structure/barricade/wooden, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "fPi" = ( /turf/open/gm/coast/north, @@ -14997,9 +12401,7 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "fQL" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -15060,9 +12462,7 @@ /turf/open/gm/dirtgrassborder/east, /area/lv624/ground/jungle/north_west_jungle) "gaw" = ( -/obj/structure/flora/grass/tallgrass/jungle/corner{ - dir = 3 - }, +/obj/structure/flora/grass/tallgrass/jungle/corner, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_jungle) "gbl" = ( @@ -15072,10 +12472,7 @@ "gby" = ( /obj/structure/flora/jungle/vines/light_3, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - dir = 9; - icon_state = "warning" - }, +/turf/open/floor/warning/northwest, /area/lv624/lazarus/landing_zones/lz2) "gbz" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -15101,17 +12498,13 @@ /area/lv624/ground/caves/central_caves) "gcI" = ( /obj/effect/landmark/crap_item, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "gcZ" = ( /obj/structure/barricade/metal/wired{ health = 300 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "gdr" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -15136,10 +12529,7 @@ amount = 2 }, /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/lazarus/landing_zones/lz2) "gfc" = ( /obj/structure/surface/table/reinforced{ @@ -15157,9 +12547,7 @@ /area/lv624/ground/jungle/south_west_jungle) "gin" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "git" = ( /obj/structure/flora/jungle/vines/light_1, @@ -15195,9 +12583,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/lv624/ground/caves/north_west_caves) "gnx" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "god" = ( /obj/structure/fence, @@ -15222,9 +12608,7 @@ /obj/effect/spawner/random/powercell, /obj/item/device/assembly/infra, /obj/effect/spawner/random/powercell, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "grl" = ( /obj/structure/flora/jungle/planttop1, @@ -15247,9 +12631,7 @@ /area/lv624/ground/caves/south_east_caves) "gss" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "gsA" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -15266,9 +12648,7 @@ /obj/effect/landmark/nightmare{ insert_tag = "cargospecial2" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "guW" = ( /obj/effect/landmark/nightmare{ @@ -15320,15 +12700,11 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/north_east_caves) "gzo" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/lv624/ground/barrens/east_barrens) "gzD" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "gzH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -15345,9 +12721,7 @@ "gAS" = ( /obj/effect/vehicle_spawner/van/decrepit, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "gBG" = ( /obj/structure/fence, @@ -15374,9 +12748,7 @@ /obj/item/ammo_casing/bullet{ icon_state = "casing_9_1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "gFm" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -15391,19 +12763,13 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_central_caves) "gKg" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/lv624/lazarus/engineering) "gKN" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "gMe" = ( /obj/effect/landmark/nightmare{ @@ -15464,10 +12830,7 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "gTv" = ( /obj/structure/flora/jungle/vines/light_3, @@ -15505,10 +12868,7 @@ pixel_x = -3; pixel_y = -3 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "gWE" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -15522,16 +12882,11 @@ /area/lv624/ground/jungle/south_east_jungle) "gXu" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "gXy" = ( /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - dir = 6; - icon_state = "warning" - }, +/turf/open/floor/warning/southeast, /area/lv624/lazarus/landing_zones/lz1) "gYs" = ( /obj/structure/fence, @@ -15565,9 +12920,7 @@ /area/lv624/ground/barrens/south_eastern_jungle_barrens) "hbF" = ( /obj/item/tool/kitchen/utensil/fork, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "hbK" = ( /obj/structure/flora/jungle/vines/light_2, @@ -15583,9 +12936,7 @@ "hcv" = ( /obj/structure/largecrate/random, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage/outdoors) "hcN" = ( /obj/structure/surface/table/reinforced/prison{ @@ -15594,18 +12945,12 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/sand_temple) "hdh" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/lv624/ground/colony/telecomm/sw_lz2) "hdA" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/plating{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/east, /area/lv624/lazarus/landing_zones/lz2) "hen" = ( /obj/item/tool/weldingtool, @@ -15660,10 +13005,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/lv624/ground/caves/west_caves) "hhv" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/corporate_dome) "hhU" = ( /obj/vehicle/train/cargo/trolley, @@ -15718,10 +13060,7 @@ /turf/open/gm/dirtgrassborder/west, /area/lv624/ground/jungle/west_central_jungle) "hpG" = ( -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/ground/caves/north_central_caves) "hpK" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/glowshroom{ @@ -15737,10 +13076,7 @@ /obj/structure/surface/table, /obj/effect/landmark/good_item, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "hqQ" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush, @@ -15757,9 +13093,7 @@ name = "\improper Corporation Dome"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "hrG" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -15811,10 +13145,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "warning" - }, +/turf/open/floor/warning/northwest, /area/lv624/lazarus/landing_zones/lz1) "hzR" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_membrane, @@ -15825,9 +13156,7 @@ dir = 1; pixel_y = 7 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "hBL" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_membrane, @@ -15837,9 +13166,7 @@ "hDe" = ( /obj/structure/bed/stool, /obj/item/prop/alien/hugger, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "hDX" = ( /obj/effect/decal/remains/xeno, @@ -15855,10 +13182,7 @@ /area/lv624/ground/jungle/north_west_jungle) "hEs" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "hEu" = ( /obj/structure/fence, @@ -15909,10 +13233,7 @@ pixel_x = 7; pixel_y = 28 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "hJn" = ( /obj/structure/flora/jungle/vines/light_2, @@ -15936,10 +13257,7 @@ /area/lv624/ground/jungle/south_central_jungle) "hMd" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/jungle/south_west_jungle/ceiling) "hMr" = ( /obj/structure/surface/rack{ @@ -15979,10 +13297,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/item/stack/rods, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "hPV" = ( /obj/effect/decal/remains/xeno{ @@ -15995,15 +13310,10 @@ /obj/structure/reagent_dispensers/water_cooler{ pixel_x = -12 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "hRy" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/lv624/ground/caves/south_west_caves) "hRB" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -16021,10 +13331,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/east_jungle) "hSa" = ( -/turf/open/floor{ - dir = 8; - icon_state = "warningcorner" - }, +/turf/open/floor/warningcorner/west, /area/lv624/lazarus/landing_zones/lz1) "hSn" = ( /turf/open/gm/grass/grass1, @@ -16048,9 +13355,7 @@ /area/lv624/ground/jungle/east_central_jungle) "hTp" = ( /obj/structure/girder/reinforced, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv624/lazarus/secure_storage) "hTR" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -16082,9 +13387,7 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "hZn" = ( /obj/item/stack/sheet/metal{ @@ -16095,9 +13398,7 @@ /area/lv624/ground/jungle/north_west_jungle) "hZW" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "iab" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, @@ -16123,10 +13424,7 @@ /obj/item/stack/sheet/animalhide/xeno{ name = "Warrior hide" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "ibS" = ( /obj/structure/flora/jungle/vines/light_2, @@ -16153,10 +13451,7 @@ /obj/item/clothing/suit/armor/yautja_flavor{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "ieH" = ( /obj/item/stack/sheet/wood{ @@ -16220,9 +13515,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "ikA" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/chanterelle, @@ -16248,9 +13541,7 @@ pixel_x = 1; pixel_y = 9 }, -/turf/open/floor/carpet{ - icon_state = "bcarpet09" - }, +/turf/open/floor/carpet/bcarpet09, /area/lv624/ground/caves/north_central_caves) "iml" = ( /obj/structure/surface/rack, @@ -16284,16 +13575,10 @@ /obj/item/device/radio/off{ frequency = 1469 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "itE" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/southeast, /area/lv624/lazarus/landing_zones/lz2) "iuf" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -16303,9 +13588,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/west_caves) "iuO" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert3" - }, +/turf/open/gm/dirtgrassborder/desert3, /area/lv624/ground/barrens/south_eastern_barrens) "ivl" = ( /obj/structure/flora/jungle/vines/light_2, @@ -16328,10 +13611,7 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "iye" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -16351,9 +13631,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/central_caves) "izv" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "izX" = ( /obj/structure/surface/table/reinforced/prison{ @@ -16382,10 +13660,7 @@ /turf/open/gm/dirtgrassborder/east, /area/lv624/ground/jungle/east_jungle) "iBD" = ( -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/medbay) "iCN" = ( /obj/structure/fence, @@ -16401,10 +13676,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "warning" - }, +/turf/open/floor/warning/west, /area/lv624/lazarus/landing_zones/lz1) "iGf" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -16445,9 +13717,7 @@ /area/lv624/ground/barrens/south_eastern_jungle_barrens) "iKp" = ( /obj/structure/surface/rack, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "iLL" = ( /obj/effect/decal/remains/human, @@ -16492,10 +13762,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "iRb" = ( /obj/effect/landmark/monkey_spawn, @@ -16503,10 +13770,7 @@ /area/lv624/ground/barrens/south_eastern_jungle_barrens) "iSa" = ( /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "iSg" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -16528,9 +13792,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/south_west, /area/lv624/ground/jungle/south_central_jungle) "iVg" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "iWC" = ( /obj/structure/machinery/colony_floodlight, @@ -16562,10 +13824,7 @@ pixel_y = 26 }, /obj/item/prop/alien/hugger, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "iZG" = ( /obj/effect/landmark/crap_item, @@ -16577,9 +13836,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/south_west_jungle) "jaa" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/lv624/ground/barrens/central_barrens) "jas" = ( /obj/structure/flora/jungle/vines/heavy, @@ -16600,13 +13857,8 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_jungle) "jcb" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 4 - }, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "jcn" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -16623,9 +13875,7 @@ "jdL" = ( /obj/structure/foamed_metal, /obj/structure/flora/jungle/vines/light_2, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/lazarus/engineering) "jeL" = ( /turf/closed/wall/r_wall, @@ -16634,10 +13884,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "jga" = ( /turf/open/gm/river, @@ -16680,10 +13927,7 @@ /turf/closed/wall/strata_ice/jungle, /area/lv624/ground/jungle/east_jungle) "jiR" = ( -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "jlh" = ( /obj/structure/machinery/colony_floodlight, @@ -16714,9 +13958,7 @@ pixel_y = 8 }, /obj/item/tool/pen/clicky, -/turf/open/floor{ - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner, /area/lv624/lazarus/corporate_dome) "jpX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -16735,9 +13977,7 @@ /area/lv624/ground/caves/west_caves) "jrC" = ( /obj/structure/curtain/red, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "jsd" = ( /obj/structure/flora/jungle/vines/light_2, @@ -16749,9 +13989,7 @@ /area/lv624/lazarus/landing_zones/lz1) "jum" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/lv624/ground/river/east_river) "jvl" = ( /obj/structure/cargo_container/lockmart/mid, @@ -16769,10 +14007,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/lv624/lazarus/engineering) "jxw" = ( /obj/structure/surface/table/reinforced/prison{ @@ -16805,10 +14040,7 @@ pixel_x = -8; pixel_y = 7 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "jzm" = ( /obj/structure/surface/table/reinforced/prison, @@ -16816,9 +14048,7 @@ dir = 2; layer = 2.9 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "jzZ" = ( /obj/structure/flora/jungle/vines/light_2, @@ -16839,9 +14069,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 4 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "jBl" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -16914,9 +14142,7 @@ /obj/structure/prop/mech/parts/gygax_armor{ layer = 1 }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/lv624/lazarus/robotics) "jJg" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -16971,10 +14197,7 @@ dir = 4 }, /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/lazarus/engineering) "jMD" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -16991,9 +14214,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 1 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "jMS" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -17003,10 +14224,7 @@ "jNR" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "jQj" = ( /obj/structure/flora/jungle/vines/heavy, @@ -17021,10 +14239,7 @@ dir = 8 }, /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - dir = 6; - icon_state = "warning" - }, +/turf/open/floor/warning/southeast, /area/lv624/lazarus/landing_zones/lz2) "jQW" = ( /obj/structure/surface/table/reinforced/prison{ @@ -17040,12 +14255,8 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - icon_state = "grimy" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/grimy, /area/lv624/lazarus/hop) "jRm" = ( /turf/open/gm/dirt, @@ -17059,9 +14270,7 @@ dir = 1; pixel_y = 7 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "jRJ" = ( /obj/effect/decal/cleanable/blood/xeno, @@ -17130,10 +14339,7 @@ /obj/item/tool/pen/red/clicky{ pixel_y = 6 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/lv624/lazarus/corporate_dome) "jZL" = ( /obj/effect/landmark/monkey_spawn, @@ -17155,10 +14361,7 @@ /area/lv624/ground/barrens/north_east_barrens) "kbn" = ( /obj/structure/machinery/sensortower, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/ground/caves/north_central_caves) "kbr" = ( /obj/structure/showcase{ @@ -17166,10 +14369,7 @@ icon_state = "yaut"; name = "alien sarcophagus" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "kcP" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -17252,9 +14452,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/sand_temple) "krs" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/lv624/ground/caves/south_west_caves) "ksc" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush{ @@ -17279,10 +14477,7 @@ /obj/item/storage/toolbox/electrical{ pixel_y = -3 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "ktf" = ( /obj/structure/barricade/handrail/strata{ @@ -17304,10 +14499,7 @@ pixel_x = 6; pixel_y = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "kuZ" = ( /obj/structure/machinery/colony_floodlight, @@ -17317,9 +14509,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, /area/lv624/ground/jungle/east_central_jungle) "kvv" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "kvE" = ( /obj/structure/machinery/landinglight/ds2/delaythree, @@ -17330,10 +14520,6 @@ /obj/structure/flora/jungle/vines/heavy, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/south_west_jungle) -"kxo" = ( -/obj/effect/landmark/monkey_spawn, -/turf/open/gm/grass/grass1, -/area/lv624/lazarus/landing_zones/lz2) "kxv" = ( /obj/effect/decal/grass_overlay/grass1/inner{ dir = 1 @@ -17359,9 +14545,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "kyN" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -17379,10 +14563,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "kzn" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -17393,9 +14574,7 @@ "kzp" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/foamed_metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "kzu" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -17423,9 +14602,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "kAl" = ( /obj/structure/flora/jungle/vines/heavy, @@ -17435,10 +14612,7 @@ /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_access = list(7,23,27) }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "kBq" = ( /obj/structure/flora/bush/ausbushes/ausbush, @@ -17463,9 +14637,7 @@ /turf/open/gm/dirt, /area/lv624/ground/jungle/east_jungle) "kHB" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/lv624/ground/barrens/central_barrens) "kHU" = ( /turf/open/gm/grass/grass1, @@ -17501,10 +14673,7 @@ pixel_x = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "kLl" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -17530,10 +14699,7 @@ /area/lv624/ground/jungle/east_jungle) "kPL" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 4; - icon_state = "warning" - }, +/turf/open/floor/warning/east, /area/lv624/ground/barrens/east_barrens) "kPU" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -17545,9 +14711,7 @@ /obj/structure/surface/table, /obj/item/trash/plate, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "kQY" = ( /turf/open/gm/coast/beachcorner/north_west, @@ -17563,18 +14727,14 @@ /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb{ pixel_y = -6 }, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "kRR" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, /area/lv624/ground/caves/sand_temple) "kSs" = ( /obj/structure/inflatable, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "kSH" = ( /obj/structure/bed/alien{ @@ -17584,9 +14744,7 @@ /area/lv624/ground/caves/sand_temple) "kSN" = ( /obj/structure/girder, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/secure_storage) "kSR" = ( /obj/structure/fence, @@ -17611,9 +14769,7 @@ /turf/open/gm/dirt, /area/lv624/lazarus/secure_storage) "kWH" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "kWJ" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ @@ -17628,10 +14784,7 @@ "kWX" = ( /obj/effect/landmark/objective_landmark/medium, /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "kXE" = ( /obj/structure/flora/bush/ausbushes/ausbush, @@ -17665,15 +14818,10 @@ "kZS" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/corporate_dome) "lav" = ( -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/lv624/ground/caves/west_caves) "laY" = ( /obj/structure/flora/jungle/vines/light_1, @@ -17756,10 +14904,7 @@ }, /obj/structure/flora/jungle/vines/heavy, /obj/structure/flora/jungle/vines/light_2, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/lazarus/landing_zones/lz1) "lnr" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -17791,9 +14936,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_east_caves) "lpV" = ( -/turf/open/floor/plating{ - icon_state = "platebotc" - }, +/turf/open/floor/plating/platebotc, /area/lv624/lazarus/quartstorage) "lqI" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -17829,9 +14972,7 @@ "lud" = ( /obj/structure/foamed_metal, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/lazarus/engineering) "lxr" = ( /obj/structure/flora/jungle/vines/light_2, @@ -17869,9 +15010,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/north_east_caves) "lzE" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/lv624/ground/barrens/west_barrens) "lzW" = ( /obj/effect/decal/cleanable/dirt, @@ -17879,9 +15018,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "lAX" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -17898,9 +15035,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "lBr" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -17920,10 +15055,7 @@ /area/lv624/ground/jungle/north_west_jungle) "lDh" = ( /obj/item/clothing/suit/armor/yautja_flavor, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "lEY" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -17943,18 +15075,14 @@ name = "Garage Shutters"; pixel_x = -28 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "lHc" = ( /obj/structure/lattice{ layer = 2.9 }, /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/lazarus/engineering) "lHL" = ( /obj/effect/landmark/hunter_primary, @@ -17969,9 +15097,7 @@ amount = 2 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "lIL" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -17998,10 +15124,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "lJo" = ( /obj/structure/flora/jungle/vines/heavy, @@ -18014,10 +15137,7 @@ "lKe" = ( /obj/structure/flora/jungle/vines/heavy, /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - dir = 10; - icon_state = "warning" - }, +/turf/open/floor/warning/southwest, /area/lv624/lazarus/landing_zones/lz2) "lKl" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/glowshroom{ @@ -18055,10 +15175,7 @@ /area/lv624/ground/caves/north_east_caves) "lNe" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 1; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/north, /area/lv624/lazarus/corporate_dome) "lNG" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/glowshroom{ @@ -18071,9 +15188,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/lv624/ground/caves/south_east_caves) "lPJ" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert" - }, +/turf/open/gm/dirtgrassborder/desert, /area/lv624/ground/barrens/south_eastern_barrens) "lQC" = ( /turf/open/gm/dirt, @@ -18087,10 +15202,7 @@ /obj/item/stack/sheet/wood{ amount = 2 }, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/lazarus/landing_zones/lz1) "lRy" = ( /obj/effect/landmark/crap_item, @@ -18107,10 +15219,7 @@ dir = 1 }, /obj/item/clothing/shoes/dress, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "lSA" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -18137,10 +15246,7 @@ /obj/item/stack/sheet/wood{ amount = 2 }, -/turf/open/floor{ - dir = 5; - icon_state = "warning" - }, +/turf/open/floor/warning/northeast, /area/lv624/lazarus/landing_zones/lz2) "lUc" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -18202,20 +15308,14 @@ /area/lv624/lazarus/landing_zones/lz2) "lZl" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "maE" = ( /obj/item/stack/sheet/wood{ amount = 2 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "mbp" = ( /obj/structure/flora/jungle/alienplant1{ @@ -18291,40 +15391,27 @@ id = "garage_lv"; name = "\improper Garage" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "mhZ" = ( -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "miF" = ( /obj/item/storage/firstaid, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "mjm" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/lv624/ground/river/east_river) "mjB" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/west, /area/lv624/lazarus/corporate_dome) "mjY" = ( /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "mkn" = ( /obj/effect/decal/cleanable/dirt, @@ -18336,9 +15423,7 @@ /area/lv624/ground/colony/south_nexus_road) "mkr" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/south_west_caves) "mku" = ( /obj/effect/landmark/monkey_spawn, @@ -18348,9 +15433,7 @@ "mkU" = ( /obj/structure/foamed_metal, /obj/structure/flora/jungle/vines/light_2, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/engineering) "mkW" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -18363,9 +15446,7 @@ dir = 4 }, /obj/structure/foamed_metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "mmu" = ( /obj/structure/flora/jungle/plantbot1, @@ -18397,9 +15478,7 @@ pixel_x = -4; pixel_y = 9 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "mqf" = ( /obj/item/tool/wrench, @@ -18407,9 +15486,7 @@ /area/lv624/lazarus/secure_storage) "mqw" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "mqJ" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -18435,10 +15512,7 @@ /area/lv624/ground/river/west_river) "mtP" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "mun" = ( /obj/structure/fence, @@ -18457,10 +15531,7 @@ /area/lv624/ground/jungle/north_east_jungle) "mvc" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/lv624/ground/colony/telecomm/cargo) "mvr" = ( /obj/structure/machinery/colony_floodlight, @@ -18471,10 +15542,7 @@ name = "Weyland-Yutani Automatic Teller Machine"; pixel_y = 30 }, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "mxd" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -18495,15 +15563,10 @@ layer = 3.1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "mBL" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/lv624/ground/colony/telecomm/sw_lz2) "mBN" = ( /obj/structure/window/reinforced{ @@ -18516,10 +15579,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/corporate_dome) "mEo" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -18560,10 +15620,7 @@ /turf/open/gm/grass/grass1, /area/lv624/lazarus/landing_zones/lz2) "mJB" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/north, /area/lv624/lazarus/corporate_dome) "mJF" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -18596,10 +15653,7 @@ pixel_x = 6; pixel_y = -2 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "mNl" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -18639,30 +15693,21 @@ amount = 2 }, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/lazarus/landing_zones/lz2) "mRm" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "mSo" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/lv624/ground/barrens/central_barrens) "mSN" = ( /obj/structure/flora/bush/ausbushes/ausbush, /turf/open/gm/dirtgrassborder/east, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "mUH" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert0" - }, +/turf/open/gm/dirtgrassborder/desert0, /area/lv624/ground/barrens/south_eastern_barrens) "mUQ" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -18698,10 +15743,7 @@ /area/lv624/ground/barrens/south_eastern_barrens) "mVn" = ( /obj/structure/machinery/photocopier, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/corporate_dome) "mVr" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -18747,9 +15789,7 @@ name = "Garage Shutters"; pixel_y = -28 }, -/turf/open/floor/plating{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning, /area/lv624/lazarus/landing_zones/lz2) "ndk" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -18798,10 +15838,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "niV" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/east, /area/lv624/lazarus/landing_zones/lz2) "njl" = ( /obj/effect/decal/cleanable/blood/oil, @@ -18812,10 +15849,7 @@ /turf/open/gm/dirt, /area/lv624/ground/colony/west_tcomms_road) "njO" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/lv624/ground/colony/telecomm/cargo) "nkg" = ( /obj/structure/prop/brazier/torch, @@ -18854,10 +15888,7 @@ /area/lv624/ground/jungle/west_jungle) "nqt" = ( /obj/item/device/analyzer/plant_analyzer, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "nqv" = ( /turf/open/gm/river, @@ -18867,15 +15898,10 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_jungle) "nrb" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/north, /area/lv624/lazarus/corporate_dome) "nrm" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/lv624/ground/barrens/west_barrens) "nrK" = ( /obj/structure/stairs/perspective{ @@ -18883,10 +15909,7 @@ icon_state = "p_stair_full" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "nrP" = ( /obj/structure/transmitter/colony_net{ @@ -18923,10 +15946,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "ntr" = ( /turf/closed/wall/strata_ice/jungle, @@ -18987,10 +16007,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/lazarus/engineering) "nxe" = ( /obj/structure/surface/table/woodentable/poor, @@ -18998,16 +16015,11 @@ pixel_x = 2; pixel_y = 3 }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "nxu" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/west, /area/lv624/lazarus/corporate_dome) "nys" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -19024,19 +16036,13 @@ /obj/item/stack/sheet/wood{ amount = 2 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "nBh" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/south_west_caves) "nBK" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/lv624/ground/caves/sand_temple) "nBM" = ( /obj/structure/flora/jungle/vines/heavy, @@ -19046,10 +16052,7 @@ "nDr" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "nEd" = ( /turf/closed/wall/r_wall, @@ -19085,17 +16088,11 @@ /obj/structure/surface/table, /obj/item/device/analyzer/plant_analyzer, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "nHj" = ( /obj/item/tool/extinguisher, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "nHq" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_nest, @@ -19110,10 +16107,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/east_jungle) "nHP" = ( -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/medbay) "nHY" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -19128,15 +16122,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/corporate_dome) "nIA" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/lv624/ground/barrens/east_barrens) "nIH" = ( /obj/structure/stairs/perspective{ @@ -19144,10 +16133,7 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "nIZ" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -19155,9 +16141,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "nJF" = ( /obj/structure/fence, @@ -19179,10 +16163,7 @@ /area/lv624/ground/caves/south_central_caves) "nLH" = ( /obj/structure/prop/tower, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "nLI" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -19190,9 +16171,7 @@ /area/lv624/ground/jungle/east_central_jungle) "nMu" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "nMJ" = ( /obj/structure/flora/jungle/vines/heavy, @@ -19217,9 +16196,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/east_barrens/ceiling) "nOX" = ( /obj/structure/machinery/colony_floodlight, @@ -19234,10 +16211,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "nQH" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/glowshroom{ @@ -19255,10 +16229,7 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "nRA" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/plumphelmet{ @@ -19269,9 +16240,7 @@ /area/lv624/ground/caves/west_caves) "nSg" = ( /obj/structure/window/framed/colony, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "nSR" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -19281,20 +16250,14 @@ /area/lv624/lazarus/landing_zones/lz1) "nTE" = ( /obj/structure/curtain/red, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "nUs" = ( /obj/structure/stairs/perspective{ color = "#6b675e"; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "nUy" = ( /turf/closed/wall/r_wall/unmeltable, @@ -19312,9 +16275,7 @@ icon_state = "cartridge_3_1" }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "nUZ" = ( /obj/effect/decal/grass_overlay/grass1, @@ -19355,10 +16316,7 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "nWJ" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -19374,19 +16332,14 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/south_east_jungle) "nYZ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/west, /area/lv624/lazarus/medbay) "nZz" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, /turf/open/gm/grass/grass2, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "oas" = ( -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/engineering) "oaL" = ( /obj/structure/flora/bush/ausbushes/ausbush, @@ -19411,9 +16364,7 @@ "ocG" = ( /obj/effect/landmark/corpsespawner/security/liaison, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "ocL" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -19450,15 +16401,10 @@ /obj/item/weapon/twohanded/yautja/glaive/damaged{ name = "damaged war glaive" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "ofg" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/lv624/ground/caves/west_caves) "ofv" = ( /obj/effect/landmark/crap_item, @@ -19475,10 +16421,7 @@ /area/lv624/ground/river/east_river) "ogR" = ( /obj/item/prop/alien/hugger, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/lv624/lazarus/engineering) "ogZ" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -19520,10 +16463,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "omu" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -19567,10 +16507,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/south_central_jungle) "orB" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/lv624/ground/colony/telecomm/cargo) "ose" = ( /obj/structure/girder/displaced, @@ -19650,17 +16587,11 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "oyT" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/corporate_dome) "oAD" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -19669,9 +16600,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_west_jungle) "oAJ" = ( -/obj/structure/flora/grass/tallgrass/jungle/corner{ - dir = 3 - }, +/obj/structure/flora/grass/tallgrass/jungle/corner, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/south_central_jungle) "oAV" = ( @@ -19715,9 +16644,7 @@ /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/grown/banana, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "oEI" = ( /turf/open/gm/coast/west, @@ -19755,9 +16682,7 @@ /turf/open/gm/dirt, /area/lv624/ground/barrens/south_eastern_barrens) "oGr" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/lv624/ground/barrens/south_eastern_barrens) "oGs" = ( /obj/structure/fence, @@ -19772,9 +16697,7 @@ /area/lv624/ground/jungle/east_central_jungle) "oHU" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/lv624/ground/caves/north_central_caves) "oIO" = ( /obj/structure/surface/table, @@ -19782,9 +16705,7 @@ /obj/item/device/radio/off{ frequency = 1469 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "oJL" = ( /obj/effect/landmark/crap_item, @@ -19792,10 +16713,7 @@ /area/lv624/ground/colony/west_nexus_road) "oKP" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/lv624/ground/colony/telecomm/sw_lz2) "oLk" = ( /obj/structure/fence, @@ -19818,10 +16736,7 @@ /obj/item/clothing/under/marine/veteran/pmc, /obj/item/storage/fancy/cigar, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/lv624/lazarus/corporate_dome) "oOd" = ( /obj/effect/landmark/monkey_spawn, @@ -19829,9 +16744,7 @@ /area/lv624/ground/jungle/south_west_jungle) "oOf" = ( /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/lv624/lazarus/landing_zones/lz2) "oOB" = ( /obj/structure/machinery/landinglight/ds2/delayone, @@ -19840,15 +16753,10 @@ "oOV" = ( /obj/structure/flora/jungle/vines/light_1, /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/lv624/lazarus/landing_zones/lz2) "oPT" = ( -/turf/open/floor{ - dir = 1; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/north, /area/lv624/lazarus/landing_zones/lz1) "oQm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -19861,10 +16769,7 @@ /obj/structure/surface/rack, /obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "oSh" = ( /obj/item/stack/sheet/wood{ @@ -19895,9 +16800,7 @@ pixel_x = 5; pixel_y = 4 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "oTt" = ( /turf/open/gm/coast/beachcorner/south_east, @@ -19924,15 +16827,10 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_x = 29 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "oVM" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/ground/barrens/east_barrens/ceiling) "oWN" = ( /obj/structure/flora/jungle/vines/heavy, @@ -19978,10 +16876,7 @@ pixel_y = 6 }, /obj/item/clothing/under/liaison_suit/blue, -/turf/open/floor{ - dir = 6; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southeast, /area/lv624/lazarus/corporate_dome) "pba" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -19997,19 +16892,13 @@ /area/lv624/ground/colony/south_nexus_road) "pbG" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "pca" = ( /obj/effect/landmark/nightmare{ insert_tag = "nexuscenter_barricaded" }, -/turf/open/floor{ - dir = 9; - icon_state = "redfull" - }, +/turf/open/floor/redfull/northwest, /area/lv624/lazarus/security) "pcd" = ( /turf/open/gm/coast/south, @@ -20023,10 +16912,7 @@ /area/lv624/ground/jungle/east_jungle) "pcz" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/ground/barrens/containers) "pcA" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, @@ -20049,20 +16935,12 @@ /turf/open/auto_turf/strata_grass/layer1, /area/lv624/ground/barrens/north_east_barrens) "pgf" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "pgD" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/corporate_dome) "phk" = ( /obj/item/stack/rods, @@ -20110,18 +16988,14 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_west_caves) "pmz" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/lv624/ground/river/east_river) "pnl" = ( /obj/structure/largecrate/random, /turf/open/floor/greengrid, /area/lv624/lazarus/corporate_dome) "por" = ( -/obj/structure/flora/grass/tallgrass/jungle/corner{ - dir = 3 - }, +/obj/structure/flora/grass/tallgrass/jungle/corner, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/central_jungle) "pox" = ( @@ -20129,9 +17003,7 @@ dir = 8; health = 70 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "poX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -20155,9 +17027,7 @@ /area/lv624/ground/caves/west_caves) "prd" = ( /obj/structure/flora/jungle/vines/light_2, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/lv624/lazarus/landing_zones/lz1) "prQ" = ( /obj/structure/flora/jungle/vines/light_2, @@ -20183,14 +17053,10 @@ /obj/item/ammo_magazine/rifle/nsg23{ current_rounds = 0 }, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "ptm" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/lv624/ground/caves/west_caves) "ptr" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -20200,16 +17066,11 @@ /turf/open/floor/greengrid, /area/lv624/lazarus/corporate_dome) "pwq" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "pws" = ( /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "pxc" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -20220,9 +17081,7 @@ /turf/open/gm/dirtgrassborder/east, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "pyG" = ( -/turf/open/floor{ - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner, /area/lv624/lazarus/corporate_dome) "pyS" = ( /obj/effect/landmark/crap_item, @@ -20237,15 +17096,11 @@ phone_category = "Lazarus Landing"; phone_id = "Medbay" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "pzP" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "pAE" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -20276,10 +17131,7 @@ desc = "An old hide from a fearsome creature."; name = "hunter hide" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "pDt" = ( /turf/open/gm/dirt, @@ -20289,9 +17141,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_west_jungle) "pDK" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/lv624/ground/caves/sand_temple) "pEl" = ( /obj/effect/landmark/hunter_primary, @@ -20304,10 +17154,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_east_caves) "pEV" = ( -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "pFe" = ( /turf/open/gm/dirtgrassborder/west, @@ -20340,10 +17187,7 @@ /area/lv624/ground/colony/west_tcomms_road) "pHA" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/corporate_dome) "pIl" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -20376,16 +17220,11 @@ /turf/open/gm/grass/grass1, /area/lv624/lazarus/quartstorage/outdoors) "pKm" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/lv624/ground/colony/telecomm/sw_lz2) "pKp" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "pKS" = ( /obj/structure/flora/jungle/vines/heavy, @@ -20414,9 +17253,7 @@ /turf/open/gm/dirt, /area/lv624/ground/barrens/west_barrens) "pNa" = ( -/obj/structure/flora/grass/tallgrass/jungle/corner{ - dir = 3 - }, +/obj/structure/flora/grass/tallgrass/jungle/corner, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_west_jungle) "pNr" = ( @@ -20433,10 +17270,7 @@ /area/lv624/ground/barrens/central_barrens) "pOW" = ( /obj/item/storage/firstaid/toxin, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/medbay) "pPd" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -20447,9 +17281,7 @@ locked = 1; name = "\improper Corporate Liaison" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "pQV" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -20469,16 +17301,10 @@ phone_id = "Corporate Office"; pixel_y = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/lv624/lazarus/corporate_dome) "pRh" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/northeast, /area/lv624/lazarus/landing_zones/lz2) "pRp" = ( /obj/structure/surface/table/reinforced/prison{ @@ -20488,10 +17314,7 @@ dir = 4; health = 80 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "pRx" = ( /obj/structure/stairs/perspective{ @@ -20523,9 +17346,7 @@ "pTk" = ( /obj/item/bedsheet/medical, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "pUm" = ( /turf/closed/wall/rock/brown, @@ -20572,10 +17393,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "qaE" = ( /obj/effect/landmark/hunter_primary, @@ -20606,16 +17424,12 @@ icon_state = "cartridge_6_1" }, /obj/item/ammo_magazine/smg/mp5, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "qez" = ( /obj/effect/landmark/good_item, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "qeW" = ( /turf/open/gm/coast/beachcorner2/north_west, @@ -20661,10 +17475,7 @@ pixel_y = 6 }, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "qiL" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/amanita, @@ -20691,10 +17502,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "qqJ" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, @@ -20747,10 +17555,7 @@ anchored = 1; unacidable = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "qvf" = ( /obj/structure/flora/jungle/vines/light_3, @@ -20770,10 +17575,7 @@ }, /obj/item/folder/red, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/corporate_dome) "qxZ" = ( /obj/structure/surface/table/woodentable/poor, @@ -20833,18 +17635,12 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "qDg" = ( /obj/structure/barricade/wooden, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/lazarus/landing_zones/lz2) "qDx" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, @@ -20878,9 +17674,7 @@ "qGR" = ( /obj/structure/foamed_metal, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/engineering) "qHC" = ( /obj/structure/largecrate/random/barrel/red, @@ -20900,15 +17694,11 @@ "qJg" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/medbay) "qJq" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "qJx" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -20924,10 +17714,7 @@ /turf/open/gm/dirtgrassborder/east, /area/lv624/ground/colony/north_nexus_road) "qKC" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/lv624/ground/colony/telecomm/sw_lz2) "qLc" = ( /obj/structure/flora/grass/tallgrass/jungle, @@ -20940,20 +17727,14 @@ "qNl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "qNz" = ( /obj/structure/stairs/perspective{ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "qNQ" = ( /obj/structure/machinery/landinglight/ds2/delayone{ @@ -20975,10 +17756,7 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "qPY" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -21022,10 +17800,7 @@ "qTM" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/ammo_magazine/smg/mp5, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/corporate_dome) "qUM" = ( /turf/open/gm/dirtgrassborder/north, @@ -21059,16 +17834,11 @@ "qXo" = ( /obj/structure/surface/rack, /obj/item/explosive/grenade/incendiary/molotov, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "qXt" = ( /obj/item/stack/rods, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "qYF" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush, @@ -21094,15 +17864,10 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/lv624/lazarus/corporate_dome) "rba" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/lv624/ground/barrens/west_barrens) "rbs" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -21130,9 +17895,7 @@ /area/lv624/ground/barrens/south_eastern_barrens) "rcY" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/lv624/ground/barrens/west_barrens/ceiling) "rdS" = ( /obj/structure/surface/table/reinforced/prison, @@ -21143,10 +17906,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/lv624/lazarus/corporate_dome) "rdZ" = ( /obj/structure/surface/table/reinforced/prison, @@ -21160,10 +17920,7 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "rfH" = ( /obj/structure/flora/jungle/vines/light_2, @@ -21195,18 +17952,12 @@ /area/lv624/ground/river/central_river) "rkq" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "rkZ" = ( /obj/item/shard, /obj/item/stack/rods, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "rmg" = ( /obj/structure/machinery/light{ @@ -21214,9 +17965,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/structure/foamed_metal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "rmt" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/glowshroom{ @@ -21251,10 +18000,7 @@ /area/lv624/ground/caves/north_east_caves) "rpR" = ( /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - dir = 6; - icon_state = "warning" - }, +/turf/open/floor/warning/southeast, /area/lv624/lazarus/landing_zones/lz1) "rqf" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -21317,9 +18063,7 @@ /turf/open/gm/dirt, /area/lv624/ground/colony/west_tcomms_road) "rxV" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirtgrassborder/desert_dug, /area/lv624/ground/barrens/south_eastern_barrens) "ryp" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -21329,15 +18073,10 @@ "ryJ" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ryY" = ( -/obj/structure/flora/grass/tallgrass/jungle/corner{ - dir = 3 - }, +/obj/structure/flora/grass/tallgrass/jungle/corner, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/south_west_jungle) "rze" = ( @@ -21351,10 +18090,7 @@ /obj/item/stack/sheet/wood{ amount = 2 }, -/turf/open/floor{ - dir = 5; - icon_state = "warning" - }, +/turf/open/floor/warning/northeast, /area/lv624/lazarus/landing_zones/lz1) "rAo" = ( /obj/structure/surface/table/reinforced/prison, @@ -21363,10 +18099,7 @@ pixel_x = 4; pixel_y = 13 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/corporate_dome) "rAU" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/glowshroom{ @@ -21388,19 +18121,14 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "rCV" = ( /turf/open/gm/grass/grass2, /area/lv624/ground/jungle/south_central_jungle) "rDK" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv624/lazarus/secure_storage) "rER" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -21504,17 +18232,13 @@ /obj/item/device/flashlight/lamp/green{ pixel_x = 3 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "rNq" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "rON" = ( /obj/structure/flora/jungle/vines/light_3, @@ -21553,10 +18277,7 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "rSy" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, @@ -21584,10 +18305,7 @@ phone_id = "Communications"; pixel_y = 24 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "rWs" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -21624,9 +18342,7 @@ /obj/item/ammo_magazine/rifle/mar40, /obj/item/ammo_magazine/rifle/mar40, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "sau" = ( /obj/effect/landmark/crap_item, @@ -21637,9 +18353,7 @@ /obj/effect/decal/cleanable/blood, /obj/structure/bed/roller, /obj/effect/landmark/corpsespawner/wygoon, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "scs" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -21662,10 +18376,7 @@ pixel_x = 10; pixel_y = 5 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "sfg" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east, @@ -21701,9 +18412,7 @@ /area/lv624/lazarus/landing_zones/lz1) "shy" = ( /obj/structure/barricade/handrail/strata, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "sic" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -21736,9 +18445,7 @@ /obj/item/ammo_casing/bullet{ icon_state = "cartridge_10_1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "snm" = ( /turf/open/gm/grass/grass2, @@ -21749,9 +18456,7 @@ /area/lv624/ground/colony/west_tcomms_road) "snI" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "soz" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -21797,10 +18502,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "srn" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -21833,9 +18535,7 @@ pixel_y = 30 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "swR" = ( /obj/structure/flora/jungle/vines/light_3, @@ -21893,10 +18593,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/corporate_dome) "sBC" = ( /obj/structure/fence, @@ -21918,10 +18615,7 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "sCx" = ( /obj/item/clothing/head/welding, @@ -21930,9 +18624,7 @@ /area/lv624/ground/jungle/south_west_jungle) "sCJ" = ( /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/lv624/lazarus/landing_zones/lz1) "sCX" = ( /obj/structure/flora/jungle/vines/light_1, @@ -21966,10 +18658,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/corporate_dome) "sGg" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -21985,10 +18674,7 @@ /turf/closed/wall/rock/brown, /area/lv624/ground/barrens/south_west_barrens) "sIi" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/east, /area/lv624/lazarus/corporate_dome) "sIr" = ( /obj/effect/landmark/crap_item, @@ -22119,9 +18805,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_central_caves) "sWk" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/secure_storage) "sWy" = ( /obj/effect/landmark/monkey_spawn, @@ -22149,10 +18833,7 @@ anchored = 1; unacidable = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "sXg" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/glowshroom{ @@ -22178,10 +18859,7 @@ "taa" = ( /obj/structure/barricade/wooden, /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - dir = 9; - icon_state = "warning" - }, +/turf/open/floor/warning/northwest, /area/lv624/lazarus/landing_zones/lz1) "taK" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east, @@ -22214,10 +18892,7 @@ dir = 8 }, /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/lazarus/engineering) "teJ" = ( /obj/structure/flora/jungle/vines/heavy, @@ -22240,9 +18915,7 @@ /obj/effect/landmark/nightmare{ insert_tag = "lz-containers_swapped" }, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/lv624/lazarus/landing_zones/lz1) "tgL" = ( /mob/living/simple_animal/bat, @@ -22286,10 +18959,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "thI" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -22345,9 +19015,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/east_central_jungle) "tnY" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/lv624/ground/caves/west_caves) "toz" = ( /obj/structure/flora/bush/ausbushes/pointybush, @@ -22438,9 +19106,7 @@ /area/lv624/ground/caves/north_east_caves) "tuX" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "tvC" = ( /obj/structure/flora/bush/ausbushes/palebush, @@ -22469,18 +19135,13 @@ /obj/structure/surface/table, /obj/item/reagent_container/spray, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/medbay) "tyG" = ( /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_jungle) "tzo" = ( -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/lv624/ground/barrens/central_barrens) "tzB" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -22497,10 +19158,7 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "tBB" = ( /obj/structure/machinery/colony_floodlight, @@ -22531,15 +19189,11 @@ /area/lv624/ground/caves/east_caves) "tEn" = ( /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/lv624/lazarus/landing_zones/lz2) "tES" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "tHc" = ( /obj/structure/flora/grass/tallgrass/jungle/corner, @@ -22548,10 +19202,7 @@ "tIg" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/medbay) "tIZ" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -22560,10 +19211,7 @@ "tJb" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/rifle/mar40/carbine, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "tJh" = ( /obj/structure/showcase{ @@ -22591,6 +19239,10 @@ }, /turf/open/gm/grass/grass1, /area/lv624/lazarus/landing_zones/lz1) +"tLe" = ( +/obj/effect/landmark/monkey_spawn, +/turf/open/gm/grass/grass1, +/area/lv624/ground/jungle/north_west_jungle) "tLQ" = ( /obj/structure/flora/bush/ausbushes/genericbush, /turf/open/gm/grass/grass1, @@ -22598,9 +19250,7 @@ "tLS" = ( /obj/structure/bed/chair/office/light, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/corporate_dome) "tLU" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -22623,10 +19273,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform_decoration/mineral/sandstone/runed, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "tMP" = ( /obj/structure/window_frame/colony, @@ -22709,9 +19356,7 @@ /area/lv624/ground/caves/north_east_caves) "tWw" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "tWK" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -22724,9 +19369,7 @@ /area/lv624/ground/jungle/east_central_jungle) "tXZ" = ( /obj/structure/largecrate, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "tYx" = ( /obj/effect/landmark/objective_landmark/medium, @@ -22757,10 +19400,7 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "uaL" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -22780,9 +19420,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "ubN" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -22796,9 +19434,7 @@ /area/lv624/ground/barrens/south_eastern_barrens) "udM" = ( /obj/effect/landmark/good_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "udP" = ( /turf/open/gm/dirt, @@ -22834,10 +19470,7 @@ /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "uin" = ( /obj/structure/surface/table/woodentable/poor, @@ -22846,9 +19479,7 @@ pixel_x = 6; pixel_y = 3 }, -/turf/open/floor/carpet{ - icon_state = "bcarpet08" - }, +/turf/open/floor/carpet/bcarpet08, /area/lv624/ground/caves/north_central_caves) "uiz" = ( /obj/structure/fence, @@ -22886,19 +19517,14 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/east_central_jungle) "ukE" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/lv624/ground/barrens/south_eastern_barrens) "ukS" = ( /obj/structure/reagent_dispensers/fueltank, /obj/item/device/flashlight{ pixel_y = 5 }, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "ukY" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -22909,20 +19535,14 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/west_caves) "ukZ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/lv624/ground/colony/telecomm/cargo) "ulj" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/weapon/twohanded/yautja/spear, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "ulp" = ( /obj/structure/transmitter/colony_net{ @@ -22956,10 +19576,7 @@ /area/lv624/ground/caves/east_caves) "upp" = ( /obj/structure/platform_decoration, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "upM" = ( /obj/effect/landmark/crap_item, @@ -22983,10 +19600,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/lv624/ground/caves/south_west_caves) "urR" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "urY" = ( /obj/structure/barricade/sandbags/wired{ @@ -23054,10 +19668,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_east_caves) "uzH" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/west, /area/lv624/lazarus/landing_zones/lz2) "uAp" = ( /turf/closed/wall/strata_ice/jungle, @@ -23074,10 +19685,7 @@ name = "alien sarcophagus" }, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "uDs" = ( /turf/open/gm/grass/grass2, @@ -23105,17 +19713,11 @@ /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb{ pixel_y = 3 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "uFA" = ( /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "uFB" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -23123,10 +19725,7 @@ /area/lv624/ground/barrens/east_barrens) "uGM" = ( /obj/item/storage/fancy/cigarettes/emeraldgreen, -/turf/open/floor{ - dir = 4; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/east, /area/lv624/lazarus/corporate_dome) "uHc" = ( /obj/effect/decal/grass_overlay/grass1/inner{ @@ -23140,9 +19739,7 @@ /area/lv624/ground/jungle/north_east_jungle) "uIF" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/lv624/ground/caves/north_central_caves) "uKT" = ( /obj/structure/bed/chair/comfy/black{ @@ -23151,9 +19748,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/sand_temple) "uLW" = ( -/obj/structure/flora/grass/tallgrass/jungle/corner{ - dir = 3 - }, +/obj/structure/flora/grass/tallgrass/jungle/corner, /turf/open/gm/grass/grass2, /area/lv624/ground/jungle/north_jungle) "uMd" = ( @@ -23193,9 +19788,7 @@ /area/lv624/ground/caves/south_central_caves) "uOK" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/ground/caves/south_west_caves) "uRb" = ( /obj/structure/machinery/colony_floodlight, @@ -23224,9 +19817,7 @@ /obj/item/device/flashlight/lantern, /obj/structure/barricade/sandbags/wired, /obj/item/weapon/baseballbat/metal, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "uTe" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -23237,17 +19828,13 @@ "uUi" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/folder/black_random, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/corporate_dome) "uUl" = ( /turf/open/gm/dirtgrassborder/west, /area/lv624/ground/jungle/south_west_jungle) "uUJ" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert1" - }, +/turf/open/gm/dirtgrassborder/desert1, /area/lv624/ground/barrens/south_eastern_barrens) "uVk" = ( /obj/effect/landmark/objective_landmark/far, @@ -23256,9 +19843,7 @@ "uVx" = ( /obj/structure/machinery/floodlight/landing, /obj/effect/decal/warning_stripes, -/turf/open/floor/mech_bay_recharge_floor{ - name = "Shuttle Landing Lights" - }, +/turf/open/floor/mech_bay_recharge_floor/shuttle_landing_lights, /area/lv624/lazarus/landing_zones/lz1) "uVU" = ( /obj/effect/landmark/lv624/xeno_tunnel, @@ -23267,18 +19852,14 @@ /area/lv624/ground/jungle/east_jungle) "uWr" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "uWJ" = ( /turf/closed/wall/strata_ice/jungle, /area/lv624/ground/caves/south_west_caves) "uXT" = ( /obj/item/device/assembly/timer, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "uXV" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -23286,9 +19867,7 @@ /area/lv624/ground/jungle/south_central_jungle) "uXW" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/caves/north_central_caves) "uYj" = ( /turf/open/auto_turf/strata_grass/layer1, @@ -23312,20 +19891,14 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "warningcorner" - }, +/turf/open/floor/warningcorner/north, /area/lv624/lazarus/landing_zones/lz1) "uZz" = ( /obj/structure/surface/table/holotable, /obj/structure/machinery/computer/objective{ dir = 5 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "vam" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -23355,9 +19928,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "vdt" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -23371,9 +19942,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "vef" = ( /obj/effect/landmark/objective_landmark/science, @@ -23383,9 +19952,7 @@ /obj/item/ammo_casing/bullet{ icon_state = "cartridge_3_1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "ver" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -23397,9 +19964,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 4 }, -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/lv624/ground/caves/sand_temple) "vfR" = ( /obj/structure/flora/jungle/plantbot1, @@ -23453,10 +20018,7 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "vkN" = ( /obj/effect/landmark/objective_landmark/far, @@ -23495,9 +20057,7 @@ /obj/item/ammo_casing/bullet{ icon_state = "cartridge_9_1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "vnW" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -23549,10 +20109,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "vxa" = ( /obj/structure/flora/jungle/vines/light_3, @@ -23574,10 +20131,7 @@ /area/lv624/ground/jungle/south_west_jungle) "vyz" = ( /obj/structure/largecrate, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "vAg" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -23609,10 +20163,7 @@ /area/lv624/ground/caves/sand_temple) "vBQ" = ( /obj/structure/largecrate, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "vCG" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -23629,10 +20180,7 @@ /area/lv624/ground/jungle/east_jungle) "vEj" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "vEp" = ( /obj/structure/flora/jungle/vines/light_1, @@ -23666,23 +20214,16 @@ amount = 10; pixel_y = 3 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "vIt" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/lv624/ground/river/east_river) "vIY" = ( /obj/item/ammo_casing/bullet{ icon_state = "cartridge_9_1" }, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/lv624/lazarus/corporate_dome) "vJs" = ( /obj/structure/flora/grass/tallgrass/jungle, @@ -23691,9 +20232,7 @@ /area/lv624/ground/jungle/west_jungle) "vJM" = ( /obj/item/shard, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/comms) "vKc" = ( /obj/effect/landmark/crap_item, @@ -23711,10 +20250,7 @@ pixel_y = 30 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "vMV" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -23775,10 +20311,7 @@ /obj/item/tool/wrench, /obj/item/tool/weldingtool, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "vSG" = ( /obj/structure/flora/jungle/vines/light_1, @@ -23809,10 +20342,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/lv624/ground/jungle/south_central_jungle) "vVf" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/lv624/ground/colony/telecomm/sw_lz2) "vVC" = ( /turf/closed/wall/strata_ice/jungle, @@ -23823,10 +20353,7 @@ /area/lv624/ground/jungle/west_jungle) "vVN" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "vWs" = ( /obj/structure/flora/jungle/vines/light_3, @@ -23845,9 +20372,7 @@ /area/lv624/ground/jungle/north_west_jungle) "vYL" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/engineering) "vZT" = ( /obj/effect/landmark/objective_landmark/close, @@ -23881,9 +20406,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "wcj" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -23919,9 +20442,7 @@ /area/lv624/ground/jungle/north_jungle) "weR" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/secure_storage) "wgk" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -23943,18 +20464,11 @@ "whr" = ( /obj/item/ammo_magazine/smg/mp5, /obj/item/ammo_magazine/smg/mp5, -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "whv" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert2" - }, +/turf/open/gm/dirtgrassborder/desert2, /area/lv624/ground/barrens/south_eastern_barrens) "whx" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -24030,9 +20544,7 @@ /area/lv624/ground/jungle/north_west_jungle) "woK" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "woM" = ( /obj/structure/showcase{ @@ -24053,10 +20565,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "woT" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -24105,9 +20614,7 @@ /turf/open/gm/dirt, /area/lv624/ground/barrens/central_barrens) "wwI" = ( -/turf/open/floor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/asteroidplating, /area/lv624/ground/caves/north_central_caves) "wxP" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/south_west, @@ -24166,9 +20673,7 @@ "wFR" = ( /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/lv624/ground/caves/north_central_caves) "wHh" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -24177,10 +20682,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/west_caves) "wHp" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/landing_zones/lz2) "wHE" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/glowshroom{ @@ -24209,22 +20711,16 @@ /obj/structure/barricade/metal/wired{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "wLe" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "wLz" = ( -/turf/open/floor/plating{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning, /area/lv624/lazarus/landing_zones/lz2) "wLT" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -24250,10 +20746,7 @@ /area/lv624/ground/caves/west_caves) "wNB" = ( /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - dir = 10; - icon_state = "warning" - }, +/turf/open/floor/warning/southwest, /area/lv624/lazarus/landing_zones/lz1) "wOv" = ( /obj/structure/window/reinforced{ @@ -24266,9 +20759,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/corporate_dome) "wPN" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -24320,10 +20811,7 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "wSR" = ( /obj/effect/landmark/hunter_secondary, @@ -24334,10 +20822,7 @@ /obj/item/storage/firstaid/fire{ pixel_x = -5 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "wSY" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -24345,9 +20830,7 @@ locked = 1; name = "\improper Storage Room" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "wTa" = ( /obj/structure/flora/jungle/vines/light_2, @@ -24384,9 +20867,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/south_east_jungle) "wWg" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/ground/barrens/east_barrens/ceiling) "wWm" = ( /turf/open/gm/dirtgrassborder/west, @@ -24404,10 +20885,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/corporate_dome) "wWS" = ( /obj/effect/landmark/hunter_secondary, @@ -24466,10 +20944,7 @@ /area/lv624/ground/caves/east_caves) "xbu" = ( /obj/item/shard, -/turf/open/floor{ - dir = 10; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southwest, /area/lv624/lazarus/corporate_dome) "xch" = ( /turf/open/gm/dirt, @@ -24498,10 +20973,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/corporate_dome) "xeT" = ( /obj/structure/flora/jungle/vines/light_2, @@ -24510,18 +20982,12 @@ "xfa" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "xfP" = ( /obj/item/stack/rods, /obj/item/shard, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/corporate_dome) "xgE" = ( /turf/closed/wall/r_wall, @@ -24542,10 +21008,7 @@ /area/lv624/ground/barrens/south_eastern_barrens) "xkU" = ( /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/corporate_dome) "xmK" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -24574,17 +21037,11 @@ "xqV" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "xrI" = ( /obj/structure/flora/jungle/vines/light_3, -/turf/open/floor{ - dir = 6; - icon_state = "warning" - }, +/turf/open/floor/warning/southeast, /area/lv624/lazarus/landing_zones/lz2) "xsN" = ( /obj/structure/flora/jungle/vines/light_1, @@ -24605,10 +21062,7 @@ "xvz" = ( /obj/structure/platform_decoration, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 9; - icon_state = "brown" - }, +/turf/open/floor/brown/northwest, /area/lv624/lazarus/comms) "xvN" = ( /obj/structure/barricade/handrail/strata{ @@ -24617,9 +21071,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "xvV" = ( /obj/effect/landmark/nightmare{ @@ -24640,18 +21092,13 @@ pixel_y = 4 }, /obj/item/restraint/adjustable/cable/white, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/lv624/lazarus/corporate_dome) "xxz" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/crowbar, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor{ - dir = 9; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northwest, /area/lv624/lazarus/corporate_dome) "xyH" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_wall, @@ -24665,9 +21112,7 @@ /obj/item/ammo_magazine/rifle/nsg23{ current_rounds = 0 }, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "xze" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -24677,9 +21122,7 @@ /turf/open/gm/dirtgrassborder/east, /area/lv624/ground/jungle/north_jungle) "xBi" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/lv624/ground/caves/sand_temple) "xBm" = ( /turf/open/gm/river, @@ -24691,9 +21134,7 @@ "xCF" = ( /obj/item/ammo_magazine/smg/mp5, /obj/item/weapon/gun/smg/mp5, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "xDl" = ( /obj/structure/machinery/colony_floodlight, @@ -24711,9 +21152,7 @@ /area/lv624/ground/jungle/west_central_jungle) "xFf" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "bar" - }, +/turf/open/floor/bar, /area/lv624/lazarus/canteen) "xGd" = ( /obj/structure/flora/jungle/vines/heavy, @@ -24766,9 +21205,7 @@ /turf/open/floor/vault, /area/lv624/lazarus/quartstorage) "xLT" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv624/lazarus/secure_storage) "xNi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -24805,10 +21242,7 @@ /area/lv624/ground/jungle/south_east_jungle) "xQy" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "xQI" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -24860,12 +21294,6 @@ /obj/structure/flora/jungle/plantbot1, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/east_jungle) -"xVo" = ( -/obj/structure/flora/grass/tallgrass/jungle/corner{ - dir = 3 - }, -/turf/open/gm/grass/grass1, -/area/lv624/ground/jungle/north_east_jungle) "xVN" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, /area/lv624/ground/jungle/south_central_jungle) @@ -24910,9 +21338,7 @@ "ybQ" = ( /obj/structure/surface/table/woodentable/fancy, /obj/item/weapon/pole/fancy_cane, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "ydp" = ( /obj/structure/flora/bush/ausbushes/pointybush, @@ -24928,9 +21354,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "delivery" - }, +/turf/open/floor/delivery, /area/lv624/lazarus/engineering) "yfe" = ( /obj/effect/decal/grass_overlay/grass1{ @@ -24939,9 +21363,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_east_caves) "yfH" = ( -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "yga" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, @@ -24962,23 +21384,15 @@ dir = 8 }, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor{ - dir = 4; - icon_state = "warning" - }, +/turf/open/floor/warning/east, /area/lv624/lazarus/landing_zones/lz2) "yhR" = ( /obj/structure/closet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/purple/northwest, /area/lv624/lazarus/sleep_female) "yhT" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/lv624/ground/caves/west_caves) "yhY" = ( /obj/structure/inflatable/door, @@ -24989,9 +21403,7 @@ name = "\improper Corporation Dome"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "yiE" = ( /obj/structure/flora/jungle/vines/heavy, @@ -25034,10 +21446,7 @@ "ylI" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 10; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southwest, /area/lv624/lazarus/corporate_dome) "ylL" = ( /obj/effect/landmark/crap_item, @@ -30912,7 +27321,7 @@ avo aFQ xTM aAl -aDv +aAl aAp aAp nmO @@ -31140,7 +27549,7 @@ auf aFm aAl wXg -aDv +aAl aAp nmO aXX @@ -31368,7 +27777,7 @@ auf aFm aAl aAl -aDv +aAl aAp aXX aRG @@ -32507,7 +28916,7 @@ tka lCG cDQ oTJ -nuW +aAp aAp cIL nmO @@ -33191,7 +29600,7 @@ oTJ oTJ oTJ oTJ -nuW +aAp aAp nmO aXX @@ -35709,7 +32118,7 @@ aDv aDv aRx aXX -kxo +aXX aXX aXX aXX @@ -38432,7 +34841,7 @@ nuW psh psh psh -psh +tLe psh tLQ ado @@ -53920,7 +50329,7 @@ cwV bit cpY cpY -xVo +tHc kip rck cpY @@ -54148,7 +50557,7 @@ cwV vSG pba cpY -xVo +tHc kip kip ueZ @@ -57788,7 +54197,7 @@ arS als arO oRH -xVo +tHc kip rck cpY diff --git a/maps/map_files/LV624/armory/10.cheese.dmm b/maps/map_files/LV624/armory/10.cheese.dmm index 0864030e130b..15080595810e 100644 --- a/maps/map_files/LV624/armory/10.cheese.dmm +++ b/maps/map_files/LV624/armory/10.cheese.dmm @@ -1,20 +1,13 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "b" = ( /obj/item/stack/sheet/wood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "c" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/main_hall) "d" = ( /obj/item/phone{ @@ -31,36 +24,24 @@ dir = 1 }, /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "e" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "f" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/lv624/lazarus/main_hall) "g" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/lv624/lazarus/main_hall) "h" = ( /obj/structure/machinery/light/small, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "i" = ( /turf/closed/wall/r_wall, @@ -72,9 +53,7 @@ /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump, /obj/item/ammo_magazine/shotgun/slugs, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "l" = ( /obj/effect/decal/cleanable/cobweb2, @@ -83,23 +62,16 @@ /obj/item/reagent_container/hypospray/autoinjector/tricord, /obj/effect/landmark/crap_item, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "m" = ( /obj/structure/target/syndicate, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "n" = ( /obj/structure/machinery/deployable/barrier, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "o" = ( /obj/structure/machinery/light/small{ @@ -110,14 +82,10 @@ /obj/item/ammo_magazine/pistol/highpower, /obj/item/ammo_magazine/pistol/highpower, /obj/item/ammo_magazine/pistol/highpower, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "p" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "q" = ( /obj/structure/surface/rack, @@ -125,30 +93,20 @@ /obj/effect/landmark/crap_item, /obj/item/reagent_container/food/snacks/sliceable/cheesewheel/verymature, /obj/item/reagent_container/food/snacks/sliceable/cheesewheel/verymature, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "r" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "s" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "t" = ( -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "u" = ( /obj/structure/surface/rack, @@ -163,12 +121,8 @@ /obj/item/reagent_container/food/snacks/cheesewedge/verymature{ pixel_y = 6 }, -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, -/turf/open/floor{ - icon_state = "cult" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "w" = ( /obj/structure/surface/rack, @@ -179,9 +133,7 @@ pixel_x = 8; pixel_y = -4 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "y" = ( /obj/structure/window/reinforced{ @@ -192,28 +144,21 @@ /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "z" = ( /turf/closed/wall/strata_ice/jungle, /area/lv624/ground/jungle/east_central_jungle) "A" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "B" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ locked = 1; name = "\improper Nexus Dome Armory" }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "C" = ( /obj/structure/machinery/door_control{ @@ -229,15 +174,11 @@ /obj/item/reagent_container/food/snacks/sliceable/cheesewheel/mature{ pixel_y = -6 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "M" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "Q" = ( /obj/structure/surface/rack, @@ -250,9 +191,7 @@ pixel_x = -4; pixel_y = -3 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) (1,1,1) = {" diff --git a/maps/map_files/LV624/armory/10.extra.dmm b/maps/map_files/LV624/armory/10.extra.dmm index 3e6fa0c0d68b..dc85ff54c4e7 100644 --- a/maps/map_files/LV624/armory/10.extra.dmm +++ b/maps/map_files/LV624/armory/10.extra.dmm @@ -1,20 +1,13 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "b" = ( /obj/item/stack/sheet/wood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "c" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/main_hall) "d" = ( /obj/item/phone{ @@ -31,36 +24,24 @@ dir = 1 }, /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "e" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "f" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/lv624/lazarus/main_hall) "g" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/lv624/lazarus/main_hall) "h" = ( /obj/structure/machinery/light/small, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "i" = ( /turf/closed/wall/r_wall, @@ -76,9 +57,7 @@ /obj/item/ammo_magazine/shotgun/slugs, /obj/item/ammo_magazine/shotgun/flechette, /obj/item/ammo_magazine/shotgun/incendiary, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "l" = ( /obj/effect/decal/cleanable/cobweb2, @@ -93,23 +72,16 @@ /obj/item/reagent_container/hypospray/autoinjector/tricord, /obj/effect/landmark/crap_item, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "m" = ( /obj/structure/target/syndicate, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "n" = ( /obj/structure/machinery/deployable/barrier, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "o" = ( /obj/structure/machinery/light/small{ @@ -125,14 +97,10 @@ /obj/item/explosive/grenade/flashbang, /obj/item/explosive/grenade/flashbang, /obj/item/ammo_magazine/shotgun/beanbag, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "p" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "q" = ( /obj/structure/surface/rack{ @@ -142,38 +110,24 @@ /obj/effect/landmark/crap_item, /obj/item/ammo_magazine/smg/m39/extended, /obj/item/weapon/gun/smg/m39, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "r" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "s" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "t" = ( -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "u" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, -/turf/open/floor{ - icon_state = "cult" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "w" = ( /obj/item/storage/toolbox/syndicate, @@ -184,9 +138,7 @@ /obj/effect/landmark/crap_item, /obj/item/ammo_magazine/smg/m39/extended, /obj/item/weapon/gun/smg/m39, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "y" = ( /obj/structure/window/reinforced{ @@ -197,28 +149,21 @@ /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "z" = ( /turf/closed/wall/strata_ice/jungle, /area/lv624/ground/jungle/east_central_jungle) "A" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "B" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ locked = 1; name = "\improper Nexus Dome Armory" }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "C" = ( /obj/structure/surface/rack, @@ -234,15 +179,11 @@ pixel_x = -26; range = 200 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "H" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) (1,1,1) = {" diff --git a/maps/map_files/LV624/armory/10.looted.dmm b/maps/map_files/LV624/armory/10.looted.dmm index 1c619fad1678..0cd0a701efc9 100644 --- a/maps/map_files/LV624/armory/10.looted.dmm +++ b/maps/map_files/LV624/armory/10.looted.dmm @@ -1,21 +1,14 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "b" = ( /obj/item/stack/sheet/wood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "c" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/main_hall) "d" = ( /obj/item/phone{ @@ -32,38 +25,26 @@ dir = 1 }, /obj/structure/window/reinforced, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/lv624/lazarus/main_hall) "e" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "f" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/lv624/lazarus/main_hall) "g" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/north, /area/lv624/lazarus/main_hall) "h" = ( /obj/structure/barricade/wooden{ dir = 8 }, /obj/item/stack/tile/plasteel, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "i" = ( /turf/closed/wall/r_wall, @@ -74,79 +55,50 @@ "k" = ( /obj/structure/machinery/light/small, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "platingdmg3" - }, +/turf/open/floor/platingdmg3, /area/lv624/lazarus/main_hall) "l" = ( -/turf/open/floor{ - icon_state = "platingdmg3" - }, +/turf/open/floor/platingdmg3, /area/lv624/lazarus/main_hall) "m" = ( /obj/structure/target/syndicate, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "n" = ( /obj/structure/machinery/deployable/barrier, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "o" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor{ - icon_state = "platingdmg3" - }, +/turf/open/floor/platingdmg3, /area/lv624/lazarus/main_hall) "p" = ( -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "q" = ( -/turf/open/floor{ - icon_state = "platingdmg3" - }, +/turf/open/floor/platingdmg3, /area/lv624/lazarus/armory) "r" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "s" = ( /obj/structure/machinery/deployable/barrier, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "t" = ( -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "u" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 8 - }, -/turf/open/floor{ - icon_state = "cult" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "w" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "y" = ( /obj/structure/window/reinforced{ @@ -157,10 +109,7 @@ /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/red/northeast, /area/lv624/lazarus/security) "z" = ( /turf/closed/wall/strata_ice/jungle, @@ -170,18 +119,14 @@ dir = 1 }, /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "B" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ locked = 1; name = "\improper Nexus Dome Armory" }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "T" = ( /obj/structure/machinery/door_control{ @@ -190,15 +135,11 @@ pixel_x = -26; range = 200 }, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/armory) "Y" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) (1,1,1) = {" diff --git a/maps/map_files/LV624/cargospecial/cargospecial3_gear.dmm b/maps/map_files/LV624/cargospecial/cargospecial3_gear.dmm index 80d478e1ef51..c75595ead93b 100644 --- a/maps/map_files/LV624/cargospecial/cargospecial3_gear.dmm +++ b/maps/map_files/LV624/cargospecial/cargospecial3_gear.dmm @@ -1,10 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /obj/structure/surface/rack, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "f" = ( /obj/structure/surface/rack, @@ -15,9 +12,7 @@ pixel_x = -6 }, /obj/item/tool/shovel/etool, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "i" = ( /obj/structure/surface/rack, @@ -30,18 +25,13 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "A" = ( /obj/structure/surface/rack, /obj/item/clothing/accessory/storage/black_vest/brown_vest, /obj/item/clothing/accessory/storage/black_vest/brown_vest, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "C" = ( /obj/structure/surface/rack, @@ -56,10 +46,7 @@ }, /obj/item/poster, /obj/item/clothing/glasses/sunglasses, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "E" = ( /turf/open/floor/vault, @@ -68,9 +55,7 @@ /obj/structure/surface/rack, /obj/item/stack/folding_barricade, /obj/item/facepaint/skull, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) "R" = ( /obj/structure/surface/rack, @@ -79,10 +64,7 @@ /obj/effect/landmark/wo_supplies/storage/webbing, /obj/item/poster, /obj/item/clothing/glasses/sunglasses, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/lazarus/quartstorage) "V" = ( /obj/structure/surface/rack, @@ -92,9 +74,7 @@ /obj/item/explosive/grenade/high_explosive/frag{ pixel_x = 6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/quartstorage) (1,1,1) = {" diff --git a/maps/map_files/LV624/centralcaves/10.T.dmm b/maps/map_files/LV624/centralcaves/10.T.dmm index 56c54485e09e..09af40a6e0eb 100644 --- a/maps/map_files/LV624/centralcaves/10.T.dmm +++ b/maps/map_files/LV624/centralcaves/10.T.dmm @@ -63,17 +63,11 @@ /area/lv624/ground/caves/south_central_caves) "o" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 9; - icon_state = "warning" - }, +/turf/open/floor/warning/northwest, /area/lv624/ground/barrens/containers) "p" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/ground/barrens/containers) "s" = ( /obj/effect/decal/grass_overlay/grass1/inner{ diff --git a/maps/map_files/LV624/centralcaves/10.qc.dmm b/maps/map_files/LV624/centralcaves/10.qc.dmm index 5f63ae797e02..6245715951fd 100644 --- a/maps/map_files/LV624/centralcaves/10.qc.dmm +++ b/maps/map_files/LV624/centralcaves/10.qc.dmm @@ -38,10 +38,7 @@ /area/lv624/ground/caves/south_central_caves) "hW" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 9; - icon_state = "warning" - }, +/turf/open/floor/warning/northwest, /area/lv624/ground/barrens/containers) "iS" = ( /obj/item/reagent_container/food/snacks/grown/mushroom/plumphelmet{ @@ -207,10 +204,7 @@ /area/lv624/ground/caves/south_central_caves) "JZ" = ( /obj/structure/fence, -/turf/open/floor{ - dir = 1; - icon_state = "warning" - }, +/turf/open/floor/warning/north, /area/lv624/ground/barrens/containers) "KX" = ( /turf/open/gm/dirt, diff --git a/maps/map_files/LV624/crashedship/10.digsite.dmm b/maps/map_files/LV624/crashedship/10.digsite.dmm index 6132b455f14d..13a4b645df03 100644 --- a/maps/map_files/LV624/crashedship/10.digsite.dmm +++ b/maps/map_files/LV624/crashedship/10.digsite.dmm @@ -11,9 +11,7 @@ "bB" = ( /obj/item/clothing/shoes/veteran/pmc, /obj/structure/foamed_metal, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "bT" = ( /obj/structure/shuttle/engine/propulsion, @@ -24,15 +22,11 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "cV" = ( /obj/item/storage/toolbox/electrical, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "cZ" = ( /obj/item/storage/toolbox/mechanical, @@ -46,25 +40,18 @@ /area/lv624/lazarus/crashed_ship_containers) "eW" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/airless{ - dir = 5; - icon_state = "asteroidfloor" - }, +/turf/open/floor/airless/asteroidfloor/northeast, /area/lv624/ground/barrens/north_east_barrens) "gu" = ( /obj/item/stack/cable_coil/random, /obj/item/explosive/grenade/high_explosive, /obj/item/explosive/grenade/high_explosive, /obj/structure/foamed_metal, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "ip" = ( /obj/effect/decal/cleanable/blood, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "jo" = ( /obj/item/tool/shovel/spade, @@ -72,15 +59,11 @@ /area/lv624/ground/barrens/north_east_barrens) "jE" = ( /obj/structure/xenoautopsy/tank/broken, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "kp" = ( /obj/effect/landmark/crap_item, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "kP" = ( /obj/structure/girder/displaced, @@ -110,9 +93,7 @@ /area/lv624/lazarus/crashed_ship_containers) "rP" = ( /obj/structure/bed/chair/dropship/pilot, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "tf" = ( /obj/structure/machinery/constructable_frame{ @@ -122,9 +103,7 @@ /turf/open/gm/dirt, /area/lv624/lazarus/crashed_ship_containers) "tv" = ( -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/ground/barrens/north_east_barrens) "uw" = ( /obj/structure/bed/chair{ @@ -134,9 +113,7 @@ /area/lv624/lazarus/crashed_ship_containers) "vA" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "vD" = ( /obj/structure/surface/rack, @@ -149,9 +126,7 @@ /turf/open/gm/dirt, /area/lv624/lazarus/crashed_ship_containers) "xg" = ( -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "xt" = ( /obj/item/ammo_magazine/rifle/m16, @@ -166,9 +141,7 @@ /area/lv624/lazarus/crashed_ship_containers) "yj" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "yJ" = ( /obj/structure/machinery/constructable_frame{ @@ -188,9 +161,7 @@ /area/lv624/ground/caves/central_caves) "BQ" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "Cn" = ( /obj/effect/landmark/objective_landmark/science, @@ -207,9 +178,7 @@ /area/lv624/lazarus/crashed_ship_containers) "DT" = ( /obj/structure/foamed_metal, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "Fg" = ( /obj/item/tool/warning_cone, @@ -247,16 +216,12 @@ "Kz" = ( /obj/item/tool/crowbar, /obj/effect/landmark/objective_landmark/science, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "KG" = ( /obj/structure/bed/chair/dropship/pilot, /obj/item/clothing/head/helmet/marine/veteran/pmc/leader, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "LQ" = ( /obj/effect/landmark/corpsespawner/security, @@ -281,9 +246,7 @@ "RT" = ( /obj/item/explosive/grenade/high_explosive/pmc, /obj/structure/foamed_metal, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "SJ" = ( /turf/template_noop, @@ -318,10 +281,7 @@ /turf/open/gm/dirt, /area/lv624/lazarus/crashed_ship_containers) "ZH" = ( -/turf/open/floor/airless{ - dir = 5; - icon_state = "asteroidfloor" - }, +/turf/open/floor/airless/asteroidfloor/northeast, /area/lv624/ground/barrens/north_east_barrens) (1,1,1) = {" diff --git a/maps/map_files/LV624/crashedship/10.swapped.dmm b/maps/map_files/LV624/crashedship/10.swapped.dmm index e8257934ce51..363872ddfa9f 100644 --- a/maps/map_files/LV624/crashedship/10.swapped.dmm +++ b/maps/map_files/LV624/crashedship/10.swapped.dmm @@ -17,9 +17,7 @@ /area/lv624/ground/barrens/north_east_barrens) "eC" = ( /obj/item/storage/firstaid/adv, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "fb" = ( /obj/structure/bed/chair{ @@ -34,9 +32,7 @@ "fx" = ( /obj/structure/surface/table/almayer, /obj/item/ammo_magazine/rifle/m16/ap, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "fC" = ( /obj/effect/decal/cleanable/blood/oil, @@ -69,24 +65,18 @@ "mG" = ( /obj/structure/surface/table/almayer, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "ng" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/structure/foamed_metal, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "pd" = ( /obj/item/ammo_magazine/rifle/m16, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "pg" = ( /obj/effect/alien/weeds/node, @@ -105,9 +95,7 @@ /area/lv624/lazarus/crashed_ship_containers) "qk" = ( /obj/effect/spawner/random/toolbox, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "qS" = ( /obj/effect/landmark/objective_landmark/medium, @@ -155,9 +143,7 @@ /area/lv624/lazarus/crashed_ship_containers) "At" = ( /obj/structure/foamed_metal, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "AI" = ( /turf/open/gm/dirt, @@ -165,28 +151,20 @@ "AT" = ( /obj/item/ammo_magazine/rifle/m16, /obj/item/ammo_magazine/rifle/m16, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "BI" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "BW" = ( /obj/structure/bed/chair/dropship/pilot, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "CI" = ( -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/ground/barrens/north_east_barrens) "Dq" = ( /turf/template_noop, @@ -194,16 +172,12 @@ "Ex" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/rifle/m16, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "EH" = ( /obj/item/ammo_magazine/rifle/m16/ap, /obj/item/ammo_magazine/rifle/m16/ap, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "Fb" = ( /turf/closed/shuttle{ @@ -221,9 +195,7 @@ /area/lv624/lazarus/crashed_ship_containers) "Io" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "IT" = ( /obj/structure/girder/displaced, @@ -234,30 +206,21 @@ "Jl" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "KY" = ( /obj/effect/landmark/crap_item, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "My" = ( -/turf/open/floor/airless{ - dir = 5; - icon_state = "asteroidfloor" - }, +/turf/open/floor/airless/asteroidfloor/northeast, /area/lv624/ground/barrens/north_east_barrens) "NQ" = ( /obj/structure/girder/displaced, /turf/open/gm/dirt, /area/lv624/lazarus/crashed_ship_containers) "Pa" = ( -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "Pp" = ( /obj/effect/landmark/crap_item, @@ -267,19 +230,14 @@ /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "QE" = ( /turf/closed/wall/rock/brown, /area/lv624/ground/caves/south_east_caves) "Sj" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/airless{ - dir = 5; - icon_state = "asteroidfloor" - }, +/turf/open/floor/airless/asteroidfloor/northeast, /area/lv624/ground/barrens/north_east_barrens) "SS" = ( /obj/structure/foamed_metal, @@ -308,9 +266,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/shuttle{ - icon_state = "floor4" - }, +/turf/open/shuttle/bright_red, /area/lv624/lazarus/crashed_ship_containers) "WE" = ( /obj/item/explosive/grenade/high_explosive, diff --git a/maps/map_files/LV624/gym/20.pool.dmm b/maps/map_files/LV624/gym/20.pool.dmm index ab5a1afe46bb..19361c37ecf1 100644 --- a/maps/map_files/LV624/gym/20.pool.dmm +++ b/maps/map_files/LV624/gym/20.pool.dmm @@ -4,10 +4,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/central_jungle) "bQ" = ( -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/fitness) "dw" = ( /obj/item/clothing/under/shorts/red, @@ -21,10 +18,7 @@ pixel_y = -8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "gL" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -33,10 +27,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "hb" = ( /obj/structure/machinery/light{ @@ -45,10 +36,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_x = 29 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "hX" = ( /obj/structure/filingcabinet/medical, @@ -75,17 +63,11 @@ /obj/item/clothing/under/swimsuit/red{ pixel_x = -7 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "kE" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "kY" = ( /obj/item/device/radio/intercom{ @@ -94,31 +76,19 @@ name = "General Listening Channel"; pixel_y = 30 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "li" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "ls" = ( /obj/item/tool/soap, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/fitness) "lB" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "ma" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -128,25 +98,16 @@ /area/lv624/ground/jungle/central_jungle) "oK" = ( /obj/item/shard, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "re" = ( /obj/structure/closet/crate/secure/hydrosec, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "rI" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "sA" = ( /turf/closed/wall, @@ -157,16 +118,10 @@ name = "\improper Leisure Dome"; req_access_txt = "100" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "vq" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "wj" = ( /turf/open/gm/dirt, @@ -196,10 +151,7 @@ /area/lv624/lazarus/fitness) "yP" = ( /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "yV" = ( /obj/structure/sign/safety/water{ @@ -208,43 +160,26 @@ }, /obj/structure/surface/table, /obj/item/storage/box/cups, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "zq" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/fitness) "Be" = ( /obj/effect/decal/remains/human, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Ei" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Er" = ( /obj/effect/landmark/good_item, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/fitness) "Ez" = ( /turf/open/floor, @@ -261,17 +196,11 @@ /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Ga" = ( /obj/structure/prop/static_tank/water, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Gf" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, @@ -284,17 +213,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "IA" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Jk" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -327,10 +250,7 @@ "Px" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Rf" = ( /obj/structure/closet/athletic_mixed, @@ -338,10 +258,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Rl" = ( /obj/item/clothing/under/shorts/red, @@ -349,17 +266,11 @@ /obj/item/clothing/mask/snorkel, /obj/item/clothing/mask/snorkel, /obj/item/clothing/mask/snorkel, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "SW" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Td" = ( /obj/structure/machinery/colony_floodlight, @@ -375,19 +286,13 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "UM" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Vb" = ( /turf/open/gm/dirtgrassborder/south, @@ -400,10 +305,7 @@ /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/item/storage/firstaid/regular, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Wj" = ( /turf/open/gm/grass/grass1, diff --git a/maps/map_files/LV624/gym/30.alternate.dmm b/maps/map_files/LV624/gym/30.alternate.dmm index 466c996ef91d..b75bf2a4de5f 100644 --- a/maps/map_files/LV624/gym/30.alternate.dmm +++ b/maps/map_files/LV624/gym/30.alternate.dmm @@ -6,10 +6,7 @@ name = "treadmill" }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "aG" = ( /obj/structure/window_frame/colony, @@ -23,10 +20,7 @@ pixel_y = 2 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "ds" = ( /obj/structure/machinery/conveyor_switch{ @@ -41,18 +35,12 @@ pixel_x = -8; pixel_y = -4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "ej" = ( /obj/structure/closet/crate/secure/hydrosec, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "ek" = ( /obj/structure/surface/table/almayer, @@ -60,10 +48,7 @@ pixel_x = -5 }, /obj/effect/spawner/random/toy, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "ez" = ( /obj/structure/surface/rack, @@ -73,24 +58,16 @@ pixel_x = -5; pixel_y = -9 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "eD" = ( /obj/structure/machinery/light, /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "fr" = ( -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/lv624/lazarus/fitness) "fv" = ( /obj/effect/landmark/survivor_spawner, @@ -100,10 +77,7 @@ /turf/closed/wall, /area/lv624/lazarus/fitness) "hd" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "hm" = ( /obj/structure/machinery/conveyor{ @@ -115,17 +89,11 @@ pixel_x = 8; pixel_y = 7 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "hn" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "il" = ( /obj/item/clothing/under/shorts/red, @@ -139,18 +107,13 @@ pixel_y = -8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "iM" = ( /obj/item/toy/beach_ball/holoball, /obj/effect/decal/warning_stripes, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/fitness) "iN" = ( /obj/structure/barricade/handrail, @@ -167,17 +130,11 @@ "kk" = ( /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "kv" = ( /obj/effect/decal/remains/human, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "lq" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east, @@ -191,23 +148,14 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "pV" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "rw" = ( -/turf/open/floor{ - dir = 1; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/north, /area/lv624/lazarus/fitness) "sd" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -216,19 +164,14 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "sx" = ( /obj/structure/window/framed/colony, /turf/open/floor/plating, /area/lv624/lazarus/fitness) "tD" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/fitness) "tY" = ( /turf/open/gm/dirt, @@ -249,10 +192,7 @@ "uV" = ( /obj/structure/bed/chair, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "uY" = ( /obj/structure/barricade/handrail{ @@ -268,10 +208,7 @@ id = "lv_gym_2"; name = "treadmill" }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "vZ" = ( /obj/structure/flora/grass/tallgrass/jungle, @@ -279,10 +216,7 @@ /area/lv624/ground/jungle/central_jungle) "wA" = ( /obj/structure/bed/chair, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "wL" = ( /turf/open/gm/dirtgrassborder/south, @@ -291,10 +225,7 @@ /obj/structure/closet/boxinggloves, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "xT" = ( /obj/structure/surface/rack, @@ -304,18 +235,12 @@ pixel_y = -5 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Ah" = ( /obj/structure/closet/athletic_mixed, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Aq" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -324,20 +249,14 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/central_jungle) "AE" = ( -/turf/open/floor{ - dir = 9; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/northwest, /area/lv624/lazarus/fitness) "Bl" = ( /turf/open/gm/grass/grass2, /area/lv624/ground/jungle/central_jungle) "Bm" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "BE" = ( /obj/structure/window_frame/colony, @@ -353,10 +272,7 @@ dir = 1 }, /obj/effect/landmark/corpsespawner/colonist/random/burst, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "CO" = ( /obj/structure/machinery/colony_floodlight, @@ -364,18 +280,12 @@ /area/lv624/ground/colony/south_medbay_road) "CZ" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "DH" = ( /obj/structure/closet/lasertag/blue, /obj/item/tool/crowbar, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "DM" = ( /turf/open/gm/grass/grass1, @@ -385,16 +295,10 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/west, /area/lv624/lazarus/fitness) "FD" = ( -/turf/open/floor{ - dir = 6; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/southeast, /area/lv624/lazarus/fitness) "Ge" = ( /obj/structure/barricade/handrail{ @@ -404,10 +308,7 @@ /area/lv624/lazarus/fitness) "Hn" = ( /obj/item/clothing/suit/redtag, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Hz" = ( /obj/structure/fence, @@ -416,17 +317,11 @@ "HF" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/o2, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Ia" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "In" = ( /turf/open/floor, @@ -435,16 +330,10 @@ /obj/structure/holohoop{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/east, /area/lv624/lazarus/fitness) "Ix" = ( -/turf/open/floor{ - dir = 10; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/southwest, /area/lv624/lazarus/fitness) "IL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -453,18 +342,12 @@ req_access_txt = "100" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "Js" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "JF" = ( /obj/structure/surface/rack, @@ -473,10 +356,7 @@ pixel_x = -6; pixel_y = 2 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "JN" = ( /obj/structure/filingcabinet/medical, @@ -485,10 +365,7 @@ /area/lv624/lazarus/fitness) "Kc" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "LB" = ( /obj/structure/fence, @@ -500,9 +377,7 @@ /area/lv624/ground/jungle/east_central_jungle) "Mn" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite, /area/lv624/lazarus/fitness) "Nt" = ( /turf/open/gm/grass/grass1, @@ -519,10 +394,7 @@ "Op" = ( /obj/effect/landmark/survivor_spawner, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Pb" = ( /obj/structure/barricade/handrail, @@ -534,10 +406,7 @@ /area/lv624/ground/colony/north_nexus_road) "PC" = ( /obj/item/tool/soap, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Qf" = ( /obj/structure/machinery/atm{ @@ -545,10 +414,7 @@ pixel_x = -30 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Qh" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -564,28 +430,19 @@ pixel_y = 30 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Qw" = ( /turf/open/gm/dirt, /area/lv624/ground/colony/north_nexus_road) "Sj" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Ss" = ( /obj/effect/spawner/gibspawner/robot, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/fitness) "SD" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -594,49 +451,32 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/central_jungle) "To" = ( -/turf/open/floor{ - dir = 5; - icon_state = "warnwhite" - }, +/turf/open/floor/warnwhite/northeast, /area/lv624/lazarus/fitness) "Tq" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Tv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "TS" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Ur" = ( /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/dirt, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/fitness) "Vk" = ( /obj/structure/closet/lasertag/red, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Vs" = ( /obj/structure/machinery/conveyor{ @@ -644,10 +484,7 @@ id = "lv_gym_1"; name = "treadmill" }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Wh" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, @@ -658,20 +495,12 @@ /turf/open/floor/plating, /area/lv624/lazarus/fitness) "Wy" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) "Xu" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - dir = 4; - icon_state = "whitepurplecorner" - }, +/turf/open/floor/whitepurplecorner/east, /area/lv624/lazarus/fitness) (1,1,1) = {" diff --git a/maps/map_files/LV624/hydro/30.destroyed.dmm b/maps/map_files/LV624/hydro/30.destroyed.dmm index c3b3ddce6c63..d26d559b2fc3 100644 --- a/maps/map_files/LV624/hydro/30.destroyed.dmm +++ b/maps/map_files/LV624/hydro/30.destroyed.dmm @@ -2,36 +2,28 @@ "aO" = ( /obj/effect/landmark/crap_item, /obj/item/reagent_container/glass/watertank, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "bd" = ( /obj/item/stack/sheet/metal, /obj/item/explosive/mine/pmc/active{ dir = 1 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "bk" = ( /obj/item/tool/extinguisher, /obj/effect/decal/cleanable/blood/tracks/footprints{ dir = 1 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "bm" = ( /obj/item/stack/sheet/metal, /obj/effect/spawner/random/claymore/midchance{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "bM" = ( /obj/structure/fence, @@ -43,18 +35,14 @@ /area/lv624/lazarus/hydroponics) "cQ" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "dZ" = ( /obj/item/stack/sheet/metal, /obj/effect/spawner/random/claymore/lowchance{ dir = 8 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "eU" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, @@ -74,24 +62,17 @@ armor_rad = 10; name = "damaged WY PMC gloves" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "fX" = ( /obj/item/device/analyzer/plant_analyzer, /obj/effect/spawner/random/claymore, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "ih" = ( /obj/item/clothing/gloves/botanic_leather, /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "it" = ( /obj/item/tool/hatchet{ @@ -99,9 +80,7 @@ pixel_y = 4 }, /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "jg" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -109,9 +88,7 @@ /area/lv624/ground/jungle/north_jungle) "jy" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "jY" = ( /obj/item/reagent_container/spray/plantbgone{ @@ -123,9 +100,7 @@ /obj/effect/spawner/random/claymore/midchance{ dir = 1 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "kg" = ( /obj/structure/window/framed/colony/reinforced, @@ -139,21 +114,15 @@ /obj/effect/decal/cleanable/blood/tracks/footprints{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "kD" = ( /obj/item/reagent_container/glass/bucket, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "lm" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "lP" = ( /obj/item/stack/sheet/metal, @@ -178,18 +147,12 @@ icon_state = "scandinavian_head_m" }, /obj/item/robot_parts/arm/l_arm, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "np" = ( /obj/item/tool/weldingtool/simple, /obj/item/stack/sheet/wood, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "nJ" = ( /obj/item/stack/sheet/metal, @@ -200,9 +163,7 @@ /area/lv624/ground/colony/south_medbay_road) "ot" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "ou" = ( /turf/open/gm/dirt, @@ -212,9 +173,7 @@ /obj/effect/spawner/random/claymore/lowchance{ dir = 4 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "se" = ( /obj/structure/fence, @@ -232,9 +191,7 @@ /obj/item/clothing/under/marine/veteran/pmc/leader{ pixel_x = -7 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "vm" = ( /obj/item/stack/sheet/wood{ @@ -248,9 +205,7 @@ pixel_x = -6; pixel_y = 8 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "xa" = ( /obj/effect/decal/cleanable/blood, @@ -262,9 +217,7 @@ pixel_x = 6; pixel_y = 8 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "xm" = ( /obj/item/stack/sheet/metal, @@ -277,9 +230,7 @@ pixel_x = -7; pixel_y = 9 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "xM" = ( /obj/structure/surface/rack, @@ -288,18 +239,14 @@ pixel_y = -3 }, /obj/item/reagent_container/glass/bucket, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "ym" = ( /obj/item/tool/crowbar, /obj/effect/spawner/random/claymore/midchance{ dir = 4 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "zj" = ( /obj/item/stack/folding_barricade, @@ -312,9 +259,7 @@ /area/lv624/lazarus/hydroponics) "zL" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "zS" = ( /obj/structure/window_frame/colony, @@ -333,9 +278,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "BL" = ( /obj/structure/flora/bush/ausbushes/genericbush, @@ -346,16 +289,11 @@ /obj/item/clothing/suit/apron, /obj/item/tool/shovel, /obj/item/clothing/gloves/botanic_leather, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "Cq" = ( /obj/structure/girder, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "CG" = ( /obj/item/reagent_container/glass/fertilizer{ @@ -365,15 +303,11 @@ /obj/item/reagent_container/glass/fertilizer, /obj/item/stack/sheet/metal, /obj/effect/spawner/random/claymore/midchance, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "Ed" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "Fk" = ( /obj/item/clothing/head/helmet/marine/veteran/pmc{ @@ -384,9 +318,7 @@ /area/lv624/lazarus/hydroponics) "FJ" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "Ha" = ( /obj/structure/barricade/deployable{ @@ -407,64 +339,46 @@ name = "scratched VP78 magazine (9mm)"; pixel_x = 6 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "IO" = ( /obj/item/device/analyzer/plant_analyzer, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "Jc" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/blood/tracks/footprints{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "JE" = ( /turf/open/floor, /area/lv624/lazarus/hydroponics) "JK" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "JO" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "Km" = ( /turf/open/gm/grass/grass1, /area/lv624/ground/colony/south_medbay_road) "Lk" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "Lu" = ( /obj/structure/window_frame/colony, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "LQ" = ( /obj/item/stack/sheet/metal, /obj/effect/spawner/random/claymore/lowchance, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "Mm" = ( /obj/effect/landmark/crap_item, @@ -479,25 +393,18 @@ /obj/item/ammo_magazine/rifle/nsg23, /obj/item/ammo_magazine/rifle/nsg23, /obj/item/ammo_magazine/rifle/nsg23, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "MT" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "MV" = ( /obj/item/stack/sheet/metal, /obj/effect/spawner/random/claymore/midchance{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "NO" = ( /obj/effect/landmark/crap_item, @@ -505,9 +412,7 @@ /area/lv624/lazarus/hydroponics) "On" = ( /obj/structure/window_frame/colony, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "OH" = ( /obj/structure/surface/rack, @@ -523,9 +428,7 @@ /obj/item/tool/minihoe{ pixel_y = -2 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "OI" = ( /obj/item/reagent_container/glass/fertilizer, @@ -535,32 +438,23 @@ "OK" = ( /obj/structure/closet/crate/hydroponics/prespawned, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "OO" = ( /obj/item/ammo_magazine/rifle/nsg23/extended, /obj/effect/landmark/objective_landmark/medium, /obj/item/stack/sheet/wood, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "Pk" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "Px" = ( /obj/effect/decal/cleanable/blood/tracks/footprints{ dir = 1 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "Qd" = ( /obj/item/stack/folding_barricade, @@ -582,9 +476,7 @@ /turf/open/floor/plating, /area/lv624/lazarus/hydroponics) "QR" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "RT" = ( /obj/item/clothing/shoes/veteran/pmc{ @@ -601,22 +493,15 @@ pixel_y = -10; slowdown = 0.5 }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "TC" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "TL" = ( /obj/item/stack/sheet/metal, /obj/effect/spawner/random/claymore/midchance, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "Ul" = ( /obj/structure/barricade/deployable{ @@ -627,9 +512,7 @@ }, /obj/item/weapon/gun/rifle/nsg23/no_lock, /obj/item/ammo_magazine/rifle/nsg23, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "UG" = ( /obj/effect/decal/cleanable/blood, @@ -637,18 +520,13 @@ dir = 4 }, /obj/item/weapon/gun/rifle/nsg23/no_lock, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "Wg" = ( /turf/open/floor/plating, /area/lv624/lazarus/hydroponics) "Xv" = ( -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) "XA" = ( /turf/open/gm/grass/grass1, @@ -662,31 +540,22 @@ /obj/item/explosive/grenade/high_explosive/pmc{ pixel_x = 6 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/hydroponics) "YV" = ( -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/hydroponics) "Zm" = ( /obj/item/stack/sheet/metal, /obj/item/robot_parts/leg/l_leg, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/hydroponics) "ZL" = ( /obj/item/tool/minihoe{ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/green/northwest, /area/lv624/lazarus/hydroponics) (1,1,1) = {" diff --git a/maps/map_files/LV624/maintemple/1.intact.dmm b/maps/map_files/LV624/maintemple/1.intact.dmm index ea69a6c4c787..d61a92500b89 100644 --- a/maps/map_files/LV624/maintemple/1.intact.dmm +++ b/maps/map_files/LV624/maintemple/1.intact.dmm @@ -20,10 +20,7 @@ dir = 4; name = "plasma power generator" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple/powered) "aI" = ( /obj/structure/surface/table/reinforced/prison{ @@ -55,10 +52,7 @@ /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple/powered) "aT" = ( /obj/structure/stairs/perspective{ @@ -70,10 +64,7 @@ /area/lv624/ground/caves/sand_temple) "bP" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple/powered) "bZ" = ( /obj/structure/surface/table/reinforced/prison{ @@ -108,10 +99,7 @@ amount = 30; pixel_y = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple/powered) "dB" = ( /obj/structure/surface/table/reinforced/prison{ @@ -149,9 +137,7 @@ /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "dK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -170,10 +156,7 @@ /area/lv624/ground/caves/sand_temple) "dQ" = ( /obj/structure/machinery/autolathe/yautja, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple/powered) "dV" = ( /obj/structure/surface/table/reinforced/prison{ @@ -215,10 +198,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "ez" = ( /obj/structure/surface/table/reinforced/prison{ @@ -307,17 +287,11 @@ /obj/item/tool/surgery/bonegel/predatorbonegel, /obj/item/tool/surgery/bonesetter/predatorbonesetter, /obj/item/tool/surgery/surgicaldrill/predatorsurgicaldrill, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "fQ" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "fV" = ( /obj/structure/prop/brazier/torch, @@ -335,19 +309,14 @@ /obj/item/tank/oxygen/yellow{ pixel_x = -4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "gw" = ( /turf/open/gm/dirtgrassborder/south, /area/lv624/ground/caves/sand_temple) "gA" = ( /obj/structure/curtain/red, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "gI" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush{ @@ -357,20 +326,14 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/caves/sand_temple) "gL" = ( -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "gS" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/weapon/twohanded/yautja/spear, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "gY" = ( /obj/structure/stairs/perspective{ @@ -381,9 +344,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 1 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "gZ" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -421,16 +382,11 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "hD" = ( /obj/item/weapon/yautja/knife, -/turf/open/gm/dirtgrassborder{ - icon_state = "desert2" - }, +/turf/open/gm/dirtgrassborder/desert2, /area/lv624/ground/barrens/south_eastern_barrens) "hL" = ( /obj/structure/platform/mineral/sandstone/runed, @@ -457,10 +413,7 @@ /obj/item/weapon/twohanded/yautja/glaive/damaged{ name = "damaged war glaive" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "iw" = ( /obj/structure/stairs/perspective{ @@ -495,10 +448,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "iW" = ( /obj/structure/barricade/handrail/strata{ @@ -507,9 +457,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "ja" = ( /obj/structure/surface/table/reinforced/prison{ @@ -517,10 +465,7 @@ }, /obj/item/xeno_restraints, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "kb" = ( /obj/effect/decal/remains/xeno, @@ -532,10 +477,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "kO" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -687,10 +629,7 @@ /obj/item/tool/surgery/hemostat/predatorhemostat, /obj/item/tool/surgery/retractor/predatorretractor, /obj/item/tool/surgery/scalpel/predatorscalpel, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "od" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -717,10 +656,7 @@ color = "#b29082"; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "pu" = ( /obj/structure/stairs/perspective{ @@ -728,9 +664,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "pX" = ( /obj/structure/stairs/perspective{ @@ -787,10 +721,7 @@ /area/lv624/ground/barrens/south_eastern_barrens) "rS" = ( /obj/structure/closet/coffin/predator, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "rU" = ( /obj/effect/decal/remains/xeno{ @@ -816,10 +747,7 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "sM" = ( /obj/structure/platform_decoration/mineral/sandstone/runed, @@ -840,10 +768,7 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "ts" = ( /obj/structure/stairs/perspective{ @@ -899,10 +824,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "uE" = ( /turf/open/floor/sandstone/runed, @@ -950,10 +872,7 @@ color = "#6b675e"; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "wf" = ( /obj/structure/stairs/perspective{ @@ -993,19 +912,14 @@ icon_state = "yaut"; name = "alien sarcophagus" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "wZ" = ( /obj/effect/decal/cleanable/blood{ basecolor = "#20d450"; color = "#20d450" }, -/turf/open/gm/dirtgrassborder{ - icon_state = "desert0" - }, +/turf/open/gm/dirtgrassborder/desert0, /area/lv624/ground/barrens/south_eastern_barrens) "xx" = ( /obj/structure/platform_decoration/mineral/sandstone/runed, @@ -1153,10 +1067,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "BY" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1182,9 +1093,7 @@ basecolor = "#20d450"; color = "#20d450" }, -/turf/open/gm/dirtgrassborder{ - icon_state = "desert3" - }, +/turf/open/gm/dirtgrassborder/desert3, /area/lv624/ground/barrens/south_eastern_barrens) "Dd" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -1196,10 +1105,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "DG" = ( /obj/structure/barricade/handrail/strata{ @@ -1229,10 +1135,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "DX" = ( /obj/structure/stairs/perspective{ @@ -1282,22 +1185,14 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "FS" = ( /obj/structure/xenoautopsy/tank/alien, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "Ge" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "Gt" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -1321,10 +1216,7 @@ /area/lv624/ground/caves/sand_temple) "He" = ( /obj/structure/curtain/red, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "Hl" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1381,9 +1273,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "IR" = ( /obj/structure/prop/brazier/torch, @@ -1397,9 +1287,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/lv624/ground/barrens/south_eastern_barrens) "Jc" = ( -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "Je" = ( /obj/item/weapon/harpoon/yautja{ @@ -1436,9 +1324,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 4 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "JZ" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -1468,12 +1354,6 @@ /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/obj/item/XenoItem/AntiAcid{ - pixel_x = -6 - }, -/obj/item/XenoItem/AntiAcid{ - pixel_x = 4 - }, /obj/effect/landmark/objective_landmark/close, /turf/open/floor/sandstone/runed, /area/lv624/ground/caves/sand_temple) @@ -1531,17 +1411,11 @@ /obj/item/clothing/suit/armor/yautja_flavor{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "Mx" = ( /obj/structure/prop/brazier, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "MB" = ( /obj/structure/bed/chair/comfy/black{ @@ -1564,9 +1438,7 @@ /turf/open/floor/sandstone/runed, /area/lv624/ground/caves/sand_temple) "MK" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirtgrassborder/desert_dug, /area/lv624/ground/barrens/south_eastern_barrens) "Nt" = ( /obj/structure/stairs/perspective{ @@ -1574,10 +1446,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "ND" = ( /obj/structure/stairs/perspective{ @@ -1588,10 +1457,7 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "Od" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1603,10 +1469,7 @@ /obj/item/stack/medical/advanced/ointment/predator{ pixel_x = 5 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "OC" = ( /turf/closed/wall/mineral/sandstone/runed, @@ -1616,15 +1479,11 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "OP" = ( /obj/structure/barricade/handrail/strata, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "Ps" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -1658,10 +1517,7 @@ /obj/item/clothing/shoes/yautja/hunter{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple/powered) "PO" = ( /obj/item/weapon/harpoon/yautja{ @@ -1701,10 +1557,7 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "Rh" = ( /obj/structure/prop/brazier/torch, @@ -1778,22 +1631,14 @@ pixel_y = 7 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple/powered) "TY" = ( /obj/structure/machinery/optable, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "UK" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert" - }, +/turf/open/gm/dirtgrassborder/desert, /area/lv624/ground/barrens/south_eastern_barrens) "UP" = ( /obj/structure/stairs/perspective{ @@ -1803,9 +1648,7 @@ /area/lv624/ground/caves/sand_temple) "UU" = ( /obj/structure/xenoautopsy/tank/broken, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "UX" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1828,10 +1671,7 @@ /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "Ws" = ( /obj/structure/barricade/handrail/strata{ @@ -1840,9 +1680,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "Wv" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1894,10 +1732,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "YT" = ( /obj/structure/stairs/perspective{ @@ -1922,9 +1757,7 @@ /turf/open/floor/sandstone/runed, /area/lv624/ground/barrens/south_eastern_barrens) "ZG" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert1" - }, +/turf/open/gm/dirtgrassborder/desert1, /area/lv624/ground/barrens/south_eastern_barrens) "ZX" = ( /turf/template_noop, diff --git a/maps/map_files/LV624/maintemple/2.flooded.dmm b/maps/map_files/LV624/maintemple/2.flooded.dmm index 8643676807fc..725a5b22aa13 100644 --- a/maps/map_files/LV624/maintemple/2.flooded.dmm +++ b/maps/map_files/LV624/maintemple/2.flooded.dmm @@ -59,10 +59,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "bP" = ( /obj/structure/flora/jungle/vines/light_3, @@ -87,10 +84,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "dA" = ( /obj/structure/flora/jungle/vines/heavy, @@ -131,9 +125,7 @@ /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "dK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -214,9 +206,7 @@ /area/lv624/ground/caves/sand_temple) "gA" = ( /obj/structure/curtain/red, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "gI" = ( /obj/structure/flora/bush/ausbushes/var3/sunnybush{ @@ -226,10 +216,7 @@ /turf/open/gm/grass/grass1, /area/lv624/ground/caves/sand_temple) "gL" = ( -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "gS" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -246,9 +233,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 1 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "gZ" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -267,9 +252,7 @@ /turf/open/gm/coast/beachcorner/south_west, /area/lv624/ground/caves/sand_temple) "hD" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert2" - }, +/turf/open/gm/dirtgrassborder/desert2, /area/lv624/ground/barrens/south_eastern_barrens) "hO" = ( /obj/structure/bed/chair/comfy/black{ @@ -291,10 +274,7 @@ /obj/item/weapon/twohanded/yautja/glaive/damaged{ name = "damaged war glaive" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "iw" = ( /obj/structure/stairs/perspective{ @@ -305,10 +285,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 8 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "iM" = ( /obj/structure/flora/jungle/vines/heavy, @@ -325,9 +302,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "ja" = ( /obj/structure/flora/jungle/vines/light_3, @@ -428,10 +403,7 @@ /area/lv624/ground/caves/sand_temple) "mF" = ( /obj/structure/closet/coffin/predator, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "mI" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -491,10 +463,7 @@ /area/lv624/ground/caves/sand_temple) "ow" = ( /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "oC" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -519,9 +488,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "py" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -544,10 +511,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "qf" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -593,10 +557,7 @@ /area/lv624/ground/barrens/south_eastern_barrens) "rL" = ( /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "rU" = ( /obj/effect/decal/remains/xeno{ @@ -610,10 +571,7 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "sM" = ( /obj/structure/platform_decoration/mineral/sandstone/runed, @@ -631,10 +589,7 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "tn" = ( /obj/structure/surface/table/reinforced/prison{ @@ -673,10 +628,7 @@ name = "alien sarcophagus" }, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "uy" = ( /obj/structure/showcase{ @@ -697,10 +649,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "uE" = ( /turf/open/floor/sandstone/runed, @@ -727,10 +676,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform_decoration/mineral/sandstone/runed, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/barrens/south_eastern_barrens) "vl" = ( /obj/item/tool/kitchen/utensil/spoon, @@ -765,10 +711,7 @@ color = "#6b675e"; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "wf" = ( /obj/structure/stairs/perspective{ @@ -838,18 +781,13 @@ icon_state = "yaut"; name = "alien sarcophagus" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "wU" = ( /turf/open/gm/coast/beachcorner/north_west, /area/lv624/ground/caves/sand_temple) "wZ" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert0" - }, +/turf/open/gm/dirtgrassborder/desert0, /area/lv624/ground/barrens/south_eastern_barrens) "xp" = ( /turf/open/gm/coast/beachcorner/south_west, @@ -1027,10 +965,7 @@ /obj/item/clothing/suit/armor/yautja_flavor{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "Ci" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -1050,9 +985,7 @@ /turf/open/gm/dirt, /area/lv624/ground/barrens/south_eastern_barrens) "Cr" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert3" - }, +/turf/open/gm/dirtgrassborder/desert3, /area/lv624/ground/barrens/south_eastern_barrens) "Dg" = ( /obj/structure/stairs/perspective{ @@ -1060,10 +993,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "Dj" = ( /turf/open/gm/coast/beachcorner2/south_west, @@ -1107,10 +1037,7 @@ /obj/item/clothing/mask/yautja_flavor/map_random{ anchored = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "DZ" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -1131,10 +1058,7 @@ dir = 4; health = 80 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "Es" = ( /obj/structure/flora/jungle/vines/light_3, @@ -1149,10 +1073,7 @@ /area/lv624/ground/caves/sand_temple) "EL" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "EM" = ( /obj/structure/showcase{ @@ -1183,10 +1104,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "Ff" = ( /obj/item/weapon/twohanded/yautja/spear, @@ -1216,10 +1134,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/lv624/ground/caves/sand_temple) "Ge" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "Gt" = ( /obj/structure/platform/mineral/sandstone/runed{ @@ -1252,10 +1167,7 @@ /area/lv624/ground/caves/sand_temple) "He" = ( /obj/structure/curtain/red, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "Hk" = ( /obj/structure/flora/jungle/vines/heavy, @@ -1331,9 +1243,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "IZ" = ( /obj/structure/barricade/handrail/strata{ @@ -1343,9 +1253,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/lv624/ground/barrens/south_eastern_barrens) "Jc" = ( -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "Je" = ( /obj/item/weapon/harpoon/yautja{ @@ -1398,9 +1306,7 @@ /obj/structure/platform_decoration/mineral/sandstone/runed{ dir = 4 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/lv624/ground/caves/sand_temple) "JN" = ( /obj/structure/showcase{ @@ -1417,10 +1323,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "JZ" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -1457,10 +1360,7 @@ desc = "A bizarre alien device used for trapping and killing prey."; name = "Alien Mine" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/ground/caves/sand_temple) "KL" = ( /turf/open/gm/dirtgrassborder/east, @@ -1526,10 +1426,7 @@ /obj/item/clothing/shoes/yautja_flavor{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "Mq" = ( /obj/structure/prop/brazier/torch, @@ -1542,9 +1439,7 @@ /turf/open/gm/coast/beachcorner/north_east, /area/lv624/ground/barrens/south_eastern_barrens) "MK" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirtgrassborder/desert_dug, /area/lv624/ground/barrens/south_eastern_barrens) "MX" = ( /obj/structure/flora/jungle/vines/light_3, @@ -1556,10 +1451,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "ND" = ( /obj/structure/stairs/perspective{ @@ -1571,10 +1463,7 @@ /obj/structure/platform/mineral/sandstone/runed{ dir = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/lv624/ground/caves/sand_temple) "OC" = ( /turf/closed/wall/mineral/sandstone/runed, @@ -1584,15 +1473,11 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "OP" = ( /obj/structure/barricade/handrail/strata, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "OR" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -1669,10 +1554,7 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "QX" = ( /obj/structure/bed/chair/comfy/black{ @@ -1710,10 +1592,7 @@ icon_state = "p_stair_full" }, /obj/structure/flora/jungle/vines/heavy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "SK" = ( /obj/structure/platform_decoration/mineral/sandstone/runed{ @@ -1770,9 +1649,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_west, /area/lv624/ground/caves/sand_temple) "UK" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert" - }, +/turf/open/gm/dirtgrassborder/desert, /area/lv624/ground/barrens/south_eastern_barrens) "UQ" = ( /obj/structure/platform_decoration/mineral/sandstone/runed, @@ -1801,9 +1678,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/lv624/ground/barrens/south_eastern_barrens) "Wv" = ( /obj/item/reagent_container/food/snacks/stew, @@ -1824,10 +1699,7 @@ /area/lv624/ground/barrens/south_eastern_barrens) "Xr" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "XQ" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1871,10 +1743,7 @@ /obj/item/clothing/mask/yautja_flavor/map_random{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/lv624/ground/caves/sand_temple) "YT" = ( /obj/structure/stairs/perspective{ @@ -1898,9 +1767,7 @@ /turf/open/floor/sandstone/runed, /area/lv624/ground/barrens/south_eastern_barrens) "ZG" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert1" - }, +/turf/open/gm/dirtgrassborder/desert1, /area/lv624/ground/barrens/south_eastern_barrens) "ZX" = ( /turf/template_noop, diff --git a/maps/map_files/LV624/medbay/10.destroyed.dmm b/maps/map_files/LV624/medbay/10.destroyed.dmm index b33c4c28d8c2..35ae2dd0a047 100644 --- a/maps/map_files/LV624/medbay/10.destroyed.dmm +++ b/maps/map_files/LV624/medbay/10.destroyed.dmm @@ -1,59 +1,40 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "am" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "aw" = ( /obj/item/clothing/under/colonist, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/medbay) "aO" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/medbay) "bk" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "cQ" = ( /obj/structure/machinery/sleep_console, /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "fX" = ( -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/medbay) "gp" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "hW" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - icon_state = "white" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "ih" = ( /obj/structure/machinery/medical_pod/bodyscanner, @@ -63,36 +44,26 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "iq" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle{ pixel_x = 2 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "it" = ( /obj/item/storage/firstaid, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "jg" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "jW" = ( /obj/item/storage/firstaid/toxin, /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "jY" = ( /obj/structure/flora/jungle/planttop1, @@ -107,9 +78,7 @@ /obj/item/clothing/glasses/hud/health, /obj/effect/landmark/crap_item, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "kD" = ( /obj/structure/flora/jungle/planttop1, @@ -117,9 +86,7 @@ /area/lv624/ground/colony/south_medbay_road) "lk" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "lD" = ( /obj/structure/surface/table, @@ -130,15 +97,11 @@ phone_category = "Lazarus Landing"; phone_id = "Medbay" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "mz" = ( /obj/structure/machinery/light, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "mS" = ( /obj/item/device/radio/intercom{ @@ -147,15 +110,10 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "nz" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/east, /area/lv624/lazarus/medbay) "nG" = ( /obj/structure/fence, @@ -165,16 +123,11 @@ /turf/open/gm/dirt, /area/lv624/ground/colony/south_medbay_road) "ok" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "ot" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/medbay) "pp" = ( /obj/structure/closet/wardrobe, @@ -182,9 +135,7 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "qe" = ( /obj/structure/surface/table, @@ -195,15 +146,11 @@ pixel_x = 5; pixel_y = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "rL" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "rZ" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -217,22 +164,14 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/medbay) "uV" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/medbay) "vm" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/medbay) "xe" = ( /obj/structure/fence, @@ -245,9 +184,7 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "xM" = ( /turf/open/gm/dirtgrassborder/north, @@ -266,32 +203,23 @@ /area/lv624/ground/colony/south_medbay_road) "zl" = ( /obj/item/reagent_container/hypospray, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "zy" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "zD" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "zL" = ( /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/blood, /obj/item/weapon/gun/pistol/holdout, -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/lv624/lazarus/medbay) "zS" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -307,44 +235,30 @@ "BL" = ( /obj/structure/window_frame/colony, /obj/item/shard, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "Cq" = ( /obj/structure/machinery/optable, /obj/item/tank/anesthetic, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "Df" = ( /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "Dk" = ( /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/lv624/lazarus/medbay) "Ed" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/lv624/lazarus/medbay) "EZ" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/medbay) "Fk" = ( /turf/closed/wall, @@ -355,16 +269,12 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "Gh" = ( /obj/effect/landmark/crap_item, /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "Ha" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -372,29 +282,20 @@ /area/lv624/ground/jungle/north_jungle) "Il" = ( /obj/structure/machinery/bioprinter, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "Iy" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "IO" = ( /obj/structure/machinery/iv_drip, /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/medbay) "Jc" = ( /obj/structure/girder, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "JE" = ( /turf/open/gm/grass/grass1, @@ -404,22 +305,15 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "JO" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/plating{ - icon_state = "panelscorched" - }, +/turf/open/floor/plating/panelscorched, /area/lv624/lazarus/medbay) "JY" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/lv624/lazarus/medbay) "Km" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -429,15 +323,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/medbay) "LX" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "MT" = ( /obj/item/device/radio/intercom{ @@ -446,24 +336,18 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/medbay) "MW" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "Ny" = ( /obj/structure/window_frame/colony, /obj/item/shard, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "NO" = ( /obj/structure/surface/table, @@ -477,9 +361,7 @@ }, /obj/item/storage/belt/medical/full, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "Os" = ( /obj/structure/surface/table, @@ -487,117 +369,83 @@ pixel_y = 4 }, /obj/item/tool/pen, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "OK" = ( /obj/structure/window_frame/colony, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "OO" = ( /obj/item/tool/kitchen/utensil/fork, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/medbay) "Pd" = ( /obj/item/trash/cigbutt, /turf/open/gm/dirt, /area/lv624/ground/colony/south_medbay_road) "Pk" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "Px" = ( /obj/structure/surface/table, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "PE" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/lv624/lazarus/medbay) "Qd" = ( /turf/open/floor, /area/lv624/lazarus/medbay) "QR" = ( -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/medbay) "RO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 2; name = "\improper Medical Bay" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "RT" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged5" - }, +/turf/open/floor/damaged5/west, /area/lv624/lazarus/medbay) "Sz" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "TC" = ( /obj/structure/surface/table, /obj/item/reagent_container/spray, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "Ul" = ( /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "Uq" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/medbay) "UG" = ( /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "UH" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "Xv" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "XA" = ( /turf/open/gm/grass/grass1, @@ -606,14 +454,10 @@ /turf/closed/wall/r_wall, /area/lv624/lazarus/medbay) "YJ" = ( -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "YV" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) (1,1,1) = {" diff --git a/maps/map_files/LV624/medbay/30.larvasurgery.dmm b/maps/map_files/LV624/medbay/30.larvasurgery.dmm index 4f0bf7a041ec..c97297c24ad5 100644 --- a/maps/map_files/LV624/medbay/30.larvasurgery.dmm +++ b/maps/map_files/LV624/medbay/30.larvasurgery.dmm @@ -14,18 +14,14 @@ /area/lv624/ground/jungle/north_jungle) "ai" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aj" = ( /obj/structure/machinery/sleep_console, /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "al" = ( /obj/structure/flora/jungle/planttop1, @@ -36,9 +32,7 @@ /obj/item/clothing/glasses/hud/health, /obj/effect/landmark/crap_item, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "ao" = ( /obj/structure/surface/table, @@ -52,10 +46,7 @@ }, /obj/item/storage/belt/medical/full, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "ap" = ( /obj/structure/machinery/medical_pod/bodyscanner, @@ -65,20 +56,13 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aq" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "ar" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "as" = ( /obj/structure/machinery/light{ @@ -86,83 +70,58 @@ }, /obj/effect/decal/cleanable/blood, /obj/item/storage/surgical_tray, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/medbay) "at" = ( /obj/structure/surface/table/reinforced, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "au" = ( /obj/structure/flora/jungle/plantbot1, /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_jungle) "av" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/medbay) "aw" = ( /obj/item/reagent_container/hypospray, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "az" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "aA" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "aB" = ( /obj/item/reagent_container/spray/cleaner{ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/lv624/lazarus/medbay) "aC" = ( /obj/structure/machinery/optable, /obj/item/tank/anesthetic, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aI" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aJ" = ( /obj/structure/machinery/bioprinter, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aO" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "aP" = ( /obj/item/device/radio/intercom{ @@ -171,97 +130,65 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "aU" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "aX" = ( /turf/open/floor, /area/lv624/lazarus/medbay) "aY" = ( /obj/item/clothing/under/colonist, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "bb" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "bc" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony{ dir = 2; name = "\improper Medical Bay" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "bg" = ( -/turf/open/floor{ - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner, /area/lv624/lazarus/medbay) "bi" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 1; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/north, /area/lv624/lazarus/medbay) "bk" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "bo" = ( /obj/structure/window_frame/colony, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "bp" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/medbay) "bq" = ( /obj/structure/bed, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "bs" = ( /obj/item/tool/kitchen/utensil/fork, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "bu" = ( /obj/item/tool/crowbar, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "bw" = ( /obj/structure/fence, @@ -269,16 +196,12 @@ /area/lv624/ground/colony/south_medbay_road) "bx" = ( /obj/item/trash/plate, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "by" = ( /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "bA" = ( /obj/structure/surface/table, @@ -286,16 +209,11 @@ pixel_y = 4 }, /obj/item/tool/pen, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "bB" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/west, /area/lv624/lazarus/medbay) "bE" = ( /obj/structure/fence, @@ -314,49 +232,33 @@ /area/lv624/ground/colony/south_medbay_road) "bN" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/medbay) "io" = ( /obj/item/stack/medical/ointment, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "mA" = ( /obj/structure/window/framed/colony, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "pc" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "qr" = ( /obj/structure/surface/table, /obj/item/reagent_container/spray, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/medbay) "qC" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/east, /area/lv624/lazarus/medbay) "qK" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -365,41 +267,27 @@ "qP" = ( /obj/effect/landmark/corpsespawner/colonist/random/burst, /obj/effect/decal/cleanable/blood, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 1; - icon_state = "whiteblue" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whiteblue/north, /area/lv624/lazarus/medbay) "tr" = ( /obj/item/storage/firstaid/toxin, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/medbay) "us" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/medbay) "uD" = ( /obj/item/storage/firstaid, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "vC" = ( /obj/item/frame/table, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "we" = ( /obj/structure/flora/bush/ausbushes/lavendergrass, @@ -410,19 +298,14 @@ /turf/open/gm/dirtgrassborder/north, /area/lv624/ground/colony/south_medbay_road) "yd" = ( -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/medbay) "zE" = ( /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/north_west_jungle) "zF" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/medbay) "zL" = ( /obj/structure/flora/jungle/planttop1, @@ -430,16 +313,12 @@ /area/lv624/ground/colony/south_medbay_road) "AO" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "CZ" = ( /obj/item/bedsheet/medical, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "DR" = ( /obj/structure/surface/table, @@ -447,10 +326,7 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/lv624/lazarus/medbay) "En" = ( /obj/structure/surface/table, @@ -461,9 +337,7 @@ pixel_x = 5; pixel_y = 4 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "Es" = ( /obj/structure/flora/bush/ausbushes/genericbush, @@ -477,10 +351,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/medbay) "JK" = ( /obj/structure/surface/table, @@ -489,16 +360,11 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "Le" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/medbay) "LQ" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -520,58 +386,40 @@ phone_category = "Lazarus Landing"; phone_id = "Medbay" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "Qu" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "QG" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle{ pixel_x = 2 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "QQ" = ( /obj/structure/surface/table, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/medbay) "TK" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor/colony, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/medbay) "Vq" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/medbay) "VI" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/medbay) "YV" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/west, /area/lv624/lazarus/medbay) (1,1,1) = {" diff --git a/maps/map_files/LV624/science/10.yautja.dmm b/maps/map_files/LV624/science/10.yautja.dmm index 3d70df608c1f..84029eff76a0 100644 --- a/maps/map_files/LV624/science/10.yautja.dmm +++ b/maps/map_files/LV624/science/10.yautja.dmm @@ -25,9 +25,7 @@ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "ae" = ( /turf/open/gm/dirt, @@ -52,21 +50,13 @@ /obj/structure/surface/table, /obj/effect/landmark/crap_item, /obj/item/weapon/yautja/combistick, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ak" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "al" = ( -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "an" = ( /obj/structure/fence, @@ -86,10 +76,7 @@ /obj/structure/surface/table, /obj/item/reagent_container/hypospray/autoinjector/yautja, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aq" = ( /obj/structure/surface/table, @@ -99,10 +86,7 @@ /obj/item/tool/surgery/retractor/predatorretractor, /obj/item/tool/surgery/scalpel/predatorscalpel, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ar" = ( /turf/closed/wall, @@ -111,26 +95,17 @@ /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "at" = ( /obj/structure/surface/table, /obj/item/clipboard, /obj/item/paper/research_notes, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "au" = ( /obj/structure/machinery/chem_master, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "av" = ( /turf/open/gm/grass/grass1, @@ -138,45 +113,30 @@ "aw" = ( /obj/structure/machinery/optable, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ax" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ay" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "az" = ( /obj/structure/machinery/smartfridge/chemistry, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aA" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aC" = ( /obj/structure/machinery/light{ @@ -188,34 +148,22 @@ phone_id = "Research Dome"; pixel_y = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aD" = ( /obj/structure/surface/rack{ layer = 2.5 }, /obj/item/clothing/glasses/regular, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aE" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aF" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aG" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ @@ -223,10 +171,7 @@ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aH" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ @@ -234,9 +179,7 @@ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aJ" = ( /obj/structure/machinery/light{ @@ -251,9 +194,7 @@ /obj/item/paper/research_notes, /obj/item/prop/alien/hugger, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aK" = ( /obj/structure/machinery/door_control{ @@ -261,9 +202,7 @@ name = "Science Wing Lockdown"; pixel_x = 25 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aL" = ( /obj/structure/machinery/light/small{ @@ -271,20 +210,14 @@ }, /obj/structure/surface/table, /obj/item/paper/research_notes, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aM" = ( /obj/structure/surface/table, /obj/structure/machinery/cell_charger, /obj/item/tool/crowbar, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aN" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -297,32 +230,24 @@ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aO" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aP" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aQ" = ( /obj/item/clothing/glasses/regular, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aS" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -331,31 +256,22 @@ layer = 3.3; name = "\improper Science Wing Blast Door" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aT" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aW" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "aX" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "aY" = ( /obj/structure/machinery/shower{ @@ -364,41 +280,27 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "aZ" = ( /obj/structure/machinery/cm_vending/sorted/tech/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ba" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "bb" = ( /obj/structure/surface/table, /obj/item/weapon/yautja/scythe, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "bd" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "be" = ( /obj/structure/sink{ @@ -407,19 +309,14 @@ pixel_x = 11 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "bf" = ( /obj/item/storage/box/beakers, /obj/structure/surface/table, /obj/structure/sign/safety/biohazard, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "bg" = ( /turf/open/gm/grass/grass1, @@ -431,124 +328,80 @@ /obj/structure/surface/table, /obj/item/weapon/yautja/knife, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "bj" = ( /obj/structure/surface/table, /obj/item/reagent_container/hypospray/autoinjector/yautja, /obj/item/reagent_container/hypospray/autoinjector/yautja, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "bk" = ( /obj/structure/surface/table, /obj/item/explosive/grenade/spawnergrenade/smartdisc, /obj/item/explosive/grenade/spawnergrenade/smartdisc, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ec" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "gd" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "gM" = ( /obj/structure/surface/table, /obj/item/paper/research_notes, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "rg" = ( /obj/structure/surface/table, /obj/item/paper/research_notes, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "vn" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "zm" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "CC" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "FO" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "Hj" = ( /obj/effect/landmark/crap_item, -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "Lo" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/remains/human, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "LE" = ( /obj/structure/surface/table, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "Np" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "Zw" = ( /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) (1,1,1) = {" diff --git a/maps/map_files/LV624/science/40.fullylocked.dmm b/maps/map_files/LV624/science/40.fullylocked.dmm index ae7fffe8efd9..a42cfb5d5945 100644 --- a/maps/map_files/LV624/science/40.fullylocked.dmm +++ b/maps/map_files/LV624/science/40.fullylocked.dmm @@ -25,9 +25,7 @@ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "ae" = ( /turf/open/gm/dirt, @@ -50,22 +48,14 @@ /area/lv624/lazarus/research) "aj" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ak" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "al" = ( /obj/structure/xenoautopsy/tank/alien, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "an" = ( /obj/structure/fence, @@ -83,41 +73,26 @@ /area/lv624/lazarus/research) "ap" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aq" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ar" = ( /obj/structure/machinery/chem_master, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "as" = ( /obj/structure/machinery/optable, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "at" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "au" = ( /turf/closed/wall, @@ -126,26 +101,17 @@ /obj/structure/surface/table, /obj/item/clipboard, /obj/item/paper/research_notes, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aw" = ( /obj/structure/machinery/smartfridge/chemistry, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "ax" = ( /turf/open/gm/grass/grass1, /area/lv624/ground/colony/south_medbay_road) "ay" = ( -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "az" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ @@ -153,9 +119,7 @@ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aA" = ( /obj/structure/machinery/door_control{ @@ -163,37 +127,27 @@ name = "Science Wing Lockdown"; pixel_x = 25 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aB" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aC" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aD" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aF" = ( /obj/structure/surface/table, @@ -202,20 +156,14 @@ }, /obj/structure/machinery/light, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aG" = ( /obj/structure/surface/rack{ layer = 2.5 }, /obj/item/clothing/glasses/regular, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aI" = ( /obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ @@ -224,24 +172,15 @@ layer = 3.3; name = "\improper Science Wing Blast Door" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aJ" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aK" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aL" = ( /obj/structure/machinery/door/airlock/almayer/research/colony{ @@ -249,18 +188,13 @@ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aM" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aO" = ( /obj/structure/machinery/shower{ @@ -269,19 +203,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "aP" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/xenoautopsy/jar_shelf, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aQ" = ( /obj/structure/machinery/light{ @@ -295,9 +224,7 @@ }, /obj/item/storage/fancy/vials/random, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aR" = ( /obj/structure/sink{ @@ -305,28 +232,20 @@ icon_state = "sink"; pixel_x = 11 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "aS" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aT" = ( /obj/structure/surface/table, /obj/structure/machinery/cell_charger, /obj/item/tool/crowbar, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "aU" = ( /obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ @@ -339,71 +258,48 @@ locked = 1; name = "\improper Research Dome" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "aV" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "bb" = ( /obj/item/clothing/glasses/regular, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "bm" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "bn" = ( /obj/structure/surface/table, /obj/item/paper/research_notes, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "bp" = ( /obj/structure/machinery/cm_vending/sorted/tech/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "bq" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "bx" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "bz" = ( /obj/item/storage/box/beakers, /obj/structure/surface/table, /obj/structure/sign/safety/biohazard, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "bE" = ( /turf/open/gm/grass/grass1, @@ -413,9 +309,7 @@ /area/lv624/ground/jungle/central_jungle) "ky" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "oe" = ( /obj/structure/transmitter/colony_net{ @@ -423,70 +317,44 @@ phone_id = "Research Dome"; pixel_y = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "qs" = ( /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "wY" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/lv624/lazarus/research) "DC" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "Fm" = ( -/obj/structure/machinery/power/apc/nocharge{ - dir = 1 - }, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "Jv" = ( /obj/effect/landmark/corpsespawner/scientist, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "Kl" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/research) "Mu" = ( /obj/structure/surface/table, /obj/item/storage/fancy/vials/random, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) "Tz" = ( /obj/structure/surface/table, /obj/item/paper/research_notes, -/turf/open/floor{ - dir = 5; - icon_state = "whitepurple" - }, +/turf/open/floor/whitepurple/northeast, /area/lv624/lazarus/research) (1,1,1) = {" diff --git a/maps/map_files/LV624/sprinkles/20.lz-containers_swapped.dmm b/maps/map_files/LV624/sprinkles/20.lz-containers_swapped.dmm index 834d594eff5e..aa5e4df27f59 100644 --- a/maps/map_files/LV624/sprinkles/20.lz-containers_swapped.dmm +++ b/maps/map_files/LV624/sprinkles/20.lz-containers_swapped.dmm @@ -1,15 +1,9 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/open/floor{ - dir = 8; - icon_state = "warning" - }, +/turf/open/floor/warning/west, /area/lv624/lazarus/landing_zones/lz1) "c" = ( -/turf/open/floor{ - dir = 8; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/west, /area/lv624/lazarus/landing_zones/lz1) "d" = ( /turf/open/floor, @@ -20,10 +14,7 @@ /area/lv624/lazarus/landing_zones/lz1) "g" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/west, /area/lv624/lazarus/landing_zones/lz1) "j" = ( /obj/effect/decal/cleanable/blood/tracks/footprints{ @@ -32,10 +23,7 @@ /obj/effect/decal/cleanable/blood/tracks/footprints{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "warning" - }, +/turf/open/floor/warning/west, /area/lv624/lazarus/landing_zones/lz1) "k" = ( /obj/structure/machinery/bot/mulebot{ @@ -44,17 +32,11 @@ health = 1; on = 0 }, -/turf/open/floor{ - dir = 8; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/west, /area/lv624/lazarus/landing_zones/lz1) "m" = ( /obj/structure/largecrate, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "o" = ( /obj/item/device/radio/intercom{ @@ -63,29 +45,18 @@ name = "General Listening Channel"; pixel_x = -30 }, -/turf/open/floor{ - dir = 10; - icon_state = "warning" - }, +/turf/open/floor/warning/southwest, /area/lv624/lazarus/landing_zones/lz1) "p" = ( -/turf/open/floor{ - icon_state = "warning" - }, +/turf/open/floor/warning, /area/lv624/lazarus/landing_zones/lz1) "t" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "C" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "F" = ( /obj/vehicle/train/cargo/trolley, @@ -93,22 +64,13 @@ /area/lv624/lazarus/landing_zones/lz1) "K" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "L" = ( -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "O" = ( -/turf/open/floor{ - dir = 1; - icon_state = "loadingarea" - }, +/turf/open/floor/loadingarea/north, /area/lv624/lazarus/landing_zones/lz1) "P" = ( /obj/vehicle/train/cargo/engine, @@ -116,24 +78,15 @@ /turf/open/floor, /area/lv624/lazarus/landing_zones/lz1) "R" = ( -/turf/open/floor{ - dir = 4; - icon_state = "warningcorner" - }, +/turf/open/floor/warningcorner/east, /area/lv624/lazarus/landing_zones/lz1) "T" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "U" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) "X" = ( /obj/structure/machinery/bot/mulebot{ @@ -143,10 +96,7 @@ on = 0 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - dir = 1; - icon_state = "bot" - }, +/turf/open/floor/bot/north, /area/lv624/lazarus/landing_zones/lz1) (1,1,1) = {" diff --git a/maps/map_files/LV624/sprinkles/30.nexuscenter_barricaded.dmm b/maps/map_files/LV624/sprinkles/30.nexuscenter_barricaded.dmm index 8b09597980a6..ab33751f89e9 100644 --- a/maps/map_files/LV624/sprinkles/30.nexuscenter_barricaded.dmm +++ b/maps/map_files/LV624/sprinkles/30.nexuscenter_barricaded.dmm @@ -1,21 +1,15 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "aa" = ( -/turf/open/floor{ - icon_state = "damaged5" - }, +/turf/open/floor/damaged5, /area/lv624/lazarus/main_hall) "ab" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "ac" = ( -/turf/open/floor{ - icon_state = "damaged2" - }, +/turf/open/floor/damaged2, /area/lv624/lazarus/main_hall) "ad" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -24,17 +18,13 @@ /turf/open/floor/grass, /area/lv624/lazarus/main_hall) "ae" = ( -/turf/open/floor{ - icon_state = "damaged4" - }, +/turf/open/floor/damaged4, /area/lv624/lazarus/main_hall) "af" = ( /obj/item/stack/sheet/metal, /obj/item/stack/sheet/metal, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor{ - icon_state = "platingdmg3" - }, +/turf/open/floor/platingdmg3, /area/lv624/lazarus/main_hall) "ag" = ( /obj/structure/flora/pottedplant, @@ -44,9 +34,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "ah" = ( /obj/structure/machinery/vending/snack, @@ -55,37 +43,26 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/main_hall) "ai" = ( /obj/item/stack/sheet/metal, -/turf/open/floor{ - icon_state = "floorscorched2" - }, +/turf/open/floor/floorscorched2, /area/lv624/lazarus/main_hall) "aj" = ( /obj/item/stack/sheet/wood, -/turf/open/floor{ - icon_state = "damaged2" - }, +/turf/open/floor/damaged2, /area/lv624/lazarus/main_hall) "ak" = ( /obj/item/frame/table, /obj/item/ammo_magazine/smg/mp27, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "al" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged2" - }, +/turf/open/floor/damaged2, /area/lv624/lazarus/main_hall) "am" = ( /obj/effect/landmark/good_item, @@ -93,57 +70,43 @@ /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "an" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged5" - }, +/turf/open/floor/damaged5, /area/lv624/lazarus/main_hall) "ap" = ( /obj/item/weapon/twohanded/fireaxe, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aq" = ( /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged4" - }, +/turf/open/floor/damaged4, /area/lv624/lazarus/main_hall) "ar" = ( /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged3" - }, +/turf/open/floor/damaged3, /area/lv624/lazarus/main_hall) "as" = ( /obj/item/limb/arm/l_arm, /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched1" - }, +/turf/open/floor/floorscorched1, /area/lv624/lazarus/main_hall) "at" = ( /obj/effect/decal/cleanable/vomit, /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged2" - }, +/turf/open/floor/damaged2, /area/lv624/lazarus/main_hall) "au" = ( /obj/structure/surface/table{ @@ -151,17 +114,13 @@ flipped = 1 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "av" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "platingdmg3" - }, +/turf/open/floor/platingdmg3, /area/lv624/lazarus/main_hall) "aw" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -169,31 +128,23 @@ /obj/item/ammo_casing, /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "ax" = ( /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched1" - }, +/turf/open/floor/floorscorched1, /area/lv624/lazarus/main_hall) "ay" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched2" - }, +/turf/open/floor/floorscorched2, /area/lv624/lazarus/main_hall) "az" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched1" - }, +/turf/open/floor/floorscorched1, /area/lv624/lazarus/main_hall) "aA" = ( /obj/structure/barricade/wooden{ @@ -201,17 +152,13 @@ }, /obj/structure/barricade/wooden, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aB" = ( /obj/structure/flora/pottedplant, /obj/structure/barricade/wooden, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aC" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -219,9 +166,7 @@ /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged5" - }, +/turf/open/floor/damaged5, /area/lv624/lazarus/main_hall) "aD" = ( /obj/effect/landmark/corpsespawner/engineer, @@ -231,9 +176,7 @@ /obj/item/trash/chips, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aF" = ( /obj/item/limb/foot/r_foot, @@ -243,9 +186,7 @@ }, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aG" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -254,26 +195,20 @@ /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aH" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/item/frame/table, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged4" - }, +/turf/open/floor/damaged4, /area/lv624/lazarus/main_hall) "aI" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/item/frame/table, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aJ" = ( /obj/item/limb/hand/r_hand, @@ -283,68 +218,50 @@ }, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aK" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aL" = ( -/turf/open/floor{ - icon_state = "floorscorched1" - }, +/turf/open/floor/floorscorched1, /area/lv624/lazarus/main_hall) "aM" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor{ - icon_state = "damaged2" - }, +/turf/open/floor/damaged2, /area/lv624/lazarus/main_hall) "aN" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "damaged5" - }, +/turf/open/floor/damaged5, /area/lv624/lazarus/main_hall) "aO" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aP" = ( /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aQ" = ( /obj/item/weapon/gun/smg/mp27, /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged3" - }, +/turf/open/floor/damaged3, /area/lv624/lazarus/main_hall) "aR" = ( /obj/item/limb/foot/r_foot, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged4" - }, +/turf/open/floor/damaged4, /area/lv624/lazarus/main_hall) "aS" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -357,38 +274,28 @@ /obj/item/ammo_magazine/smg/mp27, /obj/item/ammo_magazine/smg/mp27, /obj/item/ammo_magazine/smg/mp27, -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/lv624/lazarus/main_hall) "aU" = ( /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged4" - }, +/turf/open/floor/damaged4, /area/lv624/lazarus/main_hall) "aV" = ( /obj/structure/surface/table, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aW" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "aX" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/gibs, /obj/structure/pipes/standard/simple/hidden/cyan, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched1" - }, +/turf/open/floor/floorscorched1, /area/lv624/lazarus/main_hall) "aY" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -412,50 +319,37 @@ /obj/structure/barricade/metal{ dir = 4 }, -/turf/open/floor{ - icon_state = "floorscorched2" - }, +/turf/open/floor/floorscorched2, /area/lv624/lazarus/main_hall) "bb" = ( /obj/item/frame/table, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "platingdmg3" - }, +/turf/open/floor/platingdmg3, /area/lv624/lazarus/main_hall) "bc" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/structure/surface/table{ flipped = 1 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "bd" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged5" - }, +/turf/open/floor/damaged5, /area/lv624/lazarus/main_hall) "be" = ( /obj/item/stack/barbed_wire, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged2" - }, +/turf/open/floor/damaged2, /area/lv624/lazarus/main_hall) "bf" = ( /obj/structure/barricade/metal{ dir = 4 }, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched2" - }, +/turf/open/floor/floorscorched2, /area/lv624/lazarus/main_hall) "bg" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -470,25 +364,18 @@ /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "bi" = ( /obj/effect/decal/cleanable/blood/gibs, /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged5" - }, +/turf/open/floor/damaged5, /area/lv624/lazarus/main_hall) "bj" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/lv624/lazarus/main_hall) "bk" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -498,15 +385,10 @@ /area/lv624/lazarus/main_hall) "bl" = ( /obj/structure/surface/table, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/west, /area/lv624/lazarus/main_hall) "bm" = ( -/turf/open/floor{ - icon_state = "floorscorched2" - }, +/turf/open/floor/floorscorched2, /area/lv624/lazarus/main_hall) "bn" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -515,9 +397,7 @@ /area/lv624/lazarus/main_hall) "bo" = ( /obj/item/stack/barbed_wire, -/turf/open/floor{ - icon_state = "damaged2" - }, +/turf/open/floor/damaged2, /area/lv624/lazarus/main_hall) "bp" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -525,16 +405,11 @@ /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "bq" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - icon_state = "damaged4" - }, +/turf/open/floor/damaged4, /area/lv624/lazarus/main_hall) "br" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -547,44 +422,32 @@ /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "bs" = ( /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched2" - }, +/turf/open/floor/floorscorched2, /area/lv624/lazarus/main_hall) "bt" = ( /obj/item/weapon/gun/smg/mp27, /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "bu" = ( /obj/item/stack/barbed_wire, /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged2" - }, +/turf/open/floor/damaged2, /area/lv624/lazarus/main_hall) "bv" = ( /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched2" - }, +/turf/open/floor/floorscorched2, /area/lv624/lazarus/main_hall) "bw" = ( /obj/structure/barricade/metal{ @@ -592,27 +455,18 @@ }, /obj/effect/decal/cleanable/blood/gibs, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged5" - }, +/turf/open/floor/damaged5, /area/lv624/lazarus/main_hall) "bx" = ( -/turf/open/floor{ - icon_state = "wall_thermite" - }, +/turf/open/floor/wall_thermite, /area/lv624/lazarus/main_hall) "by" = ( /obj/item/ammo_casing, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/main_hall) "bz" = ( /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged2" - }, +/turf/open/floor/damaged2, /area/lv624/lazarus/main_hall) "bA" = ( /obj/item/tool/crowbar, @@ -622,10 +476,7 @@ flipped = 1 }, /obj/item/ammo_casing, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "bB" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -633,9 +484,7 @@ /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor{ - icon_state = "floorscorched1" - }, +/turf/open/floor/floorscorched1, /area/lv624/lazarus/main_hall) "bC" = ( /obj/effect/decal/cleanable/blood{ @@ -645,9 +494,7 @@ /obj/item/limb/hand/l_hand, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched1" - }, +/turf/open/floor/floorscorched1, /area/lv624/lazarus/main_hall) "bD" = ( /obj/effect/decal/cleanable/blood/gibs, @@ -655,9 +502,7 @@ /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "platingdmg3" - }, +/turf/open/floor/platingdmg3, /area/lv624/lazarus/main_hall) "bE" = ( /obj/effect/landmark/corpsespawner/chef, @@ -666,33 +511,23 @@ flipped = 1 }, /obj/item/ammo_casing, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "bF" = ( /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched1" - }, +/turf/open/floor/floorscorched1, /area/lv624/lazarus/main_hall) "bG" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched2" - }, +/turf/open/floor/floorscorched2, /area/lv624/lazarus/main_hall) "bH" = ( /obj/structure/barricade/wooden, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/lv624/lazarus/main_hall) "bI" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -700,9 +535,7 @@ /obj/item/ammo_casing, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged2" - }, +/turf/open/floor/damaged2, /area/lv624/lazarus/main_hall) "bJ" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -711,15 +544,10 @@ }, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "bK" = ( -/turf/open/floor{ - icon_state = "platingdmg3" - }, +/turf/open/floor/platingdmg3, /area/lv624/lazarus/main_hall) "bL" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -744,17 +572,12 @@ /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/north, /area/lv624/lazarus/main_hall) "bO" = ( /obj/effect/landmark/good_item, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "bP" = ( /obj/effect/decal/cleanable/blood/splatter, @@ -764,40 +587,30 @@ /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "bQ" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "bR" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_magazine/smg/mp27, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "bS" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "bT" = ( /obj/item/weapon/gun/smg/mp27, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "floorscorched1" - }, +/turf/open/floor/floorscorched1, /area/lv624/lazarus/main_hall) "bU" = ( /obj/item/trash/raisins, @@ -805,61 +618,42 @@ dir = 8 }, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "bV" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/lv624/lazarus/main_hall) "bW" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "damaged5" - }, +/turf/open/floor/damaged5, /area/lv624/lazarus/main_hall) "bX" = ( /obj/effect/landmark/good_item, /obj/effect/decal/cleanable/blood/splatter, /obj/item/ammo_casing, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "zt" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "zv" = ( /obj/item/trash/cheesie, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "BB" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "Cw" = ( -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/lv624/lazarus/main_hall) "Cy" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/west, /area/lv624/lazarus/main_hall) "DY" = ( /turf/closed/wall, @@ -874,10 +668,7 @@ icon_state = "door_open"; name = "\improper Nexus Cargo Storage" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/quart) "Fz" = ( /obj/structure/window/framed/colony/reinforced, @@ -893,60 +684,43 @@ /area/lv624/lazarus/chapel) "He" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/main_hall) "Hf" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light/spot{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "HH" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Nexus Dome Chapel" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/chapel) "HI" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/chapel) "HJ" = ( /obj/structure/flora/pottedplant, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "Ie" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "Ii" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "Il" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "Ir" = ( /obj/structure/machinery/atm{ @@ -956,34 +730,20 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "IY" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/west, /area/lv624/lazarus/main_hall) "Jf" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowfull" - }, +/turf/open/floor/whiteyellowfull/east, /area/lv624/lazarus/main_hall) "JH" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/lv624/lazarus/main_hall) "JK" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/north, /area/lv624/lazarus/main_hall) "KQ" = ( /obj/structure/window/framed/colony/reinforced, @@ -996,39 +756,27 @@ /obj/item/reagent_container/glass/bucket/mopbucket, /obj/item/tool/mop, /obj/item/tool/mop, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "Lp" = ( /turf/closed/wall, /area/lv624/lazarus/canteen) "Lq" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/canteen) "Me" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/main_hall) "Mf" = ( /obj/structure/flora/pottedplant, /obj/structure/machinery/light/spot, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/main_hall) "Mi" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/main_hall) "Nk" = ( /turf/closed/wall, @@ -1042,9 +790,7 @@ /area/lv624/lazarus/security) "NU" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor{ - icon_state = "cult" - }, +/turf/open/floor/cult, /area/lv624/lazarus/kitchen) "OK" = ( /turf/template_noop, @@ -1058,10 +804,7 @@ /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Nexus Dome Canteen" }, -/turf/open/floor{ - dir = 8; - icon_state = "barber" - }, +/turf/open/floor/barber/west, /area/lv624/lazarus/kitchen) (1,1,1) = {" diff --git a/maps/map_files/LV624/standalone/clfship.dmm b/maps/map_files/LV624/standalone/clfship.dmm index 090ad40084f7..177b8895c558 100644 --- a/maps/map_files/LV624/standalone/clfship.dmm +++ b/maps/map_files/LV624/standalone/clfship.dmm @@ -26,10 +26,7 @@ id = "clf_umbilical_1"; name = "\improper Umbillical Airlock" }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "aO" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -44,10 +41,7 @@ /area/lv624/ground/caves/south_west_caves) "bc" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/lv624/lazarus/crashed_ship) "bf" = ( /obj/structure/surface/rack, @@ -55,10 +49,7 @@ /obj/item/ammo_magazine/shotgun/buckshot, /obj/item/ammo_magazine/shotgun/buckshot, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/lv624/lazarus/crashed_ship) "by" = ( /turf/closed/wall/rock/brown, @@ -68,15 +59,10 @@ /turf/open/floor/almayer, /area/lv624/lazarus/crashed_ship) "bL" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/lv624/lazarus/crashed_ship) "bP" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/lazarus/crashed_ship) "bQ" = ( /obj/structure/machinery/defenses/sentry/premade/dumb{ @@ -86,10 +72,6 @@ /obj/item/ammo_casing/shell{ icon_state = "casing_7_1" }, -/obj/structure/machinery/defenses/sentry/premade/dumb{ - dir = 1; - faction_group = list("CLF") - }, /turf/open/gm/dirt, /area/lv624/ground/caves/south_west_caves) "ca" = ( @@ -103,18 +85,14 @@ pixel_x = 3; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/lv624/lazarus/crashed_ship) "dt" = ( /obj/structure/barricade/metal/wired{ dir = 4; icon_state = "metal_3" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "dN" = ( /turf/open/floor/plating, @@ -148,9 +126,7 @@ /area/lv624/lazarus/crashed_ship) "eY" = ( /obj/item/tool/shovel/spade, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/ground/caves/south_west_caves) "fe" = ( /obj/item/weapon/gun/rifle/m16, @@ -159,16 +135,11 @@ pixel_y = 6 }, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/lv624/lazarus/crashed_ship) "ft" = ( /obj/item/stool, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "fA" = ( /obj/structure/transmitter/clf_net{ @@ -176,17 +147,12 @@ phone_id = "Armoury"; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/lv624/lazarus/crashed_ship) "fX" = ( /obj/item/stool, /obj/effect/landmark/survivor_spawner/lv624_crashed_clf_leader, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "gg" = ( /obj/structure/surface/rack, @@ -197,10 +163,7 @@ /obj/item/device/radio{ pixel_x = -3 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/lv624/lazarus/crashed_ship) "gj" = ( /obj/item/stack/sheet/metal{ @@ -212,10 +175,7 @@ dir = 8; icon_state = "metal_1" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/lazarus/crashed_ship) "gn" = ( /obj/structure/girder/displaced, @@ -227,9 +187,7 @@ /area/lv624/ground/caves/south_west_caves) "gv" = ( /obj/item/stack/rods, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/ground/caves/south_west_caves) "gD" = ( /obj/structure/surface/table/reinforced/prison, @@ -255,15 +213,10 @@ /obj/item/ammo_magazine/rifle/m16{ pixel_x = -4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/lv624/lazarus/crashed_ship) "gF" = ( -/turf/open/floor/almayer{ - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner, /area/lv624/lazarus/crashed_ship) "gQ" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -273,17 +226,11 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/lv624/lazarus/crashed_ship) "gW" = ( /obj/structure/girder/displaced, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "gX" = ( /obj/effect/decal/cleanable/blood/oil, @@ -308,16 +255,10 @@ /obj/item/ammo_magazine/pistol/heavy, /obj/item/clothing/accessory/storage/webbing, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/lv624/lazarus/crashed_ship) "id" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/lv624/lazarus/crashed_ship) "iq" = ( /turf/closed/shuttle/ert{ @@ -326,10 +267,7 @@ /area/lv624/lazarus/crashed_ship) "iF" = ( /obj/effect/landmark/corpsespawner/wysec, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "jb" = ( /obj/structure/largecrate/random/barrel/red, @@ -343,16 +281,11 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_west_caves) "jr" = ( -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/lv624/lazarus/crashed_ship) "jx" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/lv624/lazarus/crashed_ship) "jz" = ( /obj/structure/barricade/sandbags/wired{ @@ -375,19 +308,13 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/lv624/lazarus/crashed_ship) "jO" = ( /obj/structure/barricade/metal/wired{ dir = 8 }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/lazarus/crashed_ship) "jR" = ( /obj/item/stack/rods, @@ -406,10 +333,7 @@ "kp" = ( /obj/item/stack/rods, /obj/structure/girder, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "kw" = ( /obj/item/ammo_casing/shell{ @@ -418,18 +342,14 @@ /obj/structure/barricade/metal/wired{ icon_state = "metal_1" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "ky" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic2{ dir = 8; name = "\improper Bridge" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "kO" = ( /obj/structure/bed, @@ -439,16 +359,11 @@ pixel_y = 20 }, /obj/item/toy/plush/farwa, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/lv624/lazarus/crashed_ship) "kY" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/crashed_ship) "lf" = ( /obj/structure/barricade/sandbags/wired{ @@ -460,10 +375,7 @@ "lh" = ( /obj/item/stack/rods, /obj/item/ammo_magazine/smg/fp9000, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "lj" = ( /obj/item/tool/shovel/spade, @@ -479,9 +391,7 @@ pixel_x = -2; pixel_y = 3 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "ln" = ( /obj/structure/bed/chair, @@ -497,15 +407,11 @@ /area/lv624/lazarus/crashed_ship) "lD" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "lU" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "mq" = ( /obj/structure/largecrate/supply/supplies/water, @@ -523,14 +429,10 @@ /area/lv624/ground/caves/south_west_caves) "mK" = ( /obj/structure/girder/displaced, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/ground/caves/south_west_caves) "mS" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "nj" = ( /obj/effect/landmark/survivor_spawner/lv624_crashed_clf_engineer, @@ -546,10 +448,7 @@ /obj/item/ammo_magazine/shotgun/slugs, /obj/item/ammo_magazine/shotgun/slugs, /obj/item/ammo_magazine/shotgun/slugs, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/lv624/lazarus/crashed_ship) "nO" = ( /obj/item/tool/wet_sign, @@ -560,10 +459,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/lv624/lazarus/crashed_ship) "ok" = ( /obj/effect/landmark/survivor_spawner/lv624_crashed_clf, @@ -571,34 +467,25 @@ /area/lv624/lazarus/crashed_ship) "ou" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "oI" = ( /obj/item/stack/rods, /obj/effect/landmark/corpsespawner/clf, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "oO" = ( /obj/structure/barricade/plasteel/wired{ icon_state = "plasteel_3" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "oW" = ( /obj/structure/barricade/metal/wired{ dir = 4; icon_state = "metal_1" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "pq" = ( /turf/closed/shuttle/ert{ @@ -610,25 +497,17 @@ /turf/open/floor/almayer, /area/lv624/lazarus/crashed_ship) "pS" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/lazarus/crashed_ship) "pY" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/ground/caves/south_west_caves) "qu" = ( /obj/item/ammo_casing/shell{ icon_state = "casing_2_1" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "qT" = ( /obj/structure/barricade/sandbags/wired{ @@ -642,9 +521,7 @@ "qU" = ( /obj/item/ammo_magazine/smg/fp9000, /obj/item/stack/rods, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "rf" = ( /obj/item/ammo_casing/shell{ @@ -675,10 +552,7 @@ /obj/item/device/flashlight/lamp{ pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/lv624/lazarus/crashed_ship) "sO" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_door, @@ -716,10 +590,7 @@ /area/lv624/lazarus/crashed_ship) "ug" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "uq" = ( /obj/item/tool/warning_cone, @@ -727,16 +598,12 @@ /area/lv624/ground/caves/south_west_caves) "ur" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/ground/caves/south_west_caves) "uz" = ( /obj/structure/girder/displaced, /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/ground/caves/south_west_caves) "uX" = ( /obj/structure/bed/chair{ @@ -746,19 +613,14 @@ /area/lv624/lazarus/crashed_ship) "vb" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/lv624/lazarus/crashed_ship) "vf" = ( /obj/structure/machinery/door/poddoor/almayer{ id = "clf_umbilical_1"; name = "\improper Umbillical Airlock" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "vo" = ( /turf/closed/shuttle/ert{ @@ -768,26 +630,18 @@ "vp" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "vw" = ( /turf/open/gm/dirt, /area/lv624/ground/barrens/west_barrens) "vO" = ( /obj/structure/girder/reinforced, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "wh" = ( /obj/item/weapon/gun/rifle/sniper/svd, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "wo" = ( /obj/structure/machinery/floodlight, @@ -795,10 +649,7 @@ /area/lv624/lazarus/crashed_ship) "wr" = ( /obj/structure/machinery/floodlight, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "wx" = ( /obj/effect/decal/cleanable/blood/oil, @@ -813,29 +664,19 @@ /area/lv624/lazarus/crashed_ship) "wR" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "wV" = ( /obj/structure/machinery/power/smes/buildable/charged, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/lv624/lazarus/crashed_ship) "xh" = ( /obj/structure/girder, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "xj" = ( /obj/structure/girder/displaced, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "xk" = ( /obj/item/ammo_casing/shell{ @@ -845,9 +686,7 @@ dir = 8; faction_group = list("CLF") }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "xl" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -876,22 +715,14 @@ id = "clf_umbilical_1"; name = "\improper Umbillical Airlock" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "xI" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/lv624/lazarus/crashed_ship) "xK" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/lv624/lazarus/crashed_ship) "xX" = ( /obj/structure/machinery/light/small{ @@ -903,10 +734,7 @@ "yK" = ( /obj/item/stack/rods, /obj/item/ammo_magazine/sniper/svd, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "yT" = ( /obj/structure/barricade/metal/wired{ @@ -915,9 +743,7 @@ /obj/structure/machinery/m56d_hmg{ rounds = 700 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "yX" = ( /obj/structure/surface/table/reinforced/prison, @@ -929,9 +755,7 @@ /area/lv624/lazarus/crashed_ship) "zb" = ( /obj/structure/girder/reinforced, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "zl" = ( /obj/structure/barricade/metal/wired{ @@ -947,9 +771,7 @@ /obj/structure/barricade/metal/wired{ icon_state = "metal_1" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "zD" = ( /obj/structure/sink{ @@ -959,16 +781,12 @@ pixel_x = 2; pixel_y = -4 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/crashed_ship) "zJ" = ( /obj/item/stack/rods, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "Aa" = ( /obj/effect/vehicle_spawner/van/fixed{ @@ -976,10 +794,7 @@ desc = "A rather old hunk of metal with four wheels, you know what to do. Entrance on the back and sides. This one seems to be used by the CLF"; name = "CLF Van" }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/lazarus/crashed_ship) "Ab" = ( /turf/open/gm/dirt, @@ -999,16 +814,11 @@ /obj/item/ammo_magazine/pistol/heavy, /obj/item/ammo_magazine/pistol/heavy, /obj/item/ammo_magazine/pistol/heavy, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/lv624/lazarus/crashed_ship) "AP" = ( /obj/structure/cargo_container/arious/right, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "AQ" = ( /obj/structure/machinery/door_control/brbutton{ @@ -1026,10 +836,7 @@ /turf/open/gm/dirt, /area/lv624/ground/caves/south_west_caves) "Bc" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "Bg" = ( /obj/structure/surface/table/woodentable, @@ -1053,10 +860,7 @@ /area/lv624/ground/caves/south_west_caves) "BY" = ( /obj/structure/cargo_container/arious/leftmid, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "Cq" = ( /obj/item/circuitboard/apc{ @@ -1078,9 +882,7 @@ "Cw" = ( /obj/item/ammo_magazine/smg/fp9000, /obj/item/ammo_magazine/smg/fp9000, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/lv624/lazarus/crashed_ship) "CO" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -1090,10 +892,7 @@ /turf/open/gm/dirt, /area/lv624/lazarus/crashed_ship) "CZ" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/lv624/lazarus/crashed_ship) "Dm" = ( /turf/closed/shuttle/ert{ @@ -1109,38 +908,26 @@ /obj/structure/machinery/optable, /obj/item/tank/anesthetic, /obj/item/clothing/mask/breath/medical, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/lv624/lazarus/crashed_ship) "Dv" = ( /obj/structure/bed, /obj/item/bedsheet/yellow, /obj/item/toy/katana, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/lv624/lazarus/crashed_ship) "Dw" = ( /obj/structure/bed, /obj/item/bedsheet/rd, /obj/effect/landmark/corpsespawner/colonist, /obj/effect/decal/cleanable/blood, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/lv624/lazarus/crashed_ship) "DO" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/firstaid/regular, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/lv624/lazarus/crashed_ship) "DS" = ( /obj/structure/surface/table/woodentable, @@ -1162,9 +949,7 @@ /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb{ pixel_y = 9 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/lv624/lazarus/crashed_ship) "DZ" = ( /turf/closed/shuttle/ert{ @@ -1178,19 +963,13 @@ /obj/structure/barricade/metal/wired{ icon_state = "metal_1" }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/lazarus/crashed_ship) "Em" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/lv624/lazarus/crashed_ship) "Ev" = ( /turf/closed/shuttle/ert{ @@ -1205,9 +984,7 @@ /obj/structure/machinery/m56d_hmg{ rounds = 700 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "EB" = ( /obj/structure/surface/table/reinforced/prison, @@ -1217,29 +994,21 @@ /obj/item/attachable/attached_gun/flamer, /obj/item/attachable/bayonet, /obj/item/attachable/bayonet, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/lv624/lazarus/crashed_ship) "EO" = ( /obj/structure/machinery/light/small{ dir = 8; pixel_x = -10 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/lv624/lazarus/crashed_ship) "Gf" = ( /obj/structure/barricade/metal/wired{ dir = 8; icon_state = "metal_1" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "Gm" = ( /obj/structure/surface/rack, @@ -1252,10 +1021,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/lv624/lazarus/crashed_ship) "GQ" = ( /obj/effect/landmark/corpsespawner/engineer, @@ -1267,24 +1033,17 @@ stat = 1 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "Hg" = ( /obj/structure/cargo_container/arious/rightmid, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "Hj" = ( /turf/closed/wall/rock/brown, /area/lv624/ground/caves/south_west_caves) "HN" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/lv624/lazarus/crashed_ship) "HR" = ( /obj/structure/surface/table/reinforced/prison, @@ -1302,22 +1061,13 @@ pixel_y = 11 }, /obj/item/clothing/glasses/welding, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/lv624/lazarus/crashed_ship) "Ik" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/lv624/lazarus/crashed_ship) "IG" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/lv624/lazarus/crashed_ship) "IH" = ( /obj/item/ammo_casing/shell{ @@ -1333,10 +1083,7 @@ pixel_y = 4 }, /obj/item/restraint/handcuffs, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/lv624/lazarus/crashed_ship) "JC" = ( /obj/item/stack/rods, @@ -1348,9 +1095,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "JO" = ( /obj/structure/machinery/light/small{ @@ -1358,10 +1103,7 @@ pixel_y = 20 }, /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/lv624/lazarus/crashed_ship) "JW" = ( /obj/item/toy/beach_ball{ @@ -1396,28 +1138,19 @@ /obj/item/storage/backpack/general_belt{ pixel_y = 3 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "LD" = ( /obj/item/stack/rods, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/lazarus/crashed_ship) "LG" = ( /obj/structure/girder/reinforced, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "LK" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "LV" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -1442,36 +1175,24 @@ /area/lv624/lazarus/crashed_ship) "Mw" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northeast, /area/lv624/lazarus/crashed_ship) "Mz" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/lv624/lazarus/crashed_ship) "MO" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/lv624/lazarus/crashed_ship) "Nk" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/lv624/lazarus/crashed_ship) "Ns" = ( /turf/closed/shuttle/ert{ @@ -1486,9 +1207,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor{ - icon_state = "whitebluefull" - }, +/turf/open/floor/whitebluefull, /area/lv624/lazarus/crashed_ship) "NC" = ( /obj/structure/machinery/light/small{ @@ -1496,10 +1215,7 @@ pixel_x = 3; pixel_y = 20 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/lv624/lazarus/crashed_ship) "NI" = ( /obj/structure/surface/table/reinforced/prison, @@ -1524,18 +1240,12 @@ pixel_x = 18; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/lv624/lazarus/crashed_ship) "Oc" = ( /obj/effect/landmark/corpsespawner/colonist/random, /obj/effect/decal/cleanable/blood, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/west, /area/lv624/lazarus/crashed_ship) "Op" = ( /obj/structure/surface/rack, @@ -1543,17 +1253,11 @@ pixel_y = 7 }, /obj/item/storage/backpack/general_belt, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/lv624/lazarus/crashed_ship) "Ot" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/east, /area/lv624/lazarus/crashed_ship) "OB" = ( /obj/item/ammo_casing/shell{ @@ -1563,19 +1267,14 @@ dir = 4; faction_group = list("CLF") }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "OL" = ( /obj/structure/machinery/vending/cigarette/colony, /turf/open/floor/plating/plating_catwalk, /area/lv624/lazarus/crashed_ship) "OS" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/lv624/lazarus/crashed_ship) "OU" = ( /obj/structure/machinery/floodlight, @@ -1590,35 +1289,23 @@ phone_id = "Engineering" }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/lv624/lazarus/crashed_ship) "Pu" = ( /obj/effect/landmark/corpsespawner/clf, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "Px" = ( /obj/structure/machinery/autolathe, -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/almayer/orange/northwest, /area/lv624/lazarus/crashed_ship) "PA" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, /obj/item/storage/firstaid/regular/empty, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/lv624/lazarus/crashed_ship) "PR" = ( /obj/structure/surface/table/reinforced/prison, @@ -1628,24 +1315,15 @@ pixel_y = 4 }, /obj/item/storage/firstaid/regular, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northwest, /area/lv624/lazarus/crashed_ship) "PY" = ( /obj/effect/landmark/survivor_spawner/lv624_crashed_clf, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/lv624/lazarus/crashed_ship) "Qc" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/west, /area/lv624/lazarus/crashed_ship) "Qd" = ( /turf/closed/shuttle/ert{ @@ -1653,9 +1331,7 @@ }, /area/lv624/lazarus/crashed_ship) "Qf" = ( -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "Qj" = ( /obj/structure/machinery/body_scanconsole, @@ -1665,10 +1341,7 @@ phone_id = "Medical Bay"; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/lv624/lazarus/crashed_ship) "Qp" = ( /obj/item/stack/rods, @@ -1678,15 +1351,11 @@ /obj/structure/barricade/metal/wired{ icon_state = "metal_1" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "Qu" = ( /obj/structure/girder, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "QE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic2{ @@ -1696,16 +1365,10 @@ /turf/open/floor/almayer, /area/lv624/lazarus/crashed_ship) "QQ" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/lv624/lazarus/crashed_ship) "Ro" = ( -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/ground/caves/south_west_caves) "RS" = ( /turf/open/floor/almayer, @@ -1726,9 +1389,7 @@ /obj/item/attachable/bayonet, /obj/item/attachable/bayonet, /obj/item/attachable/attached_gun/flamer, -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/lv624/lazarus/crashed_ship) "Sx" = ( /obj/structure/largecrate/random/barrel/blue, @@ -1744,19 +1405,14 @@ /area/lv624/lazarus/crashed_ship) "SW" = ( /obj/item/weapon/gun/smg/fp9000, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "Tx" = ( /obj/structure/largecrate/supply/supplies/mre{ desc = "A supply crate containing fifty reposessed USCM MRE packets."; name = "\improper CLF Supply MRE crate (x50)" }, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/lv624/lazarus/crashed_ship) "Tz" = ( /turf/closed/shuttle/ert{ @@ -1768,9 +1424,7 @@ dir = 8; icon_state = "plasteel_closed_1" }, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "TK" = ( /obj/item/stack/rods, @@ -1800,10 +1454,7 @@ /obj/item/weapon/gun/rifle/mar40{ pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/lv624/lazarus/crashed_ship) "TQ" = ( /turf/closed/shuttle/ert{ @@ -1811,10 +1462,7 @@ }, /area/lv624/lazarus/crashed_ship) "Ud" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/west, /area/lv624/lazarus/crashed_ship) "Up" = ( /obj/structure/surface/table/almayer, @@ -1822,15 +1470,11 @@ /obj/item/storage/bag/trash, /obj/item/tool/screwdriver, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "Uv" = ( /obj/item/ammo_magazine/smg/fp9000, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "Uw" = ( /obj/structure/largecrate/random/barrel/blue, @@ -1840,14 +1484,10 @@ /obj/structure/barricade/plasteel/wired{ icon_state = "plasteel_2" }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "UV" = ( -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/ground/caves/south_west_caves) "Vb" = ( /obj/item/stack/rods, @@ -1857,10 +1497,7 @@ /area/lv624/lazarus/crashed_ship) "Ve" = ( /obj/item/stack/rods, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/ground/caves/south_west_caves) "Vh" = ( /obj/structure/surface/rack, @@ -1871,17 +1508,12 @@ /obj/item/device/radio{ pixel_x = 3 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/lv624/lazarus/crashed_ship) "Vj" = ( /obj/item/ammo_magazine/smg/fp9000, /obj/item/ammo_magazine/smg/fp9000, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/lazarus/crashed_ship) "Vs" = ( /obj/item/ammo_casing/shell{ @@ -1917,10 +1549,7 @@ pixel_x = -3; pixel_y = 20 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/lv624/lazarus/crashed_ship) "VX" = ( /turf/closed/shuttle/ert{ @@ -1929,9 +1558,7 @@ /area/lv624/lazarus/crashed_ship) "Wa" = ( /obj/effect/landmark/survivor_spawner/lv624_crashed_clf, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/lv624/lazarus/crashed_ship) "Wg" = ( /obj/structure/surface/table/almayer, @@ -1947,9 +1574,7 @@ /area/lv624/lazarus/crashed_ship) "Wt" = ( /obj/structure/largecrate/supply/ammo/m56d, -/turf/open/floor{ - icon_state = "platingdmg1" - }, +/turf/open/floor/platingdmg1, /area/lv624/lazarus/crashed_ship) "WH" = ( /turf/closed/shuttle/ert{ @@ -1958,15 +1583,10 @@ /area/lv624/lazarus/crashed_ship) "WJ" = ( /obj/structure/largecrate/supply/supplies/flares, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/lazarus/crashed_ship) "Xm" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/ground/caves/south_west_caves) "Xq" = ( /turf/closed/shuttle/ert{ @@ -1975,20 +1595,14 @@ /area/lv624/lazarus/crashed_ship) "Xx" = ( /obj/item/stack/rods, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "XG" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/lv624/lazarus/crashed_ship) "XM" = ( /obj/structure/transmitter/clf_net{ @@ -1996,10 +1610,7 @@ phone_id = "Cargo Bay"; pixel_y = 32 }, -/turf/open/floor{ - dir = 8; - icon_state = "damaged3" - }, +/turf/open/floor/damaged3/west, /area/lv624/lazarus/crashed_ship) "XX" = ( /turf/closed/shuttle/ert{ @@ -2008,26 +1619,19 @@ /area/lv624/lazarus/crashed_ship) "Ya" = ( /obj/item/ammo_magazine/sniper/svd, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "Yh" = ( /obj/structure/barricade/metal/wired{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/crashed_ship) "Yj" = ( /turf/template_noop, /area/template_noop) "Ys" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/lazarus/crashed_ship) "Yx" = ( /obj/structure/reagent_dispensers/fueltank, @@ -2039,9 +1643,7 @@ department = "CLF - Cell 42" }, /obj/item/paper/prison_station/pirate_note/clfship, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/lv624/lazarus/crashed_ship) "YF" = ( /turf/closed/shuttle/ert{ @@ -2050,10 +1652,7 @@ }, /area/lv624/lazarus/crashed_ship) "YX" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/lv624/lazarus/crashed_ship) "Zu" = ( /obj/structure/surface/rack, @@ -2063,10 +1662,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/lv624/lazarus/crashed_ship) "ZN" = ( /obj/item/stack/sheet/metal{ @@ -2074,10 +1670,7 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/lv624/lazarus/crashed_ship) "ZS" = ( /turf/closed/shuttle/ert{ @@ -2085,9 +1678,7 @@ }, /area/lv624/lazarus/crashed_ship) "ZV" = ( -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/lv624/lazarus/crashed_ship) (1,1,1) = {" diff --git a/maps/map_files/LV624/standalone/corporatedome.dmm b/maps/map_files/LV624/standalone/corporatedome.dmm index 9c3eddbac441..1f654499ea88 100644 --- a/maps/map_files/LV624/standalone/corporatedome.dmm +++ b/maps/map_files/LV624/standalone/corporatedome.dmm @@ -4,25 +4,18 @@ name = "\improper Corporation Dome"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "bm" = ( /obj/structure/surface/rack, /obj/item/spacecash/c1000/counterfeit, /obj/item/spacecash/c1000/counterfeit, /obj/item/spacecash/c1000/counterfeit, -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/corporate_dome) "bA" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "bD" = ( /obj/effect/decal/cleanable/blood/drip, @@ -31,41 +24,30 @@ "bE" = ( /obj/effect/decal/cleanable/blood/drip, /obj/item/shard, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "cm" = ( /obj/structure/largecrate/random/case/small, /obj/structure/barricade/sandbags{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "cn" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/largecrate/random/case/double, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/corporate_dome) "cA" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "cB" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "cR" = ( /obj/structure/flora/jungle/vines/light_2, @@ -77,10 +59,7 @@ pixel_y = 20 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/landing_zones/lz2) "dq" = ( /obj/structure/surface/table/woodentable/fancy, @@ -92,10 +71,7 @@ }, /obj/item/folder/red, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/corporate_dome) "dH" = ( /obj/structure/machinery/blackbox_recorder, @@ -114,22 +90,15 @@ "dO" = ( /obj/item/weapon/pole/fancy_cane, /obj/item/shard, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/corporate_dome) "dY" = ( -/turf/open/floor/plating{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning, /area/lv624/lazarus/landing_zones/lz2) "ev" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "eF" = ( /obj/structure/barricade/deployable{ @@ -137,17 +106,12 @@ health = 245; icon_state = "folding_1" }, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/corporate_dome) "fm" = ( /obj/effect/vehicle_spawner/van/decrepit, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "fq" = ( /obj/effect/acid_hole, @@ -155,23 +119,16 @@ /area/lv624/lazarus/corporate_dome) "ft" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "fF" = ( /obj/item/ammo_casing/bullet{ icon_state = "casing_9_1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "fH" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/lv624/lazarus/corporate_dome) "gx" = ( /obj/structure/window/framed/colony/reinforced, @@ -187,15 +144,10 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "ha" = ( -/turf/open/floor{ - dir = 10; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southwest, /area/lv624/lazarus/corporate_dome) "hc" = ( /obj/structure/window/reinforced{ @@ -214,32 +166,22 @@ /obj/item/clothing/under/marine/veteran/pmc/corporate{ pixel_y = -2 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/corporate_dome) "he" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "hf" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "is" = ( /obj/item/stack/sheet/wood, /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/corporate_dome) "iF" = ( /obj/structure/closet/crate/secure/weyland, @@ -249,44 +191,29 @@ /obj/item/reagent_container/food/snacks/packaged_burrito, /obj/item/reagent_container/food/snacks/packaged_burger, /obj/item/reagent_container/food/snacks/packaged_burger, -/turf/open/floor{ - dir = 8; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/west, /area/lv624/lazarus/corporate_dome) "iT" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 10; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southwest, /area/lv624/lazarus/corporate_dome) "jH" = ( /obj/structure/bookcase/manuals/medical, /obj/item/book/manual/security_space_law, /obj/item/book/manual/medical_diagnostics_manual, /obj/item/book/manual/research_and_development, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/east, /area/lv624/lazarus/corporate_dome) "jJ" = ( /obj/item/shard, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/west, /area/lv624/lazarus/corporate_dome) "kl" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/east, /area/lv624/lazarus/corporate_dome) "kU" = ( /obj/structure/machinery/door_control{ @@ -296,18 +223,13 @@ }, /obj/effect/landmark/corpsespawner/colonist, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning, /area/lv624/lazarus/landing_zones/lz2) "ln" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "lG" = ( /obj/item/storage/firstaid/adv/empty, @@ -317,48 +239,33 @@ phone_id = "Corporate Office"; pixel_y = 24 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/lv624/lazarus/corporate_dome) "lX" = ( /obj/structure/window_frame/colony/reinforced, /obj/item/shard, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv624/lazarus/corporate_dome) "mg" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "mi" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv624/lazarus/corporate_dome) "mp" = ( /obj/effect/decal/cleanable/blood/oil, /obj/item/stack/rods, /obj/structure/machinery/vending/coffee, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "ms" = ( -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/corporate_dome) "mw" = ( /obj/effect/landmark/survivor_spawner/lv624_corporate_dome_goon, /obj/item/ammo_casing/bullet, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "mK" = ( /obj/effect/spawner/gibspawner/human, @@ -368,9 +275,7 @@ /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, /obj/item/clothing/glasses/sunglasses/blindfold, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "oj" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -378,9 +283,7 @@ name = "\improper Corporation Office"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "oq" = ( /obj/structure/window_frame/colony/reinforced, @@ -406,17 +309,12 @@ /obj/item/clothing/head/manager{ pixel_y = 13 }, -/turf/open/floor{ - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue, /area/lv624/lazarus/corporate_dome) "pR" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 6; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southeast, /area/lv624/lazarus/corporate_dome) "qn" = ( /obj/structure/machinery/light/small{ @@ -424,9 +322,7 @@ }, /obj/structure/closet/bodybag, /obj/effect/landmark/corpsespawner/clf, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "qH" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -435,9 +331,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "qI" = ( /obj/structure/surface/table/reinforced/prison, @@ -449,19 +343,14 @@ pixel_x = -7; pixel_y = 15 }, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/corporate_dome) "qJ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Storage Room" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "qM" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -470,9 +359,7 @@ name = "Garage Shutters"; pixel_x = -28 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "sc" = ( /obj/effect/decal/cleanable/blood, @@ -480,29 +367,20 @@ dir = 1 }, /obj/effect/landmark/survivor_spawner/lv624_corporate_dome_cl, -/turf/open/floor{ - dir = 1; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/north, /area/lv624/lazarus/corporate_dome) "sm" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "sH" = ( /obj/structure/window_frame/colony/reinforced, /obj/item/stack/rods, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv624/lazarus/corporate_dome) "sX" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2, /area/lv624/lazarus/corporate_dome) "vf" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -510,9 +388,7 @@ name = "\improper Corporate Liaison"; locked = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "vC" = ( /obj/structure/prop/server_equipment/yutani_server/off, @@ -520,9 +396,7 @@ /area/lv624/lazarus/corporate_dome) "vW" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/lv624/lazarus/corporate_dome) "wy" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ @@ -530,17 +404,12 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/corporate_dome) "wW" = ( /obj/structure/closet/bodybag, /obj/effect/landmark/corpsespawner/security/marshal, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "xk" = ( /obj/structure/machinery/light{ @@ -552,28 +421,18 @@ pixel_y = 16 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/corporate_dome) "xG" = ( /obj/structure/machinery/photocopier, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "yc" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/north, /area/lv624/lazarus/landing_zones/lz2) "yJ" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg2" - }, +/turf/open/floor/plating/platingdmg2, /area/lv624/lazarus/corporate_dome) "zm" = ( /obj/structure/safe{ @@ -583,10 +442,7 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/lv624/lazarus/corporate_dome) "zs" = ( /obj/structure/window_frame/colony/reinforced, @@ -604,16 +460,11 @@ pixel_x = -9; pixel_y = 7 }, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/corporate_dome) "zx" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "zz" = ( /obj/structure/window_frame/colony/reinforced, @@ -634,20 +485,14 @@ /area/lv624/lazarus/corporate_dome) "AG" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "AT" = ( /obj/item/shard, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "Bh" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "BL" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -655,23 +500,17 @@ id = "garage_lv"; name = "\improper Garage" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "BZ" = ( /obj/item/ammo_casing/bullet{ icon_state = "cartridge_6_1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "Ct" = ( /obj/structure/window_frame/colony/reinforced, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv624/lazarus/corporate_dome) "CF" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -679,16 +518,11 @@ name = "\improper Corporate Liaison" }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "Df" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/west, /area/lv624/lazarus/corporate_dome) "Dn" = ( /obj/item/ammo_magazine/smg/mp5, @@ -703,10 +537,7 @@ /obj/structure/closet/crate/secure/weyland, /obj/item/weapon/gun/smg/mp5, /obj/item/weapon/gun/smg/mp5, -/turf/open/floor{ - dir = 4; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/east, /area/lv624/lazarus/corporate_dome) "Dp" = ( /obj/effect/decal/cleanable/blood, @@ -717,9 +548,7 @@ pixel_x = 5; pixel_y = 15 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "DU" = ( /obj/structure/surface/table/reinforced/prison, @@ -727,20 +556,14 @@ pixel_y = 6 }, /obj/item/storage/toolbox/electrical, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/corporate_dome) "Ez" = ( /obj/structure/machinery/light_construct{ dir = 4 }, /obj/item/stack/cable_coil, -/turf/open/floor{ - dir = 6; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southeast, /area/lv624/lazarus/corporate_dome) "EM" = ( /obj/structure/flora/jungle/vines/light_3, @@ -753,22 +576,14 @@ pixel_x = 5; pixel_y = 6 }, -/turf/open/floor{ - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner, /area/lv624/lazarus/corporate_dome) "Fk" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/north, /area/lv624/lazarus/landing_zones/lz2) "Fl" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/north, /area/lv624/lazarus/corporate_dome) "Fu" = ( /obj/structure/surface/table/reinforced/prison, @@ -783,18 +598,12 @@ "FP" = ( /obj/item/shard, /obj/item/stack/sheet/wood, -/turf/open/floor{ - dir = 6; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/southeast, /area/lv624/lazarus/corporate_dome) "FZ" = ( /obj/structure/machinery/faxmachine/corporate/liaison, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/corporate_dome) "Gi" = ( /obj/structure/prop/server_equipment/yutani_server/broken, @@ -804,59 +613,40 @@ /obj/item/ammo_casing/bullet{ icon_state = "cartridge_10_1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "Gt" = ( /obj/structure/machinery/light_construct/small{ dir = 8 }, -/turf/open/floor/plating{ - icon_state = "platingdmg1" - }, +/turf/open/floor/plating/platingdmg1, /area/lv624/lazarus/corporate_dome) "GM" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/north, /area/lv624/lazarus/corporate_dome) "GV" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/west, /area/lv624/lazarus/corporate_dome) "Hn" = ( /obj/item/ammo_casing/bullet{ icon_state = "cartridge_9_1" }, /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "Ho" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor{ - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner, /area/lv624/lazarus/corporate_dome) "Hv" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/surface/table/reinforced/prison, /obj/item/storage/fancy/cigar, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 9; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northwest, /area/lv624/lazarus/corporate_dome) "HK" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/spawner/random/powercell, /obj/item/tool/crowbar/red{ pixel_x = 8; @@ -864,10 +654,7 @@ }, /obj/item/tool/screwdriver, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "Ii" = ( /turf/open/gm/dirt, @@ -878,9 +665,7 @@ /obj/item/stack/rods{ amount = 15 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "Jg" = ( /obj/structure/machinery/light, @@ -892,34 +677,25 @@ name = "\improper Corporation Dome"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "JL" = ( /obj/effect/decal/cleanable/blood, /obj/item/prop/colony/usedbandage{ dir = 10 }, -/turf/open/floor{ - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow, /area/lv624/lazarus/corporate_dome) "Kv" = ( /obj/effect/decal/cleanable/blood, /turf/open/gm/dirt, /area/lv624/ground/colony/west_tcomms_road) "KC" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/lv624/lazarus/corporate_dome) "KG" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "Le" = ( /obj/effect/acid_hole{ @@ -932,9 +708,7 @@ /obj/effect/decal/cleanable/blood/oil/streak, /obj/item/shard, /obj/structure/machinery/vending/cola, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "Li" = ( /obj/structure/window_frame/colony/reinforced, @@ -946,30 +720,20 @@ /obj/structure/barricade/plasteel/metal{ health = 250 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "LZ" = ( -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/corporate_dome) "Me" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/landing_zones/lz2) "Ml" = ( /obj/structure/machinery/atm{ name = "Weyland-Yutani Automatic Teller Machine"; pixel_y = 30 }, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "OH" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -980,9 +744,7 @@ /obj/item/stack/sheet/plasteel/med_small_stack, /obj/item/stack/sandbags/small_stack, /obj/item/device/motiondetector/hacked/pmc, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "Pa" = ( /obj/structure/closet/toolcloset, @@ -992,10 +754,7 @@ /obj/item/ammo_casing/bullet{ icon_state = "casing_9_1" }, -/turf/open/floor{ - dir = 4; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/east, /area/lv624/lazarus/corporate_dome) "Qi" = ( /obj/structure/flora/jungle/vines/light_1, @@ -1022,26 +781,19 @@ /obj/item/clothing/under/marine/veteran/pmc{ pixel_y = -2 }, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "RD" = ( /obj/item/ammo_casing/bullet{ icon_state = "casing_1_1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "RF" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "RN" = ( /obj/structure/machinery/light{ @@ -1049,16 +801,11 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/structure/prop/server_equipment/laptop/on, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "Sb" = ( /obj/effect/landmark/survivor_spawner/lv624_corporate_dome_goon, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "SO" = ( /obj/structure/flora/jungle/vines/heavy, @@ -1072,42 +819,28 @@ pixel_y = 8 }, /obj/item/frame/table/wood/fancy, -/turf/open/floor{ - dir = 5; - icon_state = "whiteyellow" - }, +/turf/open/floor/whiteyellow/northeast, /area/lv624/lazarus/corporate_dome) "TF" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/largecrate/supply/medicine, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/corporate_dome) "Uo" = ( /obj/item/shard, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/lazarus/corporate_dome) "Uz" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "UF" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southeast, /area/lv624/lazarus/corporate_dome) "Vj" = ( /obj/structure/surface/table/reinforced/prison, @@ -1116,31 +849,22 @@ pixel_y = 12 }, /obj/item/trash/cigbutt, -/turf/open/floor{ - dir = 4; - icon_state = "whitebluecorner" - }, +/turf/open/floor/whitebluecorner/east, /area/lv624/lazarus/corporate_dome) "Wx" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner, /area/lv624/lazarus/corporate_dome) "Xc" = ( /obj/structure/barricade/metal{ dir = 4; health = 200 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "Xf" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating{ - icon_state = "platingdmg3" - }, +/turf/open/floor/plating/platingdmg3, /area/lv624/lazarus/corporate_dome) "Xp" = ( /obj/structure/window/reinforced{ @@ -1161,10 +885,7 @@ /obj/item/clothing/under/colonist{ pixel_y = -2 }, -/turf/open/floor{ - dir = 10; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/southwest, /area/lv624/lazarus/corporate_dome) "Xt" = ( /turf/template_noop, @@ -1173,38 +894,27 @@ /obj/item/ammo_casing/bullet{ icon_state = "cartridge_3_1" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "XC" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/largecrate/random/barrel/white, -/turf/open/floor{ - dir = 8; - icon_state = "whiteyellowcorner" - }, +/turf/open/floor/whiteyellowcorner/west, /area/lv624/lazarus/corporate_dome) "XG" = ( /turf/closed/wall/r_wall, /area/lv624/lazarus/corporate_dome) "Ye" = ( /obj/structure/largecrate/supply/supplies/water, -/turf/open/floor{ - dir = 5; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northeast, /area/lv624/lazarus/corporate_dome) "Yg" = ( /obj/item/moneybag, /obj/structure/surface/rack, /obj/item/coin/diamond, -/turf/open/floor{ - dir = 9; - icon_state = "whiteblue" - }, +/turf/open/floor/whiteblue/northwest, /area/lv624/lazarus/corporate_dome) "Yv" = ( /obj/item/frame/table/reinforced, @@ -1217,22 +927,16 @@ /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/scientist, /obj/item/restraint/handcuffs, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/lazarus/corporate_dome) "ZO" = ( /obj/effect/decal/cleanable/blood/drip, /obj/item/stack/sheet/wood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) "ZT" = ( /obj/effect/landmark/survivor_spawner/lv624_corporate_dome_cl, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/lv624/lazarus/corporate_dome) (1,1,1) = {" diff --git a/maps/map_files/LV624/standalone/laststand.dmm b/maps/map_files/LV624/standalone/laststand.dmm index 43201f92cb17..3b678e2c09a6 100644 --- a/maps/map_files/LV624/standalone/laststand.dmm +++ b/maps/map_files/LV624/standalone/laststand.dmm @@ -15,9 +15,7 @@ /obj/structure/largecrate/supply/ammo/shotgun{ pixel_y = 8 }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/caves/north_central_caves) "ah" = ( /turf/closed/wall/wood, @@ -30,9 +28,7 @@ /turf/open/floor/wood, /area/lv624/ground/caves/north_central_caves) "ak" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/caves/north_central_caves) "al" = ( /obj/structure/bed/alien, @@ -51,9 +47,7 @@ }, /obj/item/tool/kitchen/knife/butcher, /obj/effect/decal/cleanable/blood, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/lv624/ground/caves/north_central_caves) "ao" = ( /obj/structure/surface/table/woodentable/poor, @@ -70,9 +64,7 @@ /area/lv624/ground/caves/north_central_caves) "ap" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/lv624/ground/caves/north_central_caves) "aq" = ( /obj/structure/closet/crate, @@ -93,9 +85,7 @@ pixel_x = 6; pixel_y = 3 }, -/turf/open/floor/carpet{ - icon_state = "bcarpet08" - }, +/turf/open/floor/carpet/bcarpet08, /area/lv624/ground/caves/north_central_caves) "au" = ( /obj/structure/surface/table/woodentable/poor, @@ -106,15 +96,11 @@ /turf/open/floor/wood, /area/lv624/ground/caves/north_central_caves) "aw" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "ay" = ( /obj/structure/closet/cabinet, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/caves/north_central_caves) "aA" = ( /obj/structure/barricade/sandbags/wired, @@ -126,9 +112,7 @@ /turf/open/floor/wood, /area/lv624/ground/caves/north_central_caves) "aC" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/lv624/ground/caves/north_central_caves) "aD" = ( /turf/closed/wall/strata_ice/jungle, @@ -183,9 +167,7 @@ /turf/open/floor/wood, /area/lv624/ground/caves/north_central_caves) "aP" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/lv624/ground/caves/north_central_caves) "aQ" = ( /obj/structure/surface/table/woodentable/poor, @@ -195,23 +177,17 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor/carpet{ - icon_state = "bcarpet01" - }, +/turf/open/floor/carpet/bcarpet01, /area/lv624/ground/caves/north_central_caves) "aR" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/carpet{ - icon_state = "bcarpet02" - }, +/turf/open/floor/carpet/bcarpet02, /area/lv624/ground/caves/north_central_caves) "aS" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/tool/candle, -/turf/open/floor/carpet{ - icon_state = "bcarpet03" - }, +/turf/open/floor/carpet/bcarpet03, /area/lv624/ground/caves/north_central_caves) "aU" = ( /obj/effect/decal/cleanable/blood, @@ -224,9 +200,7 @@ /area/lv624/ground/caves/north_central_caves) "aW" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "aZ" = ( /obj/structure/window_frame/wood, @@ -243,9 +217,7 @@ /area/lv624/ground/caves/north_central_caves) "bc" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "bd" = ( /obj/structure/closet/crate, @@ -270,16 +242,12 @@ "jP" = ( /obj/item/weapon/gun/rifle/m41aMK1, /obj/item/ammo_magazine/rifle/m41aMK1, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "jQ" = ( /obj/effect/landmark/crap_item, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/lv624/ground/caves/north_central_caves) "lJ" = ( /obj/structure/curtain/red, @@ -291,9 +259,7 @@ pixel_x = 2; pixel_y = 3 }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "mu" = ( /obj/structure/surface/table/woodentable/poor, @@ -317,9 +283,7 @@ pixel_x = 1; pixel_y = 9 }, -/turf/open/floor/carpet{ - icon_state = "bcarpet09" - }, +/turf/open/floor/carpet/bcarpet09, /area/lv624/ground/caves/north_central_caves) "pH" = ( /obj/structure/surface/table/woodentable/poor, @@ -355,9 +319,7 @@ "EY" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/carpet{ - icon_state = "bcarpet07" - }, +/turf/open/floor/carpet/bcarpet07, /area/lv624/ground/caves/north_central_caves) "Ic" = ( /obj/structure/bed/chair/wood/normal{ @@ -372,31 +334,23 @@ /area/lv624/ground/caves/north_central_caves) "Ms" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/lv624/ground/caves/north_central_caves) "ND" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/device/flashlight/lantern, /obj/structure/barricade/sandbags/wired, /obj/item/weapon/baseballbat/metal, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/lv624/ground/caves/north_central_caves) "OT" = ( /obj/structure/kitchenspike, /obj/effect/decal/cleanable/blood, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/caves/north_central_caves) "Td" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/lv624/ground/caves/north_central_caves) "UM" = ( /obj/structure/bed/alien, diff --git a/maps/map_files/LV624/standalone/lv-bridge-east.dmm b/maps/map_files/LV624/standalone/lv-bridge-east.dmm index 62df758ef0df..09f938cadc91 100644 --- a/maps/map_files/LV624/standalone/lv-bridge-east.dmm +++ b/maps/map_files/LV624/standalone/lv-bridge-east.dmm @@ -5,25 +5,16 @@ "ac" = ( /obj/effect/landmark/lv624/fog_blocker, /obj/structure/fence, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/lv624/ground/barrens/central_barrens) "ad" = ( /obj/effect/landmark/lv624/fog_blocker, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/north, /area/lv624/ground/barrens/central_barrens) "ae" = ( /obj/effect/landmark/lv624/fog_blocker, /obj/structure/fence, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/lv624/ground/barrens/central_barrens) "af" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -50,16 +41,10 @@ "al" = ( /obj/effect/landmark/lv624/fog_blocker, /obj/structure/fence, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/central_river) "am" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "ao" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -80,10 +65,7 @@ "au" = ( /obj/effect/landmark/lv624/fog_blocker, /obj/structure/fence, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/central_river) "av" = ( /obj/effect/landmark/crap_item, @@ -128,10 +110,7 @@ /area/lv624/ground/river/central_river) "aO" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/ground/river/central_river) "aQ" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -148,17 +127,11 @@ /turf/open/gm/dirt, /area/lv624/ground/river/central_river) "aW" = ( -/turf/open/floor/plating{ - dir = 2; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning, /area/lv624/ground/river/central_river) "aX" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/lv624/ground/river/central_river) "aZ" = ( /turf/open/gm/coast/beachcorner/south_east, @@ -254,10 +227,7 @@ /area/lv624/ground/river/central_river) "Bv" = ( /obj/effect/landmark/good_item, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "BA" = ( /obj/structure/flora/bush/ausbushes/genericbush, @@ -272,10 +242,7 @@ /area/lv624/ground/jungle/north_jungle) "GU" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "Hi" = ( /obj/structure/flora/jungle/plantbot1, @@ -313,10 +280,7 @@ /area/lv624/ground/river/central_river) "XY" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/central_river) "YA" = ( /obj/structure/flora/jungle/plantbot1, @@ -324,10 +288,7 @@ /area/lv624/ground/river/central_river) "YL" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/central_river) (1,1,1) = {" diff --git a/maps/map_files/LV624/standalone/lv-bridge-nofog.dmm b/maps/map_files/LV624/standalone/lv-bridge-nofog.dmm index 1b9b8a9408b8..d715a9e30fcf 100644 --- a/maps/map_files/LV624/standalone/lv-bridge-nofog.dmm +++ b/maps/map_files/LV624/standalone/lv-bridge-nofog.dmm @@ -4,52 +4,31 @@ /area/lv624/ground/river/central_river) "ab" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/lv624/ground/river/central_river) "ac" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/north, /area/lv624/ground/river/central_river) "ad" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/lv624/ground/river/central_river) "ae" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/lv624/ground/river/central_river) "af" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/lv624/ground/river/central_river) "ag" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/lv624/ground/river/central_river) "ah" = ( /obj/structure/fence, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/lv624/ground/river/central_river) "ai" = ( /turf/open/gm/dirt, @@ -62,20 +41,14 @@ /area/lv624/ground/jungle/north_jungle) "al" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "dC" = ( /turf/open/gm/coast/beachcorner2/south_east, /area/lv624/ground/river/central_river) "iW" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "jr" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -97,10 +70,7 @@ /turf/open/gm/coast/south, /area/lv624/ground/river/central_river) "lY" = ( -/turf/open/floor/plating{ - dir = 2; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning, /area/lv624/ground/river/central_river) "mq" = ( /obj/structure/machinery/colony_floodlight, @@ -129,10 +99,7 @@ "qL" = ( /obj/effect/spawner/gibspawner/human, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "xB" = ( /obj/effect/landmark/crap_item, @@ -146,16 +113,10 @@ /area/lv624/ground/jungle/north_jungle) "BW" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "DX" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "EG" = ( /obj/effect/landmark/lv624/fog_blocker, @@ -167,10 +128,7 @@ "Uh" = ( /obj/effect/landmark/corpsespawner/miner, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/lv624/ground/river/central_river) "VN" = ( /turf/open/gm/grass/grass1, @@ -179,10 +137,7 @@ /turf/open/gm/dirtgrassborder/south, /area/lv624/ground/jungle/north_east_jungle) "Yw" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/north, /area/lv624/ground/river/central_river) (1,1,1) = {" diff --git a/maps/map_files/LV624/standalone/rightsidepass.dmm b/maps/map_files/LV624/standalone/rightsidepass.dmm index 944be98dfbe7..e7ce416997f0 100644 --- a/maps/map_files/LV624/standalone/rightsidepass.dmm +++ b/maps/map_files/LV624/standalone/rightsidepass.dmm @@ -96,25 +96,19 @@ /area/lv624/ground/jungle/east_jungle) "tn" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "tJ" = ( /turf/open/gm/coast/beachcorner/north_east, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "tN" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "tT" = ( /turf/open/gm/grass/grass1, /area/lv624/ground/jungle/east_jungle) "ww" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/lv624/ground/river/east_river) "zT" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -202,9 +196,7 @@ /turf/open/gm/dirt, /area/lv624/ground/river/east_river) "PZ" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/lv624/ground/jungle/east_jungle) "Qb" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -225,9 +217,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/lv624/ground/jungle/east_jungle) "Wq" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/lv624/ground/barrens/south_eastern_jungle_barrens) "WK" = ( /obj/structure/flora/bush/ausbushes/reedbush, diff --git a/maps/map_files/LV624/standalone/sandtemple-jungle.dmm b/maps/map_files/LV624/standalone/sandtemple-jungle.dmm index 770d6a93473e..724344cd0743 100644 --- a/maps/map_files/LV624/standalone/sandtemple-jungle.dmm +++ b/maps/map_files/LV624/standalone/sandtemple-jungle.dmm @@ -244,12 +244,6 @@ /obj/structure/flora/jungle/vines/light_2, /turf/closed/wall/strata_ice/jungle, /area/lv624/ground/jungle/south_west_jungle) -"Wp" = ( -/obj/structure/flora/grass/tallgrass/jungle/corner{ - dir = 3 - }, -/turf/open/gm/grass/grass1, -/area/lv624/ground/jungle/south_west_jungle) "WQ" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ dir = 8 @@ -415,7 +409,7 @@ LW DF oD oD -Wp +cP uj uj WQ diff --git a/maps/map_files/LV624/storage-crashed-ship/10.armorystorage.dmm b/maps/map_files/LV624/storage-crashed-ship/10.armorystorage.dmm index 90b9f293b9f8..f31ebd3d2995 100644 --- a/maps/map_files/LV624/storage-crashed-ship/10.armorystorage.dmm +++ b/maps/map_files/LV624/storage-crashed-ship/10.armorystorage.dmm @@ -12,16 +12,11 @@ pixel_x = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "d" = ( /obj/item/tool/shovel, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "e" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -31,9 +26,7 @@ name = "\improper Armory Vault"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "i" = ( /obj/structure/surface/rack, @@ -54,10 +47,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "j" = ( /turf/closed/wall, @@ -74,10 +64,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "p" = ( /turf/open/gm/dirt, @@ -95,29 +82,20 @@ /obj/item/ammo_magazine/smg/fp9000, /obj/item/ammo_magazine/smg/fp9000, /obj/item/ammo_magazine/smg/fp9000, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "t" = ( /obj/item/tool/pickaxe, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "v" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "x" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/smg/fp9000, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "y" = ( /obj/structure/surface/table/reinforced/prison, @@ -128,10 +106,7 @@ /obj/item/explosive/grenade/high_explosive/stick{ pixel_x = -6 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "z" = ( /obj/structure/surface/rack, @@ -142,10 +117,7 @@ pixel_y = -3 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "B" = ( /obj/structure/closet/crate, @@ -156,9 +128,7 @@ /obj/item/ammo_magazine/rifle/mar40, /obj/item/ammo_magazine/rifle/mar40/extended, /obj/item/ammo_magazine/rifle/mar40/extended, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "F" = ( /obj/structure/surface/table/reinforced/prison, @@ -166,9 +136,7 @@ /obj/item/weapon/gun/smg/nailgun, /obj/item/ammo_box/magazine/nailgun, /obj/item/ammo_box/magazine/nailgun, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "G" = ( /obj/structure/surface/rack, @@ -178,10 +146,7 @@ /obj/item/weapon/gun/smg/mp27{ pixel_y = 6 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "I" = ( /obj/structure/machinery/light{ @@ -200,27 +165,20 @@ /obj/item/ammo_magazine/smg/mac15{ pixel_x = 6 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "K" = ( /obj/effect/landmark/crap_item, /turf/open/gm/dirt, /area/lv624/ground/barrens/north_east_barrens) "N" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "O" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "P" = ( /obj/structure/surface/rack, @@ -228,20 +186,14 @@ /obj/item/weapon/gun/smg/mac15{ pixel_y = 6 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "Q" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/diamond{ amount = 2 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "T" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -250,18 +202,13 @@ name = "\improper Armory Vault"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "U" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/rifle/lmg, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "V" = ( /obj/structure/surface/rack, @@ -271,10 +218,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "X" = ( /obj/effect/alien/weeds/node, @@ -290,10 +234,7 @@ }, /obj/effect/landmark/crap_item, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) (1,1,1) = {" diff --git a/maps/map_files/LV624/storage-crashed-ship/10.valuables.dmm b/maps/map_files/LV624/storage-crashed-ship/10.valuables.dmm index c76947ab37e8..c8363f1720ab 100644 --- a/maps/map_files/LV624/storage-crashed-ship/10.valuables.dmm +++ b/maps/map_files/LV624/storage-crashed-ship/10.valuables.dmm @@ -8,18 +8,14 @@ amount = 50 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "e" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/largecrate/supply, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "f" = ( /turf/closed/wall, @@ -29,9 +25,7 @@ /obj/item/stack/sheet/mineral/diamond{ amount = 2 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "l" = ( /obj/effect/landmark/crap_item, @@ -52,9 +46,7 @@ /obj/item/ammo_magazine/smg/fp9000, /obj/item/ammo_magazine/smg/fp9000, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "p" = ( /obj/structure/surface/rack, @@ -62,16 +54,11 @@ amount = 20 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "q" = ( /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "r" = ( /obj/effect/landmark/crap_item, @@ -81,16 +68,12 @@ /obj/structure/surface/rack, /obj/item/tool/pickaxe, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "t" = ( /obj/structure/surface/rack, /obj/item/tool/shovel, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "y" = ( /obj/structure/surface/rack, @@ -103,43 +86,30 @@ amount = 30 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "C" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/platinum{ pixel_x = -6 }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "D" = ( /obj/structure/largecrate/supply, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "G" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/rifle/lmg, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "H" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "I" = ( /obj/structure/surface/rack, @@ -149,10 +119,7 @@ /obj/item/weapon/gun/rifle/mar40{ pixel_y = -3 }, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "M" = ( /obj/structure/surface/rack, @@ -160,9 +127,7 @@ amount = 5 }, /obj/item/tool/pickaxe/diamond, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "N" = ( /obj/effect/alien/weeds/node, @@ -180,10 +145,7 @@ pixel_y = 6 }, /obj/effect/landmark/crap_item, -/turf/open/floor{ - dir = 8; - icon_state = "vault" - }, +/turf/open/floor/vault2/west, /area/lv624/ground/barrens/north_east_barrens/ceiling) "U" = ( /obj/structure/closet/crate, @@ -194,9 +156,7 @@ /obj/item/ammo_magazine/rifle/mar40, /obj/item/ammo_magazine/rifle/mar40/extended, /obj/item/ammo_magazine/rifle/mar40/extended, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "V" = ( /obj/structure/machinery/light{ @@ -208,9 +168,7 @@ amount = 5 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "X" = ( /obj/structure/machinery/door/airlock/almayer/secure/colony{ @@ -219,14 +177,10 @@ name = "Mining Storage"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) "Z" = ( -/turf/open/floor{ - icon_state = "dark" - }, +/turf/open/floor/dark, /area/lv624/ground/barrens/north_east_barrens/ceiling) (1,1,1) = {" diff --git a/maps/map_files/New_Varadero/New_Varadero.dmm b/maps/map_files/New_Varadero/New_Varadero.dmm index 5c85b09864e1..9dc30d41f4b7 100644 --- a/maps/map_files/New_Varadero/New_Varadero.dmm +++ b/maps/map_files/New_Varadero/New_Varadero.dmm @@ -17,9 +17,7 @@ "aaA" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "aaG" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -32,18 +30,12 @@ dir = 4 }, /mob/living/simple_animal/mouse, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/medical) "abl" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/radio, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/security) "abu" = ( /obj/item/stack/sheet/wood, @@ -69,9 +61,7 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/pontoon_beach) "abL" = ( /obj/item/device/flashlight/lamp/tripod, @@ -81,10 +71,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/beakers, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/medical) "adw" = ( /turf/closed/wall/r_wall, @@ -98,10 +85,7 @@ /area/varadero/interior/research) "adR" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "aer" = ( /obj/structure/platform_decoration/kutjevo{ @@ -118,10 +102,7 @@ /obj/structure/machinery/light, /obj/structure/closet/l3closet/scientist, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "afx" = ( /obj/structure/machinery/light{ @@ -132,16 +113,11 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_SE) "afz" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/dormatory, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_N) "afR" = ( /obj/effect/decal/warning_stripes{ @@ -150,9 +126,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/cargo) "agi" = ( /obj/structure/window/reinforced{ @@ -184,18 +158,13 @@ /area/varadero/interior/hall_SE) "agn" = ( /obj/structure/window_frame/colony, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "agJ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/trackimp, /obj/item/device/binoculars, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/security) "agM" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -229,27 +198,20 @@ pixel_x = 10; pixel_y = -4 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "ahK" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "aiR" = ( /obj/structure/machinery/door/airlock/almayer/security{ name = "\improper Underground Security Evidence Storage"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "akd" = ( /obj/structure/closet/secure_closet/freezer/fridge, @@ -257,22 +219,16 @@ pixel_y = 24 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "akf" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "akg" = ( /obj/effect/overlay/palmtree_r, -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/monsoon) "akk" = ( /obj/structure/surface/table/woodentable, @@ -294,18 +250,14 @@ /area/varadero/interior_protected/vessel) "akO" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "ald" = ( /obj/structure/pipes/unary/freezer{ dir = 8; icon_state = "freezer_1" }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/medical) "alh" = ( /obj/structure/filingcabinet{ @@ -345,27 +297,21 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "alL" = ( /obj/structure/prop/structure_lattice{ dir = 1; health = 300 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "alM" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/machinery/sleep_console, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "ami" = ( /obj/structure/prop/dam/crane/damaged{ @@ -376,10 +322,7 @@ /area/varadero/interior_protected/caves/digsite) "ani" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northwest, /area/varadero/interior/technical_storage) "anu" = ( /obj/structure/disposalpipe/junction{ @@ -389,9 +332,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "anA" = ( /obj/effect/decal/cleanable/dirt, @@ -401,9 +342,7 @@ /area/varadero/interior/beach_bar) "aoi" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "aoo" = ( /obj/structure/prop/structure_lattice{ @@ -412,9 +351,7 @@ icon_state = "book-5"; name = "book case" }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "aoC" = ( /turf/closed/wall/rock/brown, @@ -430,6 +367,18 @@ /obj/structure/flora/bush/ausbushes/var3/fullgrass, /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior/maintenance/security) +"apt" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "apG" = ( /obj/structure/blocker/invisible_wall/water, /obj/item/lightstick/variant/planted, @@ -437,9 +386,7 @@ /area/varadero/exterior/farocean) "apH" = ( /obj/item/tool/wrench, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "apI" = ( /obj/structure/machinery/computer/cameras/telescreen{ @@ -450,28 +397,20 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "apY" = ( /obj/structure/reagent_dispensers/fueltank, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "aqb" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/security) "aqh" = ( /obj/structure/flora/bush/desert{ @@ -483,16 +422,11 @@ pixel_x = -17; pixel_y = -19 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/pontoon_beach) "aqk" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "aqq" = ( /obj/structure/prop/rock/brown, @@ -506,26 +440,18 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "ara" = ( /turf/open/floor/wood, /area/varadero/interior/court) "arg" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_N) "arC" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "arF" = ( /obj/structure/closet/crate/trashcart, @@ -540,27 +466,18 @@ /obj/structure/bed/chair/hunter{ dir = 1 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "asx" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "atz" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/southeast, /area/varadero/interior/administration) "atM" = ( /obj/structure/prop/mech/drill, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "aud" = ( /obj/structure/sink{ @@ -570,19 +487,14 @@ pixel_y = 28 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "auE" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_NW) "avl" = ( /obj/structure/disposalpipe/junction{ @@ -590,16 +502,11 @@ icon_state = "pipe-j2" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "avy" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/administration) "avD" = ( /turf/closed/wall/huntership, @@ -619,16 +526,12 @@ /area/varadero/exterior/comms4) "awr" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/lz1_near) "awu" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "awJ" = ( /turf/open/gm/coast/beachcorner/south_east, @@ -638,18 +541,14 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "axs" = ( /obj/structure/machinery/storm_siren{ dir = 8; pixel_x = 3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "axv" = ( /obj/structure/platform/kutjevo/smooth{ @@ -659,10 +558,7 @@ /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "axY" = ( /obj/structure/bed/chair/comfy/lime, @@ -674,17 +570,11 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "ayx" = ( -/obj/structure/prop/power_transformer{ - dir = 0 - }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/obj/structure/prop/power_transformer, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "ayF" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -692,10 +582,7 @@ /area/varadero/exterior/lz2_near) "azh" = ( /obj/item/clothing/shoes/swimmingfins, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/maintenance) "azr" = ( /obj/structure/platform/kutjevo/smooth{ @@ -709,32 +596,22 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "azv" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "azw" = ( /obj/structure/largecrate/random/mini/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "azK" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northwest, /area/varadero/interior/administration) "aAg" = ( /obj/structure/machinery/disposal, @@ -748,9 +625,7 @@ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "aAr" = ( /obj/structure/platform/kutjevo/smooth{ @@ -768,19 +643,13 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "aAC" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "aAX" = ( /obj/docking_port/stationary/marine_dropship/lz2{ @@ -792,29 +661,21 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "aBp" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "aBz" = ( /obj/item/stack/cable_coil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "aBB" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "aBK" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers{ @@ -830,10 +691,22 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/disposals) +"aBY" = ( +/obj/structure/barricade/handrail{ + desc = "Your platforms look pretty heavy king, let me support them for you."; + dir = 1; + icon_state = "hr_kutjevo"; + name = "support struts" + }, +/obj/structure/platform/kutjevo/smooth{ + dir = 1; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "aCd" = ( /obj/structure/barricade/handrail/wire{ layer = 3.1 @@ -842,10 +715,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "aCl" = ( /obj/structure/machinery/door/airlock/strata/autoname{ @@ -855,22 +725,15 @@ locked = 1; name = "\improper Engine Room" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "aCo" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "aCz" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "aCH" = ( /obj/structure/bed/chair/wheelchair{ @@ -880,9 +743,7 @@ name = "Dr. O's fantastic self rolling wheelie chair"; pixel_x = 7 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "aCW" = ( /obj/effect/overlay/palmtree_r{ @@ -894,38 +755,22 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz2_near) "aCY" = ( /obj/effect/decal/cleanable/blood/oil, -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "aDu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "aDF" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "aDQ" = ( /obj/structure/filingcabinet{ @@ -947,16 +792,12 @@ /area/varadero/interior/administration) "aDZ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "aEf" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "aEg" = ( /obj/effect/decal/cleanable/blood{ @@ -968,16 +809,11 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "aEi" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "aED" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -985,19 +821,14 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "aEQ" = ( /obj/structure/shuttle/engine/router{ dir = 4; unacidable = 0 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "aFg" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1020,24 +851,18 @@ pixel_x = 6; pixel_y = 14 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "aFt" = ( /turf/closed/wall, /area/varadero/interior_protected/maintenance/south) "aFu" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "aFK" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "aFM" = ( /obj/structure/machinery/door/window/brigdoor/westleft{ @@ -1048,19 +873,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "aFX" = ( /obj/effect/decal/warning_stripes/asteroid{ dir = 1; icon_state = "warning_s" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "greencorners" - }, +/turf/open/floor/shiva/greencorners/east, /area/varadero/interior/hall_SE) "aGx" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -1080,10 +900,7 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/security) "aHs" = ( /obj/structure/surface/table/reinforced/prison, @@ -1099,9 +916,7 @@ /turf/open/floor/wood, /area/varadero/interior/research) "aHu" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/lz1_near) "aHw" = ( /obj/structure/prop/structure_lattice{ @@ -1113,16 +928,11 @@ layer = 3.1; pixel_y = 10 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "aHy" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "aHM" = ( /obj/structure/machinery/firealarm{ @@ -1134,17 +944,13 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "aIq" = ( /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/electrical) "aJc" = ( /obj/structure/pipes/vents/pump{ @@ -1163,9 +969,7 @@ pixel_x = 5; pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/research) "aJp" = ( /obj/effect/decal/cleanable/blood{ @@ -1183,9 +987,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 1 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "aJD" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1208,10 +1010,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "aJF" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -1225,9 +1024,7 @@ /area/varadero/interior/hall_SE) "aJI" = ( /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "aJP" = ( /obj/structure/bed/chair/wood/normal, @@ -1235,10 +1032,7 @@ /area/varadero/interior/library) "aJW" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "aKk" = ( /obj/structure/machinery/light/small{ @@ -1249,9 +1043,7 @@ pixel_x = -5; pixel_y = 6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "aKJ" = ( /obj/item/tool/warning_cone, @@ -1263,27 +1055,18 @@ /turf/open/gm/dirt, /area/varadero/exterior/eastbeach) "aLc" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/east, /area/varadero/interior/disposals) "aLl" = ( -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/varadero/interior/medical) "aLn" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "aMp" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "aMC" = ( /turf/closed/wall/r_wall/unmeltable, @@ -1294,9 +1077,7 @@ dir = 1 }, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "aOg" = ( /turf/open/gm/grass/grass1/weedable, @@ -1317,26 +1098,19 @@ /area/varadero/interior/hall_SE) "aPQ" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "aPU" = ( /obj/structure/bed/chair{ icon_state = "chair_alt" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "aQc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "aQq" = ( /obj/structure/window/framed/colony/reinforced/hull, @@ -1347,41 +1121,28 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/security) "aQG" = ( -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/morgue) "aQN" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "aQR" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "aQY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/tool/screwdriver, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "aRr" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_NW) "aRL" = ( /obj/structure/surface/table/reinforced/prison, @@ -1397,9 +1158,7 @@ pixel_x = 2; pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "aSe" = ( /obj/item/reagent_container/food/snacks/birthdaycakeslice, @@ -1423,15 +1182,11 @@ /area/varadero/interior/maintenance/north) "aTg" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/lz1_near) "aTh" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "aTC" = ( /obj/item/reagent_container/food/snacks/eat_bar{ @@ -1442,25 +1197,18 @@ pixel_x = -5; pixel_y = -9 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "aTS" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "aTY" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "aUA" = ( /obj/structure/prop/rock/brown, @@ -1486,9 +1234,7 @@ /obj/structure/mirror{ pixel_x = -32 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "aVs" = ( /obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ @@ -1497,10 +1243,7 @@ name = "Pontoon South Door"; openspeed = 17 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/varadero/interior/maintenance/north) "aVt" = ( /obj/structure/prop/structure_lattice{ @@ -1512,9 +1255,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "aVF" = ( /obj/structure/surface/table/reinforced/prison, @@ -1526,10 +1267,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/technical_storage) "aVQ" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -1537,16 +1275,10 @@ /area/varadero/interior/hall_N) "aWA" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "aWP" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/west, /area/varadero/interior/hall_SE) "aXb" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -1556,9 +1288,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "aXn" = ( /obj/structure/prop/rock/brown, @@ -1568,25 +1298,18 @@ /obj/effect/landmark/lv624/fog_blocker{ time_to_dispel = 25000 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/eastocean) "aXt" = ( /obj/structure/catwalk, /obj/effect/decal/cleanable/blood/oil, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "aXz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "aXA" = ( /obj/structure/largecrate/supply/medicine/iv, @@ -1602,10 +1325,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/caves/north_research) "aZb" = ( /obj/structure/bedsheetbin{ @@ -1615,9 +1335,7 @@ pixel_x = -2; pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "aZq" = ( /obj/structure/window/reinforced{ @@ -1639,10 +1357,7 @@ pixel_y = 13 }, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/medical) "aZv" = ( /obj/structure/bed/chair{ @@ -1652,28 +1367,21 @@ /turf/open/floor/wood, /area/varadero/interior/hall_SE) "aZX" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/comms3) "baa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "bag" = ( /obj/structure/machinery/light/small{ dir = 4 }, /obj/effect/landmark/monkey_spawn, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "bah" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1683,20 +1391,15 @@ /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, -/area/varadero/exterior/pontoon_beach) +/turf/open/gm/river/ocean/deep_ocean, +/area/varadero/exterior/pontoon_beach/lz) "bak" = ( /obj/structure/prop/invuln/overhead_pipe{ dir = 4; pixel_x = -14; pixel_y = 13 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "baH" = ( /obj/structure/surface/rack, @@ -1704,18 +1407,13 @@ /obj/item/weapon/gun/shotgun/pump{ pixel_y = -5 }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/security) "baN" = ( /obj/structure/closet/crate/secure, /obj/effect/landmark/objective_landmark/close, /obj/item/trash/wy_chips_pepper, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "bbt" = ( /obj/effect/landmark/hunter_primary, @@ -1731,10 +1429,7 @@ /area/varadero/exterior/lz2_near) "bbW" = ( /obj/item/clothing/under/shorts/black, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/maintenance) "bcg" = ( /obj/structure/surface/rack, @@ -1743,17 +1438,11 @@ health = 80 }, /obj/item/tool/surgery/surgicaldrill/predatorsurgicaldrill, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "bcD" = ( /obj/item/tool/wet_sign, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "bdc" = ( /obj/item/stack/tile/plasteel{ @@ -1761,9 +1450,7 @@ pixel_x = 17; pixel_y = 16 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "bdH" = ( /turf/open/gm/coast/beachcorner/north_east, @@ -1776,9 +1463,7 @@ name = "\improper Underground Security Custodial Closet"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "ben" = ( /obj/structure/filingcabinet{ @@ -1807,16 +1492,12 @@ }, /obj/structure/closet/crate, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "beE" = ( /obj/item/device/taperecorder, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/security) "beK" = ( /turf/open/gm/coast/beachcorner/north_east, @@ -1827,10 +1508,7 @@ }, /obj/structure/filingcabinet/security, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "bfg" = ( /obj/structure/surface/table, @@ -1850,34 +1528,23 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "bft" = ( /obj/structure/surface/rack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "bfX" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/corpsespawner/colonist, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/eastbeach) "bgh" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/varadero/interior/maintenance/north) "bgl" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "bgE" = ( /turf/closed/wall/r_wall, @@ -1904,9 +1571,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "bio" = ( /obj/structure/surface/table/woodentable, @@ -1920,9 +1585,7 @@ pixel_x = -4; pixel_y = 12 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "biF" = ( /obj/structure/surface/table/reinforced/prison, @@ -1933,10 +1596,7 @@ pixel_y = 8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "biS" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1958,17 +1618,11 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "bjA" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "bjC" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -1977,9 +1631,7 @@ "bjP" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/records) "bko" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -1994,9 +1646,7 @@ name = "Underground Morgue"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/varadero/interior/morgue) "bkG" = ( /obj/structure/surface/table/reinforced/prison, @@ -2007,9 +1657,7 @@ /obj/structure/machinery/computer/communications{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "bkM" = ( /turf/closed/wall, @@ -2025,10 +1673,7 @@ health = 80 }, /obj/item/tool/surgery/hemostat/predatorhemostat, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "bmI" = ( /obj/effect/landmark/xeno_hive_spawn, @@ -2040,9 +1685,7 @@ /obj/effect/decal/warning_stripes/asteroid{ icon_state = "warning_s" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "bnc" = ( /obj/structure/surface/table, @@ -2057,23 +1700,16 @@ pixel_x = 8; pixel_y = -8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "bnf" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "bng" = ( /obj/structure/surface/rack, /obj/item/tool/pickaxe, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "bnm" = ( /turf/closed/wall/rock/brown, @@ -2087,9 +1723,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "bnH" = ( /obj/structure/prop/dam/truck/damaged, @@ -2097,34 +1731,25 @@ /area/varadero/exterior/lz2_near) "boI" = ( /obj/structure/prop/almayer/computers/sensor_computer2, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/varadero/interior/dock_control) "boV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/maintenance) "bpH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "bpI" = ( /obj/effect/landmark/hunter_secondary, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "bpT" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2148,16 +1773,11 @@ pixel_x = -15; pixel_y = 2 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "brM" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "brT" = ( /turf/closed/wall/huntership/destructible, @@ -2173,9 +1793,7 @@ /area/varadero/interior_protected/caves/digsite) "bst" = ( /obj/structure/closet/crate/miningcar, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "bte" = ( /obj/structure/closet/crate/radiation, @@ -2214,26 +1832,15 @@ /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "buH" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "bvE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "bvF" = ( /obj/structure/flora/bush/desert{ @@ -2250,26 +1857,17 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "bwz" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/hall_NW) "bwP" = ( /obj/structure/machinery/landinglight/ds2{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "bxc" = ( /obj/structure/surface/table/reinforced/prison, @@ -2278,16 +1876,11 @@ }, /obj/effect/spawner/random/powercell, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "bxx" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "bye" = ( /obj/structure/stairs/perspective{ @@ -2295,10 +1888,7 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "byl" = ( /obj/structure/surface/table/reinforced/prison, @@ -2325,9 +1915,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/security) "bys" = ( /obj/structure/platform_decoration/kutjevo{ @@ -2342,10 +1930,7 @@ /area/varadero/interior_protected/caves/digsite) "byC" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/eastocean) "byF" = ( /obj/structure/platform/kutjevo/smooth{ @@ -2357,31 +1942,20 @@ /area/varadero/exterior/farocean) "byU" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "bzf" = ( /obj/structure/machinery/light/small, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/varadero/interior/maintenance) "bzn" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "bzq" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/medical) "bzz" = ( /obj/structure/platform/kutjevo/smooth{ @@ -2399,9 +1973,7 @@ /obj/structure/flora/bush/ausbushes/pointybush{ pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "bAE" = ( /obj/structure/window/reinforced{ @@ -2440,9 +2012,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/records) "bBt" = ( /obj/structure/cable/heavyduty{ @@ -2463,24 +2033,17 @@ "bBV" = ( /obj/structure/blocker/invisible_wall/water, /obj/item/lightstick/variant/planted, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "bCi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/research) "bCA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "bCM" = ( /obj/structure/platform_decoration/kutjevo, @@ -2495,26 +2058,18 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, -/area/varadero/exterior/pontoon_beach) +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "bDs" = ( /obj/item/weapon/gun/flare{ current_mag = null }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz2_near) "bEj" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/junction, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "bEX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2523,9 +2078,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/comms3) "bEY" = ( /obj/structure/platform/kutjevo/smooth{ @@ -2547,9 +2100,7 @@ pixel_y = 17 }, /obj/structure/machinery/recharger, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "bFo" = ( /obj/structure/surface/table, @@ -2563,18 +2114,14 @@ pixel_x = 3; pixel_y = 17 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "bFV" = ( /obj/structure/machinery/light/small{ dir = 4 }, /obj/structure/surface/rack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "bGe" = ( /obj/item/stool{ @@ -2582,20 +2129,13 @@ pixel_y = -6 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "bGy" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/hall_SE) "bGz" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/varadero/interior/hall_SE) "bGC" = ( /obj/structure/sign/safety/restrictedarea, @@ -2611,9 +2151,7 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "bIt" = ( /turf/closed/wall, @@ -2627,13 +2165,8 @@ /obj/structure/machinery/light{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "bJH" = ( /obj/item/tool/warning_cone, @@ -2651,10 +2184,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "bLl" = ( /obj/structure/platform/kutjevo/smooth{ @@ -2677,10 +2207,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "bLp" = ( /obj/structure/bed/chair/comfy/orange{ @@ -2689,9 +2216,7 @@ /turf/open/floor/wood, /area/varadero/interior/administration) "bLy" = ( -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/mess) "bLB" = ( /obj/structure/window/framed/colony, @@ -2705,16 +2230,10 @@ /obj/structure/prop/ice_colony/tiger_rug{ icon_state = "HotlineAlt" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/administration) "bLN" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/comms3) "bLV" = ( /obj/item/lightstick/variant/planted, @@ -2732,9 +2251,7 @@ /area/varadero/interior/records) "bMk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "bMx" = ( /obj/structure/largecrate/random/case/double, @@ -2743,53 +2260,38 @@ "bMG" = ( /obj/structure/closet/crate/ammo/alt, /obj/item/trash/ceramic_plate, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "bMV" = ( /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/hall_SE) "bNi" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/hall_SE) "bNt" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/item/clothing/suit/storage/bomber, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/bunks) "bNC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/administration) "bNN" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, /obj/item/prop/almayer/comp_open, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "bOO" = ( /obj/structure/machinery/disposal, @@ -2797,9 +2299,7 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "bPe" = ( /obj/structure/platform/kutjevo/smooth{ @@ -2808,41 +2308,28 @@ layer = 2.99 }, /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/caves) "bPk" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "bPl" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_NW) "bPm" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northeast, /area/varadero/interior/hall_SE) "bPx" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "bPF" = ( /obj/structure/window/reinforced{ @@ -2857,10 +2344,7 @@ color = "#6b675e" }, /obj/structure/window/reinforced, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "bPG" = ( /obj/structure/surface/table/woodentable, @@ -2869,26 +2353,19 @@ pixel_x = 1; pixel_y = 13 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/varadero/interior/chapel) "bPL" = ( /obj/item/restraint/handcuffs{ pixel_x = 2; pixel_y = 16 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "bQa" = ( /obj/structure/catwalk, /obj/structure/largecrate/random, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "bQH" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, @@ -2896,9 +2373,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "bRg" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2911,17 +2386,13 @@ /area/varadero/interior/disposals) "bRo" = ( /obj/structure/reagent_dispensers/beerkeg/alt_dark, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "bRQ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "bRS" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2932,9 +2403,7 @@ "bSd" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "bSj" = ( /obj/structure/platform_decoration/kutjevo{ @@ -2953,12 +2422,8 @@ /turf/open/shuttle/elevator/grating, /area/varadero/interior/records) "bSD" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "bSQ" = ( /obj/item/tool/warning_cone, @@ -2975,17 +2440,12 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/caves/north_research) "bTm" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/weapon/gun/rifle/m4ra, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "bTA" = ( /obj/structure/disposalpipe/segment, @@ -2996,35 +2456,24 @@ /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "bUg" = ( /obj/structure/machinery/microwave{ pixel_y = 9 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/security) "bUK" = ( /obj/structure/machinery/storm_siren{ dir = 8; pixel_x = 3 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_N) "bUP" = ( -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/monsoon) "bUR" = ( /obj/structure/surface/table/reinforced/prison, @@ -3033,10 +2482,7 @@ pixel_y = 4 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "bUZ" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -3057,23 +2503,16 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "bVu" = ( /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/medical) "bVI" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/court) "bVQ" = ( /obj/structure/stairs/perspective{ @@ -3089,9 +2528,7 @@ /turf/open/gm/dirt, /area/varadero/exterior/lz1_near) "bVS" = ( -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/varadero/exterior/lz1_near) "bVX" = ( /turf/open/gm/coast/beachcorner2/south_west, @@ -3101,9 +2538,7 @@ /obj/item/stack/sheet/plasteel/medium_stack, /obj/item/trash/crushed_cup, /obj/item/prop/magazine/dirty/torn, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "bYO" = ( /obj/item/tool/shovel/spade, @@ -3124,9 +2559,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/maintenance/research) "bZv" = ( /obj/structure/machinery/storm_siren{ @@ -3136,16 +2569,10 @@ /area/varadero/exterior/lz1_near) "bZA" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/maintenance/north) "bZI" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/hall_SE) "bZU" = ( /turf/open/floor/plating/icefloor, @@ -3168,16 +2595,11 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "cba" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "cbe" = ( /obj/structure/filingcabinet{ @@ -3192,23 +2614,16 @@ pixel_x = -11; pixel_y = 20 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "cbg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "cbq" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "cbv" = ( /obj/structure/surface/table, @@ -3220,17 +2635,11 @@ pixel_x = 4; pixel_y = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "cbI" = ( -/obj/item/cpr_dummy{ - dir = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/item/cpr_dummy, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "cbK" = ( /obj/structure/desertdam/decals/road_edge{ @@ -3257,29 +2666,21 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "cdb" = ( /turf/closed/wall, /area/varadero/interior/maintenance/security) "cdc" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "cdy" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "cdL" = ( /obj/effect/landmark/corpsespawner/colonist/burst, @@ -3290,10 +2691,7 @@ dir = 4; pixel_x = -3 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "cdS" = ( /obj/effect/decal/cleanable/blood, @@ -3307,9 +2705,7 @@ /area/varadero/exterior/eastbeach) "ceo" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "ceJ" = ( /obj/item/storage/fancy/candle_box, @@ -3321,33 +2717,24 @@ pixel_x = -3; pixel_y = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "cfs" = ( /obj/structure/machinery/power/smes/buildable{ name = "colony distribution SMES" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "cgb" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/technical_storage) "cgj" = ( /obj/item/stack/sheet/metal/med_small_stack, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/comms3) "cgr" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -3360,19 +2747,14 @@ /obj/structure/machinery/floodlight/landing/floor{ pixel_x = -1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "che" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/comms3) "chr" = ( /obj/structure/bed/stool{ @@ -3390,9 +2772,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "chU" = ( /obj/structure/shuttle/engine/propulsion/burst{ @@ -3405,56 +2785,40 @@ /turf/open/gm/dirt, /area/varadero/exterior/lz2_near) "cic" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "cil" = ( /obj/structure/barricade/handrail/wire{ layer = 3.1 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/electrical) "cit" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "ciu" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/hall_SE) "ciH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "ciR" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_SE) "cjf" = ( /obj/item/reagent_container/glass/bucket{ pixel_x = 8; pixel_y = -6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "cjU" = ( /obj/structure/barricade/handrail/wire{ @@ -3462,33 +2826,23 @@ }, /obj/structure/closet/secure_closet/scientist, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "ckx" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "ckz" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/southeast, /area/varadero/interior/research) "ckF" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/vomit, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "ckG" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -3496,10 +2850,7 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/maintenance/south) "ckI" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/hall_N) "ckM" = ( /obj/effect/landmark/monkey_spawn, @@ -3510,9 +2861,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "clA" = ( /obj/effect/landmark/objective_landmark/close, @@ -3520,9 +2869,7 @@ /area/varadero/interior/dock_control) "clD" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/bunks) "clG" = ( /obj/structure/platform/kutjevo/smooth{ @@ -3535,10 +2882,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/caves) "clX" = ( /turf/closed/wall/r_wall, @@ -3550,10 +2894,7 @@ pixel_y = 13 }, /obj/structure/prop/invuln/pipe_water, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/maintenance) "cmk" = ( /obj/structure/barricade/handrail/wire{ @@ -3568,10 +2909,7 @@ /obj/item/reagent_container/food/drinks/cans/souto/lime, /obj/item/reagent_container/food/drinks/cans/souto/peach, /obj/item/reagent_container/food/drinks/bottle/sake, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "cmr" = ( /obj/item/stack/tile/plasteel{ @@ -3585,10 +2923,7 @@ pixel_y = 7 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "cne" = ( /obj/structure/platform/kutjevo/smooth{ @@ -3599,10 +2934,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "cnv" = ( /obj/structure/closet/crate/ammo/alt, @@ -3616,30 +2948,20 @@ pixel_y = 4; pixel_x = -5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "cnW" = ( /obj/structure/surface/table, /obj/structure/prop/server_equipment/laptop/on, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/hall_NW) "coc" = ( /obj/structure/tunnel/maint_tunnel, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/technical_storage) "cog" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "coz" = ( /obj/structure/sign/safety/bulkhead_door, @@ -3647,32 +2969,23 @@ /area/varadero/interior/maintenance/north) "coQ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "coX" = ( /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "cpA" = ( /obj/structure/morgue, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "cpC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "cpF" = ( /obj/structure/barricade/handrail{ @@ -3681,10 +2994,7 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "cql" = ( /obj/structure/platform/kutjevo/smooth{ @@ -3708,10 +3018,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "cqC" = ( /obj/structure/extinguisher_cabinet, @@ -3725,32 +3032,20 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/vessel) "crC" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "csb" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "csr" = ( /obj/structure/prop/ice_colony/flamingo, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "cto" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "ctw" = ( /obj/structure/flora/pottedplant{ @@ -3761,10 +3056,7 @@ dir = 4; pixel_x = -3 }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/southwest, /area/varadero/interior/administration) "cty" = ( /turf/closed/wall/rock/brown, @@ -3785,10 +3077,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "cuc" = ( /obj/structure/barricade/handrail/wire{ @@ -3798,27 +3087,16 @@ /obj/item/stack/sheet/glass{ amount = 30 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "cud" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/electrical) "cug" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "cur" = ( /obj/structure/surface/rack, @@ -3830,10 +3108,7 @@ dir = 8; pixel_x = 3 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/security) "cvW" = ( /obj/structure/closet/secure_closet/freezer/kitchen, @@ -3845,18 +3120,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/mess) "cvX" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "cwe" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -3869,19 +3139,14 @@ pixel_x = -10; pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/hall_SE) "cwk" = ( /obj/structure/largecrate/random, /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "cwp" = ( /obj/structure/window/reinforced{ @@ -3896,10 +3161,7 @@ color = "#6b675e" }, /obj/item/clothing/suit/armor/riot, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "cwE" = ( /turf/closed/wall/rock/brown, @@ -3920,10 +3182,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/caves/north_research) "cyT" = ( /obj/structure/machinery/light/small, @@ -3932,29 +3191,19 @@ pixel_x = -16; pixel_y = -8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "czA" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/pontoon_beach) "czG" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "cAw" = ( /obj/structure/closet/secure_closet/cargotech, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "cAx" = ( /obj/structure/largecrate/random, @@ -3962,9 +3211,7 @@ /area/varadero/interior/records) "cAX" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "cBq" = ( /obj/structure/flora/pottedplant{ @@ -3979,10 +3226,7 @@ /area/varadero/interior/caves/north_research) "cBW" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "cCk" = ( /obj/structure/machinery/storm_siren{ @@ -3994,28 +3238,21 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "cDm" = ( /obj/item/reagent_container/food/drinks/cans/beer{ pixel_x = -9; pixel_y = 12 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "cDr" = ( /obj/structure/closet/secure_closet/medical1{ req_access_txt = "100" }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/varadero/interior/medical) "cEm" = ( /obj/structure/platform/kutjevo/smooth{ @@ -4026,11 +3263,8 @@ /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, -/area/varadero/exterior/pontoon_beach) +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "cEu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 @@ -4041,16 +3275,11 @@ /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/hall_SE) "cFe" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "cFh" = ( /obj/effect/decal/cleanable/dirt, @@ -4058,9 +3287,7 @@ /area/varadero/exterior/eastocean) "cFu" = ( /obj/structure/xenoautopsy/tank/larva, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "cFw" = ( /turf/open/gm/dirt, @@ -4068,52 +3295,24 @@ "cFz" = ( /turf/open/gm/coast/beachcorner2/north_west, /area/varadero/interior/caves/east) -"cFK" = ( -/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ - id = "undergroundhangarsouth"; - unacidable = 1; - name = "Pontoon South Door"; - openspeed = 17 - }, -/obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ - id = "undergroundhangarsouth"; - unacidable = 1; - name = "Pontoon South Door"; - openspeed = 17 - }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, -/area/varadero/interior/maintenance/north) "cFZ" = ( /obj/structure/cargo_container/kelland/left, /turf/open/gm/dirt, /area/varadero/exterior/lz2_near) "cGc" = ( /obj/item/book/manual/detective, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "cGd" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/shiva/green, /area/varadero/interior/mess) "cGx" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/r_n_d/protolathe, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "cGD" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -4133,17 +3332,11 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/hall_NW) "cGT" = ( /obj/structure/machinery/r_n_d/circuit_imprinter, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "cGV" = ( /turf/closed/wall/r_wall/elevator{ @@ -4155,10 +3348,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/security) "cHl" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -4166,9 +3356,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/technical_storage) "cHR" = ( /obj/structure/surface/table, @@ -4179,9 +3367,7 @@ pixel_y = 24 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "cHS" = ( /obj/structure/closet/crate/freezer/rations, @@ -4193,9 +3379,7 @@ /obj/item/explosive/grenade/incendiary/molotov{ pixel_x = 6 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "cHV" = ( /obj/structure/window/phoronreinforced{ @@ -4217,17 +3401,11 @@ /area/varadero/interior_protected/vessel) "cHY" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "cIB" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/technical_storage) "cIP" = ( /obj/item/clothing/shoes/snow, @@ -4239,9 +3417,7 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/bunks) "cJa" = ( /obj/structure/reagent_dispensers/water_cooler{ @@ -4250,17 +3426,11 @@ pixel_y = 19 }, /obj/effect/decal/strata_decals/grime/grime2, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "cJL" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "cKB" = ( /obj/structure/platform/kutjevo/smooth{ @@ -4268,16 +3438,11 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "cKC" = ( /obj/item/explosive/grenade/incendiary, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "cKK" = ( /obj/item/paper/crumpled/bloody, @@ -4286,10 +3451,7 @@ /area/varadero/interior/maintenance/north) "cKZ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/west, /area/varadero/interior/cargo) "cLD" = ( /obj/structure/bed/chair/office/dark{ @@ -4299,10 +3461,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "cLP" = ( /turf/open/space, @@ -4314,16 +3473,11 @@ layer = 2.99 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "cLX" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "cLY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -4334,39 +3488,27 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "cMf" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/court) "cNb" = ( /obj/structure/surface/table, /obj/item/device/binoculars, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "cNh" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "cNt" = ( /turf/open/gm/coast/north, /area/varadero/exterior/comms4) "cNu" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/hall_SE) "cNA" = ( /obj/structure/surface/table/reinforced/prison, @@ -4394,32 +3536,23 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "cNJ" = ( /obj/structure/closet, /obj/item/device/flashlight/lantern, /obj/item/map/current_map, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "cNT" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "cOj" = ( /obj/item/circuitboard/apc, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "cOs" = ( /obj/structure/bed/sofa/pews/flipped{ @@ -4430,49 +3563,36 @@ /area/varadero/interior/chapel) "cOK" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/morgue) "cPI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "cPR" = ( /obj/structure/window/framed/colony/reinforced, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "cQr" = ( /obj/item/tool/crowbar/red{ pixel_x = 9; pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/technical_storage) "cQu" = ( /obj/structure/prop/turbine_extras/left, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "cRn" = ( /obj/item/prop/alien/hugger, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "cRx" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ @@ -4484,9 +3604,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "cSa" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers{ @@ -4503,17 +3621,13 @@ /area/varadero/interior/chapel) "cTb" = ( /obj/item/device/flashlight/flare, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "cTg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "cTr" = ( /obj/structure/machinery/light{ @@ -4522,23 +3636,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "cTw" = ( /obj/structure/window/framed/colony, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "cTV" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "cUE" = ( /obj/structure/surface/table/reinforced/prison{ @@ -4548,10 +3655,7 @@ pixel_x = 16; pixel_y = 16 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "cUF" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -4569,9 +3673,7 @@ layer = 2.99 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "cUN" = ( /obj/structure/prop/rock/brown{ @@ -4580,18 +3682,13 @@ name = "sturdy rock(s)"; desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "cUZ" = ( /obj/structure/largecrate/random/case/double{ anchored = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "cVd" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -4607,9 +3704,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "cWs" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -4621,10 +3716,7 @@ dir = 4 }, /obj/structure/prop/invuln/pipe_water, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/maintenance) "cWu" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -4641,9 +3733,7 @@ layer = 2.99 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "cXa" = ( /obj/structure/platform/kutjevo/smooth{ @@ -4661,9 +3751,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/technical_storage) "cYa" = ( /obj/item/storage/firstaid/adv, @@ -4674,20 +3762,14 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_N) "cYr" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, /obj/item/stack/cable_coil/cut, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "cYw" = ( /obj/structure/machinery/floodlight/landing{ @@ -4695,15 +3777,11 @@ name = "Construction Light" }, /obj/effect/decal/warning_stripes, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/monsoon) "cYB" = ( /obj/structure/window_frame/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "cYC" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -4715,17 +3793,11 @@ /area/varadero/interior/caves/north_research) "cYZ" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "cZN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/technical_storage) "cZR" = ( /obj/structure/sign/safety/medical, @@ -4735,9 +3807,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "dad" = ( /obj/item/stack/tile/plasteel, @@ -4746,22 +3816,14 @@ "daA" = ( /obj/structure/bed/chair, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/court) "daS" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "dbg" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/technical_storage) "dbu" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -4771,9 +3833,7 @@ /area/varadero/interior/chapel) "dbV" = ( /obj/item/trash/liquidfood, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "dcM" = ( /obj/item/ammo_magazine/revolver/cmb, @@ -4804,9 +3864,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "ded" = ( /obj/structure/surface/table/reinforced/prison, @@ -4814,9 +3872,7 @@ pixel_y = 9 }, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "deg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -4845,10 +3901,7 @@ /area/varadero/exterior/eastbeach) "deX" = ( /obj/item/trash/boonie, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/hall_NW) "dfs" = ( /obj/item/storage/belt/utility, @@ -4863,41 +3916,30 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/morgue) "dfP" = ( /obj/structure/machinery/computer/shuttle_control/ice_colony/elevator1{ pixel_y = 32 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "dgq" = ( -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/morgue) "dgF" = ( /obj/structure/machinery/storm_siren{ dir = 8; pixel_x = 3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "dgP" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/north, /area/varadero/interior/disposals) "dgY" = ( /obj/structure/prop/rock/brown, @@ -4908,9 +3950,7 @@ dir = 4 }, /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/records) "dhQ" = ( /obj/effect/decal/cleanable/blood, @@ -4920,18 +3960,13 @@ /area/varadero/interior/chapel) "dhV" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "dir" = ( /obj/effect/landmark/lv624/fog_blocker{ time_to_dispel = 25000 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "diu" = ( /obj/structure/bed/chair/comfy{ @@ -4952,16 +3987,10 @@ dir = 4; pixel_x = 7 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "diK" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -30; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/item/stack/sheet/wood, /obj/item/tool/kitchen/knife/butcher{ pixel_x = -7; @@ -4990,37 +4019,26 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/records) "diW" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "redcorners" - }, +/turf/open/floor/shiva/redcorners/north, /area/varadero/interior/security) "djb" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "djh" = ( /obj/item/book/manual/security_space_law, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "djC" = ( /obj/structure/closet/toolcloset, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "djH" = ( /obj/structure/pipes/vents/pump, @@ -5035,24 +4053,17 @@ /turf/open/floor/interior/plastic, /area/varadero/interior_protected/caves/digsite) "dkl" = ( -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "dkr" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/research) "dkC" = ( /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "dkS" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -5064,9 +4075,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "dlh" = ( /obj/structure/machinery/chem_dispenser/soda{ @@ -5081,18 +4090,13 @@ dir = 4; pixel_x = -3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "dlv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/varadero/interior/research) "dlD" = ( /obj/structure/prop/rock/brown_degree, @@ -5108,10 +4112,7 @@ dir = 4 }, /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "dmR" = ( /obj/structure/surface/rack, @@ -5122,9 +4123,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "dnh" = ( /obj/structure/machinery/shower{ @@ -5137,45 +4136,31 @@ icon_state = "road_edge_decal3"; pixel_y = 16 }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/varadero/interior/court) "dnU" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "dnV" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/security) "dnW" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "doa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "dob" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "dos" = ( /obj/item/clothing/head/helmet, @@ -5191,9 +4176,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/records) "doP" = ( /obj/structure/prop/rock/brown, @@ -5214,18 +4197,13 @@ name = "\improper Underground Security Brig"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "dpO" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/evidencebag, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "dpW" = ( /turf/open/gm/coast/beachcorner/north_east, @@ -5234,10 +4212,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/west, /area/varadero/interior/cargo) "dqx" = ( /obj/structure/cargo_container/wy/right, @@ -5248,18 +4223,14 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "drK" = ( /obj/structure/bed/chair{ dir = 8; icon_state = "chair_alt" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "dsi" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -5267,10 +4238,7 @@ /area/varadero/interior_protected/caves/digsite) "dss" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "dsz" = ( /obj/structure/filingcabinet{ @@ -5286,19 +4254,14 @@ pixel_y = 11 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "dsC" = ( /obj/structure/platform/kutjevo/smooth{ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "dtj" = ( /obj/structure/sign/poster/propaganda, @@ -5355,46 +4318,30 @@ pixel_x = -13; pixel_y = 12 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_N) "dvT" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/eastbeach) "dwN" = ( /obj/item/tool/wet_sign, /obj/item/tool/mop, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "dwP" = ( /obj/structure/machinery/computer3/powermonitor, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "dxn" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_N) "dxt" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/varadero/interior/maintenance) "dxK" = ( /obj/structure/prop/rock/brown, @@ -5402,9 +4349,7 @@ /area/varadero/interior/caves/north_research) "dyl" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "dyo" = ( /obj/structure/platform/kutjevo/smooth{ @@ -5433,25 +4378,17 @@ pixel_x = 3; pixel_y = 2 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "dBA" = ( /obj/item/tool/surgery/surgicaldrill/predatorsurgicaldrill{ pixel_x = 10 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "dBB" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "dCz" = ( /obj/structure/surface/table/reinforced/prison, @@ -5463,15 +4400,10 @@ dir = 8; health = 80 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/morgue) "dCE" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/comms3) "dDn" = ( /obj/item/shard{ @@ -5492,9 +4424,7 @@ "dEo" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "dEJ" = ( /obj/structure/machinery/landinglight/ds2/spoke{ @@ -5507,9 +4437,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "dFm" = ( /obj/structure/largecrate/supply/supplies/water, @@ -5542,9 +4470,7 @@ "dGh" = ( /obj/effect/landmark/objective_landmark/medium, /obj/structure/closet/crate/hydroponics/prespawned, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/technical_storage) "dGr" = ( /turf/closed/shuttle{ @@ -5562,16 +4488,11 @@ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "dHD" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "dHY" = ( /obj/structure/desertdam/decals/road_edge{ @@ -5613,19 +4534,14 @@ /area/varadero/interior_protected/caves/digsite) "dID" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/electrical) "dIK" = ( /obj/structure/largecrate/random, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "dJI" = ( /obj/structure/surface/rack, @@ -5633,9 +4549,7 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "dJX" = ( /obj/effect/decal/cleanable/blood/drip, @@ -5644,10 +4558,7 @@ /area/varadero/exterior/lz2_near) "dKc" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/hall_N) "dKy" = ( /obj/structure/closet/crate/freezer/cooler/oj, @@ -5658,9 +4569,7 @@ /obj/item/reagent_container/food/drinks/cans/souto/grape, /obj/item/reagent_container/food/drinks/cans/souto/lime, /obj/item/reagent_container/food/drinks/cans/souto/grape, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "dLN" = ( /obj/structure/flora/pottedplant{ @@ -5671,17 +4580,13 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/medical) "dLP" = ( /obj/item/stool{ icon_state = "stool_alt" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/medical) "dMm" = ( /obj/structure/window/reinforced{ @@ -5690,10 +4595,7 @@ }, /obj/structure/surface/rack, /obj/item/tool/surgery/bonegel/predatorbonegel, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "dNh" = ( /obj/structure/stairs/perspective{ @@ -5701,23 +4603,17 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/lz1_near) "dNt" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/north_research) "dNU" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "dNW" = ( /obj/structure/machinery/light{ @@ -5738,9 +4634,7 @@ /obj/item/facepaint/lipstick/jade{ pixel_x = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "dNY" = ( /obj/structure/window/reinforced/tinted{ @@ -5750,16 +4644,11 @@ /obj/item/device/flashlight/lamp/green{ pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/security) "dNZ" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/caves/central) "dOk" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -5769,9 +4658,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "dOl" = ( /obj/item/prop/colony/used_flare, @@ -5782,9 +4669,7 @@ /turf/open/gm/dirt, /area/varadero/exterior/lz2_near) "dOS" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/varadero/exterior/pontoon_beach) "dPR" = ( /obj/item/reagent_container/glass/bucket, @@ -5794,50 +4679,31 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_N) "dQl" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "dQr" = ( /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "dQK" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "dQT" = ( /obj/structure/bed/chair/comfy/teal, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "dRs" = ( -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/eastocean) "dRI" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "dRX" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -5848,15 +4714,11 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "dSs" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "dSA" = ( /obj/structure/prop/structure_lattice{ @@ -5868,22 +4730,16 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "dTe" = ( /obj/item/stack/cable_coil/random, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "dTl" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "dTu" = ( /obj/structure/blocker/invisible_wall/water, @@ -5892,10 +4748,7 @@ /area/varadero/exterior/farocean) "dTC" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/medical) "dTG" = ( /turf/open/gm/coast/beachcorner/south_west, @@ -5905,38 +4758,26 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/caves) "dUh" = ( /obj/structure/morgue, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/morgue) "dUA" = ( /obj/structure/machinery/bioprinter, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "dUL" = ( /obj/structure/machinery/light/small{ dir = 4 }, /obj/structure/barricade/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "dUS" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "dVq" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -5946,24 +4787,16 @@ req_one_access = null; req_access = null }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "dWl" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/electrical) "dWE" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/administration) "dWH" = ( /obj/structure/platform/kutjevo/smooth{ @@ -5973,10 +4806,7 @@ /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "dWN" = ( /obj/structure/surface/table/woodentable/fancy, @@ -6019,9 +4849,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "dYp" = ( /obj/item/book/manual/hydroponics_beekeeping, @@ -6035,27 +4863,19 @@ }, /obj/effect/spawner/random/bomb_supply, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "dYy" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_SE) "dYW" = ( /obj/item/reagent_container/glass/bucket/mopbucket{ pixel_x = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "dYX" = ( /obj/structure/machinery/light, @@ -6065,9 +4885,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/cargo) "eat" = ( /obj/structure/platform_decoration/kutjevo{ @@ -6101,9 +4919,7 @@ /area/varadero/interior/hall_N) "eaQ" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "ebi" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -6126,9 +4942,7 @@ }, /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "ebJ" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -6145,28 +4959,20 @@ layer = 2.99 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "ebN" = ( /obj/structure/platform_decoration/kutjevo{ dir = 1 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/pontoon_beach) "ecb" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/technical_storage) "ecX" = ( /obj/effect/landmark/corpsespawner/engineer, @@ -6174,10 +4980,7 @@ /turf/open/gm/coast/north, /area/varadero/exterior/pontoon_beach) "edu" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/maintenance) "edD" = ( /obj/structure/platform/kutjevo/smooth{ @@ -6190,31 +4993,21 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/caves/north_research) "eea" = ( /obj/vehicle/train/cargo/engine{ dir = 2 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "eeg" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/varadero/interior/technical_storage) "efw" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "efy" = ( /turf/closed/wall/rock/brown, @@ -6223,10 +5016,7 @@ /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "egj" = ( /obj/effect/landmark/hunter_secondary, @@ -6237,9 +5027,7 @@ /obj/structure/noticeboard{ pixel_y = -32 }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/varadero/interior/hall_N) "egH" = ( /obj/structure/prop/structure_lattice{ @@ -6251,9 +5039,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "egJ" = ( /obj/structure/surface/table, @@ -6262,10 +5048,7 @@ pixel_y = 11 }, /obj/item/reagent_container/glass/pressurized_canister, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/technical_storage) "egV" = ( /obj/item/ammo_magazine/handful/shotgun/buckshot, @@ -6281,19 +5064,14 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "ehD" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "ehH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -6304,9 +5082,7 @@ pixel_x = -16; pixel_y = -8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "ehM" = ( /obj/structure/stairs/perspective{ @@ -6344,9 +5120,7 @@ /area/varadero/exterior/lz2_near) "eij" = ( /obj/structure/bed, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "eiK" = ( /obj/structure/prop/rock/brown, @@ -6370,9 +5144,7 @@ dir = 8; pixel_x = 24 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "ejM" = ( /turf/open/gm/coast/north, @@ -6385,17 +5157,12 @@ req_one_access = null; req_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "ekg" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/comms3) "ekE" = ( /obj/structure/platform/kutjevo/smooth{ @@ -6411,10 +5178,7 @@ /area/varadero/exterior/monsoon) "ekO" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "elI" = ( /turf/open/gm/coast/beachcorner/north_west, @@ -6422,14 +5186,10 @@ "elO" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/barricade/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "elP" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/varadero/exterior/monsoon) "emt" = ( /obj/structure/tunnel{ @@ -6440,9 +5200,7 @@ "emC" = ( /obj/structure/surface/rack, /obj/item/tool/surgery/scalpel/pict_system, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "emP" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -6452,22 +5210,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "enH" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "enU" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/cargo) "enZ" = ( /obj/structure/blocker/invisible_wall/water, @@ -6485,9 +5235,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "eov" = ( /turf/open/gm/dirt, @@ -6498,9 +5246,7 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/eastbeach) "eoV" = ( /obj/structure/prop/resin_prop, @@ -6519,9 +5265,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "epQ" = ( /turf/closed/wall, @@ -6532,9 +5276,7 @@ name = "\improper Underground Technical Storage"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/technical_storage) "eqe" = ( /obj/structure/surface/table/reinforced/prison, @@ -6550,10 +5292,7 @@ pixel_x = 7; pixel_y = -7 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "eqg" = ( /obj/structure/platform/kutjevo/smooth{ @@ -6567,29 +5306,21 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "eqB" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "eqT" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/varadero/exterior/lz2_near) "erE" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "erK" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -6597,9 +5328,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "erQ" = ( /obj/effect/overlay/palmtree_r, @@ -6607,18 +5336,13 @@ /area/varadero/exterior/monsoon) "esw" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "esz" = ( /obj/structure/surface/rack, /obj/item/storage/pouch/shotgun, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/medical) "esA" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -6627,18 +5351,12 @@ /obj/effect/landmark/lv624/fog_blocker{ time_to_dispel = 25000 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/eastocean) "esB" = ( /obj/structure/closet/radiation, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/comms3) "esK" = ( /obj/effect/decal/warning_stripes{ @@ -6649,33 +5367,25 @@ /area/varadero/interior_protected/caves/digsite) "esM" = ( /obj/structure/target/syndicate, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "esO" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "etf" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Main Hallway" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "etv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "etE" = ( /obj/structure/filingcabinet{ @@ -6705,17 +5415,11 @@ /obj/structure/surface/rack, /obj/item/tool/crowbar/red, /obj/item/tank/emergency_oxygen, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "euM" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/hall_N) "euS" = ( /obj/structure/platform/kutjevo/smooth{ @@ -6724,7 +5428,7 @@ layer = 2.99 }, /turf/open/gm/coast/beachcorner/south_west, -/area/varadero/exterior/pontoon_beach) +/area/varadero/exterior/pontoon_beach/lz) "evV" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" @@ -6732,38 +5436,26 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "evW" = ( /obj/item/lightstick/variant/planted, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/monsoon) "evX" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "ewv" = ( /obj/structure/machinery/constructable_frame, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "ewS" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/bottle/holywater, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/morgue) "exj" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -6779,17 +5471,11 @@ "exH" = ( /obj/item/device/defibrillator, /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/varadero/interior/medical) "exX" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/eastocean) "eye" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -6797,9 +5483,7 @@ }, /obj/effect/landmark/corpsespawner/security, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "eyt" = ( /turf/closed/wall/rock/brown, @@ -6822,10 +5506,7 @@ pixel_x = -14; pixel_y = 13 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/maintenance) "ezd" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -6835,14 +5516,10 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "ezt" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "ezx" = ( /obj/structure/prop/structure_lattice{ @@ -6862,17 +5539,13 @@ /obj/structure/sign/safety/water{ pixel_x = 15 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "ezI" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "ezU" = ( /obj/structure/platform/kutjevo/smooth{ @@ -6893,19 +5566,14 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "ezZ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/security) "eAG" = ( /obj/structure/disposalpipe/segment{ @@ -6915,26 +5583,20 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "eAJ" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "eBf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "eBm" = ( /obj/structure/platform/kutjevo/smooth{ @@ -6951,10 +5613,7 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "eBs" = ( /turf/closed/wall/r_wall/elevator{ @@ -6965,33 +5624,24 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "eBL" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "eBS" = ( /obj/item/tool/surgery/hemostat/predatorhemostat, /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "eBT" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/cup{ pixel_x = 3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "eCg" = ( /obj/item/tool/warning_cone, @@ -6999,9 +5649,7 @@ /area/varadero/exterior/pontoon_beach) "eCj" = ( /obj/structure/prop/almayer/computers/sensor_computer3, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/varadero/interior/dock_control) "eCu" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -7020,10 +5668,7 @@ indestructible = 1; unacidable = 1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "eDF" = ( /obj/structure/bed/stool{ @@ -7045,10 +5690,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "eEd" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -7071,26 +5713,20 @@ /turf/open/gm/dirt, /area/varadero/exterior/pontoon_beach) "eFJ" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/comms3) "eFW" = ( /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "eGd" = ( /obj/structure/machinery/power/reactor/colony, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "eGq" = ( /obj/item/reagent_container/food/snacks/eat_bar, @@ -7098,17 +5734,13 @@ pixel_x = -4; pixel_y = -7 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "eGL" = ( /obj/item/stack/sheet/plasteel{ amount = 24 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "eGP" = ( /obj/structure/closet/cabinet, @@ -7136,10 +5768,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/security) "eHZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -7147,10 +5776,7 @@ /area/varadero/interior_protected/caves/central) "eIr" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "eIT" = ( /obj/structure/surface/table/reinforced/prison, @@ -7163,16 +5789,10 @@ pixel_y = 5 }, /obj/item/reagent_container/food/condiment/saltshaker, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/hall_SE) "eIV" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/varadero/interior/medical) "eJI" = ( /obj/structure/barricade/handrail/wire{ @@ -7187,9 +5807,7 @@ pixel_x = 6; pixel_y = -2 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/medical) "eJN" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -7200,27 +5818,20 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "eJS" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "eKw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "eKF" = ( /obj/structure/bed/chair{ @@ -7228,9 +5839,7 @@ icon_state = "chair_alt"; pixel_y = 9 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "eKL" = ( /obj/effect/overlay/palmtree_r{ @@ -7254,9 +5863,7 @@ pixel_y = 6 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "eLZ" = ( /obj/structure/prop/ice_colony/dense/planter_box/hydro{ @@ -7267,10 +5874,7 @@ pixel_x = -1; pixel_y = 12 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/caves/north_research) "eMi" = ( /obj/structure/desertdam/decals/road_edge{ @@ -7298,10 +5902,7 @@ /area/varadero/interior/court) "eMD" = ( /obj/structure/tunnel/maint_tunnel, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/security) "eNk" = ( /obj/item/toy/sword, @@ -7324,19 +5925,14 @@ /obj/structure/machinery/optable, /obj/effect/landmark/corpsespawner/colonist/burst, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "eOu" = ( /obj/structure/machinery/camera/autoname{ dir = 1; network = list("interrogation") }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "eOv" = ( /obj/item/circuitboard/airlock, @@ -7346,18 +5942,13 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/security) "ePb" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "ePz" = ( /obj/item/explosive/grenade/incendiary/molotov{ @@ -7369,9 +5960,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_N) "eQa" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -7382,9 +5971,7 @@ pixel_x = 17; pixel_y = 16 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "eQm" = ( /obj/structure/window/framed/wood, @@ -7396,17 +5983,12 @@ pixel_y = 5 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "eQz" = ( /obj/structure/filingcabinet/filingcabinet, /obj/item/paper/research_notes, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/varadero/interior/administration) "eQC" = ( /obj/structure/largecrate/supply/supplies/water, @@ -7420,17 +6002,13 @@ }, /obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "eQZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "eRD" = ( /obj/structure/pipes/vents/pump, @@ -7445,25 +6023,19 @@ "eRM" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "eRO" = ( /obj/structure/prop/souto_land/streamer{ dir = 1; pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "eRQ" = ( /obj/item/tool/screwdriver, /obj/item/device/multitool, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "eSg" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -7472,17 +6044,12 @@ /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/medical) "eSo" = ( /obj/structure/closet/crate/construction, /obj/item/tool/extinguisher, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "eTb" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -7496,9 +6063,7 @@ "eTi" = ( /obj/effect/decal/cleanable/blood/gibs, /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "eTP" = ( /obj/structure/desertdam/decals/road_edge{ @@ -7512,19 +6077,13 @@ /turf/open/floor/wood, /area/varadero/interior/court) "eUh" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/maintenance) "eUv" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/security) "eUH" = ( /obj/structure/disposalpipe/segment{ @@ -7537,17 +6096,12 @@ /area/varadero/interior/hall_SE) "eVn" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "eVH" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "eVU" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -7555,9 +6109,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "eVW" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -7568,9 +6120,7 @@ name = "\improper materials storage bin"; pixel_y = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "eWp" = ( /obj/structure/platform/kutjevo/smooth{ @@ -7579,16 +6129,10 @@ layer = 2.99 }, /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "eWR" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplecorners" - }, +/turf/open/floor/shiva/purplecorners/west, /area/varadero/interior/research) "eWZ" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -7603,9 +6147,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "eXg" = ( /obj/structure/platform/kutjevo/smooth{ @@ -7624,17 +6166,12 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "eXr" = ( /obj/structure/surface/rack, /obj/item/storage/briefcase, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "eXw" = ( /obj/structure/prop/ice_colony/dense/planter_box/hydro{ @@ -7642,10 +6179,7 @@ name = "barge float"; desc = "A supportive lattice connected to two floating pontoons." }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "eXN" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -7667,52 +6201,35 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "eYG" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "eYM" = ( /obj/structure/machinery/power/monitor, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "eZc" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/administration) "eZk" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "fao" = ( /obj/structure/reagent_dispensers/water_cooler{ density = 0; pixel_y = 19 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "faq" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/medical) "fay" = ( /turf/closed/wall/r_wall, @@ -7730,17 +6247,11 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/comms3) "faX" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "fbr" = ( /obj/effect/landmark/corpsespawner/miner, @@ -7761,9 +6272,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "fbQ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -7786,10 +6295,7 @@ /obj/item/tool/surgery/FixOVein/predatorFixOVein{ pixel_x = -4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "fbZ" = ( /obj/structure/prop/server_equipment/yutani_server, @@ -7802,9 +6308,7 @@ /area/varadero/interior_protected/caves/digsite) "fcg" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "fcp" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -7823,18 +6327,14 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "fdn" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ pixel_x = -28 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "fdw" = ( /obj/structure/pipes/vents/pump{ @@ -7843,9 +6343,7 @@ /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/court) "fdA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -7856,9 +6354,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/maintenance/research) "fef" = ( /obj/structure/surface/table/reinforced/prison, @@ -7870,10 +6366,7 @@ pixel_x = -3; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "feH" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -7890,23 +6383,16 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "feV" = ( /obj/structure/surface/table, /obj/effect/spawner/random/attachment, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "feW" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/interior/maintenance/north) "ffe" = ( /obj/structure/curtain/shower, @@ -7917,9 +6403,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "ffx" = ( /obj/structure/disposalpipe/segment{ @@ -7936,9 +6420,7 @@ /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "fga" = ( /obj/structure/machinery/light/small{ @@ -7946,16 +6428,12 @@ }, /obj/structure/surface/rack, /obj/item/tool/wrench, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "fgS" = ( /obj/structure/closet/crate/secure, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "fgW" = ( /obj/structure/bed/chair/wood/normal{ @@ -7972,34 +6450,21 @@ pixel_x = -10; pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "fhu" = ( -/obj/structure/bed/chair{ - dir = 3 - }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/obj/structure/bed/chair, +/turf/open/floor/asteroidwarning/west, /area/varadero/exterior/lz1_near) "fhA" = ( /obj/item/device/flashlight, /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "fhM" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/disposals) "fhV" = ( /obj/structure/surface/table, @@ -8010,28 +6475,21 @@ /obj/item/reagent_container/food/drinks/cup{ pixel_x = 7 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "fiv" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Underground Staff Canteen" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "fiA" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/varadero/interior/hall_SE) "fiB" = ( /obj/structure/surface/table/reinforced/prison, @@ -8045,9 +6503,7 @@ pixel_y = 11 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "fjg" = ( /turf/open/gm/grass/grass1/weedable, @@ -8055,19 +6511,13 @@ "fjv" = ( /obj/structure/blocker/invisible_wall/water, /obj/structure/prop/rock/brown, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "fjx" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/security) "fjC" = ( /obj/structure/disposalpipe/segment, @@ -8089,9 +6539,7 @@ "fjK" = ( /obj/structure/closet/crate/secure, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "fjM" = ( /obj/structure/machinery/conveyor, @@ -8104,19 +6552,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_SE) "fkd" = ( /obj/item/toy/beach_ball, /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/pontoon_beach) "fkj" = ( -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_SE) "fky" = ( /obj/structure/prop/ice_colony/dense/planter_box/plated{ @@ -8127,23 +6570,17 @@ icon_state = "pointybush_3"; pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "fkE" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "fkF" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "fkR" = ( /turf/closed/wall, @@ -8169,39 +6606,29 @@ dir = 8; icon_state = "chair_alt" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "fnj" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "fnl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "fnq" = ( /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "fnX" = ( /obj/structure/platform_decoration/kutjevo{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "fof" = ( /obj/structure/shuttle/engine/heater{ @@ -8213,10 +6640,7 @@ icon_state = "phoronrwindow" }, /obj/item/device/flashlight/slime, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "foz" = ( /obj/structure/surface/table/reinforced/prison, @@ -8224,10 +6648,7 @@ dir = 8; pixel_x = -11 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/mess) "foE" = ( /obj/effect/decal/cleanable/blood/drip, @@ -8236,17 +6657,11 @@ pixel_x = -16; pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "foF" = ( /obj/structure/machinery/bot/mulebot, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "foQ" = ( /obj/structure/platform_decoration/kutjevo{ @@ -8271,20 +6686,11 @@ pixel_x = 6; pixel_y = 18 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/hall_NW) "fpe" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "wood" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/wood, /area/varadero/interior/library) "fpf" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -8292,9 +6698,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "fpq" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -8308,31 +6712,22 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "fqu" = ( /obj/item/weapon/gun/rifle/m41a, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/hall_SE) "fqY" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "frQ" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "frR" = ( /obj/structure/prop/rock/brown, @@ -8362,30 +6757,22 @@ /turf/closed/wall/r_wall, /area/varadero/interior/research) "ftF" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/comms3) "fuh" = ( /obj/structure/prop/ice_colony/soil_net, -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/varadero/interior/maintenance/north) "fuj" = ( /obj/structure/barricade/wooden, /obj/structure/safe/floor, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "fuF" = ( /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "fuS" = ( /obj/structure/window/framed/colony/reinforced, @@ -8411,10 +6798,7 @@ /obj/structure/machinery/chem_dispenser/soda/beer{ pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/hall_SE) "fvV" = ( /obj/structure/largecrate/random/barrel/green, @@ -8432,9 +6816,7 @@ name = "Construction Light" }, /obj/effect/decal/warning_stripes, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/pontoon_beach) "fxR" = ( /obj/item/moneybag{ @@ -8449,10 +6831,7 @@ /obj/structure/bed/chair/hunter{ dir = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "fxX" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -8467,9 +6846,7 @@ layer = 3.01 }, /obj/structure/catwalk, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "fyH" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8479,9 +6856,7 @@ /obj/item/ammo_casing/shell{ icon_state = "cartridge_1_1" }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "fyP" = ( /obj/structure/surface/table/woodentable, @@ -8498,9 +6873,7 @@ name = "Orion"; real_name = "Orion" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/morgue) "fzc" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -8508,28 +6881,19 @@ /area/varadero/interior/caves/north_research) "fzx" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "fzy" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "fAq" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/morgue) "fAs" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "fAO" = ( /turf/open/floor/plating, @@ -8538,9 +6902,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "fBV" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -8551,19 +6913,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "fDB" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/cargo) "fDH" = ( /obj/structure/blocker/invisible_wall/water, @@ -8572,10 +6928,7 @@ /area/varadero/exterior/farocean) "fEb" = ( /obj/structure/barricade/wooden, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/maintenance) "fEm" = ( /obj/structure/largecrate/random, @@ -8583,38 +6936,28 @@ pixel_x = -3; pixel_y = 14 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "fEu" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/varadero/interior/electrical) "fEz" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/arrivals, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/records) "fEA" = ( /obj/structure/girder/displaced, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "fEI" = ( /obj/structure/bedsheetbin{ icon_state = "linenbin-empty" }, /obj/item/clothing/under/CM_uniform, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "fER" = ( /obj/structure/disposalpipe/segment, @@ -8622,10 +6965,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "fFm" = ( /obj/structure/surface/table/reinforced/prison, @@ -8633,9 +6973,7 @@ pixel_x = 3 }, /obj/effect/spawner/random/attachment, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "fFs" = ( /obj/structure/machinery/reagentgrinder{ @@ -8646,9 +6984,7 @@ /obj/item/stack/sheet/mineral/phoron, /obj/item/stack/sheet/mineral/phoron, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "fFw" = ( /obj/item/stack/sheet/wood, @@ -8659,10 +6995,7 @@ pixel_y = 24 }, /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "fFH" = ( /obj/structure/platform/kutjevo/smooth{ @@ -8676,9 +7009,7 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "fFK" = ( /obj/structure/bed{ @@ -8689,16 +7020,11 @@ layer = 2.1; name = "lattice" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/vessel) "fFO" = ( /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "fGM" = ( /obj/structure/bed/chair/wood/normal{ @@ -8710,9 +7036,7 @@ /turf/open/floor/carpet, /area/varadero/interior/library) "fGN" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/farocean) "fGP" = ( /obj/effect/landmark/queen_spawn, @@ -8722,10 +7046,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "fHg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -8743,25 +7064,18 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "fHx" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/security) "fIk" = ( /obj/item/prop/colony/used_flare, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz2_near) "fJb" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -8772,17 +7086,12 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_SE) "fJw" = ( /obj/effect/decal/cleanable/blood, /obj/item/weapon/gun/rifle/m41a, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "fJI" = ( /obj/item/clothing/gloves/yautja{ @@ -8799,19 +7108,13 @@ /obj/structure/bed/chair/hunter{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "fJR" = ( /obj/structure/surface/table, /obj/item/bodybag/cryobag, /obj/item/storage/box/syringes, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/varadero/interior/medical) "fKz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -8822,9 +7125,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "fLn" = ( /obj/structure/machinery/door/window/brigdoor/westleft{ @@ -8833,16 +7134,11 @@ id = "brg" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/security) "fLu" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "fLY" = ( /turf/open/gm/coast/beachcorner2/north_west, @@ -8852,10 +7148,7 @@ /obj/item/storage/toolbox/mechanical, /obj/item/storage/toolbox/mechanical, /obj/effect/landmark/crap_item, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/comms3) "fMq" = ( /obj/item/device/cassette_tape/heavymetal{ @@ -8867,10 +7160,7 @@ pixel_x = 5; pixel_y = -3 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/medical) "fMI" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -8879,10 +7169,7 @@ "fMP" = ( /obj/effect/landmark/objective_landmark/far, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/hall_SE) "fNm" = ( /obj/structure/platform/kutjevo/smooth{ @@ -8908,9 +7195,7 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "fOG" = ( /obj/structure/platform/kutjevo/smooth{ @@ -8919,10 +7204,7 @@ layer = 2.99 }, /obj/structure/machinery/constructable_frame, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "fOO" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -8935,17 +7217,13 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "fPo" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/crap_item, /obj/item/storage/fancy/cigar, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "fPp" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers{ @@ -8954,24 +7232,15 @@ /turf/open/gm/grass/grass1/weedable, /area/varadero/interior_protected/caves/central) "fPq" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "fPy" = ( /obj/structure/prop/rock/brown, /obj/effect/landmark/lv624/fog_blocker{ time_to_dispel = 25000 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/eastocean) "fPJ" = ( /obj/effect/decal/cleanable/dirt, @@ -8990,10 +7259,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/hall_NW) "fQh" = ( /obj/item/shard{ @@ -9008,18 +7274,13 @@ /area/varadero/interior/beach_bar) "fQr" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_N) "fQE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/mess) "fQK" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ @@ -9029,9 +7290,7 @@ /area/varadero/exterior/comms4) "fQW" = ( /obj/structure/prop/turbine_extras, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "fRl" = ( /obj/structure/largecrate/random/case, @@ -9051,14 +7310,10 @@ /area/varadero/exterior/eastbeach) "fTh" = ( /obj/item/tool/shovel, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/monsoon) "fUn" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/maintenance/north) "fUs" = ( /obj/structure/machinery/light/small, @@ -9070,37 +7325,26 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "fUF" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "fUJ" = ( /obj/structure/machinery/vending/cigarette, /turf/open/floor/wood, /area/varadero/interior/hall_SE) "fUY" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/southeast, /area/varadero/interior/research) "fUZ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/varadero/interior/disposals) "fVt" = ( /obj/structure/machinery/door_control{ @@ -9109,9 +7353,7 @@ pixel_y = -26 }, /obj/item/storage/box/flashbangs, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "fVw" = ( /obj/effect/decal/warning_stripes{ @@ -9126,36 +7368,24 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/southeast, /area/varadero/interior/research) "fWr" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/hall_NW) "fWz" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/administration) "fWA" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "fWE" = ( /obj/structure/platform/kutjevo/smooth{ @@ -9167,7 +7397,7 @@ layer = 3.1 }, /turf/open/gm/coast/beachcorner2/north_west, -/area/varadero/exterior/pontoon_beach) +/area/varadero/exterior/pontoon_beach/lz) "fWR" = ( /obj/structure/stairs/perspective{ color = "#b29082"; @@ -9183,10 +7413,7 @@ /area/varadero/exterior/lz1_near) "fWU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_N) "fWW" = ( /obj/structure/surface/rack, @@ -9209,9 +7436,7 @@ pixel_y = 12 }, /obj/item/trash/barcardine, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "fXA" = ( /obj/structure/platform/kutjevo/smooth{ @@ -9234,10 +7459,7 @@ /area/varadero/interior/hall_SE) "fXH" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "fXX" = ( /obj/structure/closet/crate, @@ -9246,49 +7468,31 @@ }, /obj/item/trash/crushed_cup, /obj/item/trash/c_tube, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "fYs" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "fYA" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/hall_N) "fYH" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/disposals) "fYQ" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/medical) "fZe" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/dormatory, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_N) "fZx" = ( /obj/item/stool{ pixel_x = -7; pixel_y = -4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "fZB" = ( /obj/structure/prop/structure_lattice{ @@ -9304,47 +7508,31 @@ icon_state = "vent4"; pixel_y = 25 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "fZI" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/medical) "fZP" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "fZX" = ( /obj/structure/platform_decoration/kutjevo, /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/pontoon_beach) "gan" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/shiva/green/west, /area/varadero/interior/court) "gar" = ( /obj/structure/machinery/computer3/powermonitor, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "gaw" = ( /obj/structure/flora/pottedplant{ @@ -9354,10 +7542,7 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northwest, /area/varadero/interior/hall_SE) "gaG" = ( /obj/structure/platform_decoration/kutjevo{ @@ -9367,9 +7552,7 @@ /area/varadero/exterior/eastbeach) "gaJ" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "gbE" = ( /obj/structure/barricade/handrail{ @@ -9385,10 +7568,7 @@ dir = 1; icon_state = "chair" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "gcB" = ( /obj/structure/largecrate/random/barrel/white, @@ -9407,10 +7587,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/varadero/interior/cargo) "gdJ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -9442,10 +7619,7 @@ pixel_x = 17; pixel_y = 16 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "geo" = ( /turf/open/gm/dirt, @@ -9496,18 +7670,13 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/security) "gfj" = ( /obj/effect/decal/cleanable/cobweb{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "gfk" = ( /obj/structure/girder/displaced, @@ -9517,9 +7686,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/disposals) "gfr" = ( /obj/structure/surface/table/reinforced/prison, @@ -9536,9 +7703,7 @@ pixel_y = 3 }, /obj/item/ammo_magazine/rifle, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "gfs" = ( /obj/structure/surface/table, @@ -9550,15 +7715,11 @@ pixel_x = 4; pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "gfu" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "gfA" = ( /obj/structure/desertdam/decals/road_edge{ @@ -9572,9 +7733,7 @@ /area/varadero/interior/court) "gfG" = ( /obj/structure/closet/crate/trashcart, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "ggk" = ( /turf/closed/wall/r_wall/elevator{ @@ -9594,27 +7753,19 @@ /area/varadero/interior_protected/caves) "gha" = ( /obj/structure/surface/table, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "ghb" = ( /obj/item/tool/crowbar, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "ghr" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "ghs" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "ghI" = ( /obj/structure/catwalk, @@ -9627,9 +7778,7 @@ /turf/open/gm/coast/south, /area/varadero/exterior/monsoon) "ghW" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/varadero/exterior/lz2_near) "gia" = ( /obj/structure/disposalpipe/segment{ @@ -9637,17 +7786,12 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "giq" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/varadero/interior/research) "giN" = ( /turf/open/auto_turf/sand_white/layer1, @@ -9664,9 +7808,7 @@ pixel_x = 12; pixel_y = 13 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "gjs" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -9674,15 +7816,10 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "gjw" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "gjy" = ( /obj/structure/surface/table/reinforced/prison, @@ -9690,9 +7827,7 @@ dir = 1 }, /obj/structure/machinery/computer/communications, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "gjz" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -9700,9 +7835,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "gjC" = ( /obj/effect/overlay/palmtree_r, @@ -9712,9 +7845,7 @@ /obj/structure/machinery/shower{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/research) "gkk" = ( /obj/structure/surface/table/reinforced/prison, @@ -9730,12 +7861,8 @@ /turf/open/floor/wood, /area/varadero/interior/research) "gkw" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "gkx" = ( /obj/item/stack/tile/plasteel{ @@ -9755,9 +7882,7 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "gkL" = ( /obj/structure/surface/table/reinforced/prison, @@ -9765,16 +7890,11 @@ dir = 8; pixel_y = 2 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/administration) "gkS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "glp" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -9783,64 +7903,45 @@ /area/varadero/interior_protected/maintenance/south) "gms" = ( /obj/effect/landmark/good_item, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "gmE" = ( /obj/structure/closet/jcloset, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/laundry) "gmK" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/security) "gmT" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "gnm" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/shotgun/pump, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "gnx" = ( /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_N) "gnC" = ( /obj/item/reagent_container/food/drinks/cans/beer{ pixel_x = -9; pixel_y = 7 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "gnZ" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/security) "god" = ( /obj/structure/desertdam/decals/road_edge{ @@ -9869,10 +7970,7 @@ }, /obj/structure/blocker/invisible_wall/water, /obj/item/lightstick/variant/planted, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "gqE" = ( /obj/structure/bed/sofa/pews/flipped{ @@ -9882,19 +7980,14 @@ /area/varadero/interior/chapel) "gqN" = ( /obj/item/tool/soap, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/security) "gqX" = ( /obj/effect/decal/warning_stripes/asteroid{ dir = 1; icon_state = "warning_s" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/hall_N) "grG" = ( /obj/structure/blocker/invisible_wall/water, @@ -9911,34 +8004,25 @@ /area/varadero/interior_protected/caves/central) "gso" = ( /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "gsq" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/administration) "gsu" = ( /obj/effect/decal/remains/xeno{ pixel_y = 25 }, /obj/effect/landmark/xeno_spawn, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "gsw" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/item/tool/stamp, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "gsC" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -9971,9 +8055,7 @@ dir = 8; pixel_x = 3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "gtz" = ( /obj/structure/barricade/wooden{ @@ -9982,16 +8064,11 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "gun" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "gux" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -10005,9 +8082,7 @@ /area/varadero/interior/technical_storage) "guE" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "gvo" = ( /obj/item/ore/diamond, @@ -10017,18 +8092,12 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_SE) "gvF" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/administration) "gvJ" = ( /obj/item/shard{ @@ -10036,37 +8105,24 @@ pixel_x = -5; pixel_y = -6 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "gvM" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/maintenance/north) "gvR" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/disposals) "gwB" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "gwC" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/research) "gwD" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -10077,19 +8133,14 @@ /turf/closed/wall/rock/brown, /area/varadero/exterior/eastbeach) "gwG" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "gwW" = ( /obj/structure/surface/rack, /obj/item/storage/pouch/sling, /obj/effect/landmark/objective_landmark/science, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "gxi" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -10105,9 +8156,7 @@ /area/varadero/interior_protected/caves/swcaves) "gxX" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "gyw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10139,10 +8188,7 @@ pixel_x = -5; pixel_y = 2 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/technical_storage) "gzm" = ( /obj/structure/platform/kutjevo/smooth{ @@ -10160,10 +8206,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "gAK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10174,25 +8217,19 @@ pixel_x = 17; pixel_y = 16 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "gAV" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "gBi" = ( /obj/item/stool{ icon_state = "stool_alt" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "gBp" = ( /obj/structure/surface/table/reinforced/prison, @@ -10208,9 +8245,7 @@ pixel_x = 8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/technical_storage) "gBM" = ( /obj/structure/stairs/perspective{ @@ -10218,10 +8253,7 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "gBP" = ( /obj/structure/blocker/invisible_wall/water, @@ -10239,10 +8271,7 @@ /area/varadero/exterior/farocean) "gBV" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/security) "gBW" = ( /obj/item/stack/sandbags_empty/half, @@ -10261,9 +8290,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "gCH" = ( /obj/item/ammo_casing{ @@ -10300,9 +8327,7 @@ /area/varadero/exterior/monsoon) "gDh" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "gDr" = ( /obj/item/tool/warning_cone, @@ -10317,16 +8342,11 @@ "gEy" = ( /obj/structure/machinery/light, /obj/item/tool/wirecutters/clippers, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/southwest, /area/varadero/interior/research) "gEz" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "gEO" = ( /obj/structure/surface/rack, @@ -10334,10 +8354,7 @@ /obj/item/weapon/gun/pistol/m4a3{ pixel_y = -3 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/security) "gEP" = ( /obj/structure/prop/rock/brown, @@ -10353,25 +8370,18 @@ health = 80 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "gFt" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_SE) "gFx" = ( /turf/open/floor/wood, /area/varadero/interior/hall_SE) "gFA" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/eastbeach) "gFH" = ( /obj/structure/inflatable/door, @@ -10382,10 +8392,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northeast, /area/varadero/interior/administration) "gFY" = ( /obj/effect/decal/warning_stripes{ @@ -10397,10 +8404,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "gHJ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -10409,24 +8413,17 @@ "gHT" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "gIB" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "gJs" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "gJy" = ( /obj/effect/overlay/palmtree_r{ @@ -10445,30 +8442,20 @@ /obj/effect/decal/warning_stripes/asteroid{ icon_state = "warning_s" }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/varadero/interior/court) "gKs" = ( -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/interior/oob) "gKw" = ( /obj/structure/surface/rack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "gLo" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "gLw" = ( /turf/open/floor/wood, @@ -10498,9 +8485,7 @@ /obj/structure/barricade/handrail/wire{ layer = 3.5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/pontoon_beach) "gMm" = ( /obj/structure/platform/kutjevo/rock{ @@ -10511,10 +8496,7 @@ icon_state = "lattice12"; pixel_y = -3 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/maintenance/south) "gMp" = ( /obj/structure/surface/table, @@ -10531,10 +8513,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/caves/north_research) "gNb" = ( /obj/structure/closet/wardrobe/chaplain_black, @@ -10544,9 +8523,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "gNE" = ( /obj/structure/inflatable/door, @@ -10554,10 +8531,7 @@ /area/varadero/interior_protected/caves/digsite) "gOe" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access/arrivals, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northwest, /area/varadero/interior/records) "gOj" = ( /obj/item/tool/warning_cone, @@ -10574,14 +8548,10 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "gPG" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/varadero/exterior/lz1_near) "gPL" = ( /obj/structure/platform/kutjevo/smooth{ @@ -10604,10 +8574,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/administration) "gQa" = ( /obj/structure/bed/chair/office/light{ @@ -10617,9 +8584,7 @@ /obj/item/ammo_casing/shell{ icon_state = "cartridge_3_1" }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "gRj" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -10639,10 +8604,7 @@ icon_state = "security_cam"; name = "Hunter Nav Console" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "gRS" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -10652,9 +8614,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "gRU" = ( /obj/structure/machinery/floodlight{ @@ -10669,35 +8629,25 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "gSC" = ( /obj/structure/machinery/light/small, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "gSE" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "gSY" = ( /obj/structure/largecrate/random/mini/ammo{ pixel_x = -6; pixel_y = -3 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "gTe" = ( /turf/open/floor/plating, @@ -10726,10 +8676,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/lz2_near) "gVQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -10737,9 +8684,7 @@ }, /obj/effect/decal/cleanable/blood, /obj/item/weapon/shield/riot, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "gWd" = ( /obj/structure/desertdam/decals/road_edge{ @@ -10779,48 +8724,33 @@ /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/varadero/interior/cargo) "gXw" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "gXN" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/electrical) "gXO" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/comms3) "gYg" = ( /obj/item/toy/beach_ball/holoball, /obj/structure/surface/rack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "gYh" = ( /turf/closed/wall/wood, /area/varadero/interior/beach_bar) "gZq" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "gZI" = ( /obj/structure/filingcabinet{ @@ -10862,17 +8792,13 @@ pixel_x = -2; pixel_y = 18 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/security) "haC" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/varadero/interior/medical) "haP" = ( /turf/closed/wall/r_wall/unmeltable, @@ -10880,35 +8806,27 @@ "haR" = ( /obj/structure/prop/rock/brown, /turf/open/gm/coast/beachcorner2/north_west, -/area/varadero/exterior/pontoon_beach) +/area/varadero/exterior/pontoon_beach/lz) "haT" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/technical_storage) "haV" = ( /obj/structure/closet/crate/secure, /obj/effect/landmark/objective_landmark/medium, /obj/item/trash/kepler, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "haX" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "hbi" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "hbD" = ( /obj/structure/platform/kutjevo/smooth{ @@ -10916,10 +8834,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/caves) "hbP" = ( /obj/structure/surface/table, @@ -10927,9 +8842,7 @@ pixel_x = 4; pixel_y = 12 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "hca" = ( /obj/structure/disposalpipe/segment{ @@ -10938,20 +8851,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "hcz" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "hcI" = ( /obj/item/stack/tile/plasteel{ @@ -10967,9 +8871,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "hej" = ( /obj/structure/platform_decoration/kutjevo{ @@ -10979,24 +8881,15 @@ /area/varadero/exterior/pontoon_beach) "hek" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/security) "hen" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "heu" = ( /obj/item/device/flashlight/lamp/tripod, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior/caves/north_research) "hfn" = ( @@ -11004,17 +8897,12 @@ dir = 4 }, /obj/structure/barricade/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "hfo" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "hfD" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -11022,15 +8910,10 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "hfR" = ( -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/varadero/interior/chapel) "hfX" = ( /obj/structure/machinery/door/window/brigdoor/eastleft{ @@ -11039,9 +8922,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "hfZ" = ( /obj/item/lightstick/red/spoke/planted{ @@ -11050,24 +8931,17 @@ indestructible = 1; unacidable = 1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "hgc" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "hgB" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "hhM" = ( /turf/closed/wall/r_wall, @@ -11077,24 +8951,16 @@ /obj/item/tool/stamp{ icon_state = "stamp-ce" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/records) "hic" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "hiD" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/mess) "hiE" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -11104,10 +8970,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 4 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "hjn" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -11162,17 +9025,12 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "hlp" = ( /obj/structure/closet/toolcloset, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "hlw" = ( /obj/effect/decal/cleanable/blood/drip, @@ -11184,10 +9042,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "hlG" = ( /obj/structure/barricade/handrail/wire{ @@ -11197,10 +9052,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "hlK" = ( /obj/structure/surface/table/woodentable, @@ -11226,9 +9078,7 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/caves/digsite) "hmh" = ( -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/varadero/exterior/lz2_near) "hmm" = ( /obj/structure/machinery/light, @@ -11244,16 +9094,11 @@ pixel_x = -6; pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "hmp" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_N) "hmR" = ( /obj/item/tool/crowbar, @@ -11272,10 +9117,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "hoC" = ( /obj/structure/prop/rock/brown, @@ -11289,10 +9131,7 @@ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/security) "hoK" = ( /obj/item/stack/tile/plasteel{ @@ -11310,40 +9149,27 @@ basecolor = "#20d450"; color = "#20d450" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "hre" = ( /turf/open/gm/dirt, /area/varadero/interior_protected/caves/digsite) "hrG" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/hall_N) "hrI" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northwest, /area/varadero/interior/hall_SE) "hsa" = ( /obj/structure/platform/kutjevo/smooth{ climb_delay = 1; layer = 2.99 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "hsl" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/maintenance/north) "hso" = ( /obj/effect/decal/cleanable/dirt, @@ -11359,15 +9185,11 @@ dir = 4 }, /obj/item/tool/wet_sign, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "hsF" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "hte" = ( /turf/closed/wall/rock/brown, @@ -11395,9 +9217,7 @@ /area/varadero/interior/security) "htP" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "htU" = ( /obj/structure/machinery/light{ @@ -11420,29 +9240,19 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "hus" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/comms3) "hux" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "huy" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "huE" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -11461,27 +9271,18 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "hvO" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "hwa" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "hwE" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/monsoon) "hwL" = ( /obj/structure/prop/dam/crane/damaged, @@ -11491,9 +9292,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/technical_storage) "hwP" = ( /obj/effect/spawner/random/toolbox, @@ -11509,16 +9308,11 @@ pixel_x = -7; pixel_y = 3 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "hxa" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/administration) "hxO" = ( /obj/structure/barricade/wooden{ @@ -11531,36 +9325,23 @@ dir = 4 }, /obj/item/tool/crowbar, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/medical) "hyp" = ( /obj/structure/machinery/computer/prisoner, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/security) "hyr" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "hys" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "hyQ" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "hyT" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers{ @@ -11570,15 +9351,10 @@ /area/varadero/interior_protected/caves/central) "hza" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "hzm" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "hzx" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -11608,20 +9384,14 @@ /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "hBA" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/caves/central) "hBX" = ( -/turf/open/floor/shiva{ - dir = 10; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/southwest, /area/varadero/interior/research) "hCw" = ( /obj/structure/stairs/perspective{ @@ -11641,9 +9411,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "hDk" = ( /obj/structure/bedsheetbin, @@ -11652,9 +9420,7 @@ pixel_y = 8 }, /obj/item/ammo_magazine/rifle/m4ra, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "hDw" = ( /obj/structure/stairs/perspective{ @@ -11665,16 +9431,12 @@ /turf/open/gm/dirt, /area/varadero/exterior/lz2_near) "hDA" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/research) "hDX" = ( /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "hDY" = ( /obj/structure/prop/invuln/ice_prefab/roof_greeble{ @@ -11689,23 +9451,15 @@ dir = 1 }, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "hEv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/eastocean) "hEN" = ( /obj/structure/closet/l3closet/scientist, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "hET" = ( /obj/structure/platform/kutjevo/smooth{ @@ -11720,9 +9474,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "hFE" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -11730,10 +9482,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_N) "hFM" = ( /obj/structure/window_frame/wood, @@ -11745,9 +9494,7 @@ /area/varadero/interior/caves/north_research) "hGz" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "hHn" = ( /obj/effect/landmark/hunter_secondary, @@ -11764,16 +9511,11 @@ dir = 1; name = "\improper Underground Power Substation" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "hHK" = ( /obj/structure/machinery/bot/mulebot, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "hHR" = ( /obj/structure/prop/structure_lattice{ @@ -11791,19 +9533,14 @@ icon_state = "road_edge_decal3"; pixel_y = 16 }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/varadero/interior/court) "hJl" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "hJq" = ( /obj/structure/bed/chair{ @@ -11833,19 +9570,14 @@ /obj/structure/machinery/computer/communications{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/varadero/interior/technical_storage) "hKe" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/hall_N) "hKK" = ( /turf/open/gm/coast/west, @@ -11868,9 +9600,7 @@ }, /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "hLF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -11884,16 +9614,11 @@ pixel_x = -16; pixel_y = 13 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/maintenance) "hLQ" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/maintenance) "hLY" = ( /obj/item/shard{ @@ -11901,25 +9626,18 @@ pixel_x = -5; pixel_y = -6 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/maintenance) "hMg" = ( /obj/structure/barricade/handrail/wire{ layer = 3.5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "hMh" = ( /obj/structure/filingcabinet, /obj/item/paper/research_notes, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "hMC" = ( /obj/item/clothing/ears/earmuffs{ @@ -11928,9 +9646,7 @@ pixel_y = 18 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "hMG" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -11949,10 +9665,7 @@ /area/varadero/exterior/eastbeach) "hMV" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/medical) "hNb" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -11967,10 +9680,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_SE) "hNq" = ( /obj/structure/platform/kutjevo/smooth{ @@ -11992,9 +9702,7 @@ name = "Construction Light" }, /obj/effect/decal/warning_stripes, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "hOv" = ( /obj/structure/desertdam/decals/road_edge{ @@ -12009,9 +9717,7 @@ /turf/open/floor/wood, /area/varadero/interior/court) "hPd" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "hPj" = ( /turf/closed/wall/rock/brown, @@ -12021,37 +9727,26 @@ /turf/open/gm/dirt, /area/varadero/exterior/lz2_near) "hPD" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/court) "hPF" = ( /obj/item/paper/crumpled, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/morgue) "hQb" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "hQl" = ( /obj/structure/girder, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/eastbeach) "hQo" = ( /obj/structure/bed/roller, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "hQP" = ( /obj/item/ammo_magazine/handful/shotgun/buckshot{ @@ -12079,9 +9774,7 @@ pixel_x = 18; pixel_y = 23 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "hRs" = ( /obj/structure/machinery/power/smes/magical{ @@ -12090,10 +9783,7 @@ dir = 4; name = "plasma power generator" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "hRv" = ( /obj/effect/landmark/objective_landmark/far, @@ -12108,9 +9798,7 @@ }, /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "hTO" = ( /obj/effect/decal/warning_stripes{ @@ -12123,18 +9811,14 @@ /area/varadero/interior_protected/vessel) "hTQ" = ( /obj/structure/airlock_assembly, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "hTX" = ( /obj/structure/machinery/storm_siren{ dir = 4; pixel_x = -3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/monsoon) "hTZ" = ( /obj/structure/surface/table, @@ -12145,32 +9829,22 @@ /obj/structure/prop/server_equipment/laptop/closed{ pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "hUp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "hUs" = ( /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "hUx" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/hall_SE) "hUU" = ( /obj/structure/machinery/requests_console{ @@ -12180,18 +9854,14 @@ /area/varadero/interior/cargo) "hUY" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/electrical) "hVL" = ( /obj/item/stack/sandbags/large_stack{ pixel_y = 4; pixel_x = -12 }, -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/lz2_near) "hWv" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ @@ -12203,9 +9873,7 @@ /obj/structure/surface/table, /obj/item/tool/kitchen/utensil/fork, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "hWG" = ( /obj/effect/landmark/xeno_spawn, @@ -12225,64 +9893,45 @@ /turf/open/gm/dirt, /area/varadero/exterior/pontoon_beach) "hXq" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves/digsite) "hXv" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "hXR" = ( /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/pontoon_beach) "hYp" = ( /obj/structure/window/framed/colony, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/maintenance) "hZo" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "hZD" = ( -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/security) "hZE" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, /turf/open/gm/coast/north, /area/varadero/exterior/lz1_near) "iad" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/hall_SE) "iah" = ( /obj/item/tool/pickaxe, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "iat" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "iax" = ( /turf/open/gm/coast/south, @@ -12297,9 +9946,7 @@ /area/varadero/exterior/eastbeach) "iaM" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "iaO" = ( /turf/closed/wall/r_wall/elevator{ @@ -12317,15 +9964,11 @@ /obj/effect/landmark/lv624/fog_blocker{ time_to_dispel = 25000 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "ibo" = ( /obj/structure/prop/broken_arcade, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "ibs" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -12336,9 +9979,7 @@ dir = 4 }, /obj/structure/machinery/chem_dispenser, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "ibP" = ( /obj/structure/surface/table/reinforced/prison, @@ -12346,10 +9987,7 @@ pixel_x = -1; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/technical_storage) "ibV" = ( /obj/item/device/flashlight/lamp/tripod, @@ -12387,10 +10025,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "ico" = ( /obj/structure/prop/ice_colony/dense/planter_box/plated{ @@ -12401,9 +10036,7 @@ icon_state = "pointybush_2"; pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "icJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -12414,18 +10047,13 @@ pixel_x = -5; pixel_y = -6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "icM" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_NW) "idn" = ( /obj/structure/window/reinforced{ @@ -12440,10 +10068,7 @@ color = "#6b675e" }, /obj/item/clothing/head/uppcap/peaked, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "idr" = ( /obj/effect/decal/cleanable/dirt, @@ -12455,16 +10080,11 @@ /area/varadero/interior/security) "iet" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "ieu" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/varadero/interior/security) "ifx" = ( /obj/item/weapon/gun/smg/nailgun{ @@ -12472,15 +10092,10 @@ }, /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/northeast, /area/varadero/interior/research) "ifB" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "ifO" = ( /obj/structure/blocker/invisible_wall/water, @@ -12513,9 +10128,7 @@ /area/varadero/exterior/pontoon_beach) "igQ" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "igU" = ( /obj/item/roller{ @@ -12527,18 +10140,13 @@ pixel_x = 4; pixel_y = 14 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "ihn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "iht" = ( /obj/structure/surface/table, @@ -12546,18 +10154,13 @@ pixel_y = 8 }, /obj/item/storage/belt/utility, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "ihC" = ( /obj/effect/landmark/lv624/fog_blocker{ time_to_dispel = 25000 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/monsoon) "ihX" = ( /obj/structure/platform/kutjevo/smooth{ @@ -12585,9 +10188,7 @@ name = "Construction Light" }, /obj/effect/decal/warning_stripes, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "iiX" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -12598,20 +10199,14 @@ name = "Underground Secure Technical Storage"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/technical_storage) "ijo" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "ijO" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/varadero/interior/beach_bar) "ijZ" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -12628,9 +10223,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "ilZ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -12639,23 +10232,16 @@ name = "\improper Underground Security Armory"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "imd" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/hall_N) "imk" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "imu" = ( /obj/item/stack/tile/plasteel{ @@ -12663,9 +10249,7 @@ pixel_x = 17; pixel_y = 16 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "imz" = ( /turf/closed/wall/r_wall/elevator/gears, @@ -12673,18 +10257,13 @@ "imZ" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "inj" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "inN" = ( /obj/structure/barricade/handrail/wire{ @@ -12693,9 +10272,7 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/pontoon_beach) "inV" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -12705,9 +10282,7 @@ icon_state = "medium" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "ioc" = ( /obj/structure/surface/table/woodentable, @@ -12736,16 +10311,11 @@ pixel_y = 13 }, /obj/structure/barricade/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "ioA" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_SE) "ipi" = ( /obj/structure/platform/kutjevo/smooth{ @@ -12767,9 +10337,7 @@ icon_state = "pointybush_3"; pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "ipC" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ @@ -12794,16 +10362,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "iqU" = ( /obj/structure/xenoautopsy/tank/larva, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "iqW" = ( /obj/structure/surface/rack, @@ -12811,35 +10374,24 @@ name = "Incendiary Ammunition Order"; desc = "An order manifest for incendiary ammo that has yet to be filled out." }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "ira" = ( /obj/item/frame/apc, /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior/maintenance) "irj" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redcorners" - }, +/turf/open/floor/shiva/redcorners/west, /area/varadero/interior/security) "irk" = ( /obj/structure/machinery/landinglight/ds2/delayone, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "irw" = ( /obj/structure/closet/fireaxecabinet{ pixel_x = -32 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/varadero/interior/technical_storage) "isK" = ( /obj/structure/surface/table/reinforced/prison, @@ -12851,9 +10403,7 @@ pixel_x = 7; pixel_y = 3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "itb" = ( /obj/structure/window/framed/colony/reinforced, @@ -12865,10 +10415,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "itP" = ( /turf/closed/wall/r_wall/elevator{ @@ -12899,16 +10446,12 @@ pixel_x = -8; pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "ivg" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "ivo" = ( /obj/structure/airlock_assembly, @@ -12921,9 +10464,7 @@ /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "ivO" = ( /obj/structure/largecrate/random/mini/med{ @@ -12931,25 +10472,18 @@ pixel_x = -13; pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "ivX" = ( /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "iwc" = ( /obj/structure/closet/crate, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "iwf" = ( /mob/living/simple_animal/mouse, @@ -12996,20 +10530,14 @@ /area/varadero/interior/caves/east) "iwV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "ixd" = ( /obj/structure/machinery/computer/communications{ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/administration) "ixh" = ( /obj/structure/surface/rack, @@ -13017,10 +10545,7 @@ /obj/item/weapon/gun/pistol/vp78{ pixel_y = -4 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/security) "ixl" = ( /obj/item/tool/pickaxe, @@ -13028,9 +10553,7 @@ /area/varadero/interior_protected/caves) "ixq" = ( /obj/item/device/flashlight, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/lz1_near) "ixr" = ( /turf/open/auto_turf/sand_white/layer1, @@ -13046,10 +10569,7 @@ /turf/open/floor/plating, /area/varadero/interior_protected/caves/digsite) "iyd" = ( -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/varadero/exterior/lz1_near) "iyk" = ( /obj/effect/decal/warning_stripes{ @@ -13070,9 +10590,7 @@ /area/varadero/interior/caves/east) "izi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "izl" = ( /obj/structure/platform/kutjevo/smooth{ @@ -13086,16 +10604,11 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "izs" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "izy" = ( /obj/structure/machinery/storm_siren{ @@ -13109,28 +10622,21 @@ pixel_x = 7; pixel_y = -6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "izP" = ( /obj/structure/barricade/handrail/wire{ dir = 8; layer = 2.991 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/varadero/interior/maintenance) "iAa" = ( /obj/structure/machinery/firealarm{ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "iAc" = ( /obj/effect/decal/strata_decals/grime/grime4{ @@ -13143,16 +10649,11 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/research) "iAx" = ( /obj/structure/filingcabinet, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/cargo) "iAE" = ( /obj/structure/blocker/invisible_wall/water, @@ -13178,15 +10679,10 @@ pixel_x = -16; pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/mess) "iCy" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/research) "iCB" = ( /obj/effect/landmark/queen_spawn, @@ -13201,10 +10697,7 @@ layer = 3.1 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz2_near) "iDM" = ( /obj/structure/machinery/bot/medbot{ @@ -13216,10 +10709,7 @@ "iDS" = ( /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_SE) "iEe" = ( /obj/effect/decal/cleanable/dirt, @@ -13239,9 +10729,7 @@ pixel_y = -11; desc = "A chest... filled with the wildest riches!" }, -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/varadero/exterior/lz2_near) "iFm" = ( /obj/structure/surface/table/reinforced/prison, @@ -13264,10 +10752,7 @@ pixel_x = 5; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "iFK" = ( /obj/structure/surface/table/reinforced/prison, @@ -13280,10 +10765,7 @@ pixel_y = 7 }, /obj/item/clothing/mask/cigarette/weed, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/technical_storage) "iFQ" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -13293,29 +10775,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "iGm" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/varadero/interior/court) "iGM" = ( /obj/effect/decal/cleanable/cobweb{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "iGS" = ( /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "iHh" = ( /obj/item/weapon/gun/shotgun/pump, @@ -13326,9 +10799,7 @@ /turf/open/gm/grass/grass1/weedable, /area/varadero/interior_protected/caves/central) "iHN" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/eastocean) "iIc" = ( /obj/item/device/flashlight/slime{ @@ -13351,17 +10822,12 @@ dir = 4 }, /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "iIL" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "iIW" = ( /obj/structure/surface/table, @@ -13373,9 +10839,7 @@ pixel_x = -6; pixel_y = 10 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "iIY" = ( /turf/open/gm/coast/east, @@ -13385,17 +10849,12 @@ dir = 8; pixel_x = 3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "iJk" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/mess) "iJD" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -13409,15 +10868,11 @@ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "iLc" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "iLd" = ( /obj/structure/window/reinforced{ @@ -13450,10 +10905,7 @@ /area/varadero/interior/bunks) "iLz" = ( /obj/structure/machinery/r_n_d/destructive_analyzer, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "iLD" = ( /obj/structure/window/framed/colony, @@ -13464,43 +10916,30 @@ icon_state = "W" }, /obj/item/prop/magazine/boots, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "iMp" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northeast, /area/varadero/interior/hall_SE) "iMM" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "iNh" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/hall_SE) "iNr" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/security) "iNE" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -13508,16 +10947,12 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "iNU" = ( /obj/effect/decal/cleanable/blood/drip, /obj/item/device/flashlight, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "iOi" = ( /obj/structure/machinery/storm_siren{ @@ -13549,27 +10984,18 @@ /area/varadero/interior/administration) "iPH" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/comms3) "iPI" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "iQl" = ( /obj/item/storage/firstaid, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/morgue) "iQr" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz2_near) "iQs" = ( /obj/structure/barricade/handrail/wire{ @@ -13588,15 +11014,10 @@ pixel_y = 5 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "iQS" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "iRw" = ( /obj/structure/pipes/vents/pump{ @@ -13607,31 +11028,23 @@ /area/varadero/interior/technical_storage) "iRR" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "iRZ" = ( /obj/structure/window/framed/colony, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "iSi" = ( /obj/structure/platform_decoration/kutjevo{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "iSz" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "iSC" = ( /obj/structure/window/reinforced{ @@ -13653,10 +11066,7 @@ pixel_y = 8 }, /obj/structure/window/reinforced, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "iSO" = ( /obj/structure/surface/table, @@ -13672,10 +11082,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/morgue) "iSW" = ( /turf/open/gm/dirt, @@ -13684,16 +11091,11 @@ /obj/structure/morgue{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "iTF" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "iTP" = ( /obj/structure/filingcabinet{ @@ -13720,10 +11122,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "iUH" = ( /obj/structure/machinery/floodlight/landing{ @@ -13731,18 +11130,14 @@ name = "Construction Light" }, /obj/effect/decal/warning_stripes, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "iUZ" = ( /obj/structure/ore_box, /turf/open/gm/dirt, /area/varadero/exterior/lz1_near) "iVt" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/electrical) "iVD" = ( /obj/structure/platform/kutjevo/smooth{ @@ -13756,18 +11151,13 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "iWf" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "iWj" = ( /obj/structure/blocker/invisible_wall/water, @@ -13778,18 +11168,14 @@ icon_state = "cartridge_10" }, /obj/effect/landmark/corpsespawner/miner, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "iWK" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "iWX" = ( /obj/structure/machinery/floodlight{ @@ -13812,18 +11198,13 @@ pixel_x = -13; pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "iXX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/varadero/interior/chapel) "iYb" = ( /obj/structure/machinery/light{ @@ -13833,10 +11214,7 @@ pixel_x = -10; pixel_y = 15 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/varadero/interior/research) "iYi" = ( /turf/closed/wall/r_wall/elevator{ @@ -13864,10 +11242,7 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "iZx" = ( /obj/structure/machinery/door_control/brbutton{ @@ -13875,19 +11250,13 @@ name = "Cargo Bay Lock"; pixel_y = 20 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "iZH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/medical) "iZP" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -13898,81 +11267,52 @@ /turf/open/gm/dirt, /area/varadero/exterior/pontoon_beach) "iZT" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/maintenance) "jab" = ( /obj/structure/closet/secure_closet/scientist, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "jai" = ( /obj/structure/filingcabinet/security, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/security) "jaF" = ( /turf/open/gm/coast/east, /area/varadero/exterior/pontoon_beach) "jaL" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/electrical) "jbh" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/southwest, /area/varadero/interior/administration) "jbR" = ( /obj/item/device/flashlight/lamp/tripod{ pixel_x = 7; pixel_y = 18 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "jcr" = ( /turf/closed/wall/rock/brown, /area/varadero/interior_protected/caves/swcaves) "jcz" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/technical_storage) "jcB" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/varadero/interior/research) "jcC" = ( /obj/structure/surface/rack, @@ -13981,20 +11321,11 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "jcT" = ( /turf/closed/wall, /area/varadero/interior/maintenance) -"jcY" = ( -/obj/structure/window/framed/colony/reinforced, -/obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, -/area/varadero/interior/maintenance/security) "jdm" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, /turf/open/auto_turf/sand_white/layer1, @@ -14018,9 +11349,7 @@ /area/varadero/exterior/eastocean) "jeo" = ( /obj/item/tool/mop, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "jew" = ( /obj/structure/bed/chair/office/dark{ @@ -14028,9 +11357,7 @@ pixel_x = -6; pixel_y = 3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "jeO" = ( /obj/structure/machinery/conveyor, @@ -14054,10 +11381,7 @@ /obj/item/clothing/suit/armor/yautja_flavor{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/caves/digsite) "jeW" = ( /obj/item/device/flashlight/lamp/tripod, @@ -14075,9 +11399,7 @@ dir = 8 }, /obj/structure/barricade/handrail/wire, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/varadero/interior/court) "jfw" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -14089,9 +11411,7 @@ dir = 8; pixel_x = 3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "jfA" = ( /obj/item/device/motiondetector/hacked, @@ -14100,49 +11420,34 @@ "jfD" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/hall_SE) "jfP" = ( /obj/structure/barricade/wooden, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "jgL" = ( -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/varadero/exterior/lz1_near) "jgQ" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "jgV" = ( /obj/structure/flora/bush/ausbushes/ppflowers, /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior/caves/north_research) "jgY" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/records) "jhe" = ( /obj/structure/bed/chair, /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "jhu" = ( /obj/structure/platform/kutjevo/smooth{ @@ -14159,10 +11464,7 @@ /area/varadero/exterior/lz1_near) "jhv" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/security) "jhK" = ( /obj/item/lightstick/red/spoke/planted{ @@ -14171,50 +11473,37 @@ indestructible = 1; unacidable = 1 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "jhL" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "jhM" = ( /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/lz1_near) "jhW" = ( /obj/structure/barricade/handrail/wire{ dir = 8; layer = 2.991 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "jif" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/device/flashlight, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "jjg" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "jjj" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -14225,11 +11514,7 @@ /turf/open/gm/dirt, /area/varadero/exterior/eastbeach) "jjl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/filingcabinet{ density = 0; icon_state = "chestdrawer"; @@ -14255,28 +11540,18 @@ pixel_x = 24 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "jjN" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/varadero/interior/maintenance/north) "jjS" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/maintenance/north) "jjZ" = ( /obj/structure/prop/turbine, /obj/structure/prop/turbine_extras/border, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "jkq" = ( /obj/structure/surface/table/reinforced/prison, @@ -14292,14 +11567,10 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/technical_storage) "jks" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "jlt" = ( /obj/structure/surface/table/reinforced/prison, @@ -14311,10 +11582,7 @@ pixel_x = -6; pixel_y = 7 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/administration) "jmb" = ( /obj/structure/cable/heavyduty{ @@ -14334,10 +11602,7 @@ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/varadero/interior/research) "jnA" = ( /obj/structure/disposalpipe/segment{ @@ -14346,10 +11611,7 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "joe" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ @@ -14364,10 +11626,7 @@ /area/varadero/exterior/eastbeach) "joN" = ( /obj/item/trash/candle, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/varadero/interior/chapel) "joO" = ( /obj/structure/machinery/power/port_gen/pacman, @@ -14391,9 +11650,7 @@ "jps" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/trash/c_tube, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "jpD" = ( /turf/closed/wall/r_wall, @@ -14403,9 +11660,7 @@ dir = 1; icon_state = "warning_s" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "jpZ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -14420,10 +11675,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "jqd" = ( /obj/effect/decal/cleanable/blood/oil, @@ -14444,9 +11696,7 @@ "jqJ" = ( /obj/structure/disposalpipe/segment, /obj/item/key/cargo_train, -/turf/open/floor/shiva{ - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners, /area/varadero/interior/cargo) "jqK" = ( /obj/structure/surface/table/reinforced/prison, @@ -14454,9 +11704,7 @@ pixel_x = -30 }, /obj/item/tool/surgery/scalpel/manager, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "jrq" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -14474,9 +11722,7 @@ "jrv" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "jsf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14487,18 +11733,14 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/security) "jsh" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "jsx" = ( /obj/item/prop/almayer/comp_open, @@ -14515,18 +11757,13 @@ dir = 4 }, /obj/structure/machinery/vending/cola, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_SE) "jts" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 9 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "jtx" = ( /obj/structure/platform/kutjevo/smooth{ @@ -14536,23 +11773,14 @@ /obj/structure/flora/bush/ausbushes/var3/stalkybush{ pixel_y = 9 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/caves) "jty" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/hall_N) "jtH" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/varadero/exterior/lz2_near) "jtI" = ( /obj/structure/surface/table/reinforced/prison, @@ -14562,16 +11790,10 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "jtU" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/electrical) "jub" = ( /obj/structure/machinery/prop/almayer/CICmap{ @@ -14582,9 +11804,7 @@ name = "Hunter Globe"; pixel_y = 16 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "juL" = ( /obj/structure/surface/table/reinforced/prison, @@ -14593,10 +11813,7 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/mess) "juW" = ( /turf/closed/wall/r_wall, @@ -14615,15 +11832,11 @@ /turf/open/floor/carpet, /area/varadero/interior/research) "jvh" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/records) "jvF" = ( /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/research) "jwf" = ( /obj/structure/platform_decoration/kutjevo, @@ -14632,9 +11845,7 @@ /area/varadero/interior_protected/caves/digsite) "jwy" = ( /obj/item/weapon/gun/revolver/cmb, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "jwX" = ( /obj/structure/largecrate/random, @@ -14650,18 +11861,13 @@ "jxi" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "jyq" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "jyw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14677,18 +11883,14 @@ pixel_y = 12 }, /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "jzB" = ( /obj/structure/machinery/storm_siren{ dir = 8; pixel_x = 3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "jzL" = ( /obj/structure/platform/kutjevo/smooth{ @@ -14696,9 +11898,7 @@ layer = 2.99 }, /obj/item/tool/warning_cone, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/pontoon_beach) "jzZ" = ( /turf/open/floor/carpet, @@ -14710,9 +11910,7 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "jAI" = ( /obj/item/device/flashlight/lamp/tripod, @@ -14728,19 +11926,14 @@ /obj/structure/prop/static_tank/water{ pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "jBp" = ( /obj/structure/bed/chair{ dir = 8; icon_state = "chair_alt" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/administration) "jBw" = ( /obj/item/trash/cigbutt/ucigbutt{ @@ -14750,9 +11943,7 @@ /turf/open/floor/wood, /area/varadero/interior/security) "jCr" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "jCs" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -14765,9 +11956,7 @@ name = "\improper Underground Technical Storage"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/technical_storage) "jCE" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -14776,10 +11965,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "jCN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14788,16 +11974,11 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "jDe" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "jDO" = ( /obj/structure/prop/structure_lattice{ @@ -14806,10 +11987,7 @@ icon_state = "book-3"; name = "book case" }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/administration) "jDW" = ( /obj/structure/disposalpipe/segment{ @@ -14819,10 +11997,7 @@ /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "jEv" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -14846,9 +12021,7 @@ "jEZ" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "jFt" = ( /obj/effect/decal/cleanable/dirt, @@ -14861,10 +12034,7 @@ /turf/open/floor/wood, /area/varadero/interior/beach_bar) "jFL" = ( -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/monsoon) "jGk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -14875,34 +12045,22 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "jGm" = ( /obj/structure/machinery/storm_siren{ dir = 4; pixel_x = -3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "jGz" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "white" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/white, /area/varadero/interior/toilets) "jGA" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "jGT" = ( /obj/structure/prop/invuln/minecart_tracks, @@ -14912,9 +12070,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "jHb" = ( /obj/structure/bed/chair{ @@ -14929,9 +12085,7 @@ layer = 2.991 }, /obj/structure/closet/radiation, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "jHJ" = ( /obj/structure/surface/table/woodentable/fancy, @@ -14957,9 +12111,7 @@ pixel_y = 13 }, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/technical_storage) "jJf" = ( /obj/effect/landmark/corpsespawner/colonist/burst, @@ -14978,10 +12130,7 @@ /obj/item/stack/sheet/plasteel{ amount = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "jJC" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -14999,18 +12148,13 @@ name = "\improper Underground Security Interrogation Observation"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "jKs" = ( /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz2_near) "jKz" = ( /obj/structure/machinery/holosign/surgery{ @@ -15024,10 +12168,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "jKK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -15063,10 +12204,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 4 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "jLU" = ( /obj/structure/reagent_dispensers/fueltank/gas, @@ -15076,22 +12214,14 @@ /obj/structure/barricade/handrail/wire{ layer = 3.01 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "jMr" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/administration) "jMK" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/northwest, /area/varadero/interior/research) "jNn" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -15105,10 +12235,7 @@ /area/varadero/exterior/eastbeach) "jNS" = ( /obj/structure/bed/chair/wheelchair, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northeast, /area/varadero/interior/medical) "jNT" = ( /obj/structure/pipes/vents/pump, @@ -15129,17 +12256,11 @@ /area/varadero/interior/bunks) "jNW" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/hall_SE) "jOR" = ( /obj/structure/closet/secure_closet/security_empty, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/administration) "jPe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -15152,9 +12273,7 @@ /obj/item/paper/janitor{ pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "jPh" = ( /obj/structure/surface/rack, @@ -15165,19 +12284,14 @@ /obj/item/tool/pickaxe/drill{ pixel_y = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "jPC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "jPM" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -15195,10 +12309,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/maintenance) "jQg" = ( /obj/structure/disposalpipe/segment{ @@ -15208,9 +12319,7 @@ name = "\improper Underground Security"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "jQB" = ( /obj/structure/surface/table/woodentable, @@ -15236,18 +12345,13 @@ }, /obj/structure/window/reinforced, /obj/item/clothing/head/fedora, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "jQM" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "jRu" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -15261,9 +12365,7 @@ name = "\improper materials storage bin"; pixel_y = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "jSN" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -15275,10 +12377,7 @@ "jSP" = ( /obj/structure/surface/rack, /obj/item/tool/pickaxe/jackhammer, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "jSX" = ( /turf/open/gm/coast/beachcorner/north_west, @@ -15290,51 +12389,37 @@ /turf/open/gm/dirt, /area/varadero/exterior/eastocean) "jTL" = ( -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/varadero/interior/maintenance/north) "jTR" = ( /turf/open/gm/coast/beachcorner/south_west, /area/varadero/exterior/monsoon) "jTY" = ( /obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/bunks) "jUt" = ( /obj/item/tool/weldingtool/experimental, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "jUM" = ( /obj/structure/urinal{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/security) "jUY" = ( /obj/structure/bed/chair/hunter, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "jVl" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/hall_N) "jVK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "jWA" = ( /obj/structure/surface/table, @@ -15347,9 +12432,7 @@ pixel_x = 3; pixel_y = 17 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "jXp" = ( /obj/structure/platform_decoration/kutjevo{ @@ -15365,9 +12448,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "jYs" = ( /obj/structure/window/reinforced{ @@ -15382,10 +12463,7 @@ color = "#6b675e" }, /obj/item/storage/large_holster/katana/full, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "jYX" = ( /obj/structure/surface/table/reinforced/prison, @@ -15398,10 +12476,7 @@ pixel_x = -5; pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/technical_storage) "jYZ" = ( /obj/item/tool/pickaxe, @@ -15416,10 +12491,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/security) "jZE" = ( /obj/effect/decal/cleanable/blood/drip, @@ -15451,10 +12523,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "kap" = ( /obj/structure/platform/kutjevo/smooth{ @@ -15464,11 +12533,8 @@ /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, -/area/varadero/exterior/pontoon_beach) +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "kaY" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/pill_bottle/inaprovaline/skillless{ @@ -15479,16 +12545,11 @@ pixel_x = -4; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/administration) "kbp" = ( /obj/structure/janitorialcart, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "kbQ" = ( /turf/open/auto_turf/sand_white/layer1, @@ -15503,9 +12564,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "kce" = ( /turf/open/floor/plating, @@ -15519,9 +12578,7 @@ pixel_x = -6; pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "kdf" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -15530,10 +12587,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/maintenance/north) "kdq" = ( /obj/structure/blocker/invisible_wall/water, @@ -15544,24 +12598,17 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/varadero/interior/maintenance/north) "keb" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "keE" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "keN" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -15570,9 +12617,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "keY" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -15588,9 +12633,7 @@ /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "kfG" = ( /turf/closed/wall, @@ -15600,10 +12643,7 @@ /obj/structure/machinery/computer/med_data/laptop{ pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/administration) "kgm" = ( /obj/effect/vehicle_spawner/van/decrepit{ @@ -15628,17 +12668,13 @@ /obj/structure/barricade/handrail/wire{ layer = 3.01 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "khb" = ( /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/court) "khB" = ( /obj/structure/platform/kutjevo/smooth{ @@ -15654,16 +12690,11 @@ pixel_x = -5; pixel_y = -6 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/maintenance) "kif" = ( /obj/structure/ladder, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/farocean) "kin" = ( /obj/structure/barricade/handrail/wire{ @@ -15674,24 +12705,18 @@ name = "Construction Light" }, /obj/effect/decal/warning_stripes, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/pontoon_beach) "kiE" = ( /obj/structure/window/framed/colony, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/maintenance) "kiG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/clothing/under/CM_uniform, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "kjp" = ( /obj/effect/decal/cleanable/blood/drip, @@ -15700,9 +12725,7 @@ pixel_x = -16; pixel_y = 24 }, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/eastbeach) "kjr" = ( /obj/structure/platform/kutjevo/smooth{ @@ -15713,9 +12736,7 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/monsoon) "kjI" = ( -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "kjN" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -15739,9 +12760,7 @@ /area/varadero/interior_protected/caves/digsite) "kkw" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "kkF" = ( /turf/closed/wall/r_wall/unmeltable, @@ -15750,9 +12769,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "kli" = ( /obj/structure/platform/kutjevo/smooth{ @@ -15765,10 +12782,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/caves/north_research) "klu" = ( /obj/structure/bed/chair{ @@ -15777,10 +12791,7 @@ /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "klP" = ( /obj/structure/closet/secure_closet/personal/patient, @@ -15788,18 +12799,14 @@ pixel_x = -3; pixel_y = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/bunks) "klT" = ( /turf/closed/wall/r_wall/unmeltable, /area/varadero/interior/maintenance/research) "klY" = ( /obj/item/cell/high, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "kmb" = ( /obj/structure/machinery/light{ @@ -15810,29 +12817,20 @@ pixel_x = -16; pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_SE) "kmo" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "kmu" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "kmI" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves/central) "kmW" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -15857,22 +12855,15 @@ }, /obj/structure/platform_decoration/kutjevo, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "knP" = ( /obj/structure/machinery/light/small, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "kof" = ( /obj/structure/filingcabinet, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/security) "koZ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -15898,15 +12889,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "kpS" = ( /obj/item/clothing/head/helmet, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "kqe" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -15916,9 +12903,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "kqs" = ( /obj/structure/cargo_container/wy/mid, @@ -15931,9 +12916,7 @@ "kqE" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "kqN" = ( /obj/item/device/flashlight/lamp/tripod, @@ -15941,15 +12924,11 @@ /area/varadero/interior/caves/east) "kqQ" = ( /obj/structure/xenoautopsy/tank/broken, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "krl" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/medical) "krL" = ( /obj/structure/window/framed/colony/reinforced, @@ -15964,9 +12943,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "ksf" = ( /obj/structure/machinery/light{ @@ -15980,10 +12957,7 @@ /area/varadero/interior/chapel) "ksn" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "ksu" = ( /obj/structure/platform/kutjevo/smooth{ @@ -16003,35 +12977,24 @@ /area/varadero/interior_protected/maintenance/south) "ktN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/comms3) "kul" = ( /obj/item/pizzabox/meat{ pixel_x = -5; pixel_y = 13 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "kus" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "kuE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/maintenance/south) "kuO" = ( @@ -16042,22 +13005,15 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/eastbeach) "kuX" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "kvx" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "kvz" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "kvC" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ @@ -16079,25 +13035,17 @@ /obj/structure/machinery/floodlight/landing/floor{ pixel_x = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "kvS" = ( /obj/structure/largecrate/random, /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "kwB" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_NW) "kxe" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -16107,9 +13055,7 @@ dir = 4; icon_state = "chair_alt" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "kyh" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -16118,9 +13064,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "kyj" = ( /obj/structure/prop/rock/brown, @@ -16137,9 +13081,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "kyz" = ( /obj/structure/machinery/door/airlock/almayer/engineering/autoname, @@ -16154,9 +13096,7 @@ /area/varadero/interior/disposals) "kyI" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "kyK" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -16166,17 +13106,13 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "kyL" = ( /obj/structure/bed/chair/comfy/beige{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "kyP" = ( /obj/structure/machinery/storm_siren{ @@ -16188,9 +13124,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "kzp" = ( /obj/structure/surface/rack, @@ -16212,15 +13146,11 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "kAl" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "kAm" = ( /obj/structure/machinery/vending/coffee, @@ -16267,9 +13197,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/stack/sheet/mineral/phoron/medium_stack, /obj/item/stack/sheet/metal/med_small_stack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "kCy" = ( /obj/structure/surface/table/reinforced/prison, @@ -16280,15 +13208,10 @@ /obj/item/device/reagent_scanner{ pixel_x = -7 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "kCA" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/electrical) "kCT" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -16297,9 +13220,7 @@ name = "\improper Underground Security Lobby"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "kDd" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -16311,15 +13232,11 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "kDh" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "kDk" = ( /obj/item/tool/screwdriver, @@ -16333,31 +13250,23 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "kDH" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "kDJ" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "kDO" = ( /obj/structure/closet/crate, /obj/effect/landmark/objective_landmark/close, /obj/item/trash/chunk, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "kEB" = ( /obj/structure/prop/invuln/static_corpse/afric_zimmer{ @@ -16370,10 +13279,7 @@ /area/varadero/interior/maintenance/north) "kEK" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "kEV" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -16381,30 +13287,20 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "kFn" = ( /obj/structure/machinery/floodlight/landing/floor, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz2_near) "kFH" = ( /obj/effect/decal/cleanable/blood/oil, /obj/item/device/flashlight/flare, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/varadero/exterior/lz2_near) "kFT" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "kFV" = ( /obj/structure/largecrate/random/mini/med{ @@ -16418,10 +13314,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/medical) "kGq" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -16446,15 +13339,11 @@ pixel_y = 8 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "kGD" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/varadero/exterior/pontoon_beach) "kGF" = ( /obj/item/paper_bin{ @@ -16465,9 +13354,7 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/item/device/flash, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/security) "kGJ" = ( /turf/open/gm/coast/east, @@ -16508,22 +13395,14 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "kIJ" = ( -/turf/open/floor{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southwest, /area/varadero/exterior/lz1_near) "kIK" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "kIV" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -16535,9 +13414,7 @@ dir = 4; pixel_y = 13 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "kKS" = ( /turf/open/floor/interior/plastic, @@ -16556,25 +13433,27 @@ /turf/open/gm/dirt, /area/varadero/exterior/pontoon_beach) "kLd" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/administration) "kLA" = ( /obj/structure/disposalpipe/trunk{ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/electrical) "kLF" = ( /obj/effect/decal/cleanable/blood/oil, /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/lz2_near) +"kMe" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 4; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "kMf" = ( /obj/structure/window/framed/colony/reinforced/tinted, /turf/open/floor/plating, @@ -16586,28 +13465,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/cargo) "kMy" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "kME" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "kMN" = ( /obj/structure/machinery/flasher{ @@ -16616,18 +13487,13 @@ pixel_x = -32; pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "redcorners" - }, +/turf/open/floor/shiva/redcorners/north, /area/varadero/interior/security) "kMU" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/medical) "kNa" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -16645,37 +13511,27 @@ pixel_x = -10; pixel_y = 11 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/laundry) "kNN" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "kOS" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/electrical) "kPj" = ( /obj/structure/machinery/alarm{ pixel_y = 24 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/mess) "kPX" = ( /obj/structure/surface/table, @@ -16687,10 +13543,7 @@ pixel_x = 10; pixel_y = 10 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_NW) "kPZ" = ( /obj/structure/surface/rack, @@ -16701,9 +13554,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "kQy" = ( /obj/structure/platform/kutjevo/smooth{ @@ -16720,9 +13571,7 @@ "kRp" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "kRH" = ( /turf/open/gm/coast/beachcorner/north_west, @@ -16747,10 +13596,7 @@ unacidable = 1; layer = 4.1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "kSd" = ( /obj/structure/machinery/alarm{ @@ -16764,10 +13610,7 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "kSD" = ( /obj/structure/platform/kutjevo/smooth{ @@ -16781,10 +13624,7 @@ layer = 2.99 }, /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/caves) "kSN" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -16794,17 +13634,11 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/comms3) "kTo" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/administration) "kTs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -16821,10 +13655,7 @@ pixel_y = 6 }, /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/hall_N) "kTG" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -16833,15 +13664,11 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/varadero/interior/medical) "kTI" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/security) "kUj" = ( /obj/effect/decal/cleanable/blood, @@ -16849,10 +13676,7 @@ /turf/open/floor/wood, /area/varadero/interior/maintenance/north) "kVp" = ( -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/varadero/interior/cargo) "kVq" = ( /obj/structure/platform/kutjevo/smooth{ @@ -16866,9 +13690,7 @@ /obj/effect/landmark/lv624/fog_blocker{ time_to_dispel = 25000 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "kVL" = ( /obj/structure/platform/kutjevo/smooth{ @@ -16888,10 +13710,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "kWj" = ( /obj/effect/landmark/objective_landmark/medium, @@ -16901,9 +13720,7 @@ /turf/open/shuttle/elevator/grating, /area/varadero/interior/records) "kWR" = ( -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/varadero/interior/maintenance/north) "kWZ" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -16911,22 +13728,15 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "kXn" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "kXP" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "kXQ" = ( /turf/open/auto_turf/sand_white/layer1, @@ -16936,28 +13746,20 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "kYn" = ( /obj/structure/machinery/light, /obj/structure/closet/secure_closet/personal, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "kYF" = ( /obj/item/tool/weldingtool, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "kYM" = ( /obj/effect/landmark/static_comms/net_one, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "kYN" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -16965,31 +13767,21 @@ pixel_x = -16; pixel_y = -8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "kZe" = ( /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/eastbeach) "kZg" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/hall_NW) "kZl" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "kZn" = ( /obj/structure/surface/table, @@ -17000,9 +13792,7 @@ pixel_y = 24 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "laa" = ( /obj/structure/bed/chair{ @@ -17015,15 +13805,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "lat" = ( /obj/item/device/camera, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "laN" = ( /obj/structure/flora/pottedplant{ @@ -17032,23 +13818,16 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "lbi" = ( /obj/structure/closet/secure_closet/cargotech, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "lbr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_N) "lbK" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -17058,9 +13837,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "lbX" = ( /obj/structure/stairs/perspective{ @@ -17077,9 +13854,7 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "lci" = ( /obj/structure/prop/rock/brown, @@ -17089,9 +13864,7 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "ldw" = ( /obj/structure/machinery/light/small{ @@ -17100,23 +13873,15 @@ /turf/open/gm/coast/beachcorner/north_east, /area/varadero/interior/caves/east) "ldJ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/wood/wood_broken3, /area/varadero/interior/hall_SE) "leF" = ( /obj/structure/machinery/optable{ desc = "This maybe could be used for advanced medical procedures."; name = "Exam Table" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "leG" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -17135,19 +13900,14 @@ }, /obj/structure/platform_decoration/kutjevo, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "leI" = ( /obj/structure/sink{ dir = 1; pixel_y = -10 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/southeast, /area/varadero/interior/research) "leO" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17158,16 +13918,11 @@ }, /obj/structure/surface/table, /obj/item/weapon/gun/flamer, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "leP" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/varadero/exterior/lz1_near) "leT" = ( /obj/structure/machinery/conveyor, @@ -17176,17 +13931,13 @@ /area/varadero/interior/cargo) "leU" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "lfp" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "lgb" = ( /obj/structure/bedsheetbin, @@ -17195,18 +13946,13 @@ dir = 4; pixel_x = -3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "lgP" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_N) "lhm" = ( /obj/structure/surface/table/reinforced/prison, @@ -17219,10 +13965,7 @@ pixel_x = -6; pixel_y = 22 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/administration) "lhn" = ( /obj/structure/catwalk, @@ -17232,24 +13975,18 @@ density = 0; climb_delay = 0 }, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "lhp" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "lhB" = ( /obj/structure/window_frame/colony/reinforced, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "lhJ" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -17279,25 +14016,18 @@ "liE" = ( /obj/structure/closet/crate/secure/weapon, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/security) "liM" = ( /obj/structure/pipes/binary/passive_gate, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "ljt" = ( /obj/structure/prop/structure_lattice{ dir = 1; health = 300 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/north_research) "ljx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17306,16 +14036,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "lkz" = ( /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/varadero/interior/chapel) "lkH" = ( /obj/structure/largecrate/random/barrel/red, @@ -17323,16 +14048,11 @@ /area/varadero/interior/hall_N) "lkI" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/technical_storage) "llj" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "lmd" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17342,9 +14062,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "lms" = ( /obj/structure/machinery/door/airlock/strata/autoname{ @@ -17352,9 +14070,7 @@ locked = 1; name = "\improper Engine Room" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "lmu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -17363,10 +14079,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/varadero/interior/chapel) "lmS" = ( /obj/structure/platform/kutjevo/smooth{ @@ -17383,10 +14096,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "lnw" = ( /obj/structure/surface/table/reinforced/prison, @@ -17398,16 +14108,11 @@ pixel_x = 6; pixel_y = 2 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northeast, /area/varadero/interior/administration) "lnG" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "lnO" = ( /turf/open/gm/coast/north, @@ -17415,9 +14120,7 @@ "loh" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/electrical) "loA" = ( /obj/structure/prop/structure_lattice{ @@ -17439,30 +14142,20 @@ /area/varadero/interior_protected/maintenance/south) "loQ" = ( /obj/structure/closet/emcloset, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "loW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "lpv" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/laundry) "lpJ" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/varadero/interior/maintenance/north) "lqa" = ( /obj/item/tool/warning_cone{ @@ -17496,25 +14189,18 @@ pixel_y = 5 }, /obj/effect/spawner/random/supply_kit, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/administration) "lrR" = ( /obj/structure/girder/displaced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "lss" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "lsN" = ( /obj/effect/overlay/palmtree_r, @@ -17522,27 +14208,20 @@ /area/varadero/exterior/pontoon_beach) "lsR" = ( /obj/item/ammo_magazine/rifle/m4ra, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/bunks) "lsT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "lsU" = ( /obj/structure/window/framed/colony/reinforced, /turf/open/floor/plating, /area/varadero/interior/hall_N) "ltA" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/records) "ltB" = ( /obj/structure/machinery/storm_siren{ @@ -17562,33 +14241,22 @@ pixel_x = -2; pixel_y = -2 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "ltW" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "lum" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "lun" = ( /obj/item/device/mass_spectrometer, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "lur" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "luu" = ( /obj/item/tool/warning_cone{ @@ -17613,9 +14281,7 @@ layer = 2.99 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "luC" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -17640,17 +14306,11 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "lvG" = ( /obj/structure/curtain/red, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/bunks) "lvS" = ( /obj/structure/machinery/door/airlock/strata/autoname{ @@ -17660,9 +14320,7 @@ locked = 1; name = "\improper Research Chamber" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "lvV" = ( /obj/structure/window/reinforced{ @@ -17671,10 +14329,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/varadero/interior/disposals) "lwm" = ( /obj/structure/platform/kutjevo/smooth{ @@ -17707,22 +14362,15 @@ dir = 8 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "lxs" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/eastocean) "lxy" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "lxR" = ( /obj/structure/platform/kutjevo/smooth{ @@ -17735,10 +14383,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "lxT" = ( /obj/structure/surface/table/reinforced/prison, @@ -17749,19 +14394,14 @@ pixel_x = -8; pixel_y = 3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "lyp" = ( /obj/structure/machinery/storm_siren{ dir = 4; pixel_x = -3 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/security) "lyP" = ( /turf/closed/wall/rock/brown, @@ -17769,16 +14409,10 @@ "lze" = ( /obj/structure/blocker/invisible_wall/water, /obj/structure/blocker/invisible_wall/water, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "lzu" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_N) "lzD" = ( /obj/effect/overlay/palmtree_r, @@ -17786,10 +14420,7 @@ /area/varadero/exterior/pontoon_beach) "lzP" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "lzT" = ( /turf/closed/wall/rock/brown, @@ -17801,34 +14432,25 @@ pixel_x = -24; indestructible = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate, /area/varadero/interior/maintenance/north) "lAk" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "lBf" = ( /obj/item/stack/cable_coil/cut{ pixel_x = 5; pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "lBw" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "lCK" = ( /obj/structure/prop/structure_lattice{ @@ -17844,53 +14466,35 @@ icon_state = "vent4"; pixel_y = 25 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "lDh" = ( -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/maintenance) "lDk" = ( -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/hall_N) "lDm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "lDz" = ( /obj/effect/landmark/queen_spawn, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "lDF" = ( /turf/closed/wall/rock/brown, /area/varadero/interior_protected/caves/digsite) "lDN" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "lDS" = ( /obj/structure/bed/roller, /obj/structure/machinery/iv_drip, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/varadero/interior/medical) "lEc" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -17900,34 +14504,25 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "lEm" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/varadero/exterior/lz1_near) "lEw" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "lEM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "lEV" = ( /obj/structure/barricade/handrail/wire{ @@ -17951,19 +14546,13 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior/caves/east) "lFl" = ( -/turf/open/floor/plating/icefloor{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/west, /area/varadero/interior/cargo) "lFr" = ( /obj/structure/platform_decoration/kutjevo{ dir = 4 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "lFA" = ( /obj/structure/machinery/storm_siren{ @@ -17974,9 +14563,7 @@ /area/varadero/interior/hall_SE) "lFE" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "lFI" = ( /obj/structure/prop/structure_lattice{ @@ -17999,15 +14586,11 @@ unacidable = 1; layer = 4.1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "lFS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "lFT" = ( /obj/structure/stairs/perspective{ @@ -18015,10 +14598,7 @@ dir = 9; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "lGp" = ( /turf/closed/wall/r_wall/unmeltable, @@ -18042,17 +14622,13 @@ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_SE) "lIb" = ( /obj/structure/bed, /obj/effect/landmark/corpsespawner/prisoner, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "lId" = ( /obj/structure/platform/kutjevo/smooth{ @@ -18071,18 +14647,13 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, -/area/varadero/exterior/pontoon_beach) +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "lIo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "lIE" = ( /obj/structure/surface/table/reinforced/prison, @@ -18090,10 +14661,7 @@ dir = 1; name = "LZ1 Pontoon Dock computer" }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/varadero/exterior/lz1_console) "lIO" = ( /obj/structure/prop/ice_colony/tiger_rug{ @@ -18110,10 +14678,7 @@ dir = 1; icon_state = "chair_alt" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/hall_SE) "lIU" = ( /obj/effect/spawner/random/attachment, @@ -18133,10 +14698,7 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/structure/surface/rack, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southwest, /area/varadero/interior/medical) "lKI" = ( /obj/structure/surface/table/reinforced/prison, @@ -18145,47 +14707,31 @@ pixel_y = 7 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "lKS" = ( /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "lKV" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "lLq" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/technical_storage) "lLZ" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/hall_N) "lMb" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "lMl" = ( /obj/structure/platform/kutjevo/smooth{ @@ -18193,45 +14739,27 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "lMq" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/crap_item, /obj/effect/spawner/random/supply_kit, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northeast, /area/varadero/interior/administration) "lMv" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/hall_SE) "lMB" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "lMD" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/hall_SE) "lMP" = ( /obj/structure/filingcabinet, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/varadero/interior/cargo) "lNb" = ( /obj/structure/window/framed/colony/reinforced, @@ -18239,18 +14767,13 @@ /area/varadero/interior/hall_SE) "lNd" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "lNq" = ( /obj/structure/bed, /obj/item/bedsheet/orange, /obj/item/toy/plush/farwa, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/security) "lNw" = ( /obj/structure/surface/table/reinforced/prison, @@ -18271,10 +14794,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_N) "lOc" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -18282,9 +14802,7 @@ pixel_x = -14; pixel_y = 13 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "lPj" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -18300,9 +14818,7 @@ layer = 2.99 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "lPk" = ( /obj/item/stack/cable_coil/cut{ @@ -18312,10 +14828,7 @@ /turf/open/floor/plating, /area/varadero/interior/hall_SE) "lPq" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/morgue) "lQg" = ( /obj/structure/desertdam/decals/road_edge{ @@ -18335,23 +14848,15 @@ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/hall_SE) "lQO" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northwest, /area/varadero/interior/mess) "lQW" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/pontoon_beach) "lRy" = ( /obj/structure/surface/table, @@ -18363,9 +14868,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/morgue) "lRz" = ( /obj/item/ammo_casing{ @@ -18377,14 +14880,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "purplecorners" - }, +/turf/open/floor/shiva/purplecorners, /area/varadero/interior/research) "lSg" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "lSG" = ( /obj/structure/curtain/shower, @@ -18394,10 +14893,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/varadero/interior/court) "lTg" = ( /turf/open/auto_turf/sand_white/layer1, @@ -18413,32 +14909,21 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/caves/digsite) "lTR" = ( -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "lUe" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "lUG" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "lUT" = ( /obj/structure/machinery/smartfridge, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/varadero/interior/mess) "lVa" = ( /obj/structure/platform/kutjevo/smooth{ @@ -18446,15 +14931,11 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/varadero/interior/comms1) "lVc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "lVf" = ( /obj/item/tool/warning_cone{ @@ -18472,9 +14953,7 @@ "lVP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "lVQ" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -18514,17 +14993,13 @@ dir = 8; icon_state = "chair_alt" }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/medical) "lWo" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "lWB" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -18536,9 +15011,7 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "lWJ" = ( /obj/structure/machinery/firealarm{ @@ -18556,10 +15029,7 @@ pixel_x = -1; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/technical_storage) "lXv" = ( /obj/effect/decal/cleanable/dirt, @@ -18582,9 +15052,7 @@ dir = 1 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "lYi" = ( /obj/structure/surface/table, @@ -18592,9 +15060,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "lYo" = ( /obj/structure/prop/rock/brown, @@ -18606,16 +15072,12 @@ "lYA" = ( /obj/structure/closet/secure_closet/medical2, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "lYD" = ( /obj/effect/decal/cleanable/dirt, /obj/item/stack/sheet/wood, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/monsoon) "lYF" = ( /obj/structure/largecrate/random/case, @@ -18624,9 +15086,7 @@ "lYQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "lZa" = ( /obj/structure/prop/structure_lattice{ @@ -18642,10 +15102,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/varadero/interior/hall_SE) "lZh" = ( /obj/structure/desertdam/decals/road_edge{ @@ -18664,9 +15121,7 @@ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "lZU" = ( /obj/item/ammo_casing/shell{ @@ -18684,25 +15139,17 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "mau" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "maN" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "maQ" = ( -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/administration) "mbt" = ( /obj/structure/bed/chair{ @@ -18712,10 +15159,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/administration) "mbu" = ( /obj/structure/prop/ice_colony/dense/planter_box/plated{ @@ -18725,9 +15169,7 @@ /obj/structure/flora/bush/ausbushes/pointybush{ pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "mca" = ( /obj/structure/surface/table/reinforced/prison, @@ -18744,10 +15186,7 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/security) "mcp" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -18755,23 +15194,15 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/eastbeach) "mcr" = ( /obj/structure/machinery/light, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "mcs" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "mcB" = ( /obj/structure/platform_decoration/kutjevo, @@ -18801,15 +15232,11 @@ /turf/open/floor/wood, /area/varadero/interior/administration) "mdg" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/lz2_near) "mdj" = ( /obj/item/clothing/head/helmet, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "mdy" = ( /obj/structure/platform/kutjevo/smooth{ @@ -18828,16 +15255,11 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "mdL" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "mdM" = ( /obj/structure/platform/kutjevo/smooth{ @@ -18845,10 +15267,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "mdN" = ( /obj/structure/window/framed/colony/reinforced, @@ -18886,9 +15305,7 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "meS" = ( /obj/effect/landmark/monkey_spawn, @@ -18900,6 +15317,9 @@ }, /turf/open/floor/carpet, /area/varadero/interior/chapel) +"mfP" = ( +/turf/open/gm/river/ocean/deep_ocean, +/area/varadero/exterior/pontoon_beach/lz) "mgq" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, @@ -18921,9 +15341,7 @@ pixel_y = 24 }, /obj/structure/machinery/constructable_frame, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "miy" = ( /obj/structure/window/framed/colony/reinforced, @@ -18936,41 +15354,29 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "miP" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "miR" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/recharger{ pixel_y = 4 }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/varadero/interior/dock_control) "miT" = ( /obj/item/stool, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "miU" = ( /obj/item/stack/tile/plasteel{ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "mjA" = ( /obj/structure/disposalpipe/segment{ @@ -18979,9 +15385,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "mkc" = ( /obj/structure/surface/table/reinforced/prison, @@ -18990,10 +15394,7 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/varadero/interior/research) "mke" = ( /obj/structure/window/reinforced{ @@ -19010,10 +15411,7 @@ /obj/structure/largecrate/random/mini/wooden{ desc = "A small wooden crate with a note attached it reads, 'Item 8 taken to examination." }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "mkn" = ( /obj/structure/surface/table, @@ -19026,10 +15424,7 @@ pixel_x = 2; pixel_y = 20 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/varadero/interior/technical_storage) "mkt" = ( /obj/structure/machinery/alarm{ @@ -19037,9 +15432,7 @@ pixel_x = -24 }, /obj/effect/spawner/random/attachment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "mlN" = ( /obj/vehicle/powerloader/ft, @@ -19053,9 +15446,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/maintenance) "mmq" = ( /obj/structure/fence, @@ -19087,9 +15478,7 @@ /area/varadero/exterior/pontoon_beach) "mnc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "mnm" = ( /obj/structure/window/reinforced{ @@ -19152,10 +15541,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/hall_N) "moH" = ( /obj/structure/largecrate/random/case/double, @@ -19183,16 +15569,11 @@ /area/varadero/interior/court) "mpn" = ( /obj/item/weapon/baton, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/research) "mpH" = ( /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "mpL" = ( /obj/structure/machinery/light/small, @@ -19200,19 +15581,13 @@ /area/varadero/interior/maintenance/north) "mqe" = ( /obj/structure/cryofeed, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "mqt" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "mrd" = ( /obj/structure/disposalpipe/segment{ @@ -19221,14 +15596,10 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "mrC" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/varadero/exterior/lz1_near) "mrP" = ( /obj/structure/disposalpipe/segment{ @@ -19239,9 +15610,7 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "mrR" = ( /obj/effect/decal/cleanable/blood, @@ -19250,9 +15619,7 @@ "mrT" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/item/clothing/accessory/storage/black_vest/brown_vest, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "mrY" = ( /obj/structure/prop/rock/brown, @@ -19261,28 +15628,20 @@ "msj" = ( /obj/structure/prop/rock/brown, /obj/structure/blocker/invisible_wall/water, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "msx" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Requesitions Bay" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "mtp" = ( /obj/structure/machinery/floodlight{ name = "Floodlight" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "mtx" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -19291,10 +15650,7 @@ pixel_y = 13 }, /obj/structure/barricade/wooden, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/maintenance) "mtJ" = ( /obj/structure/barricade/wooden, @@ -19305,73 +15661,50 @@ /area/varadero/exterior/lz2_near) "mtU" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "mux" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northeast, /area/varadero/interior/hall_N) "muE" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/varadero/interior/cargo) "mve" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/landmark/corpsespawner/security, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "mvi" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "mvv" = ( /obj/effect/decal/remains/xeno{ pixel_y = 25 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "mvA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "mvI" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_SE) "mvO" = ( /obj/structure/machinery/floodlight{ name = "Floodlight" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "mwd" = ( /obj/effect/landmark/corpsespawner/colonist/burst, @@ -19396,10 +15729,7 @@ pixel_x = 1; pixel_y = -2 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "mwD" = ( /obj/item/storage/toolbox/mechanical{ @@ -19416,9 +15746,7 @@ /obj/item/stack/cable_coil/cut{ pixel_y = 12 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/technical_storage) "mwI" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -19430,9 +15758,7 @@ /area/varadero/interior/hall_N) "mxx" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "mxB" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -19450,27 +15776,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "mym" = ( /obj/structure/lamarr, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "myo" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/north, /area/varadero/interior/cargo) "mzf" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -19478,9 +15797,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "mzt" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -19499,18 +15816,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/hall_SE) "mzI" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "mzJ" = ( /obj/structure/prop/structure_lattice{ @@ -19534,25 +15846,18 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "mAm" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/cargo) "mAB" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "mAP" = ( /obj/structure/surface/rack, @@ -19564,9 +15869,7 @@ pixel_x = -2; pixel_y = -4 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "mAX" = ( /obj/structure/prop/dam/van{ @@ -19575,21 +15878,15 @@ name = "crawler"; pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "mBG" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/disposals) "mCe" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "mCx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -19598,10 +15895,7 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/disposals) "mCF" = ( /turf/open/auto_turf/sand_white/layer1, @@ -19642,10 +15936,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/varadero/interior/chapel) "mDm" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ @@ -19667,10 +15958,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "mEA" = ( /obj/structure/surface/table/reinforced/prison, @@ -19678,18 +15966,13 @@ pixel_x = -3; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "mEB" = ( /obj/structure/machinery/power/smes/buildable{ name = "colony distribution SMES" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "mED" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -19697,27 +15980,18 @@ /area/varadero/interior/caves/east) "mFY" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "mGb" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_N) "mHa" = ( /obj/item/tank/anesthetic, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "mHh" = ( /obj/structure/machinery/light/small, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "mHM" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -19734,22 +16008,15 @@ layer = 2.99 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "mIG" = ( /obj/structure/bed, /obj/item/bedsheet/orange, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/security) "mIL" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "mIQ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -19757,9 +16024,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "mIU" = ( /obj/structure/platform/kutjevo/smooth{ @@ -19781,10 +16046,7 @@ /area/varadero/interior/caves/north_research) "mJh" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/hall_SE) "mJH" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -19806,33 +16068,23 @@ pixel_x = 6; pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "mLg" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "mLt" = ( /obj/structure/sign/goldenplaque{ pixel_y = 32 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "mLB" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 10 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "mLJ" = ( /obj/structure/platform_decoration/kutjevo, @@ -19860,19 +16112,14 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/caves) "mMZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/surface/rack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "mNm" = ( /obj/structure/machinery/light{ @@ -19881,18 +16128,13 @@ /obj/structure/machinery/floodlight{ name = "Floodlight" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "mNO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "mNT" = ( /obj/structure/prop/ice_colony/dense/planter_box/plated{ @@ -19903,76 +16145,53 @@ icon_state = "pointybush_2"; pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "mOx" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/maintenance) "mOG" = ( /obj/structure/prop/structure_lattice{ dir = 1; health = 300 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "mOO" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "mPf" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/records) "mPk" = ( -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "mPl" = ( /obj/structure/machinery/storm_siren{ dir = 4; pixel_x = -3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "mPI" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "mPT" = ( /obj/structure/surface/rack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "mPW" = ( /obj/structure/blocker/invisible_wall/water, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "mPX" = ( /obj/structure/machinery/floodlight/landing{ @@ -19980,37 +16199,26 @@ name = "Construction Light" }, /obj/effect/decal/warning_stripes, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "mQh" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "mQC" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "mQF" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/north_research) "mQG" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "mRq" = ( /obj/structure/window/framed/colony, @@ -20021,22 +16229,15 @@ color = "#aba9a9" }, /obj/structure/curtain/red, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "mRL" = ( /obj/item/paper/crumpled/bloody, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/morgue) "mRZ" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "mSa" = ( /obj/structure/tunnel{ @@ -20068,9 +16269,7 @@ /area/varadero/interior/bunks) "mSf" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "mSu" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -20078,9 +16277,7 @@ /area/varadero/interior_protected/maintenance/south) "mSD" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/electrical) "mSS" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -20093,9 +16290,7 @@ layer = 2.99 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "mTD" = ( /obj/structure/machinery/light{ @@ -20121,22 +16316,15 @@ /turf/open/floor/carpet, /area/varadero/interior/chapel) "mUz" = ( -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/varadero/exterior/eastbeach) "mUP" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "mVc" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "mVj" = ( /obj/structure/platform/kutjevo/smooth{ @@ -20175,25 +16363,16 @@ dir = 8; pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/hall_NW) "mVN" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "mVS" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/hall_SE) "mVY" = ( /obj/structure/platform/kutjevo/smooth{ @@ -20202,10 +16381,7 @@ layer = 2.99 }, /obj/item/clothing/under/shorts/grey, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "mXi" = ( /obj/effect/landmark/objective_landmark/far, @@ -20215,18 +16391,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/administration) "mXx" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Sports Center" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/court) "mXO" = ( /obj/structure/machinery/firealarm{ @@ -20240,25 +16411,17 @@ pixel_x = -9 }, /obj/item/clothing/suit/armor/vest, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/hall_N) "mXV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "mYd" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "mYA" = ( /obj/structure/blocker/invisible_wall/water, @@ -20267,27 +16430,17 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "mYR" = ( /obj/item/facepaint/sunscreen_stick, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "mYW" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/north, /area/varadero/interior/cargo) "mZi" = ( -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/court) "mZk" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -20295,9 +16448,7 @@ }, /obj/structure/closet/crate, /obj/item/prop/magazine/dirty/torn/alt, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "mZC" = ( /obj/structure/surface/table/woodentable{ @@ -20321,10 +16472,7 @@ pixel_x = 32 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "mZH" = ( /obj/structure/blocker/invisible_wall/water, @@ -20338,33 +16486,24 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/electrical) "nak" = ( /obj/structure/machinery/storm_siren{ dir = 4; pixel_x = -3 }, -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/eastbeach) "nau" = ( /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "nbA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "nbB" = ( /turf/open/auto_turf/sand_white/layer1, @@ -20379,17 +16518,12 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/morgue) "nch" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "ncn" = ( /obj/item/trash/cheesie, @@ -20433,10 +16567,7 @@ color = "#6b675e" }, /obj/item/tool/surgery/retractor/predatorretractor, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "nee" = ( /obj/structure/barricade/handrail/wire{ @@ -20451,10 +16582,7 @@ /obj/structure/barricade/handrail/wire{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "neD" = ( /obj/structure/fence, @@ -20468,52 +16596,36 @@ /area/varadero/interior_protected/caves/digsite) "neJ" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "neU" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "nfk" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "nfv" = ( /obj/structure/bedsheetbin, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "nfX" = ( /obj/item/reagent_container/glass/bucket{ pixel_x = -11; pixel_y = -4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "nfZ" = ( /obj/structure/machinery/conveyor_switch, /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "ngg" = ( /turf/closed/wall/rock/brown, @@ -20528,16 +16640,11 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "ngC" = ( /obj/structure/largecrate/random/mini/chest, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/maintenance/north) "ngY" = ( /obj/item/stack/sheet/metal/med_small_stack, @@ -20602,10 +16709,7 @@ name = "support struts" }, /obj/structure/platform_decoration/kutjevo, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "nih" = ( /obj/structure/prop/structure_lattice{ @@ -20614,9 +16718,7 @@ icon_state = "book-5"; name = "book case" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "nio" = ( /turf/closed/wall/r_wall/elevator/gears, @@ -20629,9 +16731,7 @@ /area/varadero/exterior/lz2_near) "niF" = ( /obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "njC" = ( /obj/structure/platform_decoration/kutjevo{ @@ -20651,10 +16751,7 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/varadero/interior/medical) "nkq" = ( /obj/effect/decal/remains/human, @@ -20662,9 +16759,7 @@ basecolor = "#20d450"; color = "#20d450" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "nkF" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -20683,9 +16778,7 @@ pixel_y = 11 }, /obj/structure/barricade/handrail/wire, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "nmC" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat/chess{ @@ -20712,60 +16805,42 @@ }, /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/security) "nmQ" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "nnb" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "nni" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "nnk" = ( /obj/item/tool/surgery/circular_saw/predatorbonesaw, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "nnt" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Requesitions Lobby" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "nnw" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "nnF" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/medical) "noj" = ( /obj/item/device/flashlight/lamp/tripod, @@ -20773,9 +16848,7 @@ /area/varadero/interior_protected/maintenance/south) "noC" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/comms3) "noR" = ( /obj/item/shard{ @@ -20789,9 +16862,7 @@ pixel_x = -3 }, /obj/structure/largecrate/random, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "npF" = ( /obj/effect/landmark/survivor_spawner, @@ -20815,42 +16886,31 @@ /obj/item/stool{ icon_state = "stool_alt" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/technical_storage) "nqQ" = ( /obj/structure/window/framed/colony/reinforced, /turf/open/floor/plating/icefloor, /area/varadero/interior/dock_control) "nrd" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/security) "nsc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "nsl" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/electrical) "nsn" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "nsN" = ( /turf/open/gm/coast/south, @@ -20862,9 +16922,7 @@ /obj/structure/closet/hydrant{ pixel_y = 32 }, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_N) "nuv" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -20872,40 +16930,28 @@ pixel_x = 12; pixel_y = 13 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "nuQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "nvv" = ( /obj/structure/blocker/fog, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "nwi" = ( /obj/structure/machinery/power/port_gen/pacman/mrs, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "nwq" = ( /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/eastbeach) "nxl" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "nxW" = ( /obj/structure/window/framed/colony, @@ -20915,34 +16961,23 @@ /obj/structure/closet/hydrant{ pixel_x = -32 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/hall_NW) "nzb" = ( /obj/structure/stairs/perspective{ color = "#6b675e"; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "nzd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/security) "nzr" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southeast, /area/varadero/interior/mess) "nzS" = ( /obj/structure/platform/kutjevo/smooth{ @@ -20957,10 +16992,7 @@ /obj/item/tool/pickaxe/drill{ pixel_y = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "nBc" = ( /turf/open/gm/coast/beachcorner2/south_west, @@ -20968,21 +17000,11 @@ "nBj" = ( /obj/structure/closet/emcloset, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/technical_storage) "nBl" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/disposals) "nBD" = ( /obj/structure/surface/table, @@ -20992,9 +17014,7 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "nBH" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -21003,21 +17023,15 @@ req_one_access = null; req_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_NW) "nCl" = ( /obj/structure/fence, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "nCE" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_SE) "nCF" = ( /turf/open/gm/coast/beachcorner/north_east, @@ -21043,9 +17057,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/court) "nDL" = ( /obj/structure/platform/kutjevo/smooth{ @@ -21061,9 +17073,7 @@ /obj/structure/prop/server_equipment/laptop/on{ pixel_x = -5 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "nEY" = ( /obj/effect/decal/warning_stripes{ @@ -21075,15 +17085,11 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "nFg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "nFp" = ( /obj/structure/platform/kutjevo/smooth{ @@ -21095,35 +17101,23 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/caves/north_research) "nFy" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/tool/surgery/bonesetter/predatorbonesetter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "nFB" = ( /obj/structure/machinery/floodlight/landing, /obj/effect/decal/warning_stripes, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "nFD" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "nFH" = ( /obj/structure/platform/kutjevo/smooth{ @@ -21131,10 +17125,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "nFK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -21151,10 +17142,7 @@ name = "\improper Underground Engineering Locker Room"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/comms3) "nHy" = ( /obj/structure/platform/kutjevo/smooth{ @@ -21166,15 +17154,11 @@ /turf/open/gm/dirt, /area/varadero/exterior/pontoon_beach) "nHA" = ( -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "nHC" = ( /obj/structure/girder/displaced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "nHH" = ( /obj/structure/platform_decoration/kutjevo{ @@ -21189,10 +17173,7 @@ pixel_x = -17; pixel_y = -19 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "nIF" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ @@ -21213,10 +17194,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/medical) "nJd" = ( /obj/item/stack/sheet/wood/small_stack, @@ -21228,15 +17206,11 @@ /area/varadero/exterior/lz1_near) "nKd" = ( /obj/structure/prop/turbine_extras, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "nKf" = ( /obj/item/tool/hatchet, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "nKr" = ( /obj/structure/surface/table, @@ -21244,9 +17218,7 @@ pixel_x = -1; pixel_y = 3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "nKy" = ( /obj/structure/surface/rack, @@ -21258,17 +17230,11 @@ /area/varadero/interior/maintenance/north) "nKR" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/monsoon) "nLw" = ( /obj/structure/machinery/r_n_d/server, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/southwest, /area/varadero/interior/research) "nLH" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -21280,22 +17246,14 @@ dir = 8; layer = 3.5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "nLI" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/maintenance) "nMe" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "nMJ" = ( /obj/item/tool/pickaxe, @@ -21312,9 +17270,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/security) "nNz" = ( /obj/structure/machinery/light{ @@ -21332,9 +17288,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "nOg" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -21346,16 +17300,11 @@ name = "Underground Power Substation"; req_access_txt = "100" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "nOj" = ( /obj/effect/landmark/hunter_secondary, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/cargo) "nOz" = ( /obj/structure/surface/table/woodentable/fancy, @@ -21384,9 +17333,7 @@ "nOO" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "nOQ" = ( /obj/structure/safe/floor{ @@ -21406,10 +17353,7 @@ dir = 1 }, /obj/structure/largecrate/random, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "nPE" = ( /obj/structure/safe, @@ -21435,10 +17379,7 @@ dir = 4; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northwest, /area/varadero/interior/technical_storage) "nPI" = ( /obj/structure/prop/structure_lattice{ @@ -21452,19 +17393,14 @@ "nPK" = ( /obj/structure/closet/crate/trashcart, /obj/item/trash/chips, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "nPR" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/cargo) "nQo" = ( /obj/structure/machinery/conveyor, @@ -21482,10 +17418,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "nQR" = ( /obj/structure/platform/kutjevo/smooth{ @@ -21493,50 +17426,31 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "nRk" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/metal/med_large_stack, /obj/item/trash/boonie, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "nRy" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/mess) "nRH" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/interior/maintenance/north) "nRP" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/item/cell/high, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/technical_storage) "nRT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "nRU" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -21544,18 +17458,13 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "nRW" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/varadero/interior/medical) "nSi" = ( /obj/structure/largecrate/random/case, @@ -21574,9 +17483,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "nTG" = ( /turf/closed/wall/r_wall, @@ -21599,10 +17506,7 @@ pixel_y = -9 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/maintenance) "nTS" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -21610,10 +17514,7 @@ /area/varadero/interior/technical_storage) "nUf" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "nVk" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -21627,18 +17528,13 @@ pixel_x = -16; pixel_y = 13 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "nVn" = ( /obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/varadero/interior/disposals) "nVv" = ( /obj/structure/platform/kutjevo/smooth{ @@ -21655,26 +17551,17 @@ unacidable = 1; layer = 4.1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "nVy" = ( /obj/structure/closet/coffin, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/morgue) "nWg" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_NW) "nWS" = ( /obj/item/stack/tile/plasteel{ @@ -21691,18 +17578,13 @@ /obj/item/paper_bin{ pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/records) "nXR" = ( /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "nXY" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -21711,40 +17593,28 @@ /obj/structure/flora/bush/desert{ pixel_y = 14 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_NW) "nYx" = ( /obj/structure/machinery/storm_siren{ dir = 8; pixel_x = 3 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "nYy" = ( /obj/structure/machinery/light/small, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/maintenance) "nYL" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "nZd" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "nZi" = ( /obj/structure/window/reinforced{ @@ -21765,10 +17635,7 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/medical) "nZk" = ( /obj/structure/desertdam/decals/road_edge{ @@ -21780,9 +17647,7 @@ /area/varadero/interior/court) "nZP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "oam" = ( /obj/structure/disposalpipe/segment{ @@ -21792,10 +17657,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/hall_SE) "oaO" = ( /obj/effect/decal/cleanable/blood/drip, @@ -21806,18 +17668,14 @@ /turf/open/floor/wood, /area/varadero/interior/maintenance/north) "oaR" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/varadero/interior/security) "obm" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "obr" = ( /obj/effect/overlay/palmtree_r{ @@ -21833,24 +17691,16 @@ pixel_y = -18; indestructible = 1 }, -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/varadero/exterior/lz1_near) "obS" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/security) "ocr" = ( /obj/structure/bed, /obj/item/bedsheet/orange, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/security) "ocz" = ( /obj/structure/prop/structure_lattice{ @@ -21866,9 +17716,7 @@ icon_state = "vent4"; pixel_y = 25 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "ocQ" = ( /obj/structure/surface/table/reinforced/prison, @@ -21877,9 +17725,7 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "odw" = ( /obj/structure/machinery/photocopier, @@ -21894,26 +17740,18 @@ /obj/effect/decal/strata_decals/grime/grime2{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "odZ" = ( /obj/structure/closet/toolcloset, /obj/structure/barricade/handrail/wire, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "oef" = ( /obj/effect/decal/warning_stripes/asteroid{ icon_state = "warning_s" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "oep" = ( /obj/structure/platform/kutjevo/smooth{ @@ -21928,9 +17766,7 @@ dir = 8 }, /obj/structure/barricade/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "oeO" = ( /obj/structure/surface/table, @@ -21938,9 +17774,7 @@ pixel_x = 6; pixel_y = 9 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "ofC" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -21957,9 +17791,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "ogj" = ( /obj/structure/surface/table/woodentable, @@ -21976,10 +17808,7 @@ /area/varadero/interior/library) "ogq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/hall_N) "ogW" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -22001,10 +17830,7 @@ name = "Checkpoint Lockdown"; pixel_y = 36 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/security) "ohC" = ( /obj/structure/platform/kutjevo/smooth{ @@ -22013,15 +17839,13 @@ layer = 2.99 }, /turf/open/gm/coast/beachcorner2/south_west, -/area/varadero/exterior/pontoon_beach) +/area/varadero/exterior/pontoon_beach/lz) "ohM" = ( /obj/structure/barricade/wooden{ dir = 8 }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "oiB" = ( /obj/structure/machinery/firealarm{ @@ -22040,49 +17864,32 @@ pixel_x = -13; pixel_y = 3 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/varadero/interior/chapel) "oiM" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/administration) "ojm" = ( /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "ojF" = ( /obj/item/tool/surgery/bonegel/predatorbonegel, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "ojG" = ( /obj/structure/barricade/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "ojJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/window/framed/colony, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "oke" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "okf" = ( /obj/structure/surface/rack, @@ -22091,47 +17898,30 @@ pixel_y = 5 }, /obj/item/storage/firstaid/adv, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "okB" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "okI" = ( /obj/structure/surface/rack, /obj/item/implantpad, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "okJ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "ola" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "olD" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/varadero/exterior/lz1_near) "olP" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -22139,9 +17929,7 @@ name = "\improper Underground Requesitions Freezer"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "olU" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -22153,9 +17941,7 @@ /area/varadero/interior/administration) "omj" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "onj" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -22165,10 +17951,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "ooe" = ( /obj/structure/surface/rack, @@ -22181,9 +17964,7 @@ pixel_x = 12; pixel_y = 13 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "oos" = ( /obj/structure/bed/chair/wood/normal{ @@ -22191,12 +17972,13 @@ }, /turf/open/floor/carpet, /area/varadero/interior/library) +"ooP" = ( +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "opd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/varadero/interior/beach_bar) "opP" = ( /obj/structure/platform/kutjevo/smooth{ @@ -22207,10 +17989,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "opW" = ( /obj/structure/surface/table/woodentable/fancy, @@ -22236,18 +18015,13 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "orb" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "orr" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -22275,10 +18049,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "osn" = ( /obj/effect/landmark/xeno_hive_spawn, @@ -22289,17 +18060,13 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "ost" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "osE" = ( /obj/structure/largecrate/random/barrel, @@ -22324,9 +18091,7 @@ dir = 8 }, /obj/structure/platform_decoration/kutjevo, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "otO" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -22337,24 +18102,17 @@ /area/varadero/interior/caves/east) "ouP" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "ouV" = ( /obj/effect/spawner/random/bomb_supply, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/hall_SE) "ovp" = ( /obj/structure/platform_decoration/kutjevo{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "ovC" = ( /turf/open/floor/carpet, @@ -22375,9 +18133,7 @@ pixel_x = 1; pixel_y = 7 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "owM" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -22414,9 +18170,7 @@ pixel_y = 11 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "oxi" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -22435,10 +18189,7 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_N) "oyb" = ( /obj/structure/prop/structure_lattice{ @@ -22447,15 +18198,11 @@ icon_state = "book-3"; name = "book case" }, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "oyi" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "oyl" = ( /obj/structure/stairs/perspective{ @@ -22467,17 +18214,13 @@ /area/varadero/exterior/lz2_near) "oyv" = ( /obj/item/device/flashlight, -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/varadero/exterior/lz2_near) "oyx" = ( /obj/structure/bed/chair{ icon_state = "chair_alt" }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "oyT" = ( /obj/structure/surface/table/reinforced/prison, @@ -22503,16 +18246,11 @@ /area/varadero/interior/security) "ozz" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/hall_SE) "ozC" = ( /obj/item/weapon/gun/shotgun/pump, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "ozD" = ( /obj/structure/platform/kutjevo/smooth{ @@ -22520,19 +18258,14 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "oAm" = ( /obj/structure/toilet{ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "oAC" = ( /obj/effect/decal/cleanable/blood/oil, @@ -22558,9 +18291,7 @@ /area/varadero/exterior/monsoon) "oBj" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "oBq" = ( /obj/item/shard{ @@ -22575,10 +18306,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "oBG" = ( /obj/structure/machinery/light{ @@ -22587,10 +18315,7 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northeast, /area/varadero/interior/court) "oBJ" = ( /obj/structure/machinery/shower{ @@ -22601,10 +18326,7 @@ /area/varadero/interior/laundry) "oBP" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/electrical) "oBQ" = ( /obj/structure/bed/chair{ @@ -22615,33 +18337,23 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/hall_SE) "oBR" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "oCi" = ( /obj/item/shard{ icon_state = "medium"; name = "ice shard" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "oCy" = ( /obj/structure/closet/secure_closet/security, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/security) "oCN" = ( /obj/structure/machinery/computer/cameras{ @@ -22651,21 +18363,14 @@ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/security) "oCR" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/lz1_near) "oDz" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "oDB" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -22676,9 +18381,7 @@ /area/varadero/exterior/eastbeach) "oDN" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/electrical) "oDS" = ( /obj/structure/sign/safety/hazard{ @@ -22704,9 +18407,7 @@ dir = 4 }, /obj/structure/prop/invuln/minecart_tracks, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "oET" = ( /turf/closed/wall/r_wall/unmeltable, @@ -22714,32 +18415,22 @@ "oEX" = ( /obj/structure/closet/crate, /obj/item/clothing/head/helmet, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "oFd" = ( /obj/structure/bed/chair/office/dark{ dir = 4; icon_state = "chair" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "oFq" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/mess) "oGc" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "oGv" = ( /turf/open/gm/dirt, @@ -22759,16 +18450,11 @@ dir = 4 }, /obj/structure/disposalpipe/junction, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "oIC" = ( /obj/structure/janitorialcart, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/electrical) "oJb" = ( /obj/structure/stairs/perspective{ @@ -22785,29 +18471,20 @@ name = "Underground Hangar Power Substation"; req_access = null }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/maintenance/north) "oJv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "oJB" = ( -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "oJW" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "oJX" = ( /obj/item/stack/sheet/metal, @@ -22851,35 +18528,24 @@ pixel_y = 24 }, /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "oKy" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "oKN" = ( /obj/item/weapon/gun/shotgun/pump, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/hall_N) "oLa" = ( /obj/item/trash/barcardine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "oLM" = ( /obj/structure/sign/safety/airlock{ @@ -22899,10 +18565,7 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "oMa" = ( /obj/structure/surface/table, @@ -22926,62 +18589,42 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/hall_SE) "oMs" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "oNa" = ( /obj/structure/blocker/invisible_wall/water, /obj/structure/flora/bush/ausbushes/var3/stalkybush, /obj/structure/platform_decoration/kutjevo, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "oNy" = ( /turf/open/shuttle/elevator, /area/varadero/interior/hall_N) "oOF" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/varadero/interior/research) "oPb" = ( /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "oPe" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/cargo) "oPr" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "oPQ" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/north_research) "oPV" = ( /turf/open/floor/plating, @@ -22994,9 +18637,7 @@ pixel_x = 4; pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "oRB" = ( /obj/structure/closet/hydrant{ @@ -23007,9 +18648,7 @@ pixel_x = -2; pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_NW) "oRD" = ( /obj/structure/prop/rock/brown, @@ -23025,16 +18664,12 @@ }, /obj/effect/landmark/objective_landmark/far, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "oSe" = ( /obj/structure/surface/table, /obj/item/stack/sheet/metal/med_large_stack, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "oSX" = ( /obj/structure/window/framed/colony/reinforced, @@ -23056,10 +18691,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/device/taperecorder, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/southwest, /area/varadero/interior/administration) "oTX" = ( /obj/structure/platform/kutjevo/smooth{ @@ -23067,10 +18699,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "oUh" = ( /obj/structure/cable/heavyduty{ @@ -23085,35 +18714,23 @@ /turf/open/floor/plating, /area/varadero/interior_protected/caves/digsite) "oUp" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/morgue) "oUO" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/inflatable, /obj/item/inflatable/door, /obj/item/storage/box/engineer, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "oVm" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/electrical, /obj/item/storage/toolbox/electrical, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/comms3) "oVn" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/technical_storage) "oVp" = ( /obj/structure/prop/invuln/minecart_tracks, @@ -23123,18 +18740,13 @@ /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "oVr" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redcorners" - }, +/turf/open/floor/shiva/redcorners/west, /area/varadero/interior/security) "oVt" = ( /obj/effect/landmark/monkey_spawn, @@ -23146,20 +18758,14 @@ name = "Construction Light" }, /obj/effect/decal/warning_stripes, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastocean) "oWg" = ( /obj/structure/prop/rock/brown, /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/lz1_near) "oWr" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/wood, /area/varadero/interior/administration) "oWs" = ( @@ -23178,15 +18784,11 @@ /area/varadero/interior_protected/caves/digsite) "oWO" = ( /obj/structure/toilet, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/security) "oWU" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "oXf" = ( /turf/open/floor/carpet, @@ -23195,16 +18797,10 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "oXm" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/maintenance) "oXo" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -23212,10 +18808,7 @@ /area/varadero/interior_protected/caves/digsite) "oXp" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "oXw" = ( /obj/docking_port/stationary/marine_dropship/lz1{ @@ -23236,42 +18829,30 @@ pixel_y = 24 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "oXZ" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/administration) "oYB" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/medical) "oZw" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "oZA" = ( /obj/structure/prop/invuln/overhead_pipe{ dir = 4; pixel_y = 13 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "oZJ" = ( /obj/structure/fence, @@ -23282,10 +18863,7 @@ dir = 4; pixel_x = -3 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "paB" = ( /obj/structure/surface/table/reinforced/prison, @@ -23296,9 +18874,7 @@ dir = 8; health = 80 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "pbd" = ( /obj/structure/surface/table/woodentable, @@ -23327,10 +18903,7 @@ /turf/open/floor/wood, /area/varadero/interior/administration) "pbp" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/varadero/exterior/lz1_near) "pbt" = ( /turf/closed/wall, @@ -23343,9 +18916,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "pbM" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -23353,9 +18924,7 @@ name = "\improper Underground Staff Canteen" }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "pbT" = ( /obj/structure/prop/rock/brown, @@ -23365,9 +18934,7 @@ "pco" = ( /obj/structure/surface/rack, /obj/item/tool/surgery/scalpel, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "pcH" = ( /obj/effect/decal/cleanable/blood{ @@ -23381,24 +18948,17 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "pcK" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/technical_storage) "pdc" = ( /obj/structure/largecrate/random{ anchored = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "pdn" = ( /obj/item/tool/shovel/spade, @@ -23410,15 +18970,10 @@ pixel_x = 2; pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_SE) "pdK" = ( -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/lz2_near) "pea" = ( /obj/structure/prop/rock/brown, @@ -23441,19 +18996,13 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "peA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/medical) "pfd" = ( /turf/open/gm/coast/beachcorner/north_east, @@ -23462,25 +19011,18 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "pfL" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/trash/plate, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "pfR" = ( /obj/structure/reagent_dispensers/beerkeg/alt, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "pgg" = ( /obj/item/tool/pickaxe, @@ -23497,10 +19039,7 @@ "phd" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/security) "phk" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -23524,10 +19063,7 @@ pixel_x = -16; pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/hall_SE) "pja" = ( /obj/structure/bed/chair/comfy/black{ @@ -23543,17 +19079,13 @@ pixel_y = 28 }, /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "pjm" = ( /obj/effect/decal/remains/xeno{ pixel_y = -25 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "pjn" = ( /obj/structure/pipes/vents/pump{ @@ -23564,9 +19096,7 @@ /area/varadero/interior/library) "pjs" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/research) "pjD" = ( /turf/open/gm/coast/beachcorner2/south_west, @@ -23588,10 +19118,7 @@ desc = "A high-power hydroelectric generator."; name = "hydroelectric generator" }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "pku" = ( /obj/structure/desertdam/decals/road_edge{ @@ -23610,33 +19137,23 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "pkT" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/varadero/interior/electrical) "pkX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "plc" = ( /obj/structure/surface/rack, /obj/item/clipboard, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "pll" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -23648,10 +19165,7 @@ /area/varadero/exterior/eastbeach) "plm" = ( /obj/effect/decal/cleanable/blood/gibs/xeno, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "plq" = ( /turf/open/gm/coast/beachcorner2/north_east, @@ -23669,17 +19183,13 @@ pixel_x = 1; pixel_y = -2 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "plN" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "plT" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -23691,9 +19201,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "pmy" = ( /obj/structure/surface/table/reinforced/prison, @@ -23708,28 +19216,18 @@ pixel_y = 11 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/administration) "pmM" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/monsoon) "pmW" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "pnn" = ( /obj/item/ammo_magazine/shotgun/slugs, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/research) "pnL" = ( /obj/structure/machinery/light, @@ -23737,10 +19235,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/comms3) "pol" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -23752,10 +19247,7 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_SE) "pox" = ( /obj/structure/machinery/storm_siren{ @@ -23774,9 +19266,7 @@ pixel_x = 13; pixel_y = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "poE" = ( /obj/structure/stairs/perspective{ @@ -23784,18 +19274,13 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "poU" = ( /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "ppl" = ( /obj/effect/landmark/xeno_spawn, @@ -23805,19 +19290,18 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) +"ppU" = ( +/obj/structure/flora/bush/ausbushes/var3/stalkybush, +/turf/open/gm/river/ocean/deep_ocean, +/area/varadero/exterior/pontoon_beach/lz) "pqf" = ( /obj/structure/window/phoronreinforced{ dir = 4; icon_state = "phoronrwindow" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "pqj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -23827,45 +19311,30 @@ /area/varadero/interior/records) "pqC" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_SE) "pqG" = ( /obj/structure/machinery/firealarm{ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/court) "pqH" = ( /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/technical_storage) "pqO" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/morgue) "pqY" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/varadero/interior/medical) "prh" = ( /obj/structure/disposalpipe/segment{ @@ -23873,10 +19342,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/medical) "prl" = ( /obj/item/grown/log, @@ -23892,10 +19358,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/hall_SE) "psb" = ( /obj/item/trash/cigbutt/ucigbutt{ @@ -23914,9 +19377,7 @@ /area/varadero/exterior/lz1_near) "psk" = ( /obj/structure/closet/secure_closet/bar, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/varadero/interior/beach_bar) "pth" = ( /obj/structure/surface/rack, @@ -23927,9 +19388,7 @@ /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "ptp" = ( /obj/structure/platform/kutjevo/smooth{ @@ -23937,16 +19396,11 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "ptw" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/laundry) "ptC" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -23958,32 +19412,22 @@ /area/varadero/interior/maintenance/north) "ptM" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/laundry) "ptP" = ( /obj/structure/surface/table, /obj/item/device/flashlight/lamp/green{ pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/security) "ptY" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/hall_SE) "pun" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/pontoon_beach) "puq" = ( /obj/item/lightstick/variant/planted, @@ -24001,10 +19445,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "pvs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24013,9 +19454,7 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "pvQ" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -24028,10 +19467,7 @@ /obj/item/reagent_container/food/drinks/bottle/orangejuice{ pixel_y = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "pxa" = ( /obj/structure/surface/table/reinforced/prison, @@ -24047,9 +19483,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "pyk" = ( /obj/item/reagent_container/food/snacks/wrapped/barcardine{ @@ -24061,53 +19495,35 @@ }, /obj/effect/landmark/objective_landmark/close, /obj/structure/surface/table, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "pyz" = ( /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "pAa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/varadero/interior/administration) "pAp" = ( -/turf/open/floor/plating/icefloor{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/north, /area/varadero/exterior/lz1_near) "pAX" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/pontoon_beach) "pAZ" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/glass/phoronglass{ amount = 32 }, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/varadero/interior/electrical) "pBb" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/security) "pBf" = ( /obj/structure/prop/rock/brown{ @@ -24121,10 +19537,7 @@ layer = 2.1; name = "lattice" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/vessel) "pBo" = ( /obj/structure/coatrack, @@ -24136,9 +19549,7 @@ /area/varadero/interior/security) "pBx" = ( /obj/item/device/flashlight, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/cargo) "pBK" = ( /obj/structure/filingcabinet{ @@ -24147,18 +19558,13 @@ /obj/structure/filingcabinet{ pixel_x = 8 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/administration) "pBS" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/surface/rack, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "pCa" = ( /obj/structure/blocker/invisible_wall/water, @@ -24170,10 +19576,7 @@ /obj/structure/largecrate/random/mini/ammo{ pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "pCf" = ( /obj/structure/disposalpipe/segment{ @@ -24186,24 +19589,18 @@ dir = 1; name = "\improper Underground Main Hallway" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "pCp" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "pCO" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/mineral/phoron/medium_stack, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/varadero/interior/electrical) "pCP" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -24219,10 +19616,7 @@ /obj/item/stack/cable_coil/blue, /obj/item/stack/rods, /obj/item/storage/donut_box, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "pDl" = ( /obj/structure/girder, @@ -24233,9 +19627,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "pDF" = ( /obj/structure/machinery/storm_siren{ @@ -24244,21 +19636,24 @@ }, /obj/structure/closet/firecloset, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "pDW" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "pDX" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/caves/digsite) +"pEo" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "pEE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24266,9 +19661,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "pFd" = ( /obj/item/storage/pouch/construction, @@ -24281,10 +19674,7 @@ /area/varadero/exterior/eastbeach) "pFF" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/limb, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "pGc" = ( /obj/structure/window/framed/colony/reinforced, @@ -24295,10 +19685,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_SE) "pGj" = ( /obj/structure/prop/rock/brown, @@ -24315,25 +19702,18 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/maintenance/south) "pGS" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/hall_SE) "pIe" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "pIj" = ( /obj/structure/surface/rack, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "pIz" = ( /obj/structure/surface/table, @@ -24344,22 +19724,20 @@ pixel_x = 4; pixel_y = 10 }, -/obj/item/tool/soap/nanotrasen{ +/obj/item/tool/soap/weyland_yutani{ pixel_x = 3; pixel_y = 7 }, -/obj/item/tool/soap/nanotrasen{ +/obj/item/tool/soap/weyland_yutani{ pixel_x = 2; pixel_y = 11 }, -/obj/item/tool/soap/nanotrasen{ +/obj/item/tool/soap/weyland_yutani{ desc = "Teetering at the brink! A life's thread, about to be cut short."; pixel_x = 5; pixel_y = 15 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/laundry) "pIC" = ( /obj/structure/closet/secure_closet/security_empty, @@ -24368,23 +19746,17 @@ /area/varadero/interior/security) "pJf" = ( /obj/structure/barricade/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "pJn" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "pJp" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "pJs" = ( /obj/effect/decal/cleanable/blood, @@ -24399,9 +19771,7 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "pJF" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -24409,17 +19779,12 @@ /area/varadero/interior_protected/caves) "pJQ" = ( /obj/item/book/manual/evaguide, -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "pJZ" = ( /obj/structure/surface/table, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "pKg" = ( /obj/item/book/manual/nuclear, @@ -24440,10 +19805,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "pLF" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -24459,17 +19821,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/administration) "pMe" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/morgue) "pMy" = ( /obj/structure/window/reinforced{ @@ -24492,25 +19848,18 @@ }, /obj/item/toy/plush/farwa, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "pMG" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/varadero/exterior/lz1_near) "pNa" = ( /obj/structure/catwalk, /obj/structure/barricade/handrail/wire{ layer = 3.01 }, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "pNf" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24535,10 +19884,7 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "pNR" = ( /obj/effect/decal/cleanable/blood/drip, @@ -24564,35 +19910,25 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/maintenance) "pOa" = ( /obj/structure/largecrate/supply, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "pOg" = ( /obj/structure/machinery/storm_siren{ dir = 8; pixel_x = 3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "pOz" = ( /obj/structure/machinery/computer/card{ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/varadero/interior/disposals) "pOC" = ( /obj/item/tool/wirecutters/clippers, @@ -24605,15 +19941,11 @@ pixel_x = -4; pixel_y = 13 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "pPl" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/varadero/interior/comms1) "pQp" = ( /turf/closed/wall/r_wall, @@ -24623,9 +19955,7 @@ dir = 4 }, /obj/structure/largecrate/random, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "pQF" = ( /obj/structure/disposalpipe/segment{ @@ -24636,16 +19966,10 @@ dir = 8; pixel_x = 3 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/technical_storage) "pRa" = ( -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "pRb" = ( /obj/effect/decal/cleanable/blood/drip, @@ -24656,10 +19980,7 @@ /obj/structure/machinery/door/window/northright{ name = "Disposals Chute" }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/varadero/interior/disposals) "pRs" = ( /obj/structure/prop/souto_land/pole{ @@ -24674,16 +19995,10 @@ pixel_x = -2; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/security) "pRP" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/hall_SE) "pRR" = ( /obj/structure/platform/kutjevo/smooth{ @@ -24698,18 +20013,13 @@ /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "pRV" = ( /turf/open/gm/coast/beachcorner2/north_east, /area/varadero/exterior/comms4) "pRX" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/hall_SE) "pSg" = ( /obj/structure/inflatable/door, @@ -24720,18 +20030,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_NW) "pSK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "pTc" = ( /obj/structure/machinery/door/airlock/strata/autoname{ @@ -24739,9 +20044,7 @@ locked = 1; name = "\improper Engine Room" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "pTg" = ( /obj/structure/machinery/light{ @@ -24752,10 +20055,7 @@ /area/varadero/interior/maintenance/north) "pTI" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/lz2_near) "pTO" = ( /obj/effect/decal/warning_stripes{ @@ -24777,10 +20077,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "pUi" = ( /obj/structure/platform/kutjevo/smooth{ @@ -24810,26 +20107,20 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "pVl" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "pVz" = ( /obj/structure/barricade/handrail/wire{ dir = 8 }, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "pVF" = ( /obj/structure/surface/rack, @@ -24837,10 +20128,7 @@ desc = "A timeless piece of technology from another era, of spacemen who once plunged into the 12th Bay and beyond." }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "pVN" = ( /obj/structure/window/framed/colony, @@ -24851,10 +20139,7 @@ density = 0; pixel_y = 17 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "pXp" = ( /obj/structure/disposalpipe/junction{ @@ -24864,25 +20149,18 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "pXG" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/shiva/green/southwest, /area/varadero/interior/hall_SE) "pXL" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "pXT" = ( /obj/structure/machinery/landinglight/ds1/spoke{ @@ -24900,14 +20178,10 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "pYv" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/technical_storage) "pYx" = ( /obj/structure/window/reinforced{ @@ -24936,6 +20210,9 @@ }, /turf/open/floor/wood, /area/varadero/interior/bunks) +"pYH" = ( +/turf/open/gm/coast/beachcorner2/south_west, +/area/varadero/exterior/pontoon_beach/lz) "pYI" = ( /obj/effect/landmark/lv624/fog_blocker{ time_to_dispel = 25000 @@ -24944,9 +20221,7 @@ /turf/open/gm/dirt, /area/varadero/exterior/monsoon) "pYK" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/monsoon) "pYV" = ( /obj/structure/pipes/vents/pump, @@ -24955,10 +20230,7 @@ pixel_x = -16; pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/mess) "pZl" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -24967,15 +20239,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/electrical) "pZD" = ( /obj/structure/closet/crate, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "pZS" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -24995,9 +20263,7 @@ "qaX" = ( /obj/structure/window_frame/colony/reinforced, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "qaY" = ( /obj/structure/sign/safety/water, @@ -25016,10 +20282,7 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "qcD" = ( /obj/structure/bed/chair{ @@ -25031,9 +20294,7 @@ pixel_x = -10; pixel_y = -9 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "qcN" = ( /turf/closed/wall, @@ -25042,15 +20303,10 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/records) "qdk" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/comms3) "qdL" = ( /obj/structure/surface/table/reinforced/prison, @@ -25100,9 +20356,7 @@ /area/varadero/interior/bunks) "qeK" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "qfb" = ( /obj/structure/closet/crate/ammo/alt, @@ -25116,9 +20370,7 @@ pixel_y = -5 }, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "qfr" = ( /turf/open/gm/dirt, @@ -25144,10 +20396,7 @@ pixel_x = -4; pixel_y = 9 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "qgm" = ( /turf/open/gm/coast/beachcorner2/north_east, @@ -25157,18 +20406,14 @@ /obj/effect/decal/warning_stripes/asteroid{ icon_state = "warning_s" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "qgR" = ( /obj/item/storage/firstaid/regular{ pixel_x = 4; pixel_y = -6 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/hall_N) "qhF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -25182,9 +20427,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "qhO" = ( /obj/effect/spawner/random/tool, @@ -25204,19 +20447,14 @@ /area/varadero/exterior/lz1_near) "qhZ" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "qio" = ( /turf/closed/wall/rock/brown, /area/varadero/interior/maintenance) "qir" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/varadero/interior/medical) "qis" = ( /obj/item/paper{ @@ -25233,10 +20471,7 @@ /obj/item/stack/sheet/plasteel{ amount = 24 }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/varadero/interior/cargo) "qiP" = ( /obj/structure/bed/chair/comfy/beige{ @@ -25246,24 +20481,18 @@ pixel_x = 15; pixel_y = -9 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/technical_storage) "qjd" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/laundry) "qjg" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/remains/human, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "qjU" = ( /obj/effect/overlay/palmtree_r{ @@ -25277,9 +20506,7 @@ /area/varadero/exterior/eastbeach) "qkF" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "qlj" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -25287,15 +20514,11 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "qlw" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/monsoon) "qlx" = ( /obj/item/stack/tile/plasteel, @@ -25304,9 +20527,7 @@ "qlW" = ( /obj/structure/surface/table, /obj/item/trash/plate, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "qmF" = ( /obj/structure/platform/kutjevo/smooth{ @@ -25318,24 +20539,16 @@ dir = 4; pixel_x = -3 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "qnf" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/junction, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "qnm" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/hall_SE) "qnp" = ( /obj/item/shard{ @@ -25353,9 +20566,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "qnW" = ( /obj/structure/closet/fireaxecabinet, @@ -25372,15 +20583,10 @@ /area/varadero/exterior/comms4) "qoy" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "qoE" = ( -/turf/open/floor{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northeast, /area/varadero/exterior/lz1_near) "qoI" = ( /turf/open/gm/coast/beachcorner/north_west, @@ -25392,16 +20598,11 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northwest, /area/varadero/interior/court) "qpD" = ( /obj/item/device/multitool, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "qpK" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -25412,9 +20613,7 @@ /turf/open/floor/plating, /area/varadero/interior/maintenance/north) "qpZ" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "qqs" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -25423,14 +20622,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "qqA" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "qqJ" = ( /obj/structure/sign/safety/bulkhead_door, @@ -25444,10 +20639,7 @@ /area/varadero/exterior/lz1_near) "qqM" = ( /obj/structure/largecrate/random/mini, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/maintenance/north) "qqR" = ( /obj/structure/prop/rock/brown{ @@ -25456,10 +20648,7 @@ name = "sturdy rock(s)"; desc = "A solidified collection of local minerals. When melted, becomes a substance best known as lava. These look particularly durable." }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "qsb" = ( /obj/structure/platform/kutjevo/smooth{ @@ -25483,26 +20672,19 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "qto" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ name = "\improper Underground Security Interrogation"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "qtr" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "qtv" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -25521,10 +20703,7 @@ /obj/item/clothing/ears/earmuffs{ pixel_y = 18 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "qul" = ( /turf/closed/wall/rock/brown, @@ -25535,9 +20714,7 @@ /area/varadero/interior/hall_SE) "quP" = ( /obj/effect/landmark/static_comms/net_two, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "quR" = ( /obj/item/stack/sheet/metal, @@ -25549,27 +20726,20 @@ /area/varadero/interior/administration) "qvv" = ( /obj/effect/landmark/corpsespawner/colonist, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/morgue) "qvO" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/surface/rack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "qvQ" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "qvS" = ( /turf/open/gm/coast/south, @@ -25579,36 +20749,24 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/southeast, /area/varadero/interior/administration) "qwE" = ( /obj/effect/decal/cleanable/blood, /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/caves/swcaves) "qwQ" = ( -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/pontoon_beach) "qwU" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "qxa" = ( /obj/structure/surface/rack, /obj/item/reagent_container/glass/bucket/mopbucket, /obj/item/tool/mop, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/electrical) "qxb" = ( /obj/structure/bed/alien{ @@ -25631,15 +20789,10 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "qxu" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_N) "qyk" = ( /obj/structure/machinery/light{ @@ -25666,16 +20819,12 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "qyH" = ( /obj/structure/window/framed/colony/reinforced, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "qyJ" = ( /turf/open/gm/coast/beachcorner/south_west, @@ -25688,9 +20837,7 @@ /obj/structure/bed/chair/wood/normal{ dir = 4 }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/varadero/interior/beach_bar) "qza" = ( /obj/structure/stairs/perspective{ @@ -25707,9 +20854,7 @@ /area/varadero/interior_protected/vessel) "qzb" = ( /obj/structure/window/framed/colony, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "qzd" = ( /obj/structure/filingcabinet/filingcabinet, @@ -25718,10 +20863,7 @@ pixel_x = -11; pixel_y = 20 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northwest, /area/varadero/interior/administration) "qzi" = ( /obj/structure/sign/safety/high_voltage, @@ -25746,9 +20888,7 @@ locked = 1; name = "\improper External Airlock" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "qAg" = ( /obj/effect/landmark/monkey_spawn, @@ -25762,10 +20902,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/security) "qAy" = ( /obj/item/tool/shovel, @@ -25788,11 +20925,8 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, -/area/varadero/exterior/pontoon_beach) +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "qAS" = ( /obj/effect/landmark/corpsespawner/colonist/burst, /turf/open/auto_turf/sand_white/layer1, @@ -25804,9 +20938,7 @@ pixel_y = 20 }, /obj/effect/spawner/random/tool, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "qBy" = ( /obj/structure/desertdam/decals/road_edge{ @@ -25823,9 +20955,7 @@ pixel_x = -5; pixel_y = -6 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "qBQ" = ( /obj/structure/coatrack, @@ -25833,11 +20963,7 @@ /turf/open/floor/wood, /area/varadero/interior/research) "qBR" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/carpet, /area/varadero/interior/chapel) "qBU" = ( @@ -25849,10 +20975,7 @@ /area/varadero/interior/research) "qCk" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northeast, /area/varadero/interior/administration) "qCE" = ( /obj/structure/surface/table/woodentable/poor, @@ -25867,9 +20990,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "qCT" = ( /obj/structure/inflatable, @@ -25885,10 +21006,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "qDh" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -25896,9 +21014,7 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "qDr" = ( /obj/structure/platform/kutjevo/smooth{ @@ -25909,33 +21025,23 @@ /area/varadero/exterior/pontoon_beach) "qDs" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/security) "qDt" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "qDv" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "qDw" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/security) "qDR" = ( /obj/item/device/flashlight, @@ -25946,9 +21052,7 @@ pixel_x = -4; pixel_y = -2 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "qEc" = ( /obj/structure/platform_decoration/kutjevo{ @@ -25969,9 +21073,7 @@ /area/varadero/interior/hall_SE) "qEn" = ( /obj/item/stack/sheet/metal, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "qEt" = ( /obj/structure/platform/kutjevo/smooth{ @@ -25983,23 +21085,16 @@ /area/varadero/exterior/eastbeach) "qEG" = ( /obj/structure/largecrate/supply/supplies/mre, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "qFe" = ( /obj/effect/overlay/palmtree_r{ icon_state = "palm2" }, -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/pontoon_beach) "qFC" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/varadero/exterior/lz1_near) "qFI" = ( /obj/item/tool/wet_sign, @@ -26013,61 +21108,43 @@ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "qFZ" = ( /turf/open/floor/wood, /area/varadero/interior/bunks) "qGE" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "qHc" = ( /turf/open/gm/grass/grass1/weedable, /area/varadero/interior/caves/north_research) "qHl" = ( /obj/structure/prop/fishing/line/long/part2, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/pontoon_beach) "qHu" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_N) "qHF" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/disposals) "qHJ" = ( /obj/structure/largecrate/random/barrel/blue, /turf/open/shuttle/elevator, /area/varadero/interior/hall_N) "qId" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/electrical) "qIi" = ( /obj/item/tool/wet_sign, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "qIF" = ( /turf/open/gm/dirt, @@ -26075,17 +21152,13 @@ "qJF" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "qKb" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "qKq" = ( /obj/structure/closet/secure_closet/RD, @@ -26116,10 +21189,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "qLq" = ( /obj/structure/prop/ice_colony/dense/planter_box/plated{ @@ -26130,9 +21200,7 @@ icon_state = "pointybush_2"; pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "qLs" = ( /obj/structure/desertdam/decals/road_edge{ @@ -26148,21 +21216,15 @@ pixel_x = -5; pixel_y = -6 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "qMl" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "qMr" = ( /obj/item/tool/minihoe, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "qMD" = ( /obj/structure/surface/table/reinforced/prison, @@ -26175,10 +21237,7 @@ pixel_y = 4 }, /obj/item/device/cassette_tape/pop2, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "qMW" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -26188,14 +21247,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "qNu" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/lz2_near) "qNC" = ( /obj/structure/surface/table, @@ -26207,17 +21262,11 @@ pixel_x = 4; pixel_y = -1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "qNE" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "qNI" = ( /obj/structure/surface/table/reinforced/prison, @@ -26230,17 +21279,13 @@ pixel_y = -4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "qNP" = ( /obj/structure/bed/chair/comfy/beige{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "qNX" = ( /turf/open/gm/coast/beachcorner/north_west, @@ -26253,9 +21298,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "qOF" = ( /obj/item/tool/pen/blue, @@ -26276,10 +21319,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "qOS" = ( /obj/item/reagent_container/glass/bucket, @@ -26295,10 +21335,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/security) "qPs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26307,24 +21344,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "qPG" = ( /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/varadero/interior/disposals) "qQd" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "qQe" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -26334,18 +21364,13 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "qQk" = ( /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/maintenance) "qQt" = ( /obj/structure/window/reinforced{ @@ -26375,9 +21400,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "qQN" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -26385,22 +21408,15 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_SE) "qRe" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/varadero/interior/comms1) "qRi" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/north_research) "qRy" = ( /obj/structure/desertdam/decals/road_edge{ @@ -26410,25 +21426,15 @@ /area/varadero/interior/court) "qRP" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "qSj" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/comms3) "qSJ" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "qSR" = ( /obj/structure/closet/crate/trashcart, @@ -26450,9 +21456,7 @@ indestructible = 1; unacidable = 1 }, -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/monsoon) "qTs" = ( /obj/structure/platform/kutjevo/smooth{ @@ -26474,14 +21478,10 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/records) "qTE" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/eastbeach) "qTZ" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -26492,17 +21492,12 @@ name = "\improper Underground Security"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "qUj" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "qUK" = ( /obj/structure/surface/rack, @@ -26510,9 +21505,7 @@ /turf/open/floor/interior/plastic, /area/varadero/interior_protected/caves/digsite) "qUQ" = ( -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "qUW" = ( /obj/effect/decal/cleanable/blood/drip, @@ -26520,9 +21513,7 @@ /area/varadero/interior/maintenance/north) "qVb" = ( /obj/item/stack/cable_coil/cyan, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "qVl" = ( /obj/structure/closet/secure_closet/personal/patient, @@ -26531,26 +21522,20 @@ layer = 2.991 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "qVp" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "qVD" = ( /obj/item/reagent_container/glass/bucket{ pixel_x = 8; pixel_y = -6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "qVL" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -26563,34 +21548,24 @@ dir = 4; pixel_x = -3 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "qVS" = ( /obj/structure/window/reinforced/tinted{ dir = 4 }, /obj/structure/surface/table, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/security) "qWt" = ( /obj/structure/filingcabinet/security, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/hall_N) "qWw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "qWC" = ( /turf/open/floor/shiva, @@ -26599,23 +21574,15 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northeast, /area/varadero/interior/mess) "qXO" = ( /obj/structure/window_frame/colony/reinforced, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/varadero/interior/maintenance) "qYd" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "qYg" = ( /obj/item/stack/tile/plasteel{ @@ -26630,25 +21597,18 @@ pixel_x = 3; pixel_y = 7 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "qZr" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "qZH" = ( /obj/structure/machinery/conveyor_switch, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "qZJ" = ( /obj/item/tool/warning_cone, @@ -26668,9 +21628,7 @@ /area/varadero/exterior/lz2_near) "rbd" = ( /obj/item/stack/sheet/wood/small_stack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "rbp" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -26689,18 +21647,14 @@ }, /obj/structure/platform_decoration/kutjevo, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "rbU" = ( /turf/open/floor/wood, /area/varadero/interior/research) "rco" = ( /obj/structure/inflatable/door, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "rcq" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -26714,10 +21668,7 @@ /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/medical) "rdq" = ( /obj/item/tool/wrench{ @@ -26729,9 +21680,7 @@ pixel_x = 17; pixel_y = 16 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "rdx" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -26751,27 +21700,19 @@ /turf/open/gm/coast/east, /area/varadero/exterior/comms4) "res" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/eastbeach) "rex" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "reA" = ( /obj/structure/xenoautopsy/tank/broken, /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "reG" = ( /turf/closed/wall/r_wall/elevator{ @@ -26783,9 +21724,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "rft" = ( /obj/structure/disposalpipe/segment, @@ -26793,29 +21732,21 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "rfV" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, /turf/open/gm/dirt, /area/varadero/exterior/pontoon_beach) "rgb" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_NW) "rgf" = ( /obj/structure/platform/kutjevo/smooth{ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/lz1_near) "rgg" = ( /obj/structure/girder/displaced, @@ -26826,23 +21757,15 @@ pixel_y = 32 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "rgz" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves/swcaves) "rgZ" = ( /obj/item/tool/kitchen/knife, /obj/structure/surface/table, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/varadero/exterior/lz1_near) "rhu" = ( /obj/effect/decal/cleanable/blood/drip, @@ -26871,10 +21794,7 @@ /area/varadero/exterior/lz2_near) "rja" = ( /obj/item/toy/beach_ball, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "rjn" = ( /turf/closed/wall/r_wall/elevator{ @@ -26883,9 +21803,7 @@ /area/varadero/interior/records) "rjo" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/varadero/exterior/lz1_near) "rjE" = ( /obj/structure/surface/table/reinforced/prison, @@ -26900,10 +21818,7 @@ pixel_x = -7; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "rjH" = ( /obj/structure/machinery/light/small{ @@ -26912,9 +21827,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "rjM" = ( /obj/structure/surface/table/woodentable, @@ -26933,16 +21846,11 @@ dir = 1 }, /obj/item/ammo_magazine/revolver/cmb, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "rkA" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "rkC" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -26967,20 +21875,14 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "rlJ" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/hall_NW) "rme" = ( /obj/structure/surface/table, @@ -26989,9 +21891,7 @@ pixel_x = 1; pixel_y = -2 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "rmf" = ( /obj/structure/barricade/wooden, @@ -27015,30 +21915,19 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "rmB" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/maintenance) "rmL" = ( /obj/structure/closet/secure_closet/security, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/security) "rmS" = ( /obj/structure/xenoautopsy/tank/alien, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "rmV" = ( /obj/effect/spawner/random/powercell, @@ -27046,9 +21935,7 @@ /area/varadero/interior/maintenance/north) "rmZ" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/morgue) "rnj" = ( /obj/structure/surface/table/reinforced/prison{ @@ -27056,26 +21943,18 @@ }, /obj/item/tool/surgery/cautery/predatorcautery, /obj/item/tool/surgery/scalpel/predatorscalpel, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "rnL" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/lz2_near) "rnP" = ( /obj/structure/machinery/door/airlock/almayer/engineering/glass{ req_access = null; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "ron" = ( /obj/structure/tunnel{ @@ -27091,9 +21970,7 @@ /obj/item/spacecash/c1000{ pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_NW) "roJ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -27103,9 +21980,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "roT" = ( /obj/structure/platform/kutjevo/smooth{ @@ -27127,16 +22002,11 @@ icon_state = "ladder10"; name = "ladder" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "rpd" = ( /obj/structure/bed/chair, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "rpu" = ( /turf/closed/wall, @@ -27149,26 +22019,19 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/lights, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/electrical) "rpI" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "rpN" = ( /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/maintenance) "rpT" = ( /obj/item/ammo_casing/shell{ @@ -27179,9 +22042,7 @@ "rqa" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/attachment, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "rqg" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -27200,19 +22061,14 @@ pixel_y = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/security) "rqx" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/disposals) "rqG" = ( /obj/structure/platform/kutjevo/smooth{ @@ -27224,10 +22080,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "rrp" = ( /obj/item/paper_bin, @@ -27244,18 +22097,13 @@ /obj/structure/machinery/power/terminal{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "rrA" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "rsf" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -27264,10 +22112,7 @@ "rsh" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/medical_supply_link, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/northwest, /area/varadero/interior/medical) "rsj" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -27278,31 +22123,23 @@ pixel_x = -5; pixel_y = 17 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "rsB" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/electrical) "rsL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Underground Security Checkpoint"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "rsM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "rsO" = ( /obj/structure/platform/kutjevo/smooth{ @@ -27326,9 +22163,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "rtu" = ( /obj/structure/bed/chair{ @@ -27338,28 +22173,20 @@ dir = 1; pixel_y = -24 }, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_SE) "rtx" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "rtP" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "rtR" = ( /obj/item/tool/wirecutters, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "rtV" = ( /obj/structure/pipes/vents/pump{ @@ -27370,9 +22197,7 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "ruq" = ( /obj/structure/surface/table/reinforced/prison, @@ -27381,10 +22206,7 @@ pixel_y = 7 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "ruZ" = ( /obj/item/ammo_magazine/smg/nailgun, @@ -27398,10 +22220,7 @@ pixel_y = 1 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "rvD" = ( /turf/open/auto_turf/sand_white/layer1, @@ -27414,10 +22233,7 @@ dir = 8 }, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/security) "rwP" = ( /obj/structure/closet/crate/ammo/alt/flame, @@ -27426,9 +22242,7 @@ pixel_x = -6; pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "rwV" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -27436,22 +22250,14 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "rxa" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/maintenance) "rxe" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/varadero/interior/cargo) "rxI" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -27460,9 +22266,7 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "ryD" = ( /turf/open/auto_turf/sand_white/layer1, @@ -27478,37 +22282,25 @@ pixel_y = 9 }, /obj/item/ammo_magazine/rifle, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/bunks) "rzg" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/administration) "rzM" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "rzO" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "rzU" = ( /obj/effect/decal/cleanable/blood, /obj/item/clothing/suit/armor/vest, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "rAf" = ( /obj/structure/surface/table/reinforced/prison{ @@ -27517,22 +22309,15 @@ /obj/item/trash/plate{ pixel_y = 7 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "rAj" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "rAy" = ( /obj/structure/bedsheetbin, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "rBa" = ( /obj/structure/disposalpipe/segment, @@ -27543,20 +22328,14 @@ /area/varadero/interior/hall_SE) "rBi" = ( /obj/structure/filingcabinet/security, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_SE) "rBq" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, /turf/open/gm/dirt, /area/varadero/exterior/lz2_near) "rBP" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_SE) "rCf" = ( /obj/structure/largecrate/random/case/small, @@ -27571,10 +22350,7 @@ icon_state = "lattice12"; pixel_y = -3 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/hall_SE) "rCB" = ( /obj/structure/filingcabinet/chestdrawer{ @@ -27593,33 +22369,23 @@ icon_state = "cartridge_3_1" }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "rDD" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "rDK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/item/stack/sheet/metal, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "rFj" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "rFv" = ( /obj/effect/decal/cleanable/blood/drip, @@ -27645,9 +22411,7 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "rGA" = ( /obj/structure/largecrate/random, @@ -27661,15 +22425,10 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "rHv" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/hall_N) "rHE" = ( /obj/structure/platform/kutjevo/smooth{ @@ -27682,10 +22441,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/caves/north_research) "rIG" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ @@ -27697,16 +22453,11 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/court) "rIU" = ( /obj/structure/window/framed/colony, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/chapel) "rJq" = ( /obj/structure/surface/table, @@ -27724,29 +22475,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/disposals) "rKf" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_N) "rKl" = ( /obj/structure/machinery/portable_atmospherics/canister/empty, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "rKy" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/item/clothing/suit/armor/vest, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "rKB" = ( /obj/structure/surface/table/woodentable/fancy, @@ -27760,15 +22502,10 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "rKM" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/pontoon_beach) "rKS" = ( /obj/structure/platform/kutjevo/smooth{ @@ -27786,9 +22523,7 @@ /area/varadero/exterior/monsoon) "rLC" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "rLK" = ( /obj/structure/prop/ice_colony/dense/planter_box/hydro{ @@ -27806,24 +22541,17 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/caves/north_research) "rLU" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "rLW" = ( /obj/structure/closet/crate/secure, /obj/item/trash/chunk, /obj/item/trash/raisins, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "rMb" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, @@ -27839,14 +22567,10 @@ "rMM" = ( /obj/structure/prop/turbine, /obj/structure/prop/turbine_extras/border, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "rMN" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "rMP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -27857,9 +22581,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "rNm" = ( /obj/item/stack/sheet/wood, @@ -27874,9 +22596,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "rOL" = ( /obj/structure/closet/secure_closet/personal{ @@ -27889,9 +22609,7 @@ pixel_x = 7; pixel_y = 15 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/laundry) "rPB" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -27907,9 +22625,7 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "rQe" = ( /obj/structure/surface/rack, @@ -27920,19 +22636,14 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "rQk" = ( /obj/effect/decal/warning_stripes/asteroid{ dir = 1; icon_state = "warning_s" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "greencorners" - }, +/turf/open/floor/shiva/greencorners/north, /area/varadero/interior/hall_SE) "rQU" = ( /obj/structure/girder, @@ -27944,15 +22655,10 @@ /turf/open/gm/dirt, /area/varadero/exterior/eastbeach) "rQV" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "rQY" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "rRm" = ( /obj/structure/disposalpipe/segment{ @@ -27963,16 +22669,11 @@ /area/varadero/interior/technical_storage) "rRq" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "rRz" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "rSl" = ( /obj/item/tool/wrench, @@ -27980,9 +22681,7 @@ /area/varadero/exterior/eastbeach) "rSu" = ( /obj/structure/window/framed/colony, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "rSx" = ( /obj/structure/surface/table, @@ -27994,24 +22693,14 @@ pixel_x = 3; pixel_y = 5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "rSA" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "rSI" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/filingcabinet{ density = 0; icon_state = "chestdrawer"; @@ -28058,9 +22747,7 @@ /area/varadero/interior/bunks) "rTi" = ( /obj/structure/window_frame/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "rTu" = ( /obj/structure/surface/table/woodentable, @@ -28072,9 +22759,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "rTT" = ( /obj/structure/disposaloutlet{ @@ -28087,10 +22772,7 @@ /area/varadero/interior/disposals) "rUa" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "rUc" = ( /obj/structure/platform/kutjevo/smooth{ @@ -28114,18 +22796,13 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/varadero/interior/research) "rUI" = ( /obj/structure/closet/crate/construction, /obj/item/reagent_container/food/snacks/wrapped/chunk, /obj/item/tool/hatchet, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "rVi" = ( /obj/item/tool/candle, @@ -28142,16 +22819,11 @@ "rVI" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "rVS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/comms3) "rVZ" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -28159,9 +22831,7 @@ pixel_x = -16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "rWx" = ( /obj/structure/sink{ @@ -28171,23 +22841,17 @@ /obj/structure/mirror{ pixel_y = -28 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "rWG" = ( /obj/structure/machinery/sensortower{ pixel_x = -9 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior_protected/caves/central) "rWJ" = ( /obj/item/stool, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "rWN" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -28202,15 +22866,11 @@ icon_state = "pointybush_3"; pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "rXf" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor/shiva{ - icon_state = "redcorners" - }, +/turf/open/floor/shiva/redcorners, /area/varadero/interior/morgue) "rXk" = ( /turf/open/gm/coast/beachcorner/south_west, @@ -28230,18 +22890,13 @@ "rYC" = ( /obj/structure/blocker/invisible_wall/water, /obj/item/lightstick/variant/planted, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "rYO" = ( /obj/structure/prop/static_tank/water{ pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "rYR" = ( /obj/item/lightstick/red/spoke/planted{ @@ -28251,10 +22906,7 @@ unacidable = 1; layer = 4.1 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "rZr" = ( /obj/structure/prop/ice_colony/flamingo{ @@ -28275,9 +22927,7 @@ pixel_x = -16; pixel_y = 13 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "sah" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -28300,16 +22950,10 @@ pixel_x = -4; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/medical) "saC" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/cargo) "saQ" = ( /obj/structure/barricade/wooden, @@ -28333,9 +22977,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "scD" = ( /obj/structure/bed/chair{ @@ -28351,23 +22993,16 @@ pixel_x = 2; pixel_y = 2 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "sdy" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/maintenance/north) "sdz" = ( /turf/closed/wall/r_wall, /area/varadero/interior/hall_NW) "sdS" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "sdU" = ( /obj/effect/landmark/yautja_teleport, @@ -28384,24 +23019,17 @@ dir = 8; pixel_x = 3 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "ses" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/disposals) "seY" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/medical) "seZ" = ( /obj/structure/window/reinforced{ @@ -28432,9 +23060,7 @@ /area/varadero/interior/bunks) "sff" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "sfj" = ( /obj/item/shard{ @@ -28446,9 +23072,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "sfF" = ( /obj/structure/machinery/storm_siren{ @@ -28462,10 +23086,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "sgk" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -28473,9 +23094,7 @@ /area/varadero/interior/caves/east) "sgl" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "sgn" = ( /obj/structure/barricade/handrail{ @@ -28490,10 +23109,7 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "sgp" = ( /obj/structure/barricade/wooden, @@ -28503,9 +23119,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "sgy" = ( /obj/structure/disposalpipe/segment{ @@ -28519,9 +23133,7 @@ dir = 8; layer = 2.991 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "sgz" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -28537,9 +23149,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "shO" = ( /obj/structure/fence, @@ -28554,9 +23164,7 @@ /area/varadero/interior_protected/caves/digsite) "shP" = ( /obj/item/clothing/suit/armor/vest, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "sia" = ( /obj/structure/machinery/firealarm{ @@ -28576,25 +23184,17 @@ /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/comms3) "sid" = ( /obj/structure/window/framed/colony, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/maintenance/north) "sjD" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/hall_SE) "sjR" = ( /obj/structure/surface/table/reinforced/prison, @@ -28605,17 +23205,13 @@ /obj/item/tool/soap{ pixel_x = 5 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "skp" = ( /obj/structure/barricade/handrail/wire{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "skY" = ( /obj/effect/landmark/objective_landmark/far, @@ -28624,9 +23220,7 @@ /area/varadero/interior/hall_SE) "slw" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "slA" = ( /obj/structure/bed/chair/comfy{ @@ -28647,9 +23241,7 @@ dir = 4; pixel_x = 7 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "slB" = ( /obj/structure/filingcabinet{ @@ -28673,27 +23265,19 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "smE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "smO" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/faxmachine, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "snl" = ( /obj/structure/window/framed/colony, @@ -28709,9 +23293,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "snE" = ( /obj/structure/pipes/standard/manifold/hidden/green{ @@ -28722,44 +23304,29 @@ "snP" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/curtain/red, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/bunks) "snS" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "sou" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "cargobay"; name = "\improper Requesitions Storage Shutters" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "spd" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "spv" = ( /obj/effect/landmark/lv624/fog_blocker{ time_to_dispel = 25000 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/eastocean) "spN" = ( /obj/item/fuel_cell{ @@ -28772,19 +23339,14 @@ /obj/structure/bed/chair, /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/court) "sre" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/records) "srg" = ( /turf/open/gm/dirt, @@ -28805,10 +23367,7 @@ /obj/structure/surface/rack, /obj/item/storage/pouch/tools/full, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "srY" = ( /obj/structure/sign/safety/airlock{ @@ -28827,27 +23386,26 @@ /obj/item/device/flashlight/lamp/green{ pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "ssh" = ( /obj/structure/prop/turbine_extras/left, /obj/item/tool/crowbar, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "ssv" = ( /obj/effect/landmark/hunter_secondary, /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) +"ssw" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 1 + }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "ssZ" = ( /obj/item/storage/belt/marine, /turf/open/floor/carpet, @@ -28859,9 +23417,7 @@ /obj/structure/closet/secure_closet/medical1{ req_access_txt = "100" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "stw" = ( /obj/structure/platform/kutjevo/rock{ @@ -28872,58 +23428,41 @@ icon_state = "lattice12"; pixel_y = -3 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/maintenance/security) "stK" = ( /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves/digsite) "stU" = ( /obj/structure/machinery/storm_siren{ dir = 4; pixel_x = -3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "stV" = ( /obj/structure/reagent_dispensers/water_cooler{ density = 0; pixel_y = 19 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "suC" = ( /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "suE" = ( /obj/item/tool/wet_sign, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/maintenance) "suY" = ( /obj/structure/barricade/handrail/wire{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "svt" = ( /obj/structure/platform/kutjevo/smooth{ @@ -28938,9 +23477,7 @@ /area/varadero/interior/hall_N) "svG" = ( /obj/item/tool/warning_cone, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "svH" = ( /obj/structure/surface/table/woodentable, @@ -28962,10 +23499,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "swi" = ( /obj/item/storage/pouch/shotgun/large, @@ -28984,23 +23518,17 @@ pixel_x = 1; pixel_y = 7 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "swv" = ( /obj/structure/surface/rack, /obj/item/pizzabox/meat, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "swM" = ( /obj/structure/machinery/power/reactor/colony, /obj/structure/machinery/light/small, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "swV" = ( /obj/structure/closet/crate/construction, @@ -29025,9 +23553,7 @@ /area/varadero/interior_protected/caves/digsite) "sxY" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "syb" = ( /obj/structure/surface/rack, @@ -29065,31 +23591,21 @@ /obj/item/ammo_magazine/pistol{ pixel_x = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "syl" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "cargobay"; name = "\improper Requesitions Storage Shutters" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "syt" = ( /obj/item/device/flashlight, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "syL" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/bunks) "syM" = ( /obj/structure/surface/table/reinforced/prison, @@ -29106,10 +23622,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/southwest, /area/varadero/interior/technical_storage) "szh" = ( /turf/closed/wall/r_wall/elevator{ @@ -29129,24 +23642,20 @@ pixel_x = 4; pixel_y = -6 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "szZ" = ( /obj/structure/curtain/red, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "sAR" = ( /obj/item/tool/wet_sign, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/west, /area/varadero/interior/cargo) +"sAW" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river/ocean/deep_ocean, +/area/varadero/exterior/pontoon_beach/lz) "sAY" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1; @@ -29154,9 +23663,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "sBk" = ( /obj/structure/bed/chair{ @@ -29165,10 +23672,7 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "sBF" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -29177,15 +23681,11 @@ name = "\improper Colony Administration"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "sBN" = ( /obj/structure/target/syndicate, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "sBX" = ( /obj/structure/window/framed/colony, @@ -29197,9 +23697,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "sCp" = ( /obj/item/stack/sheet/metal, @@ -29207,21 +23705,15 @@ icon_state = "medium" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "sCA" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "sCJ" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "sCV" = ( /obj/structure/machinery/alarm{ @@ -29231,16 +23723,11 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/varadero/interior/cargo) "sDf" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/cargo) "sDj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29249,15 +23736,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "sDo" = ( /obj/item/stack/cable_coil/cut, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/technical_storage) "sDE" = ( /obj/structure/prop/ice_colony/dense/planter_box/plated{ @@ -29271,9 +23754,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "sDH" = ( /obj/item/grown/log, @@ -29281,29 +23762,17 @@ /turf/open/gm/dirt, /area/varadero/exterior/monsoon) "sDM" = ( -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "sDQ" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/shiva/wred/east, /area/varadero/interior/medical) "sDZ" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/cargo) "sFc" = ( /obj/effect/decal/cleanable/dirt, @@ -29312,17 +23781,13 @@ /area/varadero/interior/beach_bar) "sFJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "sFN" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ icon_state = "sparsegrass_2" }, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/lz1_near) "sGb" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -29332,35 +23797,24 @@ name = "\improper Underground Disposals"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/disposals) "sGo" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "sGY" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "sHs" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/electrical) "sHJ" = ( /obj/structure/platform/kutjevo/smooth{ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "sHO" = ( /obj/item/stack/tile/plasteel{ @@ -29372,30 +23826,21 @@ /area/varadero/interior/maintenance/security) "sHV" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "sIf" = ( /obj/structure/bed/chair{ dir = 8; icon_state = "chair_alt" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/medical) "sIn" = ( /obj/structure/machinery/storm_siren{ dir = 4; pixel_x = -3 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/hall_NW) "sIK" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -29408,30 +23853,20 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "sIQ" = ( /obj/item/stack/sheet/wood/small_stack, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "sIU" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "sJm" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/lz1_near) "sJq" = ( /obj/structure/window/reinforced{ @@ -29457,17 +23892,12 @@ "sJx" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/snacks/chips, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "sJB" = ( /obj/structure/filingcabinet/security, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/hall_N) "sJF" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29476,10 +23906,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "darkgreencorners2" - }, +/turf/open/floor/darkgreencorners2/north, /area/varadero/interior/hall_SE) "sJZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29488,24 +23915,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "sKe" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/west, /area/varadero/interior/research) "sKu" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "sKz" = ( /obj/structure/closet/crate/supply, @@ -29526,9 +23946,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "sKN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -29543,17 +23961,11 @@ indestructible = 1; alpha = 0 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "sLU" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "sMn" = ( /obj/structure/bed/chair/office/dark, @@ -29566,52 +23978,38 @@ /area/varadero/interior/maintenance) "sNa" = ( /obj/structure/window/reinforced/tinted, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/laundry) "sNl" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "sNp" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "sNx" = ( /turf/closed/wall/rock/brown, /area/varadero/exterior/farocean) "sNy" = ( -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "sNT" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/maintenance/north) "sOj" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/junction, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "sOw" = ( /obj/effect/landmark/xeno_spawn, @@ -29619,10 +24017,7 @@ /area/varadero/interior_protected/vessel) "sPh" = ( /obj/structure/machinery/constructable_frame, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/electrical) "sPs" = ( /obj/structure/window/framed/colony/reinforced, @@ -29631,21 +24026,14 @@ "sPD" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/toolbox/mechanical/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "sPY" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/electrical) "sQn" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "sQs" = ( /obj/structure/filingcabinet{ @@ -29709,10 +24097,7 @@ pixel_y = 5 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "sSU" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -29720,36 +24105,25 @@ name = "\improper Underground Command Center"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "sSZ" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/morgue) "sTA" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/varadero/interior/disposals) "sTT" = ( /obj/structure/machinery/light, /obj/structure/closet/toolcloset, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "sTW" = ( /obj/structure/disposalpipe/segment{ @@ -29764,9 +24138,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "sUj" = ( /obj/structure/platform/kutjevo/smooth{ @@ -29786,9 +24158,7 @@ dir = 6 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "sUp" = ( /obj/item/toy/beach_ball, @@ -29796,9 +24166,7 @@ /area/varadero/exterior/lz1_near) "sUG" = ( /obj/item/tool/pickaxe/plasmacutter, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "sUK" = ( /obj/structure/flora/bush/desert{ @@ -29809,10 +24177,7 @@ /obj/structure/prop/ice_colony/dense/planter_box/hydro{ density = 0 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/pontoon_beach) "sVk" = ( /obj/structure/cable/heavyduty{ @@ -29837,10 +24202,7 @@ /turf/closed/wall/rock/brown, /area/varadero/interior/oob) "sWp" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/medical) "sXb" = ( /turf/closed/wall, @@ -29855,10 +24217,7 @@ /area/varadero/exterior/farocean) "sYi" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/comms3) "sZd" = ( /obj/structure/girder/displaced, @@ -29866,9 +24225,7 @@ /area/varadero/exterior/lz2_near) "sZe" = ( /obj/item/paper, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "sZW" = ( /obj/structure/platform/kutjevo/smooth{ @@ -29886,10 +24243,7 @@ dir = 8; pixel_x = 3 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "tak" = ( /obj/structure/surface/table/reinforced/prison, @@ -29897,33 +24251,24 @@ /area/varadero/interior/hall_SE) "tam" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "tbQ" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "tcq" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/prop/server_equipment/laptop/closed, /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "tcS" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "tcX" = ( /obj/structure/surface/rack, @@ -29931,9 +24276,7 @@ /obj/item/frame/table, /obj/item/frame/table, /obj/item/frame/table, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "tdp" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -29961,10 +24304,7 @@ pixel_x = -6; pixel_y = 5 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/security) "tdN" = ( /obj/structure/window/framed/colony/reinforced, @@ -29983,16 +24323,11 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "teg" = ( /obj/structure/girder, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "ten" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -30012,9 +24347,7 @@ name = "\improper materials storage bin"; pixel_y = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "teu" = ( /obj/structure/prop/ice_colony/dense/planter_box/plated{ @@ -30024,18 +24357,14 @@ /obj/structure/flora/bush/ausbushes/pointybush{ pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/technical_storage) "tex" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/closet/secure_closet/personal/patient, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "tez" = ( /obj/item/toy/bikehorn/rubberducky, @@ -30051,19 +24380,14 @@ /turf/open/shuttle/elevator/grating, /area/varadero/interior/hall_N) "tfc" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/varadero/exterior/lz2_near) "tfj" = ( /obj/effect/decal/warning_stripes/asteroid{ dir = 1; icon_state = "warning_s" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_N) "tfC" = ( /obj/structure/showcase{ @@ -30085,10 +24409,7 @@ anchored = 1; unacidable = 0 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/caves/digsite) "tgk" = ( /obj/structure/filingcabinet{ @@ -30118,9 +24439,7 @@ /turf/open/gm/dirt, /area/varadero/exterior/monsoon) "tgE" = ( -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/varadero/exterior/pontoon_beach) "tgK" = ( /obj/structure/closet/crate/construction, @@ -30133,9 +24452,7 @@ /area/varadero/interior/technical_storage) "thp" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "thS" = ( /obj/structure/window/framed/colony, @@ -30147,9 +24464,7 @@ /obj/item/stack/sheet/mineral/plastic{ amount = 3 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "tia" = ( /obj/structure/machinery/conveyor, @@ -30182,9 +24497,7 @@ pixel_x = 18; pixel_y = 23 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/monsoon) "tjs" = ( /obj/structure/platform/kutjevo/smooth{ @@ -30205,10 +24518,7 @@ /turf/open/floor/plating, /area/varadero/interior_protected/caves/digsite) "tjF" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "tjO" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -30218,22 +24528,15 @@ /turf/open/floor/wood, /area/varadero/interior/hall_SE) "tjS" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "tkh" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/varadero/exterior/eastbeach) "tkr" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "tkw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30245,9 +24548,7 @@ req_one_access = null; req_access = null }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "tkF" = ( /obj/structure/prop/rock/brown, @@ -30257,9 +24558,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/administration) "tkV" = ( /obj/structure/platform/kutjevo/smooth{ @@ -30282,11 +24581,8 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, -/area/varadero/exterior/pontoon_beach) +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "tlq" = ( /obj/item/lightstick/red/spoke/planted{ pixel_x = -10; @@ -30308,21 +24604,15 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "tlM" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "tlT" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "tmm" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -30330,15 +24620,10 @@ name = "\improper Underground Engineering Locker Room"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/comms3) "tmC" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/pontoon_beach) "tmZ" = ( /turf/open/gm/coast/west, @@ -30349,9 +24634,7 @@ pixel_x = -3; pixel_y = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "tnA" = ( /obj/structure/filingcabinet{ @@ -30367,17 +24650,12 @@ pixel_y = 11 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/technical_storage) "tnD" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/reagent_container/food/drinks/bottle/absinthe, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/varadero/interior/beach_bar) "tnN" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -30385,9 +24663,7 @@ name = "\improper Theta-V Research Laboratory"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "toN" = ( /obj/item/tool/warning_cone{ @@ -30420,15 +24696,10 @@ dir = 4; health = 80 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/morgue) "tpL" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/court) "tpO" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -30442,9 +24713,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "tqa" = ( /obj/structure/platform/kutjevo/smooth{ @@ -30456,10 +24725,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/caves) "tqh" = ( /obj/structure/window/framed/colony/reinforced, @@ -30473,17 +24739,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/medical) "tqV" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "trh" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30492,9 +24752,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/comms3) "trB" = ( /obj/item/stack/sheet/wood{ @@ -30538,16 +24796,11 @@ /area/varadero/exterior/monsoon) "trQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "tso" = ( /obj/structure/closet/athletic_mixed, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/maintenance) "tsz" = ( /obj/structure/prop/ice_colony/dense/planter_box/plated{ @@ -30557,9 +24810,7 @@ /obj/structure/flora/bush/ausbushes/pointybush{ pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "tsC" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ @@ -30569,17 +24820,11 @@ /area/varadero/exterior/eastbeach) "tsX" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/technical_storage) "tuL" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "tuR" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -30599,18 +24844,14 @@ pixel_y = 7 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "tvv" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "tvI" = ( /obj/structure/surface/table/reinforced/prison, @@ -30626,18 +24867,13 @@ dir = 8; pixel_x = 3 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/security) "twm" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_SE) "tyT" = ( /obj/structure/disposalpipe/segment{ @@ -30650,31 +24886,28 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) +"tyV" = ( +/obj/structure/platform_decoration/kutjevo{ + dir = 4 + }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "tzp" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_NW) "tzw" = ( -/turf/open/floor{ - icon_state = "wood" - }, +/turf/open/floor/wood, /area/varadero/interior/library) "tzP" = ( /obj/structure/barricade/handrail/wire{ layer = 3.1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "tAT" = ( /obj/effect/landmark/corpsespawner/colonist/burst, @@ -30683,9 +24916,7 @@ "tBm" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "tCl" = ( /obj/structure/window/framed/colony, @@ -30698,50 +24929,33 @@ "tCG" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "tCM" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "tCV" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz2_near) "tDh" = ( /obj/structure/pipes/portables_connector{ dir = 8 }, /obj/structure/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "tDo" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "tDF" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/varadero/interior/maintenance) "tDR" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "tEc" = ( /obj/structure/platform/kutjevo/smooth{ @@ -30760,9 +24974,7 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/caves/central) "tEJ" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "tEM" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -30779,10 +24991,7 @@ /area/varadero/exterior/eastbeach) "tER" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/comms4) "tFQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -30793,25 +25002,16 @@ /obj/structure/closet/secure_closet/security_empty, /obj/item/ammo_box/magazine/shotgun/buckshot, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/varadero/interior/administration) "tGl" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/northeast, /area/varadero/interior/research) "tGr" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "tGw" = ( /obj/structure/platform/kutjevo/smooth{ @@ -30827,18 +25027,13 @@ /area/varadero/interior/hall_N) "tHc" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/eastocean) "tIT" = ( /obj/structure/closet/crate/trashcart{ pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "tIV" = ( /obj/structure/surface/table/reinforced, @@ -30864,10 +25059,7 @@ /obj/item/device/flashlight/lamp/green{ pixel_y = 7 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "tKr" = ( /obj/structure/machinery/light, @@ -30877,18 +25069,13 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/security) "tKw" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "tKI" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -30900,9 +25087,7 @@ dir = 8; pixel_x = 3 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/records) "tLu" = ( /obj/structure/window/framed/colony/reinforced, @@ -30915,10 +25100,7 @@ "tMx" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/item/key/cargo_train, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "tMJ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -30958,9 +25140,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/pontoon_beach) "tNE" = ( /obj/structure/filingcabinet{ @@ -30993,19 +25173,14 @@ /area/varadero/interior/administration) "tOd" = ( /obj/item/clothing/suit/armor/vest, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "tOp" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/hall_NW) "tOx" = ( /obj/structure/platform/kutjevo/smooth{ @@ -31021,20 +25196,22 @@ dir = 8 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) +"tOB" = ( +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "tOK" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/camera{ pixel_y = 5 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/administration) "tOV" = ( /obj/item/tool/warning_cone, @@ -31044,9 +25221,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "tPE" = ( /obj/item/tool/pickaxe, @@ -31060,9 +25235,7 @@ pixel_y = 24 }, /obj/structure/largecrate/random/case/small, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "tPK" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -31077,31 +25250,21 @@ /obj/structure/machinery/microwave{ pixel_y = 6 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/mess) "tQn" = ( /obj/structure/closet/coffin, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/morgue) "tQy" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "tQz" = ( /obj/structure/sink{ pixel_y = 15 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "tQI" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -31109,14 +25272,10 @@ dir = 8; icon_state = "cartridge_2" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "tQT" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "tRs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31127,9 +25286,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "tRN" = ( /obj/structure/prop/rock/brown, @@ -31138,10 +25295,7 @@ "tSg" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/hall_SE) "tSK" = ( /obj/structure/window/framed/wood, @@ -31155,9 +25309,7 @@ /area/varadero/interior/caves/north_research) "tSR" = ( /obj/structure/window_frame/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "tTo" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -31165,9 +25317,7 @@ /obj/structure/prop/souto_land/streamer{ pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "tTq" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -31175,10 +25325,7 @@ }, /obj/structure/blocker/invisible_wall/water, /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "tTN" = ( /obj/structure/stairs/perspective{ @@ -31187,9 +25334,7 @@ icon_state = "p_stair_ew_full_cap"; layer = 3.5 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "tTU" = ( /obj/item/device/flashlight/lamp/tripod, @@ -31202,10 +25347,7 @@ /obj/structure/window/reinforced/tinted{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/security) "tVf" = ( /obj/structure/closet/crate, @@ -31214,24 +25356,17 @@ /turf/open/gm/dirt, /area/varadero/exterior/lz1_near) "tVj" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "tVl" = ( /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "tVo" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "tVD" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -31240,16 +25375,12 @@ pixel_x = 17; pixel_y = 16 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "tVX" = ( /obj/structure/surface/rack, /obj/item/maintenance_jack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "tWA" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -31267,10 +25398,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/laundry) "tXu" = ( /turf/closed/wall/r_wall/unmeltable, @@ -31287,10 +25415,7 @@ /turf/open/floor/wood, /area/varadero/interior/administration) "tXF" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_SE) "tXT" = ( /obj/structure/fence, @@ -31303,9 +25428,7 @@ /turf/open/floor/plating, /area/varadero/interior_protected/caves/digsite) "tYg" = ( -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/medical) "tYw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31314,9 +25437,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "tYP" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31328,17 +25449,13 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "tYT" = ( /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "tZl" = ( /obj/effect/landmark/lv624/fog_blocker{ @@ -31355,27 +25472,18 @@ name = "\improper Underground Engineering Locker Room"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "tZr" = ( /obj/item/toy/deck/uno{ pixel_y = 6 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "tZE" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/medical) "uaU" = ( /obj/effect/decal/warning_stripes{ @@ -31388,10 +25496,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "uaY" = ( /obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ @@ -31401,10 +25506,7 @@ openspeed = 17; dir = 4 }, -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/varadero/interior/cargo) "ubF" = ( /obj/structure/disposalpipe/segment{ @@ -31413,18 +25515,14 @@ }, /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "ubH" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "ubJ" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -31441,10 +25539,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "ucv" = ( /obj/structure/barricade/handrail/wire{ @@ -31452,24 +25547,16 @@ }, /obj/structure/closet/radiation, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "ucL" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/monsoon) "udg" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/technical_storage) "udp" = ( /obj/structure/prop/rock/brown, @@ -31477,33 +25564,24 @@ /area/varadero/exterior/eastbeach) "ueg" = ( /obj/vehicle/train/cargo/trolley, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "uet" = ( /turf/open/gm/coast/beachcorner/north_west, /area/varadero/interior/caves/east) "ueB" = ( /obj/structure/cable, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "ueP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "ueQ" = ( /obj/structure/computer3frame, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "ufn" = ( /obj/structure/stairs/perspective{ @@ -31536,16 +25614,10 @@ pixel_y = 5 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "ufV" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/court) "ugi" = ( /obj/structure/bed/chair{ @@ -31555,9 +25627,7 @@ dir = 1; icon_state = "warning_c" }, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/court) "ugR" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31566,26 +25636,18 @@ /turf/open/floor/prison/chapel_carpet, /area/varadero/interior/chapel) "ugW" = ( -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "uhi" = ( /obj/structure/prop/ice_colony/dense/planter_box/hydro{ desc = "A high-power hydroelectric generator."; name = "hydroelectric generator" }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "uhD" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_SE) "uhV" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -31593,23 +25655,16 @@ /area/varadero/interior_protected/caves/swcaves) "uiq" = ( /obj/structure/surface/table, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "uiy" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/taperecorder, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/security) "ujg" = ( /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "ujp" = ( /obj/structure/bed/chair{ @@ -31620,10 +25675,7 @@ /obj/item/paper/crumpled{ pixel_x = 9 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/hall_NW) "ujR" = ( /obj/item/shard{ @@ -31631,75 +25683,47 @@ pixel_x = -5; pixel_y = -6 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/maintenance) "ukw" = ( /obj/structure/window/reinforced{ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/varadero/interior/disposals) "ukz" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "ukX" = ( /obj/structure/surface/rack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "ulb" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/eastocean) "uli" = ( /obj/structure/bed/chair/hunter{ dir = 4 }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "ulv" = ( /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/vessel) "umA" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "umO" = ( /obj/structure/bed/chair{ dir = 1 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_NW) "umT" = ( /turf/open/floor/carpet, @@ -31720,10 +25744,7 @@ pixel_x = -8; pixel_y = 11 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "unw" = ( /obj/structure/machinery/alarm{ @@ -31760,10 +25781,7 @@ pixel_x = -17; pixel_y = -19 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "uon" = ( /obj/structure/largecrate/random, @@ -31775,15 +25793,11 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "uoO" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "uoU" = ( /obj/structure/platform/kutjevo/smooth{ @@ -31807,9 +25821,7 @@ dir = 8; layer = 3.5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "upH" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, @@ -31830,16 +25842,12 @@ pixel_x = 5; pixel_y = 16 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "uqw" = ( /obj/structure/surface/rack, /obj/item/reagent_container/blood/OMinus, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "uqx" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31850,9 +25858,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/maintenance) "uqU" = ( /obj/structure/surface/table/woodentable, @@ -31872,15 +25878,10 @@ /area/varadero/interior/court) "urA" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "urD" = ( -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/lz2_near) "urE" = ( /obj/structure/bed/chair/comfy/lime{ @@ -31893,9 +25894,7 @@ dir = 4 }, /obj/structure/machinery/light/small, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "usQ" = ( /obj/item/facepaint/sunscreen_stick, @@ -31914,9 +25913,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "uul" = ( /obj/structure/machinery/light{ @@ -31937,31 +25934,18 @@ /turf/open/floor/wood, /area/varadero/interior/hall_SE) "uuv" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor{ - icon_state = "white" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/white, /area/varadero/interior/laundry) "uuN" = ( -/turf/open/floor/shiva{ - dir = 9; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/northwest, /area/varadero/interior/research) "uvd" = ( -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "uvr" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "uvw" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -31971,9 +25955,7 @@ name = "Underground Morgue"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/varadero/interior/morgue) "uvB" = ( /obj/structure/machinery/shower{ @@ -31988,21 +25970,15 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "uww" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/hall_N) "uwJ" = ( /obj/structure/surface/rack, /obj/item/tool/screwdriver, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "uwN" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32016,10 +25992,7 @@ "uwQ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/lightstick, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "uxi" = ( /obj/structure/stairs/perspective{ @@ -32032,10 +26005,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "uxM" = ( /obj/structure/blocker/invisible_wall/water, @@ -32047,49 +26017,35 @@ pixel_y = 24 }, /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "uyK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/technical_storage) "uzb" = ( /obj/structure/machinery/alarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/disposals) "uzg" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "uzr" = ( /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/northeast, /area/varadero/interior/disposals) "uzs" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "uAt" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -32098,9 +26054,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "uAM" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -32115,18 +26069,13 @@ /area/varadero/interior/maintenance/north) "uBX" = ( /obj/vehicle/train/cargo/engine, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "uCc" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_access_txt = "102" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/technical_storage) "uCe" = ( /turf/open/floor/prison/chapel_carpet, @@ -32141,43 +26090,32 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "uDQ" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "uEc" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "uEz" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "uEE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/varadero/interior/chapel) "uEF" = ( /obj/structure/barricade/handrail/wire{ @@ -32191,31 +26129,20 @@ /area/varadero/interior/maintenance/north) "uEI" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/hall_SE) "uFq" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/monsoon) "uFE" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "uFJ" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/security) "uFO" = ( /obj/structure/platform/kutjevo/smooth{ @@ -32228,18 +26155,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/east, /area/varadero/interior/cargo) "uGs" = ( /obj/structure/machinery/power/terminal{ dir = 8 }, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/varadero/interior/maintenance/north) "uHD" = ( /obj/structure/machinery/landinglight/ds1/spoke{ @@ -32262,9 +26184,7 @@ /obj/structure/prop/static_tank{ pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "uIl" = ( /obj/structure/machinery/alarm{ @@ -32282,9 +26202,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "uIR" = ( /turf/closed/wall, @@ -32306,9 +26224,7 @@ /obj/structure/machinery/photocopier{ pixel_y = 4 }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/varadero/interior/dock_control) "uKY" = ( /obj/structure/platform/kutjevo/smooth{ @@ -32325,10 +26241,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "uKZ" = ( /obj/item/stack/tile/plasteel{ @@ -32345,15 +26258,10 @@ pixel_y = 9 }, /obj/item/clothing/head/cmcap, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/bunks) "uLY" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_SE) "uMu" = ( /obj/structure/surface/table/reinforced/prison, @@ -32362,10 +26270,7 @@ /area/varadero/interior/records) "uMx" = ( /obj/structure/dispenser, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/technical_storage) "uMB" = ( /obj/structure/surface/table, @@ -32375,10 +26280,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southwest, /area/varadero/interior/technical_storage) "uMQ" = ( /obj/item/ammo_casing/shell{ @@ -32386,9 +26288,7 @@ }, /obj/effect/decal/cleanable/blood, /obj/item/weapon/gun/pistol/mod88, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "uNh" = ( /obj/structure/closet/secure_closet/personal{ @@ -32401,14 +26301,10 @@ pixel_x = -6; pixel_y = 15 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/laundry) "uNq" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/laundry) "uNz" = ( /obj/structure/blocker/invisible_wall/water, @@ -32421,9 +26317,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "uOk" = ( /obj/structure/platform/kutjevo/smooth{ @@ -32445,24 +26339,16 @@ dir = 4 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "uOo" = ( /obj/structure/pipes/vents/pump, /obj/structure/bed/roller, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/morgue) "uOC" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_N) "uOF" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -32473,20 +26359,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "uOL" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/varadero/interior/hall_NW) "uQa" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "uQi" = ( /turf/closed/wall/r_wall/unmeltable, @@ -32495,28 +26374,20 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/court) "uQJ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, /obj/item/stack/sheet/metal, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "uQK" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/cargo) "uRa" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/exterior/eastbeach) "uRU" = ( /turf/closed/wall/r_wall/elevator, @@ -32537,33 +26408,22 @@ /area/varadero/exterior/monsoon) "uTj" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "uTq" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "uTu" = ( /turf/open/gm/coast/beachcorner/south_east, /area/varadero/exterior/pontoon_beach) "uTA" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "uTV" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/west, /area/varadero/interior/medical) "uTY" = ( /obj/structure/prop/rock/brown, @@ -32574,9 +26434,7 @@ /obj/structure/pipes/standard/manifold/visible{ dir = 1 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "uUl" = ( /obj/structure/bed/sofa/pews/flipped{ @@ -32596,9 +26454,7 @@ /obj/item/device/defibrillator{ pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/medical) "uUS" = ( /obj/structure/disposalpipe/junction{ @@ -32606,22 +26462,14 @@ icon_state = "pipe-j2" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "redcorners" - }, +/turf/open/floor/shiva/redcorners, /area/varadero/interior/security) "uUW" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/medical) "uVe" = ( -/turf/open/floor/shiva{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/southeast, /area/varadero/interior/cargo) "uVo" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -32629,9 +26477,7 @@ pixel_x = -16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "uVu" = ( /obj/structure/disposalpipe/segment{ @@ -32643,9 +26489,7 @@ "uVy" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/tool/crowbar/red, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "uVR" = ( /obj/structure/barricade/wooden{ @@ -32654,18 +26498,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/varadero/interior/beach_bar) "uVV" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_NW) "uVY" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32675,15 +26514,11 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "uWo" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/eastocean) "uWA" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -32697,17 +26532,13 @@ layer = 3.1 }, /obj/structure/pipes/binary/passive_gate, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "uXw" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "uXR" = ( /obj/structure/machinery/storm_siren{ @@ -32721,9 +26552,7 @@ /area/varadero/interior/toilets) "uXX" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/mess) "uXZ" = ( /obj/structure/window/framed/colony, @@ -32736,16 +26565,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "uYJ" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/pontoon_beach) "uYL" = ( /obj/item/stack/tile/plasteel{ @@ -32759,9 +26583,7 @@ dir = 4 }, /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/electrical) "uZK" = ( /obj/effect/decal/cleanable/blood/oil, @@ -32769,20 +26591,14 @@ dir = 4; pixel_x = -3 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "uZY" = ( /obj/structure/machinery/door/airlock/almayer/engineering/glass{ req_access = null; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "vap" = ( /obj/structure/machinery/alarm{ @@ -32792,10 +26608,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/security) "vaV" = ( /obj/structure/surface/table/reinforced/prison, @@ -32807,10 +26620,7 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northwest, /area/varadero/interior/administration) "vbr" = ( /obj/structure/prop/souto_land/pole, @@ -32818,10 +26628,7 @@ dir = 4; pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/hall_NW) "vbH" = ( /obj/effect/overlay/palmtree_r{ @@ -32855,17 +26662,12 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "vcj" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/surgery/scalpel, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/morgue) "vco" = ( /obj/item/paper_bin, @@ -32877,9 +26679,7 @@ /area/varadero/interior/security) "vct" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves/swcaves) "vcz" = ( /obj/structure/prop/rock/brown, @@ -32895,9 +26695,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "vdL" = ( /obj/effect/landmark/xeno_spawn, @@ -32937,10 +26735,7 @@ dir = 1; icon_state = "warning_s" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_N) "vfj" = ( /obj/structure/desertdam/decals/road_edge{ @@ -32976,19 +26771,13 @@ /area/varadero/interior/court) "vfG" = ( /obj/effect/landmark/railgun_camera_pos, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/varadero/exterior/lz1_near) "vfH" = ( /obj/structure/surface/table, /obj/item/bodybag, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/morgue) "vgu" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -32998,9 +26787,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/varadero/interior/medical) "vgA" = ( /obj/item/stool{ @@ -33024,10 +26811,7 @@ dir = 8; icon_state = "chair_alt" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "vhw" = ( /obj/structure/sign/safety/water{ @@ -33039,16 +26823,11 @@ /obj/structure/blocker/invisible_wall/water, /obj/structure/blocker/invisible_wall/water, /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "vhI" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves/central) "vhJ" = ( /obj/structure/surface/table/reinforced/prison, @@ -33085,9 +26864,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "viP" = ( /obj/structure/disposalpipe/segment{ @@ -33100,10 +26877,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/comms3) "viY" = ( /obj/structure/prop/structure_lattice{ @@ -33124,18 +26898,14 @@ pixel_x = 18; pixel_y = 23 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "vjA" = ( /obj/structure/reagent_dispensers/beerkeg/alt, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "vjO" = ( /obj/structure/platform/kutjevo/smooth{ @@ -33151,10 +26921,7 @@ /area/varadero/exterior/monsoon) "vjZ" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "vke" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -33165,10 +26932,7 @@ "vku" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/item/stool, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "vll" = ( /obj/effect/decal/cleanable/blood/drip, @@ -33179,16 +26943,11 @@ /area/varadero/exterior/lz2_near) "vlm" = ( /obj/item/lightstick/variant/planted, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "vlw" = ( /obj/structure/barricade/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "vlB" = ( /obj/structure/largecrate/random/barrel/white, @@ -33201,15 +26960,11 @@ pixel_y = 24 }, /obj/structure/window_frame/colony, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "vmc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/electrical) "vmw" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -33221,16 +26976,11 @@ icon_state = "medium" }, /obj/item/stack/sheet/metal, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "vnb" = ( /obj/structure/bed/chair/hunter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "vnm" = ( /turf/closed/wall, @@ -33239,28 +26989,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/electrical) "vnN" = ( /obj/structure/morgue, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/morgue) "vnU" = ( /obj/item/storage/box/bodybags, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/security) "vom" = ( /obj/item/storage/beer_pack, @@ -33283,10 +27024,7 @@ /area/varadero/interior/caves/east) "vpr" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "vpQ" = ( /obj/structure/machinery/storm_siren{ @@ -33296,9 +27034,7 @@ /turf/open/gm/coast/west, /area/varadero/exterior/pool) "vpV" = ( -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/security) "vqd" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -33306,25 +27042,18 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "vqw" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_SE) "vqG" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "vqK" = ( /obj/item/stack/sheet/wood, @@ -33334,19 +27063,13 @@ /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "vqU" = ( /obj/effect/landmark/corpsespawner/chef, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/mess) "vqY" = ( /turf/open/floor/carpet, @@ -33361,24 +27084,18 @@ pixel_x = -16; pixel_y = 13 }, -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/varadero/interior/maintenance/north) "vrh" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "vrj" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/chem_dispenser/soda{ pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_SE) "vru" = ( /obj/structure/bed/chair/comfy/beige, @@ -33396,9 +27113,7 @@ buckling_y = 18; dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "vsa" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -33406,41 +27121,30 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "vss" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/pontoon_beach) "vsJ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/east, /area/varadero/interior/medical) "vsP" = ( /obj/structure/disposalpipe/junction{ dir = 1; icon_state = "pipe-j2" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "vtP" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "vtR" = ( /obj/structure/filingcabinet{ @@ -33456,10 +27160,7 @@ pixel_y = 11 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/security) "vus" = ( /obj/structure/stairs/perspective{ @@ -33477,10 +27178,7 @@ /obj/structure/barricade/handrail/wire{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "vuE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33512,9 +27210,7 @@ pixel_x = 16; pixel_y = 24 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "vvS" = ( /obj/structure/disposalpipe/segment{ @@ -33522,18 +27218,13 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "redcorners" - }, +/turf/open/floor/shiva/redcorners/east, /area/varadero/interior/security) "vwT" = ( /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "vxi" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -33545,9 +27236,7 @@ }, /obj/structure/closet/radiation, /obj/structure/barricade/handrail/wire, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/cargo) "vyp" = ( /obj/structure/machinery/light/small{ @@ -33562,9 +27251,7 @@ density = 0; climb_delay = 0 }, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "vyI" = ( /obj/structure/catwalk, @@ -33572,19 +27259,17 @@ density = 0; layer = 2.1 }, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "vyX" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/evidence, /obj/item/tool/hand_labeler, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northeast, /area/varadero/interior/security) +"vzi" = ( +/turf/closed/wall/rock/brown, +/area/varadero/exterior/pontoon_beach/lz) "vzq" = ( /obj/structure/machinery/storm_siren{ pixel_y = 5 @@ -33593,9 +27278,7 @@ /area/varadero/exterior/lz2_near) "vzt" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "vzB" = ( /obj/structure/platform/kutjevo/smooth{ @@ -33621,10 +27304,7 @@ "vzN" = ( /obj/structure/bed/chair/office/dark, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "vzY" = ( /obj/structure/sink{ @@ -33633,15 +27313,11 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "vAg" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/security) "vAz" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -33649,50 +27325,35 @@ pixel_y = 13 }, /obj/structure/prop/invuln/pipe_water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "vAF" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "vAI" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "vAR" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_SE) "vAZ" = ( /obj/item/facepaint/sunscreen_stick, -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/lz1_near) "vBk" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/reagent_container/glass/bucket, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "vBq" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/research) "vBC" = ( /obj/structure/platform/kutjevo/rock{ @@ -33703,10 +27364,7 @@ icon_state = "lattice12"; pixel_y = -3 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior/cargo) "vBF" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33722,9 +27380,7 @@ pixel_x = 17; pixel_y = 16 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "vBW" = ( /obj/structure/disposalpipe/segment{ @@ -33734,9 +27390,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "vBZ" = ( /obj/effect/decal/warning_stripes{ @@ -33749,10 +27403,7 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/caves/digsite) "vCf" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/administration) "vCE" = ( /obj/structure/disposalpipe/segment, @@ -33760,9 +27411,7 @@ pixel_x = 3; pixel_y = 6 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/technical_storage) "vDe" = ( /obj/structure/barricade/handrail/wire{ @@ -33786,24 +27435,17 @@ /area/varadero/exterior/pool) "vDl" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/morgue) "vDm" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/hall_NW) "vDr" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "vDw" = ( /obj/item/fishing_pole{ @@ -33814,9 +27456,7 @@ "vDC" = ( /obj/structure/pipes/standard/manifold/hidden/green, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "vDI" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -33826,9 +27466,7 @@ name = "\improper Underground Requesitions Freezer"; req_access_txt = "100" }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "vDP" = ( /obj/structure/platform/kutjevo/smooth{ @@ -33851,10 +27489,7 @@ /obj/item/restraint/handcuffs/zip, /obj/item/tool/surgery/surgicaldrill, /obj/item/storage/firstaid/adv, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southeast, /area/varadero/interior/security) "vEe" = ( /obj/structure/platform/kutjevo/smooth{ @@ -33877,10 +27512,7 @@ /area/varadero/exterior/pontoon_beach) "vEg" = ( /obj/structure/flora/bush/ausbushes/var3/fernybush, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/pontoon_beach) "vEi" = ( /obj/structure/window_frame/colony/reinforced, @@ -33888,22 +27520,15 @@ icon_state = "medium" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "vEJ" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_NW) "vEM" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "vEU" = ( /obj/structure/plasticflaps/mining, @@ -33920,9 +27545,7 @@ layer = 2.99 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "vFl" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -33931,16 +27554,12 @@ "vFs" = ( /obj/structure/surface/rack, /obj/item/tool/weldpack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "vFu" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/hall_N) "vGn" = ( /obj/effect/overlay/palmtree_r{ @@ -33968,15 +27587,11 @@ dir = 4 }, /obj/effect/landmark/corpsespawner/colonist/burst, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "vJg" = ( /obj/item/tool/shovel, -/turf/open/gm/dirt{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirt/desert_dug, /area/varadero/exterior/lz1_near) "vJk" = ( /obj/structure/platform/kutjevo/smooth{ @@ -33993,16 +27608,12 @@ dir = 1 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "vJp" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/largecrate/supply/supplies/mre, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "vKv" = ( /obj/structure/window/framed/colony/reinforced/hull{ @@ -34022,10 +27633,7 @@ pixel_y = 2 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/administration) "vLc" = ( /obj/item/reagent_container/glass/bucket{ @@ -34035,9 +27643,7 @@ /obj/structure/barricade/handrail/wire{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "vLh" = ( /obj/structure/platform_decoration/kutjevo, @@ -34049,9 +27655,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/laundry) "vLo" = ( /obj/effect/overlay/palmtree_r{ @@ -34066,34 +27670,28 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/cargo) "vLw" = ( /obj/structure/prop/almayer/computers/sensor_computer1{ name = "computer" }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/varadero/interior/dock_control) +"vLI" = ( +/obj/structure/prop/rock/brown, +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "vLU" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "vLV" = ( /obj/structure/machinery/landinglight/ds2/spoke{ pixel_x = -1; pixel_y = 22 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "vMe" = ( /obj/structure/largecrate/random/mini/med{ @@ -34101,30 +27699,20 @@ pixel_x = -13; pixel_y = 11 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "vMo" = ( /obj/item/tool/shovel, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "vMq" = ( /obj/item/stack/sheet/metal/med_large_stack, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/interior/comms1) "vMU" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "vNu" = ( /turf/open/floor/carpet, @@ -34151,26 +27739,18 @@ /area/varadero/interior/research) "vNT" = ( /obj/structure/xenoautopsy/tank, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/varadero/interior_protected/vessel) "vNY" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/vending/cola, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_N) "vOa" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "vOo" = ( /obj/item/device/flashlight/lamp/tripod, @@ -34185,9 +27765,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "vOW" = ( /obj/item/clothing/suit/armor/vest, @@ -34197,9 +27775,7 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "vPh" = ( /obj/structure/stairs/perspective{ @@ -34211,10 +27787,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "vPi" = ( /obj/structure/closet/secure_closet/personal, @@ -34228,9 +27801,7 @@ "vPj" = ( /obj/structure/surface/table, /obj/item/reagent_container/food/drinks/dry_ramen, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "vPK" = ( /obj/item/ammo_casing{ @@ -34259,6 +27830,18 @@ }, /turf/open/floor/carpet, /area/varadero/interior/chapel) +"vQF" = ( +/obj/structure/platform/kutjevo/smooth{ + dir = 8; + climb_delay = 1; + layer = 2.99 + }, +/obj/structure/platform/kutjevo/smooth{ + climb_delay = 1; + layer = 2.99 + }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, +/area/varadero/exterior/pontoon_beach/lz) "vQK" = ( /obj/structure/platform/kutjevo/smooth{ dir = 8; @@ -34270,10 +27853,7 @@ "vQL" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/frame/light_fixture, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/electrical) "vRI" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -34303,19 +27883,14 @@ dir = 8; icon_state = "chair_alt" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "vSu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "vSN" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, @@ -34325,9 +27900,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "vTd" = ( /obj/structure/machinery/conveyor, @@ -34336,9 +27909,7 @@ /area/varadero/interior/cargo) "vTe" = ( /obj/structure/barricade/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "vTl" = ( /obj/structure/surface/table/reinforced/prison, @@ -34360,32 +27931,23 @@ "vUx" = ( /obj/structure/girder/displaced, /obj/structure/prop/invuln/overhead_pipe, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "vUE" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "vUM" = ( -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "vUQ" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "vUT" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -34403,9 +27965,7 @@ name = "\improper materials storage bin"; pixel_y = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "vVy" = ( /obj/structure/machinery/shower{ @@ -34414,9 +27974,7 @@ /obj/structure/window/reinforced/tinted{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/research) "vVz" = ( /obj/structure/prop/structure_lattice{ @@ -34440,28 +27998,22 @@ layer = 2.99 }, /turf/open/gm/coast/beachcorner/north_west, -/area/varadero/exterior/pontoon_beach) +/area/varadero/exterior/pontoon_beach/lz) "vWG" = ( /obj/structure/bed/chair, /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/hall_NW) "vXx" = ( /obj/effect/decal/cleanable/blood/xeno, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "vXG" = ( /obj/structure/closet/crate/construction, /obj/item/grown/log, -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/varadero/exterior/monsoon) "vXW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -34471,15 +28023,11 @@ name = "\improper Underground Security Showers"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "vYp" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "vYr" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -34487,9 +28035,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/maintenance/north) "vYy" = ( /obj/item/tool/shovel, @@ -34531,10 +28077,7 @@ /area/varadero/interior_protected/caves) "vZl" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/security) "vZm" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -34557,15 +28100,11 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "vZz" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "vZN" = ( /obj/structure/platform/kutjevo/smooth{ @@ -34588,9 +28127,7 @@ /area/varadero/exterior/pontoon_beach) "vZO" = ( /obj/effect/landmark/corpsespawner/miner, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "vZR" = ( /obj/structure/platform/kutjevo/smooth{ @@ -34598,22 +28135,15 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, -/area/varadero/exterior/pontoon_beach) +/turf/open/gm/river/ocean/deep_ocean, +/area/varadero/exterior/pontoon_beach/lz) "vZS" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/technical_storage) "wae" = ( /obj/structure/closet/secure_closet/miner, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "waB" = ( /obj/structure/disposalpipe/segment{ @@ -34622,10 +28152,7 @@ /turf/open/floor/shiva, /area/varadero/interior/technical_storage) "waP" = ( -/turf/open/floor/plating/icefloor{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/icefloor/warnplate/east, /area/varadero/exterior/lz1_near) "wba" = ( /obj/structure/largecrate/random, @@ -34635,9 +28162,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "wcb" = ( /obj/structure/blocker/invisible_wall/water, @@ -34654,28 +28179,20 @@ pixel_x = -16; pixel_y = 26 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "wcq" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "wcE" = ( /obj/effect/decal/cleanable/blood/drip, /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison/chapel_carpet{ - dir = 1; - icon_state = "doubleside" - }, +/turf/open/floor/prison/chapel_carpet/doubleside/north, /area/varadero/interior/chapel) "wdb" = ( /obj/structure/machinery/computer/cameras/wooden_tv{ @@ -34701,20 +28218,14 @@ density = 0 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "wdx" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/disposals) "wdy" = ( /obj/structure/platform_decoration/kutjevo{ @@ -34726,9 +28237,7 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "wdI" = ( /obj/structure/reagent_dispensers/watertank, @@ -34737,16 +28246,11 @@ "wdX" = ( /obj/structure/filingcabinet/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/east, /area/varadero/interior/administration) "weG" = ( /obj/structure/catwalk, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "weJ" = ( /obj/structure/machinery/landinglight/ds2/spoke{ @@ -34758,9 +28262,7 @@ "wff" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "wfh" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -34768,15 +28270,10 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "wfr" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/hall_NW) "wft" = ( /obj/structure/platform/kutjevo/smooth{ @@ -34800,9 +28297,7 @@ /obj/structure/bedsheetbin{ icon_state = "linenbin-empty" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "wfK" = ( /obj/structure/stairs/perspective{ @@ -34836,18 +28331,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/hall_NW) "wgv" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_1" }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "wgU" = ( /obj/structure/prop/invuln/minecart_tracks{ @@ -34864,9 +28354,7 @@ }, /obj/structure/blocker/invisible_wall/water, /obj/structure/plasticflaps/mining, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "wic" = ( /obj/structure/machinery/alarm{ @@ -34883,32 +28371,24 @@ dir = 1; name = "\improper Underground Main Hallway" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "wiL" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/paper/research_notes, /obj/item/storage/belt/shotgun, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "wjf" = ( /obj/structure/machinery/washing_machine, /obj/structure/machinery/washing_machine{ pixel_y = 15 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "wjB" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/varadero/interior/comms1) "wjV" = ( /obj/structure/window/framed/colony, @@ -34926,10 +28406,7 @@ layer = 2.99 }, /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/interior_protected/caves) "wkq" = ( /obj/structure/machinery/photocopier, @@ -34943,18 +28420,14 @@ name = "\improper Underground Engineering Locker Room"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/electrical) "wku" = ( /obj/structure/machinery/door/poddoor/almayer/planet_side_blastdoor{ id = "colony_sec_armory"; name = "Secure Armory" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "wkC" = ( /obj/item/stack/cable_coil/cut{ @@ -34965,9 +28438,7 @@ pixel_x = -4; pixel_y = 9 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/technical_storage) "wkM" = ( /obj/structure/window/reinforced{ @@ -35002,9 +28473,7 @@ dir = 4 }, /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "wlB" = ( /turf/open/gm/dirt, @@ -35018,16 +28487,11 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "wmg" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "wmt" = ( /obj/structure/largecrate/random/barrel/red, @@ -35037,10 +28501,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_SE) "wmL" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -35051,23 +28512,16 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "wng" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "wno" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/mess) "wns" = ( /obj/effect/decal/cleanable/blood, @@ -35080,9 +28534,7 @@ /obj/structure/closet/crate, /obj/effect/landmark/objective_landmark/far, /obj/item/trash/crushed_cup, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "wnA" = ( /obj/effect/decal/cleanable/blood/drip{ @@ -35098,15 +28550,11 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior/caves/east) "wnK" = ( -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "woj" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/technical_storage) "won" = ( /obj/structure/filingcabinet{ @@ -35121,18 +28569,14 @@ pixel_x = -8; pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "wop" = ( /obj/structure/girder/displaced, /turf/open/gm/dirt, /area/varadero/exterior/eastbeach) "wot" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/records) "wox" = ( /obj/structure/machinery/light{ @@ -35142,10 +28586,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/hall_SE) "woF" = ( /obj/effect/decal/cleanable/blood, @@ -35155,9 +28596,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "woJ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -35174,24 +28613,17 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "wpm" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/stool{ icon_state = "stool_alt" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "wpr" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/medical) "wpG" = ( /obj/effect/landmark/monkey_spawn, @@ -35203,10 +28635,7 @@ /obj/structure/bedsheetbin{ pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/security) "wpX" = ( /obj/effect/decal/strata_decals/grime/grime2, @@ -35220,9 +28649,7 @@ /obj/structure/prop/invuln/minecart_tracks{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "wrg" = ( /obj/structure/desertdam/decals/road_edge{ @@ -35236,9 +28663,7 @@ "wrv" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "wrB" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -35257,10 +28682,7 @@ /area/varadero/interior/court) "wsa" = ( /obj/structure/closet/crate/hydroponics/prespawned, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/southeast, /area/varadero/interior/technical_storage) "wsn" = ( /obj/item/storage/toolbox/mechanical, @@ -35286,16 +28708,11 @@ "wsZ" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/bed/sofa/vert/grey, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "wtk" = ( /obj/structure/barricade/wooden, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "wts" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass{ @@ -35304,16 +28721,11 @@ /obj/effect/landmark/lv624/fog_blocker{ time_to_dispel = 25000 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/eastocean) "wty" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "wtB" = ( /obj/structure/prop/ice_colony/dense/planter_box{ @@ -35323,9 +28735,7 @@ icon_state = "tree_2"; pixel_y = 12 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_NW) "wtU" = ( /obj/structure/bed/chair{ @@ -35333,56 +28743,40 @@ icon_state = "chair_alt" }, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "wuA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, /obj/item/tool/wirecutters/clippers, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "wuR" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/comms3) "wvI" = ( /obj/structure/tunnel/maint_tunnel, -/turf/open/floor/shiva{ - icon_state = "purple" - }, +/turf/open/floor/shiva/purple, /area/varadero/interior/research) "wvK" = ( /obj/structure/closet/crate/freezer, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "wwd" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northwest, /area/varadero/interior/administration) "wwk" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/north, /area/varadero/interior/medical) "wwq" = ( /obj/structure/catwalk, @@ -35393,27 +28787,19 @@ density = 0; layer = 2.1 }, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "wws" = ( /obj/item/reagent_container/food/snacks/eat_bar, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "wxf" = ( /obj/structure/machinery/power/monitor, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "wxu" = ( /obj/structure/bed/chair, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/laundry) "wxD" = ( /obj/structure/filingcabinet{ @@ -35427,23 +28813,16 @@ pixel_x = 8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms2) "wyE" = ( /obj/item/storage/belt/marine/quackers, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "wAx" = ( /obj/effect/landmark/corpsespawner/security, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/research) "wBc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -35451,10 +28830,7 @@ /area/varadero/interior_protected/caves/central) "wBp" = ( /obj/structure/blocker/invisible_wall/water, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "wBD" = ( /obj/structure/surface/table/woodentable, @@ -35466,25 +28842,17 @@ /turf/open/floor/carpet, /area/varadero/interior/library) "wBN" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/east, /area/varadero/interior/cargo) "wBY" = ( /obj/structure/prop/invuln/minecart_tracks{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/comms1) "wCc" = ( /obj/structure/machinery/floodlight/landing/floor, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "wCE" = ( /obj/structure/pipes/vents/pump{ @@ -35494,9 +28862,7 @@ /area/varadero/interior/records) "wCR" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "wDi" = ( /obj/effect/decal/cleanable/blood/gibs, @@ -35510,65 +28876,48 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "wDH" = ( /obj/structure/barricade/handrail/wire{ dir = 8; layer = 3.5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/eastbeach) "wDN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/administration) "wEn" = ( /obj/structure/largecrate/random, /obj/structure/barricade/wooden, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "wEL" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/morgue) "wEU" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "wFx" = ( /obj/item/stack/tile/plasteel{ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "wFJ" = ( /obj/structure/prop/dam/crane/damaged, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/farocean) "wFP" = ( /obj/structure/machinery/door_control/brbutton{ @@ -35587,27 +28936,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "wGl" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "wGs" = ( /obj/effect/landmark/hunter_primary, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/comms3) "wGQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -35620,9 +28958,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "wHk" = ( /turf/closed/wall, @@ -35636,9 +28972,7 @@ /obj/structure/prop/static_tank/fuel{ pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/disposals) "wIg" = ( /obj/structure/platform/kutjevo/smooth{ @@ -35646,34 +28980,24 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/varadero/exterior/lz1_near) "wIm" = ( /obj/structure/disposalpipe/junction{ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "wIr" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/north, /area/varadero/interior/research) "wIH" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/administration) "wJl" = ( /obj/structure/platform/kutjevo/smooth{ @@ -35692,26 +29016,18 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "wJu" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "cargobay"; name = "\improper Requesitions Storage Shutters" }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/cargo) "wJB" = ( /obj/item/device/motiondetector/hacked, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "wKi" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -35724,24 +29040,16 @@ /turf/open/gm/dirt, /area/varadero/exterior/lz1_near) "wLq" = ( -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/comms4) "wLv" = ( /obj/item/weapon/gun/rifle/m41a, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/bunks) "wLB" = ( /obj/structure/blocker/invisible_wall/water, /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "wLF" = ( /obj/structure/surface/table/reinforced/prison, @@ -35753,10 +29061,7 @@ pixel_x = 6; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/hall_SE) "wLR" = ( /obj/structure/surface/table/reinforced/prison, @@ -35764,9 +29069,7 @@ pixel_x = -14; pixel_y = 2 }, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/technical_storage) "wMj" = ( /obj/structure/window/framed/colony/reinforced, @@ -35774,22 +29077,15 @@ /area/varadero/interior/hall_SE) "wMn" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "wMw" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "wMx" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/stack/nanopaste, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "wNz" = ( /obj/item/stack/tile/plasteel{ @@ -35802,10 +29098,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "wNV" = ( /obj/structure/surface/table, @@ -35814,26 +29107,18 @@ pixel_x = 6; pixel_y = 10 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/varadero/interior/medical) "wOC" = ( /obj/item/stack/tile/plasteel, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "wOL" = ( /obj/effect/landmark/crap_item, /obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/varadero/interior/disposals) "wOO" = ( /turf/closed/wall/r_wall, @@ -35846,9 +29131,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/evidencebag, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "wPl" = ( /obj/structure/platform/kutjevo/smooth{ @@ -35860,10 +29143,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pontoon_beach) "wPv" = ( /obj/structure/platform/kutjevo/smooth{ @@ -35882,9 +29162,7 @@ /area/varadero/exterior/lz1_near) "wPE" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "wPH" = ( /obj/structure/platform_decoration/kutjevo{ @@ -35896,15 +29174,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/medical) "wQh" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "wQi" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -35912,9 +29186,7 @@ name = "\improper Colony Offices"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "wRi" = ( /obj/structure/surface/table, @@ -35922,27 +29194,20 @@ layer = 3.1; pixel_y = 7 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "wRu" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "wred" - }, +/turf/open/floor/shiva/wred, /area/varadero/interior/medical) "wRB" = ( /obj/structure/machinery/light, /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "greenfull" - }, +/turf/open/floor/shiva/greenfull/west, /area/varadero/interior/hall_N) "wRR" = ( /obj/structure/platform/kutjevo/smooth{ @@ -35958,32 +29223,22 @@ layer = 2.99 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/oob) "wSx" = ( /turf/closed/wall, /area/varadero/interior/laundry) "wSL" = ( -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/pool) "wSM" = ( -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior_protected/caves/central) "wSX" = ( /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/north, /area/varadero/interior/cargo) "wTE" = ( /obj/structure/bed/chair{ @@ -35995,9 +29250,7 @@ pixel_x = -7; pixel_y = -4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "wTJ" = ( /turf/open/floor/plating, @@ -36006,23 +29259,15 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/disposals) "wUj" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/comms3) "wUr" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "wUF" = ( /obj/effect/overlay/palmtree_r, @@ -36036,10 +29281,7 @@ /area/varadero/interior/oob) "wVa" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/medical) "wVf" = ( /turf/closed/wall/r_wall, @@ -36062,25 +29304,17 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/morgue) "wVD" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "wVE" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/shiva/green/east, /area/varadero/interior/hall_SE) "wVI" = ( /obj/structure/sign/safety/airlock{ @@ -36129,23 +29363,17 @@ /area/varadero/interior/maintenance/security) "wXu" = ( /obj/structure/surface/rack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "wXC" = ( /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "wXD" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "wYa" = ( /obj/structure/desertdam/decals/road_edge{ @@ -36174,9 +29402,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/electrical) "wZF" = ( /obj/structure/bed/chair/wood/normal{ @@ -36187,23 +29413,17 @@ "xag" = ( /obj/effect/decal/cleanable/blood/xeno, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "xaK" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/cargo) "xbc" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/north_research) "xbm" = ( /obj/structure/machinery/photocopier, @@ -36214,17 +29434,13 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "xbD" = ( /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/research) "xce" = ( /obj/structure/platform/kutjevo/smooth{ @@ -36244,16 +29460,11 @@ /area/varadero/interior/records) "xcz" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "xcE" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "xdz" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -36264,17 +29475,11 @@ pixel_x = -6; pixel_y = 6 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/hall_SE) "xdJ" = ( /obj/structure/closet/emcloset, -/turf/open/floor/shiva{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/shiva/red/northwest, /area/varadero/interior/security) "xdW" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -36284,9 +29489,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "xeO" = ( /obj/structure/platform_decoration/kutjevo{ @@ -36304,15 +29507,11 @@ /obj/structure/prop/souto_land/streamer{ pixel_y = 24 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "xff" = ( /obj/structure/largecrate/random, -/turf/open/floor/shiva{ - icon_state = "blue" - }, +/turf/open/floor/shiva/blue, /area/varadero/interior/hall_SE) "xfo" = ( /turf/closed/wall/r_wall/unmeltable, @@ -36338,9 +29537,7 @@ dir = 1; health = 300 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/hall_SE) "xgW" = ( /obj/structure/surface/table/reinforced/prison, @@ -36360,10 +29557,7 @@ pixel_x = 7; pixel_y = -2 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/administration) "xgY" = ( /obj/effect/overlay/palmtree_r, @@ -36373,10 +29567,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/security) "xhx" = ( /obj/structure/prop/ice_colony/dense/planter_box/plated{ @@ -36399,18 +29590,13 @@ }, /obj/structure/closet/crate/ammo/alt, /obj/item/storage/belt/utility, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "xka" = ( /obj/structure/window/framed/colony/reinforced{ color = "#aba9a9" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "xkb" = ( /obj/structure/surface/table/reinforced/prison, @@ -36420,10 +29606,7 @@ /obj/item/clothing/glasses/science{ pixel_y = 9 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "bluefull" - }, +/turf/open/floor/shiva/bluefull/west, /area/varadero/interior/administration) "xke" = ( /obj/effect/overlay/palmtree_r, @@ -36434,9 +29617,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/medical) "xlb" = ( /obj/structure/machinery/disposal, @@ -36444,25 +29625,18 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/shiva/green/north, /area/varadero/interior/hall_SE) "xlv" = ( /obj/structure/pipes/standard/simple/hidden/green, /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/disposals) "xml" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners, /area/varadero/interior/cargo) "xmL" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -36478,28 +29652,20 @@ pixel_x = 12; pixel_y = 13 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/west, /area/varadero/interior/maintenance) "xnr" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "xnS" = ( /turf/closed/wall/r_wall/unmeltable, /area/varadero/exterior/eastbeach) "xnV" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/shiva/red/southwest, /area/varadero/interior/morgue) "xpe" = ( /obj/structure/surface/rack, @@ -36513,9 +29679,7 @@ pixel_x = 17; pixel_y = 16 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "xpw" = ( /obj/structure/surface/table/reinforced/prison, @@ -36532,19 +29696,14 @@ pixel_y = 18 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/varadero/interior/technical_storage) "xpP" = ( /turf/closed/wall/r_wall, /area/varadero/interior/comms1) "xqy" = ( /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "xqG" = ( /obj/structure/mirror{ @@ -36554,9 +29713,7 @@ dir = 8; pixel_x = -11 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/security) "xqN" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36564,9 +29721,7 @@ name = "\improper Colony Administration"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/administration) "xqP" = ( /obj/structure/disposalpipe/segment{ @@ -36576,9 +29731,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/cargo) "xqS" = ( /obj/structure/stairs/perspective{ @@ -36591,10 +29744,7 @@ climb_delay = 1; layer = 2.99 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "xqY" = ( /obj/structure/disposalpipe/segment{ @@ -36609,10 +29759,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/east, /area/varadero/interior/cargo) "xrl" = ( /obj/structure/platform/kutjevo/smooth{ @@ -36626,33 +29773,21 @@ icon_state = "hr_kutjevo"; name = "support struts" }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "xrA" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "xsi" = ( /obj/structure/bed/chair, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "xsH" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "xtZ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -36666,10 +29801,7 @@ /area/varadero/interior/court) "xug" = ( /obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat/east, /area/varadero/interior/medical) "xuB" = ( /obj/structure/disposalpipe/segment{ @@ -36679,9 +29811,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "xuJ" = ( /obj/structure/machinery/atm{ @@ -36696,40 +29826,29 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/shiva{ - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners, /area/varadero/interior/cargo) "xuT" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/emails{ pixel_y = 5 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "xuW" = ( /obj/effect/landmark/hunter_primary, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_N) "xuX" = ( /obj/structure/stairs/perspective{ color = "#6b675e"; icon_state = "p_stair_full" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "xvj" = ( /obj/structure/machinery/light/small, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "xvF" = ( /obj/structure/window/framed/colony/reinforced, @@ -36739,10 +29858,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/packageWrap, /obj/item/tool/hand_labeler, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/cargo) "xwG" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -36751,18 +29867,14 @@ pixel_y = -8 }, /obj/item/device/flashlight/lamp/tripod, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "xwY" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/item/tool/wet_sign, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "xxk" = ( /turf/open/auto_turf/sand_white/layer1, @@ -36781,15 +29893,11 @@ pixel_x = 2; pixel_y = 17 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/bunks) "xxs" = ( /obj/structure/closet/crate, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "xxE" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -36800,9 +29908,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "xxI" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36825,10 +29931,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/southeast, /area/varadero/interior/administration) "xya" = ( /obj/structure/surface/rack, @@ -36845,9 +29948,7 @@ pixel_x = 2; pixel_y = 2 }, -/turf/open/floor/shiva{ - icon_state = "snow_mat" - }, +/turf/open/floor/shiva/snow_mat, /area/varadero/interior/maintenance) "xyr" = ( /obj/structure/sink{ @@ -36855,16 +29956,10 @@ pixel_x = -11; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "xyJ" = ( -/turf/open/floor/shiva{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/shiva/green/northeast, /area/varadero/interior/records) "xyO" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/research, @@ -36876,15 +29971,11 @@ /area/varadero/interior/maintenance/security) "xzc" = ( /obj/structure/flora/bush/ausbushes/var3/ywflowers, -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/pontoon_beach) "xzd" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "xzj" = ( /obj/structure/sign/safety/airlock{ @@ -36893,33 +29984,24 @@ /turf/closed/wall, /area/varadero/interior/library) "xzr" = ( -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/comms3) "xAg" = ( /turf/closed/wall/r_wall/unmeltable, /area/varadero/interior/comms2) "xAs" = ( /obj/structure/largecrate/random/mini/chest/b, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "xAx" = ( /turf/open/gm/coast/east, /area/varadero/interior/caves/east) "xAK" = ( -/turf/open/floor/shiva{ - dir = 4; - icon_state = "purple" - }, +/turf/open/floor/shiva/purple/east, /area/varadero/interior/research) "xAO" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "xBv" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -36929,9 +30011,7 @@ name = "\improper Underground Lavatory"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/laundry) "xBw" = ( /obj/structure/machinery/storm_siren{ @@ -36948,25 +30028,16 @@ time_to_dispel = 25000 }, /obj/structure/blocker/invisible_wall/water, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "xBO" = ( /obj/structure/closet/emcloset, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/hall_SE) "xBS" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "xCn" = ( /turf/open/auto_turf/sand_white/layer1, @@ -36985,23 +30056,15 @@ req_access_txt = "100" }, /obj/structure/machinery/light, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/southeast, /area/varadero/interior/medical) "xCM" = ( /obj/structure/largecrate/random, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/comms4) "xCU" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "yellowcorners" - }, +/turf/open/floor/shiva/yellowcorners/north, /area/varadero/interior/cargo) "xCZ" = ( /obj/structure/prop/tower, @@ -37023,9 +30086,7 @@ dir = 4 }, /obj/effect/landmark/corpsespawner/scientist, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "xDy" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37036,9 +30097,7 @@ req_access_txt = "100"; req_one_access = null }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/court) "xDE" = ( /obj/structure/blocker/invisible_wall/water, @@ -37048,18 +30107,14 @@ "xEc" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/light, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "xEl" = ( /obj/structure/machinery/storm_siren{ pixel_y = 5 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/caves) "xEG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_door, @@ -37067,10 +30122,7 @@ /turf/open/auto_turf/sand_white/layer1, /area/varadero/interior_protected/maintenance/south) "xFb" = ( -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/eastocean) "xFw" = ( /obj/structure/bed/chair{ @@ -37078,18 +30130,14 @@ dir = 8; pixel_y = 18 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/laundry) "xFE" = ( /turf/open/floor/wood, /area/varadero/interior/records) "xFO" = ( /obj/item/device/flashlight, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/mess) "xFS" = ( /obj/structure/platform_decoration/kutjevo{ @@ -37102,14 +30150,10 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "xGp" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/varadero/interior/hall_SE) "xGJ" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -37132,15 +30176,11 @@ /area/varadero/interior/court) "xHz" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "xIA" = ( /obj/structure/closet/secure_closet/freezer/fridge/groceries, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/varadero/interior/cargo) "xJb" = ( /obj/structure/machinery/landinglight/ds2/spoke{ @@ -37148,36 +30188,26 @@ pixel_y = 22 }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "xJt" = ( /obj/structure/surface/table, /obj/effect/spawner/random/toolbox, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "xJx" = ( /obj/structure/machinery/photocopier, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "xJH" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, /turf/open/gm/coast/beachcorner2/north_west, /area/varadero/exterior/lz2_near) "xJZ" = ( -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "xKo" = ( /obj/structure/surface/table, @@ -37187,9 +30217,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "xKq" = ( /obj/structure/surface/table/reinforced/prison, @@ -37228,9 +30256,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "xKL" = ( /obj/structure/surface/rack, @@ -37255,28 +30281,19 @@ pixel_x = -7; pixel_y = 6 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/shiva/red/west, /area/varadero/interior/security) "xKS" = ( /obj/structure/lz_sign/new_varadero, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "xLB" = ( /obj/structure/platform/kutjevo/smooth{ climb_delay = 1; layer = 2.99 }, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, -/area/varadero/exterior/pontoon_beach) +/turf/open/gm/river/ocean/deep_ocean, +/area/varadero/exterior/pontoon_beach/lz) "xLE" = ( /obj/structure/noticeboard{ pixel_y = 32 @@ -37286,31 +30303,21 @@ /area/varadero/interior/security) "xLN" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/medical) "xMq" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "xMs" = ( /obj/item/paper, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/morgue) "xNb" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_SE) "xNw" = ( /obj/effect/decal/cleanable/blood/drip, @@ -37327,22 +30334,16 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance) "xOo" = ( -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "xOx" = ( /obj/structure/closet/crate/secure, /obj/item/trash/popcorn, /obj/item/hardpoint/locomotion/van_wheels, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "xOz" = ( /obj/structure/machinery/light{ @@ -37354,33 +30355,24 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/varadero/interior/toilets) "xOI" = ( /obj/item/tool/wrench, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "xOX" = ( /obj/structure/platform/kutjevo/smooth{ climb_delay = 1; layer = 2.99 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz1_near) "xPj" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/varadero/interior/administration) "xPx" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -37389,15 +30381,11 @@ req_access = null; req_one_access = null }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/research) "xPV" = ( /obj/structure/machinery/light, -/turf/open/floor/shiva{ - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow, /area/varadero/interior/electrical) "xQJ" = ( /obj/structure/surface/table/woodentable/poor, @@ -37415,9 +30403,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/electrical) "xRx" = ( /obj/structure/surface/table/woodentable, @@ -37450,35 +30436,24 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 1 - }, +/turf/open/floor/shiva/north, /area/varadero/interior/cargo) "xTA" = ( /obj/structure/prop/rock/brown, -/turf/open/gm/river{ - name = "shallow ocean"; - default_name = "shallow ocean" - }, +/turf/open/gm/river/shallow_ocean_shallow_ocean, /area/varadero/exterior/farocean) "xTH" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/shiva{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/southeast, /area/varadero/interior/medical) "xUp" = ( /obj/effect/decal/cleanable/blood, /turf/open/auto_turf/sand_white/layer1, /area/varadero/exterior/lz2_near) "xUq" = ( -/turf/open/floor/shiva{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/north, /area/varadero/interior/administration) "xUs" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37488,9 +30463,7 @@ /obj/structure/machinery/storm_siren{ pixel_y = 5 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "xUu" = ( /obj/structure/surface/table/woodentable, @@ -37498,9 +30471,7 @@ /turf/open/floor/carpet, /area/varadero/interior/library) "xUH" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/varadero/interior/court) "xVe" = ( /obj/item/prop/helmetgarb/bullet_pipe{ @@ -37511,34 +30482,25 @@ pixel_x = 10; pixel_y = 10 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "xVw" = ( /obj/structure/blocker/invisible_wall/water, /obj/structure/flora/bush/ausbushes/var3/stalkybush, -/turf/open/gm/river/ocean{ - name = "deep ocean"; - default_name = "deep ocean" - }, +/turf/open/gm/river/ocean/deep_ocean, /area/varadero/exterior/farocean) "xVA" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull, /area/varadero/interior/medical) "xVC" = ( /obj/structure/closet/crate/secure, /obj/item/trash/sosjerky, /obj/item/ammo_magazine/shotgun/buckshot, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/cargo) "xVQ" = ( /obj/structure/sign/safety/reception, @@ -37549,35 +30511,26 @@ /area/varadero/interior/maintenance/north) "xVX" = ( /obj/item/tool/warning_cone, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/lz2_near) "xWj" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/shiva/red/north, /area/varadero/interior/security) "xWL" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/exterior/eastbeach) "xWU" = ( /obj/item/trash/candle, /turf/open/floor/wood, /area/varadero/interior/chapel) "xWY" = ( -/turf/open/floor/shiva{ - icon_state = "green" - }, +/turf/open/floor/shiva/green, /area/varadero/interior/hall_N) "xXe" = ( /obj/structure/surface/table/reinforced/prison, @@ -37590,18 +30543,12 @@ pixel_x = -6; pixel_y = 12 }, -/turf/open/floor/shiva{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/northeast, /area/varadero/interior/technical_storage) "xXr" = ( /obj/effect/decal/cleanable/blood/drip, /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "xYB" = ( /obj/item/tool/pickaxe, @@ -37612,9 +30559,7 @@ pixel_x = 4; pixel_y = -2 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/north) "xYM" = ( /obj/structure/bed/chair{ @@ -37624,10 +30569,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/shiva/yellow/west, /area/varadero/interior/cargo) "xZa" = ( /obj/structure/prop/rock/brown, @@ -37638,9 +30580,7 @@ dir = 1 }, /obj/structure/surface/rack, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior_protected/maintenance/south) "xZD" = ( /obj/structure/disposalpipe/segment{ @@ -37654,16 +30594,10 @@ /area/varadero/interior/disposals) "xZN" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "yellowfull" - }, +/turf/open/floor/shiva/yellowfull/west, /area/varadero/interior/disposals) "xZO" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/varadero/interior/administration) "yab" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -37671,15 +30605,11 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/cargo) "yaf" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - icon_state = "red" - }, +/turf/open/floor/shiva/red, /area/varadero/interior/medical) "yaC" = ( /obj/structure/machinery/door/airlock/strata/autoname{ @@ -37687,9 +30617,7 @@ locked = 1; name = "\improper Navigation Chamber" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/varadero/interior_protected/vessel) "yba" = ( /obj/structure/machinery/space_heater, @@ -37700,10 +30628,7 @@ pixel_x = -2; pixel_y = 16 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "ybj" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -37714,9 +30639,7 @@ pixel_x = -16; pixel_y = -8 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/research) "ybm" = ( /obj/structure/surface/table/woodentable, @@ -37731,9 +30654,7 @@ /obj/structure/flora/bush/ausbushes/pointybush{ pixel_y = 11 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "ybY" = ( /obj/structure/surface/table, @@ -37743,9 +30664,7 @@ pixel_y = 11 }, /obj/item/tool/pen/blue, -/turf/open/floor/shiva{ - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles, /area/varadero/interior/hall_NW) "ycz" = ( /obj/structure/machinery/shower{ @@ -37775,17 +30694,13 @@ /area/varadero/interior/records) "ydP" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "ydQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/security) "ydZ" = ( /obj/structure/window/reinforced{ @@ -37804,31 +30719,20 @@ /obj/item/ammo_magazine/sniper/svd, /obj/item/weapon/gun/rifle/sniper/svd, /obj/structure/window/reinforced, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/varadero/interior_protected/vessel) "yeF" = ( /obj/item/reagent_container/glass/bucket/mopbucket, /obj/item/tool/mop, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/maintenance/security) "yeG" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/frame/camera, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/east, /area/varadero/interior/hall_SE) "yeH" = ( -/turf/open/floor/shiva{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/shiva/green/west, /area/varadero/interior/hall_N) "yeJ" = ( /obj/structure/machinery/light/small{ @@ -37847,28 +30751,20 @@ "yeY" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/shiva{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/shiva/red/east, /area/varadero/interior/security) "yfh" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "yfQ" = ( /obj/structure/bed/chair{ dir = 4; icon_state = "chair_alt" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/shiva/blue/west, /area/varadero/interior/administration) "yfT" = ( /obj/item/stack/tile/plasteel{ @@ -37899,9 +30795,7 @@ /obj/structure/catwalk{ indestructible = 1 }, -/turf/open/gm/river/desert/deep{ - base_river_slowdown = 0 - }, +/turf/open/gm/river/desert/deep/no_slowdown, /area/varadero/interior/maintenance/north) "ygT" = ( /obj/structure/surface/table, @@ -37910,10 +30804,7 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "wred" - }, +/turf/open/floor/shiva/wred/north, /area/varadero/interior/medical) "ygY" = ( /obj/item/card/id/silver{ @@ -37921,19 +30812,13 @@ pixel_y = 4 }, /obj/structure/surface/table, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "ygZ" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/varadero/exterior/lz1_near) "yhy" = ( /obj/structure/filingcabinet{ @@ -37983,9 +30868,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/shiva{ - icon_state = "wredfull" - }, +/turf/open/floor/shiva/wredfull, /area/varadero/interior/medical) "yji" = ( /obj/structure/surface/table/reinforced/prison, @@ -37996,10 +30879,7 @@ /obj/item/storage/firstaid/rad{ pixel_y = 4 }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "purplefull" - }, +/turf/open/floor/shiva/purplefull/west, /area/varadero/interior/research) "yjp" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -38007,10 +30887,7 @@ name = "\improper Underground Security Checkpoint"; req_access_txt = "100" }, -/turf/open/floor/shiva{ - dir = 8; - icon_state = "redfull" - }, +/turf/open/floor/shiva/redfull/west, /area/varadero/interior/hall_N) "yjH" = ( /obj/structure/cargo_container/kelland/right, @@ -38022,10 +30899,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/shiva{ - dir = 1; - icon_state = "multi_tiles" - }, +/turf/open/floor/shiva/multi_tiles/north, /area/varadero/interior/electrical) "ykc" = ( /turf/closed/wall, @@ -38042,16 +30916,12 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/plating/icefloor{ - icon_state = "asteroidplating" - }, +/turf/open/floor/plating/icefloor/asteroidplating, /area/varadero/interior/caves/east) "ykA" = ( /obj/structure/closet/crate/construction, /obj/item/storage/belt/utility/full, -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/varadero/exterior/eastbeach) "ykE" = ( /obj/structure/surface/table/reinforced/prison, @@ -38060,9 +30930,7 @@ pixel_y = 1 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/shiva{ - icon_state = "floor3" - }, +/turf/open/floor/shiva/floor3, /area/varadero/interior/medical) "ykM" = ( /obj/effect/overlay/palmtree_r{ @@ -49392,8 +42260,8 @@ mPk mPk wBp fjv -qwQ -uYJ +mfP +ppU bah uZK kME @@ -49573,9 +42441,9 @@ mPk mPk wBp wBp -qwQ -uYJ -lTR +mfP +ppU +ooP kap wMw wMw @@ -49754,10 +42622,10 @@ mPk mPk rYC fjv -uYJ -qwQ -pAX -lTR +ppU +mfP +sAW +ooP kap wMw wMw @@ -49935,11 +42803,11 @@ mPk mPk wBp wBp -qwQ -qwQ -qwQ -lTR -qwQ +mfP +mfP +mfP +ooP +mfP kap wMw wMw @@ -50116,12 +42984,12 @@ mPk mPk imk wBp -qwQ -uYJ -qwQ -qwQ -qwQ -qwQ +mfP +ppU +mfP +mfP +mfP +mfP kap sSz miT @@ -50298,12 +43166,12 @@ mPk mPk mPk fjv -qwQ -qwQ -pAX -qwQ -qwQ -qwQ +mfP +mfP +sAW +mfP +mfP +mfP kap cmU wMw @@ -50480,12 +43348,12 @@ mPk mPk mPk wBp -qwQ -qwQ -qwQ -qwQ -qwQ -lTR +mfP +mfP +mfP +mfP +mfP +ooP kap rgZ olD @@ -50662,18 +43530,18 @@ mPk mPk mPk rYC -lTR -pAX -qwQ -qwQ -lTR -lTR -eDY +ooP +sAW +mfP +mfP +ooP +ooP +tOB tpV asx cfq qAI -bJV +pEo ohC euS vWn @@ -50844,20 +43712,20 @@ mPk mPk mPk wBp -lTR -qwQ -qwQ -qwQ -lTR -qwQ -eDY +ooP +mfP +mfP +mfP +ooP +mfP +tOB lZR aCo lZR -caD -lTR -aTY -eGX +aBY +ooP +vLI +pYH haR kap wMw @@ -50896,7 +43764,7 @@ wMw wMw wMw pAp -cFK +aVs kdV gvM gvM @@ -51028,19 +43896,19 @@ mPk xVw dXg dXg -qwQ -qwQ -qwQ -qwQ +mfP +mfP +mfP +mfP xLB gnC mYR asx -caD -lTR -dXg -lTR -lTR +aBY +ooP +vzi +ooP +ooP kap wMw ygY @@ -51211,18 +44079,18 @@ wBp qwQ dXg dXg -qwQ -lTR -qwQ -fHf -wPl +mfP +ooP +mfP +ssw +vQF xOX lId -jLS -lTR -dXg -dXg -aTY +tyV +ooP +vzi +vzi +vLI kap oLa vUQ @@ -51393,18 +44261,18 @@ wBp uYJ dXg dXg -qwQ -qwQ -qwQ -qwQ +mfP +mfP +mfP +mfP xLB xOX bCM -rlI -rlI -rlI -rlI -rlI +kMe +kMe +kMe +kMe +kMe cEm fZB wMw @@ -51577,9 +44445,9 @@ qwQ dXg dXg dXg -qwQ -qwQ -eDY +mfP +mfP +tOB xOX tkV asx @@ -51761,7 +44629,7 @@ dXg dXg dXg dXg -eDY +tOB asx asx kzo @@ -51945,7 +44813,7 @@ qwQ dXg xFS vZR -eha +apt dKy qVD fXu @@ -63857,7 +56725,7 @@ ryD xJZ iLc dUL -jcY +bPk sny xJZ xJZ diff --git a/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm b/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm index db1f07a8b3b1..c2622e78ba80 100644 --- a/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm +++ b/maps/map_files/Sorokyne_Strata/Sorokyne_Strata.dmm @@ -16,10 +16,7 @@ /area/strata/ug/interior) "aaf" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "aag" = ( /obj/effect/landmark/xeno_spawn, @@ -65,10 +62,7 @@ "aap" = ( /obj/item/weapon/gun/rifle/type71/carbine, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "aaq" = ( /obj/effect/decal/remains/xeno, @@ -87,9 +81,7 @@ dir = 8; icon_state = "p_stair_ew_half_cap" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ug/interior/jungle/deep/minehead) "aau" = ( /obj/structure/platform/strata{ @@ -128,10 +120,7 @@ /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "aaA" = ( /obj/structure/surface/table/reinforced/prison, @@ -245,10 +234,7 @@ "aaR" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "aaS" = ( /obj/structure/bedsheetbin, @@ -375,19 +361,13 @@ "abt" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "abu" = ( /obj/structure/surface/rack, /obj/item/tank/emergency_oxygen/engi, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "abv" = ( /obj/effect/decal/cleanable/blood, @@ -402,10 +382,7 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "abz" = ( /obj/structure/machinery/light/small{ @@ -420,18 +397,14 @@ "abB" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/upp, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "abC" = ( /turf/closed/wall/resin/membrane/strata/on_tiles, /area/strata/ug/interior/jungle/deep/minehead) "abD" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "abE" = ( /obj/structure/surface/rack, @@ -440,10 +413,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "abF" = ( /obj/structure/surface/rack, @@ -451,24 +421,17 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "abH" = ( /obj/structure/surface/rack, /obj/item/storage/box/explosive_mines, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "abI" = ( /obj/structure/surface/rack, /obj/item/storage/box/cdeathalarm_kit, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "abJ" = ( /obj/structure/surface/rack, @@ -478,38 +441,27 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "abK" = ( /obj/structure/closet/wardrobe/grey, /obj/effect/landmark/wo_supplies/storage/mines, /obj/effect/landmark/wo_supplies/storage/mines, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "abL" = ( /obj/item/ammo_magazine/rifle/type71, /obj/item/ammo_magazine/rifle/type71, /obj/structure/surface/rack, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "abM" = ( /obj/item/stack/rods, /obj/effect/decal/cleanable/blood/gibs/core, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "abN" = ( /obj/item/stack/rods, @@ -535,17 +487,13 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/exterior/paths/cabin_area) "abQ" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/exterior/paths/cabin_area) "abR" = ( /obj/structure/platform/strata{ @@ -559,44 +507,29 @@ /area/strata/ag/exterior/paths/cabin_area) "abS" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "abT" = ( /obj/structure/surface/rack, /obj/item/storage/pill_bottle/bicaridine, /obj/item/tool/crowbar, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "abU" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "abV" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/rifle/type71, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "abW" = ( /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "abX" = ( -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "abY" = ( /obj/structure/flora/pottedplant{ @@ -606,15 +539,11 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "abZ" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "aca" = ( /obj/structure/sink{ @@ -624,10 +553,7 @@ /obj/structure/mirror{ pixel_x = -29 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "acb" = ( /obj/structure/toilet{ @@ -637,10 +563,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "acc" = ( /obj/structure/platform/strata, @@ -650,9 +573,7 @@ "acd" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "ace" = ( /obj/structure/machinery/light/small{ @@ -689,15 +610,11 @@ /area/strata/ag/exterior/paths/cabin_area) "acj" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "ack" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "acl" = ( /obj/structure/machinery/light/small{ @@ -705,37 +622,25 @@ pixel_y = 20 }, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "acm" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "acn" = ( /obj/structure/reagent_dispensers, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "aco" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/spray/cleaner, /obj/item/paper_bin, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "acp" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "acq" = ( /obj/structure/machinery/shower{ @@ -748,25 +653,17 @@ /obj/structure/machinery/door/window/eastright{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "acr" = ( /obj/item/stack/rods, /obj/structure/inflatable/door, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball) "acs" = ( /obj/effect/decal/cleanable/blood, /obj/structure/inflatable/door, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "act" = ( /obj/structure/inflatable/door, @@ -804,89 +701,63 @@ "acx" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "acy" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgibdown1" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "acz" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "acA" = ( /obj/structure/window/reinforced/tinted, /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "acB" = ( /obj/structure/window/reinforced/tinted, /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "acE" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/jungle/deep/structures/res) "acF" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "acG" = ( /obj/structure/window/reinforced/tinted, /obj/item/stool, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "acH" = ( /obj/item/stool, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "acI" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball) "acJ" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "acK" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "acL" = ( /obj/structure/machinery/scoreboard{ @@ -896,9 +767,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "acM" = ( /obj/structure/machinery/light/small{ @@ -907,16 +776,11 @@ }, /obj/effect/landmark/corpsespawner/russian, /obj/structure/bed/roller, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "acN" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms/hive) "acO" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -938,15 +802,11 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "acR" = ( /obj/effect/decal/remains/xeno, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "acS" = ( /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "acT" = ( /obj/structure/filingcabinet, @@ -954,18 +814,14 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "acU" = ( /turf/open/auto_turf/ice/layer0, /area/strata/ag/interior/outpost/gen/bball/nest) "acV" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "acW" = ( /obj/structure/bed/nest, @@ -979,45 +835,33 @@ /area/strata/ag/exterior/marsh/water) "acY" = ( /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "acZ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "ada" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "adb" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "adc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/landmark/xeno_spawn, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "add" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "ade" = ( /obj/structure/surface/table/reinforced/prison, @@ -1026,23 +870,17 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "adf" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/ids, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "adg" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/communications, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "adh" = ( /obj/structure/sign/safety/bulkhead_door, @@ -1052,18 +890,13 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "adj" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "adk" = ( /obj/structure/machinery/weather_siren{ @@ -1092,9 +925,7 @@ /turf/open/auto_turf/snow/brown_base/layer0, /area/strata/ag/interior/outpost/gen/bball/nest) "ado" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/exterior/paths/cabin_area) "adq" = ( /obj/structure/machinery/weather_siren{ @@ -1108,62 +939,42 @@ "ads" = ( /obj/structure/inflatable/popped/door, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/nearlz2) "adt" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "adw" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "adx" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "ady" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "adz" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "adA" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "adB" = ( /obj/structure/closet/basketball, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "adC" = ( /obj/effect/decal/cleanable/blood/gibs/core, @@ -1182,9 +993,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "adE" = ( /obj/effect/decal/warning_stripes{ @@ -1196,9 +1005,7 @@ /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "adF" = ( /obj/effect/decal/warning_stripes{ @@ -1213,20 +1020,14 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "adG" = ( /obj/structure/closet/basketball, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "adH" = ( -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "adI" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -1252,9 +1053,7 @@ /obj/structure/inflatable/popped/door, /obj/effect/decal/cleanable/dirt, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "adN" = ( /obj/item/lightstick/red/planted, @@ -1266,18 +1065,14 @@ pixel_y = 20 }, /obj/effect/decal/cleanable/ash, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "adP" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "adQ" = ( /turf/closed/wall/wood, @@ -1290,33 +1085,25 @@ }, /obj/item/tool/kitchen/utensil/pfork, /obj/item/device/flashlight/lamp, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "adS" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/strata/ag/interior/research_decks/security) "adT" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "adU" = ( /obj/structure/closet/secure_closet/security/soro, /obj/item/reagent_container/food/snacks/carpmeat, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "adV" = ( /obj/structure/filingcabinet, /obj/structure/window/reinforced/tinted, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "adW" = ( /obj/item/stack/rods, @@ -1325,18 +1112,13 @@ "adX" = ( /obj/structure/barricade/handrail/strata, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "adY" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "adZ" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, @@ -1344,21 +1126,15 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "aea" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "aeb" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "aec" = ( /obj/structure/machinery/vending/coffee, @@ -1366,9 +1142,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "aed" = ( /obj/effect/decal/warning_stripes{ @@ -1377,25 +1151,19 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "aee" = ( /obj/structure/closet/secure_closet/personal, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "aef" = ( /obj/structure/inflatable/door, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "aeg" = ( /obj/effect/decal/cleanable/blood/gibs/core, @@ -1410,40 +1178,29 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aei" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/res) "aej" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/jungle/deep/structures/res) "aek" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aem" = ( /obj/item/fuel_cell, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "aen" = ( /obj/effect/landmark/monkey_spawn, @@ -1453,17 +1210,13 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aeq" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "aer" = ( /obj/structure/window/reinforced/tinted{ @@ -1473,25 +1226,18 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "aes" = ( /obj/structure/bed/nest, /obj/item/storage/pill_bottle/inaprovaline/skillless, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "aet" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "aeu" = ( /obj/effect/decal/warning_stripes{ @@ -1499,9 +1245,7 @@ }, /obj/effect/decal/warning_stripes, /obj/item/toy/beach_ball/holoball, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "aev" = ( /obj/effect/landmark/corpsespawner/upp, @@ -1509,9 +1253,7 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "aex" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "aez" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -1519,17 +1261,13 @@ /area/strata/ug/interior/jungle/deep/minehead) "aeB" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aeC" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aeD" = ( /obj/structure/machinery/light/small{ @@ -1539,9 +1277,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aeE" = ( /obj/structure/window/reinforced/tinted{ @@ -1549,18 +1285,13 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/cheesecakeslice, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "aeF" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "aeH" = ( /obj/structure/surface/table/reinforced/prison, @@ -1570,9 +1301,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "aeJ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -1590,44 +1319,28 @@ /area/strata/ag/exterior/paths/cabin_area) "aeM" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aeN" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "aeR" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "aeS" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "aeT" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "aeU" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -1647,9 +1360,7 @@ layer = 2.9 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aeY" = ( /turf/closed/shuttle/ert{ @@ -1665,43 +1376,29 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "afb" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment, /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "afc" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "afd" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "afe" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "aff" = ( /obj/item/lightstick/planted, @@ -1709,9 +1406,7 @@ /area/strata/ag/interior/mountain) "afg" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "afh" = ( /obj/effect/decal/warning_stripes{ @@ -1720,9 +1415,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "afi" = ( /obj/effect/decal/warning_stripes{ @@ -1738,9 +1431,7 @@ icon_state = "E" }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "afj" = ( /obj/effect/decal/warning_stripes{ @@ -1753,9 +1444,7 @@ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "afk" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -1763,22 +1452,16 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "afl" = ( /obj/structure/inflatable/door, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "afm" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "afn" = ( /obj/structure/inflatable/popped/door, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "afo" = ( /obj/structure/inflatable/door, @@ -1794,9 +1477,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "afs" = ( /obj/structure/flora/pottedplant{ @@ -1806,10 +1487,7 @@ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "aft" = ( /obj/structure/sink{ @@ -1817,9 +1495,7 @@ pixel_x = -11 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "afu" = ( /obj/structure/flora/pottedplant{ @@ -1829,10 +1505,7 @@ dir = 8 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "afv" = ( /obj/structure/platform/strata{ @@ -1850,9 +1523,7 @@ "afx" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/communications, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "afy" = ( /turf/closed/shuttle/ert{ @@ -1873,43 +1544,32 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "afD" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "afE" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "afF" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "afG" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tool, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "afH" = ( /obj/structure/machinery/light/small{ @@ -1919,9 +1579,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "afI" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -1946,48 +1604,34 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "afL" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "afM" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "afN" = ( /obj/structure/bedsheetbin, /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "afO" = ( /obj/effect/decal/cleanable/blood/gibs/down, /obj/item/dogtag, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/gen/bball) "afP" = ( /obj/structure/machinery/washing_machine, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "afQ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -2004,10 +1648,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "afU" = ( /obj/structure/machinery/light/small{ @@ -2015,10 +1656,7 @@ pixel_y = 20 }, /obj/structure/inflatable/popped/door, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "afV" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -2028,9 +1666,7 @@ /turf/open/auto_turf/snow/brown_base/layer3, /area/strata/ag/exterior/paths/cabin_area) "afW" = ( -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "afX" = ( /obj/structure/surface/table/reinforced/prison, @@ -2039,17 +1675,13 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "afY" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ug/interior/jungle/deep/structures/res) "afZ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -2060,9 +1692,7 @@ "aga" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/faxmachine, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "agb" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -2081,16 +1711,11 @@ /area/strata/ag/exterior/paths/cabin_area) "agf" = ( /obj/structure/bedsheetbin, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "agg" = ( /obj/structure/bedsheetbin, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "agh" = ( /obj/structure/machinery/washing_machine, @@ -2098,9 +1723,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "agi" = ( /obj/effect/decal/cleanable/dirt, @@ -2109,18 +1732,12 @@ "agl" = ( /obj/structure/machinery/light/small, /obj/structure/inflatable/popped/door, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "agm" = ( /obj/structure/inflatable/door, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "agn" = ( /obj/structure/barricade/handrail/strata, @@ -2134,15 +1751,11 @@ "agp" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ug/interior/jungle/deep/structures/res) "agq" = ( /obj/structure/bed/chair/dropship/passenger, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "agr" = ( /obj/structure/machinery/space_heater, @@ -2150,15 +1763,11 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "ags" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "agt" = ( /obj/effect/landmark/xeno_spawn, @@ -2166,15 +1775,11 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "agu" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ug/interior/jungle/deep/structures/res) "agv" = ( /turf/closed/shuttle/ert{ @@ -2183,22 +1788,15 @@ /area/strata/ug/interior/jungle/deep/structures/res) "agw" = ( /obj/structure/filingcabinet, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "agx" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "agy" = ( /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "agz" = ( /obj/structure/stairs/perspective{ @@ -2208,9 +1806,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "agA" = ( /obj/effect/particle_effect/steam, @@ -2229,18 +1825,14 @@ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "agC" = ( /obj/effect/decal/remains/xeno, /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "agD" = ( /obj/effect/decal/cleanable/blood, @@ -2251,9 +1843,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "agE" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -2261,27 +1851,21 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "agF" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "agG" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "agH" = ( /obj/structure/barricade/snow{ @@ -2296,25 +1880,17 @@ pixel_y = -4 }, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "agJ" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "agK" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/food/snacks/flour, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms/canteen) "agL" = ( /obj/structure/surface/table/reinforced/prison, @@ -2323,18 +1899,12 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms/canteen) "agM" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/reagentgrinder, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms/canteen) "agN" = ( /obj/structure/sign/safety/fire_haz, @@ -2345,16 +1915,11 @@ /area/space) "agP" = ( /obj/structure/machinery/gibber, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "agQ" = ( /obj/structure/closet/lasertag/red, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "agR" = ( /turf/open/auto_turf/snow/brown_base/layer1, @@ -2393,10 +1958,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "ahe" = ( /obj/structure/flora/pottedplant{ @@ -2408,33 +1970,23 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "ahf" = ( /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "ahg" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/strata/ag/interior/paths/cabin_area/central) "ahh" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "ahi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "ahj" = ( /obj/item/stack/catwalk, @@ -2460,9 +2012,7 @@ /area/strata/ug/interior/jungle/deep/structures/res) "ahm" = ( /obj/item/stack/catwalk, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "ahn" = ( /turf/open/auto_turf/ice/layer2, @@ -2476,24 +2026,18 @@ dir = 4 }, /obj/item/paper_bin, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "ahp" = ( /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets, /obj/structure/surface/rack, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "ahq" = ( /obj/structure/closet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "ahr" = ( /obj/structure/closet/fireaxecabinet, @@ -2501,9 +2045,7 @@ /area/strata/ag/interior/dorms/flight_control) "ahs" = ( /obj/effect/decal/remains/xeno, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "aht" = ( /obj/structure/bed/nest, @@ -2513,39 +2055,28 @@ }, /obj/effect/decal/cleanable/blood/gibs/core, /obj/effect/landmark/corpsespawner/russian, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "ahu" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ahv" = ( /obj/structure/mirror{ pixel_y = 28 }, /obj/structure/largecrate/guns/russian, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "ahw" = ( /obj/structure/machinery/processor, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ahx" = ( /obj/structure/pipes/vents/pump{ @@ -2554,20 +2085,14 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ahy" = ( /obj/structure/kitchenspike, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ahz" = ( /obj/structure/barricade/snow{ @@ -2604,9 +2129,7 @@ /area/strata/ug/interior/jungle/deep/structures/res) "ahJ" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "ahK" = ( /turf/open/gm/coast/beachcorner/north_west, @@ -2620,9 +2143,7 @@ /area/strata/ug/interior/jungle/deep/structures/res) "ahM" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ug/interior/jungle/deep/structures/res) "ahN" = ( /obj/structure/disposalpipe/segment{ @@ -2638,32 +2159,24 @@ pixel_y = 20 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "ahP" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "ahQ" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "ahR" = ( /obj/structure/stairs/perspective{ color = "#6e6e6e" }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "ahS" = ( /obj/item/stack/rods, @@ -2677,45 +2190,30 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ahU" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "ahV" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "ahW" = ( /obj/item/stack/sandbags, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "ahX" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/item/reagent_container/food/drinks/milk, /obj/item/reagent_container/food/drinks/milk, /obj/item/reagent_container/food/drinks/milk, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ahY" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -2746,37 +2244,27 @@ "aih" = ( /obj/effect/landmark/crap_item, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aii" = ( /obj/structure/machinery/computer/guestpass, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aij" = ( /obj/item/device/flashlight/lamp, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aik" = ( /obj/item/storage/firstaid/adv, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "ail" = ( /obj/structure/machinery/computer/cameras, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aim" = ( /turf/closed/shuttle/ert{ @@ -2817,9 +2305,7 @@ "air" = ( /obj/item/stool, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "ais" = ( /turf/closed/shuttle/ert{ @@ -2830,10 +2316,7 @@ /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "aiu" = ( /obj/structure/window/reinforced/tinted{ @@ -2843,16 +2326,11 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "aiv" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "aiw" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -2870,9 +2348,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "aiz" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -2881,9 +2357,7 @@ /obj/structure/machinery/door/airlock/almayer/security/colony{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "aiA" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -2899,9 +2373,7 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "aiC" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -2910,9 +2382,7 @@ pixel_y = -4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "aiD" = ( /obj/structure/machinery/light/small{ @@ -2923,26 +2393,18 @@ "aiE" = ( /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "aiF" = ( /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "aiG" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "aiH" = ( /obj/structure/sign/safety/fridge, @@ -2959,14 +2421,8 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "aiK" = ( /obj/structure/barricade/snow{ @@ -2981,25 +2437,16 @@ /area/strata/ag/interior/outpost/gen/bball) "aiM" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/personal_storage) "aiN" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/personal_storage) "aiO" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/personal_storage) "aiP" = ( /obj/effect/particle_effect/steam, @@ -3020,14 +2467,10 @@ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aiV" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/res) "aiW" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -3038,18 +2481,14 @@ "aiX" = ( /obj/item/clipboard, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aiY" = ( /obj/structure/machinery/computer/cameras{ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aiZ" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -3074,15 +2513,11 @@ "ajd" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "aje" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "ajf" = ( /obj/structure/platform/strata/metal{ @@ -3095,9 +2530,7 @@ /area/strata/ug/interior/jungle/deep/south_dorms) "ajg" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/flight_control) "ajh" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -3107,18 +2540,14 @@ /area/strata/ag/exterior/paths/cabin_area) "aji" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "ajj" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "ajk" = ( /obj/item/weapon/gun/revolver/cmb{ @@ -3128,9 +2557,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "ajl" = ( /obj/effect/decal/cleanable/blood, @@ -3148,28 +2575,19 @@ /obj/item/clothing/head/soft/ferret{ pixel_y = 9 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ajo" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/eggplantparm, /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ajp" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/jellysandwich, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ajr" = ( /obj/structure/surface/table/reinforced/prison, @@ -3179,26 +2597,18 @@ pixel_y = 3 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ajs" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "ajt" = ( /obj/structure/surface/rack, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "aju" = ( /obj/effect/landmark/monkey_spawn, @@ -3208,10 +2618,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/disposals) "ajw" = ( /obj/effect/particle_effect/steam, @@ -3224,47 +2631,33 @@ /area/strata/ag/exterior/marsh/river) "ajx" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/personal_storage) "ajy" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/canteen/personal_storage) "ajz" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/lightreplacer, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "ajC" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/res) "ajD" = ( /obj/item/clipboard, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "ajE" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "ajF" = ( /turf/closed/shuttle/ert{ @@ -3274,27 +2667,19 @@ /area/strata/ug/interior/jungle/deep/structures/res) "ajG" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "ajH" = ( /obj/structure/bookcase, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "ajI" = ( /obj/item/stool, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "ajJ" = ( /obj/structure/bedsheetbin, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "ajK" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -3306,9 +2691,7 @@ icon_state = "xgib4" }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "ajN" = ( /turf/open/auto_turf/snow/brown_base/layer1, @@ -3316,24 +2699,17 @@ "ajO" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/faxmachine, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "ajQ" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "ajR" = ( /obj/structure/barricade/wooden{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "ajS" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -3352,9 +2728,7 @@ pixel_y = 10 }, /obj/structure/window, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "ajT" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -3365,24 +2739,18 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "ajU" = ( /obj/structure/machinery/chem_dispenser/soda{ pixel_y = 22 }, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "ajV" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "ajW" = ( /obj/item/stack/rods, @@ -3393,16 +2761,12 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/personal_storage) "ajY" = ( /obj/structure/closet/wardrobe/red, /obj/item/clothing/suit/imperium_monk, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/canteen/personal_storage) "ajZ" = ( /obj/structure/closet/secure_closet/personal, @@ -3411,9 +2775,7 @@ pixel_y = 20 }, /obj/item/clothing/suit/storage/bomber, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/canteen/personal_storage) "aka" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -3425,11 +2787,8 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/item/device/mass_spectrometer, -/obj/item/device/matter_decompiler, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/obj/item/prop/matter_decompiler, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "ake" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -3439,15 +2798,10 @@ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/res) "akg" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/jungle/deep/structures/res) "akh" = ( /turf/closed/shuttle/ert{ @@ -3487,10 +2841,7 @@ /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "ako" = ( /obj/structure/surface/table/reinforced/prison, @@ -3498,23 +2849,17 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "akp" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "akq" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "akr" = ( /obj/structure/machinery/light/small{ @@ -3543,44 +2888,29 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "aku" = ( /obj/structure/bed/chair, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "akv" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "akw" = ( /obj/item/stack/sandbags, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "akx" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/reagent_container/food/drinks/coffee, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "aky" = ( -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "akz" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -3592,9 +2922,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "akB" = ( /obj/structure/barricade/snow{ @@ -3607,16 +2935,12 @@ /area/strata/ag/exterior/paths/cabin_area) "akC" = ( /obj/structure/closet/wardrobe/engineering_yellow, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/canteen/personal_storage) "akD" = ( /obj/structure/closet/secure_closet/personal, /obj/item/clothing/suit/storage/apron/overalls, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/canteen/personal_storage) "akE" = ( /obj/structure/sign/nosmoking_1, @@ -3636,33 +2960,22 @@ /area/strata/ag/exterior/paths/cabin_area) "akK" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "akL" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "akM" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "akN" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/jungle/deep/structures/res) "akO" = ( /obj/structure/largecrate/random/barrel/green, @@ -3681,10 +2994,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "akR" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -3703,79 +3013,54 @@ "akU" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "akV" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/nearlz1) "akW" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "akX" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "akY" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/cubancarp, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms/canteen) "ala" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/fishfingers, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms/canteen) "alb" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "alc" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/meatballspagetti, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms/canteen) "ald" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "ale" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -3788,16 +3073,12 @@ pixel_x = 8; pixel_y = 17 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "alf" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/reagent_container/food/snacks/sliceable/bread, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "ali" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -3817,73 +3098,48 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/canteen/personal_storage) "all" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "alm" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/canteen/personal_storage) "aln" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "alo" = ( /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "alp" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ name = "\improper Chunkeez Diner door" }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "alq" = ( /obj/item/stool, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "alr" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/personal_storage) "als" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "alu" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "alv" = ( /obj/structure/barricade/snow, @@ -3899,9 +3155,7 @@ "alx" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/microwave, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "aly" = ( /turf/closed/wall/strata_ice/jungle, @@ -3917,9 +3171,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/nearlz1) "alB" = ( /obj/structure/platform_decoration/strata/metal{ @@ -3929,97 +3181,64 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/nearlz1) "alC" = ( -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/nearlz1) "alD" = ( /obj/structure/platform/strata/metal{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/nearlz1) "alE" = ( /obj/structure/lz_sign/sorokyne_sign/interior, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "alF" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "alG" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "alH" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "alI" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/mushroompizzaslice, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms/canteen) "alJ" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "alK" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/omelette, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms/canteen) "alL" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "alM" = ( /obj/structure/pipes/vents/pump/on, /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "alN" = ( /obj/effect/decal/cleanable/blood, @@ -4030,10 +3249,7 @@ /area/strata/ag/exterior/research_decks) "alQ" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "alR" = ( /obj/structure/barricade/snow{ @@ -4047,80 +3263,54 @@ /area/strata/ag/exterior/paths/cabin_area) "alT" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/canteen/personal_storage) "alU" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "alV" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "alW" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/curtain/open/shower, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "alX" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "alY" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "alZ" = ( /obj/structure/closet/secure_closet/personal, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "amc" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "amd" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "ame" = ( /obj/structure/mirror, @@ -4129,18 +3319,12 @@ "amf" = ( /obj/structure/largecrate/random, /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "amg" = ( /obj/structure/surface/rack, /obj/item/spacecash/c500, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "ami" = ( /turf/open/auto_turf/snow/brown_base/layer1, @@ -4176,10 +3360,7 @@ /obj/item/clothing/suit/storage/snow_suit, /obj/item/tank/emergency_oxygen/engi, /obj/item/tank/emergency_oxygen/engi, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/jungle/deep/structures/res) "amq" = ( /obj/structure/pipes/vents/pump, @@ -4187,25 +3368,17 @@ /area/strata/ag/interior/nearlz1) "amr" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "ams" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "amt" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "amu" = ( /obj/structure/prop/almayer/computers/sensor_computer1, @@ -4219,9 +3392,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "amw" = ( /obj/effect/decal/cleanable/blood, @@ -4232,9 +3403,7 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "amA" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -4260,32 +3429,19 @@ "amL" = ( /obj/item/stool, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "amM" = ( /obj/structure/bedsheetbin, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "amN" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "amO" = ( -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/personal_storage) "amP" = ( /obj/structure/machinery/shower{ @@ -4310,17 +3466,11 @@ layer = 3 }, /obj/item/weapon/gun/pistol/holdout, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "amZ" = ( /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "ana" = ( /obj/effect/decal/cleanable/blood{ @@ -4328,10 +3478,7 @@ }, /obj/effect/decal/cleanable/blood/gibs/limb, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "anb" = ( /obj/structure/platform/strata/metal{ @@ -4349,9 +3496,7 @@ /area/strata/ag/interior/outpost/gen/foyer) "and" = ( /obj/item/stool, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "ane" = ( /turf/open/floor/strata, @@ -4364,23 +3509,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "anh" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "ani" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "anj" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -4390,29 +3529,21 @@ /area/strata/ag/interior/nearlz1) "ank" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "anl" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "anm" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "ann" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "ano" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -4421,33 +3552,21 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "anp" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "anq" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "anr" = ( /obj/structure/surface/rack, @@ -4460,9 +3579,7 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "ans" = ( /obj/structure/closet/secure_closet/security/soro, @@ -4472,20 +3589,14 @@ pixel_y = 20 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "ant" = ( -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "anu" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "anv" = ( /obj/structure/surface/table/reinforced/prison, @@ -4498,9 +3609,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "anw" = ( /obj/effect/decal/cleanable/blood, @@ -4510,10 +3619,7 @@ /area/strata/ag/exterior/research_decks) "anx" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "anz" = ( /obj/structure/surface/table/reinforced/prison, @@ -4527,24 +3633,18 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "anA" = ( /obj/structure/machinery/space_heater, /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "anB" = ( /obj/item/reagent_container/food/snacks/carpmeat, /obj/effect/landmark/objective_landmark/close, /obj/structure/closet/secure_closet/security/soro, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "anC" = ( /obj/item/device/megaphone, @@ -4552,9 +3652,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "anE" = ( /obj/structure/stairs/perspective{ @@ -4569,18 +3667,14 @@ pixel_x = 3; pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "anG" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/strata/ag/interior/outpost/canteen/personal_storage) "anI" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "anJ" = ( /obj/structure/sign/safety/galley, @@ -4589,25 +3683,17 @@ "anK" = ( /obj/structure/machinery/washing_machine, /obj/item/facepaint/skull, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "anL" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "anM" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/curtain/open/shower, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "anN" = ( /obj/structure/platform/strata/metal{ @@ -4618,9 +3704,7 @@ "anP" = ( /obj/structure/bedsheetbin, /obj/item/device/binoculars/range, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/personal_storage) "anR" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -4636,16 +3720,12 @@ /area/strata/ag/interior/outpost/canteen/personal_storage) "anV" = ( /obj/structure/curtain/open/shower, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/personal_storage) "anW" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/curtain/open/shower, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/personal_storage) "aoa" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -4659,31 +3739,22 @@ /area/strata/ug/interior/jungle/deep/minehead) "aod" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "aoi" = ( /obj/effect/spawner/random/tool, /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/deep/structures/res) "aoj" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aok" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/strata/ag/interior/landingzone_1) "aol" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aom" = ( /obj/structure/machinery/light/small{ @@ -4693,38 +3764,25 @@ /area/strata/ag/interior/nearlz1) "aon" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "aoo" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms) "aop" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms/canteen) "aoq" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/canteen) "aor" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/canteen) "aos" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -4732,23 +3790,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "aot" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/research_decks/security) "aou" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "aov" = ( /obj/effect/decal/cleanable/blood{ @@ -4763,22 +3815,14 @@ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/research_decks/security) "aoz" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "aoA" = ( /obj/item/lightstick/planted, @@ -4791,9 +3835,7 @@ "aoC" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aoD" = ( /obj/structure/surface/table/reinforced/prison, @@ -4802,63 +3844,43 @@ pixel_y = 6 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aoE" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/security) "aoF" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/microwave, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "aoH" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "aoI" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aoJ" = ( /obj/structure/machinery/washing_machine, /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "aoK" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "aoL" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "aoM" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -4868,19 +3890,13 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "aoO" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "aoP" = ( /obj/structure/stairs/perspective{ @@ -4905,10 +3921,7 @@ icon_state = "p_stair_ew_full_cap"; layer = 3.5 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/minehead) "aoT" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -4920,38 +3933,25 @@ /obj/structure/surface/rack, /obj/item/storage/box/masks, /obj/item/storage/box/masks, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "aoV" = ( /obj/structure/surface/rack, /obj/item/storage/box/holobadge, /obj/item/storage/box/holobadge, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "aoW" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "aoX" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "aoY" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "apc" = ( /obj/structure/machinery/floodlight/landing, @@ -4967,45 +3967,31 @@ /area/strata/ag/exterior/paths/cabin_area) "apf" = ( /obj/structure/machinery/landinglight/ds1/delayone, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/interior/landingzone_1) "aph" = ( /obj/structure/machinery/landinglight/ds1, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/interior/landingzone_1) "api" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/landinglight/ds1/delaythree, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/interior/landingzone_1) "apj" = ( /obj/structure/machinery/landinglight/ds1/delaytwo, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/interior/landingzone_1) "apk" = ( /obj/structure/machinery/landinglight/ds1/delaythree, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/interior/landingzone_1) "apl" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "apm" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/interior/landingzone_1) "app" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -5013,9 +3999,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "apr" = ( /obj/structure/flora/pottedplant{ @@ -5024,24 +4008,17 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "aps" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "apt" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "apu" = ( /obj/structure/surface/table/reinforced/prison, @@ -5049,43 +4026,33 @@ /obj/structure/machinery/computer/objective{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "apv" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/landingzone_2) "apw" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "apx" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "apy" = ( /obj/structure/surface/rack, /obj/item/storage/box/m94, /obj/item/storage/box/m94, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "apz" = ( /turf/open/auto_turf/snow/brown_base/layer4, @@ -5101,38 +4068,26 @@ "apC" = ( /obj/structure/closet/secure_closet/personal, /obj/item/clothing/suit/radiation, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "apD" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "apE" = ( /obj/structure/machinery/washing_machine, /obj/item/clothing/suit/bluetag, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "apF" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "apG" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "apI" = ( /obj/structure/curtain/open/shower, @@ -5145,45 +4100,31 @@ icon_state = "p_stair_full" }, /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "apK" = ( /obj/effect/decal/cleanable/greenglow, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "apL" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/toy/deck, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "apM" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "apN" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/pizza, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "apO" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "apP" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -5200,9 +4141,7 @@ pixel_x = 6; pixel_y = 19 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "apT" = ( /obj/structure/surface/table/reinforced/prison, @@ -5213,40 +4152,30 @@ /obj/structure/surface/table/reinforced/almayer_B, /obj/item/tool/kitchen/knife, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "apV" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "apW" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "apX" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "apY" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "apZ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -5255,9 +4184,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib2" }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aqa" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -5265,9 +4192,7 @@ }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aqb" = ( /obj/effect/decal/cleanable/blood{ @@ -5276,9 +4201,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aqc" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -5286,35 +4209,25 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aqd" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "aqe" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "aqf" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "aqg" = ( /obj/structure/sign/nosmoking_2, @@ -5322,18 +4235,14 @@ /area/strata/ag/interior/dorms) "aqh" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "aqi" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/item/stool, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "aqj" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ @@ -5358,17 +4267,11 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/research_decks/security) "aqo" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/research_decks/security) "aqp" = ( /obj/structure/sign/nosmoking_1, @@ -5386,28 +4289,20 @@ "aqs" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/research_decks/security) "aqt" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/research_decks/security) "aqv" = ( /obj/structure/surface/rack, /obj/item/storage/box/cups, /obj/item/storage/box/cups, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aqy" = ( /obj/structure/bed/chair{ @@ -5416,17 +4311,13 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "aqz" = ( /obj/structure/surface/rack, /obj/item/stack/folding_barricade, /obj/item/weapon/gun/rifle/type71/carbine, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aqA" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -5434,88 +4325,62 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "aqB" = ( /obj/item/storage/box/nade_box/tear_gas, /obj/structure/closet/secure_closet/security/soro, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aqC" = ( /obj/item/stool, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/security) "aqD" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/security) "aqE" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aqG" = ( /obj/structure/machinery/computer/communications{ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "aqH" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "aqI" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "aqJ" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "aqK" = ( /obj/item/stool, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "aqL" = ( /obj/structure/closet/secure_closet/personal, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "aqM" = ( /obj/item/stool, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "aqN" = ( /obj/item/lightstick/planted, @@ -5524,15 +4389,11 @@ /area/strata/ag/interior/restricted/devroom) "aqP" = ( /obj/item/device/aicard, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "aqQ" = ( /obj/item/stack/sandbags/large_stack, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "aqR" = ( /obj/structure/stairs/perspective{ @@ -5550,97 +4411,71 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "aqU" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ug/interior/jungle/deep/structures/res) "aqV" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ug/interior/jungle/deep/structures/res) "aqW" = ( /obj/item/clipboard, /obj/item/clipboard, /obj/structure/surface/rack, /obj/item/storage/box/cups, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ug/interior/jungle/deep/structures/res) "aqX" = ( /obj/structure/machinery/light/small, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "aqY" = ( /obj/structure/bed/chair{ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "aqZ" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "ara" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "arb" = ( /obj/item/storage/belt/security, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "arc" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/secure_data{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "ard" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "are" = ( /obj/effect/decal/cleanable/blood, /turf/open/auto_turf/snow/brown_base/layer3, /area/strata/ag/exterior/paths/cabin_area) "arh" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/strata/ag/interior/dorms) "ari" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/strata/ag/interior/dorms) "arj" = ( /obj/structure/platform/strata/metal{ @@ -5666,9 +4501,7 @@ /turf/open/asphalt/cement, /area/strata/ag/exterior/research_decks) "aro" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/paths/north_outpost) "arp" = ( /obj/structure/largecrate/random, @@ -5694,9 +4527,7 @@ /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "art" = ( /obj/structure/surface/rack, @@ -5705,9 +4536,7 @@ /obj/item/storage/box/holobadge, /obj/item/storage/box/evidence, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aru" = ( /obj/structure/surface/rack, @@ -5715,9 +4544,7 @@ /obj/item/storage/box/lightstick/red, /obj/item/storage/box/lightstick/red, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "arv" = ( /obj/structure/filingcabinet, @@ -5725,23 +4552,17 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "arw" = ( /obj/structure/bed/chair/office/light, /obj/effect/landmark/corpsespawner/russian, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "arx" = ( /obj/structure/pipes/vents/pump, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "ary" = ( /obj/structure/bed/chair{ @@ -5750,15 +4571,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "arz" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "arA" = ( /obj/structure/bed/chair{ @@ -5767,9 +4584,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "arB" = ( /obj/structure/machinery/camera/autoname{ @@ -5784,9 +4599,7 @@ }, /obj/item/stack/folding_barricade, /obj/item/weapon/gun/rifle/type71/carbine, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "arE" = ( /obj/structure/surface/rack, @@ -5796,36 +4609,25 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "arF" = ( /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/security) "arG" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/security) "arH" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/personal_storage) "arI" = ( /obj/structure/sign/prop3, @@ -5833,9 +4635,7 @@ /area/strata/ag/interior/outpost/canteen) "arJ" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "arK" = ( /obj/structure/platform/strata/metal, @@ -5859,17 +4659,11 @@ /area/strata/ug/interior/jungle/deep/minehead) "arO" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "arP" = ( /obj/structure/largecrate/random, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "arQ" = ( /obj/structure/closet/fireaxecabinet, @@ -5879,9 +4673,7 @@ /obj/structure/machinery/landinglight/ds1{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/interior/landingzone_1) "arS" = ( /obj/structure/machinery/camera/autoname/lz_camera, @@ -5891,18 +4683,14 @@ /obj/structure/machinery/landinglight/ds1{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/interior/landingzone_1) "arU" = ( /obj/item/storage/box/ids, /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/ids, /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "arV" = ( /obj/structure/surface/table/reinforced/prison, @@ -5910,15 +4698,11 @@ dir = 2 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "arW" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "arX" = ( /obj/structure/machinery/light/small{ @@ -5926,14 +4710,10 @@ pixel_y = 20 }, /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "arY" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "arZ" = ( /obj/structure/platform/strata{ @@ -5948,9 +4728,7 @@ /area/strata/ag/interior/dorms) "asb" = ( /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "asc" = ( /obj/structure/pipes/vents/pump{ @@ -5959,24 +4737,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "asd" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/tcomms/tcomms_deck) "ase" = ( /obj/structure/machinery/power/smes/buildable{ capacity = 1e+006; dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/strata/ag/interior/dorms) "asf" = ( /obj/structure/machinery/power/terminal{ @@ -5999,9 +4770,7 @@ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "asj" = ( /obj/structure/stairs/perspective{ @@ -6022,14 +4791,10 @@ /turf/open/asphalt/cement, /area/strata/ag/exterior/research_decks) "asm" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ag/exterior/research_decks) "asn" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ag/exterior/research_decks) "aso" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -6050,9 +4815,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "ass" = ( /obj/structure/surface/rack, @@ -6060,9 +4823,7 @@ /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "ast" = ( /obj/item/storage/box/donkpockets, @@ -6093,9 +4854,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "asx" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -6109,9 +4868,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "asz" = ( /obj/structure/surface/table/reinforced/prison, @@ -6119,9 +4876,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "asA" = ( /obj/structure/surface/table/reinforced/prison, @@ -6131,9 +4886,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "asB" = ( /obj/structure/surface/table/reinforced/prison, @@ -6145,9 +4898,7 @@ /obj/item/paper_bin, /obj/structure/pipes/standard/manifold/hidden/cyan, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "asD" = ( /obj/effect/decal/cleanable/blood/oil, @@ -6157,9 +4908,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "asF" = ( /obj/structure/machinery/light/small{ @@ -6172,55 +4921,38 @@ /obj/item/stack/folding_barricade, /obj/item/ammo_magazine/rifle/type71, /obj/item/ammo_magazine/rifle/type71, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "asJ" = ( /obj/structure/surface/rack, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asK" = ( /obj/structure/barricade/deployable{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asL" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asN" = ( /obj/structure/largecrate/random, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asO" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asP" = ( /obj/structure/surface/table/reinforced/prison, @@ -6229,42 +4961,27 @@ pixel_y = 6 }, /obj/item/device/flashlight/lamp, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asQ" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asR" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asS" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asT" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asU" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "asV" = ( /obj/structure/surface/table/woodentable, @@ -6285,9 +5002,7 @@ dir = 4; pixel_x = 9 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "asY" = ( /obj/structure/machinery/light/small{ @@ -6295,18 +5010,14 @@ pixel_y = 20 }, /obj/effect/spawner/random/powercell, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "asZ" = ( /obj/item/trash/plate{ pixel_x = 1; pixel_y = 3 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "ata" = ( /obj/structure/flora/pottedplant{ @@ -6318,18 +5029,14 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "atc" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "atd" = ( /obj/structure/barricade/handrail/strata{ @@ -6337,9 +5044,7 @@ }, /obj/item/device/megaphone, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ug/interior/jungle/deep/minehead) "ate" = ( /obj/structure/barricade/handrail/strata{ @@ -6348,9 +5053,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ug/interior/jungle/deep/minehead) "atf" = ( /obj/structure/platform/strata/metal{ @@ -6364,17 +5067,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "ath" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/jungle/deep/structures/res) "ati" = ( /obj/structure/machinery/light/small{ @@ -6382,45 +5079,32 @@ pixel_y = 20 }, /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "atj" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/strata/ug/interior/jungle/deep/structures/res) "atk" = ( /obj/structure/fence, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ug/interior/jungle/deep/structures/res) "atl" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ug/interior/jungle/deep/structures/res) "atm" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "atn" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "ato" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -6436,24 +5120,18 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/interior/landingzone_1) "atq" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/interior/landingzone_1) "atr" = ( /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "att" = ( /obj/structure/machinery/camera/autoname{ @@ -6486,20 +5164,14 @@ /obj/structure/platform_decoration/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "atA" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/platform_decoration/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "atB" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -6531,19 +5203,14 @@ }, /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "atG" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi) "atI" = ( /obj/structure/machinery/camera/autoname{ @@ -6555,16 +5222,12 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "atL" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "atO" = ( /obj/structure/surface/table/reinforced/prison, @@ -6576,9 +5239,7 @@ "atP" = ( /obj/effect/decal/cleanable/blood, /obj/structure/coatrack, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "atQ" = ( /obj/structure/barricade/deployable{ @@ -6605,23 +5266,17 @@ /area/strata/ag/interior/outpost/canteen) "atU" = ( /obj/effect/decal/cleanable/blood/gibs/body, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "atV" = ( /obj/effect/decal/cleanable/blood/gibs/down, /obj/item/device/encryptionkey/dutch, /obj/item/dogtag, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "atW" = ( /obj/structure/bed/chair, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "atY" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -6632,9 +5287,7 @@ dir = 4 }, /obj/effect/spawner/random/tool, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ug/interior/jungle/deep/minehead) "aua" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -6644,49 +5297,33 @@ /area/strata/ug/interior/jungle/deep/north_carp) "aub" = ( /obj/structure/surface/rack, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "auc" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "aud" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aue" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/res) "auf" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ug/interior/jungle/deep/structures/res) "aug" = ( /obj/structure/fence, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ug/interior/jungle/deep/structures/res) "auh" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ug/interior/jungle/deep/structures/res) "aui" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -6698,41 +5335,31 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/interior/landingzone_1) "auk" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/interior/landingzone_1) "aul" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "aum" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "aun" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "auo" = ( /obj/structure/flora/pottedplant{ @@ -6741,37 +5368,27 @@ /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "aup" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "auq" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/decal/strata_decals/grime/grime4, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "aur" = ( /obj/structure/surface/rack, /obj/item/storage/box/explosive_mines, /obj/item/storage/box/explosive_mines, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "aus" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "auv" = ( /obj/structure/sign/safety/restrictedarea, @@ -6793,16 +5410,11 @@ /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "auB" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "auC" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -6812,59 +5424,39 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "auE" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "auF" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/security) "auH" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/security) "auI" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/stamp, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/security) "auJ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/security) "auK" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "auL" = ( /obj/structure/pipes/vents/pump{ @@ -6888,9 +5480,7 @@ /area/strata/ag/interior/outpost/security) "auP" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "auQ" = ( /obj/structure/bed/chair, @@ -6900,10 +5490,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "auU" = ( /obj/effect/decal/cleanable/blood/gibs/down, @@ -6911,42 +5498,28 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "auV" = ( /obj/item/clothing/gloves/white, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "auW" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "auX" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "auY" = ( /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "auZ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -6974,31 +5547,23 @@ /area/strata/ag/interior/outpost/canteen) "avc" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "avd" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "ave" = ( /obj/structure/barricade/handrail/strata, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ug/interior/jungle/deep/minehead) "avf" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ug/interior/jungle/deep/minehead) "avg" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle, @@ -7023,26 +5588,19 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "avk" = ( /obj/structure/stairs/perspective{ color = "#6e6e6e"; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "avl" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "avm" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -7054,9 +5612,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "avr" = ( /obj/item/weapon/wirerod, @@ -7065,18 +5621,14 @@ /area/strata/ag/interior/dorms) "avs" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "avt" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/item/stack/cable_coil/random, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "avu" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -7086,23 +5638,16 @@ /area/strata/ag/interior/dorms) "avv" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "avw" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms) "avx" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "avz" = ( /obj/effect/decal/strata_decals/grime/grime2, @@ -7110,15 +5655,11 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "avA" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "avB" = ( /obj/structure/machinery/light/small{ @@ -7140,10 +5681,7 @@ dir = 8; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms) "avE" = ( /obj/effect/decal/strata_decals/grime/grime2{ @@ -7176,9 +5714,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "avK" = ( /obj/item/clothing/shoes/snow, @@ -7194,9 +5730,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "avL" = ( /turf/open/auto_turf/ice/layer1, @@ -7217,9 +5751,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "avR" = ( /obj/structure/platform/strata/metal{ @@ -7229,9 +5761,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "avS" = ( /obj/structure/barricade/handrail/strata{ @@ -7243,50 +5773,33 @@ pixel_y = 6 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "avT" = ( /obj/structure/bed/chair/office/light, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "avU" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "avV" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/donkpockets, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "avW" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "avX" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "avY" = ( /obj/structure/machinery/light/small{ @@ -7294,22 +5807,16 @@ }, /obj/item/storage/box/explosive_mines, /obj/item/storage/box/explosive_mines, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "avZ" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "awa" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "awb" = ( /obj/item/lightstick/red/planted, @@ -7322,32 +5829,24 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "awd" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "awe" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "awf" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/cans/souto/grape, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "awg" = ( /obj/structure/flora/pottedplant{ @@ -7357,21 +5856,15 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "awh" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "awi" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "awj" = ( /obj/structure/surface/table/reinforced/prison, @@ -7383,18 +5876,13 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "awk" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "awl" = ( /obj/structure/surface/table/reinforced/prison, @@ -7403,35 +5891,24 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "awm" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "awo" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen) "awp" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/machinery/door/poddoor/shutters/almayer, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "awq" = ( /turf/open/auto_turf/snow/brown_base/layer4, @@ -7460,18 +5937,14 @@ /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/res) "aww" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "awx" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -7511,24 +5984,16 @@ /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "awE" = ( /obj/structure/surface/rack, /obj/item/toy/deck, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "awF" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "awG" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -7563,10 +6028,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms) "awM" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -7576,10 +6038,7 @@ dir = 8; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms) "awN" = ( /obj/structure/pipes/vents/pump{ @@ -7608,9 +6067,7 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/exterior/paths/adminext) "awR" = ( /obj/structure/barricade/handrail/strata{ @@ -7627,19 +6084,13 @@ /obj/item/reagent_container/spray/cleaner, /obj/item/toy/deck, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "awT" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "awU" = ( /obj/structure/closet/secure_closet/personal, @@ -7653,9 +6104,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "awX" = ( /obj/structure/closet/secure_closet/personal, @@ -7679,10 +6128,7 @@ /area/strata/ag/exterior/paths/cabin_area) "axa" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "axb" = ( /obj/structure/stairs/perspective{ @@ -7694,9 +6140,7 @@ /area/strata/ag/exterior/paths/adminext) "axc" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "axd" = ( /obj/structure/closet/bombcloset, @@ -7704,16 +6148,12 @@ /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "axe" = ( /obj/structure/bed/chair, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "axf" = ( /obj/structure/tunnel/maint_tunnel{ @@ -7734,17 +6174,12 @@ dir = 1; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "axj" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "axk" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -7755,26 +6190,20 @@ /area/strata/ag/interior/outpost/gen/bball) "axn" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "axp" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "axq" = ( /obj/structure/bed/chair/office/light{ dir = 1 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "axr" = ( /obj/structure/surface/rack, @@ -7783,24 +6212,17 @@ dir = 4 }, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "axt" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "axu" = ( /obj/structure/closet/secure_closet/security/soro, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "axv" = ( /turf/open/auto_turf/snow/brown_base/layer4, @@ -7815,44 +6237,34 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "axC" = ( /obj/item/storage/box/ids, /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/ids, /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "axD" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/door/window/eastright{ dir = 2 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "axE" = ( /obj/structure/machinery/vending/snack, /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "axF" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/bottle/vodka, /obj/item/reagent_container/food/condiment/peppermill, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "axG" = ( /obj/structure/surface/table/reinforced/prison, @@ -7862,9 +6274,7 @@ }, /obj/item/reagent_container/food/condiment/peppermill, /obj/structure/bed/chair, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "axH" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -7876,24 +6286,17 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "axJ" = ( /obj/item/device/t_scanner, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "axK" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "axL" = ( /obj/structure/surface/table/woodentable, @@ -7915,55 +6318,39 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/landmark/survivor_spawner, /turf/open/floor/interior/tatami, /area/strata/ag/interior/outpost/canteen) "axO" = ( /obj/item/reagent_container/food/drinks/shaker, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "axP" = ( /obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "axQ" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/machinery/door/poddoor/shutters/almayer{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "axR" = ( /obj/structure/window/reinforced/tinted{ dir = 4 }, /obj/structure/closet/secure_closet/personal, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/minehead/ruins) "axS" = ( /obj/structure/window/reinforced/tinted{ dir = 8 }, /obj/structure/closet/secure_closet/personal, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/minehead/ruins) "axT" = ( /obj/structure/bed{ @@ -7973,10 +6360,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "axU" = ( /obj/structure/barricade/wooden{ @@ -7993,10 +6377,7 @@ "axW" = ( /obj/structure/surface/rack, /obj/item/storage/box/handcuffs, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "axX" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -8021,59 +6402,42 @@ "ayd" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/toy/deck, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "aye" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "ayf" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "ayg" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/interior/landingzone_1) "ayh" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/landingzone_2) "ayj" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "ayk" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "ayl" = ( /obj/structure/inflatable/popped, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "aym" = ( /obj/structure/flora/pottedplant{ @@ -8138,10 +6502,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "ayz" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -8153,9 +6514,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/paths/adminext) "ayC" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -8163,24 +6522,18 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "ayD" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "ayE" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "ayF" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -8202,10 +6555,7 @@ /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "ayK" = ( /obj/effect/decal/cleanable/blood/oil, @@ -8219,25 +6569,19 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/structure/surface/rack, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "ayL" = ( /obj/item/stack/rods, /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "ayM" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "ayN" = ( /obj/structure/surface/rack, @@ -8246,9 +6590,7 @@ dir = 4 }, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "ayO" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -8258,10 +6600,7 @@ /area/strata/ag/exterior/paths/north_outpost) "ayS" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi) "ayW" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -8279,35 +6618,23 @@ /area/strata/ag/exterior/paths/north_outpost) "ayY" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aza" = ( /obj/item/poster, /obj/structure/closet/secure_closet/security/soro, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "azb" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "azd" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "aze" = ( /obj/effect/decal/cleanable/blood, @@ -8316,9 +6643,7 @@ "azf" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/condiment/saltshaker, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "azg" = ( /obj/structure/surface/table/reinforced/prison, @@ -8327,9 +6652,7 @@ pixel_y = 3 }, /obj/item/reagent_container/food/condiment/saltshaker, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "azh" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -8343,10 +6666,7 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "azj" = ( /obj/structure/machinery/light/small{ @@ -8360,10 +6680,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen) "azm" = ( /obj/structure/bed/chair{ @@ -8374,32 +6691,20 @@ "azo" = ( /obj/item/dogtag, /obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "azp" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "azq" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "azr" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "azs" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle, @@ -8429,42 +6734,31 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/interior/landingzone_1) "azz" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/briefcase, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "azA" = ( /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "azB" = ( /obj/structure/window/reinforced/tinted{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "azC" = ( /obj/structure/window/reinforced/tinted{ dir = 8 }, /obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "azD" = ( /obj/structure/bed/chair{ @@ -8491,10 +6785,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "azH" = ( /obj/structure/machinery/optable, @@ -8503,20 +6794,14 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib2" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "azI" = ( /obj/structure/machinery/bioprinter, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "azL" = ( /obj/structure/sink{ @@ -8526,18 +6811,14 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "azM" = ( /obj/structure/mirror{ pixel_y = 24 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "azO" = ( /obj/structure/sign/nosmoking_1, @@ -8578,10 +6859,7 @@ /area/strata/ug/interior/jungle/deep/structures/res) "azV" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "azX" = ( /obj/effect/landmark/monkey_spawn, @@ -8608,16 +6886,11 @@ dir = 8 }, /obj/structure/fence, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "aAe" = ( /obj/structure/platform_decoration/strata/metal, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "aAf" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -8629,17 +6902,12 @@ /obj/structure/platform_decoration/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi) "aAh" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aAj" = ( /obj/effect/decal/cleanable/blood/gibs/limb, @@ -8650,9 +6918,7 @@ dir = 1 }, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aAm" = ( /obj/effect/decal/cleanable/blood, @@ -8662,9 +6928,7 @@ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aAn" = ( /obj/effect/decal/cleanable/blood, @@ -8677,9 +6941,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aAo" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/body, @@ -8692,52 +6954,36 @@ "aAp" = ( /obj/effect/decal/cleanable/blood/gibs/xeno/down, /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aAr" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aAs" = ( /obj/structure/barricade/handrail/strata, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aAt" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aAu" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aAv" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aAw" = ( /obj/structure/surface/rack, @@ -8748,9 +6994,7 @@ }, /obj/structure/barricade/handrail/strata, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aAx" = ( /obj/structure/machinery/light/small{ @@ -8762,9 +7006,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aAB" = ( /obj/structure/machinery/light/small{ @@ -8784,23 +7026,17 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aAD" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aAF" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "aAG" = ( /obj/structure/surface/table/reinforced/prison, @@ -8809,24 +7045,17 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aAJ" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aAK" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aAL" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -8834,20 +7063,14 @@ /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aAM" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen) "aAO" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aAP" = ( /obj/effect/decal/cleanable/blood{ @@ -8856,10 +7079,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aAR" = ( /turf/open/auto_turf/snow/brown_base/layer2, @@ -8912,17 +7132,11 @@ /obj/structure/closet/secure_closet/freezer/fridge, /obj/item/reagent_container/food/drinks/milk, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aAZ" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aBa" = ( /obj/item/dogtag, @@ -8938,10 +7152,7 @@ dir = 1; name = "Reinforced Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aBe" = ( /obj/structure/flora/grass/tallgrass/jungle, @@ -8956,9 +7167,7 @@ /area/strata/ug/interior/jungle/deep/structures/res) "aBi" = ( /obj/structure/largecrate/random, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aBj" = ( /obj/structure/surface/table/reinforced/prison, @@ -8966,16 +7175,12 @@ dir = 4 }, /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "aBk" = ( /obj/structure/machinery/light/small, /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "aBl" = ( /obj/effect/decal/cleanable/blood{ @@ -9000,32 +7205,23 @@ dir = 8; name = "\improper Airlock" }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "aBn" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "aBo" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/effect/decal/cleanable/greenglow, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/strata/ag/interior/dorms) "aBp" = ( /obj/structure/morgue, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "aBq" = ( /obj/structure/machinery/weather_siren{ @@ -9039,17 +7235,13 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aBt" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aBu" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -9083,10 +7275,7 @@ /area/strata/ug/interior/jungle/deep/structures/res) "aBI" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "aBJ" = ( /obj/structure/pipes/vents/pump{ @@ -9109,16 +7298,12 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xtracks" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aBR" = ( /obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aBS" = ( /obj/effect/decal/cleanable/blood, @@ -9132,9 +7317,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aBU" = ( /obj/structure/platform/strata/metal{ @@ -9146,18 +7329,14 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aBW" = ( /obj/structure/stairs/perspective{ color = "#6e6e6e"; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aBX" = ( /obj/structure/stairs/perspective{ @@ -9165,9 +7344,7 @@ icon_state = "p_stair_full" }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aBY" = ( /obj/structure/platform/strata/metal{ @@ -9176,9 +7353,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aBZ" = ( /obj/structure/reagent_dispensers/watertank, @@ -9186,17 +7361,11 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aCa" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aCb" = ( /obj/structure/pipes/vents/pump{ @@ -9209,40 +7378,30 @@ /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aCd" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "aCe" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "aCf" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "aCg" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aCh" = ( /obj/structure/flora/pottedplant{ @@ -9254,9 +7413,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aCi" = ( /obj/structure/bed/chair{ @@ -9271,10 +7428,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aCl" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -9287,29 +7441,20 @@ /area/strata/ag/interior/outpost/canteen) "aCo" = ( /obj/structure/machinery/vending/sovietsoda, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aCq" = ( /obj/structure/machinery/space_heater, /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aCr" = ( /obj/structure/stairs/perspective{ color = "#6e6e6e" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aCs" = ( /obj/structure/machinery/light/small{ @@ -9319,10 +7464,7 @@ /obj/structure/platform_decoration/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aCt" = ( /obj/item/stack/rods, @@ -9343,9 +7485,7 @@ /area/strata/ug/interior/jungle/deep/north_carp) "aCw" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "aCy" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -9367,9 +7507,7 @@ /area/strata/ag/exterior/paths/north_outpost) "aCC" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aCD" = ( /obj/structure/closet, @@ -9380,10 +7518,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms) "aCG" = ( /obj/effect/decal/cleanable/blood, @@ -9396,23 +7531,15 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "aCI" = ( /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor{ - icon_state = "bcircuit" - }, +/turf/open/floor/bcircuit, /area/strata/ag/interior/dorms) "aCK" = ( /obj/structure/xenoautopsy/tank/larva, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "aCL" = ( /obj/effect/decal/cleanable/greenglow, @@ -9459,29 +7586,19 @@ /area/strata/ag/exterior/paths/north_outpost) "aCT" = ( /obj/structure/prop/dam/truck/cargo, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "aCU" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi) "aCV" = ( /obj/item/stack/rods, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aCW" = ( /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aCY" = ( /obj/structure/platform/strata/metal{ @@ -9490,9 +7607,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aDa" = ( /obj/structure/barricade/handrail/strata, @@ -9512,26 +7627,19 @@ /obj/item/stack/sheet/metal/medium_stack, /obj/item/stack/sheet/metal/medium_stack, /obj/structure/surface/rack, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aDf" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aDg" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aDh" = ( /obj/item/stack/snow, @@ -9540,19 +7648,14 @@ /area/strata/ug/interior/jungle/deep/structures/res) "aDi" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aDk" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aDl" = ( /obj/structure/surface/table/reinforced/prison, @@ -9561,44 +7664,31 @@ pixel_y = 3 }, /obj/item/reagent_container/food/condiment/peppermill, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aDn" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/condiment/saltshaker, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aDo" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aDp" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "aDq" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aDr" = ( /obj/structure/machinery/chem_dispenser/soda/beer, @@ -9622,10 +7712,7 @@ dir = 8 }, /obj/structure/coatrack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aDx" = ( /obj/effect/decal/cleanable/blood{ @@ -9644,17 +7731,13 @@ /area/strata/ug/interior/jungle/deep/north_carp) "aDC" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "aDD" = ( /obj/structure/closet, /obj/item/storage/pill_bottle/kelotane/skillless, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aDE" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -9665,32 +7748,22 @@ /area/strata/ag/interior/dorms) "aDG" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "aDH" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "aDI" = ( /obj/structure/machinery/medical_pod/bodyscanner, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "aDJ" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "aDK" = ( /obj/structure/stairs/perspective{ @@ -9700,9 +7773,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/exterior/paths/dorms_quad) "aDL" = ( /obj/structure/stairs/perspective{ @@ -9713,9 +7784,7 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/exterior/paths/dorms_quad) "aDM" = ( /obj/structure/barricade/handrail/strata{ @@ -9751,10 +7820,7 @@ "aDU" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "aDV" = ( /obj/item/clothing/shoes/snow, @@ -9764,35 +7830,23 @@ /obj/item/clothing/suit/storage/snow_suit, /obj/item/tank/emergency_oxygen/engi, /obj/effect/decal/strata_decals/grime/grime3, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "aDW" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "aDX" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "aDY" = ( /obj/structure/platform_decoration/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "aDZ" = ( /obj/structure/platform/strata/metal{ @@ -9804,27 +7858,19 @@ /obj/structure/platform_decoration/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi) "aEb" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aEc" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi) "aEe" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -9834,9 +7880,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "aEg" = ( /obj/effect/decal/cleanable/blood{ @@ -9845,54 +7889,38 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aEh" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/carrotfries, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aEi" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aEj" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aEk" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/condiment/peppermill, /obj/item/device/encryptionkey/dutch, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aEl" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aEm" = ( /obj/structure/flora/pottedplant{ @@ -9901,10 +7929,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aEn" = ( /obj/structure/surface/table/reinforced/prison, @@ -9914,10 +7939,7 @@ /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aEo" = ( /obj/structure/largecrate/random/case/double, @@ -9925,10 +7947,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aEq" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -9936,29 +7955,17 @@ }, /obj/structure/largecrate/random, /obj/item/seeds/walkingmushroommycelium, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aEr" = ( /obj/structure/closet/crate/freezer/rations, /obj/item/clothing/suit/xenos, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aEs" = ( /obj/structure/closet/crate/freezer/rations, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aEt" = ( /obj/structure/sink{ @@ -9968,27 +7975,16 @@ /obj/structure/mirror{ pixel_x = -29 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aEu" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/item/reagent_container/food/drinks/cans/waterbottle, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aEv" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aEw" = ( /obj/structure/bed/chair{ @@ -10006,10 +8002,7 @@ /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aEC" = ( /obj/structure/barricade/handrail/strata, @@ -10021,21 +8014,15 @@ /area/strata/ug/interior/jungle/deep/south_res) "aEF" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aEG" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/interior/landingzone_1) "aEH" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aEI" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -10047,16 +8034,12 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aEK" = ( /obj/structure/machinery/chem_dispenser/soda/beer, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aEL" = ( /obj/structure/sign/nosmoking_1, @@ -10128,9 +8111,7 @@ /area/strata/ag/interior/outpost/engi) "aFb" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aFc" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -10140,9 +8121,7 @@ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aFd" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -10151,23 +8130,17 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aFf" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aFg" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aFi" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -10178,9 +8151,7 @@ icon_state = "p_stair_ew_full_cap"; layer = 3.5 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aFj" = ( /obj/item/lightstick/red/spoke/planted{ @@ -10197,26 +8168,19 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red2" - }, +/turf/open/floor/strata/red2, /area/strata/ug/interior/jungle/deep/north_carp) "aFk" = ( /obj/structure/stairs/perspective{ color = "#6e6e6e" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "aFl" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aFm" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -10226,9 +8190,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aFn" = ( /obj/effect/decal/cleanable/blood{ @@ -10237,9 +8199,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aFo" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -10254,9 +8214,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aFp" = ( /obj/effect/decal/cleanable/blood{ @@ -10270,9 +8228,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aFq" = ( /obj/effect/decal/cleanable/blood{ @@ -10281,9 +8237,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aFr" = ( /obj/effect/decal/cleanable/blood{ @@ -10295,9 +8249,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aFs" = ( /obj/effect/decal/cleanable/blood{ @@ -10328,10 +8280,7 @@ dir = 8 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aFv" = ( /obj/structure/machinery/light/small, @@ -10339,10 +8288,7 @@ /area/strata/ag/exterior/paths/north_outpost) "aFw" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aFx" = ( /obj/structure/bed/chair{ @@ -10360,53 +8306,35 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aFA" = ( /obj/structure/largecrate/random, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aFB" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen) "aFC" = ( /obj/structure/machinery/light/small, /obj/structure/tunnel/maint_tunnel, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "aFD" = ( /turf/closed/wall/strata_ice/jungle, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aFE" = ( /obj/structure/closet/crate/freezer/rations, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aFG" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aFH" = ( /obj/structure/machinery/shower{ @@ -10421,37 +8349,23 @@ /obj/structure/machinery/door/window/eastright{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aFI" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aFJ" = ( /obj/structure/filingcabinet, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aFL" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms) "aFM" = ( /obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "aFN" = ( /obj/structure/machinery/light/small{ @@ -10461,26 +8375,20 @@ dir = 5 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aFO" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aFP" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aFQ" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -10498,9 +8406,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms) "aFS" = ( /obj/structure/surface/table/reinforced/prison, @@ -10508,9 +8414,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aFT" = ( /obj/structure/bed/chair{ @@ -10526,10 +8430,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/west, /area/strata/ag/interior/dorms) "aFV" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -10551,9 +8452,7 @@ /area/strata/ag/exterior/paths/north_outpost) "aGc" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "aGd" = ( /obj/structure/platform/strata/metal{ @@ -10588,10 +8487,7 @@ /area/strata/ag/interior/mountain) "aGh" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "aGi" = ( /obj/structure/machinery/light/small{ @@ -10600,29 +8496,21 @@ /turf/open/floor/strata, /area/strata/ag/exterior/research_decks) "aGl" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/strata, /area/strata/ag/interior/outpost/engi) "aGm" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aGn" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aGp" = ( /obj/structure/sign/safety/laser, @@ -10644,9 +8532,7 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aGu" = ( /obj/structure/platform_decoration/strata/metal{ @@ -10665,10 +8551,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aGy" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -10676,10 +8559,7 @@ dir = 4 }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aGz" = ( /obj/structure/stairs/perspective{ @@ -10687,10 +8567,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aGA" = ( /obj/structure/machinery/light/small, @@ -10698,10 +8575,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aGB" = ( /obj/structure/stairs/perspective{ @@ -10709,9 +8583,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aGC" = ( /obj/structure/machinery/light/small, @@ -10727,9 +8599,7 @@ /area/strata/ag/interior/outpost/security) "aGE" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aGF" = ( /obj/effect/decal/cleanable/blood{ @@ -10757,9 +8627,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aGI" = ( /obj/structure/bed/chair{ @@ -10767,18 +8635,12 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aGJ" = ( /obj/item/stack/rods, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aGK" = ( /obj/structure/surface/table/reinforced/prison, @@ -10791,9 +8653,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aGL" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -10806,18 +8666,12 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aGN" = ( /obj/structure/surface/rack, /obj/item/device/radio, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aGO" = ( /obj/structure/machinery/light/small{ @@ -10832,26 +8686,17 @@ /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aGR" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/microwave, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aGS" = ( /obj/item/stack/sheet/wood, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aGU" = ( /obj/effect/landmark/monkey_spawn, @@ -10869,9 +8714,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/interior/landingzone_1) "aGY" = ( /obj/structure/flora/pottedplant{ @@ -10882,17 +8725,13 @@ "aGZ" = ( /obj/structure/reagent_dispensers/beerkeg, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "aHa" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms) "aHb" = ( /obj/structure/sign/poster, @@ -10907,9 +8746,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms) "aHd" = ( /obj/effect/decal/cleanable/blood{ @@ -10917,9 +8754,7 @@ }, /obj/item/tool/kitchen/utensil/pknife, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms) "aHe" = ( /obj/structure/bed/chair{ @@ -10929,17 +8764,11 @@ /obj/effect/decal/strata_decals/grime/grime4{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/west, /area/strata/ag/interior/dorms) "aHf" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms) "aHh" = ( /turf/open/auto_turf/snow/brown_base/layer4, @@ -10947,9 +8776,7 @@ "aHi" = ( /obj/structure/reagent_dispensers/fueltank, /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ug/interior/jungle/platform/east/scrub) "aHj" = ( /obj/structure/stairs/perspective{ @@ -10967,29 +8794,20 @@ /area/strata/ag/exterior/research_decks) "aHl" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec2) "aHm" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "aHo" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi) "aHq" = ( /obj/structure/flora/pottedplant{ @@ -10998,33 +8816,25 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aHr" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aHs" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aHt" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aHu" = ( /obj/structure/stairs/perspective{ @@ -11078,24 +8888,18 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aHK" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/item/stack/sheet/wood, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aHL" = ( /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "aHM" = ( /obj/item/stool, @@ -11108,25 +8912,17 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/bottle/vodka, /obj/item/reagent_container/food/condiment/peppermill, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aHO" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen) "aHP" = ( /turf/open/floor/strata, /area/strata/ag/interior/outpost/canteen) "aHR" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aHS" = ( /obj/structure/platform_decoration/strata/metal{ @@ -11135,29 +8931,17 @@ /turf/open/auto_turf/snow/brown_base/layer4, /area/strata/ag/exterior/paths/adminext) "aHT" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aHU" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aHV" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aHW" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/east_dorms) "aHY" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -11171,10 +8955,7 @@ /area/strata/ug/interior/jungle/deep/east_dorms) "aIa" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aIb" = ( /obj/item/stack/sheet/wood, @@ -11188,27 +8969,20 @@ /area/strata/ug/interior/jungle/deep/south_res) "aIf" = ( /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "aIg" = ( /obj/structure/platform/strata/metal{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/interior/landingzone_1) "aIh" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib2" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms) "aIi" = ( /obj/structure/pipes/vents/pump{ @@ -11216,23 +8990,16 @@ }, /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "aIj" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "aIk" = ( -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms) "aIl" = ( /obj/effect/decal/cleanable/blood{ @@ -11242,9 +9009,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms) "aIm" = ( /obj/item/ammo_magazine/shotgun/buckshot{ @@ -11254,16 +9019,12 @@ /obj/effect/decal/strata_decals/grime/grime4{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms) "aIn" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/enchiladas, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aIo" = ( /obj/structure/pipes/vents/pump/on, @@ -11273,9 +9034,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/pizzabox/mushroom, /obj/item/tool/kitchen/utensil/pspoon, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aIs" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_1, @@ -11345,9 +9104,7 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aIT" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -11359,9 +9116,7 @@ /turf/closed/wall/wood, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aIV" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aIW" = ( /obj/structure/closet/bombcloset, @@ -11370,9 +9125,7 @@ /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aIX" = ( /obj/structure/closet/secure_closet/engineering_personal, @@ -11381,31 +9134,23 @@ }, /obj/item/stack/sheet/plasteel/medium_stack, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aIZ" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aJb" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aJc" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aJd" = ( /obj/structure/sign/safety/terminal, @@ -11416,15 +9161,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aJf" = ( /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aJk" = ( /obj/item/lightstick/red/spoke/planted{ @@ -11441,9 +9182,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red2" - }, +/turf/open/floor/strata/red2, /area/strata/ug/interior/jungle/deep/structures/res) "aJl" = ( /obj/structure/platform/strata/metal{ @@ -11457,9 +9196,7 @@ dir = 8 }, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aJn" = ( /obj/effect/decal/cleanable/blood, @@ -11476,9 +9213,7 @@ pixel_x = -6; pixel_y = 10 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aJp" = ( /obj/structure/platform/strata/metal{ @@ -11488,10 +9223,7 @@ /area/strata/ag/exterior/paths/adminext) "aJr" = ( /obj/structure/machinery/computer/crew, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata, /area/strata/ag/interior/outpost/admin) "aJs" = ( @@ -11502,16 +9234,12 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/stamp, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aJv" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aJw" = ( /obj/structure/toilet, @@ -11523,10 +9251,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/admin) "aJA" = ( /obj/structure/barricade/wooden{ @@ -11537,10 +9262,7 @@ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/bar) "aJB" = ( /obj/structure/sign/safety/galley, @@ -11554,47 +9276,31 @@ /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aJD" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aJE" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aJF" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/cheesecakeslice, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aJG" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen) "aJH" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aJI" = ( /obj/structure/barricade/wooden, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/minehead/ruins) "aJJ" = ( /obj/structure/barricade/wooden, @@ -11618,25 +9324,18 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms) "aJP" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib2" }, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aJQ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/toolbox/syndicate, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aJR" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -11652,17 +9351,12 @@ dir = 4 }, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 4; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/east, /area/strata/ag/interior/dorms) "aJT" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/bottle/vodka, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aJV" = ( /obj/item/stack/snow, @@ -11742,10 +9436,7 @@ capacity = 1e+006; dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "aKk" = ( /obj/structure/platform/strata/metal{ @@ -11761,9 +9452,7 @@ /area/strata/ag/exterior/paths/adminext) "aKm" = ( /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "aKn" = ( /obj/structure/machinery/power/monitor{ @@ -11772,33 +9461,25 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aKp" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aKq" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aKr" = ( /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aKs" = ( /obj/effect/decal/cleanable/generic, @@ -11837,10 +9518,7 @@ /area/strata/ag/exterior/marsh/water) "aKw" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "aKx" = ( /obj/item/clothing/suit/storage/hazardvest, @@ -11873,16 +9551,11 @@ /area/strata/ag/interior/outpost/engi) "aKB" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi) "aKC" = ( /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aKD" = ( /obj/structure/surface/table/reinforced/prison, @@ -11898,9 +9571,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aKF" = ( /obj/structure/surface/table/reinforced/prison, @@ -11910,9 +9581,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "purp1" - }, +/turf/open/floor/strata/purp1, /area/strata/ug/interior/jungle/deep/structures/engi) "aKG" = ( /obj/structure/surface/table/reinforced/prison, @@ -11922,9 +9591,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aKK" = ( /obj/structure/machinery/light/small{ @@ -11948,48 +9615,31 @@ /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "aKQ" = ( /obj/structure/machinery/chem_dispenser/soda/beer, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "aKR" = ( /obj/item/stack/sandbags, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "aKS" = ( /obj/item/stack/sandbags, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "aKT" = ( /obj/structure/surface/table/woodentable, /obj/item/pizzabox/meat, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen/bar) "aKU" = ( /obj/item/stool, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/bar) "aKV" = ( /obj/item/lightstick/planted, @@ -11999,10 +9649,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aKX" = ( /obj/structure/bed/chair/comfy{ @@ -12011,10 +9658,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aKY" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -12036,10 +9680,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aLc" = ( /obj/structure/window/reinforced/tinted, @@ -12052,52 +9693,38 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "aLg" = ( /obj/effect/decal/strata_decals/grime/grime4{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "aLh" = ( /obj/effect/decal/cleanable/blood{ dir = 4; icon_state = "gib6" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "aLi" = ( /obj/effect/decal/cleanable/blood{ dir = 4; icon_state = "gib6" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/west, /area/strata/ag/interior/dorms) "aLj" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/east, /area/strata/ag/interior/dorms) "aLk" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/machinery/light/small, /obj/effect/decal/strata_decals/grime/grime4, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "aLl" = ( /obj/structure/sign/poster, @@ -12112,15 +9739,10 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/exterior/paths/dorms_quad) "aLp" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms/south) "aLq" = ( /turf/open/floor/strata, @@ -12128,26 +9750,19 @@ "aLr" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/folder/blue, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms/south) "aLs" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/south) "aLt" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/south) "aLu" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -12185,10 +9800,7 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "aLF" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, @@ -12204,9 +9816,7 @@ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aLL" = ( /obj/item/lightstick/planted, @@ -12223,9 +9833,7 @@ /area/strata/ag/exterior/paths/dorms_quad) "aLO" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aLP" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, @@ -12243,9 +9851,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aLT" = ( /obj/structure/surface/table/reinforced/prison, @@ -12261,17 +9867,13 @@ }, /obj/item/device/flashlight/lamp, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aLU" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aLW" = ( /obj/structure/surface/table/reinforced/prison, @@ -12280,40 +9882,29 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aLZ" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aMb" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aMc" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aMd" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/admin) "aMf" = ( /obj/structure/machinery/light/small{ @@ -12322,72 +9913,48 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aMg" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue4" - }, +/turf/open/floor/strata/blue4, /area/strata/ag/interior/outpost/admin) "aMh" = ( -/turf/open/floor/strata{ - dir = 1; - icon_state = "blue4" - }, +/turf/open/floor/strata/blue4/north, /area/strata/ag/interior/outpost/admin) "aMi" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "aMj" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "aMk" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "aMl" = ( /obj/effect/decal/cleanable/blood, /obj/item/stack/sheet/wood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "aMm" = ( /obj/item/stack/sheet/wood, /obj/effect/decal/cleanable/blood{ icon_state = "xgib6" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen/bar) "aMn" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/bar) "aMo" = ( /obj/structure/surface/table/reinforced/prison, @@ -12400,9 +9967,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aMp" = ( /obj/structure/surface/table/reinforced/prison, @@ -12411,16 +9976,11 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aMq" = ( /obj/item/stack/sandbags, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen) "aMr" = ( /obj/structure/surface/rack, @@ -12428,39 +9988,24 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aMs" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen) "aMt" = ( /obj/structure/curtain/open/medical, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aMu" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aMv" = ( /obj/structure/bed, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aMw" = ( /turf/closed/wall/strata_outpost, @@ -12486,28 +10031,20 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "aMB" = ( -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aMC" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "aMD" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "aME" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -12570,15 +10107,11 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/south) "aMN" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/south) "aMO" = ( /obj/structure/machinery/light/small{ @@ -12592,17 +10125,13 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "aMQ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aMS" = ( /obj/structure/platform/strata/metal{ @@ -12633,23 +10162,17 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aMX" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aMY" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/cyan, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aMZ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -12665,17 +10188,13 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aNb" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aNc" = ( /obj/structure/closet/secure_closet/engineering_personal, @@ -12700,9 +10219,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aNh" = ( /obj/structure/sign/safety/terminal, @@ -12732,16 +10249,10 @@ /area/strata/ag/exterior/paths/dorms_quad) "aNs" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "blue3" - }, +/turf/open/floor/strata/blue3/west, /area/strata/ag/interior/outpost/admin) "aNt" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "blue3" - }, +/turf/open/floor/strata/blue3/east, /area/strata/ag/interior/outpost/admin) "aNu" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -12750,17 +10261,11 @@ /obj/structure/surface/table/woodentable, /obj/item/reagent_container/food/drinks/cans/beer, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen/bar) "aNw" = ( /obj/item/stool, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aNx" = ( /obj/structure/surface/table/reinforced/prison, @@ -12772,9 +10277,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aNy" = ( /obj/structure/surface/table/reinforced/prison, @@ -12783,9 +10286,7 @@ pixel_y = 3 }, /obj/item/reagent_container/food/condiment/peppermill, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aNz" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -12811,18 +10312,12 @@ /area/strata/ag/exterior/paths/dorms_quad) "aNC" = ( /obj/structure/closet/crate, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aND" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aNE" = ( /obj/structure/machinery/space_heater, @@ -12830,10 +10325,7 @@ pixel_x = 3; pixel_y = 14 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aNF" = ( /obj/effect/landmark/monkey_spawn, @@ -12854,16 +10346,11 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "aNJ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms) "aNL" = ( /obj/structure/sign/safety/restrictedarea, @@ -12901,9 +10388,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aNP" = ( /obj/structure/pipes/vents/pump{ @@ -12920,17 +10405,13 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/south) "aNR" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/south) "aNS" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -12939,20 +10420,14 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms/south) "aNT" = ( /obj/effect/spawner/random/toolbox, /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "aNU" = ( /obj/item/lightstick/red/planted, @@ -12963,27 +10438,19 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "aNW" = ( /obj/structure/closet/emcloset, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "aNX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "aNZ" = ( /obj/structure/disposalpipe/segment{ @@ -12991,9 +10458,7 @@ }, /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "aOa" = ( /obj/structure/machinery/light/small, @@ -13004,15 +10469,11 @@ icon_state = "pottedplant_21" }, /obj/structure/platform_decoration/strata/metal, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aOc" = ( /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aOd" = ( /obj/structure/platform/strata/metal, @@ -13022,16 +10483,12 @@ /obj/structure/platform_decoration/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aOf" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/platform_decoration/strata/metal, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aOg" = ( /obj/structure/pipes/vents/pump{ @@ -13050,9 +10507,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aOj" = ( /obj/structure/pipes/vents/pump{ @@ -13065,9 +10520,7 @@ dir = 4 }, /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aOl" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -13083,9 +10536,7 @@ dir = 8 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aOn" = ( /obj/structure/flora/pottedplant{ @@ -13099,22 +10550,15 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aOp" = ( /obj/item/stack/catwalk, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "aOq" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aOr" = ( /obj/item/lightstick/red/spoke/planted{ @@ -13131,26 +10575,20 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red2" - }, +/turf/open/floor/strata/red2, /area/strata/ug/interior/jungle/deep/south_res) "aOt" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aOu" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aOv" = ( /obj/structure/surface/table/reinforced/prison, @@ -13160,28 +10598,21 @@ }, /obj/item/toy/deck, /obj/item/storage/box/cups, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aOw" = ( /obj/structure/machinery/vending/snack, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aOx" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "blue3" - }, +/turf/open/floor/strata/blue3/west, /area/strata/ag/interior/outpost/admin) "aOy" = ( /obj/structure/surface/table/reinforced/prison, @@ -13189,9 +10620,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aOz" = ( /obj/item/lightstick/red/planted, @@ -13200,10 +10629,7 @@ /area/strata/ag/exterior/paths/dorms_quad) "aOA" = ( /obj/effect/decal/cleanable/vomit, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aOB" = ( /obj/structure/platform/strata/metal, @@ -13226,56 +10652,37 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/cans/sodawater, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aOJ" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aOK" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aOL" = ( /obj/structure/closet/crate/science, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aOM" = ( /obj/effect/decal/cleanable/blood{ layer = 3 }, /obj/item/stool, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aON" = ( /obj/item/stack/sheet/wood, /obj/structure/closet/crate/internals, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aOP" = ( -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "aOR" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -13288,9 +10695,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aOT" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, @@ -13335,9 +10740,7 @@ "aPb" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aPc" = ( /obj/structure/platform/strata/metal{ @@ -13382,9 +10785,7 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aPm" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -13403,15 +10804,11 @@ /obj/item/folder/red, /obj/item/ammo_box/magazine/shotgun/buckshot, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/south) "aPp" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/south) "aPq" = ( /obj/structure/machinery/weather_siren{ @@ -13438,35 +10835,24 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/exterior/research_decks) "aPx" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "aPy" = ( /obj/structure/closet/bombcloset, /obj/item/clothing/suit/armor/bulletproof, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "aPz" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2; req_one_access = null }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/gen/foyer) "aPB" = ( /obj/structure/flora/pottedplant{ @@ -13475,17 +10861,13 @@ /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aPC" = ( /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aPD" = ( /obj/structure/flora/pottedplant{ @@ -13497,26 +10879,20 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aPE" = ( /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aPF" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aPG" = ( /obj/structure/flora/pottedplant{ @@ -13528,9 +10904,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aPH" = ( /obj/structure/platform/strata/metal{ @@ -13560,9 +10934,7 @@ dir = 8 }, /obj/item/device/flashlight/lamp, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aPL" = ( /obj/structure/flora/pottedplant{ @@ -13572,18 +10944,14 @@ dir = 8 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aPN" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/barricade/handrail/strata, /obj/item/device/flashlight/lamp/green, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aPO" = ( /obj/structure/surface/table/reinforced/prison, @@ -13591,18 +10959,14 @@ dir = 1 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aPP" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/stamp, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aPQ" = ( /obj/structure/flora/pottedplant{ @@ -13612,26 +10976,20 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aPR" = ( /obj/structure/barricade/handrail/strata, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aPS" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aPT" = ( /obj/effect/decal/cleanable/generic, @@ -13641,9 +10999,7 @@ /area/strata/ag/exterior/paths/dorms_quad) "aPW" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aPX" = ( /obj/structure/platform/strata/metal, @@ -13667,9 +11023,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aQc" = ( /obj/structure/barricade/wooden{ @@ -13678,10 +11032,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/bar) "aQd" = ( /obj/structure/machinery/vending/dinnerware, @@ -13693,20 +11044,14 @@ "aQe" = ( /obj/structure/bed/chair, /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aQf" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aQg" = ( /obj/structure/platform/strata/metal{ @@ -13739,10 +11084,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen) "aQk" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -13764,9 +11106,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "aQn" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -13779,10 +11119,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aQq" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -13790,17 +11127,11 @@ /area/strata/ag/exterior/paths/adminext) "aQr" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aQs" = ( /obj/structure/closet/wardrobe/pjs, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aQt" = ( /turf/closed/wall/wood, @@ -13818,9 +11149,7 @@ /area/strata/ag/interior/nearlz1) "aQw" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aQx" = ( /obj/structure/extinguisher_cabinet, @@ -13832,41 +11161,26 @@ pixel_y = 20 }, /obj/structure/machinery/vending/snack, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aQz" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aQA" = ( /obj/structure/bed/chair, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aQB" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgibdown1" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "aQD" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aQF" = ( /obj/structure/flora/pottedplant{ @@ -13876,19 +11190,14 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aQG" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms/south) "aQH" = ( /obj/structure/platform_decoration/strata/metal{ @@ -13918,23 +11227,16 @@ /area/strata/ag/exterior/paths/adminext) "aQP" = ( /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "aQQ" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aQR" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aQS" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -13952,60 +11254,46 @@ "aQV" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/fancy/cigarettes/lady_finger, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aQW" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aQX" = ( /obj/structure/machinery/light/small, /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aQY" = ( /obj/structure/machinery/light/small, /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aQZ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/pizza, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aRa" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/effect/landmark/corpsespawner/engineer, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aRb" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aRc" = ( /obj/structure/surface/table/reinforced/prison, @@ -14051,27 +11339,20 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aRm" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aRn" = ( /obj/structure/barricade/wooden{ dir = 8 }, /obj/effect/landmark/corpsespawner/chef, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/bar) "aRo" = ( /obj/structure/largecrate/random, @@ -14095,19 +11376,13 @@ /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aRr" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aRs" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aRv" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -14116,9 +11391,7 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/interior/landingzone_1) "aRy" = ( /obj/structure/platform/strata/metal{ @@ -14131,17 +11404,13 @@ /obj/structure/machinery/landinglight/ds1/delayone{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/interior/landingzone_1) "aRA" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "aRB" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -14155,16 +11424,12 @@ dir = 4 }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aRD" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aRF" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, @@ -14174,9 +11439,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aRI" = ( /obj/structure/noticeboard{ @@ -14185,25 +11448,19 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aRJ" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms/south) "aRK" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms/south) "aRL" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -14213,10 +11470,7 @@ dir = 8; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms/south) "aRM" = ( /obj/structure/machinery/light/small{ @@ -14225,9 +11479,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms/south) "aRO" = ( /obj/effect/decal/cleanable/blood, @@ -14256,35 +11508,26 @@ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi) "aRZ" = ( /obj/structure/platform_decoration/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aSb" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/platform_decoration/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aSc" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aSd" = ( /obj/structure/pipes/vents/pump{ @@ -14293,9 +11536,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "aSe" = ( /obj/structure/bed/chair{ @@ -14304,18 +11545,14 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aSf" = ( /obj/structure/machinery/light/small{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aSj" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -14331,24 +11568,18 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aSl" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/pizza, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aSm" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aSn" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited{ @@ -14358,10 +11589,7 @@ /obj/structure/surface/rack, /obj/item/storage/box/flashbangs, /obj/item/storage/box/flashbangs, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/bar) "aSo" = ( /obj/structure/closet/firecloset/full, @@ -14371,79 +11599,50 @@ }, /obj/effect/decal/cleanable/blood/gibs/core, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/bar) "aSp" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/chawanmushi, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/bar) "aSq" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/condiment/saltshaker, /obj/item/reagent_container/food/snacks/chawanmushi, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/bar) "aSr" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "aSs" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aSt" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aSu" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aSv" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/bottle/vodka, /obj/item/stack/medical/bruise_pack, /obj/item/device/radio, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "aSw" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aSz" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/strata/ug/interior/jungle/deep/east_dorms) "aSA" = ( /obj/item/organ/eyes, @@ -14471,15 +11670,11 @@ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ag/interior/landingzone_1) "aSH" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/interior/landingzone_1) "aSJ" = ( /obj/item/lightstick/planted, @@ -14499,9 +11694,7 @@ /turf/open/auto_turf/snow/brown_base/layer2, /area/strata/ag/exterior/paths/adminext) "aSN" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ag/interior/landingzone_1) "aSP" = ( /obj/structure/machinery/weather_siren{ @@ -14515,10 +11708,7 @@ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/nearlz1) "aSR" = ( /obj/structure/machinery/weather_siren{ @@ -14528,30 +11718,20 @@ /area/strata/ag/interior/nearlz1) "aSS" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/nearlz1) "aST" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/nearlz1) "aSU" = ( /obj/structure/bookcase, /obj/item/book/manual/atmospipes, /obj/item/book/manual/engineering_guide, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aSV" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aSW" = ( /obj/structure/pipes/vents/pump{ @@ -14564,15 +11744,11 @@ /obj/structure/machinery/landinglight/ds2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/landingzone_2) "aSY" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "aSZ" = ( /obj/structure/surface/rack, @@ -14583,9 +11759,7 @@ /obj/item/inflatable, /obj/item/inflatable, /obj/item/tool/weldingtool, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms/south) "aTb" = ( /obj/effect/decal/cleanable/blood, @@ -14612,9 +11786,7 @@ /area/strata/ag/exterior/paths/adminext) "aTk" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "aTn" = ( /obj/effect/decal/cleanable/blood{ @@ -14631,18 +11803,13 @@ /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "aTt" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/gen/foyer) "aTu" = ( /obj/structure/bookcase{ @@ -14651,10 +11818,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/gen/foyer) "aTv" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -14667,24 +11831,17 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/gen/foyer) "aTz" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "aTA" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi) "aTB" = ( /obj/structure/flora/pottedplant{ @@ -14694,9 +11851,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aTC" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -14709,10 +11864,7 @@ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi) "aTE" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -14731,23 +11883,17 @@ dir = 8 }, /obj/item/device/flashlight/lamp, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aTH" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aTI" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aTK" = ( /obj/structure/bed/chair/office/light, @@ -14755,18 +11901,14 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aTL" = ( /obj/structure/bed/chair/office/light, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aTM" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -14774,9 +11916,7 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aTN" = ( /obj/structure/surface/table/reinforced/prison, @@ -14786,26 +11926,18 @@ }, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aTP" = ( /obj/item/tool/mop, /obj/structure/janitorialcart, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "aTQ" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "blue3" - }, +/turf/open/floor/strata/blue3/west, /area/strata/ag/interior/outpost/admin) "aTR" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -14818,18 +11950,13 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "blue3" - }, +/turf/open/floor/strata/blue3/east, /area/strata/ag/interior/outpost/admin) "aTU" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aTV" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -14844,10 +11971,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/bar) "aTX" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -14863,10 +11987,7 @@ /obj/structure/mirror{ pixel_y = 28 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "aTZ" = ( /obj/effect/decal/cleanable/generic, @@ -14879,9 +12000,7 @@ dir = 4 }, /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "aUc" = ( /obj/structure/sign/safety/galley, @@ -14891,16 +12010,11 @@ /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aUf" = ( /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/canteen) "aUg" = ( /turf/open/gm/river, @@ -14919,9 +12033,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aUp" = ( /turf/closed/wall/wood, @@ -14930,45 +12042,32 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aUr" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/nearlz1) "aUs" = ( /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "aUt" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "aUu" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "aUv" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "aUx" = ( /obj/structure/platform/strata/metal, @@ -15002,9 +12101,7 @@ /area/strata/ag/exterior/paths/cabin_area) "aUE" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "aUF" = ( /obj/structure/pipes/vents/pump{ @@ -15020,21 +12117,12 @@ /area/strata/ag/interior/outpost/gen/foyer) "aUM" = ( /obj/structure/closet/secure_closet/personal, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) "aUN" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/foyer) "aUR" = ( /obj/structure/flora/pottedplant{ @@ -15043,10 +12131,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) "aUS" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -15058,22 +12143,14 @@ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi) "aUU" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi) "aUV" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "aUX" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -15085,9 +12162,7 @@ /obj/structure/filingcabinet, /obj/structure/barricade/handrail/strata, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aUZ" = ( /obj/structure/surface/table/reinforced/prison, @@ -15101,9 +12176,7 @@ /obj/structure/barricade/handrail/strata, /obj/item/device/flashlight/lamp, /obj/item/storage/pill_bottle/inaprovaline/skillless, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aVa" = ( /obj/structure/surface/table/reinforced/prison, @@ -15115,9 +12188,7 @@ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aVc" = ( /obj/structure/surface/table/reinforced/prison, @@ -15131,9 +12202,7 @@ /obj/item/reagent_container/food/drinks/cans/souto/grape, /obj/structure/barricade/handrail/strata, /obj/item/device/flashlight/lamp, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aVd" = ( /obj/structure/surface/table/reinforced/prison, @@ -15146,18 +12215,14 @@ /obj/item/paper_bin, /obj/structure/barricade/handrail/strata, /obj/item/device/flashlight/lamp, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aVe" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aVf" = ( /obj/structure/stairs/perspective{ @@ -15167,10 +12232,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "aVg" = ( /obj/structure/stairs/perspective{ @@ -15181,10 +12243,7 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "aVh" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -15206,9 +12265,7 @@ dir = 8 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aVk" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -15227,9 +12284,7 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aVp" = ( /obj/structure/platform/strata/metal{ @@ -15248,10 +12303,7 @@ /obj/structure/barricade/wooden{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "aVy" = ( /obj/structure/closet/secure_closet/freezer/fridge, @@ -15261,30 +12313,20 @@ /obj/item/reagent_container/food/drinks/milk, /obj/item/reagent_container/food/drinks/milk, /obj/item/reagent_container/food/drinks/milk, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "aVz" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/flour, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/outpost/canteen/bar) "aVA" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/outpost/canteen/bar) "aVB" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "aVD" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -15299,9 +12341,7 @@ /obj/structure/surface/rack, /obj/item/book/manual/barman_recipes, /obj/item/book/manual/chef_recipes, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aVF" = ( /turf/open/floor/strata, @@ -15311,26 +12351,18 @@ color = "#6e6e6e"; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen) "aVH" = ( /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aVJ" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aVK" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -15368,9 +12400,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aVX" = ( /obj/structure/platform_decoration/strata/metal, @@ -15382,9 +12412,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "aVZ" = ( /turf/open/auto_turf/snow/brown_base/layer1, @@ -15424,19 +12452,13 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/marsh/river) "aWj" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/marsh/river) "aWk" = ( /obj/effect/particle_effect/steam, @@ -15493,37 +12515,25 @@ "aWB" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ug/interior/outpost/jung/dorms/med2) "aWE" = ( /obj/structure/closet/secure_closet/personal, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) "aWF" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/foyer) "aWG" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/foyer) "aWH" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/foyer) "aWK" = ( /obj/structure/stairs/perspective{ @@ -15531,10 +12541,7 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) "aWL" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -15585,26 +12592,19 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aWW" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aWZ" = ( /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/landmark/objective_landmark/science, /turf/open/floor/interior/plastic, /area/strata/ag/interior/paths/cabin_area/central) @@ -15615,10 +12615,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aXb" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -15633,33 +12630,21 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aXd" = ( /obj/item/storage/pill_bottle/bicaridine, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aXe" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aXf" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aXg" = ( /obj/structure/surface/table/reinforced/prison, @@ -15667,9 +12652,7 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/outpost/canteen/bar) "aXh" = ( /obj/structure/surface/table/reinforced/prison, @@ -15679,17 +12662,12 @@ }, /obj/item/reagent_container/food/condiment/enzyme, /obj/item/reagent_container/food/condiment/enzyme, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/outpost/canteen/bar) "aXi" = ( /obj/structure/machinery/reagentgrinder/industrial, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "aXk" = ( /obj/effect/decal/cleanable/blood{ @@ -15702,17 +12680,11 @@ dir = 1; pixel_y = -10 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aXo" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aXp" = ( /turf/closed/wall/strata_outpost, @@ -15726,10 +12698,7 @@ /area/strata/ug/interior/jungle/deep/north_carp) "aXs" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/shed_five_caves) "aXt" = ( /turf/open/gm/coast/beachcorner/south_west, @@ -15742,34 +12711,21 @@ dir = 8 }, /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aXw" = ( /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "aXx" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/east, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "aXy" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/nearlz1) "aXB" = ( /obj/effect/decal/cleanable/blood, @@ -15854,10 +12810,7 @@ capacity = 1e+006; dir = 1 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "aYa" = ( /obj/structure/machinery/space_heater, @@ -15921,18 +12874,13 @@ /turf/open/floor/plating, /area/strata/ag/exterior/research_decks) "aYw" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) "aYx" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "aYy" = ( /obj/item/lightstick/red/spoke/planted{ @@ -15949,24 +12897,17 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red2" - }, +/turf/open/floor/strata/red2, /area/strata/ug/interior/jungle/deep/hotsprings) "aYz" = ( /turf/closed/wall/strata_outpost/reinforced, /area/strata/ug/interior/jungle/deep/structures/res) "aYA" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "aYB" = ( -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "aYD" = ( /obj/structure/stairs/perspective{ @@ -15975,65 +12916,47 @@ icon_state = "p_stair_ew_full_cap"; layer = 3.5 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "aYE" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "aYG" = ( -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/foyer) "aYH" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aYI" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "aYK" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aYL" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aYO" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aYP" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aYQ" = ( /obj/item/stack/sheet/wood, @@ -16043,9 +12966,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aYT" = ( /obj/structure/stairs/perspective{ @@ -16053,19 +12974,14 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "aYW" = ( /obj/item/stack/rods, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aYX" = ( /obj/structure/fence, @@ -16085,10 +13001,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aZc" = ( /turf/open/auto_turf/snow/brown_base/layer3, @@ -16107,10 +13020,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aZi" = ( /obj/structure/platform/strata/metal{ @@ -16138,21 +13048,12 @@ /turf/open/auto_turf/snow/brown_base/layer1, /area/strata/ag/exterior/marsh/river) "aZm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "aZn" = ( /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "aZo" = ( /obj/structure/platform_decoration/strata{ @@ -16165,19 +13066,13 @@ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen/bar) "aZq" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aZr" = ( /obj/item/tool/kitchen/rollingpin, @@ -16185,10 +13080,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aZs" = ( /obj/structure/barricade/snow{ @@ -16200,10 +13092,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "aZu" = ( /obj/item/storage/box/cups, @@ -16213,10 +13102,7 @@ pixel_y = 3 }, /obj/item/book/manual/surgery, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "aZv" = ( /turf/open/auto_turf/snow/brown_base/layer2, @@ -16226,9 +13112,7 @@ /obj/item/book/manual/engineering_construction, /obj/item/book/manual/engineering_hacking, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aZx" = ( /turf/open/auto_turf/snow/brown_base/layer0, @@ -16240,9 +13124,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aZz" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -16273,10 +13155,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "aZE" = ( /obj/structure/machinery/shower, @@ -16297,28 +13176,19 @@ /obj/structure/machinery/door/window/eastright{ dir = 2 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin4) "aZF" = ( /obj/structure/toilet, /obj/structure/curtain/medical, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin4) "aZG" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin4) "aZH" = ( /obj/item/stack/rods, @@ -16377,25 +13247,18 @@ dir = 8 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "aZY" = ( /turf/open/auto_turf/snow/brown_base/layer1, /area/strata/ag/interior/disposals) "aZZ" = ( -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "baa" = ( /obj/effect/decal/cleanable/blood, /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms/south) "bab" = ( /obj/structure/bed/chair, @@ -16412,9 +13275,7 @@ /area/strata/ug/interior/jungle/deep/tearlake) "bae" = ( /obj/structure/prop/almayer/computers/mapping_computer, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/administration) "baf" = ( /obj/structure/platform_decoration/strata{ @@ -16444,10 +13305,7 @@ "bal" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "bam" = ( /obj/item/tool/wrench, @@ -16481,36 +13339,26 @@ dir = 1; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) "bap" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "baq" = ( /obj/structure/machinery/light/small, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "bar" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "bas" = ( /obj/structure/machinery/light/small{ @@ -16526,10 +13374,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) "bau" = ( /obj/structure/stairs/perspective{ @@ -16540,9 +13385,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "bav" = ( /obj/item/lightstick/red/planted, @@ -16558,10 +13401,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "baC" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -16601,10 +13441,7 @@ "baL" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/cans/waterbottle, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "baM" = ( /obj/structure/bed/chair{ @@ -16615,23 +13452,17 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "baN" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/foyer) "baQ" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "baR" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/foyer) "baS" = ( /obj/effect/decal/cleanable/blood{ @@ -16640,9 +13471,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/foyer) "baT" = ( /obj/structure/platform/strata/metal{ @@ -16660,9 +13489,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/foyer) "baX" = ( /obj/structure/barricade/handrail/strata{ @@ -16689,9 +13516,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/foyer) "bbe" = ( /obj/structure/barricade/handrail/strata{ @@ -16701,17 +13526,13 @@ /area/strata/ag/interior/outpost/engi/drome) "bbf" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bbg" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bbh" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -16732,47 +13553,35 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bbl" = ( /obj/structure/bed/stool, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bbm" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bbn" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "bbo" = ( /obj/structure/bed/stool, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bbp" = ( /obj/structure/bed/stool, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bbq" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -16789,24 +13598,15 @@ /area/strata/ag/interior/outpost/admin) "bbv" = ( /obj/structure/machinery/gibber, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "bbw" = ( /obj/structure/kitchenspike, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "bbx" = ( /obj/structure/closet/crate/freezer/rations, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "bby" = ( /obj/structure/sign/safety/fridge, @@ -16817,10 +13617,7 @@ /obj/item/reagent_container/food/condiment/enzyme, /obj/item/reagent_container/food/condiment/enzyme, /obj/item/reagent_container/food/condiment/enzyme, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "bbA" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -16836,10 +13633,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "bbC" = ( /obj/structure/machinery/reagentgrinder, @@ -16847,10 +13641,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "bbD" = ( /obj/structure/machinery/processor, @@ -16858,42 +13649,28 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "bbF" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/strata, /area/strata/ag/interior/outpost/maint/canteen_e_1) "bbG" = ( /obj/structure/surface/rack, /obj/item/book/manual/ripley_build_and_repair, /obj/item/book/manual/surgery, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/maint/canteen_e_1) "bbI" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/east_dorms) "bbJ" = ( /obj/structure/flora/bush/ausbushes/grassybush, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/east_dorms) "bbK" = ( /obj/structure/machinery/light/small{ @@ -16908,17 +13685,12 @@ /area/strata/ug/interior/outpost/jung/dorms/admin4) "bbM" = ( /obj/structure/closet/wardrobe/pjs, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/landmark/objective_landmark/close, /turf/open/floor/strata, /area/strata/ug/interior/outpost/jung/dorms/admin4) "bbN" = ( -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/admin4) "bbO" = ( /turf/open/floor/strata, @@ -16927,10 +13699,7 @@ /obj/structure/machinery/door/airlock/prison{ name = "Reinforced Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/outpost/jung/dorms/admin4) "bbT" = ( /obj/structure/barricade/handrail/strata{ @@ -16955,9 +13724,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "bbZ" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -17013,9 +13780,7 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "bcm" = ( /obj/item/lightstick/red/planted, @@ -17023,9 +13788,7 @@ /area/strata/ag/exterior/paths/adminext) "bco" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "bcp" = ( /obj/structure/barricade/handrail/strata, @@ -17096,9 +13859,7 @@ dir = 8 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/administration) "bcG" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -17160,18 +13921,14 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/cans/beer, /obj/item/device/radio, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "bcS" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "bcT" = ( /obj/structure/platform_decoration/strata{ @@ -17207,9 +13964,7 @@ icon_state = "p_stair_ew_full_cap"; layer = 3.5 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/exterior/research_decks) "bcY" = ( /obj/effect/decal/cleanable/blood, @@ -17221,10 +13976,7 @@ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/gen/foyer) "bdb" = ( /obj/structure/flora/pottedplant{ @@ -17238,30 +13990,21 @@ dir = 8; icon_state = "p_stair_ew_half_cap" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) "bdd" = ( /obj/item/tool/crowbar, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/foyer) "bde" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/foyer) "bdg" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/foyer) "bdi" = ( /obj/structure/bed/chair{ @@ -17276,9 +14019,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/tool/stamp, /obj/item/storage/box/cups, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bdl" = ( /obj/structure/floodgate, @@ -17287,9 +14028,7 @@ "bdm" = ( /obj/effect/landmark/corpsespawner/russian, /obj/structure/bed/roller, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "bdn" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -17301,48 +14040,36 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/donkpockets, /obj/item/reagent_container/food/drinks/cans/souto/grape, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bdq" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bds" = ( /obj/item/clipboard, /obj/item/clipboard, /obj/structure/surface/rack, /obj/item/storage/box/cups, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bdt" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bdu" = ( /obj/structure/surface/rack, /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets, /obj/item/storage/box/donkpockets, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bdv" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bdw" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -17457,9 +14184,7 @@ /area/strata/ag/exterior/marsh/river) "bdU" = ( /obj/item/book/manual/security_space_law, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "bdV" = ( /obj/structure/platform/strata{ @@ -17527,9 +14252,7 @@ color = "#6e6e6e"; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/admin) "beh" = ( /obj/structure/stairs/perspective{ @@ -17540,9 +14263,7 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/admin) "bei" = ( /obj/effect/decal/cleanable/blood/oil, @@ -17585,17 +14306,11 @@ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/bar) "ber" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/bar) "bes" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -17617,19 +14332,14 @@ pixel_y = 20 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "bey" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/communications{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "bez" = ( /obj/structure/barricade/handrail/strata{ @@ -17644,17 +14354,12 @@ /obj/structure/window/reinforced/tinted{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "purp1" - }, +/turf/open/floor/strata/purp1, /area/strata/ug/interior/outpost/jung/dorms/admin4) "beB" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/outpost/jung/dorms/admin4) "beD" = ( /obj/effect/spawner/random/toolbox{ @@ -17683,9 +14388,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/west_engi) "beG" = ( /turf/open/gm/coast/beachcorner/north_east, @@ -17739,15 +14442,11 @@ /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "beT" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "beU" = ( /obj/item/clipboard, @@ -17757,16 +14456,12 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "beV" = ( /obj/structure/machinery/faxmachine, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "beW" = ( /obj/structure/barricade/snow{ @@ -17780,9 +14475,7 @@ }, /obj/structure/window/reinforced/tinted, /obj/item/storage/briefcase, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/administration) "beY" = ( /obj/structure/bed/chair, @@ -17853,9 +14546,7 @@ /area/strata/ag/exterior/marsh) "bfm" = ( /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/administration) "bfn" = ( /obj/effect/decal/warning_stripes{ @@ -17864,9 +14555,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "bfo" = ( /obj/structure/platform_decoration/strata{ @@ -17904,9 +14593,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/exterior/research_decks) "bfv" = ( /obj/structure/machinery/weather_siren{ @@ -17936,16 +14623,11 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) "bfD" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/foyer) "bfE" = ( /obj/structure/platform/strata/metal{ @@ -17963,10 +14645,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/gen/foyer) "bfI" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -17981,10 +14660,7 @@ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "bfN" = ( /obj/structure/sign/safety/radio_rad, @@ -17994,26 +14670,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "bfP" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "bfQ" = ( /obj/structure/machinery/light/small{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "bfS" = ( /obj/structure/sign/safety/maint, @@ -18025,17 +14692,11 @@ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "bfV" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "bfW" = ( /turf/closed/wall/strata_ice/dirty, @@ -18048,9 +14709,7 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bgb" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -18059,9 +14718,7 @@ /obj/structure/platform_decoration/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bgc" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -18070,9 +14727,7 @@ /obj/structure/platform_decoration/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bgd" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -18081,9 +14736,7 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bge" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -18092,9 +14745,7 @@ /obj/structure/platform_decoration/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bgf" = ( /obj/structure/machinery/light/small{ @@ -18104,15 +14755,11 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bgg" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bgh" = ( /turf/open/auto_turf/snow/brown_base/layer4, @@ -18154,10 +14801,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen) "bgq" = ( /obj/structure/fence, @@ -18217,19 +14861,13 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "bgA" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "bgB" = ( /obj/structure/platform/strata, @@ -18278,9 +14916,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ug/interior/jungle/platform/east/scrub) "bgM" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -18341,9 +14977,7 @@ /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/strata{ - icon_state = "purp1" - }, +/turf/open/floor/strata/purp1, /area/strata/ug/interior/outpost/jung/dorms/admin4) "bgW" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -18351,10 +14985,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/outpost/jung/dorms/admin4) "bgX" = ( /obj/structure/tunnel, @@ -18396,19 +15027,14 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "bhq" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 8; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/nearlz1) "bhr" = ( /obj/structure/platform/strata/metal{ @@ -18470,10 +15096,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/administration) "bhz" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -18483,9 +15106,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "bhB" = ( /obj/effect/decal/cleanable/blood/oil, @@ -18499,16 +15120,10 @@ /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bhD" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bhE" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -18522,10 +15137,7 @@ /area/strata/ag/interior/outpost/engi/drome) "bhF" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bhG" = ( /obj/structure/flora/pottedplant{ @@ -18535,23 +15147,17 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bhH" = ( -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bhI" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, /obj/effect/decal/strata_decals/grime/grime3, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bhJ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -18600,9 +15206,7 @@ /area/strata/ag/exterior/marsh) "bhQ" = ( /obj/structure/bed/chair, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bhR" = ( /obj/structure/closet, @@ -18617,10 +15221,7 @@ /area/strata/ag/exterior/shed_five_caves) "bhU" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/administration) "bhV" = ( /obj/structure/flora/pottedplant{ @@ -18646,10 +15247,7 @@ icon_state = "pottedplant_22" }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/gen/foyer) "bia" = ( /obj/item/lightstick/red/planted, @@ -18657,9 +15255,7 @@ /area/strata/ag/exterior/marsh/crash) "bib" = ( /obj/structure/inflatable/popped, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "bic" = ( /obj/item/lightstick/red/planted, @@ -18682,31 +15278,21 @@ "bii" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/inflatable/popped, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "bij" = ( /obj/structure/machinery/vending/snack, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/gen/foyer) "bik" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/gen/foyer) "bil" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/gen/foyer) "bim" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -18778,16 +15364,12 @@ "biC" = ( /obj/structure/bed/roller, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "biD" = ( /obj/structure/coatrack, /obj/item/clothing/suit/armor/bulletproof, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "biE" = ( /obj/structure/platform/strata/metal{ @@ -18824,9 +15406,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "biN" = ( /obj/structure/platform/strata, @@ -18859,10 +15439,7 @@ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/admin) "biU" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -18872,45 +15449,32 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/admin) "biV" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/admin) "biW" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/admin) "biX" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "biZ" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bja" = ( /obj/structure/machinery/vending/snack, @@ -18918,15 +15482,11 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bjb" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bjc" = ( /turf/open/asphalt/cement, @@ -18938,39 +15498,29 @@ /obj/structure/machinery/power/terminal{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bjf" = ( /obj/structure/machinery/power/smes/buildable{ capacity = 1e+006; dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bjg" = ( /obj/structure/machinery/light/small{ dir = 4 }, /obj/structure/largecrate/random/secure, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "bjh" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bji" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bjj" = ( /turf/open/auto_turf/ice/layer0, @@ -18990,42 +15540,29 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red2" - }, +/turf/open/floor/strata/red2, /area/strata/ug/interior/jungle/deep/east_carp) "bjl" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "bjn" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bjo" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen) "bjp" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ dir = 1; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "bjr" = ( /turf/open/asphalt/cement, @@ -19246,10 +15783,7 @@ /turf/open/auto_turf/snow/brown_base/layer1, /area/strata/ag/exterior/shed_five_caves) "bkt" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/administration) "bku" = ( /obj/structure/window/reinforced/tinted{ @@ -19259,10 +15793,7 @@ dir = 8 }, /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/administration) "bkv" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -19280,18 +15811,13 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bkx" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bky" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, @@ -19318,10 +15844,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/administration) "bkC" = ( /obj/structure/bed/chair{ @@ -19371,9 +15894,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/exterior/research_decks) "bkL" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -19387,9 +15908,7 @@ /area/strata/ag/interior/outpost/gen/foyer) "bkP" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/outpost/med) "bkT" = ( /turf/open/auto_turf/snow/brown_base/layer1, @@ -19414,16 +15933,10 @@ /area/strata/ag/interior/mountain) "bkY" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "bkZ" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "bla" = ( /obj/item/lightstick/red/planted, @@ -19438,10 +15951,7 @@ /area/strata/ag/interior/outpost/gen/foyer) "bld" = ( /obj/structure/inflatable/door, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "ble" = ( /turf/open/auto_turf/snow/brown_base/layer0, @@ -19458,17 +15968,11 @@ /area/strata/ag/exterior/shed_five_caves) "blh" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "bli" = ( /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "blk" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -19477,9 +15981,7 @@ /turf/open/auto_turf/snow/brown_base/layer1, /area/strata/ag/exterior/shed_five_caves) "bll" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "blm" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -19600,9 +16102,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/exterior/paths/cabin_area) "blJ" = ( /turf/open/auto_turf/snow/brown_base/layer0, @@ -19627,9 +16127,7 @@ /turf/open/auto_turf/snow/brown_base/layer0, /area/strata/ag/exterior/paths/southresearch) "blN" = ( -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "blO" = ( /obj/structure/surface/table/reinforced/prison, @@ -19639,9 +16137,7 @@ pixel_y = 15 }, /obj/item/paper_bin, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "blP" = ( /turf/open/auto_turf/snow/brown_base/layer3, @@ -19654,37 +16150,24 @@ /area/strata/ag/interior/outpost/admin) "blR" = ( /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/admin) "blS" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "blT" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/admin) "blU" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/admin) "blV" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/admin) "blW" = ( /turf/closed/shuttle/ert{ @@ -19692,26 +16175,20 @@ }, /area/strata/ag/exterior/marsh/crash) "blX" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/admin) "blY" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bma" = ( /obj/structure/largecrate/random/barrel/red, /turf/open/auto_turf/snow/brown_base/layer1, /area/strata/ag/exterior/marsh/crash) "bmb" = ( -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/canteen) "bmc" = ( /obj/effect/decal/cleanable/blood/oil, @@ -19723,19 +16200,13 @@ /area/strata/ag/exterior/marsh/center) "bmf" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/admin) "bml" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "bmm" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -19747,10 +16218,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "bmp" = ( /turf/open/auto_turf/snow/brown_base/layer1, @@ -19769,19 +16237,13 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "bmt" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "bmu" = ( /obj/structure/largecrate/random/secure, @@ -19856,10 +16318,7 @@ /turf/open/auto_turf/snow/brown_base/layer1, /area/strata/ag/exterior/paths/southresearch) "bmP" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/south, /turf/open/floor/interior/plastic, /area/strata/ag/interior/paths/cabin_area/central) "bmQ" = ( @@ -19891,9 +16350,7 @@ /area/strata/ag/exterior/marsh/crash) "bmX" = ( /obj/structure/bedsheetbin, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/personal_storage) "bmY" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -19902,15 +16359,11 @@ /turf/open/auto_turf/snow/brown_base/layer2, /area/strata/ag/exterior/marsh/crash) "bmZ" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/exterior/paths/cabin_area) "bna" = ( /obj/structure/barricade/snow, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/exterior/paths/cabin_area) "bnb" = ( /obj/structure/platform_decoration/strata/metal{ @@ -19980,16 +16433,12 @@ /area/strata/ag/exterior/paths/southresearch) "bnv" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/north_lz_caves) "bnw" = ( /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/north_lz_caves) "bnx" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -20020,10 +16469,7 @@ /area/strata/ag/exterior/paths/southresearch) "bnE" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "bnF" = ( /obj/structure/bed/roller, @@ -20035,18 +16481,12 @@ dir = 8; pixel_x = -11 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/administration) "bnH" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/coffee, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "bnI" = ( /obj/structure/surface/table/reinforced/prison, @@ -20103,10 +16543,7 @@ dir = 8 }, /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/administration) "bnT" = ( /obj/structure/window/reinforced/tinted{ @@ -20116,18 +16553,13 @@ dir = 4 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bnU" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "bnW" = ( /obj/effect/decal/cleanable/blood/oil, @@ -20146,9 +16578,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "boa" = ( /obj/structure/closet/bodybag, @@ -20216,9 +16646,7 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bok" = ( /obj/structure/closet/bodybag, @@ -20249,9 +16677,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/jungle/deep/structures/res) "boq" = ( /obj/item/stack/medical/splint, @@ -20261,25 +16687,19 @@ "bos" = ( /obj/item/paper_bin, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bot" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bou" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bov" = ( /obj/effect/decal/cleanable/blood{ @@ -20295,10 +16715,7 @@ /area/strata/ag/exterior/paths/southresearch) "box" = ( /obj/item/device/motiondetector, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "boy" = ( /obj/effect/decal/cleanable/blood{ @@ -20306,17 +16723,12 @@ }, /obj/item/weapon/harpoon, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "boz" = ( /obj/item/storage/fancy/cigarettes/lady_finger, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "boC" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -20331,9 +16743,7 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "boE" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -20346,10 +16756,7 @@ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "boG" = ( /obj/structure/platform/strata{ @@ -20380,18 +16787,13 @@ icon_state = "p_stair_full" }, /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/exterior/research_decks) "boL" = ( /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "boM" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -20405,10 +16807,7 @@ /obj/effect/decal/cleanable/blood/gibs/down, /obj/effect/decal/cleanable/blood/splatter, /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "boO" = ( /obj/item/explosive/grenade/high_explosive/upp, @@ -20416,10 +16815,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib2" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "boP" = ( /obj/structure/surface/rack, @@ -20427,19 +16823,13 @@ /obj/item/storage/box/gloves, /obj/item/storage/box/pillbottles, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "boQ" = ( /obj/effect/decal/cleanable/blood/gibs/limb, /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "boS" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -20457,28 +16847,20 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "boV" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "boW" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "boX" = ( /obj/structure/platform_decoration/strata{ @@ -20490,10 +16872,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "boZ" = ( /obj/structure/platform/strata{ @@ -20530,10 +16909,7 @@ /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, /obj/item/stack/sheet/mineral/plastic, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "bpf" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -20564,9 +16940,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "bpm" = ( /turf/open/auto_turf/snow/brown_base/layer4, @@ -20620,9 +16994,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bpy" = ( /obj/effect/decal/cleanable/blood/oil, @@ -20631,9 +17003,7 @@ "bpz" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/faxmachine, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bpA" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -20649,28 +17019,20 @@ /area/strata/ag/exterior/paths/southresearch) "bpE" = ( /obj/item/storage/briefcase, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bpF" = ( /obj/structure/closet/secure_closet/medical3{ req_access = null }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/admin) "bpG" = ( /obj/structure/surface/rack, /obj/item/tank/emergency_oxygen/engi, /obj/item/tank/emergency_oxygen/engi, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/admin) "bpH" = ( /obj/structure/surface/table/reinforced/prison, @@ -20681,34 +17043,26 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bpI" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/admin) "bpJ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/admin) "bpK" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/admin) "bpL" = ( /obj/structure/machinery/light/small{ @@ -20718,9 +17072,7 @@ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bpM" = ( /obj/structure/stairs/perspective{ @@ -20729,9 +17081,7 @@ icon_state = "p_stair_full" }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bpN" = ( /obj/structure/stairs/perspective{ @@ -20739,9 +17089,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bpO" = ( /obj/structure/machinery/light/small{ @@ -20752,24 +17100,17 @@ dir = 8; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "bpP" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "bpS" = ( /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/administration) "bpT" = ( /obj/item/lightstick/red/planted, @@ -20784,19 +17125,14 @@ /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/administration) "bpX" = ( /obj/structure/closet/bombcloset, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "bpY" = ( /obj/structure/closet/secure_closet/personal, @@ -20804,14 +17140,8 @@ dir = 1; pixel_y = 20 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/cyan1/east, /area/strata/ug/interior/outpost/jung/dorms/med1) "bpZ" = ( /obj/effect/decal/cleanable/blood/oil, @@ -20828,10 +17158,7 @@ dir = 1; pixel_y = -10 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bqc" = ( /obj/effect/decal/cleanable/blood{ @@ -20847,19 +17174,13 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bqe" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "bqf" = ( /turf/open/auto_turf/strata_grass/layer0_mud, @@ -20872,10 +17193,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "bqo" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -20993,9 +17311,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "bqZ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -21026,10 +17342,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med1) "bre" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -21047,9 +17360,7 @@ "brg" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "brh" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -21070,9 +17381,7 @@ /turf/open/auto_turf/snow/brown_base/layer4, /area/strata/ag/exterior/paths/southresearch) "brn" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/north_lz_caves) "bro" = ( /obj/item/storage/box/masks{ @@ -21094,10 +17403,7 @@ "brr" = ( /obj/structure/closet, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/administration) "brs" = ( /obj/structure/surface/table/reinforced/prison, @@ -21107,16 +17413,11 @@ /obj/structure/window/reinforced/tinted, /obj/item/device/flashlight/lamp, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bru" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "brv" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -21125,19 +17426,14 @@ "brw" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "brx" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/administration) "bry" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -21146,10 +17442,7 @@ /turf/open/auto_turf/snow/brown_base/layer2, /area/strata/ag/exterior/paths/southresearch) "brB" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "brC" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -21157,10 +17450,7 @@ /area/strata/ag/exterior/paths/southresearch) "brD" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "brE" = ( /obj/structure/platform/strata{ @@ -21221,9 +17511,7 @@ /area/strata/ag/exterior/paths/southresearch) "brS" = ( /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "brT" = ( /obj/structure/prop/power_transformer, @@ -21288,17 +17576,11 @@ /area/strata/ag/exterior/marsh/center) "bsk" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bsl" = ( /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bsm" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -21318,25 +17600,18 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "bsp" = ( /obj/structure/prop/ice_colony/tiger_rug{ layer = 2.1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi/drome) "bsq" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bsr" = ( /obj/structure/platform_decoration/strata/metal{ @@ -21346,40 +17621,26 @@ /area/strata/ag/exterior/paths/southresearch) "bss" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "bst" = ( /obj/effect/decal/cleanable/blood/splatter, /obj/structure/machinery/door/airlock/almayer/medical/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "bsu" = ( /obj/structure/platform_decoration/strata/metal, /turf/open/auto_turf/snow/brown_base/layer0, /area/strata/ag/exterior/paths/southresearch) "bsv" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/strata/ag/interior/outpost/med) "bsw" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/strata/ag/interior/outpost/med) "bsx" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, -/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, -/obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, /turf/closed/wall/strata_outpost, /area/strata/ag/interior/outpost/gen/foyer) "bsy" = ( @@ -21387,10 +17648,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/gen/foyer) "bsz" = ( /obj/structure/sign/safety/maint, @@ -21400,41 +17658,29 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/foyer) "bsB" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/admin) "bsC" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bsD" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bsG" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bsH" = ( /obj/structure/surface/table/reinforced/prison, @@ -21443,33 +17689,25 @@ pixel_y = 6 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bsI" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bsJ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/admin) "bsK" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bsM" = ( /obj/structure/platform/strata/metal, @@ -21485,10 +17723,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "bsP" = ( /obj/structure/reagent_dispensers/watertank, @@ -21515,10 +17750,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "bsT" = ( /obj/structure/platform/strata{ @@ -21553,9 +17785,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bsZ" = ( /obj/structure/platform_decoration/strata{ @@ -21677,9 +17907,7 @@ /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs/core, /obj/effect/landmark/corpsespawner/miner, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "btA" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -21693,9 +17921,7 @@ /area/strata/ag/exterior/marsh/crash) "btC" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "btE" = ( /obj/structure/bed/chair{ @@ -21704,9 +17930,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/platform/east/scrub) "btG" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi/drome) "btH" = ( /obj/structure/bed/chair{ @@ -21719,9 +17943,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi/drome) "btJ" = ( /obj/structure/surface/table/reinforced/prison, @@ -21732,10 +17954,7 @@ pixel_y = 12 }, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/platform/east/scrub) "btK" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -21751,9 +17970,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ug/interior/jungle/platform/east/scrub) "btN" = ( /obj/structure/platform/strata/metal{ @@ -21768,15 +17985,11 @@ /area/strata/ug/interior/jungle/deep/east_dorms) "btT" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "btU" = ( /obj/structure/closet, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "btV" = ( /obj/structure/surface/rack, @@ -21825,19 +18038,13 @@ /area/strata/ag/exterior/marsh/crash) "buc" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "bud" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "bue" = ( /obj/effect/decal/cleanable/blood/oil, @@ -21916,9 +18123,7 @@ reason = "Visitor" }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "buz" = ( /obj/effect/decal/cleanable/blood/gibs/body, @@ -21990,26 +18195,17 @@ /area/strata/ag/interior/administration) "buP" = ( /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "buQ" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "buR" = ( /obj/structure/bookcase, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "buS" = ( /obj/effect/decal/cleanable/generic, @@ -22018,58 +18214,39 @@ "buT" = ( /obj/effect/landmark/corpsespawner/bridgeofficer, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "buU" = ( /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "buV" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib4" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "buW" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/strata/ag/interior/outpost/med) "buX" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "buY" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "buZ" = ( /obj/structure/machinery/door/airlock/almayer/medical/colony{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "bvb" = ( /obj/structure/noticeboard{ @@ -22079,25 +18256,19 @@ /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bvc" = ( /obj/effect/spawner/random/toolbox, /obj/structure/closet/secure_closet/personal, /obj/item/storage/pill_bottle/kelotane, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bvd" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bve" = ( /obj/structure/displaycase, @@ -22105,39 +18276,28 @@ /area/strata/ag/interior/outpost/admin) "bvf" = ( /obj/structure/lamarr, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bvh" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bvj" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "bvk" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bvl" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bvn" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -22159,10 +18319,7 @@ /obj/item/ammo_magazine/rifle/type71, /obj/item/ammo_magazine/rifle/type71, /obj/effect/landmark/wo_supplies/storage/belts/m41abelt, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "bvu" = ( /obj/structure/cargo_container/ferret/left, @@ -22231,9 +18388,7 @@ /area/strata/ag/interior/outpost/engi/drome) "bvL" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi/drome) "bvM" = ( /obj/item/lightstick/red/planted, @@ -22364,17 +18519,13 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bwo" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/radio, /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bwp" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -22383,10 +18534,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "bwr" = ( /obj/structure/platform/strata{ @@ -22425,10 +18573,7 @@ /obj/structure/machinery/sensortower{ pixel_x = -8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/platform/east/scrub) "bwA" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -22461,9 +18606,7 @@ icon_state = "p_stair_ew_full_cap"; layer = 3.5 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ug/interior/jungle/platform/east/scrub) "bwH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -22502,10 +18645,7 @@ /area/strata/ag/exterior/nearlz2) "bwR" = ( /obj/structure/inflatable/door, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball) "bwT" = ( /obj/structure/platform/strata{ @@ -22524,11 +18664,7 @@ "bwV" = ( /obj/structure/surface/rack, /obj/item/storage/bible/booze, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/strata, /area/strata/ag/interior/disposals) "bwW" = ( @@ -22605,25 +18741,16 @@ /area/strata/ag/exterior/nearlz2) "bxl" = ( /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "bxm" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "bxn" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/structure/kitchenspike, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "bxo" = ( /obj/item/lightstick/red/planted, @@ -22632,9 +18759,7 @@ "bxr" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/rifle/type71/carbine, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/administration) "bxs" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -22650,10 +18775,7 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bxy" = ( /turf/open/auto_turf/snow/brown_base/layer4, @@ -22681,21 +18803,11 @@ /turf/open/auto_turf/snow/brown_base/layer2, /area/strata/ag/exterior/nearlz2) "bxE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bxF" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/administration) "bxG" = ( /obj/structure/platform/strata{ @@ -22714,9 +18826,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "bxJ" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -22732,26 +18842,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bxM" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bxN" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bxO" = ( /obj/structure/bed/chair/comfy{ @@ -22760,10 +18861,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bxP" = ( /obj/effect/decal/cleanable/blood{ @@ -22772,10 +18870,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bxQ" = ( /obj/structure/platform/strata{ @@ -22798,19 +18893,13 @@ dir = 4 }, /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bxV" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/strata/ag/interior/outpost/med) "bxW" = ( /obj/structure/platform/strata{ @@ -22823,10 +18912,7 @@ /area/strata/ag/exterior/nearlz2) "bxX" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 5; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/northeast, /area/strata/ag/interior/outpost/med) "bxY" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -22870,10 +18956,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/strata/ag/interior/outpost/med) "byf" = ( /obj/structure/platform/strata{ @@ -22905,9 +18988,7 @@ /obj/effect/landmark/xeno_hive_spawn, /obj/effect/landmark/ert_spawns/groundside_xeno, /obj/effect/landmark/queen_spawn, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "bym" = ( /obj/structure/barricade/snow{ @@ -22942,18 +19023,13 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/north, /area/strata/ag/interior/outpost/med) "byF" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/strata/ag/interior/outpost/med) "byN" = ( /obj/structure/platform_decoration/strata, @@ -22986,71 +19062,49 @@ "byY" = ( /obj/item/tool/pen/blue, /obj/structure/bed/chair/office/light, -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/strata/ag/interior/outpost/med) "byZ" = ( /mob/living/simple_animal/cat/Runtime{ desc = "Also known as Bernie. Fond of potted plants and Space Carp flavored treats."; name = "Bernard" }, -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/strata/ag/interior/outpost/med) "bza" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/strata/ag/interior/outpost/med) "bzb" = ( /obj/item/clipboard, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bzc" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bzd" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "bzf" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "bzg" = ( /obj/structure/closet/secure_closet/medical3{ req_access = null }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "bzh" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -23059,49 +19113,31 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "bzl" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bzm" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bzn" = ( /obj/effect/spawner/random/toolbox, /obj/structure/surface/rack, /obj/item/device/flashlight, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bzo" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bzp" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "bzq" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -23112,42 +19148,29 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "bzr" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/engi/drome) "bzs" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "bzt" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi/drome) "bzx" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata, /area/strata/ag/interior/outpost/engi/drome) "bzG" = ( @@ -23158,9 +19181,7 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bzH" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -23168,10 +19189,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball) "bzM" = ( /obj/structure/machinery/light/small{ @@ -23179,22 +19197,15 @@ pixel_y = 20 }, /obj/item/stack/rods, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "bzN" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "bzR" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "bzV" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -23215,25 +19226,18 @@ /area/strata/ag/exterior/marsh/river) "bAi" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/exterior/paths/cabin_area) "bAp" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bAq" = ( /obj/structure/sign/safety/bulkhead_door, /turf/closed/wall/strata_outpost/reinforced, /area/strata/ag/interior/nearlz1) "bAr" = ( -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "bAt" = ( /turf/closed/wall/strata_outpost, @@ -23284,57 +19288,41 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/administration) "bAF" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/administration) "bAG" = ( /obj/effect/decal/strata_decals/grime/grime1{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bAH" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bAI" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "bAJ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/administration) "bAK" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/administration) "bAL" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -23343,10 +19331,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/administration) "bAM" = ( /obj/structure/machinery/alarm{ @@ -23372,10 +19357,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bAS" = ( /obj/structure/prop/ice_colony/soil_net, @@ -23385,23 +19367,17 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/med) "bAW" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/med) "bBg" = ( /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/gen/bball) "bBr" = ( /obj/structure/flora/bush/ausbushes/genericbush, @@ -23409,10 +19385,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/deep/east_dorms) "bBB" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/east, /area/strata/ag/interior/outpost/med) "bBN" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -23430,28 +19403,17 @@ dir = 4 }, /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "bBT" = ( -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/strata/ag/interior/outpost/med) "bBU" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 10; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/southwest, /area/strata/ag/interior/outpost/med) "bBV" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/strata/ag/interior/outpost/med) "bBX" = ( /obj/structure/surface/table/reinforced/prison, @@ -23463,10 +19425,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_18" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "bBY" = ( /obj/structure/surface/table/reinforced/prison, @@ -23478,10 +19437,7 @@ dir = 2 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "bCd" = ( /obj/structure/platform/strata{ @@ -23492,18 +19448,14 @@ /area/strata/ag/exterior/marsh/water) "bCf" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/strata/ag/interior/outpost/med) "bCh" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "bCm" = ( /obj/structure/filingcabinet, @@ -23511,9 +19463,7 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bCn" = ( /obj/item/clothing/mask/cigarette/cigar/cohiba, @@ -23524,9 +19474,7 @@ pixel_y = 14 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bCo" = ( /obj/structure/bookcase{ @@ -23535,25 +19483,17 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bCp" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/med) "bCq" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/med) "bCt" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/med) "bCv" = ( /obj/structure/machinery/door/airlock/almayer/medical/colony{ @@ -23561,28 +19501,20 @@ id_tag = "bunker_or1"; name = "\improper Operating Room 1" }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/outpost/med) "bCw" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/admin) "bCx" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/admin) "bCy" = ( /obj/structure/window/reinforced/tinted{ @@ -23592,9 +19524,7 @@ dir = 8 }, /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bCz" = ( /turf/closed/wall/strata_outpost, @@ -23604,25 +19534,19 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bCH" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bCK" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bCL" = ( /obj/effect/decal/warning_stripes{ @@ -23634,18 +19558,14 @@ /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "bCN" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bCP" = ( /obj/structure/window/reinforced/tinted{ @@ -23659,9 +19579,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bDl" = ( /obj/structure/prop/ice_colony/surveying_device/measuring_device{ @@ -23675,9 +19593,7 @@ /turf/closed/wall/wood, /area/strata/ug/interior/jungle/deep/minehead) "bDn" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "bDo" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -23685,23 +19601,15 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "bDq" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "bDr" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bDs" = ( /obj/item/paper_bin, @@ -23714,49 +19622,33 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bDt" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light/small, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bDv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "bDy" = ( /obj/item/storage/box/ids, /obj/structure/surface/rack, /obj/item/device/radio, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bDz" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi/drome) "bDA" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "bDB" = ( /obj/item/trash/plate{ @@ -23815,19 +19707,14 @@ /area/strata/ug/interior/jungle/deep/east_carp) "bDT" = ( /obj/structure/fence, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "bDU" = ( /obj/structure/closet/secure_closet/personal, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "bEh" = ( /obj/structure/platform/strata{ @@ -23839,15 +19726,10 @@ /area/strata/ag/exterior/marsh/water) "bEy" = ( /obj/structure/largecrate/random, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "bEE" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "bER" = ( /obj/structure/machinery/weather_siren{ @@ -23890,16 +19772,11 @@ /obj/structure/surface/rack, /obj/item/storage/firstaid/adv, /obj/item/folder/red, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/administration) "bFg" = ( /obj/item/ammo_magazine/rifle/type71, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "bFi" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -23917,9 +19794,7 @@ icon_state = "NS-center" }, /obj/effect/decal/warning_stripes, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "bFs" = ( /obj/effect/decal/warning_stripes{ @@ -23934,23 +19809,15 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "bFv" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/vanyard) "bFx" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen) "bFB" = ( /obj/structure/closet/secure_closet/personal, @@ -23959,24 +19826,17 @@ pixel_x = -24 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "bFC" = ( /obj/structure/noticeboard{ pixel_y = 32 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bFF" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/administration) "bFG" = ( /turf/closed/wall/strata_ice/dirty, @@ -23991,10 +19851,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bGa" = ( /obj/structure/largecrate/random/case/double, @@ -24008,20 +19865,14 @@ /area/strata/ag/interior/administration) "bGc" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/administration) "bGd" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/west, /area/strata/ag/interior/outpost/med) "bGg" = ( /obj/structure/platform/strata{ @@ -24033,10 +19884,7 @@ /area/strata/ag/exterior/marsh/water) "bGk" = ( /obj/structure/largecrate/random, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "bGo" = ( /obj/structure/sign/safety/bulkhead_door, @@ -24050,24 +19898,17 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bGr" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bGs" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/strata/ag/interior/outpost/med) "bGx" = ( /obj/structure/surface/table/reinforced/prison, @@ -24079,53 +19920,38 @@ /obj/structure/machinery/door/window/eastright{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "bGy" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bGD" = ( /obj/structure/machinery/photocopier, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bGH" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/strata/ag/interior/outpost/med) "bGJ" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "bGM" = ( /obj/effect/decal/warning_stripes{ icon_state = "NS-center" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "bGO" = ( -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/strata/ag/interior/outpost/med) "bHj" = ( /turf/closed/wall/strata_ice/jungle, @@ -24134,17 +19960,13 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/med) "bHp" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/med) "bHq" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -24153,29 +19975,20 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/med) "bHr" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bHs" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bHt" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms/maintenance) "bHy" = ( /obj/structure/machinery/optable, @@ -24183,40 +19996,27 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "bHA" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bHB" = ( /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bHD" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/admin) "bHE" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/admin) "bHF" = ( /obj/structure/window/reinforced/tinted{ @@ -24226,43 +20026,30 @@ dir = 8 }, /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bHH" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bHN" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bHP" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bHQ" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bHS" = ( /obj/effect/decal/warning_stripes{ @@ -24275,9 +20062,7 @@ icon_state = "N" }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "bHT" = ( /obj/effect/decal/warning_stripes{ @@ -24287,65 +20072,44 @@ icon_state = "N" }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "bHV" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "bHW" = ( /obj/structure/surface/rack, /obj/item/stack/sheet/glass, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bHY" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "bIb" = ( /obj/effect/decal/cleanable/ash, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bIp" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bIq" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "bIr" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "bIt" = ( /obj/structure/surface/rack, @@ -24367,9 +20131,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ug/interior/jungle/platform/east/scrub) "bIx" = ( /obj/effect/landmark/monkey_spawn, @@ -24396,9 +20158,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "bIH" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -24419,9 +20179,7 @@ /area/strata/ag/interior/dorms/maintenance) "bIL" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "bIM" = ( /turf/closed/wall/strata_ice/dirty, @@ -24444,67 +20202,47 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bJb" = ( /obj/structure/bedsheetbin, /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "bJc" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/administration) "bJg" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/gen/bball) "bJx" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/administration) "bJy" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bJz" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "bJC" = ( /obj/effect/decal/cleanable/cobweb, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "bJE" = ( /obj/structure/filingcabinet, @@ -24538,10 +20276,7 @@ /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bJW" = ( /obj/structure/surface/table/reinforced/prison, @@ -24549,27 +20284,18 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bJX" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bKa" = ( /obj/item/clipboard, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bKb" = ( /obj/structure/flora/pottedplant{ @@ -24578,10 +20304,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "bKc" = ( /obj/structure/bed/chair{ @@ -24590,24 +20313,15 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bKn" = ( -/obj/structure/machinery/power/apc{ - pixel_y = -24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/south, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "bKp" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "bKC" = ( /obj/structure/surface/table/reinforced/prison, @@ -24617,19 +20331,14 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "bKD" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/strata/ag/interior/outpost/med) "bKK" = ( /obj/structure/disposalpipe/segment{ @@ -24648,16 +20357,12 @@ pixel_x = 7; pixel_y = 14 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bKM" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bKN" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -24673,22 +20378,16 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bKP" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/outpost/med) "bKR" = ( -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/outpost/med) "bKS" = ( /obj/structure/filingcabinet, @@ -24696,9 +20395,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bKT" = ( /obj/structure/platform_decoration/strata/metal{ @@ -24712,25 +20409,19 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "bLa" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/bottle/sake, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "bLb" = ( /turf/closed/wall/strata_outpost/reinforced, /area/strata/ag/interior/outpost/admin) "bLi" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bLj" = ( /obj/structure/floodgate, @@ -24742,22 +20433,14 @@ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "bLo" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "bLt" = ( /obj/structure/bedsheetbin, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "bLz" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -24766,23 +20449,17 @@ "bLA" = ( /obj/item/device/radio, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bLB" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/engi/drome) "bLC" = ( /obj/structure/closet/emcloset, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bLD" = ( /obj/structure/bed/chair{ @@ -24796,23 +20473,14 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bLJ" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bLK" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/engi) "bLR" = ( /obj/structure/machinery/weather_siren{ @@ -24821,48 +20489,31 @@ /turf/closed/wall/strata_outpost/reinforced, /area/strata/ag/interior/mountain) "bMd" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/strata/ag/exterior/north_lz_caves) "bMB" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/north_lz_caves) "bME" = ( /turf/closed/wall/strata_outpost, /area/strata/ag/interior/mountain) "bMF" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "bMG" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/north_lz_caves) "bMP" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ug/interior/jungle/deep/structures/res) "bMQ" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/jungle/deep/structures/res) "bMR" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "bMV" = ( /obj/structure/filingcabinet, @@ -24871,33 +20522,21 @@ pixel_x = -24 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bMX" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bMZ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/meatballsoup, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms/canteen) "bNa" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "bNh" = ( /obj/structure/barricade/handrail/strata, @@ -24915,14 +20554,8 @@ /turf/open/gm/river, /area/strata/ag/exterior/nearlz2) "bNm" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "bNq" = ( /obj/structure/sign/safety/bulkhead_door, @@ -24953,10 +20586,7 @@ /area/strata/ag/interior/mountain) "bOh" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "bOj" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -24972,36 +20602,23 @@ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bOq" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "bOs" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "bOt" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "bOv" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -25009,24 +20626,16 @@ }, /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "bOw" = ( /obj/item/tool/pen/blue, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/strata/ag/interior/outpost/med) "bOx" = ( /obj/item/clipboard, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "bOz" = ( /obj/structure/surface/table/reinforced/prison, @@ -25035,23 +20644,15 @@ }, /obj/item/storage/pill_bottle/antitox/skillless, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "bOA" = ( /obj/structure/machinery/photocopier, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bOE" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "bOF" = ( /obj/item/book/manual/surgery, @@ -25059,16 +20660,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bOG" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "bOH" = ( /obj/structure/machinery/door_control{ @@ -25082,17 +20678,13 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bOV" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Airlock" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "bOZ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -25102,9 +20694,7 @@ /area/strata/ag/exterior/paths/north_outpost) "bPe" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bPf" = ( /turf/closed/wall/strata_outpost, @@ -25113,9 +20703,7 @@ /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/res) "bPo" = ( /turf/closed/shuttle/ert{ @@ -25126,40 +20714,26 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bPr" = ( /obj/structure/largecrate/random, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "bPs" = ( /turf/open/floor/strata, /area/strata/ag/interior/dorms) "bPt" = ( -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/engi/drome) "bPu" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "bPv" = ( /obj/item/tool/kitchen/knife/butcher, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "bPy" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_3, @@ -25169,51 +20743,36 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bPX" = ( /obj/structure/closet/secure_closet/personal, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/personal_storage) "bPY" = ( /obj/structure/closet/secure_closet/personal, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/canteen/personal_storage) "bPZ" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "bQa" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bQg" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ug/interior/jungle/deep/structures/res) "bQi" = ( /turf/closed/shuttle/ert{ @@ -25229,10 +20788,7 @@ /area/strata/ug/interior/jungle/deep/structures/res) "bQp" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bQq" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -25241,20 +20797,14 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bQs" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "bQu" = ( /obj/structure/prop/structure_lattice{ @@ -25266,9 +20816,7 @@ pixel_x = -5; pixel_y = 16 }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "bQv" = ( /obj/item/stack/sandbags, @@ -25276,10 +20824,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "bQA" = ( /obj/effect/landmark/xeno_spawn, @@ -25287,22 +20832,14 @@ /area/strata/ug/interior/jungle/deep/east_carp) "bQS" = ( /obj/item/stool, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "bQT" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "bQU" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "bRb" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -25312,9 +20849,7 @@ /turf/open/gm/river, /area/strata/ag/exterior/marsh) "bRe" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/north_lz_caves) "bRf" = ( /turf/open/asphalt/cement, @@ -25339,54 +20874,36 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bRs" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "bRu" = ( /obj/structure/machinery/vending/coffee, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "bRw" = ( /obj/structure/surface/rack, /obj/item/stack/folding_barricade, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "bRT" = ( /obj/item/weapon/gun/rifle/type71/carbine, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "bRU" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "bRY" = ( -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/dorms/maintenance) "bRZ" = ( /obj/structure/machinery/light/small{ @@ -25395,10 +20912,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "bSa" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -25412,19 +20926,13 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "bSv" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "bSD" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -25439,103 +20947,69 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "bSF" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "bSG" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "bSI" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "bSJ" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms) "bSN" = ( /obj/structure/surface/rack, /obj/item/storage/box/gloves, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "bST" = ( /obj/item/storage/briefcase, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/strata/ag/interior/outpost/med) "bTa" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/research_decks/security) "bTb" = ( /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "bTk" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/exterior/paths/north_outpost) "bTl" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/exterior/paths/north_outpost) "bTp" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/personal_storage) "bTr" = ( /obj/item/stool, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "bTD" = ( /obj/structure/sign/nosmoking_1, @@ -25543,14 +21017,10 @@ /area/strata/ag/interior/outpost/med) "bTE" = ( /obj/structure/bed/chair, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bTF" = ( -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bTG" = ( /obj/structure/machinery/light/small{ @@ -25558,9 +21028,7 @@ pixel_y = 20 }, /obj/structure/bed/chair, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bTS" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -25581,25 +21049,16 @@ dir = 4 }, /obj/effect/landmark/corpsespawner/russian, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/res) "bUn" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "bUo" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "bUp" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -25608,74 +21067,52 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bUq" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "bUs" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "bUt" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "bUu" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "bUv" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bUx" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "bUF" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ug/interior/jungle/deep/minehead) "bUI" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bUJ" = ( /obj/structure/sign/safety/maint, @@ -25685,31 +21122,21 @@ /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bUL" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "bUM" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "bUO" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/canteen) "bUU" = ( /obj/structure/surface/rack, @@ -25725,9 +21152,7 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "bUV" = ( /obj/structure/surface/rack, @@ -25735,9 +21160,7 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "bUX" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -25748,79 +21171,56 @@ /obj/item/storage/firstaid/adv, /obj/item/reagent_container/spray/pepper, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "bUZ" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/research_decks/security) "bVa" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/research_decks/security) "bVc" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "bVd" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib6" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "bVf" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "bVn" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/paper_bin, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "bVo" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "bVr" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "bVs" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "bVw" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -25839,17 +21239,13 @@ "bVF" = ( /obj/structure/closet/secure_closet/medical2, /obj/item/clothing/gloves/latex, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "bVL" = ( /obj/structure/surface/rack, /obj/item/storage/box/condimentbottles, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "bVM" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -25867,9 +21263,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "bVV" = ( /obj/structure/machinery/weather_siren{ @@ -25886,20 +21280,14 @@ /area/strata/ag/exterior/north_lz_caves) "bWc" = ( /obj/item/stack/sandbags, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "bWd" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ dir = 1; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "bWe" = ( /obj/item/lightstick/red/spoke/planted{ @@ -25916,24 +21304,17 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red2" - }, +/turf/open/floor/strata/red2, /area/strata/ug/interior/jungle/deep/minehead) "bWi" = ( /obj/structure/largecrate/random, /obj/item/storage/belt/shotgun, /obj/item/storage/backpack/lightpack, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "bWk" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "bWl" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -25946,43 +21327,30 @@ /obj/item/storage/box/lightstick, /obj/item/storage/box/lightstick, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "bWw" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/item/storage/pill_bottle/spaceacillin, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bWx" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bWy" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "bWB" = ( /obj/structure/machinery/vending/snack, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "bWD" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/paths/north_outpost) "bWH" = ( /obj/structure/platform_decoration/strata/metal{ @@ -25994,36 +21362,25 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "bWM" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/security) "bWN" = ( /turf/closed/wall/strata_outpost, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "bWZ" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "bXa" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "bXc" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -26031,9 +21388,7 @@ dir = 8 }, /obj/structure/largecrate/random/case/small, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "bXd" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -26060,27 +21415,17 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms) "bXi" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/research_decks) "bXj" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/research_decks) "bXq" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "bXv" = ( /obj/structure/bed/chair{ @@ -26089,15 +21434,11 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "bXw" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "bXC" = ( /obj/structure/machinery/light/small{ @@ -26113,10 +21454,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/deep/minehead) "bXQ" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "bXV" = ( /obj/effect/decal/cleanable/blood/gibs/core, @@ -26126,10 +21464,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "bXY" = ( /obj/structure/sign/safety/restrictedarea, @@ -26145,10 +21480,7 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "bYg" = ( /obj/structure/stairs/perspective{ @@ -26159,18 +21491,13 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "bYk" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/security) "bYl" = ( /obj/item/reagent_container/food/drinks/cans/waterbottle, @@ -26186,10 +21513,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "bYA" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -26197,18 +21521,13 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "bYD" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "bYE" = ( /obj/structure/extinguisher_cabinet, @@ -26220,10 +21539,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/tcomms) "bYJ" = ( /obj/structure/machinery/weather_siren{ @@ -26242,17 +21558,12 @@ /area/strata/ag/exterior/research_decks) "bYN" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "bYR" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/objective, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "bYS" = ( /obj/structure/bed/chair{ @@ -26262,9 +21573,7 @@ /area/strata/ag/interior/outpost/security) "bYU" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "bYV" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ @@ -26277,16 +21586,11 @@ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bZh" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "bZj" = ( /obj/structure/extinguisher_cabinet, @@ -26297,47 +21601,31 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "bZB" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "bZC" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "bZD" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "bZE" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "bZG" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "bZH" = ( /obj/structure/sign/safety/galley, @@ -26376,24 +21664,17 @@ /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/snacks/plump_pie, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "cac" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "cad" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "caf" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -26402,35 +21683,25 @@ /obj/structure/machinery/door/airlock/almayer/security/colony{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/security) "cah" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "cak" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "cam" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "cao" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, @@ -26457,33 +21728,23 @@ /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/deep/east_carp) "caE" = ( -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "caI" = ( /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/paths/adminext) "caL" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "caM" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen) "caV" = ( /obj/item/stack/sheet/wood, @@ -26511,9 +21772,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/storage/toolbox/emergency, /obj/item/device/radio, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/north_lz_caves) "cbj" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -26526,10 +21785,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "cbu" = ( /obj/structure/surface/table/reinforced/prison, @@ -26539,16 +21795,11 @@ /area/strata/ag/exterior/north_lz_caves) "cbv" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "cbz" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "cbE" = ( /obj/structure/flora/pottedplant{ @@ -26583,41 +21834,27 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/administration) "cbS" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/administration) "cbW" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/machinery/door/poddoor/shutters/almayer{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "ccc" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "ccd" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/strata/ag/exterior/research_decks) "ccg" = ( /obj/item/stool, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/gen/bball) "cch" = ( /obj/structure/surface/table/reinforced/prison, @@ -26627,15 +21864,10 @@ /obj/structure/machinery/computer/objective{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "cci" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "ccj" = ( /turf/open/asphalt/cement, @@ -26645,31 +21877,20 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "ccn" = ( /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "cco" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/security) "ccp" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "ccq" = ( /obj/structure/surface/table/reinforced/prison, @@ -26682,15 +21903,10 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "ccr" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "ccs" = ( /turf/open/floor/strata, @@ -26698,24 +21914,15 @@ "cct" = ( /obj/effect/decal/cleanable/blood, /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen) "ccu" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "ccy" = ( /obj/structure/fence, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/paths/adminext) "ccz" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -26762,25 +21969,17 @@ /area/strata/ag/exterior/research_decks) "ccW" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "ccX" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "ccY" = ( /obj/structure/closet/lasertag/blue, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "cdb" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -26790,9 +21989,7 @@ /area/strata/ag/exterior/paths/north_outpost) "cdc" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "cdd" = ( /obj/structure/surface/table/reinforced/prison, @@ -26801,9 +21998,7 @@ pixel_x = -4; pixel_y = 14 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "cdh" = ( /turf/open/floor/strata, @@ -26812,10 +22007,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "cdl" = ( /obj/structure/floodgate, @@ -26825,9 +22017,7 @@ /turf/closed/wall/strata_outpost/reinforced, /area/strata/ag/interior/outpost/canteen) "cdn" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "cdo" = ( /turf/open/auto_turf/ice/layer1, @@ -26851,10 +22041,7 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "cdD" = ( /obj/structure/extinguisher_cabinet, @@ -26863,10 +22050,7 @@ "cdF" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/adv, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "cdG" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -26880,18 +22064,12 @@ /obj/structure/xenoautopsy/tank/broken{ desc = "A broken cryo tank, this must've been where it all began..." }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "cdR" = ( /obj/structure/largecrate/random/barrel/green, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "cdT" = ( /obj/structure/machinery/light/small{ @@ -26906,10 +22084,7 @@ /obj/structure/machinery/door/window/eastright{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/security) "cdX" = ( /obj/structure/surface/table/reinforced/prison, @@ -26917,28 +22092,18 @@ /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/security) "cdY" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "cdZ" = ( -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "cea" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/security) "ced" = ( /turf/closed/wall/strata_ice/dirty, @@ -26948,19 +22113,13 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/maint/canteen_e_1) "ceg" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "cei" = ( /turf/open/gm/dirt, @@ -26969,51 +22128,35 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/west, /area/strata/ag/interior/dorms) "cer" = ( /obj/structure/machinery/smartfridge/drinks, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "cet" = ( -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "ceu" = ( /obj/effect/decal/cleanable/blood, /obj/item/tool/match, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "cew" = ( /obj/structure/window/framed/strata/reinforced, /obj/structure/machinery/door/poddoor/shutters/almayer, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "ceG" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "ceI" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "ceK" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -27023,28 +22166,19 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "ceL" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "ceM" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen) "ceN" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "ceQ" = ( /turf/closed/wall/strata_ice/jungle, @@ -27057,10 +22191,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/east, /area/strata/ag/interior/dorms) "ceW" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -27083,24 +22214,15 @@ id_tag = "bunker_or1"; name = "\improper Operating Room 1" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "ceZ" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "cfg" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "cfi" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -27108,25 +22230,17 @@ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "cfl" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "cfp" = ( /obj/structure/surface/rack, /obj/item/paper_bin, /obj/item/stack/sheet/glass, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "cfr" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -27140,10 +22254,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/security) "cfx" = ( /turf/open/floor/strata, @@ -27172,27 +22283,18 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "cfD" = ( /obj/structure/machinery/vending/snack, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen) "cfE" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "cfF" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -27206,9 +22308,7 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "cfJ" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "cfR" = ( /turf/closed/wall/strata_outpost, @@ -27220,10 +22320,7 @@ /area/strata/ag/exterior/research_decks) "cfY" = ( /obj/structure/fence, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "cfZ" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -27237,60 +22334,42 @@ /area/strata/ag/interior/outpost/engi/drome) "cgd" = ( /obj/structure/fence, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "cge" = ( /obj/structure/window/reinforced/tinted, /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "cgg" = ( /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/security) "cgm" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/condiment/peppermill, /obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "cgn" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "cgo" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "cgp" = ( /obj/structure/bed/chair/comfy, /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "cgq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, @@ -27298,18 +22377,13 @@ /area/strata/ug/interior/jungle/deep/east_carp) "cgu" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen) "cgE" = ( /turf/closed/wall/strata_ice/jungle, /area/strata/ug/interior/jungle/deep/south_res) "cgN" = ( -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/strata/ag/interior/outpost/engi/drome) "cgO" = ( /turf/closed/shuttle/ert{ @@ -27328,15 +22402,11 @@ /area/strata/ag/interior/outpost/engi/drome/shuttle) "cgR" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/strata/ag/interior/outpost/engi/drome) "cgS" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "cgT" = ( /obj/structure/mirror, @@ -27356,18 +22426,12 @@ /obj/item/clothing/suit/armor/riot, /obj/item/weapon/gun/rifle/type71/carbine, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/admin) "cgW" = ( /obj/effect/decal/cleanable/blood, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "cgX" = ( /obj/structure/surface/table/reinforced/prison, @@ -27376,29 +22440,17 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "cgY" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen) "cgZ" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen) "chd" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "che" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -27421,53 +22473,37 @@ "chp" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/kitchen/utensil/pfork, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "chq" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/bottle/sake, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "chr" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "cht" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "chw" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "chx" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/engi) "chy" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/stack/cable_coil/blue, /obj/item/stack/cable_coil/blue, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/engi/drome) "chz" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -27479,10 +22515,7 @@ /area/strata/ag/interior/outpost/canteen) "chC" = ( /obj/effect/spawner/random/attachment, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen) "chJ" = ( /mob/living/simple_animal/hostile/carp{ @@ -27499,24 +22532,15 @@ /area/strata/ug/interior/jungle/deep/south_res) "chS" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "chX" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/administration) "cie" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "cif" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -27529,10 +22553,7 @@ /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/landingzone_checkpoint) "cik" = ( /turf/closed/wall/strata_outpost, @@ -27541,29 +22562,20 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "cin" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen) "cio" = ( /obj/structure/machinery/light/small, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen) "cis" = ( /obj/effect/decal/cleanable/blood/oil, @@ -27594,17 +22606,11 @@ /area/strata/ag/interior/landingzone_checkpoint) "ciH" = ( /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/landingzone_checkpoint) "ciW" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "cjb" = ( /turf/open/floor/strata, @@ -27618,43 +22624,28 @@ /turf/open/floor/plating, /area/strata/ag/exterior/research_decks) "cji" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "cjj" = ( /obj/item/weapon/gun/rifle/type71/carbine, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "cjk" = ( /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "cjl" = ( /obj/structure/bed/chair, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "cjn" = ( /turf/closed/wall/strata_outpost, /area/strata/ag/interior/outpost/canteen) "cjq" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "cjr" = ( /obj/structure/flora/grass/tallgrass/jungle, @@ -27662,10 +22653,7 @@ /area/strata/ug/interior/jungle/deep/east_dorms) "cjv" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms) "cjw" = ( /turf/closed/wall/strata_outpost, @@ -27687,10 +22675,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms/south) "cjA" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -27712,19 +22697,13 @@ dir = 1 }, /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "cjH" = ( /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "cjI" = ( /obj/structure/platform/strata/metal{ @@ -27734,38 +22713,26 @@ dir = 4 }, /obj/structure/machinery/colony_floodlight, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "cjN" = ( /obj/structure/window/framed/strata, /obj/structure/machinery/door/poddoor/shutters/almayer{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "cjO" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/med) "cjP" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/med) "cjQ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -27774,42 +22741,27 @@ /obj/structure/machinery/door/airlock/almayer/medical/colony{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "cjR" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/strata/ag/interior/outpost/med) "cjS" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 5; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/northeast, /area/strata/ag/interior/outpost/med) "cjU" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/strata/ag/interior/outpost/med) "cjV" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/strata/ag/interior/outpost/med) "cjW" = ( /obj/structure/machinery/light/small{ @@ -27819,58 +22771,39 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/strata/ag/interior/outpost/med) "cjX" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/strata/ag/interior/outpost/med) "cjZ" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen/bar) "cka" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "ckb" = ( /obj/structure/largecrate/guns/russian, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "ckd" = ( /obj/structure/surface/table/woodentable, /obj/item/reagent_container/food/drinks/cans/waterbottle, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/bar) "cke" = ( /obj/item/stool, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/bar) "ckf" = ( /obj/structure/bed/chair{ @@ -27879,10 +22812,7 @@ /turf/open/floor/strata, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "ckx" = ( -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/strata/ag/interior/outpost/med) "ckz" = ( /obj/structure/surface/table/reinforced/prison, @@ -27892,10 +22822,7 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/north, /area/strata/ag/interior/outpost/med) "ckA" = ( /obj/structure/surface/rack, @@ -27904,38 +22831,26 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "ckB" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "ckC" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "ckE" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "ckF" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ @@ -27947,25 +22862,17 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "ckH" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "ckI" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/bar) "ckK" = ( /turf/closed/wall/strata_outpost, @@ -27978,44 +22885,29 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "ckN" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen) "ckR" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "ckS" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "ckX" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "ckY" = ( /obj/structure/bed/chair, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "ckZ" = ( /turf/open/auto_turf/ice/layer0, @@ -28028,10 +22920,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "cle" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -28041,10 +22930,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "clg" = ( /turf/closed/shuttle/ert{ @@ -28053,9 +22939,7 @@ /area/strata/ag/interior/outpost/engi/drome/shuttle) "clo" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "clr" = ( /obj/structure/surface/table/reinforced/prison, @@ -28064,9 +22948,7 @@ pixel_y = 6 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "cls" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -28079,9 +22961,7 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "clw" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -28109,16 +22989,12 @@ /obj/item/clothing/shoes/jackboots, /obj/item/clothing/shoes/jackboots, /obj/item/clothing/shoes/jackboots, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "clG" = ( /obj/item/dogtag, /obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/canteen/bar) "clI" = ( /obj/structure/machinery/vending/dinnerware, @@ -28138,10 +23014,7 @@ icon_state = "p_stair_ew_full_cap"; layer = 3.5 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen) "clU" = ( /obj/structure/filingcabinet, @@ -28152,9 +23025,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms/south) "cmf" = ( /obj/effect/landmark/monkey_spawn, @@ -28167,10 +23038,7 @@ /turf/open/auto_turf/ice/layer1, /area/strata/ag/exterior/marsh/river) "cmn" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/landingzone_checkpoint) "cmo" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -28185,27 +23053,20 @@ "cmt" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/condiment/sugar, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/canteen/bar) "cmu" = ( /turf/open/gm/coast/north, /area/strata/ug/interior/jungle/deep/north_carp) "cmA" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/interior/landingzone_1) "cmB" = ( /obj/structure/bed/nest, /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "cmC" = ( /obj/structure/machinery/light/small, @@ -28215,17 +23076,13 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "cmE" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "cmF" = ( /obj/structure/surface/rack, @@ -28234,19 +23091,14 @@ /obj/item/inflatable/door, /obj/item/tool/shovel/etool/folded, /obj/item/tool/shovel/etool/folded, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms/south) "cmX" = ( /turf/closed/wall/strata_ice/dirty, /area/strata/ag/exterior/research_decks) "cmZ" = ( /obj/structure/fence, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "cna" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -28264,10 +23116,7 @@ /area/strata/ag/exterior/research_decks) "cnc" = ( /obj/item/storage/box/rxglasses, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/med) "cnd" = ( /obj/item/storage/pill_bottle/russianRed, @@ -28278,58 +23127,38 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "cne" = ( /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/east, /area/strata/ag/interior/outpost/med) "cnf" = ( /obj/effect/decal/cleanable/greenglow, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/strata/ag/interior/outpost/med) "cng" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/strata/ag/interior/outpost/med) "cnh" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/strata/ag/interior/outpost/med) "cni" = ( /obj/structure/bed/roller, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/strata/ag/interior/outpost/med) "cnj" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/southwest, /area/strata/ag/interior/outpost/med) "cnk" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/strata/ag/interior/outpost/med) "cnm" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -28339,16 +23168,10 @@ /area/strata/ag/interior/outpost/canteen/bar) "cnp" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "cnr" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "cnu" = ( /turf/open/auto_turf/strata_grass/layer1, @@ -28357,34 +23180,23 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "cnw" = ( /obj/structure/surface/rack, /obj/item/storage/belt/utility/full, /obj/item/tank/anesthetic, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "cnx" = ( /obj/structure/surface/rack, /obj/item/tank/emergency_oxygen/engi, /obj/item/storage/belt/utility/full, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "cnA" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms/south) "cnB" = ( /turf/closed/wall/strata_outpost/reinforced, @@ -28394,10 +23206,7 @@ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms/south) "cnK" = ( /obj/structure/surface/rack, @@ -28406,19 +23215,14 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "cnO" = ( /turf/closed/wall/resin/strata/on_tiles, /area/strata/ag/interior/dorms/hive) "cnQ" = ( /obj/item/clipboard, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "cnS" = ( /turf/closed/shuttle/ert{ @@ -28428,30 +23232,17 @@ "cnV" = ( /obj/item/stack/catwalk, /obj/item/tool/wrench, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/almayer/plate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "cnZ" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "coa" = ( /obj/structure/filingcabinet/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "cof" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -28461,34 +23252,20 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "coh" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "coi" = ( /obj/structure/reagent_dispensers/beerkeg, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "cok" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/bar) "col" = ( /obj/structure/stairs/perspective{ @@ -28518,9 +23295,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "coy" = ( /obj/structure/bed/chair/office/light, @@ -28549,9 +23324,7 @@ }, /area/strata/ag/interior/outpost/engi/drome/shuttle) "coO" = ( -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "coP" = ( /obj/structure/bed/chair/office/light, @@ -28559,41 +23332,31 @@ /area/strata/ag/interior/dorms/flight_control) "coS" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "coU" = ( /obj/structure/bed/chair/office/light, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "coV" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "coX" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "coY" = ( /obj/item/ammo_magazine/revolver/cmb{ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "coZ" = ( /obj/effect/decal/cleanable/blood, @@ -28602,9 +23365,7 @@ pixel_y = -4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "cpd" = ( /obj/structure/sign/safety/fire_haz, @@ -28614,10 +23375,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/canteen/bar) "cpg" = ( /turf/closed/wall/strata_ice/jungle, @@ -28629,38 +23387,28 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/engi/drome) "cpo" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/maintenance) "cpq" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/bottle/sake, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "cpE" = ( /obj/structure/filingcabinet/chestdrawer, /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "cpR" = ( /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/nearlz1) "cpU" = ( /turf/closed/wall/strata_outpost, @@ -28675,9 +23423,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/engi/drome) "cqf" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -28698,9 +23444,7 @@ /obj/structure/platform_decoration/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/nearlz1) "cqE" = ( /turf/open/floor/strata, @@ -28723,9 +23467,7 @@ /obj/item/device/lightreplacer, /obj/item/clothing/gloves/yellow, /obj/item/tool/extinguisher, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/north_lz_caves) "cqM" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -28735,70 +23477,47 @@ /turf/open/asphalt/cement, /area/strata/ag/interior/administration) "crb" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/interior/landingzone_1) "crd" = ( /obj/structure/machinery/light/small{ dir = 8 }, /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "crf" = ( /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "crk" = ( /obj/effect/glowshroom/single, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/north_lz_caves) "crp" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/administration) "crq" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/administration) "crt" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ag/interior/landingzone_1) "cru" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms) "cry" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "crz" = ( /obj/structure/bed/nest, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "crA" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -28810,17 +23529,13 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "crG" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "crI" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -28829,73 +23544,50 @@ /turf/open/floor/strata, /area/strata/ag/interior/outpost/canteen) "crM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "crN" = ( /turf/open/auto_turf/ice/layer1, /area/strata/ag/exterior/marsh/river) "crR" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "crT" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "crU" = ( /obj/effect/decal/cleanable/blood{ icon_state = "gib6" }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "crV" = ( /obj/effect/decal/strata_decals/grime/grime2{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "crW" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/interior/landingzone_1) "crY" = ( /turf/closed/wall/strata_outpost/reinforced, /area/strata/ag/interior/dorms) "csc" = ( -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "csi" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "csj" = ( /obj/structure/bed{ @@ -28904,16 +23596,11 @@ /obj/structure/window/reinforced/tinted{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "purp1" - }, +/turf/open/floor/strata/purp1, /area/strata/ug/interior/outpost/jung/dorms/admin4) "csk" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "csm" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -28925,27 +23612,19 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/nearlz1) "cst" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "csu" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "csA" = ( /obj/structure/bed/chair/office/light{ @@ -28955,38 +23634,24 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/administration) "csB" = ( /obj/structure/coatrack, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "csE" = ( /obj/structure/largecrate/random, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "csF" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "csG" = ( /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "csH" = ( /obj/structure/fence, @@ -29004,44 +23669,29 @@ /obj/item/device/flashlight, /obj/item/device/flashlight, /obj/item/device/flashlight, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "csQ" = ( -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "csR" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "csT" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi/drome) "csV" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "csW" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/canteen) "csY" = ( /obj/structure/bed/chair{ @@ -29091,45 +23741,32 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "cto" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "ctp" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/engi/drome) "ctx" = ( -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "cty" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/marsh/river) "ctz" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/rifle/type71, /obj/item/ammo_magazine/rifle/type71, /obj/item/ammo_magazine/rifle/type71, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/administration) "ctA" = ( /obj/structure/machinery/light/small{ @@ -29140,25 +23777,18 @@ /area/strata/ag/interior/administration) "ctB" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms) "ctC" = ( /turf/closed/wall/strata_outpost, /area/strata/ag/interior/dorms) "ctD" = ( /obj/item/storage/briefcase, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "ctF" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/dorms) "ctH" = ( /obj/structure/platform_decoration/strata/metal{ @@ -29169,23 +23799,17 @@ /area/strata/ug/interior/jungle/deep/east_dorms) "ctI" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/interior/landingzone_1) "ctK" = ( /obj/structure/barricade/handrail/strata{ dir = 1 }, /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/dorms) "ctS" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/administration) "ctZ" = ( /obj/structure/platform_decoration/strata/metal{ @@ -29209,10 +23833,7 @@ /area/strata/ug/interior/jungle/deep/east_carp) "cuj" = ( /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/platform/east/scrub) "cuy" = ( /obj/structure/platform/strata{ @@ -29234,10 +23855,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/landingzone_checkpoint) "cuH" = ( /obj/structure/machinery/light/small{ @@ -29245,10 +23863,7 @@ pixel_y = 20 }, /obj/structure/closet/emcloset, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "cuM" = ( /turf/closed/wall/strata_ice/jungle, @@ -29269,26 +23884,17 @@ /turf/open/floor/strata, /area/strata/ag/exterior/research_decks) "cva" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "cvb" = ( /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "cvc" = ( /obj/item/cell/high, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/med) "cvd" = ( /obj/structure/closet/secure_closet/medical3{ @@ -29301,10 +23907,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "cve" = ( /obj/structure/bed/chair{ @@ -29313,18 +23916,13 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "cvf" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "cvg" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -29334,26 +23932,18 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "cvl" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "cvn" = ( /turf/open/auto_turf/ice/layer0, /area/strata/ag/exterior/paths/southresearch) "cvC" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "cvG" = ( /turf/open/gm/coast/west, @@ -29369,10 +23959,7 @@ /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms/south) "cwe" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -29383,10 +23970,7 @@ /area/strata/ag/interior/administration) "cwn" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "cwq" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -29402,17 +23986,13 @@ /turf/open/gm/dirt, /area/strata/ug/exterior/jungle/deep/carplake_center) "cwF" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/landingzone_checkpoint) "cwQ" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/interior/landingzone_1) "cwS" = ( /turf/open/auto_turf/ice/layer1, @@ -29422,25 +24002,18 @@ /area/strata/ag/interior/landingzone_checkpoint) "cxf" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "cxg" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/landingzone_checkpoint) "cxn" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ag/exterior/marsh) "cxA" = ( /turf/open/gm/coast/beachcorner/south_west, @@ -29461,19 +24034,14 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ug/interior/jungle/platform/east/scrub) "cxW" = ( /turf/closed/wall/strata_outpost, /area/strata/ug/interior/outpost/jung/dorms/sec2) "cyi" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms/maintenance) "cyG" = ( /obj/structure/floodgate, @@ -29485,10 +24053,7 @@ dir = 2; name = "Medical Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "cyQ" = ( /obj/structure/window/framed/strata, @@ -29506,9 +24071,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/ids, /obj/item/clothing/glasses/thermal/syndi, -/turf/open/floor/strata{ - icon_state = "purp1" - }, +/turf/open/floor/strata/purp1, /area/strata/ug/interior/jungle/deep/structures/engi) "cAq" = ( /obj/structure/flora/grass/tallgrass/ice, @@ -29542,9 +24105,7 @@ /area/strata/ug/interior/jungle/deep/east_engi) "cDt" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "cDL" = ( /obj/item/lightstick/red/planted, @@ -29554,9 +24115,7 @@ /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs/core, /obj/effect/landmark/corpsespawner/chef, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "cFg" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -29568,9 +24127,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "cFp" = ( /turf/open/gm/coast/beachcorner2/south_west, @@ -29586,30 +24143,21 @@ "cGL" = ( /obj/structure/closet/bodybag, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/east, /area/strata/ag/interior/outpost/med) "cHm" = ( /obj/item/weapon/gun/pistol/t73, /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "cIM" = ( /obj/structure/machinery/door/airlock/prison{ dir = 1; name = "Reinforced Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/outpost/jung/dorms/admin1) "cJf" = ( /obj/item/lightstick/red/planted, @@ -29617,15 +24165,11 @@ /area/strata/ag/exterior/marsh/center) "cKc" = ( /obj/item/reagent_container/food/drinks/bottle/sake, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "cLE" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "cNg" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -29644,70 +24188,46 @@ /area/strata/ug/interior/jungle/deep/tearlake) "cOB" = ( /obj/effect/spawner/random/tool, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "cOI" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ag/exterior/landingzone_2) "cOR" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/strata/ag/interior/outpost/med) "cPq" = ( /obj/structure/prop/ice_colony/surveying_device, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/engi) "cRw" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "cRB" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "cSr" = ( /obj/structure/barricade/handrail/strata{ dir = 1 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "cSP" = ( /obj/structure/prop/almayer/hangar_stencil, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "cTN" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/objective{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/engi) "cUi" = ( /obj/structure/pipes/vents/pump{ @@ -29718,9 +24238,7 @@ "cUr" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/item/stack/catwalk, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "cUu" = ( /obj/structure/bed, @@ -29729,10 +24247,7 @@ /obj/item/bedsheet/medical, /obj/item/storage/large_holster/machete/full, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "cUT" = ( /obj/structure/surface/table/reinforced/prison, @@ -29740,10 +24255,7 @@ dir = 1 }, /obj/structure/machinery/computer/communications, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "cWs" = ( /obj/structure/barricade/handrail/strata{ @@ -29756,9 +24268,7 @@ }, /obj/item/paper_bin, /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "cXU" = ( /turf/closed/shuttle/ert{ @@ -29769,26 +24279,19 @@ /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "cZa" = ( /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tool, /obj/structure/pipes/standard/manifold/fourway/hidden/cyan, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/dorms/hive) "cZH" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/interior/landingzone_1) "cZZ" = ( /obj/item/fuel_cell, @@ -29816,9 +24319,7 @@ /obj/structure/surface/rack, /obj/item/stack/folding_barricade, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "ddp" = ( /turf/closed/wall/strata_outpost/reinforced, @@ -29831,16 +24332,11 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "ddU" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome/shuttle) "dgB" = ( /turf/open/floor/strata, @@ -29851,10 +24347,7 @@ pixel_y = 20 }, /obj/structure/coatrack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "diD" = ( /obj/item/storage/surgical_tray, @@ -29863,10 +24356,7 @@ pixel_x = -4; pixel_y = 12 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "diZ" = ( /obj/effect/decal/cleanable/blood, @@ -29883,25 +24373,19 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "djW" = ( /turf/closed/wall/strata_ice/dirty, /area/strata/ag/exterior/paths/north_outpost) "dks" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ag/interior/outpost/engi/drome/shuttle) "dkw" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/spawner/random/toolbox, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "dmd" = ( /obj/effect/particle_effect/steam, @@ -29918,10 +24402,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "dnR" = ( /obj/structure/machinery/light/small{ @@ -29930,18 +24411,13 @@ /obj/structure/barricade/deployable{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "dnS" = ( /obj/structure/machinery/landinglight/ds1{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/interior/landingzone_1) "doO" = ( /obj/structure/machinery/weather_siren{ @@ -29959,10 +24435,7 @@ /turf/open/floor/plating, /area/strata/ag/interior/outpost/engi/drome/shuttle) "drI" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin2) "drQ" = ( /turf/open/gm/coast/east, @@ -29970,16 +24443,11 @@ "drS" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/personal_storage) "dsx" = ( /obj/item/tool/wrench, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ag/interior/outpost/engi/drome/shuttle) "dtt" = ( /obj/structure/stairs/perspective{ @@ -29988,10 +24456,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/tcomms) "duq" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -30000,9 +24465,7 @@ /area/strata/ug/interior/jungle/deep/structures/engi) "duQ" = ( /obj/item/tool/crowbar/red, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "dvf" = ( /obj/structure/platform/strata{ @@ -30022,36 +24485,23 @@ /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/engi/drome) "dvX" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/engi/drome) "dwO" = ( /obj/structure/machinery/optable, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "dyZ" = ( /obj/structure/holostool, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "dzo" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "dBe" = ( /obj/structure/bed/chair/office/light{ @@ -30073,9 +24523,7 @@ "dBV" = ( /obj/structure/largecrate/random/case/double, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "dCb" = ( /obj/structure/machinery/power/reactor/colony, @@ -30090,10 +24538,7 @@ "dDr" = ( /obj/structure/bed/chair, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "dDW" = ( /obj/structure/platform/strata{ @@ -30105,10 +24550,7 @@ /turf/open/gm/river, /area/strata/ag/exterior/marsh/water) "dEa" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/gen/bball) "dEy" = ( /obj/structure/closet/secure_closet/medical3{ @@ -30118,10 +24560,7 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "dEE" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -30140,9 +24579,7 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "dFU" = ( /obj/structure/stairs/perspective{ @@ -30153,37 +24590,25 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/tcomms) "dGv" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "dGO" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ug/interior/jungle/platform/east/scrub) "dIh" = ( /turf/open/gm/coast/west, /area/strata/ug/interior/jungle/deep/tearlake) "dIE" = ( /obj/structure/prop/turbine_extras, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "dJV" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/sec1) "dKj" = ( /turf/closed/wall/strata_ice/jungle, @@ -30230,10 +24655,7 @@ /area/strata/ug/interior/jungle/deep/hotsprings) "dQi" = ( /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "dQq" = ( /obj/structure/flora/grass/tallgrass/jungle, @@ -30265,10 +24687,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/east, /area/strata/ag/exterior/research_decks) "dTq" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -30278,9 +24697,7 @@ /area/strata/ug/interior/jungle/deep/hotsprings) "dTN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/restricted/devroom) "dUl" = ( /turf/open/auto_turf/strata_grass/layer0, @@ -30289,9 +24706,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "dWc" = ( /obj/structure/flora/pottedplant{ @@ -30306,9 +24721,7 @@ "dWu" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/pistol/t73, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "dXc" = ( /obj/effect/landmark/static_comms/net_one, @@ -30319,9 +24732,7 @@ /area/strata/ug/interior/outpost/jung/dorms/med1) "dXV" = ( /obj/item/stack/snow, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/paths/north_outpost) "dYK" = ( /obj/structure/sink{ @@ -30331,10 +24742,7 @@ /obj/structure/mirror{ pixel_x = -29 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/med1) "dZl" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_1, @@ -30343,9 +24751,7 @@ "dZm" = ( /obj/structure/prop/turbine, /obj/structure/prop/turbine_extras/border, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "eai" = ( /obj/structure/stairs/perspective{ @@ -30364,17 +24770,12 @@ /obj/structure/closet/secure_closet/personal, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/good_item, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/outpost/jung/dorms/admin1) "eeG" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/microwave, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec1) "efR" = ( /obj/structure/cryofeed, @@ -30385,10 +24786,7 @@ color = "#6e6e6e"; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/platform/east/scrub) "efT" = ( /obj/effect/decal/cleanable/blood, @@ -30424,9 +24822,7 @@ pixel_y = 20 }, /obj/item/storage/secure/briefcase, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/outpost/jung/dorms/sec2) "ejw" = ( /obj/item/weapon/gun/pistol/t73, @@ -30438,17 +24834,11 @@ /turf/open/auto_turf/ice/layer1, /area/strata/ag/exterior/north_lz_caves) "ekh" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec2) "eky" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "ekJ" = ( /turf/closed/wall/strata_ice/jungle, @@ -30456,10 +24846,7 @@ "ekZ" = ( /obj/item/storage/belt/knifepouch, /obj/structure/surface/rack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "elr" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -30483,9 +24870,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "eoK" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -30509,21 +24894,11 @@ /area/strata/ag/interior/tcomms) "eqS" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) -"eqV" = ( -/turf/closed/wall/wood, -/area/strata/ag/interior/mountain) "era" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "erq" = ( /turf/open/gm/river, @@ -30535,9 +24910,6 @@ /obj/structure/barricade/snow, /turf/open/auto_turf/ice/layer2, /area/strata/ag/exterior/north_lz_caves) -"esJ" = ( -/turf/open/auto_turf/snow/brown_base/layer4, -/area/strata/ag/interior/mountain) "euc" = ( /obj/structure/platform_decoration/strata{ dir = 4 @@ -30549,9 +24921,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "euZ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -30564,15 +24934,10 @@ "exx" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "exO" = ( -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "eyA" = ( /obj/structure/machinery/light/small{ @@ -30581,15 +24946,11 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/storage/fancy/vials, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "ezl" = ( /obj/structure/inflatable/door, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/tcomms/tcomms_deck) "ezK" = ( /obj/structure/surface/table/reinforced/prison, @@ -30598,42 +24959,29 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "eBo" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/landingzone_2) "eBr" = ( /obj/structure/prop/dam/van, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/vanyard) "eDc" = ( /obj/structure/bed, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "eDt" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/structure/machinery/door/window/eastright, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/outpost/jung/dorms/admin1) "eEO" = ( /obj/structure/prop/turbine_extras/left, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "eFa" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/landingzone_2) "eFA" = ( /obj/effect/decal/cleanable/blood/oil, @@ -30646,27 +24994,18 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "eFG" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "eFO" = ( /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/device/flashlight, /obj/item/device/flashlight, -/turf/open/floor/strata{ - dir = 1; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/north, /area/strata/ag/interior/outpost/med) "eGq" = ( /obj/structure/cryofeed, @@ -30684,9 +25023,7 @@ dir = 8 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "eGF" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -30714,9 +25051,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "eIT" = ( /obj/structure/closet/fireaxecabinet, @@ -30745,19 +25080,13 @@ /area/strata/ag/interior/outpost/engi/drome) "eLF" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/landingzone_checkpoint) "eLQ" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/west, /area/strata/ag/interior/outpost/med) "eMz" = ( /turf/open/auto_turf/strata_grass/layer0_mud, @@ -30773,9 +25102,7 @@ "eNz" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/guestpass, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "eNF" = ( /obj/structure/surface/table/almayer, @@ -30785,17 +25112,13 @@ pixel_y = 20 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "eNL" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "eNW" = ( /obj/structure/machinery/weather_siren{ @@ -30809,10 +25132,7 @@ /obj/structure/bed, /obj/structure/machinery/light/small, /obj/item/bedsheet/medical, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "eOz" = ( /obj/effect/decal/cleanable/blood/oil, @@ -30827,16 +25147,11 @@ /turf/open/gm/river, /area/strata/ag/interior/restricted) "eOK" = ( -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "ePf" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "eRk" = ( /obj/structure/stairs/perspective{ @@ -30853,48 +25168,35 @@ name = "Emergency NanoMed"; pixel_x = 30 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "eSs" = ( /obj/effect/decal/cleanable/blood/oil, /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "eSx" = ( /turf/closed/wall/strata_outpost/reinforced, /area/strata/ag/interior/outpost/med) "eSK" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/landingzone_checkpoint) "eSR" = ( /obj/structure/machinery/computer/emails, /obj/structure/surface/table/almayer, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "eTd" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/regular, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "eUW" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/engi) "eVc" = ( /obj/structure/platform/strata/metal{ @@ -30911,9 +25213,7 @@ pixel_y = 20 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "eVI" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -30921,9 +25221,7 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "eXK" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "eZw" = ( /obj/structure/bed/chair{ @@ -30936,15 +25234,11 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "fbG" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "fch" = ( /obj/structure/largecrate/random, @@ -30958,21 +25252,15 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "fhl" = ( /obj/structure/fence, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ag/exterior/tcomms/tcomms_deck) "fhW" = ( /obj/structure/fence, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/tcomms/tcomms_deck) "fil" = ( /obj/structure/machinery/weather_siren{ @@ -30982,9 +25270,7 @@ /area/strata/ag/interior/mountain) "fiD" = ( /obj/structure/fence, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/tcomms/tcomms_deck) "fjZ" = ( /obj/structure/platform_decoration/strata{ @@ -30999,10 +25285,7 @@ /obj/structure/barricade/snow{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "fkD" = ( /turf/closed/shuttle/ert{ @@ -31019,9 +25302,7 @@ /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/interior/outpost/med) "fli" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -31038,10 +25319,7 @@ /turf/closed/wall/strata_outpost/reinforced, /area/strata/ag/interior/outpost/med) "fno" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms) "fow" = ( /obj/structure/machinery/light/small{ @@ -31050,10 +25328,7 @@ /turf/open/asphalt/cement, /area/strata/ug/interior/jungle/platform/east/scrub) "foN" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "fqQ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -31073,16 +25348,11 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "frL" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "fst" = ( /obj/item/lightstick/red/spoke/planted{ @@ -31099,9 +25369,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/south_engi) "fsJ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -31121,17 +25389,13 @@ pixel_y = 20 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "fuA" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/interior/landingzone_1) "fuX" = ( /obj/effect/decal/cleanable/blood/gibs/limb, @@ -31146,10 +25410,7 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "fvt" = ( /obj/effect/decal/cleanable/blood, @@ -31161,9 +25422,7 @@ /area/strata/ug/interior/outpost/jung/dorms/sec1) "fwi" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/strata/ag/interior/dorms) "fwV" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_1, @@ -31173,19 +25432,13 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "fxO" = ( /obj/structure/machinery/door/airlock/prison{ name = "Reinforced Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/outpost/jung/dorms/admin3) "fyP" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -31199,16 +25452,11 @@ dir = 4 }, /obj/item/fuel_cell, -/turf/open/floor/strata{ - icon_state = "red2" - }, +/turf/open/floor/strata/red2, /area/strata/ag/interior/outpost/engi) "fzn" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin1) "fzz" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -31228,9 +25476,7 @@ /area/strata/ug/interior/jungle/deep/structures/engi) "fzJ" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/admin3) "fzN" = ( /obj/structure/barricade/snow{ @@ -31252,10 +25498,7 @@ /area/strata/ag/exterior/research_decks) "fBk" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/engi) "fBu" = ( /obj/structure/sink{ @@ -31265,10 +25508,7 @@ /obj/structure/mirror{ pixel_x = -29 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin2) "fBC" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -31279,10 +25519,7 @@ /area/strata/ag/exterior/research_decks) "fBY" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "fCo" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -31323,9 +25560,7 @@ /area/strata/ug/interior/jungle/deep/east_engi) "fHp" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "fHW" = ( /obj/structure/platform_decoration/strata/metal{ @@ -31349,10 +25584,7 @@ /area/strata/ag/interior/tcomms) "fKt" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/maint/canteen_e_1) "fKT" = ( /turf/open/gm/river, @@ -31374,10 +25606,7 @@ /obj/item/explosive/grenade/custom/cleaner, /obj/item/storage/pill_bottle/bicaridine/skillless, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "fMr" = ( /obj/structure/machinery/light/small{ @@ -31402,10 +25631,7 @@ "fMS" = ( /obj/structure/machinery/light/small, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "fNs" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -31424,28 +25650,21 @@ /turf/open/floor/plating, /area/strata/ag/interior/tcomms) "fOX" = ( -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ag/exterior/tcomms/tcomms_deck) "fPO" = ( /turf/open/auto_turf/ice/layer1, /area/strata/ag/interior/mountain) "fQG" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "fRa" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/station_alert{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "fRi" = ( /obj/structure/platform_decoration/strata{ @@ -31454,9 +25673,7 @@ /turf/open/auto_turf/ice/layer0, /area/strata/ag/exterior/marsh) "fRv" = ( -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/crash) "fSr" = ( /obj/structure/machinery/weather_siren{ @@ -31475,15 +25692,11 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/drinks/bottle/sake, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "fXU" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/exterior/marsh/crash) "fXV" = ( /obj/structure/pipes/vents/pump{ @@ -31492,20 +25705,14 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "fYE" = ( /obj/structure/inflatable, /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/east, /area/strata/ag/exterior/research_decks) "fZe" = ( /obj/effect/decal/cleanable/blood/gibs/core, @@ -31538,16 +25745,11 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/med) "gbU" = ( /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/interior/outpost/med) "gcj" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -31557,27 +25759,19 @@ /obj/structure/machinery/door/window/eastright{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/engi) "gfd" = ( /obj/structure/barricade/handrail/wire{ layer = 3.5 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "gfC" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "gfI" = ( /obj/structure/bed/chair{ @@ -31588,17 +25782,11 @@ "ggr" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "ggH" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "ggJ" = ( /obj/structure/surface/table/reinforced/prison, @@ -31608,20 +25796,14 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "gha" = ( /obj/structure/inflatable, /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/west, /area/strata/ag/exterior/research_decks) "ghi" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -31634,18 +25816,13 @@ /obj/structure/machinery/door/window/eastright{ dir = 2 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/outpost/jung/dorms/admin1) "ghM" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "ghV" = ( /obj/structure/sign/safety/medical, @@ -31655,14 +25832,8 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "gih" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -31675,9 +25846,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "gjk" = ( /obj/structure/pipes/vents/pump, @@ -31701,10 +25870,7 @@ /area/strata/ag/exterior/marsh/center) "gjP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "gkt" = ( /turf/open/auto_turf/snow/brown_base/layer2, @@ -31722,16 +25888,11 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/engi) "glG" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "glL" = ( /turf/open/auto_turf/snow/brown_base/layer1, @@ -31776,19 +25937,14 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "gqa" = ( /obj/structure/machinery/space_heater, /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin3) "gqF" = ( /obj/structure/surface/table/reinforced/prison, @@ -31800,19 +25956,14 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "grd" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "grs" = ( /turf/closed/shuttle/ert{ @@ -31828,17 +25979,11 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med2) "grP" = ( /obj/effect/landmark/corpsespawner/security/liaison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/bar) "gtZ" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -31869,9 +26014,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "guV" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -31883,25 +26026,17 @@ /obj/item/storage/toolbox/electrical, /obj/item/storage/toolbox/electrical, /obj/structure/surface/rack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "gvR" = ( /obj/structure/bookcase, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "gzd" = ( /turf/open/gm/coast/east, /area/strata/ug/interior/jungle/deep/south_engi) "gAm" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/security) "gAv" = ( /obj/structure/surface/rack{ @@ -31942,10 +26077,7 @@ /area/strata/ag/interior/mountain) "gFf" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "gFH" = ( /obj/structure/cryofeed/right, @@ -31955,16 +26087,11 @@ "gFT" = ( /obj/structure/largecrate/random, /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ug/interior/jungle/platform/east/scrub) "gGX" = ( /obj/effect/landmark/queen_spawn, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "gHQ" = ( /obj/item/stack/sheet/wood, @@ -31985,10 +26112,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "gIY" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -32020,16 +26144,11 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red3" - }, +/turf/open/floor/strata/red3, /area/strata/ag/interior/outpost/med) "gOC" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/shed_five_caves) "gOL" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -32039,9 +26158,7 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "gPL" = ( /obj/structure/inflatable, @@ -32060,24 +26177,17 @@ /obj/structure/machinery/door/window/eastright{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec2) "gRK" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ag/exterior/tcomms/tcomms_deck) "gRO" = ( /obj/structure/sign/nosmoking_1, /turf/closed/wall/strata_outpost/reinforced, /area/strata/ag/interior/tcomms) "gSz" = ( -/obj/structure/machinery/power/apc{ - dir = 1 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/plating, /area/strata/ag/exterior/marsh/center) "gSR" = ( @@ -32092,9 +26202,7 @@ "gTk" = ( /obj/structure/bed/chair, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "gTx" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -32118,10 +26226,7 @@ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "gTZ" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -32131,10 +26236,7 @@ "gUj" = ( /obj/item/storage/toolbox/electrical, /obj/structure/surface/rack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "gUp" = ( /obj/structure/machinery/light/small{ @@ -32165,9 +26267,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "gXX" = ( /obj/structure/surface/table/reinforced/prison, @@ -32175,21 +26275,15 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "gZp" = ( /obj/item/tank/emergency_oxygen/engi, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/exterior/marsh/crash) "gZP" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "haw" = ( /obj/structure/surface/table/reinforced/prison, @@ -32197,24 +26291,16 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "haN" = ( /obj/structure/largecrate/random, /obj/item/trash/pistachios, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "haU" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = -28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/west, /turf/open/floor/plating, /area/strata/ag/exterior/marsh/crash) "haZ" = ( @@ -32223,17 +26309,11 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin3) "hcg" = ( /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "hcO" = ( /obj/structure/machinery/light/small{ @@ -32245,16 +26325,10 @@ /obj/structure/machinery/door/airlock/prison{ name = "Reinforced Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/outpost/jung/dorms/admin2) "hel" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "heO" = ( /obj/structure/sign/safety/bulkhead_door, @@ -32276,17 +26350,12 @@ pixel_x = -29 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin3) "hgI" = ( /obj/structure/largecrate/random/barrel/green, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "hhW" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -32334,10 +26403,7 @@ "hmf" = ( /obj/structure/largecrate/random, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "hms" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -32353,9 +26419,7 @@ /obj/structure/closet/secure_closet/personal, /obj/item/storage/secure/briefcase, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/outpost/jung/dorms/sec2) "hni" = ( /obj/structure/surface/table/reinforced/prison, @@ -32365,9 +26429,7 @@ /obj/effect/spawner/random/toolbox{ pixel_y = 12 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "hpe" = ( /obj/structure/largecrate/hunter_games_ammo/good, @@ -32375,9 +26437,7 @@ /area/strata/ag/exterior/marsh) "hpD" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/med2) "hqw" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -32394,9 +26454,7 @@ /obj/structure/surface/rack, /obj/effect/landmark/good_item, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "hsV" = ( /obj/structure/machinery/space_heater, @@ -32426,18 +26484,13 @@ /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/landingzone_2) "hvj" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/west, /area/strata/ag/interior/outpost/med) "hwD" = ( /obj/structure/platform/strata/metal{ @@ -32455,10 +26508,7 @@ dir = 4; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen) "hyu" = ( /obj/effect/landmark/corpsespawner/russian, @@ -32468,16 +26518,11 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/landingzone_2) "hCp" = ( /obj/item/reagent_container/food/drinks/cans/beer, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "hDX" = ( /obj/structure/stairs/perspective{ @@ -32494,10 +26539,7 @@ /area/strata/ag/interior/outpost/canteen) "hEF" = ( /obj/structure/inflatable/door, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "hFm" = ( /turf/open/gm/coast/beachcorner2/north_west, @@ -32506,9 +26548,7 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red3" - }, +/turf/open/floor/strata/red3, /area/strata/ag/interior/outpost/med) "hGm" = ( /obj/structure/stairs/perspective{ @@ -32535,10 +26575,7 @@ "hHm" = ( /obj/item/stack/rods, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "hHK" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -32549,35 +26586,24 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "hIb" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/exterior/marsh/crash) "hIt" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/med1) "hJC" = ( /obj/structure/machinery/light/small, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ug/interior/jungle/platform/east/scrub) "hJE" = ( /turf/open/gm/river, /area/strata/ug/interior/jungle/deep/east_dorms) "hJT" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/paths/north_outpost) "hLf" = ( /obj/structure/reagent_dispensers/fueltank, @@ -32592,19 +26618,13 @@ /area/strata/ug/exterior/jungle/deep/carplake_center) "hOw" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/tcomms) "hOD" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "hPr" = ( /turf/open/auto_turf/ice/layer2, @@ -32618,10 +26638,7 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med2) "hQq" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -32634,19 +26651,14 @@ /area/strata/ag/exterior/marsh/crash) "hTU" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "hTX" = ( /obj/structure/window/reinforced/tinted, /obj/item/device/flashlight/lamp, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/administration) "hUJ" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -32684,15 +26696,8 @@ /turf/open/auto_turf/ice/layer2, /area/strata/ag/exterior/nearlz2) "ibE" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -23; - start_charge = 0 - }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/vanyard) "ibH" = ( /obj/item/trash/pistachios, @@ -32712,9 +26717,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "icG" = ( /obj/item/lightstick/red/spoke/planted{ @@ -32731,17 +26734,13 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/tearlake) "idq" = ( /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "idW" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -32757,28 +26756,19 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/east, /area/strata/ag/interior/dorms) "ihd" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "ihy" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "ijo" = ( /turf/closed/wall/strata_outpost/reinforced, @@ -32797,9 +26787,7 @@ /area/strata/ag/exterior/marsh) "imV" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "imZ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -32811,17 +26799,13 @@ /turf/open/auto_turf/ice/layer1, /area/strata/ag/exterior/marsh) "ioi" = ( -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ug/interior/jungle/platform/east/scrub) "ioz" = ( /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs/core, /obj/effect/landmark/corpsespawner/upp, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "ioM" = ( /obj/structure/surface/table/almayer, @@ -32833,9 +26817,7 @@ dir = 8 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "iqe" = ( /obj/item/lightstick, @@ -32871,10 +26853,7 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/landingzone_checkpoint) "isa" = ( /turf/open/floor/strata, @@ -32889,15 +26868,10 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/security) "isu" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/landingzone_checkpoint) "isY" = ( /obj/structure/machinery/space_heater, @@ -32913,19 +26887,14 @@ /area/strata/ag/interior/outpost/med) "itG" = ( /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "iuf" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "iuh" = ( /obj/structure/sink{ @@ -32936,10 +26905,7 @@ pixel_x = -29 }, /obj/item/weapon/gun/pistol/t73, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec1) "iuB" = ( /obj/structure/machinery/light/small{ @@ -32960,9 +26926,7 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/landingzone_2) "iws" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_2, @@ -32974,10 +26938,7 @@ "ixb" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/closet/bodybag, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "ixu" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -32992,23 +26953,15 @@ /turf/open/gm/river, /area/strata/ag/exterior/marsh/river) "ixD" = ( -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "ixQ" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/east, /area/strata/ag/interior/outpost/med) "ixS" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/landingzone_checkpoint) "iym" = ( /obj/structure/barricade/handrail/strata{ @@ -33017,24 +26970,16 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ag/exterior/marsh) "izc" = ( /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs/core, /obj/effect/landmark/corpsespawner/russian, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "iAA" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/structure/closet/emcloset, /turf/open/floor/strata, /area/strata/ag/interior/tcomms) @@ -33055,9 +27000,7 @@ /area/strata/ug/interior/jungle/deep/tearlake) "iBV" = ( /obj/item/stack/catwalk, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "iBZ" = ( /obj/effect/landmark/objective_landmark/medium, @@ -33086,16 +27029,12 @@ /area/strata/ug/interior/outpost/jung/dorms/med1) "iGN" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "iGR" = ( /obj/structure/bed/nest, /obj/effect/landmark/corpsespawner/miner, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "iHX" = ( /obj/structure/largecrate/random/case/double, @@ -33144,19 +27083,14 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "iLr" = ( /obj/structure/fence, /turf/open/auto_turf/ice/layer1, /area/strata/ag/exterior/nearlz2) "iLJ" = ( -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "iMn" = ( /obj/structure/surface/rack{ @@ -33167,10 +27101,7 @@ "iMP" = ( /obj/structure/machinery/faxmachine, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "iNe" = ( /obj/structure/pipes/vents/pump{ @@ -33182,26 +27113,18 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "iOi" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/tcomms) "iPd" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "iPw" = ( /mob/living/simple_animal/hostile/retaliate/clown{ @@ -33217,16 +27140,12 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/vanyard) "iQt" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "iQS" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -33268,27 +27187,21 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "iVZ" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "iWi" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "iWG" = ( /obj/structure/barricade/snow, @@ -33321,23 +27234,15 @@ }, /obj/item/storage/fancy/vials, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ug/interior/outpost/jung/dorms/med2) "iZr" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/strata/ug/interior/jungle/platform/east/scrub) "iZw" = ( /obj/structure/closet/firecloset/full, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "iZI" = ( /obj/effect/decal/cleanable/greenglow, @@ -33345,10 +27250,7 @@ /area/strata/ag/exterior/research_decks) "jam" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "jaZ" = ( /obj/structure/cargo_container/wy/mid{ @@ -33379,26 +27281,19 @@ /area/strata/ag/interior/outpost/security) "jeF" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/engi) "jeZ" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "jfh" = ( /obj/item/fuel_cell, /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "jgX" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -33408,9 +27303,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/river) "jhl" = ( /obj/structure/machinery/weather_siren{ @@ -33421,22 +27314,15 @@ /turf/closed/wall/strata_outpost, /area/strata/ag/exterior/research_decks) "jit" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/strata/ag/exterior/landingzone_2) "jiQ" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "jjw" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "jjJ" = ( /turf/closed/wall/strata_outpost, @@ -33452,10 +27338,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "jkf" = ( /obj/structure/closet/secure_closet/medical3{ @@ -33464,35 +27347,21 @@ /obj/item/storage/pill_bottle/imidazoline, /obj/item/storage/pill_bottle/imidazoline, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "jkp" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/med) "jmy" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/vanyard) "jmH" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "jmP" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi) "jnH" = ( /obj/structure/prop/dam/drill, @@ -33510,10 +27379,7 @@ /obj/structure/machinery/door/airlock/prison{ name = "Reinforced Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/outpost/jung/dorms/sec2) "jrw" = ( /obj/structure/barricade/wooden{ @@ -33527,23 +27393,16 @@ /area/strata/ag/exterior/paths/cabin_area) "jrU" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "jsd" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, /obj/structure/medical_supply_link, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "jso" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "jsw" = ( /obj/structure/closet/bodybag, @@ -33567,16 +27426,11 @@ /obj/structure/surface/rack{ layer = 2.5 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "jtB" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/outpost/jung/dorms/admin2) "juY" = ( /obj/effect/decal/cleanable/dirt, @@ -33594,20 +27448,14 @@ /area/strata/ag/interior/outpost/admin) "jyq" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms/south) "jyE" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "jyO" = ( /obj/structure/stairs/perspective{ @@ -33618,10 +27466,7 @@ /area/strata/ag/exterior/research_decks) "jzD" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/engi) "jAo" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -33634,22 +27479,15 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/strata/ag/interior/outpost/med) "jBp" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "jBO" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "jCE" = ( /obj/effect/decal/cleanable/blood/oil, @@ -33657,10 +27495,7 @@ /area/strata/ug/interior/jungle/platform/east/scrub) "jCU" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin1) "jDr" = ( /obj/structure/machinery/light/small{ @@ -33678,10 +27513,7 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/platform/east/scrub) "jEB" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -33700,10 +27532,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/engi/drome) "jFO" = ( /obj/effect/landmark/static_comms/net_two, @@ -33717,9 +27546,7 @@ pixel_y = 20 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "jIz" = ( /obj/structure/machinery/weather_siren{ @@ -33731,10 +27558,7 @@ /area/strata/ag/interior/tcomms) "jJv" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/engi/drome) "jJy" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -33744,17 +27568,13 @@ /area/strata/ug/interior/jungle/deep/tearlake) "jKf" = ( /obj/structure/largecrate/random/secure, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/tcomms/tcomms_deck) "jKi" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "jLb" = ( /turf/open/auto_turf/strata_grass/layer1, @@ -33768,9 +27588,7 @@ /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "jMD" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -33785,16 +27603,11 @@ /turf/open/gm/river, /area/strata/ag/exterior/marsh/center) "jMV" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "jNJ" = ( /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "jOp" = ( /obj/structure/machinery/light/small{ @@ -33812,18 +27625,13 @@ /obj/structure/machinery/door/airlock/almayer/command{ dir = 2 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/engi) "jPQ" = ( /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/landingzone_2) "jPT" = ( /obj/item/fuel_cell, @@ -33831,9 +27639,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "jPV" = ( /obj/structure/flora/grass/tallgrass/jungle/corner, @@ -33847,10 +27653,7 @@ dir = 8 }, /obj/effect/landmark/survivor_spawner, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "jUA" = ( /turf/open/auto_turf/strata_grass/layer1, @@ -33874,17 +27677,12 @@ icon_state = "xgib2" }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "jVU" = ( /obj/effect/landmark/corpsespawner/doctor, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "jWi" = ( /obj/structure/surface/table/reinforced/prison, @@ -33894,17 +27692,13 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "jWk" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "jWs" = ( /turf/open/floor/plating, @@ -33920,10 +27714,7 @@ /obj/item/ammo_magazine/revolver/cmb, /obj/item/ammo_magazine/revolver/cmb, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "jXQ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -33933,10 +27724,7 @@ /area/strata/ag/exterior/marsh/crash) "jXV" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/gen/bball) "kaw" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -33945,18 +27733,13 @@ "kaP" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "kbS" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "kbU" = ( /obj/effect/decal/cleanable/blood, @@ -33977,32 +27760,22 @@ dir = 1; pixel_y = 20 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata, /area/strata/ug/interior/outpost/jung/dorms/med2) "kdm" = ( /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ug/interior/jungle/platform/east/scrub) "kdK" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "keg" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/med1) "kes" = ( /obj/structure/surface/table/reinforced/prison, @@ -34013,27 +27786,20 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "kfm" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/regular, /obj/item/storage/firstaid/regular, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "kfN" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "kgC" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -34043,9 +27809,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "kgQ" = ( /obj/item/stack/sheet/metal/medium_stack, @@ -34089,9 +27853,7 @@ color = "#6e6e6e"; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "klG" = ( /obj/structure/surface/table/reinforced/prison, @@ -34099,27 +27861,20 @@ /obj/item/reagent_container/food/drinks/cans/waterbottle, /obj/item/reagent_container/food/drinks/cans/waterbottle, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "kmt" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/engi) "knJ" = ( /obj/structure/machinery/door/airlock/prison{ dir = 1; name = "Reinforced Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/outpost/jung/dorms/sec1) "koj" = ( /turf/closed/wall/strata_ice/dirty, @@ -34133,10 +27888,7 @@ dir = 1; name = "Reinforced Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/outpost/jung/dorms/med1) "krg" = ( /obj/structure/machinery/light/small{ @@ -34145,19 +27897,14 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "krm" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "ksA" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -34171,9 +27918,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/research_decks/security) "kvY" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -34182,19 +27927,13 @@ "kwu" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/landmark/static_comms/net_two, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/tcomms/tcomms_deck) "kwU" = ( /obj/structure/platform/strata/metal{ dir = 1 }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /turf/open/floor/plating, /area/strata/ag/exterior/paths/dorms_quad) "kxF" = ( @@ -34229,9 +27968,7 @@ /area/strata/ug/interior/jungle/deep/tearlake) "kzc" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "kzk" = ( /obj/structure/surface/table/reinforced/prison, @@ -34240,16 +27977,11 @@ /area/strata/ag/interior/outpost/engi/drome) "kzD" = ( /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "kAn" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "kBL" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_1, @@ -34258,16 +27990,11 @@ "kCa" = ( /obj/structure/surface/rack, /obj/item/book/manual/engineering_guide, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/maint/canteen_e_1) "kCf" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "kCk" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_2, @@ -34275,10 +28002,7 @@ /area/strata/ag/exterior/marsh/center) "kDb" = ( /obj/structure/machinery/space_heater, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "kEl" = ( /obj/structure/closet/secure_closet/personal, @@ -34290,9 +28014,7 @@ icon_state = "xgib6" }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/outpost/jung/dorms/admin2) "kGV" = ( /obj/effect/landmark/monkey_spawn, @@ -34326,9 +28048,7 @@ /obj/structure/window/reinforced/tinted{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms) "kIW" = ( /obj/structure/bed/chair{ @@ -34356,9 +28076,7 @@ /area/strata/ug/interior/jungle/deep/south_engi) "kNZ" = ( /obj/structure/inflatable, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/tcomms/tcomms_deck) "kOr" = ( /obj/structure/machinery/light/small{ @@ -34369,10 +28087,7 @@ /area/strata/ag/interior/tcomms) "kPl" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/platform/east/scrub) "kPC" = ( /turf/open/gm/coast/beachcorner2/north_east, @@ -34385,16 +28100,11 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "kPM" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/admin1) "kQu" = ( /turf/open/gm/coast/beachcorner/north_east, @@ -34406,9 +28116,7 @@ pixel_y = -2 }, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "kRI" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -34424,18 +28132,14 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "purp1" - }, +/turf/open/floor/strata/purp1, /area/strata/ug/interior/jungle/deep/structures/engi) "kRY" = ( /obj/structure/morgue, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "kSs" = ( /turf/open/gm/coast/beachcorner/north_west, @@ -34462,9 +28166,7 @@ /area/strata/ug/interior/jungle/deep/south_dorms) "kUi" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "kUs" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -34482,10 +28184,7 @@ /area/strata/ag/exterior/paths/southresearch) "kXi" = ( /obj/structure/closet/secure_closet/freezer/fridge, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec1) "kXx" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -34496,10 +28195,7 @@ /area/strata/ag/exterior/paths/cabin_area) "kXR" = ( /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "kYe" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -34514,9 +28210,7 @@ /turf/open/auto_turf/snow/brown_base/layer3, /area/strata/ag/exterior/paths/cabin_area) "kYx" = ( -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ag/exterior/landingzone_2) "kZL" = ( /obj/structure/platform/strata/metal{ @@ -34534,10 +28228,7 @@ "lax" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/donkpockets, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "laF" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -34557,9 +28248,7 @@ /area/strata/ag/exterior/tcomms/tcomms_deck) "lbW" = ( /obj/structure/tunnel/maint_tunnel, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "lcq" = ( /obj/item/clothing/suit/storage/militia, @@ -34616,10 +28305,7 @@ /obj/item/storage/briefcase/inflatable, /obj/item/storage/briefcase/inflatable, /obj/structure/surface/rack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "lij" = ( /obj/structure/window/reinforced/tinted{ @@ -34627,9 +28313,7 @@ }, /obj/structure/closet/secure_closet/personal, /obj/item/lightstick, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/outpost/jung/dorms/sec1) "liK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -34638,16 +28322,12 @@ "ljg" = ( /obj/structure/closet/secure_closet/personal, /obj/structure/closet/bodybag/tarp, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ug/interior/outpost/jung/dorms/admin3) "lkl" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - icon_state = "purp1" - }, +/turf/open/floor/strata/purp1, /area/strata/ug/interior/jungle/deep/structures/engi) "lkB" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -34666,10 +28346,7 @@ /obj/structure/machinery/door/window/eastright{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec1) "lmv" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -34683,16 +28360,11 @@ /area/strata/ug/interior/jungle/deep/south_engi) "loN" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/minehead) "loP" = ( /obj/structure/filingcabinet, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/engi/drome) "lpk" = ( /obj/structure/bed{ @@ -34723,10 +28395,7 @@ /obj/structure/machinery/door/window/eastright{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin3) "lqD" = ( /obj/structure/machinery/light/small{ @@ -34781,9 +28450,7 @@ color = "#6e6e6e"; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "lvF" = ( /turf/open/gm/coast/south, @@ -34793,16 +28460,11 @@ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ug/interior/jungle/platform/east/scrub) "lxp" = ( /obj/structure/machinery/photocopier, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /turf/open/floor/strata, /area/strata/ug/interior/outpost/jung/dorms/admin1) "lyv" = ( @@ -34836,10 +28498,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "lAc" = ( /turf/closed/wall/wood, @@ -34860,16 +28519,11 @@ /area/strata/ag/interior/tcomms) "lEo" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/landingzone_2) "lFy" = ( /obj/structure/closet/bodybag, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "lFG" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -34879,9 +28533,7 @@ /area/strata/ag/exterior/marsh) "lGv" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "lHs" = ( /obj/effect/landmark/railgun_camera_pos, @@ -34889,21 +28541,14 @@ /area/strata/ag/interior/nearlz1) "lHH" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/landingzone_checkpoint) "lHO" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/deep/north_carp) "lIG" = ( -/obj/structure/machinery/power/apc{ - dir = 4; - pixel_x = 28; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/east, /turf/open/floor/strata, /area/strata/ag/interior/landingzone_checkpoint) "lIR" = ( @@ -34930,10 +28575,7 @@ /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin2) "lKv" = ( /turf/open/floor/strata, @@ -34951,9 +28593,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "lNr" = ( /obj/structure/surface/rack, @@ -34980,9 +28620,7 @@ pixel_y = -4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "lOT" = ( /obj/effect/particle_effect/steam, @@ -34999,9 +28637,7 @@ "lPk" = ( /obj/effect/landmark/objective_landmark/medium, /obj/structure/closet/secure_closet/security/soro, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "lPF" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -35019,10 +28655,7 @@ /area/strata/ag/interior/landingzone_checkpoint) "lRa" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/engi) "lRT" = ( /obj/structure/platform_decoration/strata/metal{ @@ -35040,25 +28673,19 @@ /area/strata/ug/interior/jungle/deep/south_engi) "lTX" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/tcomms/tcomms_deck) "lUg" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "lUm" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "lUu" = ( /obj/effect/decal/warning_stripes{ @@ -35067,9 +28694,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "lUw" = ( /obj/item/weapon/gun/pistol/t73, @@ -35089,27 +28714,20 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "lXd" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/marsh) "lZc" = ( /obj/structure/flora/grass/tallgrass/ice/corner, /turf/open/auto_turf/ice/layer2, /area/strata/ag/exterior/marsh) "lZd" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/engi) "lZf" = ( /turf/open/auto_turf/ice/layer2, @@ -35123,31 +28741,22 @@ pixel_x = 6; pixel_y = -4 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "maP" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "mce" = ( /obj/structure/bed/chair, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/gen/bball) "mcD" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/pistol/t73, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "mcX" = ( /obj/structure/surface/rack, @@ -35160,10 +28769,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib6" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/platform/east/scrub) "mde" = ( /obj/structure/platform_decoration/strata{ @@ -35176,16 +28782,12 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "mdK" = ( /obj/item/storage/belt/security, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/res) "mem" = ( /obj/structure/stairs/perspective{ @@ -35193,9 +28795,7 @@ dir = 1; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "meu" = ( /obj/effect/decal/warning_stripes{ @@ -35204,9 +28804,7 @@ /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "meS" = ( /obj/structure/machinery/light/small{ @@ -35214,9 +28812,7 @@ pixel_y = 20 }, /obj/structure/curtain/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/admin2) "mfp" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -35225,10 +28821,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "mfW" = ( /obj/structure/stairs/perspective{ @@ -35236,9 +28829,7 @@ dir = 4; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "mhc" = ( /obj/effect/decal/cleanable/blood/oil, @@ -35250,10 +28841,7 @@ color = "#6e6e6e"; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "mip" = ( /obj/structure/platform/strata{ @@ -35279,19 +28867,14 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "miR" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "mjp" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -35312,10 +28895,7 @@ dir = 4; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "mjJ" = ( /obj/effect/spawner/random/toolbox, @@ -35323,29 +28903,21 @@ /area/strata/ag/exterior/research_decks) "mjR" = ( /obj/effect/landmark/crap_item, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "mlq" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/medical/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "mms" = ( /obj/effect/glowshroom, /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "mmF" = ( /obj/effect/landmark/monkey_spawn, @@ -35353,27 +28925,19 @@ /area/strata/ug/exterior/jungle/deep/carplake_center) "mnq" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "mnY" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "mow" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "mpk" = ( /turf/closed/shuttle/ert{ @@ -35384,10 +28948,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "mpr" = ( /obj/structure/sign/safety/maint, @@ -35395,33 +28956,22 @@ /area/strata/ag/interior/tcomms) "mqs" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "mqQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "mrp" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "mrz" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/crap_item, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/outpost/jung/dorms/admin1) "mrG" = ( /obj/item/clothing/shoes/snow, @@ -35434,10 +28984,7 @@ dir = 8 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/paths/north_outpost) "mrT" = ( /obj/structure/machinery/weather_siren{ @@ -35452,10 +28999,7 @@ "msC" = ( /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "msG" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/limited, @@ -35482,10 +29026,7 @@ dir = 6 }, /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "mwt" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -35500,19 +29041,13 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "mxu" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "myk" = ( /obj/structure/sign/safety/storage, @@ -35525,18 +29060,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "mBb" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "mBl" = ( /obj/structure/reagent_dispensers/watertank, @@ -35546,20 +29077,14 @@ /turf/open/floor/greengrid, /area/strata/ug/interior/jungle/deep/structures/engi) "mCx" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "mCK" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "mDF" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_2, @@ -35574,23 +29099,15 @@ /turf/open/gm/river, /area/strata/ag/exterior/marsh) "mEL" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/exterior/research_decks) "mFh" = ( /obj/structure/fence, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/tcomms/tcomms_deck) "mGA" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "mHo" = ( /obj/structure/largecrate/random, @@ -35622,10 +29139,7 @@ /area/strata/ag/exterior/shed_five_caves) "mKv" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "mKA" = ( /obj/structure/surface/table/reinforced/prison, @@ -35635,24 +29149,18 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "mKX" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/exterior/marsh/crash) "mLe" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/cameras{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/landingzone_checkpoint) "mLn" = ( /turf/closed/wall/strata_ice/jungle, @@ -35672,16 +29180,11 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/exterior/jungle/deep/carplake_center) "mLW" = ( /obj/structure/dropship_equipment/mg_holder, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "mMp" = ( /turf/open/gm/coast/beachcorner/south_west, @@ -35698,10 +29201,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/platform/east/scrub) "mOj" = ( /obj/structure/surface/rack, @@ -35710,10 +29210,7 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "mOR" = ( /obj/effect/landmark/structure_spawner/xvx_hive/xeno_core, @@ -35740,16 +29237,11 @@ "mQg" = ( /obj/item/stack/catwalk, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ag/interior/outpost/engi/drome/shuttle) "mQE" = ( /obj/structure/dispenser/oxygen, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "mQR" = ( /obj/structure/inflatable/popped, @@ -35759,17 +29251,12 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/engi) "mSK" = ( /obj/item/stack/sheet/metal/medium_stack, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ag/interior/outpost/engi/drome/shuttle) "mUD" = ( /turf/closed/shuttle/ert{ @@ -35786,24 +29273,16 @@ /turf/open/asphalt/cement, /area/strata/ug/interior/jungle/platform/east/scrub) "mWM" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin2) "mWT" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "mYs" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -35813,9 +29292,7 @@ /area/strata/ag/exterior/marsh) "mYN" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh) "mYX" = ( /obj/structure/machinery/shower{ @@ -35824,54 +29301,37 @@ /obj/structure/machinery/door/window/eastright{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/outpost/jung/dorms/med1) "mZd" = ( /turf/closed/wall/strata_ice/dirty, /area/strata/ag/interior/outpost/gen/foyer) "nai" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "ncp" = ( /obj/structure/desertdam/decals/road_stop, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "ndC" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "ndS" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/item/tank/emergency_oxygen/engi, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "neL" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "nfK" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -35889,9 +29349,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "njW" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -35943,24 +29401,17 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "npy" = ( /obj/structure/closet/secure_closet/medical3{ req_access = null }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/admin) "npS" = ( -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh) "npW" = ( /obj/structure/stairs/perspective{ @@ -35969,9 +29420,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red3" - }, +/turf/open/floor/strata/red3, /area/strata/ag/interior/outpost/med) "npX" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -36000,24 +29449,18 @@ pixel_y = 20 }, /obj/structure/curtain/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/admin3) "nsq" = ( /turf/open/gm/coast/south, /area/strata/ug/interior/jungle/deep/east_carp) "nsB" = ( /obj/structure/closet/coffin, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "ntu" = ( /obj/structure/bed/chair, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "nun" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -36043,9 +29486,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ug/interior/jungle/platform/east/scrub) "nAf" = ( /turf/open/gm/coast/beachcorner2/south_west, @@ -36079,10 +29520,7 @@ /area/strata/ag/exterior/marsh/center) "nCJ" = ( /obj/structure/machinery/constructable_frame, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "nDj" = ( /obj/structure/bookcase{ @@ -36099,17 +29537,11 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "nFN" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/east, /area/strata/ag/interior/outpost/med) "nGi" = ( /obj/structure/cargo_container/grant/left, @@ -36123,19 +29555,13 @@ /area/strata/ag/exterior/marsh) "nIf" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "nIS" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "nJK" = ( /turf/closed/wall/strata_ice/dirty, @@ -36154,17 +29580,12 @@ /obj/structure/surface/rack, /obj/item/book/manual/orbital_cannon_manual, /obj/item/book/manual/research_and_development, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/maint/canteen_e_1) "nOE" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "nPb" = ( /turf/open/gm/coast/beachcorner2/north_east, @@ -36185,17 +29606,12 @@ /area/strata/ag/interior/outpost/engi/drome) "nPW" = ( /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/crash) "nQk" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/recharge_station, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "nQE" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -36220,18 +29636,13 @@ /area/strata/ag/exterior/marsh) "nST" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "nTf" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/landingzone_2) "nTD" = ( /obj/structure/toilet{ @@ -36241,10 +29652,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/med2) "nTS" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -36261,25 +29669,18 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "nUX" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "nVt" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/dorms) "nWv" = ( /obj/structure/inflatable/popped, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "nWX" = ( /obj/structure/bed/roller, @@ -36309,16 +29710,11 @@ /area/strata/ag/exterior/marsh) "ocE" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "ocH" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/marsh/crash) "odi" = ( /obj/effect/decal/cleanable/blood/gibs/core, @@ -36327,24 +29723,17 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "odr" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "odB" = ( /obj/structure/machinery/landinglight/ds2/delayone, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/landingzone_2) "odJ" = ( /turf/closed/wall/strata_ice/dirty, /area/strata/ag/interior/outpost/engi/drome) "oeA" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/strata/ag/exterior/marsh/crash) "oeH" = ( /obj/structure/surface/table/reinforced/prison, @@ -36361,19 +29750,13 @@ /turf/open/gm/coast/beachcorner/north_west, /area/strata/ug/interior/jungle/deep/east_carp) "oeQ" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/outpost/engi/drome) "oeT" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/vanyard) "ofd" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -36384,18 +29767,14 @@ /obj/item/storage/firstaid/regular, /obj/item/storage/firstaid/regular, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "oiF" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/interior/outpost/med) "oiV" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -36422,19 +29801,14 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "olH" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med1) "onq" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -36450,10 +29824,7 @@ pixel_y = 20 }, /obj/structure/machinery/computer/communications, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med2) "opg" = ( /obj/structure/machinery/power/terminal{ @@ -36467,10 +29838,7 @@ /area/strata/ug/interior/jungle/deep/east_dorms) "oqA" = ( /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/platform/east/scrub) "oqJ" = ( /obj/structure/inflatable/popped/door, @@ -36505,9 +29873,7 @@ /area/strata/ag/interior/outpost/engi) "ouJ" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/landingzone_2) "oxE" = ( /obj/structure/surface/rack, @@ -36525,10 +29891,7 @@ /obj/structure/machinery/door/window/eastright{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/med2) "oyy" = ( /obj/structure/bookcase{ @@ -36543,17 +29906,11 @@ /area/strata/ug/interior/jungle/deep/structures/engi) "oBn" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi) "oBv" = ( /obj/item/stack/rods, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "oCc" = ( /obj/item/fuel_cell, @@ -36563,9 +29920,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red2" - }, +/turf/open/floor/strata/red2, /area/strata/ag/interior/outpost/engi) "oDw" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -36580,47 +29935,34 @@ /area/strata/ug/interior/jungle/deep/south_dorms) "oFG" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/landingzone_2) "oGW" = ( /obj/structure/machinery/light/small, /obj/structure/inflatable/popped, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/nearlz2) "oHN" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "oIi" = ( /obj/structure/filingcabinet, /obj/structure/pipes/standard/simple/hidden/cyan, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "oIv" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "oIx" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/spawner/random/tool, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/outpost/jung/dorms/admin2) "oIU" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -36630,9 +29972,7 @@ /area/strata/ug/interior/jungle/deep/west_engi) "oJD" = ( /obj/item/stack/rods, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ug/interior/jungle/platform/east/scrub) "oKl" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_3, @@ -36645,9 +29985,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/research_decks) "oLv" = ( /obj/effect/decal/cleanable/blood{ @@ -36660,25 +29998,18 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "oMa" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ug/interior/jungle/platform/east/scrub) "oMZ" = ( /obj/structure/toilet{ dir = 8 }, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "oOB" = ( /obj/item/clothing/shoes/snow, @@ -36690,19 +30021,13 @@ /obj/effect/decal/strata_decals/grime/grime3{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "oOX" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "oPz" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -36713,9 +30038,7 @@ /turf/open/floor/plating, /area/strata/ag/interior/tcomms) "oPN" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ug/interior/jungle/platform/east/scrub) "oPQ" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -36727,28 +30050,20 @@ /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin3) "oQv" = ( /turf/open/auto_turf/ice/layer2, /area/strata/ag/exterior/marsh/crash) "oRm" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "oSN" = ( /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ug/interior/jungle/platform/east/scrub) "oSP" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -36764,9 +30079,7 @@ /turf/open/floor/strata, /area/strata/ag/interior/outpost/admin) "oUS" = ( -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/administration) "oVR" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -36780,9 +30093,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "oWD" = ( /obj/structure/machinery/light/small{ @@ -36791,10 +30102,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "oWO" = ( /obj/structure/window/reinforced/tinted{ @@ -36802,9 +30110,7 @@ }, /obj/structure/closet/secure_closet/personal, /obj/item/lightstick, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/outpost/jung/dorms/sec1) "oWQ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -36821,16 +30127,11 @@ /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/core, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/dorms) "oZt" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "oZD" = ( /obj/item/lightstick, @@ -36850,10 +30151,7 @@ /obj/effect/spawner/random/toolbox, /obj/structure/surface/rack, /obj/item/device/flashlight, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "pbF" = ( /obj/structure/platform/strata/metal{ @@ -36881,9 +30179,7 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/nearlz1) "pge" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -36893,18 +30189,14 @@ /area/strata/ug/interior/jungle/deep/south_dorms) "pgW" = ( /obj/effect/decal/strata_decals/grime/grime3, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "piu" = ( /obj/structure/surface/rack, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/maint/canteen_e_1) "piD" = ( /obj/structure/surface/table/reinforced/prison, @@ -36941,10 +30233,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "pkO" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -36953,28 +30242,20 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "pmC" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/communications{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "pmT" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/engi) "pnP" = ( /obj/structure/machinery/shower{ @@ -36987,10 +30268,7 @@ /obj/structure/machinery/door/window/eastright{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin1) "poc" = ( /obj/structure/bed/chair{ @@ -36999,29 +30277,18 @@ /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med2) "ppe" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/landingzone_2) "ppA" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "ppC" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/strata/ag/interior/outpost/med) "pqy" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -37060,10 +30327,7 @@ dir = 1; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "psl" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -37078,19 +30342,13 @@ capacity = 1e+006; dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "psQ" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "psR" = ( /obj/item/lightstick/red/spoke/planted{ @@ -37107,9 +30365,7 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/east_carp) "psV" = ( /obj/effect/particle_effect/steam, @@ -37124,10 +30380,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "ptT" = ( /turf/closed/wall/strata_outpost, @@ -37136,47 +30389,32 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib6" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "puV" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/engi) "puX" = ( /obj/structure/closet/lawcloset, /obj/structure/machinery/camera/autoname{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "pvA" = ( /turf/open/auto_turf/ice/layer0, /area/strata/ag/exterior/marsh) "pvY" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "pwn" = ( /obj/structure/largecrate/guns/russian, /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "pwz" = ( /obj/structure/bed/chair/office/light{ @@ -37185,10 +30423,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "pwW" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -37205,10 +30440,7 @@ /area/strata/ug/interior/jungle/platform/east/scrub) "pzt" = ( /obj/structure/prop/ice_colony/surveying_device/measuring_device, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/engi) "pAc" = ( /turf/closed/wall/strata_outpost, @@ -37220,16 +30452,11 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "pDb" = ( /obj/structure/dropship_equipment/sentry_holder, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "pDz" = ( /turf/closed/shuttle/ert{ @@ -37239,19 +30466,14 @@ /area/strata/ag/interior/outpost/engi/drome/shuttle) "pDJ" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "pDQ" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/strata/ag/interior/outpost/engi/drome/shuttle) "pDY" = ( /obj/structure/platform_decoration/strata/metal{ @@ -37271,20 +30493,14 @@ /area/strata/ug/interior/outpost/jung/dorms/admin1) "pEo" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "pEF" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ dir = 2; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms) "pEM" = ( /obj/structure/barricade/wooden, @@ -37292,9 +30508,7 @@ /area/strata/ag/exterior/paths/southresearch) "pEY" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "pFi" = ( /obj/structure/largecrate/random/barrel/green, @@ -37302,17 +30516,11 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/strata/ag/interior/outpost/engi/drome/shuttle) "pGf" = ( -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -23; - start_charge = 0 - }, -/turf/open/auto_turf/snow/brown_base/layer2, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/plating, /area/strata/ag/exterior/tcomms/tcomms_deck) "pGt" = ( /turf/closed/shuttle/ert{ @@ -37331,10 +30539,7 @@ "pGC" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "pHR" = ( /turf/open/gm/dirt, @@ -37351,10 +30556,7 @@ dir = 1; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/engi/drome) "pJz" = ( /obj/structure/platform/strata/metal{ @@ -37378,19 +30580,13 @@ /area/strata/ug/interior/jungle/deep/south_engi) "pLE" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "pMU" = ( /obj/structure/tunnel/maint_tunnel{ pixel_y = 16 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/canteen/personal_storage) "pNL" = ( /obj/structure/stairs/perspective{ @@ -37411,25 +30607,18 @@ /obj/item/lightstick, /obj/item/lightstick, /obj/effect/spawner/random/tool, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/outpost/jung/dorms/sec1) "pOH" = ( /obj/structure/curtain/medical, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/admin2) "pOW" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/strata/ag/interior/outpost/med) "pPi" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -37453,9 +30642,7 @@ "pSc" = ( /obj/structure/closet/coffin, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "pSm" = ( /obj/structure/surface/rack{ @@ -37489,16 +30676,11 @@ dir = 4; pixel_x = -10 }, -/turf/open/floor/strata{ - icon_state = "purp1" - }, +/turf/open/floor/strata/purp1, /area/strata/ug/interior/jungle/deep/structures/engi) "pVq" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/tcomms) "pWp" = ( /obj/structure/platform_decoration/strata{ @@ -37515,24 +30697,15 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/tcomms) "pXB" = ( /obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "pYI" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin1) "pYM" = ( /obj/item/stack/sheet/wood, @@ -37550,9 +30723,7 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/landingzone_2) "qbA" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -37567,9 +30738,7 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/landingzone_2) "qcB" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -37592,10 +30761,7 @@ /turf/open/auto_turf/ice/layer1, /area/strata/ag/exterior/paths/southresearch) "qer" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin1) "qeH" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -37608,10 +30774,7 @@ dir = 8 }, /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - dir = 1; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/north, /area/strata/ag/interior/outpost/med) "qfi" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -37626,10 +30789,7 @@ /area/strata/ag/interior/tcomms) "qfM" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/tcomms) "qfN" = ( /obj/structure/largecrate/random/secure, @@ -37640,10 +30800,7 @@ /obj/structure/machinery/door/airlock/almayer/security/glass/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/landingzone_checkpoint) "qhp" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -37654,42 +30811,28 @@ /obj/structure/machinery/door/airlock/strata/autoname{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/restricted/devroom) "qjD" = ( /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/marsh) "qks" = ( /obj/structure/machinery/light/small, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ug/interior/jungle/platform/east/scrub) "qkS" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/marsh) "qkU" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ag/exterior/marsh) "qlq" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med1) "qmw" = ( /obj/structure/sign/safety/storage, @@ -37698,20 +30841,14 @@ "qmW" = ( /obj/structure/largecrate/random, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "qns" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/med1) "qot" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -37733,15 +30870,11 @@ /obj/structure/prop/ice_colony/ground_wire{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/east_engi) "qrz" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ug/interior/jungle/platform/east/scrub) "qsI" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -37749,10 +30882,7 @@ /turf/open/floor/greengrid, /area/strata/ug/interior/jungle/deep/structures/engi) "qsZ" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/paths/adminext) "qtn" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -37768,10 +30898,7 @@ /area/strata/ag/exterior/marsh/center) "quT" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "qvy" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_2, @@ -37782,10 +30909,7 @@ dir = 5 }, /obj/structure/closet/crate/radiation, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "qwx" = ( /obj/structure/bed{ @@ -37793,10 +30917,7 @@ }, /obj/structure/window/reinforced/tinted, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin3) "qwM" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -37817,10 +30938,7 @@ /area/strata/ug/interior/jungle/deep/tearlake) "qxt" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/strata/ag/interior/outpost/med) "qxD" = ( /obj/structure/machinery/weather_siren{ @@ -37839,19 +30957,14 @@ /obj/item/paper_bin, /obj/item/tool/pen/blue, /obj/item/storage/pill_bottle/spaceacillin, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "qAr" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/sec2) "qBd" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -37860,17 +30973,11 @@ "qBg" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/clipboard, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "qCv" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "qDg" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -37878,31 +30985,21 @@ /area/strata/ug/interior/jungle/platform/east/scrub) "qDI" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "qFH" = ( /obj/structure/filingcabinet, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/restricted/devroom) "qFY" = ( /obj/structure/machinery/door/airlock/prison{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/engi) "qGK" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ug/interior/jungle/platform/east/scrub) "qHo" = ( /obj/effect/decal/cleanable/blood{ @@ -37916,15 +31013,11 @@ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ug/interior/jungle/platform/east/scrub) "qJi" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "qJC" = ( /obj/effect/decal/cleanable/blood, @@ -37938,19 +31031,14 @@ /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs/core, /obj/effect/landmark/corpsespawner/doctor, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "qLp" = ( /obj/structure/machinery/light/small, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "qMF" = ( /obj/structure/pipes/vents/pump/on, @@ -37964,35 +31052,22 @@ /area/strata/ag/exterior/research_decks) "qMQ" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "qNi" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/admin) "qNS" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "qOj" = ( -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/landingzone_2) "qOm" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_nest, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "qOt" = ( /obj/structure/closet/bodybag, @@ -38004,23 +31079,15 @@ /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec2) "qON" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "qOZ" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "qPl" = ( /obj/structure/machinery/light/small{ @@ -38028,10 +31095,7 @@ pixel_y = 20 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "qQq" = ( /obj/structure/closet/bodybag, @@ -38040,9 +31104,7 @@ /area/strata/ag/exterior/research_decks) "qQu" = ( /obj/structure/machinery/light/small, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ug/interior/jungle/platform/east/scrub) "qQN" = ( /obj/structure/closet/bodybag, @@ -38058,9 +31120,7 @@ dir = 8 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "qSo" = ( /turf/closed/shuttle/ert{ @@ -38101,10 +31161,7 @@ "qTV" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/recharge_station, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/vanyard) "qUB" = ( /obj/structure/bed/chair{ @@ -38117,19 +31174,14 @@ /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/deep/east_dorms) "qUW" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/dorms/canteen) "qWC" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/flora/pottedplant{ icon_state = "pottedplant_18" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/restricted/devroom) "qWD" = ( /turf/closed/wall/strata_ice/dirty, @@ -38137,10 +31189,7 @@ "qWQ" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/res) "qXN" = ( /obj/structure/platform/strata/metal{ @@ -38154,10 +31203,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "qYm" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -38183,9 +31229,7 @@ "rba" = ( /obj/structure/closet, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "rbi" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -38208,10 +31252,7 @@ dir = 4 }, /obj/structure/inflatable/popped/door, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "reb" = ( /obj/structure/stairs/perspective{ @@ -38235,18 +31276,12 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "rfB" = ( /obj/structure/machinery/power/reactor/colony, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/shed_five_caves) "rgt" = ( /obj/structure/stairs/perspective{ @@ -38254,17 +31289,11 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/minehead) "rgz" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/platform/east/scrub) "rgH" = ( /obj/structure/barricade/snow{ @@ -38278,26 +31307,20 @@ dir = 4 }, /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms/maintenance) "rhk" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/interior/landingzone_1) "rhJ" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ug/interior/jungle/platform/east/scrub) "riM" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -38318,10 +31341,7 @@ dir = 1; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/med) "riY" = ( /obj/structure/pipes/vents/pump{ @@ -38338,10 +31358,7 @@ /area/strata/ug/interior/outpost/jung/dorms/admin2) "rjn" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/vanyard) "rjG" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -38350,35 +31367,24 @@ "rkb" = ( /obj/item/clothing/glasses/thermal/syndi, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/landingzone_checkpoint) "rkq" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "rkI" = ( /obj/structure/largecrate/random, /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ug/interior/jungle/platform/east/scrub) "rno" = ( /obj/structure/largecrate/random, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "rok" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, @@ -38396,15 +31402,10 @@ dir = 2; name = "Medical Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "rpX" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ug/interior/jungle/platform/east/scrub) "rqL" = ( /obj/item/tool/wrench, @@ -38444,10 +31445,7 @@ /area/strata/ug/interior/jungle/deep/south_engi) "rwD" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "rxp" = ( /turf/closed/wall/strata_outpost, @@ -38477,28 +31475,21 @@ /turf/open/floor/strata, /area/strata/ag/interior/mountain) "ryK" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "rzx" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/radio, /obj/item/reagent_container/food/drinks/cans/beer, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "rzG" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "rAv" = ( /obj/structure/platform/strata{ @@ -38512,9 +31503,7 @@ dir = 4 }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "rEr" = ( /obj/structure/platform/strata/metal{ @@ -38541,10 +31530,7 @@ "rHs" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "rHX" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -38556,17 +31542,12 @@ /turf/open/gm/coast/south, /area/strata/ug/interior/jungle/deep/north_carp) "rJf" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/jungle/deep/structures/engi) "rJz" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "rKG" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -38576,24 +31557,17 @@ dir = 4 }, /obj/structure/inflatable/popped, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan4" - }, +/turf/open/floor/strata/cyan4/east, /area/strata/ag/interior/outpost/med) "rLn" = ( /obj/effect/landmark/survivor_spawner, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "rLZ" = ( /obj/effect/spawner/random/toolbox{ pixel_y = 12 }, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/strata/ag/interior/outpost/engi/drome/shuttle) "rMv" = ( /turf/closed/shuttle/ert{ @@ -38608,16 +31582,12 @@ /obj/structure/machinery/door/window/eastright{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/outpost/jung/dorms/admin1) "rMP" = ( /obj/structure/closet/coffin, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "rNI" = ( /turf/open/auto_turf/ice/layer1, @@ -38644,9 +31614,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "rQX" = ( /obj/structure/platform/strata{ @@ -38663,40 +31631,28 @@ dir = 4 }, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "rSl" = ( /obj/structure/blocker/forcefield/multitile_vehicles, /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/deep/south_dorms) "rSE" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/research_decks/security) "rTC" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "rUn" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "rUQ" = ( /obj/structure/stairs/perspective{ @@ -38708,10 +31664,7 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "rWk" = ( /obj/structure/sink{ @@ -38721,10 +31674,7 @@ /obj/structure/mirror{ pixel_x = -29 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec2) "rXy" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -38743,10 +31693,7 @@ /obj/structure/machinery/power/terminal{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/shed_five_caves) "saY" = ( /turf/open/gm/river, @@ -38765,18 +31712,14 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "scp" = ( /obj/structure/barricade/handrail/strata{ dir = 4 }, /obj/item/fuel_cell, -/turf/open/floor/strata{ - icon_state = "red2" - }, +/turf/open/floor/strata/red2, /area/strata/ag/interior/outpost/engi) "seb" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, @@ -38788,9 +31731,7 @@ dir = 8; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi/drome) "sgq" = ( /obj/structure/bed{ @@ -38819,17 +31760,11 @@ }, /obj/item/explosive/grenade/high_explosive/upp, /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/platform/east/scrub) "sip" = ( /obj/structure/inflatable, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/east, /area/strata/ag/interior/outpost/med) "sjp" = ( /obj/structure/flora/pottedplant{ @@ -38838,10 +31773,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "ski" = ( /obj/structure/surface/table/reinforced/prison, @@ -38853,19 +31785,14 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony{ name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "skJ" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/landingzone_2) "sly" = ( /obj/structure/disposalpipe/segment{ @@ -38878,10 +31805,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/canteen/lower_cafeteria) "smd" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -38911,18 +31835,14 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ug/interior/jungle/platform/east/scrub) "soD" = ( /obj/item/fuel_cell, /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "spp" = ( /obj/item/weapon/gun/pistol/t73, @@ -38937,9 +31857,7 @@ /area/strata/ug/interior/jungle/platform/east/scrub) "srQ" = ( /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "ssd" = ( /turf/open/gm/coast/east, @@ -38953,15 +31871,10 @@ }, /obj/structure/window/reinforced/tinted, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin3) "ssE" = ( -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/vanyard) "stf" = ( /turf/open/gm/coast/west, @@ -38977,17 +31890,12 @@ /obj/structure/machinery/camera/autoname{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "svP" = ( /obj/structure/fence, /obj/structure/fence, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ag/exterior/tcomms/tcomms_deck) "sxr" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -39003,9 +31911,7 @@ /area/strata/ag/interior/outpost/gen/bball/nest) "sya" = ( /obj/structure/bed/roller, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "syU" = ( /obj/structure/machinery/space_heater, @@ -39023,9 +31929,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ug/interior/jungle/platform/east/scrub) "sAv" = ( /turf/closed/wall/strata_outpost/reinforced/hull, @@ -39035,45 +31939,29 @@ color = "#6e6e6e"; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "sBg" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/landingzone_2) "sCa" = ( /obj/structure/machinery/computer/secure_data, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "sDs" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/obj/structure/machinery/power/apc{ - dir = 8; - pixel_x = -24; - start_charge = 0 - }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/obj/structure/machinery/power/apc/no_power/west, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "sDE" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "sEG" = ( /obj/structure/platform_decoration/strata{ @@ -39093,9 +31981,7 @@ /obj/structure/machinery/landinglight/ds2{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/landingzone_2) "sGJ" = ( /obj/structure/machinery/light/small{ @@ -39107,10 +31993,7 @@ "sGR" = ( /obj/effect/decal/cleanable/blood, /obj/structure/largecrate/random/case/small, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "sHP" = ( /turf/closed/wall/strata_outpost, @@ -39137,16 +32020,11 @@ dir = 4 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ag/exterior/marsh/crash) "sOB" = ( /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "sPc" = ( /turf/closed/wall/strata_ice/dirty, @@ -39160,18 +32038,13 @@ pixel_y = 20 }, /obj/item/storage/fancy/cigarettes/lady_finger, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "sPF" = ( /turf/open/floor/strata, /area/strata/ug/interior/jungle/platform/east/scrub) "sQs" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ag/exterior/landingzone_2) "sQA" = ( /obj/effect/landmark/good_item, @@ -39179,25 +32052,18 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib6" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin2) "sQK" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "sRz" = ( /obj/structure/inflatable, /obj/structure/barricade/handrail/strata, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "sRR" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -39206,39 +32072,28 @@ /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/deep/west_engi) "sRX" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med2) "sSv" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/marsh) "sSZ" = ( /obj/effect/decal/cleanable/blood{ icon_state = "xgib4" }, -/turf/open/floor/strata{ - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1, /area/strata/ag/interior/dorms) "sWO" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/strata/ag/exterior/marsh) "sXl" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "sXt" = ( /obj/structure/bed/chair{ @@ -39254,10 +32109,7 @@ capacity = 1e+006; dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/shed_five_caves) "sXF" = ( /obj/effect/particle_effect/steam, @@ -39284,47 +32136,32 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "taa" = ( /obj/structure/filingcabinet, /obj/structure/barricade/handrail/strata, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "taL" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin3) "taW" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ug/interior/jungle/platform/east/scrub) "tdn" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "tdr" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "tdB" = ( /obj/item/explosive/grenade/high_explosive/upp, @@ -39332,10 +32169,7 @@ /obj/effect/decal/cleanable/blood{ icon_state = "xgib6" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin2) "teI" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -39346,9 +32180,7 @@ "tfB" = ( /obj/structure/closet/secure_closet/engineering_electrical, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/north_lz_caves) "tfM" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_1, @@ -39360,10 +32192,7 @@ dir = 4; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/res) "tgC" = ( /turf/open/auto_turf/strata_grass/layer1, @@ -39379,10 +32208,7 @@ color = "#6e6e6e"; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "thz" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -39393,9 +32219,7 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms) "tiE" = ( /obj/structure/barricade/handrail/strata{ @@ -39404,15 +32228,11 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/stack/cable_coil/blue, /obj/item/stack/cable_coil/blue, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/engi/drome) "tiU" = ( /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ug/interior/jungle/platform/east/scrub) "tjo" = ( /obj/effect/decal/cleanable/blood/gibs/core, @@ -39430,27 +32250,20 @@ /obj/item/storage/box/gloves, /obj/item/storage/box/pillbottles, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "tlo" = ( /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/limb, /obj/item/stack/sheet/metal/medium_stack, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ug/interior/jungle/platform/east/scrub) "tlJ" = ( /obj/structure/bed{ icon_state = "abed" }, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "tmi" = ( /obj/item/stack/sheet/wood, @@ -39463,22 +32276,15 @@ name = "slab of triumph"; pixel_y = 2 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/restricted/devroom) "tmB" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/microwave, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin1) "tnM" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ug/interior/jungle/platform/east/scrub) "toV" = ( /turf/open/gm/coast/beachcorner/north_east, @@ -39497,10 +32303,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med1) "tru" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -39528,10 +32331,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/west, /area/strata/ag/exterior/research_decks) "tsX" = ( /obj/structure/platform/strata/metal{ @@ -39554,9 +32354,7 @@ /area/strata/ag/exterior/paths/north_outpost) "tuV" = ( /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/engi) "tvk" = ( /obj/structure/platform/strata/metal{ @@ -39576,27 +32374,20 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/engi) "txs" = ( /turf/open/asphalt/cement, /area/strata/ag/interior/outpost/gen/bball/nest) "tyh" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "tyj" = ( /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/canteen) "tyD" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -39613,19 +32404,14 @@ /area/strata/ag/exterior/paths/southresearch) "tBw" = ( /obj/structure/closet/crate/radiation, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "tCi" = ( /turf/closed/wall/strata_ice/dirty, /area/strata/ag/exterior/marsh/center) "tCI" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/admin) "tCM" = ( /obj/structure/bed/roller, @@ -39641,10 +32427,7 @@ /area/strata/ag/exterior/marsh/center) "tEf" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "tEC" = ( /obj/structure/sign/nosmoking_1, @@ -39661,10 +32444,7 @@ /obj/structure/window/reinforced/tinted{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/engi) "tHv" = ( /obj/effect/landmark/static_comms/net_two, @@ -39676,17 +32456,12 @@ dir = 6 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "tHE" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/pill_bottle/russianRed, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "tIl" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -39696,10 +32471,7 @@ /area/strata/ag/interior/mountain) "tIv" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/engi) "tJp" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -39731,10 +32503,7 @@ /area/strata/ag/exterior/nearlz2) "tKC" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi/drome) "tKS" = ( /turf/closed/shuttle/ert{ @@ -39749,9 +32518,7 @@ /turf/open/auto_turf/ice/layer1, /area/strata/ag/exterior/paths/southresearch) "tLI" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/engi) "tLO" = ( /obj/effect/landmark/monkey_spawn, @@ -39772,40 +32539,27 @@ /area/strata/ug/interior/jungle/deep/east_engi) "tNQ" = ( /obj/structure/barricade/handrail/strata, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ug/interior/jungle/platform/east/scrub) "tOA" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "tPi" = ( /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med2) "tPl" = ( /obj/structure/toilet{ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec1) "tPx" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin3) "tPN" = ( /turf/closed/wall/strata_ice/jungle, @@ -39821,9 +32575,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ug/interior/jungle/platform/east/scrub) "tRf" = ( /obj/structure/surface/table/reinforced/prison, @@ -39831,16 +32583,10 @@ dir = 1; icon_state = "commb" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "tRC" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "tSb" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_2, @@ -39888,10 +32634,7 @@ /area/strata/ug/interior/jungle/deep/east_dorms) "tTP" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/tcomms) "tUu" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_3, @@ -39906,18 +32649,14 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "tUW" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "tUZ" = ( /obj/structure/platform/strata{ @@ -39928,19 +32667,14 @@ "tVN" = ( /obj/structure/largecrate/random/case/double, /obj/structure/machinery/light/small, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/outpost/engi/drome) "tVP" = ( /obj/structure/pipes/vents/pump/on, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "tWf" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_3, @@ -39957,9 +32691,7 @@ /area/strata/ag/exterior/tcomms/tcomms_deck) "tYB" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "tYF" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -39968,37 +32700,24 @@ /turf/open/auto_turf/ice/layer0, /area/strata/ag/exterior/marsh/center) "tZF" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec2) "tZV" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "uad" = ( /obj/structure/largecrate/random, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/tcomms/tcomms_deck) "uaC" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "uaH" = ( /turf/open/floor/strata, @@ -40009,9 +32728,7 @@ /obj/item/weapon/gun/pistol/t73, /obj/item/attachable/bayonet/upp, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/landingzone_checkpoint) "ubx" = ( /obj/structure/largecrate/random, @@ -40029,9 +32746,7 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/gen/bball) "ucD" = ( /obj/structure/inflatable/door, @@ -40046,9 +32761,7 @@ /obj/item/lightstick, /obj/item/lightstick, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/outpost/jung/dorms/sec1) "ueK" = ( /obj/effect/particle_effect/steam, @@ -40077,10 +32790,7 @@ dir = 8; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi) "ufI" = ( /obj/structure/stairs/perspective{ @@ -40088,16 +32798,12 @@ dir = 4; icon_state = "p_stair_sn_full_cap" }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "ugH" = ( /obj/structure/closet/secure_closet/personal, /obj/item/storage/secure/briefcase, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/outpost/jung/dorms/sec2) "ugI" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -40110,10 +32816,7 @@ /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin3) "uhF" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -40135,10 +32838,7 @@ /area/strata/ag/exterior/research_decks) "uko" = ( /obj/item/stack/snow, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/paths/north_outpost) "ukx" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -40150,9 +32850,7 @@ /obj/structure/surface/rack, /obj/item/weapon/gun/pistol/t73, /obj/item/restraint/handcuffs, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "ulL" = ( /obj/structure/platform/strata/metal{ @@ -40165,63 +32863,41 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/med1) "unE" = ( /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/vanyard) "unO" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ug/interior/outpost/jung/dorms/med1) "uoP" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/landingzone_2) "uph" = ( /obj/structure/closet/fireaxecabinet, /turf/closed/wall/strata_outpost, /area/strata/ag/interior/tcomms) "upO" = ( -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/gen/bball) "uqB" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan1" - }, +/turf/open/floor/strata/white_cyan1/east, /area/strata/ag/interior/outpost/gen/bball) "uqY" = ( /obj/structure/machinery/light/small{ dir = 8 }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "urF" = ( /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/med2) "urM" = ( /obj/structure/pipes/standard/manifold/hidden/cyan, @@ -40244,10 +32920,7 @@ dir = 4 }, /obj/structure/inflatable/door, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "utV" = ( /obj/effect/landmark/monkey_spawn, @@ -40258,9 +32931,7 @@ /obj/effect/decal/cleanable/dirt, /obj/item/device/flashlight/lamp/green, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/restricted/devroom) "uul" = ( /obj/structure/largecrate/guns/russian, @@ -40277,10 +32948,7 @@ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "uvZ" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -40301,10 +32969,7 @@ }, /obj/structure/inflatable/popped/door, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "uyQ" = ( /obj/structure/barricade/handrail/strata{ @@ -40313,9 +32978,7 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/strata/ug/interior/jungle/platform/east/scrub) "uzb" = ( /obj/structure/stairs/perspective{ @@ -40328,10 +32991,7 @@ dir = 4 }, /obj/item/stack/catwalk, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "uzv" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -40348,10 +33008,7 @@ dir = 4 }, /obj/item/stack/sheet/wood, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "uCc" = ( /obj/structure/cargo_container/grant/rightmid, @@ -40359,18 +33016,13 @@ /area/strata/ag/exterior/marsh) "uCI" = ( /obj/structure/dispenser, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "uDa" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/restricted/devroom) "uDU" = ( /obj/structure/stairs/perspective{ @@ -40387,21 +33039,14 @@ "uEj" = ( /obj/structure/largecrate/random, /obj/item/toy/deck, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/marsh/center) "uFT" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/strata/ag/interior/outpost/med) "uGH" = ( -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/restricted/devroom) "uHa" = ( /obj/structure/machinery/light/small{ @@ -40409,9 +33054,7 @@ }, /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/crap_item, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "uHX" = ( /obj/effect/decal/cleanable/cobweb2, @@ -40425,9 +33068,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/research_decks/security) "uKj" = ( /obj/structure/bed/chair, @@ -40438,10 +33079,7 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/engi) "uLd" = ( /obj/structure/surface/table/reinforced/prison, @@ -40449,22 +33087,14 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "uLl" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "uLJ" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/jungle/deep/structures/engi) "uLK" = ( /obj/structure/disposalpipe/segment, @@ -40477,10 +33107,7 @@ "uNQ" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/regular, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "uPE" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -40494,9 +33121,7 @@ /obj/item/weapon/gun/pistol/t73, /obj/item/attachable/bayonet/upp, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/landingzone_checkpoint) "uPR" = ( /obj/item/weapon/gun/pistol/t73, @@ -40524,22 +33149,14 @@ /turf/open/auto_turf/ice/layer0, /area/strata/ag/exterior/nearlz2) "uTv" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/obj/structure/machinery/power/apc/power/north, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin3) "uTL" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ag/exterior/marsh/crash) "uTQ" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -40550,17 +33167,13 @@ /turf/open/floor/strata, /area/strata/ag/exterior/research_decks) "uVv" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ug/interior/jungle/platform/east/scrub) "uWe" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "uWG" = ( /obj/structure/stairs/perspective{ @@ -40573,24 +33186,18 @@ "uWO" = ( /obj/structure/closet/basketball, /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/gen/bball) "uWP" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "uXg" = ( /turf/closed/wall/strata_ice/jungle, /area/strata/ug/interior/jungle/deep/south_dorms) "uXI" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/strata/ag/exterior/tcomms/tcomms_deck) "uXY" = ( /obj/structure/platform/strata/metal{ @@ -40599,17 +33206,12 @@ /turf/open/auto_turf/strata_grass/layer0, /area/strata/ug/interior/jungle/deep/south_dorms) "uZh" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball) "vaq" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/res) "vaW" = ( /obj/structure/platform_decoration/strata, @@ -40636,18 +33238,13 @@ /obj/structure/machinery/door/window/eastright{ dir = 1 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin2) "vbN" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "vdi" = ( /obj/structure/flora/grass/tallgrass/ice/corner{ @@ -40659,10 +33256,7 @@ /obj/structure/machinery/door/airlock/prison{ name = "Reinforced Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/outpost/jung/dorms/med2) "vgb" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -40686,9 +33280,7 @@ "vhl" = ( /obj/item/storage/pill_bottle/bicaridine, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "vhv" = ( /obj/structure/surface/rack, @@ -40709,27 +33301,19 @@ /obj/structure/machinery/door/airlock/almayer/engineering/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/tcomms) "vjD" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/monkeyburger, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/dorms/canteen) "vjZ" = ( /obj/structure/machinery/disposal, /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/exterior/research_decks) "vkp" = ( /turf/closed/shuttle/ert{ @@ -40740,9 +33324,7 @@ /turf/closed/wall/strata_outpost, /area/strata/ag/interior/outpost/med) "vlG" = ( -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "vlH" = ( /obj/structure/machinery/weather_siren{ @@ -40757,36 +33339,23 @@ dir = 1 }, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/interior/tcomms) "vms" = ( /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - dir = 1; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/north, /area/strata/ag/interior/outpost/med) "vmI" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/med) "vnh" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms/south) "vnC" = ( /obj/structure/curtain/open/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "vnI" = ( /obj/structure/machinery/light/small{ @@ -40794,9 +33363,7 @@ }, /obj/structure/curtain/open/medical, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "vnV" = ( /obj/structure/stairs/perspective{ @@ -40811,9 +33378,7 @@ /area/strata/ag/exterior/paths/southresearch) "voe" = ( /obj/structure/curtain/medical, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "vox" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -40839,10 +33404,7 @@ /obj/structure/mirror{ pixel_x = -29 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/med2) "vqx" = ( /obj/effect/landmark/hunter_secondary, @@ -40852,10 +33414,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "vsd" = ( /obj/structure/surface/table/reinforced/prison, @@ -40864,63 +33423,38 @@ }, /obj/item/storage/box/bodybags, /obj/item/storage/box/bodybags, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "vsp" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/landingzone_2) "vsy" = ( -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "vsL" = ( /obj/item/reagent_container/food/snacks/donkpocket, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "vsZ" = ( /obj/item/stack/medical/splint, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "vth" = ( /obj/structure/closet/lawcloset, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "vtl" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/vanyard) "vtp" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/east, /area/strata/ag/interior/outpost/med) "vtz" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "vtM" = ( /obj/structure/machinery/weather_siren{ @@ -40949,10 +33483,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "vvB" = ( /obj/structure/filingcabinet, @@ -40960,18 +33491,13 @@ dir = 1 }, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/med) "vvR" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/research_decks/security) "vvV" = ( /obj/effect/decal/cleanable/dirt, @@ -41002,9 +33528,7 @@ "vwX" = ( /obj/structure/machinery/centrifuge, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "vxd" = ( /turf/closed/wall/strata_outpost, @@ -41016,16 +33540,11 @@ /turf/open/floor/strata, /area/strata/ag/interior/tcomms) "vyl" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "vyK" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "vBi" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -41049,10 +33568,7 @@ /obj/item/clothing/shoes/jackboots, /obj/item/clothing/shoes/jackboots, /obj/item/clothing/shoes/jackboots, -/turf/open/floor/strata{ - dir = 1; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/north, /area/strata/ag/interior/outpost/med) "vCl" = ( /obj/structure/barricade/handrail/strata{ @@ -41074,17 +33590,11 @@ /area/strata/ag/interior/outpost/canteen) "vCN" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan2" - }, +/turf/open/floor/strata/cyan2/east, /area/strata/ag/interior/outpost/med) "vDm" = ( /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/east_dorms) "vDr" = ( /turf/closed/shuttle/ert{ @@ -41104,9 +33614,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "vGx" = ( /turf/closed/shuttle/ert{ @@ -41120,10 +33628,7 @@ "vId" = ( /obj/structure/machinery/space_heater, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "vJj" = ( /obj/structure/surface/table/reinforced/prison, @@ -41143,27 +33648,17 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 24; - start_charge = 0 - }, -/turf/open/floor/prison{ - icon_state = "darkredfull2" - }, +/obj/structure/machinery/power/apc/no_power/north, +/turf/open/floor/prison/darkredfull2, /area/strata/ag/interior/landingzone_checkpoint) "vMr" = ( /obj/structure/filingcabinet/filingcabinet, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/dorms/flight_control) "vNG" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "vOf" = ( /turf/closed/shuttle/ert{ @@ -41201,27 +33696,16 @@ /obj/structure/stairs/perspective{ color = "#6e6e6e" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/admin3) "vTN" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 25 - }, +/obj/structure/machinery/power/apc/power/north, /obj/effect/decal/cleanable/blood, /obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/sec1) "vUp" = ( -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/strata/ag/exterior/tcomms/tcomms_deck) "vVK" = ( /turf/open/auto_turf/strata_grass/layer1, @@ -41241,10 +33725,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/east, /area/strata/ag/interior/outpost/med) "vZT" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -41267,10 +33748,7 @@ dir = 1; name = "\improper Airlock" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ug/interior/jungle/deep/structures/engi) "wbN" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -41284,14 +33762,10 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "wdI" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/interior/outpost/med) "wdN" = ( /obj/structure/platform/strata{ @@ -41305,9 +33779,7 @@ dir = 1 }, /obj/structure/inflatable/popped, -/turf/open/floor/strata{ - icon_state = "orange_cover" - }, +/turf/open/floor/strata/orange_cover, /area/strata/ag/exterior/nearlz2) "wfv" = ( /obj/structure/stairs/perspective{ @@ -41362,18 +33834,14 @@ /turf/open/gm/coast/beachcorner2/north_east, /area/strata/ug/interior/jungle/deep/east_dorms) "wni" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/tcomms/tcomms_deck) "wod" = ( /obj/item/tank/emergency_oxygen/engi, /turf/open/auto_turf/ice/layer1, /area/strata/ag/exterior/paths/southresearch) "wol" = ( -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/outpost/gen/bball) "woP" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -41398,10 +33866,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "wrw" = ( /obj/structure/flora/grass/tallgrass/ice/corner, @@ -41421,25 +33886,18 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "wsj" = ( /obj/item/trash/pistachios, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/strata/ag/interior/outpost/engi) "wsm" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/engi/drome) "wto" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ @@ -41455,9 +33913,7 @@ /obj/structure/barricade/handrail/strata, /obj/structure/filingcabinet, /obj/effect/landmark/objective_landmark/far, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ag/interior/outpost/admin) "wuI" = ( /turf/open/gm/coast/beachcorner2/north_west, @@ -41467,9 +33923,7 @@ /turf/closed/wall/strata_ice/jungle, /area/strata/ug/interior/jungle/deep/east_dorms) "wvF" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/landingzone_2) "wxU" = ( /obj/structure/bed{ @@ -41478,24 +33932,15 @@ /obj/structure/machinery/light/small, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "wxY" = ( /obj/item/stack/sheet/wood, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "wzZ" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "wAj" = ( /obj/structure/surface/rack, @@ -41506,10 +33951,7 @@ /obj/item/clothing/head/hardhat/white, /obj/structure/machinery/light/small, /obj/item/clothing/head/hardhat/white, -/turf/open/floor/strata{ - dir = 1; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/north, /area/strata/ag/interior/outpost/med) "wAw" = ( /obj/structure/toilet{ @@ -41519,10 +33961,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin1) "wAG" = ( /obj/structure/fence, @@ -41533,9 +33972,7 @@ /obj/structure/closet/secure_closet/personal, /obj/effect/landmark/crap_item, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/strata/ug/interior/outpost/jung/dorms/admin1) "wBI" = ( /obj/structure/bed{ @@ -41548,9 +33985,7 @@ /area/strata/ug/interior/outpost/jung/dorms/med2) "wDq" = ( /obj/structure/fence, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/strata/ag/exterior/tcomms/tcomms_deck) "wDF" = ( /obj/structure/machinery/light/small, @@ -41605,9 +34040,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ug/interior/jungle/platform/east/scrub) "wLv" = ( /obj/structure/blocker/forcefield/multitile_vehicles, @@ -41636,9 +34069,7 @@ /turf/open/floor/strata, /area/strata/ug/interior/outpost/jung/dorms/admin1) "wPI" = ( -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/strata/ag/exterior/tcomms/tcomms_deck) "wQx" = ( /obj/structure/machinery/light/small{ @@ -41650,18 +34081,13 @@ "wUa" = ( /obj/structure/surface/rack, /obj/effect/landmark/objective_landmark/medium, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/jungle/deep/structures/res) "wVf" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ag/interior/landingzone_checkpoint) "wWK" = ( /obj/structure/stairs/perspective{ @@ -41670,10 +34096,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "wWS" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_3, @@ -41688,9 +34111,7 @@ /area/strata/ug/interior/jungle/deep/south_dorms) "wXL" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/south) "wYx" = ( /turf/open/floor/carpet, @@ -41708,19 +34129,14 @@ "wZW" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/binoculars, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "wZZ" = ( /turf/open/auto_turf/strata_grass/layer1, /area/strata/ug/interior/jungle/platform/east/scrub) "xaR" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/admin) "xdr" = ( /turf/closed/wall/strata_outpost, @@ -41736,20 +34152,14 @@ /obj/structure/mirror{ pixel_x = -29 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ug/interior/outpost/jung/dorms/admin1) "xeo" = ( /obj/structure/machinery/light/small{ dir = 4 }, /obj/structure/closet/jcloset, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "xes" = ( /obj/structure/platform_decoration/strata{ @@ -41767,9 +34177,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "xhM" = ( /obj/structure/machinery/weather_siren{ @@ -41784,9 +34192,7 @@ /turf/open/auto_turf/strata_grass/layer0, /area/strata/ug/interior/jungle/deep/west_engi) "xje" = ( -/turf/open/asphalt/cement{ - icon_state = "cement1" - }, +/turf/open/asphalt/cement/cement1, /area/strata/ag/exterior/tcomms/tcomms_deck) "xjr" = ( /turf/open/auto_turf/strata_grass/layer0, @@ -41795,10 +34201,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "xkj" = ( /turf/open/auto_turf/strata_grass/layer1, @@ -41807,24 +34210,16 @@ /obj/structure/morgue{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "xlP" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/west, /area/strata/ag/interior/outpost/med) "xlQ" = ( /obj/structure/machinery/door/airlock/almayer/command{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ug/interior/jungle/deep/structures/engi) "xlX" = ( /obj/structure/flora/pottedplant{ @@ -41835,10 +34230,7 @@ /area/strata/ug/interior/outpost/jung/dorms/admin1) "xmR" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/outpost/med) "xnn" = ( /obj/structure/sign/safety/storage, @@ -41855,50 +34247,32 @@ /obj/structure/platform_decoration/strata/metal{ dir = 1 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/north, /area/strata/ag/interior/outpost/med) "xnZ" = ( /obj/structure/surface/rack, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/mountain) "xoE" = ( /obj/structure/largecrate/random, /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "xpK" = ( /obj/structure/machinery/colony_floodlight, /obj/structure/barricade/handrail/strata, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "xqv" = ( /obj/structure/inflatable/popped/door, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/exterior/research_decks) "xqT" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "xre" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_3, @@ -41910,17 +34284,12 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "xst" = ( /obj/structure/machinery/cryobag_recycler, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "purp2" - }, +/turf/open/floor/strata/purp2, /area/strata/ug/interior/jungle/deep/structures/engi) "xsH" = ( /turf/closed/shuttle/ert{ @@ -41940,9 +34309,7 @@ pixel_y = 3 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "xuE" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -41959,10 +34326,7 @@ /area/strata/ug/interior/jungle/deep/south_engi) "xvy" = ( /obj/structure/window/framed/strata/reinforced, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/outpost/engi) "xwn" = ( /obj/structure/surface/table/reinforced/prison, @@ -41971,9 +34335,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "purp1" - }, +/turf/open/floor/strata/purp1, /area/strata/ug/interior/jungle/deep/structures/engi) "xxS" = ( /turf/open/auto_turf/ice/layer0, @@ -41986,16 +34348,11 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ag/interior/outpost/gen/bball) "xzL" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_wall, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "xzR" = ( /turf/open/floor/plating, @@ -42008,43 +34365,30 @@ /area/strata/ag/exterior/marsh) "xAp" = ( /obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "xAF" = ( /obj/structure/curtain/open/medical, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ag/interior/outpost/med) "xAS" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ug/interior/jungle/platform/east/scrub) "xBT" = ( /obj/structure/inflatable/popped/door, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "xCN" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/med1) "xDu" = ( /obj/structure/sign/nosmoking_2, @@ -42058,9 +34402,7 @@ /obj/structure/bed/nest, /obj/effect/decal/cleanable/blood/gibs/core, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/strata/ag/interior/dorms/hive) "xEV" = ( /obj/structure/flora/grass/ice/brown/snowgrassbb_1, @@ -42090,10 +34432,7 @@ /area/strata/ag/exterior/nearlz2) "xFR" = ( /obj/structure/inflatable/door, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/research_decks) "xFT" = ( /obj/item/weapon/gun/pistol/t73, @@ -42105,10 +34444,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/research_decks) "xGi" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -42124,9 +34460,7 @@ "xGE" = ( /obj/effect/decal/cleanable/blood/oil, /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/strata/ag/exterior/landingzone_2) "xHw" = ( /obj/structure/flora/pottedplant{ @@ -42150,10 +34484,7 @@ /area/strata/ug/interior/jungle/deep/east_dorms) "xJb" = ( /obj/effect/landmark/objective_landmark/science, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/exterior/vanyard) "xJD" = ( /obj/structure/closet/bodybag, @@ -42170,10 +34501,7 @@ /area/strata/ug/interior/jungle/deep/structures/engi) "xKr" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "xKs" = ( /obj/structure/closet/bodybag, @@ -42186,10 +34514,7 @@ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/engineering/colony, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/tcomms) "xKy" = ( /obj/effect/blocker/sorokyne_cold_water, @@ -42205,9 +34530,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/outpost/gen/bball) "xKD" = ( /obj/structure/closet/bodybag, @@ -42228,23 +34551,15 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "xMr" = ( /obj/effect/landmark/monkey_spawn, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ug/interior/jungle/deep/structures/engi) "xOa" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/tcomms) "xOo" = ( /obj/effect/landmark/xeno_spawn, @@ -42286,9 +34601,7 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ag/exterior/marsh/crash) "xRr" = ( /obj/structure/machinery/light/small{ @@ -42301,39 +34614,25 @@ /obj/structure/barricade/wooden{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ug/interior/outpost/jung/dorms/sec1) "xRR" = ( /obj/structure/machinery/disposal, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/engi/drome) "xSJ" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/strata/ag/interior/dorms/canteen) "xTh" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/almayer/maint/colony{ dir = 2 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/dorms/maintenance) "xTw" = ( /obj/structure/largecrate/random, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/strata/ag/exterior/tcomms/tcomms_deck) "xTU" = ( /turf/open/auto_turf/snow/brown_base/layer4, @@ -42351,18 +34650,14 @@ "xUo" = ( /obj/structure/surface/rack, /obj/item/weapon/gun/pistol/t73, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/strata/ug/interior/jungle/deep/structures/engi) "xVQ" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/strata/ag/exterior/marsh/crash) "xWN" = ( /obj/effect/decal/cleanable/blood, @@ -42386,39 +34681,25 @@ /obj/structure/pipes/standard/manifold/hidden/cyan{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "yah" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/strata/ag/interior/outpost/gen/bball/nest) "ybN" = ( /obj/structure/window/framed/strata, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/strata/ag/interior/research_decks/security) "yca" = ( /obj/effect/landmark/structure_spawner/setup/distress/xeno_weed_node, -/turf/open/floor/strata{ - icon_state = "fake_wood" - }, +/turf/open/floor/strata/fake_wood, /area/strata/ug/interior/jungle/deep/structures/engi) "yde" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/exterior/vanyard) "ydp" = ( /obj/structure/surface/rack{ @@ -42426,16 +34707,12 @@ }, /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/outpost/jung/dorms/sec2) "ydz" = ( /obj/item/toy/deck, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/strata/ug/interior/jungle/deep/structures/engi) "ydV" = ( /obj/effect/decal/cleanable/blood{ @@ -42447,9 +34724,7 @@ /obj/structure/machinery/landinglight/ds2/delayone{ dir = 1 }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/strata/ag/exterior/landingzone_2) "ygq" = ( /turf/closed/wall/strata_outpost, @@ -42457,26 +34732,19 @@ "ygz" = ( /obj/structure/closet, /obj/effect/landmark/objective_landmark/close, -/turf/open/floor/strata{ - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3, /area/strata/ag/interior/dorms/flight_control) "yhJ" = ( /obj/structure/largecrate/random, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/strata/ag/interior/tcomms) "yis" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/pouch/flare/full, /obj/item/weapon/gun/pistol/t73, /obj/effect/landmark/item_pool_spawner/survivor_ammo/buckshot, -/turf/open/floor/strata{ - icon_state = "orange_tile" - }, +/turf/open/floor/strata/orange_tile, /area/strata/ag/interior/dorms) "yjG" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -42493,10 +34761,7 @@ /area/strata/ag/exterior/shed_five_caves) "ykU" = ( /obj/structure/closet/bodybag, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan3" - }, +/turf/open/floor/strata/cyan3/east, /area/strata/ag/interior/outpost/med) "ylE" = ( /turf/open/gm/coast/beachcorner2/north_west, @@ -42507,10 +34772,7 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/strata/ag/interior/outpost/canteen) (1,1,1) = {" @@ -46384,8 +38646,8 @@ aac aac aac aac -esJ -eqV +byi +lAc mhc qxi wfE diff --git a/maps/map_files/USS_Almayer/USS_Almayer.dmm b/maps/map_files/USS_Almayer/USS_Almayer.dmm index 7ee4592d8342..2764da8aaa78 100644 --- a/maps/map_files/USS_Almayer/USS_Almayer.dmm +++ b/maps/map_files/USS_Almayer/USS_Almayer.dmm @@ -16,37 +16,22 @@ /turf/open/space, /area/space) "aac" = ( -/turf/open/floor/almayer_hull{ - dir = 9; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/northwest, /area/space) "aad" = ( -/turf/open/floor/almayer_hull{ - dir = 1; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/north, /area/space) "aae" = ( -/turf/open/floor/almayer_hull{ - dir = 5; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/northeast, /area/space) "aaf" = ( -/turf/open/floor/almayer_hull{ - dir = 8; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/west, /area/space) "aag" = ( /turf/open/floor/almayer_hull, /area/space) "aah" = ( -/turf/open/floor/almayer_hull{ - dir = 4; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/east, /area/space) "aak" = ( /obj/effect/step_trigger/teleporter/random{ @@ -68,9 +53,7 @@ vector_x = 19; vector_y = -98 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "aaq" = ( /obj/item/bedsheet/purple{ @@ -108,9 +91,7 @@ pixel_x = -16; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "aau" = ( /turf/closed/wall/almayer/reinforced/temphull, @@ -124,10 +105,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/fore_hallway) "aaF" = ( /obj/structure/stairs{ @@ -139,9 +117,7 @@ vector_x = -19; vector_y = 98 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone) "aaH" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -149,10 +125,7 @@ vector_x = 19; vector_y = -98 }, -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/stair_clone/upper) "aaP" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/secdoor/glass/reinforced{ @@ -167,9 +140,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/starboard_hallway) "aaY" = ( /obj/structure/lattice, @@ -181,9 +152,7 @@ name = "\improper Evacuation Airlock SU-3"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "abf" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -232,9 +201,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "abG" = ( /obj/structure/filingcabinet/security, @@ -244,14 +211,10 @@ /obj/structure/sign/safety/rewire{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "abH" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/living/offices/flight) "abK" = ( @@ -264,41 +227,22 @@ }, /turf/open/floor/wood/ship, /area/almayer/living/basketball) -"abQ" = ( -/obj/item/device/radio/intercom{ - freerange = 1; - name = "General Listening Channel"; - pixel_y = 28 - }, -/obj/structure/machinery/cm_vending/clothing/staff_officer_armory, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, -/area/almayer/command/cic) "abR" = ( /obj/item/tank/phoron, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/engineering/upper_engineering) "abS" = ( /obj/structure/machinery/cm_vending/sorted/tech/comtech_tools, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "abT" = ( /obj/structure/machinery/cm_vending/sorted/tech/comtech_tools, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "abU" = ( /obj/structure/machinery/computer/aa_console, /obj/structure/bed/chair/ob_chair, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/shipboard/weapon_room) "acc" = ( /obj/structure/machinery/door/airlock/almayer/security{ @@ -308,9 +252,7 @@ req_access = null; req_one_access_txt = "3;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "acd" = ( /obj/structure/surface/rack, @@ -318,9 +260,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower/workshop/hangar) "acf" = ( /turf/closed/wall/almayer/outer, @@ -330,10 +270,7 @@ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/living/basketball) "acj" = ( /obj/structure/desertdam/decals/road_edge{ @@ -371,9 +308,7 @@ /area/almayer/living/basketball) "ack" = ( /obj/structure/machinery/cm_vending/sorted/tech/comtech_tools, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie) "acl" = ( /turf/open/floor/wood/ship, @@ -441,15 +376,11 @@ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/chapel) "acp" = ( /obj/structure/machinery/cm_vending/sorted/tech/comtech_tools, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/delta) "acq" = ( /obj/structure/disposalpipe/segment{ @@ -468,9 +399,7 @@ /obj/structure/surface/rack, /obj/effect/spawner/random/warhead, /obj/structure/machinery/light/built, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "acu" = ( /obj/structure/disposalpipe/segment{ @@ -495,21 +424,15 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "acz" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "acA" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "acI" = ( /obj/structure/desertdam/decals/road_edge{ @@ -550,19 +473,14 @@ /obj/structure/sign/safety/terminal{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "acN" = ( /obj/structure/sign/safety/maint{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/weapon_room) "acQ" = ( /turf/open/floor/almayer, @@ -577,15 +495,11 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = -29 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cichallway) "acU" = ( /obj/structure/closet/basketball, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/basketball) "acW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -595,16 +509,12 @@ /area/almayer/lifeboat_pumps/north1) "acX" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "acY" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "acZ" = ( /obj/structure/surface/table/almayer, @@ -622,14 +532,10 @@ pixel_x = 2; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "add" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "ade" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -651,9 +557,7 @@ /area/almayer/lifeboat_pumps/north1) "adr" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "adu" = ( /turf/open/floor/almayer, @@ -667,9 +571,7 @@ pixel_x = 4; pixel_y = 15 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "adD" = ( /obj/structure/window/reinforced{ @@ -679,9 +581,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/basketball) "adF" = ( /obj/structure/window/reinforced{ @@ -691,10 +591,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/living/basketball) "adG" = ( /turf/closed/wall/almayer/outer, @@ -704,9 +601,7 @@ /area/almayer/engineering/starboard_atmos) "adP" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "adR" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -717,9 +612,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/offices/flight) "aea" = ( /obj/structure/machinery/light{ @@ -730,9 +623,7 @@ /area/almayer/lifeboat_pumps/north1) "aec" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/lifeboat_pumps/north1) "aed" = ( /obj/structure/machinery/scoreboard_button{ @@ -740,16 +631,11 @@ name = "Scoreboard Reset Button"; pixel_x = -20 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/living/basketball) "aee" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/lifeboat_pumps/north1) "aef" = ( /turf/open/floor/almayer, @@ -758,18 +644,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "aei" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/north1) "aej" = ( /turf/closed/wall/almayer, @@ -798,9 +679,7 @@ /area/almayer/lifeboat_pumps/north2) "aez" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "aeA" = ( /turf/open/floor/almayer, @@ -812,14 +691,10 @@ /obj/structure/sign/safety/rewire{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "aeC" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "aeE" = ( /obj/structure/window/framed/almayer/hull, @@ -829,10 +704,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_x = -30 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/almayer/living/basketball) "aeH" = ( /obj/structure/disposalpipe/segment{ @@ -847,10 +719,7 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/living/basketball) "aeJ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -859,10 +728,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/offices/flight) "aeK" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_missiles) "aeL" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -870,18 +736,13 @@ vector_x = -1; vector_y = 100 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone) "aeM" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "aeN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -897,17 +758,11 @@ /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/paper, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/officer_study) "aeP" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/living/officer_study) "aeQ" = ( /obj/structure/surface/table/almayer, @@ -920,9 +775,7 @@ /obj/structure/sign/safety/rewire{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/officer_study) "aeR" = ( /obj/structure/surface/table/almayer, @@ -930,9 +783,7 @@ pixel_y = 30 }, /obj/structure/machinery/computer/emails, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/officer_study) "aeT" = ( /obj/structure/stairs{ @@ -943,9 +794,7 @@ vector_x = 19; vector_y = -104 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "aeW" = ( /obj/effect/decal/cleanable/dirt, @@ -966,24 +815,16 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "aeZ" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/north1) "afa" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_missiles) "afb" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -995,9 +836,7 @@ pixel_x = -26 }, /obj/item/device/binoculars, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/starboard_missiles) "afj" = ( /obj/structure/machinery/portable_atmospherics/canister/empty, @@ -1007,16 +846,10 @@ /turf/open/floor/engine, /area/almayer/engineering/airmix) "afm" = ( -/turf/open/floor/almayer_hull{ - dir = 6; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/southeast, /area/space) "afr" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/north1) "afs" = ( /obj/structure/disposalpipe/segment{ @@ -1035,9 +868,7 @@ /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/cafeteria_officer) "afF" = ( /turf/open/floor/plating/plating_catwalk, @@ -1049,29 +880,19 @@ /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/officer_study) "afH" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/cafeteria_officer) "afI" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/cafeteria_officer) "afJ" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/living/cafeteria_officer) "afK" = ( /obj/structure/bed/chair, @@ -1085,25 +906,16 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/cafeteria_officer) "afM" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/starboard_atmos) "afN" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/engineering/starboard_atmos) "afO" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, @@ -1111,19 +923,14 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo/southwest, /area/almayer/engineering/starboard_atmos) "afP" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/engineering/starboard_atmos) "afQ" = ( /obj/structure/surface/table/almayer, @@ -1144,23 +951,17 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/starboard_missiles) "afX" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/starboard) "afZ" = ( /obj/structure/bed/chair/comfy/blue{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "agb" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -1171,18 +972,13 @@ pixel_x = -8; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "agc" = ( /turf/open/floor/carpet, /area/almayer/living/commandbunks) "agf" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/almayer/living/offices/flight) "agj" = ( /turf/closed/wall/almayer/reinforced, @@ -1193,9 +989,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/basketball) "agr" = ( /obj/structure/surface/table/almayer, @@ -1208,9 +1002,7 @@ /obj/structure/surface/table/almayer, /obj/item/storage/toolbox/electrical, /obj/item/storage/toolbox/mechanical, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/officer_study) "agu" = ( /turf/open/floor/almayer, @@ -1231,9 +1023,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "agA" = ( /obj/structure/window/framed/almayer, @@ -1255,24 +1045,16 @@ pixel_x = -4; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "agI" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/living/officer_study) "agK" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/living/officer_study) "agM" = ( /obj/structure/pipes/unary/outlet_injector{ @@ -1287,31 +1069,21 @@ /area/almayer/engineering/airmix) "agO" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/officer_study) "agQ" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/cafeteria_officer) "agT" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/cafeteria_officer) "agV" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/cafeteria_officer) "agY" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/cafeteria_officer) "ahc" = ( /obj/structure/surface/table/almayer, @@ -1325,18 +1097,13 @@ dir = 4 }, /obj/item/storage/box/donkpockets, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/cafeteria_officer) "ahf" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/starboard_atmos) "ahh" = ( /turf/open/floor/plating/plating_catwalk, @@ -1346,9 +1113,7 @@ name = "\improper Evacuation Airlock SU-2"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "aho" = ( /obj/structure/window/framed/almayer, @@ -1370,9 +1135,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "ahG" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -1382,9 +1145,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/starboard_atmos) "ahJ" = ( /obj/structure/window/framed/almayer, @@ -1411,31 +1172,19 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/almayer/living/offices/flight) "ahV" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/almayer/living/offices/flight) "aia" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/living/officer_study) "aic" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "aid" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -1443,16 +1192,12 @@ name = "\improper Officer's Study" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/officer_study) "aie" = ( /obj/effect/landmark/railgun_computer, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/starboard_missiles) "aig" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -1460,9 +1205,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/starboard_missiles) "aih" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -1473,9 +1216,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/cafeteria_officer) "aij" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -1485,18 +1226,13 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/cafeteria_officer) "ain" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/cafeteria_officer) "aiq" = ( /turf/open/floor/almayer, @@ -1508,18 +1244,13 @@ /turf/open/floor/almayer, /area/almayer/living/cafeteria_officer) "ais" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/living/offices/flight) "aiw" = ( /turf/open/floor/almayer, /area/almayer/engineering/starboard_atmos) "aiH" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "aiJ" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -1527,17 +1258,13 @@ vector_x = 1; vector_y = -102 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "aiQ" = ( /obj/structure/machinery/faxmachine, /obj/structure/surface/table/almayer, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "aiR" = ( /obj/structure/stairs{ @@ -1549,9 +1276,7 @@ vector_x = -1; vector_y = 100 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone) "aiW" = ( /obj/structure/disposalpipe/segment{ @@ -1590,17 +1315,13 @@ /area/almayer/medical/upper_medical) "ajm" = ( /obj/structure/closet/secure_closet/securecom, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "ajs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "aju" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -1616,9 +1337,7 @@ /area/almayer/lifeboat_pumps/north2) "ajA" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "ajD" = ( /obj/structure/surface/table/almayer, @@ -1644,9 +1363,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "ajM" = ( /obj/structure/window/framed/almayer, @@ -1669,46 +1386,26 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/lifeboat_pumps/north1) "ajY" = ( -/turf/open/floor/almayer_hull{ - dir = 10; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/southwest, /area/space) "ajZ" = ( -/turf/open/floor/almayer_hull{ - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir, /area/space) "aka" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/lifeboat_pumps/north1) "akb" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "akc" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/lifeboat_pumps/north1) "akf" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/shipboard/weapon_room) "akh" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/almayer/hallways/upper/midship_hallway) "akn" = ( /obj/structure/machinery/light{ @@ -1717,10 +1414,7 @@ /obj/vehicle/powerloader{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo/southwest, /area/almayer/hallways/lower/vehiclehangar) "ako" = ( /obj/structure/disposalpipe/segment{ @@ -1748,9 +1442,7 @@ pixel_x = -7; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "akv" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -1765,20 +1457,13 @@ /obj/item/device/camera{ pixel_x = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "akw" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/upper_medical) "akx" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/upper_medical) "akz" = ( /obj/structure/surface/table/almayer, @@ -1789,10 +1474,7 @@ /area/almayer/living/offices/flight) "akA" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/upper_medical) "akC" = ( /turf/closed/wall/almayer/reinforced, @@ -1804,10 +1486,7 @@ pixel_y = 25 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_two) "akL" = ( /obj/structure/machinery/light{ @@ -1820,10 +1499,7 @@ pixel_y = 24; req_access_txt = "31" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "akQ" = ( /obj/structure/disposalpipe/segment{ @@ -1832,15 +1508,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/lower_medical_medbay) "ald" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "alf" = ( /obj/structure/machinery/light{ @@ -1849,9 +1520,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "alg" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -1883,32 +1552,23 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "alw" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Pilot's Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/pilotbunks) "aly" = ( /turf/closed/wall/almayer, /area/almayer/shipboard/starboard_missiles) "alD" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/upper_medical) "alE" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/upper_medical) "alL" = ( /turf/closed/wall/almayer, @@ -1917,9 +1577,7 @@ /turf/closed/wall/almayer, /area/almayer/engineering/upper_engineering) "alR" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "alU" = ( /turf/closed/wall/almayer/reinforced, @@ -1933,17 +1591,13 @@ vector_x = 1; vector_y = -102 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "alX" = ( /turf/open/floor/almayer, /area/almayer/command/cic) "alZ" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/command/cic) "amb" = ( /obj/structure/window/reinforced{ @@ -1964,17 +1618,13 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "amg" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/weapon_room) "amh" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "amk" = ( /obj/effect/decal/warning_stripes{ @@ -1985,10 +1635,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/containment) "amo" = ( /obj/structure/largecrate/random/secure, @@ -1996,32 +1643,23 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "ams" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/atmos_alert{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "amu" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "amw" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/upper_engineering) "amx" = ( /turf/open/floor/almayer, @@ -2031,19 +1669,14 @@ /turf/open/floor/plating, /area/almayer/shipboard/starboard_missiles) "amA" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "amE" = ( /obj/item/clothing/suit/storage/marine/light/vest, /obj/item/clothing/suit/storage/marine/light/vest, /obj/item/clothing/suit/storage/marine/light/vest, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/engineering/upper_engineering) "amF" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -2056,13 +1689,8 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/north2) "amI" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "amM" = ( /obj/structure/window/framed/almayer, @@ -2075,10 +1703,7 @@ /turf/open/floor/plating, /area/almayer/engineering/port_atmos) "amX" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/navigation) "amY" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -2099,9 +1724,7 @@ }, /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "and" = ( /obj/structure/window/reinforced{ @@ -2126,9 +1749,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "anm" = ( /obj/structure/stairs{ @@ -2139,9 +1760,7 @@ vector_x = -19; vector_y = 104 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone) "anp" = ( /obj/structure/sign/safety/hazard{ @@ -2149,9 +1768,7 @@ pixel_y = 32 }, /obj/structure/closet/secure_closet/guncabinet/red/armory_m4a3_pistol, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/medical/upper_medical) "anq" = ( /obj/item/device/radio/intercom{ @@ -2170,9 +1787,7 @@ /obj/item/clothing/suit/storage/marine/light/vest, /obj/item/clothing/suit/storage/marine/light/vest, /obj/item/clothing/suit/storage/marine/light/vest, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/medical/upper_medical) "anr" = ( /obj/structure/sign/safety/intercom{ @@ -2180,15 +1795,10 @@ pixel_y = 32 }, /obj/structure/closet/secure_closet/guncabinet/red/armory_m39_submachinegun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/medical/upper_medical) "ans" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/upper_medical) "anw" = ( /obj/structure/machinery/flasher{ @@ -2201,9 +1811,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "anz" = ( /obj/effect/decal/warning_stripes{ @@ -2214,9 +1822,7 @@ /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/hydroponics) "anM" = ( /obj/structure/surface/table/almayer, @@ -2227,10 +1833,7 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/north1) "anO" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering) "anP" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -2245,15 +1848,11 @@ req_one_access_txt = "3;22;2;19" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/offices/flight) "anV" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/engineering/upper_engineering) "anW" = ( /obj/structure/machinery/light{ @@ -2278,18 +1877,13 @@ /area/almayer/hallways/hangar) "aoh" = ( /obj/structure/morgue/crematorium, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "aoi" = ( /turf/open/floor/almayer, /area/almayer/shipboard/navigation) "aom" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "aop" = ( /obj/structure/closet/secure_closet/personal/patient{ @@ -2298,26 +1892,17 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "aoq" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "aor" = ( /obj/structure/curtain/medical, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "aos" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/upper_medical) "aov" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -2326,9 +1911,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cichallway) "aoy" = ( /obj/structure/sign/safety/fire_haz{ @@ -2350,9 +1933,7 @@ vector_x = 1; vector_y = -100 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/upper/fore_hallway) "aoA" = ( /obj/structure/machinery/light, @@ -2362,9 +1943,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cichallway) "aoC" = ( /obj/structure/pipes/vents/pump{ @@ -2373,10 +1952,7 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/north1) "aoI" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/north1) "aoJ" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -2418,18 +1994,14 @@ pixel_y = -3; req_one_access_txt = "19;28" }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "aoL" = ( /obj/structure/bed/chair/office/dark, /turf/open/floor/almayer, /area/almayer/living/offices/flight) "aoM" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/medical_science) "aoN" = ( /obj/structure/machinery/landinglight/ds1/delayone{ @@ -2445,9 +2017,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/command/telecomms) "aoT" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aoW" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, @@ -2455,9 +2025,7 @@ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aoX" = ( /obj/effect/decal/warning_stripes{ @@ -2468,10 +2036,7 @@ icon_state = "W" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "apa" = ( /obj/structure/surface/rack, @@ -2484,16 +2049,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "apg" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/north1) "api" = ( /obj/structure/pipes/vents/scrubber{ @@ -2512,15 +2071,11 @@ "apo" = ( /obj/structure/disposalpipe/trunk, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "apq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "aps" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -2528,17 +2083,11 @@ vector_x = 1; vector_y = -100 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "apt" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "apz" = ( /obj/structure/surface/table/almayer, @@ -2547,9 +2096,7 @@ name = "North Checkpoint Shutters"; req_one_access_txt = "3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "apB" = ( /obj/structure/surface/rack, @@ -2560,15 +2107,10 @@ /obj/item/reagent_container/food/snacks/wrapped/booniebars{ pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/starboard) "apE" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/hallways/hangar) "apL" = ( /obj/structure/surface/table/almayer, @@ -2576,10 +2118,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/hallways/hangar) "apR" = ( /obj/effect/decal/warning_stripes{ @@ -2593,9 +2132,7 @@ name = "Secure Reinforced Air Vent"; welded = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "apS" = ( /obj/effect/decal/warning_stripes{ @@ -2613,10 +2150,7 @@ pixel_x = -3; pixel_y = 22 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/containment) "apU" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -2634,21 +2168,15 @@ /area/almayer/medical/containment/cell) "apW" = ( /obj/structure/machinery/telecomms/server/presets/common, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "apX" = ( /obj/structure/machinery/telecomms/server/presets/medical, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "apY" = ( /obj/structure/machinery/telecomms/server/presets/engineering, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "apZ" = ( /obj/structure/machinery/telecomms/receiver/preset_left, @@ -2659,20 +2187,14 @@ pixel_x = 16; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "aqa" = ( /obj/structure/machinery/telecomms/receiver/preset, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "aqb" = ( -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "aqf" = ( /obj/structure/pipes/vents/pump{ @@ -2686,9 +2208,7 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "aqh" = ( /obj/structure/flora/pottedplant{ @@ -2697,17 +2217,12 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering) "aqm" = ( /obj/item/bedsheet/brown, /obj/structure/bed, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/numbertwobunks) "aqn" = ( /obj/structure/machinery/light{ @@ -2726,24 +2241,16 @@ pixel_x = -8; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/offices) "aqp" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/command/lifeboat) "aqq" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/lifeboat) "aqs" = ( /obj/effect/decal/warning_stripes{ @@ -2758,9 +2265,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/living/pilotbunks) "aqy" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -2770,18 +2275,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/living/pilotbunks) "aqz" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/pilotbunks) "aqB" = ( /obj/structure/blocker/fuelpump, @@ -2791,18 +2292,13 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/command/cic) "aqG" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/medical_science) "aqH" = ( /obj/structure/disposalpipe/segment{ @@ -2812,22 +2308,14 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_a_p) "aqI" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/living/auxiliary_officer_office) "aqJ" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/command/lifeboat) "aqK" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "aqL" = ( /obj/structure/stairs{ @@ -2838,14 +2326,10 @@ vector_x = -19; vector_y = 104 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/port_midship_hallway) "aqN" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aqP" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ @@ -2869,15 +2353,11 @@ }, /obj/structure/machinery/door/poddoor/almayer/biohazard/white, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/containment/cell) "aqS" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "aqU" = ( /turf/closed/wall/almayer/reinforced, @@ -2886,9 +2366,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "aqY" = ( /obj/structure/window/framed/almayer, @@ -2908,21 +2386,16 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "arh" = ( /obj/structure/machinery/light{ dir = 1 }, -/obj/structure/machinery/power/apc/almayer{ - cell_type = /obj/item/cell/hyper; - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/power/apc/almayer/north{ + cell_type = /obj/item/cell/hyper }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "ari" = ( /obj/structure/surface/rack, @@ -2932,64 +2405,45 @@ pixel_y = 28 }, /obj/item/storage/pouch/tools, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "arj" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/device/radio/headset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "ark" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "arl" = ( /obj/structure/closet/toolcloset, /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/telecomms) "arm" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering) "arp" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "arq" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering) "arr" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "ars" = ( /obj/item/device/radio/intercom{ @@ -3000,10 +2454,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "ary" = ( /obj/effect/decal/warning_stripes{ @@ -3018,58 +2469,39 @@ }, /obj/structure/surface/rack, /obj/item/reagent_container/glass/bucket/janibucket, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower/workshop/hangar) "arz" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering) "arA" = ( /obj/structure/surface/table/almayer, /obj/item/storage/briefcase/inflatable, /obj/item/storage/briefcase/inflatable, /obj/item/tool/crowbar, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "arF" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cic) "arG" = ( -/obj/structure/machinery/power/apc/almayer/hardened{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/obj/structure/machinery/power/apc/almayer/hardened/north, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cic) "arH" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/engineering/upper_engineering) "arK" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering) "arP" = ( /obj/structure/sign/safety/hazard{ @@ -3079,20 +2511,14 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cic) "arR" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, /obj/structure/prop/almayer/computers/sensor_computer1, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/command/cic) "arT" = ( /obj/structure/target{ @@ -3105,20 +2531,13 @@ /area/almayer/command/lifeboat) "arX" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/chemistry) "asc" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cic) "ase" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/pilotbunks) "asf" = ( /obj/structure/sink{ @@ -3129,9 +2548,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/pilotbunks) "asm" = ( /obj/structure/stairs{ @@ -3142,9 +2559,7 @@ vector_x = 1; vector_y = -100 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "asn" = ( /obj/structure/window/framed/almayer/white, @@ -3159,9 +2574,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "asu" = ( /obj/structure/sign/safety/hazard{ @@ -3169,18 +2582,13 @@ pixel_y = -8 }, /obj/structure/closet/secure_closet/guncabinet/red/armory_shotgun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/medical/upper_medical) "asw" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/upper_medical) "asA" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -3194,35 +2602,25 @@ /area/almayer/hallways/lower/repair_bay) "asH" = ( /obj/structure/machinery/telecomms/bus/preset_three, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "asI" = ( /obj/structure/machinery/telecomms/bus/preset_two, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "asJ" = ( /obj/structure/machinery/telecomms/bus/preset_four, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "asK" = ( /obj/structure/machinery/telecomms/bus/preset_one, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "asL" = ( /obj/structure/machinery/telecomms/relay/preset/telecomms{ listening_level = 4 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "asM" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -3235,10 +2633,7 @@ "asN" = ( /obj/structure/machinery/computer/crew, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/cic) "asQ" = ( /obj/structure/surface/rack, @@ -3246,14 +2641,11 @@ /obj/item/device/radio/marine, /obj/item/device/radio/marine, /obj/item/folded_tent/cmd, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/obj/item/flag/plantable/ua, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "asR" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/command/cic) "asT" = ( /obj/structure/disposalpipe/segment, @@ -3263,15 +2655,11 @@ /obj/structure/morgue{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "asX" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "asY" = ( /obj/structure/stairs/perspective{ @@ -3287,9 +2675,7 @@ dir = 4; pixel_x = -17 }, -/turf/open/floor/almayer/no_build{ - icon_state = "plating" - }, +/turf/open/floor/almayer/no_build/plating, /area/almayer/command/airoom) "ata" = ( /obj/structure/machinery/light{ @@ -3313,17 +2699,12 @@ /turf/open/floor/plating/almayer, /area/almayer/medical/medical_science) "atc" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering) "atf" = ( /obj/structure/surface/table/almayer, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "atg" = ( /obj/structure/bed/sofa/vert/grey/top, @@ -3336,9 +2717,7 @@ id = "tcomms_apc"; name = "\improper Telecommunications Power Storage" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/telecomms) "atm" = ( /turf/open/floor/plating/plating_catwalk, @@ -3350,9 +2729,7 @@ /area/almayer/engineering/upper_engineering) "ato" = ( /obj/structure/closet/secure_closet/staff_officer/armory/shotgun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "atp" = ( /obj/structure/stairs/perspective{ @@ -3372,10 +2749,7 @@ /area/almayer/lifeboat_pumps/north2) "ats" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering) "att" = ( /obj/structure/surface/table/almayer, @@ -3384,38 +2758,27 @@ dir = 4 }, /obj/item/cell/high, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "atu" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "atv" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "atx" = ( /obj/structure/closet/secure_closet/guncabinet/red/cic_armory_shotgun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "aty" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "atz" = ( /obj/structure/sign/safety/escapepod{ @@ -3425,15 +2788,10 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "atH" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "atJ" = ( /obj/effect/decal/warning_stripes{ @@ -3449,22 +2807,13 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/port) "atK" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/command/lifeboat) "atM" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/command/lifeboat) "atN" = ( /obj/effect/decal/warning_stripes{ @@ -3478,16 +2827,10 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/command/cic) "atO" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cic) "atP" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -3498,14 +2841,10 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "atS" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/stern) "atT" = ( @@ -3530,9 +2869,7 @@ name = "ARES Exterior Lockdown" }, /obj/effect/step_trigger/ares_alert/access_control, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "auf" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom, @@ -3540,16 +2877,12 @@ /area/almayer/command/airoom) "aui" = ( /obj/structure/machinery/telecomms/hub/preset, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "auj" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "aum" = ( /obj/structure/disposalpipe/segment, @@ -3557,9 +2890,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "auu" = ( /obj/structure/disposalpipe/segment{ @@ -3583,9 +2914,7 @@ /turf/open/floor/almayer, /area/almayer/engineering/upper_engineering) "auB" = ( -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/engineering/upper_engineering) "auH" = ( /obj/structure/machinery/door_control{ @@ -3599,9 +2928,7 @@ name = "Telecommunications"; req_access_txt = "6" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/telecomms) "auK" = ( /obj/structure/stairs/perspective{ @@ -3622,16 +2949,11 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "auO" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/upper_engineering) "auQ" = ( /obj/structure/window/framed/almayer, @@ -3643,34 +2965,23 @@ /obj/item/tool/warning_cone, /obj/structure/surface/table/almayer, /obj/item/device/lightreplacer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "auT" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/command/cic) "auU" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "auV" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "auW" = ( /turf/closed/wall/almayer/reinforced, @@ -3680,16 +2991,12 @@ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/port_point_defense) "auZ" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "ava" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -3728,18 +3035,13 @@ name = "\improper Umbillical Airlock"; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "avs" = ( /turf/closed/wall/biodome, /area/almayer/powered/agent) "avu" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/command/lifeboat) "avv" = ( /obj/structure/machinery/light{ @@ -3747,10 +3049,7 @@ }, /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/squads/alpha) "avw" = ( /obj/structure/window/framed/almayer, @@ -3763,15 +3062,10 @@ /turf/open/floor/grass, /area/almayer/living/starboard_garden) "avB" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/shipboard/navigation) "avC" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered/agent) "avF" = ( /obj/effect/decal/warning_stripes{ @@ -3779,16 +3073,10 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/containment) "avG" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/containment) "avH" = ( /obj/effect/decal/warning_stripes{ @@ -3798,10 +3086,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/containment) "avJ" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -3809,60 +3094,43 @@ name = "\improper Evacuation Airlock SU-5"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "avN" = ( /obj/structure/machinery/telecomms/processor/preset_two, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "avO" = ( /obj/structure/machinery/telecomms/processor/preset_three, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "avP" = ( /obj/structure/machinery/telecomms/processor/preset_four, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "avQ" = ( /obj/structure/machinery/telecomms/processor/preset_one, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "avR" = ( /obj/structure/machinery/telecomms/relay/preset/telecomms{ listening_level = 6 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "avS" = ( /obj/structure/bed/chair/office/dark{ dir = 8; layer = 3.25 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/command/cic) "avU" = ( /obj/effect/landmark/start/crew_chief, /turf/open/floor/plating/plating_catwalk, /area/almayer/living/pilotbunks) "avV" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/bed/chair, /turf/open/floor/grass, /area/almayer/living/starboard_garden) @@ -3882,9 +3150,7 @@ pixel_x = -7; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/lower_medical_medbay) "avY" = ( /turf/open/floor/plating/plating_catwalk, @@ -3897,9 +3163,7 @@ /turf/open/floor/grass, /area/almayer/living/starboard_garden) "awa" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/almayer/powered/agent) "awd" = ( /turf/closed/wall/almayer/reinforced, @@ -3911,39 +3175,26 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "awj" = ( /obj/structure/machinery/photocopier, /obj/structure/sign/safety/terminal{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/upper_medical) "awk" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cic) "awm" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/command/cic) "awn" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/medical/upper_medical) "awp" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -3957,23 +3208,16 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/upper_medical) "awq" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "awt" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/command/cic) "awu" = ( /obj/effect/decal/warning_stripes{ @@ -3988,15 +3232,10 @@ /area/almayer/command/airoom) "awv" = ( /obj/structure/machinery/computer/telecomms/monitor, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "awx" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/command/telecomms) "awy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -4015,9 +3254,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "awB" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -4028,9 +3265,7 @@ req_one_access_txt = "2;7" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "awC" = ( /turf/closed/wall/almayer, @@ -4038,9 +3273,7 @@ "awD" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/prop/almayer/CICmap, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "awE" = ( /turf/open/floor/plating/plating_catwalk, @@ -4053,17 +3286,21 @@ dir = 8 }, /obj/structure/closet/toolcloset, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "awH" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/faxmachine/uscm/command, /obj/item/device/megaphone, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/computer/cameras/almayer_brig{ + dir = 8; + desc = "Used to access the various cameras in the security brig."; + name = "brig cameras console"; + pixel_y = 12; + pixel_x = 17; + layer = 2.99 }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "awQ" = ( /obj/structure/surface/table/almayer, @@ -4090,18 +3327,12 @@ pixel_x = -3; pixel_y = 4 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/hydroponics) "awR" = ( /obj/structure/pipes/standard/manifold/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "awS" = ( /obj/structure/window/framed/almayer, @@ -4122,9 +3353,7 @@ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/pilotbunks) "awZ" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -4132,14 +3361,10 @@ pixel_x = 8; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/pilotbunks) "axa" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/almayer/powered/agent) "axc" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -4152,19 +3377,13 @@ /turf/open/floor/almayer, /area/almayer/living/port_emb) "axe" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/engineering/upper_engineering) "axk" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/shipboard/weapon_room) "axl" = ( /obj/structure/machinery/door_control{ @@ -4174,18 +3393,13 @@ pixel_x = -27; req_one_access_txt = "4;28" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/upper_medical) "axm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/upper_medical) "axn" = ( /obj/structure/sign/safety/rewire{ @@ -4202,46 +3416,33 @@ pixel_x = -6; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "axo" = ( /obj/structure/window/framed/almayer, /turf/open/floor/plating, /area/almayer/command/telecomms) "axp" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/command/cic) "axu" = ( /obj/structure/machinery/computer/telecomms/server, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "axw" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "axx" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "axy" = ( /obj/structure/filingcabinet, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "axA" = ( /obj/structure/surface/table/almayer, @@ -4254,24 +3455,18 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "axB" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "axD" = ( /obj/structure/closet/secure_closet/engineering_welding, /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering) "axE" = ( /obj/structure/closet/toolcloset, @@ -4279,9 +3474,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering) "axI" = ( /obj/structure/machinery/light{ @@ -4291,9 +3484,7 @@ /obj/item/storage/backpack/industrial, /obj/item/storage/backpack/industrial, /obj/item/tool/shovel/snow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "axL" = ( /obj/structure/surface/table/almayer, @@ -4305,38 +3496,28 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "axM" = ( /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "axN" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "axO" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "axQ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "axR" = ( /obj/structure/machinery/shower, @@ -4350,15 +3531,11 @@ /area/almayer/engineering/upper_engineering/port) "axV" = ( /obj/structure/machinery/telecomms/server/presets/command, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "axW" = ( /obj/structure/machinery/telecomms/server/presets/security, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "axX" = ( /obj/structure/machinery/telecomms/server/presets/squads, @@ -4369,9 +3546,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "axY" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -4380,21 +3555,14 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_fore_hallway) "aya" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/engineering/upper_engineering) "ayb" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "ayc" = ( /obj/structure/platform{ @@ -4407,17 +3575,11 @@ dir = 5; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/north2) "aye" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "ayi" = ( /obj/structure/machinery/recharger, @@ -4425,9 +3587,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "ayj" = ( /obj/effect/landmark/start/cargo, @@ -4443,26 +3603,19 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north2) "ayo" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ name = "\improper Evacuation Airlock PU-2"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "ayq" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/prop/almayer/CICmap, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/starboard_missiles) "ayr" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -4480,14 +3633,10 @@ pixel_x = 17; pixel_y = -6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "ays" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/command/cic) "ayu" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -4506,35 +3655,24 @@ /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/command/cic) "ayw" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/shipboard/navigation) "ayz" = ( /obj/structure/bed/chair/office/dark{ dir = 8; layer = 3.25 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/command/cic) "ayD" = ( /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "ayI" = ( /obj/structure/surface/rack, @@ -4544,9 +3682,7 @@ /obj/item/clothing/glasses/welding{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "ayK" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -4574,35 +3710,23 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cic) "ayQ" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north2) "ayR" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north2) "ayV" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "ayW" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -4613,9 +3737,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "ayX" = ( /obj/structure/surface/table/almayer, @@ -4623,9 +3745,7 @@ /obj/structure/sign/catclock{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/medical_science) "ayZ" = ( /obj/structure/machinery/light{ @@ -4637,9 +3757,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/medical_science) "aza" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -4650,54 +3768,37 @@ name = "\improper North West Ladders Shutters" }, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_fore_hallway) "azc" = ( /obj/structure/machinery/computer/telecomms/traffic, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "azd" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/command/telecomms) "aze" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/engineering/upper_engineering) "azg" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "azh" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "azi" = ( /obj/effect/spawner/random/tool, /obj/structure/surface/rack, /obj/item/cell/high, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "azk" = ( /obj/structure/platform{ @@ -4710,51 +3811,34 @@ dir = 9; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/north2) "azl" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/almayer/living/offices/flight) "azo" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "azp" = ( /obj/structure/closet/secure_closet/guncabinet/red/armory_shotgun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/engineering/upper_engineering) "azq" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "azr" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "azs" = ( /obj/structure/surface/table/almayer, @@ -4769,10 +3853,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "azw" = ( /obj/structure/machinery/light{ @@ -4786,21 +3867,15 @@ vector_x = -1; vector_y = 102 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone) "azA" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/navigation) "azC" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "azD" = ( /obj/structure/stairs{ @@ -4812,9 +3887,7 @@ vector_x = -1; vector_y = 102 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone) "azJ" = ( /obj/structure/surface/table/almayer, @@ -4836,44 +3909,14 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) -"azV" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/window/reinforced/toughened{ - dir = 8 - }, -/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ - dir = 4; - name = "Normandy Remote Control Console"; - shuttleId = "dropship_normandy" - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/almayer/command/cic) "azW" = ( /obj/structure/machinery/door/window/westright{ dir = 2 }, /turf/open/floor/plating/plating_catwalk, /area/almayer/command/cic) -"azX" = ( -/obj/structure/surface/table/reinforced/almayer_B, -/obj/structure/window/reinforced/toughened{ - dir = 4 - }, -/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ - dir = 8; - name = "Alamo Remote Control Console"; - shuttleId = "dropship_alamo" - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/almayer/command/cic) "azZ" = ( /obj/structure/machinery/keycard_auth, /obj/structure/surface/table/reinforced/black, @@ -4910,10 +3953,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/command/cic) "aAn" = ( /obj/structure/sign/safety/escapepod{ @@ -4941,20 +3981,14 @@ /obj/item/storage/box/botanydisk, /obj/item/storage/box/botanydisk, /obj/item/storage/box/botanydisk, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "aAy" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/telecomms) "aAA" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 4 - }, +/turf/open/floor/almayer/uscm/directional/east, /area/almayer/command/cic) "aAB" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -4963,9 +3997,7 @@ pixel_y = 8 }, /obj/structure/machinery/door/window/westright, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aAC" = ( /obj/structure/bed/chair/office/dark{ @@ -4975,17 +4007,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aAE" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aAF" = ( /obj/item/device/radio/intercom{ @@ -5003,9 +4031,7 @@ req_access_txt = "25"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/morgue) "aAK" = ( /obj/structure/surface/table/almayer, @@ -5024,9 +4050,7 @@ pixel_x = -1; pixel_y = 11 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "aAP" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -5051,18 +4075,13 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "aAU" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/starboard_midship_hallway) "aAZ" = ( /obj/structure/bed/chair/office/light{ @@ -5071,9 +4090,7 @@ /obj/structure/pipes/vents/pump/no_boom{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "aBb" = ( /obj/structure/disposalpipe/segment{ @@ -5083,9 +4100,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "aBc" = ( /obj/structure/disposalpipe/segment{ @@ -5094,15 +4109,10 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "aBd" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/morgue) "aBe" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -5133,9 +4143,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/telecomms) "aBh" = ( /obj/structure/disposalpipe/junction, @@ -5153,9 +4161,7 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aBk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -5179,9 +4185,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aBn" = ( /obj/structure/disposalpipe/junction{ @@ -5223,9 +4227,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aBt" = ( /obj/structure/surface/table/almayer, @@ -5237,18 +4239,13 @@ /turf/open/floor/almayer, /area/almayer/living/offices/flight) "aBu" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/command/lifeboat) "aBw" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/map_item, /obj/item/storage/box/cups, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "aBx" = ( /obj/structure/bed/chair/office/light{ @@ -5260,18 +4257,13 @@ /obj/structure/surface/table/almayer, /obj/item/folder/black_random, /obj/item/folder/black_random, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "aBA" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/command/lifeboat) "aBD" = ( /obj/structure/closet/basketball, @@ -5279,19 +4271,14 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/basketball) "aBE" = ( /obj/structure/bed/sofa/vert/grey, /turf/open/floor/almayer, /area/almayer/command/lifeboat) "aBG" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 8; - icon_state = "logo_c" - }, +/turf/open/floor/almayer/uscm/directional/logo_c/west, /area/almayer/command/lifeboat) "aBH" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -5316,9 +4303,7 @@ dir = 1; req_one_access = list(36) }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/synthcloset) "aBR" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -5331,10 +4316,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/command/cic) "aBW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -5343,16 +4325,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/almayer/command/cichallway) "aBX" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "aBZ" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -5370,18 +4346,14 @@ layer = 2.99; pixel_y = 26 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aCa" = ( /obj/structure/machinery/door/window/westright{ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aCb" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -5393,9 +4365,7 @@ dir = 8; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aCd" = ( /obj/structure/bed/chair/office/dark{ @@ -5425,9 +4395,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/command/cic) "aCo" = ( /obj/structure/surface/table/almayer, @@ -5437,24 +4405,15 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/morgue) "aCp" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/upper_medical) "aCt" = ( /obj/structure/bed/sofa/south/white/right, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/medical_science) "aCu" = ( /obj/effect/decal/warning_stripes{ @@ -5462,10 +4421,7 @@ pixel_x = 1 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/lower/port_midship_hallway) "aCw" = ( /obj/structure/window/framed/almayer/white, @@ -5476,9 +4432,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/p_bow) "aCC" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/medical_science) "aCD" = ( /obj/structure/pipes/vents/pump, @@ -5486,10 +4440,7 @@ dir = 4; pixel_x = -16 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/medical_science) "aCR" = ( /obj/structure/machinery/door_control{ @@ -5506,35 +4457,25 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/containment) "aCX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "aCZ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/command/computerlab) "aDa" = ( /obj/structure/surface/table/almayer, /obj/item/device/radio, /obj/item/device/radio, /obj/item/device/radio, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "aDb" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -5544,45 +4485,31 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/command/telecomms) "aDe" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/engineering/upper_engineering) "aDh" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering) "aDi" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/door/window/westright, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aDj" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/upper_engineering) "aDm" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aDn" = ( /obj/structure/disposalpipe/segment{ @@ -5592,18 +4519,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/engineering/upper_engineering) "aDo" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aDr" = ( /obj/structure/disposalpipe/segment{ @@ -5612,9 +4535,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aDs" = ( /obj/structure/disposalpipe/segment{ @@ -5627,9 +4548,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aDt" = ( /obj/structure/machinery/cm_vending/clothing/military_police_warden, @@ -5639,9 +4558,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aDB" = ( /obj/structure/disposalpipe/segment{ @@ -5655,9 +4572,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aDC" = ( /obj/structure/disposalpipe/segment{ @@ -5670,9 +4585,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aDD" = ( /obj/structure/disposalpipe/junction{ @@ -5685,10 +4598,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/engineering/upper_engineering) "aDE" = ( /obj/structure/disposalpipe/segment{ @@ -5701,9 +4611,7 @@ /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aDK" = ( /obj/effect/decal/warning_stripes{ @@ -5717,16 +4625,10 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cic) "aDO" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/command/lifeboat) "aDQ" = ( /obj/structure/window/framed/almayer, @@ -5737,9 +4639,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/port) "aDU" = ( /obj/structure/surface/rack, @@ -5759,10 +4659,7 @@ pixel_y = -2 }, /obj/item/tool/wirecutters/clippers, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/living/grunt_rnr) "aDX" = ( /obj/structure/surface/table/almayer, @@ -5773,18 +4670,14 @@ /obj/structure/machinery/computer/cameras/almayer/ares{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "aEe" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/upper_medical) "aEf" = ( /obj/structure/sign/safety/hazard{ @@ -5798,86 +4691,60 @@ icon_state = "NW-out"; pixel_y = 1 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_umbilical) "aEg" = ( -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/lifeboat) "aEi" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/morgue) "aEj" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/head/helmet/marine/pilot, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/offices/flight) "aEm" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/working_joe{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "aEo" = ( /obj/structure/closet/emcloset{ pixel_x = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "aEr" = ( /obj/structure/largecrate/random/barrel/yellow, /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "aEA" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cic) "aEB" = ( /obj/structure/machinery/status_display{ pixel_y = -30 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cic) "aEC" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aED" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/cic) "aEG" = ( /obj/structure/bed/chair{ @@ -5886,10 +4753,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/cic) "aEM" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -5901,9 +4765,7 @@ dir = 4; layer = 3.25 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/morgue) "aEO" = ( /obj/structure/surface/table/almayer, @@ -5913,16 +4775,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/morgue) "aEQ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "aES" = ( /turf/closed/wall/almayer, @@ -5951,17 +4808,13 @@ pixel_x = -6; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "aFa" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/containment) "aFe" = ( /obj/effect/decal/warning_stripes{ @@ -5976,9 +4829,7 @@ "aFf" = ( /obj/item/reagent_container/glass/beaker/bluespace, /obj/structure/machinery/chem_dispenser/research, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "aFg" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -5994,27 +4845,21 @@ "aFh" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "aFi" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plating/plating_catwalk, /area/almayer/command/telecomms) "aFl" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "aFm" = ( /obj/structure/surface/table/almayer, /obj/item/shard, /obj/item/tool/extinguisher, /obj/item/stock_parts/scanning_module, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aFn" = ( /obj/structure/machinery/disposal, @@ -6028,31 +4873,22 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aFr" = ( /obj/structure/machinery/light, /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aFt" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering) "aFu" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aFv" = ( /obj/structure/surface/table/almayer, @@ -6063,72 +4899,51 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aFw" = ( /obj/structure/surface/table/almayer, /obj/item/storage/toolbox/mechanical, /obj/item/device/analyzer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aFy" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aFz" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/gloves/yellow, /obj/item/device/lightreplacer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aFA" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo/southwest, /area/almayer/engineering/upper_engineering) "aFB" = ( /obj/structure/closet/toolcloset, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo/southwest, /area/almayer/engineering/upper_engineering) "aFD" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering) "aFG" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ id = "vehicle1door"; name = "Vehicle Bay One" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "aFI" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aFJ" = ( /obj/structure/platform{ @@ -6141,17 +4956,12 @@ dir = 5; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/north1) "aGa" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "aGb" = ( /obj/structure/ladder{ @@ -6162,18 +4972,13 @@ pixel_x = 23; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "aGg" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_four) "aGj" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -6181,9 +4986,7 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "aGk" = ( /obj/structure/machinery/door_control{ @@ -6193,22 +4996,15 @@ pixel_y = -8; req_one_access_txt = "90;91;92" }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 8; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/west, /area/almayer/command/airoom) "aGm" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "aGn" = ( /obj/structure/barricade/handrail, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "aGp" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -6224,15 +5020,10 @@ }, /obj/item/device/flashlight/lamp, /obj/item/clothing/glasses/hud/health, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aGq" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/almayer/command/cic) "aGr" = ( /turf/open/floor/almayer, @@ -6250,10 +5041,7 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "aGz" = ( /obj/structure/window/framed/almayer, @@ -6276,9 +5064,7 @@ /area/almayer/hallways/upper/starboard) "aGH" = ( /obj/structure/machinery/computer/ordercomp, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aGN" = ( /turf/open/floor/almayer, @@ -6288,70 +5074,48 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/north1) "aGQ" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/north1) "aGS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/living/basketball) "aGV" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/numbertwobunks) "aGW" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/morgue) "aGX" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/morgue) "aGY" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/numbertwobunks) "aGZ" = ( -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/numbertwobunks) "aHa" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/morgue) "aHe" = ( /turf/closed/wall/almayer, @@ -6376,9 +5140,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "aHs" = ( /obj/structure/disposalpipe/segment{ @@ -6408,9 +5170,7 @@ /obj/structure/machinery/door/poddoor/shutters/almayer/uniform_vendors/antitheft{ id = "engie_store" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "aHv" = ( /obj/effect/decal/warning_stripes{ @@ -6432,9 +5192,7 @@ /obj/structure/machinery/door/poddoor/shutters/almayer/uniform_vendors/antitheft{ id = "engie_store" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "aHw" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -6445,23 +5203,17 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "aHK" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aHM" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/engineering/port_atmos) "aHR" = ( /obj/effect/decal/warning_stripes{ @@ -6471,10 +5223,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/command/cic) "aHS" = ( /obj/structure/pipes/unary/outlet_injector{ @@ -6487,10 +5236,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north1) "aHX" = ( /obj/effect/decal/warning_stripes{ @@ -6499,18 +5245,14 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/numbertwobunks) "aHY" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/starboard_missiles) "aHZ" = ( /obj/structure/disposalpipe/segment{ @@ -6528,9 +5270,7 @@ /turf/open/floor/almayer, /area/almayer/command/cic) "aIh" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "aIl" = ( /obj/structure/disposalpipe/segment, @@ -6540,10 +5280,7 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "aIo" = ( /obj/structure/window/framed/almayer/white, @@ -6558,28 +5295,20 @@ /turf/open/floor/plating, /area/almayer/medical/medical_science) "aIq" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/squads/alpha_bravo_shared) "aIr" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north1) "aIv" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north1) "aIw" = ( /obj/structure/platform{ @@ -6592,10 +5321,7 @@ dir = 9; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/north1) "aIx" = ( /obj/structure/flora/bush/ausbushes/ppflowers, @@ -6603,10 +5329,7 @@ /area/almayer/living/starboard_garden) "aIy" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/starboard_umbilical) "aIB" = ( /obj/structure/flora/bush/ausbushes/var3/fullgrass, @@ -6630,17 +5353,13 @@ pixel_x = -6 }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "aID" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "aIP" = ( /obj/effect/decal/warning_stripes{ @@ -6651,10 +5370,7 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/containment) "aIQ" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -6664,9 +5380,7 @@ req_access = null; req_access_txt = "1" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/numbertwobunks) "aIT" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -6675,32 +5389,24 @@ name = "Telecommunications"; req_access_txt = "6" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/telecomms) "aIU" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aIV" = ( /obj/structure/closet/secure_closet/guncabinet/red/armory_m39_submachinegun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/engineering/upper_engineering) "aIX" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/tankerbunks) "aIY" = ( /obj/structure/machinery/light{ @@ -6714,9 +5420,7 @@ }, /obj/item/storage/firstaid/regular, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/shipboard/brig/medical) "aJc" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -6734,16 +5438,11 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/captain_mess) "aJf" = ( /obj/structure/machinery/floodlight, -/obj/structure/machinery/floodlight, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aJg" = ( /obj/effect/decal/warning_stripes{ @@ -6752,28 +5451,19 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "aJh" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/upper_engineering) "aJi" = ( /obj/structure/surface/table/almayer, /obj/item/stack/cable_coil, /obj/item/clothing/glasses/meson, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "aJj" = ( /obj/structure/surface/table/almayer, @@ -6782,28 +5472,19 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "aJk" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "aJl" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "aJn" = ( /obj/structure/machinery/camera/autoname/almayer/containment{ @@ -6813,20 +5494,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/containment) "aJp" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/almayer/command/cichallway) "aJq" = ( /obj/structure/machinery/vending/snack, @@ -6834,28 +5509,20 @@ pixel_x = 8; pixel_y = 28 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/engineering/upper_engineering) "aJw" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "aJG" = ( /obj/structure/bed/chair/office/dark{ dir = 8; layer = 3.25 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northwest, /area/almayer/command/cic) "aJI" = ( /obj/effect/decal/warning_stripes{ @@ -6869,10 +5536,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/command/cic) "aJJ" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -6880,9 +5544,7 @@ /turf/open/floor/grass, /area/almayer/living/starboard_garden) "aJU" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "aKa" = ( /turf/open/floor/almayer, @@ -6892,10 +5554,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "aKg" = ( /obj/structure/flora/bush/ausbushes/var3/brflowers, @@ -6908,10 +5567,7 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "aKk" = ( /obj/structure/disposalpipe/segment, @@ -6925,10 +5581,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "aKo" = ( /obj/structure/machinery/light{ @@ -6940,10 +5593,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "aKq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7001,10 +5651,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/north, /area/almayer/command/cichallway) "aKv" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -7013,14 +5660,10 @@ /area/almayer/command/cichallway) "aKy" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cichallway) "aKz" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cichallway) "aKE" = ( /obj/structure/machinery/light, @@ -7030,10 +5673,7 @@ /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cic) "aKG" = ( /obj/structure/sink{ @@ -7045,9 +5685,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/pilotbunks) "aKH" = ( /obj/structure/machinery/light{ @@ -7056,9 +5694,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/pilotbunks) "aKN" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -7068,9 +5704,7 @@ pixel_y = 10 }, /obj/item/clothing/suit/storage/webbing, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/numbertwobunks) "aKO" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -7080,9 +5714,7 @@ /obj/item/storage/fancy/cigarettes/lady_finger{ pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/numbertwobunks) "aKQ" = ( /turf/closed/wall/almayer/outer, @@ -7091,28 +5723,19 @@ /turf/closed/wall/almayer/outer, /area/almayer/shipboard/starboard_point_defense) "aKS" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_point_defense) "aKU" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_point_defense) "aKV" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_point_defense) "aLc" = ( /obj/effect/step_trigger/clone_cleaner, @@ -7123,9 +5746,7 @@ /obj/structure/sign/safety/stairs{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/starboard) "aLp" = ( /obj/structure/sign/safety/cryo{ @@ -7137,9 +5758,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/numbertwobunks) "aLx" = ( /obj/effect/decal/warning_stripes{ @@ -7167,9 +5786,7 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/hallways/lower/repair_bay) "aLE" = ( /obj/docking_port/stationary/emergency_response/external/hangar_starboard{ @@ -7199,10 +5816,7 @@ pixel_y = 28 }, /obj/structure/bed/chair, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/upper_medical) "aLT" = ( /turf/closed/wall/almayer, @@ -7224,10 +5838,7 @@ /obj/structure/closet/secure_closet/professor_dummy{ pixel_x = -32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/upper_medical) "aMd" = ( /obj/structure/filingcabinet/seeds{ @@ -7240,14 +5851,10 @@ pixel_x = -11; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "aMf" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_s) "aMg" = ( /obj/structure/sign/safety/intercom{ @@ -7270,15 +5877,10 @@ pixel_y = 16; req_access_txt = "28" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "aMl" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/hallways/upper/midship_hallway) "aMm" = ( /obj/structure/surface/table/almayer, @@ -7290,9 +5892,7 @@ /obj/structure/sign/safety/hazard{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "aMo" = ( /obj/structure/machinery/alarm/almayer{ @@ -7303,9 +5903,7 @@ "aMq" = ( /obj/structure/surface/table/almayer, /obj/item/tool/lighter/random, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aMt" = ( /obj/structure/machinery/light{ @@ -7315,9 +5913,7 @@ /area/almayer/living/briefing) "aMw" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aMx" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad{ @@ -7330,14 +5926,10 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "aMy" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/starboard) "aMz" = ( /turf/open/floor/almayer, @@ -7346,19 +5938,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/squads/alpha) "aMC" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/squads/alpha) "aMD" = ( /obj/structure/surface/table/almayer, @@ -7378,9 +5964,7 @@ pixel_y = 7 }, /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/engineering/upper_engineering) "aMH" = ( /obj/structure/disposalpipe/segment{ @@ -7405,15 +5989,10 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/alpha_bravo_shared) "aMP" = ( -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/almayer/squads/alpha) "aMQ" = ( /obj/structure/machinery/cm_vending/clothing/tl/alpha{ @@ -7423,29 +6002,20 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/alpha) "aMT" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "aMU" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/command/lifeboat) "aMY" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/hangar) "aNc" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "aNi" = ( /turf/closed/wall/almayer, @@ -7471,31 +6041,22 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "aNx" = ( /obj/structure/window/reinforced{ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/alpha_bravo_shared) "aNE" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/hallways/upper/midship_hallway) "aNI" = ( /obj/structure/machinery/door/airlock/almayer/marine/alpha/tl, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "aNO" = ( /obj/effect/decal/warning_stripes{ @@ -7505,9 +6066,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/port) "aNQ" = ( /obj/structure/disposalpipe/segment{ @@ -7533,9 +6092,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/alpha) "aNW" = ( -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/almayer/shipboard/brig/starboard_hallway) "aNY" = ( /obj/effect/decal/warning_stripes{ @@ -7545,15 +6102,10 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/containment) "aOd" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/containment) "aOe" = ( /obj/structure/surface/table/reinforced/prison, @@ -7568,27 +6120,19 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer/research/containment/corner{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/corner/north, /area/almayer/medical/containment/cell) "aOq" = ( /obj/structure/surface/table/almayer, /obj/item/tool/extinguisher, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "aOr" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "aOs" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "aOt" = ( /obj/structure/closet/secure_closet/engineering_welding, @@ -7597,9 +6141,7 @@ name = "General Listening Channel"; pixel_y = -28 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/telecomms) "aOy" = ( /obj/structure/machinery/light{ @@ -7608,23 +6150,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/squads/alpha) "aOz" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/squads/alpha) "aOB" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aOC" = ( /obj/item/device/radio/intercom{ @@ -7632,50 +6166,35 @@ name = "General Listening Channel"; pixel_y = -28 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "aOE" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/lifeboat_pumps/north2) "aOF" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/upper_engineering) "aOG" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aOH" = ( /obj/structure/machinery/pipedispenser, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aOK" = ( /obj/structure/disposalpipe/junction{ dir = 4; icon_state = "pipe-j2" }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/squads/alpha) "aOL" = ( /obj/structure/disposalpipe/segment{ @@ -7691,9 +6210,7 @@ /area/almayer/squads/alpha) "aOM" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "aON" = ( /obj/structure/sign/safety/hazard{ @@ -7703,9 +6220,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "aOQ" = ( /obj/structure/closet/crate, @@ -7714,36 +6229,27 @@ /obj/item/storage/briefcase/inflatable, /obj/item/storage/briefcase/inflatable, /obj/item/storage/briefcase/inflatable, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering) "aOR" = ( /turf/open/floor/almayer, /area/almayer/living/chapel) "aOS" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/upper/u_a_s) "aOU" = ( /obj/structure/platform{ dir = 4 }, /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/lifeboat_pumps/north2) "aOV" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/kpack, /obj/structure/window/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/engineering/upper_engineering) "aOW" = ( /obj/structure/surface/table/almayer, @@ -7756,9 +6262,7 @@ /obj/item/reagent_container/food/drinks/cans/souto/peach{ pixel_x = 12 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/engineering/upper_engineering) "aPa" = ( /obj/structure/machinery/light{ @@ -7782,23 +6286,17 @@ /obj/structure/surface/table/almayer, /obj/item/frame/table, /obj/item/storage/toolbox/electrical, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "aPi" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "aPj" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/squads/alpha) "aPl" = ( /obj/structure/machinery/cm_vending/clothing/marine/alpha{ @@ -7806,18 +6304,14 @@ layer = 4.1; pixel_y = -29 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "aPn" = ( /obj/structure/machinery/cm_vending/clothing/marine/bravo{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "aPo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -7826,14 +6320,10 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/alpha{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "aPr" = ( -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/living/cryo_cells) "aPw" = ( /turf/closed/wall/almayer/outer, @@ -7844,19 +6334,13 @@ linked_dock = "almayer-lifeboat1"; throw_dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/lifeboat) "aPz" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/lifeboat) "aPB" = ( -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/command/cic) "aPC" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -7869,18 +6353,14 @@ /area/almayer/hallways/upper/aft_hallway) "aPD" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "aPE" = ( /obj/structure/machinery/cryopod{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/offices) "aPH" = ( /obj/structure/pipes/vents/pump{ @@ -7893,14 +6373,10 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "aPI" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/command/cic) "aPJ" = ( /obj/effect/decal/warning_stripes{ @@ -7931,9 +6407,7 @@ /area/almayer/maint/hull/upper/u_a_p) "aPS" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "aPT" = ( /turf/open/floor/plating/plating_catwalk, @@ -7942,10 +6416,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "aPV" = ( /obj/structure/sign/safety/high_voltage{ @@ -7955,9 +6426,7 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/fore_hallway) "aQb" = ( /obj/structure/disposalpipe/segment{ @@ -7973,10 +6442,7 @@ dir = 8; layer = 3.25 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northwest, /area/almayer/command/cic) "aQp" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -7984,9 +6450,7 @@ icon_state = "E"; pixel_x = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "aQq" = ( /obj/structure/disposalpipe/segment{ @@ -7996,18 +6460,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "aQr" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "aQx" = ( /obj/structure/window/framed/almayer, @@ -8027,18 +6487,13 @@ phone_id = "RO Office"; pixel_x = 16 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/squads/req) "aQz" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/upper_medical) "aQF" = ( /turf/closed/wall/almayer, @@ -8053,9 +6508,7 @@ dir = 2; name = "\improper Cryogenics Bay" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/offices) "aQH" = ( /obj/structure/disposalpipe/segment, @@ -8066,9 +6519,7 @@ dir = 2; name = "\improper Cryogenics Bay" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/offices) "aQL" = ( /turf/closed/wall/almayer, @@ -8094,18 +6545,14 @@ layer = 4.1; pixel_y = -29 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/alpha) "aQW" = ( /obj/structure/machinery/vending/cola{ pixel_x = -6; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "aQZ" = ( /obj/structure/machinery/botany/editor{ @@ -8117,9 +6564,7 @@ pixel_x = 5; pixel_y = 24 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "aRd" = ( /obj/structure/surface/table/reinforced/prison, @@ -8136,9 +6581,7 @@ /obj/structure/machinery/door/poddoor/almayer/biohazard/white{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/medical_science) "aRi" = ( /obj/structure/bed/chair/office/dark{ @@ -8152,9 +6595,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "aRo" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -8170,15 +6611,10 @@ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "aRt" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/west, /area/almayer/command/cic) "aRu" = ( /obj/structure/foamed_metal, @@ -8188,17 +6624,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aRx" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/captain_mess) "aRy" = ( /turf/open/floor/almayer, @@ -8217,17 +6649,11 @@ icon_state = "poster8"; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aRC" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aRE" = ( /obj/structure/machinery/alarm/almayer{ @@ -8235,9 +6661,7 @@ }, /obj/structure/surface/table/reinforced/almayer_B, /obj/item/storage/box/drinkingglasses, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aRF" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -8250,9 +6674,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/morgue) "aRJ" = ( /obj/structure/ladder{ @@ -8292,49 +6714,32 @@ id = "southcheckpoint"; name = "\improper Checkpoint Shutters" }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/hallways/lower/port_midship_hallway) "aRP" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/squads/bravo) "aRS" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/upper_medical) "aRT" = ( /turf/open/floor/almayer, /area/almayer/squads/bravo) "aRU" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/squads/bravo) "aRX" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/squads/bravo) "aRZ" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/squads/bravo) "aSa" = ( /obj/effect/decal/warning_stripes{ @@ -8342,27 +6747,20 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "aSb" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/upper_medical) "aSk" = ( /obj/structure/machinery/power/smes/buildable, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/engineering/lower/engine_core) "aSn" = ( /obj/item/stack/sheet/mineral/plastic{ @@ -8373,9 +6771,7 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/hydroponics) "aSo" = ( /obj/effect/decal/warning_stripes{ @@ -8409,42 +6805,31 @@ pixel_x = -10; pixel_y = -2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "aSq" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/chem_dispenser/soda, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/captain_mess) "aSt" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/chem_dispenser/soda/beer, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/captain_mess) "aSx" = ( /obj/structure/machinery/vending/dinnerware, /obj/structure/sign/safety/maint{ pixel_x = 32 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/captain_mess) "aSA" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/north1) "aSE" = ( /obj/structure/bed/chair{ @@ -8457,10 +6842,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/squads/bravo) "aSI" = ( /obj/structure/machinery/firealarm{ @@ -8472,9 +6854,7 @@ /turf/open/floor/almayer, /area/almayer/squads/bravo) "aSJ" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/north1) "aSO" = ( /obj/structure/surface/table/reinforced/prison, @@ -8489,10 +6869,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/operating_room_two) "aTa" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -8506,10 +6883,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/lifeboat_pumps/north1) "aTg" = ( /turf/open/floor/wood/ship, @@ -8524,10 +6898,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "aTk" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -8549,52 +6920,36 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/living/offices) "aTr" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/living/offices) "aTv" = ( /obj/structure/machinery/cm_vending/clothing/marine/bravo{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/bravo) "aTw" = ( /obj/structure/machinery/door/airlock/almayer/marine/bravo/tl, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "aTx" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/squads/bravo) "aTy" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/starboard_missiles) "aTz" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -8604,9 +6959,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aTA" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -8620,32 +6973,24 @@ /obj/item/tool/kitchen/utensil/knife{ pixel_x = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aTB" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, /obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/captain_mess) "aTE" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/captain_mess) "aTG" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/captain_mess) "aTT" = ( /obj/structure/desertdam/decals/road_edge{ @@ -8668,28 +7013,19 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/living/offices) "aTZ" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/offices) "aUa" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/lifeboat_pumps/north1) "aUd" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -8701,9 +7037,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/port_atmos) "aUe" = ( /obj/structure/disposalpipe/segment{ @@ -8712,18 +7046,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/command/cichallway) "aUi" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/alpha_bravo_shared) "aUj" = ( /obj/structure/machinery/cm_vending/clothing/tl/bravo{ @@ -8736,9 +7065,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "aUl" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -8748,9 +7075,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aUm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -8759,9 +7084,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aUo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -8774,9 +7097,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/captain_mess) "aUp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -8784,9 +7105,7 @@ }, /obj/structure/surface/table/reinforced/almayer_B, /obj/item/storage/donut_box, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aUq" = ( /obj/structure/bed/chair/comfy{ @@ -8795,23 +7114,16 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/captain_mess) "aUw" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "aUB" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "aUC" = ( /obj/structure/machinery/light{ @@ -8821,9 +7133,7 @@ /obj/item/reagent_container/food/snacks/tofukabob, /obj/item/reagent_container/food/snacks/tofubreadslice, /obj/item/reagent_container/food/snacks/tofubreadslice, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/captain_mess) "aUH" = ( /turf/closed/wall/almayer, @@ -8835,9 +7145,7 @@ /obj/structure/surface/table/almayer, /obj/item/trash/cigbutt, /obj/item/ashtray/glass, -/turf/open/floor/almayer{ - icon_state = "greenfull" - }, +/turf/open/floor/almayer/greenfull, /area/almayer/living/offices) "aUM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -8846,39 +7154,25 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/living/offices) "aUY" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/squads/bravo) "aUZ" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/squads/bravo) "aVd" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/squads/bravo) "aVf" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "aVg" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -8890,33 +7184,25 @@ dir = 1; name = "\improper Officer's Quarters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/bridgebunks) "aVi" = ( /obj/structure/disposalpipe/segment, /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/captain_mess) "aVk" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/captain_mess) "aVm" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/starboard_hallway) "aVo" = ( /obj/structure/machinery/light{ @@ -8935,64 +7221,43 @@ /obj/item/reagent_container/food/snacks/carpmeat, /obj/item/reagent_container/food/snacks/carpmeat, /obj/item/reagent_container/food/snacks/carpmeat, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/captain_mess) "aVC" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "aVF" = ( /obj/structure/closet/secure_closet/engineering_electrical, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/telecomms) "aVG" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/command/cichallway) "aVH" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/cichallway) "aVI" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/chem_dispenser/soda{ pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "aVK" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/upper/fore_hallway) "aVL" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/north1) "aVM" = ( /obj/structure/disposalpipe/segment{ @@ -9010,18 +7275,14 @@ pixel_x = 23; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "aVU" = ( /obj/structure/disposalpipe/trunk{ dir = 4 }, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "aVV" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -9029,16 +7290,11 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "aVW" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north1) "aVX" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -9051,9 +7307,7 @@ name = "\improper Officer's Quarters" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/bridgebunks) "aWb" = ( /obj/structure/machinery/computer/working_joe{ @@ -9073,19 +7327,14 @@ pixel_x = -17; pixel_y = -6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/engineering/ce_room) "aWc" = ( /obj/structure/sign/safety/maint{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/engineering/port_atmos) "aWg" = ( /obj/structure/machinery/door_control{ @@ -9100,18 +7349,11 @@ pixel_y = 24; req_access_txt = "3" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/chief_mp_office) "aWk" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "aWm" = ( /obj/structure/machinery/light{ @@ -9121,10 +7363,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/north1) "aWn" = ( /obj/structure/machinery/light{ @@ -9132,10 +7371,7 @@ unslashable = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/north1) "aWo" = ( /obj/structure/pipes/unary/outlet_injector, @@ -9149,9 +7385,7 @@ /area/almayer/engineering/airmix) "aWq" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "aWt" = ( /obj/structure/machinery/vending/coffee, @@ -9159,19 +7393,14 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "aWu" = ( /obj/structure/sign/safety/escapepod{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/north1) "aWw" = ( /obj/structure/window/framed/almayer, @@ -9187,9 +7416,7 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/lifeboat_pumps/south1) "aWD" = ( /obj/structure/window/framed/almayer, @@ -9205,23 +7432,16 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Conference and Office Area" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/offices) "aWF" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/offices) "aWM" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/almayer/hallways/upper/fore_hallway) "aWT" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -9230,9 +7450,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "aWV" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -9271,30 +7489,21 @@ /turf/open/floor/wood/ship, /area/almayer/living/basketball) "aXe" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south1) "aXh" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aXj" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aXx" = ( /obj/structure/machinery/cryopod{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/port_atmos) "aXA" = ( /obj/structure/sign/safety/hvac_old{ @@ -9306,10 +7515,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/engineering/port_atmos) "aXD" = ( /obj/structure/disposalpipe/segment, @@ -9318,9 +7524,7 @@ /area/almayer/hallways/upper/port) "aYd" = ( /obj/structure/dropship_equipment/medevac_system, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "aYt" = ( /turf/open/floor/almayer, @@ -9329,15 +7533,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aYz" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "aYC" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -9348,9 +7548,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/hangar) "aYE" = ( /obj/structure/platform, @@ -9361,10 +7559,7 @@ dir = 6; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/south2) "aYH" = ( /obj/structure/safe/cl_office, @@ -9374,18 +7569,11 @@ /obj/structure/machinery/bioprinter{ stored_metal = 125 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/operating_room_one) "aYR" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_two) "aZe" = ( /obj/structure/machinery/alarm/almayer{ @@ -9402,9 +7590,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "aZr" = ( /obj/structure/machinery/status_display{ @@ -9413,18 +7599,14 @@ /turf/open/floor/wood/ship, /area/almayer/living/chapel) "aZs" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/wood/ship, /area/almayer/living/chapel) "aZv" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_m_p) "aZy" = ( /obj/structure/pipes/vents/scrubber{ @@ -9438,10 +7620,7 @@ /area/almayer/lifeboat_pumps/south1) "aZC" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south1) "aZF" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -9449,23 +7628,17 @@ vector_x = 19; vector_y = -104 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/stair_clone/upper) "aZI" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "aZK" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "aZL" = ( /obj/effect/decal/warning_stripes{ @@ -9475,57 +7648,39 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aZO" = ( /obj/structure/machinery/landinglight/ds2/delaytwo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aZP" = ( /obj/structure/machinery/landinglight/ds2/delayone, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aZQ" = ( /obj/structure/machinery/landinglight/ds2, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aZR" = ( /obj/structure/machinery/landinglight/ds2/delaythree, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aZV" = ( /obj/structure/machinery/landinglight/ds1/delaytwo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aZW" = ( /obj/structure/machinery/landinglight/ds1/delayone, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aZX" = ( /obj/structure/machinery/landinglight/ds1, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aZY" = ( /obj/structure/machinery/landinglight/ds1/delaythree, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "aZZ" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -9533,22 +7688,15 @@ id = "Hangar Lockdown"; name = "\improper Hangar Lockdown Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/hangar) "baf" = ( /obj/structure/barricade/handrail/medical, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_lobby) "bag" = ( /obj/structure/machinery/optable, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_one) "baw" = ( /turf/open/floor/almayer, @@ -9561,32 +7709,24 @@ /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "baI" = ( /turf/open/floor/plating, /area/almayer/hallways/hangar) "baJ" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "baM" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "baN" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "baR" = ( /obj/structure/surface/table/almayer, @@ -9596,9 +7736,7 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "baW" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -9612,9 +7750,7 @@ /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "baZ" = ( /turf/closed/wall/almayer/white, @@ -9626,18 +7762,13 @@ /obj/structure/reagent_dispensers/fueltank{ anchored = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "bbd" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/operating_room_one) "bbe" = ( /obj/structure/machinery/light{ @@ -9649,9 +7780,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bbi" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/reinforced{ @@ -9661,9 +7790,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/medical) "bbr" = ( /obj/structure/window/framed/almayer, @@ -9679,28 +7806,19 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_point_defense) "bbz" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_point_defense) "bbA" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_point_defense) "bbS" = ( /turf/open/floor/plating/plating_catwalk, @@ -9713,9 +7831,7 @@ /area/almayer/shipboard/starboard_missiles) "bbY" = ( /obj/structure/machinery/cm_vending/clothing/smartgun/alpha, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bbZ" = ( /obj/structure/bed/chair{ @@ -9732,9 +7848,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bcb" = ( /obj/effect/decal/warning_stripes{ @@ -9746,17 +7860,13 @@ /obj/structure/prop/almayer/hangar_stencil{ icon_state = "dropship2" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bcc" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bcd" = ( /obj/effect/decal/warning_stripes{ @@ -9765,9 +7875,7 @@ /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bcg" = ( /obj/effect/decal/warning_stripes{ @@ -9777,19 +7885,14 @@ /obj/structure/bed/sofa/south/white/left{ pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/maint/upper/u_m_p) "bcm" = ( /turf/closed/wall/almayer, /area/almayer/hallways/hangar) "bco" = ( /obj/structure/machinery/cm_vending/gear/medic, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bcp" = ( /obj/effect/decal/warning_stripes{ @@ -9799,15 +7902,10 @@ icon_state = "S" }, /obj/structure/prop/almayer/hangar_stencil, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bct" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/maint/upper/u_a_p) "bcw" = ( /obj/effect/decal/warning_stripes{ @@ -9817,9 +7915,7 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bcx" = ( /obj/structure/machinery/light{ @@ -9832,23 +7928,15 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bcz" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/chemistry) "bcA" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/chemistry) "bcC" = ( /obj/item/reagent_container/glass/beaker/bluespace, @@ -9857,30 +7945,20 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/chemistry) "bcD" = ( /obj/structure/bed/stool, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/chemistry) "bcE" = ( /obj/structure/machinery/cm_vending/gear/engi, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bcK" = ( /obj/structure/machinery/smartfridge/chemistry, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/chemistry) "bcL" = ( /obj/structure/machinery/door_control{ @@ -9889,37 +7967,26 @@ normaldoorcontrol = 1; pixel_x = 23 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/operating_room_one) "bcM" = ( /obj/structure/sign/safety/ladder{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "bcP" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_two) "bcR" = ( /obj/structure/sink{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_one) "bcS" = ( /obj/structure/machinery/door_control{ @@ -9928,26 +7995,18 @@ pixel_y = 25 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_one) "bcV" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_two) "bcZ" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/masks, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "bda" = ( /obj/structure/machinery/door_control{ @@ -9956,10 +8015,7 @@ normaldoorcontrol = 1; pixel_x = 23 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/operating_room_two) "bdd" = ( /turf/closed/wall/almayer, @@ -9978,9 +8034,7 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "bdl" = ( /turf/closed/wall/almayer, @@ -9993,31 +8047,22 @@ pixel_y = -1 }, /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bdr" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/alpha) "bds" = ( /obj/structure/machinery/cm_vending/clothing/specialist/alpha, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bdv" = ( /obj/structure/machinery/cm_vending/clothing/leader/alpha, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bdw" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/living/cryo_cells) "bdy" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -10025,32 +8070,22 @@ name = "\improper Exterior Airlock"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/starboard_point_defense) "bdz" = ( /obj/structure/machinery/door/airlock/almayer/marine/alpha/smart, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "bdA" = ( /obj/structure/machinery/cm_vending/clothing/medic/alpha, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bdC" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bdD" = ( /obj/structure/machinery/cm_vending/clothing/engi/alpha, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bdH" = ( /turf/open/space/basic, @@ -10074,9 +8109,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bdK" = ( /obj/structure/largecrate/random/case/small, @@ -10092,25 +8125,19 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bdO" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bdU" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bdV" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -10124,35 +8151,25 @@ vector_x = -19; vector_y = 98 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone) "bea" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "beg" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bei" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_lobby) "bej" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/chemistry) "ben" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -10162,9 +8179,7 @@ dir = 4; icon_state = "pipe-j2" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "bep" = ( /obj/structure/surface/table/almayer, @@ -10189,10 +8204,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_lobby) "ber" = ( /obj/effect/decal/warning_stripes{ @@ -10204,38 +8216,26 @@ name = "North Checkpoint Shutters"; req_one_access_txt = "3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bet" = ( /obj/structure/bed/stool, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/chemistry) "bev" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_one) "bew" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/masks, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "bez" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/operating_room_one) "beE" = ( /obj/structure/platform{ @@ -10258,9 +8258,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "beN" = ( /obj/structure/pipes/standard/cap/hidden{ @@ -10270,9 +8268,7 @@ pixel_x = 8; pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "beP" = ( /obj/item/stack/catwalk, @@ -10288,30 +8284,21 @@ /area/almayer/living/briefing) "beR" = ( /obj/structure/machinery/door/airlock/almayer/marine/alpha/medic, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "beS" = ( /obj/structure/machinery/door/airlock/almayer/marine/alpha/engineer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "beT" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "beU" = ( /obj/structure/machinery/cm_vending/gear/leader, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "beV" = ( /obj/structure/disposalpipe/segment, @@ -10323,10 +8310,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_medbay) "beZ" = ( /obj/structure/platform_decoration{ @@ -10338,34 +8322,20 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "bfl" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/living/cryo_cells) "bfm" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/living/cryo_cells) "bfn" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "bfo" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/living/cryo_cells) "bfs" = ( /turf/closed/wall/almayer/reinforced, @@ -10380,10 +8350,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/squads/alpha) "bfw" = ( /obj/structure/disposalpipe/segment{ @@ -10394,19 +8361,13 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "bfx" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "bfy" = ( /obj/structure/disposalpipe/segment{ @@ -10415,16 +8376,11 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/alpha) "bfz" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "bfC" = ( /obj/structure/machinery/alarm/almayer{ @@ -10433,10 +8389,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "bfD" = ( /obj/structure/disposalpipe/segment{ @@ -10445,10 +8398,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "bfE" = ( /obj/structure/pipes/vents/scrubber{ @@ -10457,10 +8407,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/squads/alpha) "bfJ" = ( /obj/structure/surface/table/almayer, @@ -10476,9 +8423,7 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bfO" = ( /obj/structure/pipes/vents/pump/on, @@ -10488,9 +8433,7 @@ /obj/structure/machinery/landinglight/ds2{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bfY" = ( /obj/structure/surface/table/almayer, @@ -10501,23 +8444,17 @@ /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bgj" = ( /obj/structure/machinery/landinglight/ds1{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bgk" = ( /obj/structure/surface/table/almayer, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/structure/machinery/reagentgrinder{ pixel_y = 3 }, @@ -10526,25 +8463,18 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/chemistry) "bgl" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/chemistry) "bgm" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/chemistry) "bgn" = ( /obj/structure/machinery/disposal, @@ -10555,10 +8485,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/operating_room_two) "bgr" = ( /obj/structure/disposalpipe/segment{ @@ -10566,28 +8493,18 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_two) "bgs" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_two) "bgt" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/operating_room_two) "bgu" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/chemistry) "bgv" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -10602,9 +8519,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/operating_room_one) "bgw" = ( /obj/structure/window/framed/almayer/white, @@ -10628,25 +8543,19 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/operating_room_two) "bgz" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_one) "bgA" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_one) "bgC" = ( /obj/structure/surface/table/reinforced/prison, @@ -10654,37 +8563,26 @@ /obj/structure/sign/safety/biohazard{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/operating_room_one) "bgK" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/chapel) "bgM" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/hallways/upper/midship_hallway) "bgN" = ( /obj/structure/sign/safety/medical{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "bgO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -10693,10 +8591,7 @@ /turf/open/floor/almayer, /area/almayer/living/briefing) "bgP" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/lower_medical_medbay) "bgR" = ( /obj/structure/barricade/handrail{ @@ -10706,15 +8601,11 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "bgU" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/squads/alpha) "bgW" = ( /obj/structure/machinery/cm_vending/clothing/marine/charlie{ @@ -10722,17 +8613,13 @@ layer = 4.1; pixel_y = -29 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "bgY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/squads/alpha) "bhf" = ( /obj/structure/machinery/light{ @@ -10742,24 +8629,17 @@ /obj/structure/sign/safety/laser{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "bhg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/living/cryo_cells) "bho" = ( /obj/structure/machinery/computer/med_data, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/upper_medical) "bhq" = ( /obj/structure/machinery/light{ @@ -10774,54 +8654,38 @@ /obj/structure/bed/chair/wood/normal{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/chapel) "bhy" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "bhG" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bhI" = ( /obj/structure/stairs/perspective{ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "bhJ" = ( /obj/structure/machinery/cm_vending/clothing/staff_officer{ density = 0; pixel_x = -30 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/bridgebunks) "bhR" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/fore_hallway) "bhT" = ( /obj/structure/cargo_container/lockmart/mid{ @@ -10846,9 +8710,7 @@ pixel_x = 8; pixel_y = 24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "biq" = ( /obj/structure/surface/table/almayer, @@ -10861,10 +8723,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/chemistry) "biu" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -10879,23 +8738,16 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/chemistry) "biy" = ( /obj/structure/pipes/unary/freezer, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/sign/safety/autodoc{ pixel_x = 20; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/cryo_tubes) "biA" = ( /turf/closed/wall/almayer/white, @@ -10903,9 +8755,7 @@ "biC" = ( /obj/structure/largecrate/random/case, /obj/structure/machinery/access_button/airlock_exterior, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "biF" = ( /obj/structure/surface/table/reinforced/prison, @@ -10920,10 +8770,7 @@ pixel_x = -8; pixel_y = 14 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/lower_medical_medbay) "biJ" = ( /obj/structure/flora/pottedplant{ @@ -10937,18 +8784,13 @@ icon_state = "SW-out"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/command/lifeboat) "biL" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/lifeboat_pumps/north2) "biV" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -10979,23 +8821,16 @@ "bjs" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "bjt" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "bju" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/processing) "bjv" = ( /obj/structure/disposalpipe/junction, @@ -11005,10 +8840,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/upper/fore_hallway) "bjA" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/squads/alpha) "bjD" = ( /obj/structure/disposalpipe/segment{ @@ -11018,9 +8850,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/living/offices) "bjQ" = ( /obj/structure/machinery/shower{ @@ -11037,62 +8867,48 @@ /obj/structure/machinery/landinglight/ds2{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) +"bjZ" = ( +/obj/structure/machinery/cm_vending/clothing/marine/snowflake, +/turf/open/floor/almayer/cargo, +/area/almayer/living/gym) "bkb" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/aft_hallway) "bkd" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bkg" = ( /obj/structure/machinery/door/airlock/almayer/marine/alpha/spec, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "bkh" = ( /obj/structure/machinery/landinglight/ds1{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bko" = ( /obj/structure/bed/chair/comfy/charlie{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bks" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bky" = ( /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap/hidden, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/cryo_tubes) "bkz" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -11106,9 +8922,7 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lockerroom) "bkA" = ( /turf/closed/wall/almayer/white, @@ -11129,10 +8943,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/maint/upper/u_m_p) "bkN" = ( /obj/item/storage/firstaid/toxin{ @@ -11157,9 +8968,7 @@ /obj/item/device/healthanalyzer, /obj/item/device/healthanalyzer, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "bkS" = ( /obj/effect/decal/warning_stripes{ @@ -11179,9 +8988,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "bkU" = ( /obj/effect/decal/warning_stripes{ @@ -11190,21 +8997,14 @@ /obj/effect/landmark/late_join, /obj/effect/landmark/ert_spawns/distress_cryo, /obj/effect/landmark/start/senior, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/cryo_cells) "blf" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "bli" = ( /obj/structure/machinery/door/window/brigdoor/southright{ @@ -11223,14 +9023,10 @@ pixel_y = 30 }, /obj/item/tool/screwdriver, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "bll" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "bln" = ( /obj/structure/sign/safety/cryo{ @@ -11238,9 +9034,7 @@ pixel_y = 27 }, /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "blp" = ( /obj/structure/surface/table/almayer, @@ -11254,9 +9048,7 @@ pixel_x = 10; pixel_y = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "blq" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -11270,9 +9062,7 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/cryo_cells) "bls" = ( /obj/structure/pipes/vents/pump, @@ -11285,40 +9075,25 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "blA" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/squads/bravo) "blB" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/squads/bravo) "blJ" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/starboard) "blZ" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/med_data/laptop, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/lockerroom) "bmb" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_lobby) "bmc" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -11331,9 +9106,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/operating_room_three) "bmd" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -11346,9 +9119,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/operating_room_four) "bmh" = ( /obj/structure/machinery/vending/cigarette{ @@ -11371,26 +9142,18 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/squads/bravo) "bmi" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/operating_room_three) "bmj" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/closet/secure_closet/surgical{ pixel_x = -30 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/operating_room_three) "bmk" = ( /obj/structure/machinery/disposal, @@ -11401,10 +9164,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/operating_room_four) "bml" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11415,24 +9175,18 @@ pixel_y = 6 }, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "greenfull" - }, +/turf/open/floor/almayer/greenfull, /area/almayer/living/offices) "bmn" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/lower_medical_lobby) "bmp" = ( /obj/structure/surface/table/almayer, /obj/item/storage/belt/utility/full, /obj/item/clothing/glasses/welding, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "bmr" = ( /obj/structure/pipes/vents/pump{ @@ -11450,9 +9204,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "bmz" = ( /obj/structure/surface/table/almayer, @@ -11460,10 +9212,7 @@ pixel_x = 10 }, /obj/item/reagent_container/food/snacks/hotchili, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "bmB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11472,9 +9221,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/almayer/squads/req) "bmC" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -11484,15 +9231,10 @@ dir = 8; icon_state = "pipe-y" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bmD" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "bmF" = ( /obj/structure/machinery/light{ @@ -11508,23 +9250,16 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_lobby) "bmW" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "bmX" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/living/offices) "bng" = ( /obj/structure/machinery/vending/cigarette{ @@ -11537,18 +9272,13 @@ pixel_x = 17; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/living/offices) "bni" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bnj" = ( /obj/item/storage/box/pillbottles, @@ -11558,10 +9288,7 @@ /obj/item/storage/box/pillbottles, /obj/item/storage/box/pillbottles, /obj/structure/closet/secure_closet/chemical, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/chemistry) "bno" = ( /obj/structure/disposalpipe/junction{ @@ -11574,9 +9301,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/squads/bravo) "bnr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11589,9 +9314,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "bnt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11609,15 +9332,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "bny" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "bnA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11629,9 +9348,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/bravo{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "bnB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11640,10 +9357,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/bravo) "bnH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11657,10 +9371,7 @@ pixel_x = -28 }, /obj/structure/bed/sofa/south/white/left, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/lower_medical_lobby) "bnR" = ( /obj/structure/disposalpipe/segment{ @@ -11668,17 +9379,13 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_four) "bnS" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/megaphone, /obj/item/book/manual/medical_diagnostics_manual, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "bnT" = ( /obj/structure/machinery/door_control{ @@ -11687,10 +9394,7 @@ normaldoorcontrol = 1; pixel_x = 23 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/operating_room_three) "bnX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11703,9 +9407,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "bnZ" = ( /obj/structure/surface/table/almayer, @@ -11713,18 +9415,13 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/south1) "bof" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_four) "boh" = ( /obj/structure/machinery/door_control{ @@ -11733,32 +9430,21 @@ normaldoorcontrol = 1; pixel_x = 23 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/operating_room_four) "bom" = ( /obj/structure/sign/safety/south{ pixel_x = -17; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/hallways/lower/port_midship_hallway) "bop" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo/southwest, /area/almayer/engineering/upper_engineering/port) "boq" = ( /obj/structure/bed/chair/comfy/alpha, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "bos" = ( /turf/closed/wall/almayer, @@ -11770,9 +9456,7 @@ /obj/structure/machinery/gear{ id = "supply_elevator_gear" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/squads/req) "boz" = ( /obj/structure/machinery/door/poddoor/railing{ @@ -11786,10 +9470,7 @@ dir = 2; id = "supply_elevator_railing" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/req) "boB" = ( /obj/effect/decal/warning_stripes{ @@ -11798,9 +9479,7 @@ /obj/structure/machinery/gear{ id = "supply_elevator_gear" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/squads/req) "boV" = ( /obj/structure/cargo_container/wy/left, @@ -11814,23 +9493,17 @@ /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "boY" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/almayer{ - icon_state = "greenfull" - }, +/turf/open/floor/almayer/greenfull, /area/almayer/living/offices) "bpa" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/almayer{ - icon_state = "greenfull" - }, +/turf/open/floor/almayer/greenfull, /area/almayer/living/offices) "bpd" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -11847,32 +9520,24 @@ req_access = null; req_one_access_txt = "3;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/port_missiles) "bpe" = ( /obj/structure/closet/secure_closet/personal/cabinet{ req_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "bpj" = ( /obj/structure/dropship_equipment/fulton_system, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/hangar) "bpo" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/glasses/regular, /obj/item/clothing/glasses/regular, /obj/item/clothing/glasses/regular, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "bpv" = ( /obj/effect/decal/warning_stripes{ @@ -11884,25 +9549,19 @@ name = "South Checkpoint Shutters"; req_one_access_txt = "3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bpw" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "bpz" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/chemistry) "bpA" = ( /obj/structure/surface/table/almayer, @@ -11912,36 +9571,26 @@ pixel_x = -5; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "bpC" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/bravo) "bpG" = ( /obj/structure/machinery/door/airlock/almayer/marine/bravo/medic, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "bpH" = ( /obj/structure/machinery/door/airlock/almayer/marine/bravo/engineer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "bpI" = ( /obj/structure/closet/secure_closet/fridge/dry/stock, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "bpK" = ( /obj/structure/machinery/door/airlock/almayer/marine/alpha/sl, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "bpL" = ( /obj/structure/sign/poster{ @@ -11950,10 +9599,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/squads/alpha) "bpQ" = ( /obj/structure/machinery/door/poddoor/railing{ @@ -11974,16 +9620,11 @@ /area/almayer/squads/req) "bpT" = ( /obj/structure/machinery/computer/supplycomp, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/squads/req) "bpV" = ( /obj/effect/landmark/ert_spawns/distress_cryo, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "bqc" = ( /turf/open/floor/almayer, @@ -11999,21 +9640,11 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) -"bqm" = ( -/obj/structure/closet/boxinggloves, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/almayer/living/gym) "bqF" = ( /obj/structure/dropship_equipment/fuel/fuel_enhancer, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "bqH" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -12033,30 +9664,20 @@ id = "medicalemergency"; name = "\improper Medical Bay Lockdown" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_lobby) "bqL" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "bqN" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/lockerroom) "bqR" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_lobby) "bqT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -12093,15 +9714,10 @@ name = "General Listening Channel"; pixel_y = -28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/port) "bqZ" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bra" = ( /obj/structure/machinery/light{ @@ -12111,9 +9727,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/chief_mp_office) "brb" = ( /obj/structure/pipes/vents/scrubber, @@ -12124,56 +9738,39 @@ /obj/structure/machinery/computer/cameras/almayer_network/vehicle{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/starboard_missiles) "bri" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/req) "brj" = ( /obj/structure/machinery/line_nexter{ id = "line1"; pixel_x = -2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "brn" = ( /obj/structure/machinery/door/airlock/almayer/marine/bravo/smart, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "brp" = ( /obj/structure/supply_drop/bravo, /turf/open/floor/plating, /area/almayer/squads/req) "brq" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "brr" = ( /obj/structure/machinery/cm_vending/clothing/medic/bravo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "brs" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "brt" = ( /obj/structure/machinery/cm_vending/clothing/engi/bravo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "brv" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -12185,10 +9782,7 @@ /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/squads/alpha) "brA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -12210,22 +9804,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "brS" = ( /obj/structure/bed, /obj/item/bedsheet/brown, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "brW" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "brY" = ( /obj/structure/pipes/vents/pump, @@ -12235,19 +9823,14 @@ /obj/structure/machinery/line_nexter/med{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_lobby) "bsp" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "bst" = ( /turf/closed/wall/almayer/white, @@ -12270,9 +9853,7 @@ /turf/open/floor/almayer, /area/almayer/command/lifeboat) "bsz" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_three) "bsD" = ( /obj/structure/closet{ @@ -12288,18 +9869,14 @@ /obj/item/clothing/under/shorts/black, /obj/item/clothing/under/shorts/grey, /obj/item/clothing/under/shorts/grey, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "bsF" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/mp_bunks) "bsG" = ( /obj/structure/machinery/disposal{ @@ -12310,20 +9887,14 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/living/cryo_cells) "bsJ" = ( /obj/structure/machinery/door/poddoor/railing{ dir = 4; id = "supply_elevator_railing" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/req) "bsK" = ( /obj/effect/landmark/supply_elevator, @@ -12334,10 +9905,7 @@ dir = 8; id = "supply_elevator_railing" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/east, /area/almayer/squads/req) "bsN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -12345,15 +9913,11 @@ }, /obj/structure/surface/table/almayer, /obj/item/folder/black, -/turf/open/floor/almayer{ - icon_state = "greenfull" - }, +/turf/open/floor/almayer/greenfull, /area/almayer/living/offices) "bsP" = ( /obj/structure/machinery/optable, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_three) "bsQ" = ( /obj/structure/surface/table/reinforced/prison, @@ -12361,10 +9925,7 @@ /obj/structure/sign/safety/biohazard{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/operating_room_three) "bsR" = ( /obj/structure/surface/table/almayer, @@ -12374,31 +9935,22 @@ /obj/structure/machinery/computer/emails{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "bsS" = ( /obj/structure/machinery/cm_vending/clothing/specialist/bravo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "bsU" = ( /obj/structure/surface/table/almayer, /obj/item/trash/USCMtray{ pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/squads/alpha) "bsW" = ( /obj/structure/machinery/cm_vending/clothing/leader/bravo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "btb" = ( /obj/structure/window/framed/almayer, @@ -12416,26 +9968,19 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/squads/alpha) "bti" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/intel{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/command/computerlab) "btr" = ( /obj/structure/closet/boxinggloves, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "btv" = ( /obj/structure/machinery/light, @@ -12449,18 +9994,14 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "btC" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "btD" = ( /turf/open/floor/almayer, @@ -12495,18 +10036,13 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "btX" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/operating_room_three) "btY" = ( /obj/structure/machinery/door_control{ @@ -12521,17 +10057,11 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/living/briefing) "buc" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/north1) "bui" = ( /obj/structure/surface/table/reinforced/prison, @@ -12546,29 +10076,18 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/operating_room_one) "buj" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_one) "bur" = ( /obj/structure/prop/almayer/missile_tube, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_missiles) "buu" = ( /obj/structure/disposalpipe/segment{ @@ -12577,17 +10096,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "buv" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/living/offices) "buz" = ( /obj/structure/supply_drop/charlie, @@ -12597,15 +10112,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/offices) "buM" = ( /obj/structure/machinery/cm_vending/clothing/smartgun/bravo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "buN" = ( /obj/structure/machinery/cm_vending/gear/smartgun, @@ -12616,21 +10127,15 @@ /obj/structure/sign/safety/ammunition{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "buO" = ( /obj/structure/machinery/cm_vending/gear/medic, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "buS" = ( /obj/structure/machinery/cm_vending/gear/engi, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "buY" = ( /obj/structure/stairs{ @@ -12644,9 +10149,7 @@ vector_x = -19; vector_y = 104 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/port_midship_hallway) "bvb" = ( /obj/structure/machinery/light{ @@ -12659,9 +10162,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bvf" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -12673,19 +10174,14 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bvz" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/closet/secure_closet/surgical{ pixel_x = -30 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/operating_room_one) "bvD" = ( /obj/structure/disposalpipe/segment, @@ -12695,16 +10191,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/hallways/lower/port_fore_hallway) "bvF" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/living/cryo_cells) "bvH" = ( /obj/structure/surface/table/almayer, @@ -12713,9 +10203,7 @@ pixel_x = -8; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "bvX" = ( /obj/structure/window/framed/almayer, @@ -12732,15 +10220,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "bwe" = ( /obj/structure/window/framed/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "bwf" = ( /obj/structure/disposalpipe/segment{ @@ -12762,10 +10246,7 @@ /obj/item/trash/USCMtray{ pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/squads/alpha) "bwh" = ( /obj/structure/disposalpipe/segment{ @@ -12782,10 +10263,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/alpha) "bwl" = ( /obj/effect/decal/warning_stripes{ @@ -12799,18 +10277,14 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bwm" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bwn" = ( /obj/structure/disposalpipe/segment, @@ -12835,9 +10309,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "bwG" = ( /turf/closed/wall/almayer, @@ -12847,16 +10319,11 @@ /obj/structure/machinery/computer/crew/alt{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/lower_medical_medbay) "bwP" = ( /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/starboard_midship_hallway) "bwR" = ( /obj/structure/surface/table/reinforced/prison, @@ -12864,10 +10331,7 @@ dir = 1; pixel_y = -4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/lockerroom) "bwT" = ( /obj/effect/decal/medical_decals{ @@ -12878,10 +10342,7 @@ name = "General Listening Channel"; pixel_x = 28 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_lobby) "bxf" = ( /obj/effect/decal/warning_stripes{ @@ -12890,9 +10351,7 @@ /obj/structure/machinery/gear{ id = "supply_elevator_gear" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/squads/req) "bxg" = ( /obj/structure/machinery/door/poddoor/railing{ @@ -12904,9 +10363,7 @@ /obj/structure/machinery/door/poddoor/railing{ id = "supply_elevator_railing" }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/req) "bxi" = ( /obj/effect/decal/warning_stripes{ @@ -12915,31 +10372,22 @@ /obj/structure/machinery/gear{ id = "supply_elevator_gear" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/squads/req) "bxm" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/cryo_cells) "bxn" = ( /obj/structure/target, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/cryo_cells) "bxA" = ( -/obj/structure/machinery/power/apc/almayer/hardened, +/obj/structure/machinery/power/apc/almayer/hardened/south, /obj/effect/decal/warning_stripes{ icon_state = "SW-out"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "bxB" = ( /obj/structure/disposalpipe/segment{ @@ -12965,9 +10413,7 @@ icon_state = "SW-out"; pixel_y = -1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "bxE" = ( /obj/structure/disposalpipe/segment{ @@ -12975,9 +10421,7 @@ }, /obj/structure/pipes/standard/manifold/hidden/supply, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "bxN" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -13000,19 +10444,13 @@ /area/almayer/maint/hull/upper/u_f_p) "byb" = ( /obj/structure/barricade/handrail/medical, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/lower_medical_lobby) "byc" = ( /obj/structure/machinery/bioprinter{ stored_metal = 125 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/operating_room_three) "byd" = ( /obj/structure/surface/table/reinforced/prison, @@ -13025,10 +10463,7 @@ name = "ship-grade camera" }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/operating_room_four) "bye" = ( /obj/structure/machinery/door_control{ @@ -13038,9 +10473,7 @@ pixel_y = -25 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_four) "bym" = ( /obj/structure/disposalpipe/segment{ @@ -13050,9 +10483,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "byn" = ( /obj/effect/landmark/start/marine/leader/bravo, @@ -13061,25 +10492,18 @@ /area/almayer/squads/bravo) "byr" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "byt" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, /obj/item/tool/weldingtool, /obj/item/tool/wrench, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "byu" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "byv" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -13096,25 +10520,18 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/cryo_cells) "bzg" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lockerroom) "bzo" = ( -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_four) "bzz" = ( /obj/structure/disposalpipe/trunk{ @@ -13127,9 +10544,7 @@ /obj/structure/machinery/door/poddoor/almayer{ id = "tcomms" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/telecomms) "bzI" = ( /obj/effect/decal/warning_stripes{ @@ -13137,10 +10552,7 @@ }, /obj/effect/landmark/ert_spawns/distress_cryo, /obj/effect/landmark/late_join, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/cryo_cells) "bzQ" = ( /obj/structure/largecrate/random/case, @@ -13150,15 +10562,10 @@ /obj/structure/sign/safety/ladder{ pixel_x = -18 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "bzS" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/chemistry) "bAd" = ( /obj/structure/disposalpipe/segment{ @@ -13167,15 +10574,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/squads/alpha) "bAe" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 1 - }, +/turf/open/floor/almayer/uscm/directional/north, /area/almayer/command/lifeboat) "bAh" = ( /obj/structure/disposalpipe/segment, @@ -13194,9 +10596,7 @@ dir = 1; name = "\improper High Security Storage" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/securestorage) "bAy" = ( /obj/structure/closet/fireaxecabinet{ @@ -13207,37 +10607,25 @@ /area/almayer/maint/hull/upper/u_f_s) "bAH" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/lifeboat_pumps/south1) "bAJ" = ( /obj/structure/sign/safety/terminal{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/living/briefing) "bAK" = ( /obj/structure/surface/table/almayer, /obj/item/tool/wirecutters, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/weapon_room) "bAN" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bAO" = ( /obj/structure/reagent_dispensers/fueltank, @@ -13245,28 +10633,18 @@ pixel_x = 7; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bAP" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bAQ" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bAS" = ( /obj/structure/largecrate/random/barrel/blue, @@ -13277,27 +10655,20 @@ /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bAY" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/cryo_cells) "bAZ" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "bBd" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -13306,24 +10677,18 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Cryogenics Bay" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/cryo_cells) "bBe" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/cryo_cells) "bBg" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "bBl" = ( /obj/structure/machinery/light{ @@ -13333,10 +10698,7 @@ /area/almayer/lifeboat_pumps/north1) "bBu" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bBv" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -13344,36 +10706,24 @@ pixel_x = 7; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bBx" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bBy" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bBz" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bBA" = ( /turf/closed/wall/almayer/reinforced, @@ -13406,14 +10756,10 @@ pixel_x = 8; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "bBH" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/midship_hallway) "bBN" = ( /obj/structure/machinery/light, @@ -13426,9 +10772,7 @@ name = "South Checkpoint Shutters"; req_one_access_txt = "3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bBR" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -13447,9 +10791,7 @@ /obj/structure/machinery/computer/cameras/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bCd" = ( /obj/structure/window/framed/almayer/white, @@ -13459,18 +10801,13 @@ /turf/open/floor/plating, /area/almayer/medical/lower_medical_lobby) "bCe" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/lower_medical_lobby) "bCg" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bCh" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -13487,24 +10824,18 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_three) "bCm" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_three) "bCn" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_three) "bCs" = ( /obj/docking_port/stationary/escape_pod/cl, @@ -13514,9 +10845,7 @@ /obj/structure/bed/chair/comfy/alpha{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "bCv" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -13537,18 +10866,14 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Briefing Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "bCy" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "bCz" = ( /obj/structure/flora/pottedplant{ @@ -13560,19 +10885,13 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/req) "bCB" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/squads/req) "bCD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/living/cryo_cells) "bCG" = ( /obj/structure/disposalpipe/segment{ @@ -13583,84 +10902,61 @@ /area/almayer/living/cryo_cells) "bCM" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "bCN" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "bCP" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/squads/alpha) "bCR" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "bCS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/squads/alpha) "bCY" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/weapon_room) "bCZ" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/weapon_room) "bDn" = ( /obj/structure/pipes/standard/simple/hidden/supply, /turf/closed/wall/almayer, /area/almayer/hallways/hangar) "bDs" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "bDv" = ( /obj/structure/machinery/cm_vending/clothing/medical_crew, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "bDF" = ( /obj/structure/machinery/door/poddoor/almayer{ dir = 4; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/weapon_room/notunnel) "bDH" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bDI" = ( /obj/structure/largecrate/random/case/double, @@ -13673,39 +10969,29 @@ name = "\improper Auxiliary Combat Support Secondary Preparations"; req_one_access_txt = "19;27;22" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/cryo_cells) "bDO" = ( -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/shipboard/weapon_room) "bDP" = ( /obj/structure/bed/chair/comfy/alpha{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "bDQ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bDS" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bDT" = ( /obj/structure/machinery/light{ @@ -13714,9 +11000,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bDU" = ( /obj/structure/machinery/disposal, @@ -13726,26 +11010,20 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "bDV" = ( /obj/structure/bed/chair{ dir = 4 }, /obj/effect/landmark/map_item, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bDW" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/weapon_room) "bDX" = ( /obj/structure/closet/crate, @@ -13753,9 +11031,7 @@ /obj/item/storage/backpack/industrial, /obj/item/storage/backpack/marine, /obj/item/storage/backpack/marine, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bDY" = ( /obj/structure/closet/crate, @@ -13770,16 +11046,12 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bDZ" = ( /obj/structure/closet/crate/internals, /obj/item/storage/toolbox/emergency, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bEa" = ( /obj/effect/decal/warning_stripes{ @@ -13787,35 +11059,22 @@ }, /obj/effect/landmark/ert_spawns/distress_cryo, /obj/effect/landmark/late_join, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/living/cryo_cells) "bEb" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/living/cryo_cells) "bEc" = ( /obj/structure/machinery/computer/supplycomp, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bEd" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/living/cryo_cells) "bEg" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bEh" = ( /obj/structure/surface/rack, @@ -13824,10 +11083,7 @@ /obj/item/storage/backpack/marine, /obj/item/storage/backpack/marine, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/squads/req) "bEi" = ( /obj/structure/supply_drop/alpha, @@ -13841,10 +11097,7 @@ icon_state = "E"; pixel_x = 2 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/hallways/lower/starboard_aft_hallway) "bEl" = ( /obj/structure/machinery/computer/supply_drop_console/limited, @@ -13863,32 +11116,22 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/squads/req) "bEr" = ( /obj/structure/surface/rack, /obj/item/tool/weldpack, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bEs" = ( /obj/structure/reagent_dispensers/fueltank, /obj/item/tool/extinguisher, /obj/item/tool/extinguisher, /obj/item/tool/extinguisher, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bEv" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/shipboard/brig/general_equipment) "bEw" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -13910,9 +11153,7 @@ /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bED" = ( /obj/effect/decal/warning_stripes{ @@ -13925,9 +11166,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bEE" = ( /obj/effect/decal/warning_stripes{ @@ -13942,23 +11181,16 @@ dir = 4 }, /obj/item/tool/warning_cone, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bEF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/almayer/shipboard/weapon_room) "bEG" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/squads/alpha) "bEK" = ( /obj/effect/decal/warning_stripes{ @@ -13971,9 +11203,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bEN" = ( /obj/effect/decal/warning_stripes{ @@ -13983,9 +11213,7 @@ /obj/structure/machinery/landinglight/ds1{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bEO" = ( /obj/structure/machinery/light{ @@ -13999,9 +11227,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bEP" = ( /obj/item/device/radio/marine{ @@ -14022,9 +11248,7 @@ /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/hud/health, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "bER" = ( /obj/item/storage/box/gloves{ @@ -14060,41 +11284,31 @@ pixel_y = 6 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "bES" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "bFa" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "bFg" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; layer = 3.3 }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_floor2" - }, +/turf/open/floor/almayer/aicore/no_build/ai_floor2, /area/almayer/command/airoom) "bFj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "bFk" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -14113,23 +11327,17 @@ pixel_x = 8; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "bFp" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/living/cryo_cells) "bFq" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/living/cryo_cells) "bFr" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -14137,28 +11345,17 @@ /area/almayer/living/auxiliary_officer_office) "bFs" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/living/cryo_cells) "bFt" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/starboard) "bFA" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "bFB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -14173,9 +11370,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "bFJ" = ( /obj/docking_port/stationary/marine_dropship/almayer_hangar_2, @@ -14195,9 +11390,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_aft_hallway) "bGa" = ( /obj/effect/step_trigger/clone_cleaner, @@ -14208,24 +11401,17 @@ /obj/structure/sign/safety/maint{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/starboard) "bGc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/command/lifeboat) "bGn" = ( /obj/structure/barricade/plasteel/metal, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "bGo" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -14242,9 +11428,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGu" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -14257,57 +11441,41 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bGy" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/squads/req) "bGz" = ( /obj/structure/window/framed/almayer, /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/squads/req) "bGF" = ( /obj/structure/machinery/landinglight/ds2{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGG" = ( /obj/structure/machinery/landinglight/ds2/delayone{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGH" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGI" = ( /obj/structure/machinery/landinglight/ds2/delaythree{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGJ" = ( /obj/effect/decal/warning_stripes{ @@ -14318,18 +11486,14 @@ }, /obj/structure/prop/almayer/hangar_stencil, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGK" = ( /obj/item/tool/warning_cone, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGL" = ( /obj/effect/decal/warning_stripes{ @@ -14339,57 +11503,43 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGM" = ( /obj/structure/machinery/landinglight/ds1{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGN" = ( /obj/structure/machinery/landinglight/ds1/delayone{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGO" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGP" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGQ" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGR" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bGU" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -14397,15 +11547,10 @@ /area/almayer/squads/req) "bHg" = ( /obj/structure/bed, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_medbay) "bHk" = ( -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell/cl) "bHp" = ( /obj/structure/disposalpipe/trunk{ @@ -14420,9 +11565,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "bHq" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -14436,9 +11579,7 @@ req_access = null; req_one_access_txt = "3;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/navigation) "bHu" = ( /obj/structure/machinery/light{ @@ -14455,17 +11596,13 @@ /area/almayer/hallways/hangar) "bHD" = ( /obj/structure/ship_ammo/rocket/banshee, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "bHG" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "bHI" = ( /obj/structure/anti_air_cannon, @@ -14484,10 +11621,7 @@ /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/paper, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/navigation) "bIe" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -14496,9 +11630,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/hangar) "bIj" = ( -/turf/open/floor/almayer{ - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner, /area/almayer/hallways/lower/port_midship_hallway) "bIn" = ( /obj/structure/machinery/computer/cameras/almayer_network, @@ -14507,19 +11639,14 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/navigation) "bIo" = ( /obj/structure/cargo_container/lockmart/left{ layer = 3.1; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bIp" = ( /obj/effect/step_trigger/ares_alert/mainframe, @@ -14529,18 +11656,14 @@ plane = -7 }, /obj/structure/machinery/door/poddoor/almayer/blended/ai_lockdown/aicore, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "bIs" = ( /obj/structure/largecrate/supply/supplies/mre, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bIw" = ( /obj/structure/surface/table/almayer, @@ -14548,10 +11671,7 @@ dir = 1 }, /obj/structure/machinery/computer/working_joe, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/navigation) "bIx" = ( /obj/structure/machinery/status_display{ @@ -14559,10 +11679,7 @@ }, /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/navigation) "bIy" = ( /obj/item/device/radio/intercom{ @@ -14585,9 +11702,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "bIM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -14603,10 +11718,7 @@ icon_state = "W"; layer = 2.5 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/almayer/hallways/lower/port_fore_hallway) "bIU" = ( /obj/structure/disposalpipe/segment, @@ -14619,10 +11731,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/squads/bravo) "bIW" = ( /obj/effect/decal/warning_stripes{ @@ -14642,9 +11751,7 @@ pixel_x = 9; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/cryo_cells) "bJf" = ( /obj/structure/window/framed/almayer/hull/hijack_bustable, @@ -14670,9 +11777,7 @@ id = "Hangar Lockdown"; name = "\improper Hangar Lockdown Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/auxiliary_officer_office) "bJt" = ( /turf/closed/wall/almayer, @@ -14685,10 +11790,7 @@ dir = 4 }, /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "bJC" = ( /turf/closed/wall/almayer, @@ -14700,10 +11802,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/squads/bravo) "bJH" = ( /obj/structure/surface/table/almayer, @@ -14726,10 +11825,7 @@ dir = 8 }, /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/navigation) "bJX" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -14743,10 +11839,7 @@ /area/almayer/shipboard/navigation) "bJZ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/navigation) "bKb" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -14757,24 +11850,16 @@ req_access = null; req_one_access_txt = "7;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/weapon_room) "bKd" = ( /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, /obj/item/storage/firstaid/fire, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/navigation) "bKf" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/navigation) "bKk" = ( /obj/item/tool/wrench{ @@ -14792,9 +11877,7 @@ /obj/item/storage/beer_pack, /obj/item/reagent_container/food/drinks/cans/beer, /obj/item/reagent_container/food/drinks/cans/beer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "bKn" = ( /obj/structure/machinery/prop/almayer/computer{ @@ -14804,24 +11887,15 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/weapon_room) "bKp" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/weapon_room) "bKq" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/navigation) "bKs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -14831,9 +11905,7 @@ /area/almayer/shipboard/navigation) "bKt" = ( /obj/structure/cargo_container/arious/left, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bKu" = ( /obj/structure/cargo_container/arious/mid, @@ -14843,14 +11915,10 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bKA" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bKC" = ( /obj/structure/surface/table/almayer, @@ -14865,9 +11933,7 @@ /obj/structure/window{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "bKI" = ( /obj/structure/disposalpipe/segment{ @@ -14880,9 +11946,7 @@ /area/almayer/shipboard/brig/starboard_hallway) "bKJ" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/lower/cryo_cells) "bKM" = ( /obj/effect/landmark/start/marine/medic/charlie, @@ -14904,10 +11968,7 @@ "bKX" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/masks, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "bLc" = ( /obj/structure/surface/rack, @@ -14920,15 +11981,11 @@ pixel_x = 5; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "bLf" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "bLh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -14950,10 +12007,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/navigation) "bLk" = ( /obj/structure/machinery/prop/almayer/computer{ @@ -14963,18 +12017,12 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/weapon_room) "bLl" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/weapon_room) "bLm" = ( /obj/structure/machinery/prop/almayer/computer{ @@ -14987,26 +12035,17 @@ /obj/structure/machinery/keycard_auth{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/navigation) "bLo" = ( /obj/structure/surface/table/almayer, /obj/item/tool/pen, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/navigation) "bLp" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/navigation) "bLq" = ( /obj/structure/disposalpipe/segment{ @@ -15016,10 +12055,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/navigation) "bLr" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -15029,10 +12065,7 @@ dir = 4 }, /obj/structure/machinery/sleep_console, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/lower_medical_medbay) "bLs" = ( /obj/structure/disposalpipe/segment{ @@ -15050,9 +12083,7 @@ }, /obj/item/clipboard, /obj/item/paper, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/weapon_room) "bLx" = ( /obj/structure/pipes/vents/pump/siphon/on{ @@ -15086,9 +12117,7 @@ /area/almayer/engineering/airmix) "bLD" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bLF" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -15101,15 +12130,10 @@ closeOtherId = "brigmaint_n"; name = "\improper Brig" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/starboard_hallway) "bLH" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/weapon_room) "bLJ" = ( /obj/structure/machinery/light{ @@ -15117,10 +12141,7 @@ }, /obj/structure/surface/rack, /obj/item/tool/extinguisher, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/weapon_room) "bLO" = ( /obj/structure/bed/chair{ @@ -15136,19 +12157,14 @@ /area/almayer/living/offices/flight) "bLX" = ( /obj/vehicle/powerloader, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bMa" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/squads/req) "bMf" = ( /obj/item/device/radio/intercom{ @@ -15170,9 +12186,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "bMu" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad{ @@ -15185,52 +12199,35 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "bMx" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/almayer/squads/charlie) "bMy" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/east, /area/almayer/squads/charlie) "bMA" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "bMC" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northwest, /area/almayer/squads/charlie) "bMD" = ( /obj/structure/machinery/vending/cigarette{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "bME" = ( /obj/structure/surface/rack, @@ -15238,9 +12235,7 @@ /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "bMJ" = ( /obj/structure/machinery/light, @@ -15260,10 +12255,7 @@ "bMO" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/CICmap, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/navigation) "bMP" = ( /obj/structure/pipes/vents/pump{ @@ -15275,19 +12267,13 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/navigation) "bMS" = ( /obj/structure/surface/table/almayer, /obj/item/folder/red, /obj/item/tool/pen, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/weapon_room) "bMT" = ( /obj/structure/machinery/prop/almayer/computer{ @@ -15301,38 +12287,25 @@ pixel_x = 8; pixel_y = -24 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/navigation) "bMU" = ( /obj/structure/surface/table/almayer, /obj/item/folder/blue, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/navigation) "bMZ" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_p) "bNa" = ( /obj/structure/surface/table/almayer, /obj/item/folder/black, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/navigation) "bNb" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/navigation) "bNe" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -15341,10 +12314,7 @@ }, /obj/structure/surface/table/almayer, /obj/item/storage/toolbox/emergency, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/weapon_room) "bNf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -15365,10 +12335,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/living/port_emb) "bNi" = ( /obj/structure/surface/table/almayer, @@ -15376,16 +12343,10 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/navigation) "bNk" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/navigation) "bNl" = ( /obj/structure/machinery/light{ @@ -15394,10 +12355,7 @@ /turf/open/floor/plating/almayer, /area/almayer/shipboard/weapon_room) "bNm" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/weapon_room) "bNn" = ( /obj/structure/surface/table/almayer, @@ -15406,10 +12364,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/navigation) "bNo" = ( /obj/structure/bed/chair/office/dark, @@ -15419,18 +12374,13 @@ /obj/structure/surface/table/almayer, /obj/item/tool/wirecutters, /obj/item/tool/crowbar, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/navigation) "bNr" = ( /obj/structure/sign/safety/storage{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_midship_hallway) "bNs" = ( /obj/structure/bed/chair/office/light{ @@ -15447,9 +12397,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/navigation) "bNw" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -15461,18 +12409,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "bNA" = ( /obj/structure/machinery/computer/ordercomp, /obj/structure/sign/safety/galley{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bNB" = ( /obj/structure/surface/table/almayer, @@ -15481,32 +12425,23 @@ /obj/item/tool/hand_labeler, /obj/item/clipboard, /obj/effect/landmark/map_item, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bNC" = ( /obj/structure/machinery/cm_vending/sorted/marine_food{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "bNE" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/charlie_delta_shared) "bNF" = ( -/turf/open/floor/almayer{ - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner, /area/almayer/squads/charlie) "bNG" = ( /obj/structure/machinery/cm_vending/clothing/tl/charlie{ @@ -15518,34 +12453,20 @@ "bNL" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/squads/req) "bNM" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "bNN" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/squads/req) "bNP" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bNQ" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/almayer/squads/req) "bNS" = ( /obj/structure/machinery/prop/almayer/computer{ @@ -15553,48 +12474,35 @@ }, /obj/structure/surface/table/almayer, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/navigation) "bOq" = ( /obj/structure/prop/almayer/cannon_cables, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/shipboard/weapon_room) "bOs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/shipboard/weapon_room) "bOw" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "bOx" = ( /obj/structure/machinery/door/airlock/almayer/marine/charlie/tl, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "bOC" = ( /obj/structure/sign/safety/maint{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/hallways/hangar) "bOG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -15615,9 +12523,7 @@ name = "\improper Briefing Room" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "bOK" = ( /obj/structure/machinery/door_control{ @@ -15634,9 +12540,7 @@ req_one_access_txt = "1;21" }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bOM" = ( /obj/structure/machinery/alarm/almayer{ @@ -15645,10 +12549,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bON" = ( /obj/structure/machinery/light{ @@ -15657,10 +12558,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bOO" = ( /obj/structure/machinery/firealarm{ @@ -15669,10 +12567,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bOQ" = ( /obj/structure/surface/table/almayer, @@ -15686,10 +12581,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/squads/req) "bOT" = ( /obj/structure/machinery/firealarm{ @@ -15703,10 +12595,7 @@ dir = 1 }, /obj/structure/machinery/cm_vending/gear/sea, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/sea_office) "bOZ" = ( /obj/structure/machinery/light{ @@ -15715,26 +12604,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/north, /area/almayer/squads/charlie) "bPa" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/west, /area/almayer/squads/charlie) "bPg" = ( /obj/vehicle/powerloader, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo/southwest, /area/almayer/shipboard/weapon_room) "bPh" = ( /obj/item/device/radio/intercom{ @@ -15746,10 +12626,7 @@ /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "bPi" = ( /obj/structure/disposalpipe/segment, @@ -15768,23 +12645,16 @@ /obj/item/tool/extinguisher, /obj/item/tool/extinguisher, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/lower_medical_lobby) "bPn" = ( /obj/structure/machinery/computer/orbital_cannon_console, /obj/structure/bed/chair/ob_chair, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/shipboard/weapon_room) "bPo" = ( /obj/structure/prop/almayer/cannon_cable_connector, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/shipboard/weapon_room) "bPq" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -15815,25 +12685,19 @@ dir = 8 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "bPC" = ( /obj/structure/sign/nosmoking_2{ pixel_x = 28 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/shipboard/weapon_room) "bPD" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bPF" = ( /turf/closed/wall/almayer/white/outer_tile, @@ -15843,9 +12707,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/weapon_room) "bPH" = ( /obj/structure/machinery/light/small{ @@ -15855,19 +12717,14 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/brig/processing) "bPJ" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/weapon_room) "bPL" = ( /obj/structure/machinery/firealarm{ @@ -15883,20 +12740,14 @@ /turf/open/floor/almayer, /area/almayer/living/cryo_cells) "bPM" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/living/cryo_cells) "bPO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/landmark/observer_start, -/turf/open/floor/almayer/uscm/directional{ - dir = 8; - icon_state = "logo_c" - }, +/turf/open/floor/almayer/uscm/directional/logo_c/west, /area/almayer/living/briefing) "bQc" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -15913,29 +12764,21 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/cells) "bQt" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "bQz" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "bQA" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/squads/charlie) "bQD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -15948,9 +12791,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/charlie{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "bQE" = ( /obj/structure/surface/rack, @@ -15958,9 +12799,7 @@ /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "bQG" = ( /obj/structure/surface/table/almayer, @@ -15970,9 +12809,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "bQI" = ( /obj/structure/surface/table/almayer, @@ -15983,9 +12820,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "bQM" = ( /obj/structure/machinery/medical_pod/bodyscanner, @@ -15995,10 +12830,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/lower_medical_medbay) "bQQ" = ( /obj/structure/sign/ROsign{ @@ -16008,9 +12840,7 @@ /area/almayer/squads/req) "bQS" = ( /obj/structure/machinery/cm_vending/sorted/cargo_ammo/cargo/blend, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/squads/req) "bQU" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -16029,9 +12859,7 @@ /turf/closed/wall/almayer, /area/almayer/squads/charlie) "bRa" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/living/cryo_cells) "bRc" = ( /obj/structure/machinery/light{ @@ -16050,9 +12878,7 @@ /obj/item/reagent_container/food/condiment/hotsauce/sriracha{ pixel_x = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "bRg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -16062,9 +12888,7 @@ dir = 4 }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "bRo" = ( /obj/structure/disposalpipe/segment, @@ -16076,18 +12900,13 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/lower/starboard_umbilical) "bRO" = ( /obj/structure/sign/safety/maint{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/upper/fore_hallway) "bRP" = ( /obj/structure/machinery/body_scanconsole, @@ -16097,10 +12916,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "bRV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -16113,32 +12929,20 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/squads/bravo) "bSa" = ( /obj/structure/target, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/living/cryo_cells) "bSb" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/cryo_cells) "bSe" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/squads/bravo) "bSf" = ( /turf/closed/wall/almayer, @@ -16149,10 +12953,7 @@ pixel_x = -32; vend_x_offset = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/squads/bravo) "bSv" = ( /turf/closed/wall/almayer, @@ -16172,18 +12973,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "bSH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "bSJ" = ( /turf/closed/wall/almayer, @@ -16205,17 +13001,13 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass{ name = "\improper Cryogenics Bay" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "bSR" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bST" = ( /obj/structure/closet/secure_closet/hydroresearch, @@ -16225,27 +13017,21 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "bSZ" = ( /obj/structure/machinery/vending/coffee{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "bTa" = ( /obj/structure/machinery/vending/cola{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "bTb" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -16272,9 +13058,7 @@ pixel_x = 8; pixel_y = -26 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/tankerbunks) "bTq" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -16295,31 +13079,17 @@ }, /turf/open/floor/wood/ship, /area/almayer/living/basketball) -"bTu" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, -/area/almayer/medical/lower_medical_medbay) "bTx" = ( /turf/open/floor/wood/ship, /area/almayer/shipboard/sea_office) "bTy" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/almayer/squads/delta) "bTz" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_umbilical) "bTA" = ( /turf/open/floor/almayer, @@ -16328,16 +13098,10 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/squads/delta) "bTE" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/almayer/squads/delta) "bTG" = ( /obj/structure/surface/table/almayer, @@ -16345,10 +13109,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/navigation) "bTH" = ( /turf/open/floor/almayer, @@ -16358,28 +13119,20 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/squads/delta) "bTM" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/squads/delta) "bTN" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "bTO" = ( /turf/open/floor/almayer, @@ -16388,14 +13141,10 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "bTS" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "bTT" = ( /obj/structure/window/framed/almayer/hull, @@ -16408,9 +13157,7 @@ desc = "A blank marine's information dog tag. The word ranger and a pawprint is scratched into it." }, /obj/item/device/megaphone, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "bTV" = ( /obj/item/bedsheet/brown{ @@ -16437,15 +13184,11 @@ /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/tankerbunks) "bTW" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "bTY" = ( /obj/structure/disposalpipe/segment, @@ -16453,10 +13196,7 @@ /area/almayer/hallways/upper/port) "bUa" = ( /obj/structure/closet, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/computerlab) "bUb" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -16465,27 +13205,20 @@ /obj/structure/bed/chair/comfy/bravo{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "bUf" = ( /obj/structure/machinery/light, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/squads/delta) "bUi" = ( /obj/structure/sign/poster{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/charlie_delta_shared) "bUo" = ( /obj/structure/sign/safety/ammunition{ @@ -16496,9 +13229,7 @@ pixel_y = -32 }, /obj/structure/closet/secure_closet/guncabinet/red/armory_shotgun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/squads/req) "bUp" = ( /obj/structure/surface/table/almayer, @@ -16538,10 +13269,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/squads/delta) "bUy" = ( /obj/structure/closet/crate/ammo, @@ -16554,9 +13282,7 @@ pixel_x = -26 }, /obj/effect/decal/cleanable/cobweb2/dynamic, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "bUH" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -16566,9 +13292,7 @@ pixel_x = 12; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "bUN" = ( /obj/structure/surface/table/almayer, @@ -16580,22 +13304,16 @@ /area/almayer/squads/delta) "bUO" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "bUQ" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "bUT" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/charlie_delta_shared) "bUU" = ( /obj/structure/machinery/cm_vending/clothing/tl/delta{ @@ -16605,14 +13323,10 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/delta) "bVb" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "bVd" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "bVe" = ( /obj/structure/closet/l3closet/general, @@ -16626,33 +13340,23 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/squads/delta) "bVo" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/squads/delta) "bVq" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "bVr" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "bVs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -16665,17 +13369,12 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/engineering/lower/engine_core) "bVw" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/almayer/living/briefing) "bVy" = ( /obj/structure/surface/table/almayer, /obj/item/storage/box/masks, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "bVE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -16685,9 +13384,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/upper_medical) "bVM" = ( /obj/structure/disposalpipe/segment, @@ -16695,9 +13392,7 @@ /area/almayer/hallways/hangar) "bVN" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "bVR" = ( /obj/effect/decal/cleanable/dirt, @@ -16712,9 +13407,7 @@ name = "\improper Exterior Airlock"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/port_point_defense) "bWd" = ( /obj/structure/machinery/light{ @@ -16723,30 +13416,21 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "bWe" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_point_defense) "bWf" = ( /obj/structure/machinery/light, /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "bWg" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "bWh" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -16754,48 +13438,33 @@ name = "\improper Evacuation Airlock SU-4"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "bWn" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_point_defense) "bWo" = ( /obj/docking_port/stationary/emergency_response/port2, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_point_defense) "bWp" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_point_defense) "bWq" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "bWr" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/chapel) "bWJ" = ( /obj/structure/machinery/shower{ @@ -16808,9 +13477,7 @@ "bWL" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bWQ" = ( /obj/structure/pipes/vents/pump, @@ -16825,9 +13492,7 @@ pixel_x = 8; pixel_y = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "bXc" = ( /obj/structure/disposalpipe/segment{ @@ -16836,10 +13501,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/upper/fore_hallway) "bXe" = ( /turf/open/floor/plating/plating_catwalk, @@ -16848,9 +13510,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "bXh" = ( /obj/structure/disposalpipe/segment{ @@ -16869,26 +13529,20 @@ pixel_x = 24; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/navigation) "bXw" = ( /obj/structure/machinery/bioprinter{ stored_metal = 125 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/operating_room_two) "bXy" = ( /obj/structure/machinery/cm_vending/clothing/maintenance_technician, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "bXz" = ( /obj/effect/decal/cleanable/blood/oil, @@ -16899,9 +13553,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "bXY" = ( /obj/structure/ladder{ @@ -16912,34 +13564,25 @@ pixel_x = 24; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/navigation) "bYa" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/cargo/blend, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/squads/req) "bYn" = ( /turf/closed/wall/almayer/outer, /area/almayer/engineering/upper_engineering/port) "bYq" = ( /obj/structure/cargo_container/wy/left, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bYu" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/cm_vending/sorted/uniform_supply, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "bYv" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions{ @@ -16948,9 +13591,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "bYw" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -16966,10 +13607,7 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/command/cichallway) "bYF" = ( /obj/effect/decal/warning_stripes{ @@ -16983,9 +13621,7 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_s) "bYW" = ( /turf/closed/wall/almayer/reinforced, @@ -17005,9 +13641,7 @@ dir = 1; name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "bZa" = ( /obj/structure/disposalpipe/segment, @@ -17015,9 +13649,7 @@ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/pilotbunks) "bZc" = ( /obj/structure/sign/safety/nonpress_0g{ @@ -17026,10 +13658,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/engineering/upper_engineering/notunnel) "bZe" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north1) "bZf" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -17039,15 +13668,11 @@ pixel_y = 17 }, /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "bZi" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bZj" = ( /obj/structure/disposalpipe/segment, @@ -17058,10 +13683,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/lower_medical_medbay) "bZo" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -17083,10 +13705,7 @@ /turf/open/floor/almayer/aicore/no_build, /area/almayer/command/airoom) "bZr" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/north, /area/almayer/squads/req) "bZw" = ( /turf/open/floor/plating/plating_catwalk, @@ -17102,9 +13721,7 @@ dir = 8 }, /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "bZR" = ( /obj/structure/machinery/status_display{ @@ -17114,16 +13731,11 @@ /obj/structure/sign/safety/airlock{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "bZS" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/hallways/lower/repair_bay) "bZU" = ( /obj/effect/decal/warning_stripes{ @@ -17134,76 +13746,55 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "cab" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "cac" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "cad" = ( /obj/structure/machinery/light, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "cae" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "caf" = ( /obj/structure/machinery/computer/cryopod{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "cag" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "cah" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "cai" = ( /obj/structure/filingcabinet, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "cak" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/evidence_storage) "cal" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/squads/req) "caq" = ( /obj/structure/machinery/light/small, @@ -17217,9 +13808,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "cau" = ( /obj/structure/disposalpipe/segment, @@ -17233,15 +13822,11 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/cryo_cells) "caM" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "caN" = ( /obj/effect/decal/warning_stripes{ @@ -17254,16 +13839,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "caO" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/living/briefing) "caS" = ( /obj/structure/surface/table/reinforced/prison, @@ -17276,19 +13856,14 @@ name = "ship-grade camera" }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/operating_room_three) "caT" = ( /obj/structure/sink{ dir = 1; pixel_y = -10 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_three) "cbc" = ( /obj/structure/platform_decoration, @@ -17297,27 +13872,21 @@ pixel_x = -14; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "cbg" = ( /obj/structure/machinery/door/airlock/almayer/command{ dir = 2; name = "\improper Command Ladder" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/medical_science) "cbh" = ( /obj/structure/machinery/cm_vending/clothing/pilot_officer{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "cbm" = ( /obj/structure/machinery/firealarm{ @@ -17326,18 +13895,13 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "cbn" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/command/computerlab) "cbu" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -17349,9 +13913,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "cbF" = ( /obj/structure/closet/secure_closet/personal/cabinet{ @@ -17376,17 +13938,11 @@ /area/almayer/lifeboat_pumps/north1) "ccb" = ( /obj/structure/surface/table/reinforced/black, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/living/cryo_cells) "ccd" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/living/cryo_cells) "ccg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -17398,10 +13954,7 @@ /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "cck" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -17419,28 +13972,21 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "ccx" = ( /obj/effect/step_trigger/clone_cleaner, /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "ccG" = ( /obj/structure/largecrate/random/secure, /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "ccL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -17449,10 +13995,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/starboard_umbilical) "ccN" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/living/cryo_cells) "ccQ" = ( /obj/effect/landmark/ert_spawns/distress_cryo, @@ -17468,26 +14011,19 @@ "cdm" = ( /obj/effect/landmark/ert_spawns/distress_cryo, /obj/effect/landmark/late_join, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating/plating_catwalk, /area/almayer/living/cryo_cells) "cdn" = ( /obj/effect/landmark/ert_spawns/distress_cryo, /obj/effect/landmark/late_join, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "cdo" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/living/cryo_cells) "cdp" = ( /obj/structure/window/framed/almayer, @@ -17522,15 +14058,11 @@ layer = 4.1; pixel_y = -29 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/charlie) "cdT" = ( /obj/structure/machinery/cm_vending/clothing/smartgun/charlie, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cdU" = ( /obj/structure/machinery/cm_vending/gear/smartgun, @@ -17541,21 +14073,15 @@ /obj/structure/sign/safety/hazard{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cdV" = ( /obj/structure/machinery/cm_vending/gear/medic, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cdX" = ( /obj/structure/machinery/cm_vending/gear/engi, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cdZ" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -17564,9 +14090,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_m_s) "cea" = ( /obj/structure/machinery/fuelpump, @@ -17576,10 +14100,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/alpha) "ceC" = ( /obj/structure/prop/almayer/ship_memorial, @@ -17591,17 +14112,13 @@ name = "\improper Evacuation Airlock PU-3"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "ceE" = ( /turf/closed/wall/almayer, /area/almayer/command/cichallway) "ceK" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "ceV" = ( /obj/structure/disposalpipe/segment{ @@ -17610,10 +14127,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/hallways/upper/midship_hallway) "ceY" = ( /obj/structure/machinery/light/small{ @@ -17623,20 +14137,14 @@ /area/almayer/maint/hull/lower/l_a_p) "ceZ" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/shipboard/brig/cic_hallway) "cfk" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/port_missiles) "cfm" = ( /obj/structure/flora/pottedplant{ @@ -17652,9 +14160,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "cfo" = ( /turf/open/floor/plating/plating_catwalk, @@ -17668,15 +14174,11 @@ /obj/structure/sign/safety/hazard{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cfq" = ( /obj/structure/machinery/cm_vending/gear/leader, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cft" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -17685,63 +14187,43 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/charlie) "cfE" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/starboard_missiles) "cfT" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/medical_science) "cgl" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/shared/charlie_delta{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie_delta_shared) "cgo" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/charlie_delta_shared) "cgq" = ( /obj/structure/machinery/door/airlock/almayer/marine/charlie/smart, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "cgr" = ( /obj/structure/machinery/cm_vending/clothing/medic/charlie, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cgs" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cgt" = ( /obj/structure/machinery/cm_vending/clothing/engi/charlie, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cgu" = ( /obj/structure/machinery/cm_vending/clothing/specialist/charlie, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cgv" = ( /obj/structure/machinery/cm_vending/clothing/leader/charlie, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cgy" = ( /obj/structure/bed/chair{ @@ -17756,9 +14238,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cgE" = ( /turf/open/floor/almayer, @@ -17769,10 +14249,7 @@ dir = 8; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/shipboard/brig/cic_hallway) "cgT" = ( /obj/structure/disposalpipe/junction, @@ -17787,9 +14264,7 @@ /obj/effect/spawner/random/tool, /obj/effect/spawner/random/powercell, /obj/effect/spawner/random/powercell, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "chb" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -17805,43 +14280,40 @@ icon_state = "SW-out"; layer = 2.5 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/starboard) +"chc" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/body_scanconsole{ + dir = 8 + }, +/turf/open/floor/almayer/sterile_green_side/east, +/area/almayer/medical/medical_science) "chf" = ( /obj/structure/window/reinforced{ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/charlie_delta_shared) "chk" = ( /obj/structure/machinery/door/airlock/almayer/marine/charlie/medic, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "chl" = ( /obj/structure/machinery/door/airlock/almayer/marine/charlie/engineer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "chm" = ( /obj/structure/machinery/door/airlock/almayer/marine/charlie/spec, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "chn" = ( /obj/structure/machinery/door/airlock/almayer/marine/charlie/sl, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "chp" = ( /obj/structure/bed/chair{ @@ -17852,9 +14324,7 @@ /area/almayer/squads/bravo) "chq" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "chv" = ( /obj/structure/closet/secure_closet/guncabinet/red/mp_armory_shotgun, @@ -17867,9 +14337,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/squads/bravo) "chM" = ( /obj/structure/disposalpipe/junction{ @@ -17881,10 +14349,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/east, /area/almayer/squads/charlie) "chO" = ( /obj/item/device/radio/intercom{ @@ -17895,29 +14360,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "chP" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/machinery/camera/autoname/almayer, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "chQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/north, /area/almayer/squads/charlie) "chR" = ( /obj/structure/disposalpipe/segment{ @@ -17926,16 +14382,11 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/charlie) "chS" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "chV" = ( /obj/structure/machinery/alarm/almayer{ @@ -17944,10 +14395,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/east, /area/almayer/squads/charlie) "chW" = ( /obj/structure/pipes/vents/scrubber{ @@ -17959,28 +14407,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "cib" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "cic" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/alpha) "cif" = ( /obj/structure/surface/table/almayer, @@ -17988,9 +14428,7 @@ dir = 4 }, /obj/item/tank/emergency_oxygen/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_umbilical) "cil" = ( /obj/structure/machinery/light, @@ -17998,15 +14436,11 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "cir" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/squads/req) "ciu" = ( /obj/structure/platform{ @@ -18017,21 +14451,14 @@ dir = 10; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/north2) "civ" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering) "ciw" = ( /obj/structure/platform, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/north2) "cix" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -18039,9 +14466,7 @@ name = "\improper Evacuation Airlock PU-4"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "ciB" = ( /obj/structure/disposalpipe/segment{ @@ -18062,15 +14487,10 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/north2) "ciN" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/shipboard/brig/cic_hallway) "ciQ" = ( /obj/structure/sign/safety/fire_haz{ @@ -18086,17 +14506,13 @@ /area/almayer/squads/alpha) "cjd" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/squads/charlie) "cjf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/squads/charlie) "cjg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -18105,15 +14521,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/squads/charlie) "cji" = ( /obj/structure/platform_decoration, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/north2) "cjk" = ( /obj/structure/bed, @@ -18121,41 +14533,30 @@ id = "Cell 6"; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/cells) "cjm" = ( /obj/structure/surface/rack, /obj/item/tool/wet_sign, /obj/item/tool/wet_sign, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_p) "cjt" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "cjA" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cjC" = ( /obj/structure/machinery/vending/cola{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "cjE" = ( /obj/structure/bed/chair{ @@ -18173,10 +14574,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/east, /area/almayer/squads/charlie) "cjW" = ( /obj/structure/disposalpipe/segment{ @@ -18189,10 +14587,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "ckd" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -18215,19 +14610,14 @@ pixel_x = -3; pixel_y = 2 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/engineering/port_atmos) "cke" = ( /obj/structure/machinery/vending/cola{ density = 0; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "ckh" = ( /obj/structure/disposalpipe/junction{ @@ -18244,73 +14634,50 @@ pixel_x = -3; pixel_y = 14 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "ckr" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "ckK" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/engineering/port_atmos) "ckP" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/shipboard/brig/cic_hallway) "ckQ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/squads/delta) "ckR" = ( /obj/structure/machinery/cm_vending/clothing/marine/delta{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "ckW" = ( /obj/structure/window/framed/almayer/hull, /turf/open/floor/plating, /area/almayer/engineering/lower) "ckX" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/squads/delta) "ckZ" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/power/reactor, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "cle" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/lower_medical_lobby) "clg" = ( /turf/open/floor/plating/plating_catwalk, @@ -18326,17 +14693,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/almayer/squads/delta) "clj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "clk" = ( /obj/structure/pipes/vents/pump{ @@ -18350,10 +14713,7 @@ name = "General Listening Channel"; pixel_y = -29 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/squads/delta) "cll" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -18371,9 +14731,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/almayer/squads/delta) "cln" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -18386,9 +14744,7 @@ dir = 1; pixel_y = -29 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "clo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -18397,10 +14753,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/squads/delta) "clp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -18412,9 +14765,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/delta{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "clr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -18424,77 +14775,52 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/almayer/squads/delta) "cls" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/port_point_defense) "clw" = ( -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "clE" = ( /obj/structure/machinery/door/airlock/almayer/marine/delta/medic, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "clF" = ( /obj/structure/machinery/door/airlock/almayer/marine/delta/engineer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "clG" = ( /obj/structure/machinery/door/airlock/almayer/marine/delta/spec, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "clH" = ( /obj/structure/machinery/door/airlock/almayer/marine/delta/sl, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "clI" = ( /obj/structure/machinery/door/airlock/almayer/marine/delta/smart, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "clJ" = ( /obj/structure/machinery/cm_vending/clothing/medic/delta, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "clK" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "clL" = ( /obj/structure/machinery/cm_vending/clothing/engi/delta, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "clM" = ( /obj/structure/machinery/cm_vending/clothing/specialist/delta, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "clN" = ( /obj/structure/machinery/cm_vending/clothing/leader/delta, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "clS" = ( /obj/structure/machinery/cm_vending/gear/spec, @@ -18505,28 +14831,19 @@ /obj/structure/sign/safety/ammunition{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "clT" = ( /obj/structure/machinery/cm_vending/gear/leader, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "clV" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/squads/req) "clW" = ( /obj/structure/machinery/cm_vending/clothing/smartgun/delta, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "clX" = ( /obj/structure/machinery/cm_vending/gear/smartgun, @@ -18537,21 +14854,15 @@ /obj/structure/sign/safety/ammunition{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "clY" = ( /obj/structure/machinery/cm_vending/gear/medic, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "clZ" = ( /obj/structure/machinery/cm_vending/gear/engi, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "cme" = ( /obj/structure/largecrate/random/barrel/red, @@ -18569,40 +14880,28 @@ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_point_defense) "cmm" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_point_defense) "cmn" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_point_defense) "cmo" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/powercell, /obj/effect/spawner/random/tool, /obj/item/packageWrap, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/squads/req) "cmr" = ( /turf/open/floor/almayer, @@ -18615,10 +14914,7 @@ /obj/structure/disposalpipe/trunk{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/shipboard/brig/processing) "cmC" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -18626,9 +14922,7 @@ name = "\improper Evacuation Airlock SL-1"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "cmF" = ( /obj/structure/platform, @@ -18639,17 +14933,11 @@ dir = 6; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/north2) "cmK" = ( /obj/structure/window/reinforced, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/securestorage) "cmL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -18658,18 +14946,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "cmM" = ( /turf/closed/wall/almayer, /area/almayer/shipboard/brig/medical) "cmN" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "cmS" = ( /obj/effect/decal/warning_stripes{ @@ -18678,16 +14962,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/hallways/upper/fore_hallway) "cmV" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "cnd" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -18695,9 +14974,7 @@ name = "\improper Evacuation Airlock PL-1"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "cnm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -18714,20 +14991,14 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/port) "cnq" = ( /obj/structure/machinery/line_nexter{ id = "line1"; pixel_x = -2 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/computerlab) "cnr" = ( /obj/structure/disposalpipe/junction{ @@ -18737,31 +15008,22 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "cnu" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "cnE" = ( /obj/structure/machinery/prop/almayer/computer{ dir = 4; pixel_x = -17 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/silver/north, /area/almayer/command/computerlab) "cnH" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -18770,18 +15032,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/computerlab) "cnI" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/port_umbilical) "cnM" = ( /obj/structure/window/reinforced{ @@ -18808,17 +15065,13 @@ /obj/item/bedsheet/yellow{ pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "cnP" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "cnR" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -18836,9 +15089,7 @@ pixel_x = 4; pixel_y = -4 }, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/command/computerlab) "cnS" = ( /obj/structure/window/framed/almayer, @@ -18858,68 +15109,48 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/computerlab) "cnV" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/morgue) "cnW" = ( /obj/structure/machinery/optable, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/morgue) "cnZ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/tool/surgery/scalpel, /obj/item/tool/surgery/hemostat, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/morgue) "coa" = ( /obj/item/tool/surgery/circular_saw, /obj/item/tool/surgery/cautery, /obj/item/tool/surgery/retractor, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/morgue) "cod" = ( /obj/structure/machinery/cm_vending/clothing/dress{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/cic) "cog" = ( /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/east, /area/almayer/squads/charlie) "coj" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/squads/delta) "coo" = ( /obj/structure/disposalpipe/segment{ @@ -18948,17 +15179,13 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "coB" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "coD" = ( /obj/structure/surface/table/woodentable/fancy, @@ -18972,18 +15199,13 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "coJ" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 10 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "coT" = ( /obj/structure/machinery/status_display{ @@ -18992,14 +15214,10 @@ /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, /obj/item/storage/firstaid/regular, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "coZ" = ( -/turf/open/floor/almayer/research/containment/corner{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner/east, /area/almayer/medical/containment/cell) "cpj" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -19009,9 +15227,7 @@ pixel_y = 4 }, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "cpk" = ( /obj/structure/disposalpipe/segment{ @@ -19030,9 +15246,7 @@ /area/almayer/living/offices) "cpz" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "cpJ" = ( /obj/structure/window/framed/almayer/white, @@ -19057,18 +15271,13 @@ /area/almayer/squads/req) "cpP" = ( /obj/structure/blocker/fuelpump, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "cqd" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/hallways/lower/starboard_umbilical) "cqm" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -19083,9 +15292,7 @@ /area/almayer/command/airoom) "cqp" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "cqz" = ( /obj/structure/surface/table/almayer, @@ -19110,9 +15317,7 @@ unacidable = 1; unslashable = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/processing) "cqQ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -19138,33 +15343,23 @@ id = "laddersoutheast"; name = "\improper South East Ladders Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_midship_hallway) "crh" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south1) "cri" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "crD" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/almayer/squads/req) "csd" = ( /obj/structure/closet/firecloset, @@ -19177,10 +15372,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/warden_office) "csI" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/lifeboat_pumps/south1) "csZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19202,16 +15394,11 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/bravo) "cth" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "ctp" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -19226,9 +15413,7 @@ /area/almayer/lifeboat_pumps/south1) "ctw" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_umbilical) "ctx" = ( /obj/structure/bed{ @@ -19254,10 +15439,7 @@ layer = 3.3; pixel_y = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "ctJ" = ( /obj/structure/machinery/light{ @@ -19265,15 +15447,10 @@ }, /obj/structure/machinery/cm_vending/sorted/medical/bolted, /obj/structure/medical_supply_link, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "ctQ" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/hallways/lower/repair_bay) "ctT" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -19283,9 +15460,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/cryo) "cuq" = ( /obj/structure/machinery/computer/arcade, @@ -19293,10 +15468,7 @@ /area/almayer/command/corporateliaison) "cus" = ( /obj/docking_port/stationary/lifeboat_dock/starboard, -/turf/open/floor/almayer_hull{ - dir = 4; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/east, /area/space/almayer/lifeboat_dock) "cuy" = ( /obj/item/tool/warning_cone{ @@ -19305,9 +15477,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "cuC" = ( /turf/closed/wall/almayer/outer, @@ -19319,27 +15489,20 @@ /obj/structure/sign/safety/escapepod{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/hallways/upper/starboard) "cuY" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "cvb" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "cvg" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -19370,10 +15533,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cic) "cwo" = ( /obj/structure/largecrate/random/mini/chest{ @@ -19386,10 +15546,7 @@ /turf/open/floor/almayer, /area/almayer/squads/req) "cwC" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/starboard_hallway) "cwS" = ( /obj/structure/blocker/invisible_wall, @@ -19418,72 +15575,51 @@ dir = 8 }, /obj/structure/barricade/handrail, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/hallways/lower/port_midship_hallway) "cyc" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "cyh" = ( /obj/structure/machinery/door/airlock/almayer/generic/glass{ name = "\improper Passenger Cryogenics Bay" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_m_p) "cyo" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/squads/req) "cyp" = ( /obj/structure/machinery/conveyor{ id = "lower_garbage" }, /obj/structure/plasticflaps, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/maint/hull/lower/l_a_p) "cyv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_p) "cyL" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/toolbox, /obj/item/storage/firstaid/o2, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/maint/upper/mess) "cyP" = ( /obj/structure/machinery/cm_vending/clothing/intelligence_officer{ density = 0; pixel_x = -32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/securestorage) "cyR" = ( /obj/structure/bed/chair{ @@ -19495,9 +15631,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/upper_medical) "cyZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19514,9 +15648,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_midship_hallway) "czR" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19530,18 +15662,13 @@ }, /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_p) "cAm" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_medbay) "cAy" = ( /obj/structure/closet/secure_closet/guncabinet/red/mp_armory_shotgun, @@ -19556,9 +15683,7 @@ dir = 8 }, /obj/item/stack/sheet/metal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "cAF" = ( /obj/structure/disposalpipe/segment{ @@ -19568,9 +15693,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "cAR" = ( /turf/closed/wall/almayer/reinforced, @@ -19587,9 +15710,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/starboard) "cBj" = ( /obj/structure/machinery/cryopod{ @@ -19603,9 +15724,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/port) "cBs" = ( /obj/structure/bed/chair, @@ -19613,9 +15732,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/alpha) "cBw" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -19628,10 +15745,7 @@ icon_state = "E"; pixel_x = 2 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/hallways/lower/port_aft_hallway) "cBV" = ( /obj/structure/closet/firecloset, @@ -19639,10 +15753,7 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/almayer/hallways/lower/port_fore_hallway) "cCa" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -19655,17 +15766,13 @@ dir = 8; layer = 2.7 }, -/turf/open/floor/almayer/uscm/directional{ - dir = 9 - }, +/turf/open/floor/almayer/uscm/directional/northwest, /area/almayer/living/briefing) "cCE" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "cCL" = ( /obj/effect/landmark/crap_item, @@ -19679,9 +15786,7 @@ req_access = null }, /obj/item/clothing/mask/rebreather/scarf/tacticalmask/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "cDn" = ( /obj/structure/surface/table/almayer, @@ -19696,28 +15801,21 @@ pixel_x = 4; pixel_y = 11 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "cDs" = ( /obj/structure/machinery/cryopod, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie) "cDx" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_m_p) "cDC" = ( /obj/structure/disposalpipe/segment{ @@ -19726,18 +15824,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/grunt_rnr) "cDH" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/computer/cameras/wooden_tv/broadcast{ pixel_y = 29 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "cDI" = ( /obj/structure/disposalpipe/junction{ @@ -19755,17 +15849,12 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/lobby) "cDP" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/north, /area/almayer/hallways/upper/midship_hallway) "cDZ" = ( /obj/structure/surface/table/almayer, /obj/item/paper, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/tankerbunks) "cEi" = ( /obj/structure/sign/poster, @@ -19782,10 +15871,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/command/cic) "cEA" = ( /obj/structure/disposalpipe/segment{ @@ -19798,9 +15884,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "cEC" = ( /obj/structure/disposalpipe/segment{ @@ -19819,16 +15903,11 @@ pixel_x = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/charlie) "cEG" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/fore_hallway) "cFg" = ( /obj/structure/stairs{ @@ -19855,35 +15934,26 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/weapon_room) "cFn" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/command/lifeboat) "cFC" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/brig/processing) "cFP" = ( /obj/structure/sign/safety/outpatient{ pixel_x = -17; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "cGd" = ( /turf/closed/wall/almayer, @@ -19896,24 +15966,16 @@ /area/almayer/maint/hull/upper/u_f_s) "cGB" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/maint/hull/lower/l_m_s) "cGO" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/hallways/upper/midship_hallway) "cGR" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/upper/u_m_s) "cGV" = ( -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/alpha_bravo_shared) "cGY" = ( /obj/structure/largecrate/random/barrel/blue, @@ -19924,10 +15986,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "cHk" = ( /turf/closed/wall/almayer/reinforced, @@ -19940,32 +15999,23 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "cHu" = ( /turf/closed/wall/almayer/research/containment/wall/south, /area/almayer/medical/containment/cell/cl) "cHB" = ( -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "cHC" = ( /obj/structure/machinery/cm_vending/clothing/combat_correspondent, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "cHE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/command/cichallway) "cHG" = ( /obj/structure/machinery/light{ @@ -19983,10 +16033,7 @@ "cIm" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/almayer/hallways/lower/port_fore_hallway) "cIr" = ( /obj/structure/disposalpipe/segment{ @@ -19997,17 +16044,13 @@ "cIx" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "cIG" = ( /obj/structure/closet/emcloset, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "cIO" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -20016,17 +16059,13 @@ /area/almayer/hallways/lower/port_fore_hallway) "cIS" = ( /obj/structure/closet, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "cIW" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ name = "\improper Engineering Engine Monitoring" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/starboard) "cJm" = ( /obj/structure/machinery/light{ @@ -20035,9 +16074,7 @@ /obj/structure/bed/chair{ dir = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "cJs" = ( /turf/open/floor/plating/plating_catwalk, @@ -20050,9 +16087,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "cJv" = ( /obj/structure/stairs{ @@ -20090,9 +16125,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "cJM" = ( /obj/structure/machinery/door_display/research_cell{ @@ -20132,9 +16165,7 @@ req_one_access_txt = "19;28" }, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "cKm" = ( /obj/structure/surface/table/almayer, @@ -20158,24 +16189,16 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/interrogation) "cKL" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/engineering/upper_engineering/port) "cLd" = ( /obj/structure/closet, /obj/item/clothing/glasses/mgoggles/prescription, /obj/item/clothing/glasses/mbcg, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "cLl" = ( /obj/structure/surface/table/almayer, @@ -20191,9 +16214,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_arrow" - }, +/turf/open/floor/almayer/aicore/no_build/ai_arrow, /area/almayer/command/airoom) "cLq" = ( /obj/structure/machinery/light/small{ @@ -20202,10 +16223,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "cLA" = ( /obj/structure/machinery/cryopod/right{ @@ -20214,9 +16232,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/medical/lower_medical_medbay) "cLC" = ( /obj/structure/bed/chair, @@ -20227,9 +16243,7 @@ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/bridgebunks) "cMl" = ( /obj/structure/disposalpipe/segment{ @@ -20257,10 +16271,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/starboard) "cMV" = ( /obj/structure/sign/prop1{ @@ -20281,15 +16292,10 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/processing) "cNf" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/living/briefing) "cNm" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/port_aft_hallway) "cNC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -20308,29 +16314,21 @@ locked = 1; name = "\improper Containment Cell 4" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/containment/cell/cl) "cNI" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/shipboard/brig/medical) "cNJ" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/mp_bunks) "cNK" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "cNM" = ( /obj/effect/step_trigger/clone_cleaner, @@ -20341,10 +16339,7 @@ /obj/structure/machinery/status_display{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/port) "cNX" = ( /obj/structure/disposalpipe/segment{ @@ -20357,15 +16352,10 @@ /area/almayer/living/grunt_rnr) "cOd" = ( /obj/structure/blocker/fuelpump, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "cOe" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/almayer/hallways/upper/midship_hallway) "cOh" = ( /obj/item/stool{ @@ -20379,9 +16369,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_a_p) "cOt" = ( /obj/structure/largecrate/random/case/small, @@ -20395,10 +16383,7 @@ name = "umbilical wall" }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/almayer_hull{ - dir = 4; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/east, /area/almayer/engineering/upper_engineering/starboard) "cOV" = ( /obj/effect/projector{ @@ -20481,10 +16466,7 @@ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/cichallway) "cPj" = ( /obj/structure/window/framed/almayer/hull, @@ -20497,10 +16479,7 @@ /obj/structure/sign/safety/stairs{ pixel_x = -15 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/hallways/upper/starboard) "cPP" = ( /obj/structure/sign/poster/pinup{ @@ -20515,15 +16494,10 @@ icon_state = "lattice12"; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "cQc" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/living/briefing) "cQg" = ( /obj/structure/surface/rack, @@ -20531,9 +16505,7 @@ icon_state = "W" }, /obj/item/clothing/ears/earmuffs, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "cQo" = ( /obj/effect/decal/warning_stripes{ @@ -20542,10 +16514,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 5 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/containment) "cQv" = ( /turf/closed/wall/almayer/reinforced, @@ -20568,9 +16537,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/midship_hallway) "cQG" = ( /turf/open/floor/almayer, @@ -20602,19 +16569,13 @@ /obj/structure/machinery/door/airlock/almayer/command/reinforced{ name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "cRi" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/port) "cRv" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/port_missiles) "cRK" = ( /obj/structure/desertdam/decals/road_edge{ @@ -20634,16 +16595,11 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "cSk" = ( /obj/structure/machinery/door/window/southleft, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/securestorage) "cSm" = ( /obj/structure/sign/safety/ladder{ @@ -20656,15 +16612,10 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "cSC" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/starboard_missiles) "cSH" = ( /obj/structure/disposalpipe/segment{ @@ -20679,97 +16630,68 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/hallways/lower/port_midship_hallway) "cSQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "cST" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "cTf" = ( /obj/structure/machinery/cryopod/right{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "cTy" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/shipboard/brig/medical) "cTC" = ( /obj/structure/machinery/vending/walkman, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/living/offices) "cTM" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/mess) "cTX" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/cryo_cells) "cUl" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "cUo" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/lifeboat_pumps/north1) "cVb" = ( /obj/structure/machinery/sentry_holder/almayer, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "cVf" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/starboard_midship_hallway) "cVq" = ( -/obj/structure/machinery/power/apc/almayer/hardened{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/hardened/north, /turf/open/floor/almayer, /area/almayer/command/corporateliaison) "cVt" = ( @@ -20777,18 +16699,13 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "cVw" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/starboard) "cVK" = ( /obj/structure/surface/rack, @@ -20797,9 +16714,7 @@ pixel_y = 32 }, /obj/effect/spawner/random/facepaint, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "cVZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -20807,9 +16722,7 @@ /area/almayer/hallways/lower/port_midship_hallway) "cWb" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "cWm" = ( /obj/structure/surface/rack, @@ -20823,9 +16736,7 @@ /obj/structure/sign/safety/hazard{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/lower_medical_medbay) "cWr" = ( /obj/structure/machinery/photocopier{ @@ -20860,29 +16771,25 @@ pixel_x = 2; pixel_y = 10 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/living/offices) +"cWw" = ( +/obj/structure/machinery/cm_vending/gear/staff_officer_armory, +/turf/open/floor/almayer/redfull, +/area/almayer/command/cic) "cWy" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/item/reagent_container/food/snacks/packaged_burger, /obj/item/reagent_container/food/snacks/packaged_burger, /obj/item/reagent_container/food/snacks/packaged_burger, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "cWE" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering/port) "cXi" = ( /obj/structure/machinery/light{ @@ -20901,18 +16808,13 @@ /area/almayer/shipboard/brig/cells) "cXm" = ( /obj/structure/largecrate/supply/supplies/mre, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "cXq" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/hallways/upper/fore_hallway) "cXz" = ( /obj/structure/surface/table/almayer, @@ -20930,18 +16832,14 @@ pixel_x = -2; pixel_y = -11 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "cXC" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/containment) "cXD" = ( /obj/structure/surface/rack, @@ -20952,9 +16850,7 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/execution_storage) "cXF" = ( /obj/structure/machinery/flasher{ @@ -20965,14 +16861,10 @@ pixel_x = -15; pixel_y = 30 }, -/turf/open/floor/almayer/research/containment/corner_var1{ - icon_state = "containment_corner_variant_2" - }, +/turf/open/floor/almayer/research/containment/corner_var1/containment_corner_variant_2, /area/almayer/medical/containment/cell/cl) "cXR" = ( -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/almayer/squads/req) "cXV" = ( /obj/structure/bed/chair{ @@ -20986,10 +16878,7 @@ }, /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/upper_medical) "cXX" = ( /obj/structure/disposalpipe/segment, @@ -21000,33 +16889,25 @@ /area/almayer/maint/hull/lower/l_m_p) "cXY" = ( /obj/item/stack/catwalk, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/starboard) "cYo" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "cYu" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "cYN" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "cYT" = ( /obj/structure/machinery/light{ @@ -21040,9 +16921,7 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/lifeboat_pumps/south1) "cZe" = ( /turf/closed/wall/almayer/outer, @@ -21068,9 +16947,7 @@ /area/almayer/maint/upper/u_f_s) "cZB" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_umbilical) "cZI" = ( /obj/effect/decal/warning_stripes{ @@ -21079,9 +16956,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "cZO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -21119,28 +16994,20 @@ dir = 4; pixel_y = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/port) "dan" = ( /obj/structure/surface/table/almayer, /obj/item/tool/weldpack, /obj/item/storage/toolbox/mechanical, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/maint/upper/u_a_s) "daz" = ( /turf/closed/wall/almayer/aicore/hull, /area/almayer/command/airoom) "daF" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_f_p) "daI" = ( @@ -21148,9 +17015,7 @@ name = "\improper Armourer's Workshop"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_m_s) "dbc" = ( /obj/effect/decal/warning_stripes{ @@ -21160,10 +17025,7 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/upper/port) "dbe" = ( /obj/structure/largecrate/random/case/double, @@ -21171,9 +17033,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/port) "dbn" = ( /obj/structure/surface/table/almayer, @@ -21192,10 +17052,7 @@ /turf/open/floor/plating, /area/almayer/living/port_emb) "dbq" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/north, /area/almayer/engineering/upper_engineering/port) "dbs" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -21211,9 +17068,7 @@ id = "perma_lockdown_2"; name = "\improper Perma Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/perma) "dbv" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -21228,10 +17083,7 @@ pixel_x = -6; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/engineering/port_atmos) "dbw" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, @@ -21248,15 +17100,10 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "dbX" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/maint/upper/mess) "dcd" = ( /obj/structure/bed/chair/comfy{ @@ -21266,10 +17113,7 @@ /area/almayer/living/briefing) "dck" = ( /obj/structure/bed/stool, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/grunt_rnr) "dcp" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -21282,10 +17126,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/port_umbilical) "dcy" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/perma) "dcR" = ( /turf/open/floor/plating/plating_catwalk, @@ -21301,37 +17142,26 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_p) "ddf" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "ddj" = ( /obj/structure/bed/chair/bolted, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/brig/interrogation) "ddk" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "ddw" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /obj/structure/sign/safety/terminal{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop/hangar) "ddz" = ( /obj/structure/sign/safety/maint{ @@ -21355,22 +17185,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/aft_hallway) "deg" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south2) "deq" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "deD" = ( /obj/structure/machinery/prop/almayer/CICmap{ @@ -21393,10 +17217,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/living/port_emb) "dfa" = ( /obj/structure/disposalpipe/segment, @@ -21413,32 +17234,23 @@ pixel_x = -6; pixel_y = 24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "dfk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/cells) "dfA" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "dfC" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "dgg" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -21449,19 +17261,14 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/computerlab) "dgl" = ( /obj/structure/reagent_dispensers/water_cooler, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "dgx" = ( /obj/structure/flora/pottedplant{ @@ -21469,23 +17276,16 @@ pixel_y = 13 }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/chief_mp_office) "dgI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/cafeteria_officer) "dha" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "dhd" = ( /obj/structure/window/reinforced/ultra{ @@ -21495,9 +17295,7 @@ dir = 1 }, /obj/structure/bed/chair/bolted, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/almayer/shipboard/brig/execution) "dho" = ( /obj/structure/machinery/alarm/almayer{ @@ -21508,28 +17306,21 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/starboard) "dhp" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "dhA" = ( /obj/structure/largecrate/supply/generator, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/maint/upper/u_a_p) "dhQ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -21541,9 +17332,7 @@ id = "north_central_checkpoint"; name = "\improper Checkpoint Shutters" }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "div" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -21554,9 +17343,7 @@ id = "laddernortheast"; name = "\improper North East Ladders Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_midship_hallway) "diw" = ( /obj/item/device/radio/intercom{ @@ -21564,10 +17351,7 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/fore_hallway) "diz" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/blastdoor{ @@ -21575,9 +17359,7 @@ linked_dock = "almayer-lifeboat1"; throw_dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "diJ" = ( /obj/structure/window/reinforced{ @@ -21588,9 +17370,7 @@ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/alpha_bravo_shared) "djQ" = ( /obj/item/device/radio/intercom{ @@ -21607,24 +17387,18 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "dka" = ( /obj/structure/machinery/optable, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_four) "dkj" = ( /obj/structure/surface/table/almayer, /obj/item/device/radio/intercom/alamo{ layer = 2.9 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/offices/flight) "dkq" = ( /obj/structure/machinery/door_control{ @@ -21638,19 +17412,13 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/living/briefing) "dkz" = ( /obj/structure/pipes/vents/scrubber/no_boom{ dir = 4 }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 8; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/west, /area/almayer/command/airoom) "dkO" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -21664,28 +17432,19 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "dkP" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/lower/starboard_midship_hallway) "dkX" = ( /obj/structure/bed/chair/comfy/delta, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "dll" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "dlo" = ( /obj/effect/decal/warning_stripes{ @@ -21695,9 +17454,7 @@ /area/almayer/hallways/upper/starboard) "dlT" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/aft_hallway) "dmg" = ( /obj/structure/machinery/vending/coffee, @@ -21705,10 +17462,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/command/cichallway) "dmr" = ( /obj/structure/transmitter{ @@ -21717,16 +17471,10 @@ phone_id = "Brig Main Offices"; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "dmv" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/command/cichallway) "dmA" = ( /turf/open/floor/almayer, @@ -21735,9 +17483,7 @@ /obj/structure/surface/rack, /obj/item/mortar_shell/incendiary, /obj/item/mortar_shell/incendiary, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "dmF" = ( /obj/structure/machinery/disposal, @@ -21745,10 +17491,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/squads/req) "dmR" = ( /obj/effect/glowshroom, @@ -21783,17 +17526,12 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/cells) "dnh" = ( /obj/structure/surface/rack, /obj/item/book/manual/orbital_cannon_manual, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/maint/upper/u_a_p) "dnC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -21803,21 +17541,15 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/hydroponics) "dnE" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "dnH" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/starboard) "dnP" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -21828,10 +17560,7 @@ /area/almayer/hallways/lower/port_midship_hallway) "dnS" = ( /obj/structure/safe, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/securestorage) "dnZ" = ( /obj/structure/machinery/light{ @@ -21841,10 +17570,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/maint/hull/lower/l_a_p) "dof" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ @@ -21853,19 +17579,14 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "doJ" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, /obj/structure/bed/stool, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/grunt_rnr) "doP" = ( /obj/structure/disposaloutlet{ @@ -21880,9 +17601,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "doU" = ( /obj/structure/surface/rack, @@ -21890,10 +17609,7 @@ /area/almayer/engineering/upper_engineering/port) "doX" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/upper/aft_hallway) "dpo" = ( /obj/structure/machinery/light{ @@ -21906,9 +17622,7 @@ pixel_x = 14; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "dpp" = ( /obj/effect/projector{ @@ -21929,19 +17643,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "dpO" = ( /obj/structure/machinery/cm_vending/clothing/marine/delta{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/delta) "dqb" = ( /obj/structure/sign/safety/security{ @@ -21951,16 +17660,10 @@ /area/almayer/lifeboat_pumps/south1) "dqg" = ( /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "dqj" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/command/lifeboat) "dqw" = ( /turf/closed/wall/almayer/outer, @@ -21970,9 +17673,7 @@ /obj/structure/bed/chair/comfy/bravo{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "dqE" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -21983,9 +17684,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Conference and Office Area" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/offices) "drj" = ( /obj/structure/window/reinforced{ @@ -21995,17 +17694,11 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/charlie_delta_shared) "drk" = ( /obj/structure/closet, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/engineering/port_atmos) "dro" = ( /obj/structure/surface/table/almayer, @@ -22013,9 +17706,7 @@ /obj/effect/spawner/random/powercell, /obj/effect/spawner/random/bomb_supply, /obj/effect/spawner/random/bomb_supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "drT" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -22033,9 +17724,7 @@ /obj/item/storage/fancy/vials, /obj/item/storage/fancy/vials, /obj/item/storage/fancy/vials, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/hydroponics) "drU" = ( /obj/structure/machinery/door_control{ @@ -22052,24 +17741,17 @@ /area/almayer/command/airoom) "dsA" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/shipboard/brig/execution) "dsY" = ( -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/lower/starboard_midship_hallway) "dtu" = ( /obj/structure/machinery/portable_atmospherics/canister/air, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/upper/u_a_s) "dtH" = ( /obj/structure/bed/chair/comfy{ @@ -22084,12 +17766,8 @@ /turf/open/floor/almayer, /area/almayer/living/chapel) "duo" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/obj/structure/machinery/power/apc/almayer/west, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "dut" = ( /obj/structure/machinery/door_control{ @@ -22100,9 +17778,7 @@ pixel_x = 28; pixel_y = 23 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "duv" = ( /obj/structure/pipes/vents/scrubber{ @@ -22115,9 +17791,7 @@ /obj/item/trash/USCMtray{ pixel_x = 5 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "duz" = ( /obj/structure/mirror{ @@ -22130,10 +17804,7 @@ /area/almayer/engineering/upper_engineering/port) "duF" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/port) "duT" = ( /obj/structure/bed, @@ -22141,62 +17812,45 @@ id = "Cell 2"; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/brig/cells) "duV" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "dvg" = ( /obj/structure/reagent_dispensers/fueltank/custom, /obj/structure/sign/safety/chem_lab{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/chemistry) "dvl" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/command/cichallway) "dvs" = ( /obj/structure/machinery/cm_vending/clothing/vehicle_crew{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "dvD" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "dvZ" = ( /obj/structure/machinery/door/airlock/almayer/maint, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/mess) "dwj" = ( /obj/effect/step_trigger/clone_cleaner, @@ -22221,18 +17875,14 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_f_s) "dwA" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/sign/safety/bathunisex{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/upper_medical) "dwI" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -22243,24 +17893,17 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/starboard) "dxu" = ( /obj/structure/sink{ dir = 1; pixel_y = -10 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_four) "dxv" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/almayer/command/computerlab) "dxF" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -22268,9 +17911,7 @@ vector_x = 19; vector_y = -98 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/stair_clone/upper) "dxJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22279,18 +17920,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "dxK" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/command/lifeboat) "dxT" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -22310,9 +17946,7 @@ dir = 2; name = "\improper Isolation Cell" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/perma) "dyb" = ( /obj/structure/machinery/smartfridge/chemistry, @@ -22321,9 +17955,7 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "dyd" = ( /obj/structure/bed/chair/office/dark{ @@ -22332,9 +17964,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "dyj" = ( /obj/structure/closet/secure_closet/commander, @@ -22347,18 +17977,14 @@ /area/almayer/living/commandbunks) "dyp" = ( /obj/structure/machinery/ares/cpu, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "dyq" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_umbilical) "dyx" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -22372,19 +17998,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "dyK" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/ce_room) "dzp" = ( /turf/open/floor/almayer, @@ -22403,9 +18023,7 @@ autoname = 0; c_tag = "AI - Secondary Processors" }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_floor2" - }, +/turf/open/floor/almayer/aicore/no_build/ai_floor2, /area/almayer/command/airoom) "dzG" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -22438,9 +18056,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "dAq" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -22450,9 +18066,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/bravo{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "dAA" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -22466,9 +18080,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "dAX" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -22478,9 +18090,7 @@ /obj/structure/sign/safety/commline_connection{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "dBg" = ( /obj/structure/stairs{ @@ -22492,19 +18102,14 @@ vector_y = 104 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/port_midship_hallway) "dBj" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/hydroponics) "dBp" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -22515,15 +18120,11 @@ /area/almayer/lifeboat_pumps/south1) "dBs" = ( /obj/structure/machinery/cm_vending/clothing/dress, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/cic) "dBG" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/engineering/upper_engineering) "dBH" = ( /obj/structure/window/framed/almayer/white, @@ -22547,18 +18148,14 @@ layer = 3.3; pixel_x = 15 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "dBO" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_one) "dBR" = ( /obj/effect/decal/warning_stripes{ @@ -22570,10 +18167,7 @@ req_one_access = null; req_one_access_txt = "7;23;27;102" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/hallways/lower/repair_bay) "dBS" = ( /obj/effect/decal/warning_stripes{ @@ -22597,9 +18191,7 @@ unacidable = 1; unslashable = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/cells) "dCr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22618,9 +18210,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "dCz" = ( /obj/structure/surface/table/almayer, @@ -22636,9 +18226,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/lifeboat_pumps/south1) "dCK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -22649,9 +18237,7 @@ "dCM" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_aft_hallway) "dDp" = ( /obj/effect/decal/warning_stripes{ @@ -22676,9 +18262,7 @@ /area/almayer/living/port_emb) "dDJ" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "dDL" = ( /obj/structure/surface/table/almayer, @@ -22688,10 +18272,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/upper_medical) "dDM" = ( /obj/effect/decal/cleanable/blood/oil, @@ -22701,19 +18282,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower/workshop/hangar) "dDT" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "dEm" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/effect/decal/warning_stripes{ icon_state = "S" }, @@ -22722,10 +18298,7 @@ pixel_x = 1 }, /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/containment/cell) "dEn" = ( /obj/structure/machinery/firealarm{ @@ -22735,10 +18308,7 @@ /area/almayer/command/lifeboat) "dEo" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "dEp" = ( /turf/open/floor/plating/plating_catwalk, @@ -22752,9 +18322,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "dEG" = ( /obj/structure/machinery/light{ @@ -22762,15 +18330,11 @@ unslashable = 1 }, /obj/structure/closet/secure_closet/brig, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/processing) "dEJ" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/lifeboat_pumps/north2) "dEK" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -22792,9 +18356,7 @@ "dEQ" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/condiment/hotsauce/tabasco, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "dEX" = ( /obj/structure/closet/secure_closet/guncabinet/riot_control, @@ -22807,10 +18369,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/armory) "dFk" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/command/lifeboat) "dFl" = ( /obj/structure/sign/safety/security{ @@ -22820,10 +18379,7 @@ /obj/structure/sign/safety/restrictedarea{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "dFF" = ( /obj/structure/flora/pottedplant{ @@ -22836,17 +18392,13 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "dFM" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "dFN" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -22859,35 +18411,25 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/engineering/upper_engineering) "dFR" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/command/cichallway) "dFW" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/cell_charger, /obj/item/cell/apc, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "dGg" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "dGr" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/living/pilotbunks) "dGC" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -22895,10 +18437,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south1) "dGP" = ( /obj/structure/disposalpipe/segment, @@ -22909,9 +18448,7 @@ req_one_access = null; req_one_access_txt = "3;22;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_f_s) "dGT" = ( /obj/structure/machinery/light{ @@ -22920,9 +18457,7 @@ }, /obj/structure/surface/table/almayer, /obj/item/storage/donut_box, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/mp_bunks) "dGU" = ( /obj/structure/sign/poster/propaganda{ @@ -22931,9 +18466,7 @@ /obj/structure/bed/chair/comfy/alpha{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "dHd" = ( /obj/structure/disposalpipe/segment{ @@ -22949,9 +18482,7 @@ /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "dHu" = ( /obj/structure/desertdam/decals/road_edge{ @@ -22972,9 +18503,7 @@ /obj/structure/pipes/unary/freezer{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "dHZ" = ( /obj/structure/window/framed/almayer, @@ -23000,19 +18529,14 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/command/lifeboat) "dIH" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/engineering/lower/workshop) "dII" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/shared/alpha_bravo, @@ -23022,9 +18546,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "dJe" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -23032,23 +18554,17 @@ /obj/item/stack/sheet/mineral/phoron/medium_stack{ pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "dJy" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "dJC" = ( /obj/structure/machinery/sentry_holder/almayer/mini/aicore, -/turf/open/floor/almayer/no_build{ - icon_state = "plating" - }, +/turf/open/floor/almayer/no_build/plating, /area/almayer/command/airoom) "dJG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -23064,9 +18580,7 @@ /obj/structure/sign/arcturianstopsign{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "dJJ" = ( /turf/open/floor/plating/plating_catwalk, @@ -23093,15 +18607,10 @@ unacidable = 0; unslashable = 0 }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 8; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/west, /area/almayer/command/airoom) "dKp" = ( -/turf/open/floor/almayer/research/containment/corner{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner/east, /area/almayer/medical/containment/cell/cl) "dKK" = ( /obj/effect/decal/warning_stripes{ @@ -23123,9 +18632,7 @@ pixel_x = 25; req_one_access_txt = "3" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "dKS" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -23140,9 +18647,7 @@ "dLc" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "dLe" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -23150,9 +18655,7 @@ dir = 4; icon_state = "pipe-j2" }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cichallway) "dLt" = ( /obj/structure/sign/safety/hazard{ @@ -23163,30 +18666,21 @@ pixel_x = -17; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/almayer/shipboard/sea_office) "dLz" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/lifeboat_pumps/south1) "dMj" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/upper/u_m_p) "dMB" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/almayer/living/cryo_cells) "dME" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/fore_hallway) "dMK" = ( /turf/closed/wall/almayer/research/containment/wall/corner{ @@ -23206,10 +18700,7 @@ /obj/structure/sink{ pixel_y = 24 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/containment) "dNt" = ( /obj/structure/window/framed/almayer/hull/hijack_bustable, @@ -23228,9 +18719,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/fore_hallway) "dNM" = ( /obj/structure/surface/table/almayer, @@ -23238,9 +18727,7 @@ pixel_x = -5; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "dNW" = ( /obj/structure/machinery/firealarm{ @@ -23254,9 +18741,7 @@ dir = 1 }, /obj/structure/closet/secure_closet/staff_officer/armory/m4a1, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "dOe" = ( /obj/structure/sign/safety/fire_haz{ @@ -23266,9 +18751,7 @@ /obj/structure/reagent_dispensers/ethanoltank{ anchored = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "dOl" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -23276,9 +18759,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "dOG" = ( /obj/structure/disposalpipe/segment, @@ -23292,9 +18773,7 @@ }, /obj/item/trash/pistachios, /obj/item/tool/screwdriver, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/hallways/lower/repair_bay) "dPd" = ( /obj/structure/surface/table/almayer, @@ -23302,9 +18781,7 @@ pixel_x = 5; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "dPk" = ( /obj/structure/surface/table/almayer, @@ -23312,17 +18789,13 @@ dir = 8 }, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_umbilical) "dPm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "dPq" = ( /obj/structure/surface/table/almayer, @@ -23343,9 +18816,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "dPO" = ( /obj/structure/bed/chair{ @@ -23357,18 +18828,14 @@ /obj/structure/surface/table/almayer, /obj/item/tool/pen, /obj/item/paper_bin/uscm, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "dPT" = ( /obj/structure/machinery/brig_cell/cell_2{ pixel_x = 32; pixel_y = -32 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/shipboard/brig/processing) "dQp" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -23385,18 +18852,13 @@ dir = 1; name = "Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/cells) "dQA" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/engineering/lower) "dQV" = ( /obj/structure/machinery/light{ @@ -23425,24 +18887,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/shipboard/brig/mp_bunks) "dRs" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/port) "dRv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/squads/alpha) "dRA" = ( /obj/structure/disposalpipe/segment{ @@ -23454,9 +18909,7 @@ /obj/structure/machinery/status_display{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "dRD" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -23466,9 +18919,7 @@ req_access = null; req_one_access_txt = "3;22;2;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/offices/flight) "dRP" = ( /obj/structure/bed/chair/comfy/orange, @@ -23495,25 +18946,17 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "dSp" = ( /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south1) "dSI" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/hallways/upper/midship_hallway) "dSJ" = ( /obj/item/device/radio/intercom{ @@ -23527,15 +18970,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_two) "dSZ" = ( /obj/structure/bed/chair, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/almayer/powered/agent) "dTd" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -23543,14 +18982,10 @@ id = "laddernortheast"; name = "\improper North East Ladders Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_midship_hallway) "dTn" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/starboard) "dTr" = ( /obj/structure/disposalpipe/segment{ @@ -23568,58 +19003,38 @@ /area/almayer/hallways/hangar) "dTS" = ( /obj/structure/machinery/fuelcell_recycler, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "dTZ" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "dUE" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/shipboard/brig/cic_hallway) "dUR" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/hallways/upper/midship_hallway) "dUS" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_two) "dUZ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/port_missiles) "dVd" = ( /obj/structure/machinery/seed_extractor{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "dVe" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/living/briefing) "dVn" = ( /obj/effect/step_trigger/clone_cleaner, @@ -23630,10 +19045,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/starboard) "dVs" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -23647,10 +19059,7 @@ /area/almayer/living/port_emb) "dVu" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/medical_science) "dVH" = ( /obj/structure/platform{ @@ -23663,18 +19072,14 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "dVO" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "dVR" = ( /obj/structure/ladder{ @@ -23699,10 +19104,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/req) "dWw" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/living/basketball) "dWA" = ( /obj/structure/sign/poster{ @@ -23725,23 +19127,17 @@ pixel_y = -32 }, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "dWX" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/starboard) "dXb" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/cryo_cells) "dXd" = ( /obj/item/storage/fancy/cigarettes/kpack, @@ -23749,43 +19145,32 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "dXo" = ( /obj/structure/surface/table/almayer, /obj/item/device/taperecorder, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "dXr" = ( /obj/structure/bed/chair{ dir = 8; pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/lower_medical_medbay) "dXG" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "dXI" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ name = "\improper Exterior Airlock"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/stern_point_defense) "dXV" = ( /obj/structure/desertdam/decals/road_edge{ @@ -23801,10 +19186,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/living/pilotbunks) "dYb" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -23827,9 +19209,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/fore_hallway) "dYu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -23843,10 +19223,7 @@ pixel_y = 25 }, /obj/item/frame/fire_alarm, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "dYR" = ( /obj/structure/surface/table/almayer, @@ -23874,10 +19251,7 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/lower_medical_medbay) "dYX" = ( /obj/structure/machinery/door/airlock/almayer/marine/bravo{ @@ -23887,9 +19261,7 @@ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "dZu" = ( /obj/structure/machinery/light{ @@ -23901,9 +19273,7 @@ /obj/structure/surface/rack, /obj/item/tool/weldpack, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "eaf" = ( /obj/structure/machinery/cm_vending/clothing/military_police{ @@ -23917,9 +19287,7 @@ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/general_equipment) "ean" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -23939,26 +19307,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_one) "eax" = ( /obj/structure/surface/table/almayer, /obj/item/tool/weldpack, /obj/item/tool/crowbar, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "eaz" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "ebd" = ( /obj/effect/decal/cleanable/dirt, @@ -23974,27 +19336,21 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "ebn" = ( /obj/structure/sign/safety/airlock{ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "ebp" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/bed/chair/comfy/bravo{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "ebI" = ( /obj/item/clothing/shoes/red, @@ -24015,19 +19371,14 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "eco" = ( /obj/structure/sign/safety/restrictedarea{ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "ecr" = ( /turf/closed/wall/almayer/reinforced, @@ -24037,51 +19388,37 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "ecZ" = ( /obj/structure/ladder{ height = 1; id = "bridge4" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/navigation) "edn" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_aft_hallway) "edo" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/shipboard/brig/processing) "edv" = ( /obj/structure/bed/sofa/south/white/left, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/medical_science) "edG" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "edV" = ( /obj/structure/machinery/power/terminal, /turf/open/floor/almayer, /area/almayer/maint/upper/mess) "eed" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/command/computerlab) "eeh" = ( /obj/structure/surface/table/almayer, @@ -24089,9 +19426,7 @@ pixel_y = 9 }, /obj/item/reagent_container/food/snacks/packaged_burger, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "eei" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -24103,26 +19438,19 @@ pixel_x = 7; pixel_y = 14 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "eem" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/tool/kitchen/tray, /obj/item/reagent_container/food/snacks/boiledrice, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "eet" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "eeu" = ( /obj/structure/disposalpipe/segment{ @@ -24135,24 +19463,18 @@ pixel_x = -25 }, /obj/structure/machinery/vending/dinnerware, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "eeA" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "eeC" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "eeR" = ( /obj/structure/surface/rack, @@ -24162,10 +19484,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_a_p) "efj" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/port) "efk" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -24173,18 +19492,14 @@ name = "\improper Umbillical Airlock"; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "efC" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, /obj/structure/machinery/suit_storage_unit/carbon_unit, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "efJ" = ( /obj/item/tool/wet_sign, @@ -24198,9 +19513,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "efP" = ( /obj/structure/surface/table/almayer, @@ -24212,18 +19525,13 @@ pixel_x = 5; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "efT" = ( /obj/structure/machinery/atm{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/processing) "efV" = ( /obj/structure/disposalpipe/junction{ @@ -24248,9 +19556,7 @@ pixel_x = -28; pixel_y = -23 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "ege" = ( /obj/structure/machinery/door_control{ @@ -24267,10 +19573,7 @@ c_tag = "AI - Main Staircase" }, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer/aicore/no_build{ - dir = 8; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/west, /area/almayer/command/airoom) "egp" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -24287,16 +19590,11 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/chapel) "egD" = ( /obj/structure/bed/stool, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/lower/port_midship_hallway) "ehc" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -24307,9 +19605,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "ehi" = ( /obj/effect/decal/warning_stripes{ @@ -24332,10 +19628,7 @@ /obj/structure/sign/safety/maint{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south2) "ehx" = ( /obj/effect/landmark/start/marine/tl/alpha, @@ -24356,9 +19649,7 @@ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/starboard) "ehM" = ( /obj/structure/surface/rack, @@ -24393,9 +19684,7 @@ /obj/item/bedsheet/red{ pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "ehX" = ( /obj/structure/disposalpipe/segment{ @@ -24405,10 +19694,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/processing) "eii" = ( /obj/structure/platform{ @@ -24428,9 +19714,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/port) "eiq" = ( /obj/structure/surface/table/reinforced/prison, @@ -24441,10 +19725,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/operating_room_two) "eiE" = ( /obj/structure/machinery/light{ @@ -24455,9 +19736,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "eiN" = ( /obj/structure/machinery/light{ @@ -24467,16 +19746,12 @@ pixel_y = 6 }, /obj/item/clothing/under/marine/dress, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "eiP" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "ejj" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -24488,9 +19763,7 @@ pixel_x = 2; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "ejo" = ( /obj/effect/decal/warning_stripes{ @@ -24501,21 +19774,14 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "ejt" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 4 - }, +/turf/open/floor/almayer/uscm/directional/east, /area/almayer/command/lifeboat) "ejx" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/hallways/upper/midship_hallway) "ejV" = ( /obj/structure/closet, @@ -24524,24 +19790,18 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "ejY" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "eky" = ( /turf/open/floor/almayer, /area/almayer/command/lifeboat) "ekz" = ( /obj/structure/girder/displaced, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "ekM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -24554,10 +19814,7 @@ icon_state = "S" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/lower/starboard_umbilical) "ekY" = ( /obj/structure/machinery/door/airlock/almayer/generic/glass{ @@ -24566,29 +19823,28 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/starboard_garden) "ekZ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/secure_data{ - dir = 4 + dir = 4; + pixel_y = 10 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" +/obj/structure/machinery/computer/cameras/almayer_brig{ + dir = 4; + desc = "Used to access the various cameras in the security brig."; + name = "brig cameras console"; + pixel_y = -11 }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/warden_office) "elf" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering) "elv" = ( /obj/effect/step_trigger/clone_cleaner, @@ -24608,9 +19864,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_one) "elR" = ( /turf/closed/wall/almayer/research/containment/wall/corner{ @@ -24628,9 +19882,7 @@ dir = 2; name = "\improper Execution Equipment" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/execution_storage) "elY" = ( /obj/structure/machinery/light/small{ @@ -24643,25 +19895,19 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_umbilical) "eme" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/upper_medical) "eml" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_umbilical) "emn" = ( /obj/structure/surface/rack, @@ -24669,10 +19915,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering) "emp" = ( /turf/closed/wall/almayer/reinforced, @@ -24697,46 +19940,32 @@ /area/almayer/maint/hull/lower/l_f_p) "emK" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/medical_science) "emL" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/hallways/upper/midship_hallway) "ene" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/command/securestorage) "eni" = ( /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "enK" = ( /obj/effect/step_trigger/clone_cleaner, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/starboard_fore_hallway) "enQ" = ( /obj/structure/surface/rack, /obj/item/frame/table, /obj/item/frame/table, /obj/item/frame/table, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "enY" = ( /obj/item/storage/firstaid, @@ -24747,27 +19976,19 @@ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_m_s) "eox" = ( /obj/structure/machinery/light/small, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/s_bow) "eoy" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "eoE" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "eoG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -24778,16 +19999,12 @@ /area/almayer/engineering/upper_engineering/port) "eoK" = ( /obj/structure/machinery/optable, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "epk" = ( /obj/structure/surface/table/almayer, /obj/item/tank/emergency_oxygen/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "epu" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -24796,9 +20013,7 @@ id = "Brig Lockdown Shutters"; name = "\improper Brig Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/lobby) "epJ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -24813,10 +20028,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/upper/fore_hallway) "eqb" = ( /obj/structure/surface/table/almayer, @@ -24848,9 +20060,7 @@ /obj/item/stack/folding_barricade/three, /obj/item/stack/folding_barricade/three, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/panic) "eqm" = ( /obj/structure/prop/almayer/computers/sensor_computer2, @@ -24861,9 +20071,7 @@ name = "Shutters"; use_power = 0 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "eqB" = ( /obj/item/bedsheet/brown{ @@ -24872,36 +20080,26 @@ /obj/structure/bed{ can_buckle = 0 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/engineering/port_atmos) "eqD" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 9 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "eqI" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, /obj/structure/bed/chair, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/port_missiles) "eqL" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "eqN" = ( /turf/open/floor/plating/plating_catwalk, @@ -24914,24 +20112,18 @@ pixel_x = 32; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "erd" = ( /obj/structure/machinery/light{ unacidable = 1; unslashable = 1 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell/cl) "ere" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "erh" = ( /obj/structure/disposalpipe/segment, @@ -24952,9 +20144,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "ern" = ( /obj/structure/pipes/vents/pump, @@ -24964,9 +20154,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "erF" = ( /obj/structure/surface/table/almayer, @@ -24975,9 +20163,7 @@ pixel_y = -2 }, /obj/item/book/manual/engineering_guide, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "erG" = ( /obj/structure/disposalpipe/junction{ @@ -25003,14 +20189,10 @@ pixel_x = 5; pixel_y = -10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "erN" = ( -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_plates" - }, +/turf/open/floor/almayer/aicore/no_build/ai_plates, /area/almayer/command/airoom) "esd" = ( /obj/structure/disposalpipe/segment{ @@ -25019,9 +20201,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_midship_hallway) "esm" = ( /obj/structure/sign/safety/storage{ @@ -25067,9 +20247,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/command/cichallway) "esK" = ( /obj/structure/desertdam/decals/road_edge{ @@ -25086,34 +20264,22 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/gym) "esQ" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/hallways/upper/fore_hallway) "esT" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 9 - }, +/turf/open/floor/almayer/uscm/directional/northwest, /area/almayer/command/lifeboat) "etf" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/north, /area/almayer/command/lifeboat) "etn" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/command/lifeboat) "ets" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/effect/decal/warning_stripes{ icon_state = "N"; layer = 3.33; @@ -25132,30 +20298,21 @@ icon_state = "S"; layer = 3.3 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "ety" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "etE" = ( /obj/structure/prop/almayer/name_stencil, -/turf/open/floor/almayer_hull{ - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir, /area/space) "etF" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "etM" = ( /obj/effect/decal/warning_stripes{ @@ -25166,9 +20323,7 @@ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_floor2" - }, +/turf/open/floor/almayer/aicore/no_build/ai_floor2, /area/almayer/command/airoom) "etN" = ( /obj/effect/landmark/yautja_teleport, @@ -25176,17 +20331,13 @@ /area/almayer/maint/hull/upper/s_bow) "eua" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "eup" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/officer_study) "euL" = ( /obj/structure/disposalpipe/segment, @@ -25196,9 +20347,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Starboard Railguns and Viewing Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_s) "euN" = ( /obj/effect/decal/warning_stripes{ @@ -25214,37 +20363,27 @@ /turf/open/floor/almayer/aicore/glowing/no_build, /area/almayer/command/airoom) "euV" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 8; - icon_state = "logo_c" - }, +/turf/open/floor/almayer/uscm/directional/logo_c/west, /area/almayer/command/cic) "euW" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/closet/secure_closet/engineering_materials, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop/hangar) "eva" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/living/basketball) "evg" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/computer/emails{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/pilotbunks) "evk" = ( /obj/structure/surface/rack, @@ -25255,18 +20394,26 @@ /obj/item/reagent_container/food/snacks/wrapped/barcardine{ pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/starboard) +"evC" = ( +/obj/structure/bed/chair{ + dir = 4 + }, +/obj/structure/machinery/door_control{ + id = "civ_uniforms"; + name = "Uniform Vendor Lockdown"; + pixel_x = -24; + pixel_y = -7; + req_access_txt = "31" + }, +/turf/open/floor/almayer, +/area/almayer/living/gym) "evM" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "evR" = ( /obj/structure/surface/table/almayer, @@ -25274,9 +20421,7 @@ pixel_y = 8 }, /obj/item/storage/toolbox/mechanical, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "evX" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -25307,9 +20452,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/execution) "ewO" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -25319,15 +20462,10 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "ewS" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/almayer/command/cichallway) "exb" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -25340,10 +20478,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/hallways/lower/port_midship_hallway) "exi" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -25360,47 +20495,34 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/engineering/upper_engineering/starboard) "exQ" = ( -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/almayer/hallways/lower/starboard_midship_hallway) "eyD" = ( /turf/closed/wall/almayer/reinforced, /area/almayer/shipboard/brig/starboard_hallway) "eyG" = ( /obj/structure/platform, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south2) "eyM" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "eyQ" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/lower_medical_lobby) "eyR" = ( /obj/structure/sign/safety/bulkhead_door{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/hallways/hangar) "eyV" = ( /obj/structure/reagent_dispensers/watertank, @@ -25412,10 +20534,7 @@ pixel_x = -17; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/shipboard/brig/cells) "ezq" = ( /obj/effect/projector{ @@ -25433,18 +20552,14 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lockerroom) "ezQ" = ( /obj/structure/sign/safety/restrictedarea{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "ezX" = ( /obj/structure/bed/chair/wood/normal, @@ -25457,10 +20572,7 @@ name = "synthetic potted plant"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/squads/alpha) "eAm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -25479,49 +20591,33 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/hallways/upper/fore_hallway) "eAC" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "eAF" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/shipboard/brig/cic_hallway) "eAG" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/regular, /obj/item/clipboard, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "eAI" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/engineering/lower/engine_core) "eAL" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/command/lifeboat) "eAN" = ( /turf/open/floor/wood/ship, @@ -25534,10 +20630,7 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/living/basketball) "eBd" = ( /obj/structure/closet/secure_closet/personal/cabinet{ @@ -25547,9 +20640,7 @@ icon_state = "poster14"; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "eBe" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -25561,9 +20652,7 @@ /area/almayer/living/briefing) "eBx" = ( /obj/structure/closet/emcloset/legacy, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/starboard_hallway) "eBE" = ( /obj/structure/machinery/photocopier{ @@ -25579,15 +20668,11 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "eBO" = ( -/obj/structure/bed, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/obj/structure/machinery/medical_pod/bodyscanner, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "eBV" = ( /obj/structure/window/reinforced{ @@ -25598,9 +20683,7 @@ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/charlie_delta_shared) "eBZ" = ( /obj/structure/surface/table/reinforced/prison, @@ -25613,9 +20696,7 @@ pixel_y = 3 }, /obj/item/storage/firstaid/adv, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "eCo" = ( /obj/structure/platform{ @@ -25628,10 +20709,7 @@ dir = 5; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south2) "eCt" = ( /obj/structure/closet/crate, @@ -25653,51 +20731,36 @@ /obj/structure/sign/safety/fire_haz{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "eCI" = ( /obj/structure/window/reinforced/ultra{ pixel_y = -12 }, /obj/structure/bed/chair/bolted, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/brig/execution) "eDe" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_m_s) "eDo" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; layer = 2.5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/medical/upper_medical) "eDq" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "eDt" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras/almayer_network{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/brig/processing) "eDu" = ( /obj/effect/decal/warning_stripes{ @@ -25709,19 +20772,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "eEc" = ( /obj/structure/machinery/light, /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "eEk" = ( /obj/structure/disposalpipe/segment, @@ -25729,10 +20787,7 @@ /obj/structure/sign/nosmoking_2{ pixel_x = 28 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_lobby) "eEo" = ( /obj/structure/filingcabinet, @@ -25763,9 +20818,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "eFG" = ( /obj/structure/machinery/light{ @@ -25773,10 +20826,7 @@ }, /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/chemistry) "eFK" = ( /obj/structure/bed{ @@ -25802,10 +20852,7 @@ dir = 4; pixel_y = 4 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/upper_engineering/port) "eFM" = ( /obj/structure/surface/table/almayer, @@ -25813,19 +20860,14 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south1) "eFP" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/closet/secure_closet/fridge/organic, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "eFT" = ( /obj/structure/bed/sofa/vert/grey, @@ -25856,10 +20898,7 @@ /area/almayer/command/corporateliaison) "eGq" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/lower/port_midship_hallway) "eGr" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom, @@ -25878,9 +20917,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "eGZ" = ( /obj/structure/bed/chair{ @@ -25892,41 +20929,30 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "eHx" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/faxmachine/uscm/command, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "eHy" = ( /obj/structure/machinery/conveyor{ id = "lower_garbage" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/maint/hull/lower/l_a_p) "eHX" = ( /obj/structure/machinery/door/airlock/almayer/maint{ req_one_access = null; req_one_access_txt = "2;30;34" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_f_s) "eHY" = ( /obj/structure/surface/rack, /obj/item/device/taperecorder, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/computerlab) "eIf" = ( /obj/structure/prop/invuln/pipe_water, @@ -25940,15 +20966,11 @@ pixel_x = -12; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "eIN" = ( /obj/item/tool/kitchen/utensil/pfork, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "eIO" = ( /obj/effect/decal/warning_stripes{ @@ -25965,9 +20987,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "eIY" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -25976,10 +20996,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/upper/aft_hallway) "eJg" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/hallways/upper/aft_hallway) "eJQ" = ( /obj/structure/prop/invuln{ @@ -25989,16 +21006,11 @@ name = "umbilical wall" }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/almayer_hull{ - dir = 4; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/east, /area/almayer/command/lifeboat) "eJU" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/lifeboat_pumps/north1) "eJX" = ( /turf/open/floor/plating/plating_catwalk, @@ -26010,9 +21022,7 @@ /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "eKH" = ( /obj/structure/pipes/vents/pump, @@ -26026,17 +21036,13 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "eKJ" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "eKQ" = ( /obj/structure/pipes/vents/scrubber{ @@ -26047,19 +21053,14 @@ "eKT" = ( /obj/structure/surface/table/almayer, /obj/item/facepaint/black, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/offices) "eKZ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Port Viewing Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_p) "eLp" = ( /obj/effect/decal/warning_stripes{ @@ -26067,9 +21068,7 @@ pixel_y = 1 }, /obj/structure/machinery/computer/supplycomp/vehicle, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "eLu" = ( /obj/structure/sign/safety/three{ @@ -26080,10 +21079,7 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/east, /area/almayer/hallways/lower/port_midship_hallway) "eLC" = ( /obj/structure/surface/table/almayer, @@ -26097,9 +21093,7 @@ /obj/item/tool/kitchen/knife{ pixel_x = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "eLH" = ( /obj/structure/surface/table/almayer, @@ -26117,10 +21111,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/mp_bunks) "eMr" = ( /obj/structure/machinery/status_display{ @@ -26135,10 +21126,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_a_p) "eMI" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/hallways/lower/port_midship_hallway) "eMJ" = ( /obj/structure/machinery/light{ @@ -26146,9 +21134,7 @@ unslashable = 1 }, /obj/structure/machinery/computer/crew, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/perma) "eMP" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -26162,9 +21148,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "eMZ" = ( /obj/effect/decal/warning_stripes{ @@ -26182,15 +21166,10 @@ id = "containmentlockdown_S"; name = "\improper Containment Lockdown" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/containment) "eNL" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/starboard_midship_hallway) "eNR" = ( /obj/structure/window/framed/almayer, @@ -26213,28 +21192,20 @@ name = "\improper Evacuation Airlock PU-6"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "eON" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/upper/starboard) "ePq" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/hallways/lower/starboard_umbilical) "ePz" = ( /obj/structure/largecrate/supply/weapons/pistols, @@ -26277,9 +21248,7 @@ icon_state = "S" }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "eQj" = ( /obj/structure/machinery/door_control{ @@ -26312,18 +21281,12 @@ /turf/open/floor/almayer/aicore/no_build, /area/almayer/command/airoom) "eQm" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "eQz" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "eQJ" = ( /obj/structure/bed/chair{ @@ -26335,9 +21298,7 @@ /turf/open/floor/wood/ship, /area/almayer/command/corporateliaison) "eQR" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "eRi" = ( /obj/structure/surface/table/woodentable/fancy, @@ -26364,9 +21325,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/reinforced{ name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "eRy" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -26375,9 +21334,7 @@ name = "\improper Treatment Center" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "eRI" = ( /obj/effect/decal/warning_stripes{ @@ -26390,10 +21347,7 @@ autoname = 0; c_tag = "AI - Reception Exterior" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/hallways/upper/midship_hallway) "eRR" = ( /obj/item/clothing/head/helmet/marine{ @@ -26402,14 +21356,10 @@ }, /obj/item/reagent_container/food/snacks/grown/poppy, /obj/effect/step_trigger/message/memorial, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "eRS" = ( -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/engineering/lower/workshop/hangar) "eSk" = ( /obj/effect/decal/warning_stripes{ @@ -26423,17 +21373,11 @@ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "eSo" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/medical_science) "eSp" = ( /obj/structure/sign/safety/ladder{ @@ -26445,9 +21389,7 @@ /obj/structure/prop/almayer/name_stencil{ icon_state = "almayer1" }, -/turf/open/floor/almayer_hull{ - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir, /area/space) "eTb" = ( /turf/closed/wall/almayer, @@ -26467,34 +21409,24 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "eTx" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_aft_hallway) "eTC" = ( /obj/structure/machinery/cm_vending/sorted/medical/bolted, /obj/structure/medical_supply_link, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lockerroom) "eTD" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "eUe" = ( /obj/structure/sign/safety/hvac_old{ @@ -26504,10 +21436,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/stern) "eUf" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/hallways/lower/starboard_midship_hallway) "eUh" = ( /obj/structure/window/reinforced{ @@ -26525,15 +21454,11 @@ }, /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "eUn" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/chemistry) "eUA" = ( /obj/effect/decal/warning_stripes{ @@ -26541,52 +21466,40 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "eUZ" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "eVj" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "eVm" = ( /obj/structure/sign/safety/bulkhead_door{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "eVv" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "eVE" = ( /obj/structure/surface/table/almayer, /obj/item/device/lightreplacer, /obj/item/device/radio, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "eVQ" = ( /obj/structure/machinery/light{ @@ -26605,25 +21518,19 @@ pixel_x = 8; pixel_y = 18 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/structure/sign/safety/rewire{ pixel_x = -17; pixel_y = 17 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/evidence_storage) "eVT" = ( /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "eWf" = ( /obj/structure/disposalpipe/segment{ @@ -26633,27 +21540,20 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/hallways/upper/midship_hallway) "eWp" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/bed/chair/comfy/charlie{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "eWs" = ( /turf/closed/wall/almayer, /area/almayer/maint/hull/lower/l_f_s) "eWv" = ( -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/port_midship_hallway) "eWx" = ( /obj/structure/machinery/light{ @@ -26665,9 +21565,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/basketball) "eXb" = ( /obj/structure/disposalpipe/segment{ @@ -26677,10 +21575,7 @@ dir = 4 }, /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "eXq" = ( /turf/closed/wall/almayer, @@ -26699,10 +21594,7 @@ dir = 1; icon_state = "ramptop" }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3"; - light_range = 3 - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "eXD" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -26711,9 +21603,7 @@ pixel_x = 16; pixel_y = -16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "eYj" = ( /obj/structure/machinery/light{ @@ -26722,9 +21612,7 @@ /obj/structure/bed/chair/comfy/alpha{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "eYn" = ( /obj/structure/filingcabinet/security, @@ -26735,9 +21623,7 @@ dir = 1; name = "\improper Tool Closet" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_m_s) "eYr" = ( /obj/effect/decal/warning_stripes{ @@ -26749,10 +21635,7 @@ }, /obj/item/clothing/suit/storage/marine/light/vest, /obj/item/clothing/suit/storage/marine/light/vest, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "eYu" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -26762,9 +21645,7 @@ /obj/structure/machinery/computer/card{ pixel_x = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "eYD" = ( /obj/effect/decal/warning_stripes{ @@ -26773,15 +21654,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "eYF" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "eYM" = ( /obj/structure/desertdam/decals/road_edge{ @@ -26806,11 +21683,15 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/engineering/upper_engineering/port) +"eYU" = ( +/obj/structure/disposalpipe/up/almayer{ + dir = 8; + id = "almayerlink_med_req" + }, +/turf/closed/wall/almayer/white/reinforced, +/area/almayer/medical/hydroponics) "eZm" = ( /turf/closed/wall/almayer, /area/almayer/maint/hull/upper/p_stern) @@ -26836,15 +21717,10 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "eZC" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "eZH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -26873,10 +21749,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/lower/port_aft_hallway) "faE" = ( /obj/structure/bookcase{ @@ -26923,9 +21796,7 @@ dir = 1; name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "fbb" = ( /obj/effect/decal/warning_stripes{ @@ -26941,18 +21812,14 @@ /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "fbe" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "fbo" = ( /obj/structure/machinery/door_control{ @@ -26960,9 +21827,7 @@ name = "Main Kitchen Shutters"; pixel_x = -28 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "fbr" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/secdoor/glass/reinforced{ @@ -26971,19 +21836,14 @@ name = "\improper Brig Lobby" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/processing) "fbu" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/structure/platform, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "fbw" = ( /obj/structure/disposalpipe/segment{ @@ -26993,23 +21853,15 @@ dir = 4 }, /obj/structure/machinery/body_scanconsole, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/lower_medical_medbay) "fbB" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/upper_medical) "fbC" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/maint/hull/lower/l_m_s) "fbR" = ( /obj/effect/decal/warning_stripes{ @@ -27019,10 +21871,7 @@ /obj/structure/machinery/status_display{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/starboard) "fbU" = ( /obj/item/stool, @@ -27030,16 +21879,11 @@ icon_state = "W" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "fbV" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/lifeboat_pumps/north2) "fca" = ( /obj/structure/disposalpipe/segment{ @@ -27061,30 +21905,20 @@ pixel_y = 4 }, /obj/item/device/radio, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "fcy" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/autolathe, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/hydroponics) "fcB" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/almayer/squads/charlie) "fcE" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/almayer/living/basketball) "fcM" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -27093,21 +21927,13 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/ce_room) "fcP" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/starboard) "fcS" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "fdx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27123,21 +21949,15 @@ /obj/structure/closet/secure_closet/personal/cabinet{ req_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "fdX" = ( /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "fdZ" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lockerroom) "fea" = ( /obj/structure/sign/safety/hvac_old{ @@ -27149,9 +21969,7 @@ pixel_y = -32 }, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "feb" = ( /turf/closed/wall/almayer/outer, @@ -27171,20 +21989,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/grunt_rnr) "feD" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/command/cichallway) "feG" = ( /obj/effect/decal/cleanable/dirt, @@ -27200,19 +22012,14 @@ name = "PO2 Privacy Shutters"; pixel_x = -24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "feY" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/closet/secure_closet/surgical{ pixel_x = -30 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/operating_room_two) "ffg" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -27243,14 +22050,10 @@ }, /obj/item/clothing/head/helmet/marine/tech/tanker, /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "ffE" = ( -/turf/open/floor/almayer/no_build{ - icon_state = "plating" - }, +/turf/open/floor/almayer/no_build/plating, /area/almayer/command/airoom) "ffN" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -27260,7 +22063,7 @@ pixel_x = 8; pixel_y = -32 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/s_bow) "fgh" = ( @@ -27271,32 +22074,22 @@ /obj/item/device/flashlight, /obj/item/device/flashlight, /obj/item/device/flashlight, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "fgl" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "fgm" = ( /obj/structure/machinery/atm{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/squads/req) "fgt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/shipboard/brig/medical) "fgE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27340,9 +22133,7 @@ /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "fhf" = ( /obj/structure/surface/rack, @@ -27351,9 +22142,7 @@ /area/almayer/engineering/upper_engineering) "fhH" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/starboard) "fhR" = ( /obj/structure/disposalpipe/segment{ @@ -27369,10 +22158,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/lower/port_midship_hallway) "fie" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/workshop) "fix" = ( /obj/effect/decal/warning_stripes{ @@ -27395,28 +22181,19 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "fje" = ( /obj/structure/reagent_dispensers/fueltank, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "fjo" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/lifeboat_pumps/north2) "fjz" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/upper/u_f_p) "fjA" = ( /obj/structure/disposalpipe/segment{ @@ -27425,10 +22202,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/hallways/upper/midship_hallway) "fkK" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -27437,9 +22211,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_m_s) "fkX" = ( /turf/closed/wall/almayer/research/containment/wall/corner{ @@ -27457,15 +22229,11 @@ /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "flD" = ( /obj/structure/largecrate/supply/supplies/water, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/maint/upper/u_a_p) "flL" = ( /obj/structure/machinery/camera/autoname/almayer/containment/ares{ @@ -27496,10 +22264,7 @@ dir = 4; invisibility = 101 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/briefing) "fml" = ( /obj/effect/decal/warning_stripes{ @@ -27508,10 +22273,7 @@ /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/almayer/hallways/lower/port_fore_hallway) "fmv" = ( /obj/effect/decal/warning_stripes{ @@ -27528,23 +22290,16 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/almayer/living/pilotbunks) "fmZ" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/hallways/lower/starboard_umbilical) "fnc" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/port_midship_hallway) "fnk" = ( /obj/structure/blocker/fuelpump, @@ -27567,9 +22322,7 @@ /obj/structure/machinery/door/window/eastleft{ req_access_txt = "19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "fnA" = ( /obj/structure/surface/rack, @@ -27579,9 +22332,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/medical/upper_medical) "fnH" = ( /obj/structure/pipes/vents/pump{ @@ -27590,9 +22341,7 @@ /turf/open/floor/wood/ship, /area/almayer/command/corporateliaison) "fnI" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "foC" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -27602,9 +22351,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "foL" = ( /obj/structure/disposalpipe/segment{ @@ -27613,10 +22360,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/east, /area/almayer/squads/charlie) "foN" = ( /obj/structure/bed/chair, @@ -27650,15 +22394,11 @@ pixel_x = -12; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "fpi" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "fpA" = ( /obj/effect/decal/warning_stripes{ @@ -27667,18 +22407,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/hallways/upper/port) "fpI" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "fpM" = ( /obj/effect/decal/warning_stripes{ @@ -27695,24 +22430,17 @@ pixel_x = 8; pixel_y = -2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/starboard_atmos) "fpT" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/medical_science) "fpW" = ( /obj/structure/sign/safety/bulkhead_door{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/hallways/hangar) "fqb" = ( /obj/item/paper/prison_station/interrogation_log{ @@ -27725,16 +22453,12 @@ pixel_y = 14 }, /obj/effect/spawner/random/balaclavas, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "fqc" = ( /obj/structure/machinery/vending/cigarette, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "fqw" = ( /obj/structure/disposalpipe/junction{ @@ -27746,15 +22470,11 @@ /area/almayer/hallways/lower/starboard_aft_hallway) "fqA" = ( /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/port_midship_hallway) "fqC" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "fqJ" = ( /obj/structure/machinery/door_control{ @@ -27763,10 +22483,7 @@ pixel_y = 24; req_access_txt = "4" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/panic) "fqO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -27780,10 +22497,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/starboard_hallway) "fqU" = ( /obj/structure/disposalpipe/segment, @@ -27797,9 +22511,7 @@ /area/almayer/hallways/lower/port_fore_hallway) "fqW" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "fqZ" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -27807,10 +22519,7 @@ name = "ship-grade camera"; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/lower_medical_medbay) "frb" = ( /obj/structure/surface/table/almayer, @@ -27825,15 +22534,10 @@ /obj/item/reagent_container/food/snacks/sliceable/pizza/vegetablepizza{ pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "frl" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/lower_medical_medbay) "frt" = ( /obj/structure/surface/table/almayer, @@ -27866,27 +22570,20 @@ /obj/structure/machinery/computer/working_joe{ pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/warden_office) "frz" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ name = "\improper Exterior Airlock"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/starboard_point_defense) "frF" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/starboard_missiles) "frM" = ( /obj/effect/decal/warning_stripes{ @@ -27905,9 +22602,7 @@ pixel_y = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/lower/port_umbilical) "fsh" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -27921,9 +22616,7 @@ pixel_y = 2 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "fsR" = ( /obj/structure/pipes/vents/pump{ @@ -27936,22 +22629,15 @@ /obj/structure/machinery/floodlight/landing{ name = "bolted floodlight" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "fsV" = ( /obj/structure/target, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/almayer/living/cryo_cells) "fuz" = ( /obj/structure/machinery/cm_vending/clothing/pilot_officer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "fuS" = ( /obj/structure/disposalpipe/segment, @@ -27960,34 +22646,24 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "fuT" = ( /obj/structure/sink{ dir = 4; pixel_x = 11 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "fuU" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/port_umbilical) "fuY" = ( /obj/structure/bed/chair/bolted{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/interrogation) "fva" = ( /obj/structure/machinery/light{ @@ -28000,22 +22676,14 @@ /obj/structure/barricade/deployable{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "fvd" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/upper_medical) "fvf" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/living/briefing) "fvo" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -28030,9 +22698,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "fvA" = ( /obj/structure/closet/secure_closet/brig, @@ -28040,9 +22706,7 @@ /area/almayer/shipboard/brig/perma) "fvB" = ( /obj/structure/closet/secure_closet/staff_officer/armory/m4a1, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "fvN" = ( /obj/structure/disposalpipe/segment{ @@ -28073,9 +22737,7 @@ pixel_y = 4 }, /obj/effect/step_trigger/message/memorial, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "fwK" = ( /turf/closed/wall/almayer/outer, @@ -28087,9 +22749,7 @@ pixel_x = -5; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "fwY" = ( /obj/structure/disposalpipe/segment{ @@ -28106,10 +22766,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "fxJ" = ( /obj/structure/closet/secure_closet/guncabinet/riot_control, @@ -28124,9 +22781,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "fya" = ( /obj/effect/decal/warning_stripes{ @@ -28135,18 +22790,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/weapon_room) "fyp" = ( /obj/structure/machinery/cryopod{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/cryo) "fyD" = ( /obj/structure/machinery/light, @@ -28176,14 +22827,10 @@ dir = 1; name = "\improper Command Power Substation" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/mess) "fzc" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_fore_hallway) "fzq" = ( /obj/effect/decal/warning_stripes{ @@ -28193,9 +22840,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "fzt" = ( /obj/structure/surface/table/almayer, @@ -28207,9 +22852,7 @@ pixel_x = 6; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_p) "fzx" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -28219,9 +22862,7 @@ pixel_x = 12; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "fzP" = ( /obj/structure/surface/table/almayer, @@ -28243,9 +22884,7 @@ /obj/structure/surface/rack, /obj/item/tool/wirecutters, /obj/item/tool/shovel/snow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "fAa" = ( /obj/structure/surface/table/almayer, @@ -28258,28 +22897,20 @@ /obj/item/weapon/gun/pistol/m4a3{ current_mag = null }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/living/offices/flight) "fAr" = ( /obj/structure/closet/secure_closet/guncabinet/red/mp_armory_m39_submachinegun, /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/armory) "fBi" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/hallways/lower/starboard_midship_hallway) "fBo" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "fBO" = ( /obj/structure/machinery/chem_master{ @@ -28289,9 +22920,7 @@ pixel_x = 1; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "fCg" = ( /obj/effect/projector{ @@ -28304,9 +22933,7 @@ "fCi" = ( /obj/structure/surface/table/almayer, /obj/item/organ/lungs/prosthetic, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "fCp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28331,9 +22958,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "fCL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28345,9 +22970,7 @@ /obj/structure/surface/table/almayer, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "fCW" = ( /obj/structure/disposalpipe/segment, @@ -28363,40 +22986,30 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "fDj" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/defibrillator, /obj/item/device/defibrillator, /obj/item/device/defibrillator, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "fDG" = ( /obj/structure/machinery/vending/coffee, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/engineering/upper_engineering) "fDJ" = ( /obj/effect/landmark/start/marine/engineer/charlie, /obj/effect/landmark/late_join/charlie, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "fDS" = ( /obj/structure/platform_decoration, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south1) "fDU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28405,9 +23018,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "fDV" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -28420,26 +23031,18 @@ pixel_x = 2; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "fEe" = ( /obj/structure/machinery/pipedispenser, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "fEk" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "fEC" = ( -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "fEF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28449,24 +23052,18 @@ /area/almayer/hallways/lower/starboard_midship_hallway) "fER" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "fFe" = ( /obj/structure/sign/safety/maint{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "fFh" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/autopsy_scanner, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/morgue) "fFD" = ( /obj/structure/window/reinforced{ @@ -28476,9 +23073,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/alpha_bravo_shared) "fFL" = ( /obj/structure/disposalpipe/junction{ @@ -28488,9 +23083,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "fFO" = ( /obj/structure/machinery/light{ @@ -28499,9 +23092,7 @@ /obj/structure/morgue{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "fFQ" = ( /obj/structure/surface/table/almayer, @@ -28509,9 +23100,7 @@ pixel_x = 7; pixel_y = 14 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "fFU" = ( /obj/structure/sign/safety/hvac_old{ @@ -28526,9 +23115,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/numbertwobunks) "fGd" = ( /obj/structure/machinery/door/poddoor/railing{ @@ -28536,9 +23123,7 @@ id = "vehicle_elevator_railing" }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/lower/vehiclehangar) "fGg" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -28546,9 +23131,7 @@ /area/almayer/lifeboat_pumps/south1) "fGi" = ( /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "fGu" = ( /obj/structure/machinery/door_control{ @@ -28571,16 +23154,11 @@ dir = 2; icon_state = "pipe-j2" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/medical_science) "fGB" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "fHb" = ( /obj/structure/largecrate/random/case/small, @@ -28591,22 +23169,16 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "fHz" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "fHF" = ( -/turf/open/floor/almayer{ - icon_state = "greenfull" - }, +/turf/open/floor/almayer/greenfull, /area/almayer/living/offices) "fIK" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -28623,9 +23195,7 @@ name = "\improper Requisitions Auxiliary Storage Room"; req_one_access_txt = "19;21" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "fIZ" = ( /obj/structure/surface/table/almayer, @@ -28633,9 +23203,7 @@ pixel_x = -4; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "fJm" = ( /obj/structure/flora/pottedplant{ @@ -28645,24 +23213,17 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "fJp" = ( /obj/structure/girder, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "fJt" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "fJu" = ( /obj/effect/landmark/yautja_teleport, @@ -28697,18 +23258,13 @@ }, /obj/item/seeds/wheatseed, /obj/item/seeds/wheatseed, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/shipboard/brig/cells) "fKe" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_floor2" - }, +/turf/open/floor/almayer/aicore/no_build/ai_floor2, /area/almayer/command/airoom) "fKh" = ( /obj/structure/window/framed/almayer, @@ -28722,10 +23278,7 @@ /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/chief_mp_office) "fKt" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -28739,9 +23292,7 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "fKw" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -28758,9 +23309,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/cells) "fKT" = ( /obj/structure/machinery/vending/coffee, @@ -28768,10 +23317,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/squads/req) "fKV" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -28787,9 +23333,7 @@ pixel_x = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "fLf" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -28804,17 +23348,13 @@ pixel_x = 3; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "fLi" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "fLl" = ( /turf/closed/wall/almayer, @@ -28838,18 +23378,13 @@ /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "fLv" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "fLF" = ( /obj/structure/machinery/brig_cell/perma_2{ @@ -28867,9 +23402,7 @@ pixel_x = -10; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "fMt" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -28887,9 +23420,7 @@ pixel_y = 6 }, /obj/structure/machinery/door/poddoor/almayer/blended/ai_lockdown/aicore, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "fME" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28915,9 +23446,7 @@ dir = 4 }, /obj/structure/pipes/vents/pump/on, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "fNi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28935,18 +23464,13 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/hangar) "fNH" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/hallways/lower/starboard_midship_hallway) "fNX" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/fore_hallway) "fOk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -28967,28 +23491,20 @@ /obj/structure/target{ name = "punching bag" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/sea_office) "fOK" = ( /obj/structure/surface/table/almayer, /obj/item/device/camera, /obj/item/device/camera_film, /obj/item/device/camera_film, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "fOL" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/upper_medical) "fPn" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -28998,9 +23514,7 @@ id = "Hangar Lockdown"; name = "\improper Hangar Lockdown Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/hangar) "fPp" = ( /obj/structure/bed{ @@ -29027,24 +23541,17 @@ /obj/item/bedsheet/yellow{ pixel_y = 13 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/living/port_emb) "fPu" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "fPB" = ( /obj/structure/machinery/ares/processor/apollo, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "fPF" = ( /obj/structure/closet/crate/trashcart, @@ -29055,19 +23562,14 @@ }, /obj/item/tool/crowbar/red, /obj/item/book/manual/engineering_hacking, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "fQn" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "fQu" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -29081,9 +23583,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "fQD" = ( /obj/structure/machinery/camera/autoname/almayer/containment/ares{ @@ -29091,9 +23591,7 @@ autoname = 0; c_tag = "AI - Core Chamber" }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "fQS" = ( /obj/structure/bed/chair/comfy/orange, @@ -29111,18 +23609,13 @@ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/upper/u_f_s) "fRr" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/almayer/command/cichallway) "fRC" = ( /obj/structure/bed/chair/comfy{ @@ -29150,17 +23643,13 @@ id = "line2"; pixel_x = -2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "fSm" = ( /obj/structure/sign/safety/storage{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/north1) "fSx" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -29176,10 +23665,7 @@ /obj/structure/surface/table/almayer, /obj/item/device/flashlight, /obj/item/storage/firstaid/rad, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/lower) "fTj" = ( /obj/effect/step_trigger/clone_cleaner, @@ -29187,10 +23673,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/hallways/upper/starboard) "fTl" = ( /turf/closed/wall/almayer/outer, @@ -29214,9 +23697,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/laundry) "fUz" = ( /obj/structure/surface/rack, @@ -29225,33 +23706,25 @@ pixel_y = 9 }, /obj/item/storage/box/cups, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "fUA" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/living/briefing) "fUB" = ( /obj/structure/closet/secure_closet/fridge/organic/stock, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "fUC" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "fUZ" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "fVa" = ( /obj/item/stack/catwalk, @@ -29265,22 +23738,14 @@ /area/almayer/maint/hull/upper/u_a_p) "fVk" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_s) "fVo" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/lower/workshop) "fVx" = ( -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3"; - light_range = 4 - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3_4range, /area/almayer/command/airoom) "fVz" = ( /obj/effect/decal/warning_stripes{ @@ -29290,9 +23755,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "fVF" = ( /obj/structure/machinery/light{ @@ -29307,17 +23770,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/chemistry) "fWg" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "fWi" = ( /obj/structure/toilet{ @@ -29340,18 +23799,13 @@ /area/almayer/medical/morgue) "fXx" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/computerlab) "fXz" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "fXE" = ( /obj/structure/surface/table/almayer, @@ -29362,9 +23816,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "fXN" = ( /obj/effect/landmark/start/marine/delta, @@ -29372,32 +23824,20 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/delta) "fXO" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/north2) "fXP" = ( /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "fXZ" = ( /obj/docking_port/stationary/emergency_response/port3, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "fYb" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/morgue) "fYf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -29413,9 +23853,7 @@ pixel_y = 4 }, /obj/item/device/radio, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "fYZ" = ( /obj/effect/decal/warning_stripes{ @@ -29424,9 +23862,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/req) "fZl" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower/engine_core) "fZo" = ( /obj/effect/decal/warning_stripes{ @@ -29464,10 +23900,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/engineering/lower) "fZE" = ( /turf/open/floor/almayer, @@ -29476,9 +23909,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "fZI" = ( /obj/structure/platform_decoration{ @@ -29488,9 +23919,7 @@ pixel_x = 7; pixel_y = -3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "fZR" = ( /obj/structure/machinery/light/small, @@ -29515,9 +23944,7 @@ req_access = null; req_one_access_txt = "3;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "gaJ" = ( /turf/closed/wall/almayer, @@ -29531,10 +23958,7 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "gba" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -29574,15 +23998,10 @@ pixel_y = -8; req_one_access_txt = "90;91;92" }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "gbm" = ( -/turf/open/floor/almayer/aicore/no_build{ - dir = 4; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/east, /area/almayer/command/airoom) "gbs" = ( /obj/structure/surface/table/reinforced/black, @@ -29591,26 +24010,17 @@ pixel_x = 5; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "gbw" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/brig/processing) "gcm" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/port) "gcN" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -29619,38 +24029,27 @@ req_access = null; req_access_txt = "19;29" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/sea_office) "gde" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/shipboard/brig/cic_hallway) "gdp" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/hangar) "gdG" = ( /obj/structure/bed/chair{ dir = 8; pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/brig/mp_bunks) "gdJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -29665,22 +24064,6 @@ }, /turf/open/floor/plating, /area/almayer/engineering/laundry) -"geg" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/cameras/hangar{ - dir = 4; - pixel_y = 12 - }, -/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ - dir = 4; - name = "Normandy Remote Control Console"; - pixel_y = -12; - shuttleId = "dropship_normandy" - }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, -/area/almayer/living/offices/flight) "gei" = ( /obj/structure/sign/safety/ref_bio_storage{ pixel_x = -17; @@ -29692,16 +24075,12 @@ }, /obj/structure/medical_supply_link, /obj/structure/machinery/cm_vending/sorted/medical/chemistry, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "gek" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/storage/fancy/cigarettes/wypacket, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "gel" = ( /turf/closed/wall/almayer/research/containment/wall/west, @@ -29716,9 +24095,7 @@ /obj/item/paper_bin/uscm, /obj/item/tool/pen, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "ger" = ( /obj/structure/surface/table/almayer, @@ -29735,9 +24112,7 @@ /obj/item/folder/white{ pixel_x = -8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/medical_science) "geu" = ( /obj/structure/machinery/light, @@ -29755,13 +24130,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/sign/safety/rewire{ pixel_y = -38 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "gfo" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -29772,9 +24145,7 @@ /area/almayer/squads/delta) "gfq" = ( /obj/structure/closet/secure_closet/fridge/groceries, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "gfu" = ( /obj/effect/decal/warning_stripes{ @@ -29790,19 +24161,14 @@ "gfG" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "gfN" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/hallways/upper/port) "gfW" = ( /turf/closed/wall/almayer/white, @@ -29818,29 +24184,20 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "ggo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "ggt" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/shipboard/brig/cic_hallway) "ggz" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_four) "ggD" = ( /obj/structure/largecrate/random/case/double, @@ -29855,9 +24212,7 @@ pixel_x = 28; pixel_y = -23 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "ggQ" = ( /obj/structure/window/framed/almayer, @@ -29868,9 +24223,7 @@ dir = 8 }, /obj/structure/bed/chair/bolted, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "ghA" = ( /obj/structure/disposalpipe/segment{ @@ -29883,9 +24236,7 @@ }, /obj/item/toy/deck/uno, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "ghF" = ( /turf/open/floor/almayer, @@ -29894,10 +24245,7 @@ /obj/structure/bed/chair/bolted{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/interrogation) "gio" = ( /obj/structure/closet/emcloset, @@ -29905,26 +24253,18 @@ pixel_x = -17; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "gip" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/squads/bravo) "giD" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_p) "giR" = ( /obj/structure/machinery/status_display{ @@ -29934,16 +24274,10 @@ /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/shipboard/brig/cic_hallway) "giW" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/hallways/upper/midship_hallway) "gjg" = ( /obj/structure/sign/safety/escapepod{ @@ -29954,10 +24288,7 @@ pixel_x = -17; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/hallways/lower/port_midship_hallway) "gji" = ( /obj/structure/disposalpipe/segment{ @@ -29966,10 +24297,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "gjm" = ( /obj/effect/decal/warning_stripes{ @@ -29979,9 +24307,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "gjq" = ( /obj/structure/platform{ @@ -29992,17 +24318,11 @@ dir = 10; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/south1) "gjt" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/navigation) "gjv" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -30019,32 +24339,23 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/command/computerlab) "gjK" = ( /obj/structure/bed/chair/wheelchair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/lower_medical_medbay) "gkr" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "gkE" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/mess) "gkK" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -30052,14 +24363,10 @@ /obj/structure/machinery/computer/card{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "gll" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/squads/charlie_delta_shared) "gls" = ( @@ -30069,10 +24376,7 @@ /obj/item/folder/black, /obj/item/folder/black, /obj/item/folder/white, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/lower_medical_medbay) "glB" = ( /obj/structure/sign/safety/chem_lab{ @@ -30080,9 +24384,7 @@ pixel_y = 29 }, /obj/structure/machinery/chem_master, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "glG" = ( /obj/structure/surface/rack, @@ -30091,9 +24393,7 @@ pixel_y = 3 }, /obj/item/storage/box/masks, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/shipboard/brig/medical) "glH" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -30104,16 +24404,12 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/workshop) "glP" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/execution_storage) "gmb" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -30122,22 +24418,15 @@ name = "Storage"; req_one_access_txt = "19;21" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "gmj" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "gms" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/upper_engineering/port) "gnu" = ( /obj/structure/surface/table/almayer, @@ -30145,10 +24434,7 @@ /turf/open/floor/almayer, /area/almayer/squads/charlie) "gnv" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south1) "gnB" = ( /obj/structure/platform_decoration{ @@ -30168,9 +24454,7 @@ /obj/item/frame/table, /obj/item/frame/table, /obj/item/frame/table, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "gof" = ( /obj/structure/platform_decoration{ @@ -30184,9 +24468,7 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/lifeboat_pumps/north1) "gol" = ( /obj/structure/machinery/door/airlock/almayer/maint/reinforced{ @@ -30195,9 +24477,7 @@ req_one_access = null; req_one_access_txt = "7;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/weapon_room) "goo" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -30208,9 +24488,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_midship_hallway) "goy" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -30226,23 +24504,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/port_emb) "goL" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/south1) "goM" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "goY" = ( /turf/closed/wall/almayer, @@ -30256,15 +24527,11 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/starboard) "gpi" = ( /obj/structure/dropship_equipment/paradrop_system, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/hangar) "gpp" = ( /obj/item/device/radio/intercom{ @@ -30272,18 +24539,13 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "gpI" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "gpO" = ( /turf/open/floor/plating/plating_catwalk, @@ -30293,10 +24555,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "gpW" = ( /obj/structure/surface/table/reinforced/almayer_B{ @@ -30328,9 +24587,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "gqz" = ( /obj/structure/disposalpipe/segment{ @@ -30342,16 +24599,10 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/upper/midship_hallway) "gqH" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/almayer/hallways/upper/midship_hallway) "gqI" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/hallways/upper/midship_hallway) "gqP" = ( /obj/structure/largecrate/random/case, @@ -30359,9 +24610,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "gqQ" = ( /obj/structure/flora/pottedplant{ @@ -30379,15 +24628,10 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "gre" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/almayer/hallways/upper/fore_hallway) "grv" = ( /obj/effect/decal/warning_stripes{ @@ -30401,16 +24645,10 @@ /obj/structure/sign/safety/restrictedarea{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/navigation) "grR" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/living/briefing) "grT" = ( /obj/structure/surface/table/almayer, @@ -30436,10 +24674,7 @@ /obj/item/storage/firstaid/fire{ pixel_x = -6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/workshop/hangar) "gsg" = ( /obj/structure/pipes/vents/pump, @@ -30462,19 +24697,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "gsi" = ( /obj/structure/sign/safety/nonpress_0g{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "gsm" = ( /obj/structure/machinery/status_display{ @@ -30488,9 +24718,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "gsy" = ( /obj/structure/surface/rack, @@ -30502,28 +24730,18 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "gsC" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/port) "gsJ" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/almayer/hallways/upper/midship_hallway) "gsM" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "gsZ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -30542,10 +24760,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/starboard) "gtp" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -30553,10 +24768,7 @@ dir = 4; icon_state = "pipe-j2" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/command/cichallway) "gtD" = ( /turf/open/floor/plating/plating_catwalk, @@ -30566,14 +24778,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_aft_hallway) "gtI" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "gtQ" = ( /obj/effect/decal/warning_stripes{ @@ -30583,26 +24791,19 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_a_p) "gtU" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/structure/sign/safety/rewire{ pixel_x = -17; pixel_y = 17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/perma) "guo" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out"; layer = 2.5 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/lifeboat_pumps/south2) "guK" = ( /obj/effect/projector{ @@ -30613,16 +24814,11 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/port_fore_hallway) "guP" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/maint/upper/u_a_s) "guS" = ( /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "guW" = ( /obj/structure/surface/table/reinforced/prison, @@ -30648,15 +24844,10 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cic) "gvu" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "gvK" = ( /obj/structure/machinery/light, @@ -30667,48 +24858,33 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/squads/req) "gwh" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/fore_hallway) "gwj" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/processing) "gwn" = ( /obj/structure/machinery/ares/processor/bioscan, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "gwo" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/almayer/living/basketball) "gww" = ( /obj/structure/bed/chair, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "gwM" = ( /obj/structure/pipes/vents/pump, @@ -30733,9 +24909,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "gwR" = ( /obj/item/device/flashlight/lamp/green, @@ -30753,9 +24927,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "gxk" = ( /obj/effect/decal/cleanable/dirt, @@ -30764,64 +24936,45 @@ /obj/item/weapon/gun/rifle/l42a{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "gxm" = ( /turf/closed/wall/almayer/outer, /area/almayer/maint/hull/upper/stairs) "gxn" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/starboard) "gxt" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/reinforced{ name = "\improper Warden's Office" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/warden_office) "gxI" = ( /turf/closed/wall/almayer/reinforced, /area/almayer/maint/hull/upper/s_bow) "gxO" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/almayer/living/gym) "gxP" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/almayer/medical/containment/cell) "gxU" = ( /obj/structure/surface/table/almayer, /obj/item/toy/deck, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/shipboard/brig/cic_hallway) "gyh" = ( /obj/structure/machinery/cm_vending/gear/executive_officer{ density = 0; pixel_y = 30 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/almayer/plate, /area/almayer/living/numbertwobunks) "gym" = ( /turf/open/floor/almayer, @@ -30838,15 +24991,10 @@ /turf/open/floor/almayer, /area/almayer/living/briefing) "gyw" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_aft_hallway) "gyE" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_aft_hallway) "gyH" = ( /obj/item/tool/warning_cone{ @@ -30861,18 +25009,13 @@ icon_state = "comm_server"; name = "server box" }, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "gyO" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/ce_room) "gyU" = ( /obj/effect/decal/warning_stripes{ @@ -30902,9 +25045,7 @@ pixel_x = 2; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "gzq" = ( /turf/open/floor/plating/plating_catwalk, @@ -30940,9 +25081,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/port_midship_hallway) "gzN" = ( /obj/structure/sign/safety/maint{ @@ -30956,22 +25095,16 @@ dir = 1; pixel_y = -10 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "gAj" = ( /obj/structure/bed/chair/comfy/charlie{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "gAk" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/corporateliaison) "gAl" = ( /obj/structure/machinery/light{ @@ -30986,9 +25119,7 @@ pixel_x = -4; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "gAA" = ( /turf/open/floor/plating/plating_catwalk, @@ -30996,9 +25127,7 @@ "gAO" = ( /obj/structure/surface/rack, /obj/item/tool/weldpack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_p) "gAP" = ( /obj/item/device/radio/intercom{ @@ -31008,15 +25137,11 @@ }, /obj/structure/closet, /obj/item/clothing/head/bearpelt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "gAS" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/medical_science) "gBc" = ( /obj/structure/disposalpipe/segment, @@ -31029,9 +25154,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "gBd" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -31047,42 +25170,32 @@ /area/almayer/living/briefing) "gBs" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_m_p) "gBU" = ( /obj/structure/surface/table/almayer, /obj/item/storage/bag/trash{ pixel_x = -3 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating, /area/almayer/maint/lower/constr) "gBW" = ( /obj/structure/machinery/floodlight/landing{ name = "bolted floodlight" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "gCf" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "gCu" = ( /obj/structure/prop/invuln/lattice_prop{ icon_state = "lattice12"; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "gCw" = ( /obj/item/reagent_container/food/drinks/cans/beer{ @@ -31091,25 +25204,20 @@ /turf/open/floor/almayer, /area/almayer/hallways/hangar) "gCB" = ( -/obj/structure/machinery/power/apc/almayer/hardened{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/hardened/north{ + cell_type = /obj/item/cell/hyper }, /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "gCP" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/flashlight/lamp, /obj/item/tool/crowbar, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "gDh" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -31122,18 +25230,13 @@ /obj/structure/machinery/door/poddoor/almayer/blended/ai_lockdown/aicore{ plane = -6 }, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "gDk" = ( /obj/structure/sign/safety/stairs{ pixel_x = -15 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "gDp" = ( /obj/structure/machinery/light{ @@ -31153,10 +25256,7 @@ phone_id = "Brig Cells"; pixel_x = 16 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/brig/processing) "gDH" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -31171,10 +25271,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/lower_medical_medbay) "gDX" = ( /obj/structure/sign/safety/nonpress_ag{ @@ -31194,23 +25291,17 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/delta) "gEv" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "gEC" = ( /obj/structure/machinery/suit_storage_unit/carbon_unit, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "gFa" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -31223,9 +25314,7 @@ /obj/item/book/manual/atmospipes{ pixel_y = 9 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "gFP" = ( /turf/closed/wall/almayer/outer, @@ -31233,32 +25322,23 @@ "gFR" = ( /obj/structure/machinery/light, /obj/structure/machinery/cm_vending/gear/commanding_officer, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/commandbunks) "gGb" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "gGf" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "gGr" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "gGs" = ( /obj/item/tool/crowbar/red{ @@ -31286,9 +25366,7 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/vehiclehangar) "gGx" = ( /obj/structure/filingcabinet/chestdrawer{ @@ -31296,18 +25374,14 @@ pixel_x = -16 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "gGI" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "gGJ" = ( /obj/structure/disposalpipe/segment{ @@ -31316,9 +25390,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "gHh" = ( /obj/effect/decal/warning_stripes{ @@ -31329,16 +25401,12 @@ /area/almayer/hallways/upper/port) "gHi" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/lower/l_m_s) "gHj" = ( /obj/structure/machinery/light, /obj/structure/closet/secure_closet/fridge/groceries/stock, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "gHl" = ( /obj/structure/machinery/light{ @@ -31348,21 +25416,14 @@ /area/almayer/engineering/lower/workshop/hangar) "gHo" = ( /obj/structure/machinery/door/airlock/almayer/marine/delta/tl, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "gHt" = ( /obj/structure/bed/chair/bolted, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/brig/processing) "gHZ" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/hangar) "gIh" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -31372,14 +25433,10 @@ req_access = list(); req_one_access_txt = "1;6" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/ce_room) "gIm" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_a_p) "gIz" = ( @@ -31393,9 +25450,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "gII" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -31404,9 +25459,7 @@ /turf/open/floor/almayer, /area/almayer/command/cichallway) "gIJ" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "gIO" = ( /obj/structure/bed/chair/bolted{ @@ -31428,9 +25481,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/evidence_storage) "gJf" = ( /obj/structure/bed/sofa/south/grey/left{ @@ -31440,27 +25491,20 @@ /area/almayer/maint/hull/upper/u_f_s) "gJg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "gJp" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/repair_bay) "gJC" = ( /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "gJE" = ( /obj/structure/machinery/door_control{ @@ -31474,10 +25518,7 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/brig/interrogation) "gJF" = ( /turf/closed/wall/almayer/outer, @@ -31497,19 +25538,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/offices) "gKd" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/starboard) "gKo" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -31519,9 +25555,7 @@ /area/almayer/hallways/lower/port_umbilical) "gKv" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "gKw" = ( /obj/structure/disposalpipe/junction{ @@ -31535,43 +25569,31 @@ /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "gKF" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/computer/cameras/almayer_network/vehicle{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/port_missiles) "gKK" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/hallways/lower/repair_bay) "gKR" = ( /obj/structure/closet/emcloset, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/upper_medical) "gKZ" = ( /obj/structure/surface/table/almayer, /obj/item/tool/wet_sign, /obj/item/tool/wet_sign, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "gLc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -31592,9 +25614,7 @@ /area/almayer/maint/upper/u_f_s) "gLm" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "gLz" = ( /obj/structure/machinery/cryopod{ @@ -31608,9 +25628,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/port) "gLD" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -31627,19 +25645,13 @@ dir = 9; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south1) "gLG" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/lower/engine_core) "gLN" = ( /obj/structure/machinery/light, @@ -31657,18 +25669,14 @@ id = "Delta_2"; name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/port_emb) "gMd" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, /obj/item/tool/lighter, /obj/item/device/flashlight/lamp, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "gMk" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -31716,35 +25724,26 @@ dir = 1 }, /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "gMU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer/uscm/directional{ - dir = 4 - }, +/turf/open/floor/almayer/uscm/directional/east, /area/almayer/living/briefing) "gNg" = ( /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/s_bow) "gNo" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "gNp" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/medical_science) "gNq" = ( /obj/structure/machinery/cm_vending/sorted/cargo_ammo/squad{ @@ -31753,9 +25752,7 @@ req_one_access_txt = "17;18;21"; vend_x_offset = 0 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "gNy" = ( /obj/effect/decal/warning_stripes{ @@ -31764,15 +25761,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "gNI" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/maint/upper/u_a_s) "gNN" = ( /obj/structure/bed/chair/office/dark, @@ -31782,10 +25774,7 @@ /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "gNZ" = ( /obj/structure/machinery/light/small{ @@ -31801,10 +25790,7 @@ /obj/structure/sign/safety/stairs{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "gOk" = ( /obj/structure/largecrate/guns/merc{ @@ -31814,10 +25800,7 @@ /area/almayer/maint/lower/constr) "gOC" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/lower) "gOR" = ( /obj/structure/machinery/disposal, @@ -31827,38 +25810,27 @@ /turf/open/floor/almayer, /area/almayer/engineering/lower/workshop/hangar) "gOS" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/east, /area/almayer/hallways/lower/port_midship_hallway) "gPc" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/upper_engineering/starboard) "gPA" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/hallways/upper/midship_hallway) "gPS" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "gPU" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -31866,9 +25838,7 @@ id = "Hangar Lockdown"; name = "\improper Hangar Lockdown Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "gQk" = ( /obj/structure/surface/table/almayer, @@ -31884,9 +25854,7 @@ }, /obj/item/storage/firstaid/rad, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "gQF" = ( /obj/structure/bed/chair/comfy{ @@ -31900,17 +25868,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "gQQ" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "gRc" = ( /obj/item/tool/wet_sign, @@ -31930,18 +25894,11 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/hallways/lower/port_umbilical) "gRP" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "gSa" = ( /obj/effect/decal/warning_stripes{ @@ -31949,20 +25906,14 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "gSj" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/engineering/port_atmos) "gSk" = ( /obj/structure/disposalpipe/segment{ @@ -31971,9 +25922,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "gSy" = ( /obj/item/frame/rack{ @@ -31997,9 +25946,7 @@ /area/almayer/shipboard/brig/mp_bunks) "gSH" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "gTk" = ( /obj/structure/surface/table/almayer, @@ -32007,9 +25954,7 @@ dir = 4 }, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "gTH" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -32024,35 +25969,27 @@ dir = 4; pixel_y = -18 }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "gTK" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "gUf" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "gUg" = ( /obj/structure/machinery/vending/coffee, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "gUi" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/lower/s_bow) "gUn" = ( @@ -32072,9 +26009,7 @@ pixel_x = -12; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "gUL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -32099,15 +26034,10 @@ /obj/structure/sign/safety/escapepod{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/hallways/upper/port) "gUV" = ( -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/almayer/command/lifeboat) "gUX" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -32118,10 +26048,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/containment) "gVu" = ( /obj/structure/pipes/vents/scrubber{ @@ -32135,9 +26062,7 @@ pixel_x = 18; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "gVA" = ( /obj/structure/disposalpipe/down/almayer{ @@ -32161,10 +26086,7 @@ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/port) "gWm" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -32185,10 +26107,7 @@ /obj/item/tool/crowbar/red{ pixel_x = 17 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/hallways/lower/repair_bay) "gWu" = ( /obj/structure/disposalpipe/segment, @@ -32212,9 +26131,7 @@ /obj/structure/closet/secure_closet/personal/cabinet{ req_access_txt = "5" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/upper_medical) "gXs" = ( /obj/effect/step_trigger/ares_alert/terminals, @@ -32226,34 +26143,24 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "gXx" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/almayer/shipboard/brig/cic_hallway) "gXB" = ( /obj/structure/pipes/vents/pump, /obj/structure/bed/chair/comfy/delta{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "gYe" = ( /obj/structure/machinery/vending/sea, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/sea_office) "gYg" = ( /obj/structure/surface/table/almayer, @@ -32264,9 +26171,7 @@ pixel_x = -7; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/hallways/lower/repair_bay) "gYj" = ( /obj/effect/decal/warning_stripes{ @@ -32290,10 +26195,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_medbay) "gYp" = ( /obj/structure/machinery/light, @@ -32301,43 +26203,31 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/maint/upper/u_m_p) "gYt" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/offices/flight) "gYx" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "gYI" = ( /obj/structure/platform{ dir = 4 }, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "gYU" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "gZw" = ( /obj/structure/bed/sofa/vert/grey/bot, @@ -32352,45 +26242,32 @@ linked_dock = "almayer-lifeboat2"; throw_dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/lifeboat) "gZW" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/lower/port_fore_hallway) "had" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/command/lifeboat) "hal" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/lifeboat) "ham" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lower_medical_lobby) "haz" = ( /obj/structure/machinery/floodlight, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "haB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -32400,10 +26277,7 @@ /obj/structure/sign/safety/restrictedarea{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "haD" = ( /obj/structure/machinery/light{ @@ -32412,15 +26286,10 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/lower) "haO" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "haQ" = ( /obj/structure/machinery/firealarm{ @@ -32431,17 +26300,13 @@ pixel_y = 3 }, /obj/item/clothing/head/helmet/marine, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "haR" = ( /obj/structure/sign/safety/restrictedarea{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/s_bow) "haY" = ( /obj/structure/disposalpipe/segment{ @@ -32449,42 +26314,30 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/almayer/shipboard/brig/starboard_hallway) "hbl" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_m_s) "hbp" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/p_stern) "hbs" = ( /obj/structure/surface/table/almayer, /obj/item/frame/fire_alarm, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/lower) "hbu" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/auxiliary_officer_office) "hbA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -32502,9 +26355,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "hbI" = ( /obj/structure/sign/safety/ammunition{ @@ -32512,9 +26363,7 @@ pixel_y = 7 }, /obj/structure/closet/secure_closet/guncabinet/red/armory_shotgun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/medical/upper_medical) "hcf" = ( /obj/item/bedsheet/brown{ @@ -32542,10 +26391,7 @@ pixel_x = -1; pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/engineering/port_atmos) "hcw" = ( /obj/structure/surface/table/reinforced/black, @@ -32558,63 +26404,44 @@ pixel_x = 9; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/cryo_cells) "hcI" = ( /obj/structure/machinery/cryopod{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/delta) "hcX" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, /obj/structure/machinery/power/reactor, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "hdd" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/starboard_missiles) "hds" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/living/offices) "hdy" = ( /obj/item/storage/firstaid/fire, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "hdE" = ( /obj/structure/filingcabinet, /obj/item/reagent_container/food/drinks/coffeecup/uscm{ pixel_y = 14 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/squads/req) "hdP" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/upper/aft_hallway) "hdQ" = ( /obj/structure/closet/secure_closet{ @@ -32624,30 +26451,21 @@ /obj/item/weapon/gun/rifle/m4ra, /obj/item/weapon/gun/rifle/m4ra, /obj/item/ammo_box/magazine/m4ra, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/execution_storage) "hdV" = ( /obj/structure/sign/safety/escapepod{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/almayer/hallways/lower/port_midship_hallway) "hec" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/medical_science) "heo" = ( -/obj/structure/machinery/power/apc/almayer{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/north{ + cell_type = /obj/item/cell/hyper }, /obj/structure/sign/safety/rewire{ pixel_x = -15; @@ -32661,18 +26479,14 @@ icon_state = "W"; pixel_x = -2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/armory) "heK" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1; name = "\improper Tool Closet" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/port_emb) "heO" = ( /obj/structure/largecrate/random/barrel/green, @@ -32680,9 +26494,7 @@ /area/almayer/maint/hull/lower/l_a_s) "heS" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "hfa" = ( /obj/structure/window/reinforced{ @@ -32700,9 +26512,7 @@ }, /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "hfb" = ( /obj/structure/disposalpipe/segment{ @@ -32724,9 +26534,7 @@ /area/almayer/hallways/upper/aft_hallway) "hfv" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/s_bow) "hfO" = ( /obj/structure/machinery/light/small{ @@ -32739,66 +26547,46 @@ /obj/item/storage/belt/utility/full, /obj/item/clothing/suit/storage/hazardvest/black, /obj/item/tool/crowbar, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "hfQ" = ( /obj/structure/window/framed/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "hgg" = ( /obj/structure/surface/table/almayer, /obj/item/trash/USCMtray{ pixel_x = 5 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "hgk" = ( /obj/structure/largecrate/random, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "hgo" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/lower) "hgp" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "hgs" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/lower/starboard_midship_hallway) "hgB" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/intel, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/almayer/command/computerlab) "hgD" = ( /obj/structure/reagent_dispensers/fueltank/gas/hydrogen{ @@ -32811,19 +26599,14 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "hgL" = ( /obj/item/tool/warning_cone{ pixel_x = 4; pixel_y = 14 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "hgZ" = ( /obj/structure/machinery/door_control{ @@ -32833,9 +26616,7 @@ pixel_y = -25 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_three) "hhd" = ( /obj/structure/surface/table/almayer, @@ -32858,9 +26639,7 @@ /area/almayer/maint/lower/constr) "hhg" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "hhn" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -32868,9 +26647,7 @@ icon_state = "SE-out"; pixel_x = 2 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/living/offices) "hhA" = ( /obj/structure/bed/sofa/vert/grey/bot, @@ -32878,17 +26655,12 @@ /area/almayer/lifeboat_pumps/north1) "hif" = ( /obj/structure/machinery/floodlight/landing, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "hip" = ( /obj/item/device/multitool, /obj/structure/platform_decoration, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "hiu" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -32896,17 +26668,13 @@ pixel_x = 16; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "hiy" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/lifeboat_pumps/north1) "hiM" = ( /obj/structure/disposalpipe/segment, @@ -32920,25 +26688,17 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/almayer/hallways/lower/starboard_midship_hallway) "hji" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/squads/delta) "hjk" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "hjs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -32947,16 +26707,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/delta) "hjA" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/port_missiles) "hjB" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -32964,18 +26718,13 @@ name = "Kitchen"; req_one_access_txt = "30;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/grunt_rnr) "hjM" = ( /obj/structure/bed/chair/bolted{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/shipboard/brig/processing) "hjQ" = ( /obj/structure/machinery/status_display{ @@ -32989,23 +26738,17 @@ pixel_y = 20 }, /obj/structure/largecrate, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "hki" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "hkz" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "hkB" = ( /obj/structure/sign/safety/rewire{ @@ -33032,9 +26775,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cic) "hkH" = ( /obj/structure/surface/table/almayer, @@ -33052,9 +26793,7 @@ pixel_y = 8; req_access_txt = "3" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/processing) "hkX" = ( /obj/structure/surface/table/woodentable/fancy, @@ -33084,9 +26823,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/midship_hallway) "hlH" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -33094,9 +26831,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "hlI" = ( /obj/structure/surface/table/almayer, @@ -33114,10 +26849,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/brig/warden_office) "hlT" = ( /obj/effect/decal/warning_stripes{ @@ -33127,10 +26859,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/hallways/upper/port) "hlU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -33143,9 +26872,7 @@ dir = 1; name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "hlX" = ( /obj/structure/stairs/perspective{ @@ -33163,10 +26890,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/hydroponics) "hmj" = ( /obj/effect/decal/warning_stripes{ @@ -33181,9 +26905,7 @@ /area/almayer/hallways/upper/starboard) "hmv" = ( /obj/structure/machinery/power/reactor, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "hmw" = ( /obj/structure/platform{ @@ -33193,18 +26915,13 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "hmy" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "hmA" = ( /turf/closed/wall/almayer/reinforced, @@ -33217,9 +26934,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "hmF" = ( /obj/structure/window/reinforced{ @@ -33229,15 +26944,11 @@ /obj/structure/sign/poster{ pixel_x = -32 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/alpha_bravo_shared) "hmS" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/command/cichallway) "hmV" = ( /obj/structure/bookcase{ @@ -33274,9 +26985,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/hydroponics) "hnt" = ( /obj/item/toy/deck{ @@ -33286,9 +26995,7 @@ pixel_x = 32 }, /obj/structure/surface/table/woodentable/poor, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "hnE" = ( /obj/structure/surface/table/almayer, @@ -33301,10 +27008,7 @@ dir = 8; invisibility = 101 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/starboard_hallway) "hnI" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -33315,9 +27019,7 @@ name = "\improper Flight Crew Quarters"; req_one_access_txt = "19;22" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/pilotbunks) "hnP" = ( /obj/structure/barricade/handrail{ @@ -33341,20 +27043,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/lower/vehiclehangar) "hoK" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/starboard_hallway) "hoT" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "hoW" = ( /obj/structure/surface/table/reinforced/prison, @@ -33364,26 +27059,19 @@ }, /obj/item/storage/firstaid/adv, /obj/item/device/defibrillator, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/shipboard/brig/medical) "hpk" = ( /obj/structure/sign/safety/fire_haz{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "hpN" = ( /obj/structure/machinery/light, /obj/structure/machinery/computer/crew, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_lobby) "hpS" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -33409,9 +27097,7 @@ /turf/closed/wall/almayer, /area/almayer/maint/hull/upper/u_m_s) "hqc" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "hqh" = ( /obj/effect/decal/warning_stripes{ @@ -33430,9 +27116,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "hqp" = ( /obj/structure/disposalpipe/segment, @@ -33441,9 +27125,7 @@ /area/almayer/hallways/lower/port_fore_hallway) "hqu" = ( /obj/item/stack/sheet/metal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "hqW" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -33454,16 +27136,12 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_lobby) "hrm" = ( /obj/structure/closet/secure_closet/staff_officer/armory/shotgun, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "hrn" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ @@ -33478,27 +27156,21 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/medical_science) "hro" = ( /obj/structure/machinery/vending/coffee{ density = 0; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "hrF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/starboard_point_defense) "hrI" = ( /turf/open/floor/almayer, @@ -33511,9 +27183,7 @@ /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, /obj/item/clothing/mask/breath, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "hsg" = ( /obj/structure/pipes/vents/pump{ @@ -33536,26 +27206,20 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "hsj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/chief_mp_office) "hsr" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/engineering/upper_engineering/starboard) "hss" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "hsu" = ( /obj/structure/bed/sofa/south/grey{ @@ -33575,10 +27239,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/squads/bravo) "hte" = ( /obj/structure/sign/safety/security{ @@ -33593,17 +27254,11 @@ pixel_y = 32 }, /obj/structure/largecrate/supply/supplies/flares, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "htk" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/west, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/cryo_cells) "htl" = ( /obj/structure/disposalpipe/segment, @@ -33615,18 +27270,14 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "htq" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "htG" = ( /obj/item/tool/soap, @@ -33636,9 +27287,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/upper_engineering/port) "htI" = ( /obj/structure/platform_decoration{ @@ -33652,10 +27301,19 @@ pixel_x = -5; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "greenfull" - }, +/turf/open/floor/almayer/greenfull, /area/almayer/living/offices) +"huw" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/window/reinforced/toughened{ + dir = 8 + }, +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + dir = 4; + name = "Dropship Remote Control Console" + }, +/turf/open/floor/almayer/plate, +/area/almayer/command/cic) "huD" = ( /obj/structure/machinery/light{ dir = 1 @@ -33663,19 +27321,14 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_f_s) "huK" = ( -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/almayer/living/cryo_cells) "huO" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/computerlab) "huP" = ( /obj/structure/machinery/alarm/almayer{ @@ -33694,9 +27347,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "hvd" = ( /turf/closed/wall/almayer/reinforced, @@ -33737,15 +27388,11 @@ id = "Hangar Lockdown"; name = "\improper Hangar Lockdown Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_f_p) "hvz" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_midship_hallway) "hvH" = ( /turf/open/floor/wood/ship, @@ -33754,19 +27401,14 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "hwC" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "hwH" = ( /obj/structure/stairs{ @@ -33777,9 +27419,7 @@ vector_x = -1; vector_y = 100 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/starboard_fore_hallway) "hxe" = ( /obj/structure/disposalpipe/segment{ @@ -33822,21 +27462,14 @@ }, /obj/item/reagent_container/glass/bucket, /obj/item/reagent_container/glass/watertank, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "hyb" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "hyk" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "hyw" = ( /obj/effect/decal/warning_stripes{ @@ -33847,9 +27480,7 @@ icon_state = "NE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "hyE" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -33858,9 +27489,7 @@ name = "ARES Exterior Lockdown" }, /obj/effect/step_trigger/ares_alert/access_control, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "hyQ" = ( /turf/closed/wall/almayer, @@ -33876,25 +27505,18 @@ /turf/open/floor/almayer, /area/almayer/hallways/upper/midship_hallway) "hyV" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/structure/sign/safety/rewire{ pixel_x = 32; pixel_y = 24 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/interrogation) "hza" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_aft_hallway) "hzb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -33913,19 +27535,14 @@ "hzs" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_medbay) "hzu" = ( /obj/structure/machinery/cryopod{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/delta) "hzG" = ( /obj/structure/disposalpipe/segment{ @@ -33944,16 +27561,11 @@ /obj/structure/surface/rack, /obj/item/mortar_shell/flare, /obj/item/mortar_shell/flare, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "hAf" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/shipboard/brig/medical) "hAh" = ( /turf/closed/wall/almayer/outer, @@ -33962,9 +27574,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "hAA" = ( /obj/structure/machinery/status_display{ @@ -33975,9 +27585,7 @@ id = "laddersoutheast"; name = "\improper South East Ladders Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_midship_hallway) "hAG" = ( /obj/structure/closet/crate/internals, @@ -33985,9 +27593,7 @@ /obj/item/restraint/adjustable/cable/blue, /obj/item/restraint/adjustable/cable/cyan, /obj/effect/spawner/random/toolbox, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/almayer/powered/agent) "hAU" = ( /obj/structure/machinery/medical_pod/bodyscanner, @@ -33997,9 +27603,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "hAZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -34009,17 +27613,13 @@ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "hBc" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "hBr" = ( /obj/effect/decal/warning_stripes{ @@ -34031,17 +27631,11 @@ pixel_x = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "hBz" = ( /obj/item/mortar_kit, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "hBF" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -34052,20 +27646,14 @@ icon_state = "S" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/repair_bay) "hBL" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/lifeboat) "hBW" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "hCf" = ( /obj/structure/sign/safety/manualopenclose{ @@ -34079,17 +27667,13 @@ /area/almayer/hallways/lower/port_midship_hallway) "hCk" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "hCq" = ( /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "hCt" = ( /obj/structure/sign/safety/terminal{ @@ -34099,9 +27683,7 @@ /obj/structure/sign/safety/intercom{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "hCS" = ( /obj/structure/surface/table/reinforced/prison, @@ -34118,17 +27700,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/lower_medical_medbay) "hCV" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "hDw" = ( /obj/structure/surface/table/almayer, @@ -34148,41 +27726,30 @@ pixel_x = -3; pixel_y = -2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "hDU" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/hallways/lower/port_fore_hallway) "hDV" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/map_item, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "hDX" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "hEb" = ( /obj/effect/landmark/start/marine/medic/bravo, /obj/effect/landmark/late_join/bravo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "hEg" = ( /obj/structure/machinery/door_control{ @@ -34193,10 +27760,7 @@ throw_range = 15 }, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/almayer/hallways/lower/port_fore_hallway) "hEl" = ( /obj/structure/machinery/alarm/almayer{ @@ -34222,18 +27786,14 @@ pixel_x = 8; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "hEw" = ( /obj/structure/pipes/standard/simple/visible{ dir = 10 }, /obj/structure/machinery/meter, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "hEV" = ( /obj/structure/pipes/vents/pump, @@ -34241,16 +27801,11 @@ /area/almayer/lifeboat_pumps/south1) "hFw" = ( /obj/structure/machinery/disposal/broken, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/starboard) "hFC" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/medical_science) "hFF" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -34260,18 +27815,13 @@ req_one_access = null }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/morgue) "hGb" = ( /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/upper/aft_hallway) "hGh" = ( /obj/structure/window/framed/almayer/white, @@ -34295,10 +27845,7 @@ }, /obj/item/clothing/suit/storage/marine/light/vest, /obj/item/clothing/suit/storage/marine/light/vest, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "hGO" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -34306,29 +27853,20 @@ dir = 8; invisibility = 101 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/living/briefing) "hGV" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/port) "hHe" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/upper/starboard) "hHl" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -34344,19 +27882,14 @@ dir = 6; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/south1) "hIp" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "hIs" = ( /obj/effect/decal/warning_stripes{ @@ -34364,9 +27897,7 @@ pixel_x = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/command/corporateliaison) "hIF" = ( /obj/structure/machinery/light{ @@ -34387,25 +27918,18 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/squads/delta) "hIX" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "hJg" = ( /obj/structure/pipes/trinary/mixer{ dir = 4; name = "Gas mixer N2/O2" }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "hJk" = ( /obj/structure/stairs/perspective{ @@ -34448,9 +27972,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "hKO" = ( /obj/structure/largecrate/random/barrel/green, @@ -34458,9 +27980,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "hLr" = ( /obj/effect/decal/warning_stripes{ @@ -34479,9 +27999,7 @@ /obj/structure/machinery/door/poddoor/almayer/biohazard/white{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/containment) "hLu" = ( /obj/structure/sign/safety/hvac_old{ @@ -34492,14 +28010,10 @@ /area/almayer/maint/hull/lower/p_bow) "hLC" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "hLI" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/living/cryo_cells) "hLS" = ( /obj/structure/machinery/door/airlock/almayer/marine/delta{ @@ -34509,9 +28023,7 @@ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "hMi" = ( /obj/structure/pipes/vents/scrubber, @@ -34524,9 +28036,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "hMG" = ( /obj/structure/pipes/vents/pump, @@ -34534,30 +28044,22 @@ /area/almayer/engineering/lower) "hMM" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "hMN" = ( -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_three) "hNh" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "hNv" = ( /obj/structure/sign/safety/escapepod{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/port_midship_hallway) "hNw" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -34573,9 +28075,7 @@ req_one_access = null; req_one_access_txt = "7;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/vehiclehangar) "hNM" = ( /obj/structure/surface/table/reinforced/prison, @@ -34590,30 +28090,19 @@ /obj/structure/machinery/door/airlock/almayer/maint{ name = "\improper Core Hatch" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "hNY" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/chief_mp_office) "hOd" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/fore_hallway) "hOn" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/hallways/upper/midship_hallway) "hOu" = ( /obj/effect/decal/warning_stripes{ @@ -34627,9 +28116,7 @@ req_one_access_txt = "2;3;12;19"; throw_range = 15 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "hOV" = ( /turf/closed/wall/almayer, @@ -34642,32 +28129,22 @@ name = "\improper Research Doorway Shutter" }, /obj/structure/machinery/door/poddoor/almayer/biohazard/white, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/medical_science) "hPh" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/living/auxiliary_officer_office) "hPu" = ( /obj/structure/largecrate/supply, /obj/item/tool/crowbar, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/upper/u_f_p) "hPD" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/starboard_umbilical) "hPI" = ( /turf/closed/wall/almayer/outer, @@ -34685,10 +28162,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/hydroponics) "hPZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -34708,9 +28182,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/charlie_delta_shared) "hQf" = ( /obj/structure/disposalpipe/segment, @@ -34718,10 +28190,7 @@ /area/almayer/hallways/lower/port_midship_hallway) "hQw" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/lower/engine_core) "hQK" = ( /obj/effect/step_trigger/clone_cleaner, @@ -34729,9 +28198,7 @@ /area/almayer/maint/hull/upper/u_m_p) "hQP" = ( /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "hQU" = ( /obj/structure/machinery/disposal, @@ -34741,9 +28208,7 @@ /obj/structure/sign/safety/intercom{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "hQW" = ( /obj/structure/disposalpipe/segment{ @@ -34753,19 +28218,13 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "hQY" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/lower_medical_medbay) "hRa" = ( /obj/structure/machinery/vending/snack{ @@ -34774,24 +28233,18 @@ /obj/structure/machinery/vending/coffee{ pixel_x = 14 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "hRd" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "hRk" = ( /obj/structure/machinery/cm_vending/clothing/senior_officer{ density = 0; pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/numbertwobunks) "hRu" = ( /turf/closed/wall/almayer/outer, @@ -34803,9 +28256,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "hRW" = ( /obj/effect/decal/warning_stripes{ @@ -34834,9 +28285,7 @@ /area/almayer/command/airoom) "hSb" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "hSk" = ( /turf/open/floor/plating/plating_catwalk, @@ -34845,10 +28294,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/port) "hSv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -34858,9 +28304,7 @@ dir = 1; name = "\improper Starboard Viewing Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_s) "hSw" = ( /obj/structure/machinery/disposal, @@ -34882,24 +28326,17 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/morgue) "hTc" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "hTf" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "hTl" = ( /obj/structure/prop/server_equipment/yutani_server{ @@ -34916,9 +28353,7 @@ pixel_x = 32; pixel_y = -32 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/shipboard/brig/processing) "hTF" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm{ @@ -34928,9 +28363,7 @@ starting_suit_type = null; starting_tank_type = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "hTP" = ( /obj/structure/machinery/door_control{ @@ -34949,9 +28382,7 @@ /obj/item/frame/light_fixture/small{ pixel_y = 17 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "hTT" = ( /obj/structure/surface/table/almayer, @@ -34959,9 +28390,7 @@ pixel_y = 3 }, /obj/item/device/analyzer/plant_analyzer, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "hTU" = ( /obj/structure/disposalpipe/segment{ @@ -34975,29 +28404,20 @@ pixel_y = 12 }, /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "hUb" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "hUh" = ( /obj/structure/machinery/medical_pod/bodyscanner{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/shipboard/brig/medical) "hUk" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/lower/engine_core) "hUu" = ( /obj/item/device/radio/intercom{ @@ -35005,10 +28425,7 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "hUz" = ( /obj/structure/largecrate/supply/supplies/mre{ @@ -35023,9 +28440,7 @@ pixel_x = 3; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "hUU" = ( /obj/structure/surface/table/almayer, @@ -35038,16 +28453,12 @@ dir = 4; pixel_y = -12 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/structure/sign/safety/rewire{ pixel_x = 32; pixel_y = 17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/execution_storage) "hUW" = ( /obj/structure/disposalpipe/segment{ @@ -35063,25 +28474,17 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/medical_science) "hVz" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/upper_medical) "hVL" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "hWa" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -35135,10 +28538,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south1) "hWD" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -35157,16 +28557,11 @@ dir = 4; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "hWJ" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "hWM" = ( /obj/structure/surface/rack, @@ -35174,26 +28569,17 @@ /area/almayer/command/airoom) "hWO" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/command/cichallway) "hWP" = ( /obj/effect/step_trigger/clone_cleaner, /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 8; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/west, /area/almayer/command/airoom) "hXb" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/charlie_delta_shared) "hXd" = ( /obj/structure/surface/table/reinforced/prison, @@ -35240,9 +28626,7 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/upper_engineering/port) "hXX" = ( /obj/effect/projector{ @@ -35250,28 +28634,18 @@ vector_x = 19; vector_y = -104 }, -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/hallways/upper/port) "hXY" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/squads/delta) "hYf" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "hYj" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_p) "hYn" = ( /obj/structure/disposalpipe/segment{ @@ -35281,9 +28655,7 @@ dir = 4 }, /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "hYE" = ( /obj/structure/surface/table/almayer, @@ -35330,9 +28702,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/starboard) "hZJ" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -35340,9 +28710,7 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/processing) "hZN" = ( /obj/structure/machinery/medical_pod/bodyscanner, @@ -35352,10 +28720,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_medbay) "hZZ" = ( /obj/structure/closet/firecloset, @@ -35363,16 +28728,12 @@ /area/almayer/maint/hull/lower/l_f_p) "iaa" = ( /obj/structure/closet/secure_closet/guncabinet/red/cic_armory_mk1_rifle_ap, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "iag" = ( /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/chemistry) "iah" = ( /obj/structure/disposalpipe/segment, @@ -35383,9 +28744,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "ial" = ( /obj/structure/disposalpipe/segment{ @@ -35394,16 +28753,11 @@ /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "iaq" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "iat" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -35419,50 +28773,35 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/engineering/upper_engineering) "iaF" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "iaO" = ( /obj/structure/sign/safety/maint{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/port) "iaR" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/command/lifeboat) "ibc" = ( /obj/structure/machinery/conveyor_switch{ id = "req_belt" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/squads/req) "ibf" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/s_bow) "ibP" = ( /obj/structure/sign/safety/maint{ @@ -35477,20 +28816,14 @@ /turf/open/floor/almayer, /area/almayer/maint/hull/upper/u_f_s) "icp" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/hallways/hangar) "icw" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/lower_medical_medbay) "icM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -35509,17 +28842,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/hallways/upper/fore_hallway) "icZ" = ( /obj/structure/closet/secure_closet/brig, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/shipboard/brig/processing) "idx" = ( /obj/structure/disposalpipe/segment{ @@ -35529,9 +28856,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "idL" = ( /obj/structure/disposalpipe/segment{ @@ -35541,20 +28866,14 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "idX" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "ied" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/maint/hull/upper/u_f_p) "ien" = ( @@ -35602,9 +28921,7 @@ /obj/item/bedsheet/red{ pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "iey" = ( /obj/structure/surface/table/almayer, @@ -35618,10 +28935,7 @@ /obj/item/tool/extinguisher, /obj/item/tool/extinguisher, /obj/item/tool/extinguisher, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/lower_medical_lobby) "ieX" = ( /obj/structure/surface/table/almayer, @@ -35642,19 +28956,13 @@ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north1) "ifz" = ( /obj/structure/machinery/keycard_auth{ pixel_x = 25 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/warden_office) "igb" = ( /obj/structure/disposalpipe/segment{ @@ -35667,9 +28975,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_floor2" - }, +/turf/open/floor/almayer/aicore/no_build/ai_floor2, /area/almayer/command/airoom) "igs" = ( /obj/structure/surface/table/almayer, @@ -35679,9 +28985,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "igw" = ( /obj/structure/sign/poster/ad{ @@ -35689,9 +28993,7 @@ }, /obj/structure/closet, /obj/item/clothing/mask/cigarette/weed, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "igS" = ( /obj/effect/decal/warning_stripes{ @@ -35712,16 +29014,11 @@ id = "Hangar Lockdown"; name = "\improper Hangar Lockdown Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/lower/constr) "ihw" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/lower_medical_medbay) "ihI" = ( /obj/structure/disposalpipe/segment{ @@ -35738,32 +29035,24 @@ /obj/structure/sign/safety/cryo{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "ihW" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/almayer/hallways/lower/starboard_fore_hallway) "ihX" = ( /obj/structure/machinery/status_display{ pixel_y = -30 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/command/lifeboat) "ihY" = ( /obj/structure/machinery/door/airlock/almayer/marine/bravo/spec, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "iit" = ( /obj/effect/decal/warning_stripes{ @@ -35779,9 +29068,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "iiU" = ( /obj/effect/decal/warning_stripes{ @@ -35797,40 +29084,29 @@ /obj/structure/sign/safety/restrictedarea{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/hallways/upper/fore_hallway) "iiZ" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "ijd" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/midship_hallway) "ijf" = ( /obj/structure/surface/table/almayer, /obj/item/cell/crap, /obj/item/tool/crowbar, /obj/structure/machinery/cell_charger, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "ijr" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "ijQ" = ( /obj/structure/surface/table/almayer, @@ -35852,17 +29128,13 @@ /turf/open/floor/wood/ship, /area/almayer/shipboard/sea_office) "ikl" = ( -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/hallways/lower/vehiclehangar) "iks" = ( /obj/structure/pipes/binary/pump/high_power/on{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "ikv" = ( /obj/structure/pipes/standard/simple/visible{ @@ -35871,16 +29143,11 @@ /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "ikA" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "ikQ" = ( /obj/structure/surface/table/woodentable/fancy, @@ -35907,10 +29174,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_a_s) "ilq" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/starboard) "ily" = ( /obj/structure/machinery/light, @@ -35926,9 +29190,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "ilJ" = ( /obj/structure/bed/chair, @@ -35939,22 +29201,15 @@ /area/almayer/lifeboat_pumps/south1) "iml" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "imo" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "imp" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/morgue) "imt" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ @@ -35980,9 +29235,7 @@ dir = 2 }, /obj/structure/machinery/door/poddoor/almayer/blended/ai_lockdown, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "inh" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -36012,10 +29265,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/medical_science) "ios" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -36023,9 +29273,7 @@ pixel_y = 6 }, /obj/item/tool/pen, -/turf/open/floor/almayer/no_build{ - icon_state = "plating" - }, +/turf/open/floor/almayer/no_build/plating, /area/almayer/command/airoom) "iow" = ( /obj/structure/machinery/cm_vending/sorted/attachments/squad{ @@ -36034,18 +29282,13 @@ req_one_access_txt = "15;16;21"; vend_y_offset = 0 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "ioH" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/starboard) "ioM" = ( /turf/open/floor/plating/plating_catwalk, @@ -36058,16 +29301,13 @@ pixel_x = -17; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "ioU" = ( /turf/closed/wall/almayer, /area/almayer/command/securestorage) "ioV" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/sign/safety/rewire{ pixel_y = -38 }, @@ -36099,31 +29339,23 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "ipB" = ( /obj/structure/surface/rack, /obj/item/tool/kitchen/rollingpin, /obj/item/tool/hatchet, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "ipE" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/squads/alpha_bravo_shared) "ipK" = ( /obj/effect/step_trigger/message/memorial, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "ipQ" = ( /obj/structure/surface/rack, @@ -36141,9 +29373,7 @@ name = "General Listening Channel"; pixel_x = -29 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/hydroponics) "iqd" = ( /obj/structure/bed/chair/office/dark{ @@ -36155,10 +29385,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/squads/req) "iqp" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -36166,9 +29393,7 @@ req_one_access = null; req_one_access_txt = "37" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/auxiliary_officer_office) "iqH" = ( /obj/item/trash/chips{ @@ -36176,19 +29401,14 @@ pixel_y = 6 }, /obj/item/trash/cheesie, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "iqR" = ( /obj/structure/sign/safety/cryo{ pixel_x = -16 }, /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/cryo) "irr" = ( /obj/structure/stairs{ @@ -36206,10 +29426,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/lifeboat_pumps/south2) "irJ" = ( /obj/item/tool/wirecutters{ @@ -36244,30 +29461,20 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "ish" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/lower/workshop) "iso" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/hallways/upper/midship_hallway) "isq" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "isI" = ( /obj/structure/sign/nosmoking_2{ @@ -36276,9 +29483,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/lifeboat_pumps/north1) "isN" = ( /obj/structure/sink{ @@ -36286,10 +29491,7 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/morgue) "itg" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ @@ -36304,10 +29506,7 @@ /obj/structure/machinery/status_display{ pixel_x = -32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/starboard) "itR" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -36317,18 +29516,13 @@ /area/almayer/lifeboat_pumps/south2) "itX" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "iub" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/command/lifeboat) "iuf" = ( /obj/effect/decal/warning_stripes{ @@ -36337,9 +29531,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "iun" = ( /obj/effect/spawner/random/tool, @@ -36354,27 +29546,19 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/command/cichallway) "iuz" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/warhead, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "iuE" = ( /obj/structure/machinery/vending/coffee, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "iuG" = ( /obj/structure/surface/table/almayer, @@ -36390,16 +29574,11 @@ "ivf" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/camera, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "ivg" = ( /obj/structure/janitorialcart, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/hallways/hangar) "ivs" = ( /obj/structure/disposalpipe/segment{ @@ -36413,9 +29592,7 @@ /area/almayer/maint/hull/upper/u_f_s) "ivz" = ( /obj/structure/closet, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "ivL" = ( /obj/structure/platform{ @@ -36427,16 +29604,12 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "ivS" = ( /obj/structure/machinery/suit_storage_unit/carbon_unit, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "iwf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -36453,9 +29626,7 @@ /obj/structure/sign/safety/waterhazard{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "iwI" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -36463,9 +29634,7 @@ name = "Storage"; req_one_access_txt = "19;21" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "iwJ" = ( /obj/effect/decal/warning_stripes{ @@ -36479,9 +29648,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer/research/containment/entrance{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/entrance/west, /area/almayer/medical/containment/cell) "iwV" = ( /obj/structure/window/framed/almayer, @@ -36503,42 +29670,31 @@ /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/item/packageWrap, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/squads/req) "ixj" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/crew/alt, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "ixu" = ( /obj/structure/largecrate/random/case{ layer = 2.98 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "ixv" = ( /obj/structure/bed/chair/comfy/blue{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "ixD" = ( /obj/structure/machinery/light, /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "ixN" = ( /obj/structure/largecrate, @@ -36546,9 +29702,7 @@ pixel_x = -3; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "ixQ" = ( /obj/effect/decal/warning_stripes{ @@ -36561,9 +29715,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/hallways/lower/repair_bay) "iyC" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -36574,18 +29726,13 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "iyF" = ( /obj/structure/pipes/standard/simple/visible{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "iyS" = ( /obj/structure/disposalpipe/segment{ @@ -36595,9 +29742,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "izf" = ( /obj/structure/disposalpipe/up/almayer{ @@ -36612,22 +29757,14 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "izY" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_medbay) "iAg" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/shipboard/brig/mp_bunks) "iAw" = ( /obj/item/tool/warning_cone{ @@ -36645,29 +29782,20 @@ icon_state = "SW-out" }, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/containment) "iAE" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "iAI" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "iBl" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/structure/sign/safety/rewire{ pixel_x = 7; pixel_y = -30 @@ -36681,22 +29809,14 @@ /obj/structure/sign/safety/storage{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "iBY" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/cichallway) "iCg" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/almayer/hallways/upper/midship_hallway) "iCu" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -36714,17 +29834,13 @@ dir = 1; name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "iCD" = ( /obj/structure/bed/chair/comfy/orange{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "iCF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -36733,10 +29849,7 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/living/offices) "iCT" = ( /obj/structure/disposalpipe/segment{ @@ -36749,40 +29862,26 @@ /area/almayer/hallways/upper/midship_hallway) "iDa" = ( /obj/structure/largecrate/supply/supplies/tables_racks, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/maint/upper/u_a_p) "iDk" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "iDs" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "iDK" = ( /obj/structure/blocker/fuelpump, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "iEa" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "iEg" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/living/auxiliary_officer_office) "iEr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -36800,18 +29899,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "iEx" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_y = 26 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/processing) "iEz" = ( /obj/structure/machinery/light, @@ -36828,18 +29922,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "iFc" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/wood/ship, /area/almayer/shipboard/brig/cells) "iFn" = ( -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/pilotbunks) "iFp" = ( /obj/effect/projector{ @@ -36847,10 +29937,7 @@ vector_x = -19; vector_y = 98 }, -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "iFA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -36860,26 +29947,20 @@ name = "\improper Port Railguns and Viewing Room" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_p) "iFC" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/map_item, /obj/item/clothing/ears/earmuffs, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/ce_room) "iFD" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/supply, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/structure/sign/safety/maint{ pixel_x = -17 }, @@ -36895,10 +29976,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "iFM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -36908,42 +29986,31 @@ id = "Delta_1"; name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/port_emb) "iFY" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/sign/safety/cryo{ pixel_x = 36 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/cryo_cells) "iGc" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "iGi" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "iGn" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/closet/secure_closet/surgical{ pixel_x = -30 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/operating_room_four) "iGQ" = ( /obj/structure/machinery/landinglight/ds2/delayone{ @@ -36952,9 +30019,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "iHc" = ( /turf/open/floor/plating/plating_catwalk, @@ -36963,17 +30028,13 @@ /obj/structure/machinery/cryopod{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/cells) "iIb" = ( /obj/structure/machinery/cryopod{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/upper/u_m_p) "iIj" = ( /obj/structure/stairs/perspective{ @@ -36981,10 +30042,7 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "iIl" = ( /obj/structure/sink{ @@ -36992,9 +30050,7 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "iIP" = ( /obj/structure/toilet{ @@ -37024,9 +30080,7 @@ "iIU" = ( /obj/structure/largecrate/random/barrel/red, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "iJs" = ( /obj/structure/disposalpipe/segment, @@ -37038,9 +30092,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cichallway) "iJS" = ( /obj/structure/machinery/cm_vending/gear/tl{ @@ -37048,10 +30100,7 @@ pixel_x = -32; vend_x_offset = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/almayer/squads/delta) "iJT" = ( /obj/structure/sign/safety/storage{ @@ -37062,17 +30111,13 @@ /area/almayer/maint/hull/upper/u_m_p) "iKb" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/hallways/hangar) "iKc" = ( /obj/structure/closet/firecloset, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "iKf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -37085,15 +30130,10 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "iKy" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "iKD" = ( /obj/structure/surface/table/almayer, @@ -37103,42 +30143,30 @@ /turf/open/floor/wood/ship, /area/almayer/engineering/ce_room) "iKI" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/starboard_missiles) "iKK" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south1) "iKM" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/port_atmos) "iKV" = ( /obj/structure/platform{ dir = 1 }, /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "iKZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/starboard) "iLd" = ( /obj/structure/stairs/perspective{ @@ -37159,9 +30187,7 @@ /obj/structure/bed/chair/comfy/bravo{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "iLm" = ( /obj/structure/disposalpipe/segment{ @@ -37191,10 +30217,7 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/lower_medical_lobby) "iLG" = ( /obj/structure/disposalpipe/junction{ @@ -37205,34 +30228,23 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/processing) "iLL" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/hallways/upper/midship_hallway) "iLO" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/computerlab) "iMm" = ( /turf/open/floor/almayer, /area/almayer/living/grunt_rnr) "iMr" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "iMx" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south2) "iMD" = ( /obj/effect/decal/warning_stripes{ @@ -37246,10 +30258,7 @@ }, /obj/structure/machinery/cm_vending/sorted/medical, /obj/structure/medical_supply_link, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "iNh" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -37258,15 +30267,13 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/secdoor/glass/reinforced{ name = "\improper Brig Cells" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/starboard_hallway) "iNk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_f_s) "iNH" = ( @@ -37279,10 +30286,7 @@ pixel_x = -17; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/hallways/lower/port_fore_hallway) "iNR" = ( /obj/effect/decal/warning_stripes{ @@ -37317,9 +30321,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "iPf" = ( /obj/structure/largecrate/random/case/double, @@ -37332,10 +30334,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_f_s) "iPt" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/hallways/lower/starboard_midship_hallway) "iPv" = ( /obj/structure/bed/chair/comfy, @@ -37343,10 +30342,7 @@ /obj/structure/window/reinforced/ultra{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/living/briefing) "iPD" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -37359,10 +30355,7 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/south1) "iPN" = ( /obj/structure/surface/table/almayer, @@ -37374,16 +30367,11 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/maint/upper/mess) "iPS" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "iQd" = ( /obj/structure/disposalpipe/segment{ @@ -37416,18 +30404,14 @@ pixel_x = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "iQj" = ( /obj/structure/ladder{ height = 2; id = "bridge4" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "iQt" = ( /obj/structure/largecrate/random/case/small, @@ -37443,10 +30427,7 @@ pixel_y = 6; serial_number = 12 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northwest, /area/almayer/living/port_emb) "iQB" = ( /obj/structure/surface/table/almayer, @@ -37463,10 +30444,7 @@ pixel_y = 23; layer = 2.99 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/processing) "iQJ" = ( /obj/structure/disposalpipe/segment{ @@ -37503,9 +30481,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner_var1/east, /area/almayer/medical/containment/cell) "iSd" = ( /obj/structure/machinery/light/small{ @@ -37604,26 +30580,20 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "iSx" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/hallways/upper/midship_hallway) "iSB" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "iSV" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -37632,9 +30602,7 @@ req_one_access = null; req_one_access_txt = "2;7" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_a_p) "iSZ" = ( /obj/structure/disposalpipe/segment{ @@ -37649,9 +30617,7 @@ /area/almayer/squads/alpha) "iTd" = ( /obj/structure/machinery/sentry_holder/almayer, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "iTe" = ( /obj/structure/machinery/light{ @@ -37661,16 +30627,10 @@ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/command/lifeboat) "iTl" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/brig/processing) "iTq" = ( /obj/structure/curtain/red, @@ -37685,18 +30645,13 @@ pixel_x = 3; pixel_y = 11 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "iTw" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/bridgebunks) "iTD" = ( /obj/effect/landmark/start/auxiliary_officer, @@ -37712,9 +30667,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "iTW" = ( /obj/structure/disposalpipe/segment{ @@ -37731,9 +30684,7 @@ req_access = null; req_one_access_txt = "3;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/navigation) "iUh" = ( /obj/structure/sign/safety/bulkhead_door{ @@ -37749,17 +30700,13 @@ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "iUm" = ( /obj/structure/closet/emcloset{ pixel_x = 8 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "iUo" = ( /obj/structure/sign/safety/terminal{ @@ -37778,32 +30725,24 @@ /obj/item/storage/box/sprays{ pixel_y = -3 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "iUG" = ( /obj/structure/closet/secure_closet/surgical{ pixel_x = -30 }, -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/sign/safety/rewire{ pixel_y = -38 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/shipboard/brig/medical) "iUW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/item/tool/crowbar/red, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/starboard) "iUX" = ( /obj/structure/filingcabinet{ @@ -37817,24 +30756,17 @@ pixel_y = 18 }, /obj/item/device/taperecorder, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/interrogation) "iVy" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/north, /area/almayer/command/cichallway) "iVz" = ( /obj/structure/surface/rack, /obj/item/tool/wirecutters, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "iVD" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/reinforced{ @@ -37846,9 +30778,7 @@ id = "Brig Lockdown Shutters"; name = "\improper Brig Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/s_bow) "iVE" = ( /obj/structure/sign/safety/bathunisex{ @@ -37861,9 +30791,7 @@ dir = 4 }, /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "iVP" = ( /obj/structure/sign/safety/restrictedarea{ @@ -37871,10 +30799,7 @@ pixel_y = 7 }, /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/brig/processing) "iWa" = ( /obj/structure/sign/safety/water{ @@ -37924,15 +30849,11 @@ pixel_y = 14 }, /obj/structure/janitorialcart, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/s_bow) "iWJ" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "iWQ" = ( /obj/effect/landmark/start/researcher, @@ -37941,17 +30862,13 @@ /area/almayer/living/offices) "iWR" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/engineering/upper_engineering) "iXb" = ( /obj/structure/bed/chair/comfy/delta{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "iXm" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, @@ -37959,9 +30876,7 @@ id = "InnerShutter"; name = "\improper Saferoom Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/panic) "iXA" = ( /obj/structure/disposalpipe/segment{ @@ -37991,21 +30906,14 @@ /turf/open/floor/almayer, /area/almayer/living/briefing) "iXW" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/lower_medical_lobby) "iYe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/auxiliary_officer_office) "iYf" = ( /obj/structure/machinery/cm_vending/clothing/medical_crew{ @@ -38016,38 +30924,26 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/medical/hydroponics) "iYm" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "iYt" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/squads/req) "iYx" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "iZd" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "iZg" = ( /obj/structure/bed/chair/comfy{ @@ -38067,9 +30963,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop/hangar) "iZP" = ( /obj/structure/platform{ @@ -38080,10 +30974,7 @@ dir = 10; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/north1) "iZU" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -38100,9 +30991,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "jaf" = ( /obj/structure/bed/chair/comfy/bravo{ @@ -38116,9 +31005,7 @@ pixel_x = -27; serial_number = 11 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "jak" = ( /obj/structure/disposalpipe/segment{ @@ -38154,16 +31041,12 @@ }, /obj/item/tool/shovel/etool, /obj/item/tool/wirecutters, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "jaz" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_umbilical) "jaI" = ( /obj/structure/sign/safety/storage{ @@ -38194,9 +31077,7 @@ /obj/item/trash/crushed_cup{ pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "jbq" = ( /obj/structure/window/framed/almayer/hull, @@ -38205,9 +31086,7 @@ "jbt" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "jbH" = ( /obj/structure/machinery/light{ @@ -38216,18 +31095,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/port) "jbK" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "jbN" = ( /obj/structure/surface/table/woodentable/fancy, @@ -38272,32 +31146,22 @@ vector_x = 1; vector_y = -102 }, -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/hallways/upper/fore_hallway) "jcE" = ( /obj/structure/machinery/vending/coffee{ density = 0; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "jcP" = ( -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/almayer/engineering/upper_engineering/starboard) "jdl" = ( /obj/effect/step_trigger/clone_cleaner, /obj/structure/platform_decoration, -/turf/open/floor/almayer/aicore/no_build{ - dir = 4; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/east, /area/almayer/command/airoom) "jdm" = ( /obj/structure/surface/table/almayer, @@ -38308,17 +31172,12 @@ dir = 4 }, /obj/item/trash/USCMtray, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/squads/delta) "jdn" = ( /obj/structure/surface/rack, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "jdu" = ( /obj/structure/largecrate/random/case/small, @@ -38334,9 +31193,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_three) "jdZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -38348,9 +31205,7 @@ /turf/closed/wall/almayer, /area/almayer/squads/alpha_bravo_shared) "jei" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "jeq" = ( /obj/structure/surface/rack, @@ -38363,9 +31218,7 @@ pixel_y = 6 }, /obj/item/storage/box/pillbottles, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "jer" = ( /obj/structure/disposalpipe/segment{ @@ -38384,15 +31237,11 @@ pixel_x = -9; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "jew" = ( /obj/structure/surface/table/reinforced/black, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/living/cryo_cells) "jez" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -38404,45 +31253,31 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south1) "jeO" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/almayer/squads/req) "jeQ" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/living/cryo_cells) "jeR" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/bed/chair/bolted, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "jfK" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/shipboard/brig/cic_hallway) "jfS" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -38467,9 +31302,7 @@ /obj/structure/target{ name = "punching bag" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "jge" = ( /obj/structure/disposalpipe/segment{ @@ -38478,9 +31311,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "jgg" = ( /obj/structure/machinery/camera/autoname/almayer/containment{ @@ -38490,9 +31321,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/almayer/medical/containment/cell) "jgk" = ( /obj/structure/machinery/shower{ @@ -38512,9 +31341,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/auxiliary_officer_office) "jgr" = ( /obj/structure/surface/table/almayer, @@ -38534,9 +31361,7 @@ pixel_x = -8; pixel_y = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "jgw" = ( /obj/structure/sign/safety/nonpress_0g{ @@ -38560,23 +31385,16 @@ /area/almayer/command/airoom) "jgF" = ( /obj/structure/platform, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/north1) "jgJ" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/command/cichallway) "jgK" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_m_s) "jgR" = ( /obj/structure/sign/safety/rewire{ @@ -38606,10 +31424,7 @@ /obj/item/bedsheet/brown{ pixel_y = 13 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/brig/mp_bunks) "jhb" = ( /obj/structure/sign/safety/cryo{ @@ -38622,10 +31437,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/starboard_umbilical) "jhn" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_four) "jhs" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -38638,9 +31450,7 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "jhx" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -38650,10 +31460,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/living/offices) "jhA" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -38668,15 +31475,22 @@ "jhI" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/secure_data{ - dir = 4 + dir = 4; + pixel_y = 19; + layer = 2.99 + }, +/obj/structure/machinery/computer/cameras/almayer_brig{ + dir = 4; + desc = "Used to access the various cameras in the security brig."; + name = "brig cameras console"; + pixel_y = 5; + layer = 2.99 }, /turf/open/floor/almayer, /area/almayer/shipboard/brig/chief_mp_office) "jhK" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "jhQ" = ( /obj/structure/closet, @@ -38706,9 +31520,7 @@ /area/almayer/hallways/lower/vehiclehangar) "jhW" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/bridgebunks) "jic" = ( /obj/structure/disposalpipe/segment{ @@ -38717,10 +31529,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/shipboard/brig/lobby) "jiM" = ( /obj/structure/disposalpipe/segment{ @@ -38748,9 +31557,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "jjl" = ( /obj/structure/machinery/door/poddoor/railing{ @@ -38768,25 +31575,18 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/medical_science) "jkj" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo/southwest, /area/almayer/engineering/starboard_atmos) "jkl" = ( /obj/structure/morgue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "jkq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -38820,9 +31620,7 @@ pixel_y = 6 }, /obj/item/storage/box/handcuffs, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "jkB" = ( /obj/effect/decal/warning_stripes{ @@ -38831,10 +31629,7 @@ /obj/structure/sign/safety/escapepod{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/port) "jkD" = ( /obj/structure/surface/table/almayer, @@ -38854,24 +31649,17 @@ dir = 8; pixel_x = 29 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "jkN" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "jkT" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/fore_hallway) "jkY" = ( /obj/effect/decal/warning_stripes{ @@ -38890,16 +31678,10 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/hallways/lower/repair_bay) "jlc" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/starboard) "jlA" = ( /obj/effect/decal/warning_stripes{ @@ -38907,15 +31689,10 @@ pixel_x = 1 }, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/containment) "jlD" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_fore_hallway) "jlE" = ( /obj/structure/machinery/light{ @@ -38926,10 +31703,7 @@ /obj/item/toy/deck{ pixel_x = -9 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/mp_bunks) "jlG" = ( /obj/effect/decal/warning_stripes{ @@ -38972,9 +31746,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "jmn" = ( /obj/structure/surface/table/almayer, @@ -38985,32 +31757,24 @@ pixel_x = 4; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "jmz" = ( /obj/structure/largecrate/random/case/double, /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "jmK" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/cryo_cells) "jmP" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "jmQ" = ( /obj/effect/landmark/start/maint, @@ -39020,9 +31784,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/engineering/upper_engineering/port) "jmY" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/command/cichallway) "jnc" = ( /obj/structure/disposalpipe/segment{ @@ -39031,23 +31793,17 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "jne" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/upper/u_f_p) "jnh" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/mess) "jno" = ( /obj/structure/disposalpipe/segment, @@ -39073,15 +31829,10 @@ pixel_x = -6; pixel_y = -9 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/port) "jnD" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/north, /area/almayer/shipboard/brig/cic_hallway) "jnI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -39111,9 +31862,7 @@ layer = 3.5; pixel_y = 15 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "jpl" = ( /obj/effect/decal/warning_stripes{ @@ -39134,9 +31883,7 @@ /obj/structure/machinery/door/poddoor/almayer/biohazard/white{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/medical_science) "jpn" = ( /obj/structure/stairs{ @@ -39150,9 +31897,7 @@ vector_x = 19; vector_y = -104 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/upper/port) "jpp" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -39162,9 +31907,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_lobby) "jpt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -39189,9 +31932,7 @@ pixel_y = 10; anchored = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "jpW" = ( /obj/structure/machinery/alarm/almayer{ @@ -39207,9 +31948,7 @@ }, /obj/effect/step_trigger/ares_alert/core, /obj/structure/machinery/door/poddoor/almayer/blended/ai_lockdown/aicore, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "jqY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -39220,10 +31959,7 @@ "jre" = ( /obj/structure/closet/secure_closet/cargotech, /obj/item/clothing/accessory/storage/webbing, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/squads/req) "jri" = ( /obj/structure/largecrate/random/barrel/white, @@ -39235,9 +31971,7 @@ pixel_y = 1 }, /obj/structure/bed/chair/comfy, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "jru" = ( /obj/structure/sign/safety/nonpress_0g{ @@ -39246,21 +31980,15 @@ /obj/structure/sign/safety/press_area_ag{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_umbilical) "jrB" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "jrC" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "jrH" = ( /obj/structure/pipes/standard/manifold/hidden/supply/no_boom{ @@ -39279,18 +32007,13 @@ pixel_x = -8; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "jrM" = ( /obj/structure/machinery/camera/autoname/almayer/containment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/medical_science) "jsa" = ( /obj/structure/machinery/light{ @@ -39311,26 +32034,19 @@ /obj/structure/sign/safety/stairs{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "jss" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/captain_mess) "jsu" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "jsx" = ( /obj/effect/decal/warning_stripes{ @@ -39338,15 +32054,10 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/medical_science) "jsA" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "jsE" = ( /obj/structure/sign/safety/nonpress_ag{ @@ -39358,10 +32069,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south1) "jsR" = ( /obj/effect/decal/warning_stripes{ @@ -39373,18 +32081,14 @@ /area/almayer/hallways/lower/vehiclehangar) "jtj" = ( /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "jts" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_aft_hallway) "jtU" = ( /turf/open/floor/plating/plating_catwalk, @@ -39393,10 +32097,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/east, /area/almayer/hallways/lower/port_midship_hallway) "juj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -39406,9 +32107,7 @@ dir = 4 }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/aft_hallway) "juo" = ( /turf/open/floor/plating/plating_catwalk, @@ -39427,17 +32126,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/lower/vehiclehangar) "juX" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/north1) "jva" = ( /obj/structure/closet, @@ -39447,9 +32142,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/lower_medical_medbay) "jvc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -39478,9 +32171,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "jvt" = ( /obj/item/tool/warning_cone{ @@ -39495,9 +32186,7 @@ /area/almayer/maint/hull/lower/l_m_s) "jvB" = ( /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_plates" - }, +/turf/open/floor/almayer/aicore/no_build/ai_plates, /area/almayer/command/airoom) "jvD" = ( /obj/structure/machinery/door_control{ @@ -39507,9 +32196,7 @@ req_one_access_txt = "2;3;12;19"; throw_range = 15 }, -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/almayer/hallways/lower/port_fore_hallway) "jvM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -39522,12 +32209,8 @@ /turf/open/floor/wood/ship, /area/almayer/command/corporateliaison) "jvP" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/cryo) "jvX" = ( /obj/effect/decal/warning_stripes{ @@ -39545,10 +32228,7 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/command/cic) "jvY" = ( /turf/closed/wall/almayer/reinforced, @@ -39568,9 +32248,7 @@ /obj/structure/sign/safety/intercom{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "jwq" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -39580,9 +32258,7 @@ /area/almayer/maint/hull/upper/u_f_p) "jwr" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "jwJ" = ( /obj/structure/platform_decoration, @@ -39590,10 +32266,7 @@ /area/almayer/maint/hull/upper/u_a_p) "jwK" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha_bravo_shared) "jwP" = ( /obj/effect/decal/warning_stripes{ @@ -39604,17 +32277,11 @@ /area/almayer/hallways/lower/port_midship_hallway) "jxi" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "jxq" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north2) "jxu" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -39638,19 +32305,11 @@ /turf/open/floor/plating, /area/almayer/living/bridgebunks) "jxX" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/starboard_aft_hallway) "jyb" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/brig/processing) "jyE" = ( /obj/structure/machinery/light, @@ -39674,9 +32333,7 @@ /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ req_one_access_txt = "7;23;27" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "jyY" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -39695,27 +32352,21 @@ id = "perma_lockdown_2"; name = "\improper Perma Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/perma) "jzD" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ icon_state = "almayer_pdoor"; id = "s_engi" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/notunnel) "jzE" = ( /obj/structure/closet/secure_closet/bar{ name = "Success Cabinet"; req_access_txt = "1" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "jzT" = ( /obj/structure/disposalpipe/segment{ @@ -39726,16 +32377,12 @@ /area/almayer/hallways/lower/starboard_midship_hallway) "jzZ" = ( /obj/structure/platform_decoration, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/north1) "jAe" = ( /obj/structure/surface/rack, /obj/item/storage/beer_pack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/corporateliaison) "jAj" = ( /obj/structure/machinery/light{ @@ -39745,9 +32392,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/lower/starboard_aft_hallway) "jAz" = ( /obj/structure/platform, @@ -39758,36 +32403,25 @@ dir = 6; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/north1) "jAB" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/squads/req) "jAJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "jBy" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/morgue) "jBO" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -39824,32 +32458,21 @@ /obj/item/tool/weldingtool, /obj/item/tool/wrench, /obj/item/tool/wirecutters, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower/engine_core) "jCr" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "jCx" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/almayer/hallways/lower/port_midship_hallway) "jCK" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottomleft"; pixel_x = 20 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/lower_medical_lobby) "jCX" = ( /obj/structure/pipes/vents/scrubber, @@ -39867,19 +32490,14 @@ pixel_x = 14 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/lower/workshop/hangar) "jDz" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/barricade/handrail, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/hallways/lower/port_midship_hallway) "jDO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -39916,9 +32534,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_a_p) "jEM" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "jES" = ( /obj/structure/bed/chair/comfy/black{ @@ -39935,10 +32551,7 @@ /obj/item/tool/pen{ pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/brig/mp_bunks) "jFf" = ( /obj/structure/machinery/shower{ @@ -39984,34 +32597,23 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower/workshop/hangar) "jFy" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/toolbox, /obj/item/clipboard, /obj/item/tool/pen, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/squads/req) "jFE" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "jFI" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "jFM" = ( /obj/structure/surface/table/almayer, @@ -40020,32 +32622,23 @@ pixel_x = 10; pixel_y = 11 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "jFY" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/port) "jGn" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "jGI" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/reagent_container/food/drinks/cans/waterbottle, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "jGQ" = ( /obj/effect/decal/warning_stripes{ @@ -40055,18 +32648,14 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "jGR" = ( /obj/effect/decal/warning_stripes{ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "jHh" = ( /obj/structure/disposalpipe/segment{ @@ -40079,27 +32668,19 @@ /area/almayer/shipboard/brig/cic_hallway) "jHn" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/s_bow) "jHt" = ( /turf/closed/wall/almayer, /area/almayer/hallways/lower/repair_bay) "jHC" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/north, /area/almayer/command/computerlab) "jHL" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/port) "jHQ" = ( /obj/structure/machinery/crema_switch{ @@ -40120,16 +32701,11 @@ dir = 4; pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/maint/upper/mess) "jIJ" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "jIT" = ( /obj/structure/surface/table/almayer, @@ -40140,25 +32716,14 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "jJk" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/almayer/blue/northeast, /area/almayer/living/port_emb) "jKn" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_missiles) "jKz" = ( /obj/effect/decal/warning_stripes{ @@ -40172,9 +32737,7 @@ /obj/item/cell/crap{ pixel_y = 14 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "jKF" = ( /obj/structure/window/framed/almayer, @@ -40197,43 +32760,30 @@ /obj/structure/sign/safety/cryo{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/port_atmos) "jLg" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/lower/port_aft_hallway) "jLj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/charlie) "jLs" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/captain_mess) "jLH" = ( /obj/structure/largecrate/supply/supplies/mre, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "jLS" = ( /obj/structure/bed/chair/comfy/charlie, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "jMa" = ( /obj/effect/decal/warning_stripes{ @@ -40243,18 +32793,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "jMm" = ( /obj/structure/closet/secure_closet/personal/cabinet{ req_access = null }, /obj/item/clothing/mask/rebreather/scarf, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "jMr" = ( /obj/structure/surface/table/almayer, @@ -40285,9 +32831,7 @@ /obj/structure/surface/table/almayer, /obj/item/tool/extinguisher, /obj/item/device/lightreplacer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "jMG" = ( /obj/structure/largecrate/random/case/small, @@ -40295,9 +32839,7 @@ pixel_x = 4; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "jML" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -40347,9 +32889,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/containment/cell) "jNo" = ( /obj/structure/surface/rack, @@ -40358,9 +32898,7 @@ }, /obj/item/tool/shovel/etool, /obj/item/tool/wirecutters, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "jNw" = ( /obj/effect/decal/warning_stripes{ @@ -40373,10 +32911,7 @@ /obj/structure/sign/safety/escapepod{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/lower/port_fore_hallway) "jND" = ( /obj/structure/disposalpipe/segment, @@ -40410,10 +32945,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/squads/bravo) "jOk" = ( /obj/structure/surface/table/almayer, @@ -40430,9 +32962,7 @@ pixel_y = 10; req_one_access_txt = "1;21" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "jOo" = ( /obj/structure/disposalpipe/segment{ @@ -40442,9 +32972,7 @@ /area/almayer/living/gym) "jOq" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "jOt" = ( /obj/item/trash/barcardine, @@ -40458,22 +32986,15 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "jOD" = ( /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/starboard) "jOE" = ( -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "jOG" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -40481,26 +33002,18 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/upper_medical) "jPd" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/lower/engine_core) "jPq" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "jPu" = ( /obj/item/device/radio/intercom{ @@ -40508,17 +33021,13 @@ name = "Saferoom Channel"; pixel_x = 27 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "jPx" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "jPP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -40536,23 +33045,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "jQt" = ( -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/almayer/medical/containment/cell) "jRc" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "jRp" = ( /obj/structure/largecrate/supply/supplies/water, @@ -40578,16 +33081,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "jRK" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/starboard) "jRS" = ( /obj/effect/decal/warning_stripes{ @@ -40597,15 +33095,20 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) +"jSc" = ( +/obj/item/device/radio/intercom{ + freerange = 1; + name = "General Listening Channel"; + pixel_y = 28 + }, +/obj/structure/machinery/cm_vending/gear/staff_officer_armory, +/turf/open/floor/almayer/redfull, +/area/almayer/command/cic) "jSo" = ( /obj/item/tool/warning_cone, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "jSp" = ( /obj/structure/machinery/cm_vending/gear/tl{ @@ -40613,19 +33116,14 @@ pixel_x = -32; vend_x_offset = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northwest, /area/almayer/squads/charlie) "jSw" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/processing) "jSy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -40659,19 +33157,13 @@ pixel_x = 2; pixel_y = 10 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/offices) "jTj" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/medical/upper_medical) "jTt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -40684,15 +33176,10 @@ req_one_access_txt = "2;3;12;19"; throw_range = 15 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_midship_hallway) "jTB" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/engineering/lower) "jTH" = ( /obj/structure/disposalpipe/segment{ @@ -40710,10 +33197,7 @@ /area/almayer/hallways/lower/vehiclehangar) "jTI" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie_delta_shared) "jTU" = ( /obj/structure/bed, @@ -40733,9 +33217,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "jUh" = ( /obj/structure/largecrate/random/barrel/red, @@ -40745,9 +33227,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "jUq" = ( /obj/structure/machinery/firealarm{ @@ -40756,9 +33236,7 @@ /obj/structure/bed/chair/comfy/charlie{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "jUx" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -40766,26 +33244,20 @@ name = "\improper Evacuation Airlock SL-2"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "jUF" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "jUM" = ( /obj/structure/machinery/camera/autoname/almayer/containment{ dir = 8 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/medical_science) "jUV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -40798,9 +33270,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_f_s) "jUY" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/shipboard/brig/cic_hallway) "jVa" = ( /turf/open/floor/almayer, @@ -40823,9 +33293,7 @@ /obj/structure/sign/safety/cryo{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "jVt" = ( /obj/effect/decal/warning_stripes{ @@ -40837,18 +33305,14 @@ /turf/open/floor/almayer/research/containment/corner3, /area/almayer/medical/containment/cell) "jVE" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/command/computerlab) "jWb" = ( /obj/structure/machinery/firealarm{ dir = 8; pixel_x = -24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "jWh" = ( /turf/closed/wall/almayer, @@ -40864,9 +33328,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "jXc" = ( /obj/structure/sign/safety/maint{ @@ -40876,10 +33338,7 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/brig/starboard_hallway) "jXd" = ( /obj/structure/disposalpipe/segment{ @@ -40894,9 +33353,7 @@ id_tag = "or03"; name = "Lobby" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "jXk" = ( /obj/effect/decal/cleanable/dirt, @@ -40908,9 +33365,7 @@ pixel_x = 6; pixel_y = 17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "jXN" = ( /obj/docking_port/stationary/escape_pod/south, @@ -40923,15 +33378,11 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/starboard_fore_hallway) "jYa" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "jYc" = ( /obj/item/bedsheet/blue{ @@ -40971,16 +33422,12 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/living/port_emb) "jYm" = ( /obj/item/reagent_container/food/snacks/wrapped/chunk, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "jYH" = ( /obj/structure/blocker/invisible_wall, @@ -41010,9 +33457,7 @@ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_four) "jZe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -41026,9 +33471,7 @@ "jZo" = ( /obj/structure/machinery/door/airlock/almayer/maint, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_m_p) "jZs" = ( /obj/structure/machinery/light/containment{ @@ -41041,9 +33484,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer/research/containment/corner{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/corner/north, /area/almayer/medical/containment/cell) "jZu" = ( /obj/structure/machinery/door_control{ @@ -41060,10 +33501,7 @@ /turf/open/floor/carpet, /area/almayer/command/cichallway) "jZv" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "jZC" = ( /obj/effect/decal/warning_stripes{ @@ -41072,42 +33510,29 @@ /obj/structure/sign/safety/escapepod{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/starboard) "jZU" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/medical/containment/cell/cl) "jZY" = ( /obj/structure/closet/l3closet/virology, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/medical/upper_medical) "kac" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "kaj" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/upper/fore_hallway) "kak" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/hallways/upper/midship_hallway) "kam" = ( /obj/item/tool/screwdriver{ @@ -41115,9 +33540,7 @@ pixel_x = -21; pixel_y = -14 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "kan" = ( /turf/closed/wall/almayer/white, @@ -41128,10 +33551,7 @@ vector_x = -1; vector_y = 100 }, -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "kaB" = ( /obj/structure/machinery/cm_vending/gear/tl{ @@ -41139,55 +33559,37 @@ pixel_x = -32; vend_x_offset = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/squads/alpha) "kaE" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/hallways/upper/midship_hallway) "kaI" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/squads/charlie_delta_shared) "kaO" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/obj/structure/machinery/power/apc/almayer/west, +/turf/open/floor/almayer/silver/west, /area/almayer/hallways/upper/midship_hallway) "kaQ" = ( /obj/structure/disposalpipe/junction, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/starboard_hallway) "kaS" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "kbc" = ( /obj/effect/decal/warning_stripes{ @@ -41200,9 +33602,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "kbl" = ( /obj/structure/stairs{ @@ -41215,9 +33615,7 @@ vector_y = -102 }, /obj/structure/machinery/light, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/upper/fore_hallway) "kbv" = ( /turf/open/floor/plating/plating_catwalk, @@ -41230,9 +33628,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "kbx" = ( /obj/structure/machinery/disposal, @@ -41240,9 +33636,7 @@ dir = 1 }, /obj/structure/window/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/engineering/upper_engineering) "kbJ" = ( /obj/effect/decal/warning_stripes{ @@ -41250,10 +33644,7 @@ pixel_x = 1 }, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/containment) "kbV" = ( /obj/structure/platform{ @@ -41268,7 +33659,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/obj/structure/machinery/camera/autoname/almayer, +/obj/structure/machinery/camera/autoname/almayer/brig, /turf/open/floor/almayer, /area/almayer/shipboard/brig/cells) "kcg" = ( @@ -41278,9 +33669,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "kcl" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -41308,24 +33697,17 @@ closeOtherId = "ciclobby_n"; name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "kcA" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/port) "kcG" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "kcH" = ( /turf/closed/wall/almayer/reinforced, @@ -41341,9 +33723,7 @@ pixel_x = 4; pixel_y = -6 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "kdn" = ( /obj/effect/step_trigger/clone_cleaner, @@ -41352,31 +33732,22 @@ layer = 2.5; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/port) "kdo" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "kdv" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/starboard) "kdB" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "keG" = ( /obj/structure/machinery/door/airlock/almayer/security{ @@ -41386,18 +33757,14 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/interrogation) "keO" = ( /obj/structure/largecrate/random/secure, /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "keR" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -41415,18 +33782,13 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "kfI" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "kfU" = ( /turf/open/floor/plating, @@ -41445,10 +33807,7 @@ pixel_x = 23; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/upper_medical) "kgs" = ( /obj/structure/window/framed/almayer/white, @@ -41472,23 +33831,17 @@ /obj/structure/sign/safety/cryo{ pixel_x = 35 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "kgS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "kgV" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /obj/effect/decal/warning_stripes{ icon_state = "E"; layer = 3.33; @@ -41507,18 +33860,13 @@ icon_state = "S"; layer = 3.3 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/upper/aft_hallway) "khd" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "khf" = ( /obj/structure/stairs/perspective{ @@ -41528,30 +33876,20 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "khD" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "khE" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "khI" = ( /obj/structure/disposalpipe/segment, /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "kil" = ( /obj/structure/stairs/perspective{ @@ -41564,10 +33902,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/port) "kio" = ( /obj/structure/machinery/firealarm{ @@ -41577,18 +33912,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "kiy" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/hallways/lower/port_midship_hallway) "kiG" = ( /obj/structure/machinery/power/smes/buildable, @@ -41603,68 +33933,50 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/engineering/lower/engine_core) "kiM" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "kiR" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_a_s) "kiT" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/lifeboat_pumps/south1) "kiU" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "kiV" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/condiment/hotsauce/tabasco{ pixel_x = 11 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "kiX" = ( /obj/structure/bed/chair/comfy/delta{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "kjk" = ( /obj/structure/machinery/cryopod/right, /obj/structure/sign/safety/cryo{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/cryo) "kjw" = ( /obj/effect/decal/warning_stripes{ @@ -41677,10 +33989,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "kjD" = ( /obj/structure/machinery/computer/demo_sim{ @@ -41696,22 +34005,15 @@ /turf/open/floor/almayer, /area/almayer/engineering/lower/workshop/hangar) "kjO" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/engineering/lower/engine_core) "kjW" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/lower/port_midship_hallway) "kjY" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "kkk" = ( /obj/structure/machinery/power/monitor{ @@ -41720,17 +34022,12 @@ /obj/structure/sign/safety/terminal{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower/engine_core) "kkt" = ( /obj/structure/surface/table/almayer, /obj/item/book/manual/marine_law, -/turf/open/floor/almayer{ - icon_state = "greenfull" - }, +/turf/open/floor/almayer/greenfull, /area/almayer/living/offices) "kkv" = ( /obj/structure/toilet{ @@ -41742,39 +34039,28 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/shipboard/brig/chief_mp_office) "kkx" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "kkN" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "kkW" = ( /obj/structure/surface/table/almayer, /obj/item/book/manual/atmospipes, /obj/item/circuitboard/airalarm, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "klH" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "klT" = ( /obj/structure/machinery/light/small, @@ -41798,9 +34084,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "kmE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -41812,38 +34096,27 @@ /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/hallways/upper/fore_hallway) "knb" = ( /obj/effect/step_trigger/clone_cleaner, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "kng" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "knl" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/lower/starboard_aft_hallway) "knm" = ( /turf/open/floor/almayer, @@ -41853,10 +34126,7 @@ /obj/structure/sign/safety/coffee{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/lower_medical_lobby) "knK" = ( /obj/structure/kitchenspike, @@ -41866,23 +34136,16 @@ /area/almayer/living/grunt_rnr) "knL" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/lifeboat_pumps/south2) "knU" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/aft_hallway) "kon" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_p) "kow" = ( /obj/structure/disposalpipe/segment{ @@ -41891,6 +34154,13 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_f_p) +"kox" = ( +/obj/structure/machinery/door/poddoor/shutters/almayer/uniform_vendors{ + dir = 4; + id = "civ_uniforms" + }, +/turf/open/floor/almayer/cargo_arrow/west, +/area/almayer/living/gym) "koB" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -41907,18 +34177,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "kph" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "kpj" = ( /obj/structure/disposalpipe/segment, @@ -41929,18 +34195,14 @@ /obj/structure/machinery/floodlight/landing{ name = "bolted floodlight" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "kpL" = ( /obj/structure/sign/safety/life_support{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "kpQ" = ( /obj/structure/machinery/door_control{ @@ -41949,34 +34211,25 @@ pixel_y = 2 }, /obj/structure/closet/secure_closet/personal, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "kqa" = ( /obj/structure/closet, /obj/item/clothing/glasses/welding, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "kqb" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "kqd" = ( /obj/structure/machinery/light{ unacidable = 1; unslashable = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/mp_bunks) "kqm" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -41992,10 +34245,7 @@ }, /obj/structure/machinery/cm_vending/sorted/medical/bolted, /obj/structure/medical_supply_link/green, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/medical_science) "kqt" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -42004,9 +34254,7 @@ name = "\improper Combat Information Center Blast Door" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/bridgebunks) "kqv" = ( /obj/structure/machinery/light{ @@ -42029,10 +34277,7 @@ /obj/item/tool/pen{ pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/shipboard/brig/cic_hallway) "kqB" = ( /obj/structure/prop/holidays/string_lights{ @@ -42043,9 +34288,7 @@ }, /obj/structure/surface/table/almayer, /obj/item/storage/box/drinkingglasses, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "kqC" = ( /obj/structure/machinery/light/small{ @@ -42056,9 +34299,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "kqK" = ( /obj/structure/machinery/conveyor{ @@ -42069,17 +34310,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "kqN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/almayer/living/basketball) "krp" = ( /obj/structure/surface/table/almayer, @@ -42087,18 +34324,15 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "kry" = ( /obj/structure/machinery/flasher{ id = "Perma 1"; pixel_y = 24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/camera/autoname/almayer/brig, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "krA" = ( /obj/structure/window/framed/almayer, @@ -42111,9 +34345,7 @@ /area/almayer/living/cryo_cells) "krG" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "krJ" = ( /obj/item/tool/wet_sign, @@ -42124,27 +34356,18 @@ /obj/structure/machinery/conveyor{ id = "req_belt" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "krO" = ( /obj/structure/machinery/cm_vending/sorted/medical, /obj/structure/medical_supply_link, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/shipboard/brig/medical) "krS" = ( /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "krU" = ( /obj/structure/surface/table/almayer, @@ -42161,9 +34384,7 @@ pixel_x = -3; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "krZ" = ( /obj/structure/closet/secure_closet/cargotech, @@ -42175,10 +34396,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/squads/req) "ksg" = ( /obj/structure/disposalpipe/segment{ @@ -42197,17 +34415,13 @@ /obj/structure/machinery/cryopod/right{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "ksw" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/p_stern) "ksN" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 6 - }, +/turf/open/floor/almayer/uscm/directional/southeast, /area/almayer/living/briefing) "kti" = ( /obj/effect/decal/warning_stripes{ @@ -42222,9 +34436,7 @@ dir = 1; pixel_y = -28 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_midship_hallway) "ktI" = ( /obj/effect/decal/warning_stripes{ @@ -42233,31 +34445,20 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/hallways/lower/repair_bay) "ktQ" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 8; - icon_state = "ai_arrow" - }, +/turf/open/floor/almayer/aicore/no_build/ai_arrow/west, /area/almayer/command/airoom) "ktR" = ( /obj/item/trash/crushed_cup, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "ktX" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/almayer/living/grunt_rnr) "kui" = ( /obj/structure/sign/safety/hazard{ @@ -42284,25 +34485,15 @@ /turf/open/floor/almayer, /area/almayer/squads/req) "kuw" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/east, /area/almayer/living/briefing) "kuJ" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/processing) "kuK" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "kvf" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -42315,28 +34506,22 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/workshop) "kvh" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "kvL" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras/almayer_network{ - dir = 4 - }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" + dir = 4; + pixel_y = 0 }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/warden_office) "kvU" = ( /obj/structure/surface/table/almayer, @@ -42350,26 +34535,20 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "kwd" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "kwg" = ( /obj/structure/bookcase/manuals/medical, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "kwi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -42385,9 +34564,7 @@ /obj/structure/machinery/line_nexter/med{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "kwQ" = ( /obj/item/tool/warning_cone{ @@ -42396,9 +34573,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "kxd" = ( /obj/effect/decal/warning_stripes{ @@ -42409,17 +34584,11 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "kxe" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "kxo" = ( /obj/structure/machinery/washing_machine, @@ -42427,9 +34596,7 @@ layer = 3.5; pixel_y = 15 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "kxL" = ( /obj/structure/closet/coffin/woodencrate, @@ -42439,15 +34606,10 @@ }, /obj/item/storage/box/uscm_mre, /obj/item/storage/box/uscm_mre, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "kxP" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/mp_bunks) "kya" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -42485,9 +34647,7 @@ /area/almayer/engineering/lower/workshop/hangar) "kyr" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/starboard) "kyw" = ( /turf/closed/wall/almayer/outer, @@ -42497,10 +34657,7 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/navigation) "kyP" = ( /turf/closed/wall/almayer/outer, @@ -42525,10 +34682,7 @@ unacidable = 1; unslashable = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/north1) "kzb" = ( /obj/structure/machinery/vending/walkman, @@ -42540,9 +34694,7 @@ icon_state = "pottedplant_21"; pixel_y = 11 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "kzk" = ( /obj/structure/window/framed/almayer, @@ -42557,9 +34709,7 @@ pixel_x = 32; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/execution) "kzs" = ( /obj/structure/disposalpipe/segment{ @@ -42570,18 +34720,13 @@ /area/almayer/maint/hull/lower/l_f_p) "kzy" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/shipboard/brig/cic_hallway) "kzC" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/engineering/lower/workshop) "kzK" = ( /obj/item/device/radio/intercom{ @@ -42613,41 +34758,29 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "kzO" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "kAh" = ( /obj/structure/sign/safety/restrictedarea{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/north1) "kAj" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_aft_hallway) "kAm" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "kAv" = ( /obj/structure/largecrate/supply/ammo/shotgun, @@ -42655,18 +34788,13 @@ /area/almayer/maint/hull/lower/l_a_s) "kAL" = ( /obj/structure/closet/secure_closet/brig, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/processing) "kAU" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/lifeboat_pumps/south2) "kBo" = ( /obj/effect/decal/warning_stripes{ @@ -42674,49 +34802,35 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/medical_science) "kBy" = ( /obj/structure/machinery/ares/processor, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "kBP" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/medical_science) "kBY" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/tankerbunks) "kCd" = ( /obj/structure/machinery/gear{ id = "vehicle_elevator_gears" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/lower/vehiclehangar) "kCi" = ( /turf/closed/wall/almayer/reinforced, /area/almayer/shipboard/port_missiles) "kCj" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/hydroponics) "kCl" = ( /obj/structure/surface/rack, @@ -42744,9 +34858,7 @@ desc = "The note is haphazardly attached to the cork board by what looks like a bent firing pin. 'The order has come in to perform end of life service checks on all L42A service rifles, any that are defective are to be dis-assembled and packed into a crate and sent to to the cargo hold. L42A service rifles that are in working order after servicing, are to be locked in secure cabinets ready to be off-loaded at Chinook. Scheduled end of life service for the L42A - Complete'"; pixel_y = 29 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "kCm" = ( /obj/structure/sign/safety/fire_haz{ @@ -42756,15 +34868,11 @@ /obj/structure/sign/safety/high_voltage{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "kCu" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "kCE" = ( /obj/effect/decal/warning_stripes{ @@ -42777,17 +34885,13 @@ pixel_y = 1 }, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/containment) "kCY" = ( /obj/structure/machinery/sleep_console{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/shipboard/brig/medical) "kDd" = ( /obj/structure/sign/safety/water{ @@ -42810,9 +34914,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/containment) "kDH" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -42836,10 +34938,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_lobby) "kEc" = ( /obj/structure/machinery/light/small{ @@ -42865,16 +34964,11 @@ dir = 8; pixel_x = 29 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "kEp" = ( /obj/structure/filingcabinet/filingcabinet, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/morgue) "kEq" = ( /obj/structure/machinery/door/window/ultra{ @@ -42890,9 +34984,7 @@ pixel_x = 15 }, /obj/item/prop/helmetgarb/helmet_nvg/cosmetic, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "kEA" = ( /obj/effect/projector{ @@ -42900,9 +34992,7 @@ vector_x = 1; vector_y = -102 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/hallways/upper/fore_hallway) "kEE" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -42919,23 +35009,16 @@ dir = 4; pixel_x = 24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "kFs" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "kFv" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/lower_medical_medbay) "kFO" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -42943,10 +35026,7 @@ id = "crate_room2"; name = "\improper Storage Shutters" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "kFU" = ( /obj/structure/bed/chair{ @@ -42972,38 +35052,27 @@ /obj/structure/machinery/status_display{ pixel_x = -32 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/cryo) "kGw" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "kGF" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "kGQ" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer/research/containment/corner_var1{ - icon_state = "containment_corner_variant_2" - }, +/turf/open/floor/almayer/research/containment/corner_var1/containment_corner_variant_2, /area/almayer/medical/containment/cell) "kGS" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/aft_hallway) "kHd" = ( /obj/structure/machinery/computer/arcade, @@ -43011,10 +35080,7 @@ pixel_x = 4; pixel_y = 12 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/living/grunt_rnr) "kHo" = ( /obj/item/device/camera{ @@ -43027,28 +35093,19 @@ pixel_y = -2 }, /obj/item/device/camera_film, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/starboard_hallway) "kHS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "kHY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "kIf" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -43073,9 +35130,7 @@ /obj/structure/machinery/cryopod/right{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie) "kJc" = ( /obj/structure/ladder{ @@ -43098,9 +35153,7 @@ /area/almayer/hallways/lower/starboard_fore_hallway) "kJi" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "kJm" = ( /obj/effect/decal/warning_stripes{ @@ -43117,9 +35170,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop/hangar) "kJW" = ( /obj/structure/machinery/door/window/westright, @@ -43136,9 +35187,7 @@ /area/almayer/living/commandbunks) "kJZ" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "kKk" = ( /obj/structure/disposalpipe/segment, @@ -43146,15 +35195,11 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/grunt_rnr) "kKB" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_aft_hallway) "kKR" = ( /obj/structure/pipes/vents/pump{ @@ -43163,28 +35208,21 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/south2) "kKY" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/starboard_aft_hallway) "kLc" = ( /obj/structure/machinery/door/airlock/almayer/maint{ req_one_access = null; req_one_access_txt = "2;7" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "kLk" = ( /obj/structure/machinery/cm_vending/clothing/tl/bravo{ density = 0; pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "kLm" = ( /obj/structure/disposalpipe/segment{ @@ -43203,9 +35241,7 @@ id = "hangarentrancenorth"; name = "\improper North Hangar Podlock" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_fore_hallway) "kLP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -43215,16 +35251,11 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/almayer/squads/req) "kMa" = ( /obj/structure/platform_decoration, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "kMp" = ( /obj/effect/decal/warning_stripes{ @@ -43233,10 +35264,7 @@ /obj/structure/machinery/status_display{ pixel_x = -32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/port) "kMr" = ( /obj/item/trash/uscm_mre, @@ -43245,9 +35273,7 @@ pixel_x = 16; pixel_y = -16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "kMH" = ( /obj/structure/machinery/door/window/brigdoor/southright{ @@ -43267,17 +35293,12 @@ name = "umbilical wall" }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/almayer_hull{ - dir = 8; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/west, /area/almayer/engineering/upper_engineering/port) "kMR" = ( /obj/effect/spawner/random/toolbox, /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "kMV" = ( /obj/effect/decal/warning_stripes{ @@ -43292,9 +35313,7 @@ }, /obj/item/clothing/suit/chef/classic, /obj/item/tool/kitchen/knife/butcher, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "kNf" = ( /obj/structure/bed/chair/office/dark, @@ -43305,10 +35324,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/panic) "kNk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -43352,18 +35368,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/starboard) "kNX" = ( /obj/structure/bed/chair/comfy/charlie{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "kNY" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -43374,9 +35386,7 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/shipboard/port_missiles) "kOB" = ( /obj/effect/decal/warning_stripes{ @@ -43390,9 +35400,7 @@ /obj/item/tool/pen/blue{ pixel_x = -6 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/pilotbunks) "kOH" = ( /obj/structure/machinery/light{ @@ -43402,9 +35410,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/command/corporateliaison) "kOJ" = ( /obj/item/storage/backpack/marine/satchel{ @@ -43424,9 +35430,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "kOW" = ( /obj/structure/disposalpipe/segment{ @@ -43436,15 +35440,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "kPa" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/almayer/hallways/upper/fore_hallway) "kPx" = ( /obj/structure/surface/table/almayer, @@ -43456,10 +35455,7 @@ /obj/item/reagent_container/glass/beaker/cryoxadone, /obj/item/reagent_container/glass/beaker/cryoxadone, /obj/item/reagent_container/glass/beaker/cryoxadone, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/chemistry) "kPB" = ( /obj/structure/window/reinforced{ @@ -43469,19 +35465,11 @@ /obj/structure/bed/chair{ dir = 4 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/blue/northeast, /area/almayer/living/basketball) "kPG" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/starboard) "kPH" = ( /obj/effect/decal/warning_stripes{ @@ -43493,9 +35481,7 @@ /obj/structure/machinery/cryopod/right{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/delta) "kPR" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, @@ -43510,9 +35496,7 @@ pixel_x = -17 }, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "kPZ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -43539,24 +35523,17 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/shipboard/brig/processing) "kRd" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_three) "kRg" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/lifeboat) "kRD" = ( /obj/item/reagent_container/glass/bucket/janibucket, @@ -43571,9 +35548,7 @@ icon_state = "W"; layer = 2.5 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "kRP" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -43596,9 +35571,7 @@ pixel_x = 17; pixel_y = -6 }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "kRU" = ( /obj/vehicle/powerloader, @@ -43609,35 +35582,25 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/lower/repair_bay) "kSi" = ( /obj/structure/machinery/cm_vending/gear/intelligence_officer{ density = 0; pixel_x = -32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/computerlab) "kSn" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "kSv" = ( /obj/item/reagent_container/glass/bucket/janibucket, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/hallways/hangar) "kSy" = ( /obj/effect/decal/warning_stripes{ @@ -43659,16 +35622,12 @@ id = "hangarentrancesouth"; name = "\improper South Hangar Podlock" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_fore_hallway) "kSC" = ( /obj/structure/machinery/cm_vending/sorted/medical/bolted, /obj/structure/medical_supply_link/green, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "kSH" = ( /obj/structure/sign/prop1{ @@ -43689,10 +35648,7 @@ phone_id = "Requisition"; pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "kTp" = ( /obj/structure/window/framed/almayer, @@ -43706,15 +35662,11 @@ dir = 4 }, /obj/structure/machinery/telecomms/broadcaster/preset_right, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "kTN" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/engineering/ce_room) "kTY" = ( /obj/effect/decal/warning_stripes{ @@ -43731,10 +35683,7 @@ dir = 4; pixel_x = 21 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/warden_office) "kUh" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -43744,9 +35693,7 @@ name = "\improper Flight Crew Quarters"; req_one_access_txt = "19;22" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/pilotbunks) "kUA" = ( /obj/structure/disposalpipe/segment, @@ -43756,10 +35703,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/hallways/lower/starboard_midship_hallway) "kUJ" = ( /obj/item/trash/USCMtray{ @@ -43774,31 +35718,23 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "kUL" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "kUR" = ( -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "kUV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "kVV" = ( /obj/structure/disposalpipe/segment{ @@ -43829,27 +35765,20 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/almayer/squads/req) "kWq" = ( /obj/structure/sign/safety/synth_storage{ pixel_x = 8; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/north, /area/almayer/command/cichallway) "kWI" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_f_s) "kWN" = ( /obj/structure/sign/poster{ @@ -43862,9 +35791,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "kWR" = ( /obj/structure/surface/table/woodentable/fancy, @@ -43878,10 +35805,7 @@ /turf/open/floor/carpet, /area/almayer/living/commandbunks) "kWT" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northwest, /area/almayer/living/pilotbunks) "kXa" = ( /obj/structure/machinery/cm_vending/clothing/marine/bravo{ @@ -43891,19 +35815,14 @@ /obj/structure/sign/safety/cryo{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "kXf" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/computerlab) "kXm" = ( /obj/effect/decal/warning_stripes{ @@ -43913,49 +35832,32 @@ pixel_x = -17; pixel_y = -7 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "kXt" = ( /obj/structure/closet/fireaxecabinet{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "kXu" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/computerlab) "kXw" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/medical_science) "kXN" = ( /obj/item/clothing/glasses/sunglasses/aviator{ pixel_x = -1; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "kYb" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/upper/aft_hallway) "kYl" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -43983,17 +35885,13 @@ /area/almayer/living/commandbunks) "kYv" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "kYF" = ( /obj/structure/machinery/door/airlock/almayer/maint/reinforced{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_f_s) "kYL" = ( /obj/effect/decal/warning_stripes{ @@ -44002,19 +35900,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "kYU" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "kYV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -44024,25 +35916,18 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "kZc" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "kZN" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/living/auxiliary_officer_office) "kZV" = ( /obj/structure/machinery/light, @@ -44054,22 +35939,15 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "lab" = ( /obj/structure/surface/rack, /obj/item/reagent_container/glass/bucket/janibucket, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower/workshop/hangar) "lah" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southeast, /area/almayer/living/gym) "lat" = ( /obj/structure/toilet{ @@ -44085,10 +35963,7 @@ /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/port) "laM" = ( /obj/effect/decal/warning_stripes{ @@ -44098,9 +35973,7 @@ /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/starboard) "laO" = ( /obj/structure/disposalpipe/segment{ @@ -44117,9 +35990,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "laU" = ( /obj/structure/window/framed/almayer, @@ -44148,9 +36019,7 @@ /obj/structure/machinery/cryopod{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie) "lbs" = ( /obj/structure/sign/safety/biolab{ @@ -44167,16 +36036,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/port) "lbO" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "lbX" = ( /obj/structure/bed/chair{ @@ -44185,15 +36049,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "lcg" = ( /obj/structure/machinery/ares/substrate, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "lcy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -44202,9 +36062,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/bridgebunks) "lcV" = ( /obj/structure/bed/chair{ @@ -44225,9 +36083,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_fore_hallway) "ldc" = ( /turf/closed/wall/almayer/reinforced, @@ -44242,9 +36098,7 @@ /obj/structure/sign/safety/maint{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "ldt" = ( /obj/structure/machinery/conveyor{ @@ -44252,25 +36106,18 @@ id = "gym_1"; name = "treadmill" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "ldC" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "ldF" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/s_bow) "ldW" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "lea" = ( /obj/structure/sink{ @@ -44294,19 +36141,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "leg" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/hallways/hangar) "let" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -44320,24 +36161,17 @@ /area/almayer/lifeboat_pumps/south1) "leM" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "leY" = ( /obj/structure/bed/sofa/south/white/left, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/lower_medical_lobby) "lft" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/fire, /obj/item/device/lightreplacer, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "lfx" = ( /turf/open/floor/plating/plating_catwalk, @@ -44350,10 +36184,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/living/basketball) "lfZ" = ( /obj/structure/surface/table/almayer, @@ -44367,9 +36198,7 @@ /area/almayer/maint/upper/u_f_s) "lgk" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "lgt" = ( /obj/structure/sink{ @@ -44383,9 +36212,7 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/command/corporateliaison) "lgy" = ( /obj/structure/window/framed/almayer, @@ -44416,29 +36243,20 @@ pixel_x = -10; pixel_y = -2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "lhj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/safety/bulkhead_door{ pixel_y = -34 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "lhs" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "lht" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/upper_engineering/starboard) "lhv" = ( /obj/structure/machinery/door_control{ @@ -44448,10 +36266,7 @@ req_access_txt = "5" }, /obj/structure/machinery/computer/crew, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/upper_medical) "lhB" = ( /obj/structure/window/framed/almayer, @@ -44470,10 +36285,7 @@ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/port) "lhX" = ( /obj/structure/desertdam/decals/road_edge{ @@ -44488,25 +36300,19 @@ /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "lib" = ( /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "lid" = ( /obj/structure/machinery/chem_master{ vial_maker = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "liJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -44529,9 +36335,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer/research/containment/corner_var1{ - icon_state = "containment_corner_variant_2" - }, +/turf/open/floor/almayer/research/containment/corner_var1/containment_corner_variant_2, /area/almayer/medical/containment/cell) "liZ" = ( /obj/structure/surface/table/almayer, @@ -44546,9 +36350,7 @@ "ljf" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/drinks/cans/waterbottle, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "ljm" = ( /obj/item/clothing/gloves/botanic_leather{ @@ -44562,9 +36364,7 @@ }, /obj/structure/closet/crate, /obj/item/clothing/suit/storage/hazardvest/black, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "ljs" = ( /obj/effect/landmark/start/marine/spec/bravo, @@ -44577,9 +36377,7 @@ "ljG" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_container/food/condiment/coldsauce, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "ljO" = ( /obj/structure/disposalpipe/segment, @@ -44591,10 +36389,7 @@ /obj/structure/sign/nosmoking_2{ pixel_x = 28 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_lobby) "ljS" = ( /obj/effect/decal/warning_stripes{ @@ -44613,9 +36408,7 @@ /obj/structure/bed/chair/comfy/alpha{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "lka" = ( /obj/structure/disposalpipe/segment, @@ -44623,9 +36416,7 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "lkd" = ( /obj/structure/window/framed/almayer, @@ -44645,16 +36436,11 @@ pixel_y = -2; req_one_access_txt = "3;22;19" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/living/offices/flight) "lkm" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/starboard) "lkL" = ( /obj/structure/pipes/vents/pump{ @@ -44666,9 +36452,7 @@ /obj/structure/barricade/deployable{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "lkM" = ( /obj/effect/decal/warning_stripes{ @@ -44678,9 +36462,7 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "lkV" = ( /obj/structure/disposalpipe/segment{ @@ -44695,10 +36477,7 @@ /obj/item/device/radio/marine, /obj/item/clothing/accessory/storage/surg_vest, /obj/item/tool/portadialysis, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_medbay) "lla" = ( /obj/structure/sign/safety/hvac_old{ @@ -44711,25 +36490,16 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/upper/u_a_p) "llo" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/upper/fore_hallway) "llK" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "llO" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/hangar) "lma" = ( /obj/structure/sign/safety/security{ @@ -44740,9 +36510,7 @@ "lmi" = ( /obj/structure/bed, /obj/item/bedsheet/green, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/upper_medical) "lml" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -44776,9 +36544,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/numbertwobunks) "lmG" = ( /obj/structure/stairs{ @@ -44790,15 +36556,11 @@ vector_x = 1; vector_y = -100 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/upper/fore_hallway) "lne" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/port) "lnh" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -44809,26 +36571,21 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/chief_mp_office) "lnm" = ( -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/living/briefing) "lnt" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/shipboard/brig/cic_hallway) +"lnu" = ( +/turf/closed/wall/almayer/reinforced/temphull, +/area/almayer/living/gym) "lnP" = ( /obj/structure/machinery/vending/cola, /obj/structure/window/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/engineering/upper_engineering) "lnS" = ( /obj/structure/sign/safety/rewire{ @@ -44852,9 +36609,7 @@ pixel_y = -8; req_one_access_txt = "90;91;92" }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "lok" = ( /obj/structure/machinery/cm_vending/clothing/marine/charlie{ @@ -44865,9 +36620,7 @@ /obj/structure/sign/safety/cryo{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "lol" = ( /obj/structure/machinery/status_display{ @@ -44877,9 +36630,7 @@ /obj/structure/sign/safety/airlock{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "lou" = ( /obj/effect/decal/warning_stripes{ @@ -44888,9 +36639,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 5 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "loy" = ( /obj/structure/sign/poster{ @@ -44912,9 +36661,7 @@ pixel_x = 9; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "loE" = ( /turf/open/floor/plating/plating_catwalk, @@ -44926,9 +36673,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/almayer/powered/agent) "loP" = ( /turf/closed/wall/almayer, @@ -44946,9 +36691,7 @@ pixel_y = -29 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/almayer/squads/delta) "loV" = ( /obj/structure/desertdam/decals/road_edge{ @@ -44965,51 +36708,35 @@ /turf/open/floor/wood/ship, /area/almayer/living/basketball) "loY" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/grunt_rnr) "lpg" = ( /obj/structure/machinery/cm_vending/clothing/dress{ req_access = list(1) }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/commandbunks) "lpl" = ( /obj/structure/machinery/door/airlock/almayer/security{ dir = 2; name = "\improper Security Checkpoint" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/panic) "lpt" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/charlie_delta_shared) "lpy" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered/agent) "lql" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_umbilical) "lqF" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/lower_medical_lobby) "lqK" = ( /obj/effect/decal/cleanable/ash, @@ -45017,30 +36744,21 @@ pixel_x = -13; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/hallways/hangar) "lqL" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/aft_hallway) "lqN" = ( /obj/item/device/assembly/mousetrap/armed, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/living/port_emb) "lrq" = ( /turf/closed/wall/almayer/reinforced, @@ -45056,9 +36774,7 @@ /area/almayer/lifeboat_pumps/south1) "lrH" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "lrT" = ( /obj/structure/bed/chair, @@ -45069,9 +36785,7 @@ /obj/item/storage/firstaid/adv, /obj/item/storage/firstaid/adv, /obj/item/storage/firstaid/adv, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "lrX" = ( /obj/effect/decal/warning_stripes{ @@ -45090,9 +36804,7 @@ pixel_y = 5 }, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "lso" = ( /obj/structure/machinery/light/small{ @@ -45114,18 +36826,13 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "lsD" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/living/offices/flight) "lsV" = ( /obj/structure/largecrate/random/barrel/red, @@ -45133,19 +36840,13 @@ pixel_x = 7; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/weapon_room) "ltb" = ( /obj/structure/sign/safety/rewire{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/almayer/squads/req) "ltc" = ( /obj/effect/landmark/late_join/working_joe, @@ -45154,15 +36855,11 @@ /area/almayer/command/airoom) "ltm" = ( /obj/structure/bed/chair/comfy/orange, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "lto" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "ltv" = ( /obj/structure/disposalpipe/segment{ @@ -45171,9 +36868,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "ltw" = ( /obj/structure/largecrate/supply, @@ -45193,10 +36888,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northeast, /area/almayer/squads/charlie) "ltO" = ( /obj/structure/closet/secure_closet{ @@ -45207,17 +36899,13 @@ /obj/item/reagent_container/ld50_syringe/choral, /obj/item/reagent_container/ld50_syringe/choral, /obj/item/reagent_container/ld50_syringe/choral, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/execution_storage) "ltU" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "lul" = ( /obj/structure/machinery/door/airlock/almayer/command/reinforced{ @@ -45225,9 +36913,7 @@ req_access = null; req_access_txt = "31" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/commandbunks) "luE" = ( /obj/structure/sign/poster{ @@ -45245,16 +36931,11 @@ amount = 50; pixel_x = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "luY" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/starboard) "luZ" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -45269,9 +36950,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/reinforced{ name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "lvb" = ( /obj/structure/machinery/door_control/cl/office/door{ @@ -45288,15 +36967,10 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "lvA" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/living/pilotbunks) "lwh" = ( /obj/structure/machinery/light{ @@ -45304,9 +36978,7 @@ }, /obj/structure/bed/chair/comfy/delta, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "lwp" = ( /obj/item/device/radio/intercom{ @@ -45332,31 +37004,23 @@ /area/almayer/living/basketball) "lwG" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "lwJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/squads/charlie) "lwY" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Port Viewing Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_p) "lxd" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_umbilical) "lxo" = ( /obj/structure/sign/safety/hazard{ @@ -45367,23 +37031,17 @@ pixel_x = -17; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "lxE" = ( /obj/structure/machinery/cm_vending/clothing/commanding_officer, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/commandbunks) "lxW" = ( /obj/structure/sign/prop2{ pixel_y = 29 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "lyh" = ( /obj/structure/surface/table/reinforced/prison, @@ -45406,22 +37064,14 @@ /obj/structure/sign/safety/storage{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/squads/req) "lym" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "lyq" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/almayer/hallways/lower/port_midship_hallway) "lyw" = ( /obj/structure/bed/chair/comfy{ @@ -45438,22 +37088,15 @@ pixel_x = 12; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "lyE" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/command/computerlab) "lyP" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "lyW" = ( /turf/closed/wall/almayer/outer, @@ -45464,9 +37107,7 @@ req_access_txt = 37; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "lza" = ( /obj/structure/bed/sofa/vert/grey, @@ -45479,10 +37120,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/processing) "lzq" = ( /obj/structure/disposalpipe/segment{ @@ -45502,17 +37140,13 @@ pixel_x = 17; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "lzA" = ( -/obj/structure/machinery/sleep_console{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "mono" +/obj/structure/bed/chair/comfy{ + dir = 5 }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "lAa" = ( /obj/structure/surface/table/almayer, @@ -45528,18 +37162,13 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_m_p) "lAl" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/squads/bravo) "lAu" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "lAy" = ( /obj/structure/bed/chair/comfy/beige{ @@ -45557,10 +37186,7 @@ vend_x_offset = 1 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/almayer/squads/charlie) "lAW" = ( /obj/docking_port/stationary/escape_pod/east, @@ -45568,9 +37194,7 @@ /area/almayer/maint/upper/u_m_p) "lBg" = ( /obj/structure/bedsheetbin, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "lBl" = ( /obj/structure/sink{ @@ -45585,57 +37209,39 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/almayer/squads/charlie) "lCg" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "lCm" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "lCr" = ( -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "lCt" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/containment) "lCE" = ( /obj/structure/bed/chair/comfy/delta, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "lCL" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/upper/port) "lDa" = ( /obj/structure/flora/pottedplant{ @@ -45654,10 +37260,7 @@ req_one_access_txt = "2;3;12;19"; throw_range = 15 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "lDn" = ( /obj/effect/decal/warning_stripes{ @@ -45681,10 +37284,7 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/almayer/squads/req) "lDN" = ( /obj/effect/decal/warning_stripes{ @@ -45700,18 +37300,14 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "lDT" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "lDV" = ( /obj/effect/landmark/start/marine/medic/bravo, @@ -45734,19 +37330,13 @@ /area/almayer/medical/containment/cell/cl) "lEj" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/engineering/upper_engineering) "lEv" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/lobby) "lEF" = ( /obj/structure/stairs{ @@ -45766,9 +37356,7 @@ /turf/open/floor/almayer, /area/almayer/squads/alpha_bravo_shared) "lEV" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "lFe" = ( /obj/structure/bed/chair/comfy{ @@ -45783,10 +37371,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/living/port_emb) "lFj" = ( /obj/structure/machinery/door_control{ @@ -45796,19 +37381,13 @@ pixel_y = -8; req_one_access_txt = "90;91;92" }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 4; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/east, /area/almayer/command/airoom) "lFn" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/morgue) "lFp" = ( /turf/closed/wall/almayer, @@ -45818,10 +37397,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/maint/upper/mess) "lFt" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, @@ -45829,10 +37405,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo/southwest, /area/almayer/engineering/starboard_atmos) "lFw" = ( /obj/structure/machinery/light{ @@ -45852,9 +37425,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "lFK" = ( /obj/structure/machinery/light{ @@ -45870,17 +37441,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/lower/starboard_midship_hallway) "lGg" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/workshop/hangar) "lGh" = ( /obj/structure/disposalpipe/segment{ @@ -45899,16 +37464,11 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/s_bow) "lHu" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/almayer/living/grunt_rnr) "lHB" = ( /obj/structure/prop/almayer/computers/sensor_computer3, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "lHG" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -45920,9 +37480,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/grunt_rnr) "lIj" = ( /turf/closed/wall/almayer, @@ -45946,17 +37504,13 @@ id = "hangarentrancenorth"; name = "\improper North Hangar Podlock" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_fore_hallway) "lII" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/port_atmos) "lIQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -45966,9 +37520,7 @@ /area/almayer/maint/hull/upper/u_f_p) "lIU" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/port) "lIY" = ( /obj/effect/decal/warning_stripes{ @@ -45976,18 +37528,13 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/starboard) "lJu" = ( /obj/structure/barricade/metal{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "lJv" = ( /obj/structure/window/framed/almayer/white, @@ -46004,9 +37551,7 @@ layer = 3.3; pixel_x = 15 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "lJG" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -46014,19 +37559,14 @@ dir = 4 }, /obj/structure/machinery/sleep_console, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/lower_medical_medbay) "lJK" = ( /obj/structure/machinery/cryopod/right{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/offices) "lJL" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -46037,15 +37577,11 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/shipboard/brig/cells) "lJM" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "lJO" = ( /obj/structure/disposalpipe/segment{ @@ -46055,9 +37591,7 @@ dir = 4 }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "lJY" = ( /turf/open/floor/almayer, @@ -46069,18 +37603,14 @@ layer = 3.5; pixel_y = 15 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "lKb" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/shared/alpha_bravo{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha_bravo_shared) "lKM" = ( /obj/structure/surface/table/almayer, @@ -46102,24 +37632,17 @@ req_one_access_txt = "2;3;12;19"; throw_range = 15 }, -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/almayer/hallways/lower/port_fore_hallway) "lLt" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/upper/midship_hallway) "lLA" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/midship_hallway) "lLC" = ( /obj/structure/surface/table/almayer, @@ -46135,21 +37658,13 @@ /obj/structure/sign/safety/galley{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "lMb" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "lMc" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/processing) "lMp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46159,10 +37674,7 @@ /area/almayer/lifeboat_pumps/south2) "lMv" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/medical_science) "lMw" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46172,16 +37684,11 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/almayer/squads/req) "lMx" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/starboard) "lMy" = ( /obj/structure/machinery/fuelpump, @@ -46205,9 +37712,7 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "lMO" = ( /obj/structure/surface/rack, @@ -46222,9 +37727,7 @@ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "lNk" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -46243,9 +37746,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "lNL" = ( /obj/item/tool/mop{ @@ -46253,9 +37754,7 @@ pixel_y = 24 }, /obj/item/reagent_container/glass/bucket, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "lNR" = ( /obj/structure/window/framed/almayer, @@ -46284,10 +37783,7 @@ /obj/structure/sink{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_two) "lON" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -46296,9 +37792,7 @@ name = "\improper Research Doorway Shutter" }, /obj/structure/machinery/door/poddoor/almayer/biohazard/white, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/medical_science) "lOX" = ( /obj/effect/decal/warning_stripes{ @@ -46308,10 +37802,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "lPm" = ( /obj/structure/machinery/firealarm{ @@ -46334,10 +37825,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/port) "lPC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46347,16 +37835,10 @@ /area/almayer/shipboard/brig/cic_hallway) "lPO" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/command/securestorage) "lPY" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/hallways/upper/fore_hallway) "lQa" = ( /obj/structure/machinery/light{ @@ -46365,10 +37847,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/hallways/upper/starboard) "lQf" = ( /obj/structure/disposalpipe/segment{ @@ -46378,15 +37857,11 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "lQz" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "lQB" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -46409,16 +37884,10 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/operating_room_three) "lRh" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/almayer/hallways/upper/midship_hallway) "lRs" = ( /obj/structure/surface/table/almayer, @@ -46429,9 +37898,7 @@ /obj/item/reagent_container/food/condiment/hotsauce/cholula{ pixel_y = 20 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "lRt" = ( /obj/structure/largecrate/random/barrel/green, @@ -46454,10 +37921,7 @@ "lRX" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/hallways/hangar) "lRZ" = ( /obj/effect/decal/warning_stripes{ @@ -46467,10 +37931,7 @@ /obj/structure/sign/safety/ladder{ pixel_x = -16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/living/briefing) "lSs" = ( /obj/structure/bed, @@ -46478,19 +37939,14 @@ id = "Cell 5"; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/cells) "lSJ" = ( /obj/structure/machinery/light/small, /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "lSN" = ( /obj/structure/disposalpipe/segment{ @@ -46505,9 +37961,7 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_f_p) "lSX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46522,9 +37976,7 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/command/cichallway) "lTE" = ( /obj/structure/surface/table/almayer, @@ -46539,18 +37991,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/hallways/lower/port_fore_hallway) "lUQ" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "lVl" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, @@ -46567,9 +38014,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "lVS" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -46577,9 +38022,7 @@ id = "south_central_checkpoint"; name = "\improper Checkpoint Shutters" }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "lVW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46609,9 +38052,7 @@ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "lVZ" = ( /obj/structure/platform_decoration{ @@ -46621,16 +38062,11 @@ /area/almayer/hallways/lower/repair_bay) "lWr" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south1) "lWt" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "lWO" = ( /obj/structure/disposalpipe/segment, @@ -46643,15 +38079,11 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "lWY" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "lXb" = ( /obj/structure/disposalpipe/segment{ @@ -46668,15 +38100,10 @@ /obj/structure/machinery/computer/working_joe{ pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "lXl" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "lXO" = ( /obj/structure/surface/table/almayer, @@ -46687,19 +38114,13 @@ pixel_x = -3; pixel_y = 13 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/offices) "lXR" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "lYg" = ( /obj/structure/disposalpipe/segment, @@ -46710,34 +38131,26 @@ pixel_x = 16; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/port) "lYt" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "lYL" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/hydroponics) "lYN" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "lYS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -46778,9 +38191,7 @@ pixel_x = 8; pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "lZI" = ( /obj/structure/prop/invuln/lattice_prop{ @@ -46789,30 +38200,22 @@ pixel_x = -16; pixel_y = 17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "lZJ" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "lZM" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/lower/cryo_cells) "lZZ" = ( /obj/structure/machinery/autolathe/medilathe/full, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/hydroponics) "may" = ( /obj/structure/flora/pottedplant{ @@ -46820,18 +38223,12 @@ pixel_y = 16 }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/brig/starboard_hallway) "maI" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_lobby) "maK" = ( /obj/structure/largecrate/random/barrel/green, @@ -46840,9 +38237,7 @@ "maL" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/snacks/protein_pack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "maO" = ( /obj/structure/machinery/disposal, @@ -46861,38 +38256,27 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/upper_medical) "mbx" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/starboard) "mbR" = ( /obj/docking_port/stationary/escape_pod/north, /turf/open/floor/plating, /area/almayer/maint/hull/lower/l_m_p) "mcp" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/shipboard/brig/starboard_hallway) "mcL" = ( /obj/structure/machinery/vending/snack, /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "mcW" = ( /obj/structure/surface/table/almayer, @@ -46914,18 +38298,13 @@ /area/almayer/hallways/upper/midship_hallway) "mdo" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "mdC" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/almayer/hallways/lower/port_midship_hallway) "mdW" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -46945,10 +38324,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/brig/mp_bunks) "mem" = ( /obj/structure/machinery/light/small{ @@ -46973,17 +38349,13 @@ /obj/structure/sign/poster{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "meE" = ( /obj/structure/sign/safety/maint{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "meQ" = ( /turf/open/floor/plating/plating_catwalk, @@ -46996,9 +38368,7 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_f_s) "meY" = ( /turf/closed/wall/almayer{ @@ -47013,9 +38383,7 @@ /obj/structure/sign/safety/water{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "mfM" = ( /obj/structure/surface/table/almayer, @@ -47025,10 +38393,7 @@ /obj/structure/window/reinforced/ultra{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/living/briefing) "mfO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -47041,30 +38406,21 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/upper/midship_hallway) "mfQ" = ( -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/living/pilotbunks) "mgb" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_m_p) "mgd" = ( /obj/structure/machinery/autolathe/armylathe/full, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/workshop/hangar) "mgj" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ density = 0; pixel_y = 17 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/shipboard/brig/cic_hallway) "mgu" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -47077,9 +38433,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower) "mgy" = ( /obj/effect/decal/cleanable/dirt, @@ -47090,17 +38444,13 @@ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/charlie_delta_shared) "mgX" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "mha" = ( /obj/effect/decal/warning_stripes{ @@ -47114,27 +38464,20 @@ dir = 1 }, /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/hallways/hangar) "mhm" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "mho" = ( /obj/structure/bed/chair/comfy/alpha{ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "mhG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -47158,9 +38501,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "mis" = ( /turf/open/floor/plating, @@ -47171,10 +38512,7 @@ pixel_x = 8; pixel_y = 29 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/shipboard/brig/medical) "miE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -47196,32 +38534,24 @@ "mje" = ( /obj/structure/machinery/light, /obj/structure/closet/secure_closet/guncabinet/red/cic_armory_mk1_rifle_ap, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "mjs" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; layer = 2.5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "mjt" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/shipboard/brig/processing) "mjy" = ( /obj/structure/machinery/conveyor_switch{ id = "lower_garbage" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "mjS" = ( /obj/structure/machinery/firealarm{ @@ -47273,9 +38603,7 @@ pixel_y = 7 }, /obj/item/trash/uscm_mre, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "mki" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -47284,17 +38612,13 @@ /obj/structure/bed/chair/comfy/alpha{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "mkl" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "mkn" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -47303,9 +38627,7 @@ name = "\improper Secure Storage"; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/workshop/hangar) "mkw" = ( /obj/structure/sign/safety/security{ @@ -47315,9 +38637,7 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "mkx" = ( /obj/structure/disposalpipe/segment{ @@ -47327,15 +38647,11 @@ /area/almayer/hallways/lower/port_midship_hallway) "mkF" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "mkG" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/engineering/port_atmos) "mkH" = ( /obj/structure/surface/rack{ @@ -47349,16 +38665,11 @@ pixel_x = 6; pixel_y = -2 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "mkI" = ( /obj/structure/machinery/pipedispenser, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "mkL" = ( /obj/structure/pipes/valve/digital/open{ @@ -47368,10 +38679,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "mkP" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -47383,9 +38691,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/workshop) "mlb" = ( /obj/effect/decal/warning_stripes{ @@ -47399,40 +38705,29 @@ /turf/open/floor/almayer/aicore/glowing/no_build, /area/almayer/command/airoom) "mlm" = ( -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/cryo_cells) "mlz" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south1) "mlF" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "mlH" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_lobby) "mlP" = ( /obj/structure/machinery/door/airlock/almayer/generic/corporate{ dir = 1; name = "Corporate Liaison's Bedroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/corporateliaison) "mmn" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/intelligence_officer{ @@ -47444,10 +38739,7 @@ pixel_x = -32; alpha = 0 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/computerlab) "mmN" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -47468,15 +38760,10 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/starboard_umbilical) "mnf" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/hallways/upper/midship_hallway) "mng" = ( -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/almayer/living/briefing) "mnA" = ( /obj/structure/sign/safety/maint{ @@ -47487,14 +38774,10 @@ "mnB" = ( /obj/structure/surface/rack, /obj/item/clothing/glasses/meson, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/maint/upper/u_a_p) "mnI" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/living/briefing) "mnW" = ( /obj/structure/surface/table/almayer, @@ -47517,15 +38800,11 @@ pixel_y = 7 }, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "moc" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/upper/u_f_p) "mor" = ( /obj/structure/machinery/light{ @@ -47554,9 +38833,7 @@ /area/almayer/squads/alpha_bravo_shared) "moK" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_m_s) "moL" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -47569,20 +38846,14 @@ pixel_x = -9; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "moM" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "moQ" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/living/briefing) "mph" = ( /obj/effect/decal/warning_stripes{ @@ -47592,31 +38863,23 @@ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "mpn" = ( /obj/structure/pipes/vents/pump, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "mpP" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower) "mpV" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_umbilical) "mpZ" = ( /obj/structure/disposalpipe/segment{ @@ -47641,10 +38904,7 @@ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/shipboard/brig/cic_hallway) "mqh" = ( /obj/structure/machinery/light{ @@ -47652,21 +38912,14 @@ }, /obj/structure/machinery/cm_vending/sorted/medical/marinemed, /obj/structure/medical_supply_link, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "mqt" = ( -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/almayer/hallways/lower/port_midship_hallway) "mqB" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/hallways/lower/port_umbilical) "mqK" = ( /obj/structure/machinery/cm_vending/gear/spec, @@ -47677,18 +38930,14 @@ /obj/structure/sign/safety/ammunition{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "mqU" = ( /obj/structure/pipes/vents/pump{ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_two) "mqZ" = ( /obj/structure/platform{ @@ -47701,9 +38950,7 @@ dir = 1 }, /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "mrL" = ( /obj/structure/surface/rack, @@ -47711,14 +38958,10 @@ /obj/item/storage/box/bodybags, /obj/item/storage/box/bodybags, /obj/item/storage/box/bodybags, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "mrM" = ( -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/squads/req) "msg" = ( /obj/structure/machinery/light, @@ -47729,9 +38972,7 @@ pixel_x = 14; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "msi" = ( /obj/structure/filingcabinet/filingcabinet{ @@ -47755,18 +38996,13 @@ pixel_x = 1 }, /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/containment) "msm" = ( /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/squads/bravo) "msC" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -47774,29 +39010,21 @@ dir = 8; req_one_access = list(2,34,30) }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_m_s) "msP" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "msS" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/north2) "msZ" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "mtl" = ( /turf/closed/wall/almayer/reinforced, @@ -47818,48 +39046,33 @@ /obj/structure/machinery/status_display{ pixel_y = -29 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "mtD" = ( /obj/structure/machinery/status_display{ pixel_x = 16; pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/command/lifeboat) "mtM" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cichallway) "mtZ" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "mua" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "mub" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "muq" = ( /obj/structure/bed/sofa/vert/grey/bot, @@ -47873,25 +39086,17 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering) "muy" = ( /obj/effect/landmark/start/marine/engineer/alpha, /obj/effect/landmark/late_join/alpha, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "muQ" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "muV" = ( /obj/structure/surface/table/woodentable/fancy, @@ -47906,9 +39111,7 @@ /turf/open/floor/wood/ship, /area/almayer/living/commandbunks) "muW" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/midship_hallway) "mvg" = ( /obj/docking_port/stationary/escape_pod/west, @@ -47919,9 +39122,7 @@ /obj/item/weapon/gun/revolver/m44{ desc = "A bulky revolver, occasionally carried by assault troops and officers in the Colonial Marines, as well as civilian law enforcement. Fires .44 Magnum rounds. 'J.P' Is engraved into the barrel." }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "mvl" = ( /obj/structure/disposalpipe/segment{ @@ -47932,9 +39133,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/almayer/squads/delta) "mvI" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -47944,10 +39143,7 @@ /obj/structure/barricade/handrail/medical{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_lobby) "mww" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -47972,14 +39168,10 @@ /area/almayer/living/chapel) "mwM" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "mwP" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "mwQ" = ( /obj/structure/machinery/landinglight/ds1/delayone{ @@ -47988,9 +39180,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "mwR" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -48009,16 +39199,12 @@ /obj/structure/machinery/door_control/cl/office/door{ pixel_y = -20 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/upper/midship_hallway) "mxT" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "mxV" = ( /obj/structure/sign/safety/autoopenclose{ @@ -48028,25 +39214,19 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/stern) "myl" = ( -/obj/structure/machinery/power/apc/almayer/hardened{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/hardened/north{ + cell_type = /obj/item/cell/hyper }, /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "myo" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/head/soft/purple, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/hallways/hangar) "myJ" = ( /obj/structure/machinery/light{ @@ -48055,19 +39235,14 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "myP" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/sentencing{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/processing) "mza" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -48092,20 +39267,14 @@ pixel_x = -2; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/armory) "mzg" = ( -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/squads/charlie) "mzn" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/fore_hallway) "mzq" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -48115,10 +39284,7 @@ icon_state = "SW-out"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/hydroponics) "mzs" = ( /obj/effect/decal/warning_stripes{ @@ -48148,9 +39314,7 @@ /obj/structure/sign/safety/storage{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "mzP" = ( /obj/structure/stairs{ @@ -48164,16 +39328,10 @@ /turf/open/floor/plating, /area/almayer/command/airoom) "mzS" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/north2) "mzV" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/living/port_emb) "mAe" = ( /obj/structure/window/framed/almayer/aicore/hull/black/hijack_bustable, @@ -48211,42 +39369,29 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/hallways/upper/starboard) "mAV" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/delta) "mAY" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "mBa" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/lower/starboard_midship_hallway) "mBc" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/squads/charlie_delta_shared) "mBe" = ( /obj/structure/machinery/light{ @@ -48256,9 +39401,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/pilotbunks) "mBk" = ( /obj/structure/surface/table/almayer, @@ -48287,20 +39430,14 @@ pixel_x = -5; pixel_y = 2 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/lower_medical_medbay) "mBx" = ( /obj/structure/machinery/firealarm{ dir = 4; pixel_x = 24 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/processing) "mBJ" = ( /obj/structure/stairs{ @@ -48314,14 +39451,10 @@ /area/almayer/living/chapel) "mBO" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "mCg" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_p) "mCo" = ( /obj/structure/window/framed/almayer, @@ -48343,21 +39476,17 @@ id = "ARES ReceptStairs1"; name = "\improper ARES Reception Shutters" }, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "mCE" = ( /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "mCJ" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/upper/u_f_p) "mCL" = ( @@ -48379,9 +39508,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/squads/req) "mDG" = ( /obj/structure/window/framed/almayer, @@ -48404,22 +39531,14 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/lower) "mDT" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie_delta_shared) "mDW" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/living/briefing) "mDX" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -48434,9 +39553,7 @@ req_access = null; req_access_txt = "31" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/commandbunks) "mDZ" = ( /obj/structure/disposalpipe/segment{ @@ -48467,10 +39584,7 @@ unacidable = 0; unslashable = 0 }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 4; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/east, /area/almayer/command/airoom) "mEE" = ( /obj/structure/platform{ @@ -48491,9 +39605,7 @@ dir = 4 }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/processing) "mFq" = ( /obj/structure/machinery/door_control{ @@ -48503,10 +39615,7 @@ pixel_y = 29; req_access_txt = "28" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/medical_science) "mFL" = ( /obj/effect/projector{ @@ -48514,9 +39623,7 @@ vector_x = -19; vector_y = 98 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/hallways/lower/starboard_midship_hallway) "mFN" = ( /obj/effect/step_trigger/ares_alert/mainframe, @@ -48526,9 +39633,7 @@ plane = -7 }, /obj/structure/machinery/door/poddoor/almayer/blended/ai_lockdown/aicore, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "mFO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -48537,10 +39642,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/squads/bravo) "mFP" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -48551,28 +39653,28 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "mFQ" = ( /turf/closed/wall/almayer/reinforced, /area/almayer/maint/hull/lower/s_bow) "mGb" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/fore_hallway) "mGe" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/almayer, /area/almayer/command/cichallway) "mGu" = ( -/turf/open/floor/almayer{ +/turf/open/floor/almayer/silver/east, +/area/almayer/command/securestorage) +"mGM" = ( +/obj/structure/disposalpipe/down/almayer{ dir = 4; - icon_state = "silver" + id = "almayerlink_med_req" }, -/area/almayer/command/securestorage) +/turf/open/floor/almayer, +/area/almayer/lifeboat_pumps/south1) "mGT" = ( /obj/structure/machinery/status_display{ pixel_y = 30 @@ -48589,13 +39691,8 @@ /turf/open/floor/wood/ship, /area/almayer/command/corporateliaison) "mHb" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/processing) "mHo" = ( /obj/structure/machinery/washing_machine, @@ -48606,9 +39703,7 @@ /obj/structure/sign/safety/rewire{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "mHx" = ( /obj/structure/bed/chair{ @@ -48636,9 +39731,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "mHF" = ( /obj/structure/surface/rack, @@ -48647,25 +39740,18 @@ pixel_y = 8 }, /obj/item/clothing/glasses/regular/hipster, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "mHO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/living/pilotbunks) "mHT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/maint/upper/u_a_s) "mHY" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -48679,9 +39765,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "mIi" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -48716,9 +39800,7 @@ pixel_x = -1; pixel_y = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "mIJ" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ @@ -48732,19 +39814,14 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/upper_engineering/port) "mIR" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "mJa" = ( /obj/structure/closet/crate/trashcart, @@ -48752,9 +39829,7 @@ /obj/item/trash/chunk/hunk, /obj/item/trash/crushed_cup, /obj/item/trash/uscm_mre, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "mJe" = ( /obj/structure/sign/safety/conference_room{ @@ -48765,10 +39840,7 @@ pixel_x = -17; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "mJi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -48788,16 +39860,10 @@ /area/almayer/command/cic) "mJx" = ( /obj/structure/prop/server_equipment/broken, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "mJL" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/almayer/living/pilotbunks) "mJO" = ( /turf/closed/wall/almayer, @@ -48811,10 +39877,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/squads/bravo) "mKb" = ( /obj/structure/flora/pottedplant{ @@ -48823,22 +39886,15 @@ name = "synthetic potted plant"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/squads/alpha) "mKi" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/port) "mKq" = ( /turf/closed/wall/almayer/reinforced, @@ -48850,9 +39906,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "mKw" = ( /obj/structure/disposalpipe/junction{ @@ -48861,9 +39915,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "mKx" = ( /obj/effect/decal/warning_stripes{ @@ -48874,18 +39926,14 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "mKy" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "mKJ" = ( /obj/structure/machinery/firealarm{ @@ -48915,9 +39963,7 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "mKN" = ( /obj/effect/landmark/start/pilot/cas_pilot, @@ -48945,9 +39991,7 @@ name = "PO1 Privacy Shutters"; pixel_x = -24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "mLF" = ( /obj/structure/disposalpipe/segment{ @@ -48993,9 +40037,7 @@ name = "General Listening Channel"; pixel_y = -28 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/shipboard/brig/cic_hallway) "mNm" = ( /obj/structure/platform{ @@ -49018,9 +40060,7 @@ req_one_access_txt = "2;3;12;19"; throw_range = 15 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "mNI" = ( /obj/structure/machinery/door/window/westleft{ @@ -49028,22 +40068,14 @@ }, /obj/structure/machinery/shower, /obj/item/tool/soap, -/turf/open/floor/almayer{ - icon_state = "sterile" - }, +/turf/open/floor/almayer/sterile, /area/almayer/medical/upper_medical) "mNK" = ( /obj/structure/closet/secure_closet/brig/restraints, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/perma) "mNX" = ( -/turf/open/floor/almayer_hull{ - dir = 4; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/east, /area/space/almayer/lifeboat_dock) "mOb" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -49053,17 +40085,13 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "mOg" = ( /obj/structure/sign/safety/maint{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "mOi" = ( /turf/closed/wall/almayer/outer, @@ -49072,15 +40100,11 @@ /obj/structure/sign/safety/water{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "mOZ" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/upper/midship_hallway) "mPc" = ( /obj/structure/sign/safety/hvac_old{ @@ -49090,9 +40114,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_a_p) "mPf" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 6 - }, +/turf/open/floor/almayer/uscm/directional/southeast, /area/almayer/command/lifeboat) "mPh" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -49103,9 +40125,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "mPj" = ( /obj/structure/disposalpipe/segment{ @@ -49129,44 +40149,32 @@ /turf/open/floor/almayer, /area/almayer/maint/hull/upper/u_f_s) "mPM" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_midship_hallway) "mPR" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "mQc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "mQd" = ( /obj/structure/surface/rack, /obj/item/device/radio, /obj/item/tool/weldpack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "mQn" = ( /obj/structure/sign/safety/rad_shield{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/lower/engine_core) "mQx" = ( /obj/effect/projector{ @@ -49174,9 +40182,7 @@ vector_x = -1; vector_y = 102 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/hallways/lower/port_fore_hallway) "mQC" = ( /turf/open/floor/plating/plating_catwalk, @@ -49187,9 +40193,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_m_s) "mRn" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -49207,9 +40211,7 @@ pixel_y = 6 }, /obj/structure/machinery/door/poddoor/almayer/blended/ai_lockdown/aicore, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "mRq" = ( /obj/structure/surface/table/almayer, @@ -49226,9 +40228,7 @@ pixel_x = 9; pixel_y = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "mRH" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage{ @@ -49240,21 +40240,14 @@ pixel_x = -3; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/hallways/lower/repair_bay) "mRI" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_a_s) "mRJ" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northwest, /area/almayer/hallways/upper/midship_hallway) "mRQ" = ( /obj/structure/flora/pottedplant{ @@ -49267,10 +40260,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/command/lifeboat) "mRU" = ( /turf/closed/wall/almayer, @@ -49295,9 +40285,7 @@ "mSo" = ( /obj/structure/surface/rack, /obj/item/facepaint/sniper, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "mSr" = ( /obj/effect/landmark/crap_item, @@ -49307,17 +40295,12 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/shipboard/brig/cic_hallway) "mSz" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/computer/crew/alt, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/command/securestorage) "mSK" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, @@ -49325,9 +40308,7 @@ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/medical/hydroponics) "mSM" = ( /obj/structure/sign/safety/storage{ @@ -49338,9 +40319,7 @@ /area/almayer/maint/hull/upper/u_m_p) "mSU" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/charlie_delta_shared) "mTc" = ( /obj/structure/surface/table/woodentable/fancy, @@ -49359,15 +40338,10 @@ /area/almayer/medical/medical_science) "mTi" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/offices) "mTm" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/navigation) "mTp" = ( /obj/structure/window/reinforced{ @@ -49378,10 +40352,7 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/medical/hydroponics) "mTr" = ( /obj/structure/machinery/door_control{ @@ -49397,19 +40368,14 @@ c_tag = "AI - Main Corridor"; autoname = 0 }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 4; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/east, /area/almayer/command/airoom) "mTL" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "mTN" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -49421,21 +40387,15 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "mUx" = ( /obj/structure/machinery/door/airlock/almayer/marine/bravo/sl, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "mUE" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "mUY" = ( /obj/structure/surface/rack, @@ -49443,24 +40403,17 @@ /obj/effect/spawner/random/tool, /obj/effect/spawner/random/powercell, /obj/effect/spawner/random/powercell, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/lower/l_m_s) "mVh" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "mVr" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "mVA" = ( /obj/item/reagent_container/glass/bucket, @@ -49491,9 +40444,7 @@ /obj/structure/sign/safety/bulkhead_door{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "mVF" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -49506,9 +40457,7 @@ req_one_access = null; req_one_access_txt = "19;30" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/mess) "mWs" = ( /obj/effect/decal/warning_stripes{ @@ -49517,27 +40466,21 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "mWy" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/shared/alpha_bravo/yellow{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha_bravo_shared) "mWD" = ( /obj/structure/machinery/cryopod/right{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/bridgebunks) "mWJ" = ( /obj/structure/stairs{ @@ -49549,9 +40492,7 @@ vector_x = 1; vector_y = -102 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/upper/fore_hallway) "mWQ" = ( /obj/structure/flora/pottedplant{ @@ -49563,10 +40504,7 @@ /obj/structure/sign/banners/maximumeffort{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northwest, /area/almayer/squads/delta) "mWV" = ( /obj/structure/bed/chair/comfy/blue, @@ -49579,9 +40517,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 10 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "mXj" = ( /turf/closed/wall/almayer, @@ -49609,9 +40545,7 @@ /area/almayer/squads/req) "mYA" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/fore_hallway) "mZb" = ( /obj/structure/flora/pottedplant{ @@ -49622,10 +40556,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/almayer/command/cichallway) "mZc" = ( /obj/structure/sign/poster/blacklight{ @@ -49641,9 +40572,7 @@ pixel_x = -7; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "mZf" = ( /obj/structure/surface/table/almayer, @@ -49658,45 +40587,33 @@ pixel_x = -5; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "mZr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "mZF" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ icon_state = "almayer_pdoor"; id = "s_engi_ext" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/notunnel) "mZL" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "mZM" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/navigation) "mZP" = ( /obj/structure/surface/rack, @@ -49706,9 +40623,7 @@ /obj/structure/sign/safety/restrictedarea{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "mZQ" = ( /obj/structure/machinery/vending/security, @@ -49717,9 +40632,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "naa" = ( /obj/structure/disposalpipe/segment{ @@ -49735,10 +40648,7 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "nah" = ( /obj/structure/machinery/status_display{ @@ -49752,10 +40662,7 @@ /obj/item/desk_bell{ anchored = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/brig/lobby) "naj" = ( /obj/structure/machinery/door_control{ @@ -49784,9 +40691,7 @@ name = "\improper Secure Storage"; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/workshop/hangar) "naB" = ( /turf/closed/wall/almayer/reinforced, @@ -49799,20 +40704,17 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "naR" = ( -/obj/structure/machinery/iv_drip, /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" +/obj/structure/machinery/sleep_console{ + dir = 8 }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/medical_science) "naV" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -49826,9 +40728,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/gym) "nbu" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -49853,26 +40753,19 @@ /obj/structure/machinery/status_display{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/cryo) "nci" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/starboard_aft_hallway) "ncl" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/lobby) "ncp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/upper_engineering/starboard) "ncx" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -49880,9 +40773,7 @@ name = "\improper Emergency Air Storage" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_s) "ncE" = ( /obj/structure/machinery/light{ @@ -49891,43 +40782,32 @@ /obj/structure/machinery/autodispenser{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "ncG" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/port) "ncT" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/port) "ndl" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "ndm" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/cryo_cells) "ndZ" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -49935,9 +40815,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/port_missiles) "nec" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -49945,40 +40823,28 @@ req_access_txt = "200"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "nef" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "ner" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/lifeboat_pumps/south2) "new" = ( /obj/item/reagent_container/glass/bucket/janibucket, /obj/item/reagent_container/glass/bucket/janibucket{ pixel_y = 11 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "neC" = ( /obj/structure/bed/chair/bolted, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/processing) "neE" = ( /obj/structure/platform_decoration{ @@ -49990,25 +40856,15 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/command/lifeboat) "neH" = ( /obj/item/trash/cigbutt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "neO" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/navigation) "neS" = ( /obj/structure/sign/nosmoking_2{ @@ -50036,10 +40892,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/port) "nff" = ( /obj/structure/surface/table/almayer, @@ -50047,9 +40900,7 @@ pixel_x = 6; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "nfC" = ( /obj/effect/decal/warning_stripes{ @@ -50063,10 +40914,7 @@ pixel_y = 25 }, /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south1) "ngl" = ( /obj/structure/stairs/perspective{ @@ -50084,9 +40932,7 @@ pixel_x = 2; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "ngr" = ( /obj/structure/sign/safety/intercom{ @@ -50098,18 +40944,13 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/brig/lobby) "ngw" = ( /obj/structure/surface/rack, /obj/item/mortar_shell/frag, /obj/item/mortar_shell/frag, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "ngA" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -50133,15 +40974,10 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "ngI" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/living/briefing) "ngK" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -50153,9 +40989,7 @@ name = "\improper Workshop Shutters" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/repair_bay) "ngU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -50182,26 +41016,19 @@ pixel_x = 4; pixel_y = -4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/corporateliaison) "nhi" = ( /obj/structure/bed/chair/comfy, /obj/structure/window/reinforced/ultra, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/living/briefing) "nhr" = ( /obj/structure/ladder{ height = 1; id = "engineeringladder" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/workshop) "nhw" = ( /obj/structure/machinery/light/small, @@ -50269,25 +41096,19 @@ /area/almayer/maint/upper/u_m_p) "nhV" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "nic" = ( /turf/closed/wall/almayer/outer, /area/almayer/maint/hull/lower/stern) "nig" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south1) "nii" = ( /obj/structure/machinery/status_display{ pixel_y = -30 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/upper/aft_hallway) "nik" = ( /obj/effect/decal/warning_stripes{ @@ -50301,9 +41122,7 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/port_emb) "nim" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -50321,41 +41140,31 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/ce_room) "nis" = ( /obj/structure/filingcabinet, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "niF" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/medical_science) "niL" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/medical_science) "niR" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "niY" = ( /obj/effect/decal/warning_stripes{ @@ -50370,9 +41179,7 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "nja" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -50382,9 +41189,7 @@ /area/almayer/lifeboat_pumps/south2) "njd" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/squads/alpha) "njk" = ( /obj/effect/step_trigger/clone_cleaner, @@ -50392,19 +41197,14 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/port) "njn" = ( /turf/closed/wall/almayer, /area/almayer/maint/upper/u_m_s) "njD" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/lifeboat_pumps/south1) "njJ" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -50415,15 +41215,11 @@ pixel_x = -9; pixel_y = -5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "njO" = ( /obj/structure/closet/secure_closet/guncabinet/red/armory_shotgun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/panic) "njS" = ( /obj/structure/sign/safety/rad_haz{ @@ -50431,15 +41227,11 @@ pixel_y = -32 }, /obj/structure/machinery/power/reactor, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "nkc" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "nkj" = ( /obj/structure/sign/safety/hvac_old{ @@ -50460,19 +41252,13 @@ }, /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/starboard_missiles) "nkF" = ( /obj/structure/bed/chair/bolted{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/shipboard/brig/processing) "nkH" = ( /obj/effect/decal/warning_stripes{ @@ -50483,10 +41269,7 @@ name = "General Listening Channel"; pixel_y = -28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/starboard) "nkK" = ( /obj/structure/stairs{ @@ -50498,10 +41281,7 @@ vector_x = 102; vector_y = -61 }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3"; - light_range = 3 - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "nkX" = ( /obj/structure/surface/table/almayer, @@ -50513,10 +41293,7 @@ dir = 4; pixel_y = 5 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/brig/processing) "nlh" = ( /obj/effect/decal/warning_stripes{ @@ -50532,44 +41309,29 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/processing) "nlB" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/living/briefing) "nlI" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "nlW" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering/starboard) "nme" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/hallways/upper/port) "nmh" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "nmp" = ( /obj/structure/sign/safety/nonpress_ag{ @@ -50579,9 +41341,7 @@ /obj/structure/sign/safety/west{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "nmH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -50601,15 +41361,10 @@ /obj/structure/sign/safety/terminal{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "nmV" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/securestorage) "nmY" = ( /turf/closed/wall/almayer/reinforced, @@ -50619,9 +41374,7 @@ height = 2; id = "bridge2" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "nnr" = ( /obj/structure/machinery/light{ @@ -50631,9 +41384,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/lower/port_aft_hallway) "nny" = ( /obj/structure/sign/safety/rewire{ @@ -50648,10 +41399,7 @@ vector_x = 19; vector_y = -104 }, -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/stair_clone/upper) "nnL" = ( /obj/structure/toilet{ @@ -50661,15 +41409,11 @@ /area/almayer/command/corporateliaison) "nnX" = ( /obj/structure/machinery/sentry_holder/almayer, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "noe" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/upper/aft_hallway) "noj" = ( /obj/structure/largecrate, @@ -50677,9 +41421,7 @@ pixel_x = 1; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "noo" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -50690,15 +41432,11 @@ req_access = null; req_one_access_txt = "3;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/navigation) "nop" = ( /obj/structure/machinery/portable_atmospherics/powered/scrubber, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "nos" = ( /obj/structure/machinery/chem_storage/medbay{ @@ -50709,15 +41447,10 @@ layer = 3; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/hydroponics) "nou" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/lower) "noy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -50752,10 +41485,7 @@ dir = 1 }, /obj/structure/closet/toolcloset, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "nph" = ( /obj/structure/window/framed/almayer, @@ -50783,15 +41513,11 @@ pixel_y = -1 }, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/containment) "npw" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/lower/starboard_midship_hallway) "npA" = ( /obj/effect/decal/warning_stripes{ @@ -50819,9 +41545,7 @@ icon_state = "W"; pixel_x = -2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/armory) "nqx" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -50829,9 +41553,7 @@ /area/almayer/squads/req) "nqO" = ( /obj/structure/closet/secure_closet/fridge/fish/stock, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "nqV" = ( /obj/structure/stairs/perspective{ @@ -50847,9 +41569,7 @@ /obj/structure/sign/safety/nonpress_0g{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "nrb" = ( /obj/item/robot_parts/arm/l_arm, @@ -50867,33 +41587,23 @@ /obj/structure/machinery/computer/working_joe{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "nrw" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/west, /area/almayer/squads/charlie) "nrN" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "nrO" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "nsc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -50919,16 +41629,10 @@ /area/almayer/hallways/lower/repair_bay) "nsr" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "nsH" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/hallways/upper/midship_hallway) "nsQ" = ( /obj/structure/sink{ @@ -50942,9 +41646,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/captain_mess) "nsY" = ( /turf/closed/wall/almayer, @@ -50968,10 +41670,7 @@ /obj/structure/sign/poster/propaganda{ pixel_y = 34 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/squads/req) "ntj" = ( /turf/closed/wall/almayer/reinforced, @@ -50984,9 +41683,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/port_emb) "ntI" = ( /obj/structure/machinery/light{ @@ -51001,9 +41698,7 @@ id = "perma_lockdown_1"; name = "\improper Perma Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/perma) "nuA" = ( /obj/structure/disposalpipe/segment{ @@ -51017,15 +41712,10 @@ pixel_x = 2; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "nuM" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/south2) "nuN" = ( /obj/effect/landmark/start/marine/medic/alpha, @@ -51042,22 +41732,15 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "nve" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "nvz" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south2) "nvG" = ( /obj/structure/machinery/light{ @@ -51073,17 +41756,13 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/numbertwobunks) "nvI" = ( /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "nvM" = ( /obj/structure/window/framed/almayer/white, @@ -51100,9 +41779,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "nvX" = ( /obj/structure/surface/table/almayer, @@ -51129,55 +41806,36 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer/research/containment/corner{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner/east, /area/almayer/medical/containment/cell) "nwx" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/port_missiles) "nwD" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/command/cic) "nwG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/almayer/squads/req) "nwL" = ( /obj/structure/bed, /obj/item/bedsheet/brown, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "nwU" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/starboard) "nwW" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/port_missiles) "nwY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -51187,17 +41845,11 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/squads/req) "nxb" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/lower/workshop) "nxe" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -51211,15 +41863,11 @@ pixel_y = 12; singular_name = "coffee semiotic" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "nxx" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "nyj" = ( /obj/effect/decal/medical_decals{ @@ -51231,32 +41879,23 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "nyw" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "nyK" = ( -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/almayer/hallways/upper/fore_hallway) "nyQ" = ( /turf/open/floor/almayer, /area/almayer/squads/charlie_delta_shared) "nyS" = ( /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/port) "nzt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -51271,9 +41910,7 @@ /obj/item/folder/black, /obj/item/folder/black, /obj/item/folder/white, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/upper_medical) "nzD" = ( /obj/effect/step_trigger/clone_cleaner, @@ -51298,14 +41935,10 @@ closeOtherId = "brignorth"; name = "\improper Brig Lobby" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/starboard_hallway) "nAd" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/almayer, /area/almayer/engineering/lower/engine_core) "nAm" = ( @@ -51337,9 +41970,7 @@ vend_y_offset = 0 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "nBi" = ( /obj/structure/surface/table/almayer, @@ -51358,57 +41989,54 @@ /turf/open/floor/wood/ship, /area/almayer/command/corporateliaison) "nBw" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/living/briefing) "nBE" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/living/pilotbunks) "nBF" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "nBJ" = ( /turf/closed/wall/almayer/outer, /area/almayer/maint/hull/lower/s_bow) "nBK" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/lifeboat_pumps/north2) "nBV" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/o2, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_umbilical) "nCe" = ( /obj/structure/machinery/prop/almayer/computer{ pixel_y = 20 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/repair_bay) "nCf" = ( /obj/effect/landmark/start/marine/tl/charlie, /obj/effect/landmark/late_join/charlie, /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/charlie) +"nCj" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/cameras/hangar{ + dir = 4; + pixel_y = 12 + }, +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + dir = 4; + pixel_y = -12; + name = "Remote dropship navigation computer" + }, +/turf/open/floor/almayer/redfull, +/area/almayer/living/offices/flight) "nCn" = ( /obj/structure/pipes/vents/pump/on, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "nCp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -51422,9 +42050,7 @@ name = "General Listening Channel"; pixel_y = -29 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "nCx" = ( /obj/structure/surface/table/woodentable/fancy, @@ -51452,15 +42078,11 @@ /turf/open/floor/wood/ship, /area/almayer/living/commandbunks) "nCD" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/mp_bunks) "nCM" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "nCR" = ( /obj/structure/sink{ @@ -51477,25 +42099,19 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/auxiliary_officer_office) "nCT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "nDa" = ( /obj/structure/machinery/power/terminal{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/engineering/lower/engine_core) "nDb" = ( /obj/effect/decal/warning_stripes{ @@ -51523,18 +42139,14 @@ /obj/structure/pipes/vents/pump/no_boom/gas{ vent_tag = "Core Chamber" }, -/turf/open/floor/almayer/no_build{ - icon_state = "plating" - }, +/turf/open/floor/almayer/no_build/plating, /area/almayer/command/airoom) "nDH" = ( /obj/structure/machinery/light/small{ dir = 1; pixel_y = 20 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "nDM" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -51543,9 +42155,7 @@ /area/almayer/squads/req) "nEc" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "nEl" = ( /obj/structure/disposalpipe/segment{ @@ -51581,21 +42191,15 @@ pixel_x = -6; pixel_y = -5 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "nEJ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "nEO" = ( /mob/living/simple_animal/mouse/brown, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/s_bow) "nEZ" = ( /obj/structure/largecrate/random/secure, @@ -51604,17 +42208,13 @@ "nFm" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/tool/surgery/scalpel, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "nFs" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "nFA" = ( /obj/structure/bed/chair/comfy/bravo{ @@ -51624,9 +42224,7 @@ dir = 8; pixel_x = 29 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "nFI" = ( /obj/structure/surface/table/almayer, @@ -51646,9 +42244,7 @@ name = "EAT - poster"; pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "nFK" = ( /obj/structure/bed/chair{ @@ -51665,9 +42261,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "nGh" = ( /obj/structure/bed/chair{ @@ -51684,9 +42278,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "nGk" = ( /obj/structure/machinery/light/small, @@ -51700,15 +42292,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "nGY" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/lifeboat_pumps/north2) "nHu" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -51728,10 +42316,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/living/cryo_cells) "nHL" = ( /obj/structure/machinery/vending/coffee, @@ -51743,9 +42328,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "nHX" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -51758,15 +42341,10 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_f_s) "nIj" = ( -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/offices) "nIt" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/shipboard/starboard_missiles) "nID" = ( /obj/structure/machinery/light{ @@ -51788,28 +42366,18 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "nIE" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_missiles) "nIG" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/almayer/silver/northeast, /area/almayer/command/securestorage) "nIN" = ( /turf/closed/wall/almayer, @@ -51824,15 +42392,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/engineering/lower/engine_core) "nJs" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "nJu" = ( /obj/item/newspaper, @@ -51843,18 +42407,14 @@ dir = 8; pixel_x = 17 }, -/turf/open/floor/almayer/no_build{ - icon_state = "plating" - }, +/turf/open/floor/almayer/no_build/plating, /area/almayer/command/airoom) "nKq" = ( /obj/structure/machinery/status_display{ pixel_x = 16; pixel_y = -30 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/command/lifeboat) "nKO" = ( /obj/structure/disposalpipe/trunk{ @@ -51878,28 +42438,18 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "nLk" = ( /obj/effect/decal/cleanable/blood/oil, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "nLp" = ( /turf/closed/wall/almayer/outer, /area/almayer/maint/hull/upper/u_f_p) "nLt" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/req) "nLI" = ( /obj/structure/sign/safety/terminal{ @@ -51911,19 +42461,14 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "nLJ" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "nMe" = ( /obj/effect/decal/warning_stripes{ @@ -51933,25 +42478,18 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer/research/containment/corner{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/corner/north, /area/almayer/medical/containment/cell) "nMp" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/condiment/hotsauce/franks, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "nMV" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/upper_medical) "nNg" = ( /obj/structure/bed, @@ -51963,20 +42501,14 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/port_missiles) "nNv" = ( /obj/structure/machinery/vending/cigarette{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "nNx" = ( /obj/effect/decal/warning_stripes{ @@ -51984,10 +42516,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/upper/port) "nNA" = ( /obj/effect/decal/warning_stripes{ @@ -51998,15 +42527,10 @@ icon_state = "S"; layer = 3.3 }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_floor2" - }, +/turf/open/floor/almayer/aicore/no_build/ai_floor2, /area/almayer/command/airoom) "nNH" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/north, /area/almayer/living/briefing) "nNT" = ( /obj/item/tool/weldingtool, @@ -52017,27 +42541,20 @@ dir = 8; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/squads/charlie_delta_shared) "nNX" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ name = "\improper Evacuation Airlock PU-1"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "nNY" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "nOb" = ( /obj/structure/surface/rack, @@ -52054,18 +42571,14 @@ pixel_x = -4 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/corporateliaison) "nOp" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/midship_hallway) "nOx" = ( /obj/item/stack/sheet/metal, @@ -52079,18 +42592,13 @@ /obj/structure/machinery/computer/secure_data{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "nPa" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south1) "nPb" = ( /obj/effect/decal/warning_stripes{ @@ -52118,9 +42626,7 @@ req_one_access_txt = "19;28" }, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "nPs" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -52132,18 +42638,13 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "nPB" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/hangar) "nPE" = ( /obj/structure/surface/table/almayer, @@ -52154,16 +42655,11 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "nPO" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/maint/hull/lower/l_m_s) "nPT" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -52172,9 +42668,7 @@ id = "crate_room4"; name = "dilapidated storage shutters" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "nPY" = ( /obj/structure/machinery/light{ @@ -52183,31 +42677,21 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/command/lifeboat) "nQn" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "nQo" = ( /obj/effect/landmark/yautja_teleport, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_m_p) "nQv" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/almayer/plating_striped/west, /area/almayer/squads/req) "nQA" = ( /turf/open/floor/carpet, @@ -52218,9 +42702,7 @@ vector_x = -19; vector_y = 104 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/hallways/lower/port_midship_hallway) "nRE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -52232,21 +42714,14 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/shipboard/brig/cic_hallway) "nRN" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "nRR" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/port_missiles) "nRX" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -52257,9 +42732,7 @@ /obj/item/stack/tile/carpet{ amount = 20 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "nSq" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -52285,10 +42758,7 @@ /area/almayer/shipboard/brig/execution) "nSw" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/upper/aft_hallway) "nSG" = ( /obj/structure/machinery/door_control{ @@ -52309,10 +42779,7 @@ /turf/open/floor/almayer, /area/almayer/command/computerlab) "nTl" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "nTo" = ( /obj/structure/surface/table/reinforced/prison, @@ -52327,9 +42794,7 @@ /obj/item/device/helmet_visor/medical/advanced, /obj/item/device/helmet_visor/medical/advanced, /obj/item/device/helmet_visor/medical/advanced, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "nTs" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -52357,10 +42822,7 @@ /turf/open/floor/almayer, /area/almayer/command/corporateliaison) "nTZ" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/living/gym) "nUa" = ( /obj/structure/bed/chair{ @@ -52369,10 +42831,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/squads/req) "nUd" = ( /obj/structure/reagent_dispensers/watertank, @@ -52385,9 +42844,7 @@ pixel_x = 3; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "nUj" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -52404,9 +42861,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/cells) "nUm" = ( /obj/structure/bed/chair/comfy/beige, @@ -52414,9 +42869,7 @@ pixel_x = 12; pixel_y = -5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "nUn" = ( /obj/structure/surface/table/almayer, @@ -52430,22 +42883,16 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "nUT" = ( /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "nVi" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "nVm" = ( /obj/structure/machinery/door_control{ @@ -52461,10 +42908,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "nVn" = ( /obj/effect/decal/warning_stripes{ @@ -52482,27 +42926,20 @@ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/shipboard/brig/cic_hallway) "nVB" = ( /turf/open/floor/almayer, /area/almayer/command/securestorage) "nVE" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "nVF" = ( /obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/living/offices) "nVQ" = ( /obj/structure/machinery/light, @@ -52524,19 +42961,14 @@ linked_dock = "almayer-lifeboat2"; throw_dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/starboard) "nWf" = ( /obj/structure/sign/safety/maint{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/upper/aft_hallway) "nWN" = ( /obj/structure/surface/table/almayer, @@ -52546,25 +42978,18 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/shipboard/brig/medical) "nXo" = ( /obj/item/storage/box/donkpockets, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "nXG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/lifeboat_pumps/south2) "nXO" = ( /obj/structure/surface/table/woodentable/fancy, @@ -52596,28 +43021,20 @@ dir = 4; id = "almayerlink_OT1_req" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "nXV" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/upper/aft_hallway) "nYc" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/bravo) "nYd" = ( /obj/structure/bed/chair/wood/normal{ @@ -52637,15 +43054,11 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_floor2" - }, +/turf/open/floor/almayer/aicore/no_build/ai_floor2, /area/almayer/command/airoom) "nYi" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "nYn" = ( /obj/structure/disposalpipe/segment{ @@ -52661,37 +43074,27 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "nYD" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/operating_room_four) "nYE" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 8 - }, +/turf/open/floor/almayer/uscm/directional/west, /area/almayer/command/lifeboat) "nYR" = ( /obj/structure/sign/safety/cryo{ pixel_y = 26 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "nZf" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/midship_hallway) "nZm" = ( /obj/structure/machinery/door_control{ @@ -52728,13 +43131,8 @@ /turf/open/floor/almayer, /area/almayer/hallways/upper/midship_hallway) "nZR" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/obj/structure/machinery/power/apc/almayer/west, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/panic) "nZW" = ( /obj/structure/surface/table/almayer, @@ -52746,18 +43144,13 @@ /area/almayer/maint/hull/lower/l_a_s) "oap" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/upper_medical) "oaw" = ( /obj/structure/closet/firecloset, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "oaK" = ( /obj/structure/surface/table/almayer, @@ -52768,10 +43161,7 @@ id = "lower_garbage" }, /obj/structure/machinery/recycler, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/maint/hull/lower/l_a_p) "oaP" = ( /obj/structure/machinery/light/small{ @@ -52787,14 +43177,12 @@ /area/almayer/maint/upper/u_a_s) "oaW" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie) "obo" = ( /obj/structure/disposalpipe/up/almayer{ dir = 8; - id = "almayerlink_med_req" + id = "almayerlink_med1_req" }, /turf/closed/wall/almayer, /area/almayer/squads/req) @@ -52804,24 +43192,17 @@ pixel_x = 4; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "obC" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/engineering/port_atmos) "obE" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "obQ" = ( /obj/structure/bed/chair{ @@ -52834,9 +43215,7 @@ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_lobby) "ocm" = ( /obj/structure/machinery/status_display{ @@ -52847,10 +43226,7 @@ pixel_x = 3; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/living/grunt_rnr) "ocB" = ( /obj/effect/decal/warning_stripes{ @@ -52881,24 +43257,18 @@ /obj/structure/machinery/cryopod/right{ dir = 4 }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_cargo" - }, +/turf/open/floor/almayer/aicore/no_build/ai_cargo, /area/almayer/command/airoom) "odb" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/starboard) "ode" = ( /obj/structure/machinery/door/poddoor/almayer/open{ id = "Brig Lockdown Shutters"; name = "\improper Brig Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/s_bow) "odl" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -52912,37 +43282,27 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/lower/vehiclehangar) "odu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/command/lifeboat) "odB" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/bravo) "odD" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "odG" = ( /obj/structure/platform, @@ -52956,9 +43316,7 @@ pixel_x = 12; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "odN" = ( /obj/structure/window/framed/almayer, @@ -52974,10 +43332,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/command/lifeboat) "oee" = ( /obj/structure/prop/invuln{ @@ -52987,15 +43342,10 @@ name = "umbilical wall" }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/almayer_hull{ - dir = 8; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/west, /area/almayer/command/lifeboat) "oef" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha_bravo_shared) "oer" = ( /turf/closed/wall/almayer{ @@ -53011,29 +43361,20 @@ "oex" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "oeB" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/shipboard/brig/processing) "oeH" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "oeM" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/computerlab) "oeZ" = ( /turf/closed/wall/almayer/reinforced, @@ -53042,18 +43383,13 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "ofK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/starboard) "ofU" = ( /obj/effect/step_trigger/clone_cleaner, @@ -53064,10 +43400,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/port) "ofY" = ( /obj/structure/surface/table/reinforced/almayer_B{ @@ -53104,16 +43437,11 @@ /area/almayer/hallways/upper/midship_hallway) "ohi" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south2) "ohj" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie) "ohu" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/reinforced{ @@ -53124,25 +43452,19 @@ id = "Brig Lockdown Shutters"; name = "\improper Brig Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/p_bow) "ohA" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/weapon_room) "ohB" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "ohE" = ( /obj/structure/machinery/landinglight/ds1/delayone{ @@ -53151,9 +43473,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "ohH" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/blastdoor{ @@ -53161,9 +43481,7 @@ linked_dock = "almayer-lifeboat2"; throw_dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/lifeboat) "ohI" = ( /obj/structure/surface/table/almayer, @@ -53197,9 +43515,7 @@ name = "\improper Bathroom" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/captain_mess) "oif" = ( /obj/effect/landmark/yautja_teleport, @@ -53229,10 +43545,7 @@ layer = 3.3; pixel_y = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering/port) "oiq" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -53240,17 +43553,13 @@ dir = 8; req_one_access = list(2,34,30) }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_m_p) "oir" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/obj/structure/machinery/power/apc/almayer/hardened{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/hardened/east, /turf/open/floor/almayer, /area/almayer/command/lifeboat) "oit" = ( @@ -53258,12 +43567,10 @@ dir = 1 }, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/port_missiles) "oix" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/sign/safety/rewire{ pixel_y = -38 }, @@ -53281,18 +43588,13 @@ dir = 1; name = "\improper Warden's Office" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/warden_office) "oiL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/grunt_rnr) "oiQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -53318,10 +43620,7 @@ pixel_x = 1; pixel_y = -2 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/medical_science) "ojh" = ( /obj/structure/disposalpipe/junction{ @@ -53335,10 +43634,7 @@ density = 0; pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "ojH" = ( /obj/effect/projector{ @@ -53346,9 +43642,7 @@ vector_x = 19; vector_y = -98 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/hallways/upper/starboard) "ojQ" = ( /obj/structure/flora/pottedplant{ @@ -53369,9 +43663,7 @@ "oka" = ( /obj/effect/landmark/start/marine/medic/charlie, /obj/effect/landmark/late_join/charlie, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "okd" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -53379,32 +43671,24 @@ name = "\improper Umbillical Airlock"; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_umbilical) "okg" = ( /obj/structure/sign/safety/reception{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "okD" = ( /obj/structure/prop/almayer/name_stencil{ icon_state = "almayer6" }, -/turf/open/floor/almayer_hull{ - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir, /area/space) "okO" = ( /obj/structure/machinery/cm_vending/clothing/senior_officer, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/upper_medical) "old" = ( /obj/structure/machinery/light/small, @@ -53413,9 +43697,7 @@ /area/almayer/maint/hull/upper/s_bow) "olF" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/upper/midship_hallway) "olM" = ( /obj/structure/bed/chair{ @@ -53442,10 +43724,7 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/lower/workshop/hangar) "olO" = ( /obj/structure/closet/secure_closet/personal/cabinet{ @@ -53461,31 +43740,22 @@ /area/almayer/maint/hull/lower/l_m_s) "olU" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northwest, /area/almayer/command/cichallway) "olW" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/lower/s_bow) "omb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/command/cichallway) "ome" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "omo" = ( /obj/structure/window/framed/almayer/white, @@ -53507,9 +43777,7 @@ pixel_y = 32 }, /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/lower/l_f_s) "omy" = ( /obj/structure/disposalpipe/segment{ @@ -53524,10 +43792,7 @@ "omP" = ( /obj/item/tool/mop, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/hallways/hangar) "onn" = ( /obj/structure/machinery/light, @@ -53563,10 +43828,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/upper_medical) "onU" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -53589,9 +43851,7 @@ pixel_x = -8; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "oog" = ( /obj/effect/decal/warning_stripes{ @@ -53619,10 +43879,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "ooA" = ( /obj/structure/disposalpipe/segment, @@ -53633,42 +43890,30 @@ /area/almayer/maint/hull/lower/l_m_s) "opd" = ( /obj/structure/barricade/handrail, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/hallways/lower/port_midship_hallway) "opu" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/north2) "opC" = ( /obj/structure/machinery/door/airlock/almayer/command/reinforced{ name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "opD" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/living/gym) "opF" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/chief_mp_office) "opH" = ( /obj/structure/machinery/light, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "opJ" = ( /obj/docking_port/stationary/emergency_response/external/port4, @@ -53685,17 +43930,12 @@ req_one_access_txt = "2;3;12;19"; throw_range = 15 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "oqc" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/toxin, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "oqt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -53712,9 +43952,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "oqv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -53731,9 +43969,7 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "oqI" = ( /obj/structure/closet/firecloset, @@ -53776,9 +44012,7 @@ pixel_x = 4; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "ora" = ( /obj/structure/surface/table/almayer, @@ -53794,10 +44028,7 @@ pixel_x = -7; pixel_y = 13 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "orx" = ( /obj/effect/decal/warning_stripes{ @@ -53808,14 +44039,10 @@ pixel_y = 1 }, /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_s) "orH" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 10 - }, +/turf/open/floor/almayer/uscm/directional/southwest, /area/almayer/command/lifeboat) "orN" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -53823,9 +44050,7 @@ name = "ship-grade camera" }, /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop/hangar) "osc" = ( /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep, @@ -53839,9 +44064,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_p) "osx" = ( /obj/effect/decal/warning_stripes{ @@ -53851,9 +44074,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "osz" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -53868,9 +44089,7 @@ /obj/structure/machinery/door/airlock/almayer/command/reinforced{ name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "osA" = ( /obj/effect/decal/warning_stripes{ @@ -53884,21 +44103,15 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "osI" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower/workshop) "osQ" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "osT" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -53914,28 +44127,21 @@ pixel_x = -27 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "osX" = ( /obj/structure/sign/safety/north{ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/lower/starboard_midship_hallway) "otp" = ( /obj/structure/machinery/light{ unacidable = 1; unslashable = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/shipboard/brig/medical) "otq" = ( /obj/structure/machinery/line_nexter{ @@ -53960,9 +44166,7 @@ /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "ouf" = ( /obj/structure/stairs{ @@ -53974,9 +44178,7 @@ vector_x = 19; vector_y = -98 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/upper/starboard) "oug" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -53986,9 +44188,7 @@ layer = 2.99; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "our" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -54003,9 +44203,7 @@ dir = 8 }, /obj/structure/closet/bombcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop/hangar) "ouB" = ( /obj/structure/bed/sofa/vert/grey/bot, @@ -54015,10 +44213,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south1) "ouU" = ( /obj/structure/surface/table/almayer, @@ -54028,9 +44223,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "ouW" = ( /obj/structure/sign/safety/storage{ @@ -54041,20 +44234,14 @@ pixel_x = 8; pixel_y = -26 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/almayer/command/cichallway) "ove" = ( /obj/structure/airlock_assembly, /turf/open/floor/plating, /area/almayer/maint/lower/constr) "ovi" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/engineering/upper_engineering/port) "ovp" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -54062,10 +44249,7 @@ icon_state = "pottedplant_18"; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/briefing) "ovG" = ( /obj/effect/decal/warning_stripes{ @@ -54076,9 +44260,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner_var1/east, /area/almayer/medical/containment/cell) "ovQ" = ( /obj/structure/machinery/light{ @@ -54090,9 +44272,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/lower/starboard_aft_hallway) "owg" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/starboard) "owU" = ( /obj/structure/machinery/light/small{ @@ -54110,9 +44290,7 @@ req_one_access = null; req_one_access_txt = "19;29" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/sea_office) "oxc" = ( /obj/structure/bed, @@ -54137,17 +44315,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "oxn" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "oxu" = ( /obj/structure/sign/safety/galley{ @@ -54175,10 +44349,7 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "oyC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -54207,31 +44378,23 @@ /area/almayer/maint/hull/upper/u_m_p) "oyR" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "oyX" = ( /obj/structure/bookcase/manuals/engineering, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "ozq" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "ozz" = ( /obj/structure/surface/table/almayer, /obj/item/tank/emergency_oxygen/double, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/starboard) "ozH" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -54241,9 +44404,7 @@ pixel_x = 12; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "ozN" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/blastdoor{ @@ -54251,9 +44412,7 @@ linked_dock = "almayer-lifeboat2"; throw_dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/starboard) "ozT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -54268,28 +44427,21 @@ icon_state = "SW-out"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southeast, /area/almayer/squads/charlie) "oAa" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_umbilical) "oAB" = ( /obj/structure/platform{ dir = 8; layer = 2.7 }, -/turf/open/floor/almayer/uscm/directional{ - dir = 10 - }, +/turf/open/floor/almayer/uscm/directional/southwest, /area/almayer/living/briefing) "oAK" = ( /obj/structure/sign/safety/storage{ @@ -54300,9 +44452,7 @@ /area/almayer/maint/hull/upper/u_a_s) "oAO" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/north1) "oAT" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -54313,9 +44463,7 @@ /obj/item/clothing/head/soft/ferret{ pixel_x = -7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "oBq" = ( /obj/structure/bed, @@ -54323,10 +44471,7 @@ id = "Cell 1"; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/brig/cells) "oBr" = ( /turf/closed/wall/almayer, @@ -54340,20 +44485,14 @@ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "oBD" = ( /obj/structure/pipes/vents/pump/no_boom/gas{ vent_tag = "Access Hall"; dir = 8 }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 4; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/east, /area/almayer/command/airoom) "oCa" = ( /obj/structure/disposalpipe/segment{ @@ -54366,45 +44505,34 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_umbilical) "oCb" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "oCf" = ( /obj/structure/machinery/light{ unacidable = 1; unslashable = 1 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/port) "oCi" = ( /obj/structure/sign/safety/restrictedarea{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/navigation) "oCl" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, /obj/structure/bed/chair/comfy/delta, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "oCK" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -54412,9 +44540,7 @@ /area/almayer/maint/hull/lower/l_m_s) "oDa" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "oDh" = ( /turf/open/floor/plating/plating_catwalk, @@ -54428,10 +44554,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/medical_science) "oDm" = ( /obj/structure/sign/safety/life_support{ @@ -54441,10 +44564,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/upper/midship_hallway) "oDv" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/living/gym) "oDx" = ( /obj/structure/disposalpipe/segment, @@ -54454,9 +44574,7 @@ req_one_access = null; req_one_access_txt = "30;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/port_emb) "oDy" = ( /obj/structure/disposalpipe/segment, @@ -54474,9 +44592,7 @@ /obj/item/reagent_container/spray/cleaner{ pixel_x = -6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "oDJ" = ( /obj/effect/decal/cleanable/dirt, @@ -54490,10 +44606,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/lower_medical_medbay) "oDL" = ( /obj/item/device/radio/intercom{ @@ -54502,27 +44615,20 @@ pixel_y = 28 }, /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "oDR" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/medical_science) "oDU" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, /obj/structure/barricade/handrail, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/hallways/lower/port_midship_hallway) "oDY" = ( /obj/structure/surface/table/almayer, @@ -54531,9 +44637,7 @@ /obj/item/device/defibrillator, /obj/item/device/defibrillator, /obj/item/device/defibrillator, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_lobby) "oEf" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -54542,9 +44646,7 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/lifeboat_pumps/north1) "oEn" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -54553,10 +44655,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/hallways/upper/midship_hallway) "oEo" = ( /obj/effect/landmark/start/marine/medic/delta, @@ -54611,40 +44710,28 @@ }, /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "oEX" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/living/port_emb) "oFm" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/lower/workshop) "oFn" = ( /obj/structure/surface/table/almayer, /obj/item/tool/wirecutters/clippers, /obj/item/restraint/handcuffs/zip, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "oFr" = ( /obj/item/storage/firstaid/regular, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "oFz" = ( /obj/effect/step_trigger/clone_cleaner, @@ -54669,18 +44756,13 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/port_aft_hallway) "oGi" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "oGj" = ( /obj/structure/sign/safety/bulkhead_door{ @@ -54689,18 +44771,13 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/s_bow) "oGm" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/starboard_umbilical) "oGx" = ( /obj/structure/closet/secure_closet/surgical{ pixel_x = 30 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/synthcloset) "oGy" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -54710,9 +44787,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "oGC" = ( /obj/effect/decal/cleanable/dirt, @@ -54728,9 +44803,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/fore_hallway) "oGJ" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -54744,25 +44817,19 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "oGP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/living/port_emb) "oGW" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/fore_hallway) "oGY" = ( /obj/item/device/flashlight/lamp/green{ @@ -54800,40 +44867,28 @@ pixel_x = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/charlie) "oHf" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "oHg" = ( /obj/structure/largecrate/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "oHl" = ( /obj/structure/surface/table/almayer, /obj/item/storage/toolbox/electrical, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/upper_engineering/port) "oHs" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_midship_hallway) "oHt" = ( /obj/structure/disposalpipe/segment{ @@ -54849,9 +44904,7 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/laundry) "oIa" = ( /obj/effect/decal/warning_stripes{ @@ -54861,15 +44914,10 @@ /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/port) "oIh" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/processing) "oIn" = ( /obj/effect/landmark/start/liaison, @@ -54895,9 +44943,7 @@ /area/almayer/command/combat_correspondent) "oIY" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "oJj" = ( /obj/structure/machinery/light{ @@ -54912,10 +44958,7 @@ /turf/closed/wall/almayer, /area/almayer/engineering/lower/workshop) "oJm" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "oJp" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -54932,9 +44975,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/lifeboat_pumps/south2) "oJL" = ( /obj/effect/decal/warning_stripes{ @@ -54948,42 +44989,32 @@ req_one_access_txt = "2;3;12;19"; throw_range = 15 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "oKb" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "oKv" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ layer = 1.9 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "oKx" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "oLf" = ( /obj/structure/sign/safety/security{ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "oLj" = ( /obj/effect/projector{ @@ -55014,32 +45045,22 @@ name = "\improper Brig Lobby"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/lobby) "oLN" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "oLU" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/hydroponics) "oMe" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "oMi" = ( /obj/structure/machinery/status_display{ @@ -55048,26 +45069,20 @@ /obj/structure/sign/safety/rewire{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "oMs" = ( /obj/structure/machinery/computer/cameras/almayer{ dir = 1 }, /obj/structure/surface/table/almayer, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/almayer/powered/agent) "oMH" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/squads/alpha_bravo_shared) "oMQ" = ( /obj/structure/pipes/vents/pump, @@ -55079,9 +45094,7 @@ icon_state = "pottedplant_21"; pixel_y = 15 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/ce_room) "oNj" = ( /obj/structure/sign/prop1{ @@ -55092,9 +45105,7 @@ /turf/open/floor/almayer, /area/almayer/squads/charlie_delta_shared) "oNp" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/hydroponics) "oNJ" = ( /obj/effect/decal/warning_stripes{ @@ -55104,22 +45115,15 @@ icon_state = "SW-out"; layer = 2.5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/medical/upper_medical) "oNK" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_a_s) "oNM" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "oNP" = ( /obj/structure/machinery/vending/cola{ @@ -55127,9 +45131,7 @@ pixel_y = 16 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "oNW" = ( /obj/structure/pipes/vents/scrubber{ @@ -55143,10 +45145,7 @@ pixel_x = -17; pixel_y = -7 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/squads/req) "oNY" = ( /obj/structure/flora/pottedplant{ @@ -55161,9 +45160,7 @@ "oOp" = ( /obj/structure/surface/table/almayer, /obj/item/tool/wirecutters, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "oOw" = ( /obj/effect/step_trigger/clone_cleaner, @@ -55171,29 +45168,21 @@ icon_state = "SW-out"; layer = 2.5 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/starboard) "oON" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/starboard) "oOO" = ( /obj/structure/sign/safety/debark_lounge{ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "oOW" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -55201,19 +45190,13 @@ dir = 2; icon_state = "pipe-j2" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "oOZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/aft_hallway) "oPf" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -55226,10 +45209,7 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/command/cichallway) "oPz" = ( /obj/structure/surface/table/almayer, @@ -55249,23 +45229,16 @@ pixel_x = 4; pixel_y = -4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "oPE" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/command/cic) "oPF" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "oPH" = ( /obj/structure/window/framed/almayer, @@ -55277,48 +45250,34 @@ /turf/open/floor/plating, /area/almayer/living/cryo_cells) "oQn" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/almayer/hallways/lower/port_midship_hallway) "oQs" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/book/manual/surgery{ pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "oQw" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/hallways/lower/port_umbilical) "oQH" = ( -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/living/briefing) "oQI" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/port) "oQJ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/almayer, /area/almayer/maint/hull/upper/u_f_s) "oQL" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "oQM" = ( /obj/structure/pipes/vents/pump{ @@ -55338,24 +45297,16 @@ pixel_x = 16; pixel_y = 9 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/living/auxiliary_officer_office) "oRk" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/processing) "oRm" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Port Viewing Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_s) "oRy" = ( /obj/structure/sign/safety/autodoc{ @@ -55364,9 +45315,7 @@ }, /obj/structure/machinery/cm_vending/sorted/medical/bolted, /obj/structure/medical_supply_link/green, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "oRJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -55381,17 +45330,13 @@ }, /obj/effect/landmark/map_item, /obj/item/device/megaphone, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "oRO" = ( /obj/structure/sign/safety/storage{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "oRV" = ( /obj/structure/blocker/invisible_wall, @@ -55406,9 +45351,7 @@ /obj/item/frame/table, /obj/item/frame/table, /obj/item/clipboard, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "oSq" = ( /obj/item/device/radio/intercom{ @@ -55425,17 +45368,12 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/command/cichallway) "oSx" = ( /obj/structure/surface/table/almayer, /obj/item/tank/emergency_oxygen/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "oSC" = ( /obj/structure/disposalpipe/segment, @@ -55450,9 +45388,7 @@ /obj/structure/surface/table/almayer, /obj/item/card/id/visa, /obj/item/tool/crew_monitor, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "oSL" = ( /obj/structure/window/reinforced{ @@ -55473,9 +45409,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "oSM" = ( /turf/open/floor/almayer, @@ -55487,9 +45421,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "oTe" = ( /obj/item/prop/almayer/box, @@ -55516,27 +45448,21 @@ dir = 8; pixel_x = 17 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "oTA" = ( /obj/structure/machinery/cryopod, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "oTH" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_umbilical) "oTO" = ( /obj/structure/stairs/perspective{ @@ -55546,10 +45472,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "oUi" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -55564,39 +45487,27 @@ /area/almayer/maint/hull/upper/u_f_s) "oUx" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "oUz" = ( /obj/structure/platform{ dir = 8 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/silver/north, /area/almayer/hallways/lower/repair_bay) "oUG" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "oUZ" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, /obj/item/tool/weldingtool, /obj/item/tool/wrench, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "oVf" = ( /obj/structure/surface/table/almayer, @@ -55611,9 +45522,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "oVk" = ( /obj/structure/stairs{ @@ -55627,14 +45536,10 @@ vector_x = -1; vector_y = 102 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/port_fore_hallway) "oVo" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "oVY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -55648,9 +45553,7 @@ /obj/item/device/defibrillator, /obj/item/device/defibrillator, /obj/item/device/defibrillator, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_lobby) "oWg" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -55665,10 +45568,7 @@ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/shipboard/brig/cic_hallway) "oWq" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -55679,16 +45579,11 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/port) "oWz" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/starboard_garden) "oWE" = ( /obj/structure/stairs, @@ -55700,9 +45595,7 @@ vector_x = -19; vector_y = 98 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/starboard_midship_hallway) "oWF" = ( /obj/effect/step_trigger/clone_cleaner, @@ -55716,18 +45609,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "oWN" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/port_midship_hallway) "oXb" = ( /obj/effect/landmark/start/marine/charlie, @@ -55740,27 +45628,20 @@ /area/almayer/shipboard/brig/cells) "oXJ" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "oXM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "oXY" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_medbay) "oYi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -55772,18 +45653,13 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/living/offices/flight) "oYr" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_a_p) "oYs" = ( /obj/structure/bed/chair{ @@ -55796,9 +45672,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "oYA" = ( /obj/structure/surface/table/almayer, @@ -55815,10 +45689,7 @@ dir = 4; pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/hallways/lower/repair_bay) "oYZ" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -55829,10 +45700,7 @@ /obj/structure/stairs{ dir = 1 }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3"; - light_range = 3 - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "oZp" = ( /obj/structure/surface/table/almayer, @@ -55845,10 +45713,7 @@ pixel_x = -9; pixel_y = 5 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/living/offices/flight) "oZx" = ( /obj/effect/step_trigger/clone_cleaner, @@ -55857,9 +45722,7 @@ name = "\improper ARES Reception Shutters"; plane = -7 }, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "oZy" = ( /obj/effect/decal/warning_stripes{ @@ -55892,18 +45755,13 @@ pixel_x = -11; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "oZI" = ( /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/north2) "oZV" = ( /obj/structure/surface/table/reinforced/prison, @@ -55917,16 +45775,11 @@ /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "paa" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/containment) "pas" = ( /obj/structure/machinery/cryopod/right, @@ -55941,9 +45794,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/cryo) "pax" = ( /obj/effect/step_trigger/clone_cleaner, @@ -55951,33 +45802,24 @@ vent_tag = "Reception"; dir = 8 }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3"; - light_range = 3 - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "paI" = ( /obj/structure/sign/safety/debark_lounge{ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "paJ" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "paL" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 1 - }, +/turf/open/floor/almayer/uscm/directional/north, /area/almayer/command/cic) "pbm" = ( /obj/item/bedsheet/brown{ @@ -56004,43 +45846,29 @@ /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/brig/mp_bunks) "pbo" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "pbp" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "pbs" = ( /obj/structure/bed/chair/office/dark{ dir = 4; layer = 3.25 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "pbV" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/command/cic) "pbW" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "pcc" = ( /obj/structure/surface/rack, @@ -56050,9 +45878,7 @@ }, /obj/item/folder/yellow, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "pcf" = ( /obj/item/tool/wet_sign, @@ -56063,15 +45889,10 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/north, /area/almayer/shipboard/brig/cic_hallway) "pcl" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "pcs" = ( /obj/structure/disposalpipe/segment, @@ -56082,10 +45903,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "pcE" = ( /obj/structure/machinery/conveyor{ @@ -56093,9 +45911,7 @@ id = "gym_2"; name = "treadmill" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "pcG" = ( /obj/structure/machinery/door_control{ @@ -56103,19 +45919,14 @@ name = "DCC Privacy Shutters"; pixel_x = 24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "pcO" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/living/grunt_rnr) "pcY" = ( /obj/structure/disposalpipe/segment, @@ -56128,15 +45939,10 @@ /obj/structure/sign/safety/maint{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/north2) "pdp" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "pdK" = ( /obj/structure/stairs/perspective{ @@ -56146,20 +45952,14 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "pdT" = ( /obj/structure/pipes/vents/pump, /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/shipboard/brig/medical) "pek" = ( /turf/closed/wall/almayer, @@ -56169,9 +45969,7 @@ /area/almayer/maint/upper/u_f_p) "peM" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/upper/u_f_s) "peO" = ( /obj/structure/sign/safety/medical{ @@ -56182,10 +45980,7 @@ pixel_x = -17; pixel_y = -9 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/lobby) "pfa" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -56200,9 +45995,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/starboard) "pfd" = ( /obj/structure/window/framed/almayer, @@ -56221,9 +46014,7 @@ vector_x = -19; vector_y = 104 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone) "pfD" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, @@ -56231,9 +46022,7 @@ /area/almayer/maint/hull/upper/u_f_p) "pfH" = ( /obj/structure/platform_decoration, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south2) "pfL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -56257,27 +46046,21 @@ /area/almayer/living/briefing) "pfT" = ( /obj/structure/machinery/ares/processor/interface, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "pga" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/o2, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "pgw" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/upper_engineering/port) "pgD" = ( /turf/closed/wall/almayer, @@ -56294,9 +46077,7 @@ pixel_x = 10; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "pgN" = ( /obj/structure/pipes/binary/pump/on{ @@ -56310,9 +46091,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "pgP" = ( /obj/structure/disposalpipe/segment{ @@ -56325,36 +46104,28 @@ /area/almayer/shipboard/brig/cells) "pha" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "phd" = ( /obj/structure/sign/poster/safety{ pixel_x = 27 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "phj" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/machinery/photocopier/wyphotocopier, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "phw" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/computer/card{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "phN" = ( /obj/structure/disposalpipe/junction{ @@ -56392,10 +46163,7 @@ /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "pje" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -56404,24 +46172,16 @@ /area/almayer/command/computerlab) "pjh" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "pjj" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/hallways/upper/starboard) "pjw" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/lower_medical_lobby) "pjz" = ( /turf/closed/wall/almayer, @@ -56430,9 +46190,7 @@ /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/lighter/random, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "pjG" = ( /obj/structure/disposalpipe/segment{ @@ -56441,9 +46199,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/almayer/squads/req) "pjP" = ( /obj/structure/machinery/firealarm{ @@ -56462,19 +46218,14 @@ /turf/open/floor/wood/ship, /area/almayer/living/commandbunks) "pkz" = ( -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/squads/alpha_bravo_shared) "pkA" = ( /obj/structure/closet/firecloset, /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "pkS" = ( /obj/structure/stairs{ @@ -56486,17 +46237,12 @@ vector_x = -102; vector_y = 61 }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "pld" = ( /obj/item/book/manual/medical_diagnostics_manual, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/maint/upper/u_a_p) "plv" = ( /turf/open/floor/plating, @@ -56510,19 +46256,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_aft_hallway) "pmq" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/delta) "pmv" = ( /obj/structure/machinery/door/airlock/almayer/marine/alpha{ @@ -56532,17 +46273,13 @@ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "pmH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "pmV" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom, @@ -56550,9 +46287,7 @@ pixel_y = 16; density = 0 }, -/turf/open/floor/almayer/no_build{ - icon_state = "ai_floors" - }, +/turf/open/floor/almayer/no_build/ai_floors, /area/almayer/command/airoom) "pnh" = ( /obj/structure/ladder{ @@ -56576,9 +46311,7 @@ /area/almayer/shipboard/brig/cells) "pnC" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood/bolted, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "pnL" = ( /obj/structure/machinery/constructable_frame{ @@ -56592,10 +46325,7 @@ icon_state = "SW-out"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/upper_engineering/starboard) "pok" = ( /obj/structure/filingcabinet{ @@ -56608,9 +46338,7 @@ pixel_x = 8; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "poA" = ( /obj/structure/surface/table/almayer, @@ -56618,9 +46346,7 @@ /obj/item/reagent_container/glass/bucket/mopbucket{ pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower/workshop/hangar) "poD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -56639,10 +46365,7 @@ /area/almayer/living/auxiliary_officer_office) "ppn" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "ppF" = ( /obj/structure/sign/safety/terminal{ @@ -56661,23 +46384,17 @@ /area/almayer/command/corporateliaison) "ppG" = ( /obj/structure/bed/sofa/south/grey, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "ppM" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/stern) "ppV" = ( -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "pqc" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/living/pilotbunks) "pqi" = ( /obj/item/stack/cable_coil, @@ -56690,9 +46407,7 @@ /obj/item/clothing/head/welding, /obj/item/device/reagent_scanner, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "pql" = ( /obj/structure/window/framed/almayer/hull, @@ -56707,10 +46422,7 @@ "pqD" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/lower_medical_medbay) "pqF" = ( /obj/structure/surface/table/almayer, @@ -56723,9 +46435,7 @@ /area/almayer/shipboard/brig/cells) "pqK" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "pqM" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -56733,18 +46443,14 @@ name = "\improper Workshop Vendors" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/repair_bay) "pqP" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "pqX" = ( /obj/structure/bed/chair{ @@ -56772,34 +46478,25 @@ /turf/open/floor/almayer, /area/almayer/maint/hull/upper/u_f_s) "prl" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "prx" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/medical_science) "prE" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/tool/kitchen/tray, /obj/item/clothing/suit/chef/classic, /obj/item/clothing/head/chefhat, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "prP" = ( /obj/effect/decal/warning_stripes{ @@ -56825,18 +46522,13 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/bridgebunks) "psk" = ( /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "psK" = ( /obj/structure/disposalpipe/segment{ @@ -56853,18 +46545,13 @@ pixel_x = -28; pixel_y = 23 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "psO" = ( /obj/structure/bed/chair/wheelchair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/lower_medical_medbay) "ptf" = ( /obj/structure/window/framed/almayer, @@ -56877,17 +46564,12 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/upper_medical) "ptj" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "ptq" = ( /obj/structure/machinery/light{ @@ -56897,10 +46579,7 @@ pixel_y = 25 }, /obj/structure/bed/chair/bolted, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/brig/processing) "ptv" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -56922,9 +46601,7 @@ vector_x = 19; vector_y = -98 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/upper/starboard) "ptK" = ( /turf/closed/wall/almayer, @@ -56933,9 +46610,7 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/s_stern) "ptZ" = ( /obj/structure/platform{ @@ -56945,19 +46620,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "pub" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/upper/fore_hallway) "pum" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -56977,10 +46646,7 @@ /obj/structure/machinery/status_display{ pixel_x = -32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/cryo_cells) "puI" = ( /obj/structure/machinery/light{ @@ -57001,10 +46667,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/upper/midship_hallway) "puT" = ( /obj/structure/machinery/light/small{ @@ -57022,10 +46685,7 @@ /turf/open/floor/almayer, /area/almayer/living/port_emb) "pvi" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/hallways/upper/aft_hallway) "pvI" = ( /obj/structure/sign/safety/rad_haz{ @@ -57033,17 +46693,13 @@ pixel_y = 32 }, /obj/structure/machinery/power/reactor, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "pvJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "pvK" = ( /obj/item/device/radio/intercom{ @@ -57066,15 +46722,10 @@ dir = 4; pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/command/securestorage) "pvP" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/shipboard/starboard_missiles) "pwl" = ( /obj/structure/sign/safety/bridge{ @@ -57084,19 +46735,13 @@ /obj/structure/sign/safety/west{ pixel_y = -32 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/almayer/hallways/upper/fore_hallway) "pwx" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/hallways/lower/starboard_midship_hallway) "pwG" = ( /obj/structure/bed/chair/office/dark{ @@ -57107,17 +46752,13 @@ "pxj" = ( /obj/structure/bed, /obj/item/bedsheet/brown, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "pxo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "pxD" = ( /obj/structure/machinery/vending/coffee{ @@ -57128,9 +46769,7 @@ pixel_x = -18; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "pxG" = ( /obj/structure/bed/chair/comfy/beige{ @@ -57142,25 +46781,17 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "pyc" = ( /obj/structure/bed/stool, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/living/port_emb) "pyi" = ( /obj/structure/prop/almayer/missile_tube{ icon_state = "missiletubesouth" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_missiles) "pyj" = ( /turf/open/floor/almayer, @@ -57182,10 +46813,7 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/bravo) "pyx" = ( /obj/structure/machinery/door_display/research_cell{ @@ -57211,9 +46839,7 @@ /area/almayer/command/corporateliaison) "pyy" = ( /obj/structure/filingcabinet, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "pyC" = ( /obj/structure/largecrate/random/barrel/red, @@ -57228,9 +46854,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "pyL" = ( /obj/structure/surface/rack, @@ -57239,28 +46863,21 @@ /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "pzc" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "pzd" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/upper/port) "pzj" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -57268,44 +46885,28 @@ id = "northcheckpoint"; name = "\improper Checkpoint Shutters" }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/hallways/lower/starboard_midship_hallway) "pzw" = ( /obj/structure/sign/safety/maint{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "pzG" = ( /obj/docking_port/stationary/emergency_response/port1, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_point_defense) "pzJ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "pzM" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "pzV" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/almayer/living/briefing) "pzW" = ( /turf/closed/wall/almayer/reinforced, @@ -57342,9 +46943,7 @@ /area/almayer/engineering/lower) "pCr" = ( /obj/structure/machinery/cm_vending/sorted/attachments/blend, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "pDh" = ( /obj/structure/machinery/power/monitor{ @@ -57360,9 +46959,7 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/engineering/upper_engineering/starboard) "pDo" = ( /obj/effect/decal/warning_stripes{ @@ -57372,10 +46969,7 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/starboard_point_defense) "pDr" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -57389,10 +46983,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/bravo) "pDB" = ( /obj/structure/disposalpipe/trunk{ @@ -57407,9 +46998,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "pDW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -57419,10 +47008,7 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/brig/chief_mp_office) "pEl" = ( /obj/structure/disposalpipe/segment{ @@ -57437,10 +47023,7 @@ pixel_x = 8; pixel_y = 24 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "pEB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -57463,17 +47046,13 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "pEY" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/lifeboat_pumps/south1) "pFq" = ( /obj/structure/surface/table/almayer, @@ -57481,15 +47060,11 @@ /obj/item/device/whistle{ pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "pFr" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "pGh" = ( /obj/effect/decal/cleanable/cobweb{ @@ -57500,9 +47075,7 @@ /area/almayer/maint/hull/upper/u_m_p) "pGj" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "pGE" = ( /obj/structure/surface/table/reinforced/prison, @@ -57519,9 +47092,7 @@ }, /obj/item/device/megaphone, /obj/item/book/manual/medical_diagnostics_manual, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "pGG" = ( /obj/effect/landmark/start/doctor, @@ -57538,9 +47109,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "pGT" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -57548,9 +47117,7 @@ /area/almayer/shipboard/brig/general_equipment) "pHc" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "pHh" = ( /obj/item/device/radio/intercom{ @@ -57561,10 +47128,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "pHp" = ( /turf/open/floor/plating/plating_catwalk, @@ -57579,9 +47143,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "pHF" = ( /obj/structure/disposalpipe/segment{ @@ -57597,9 +47159,7 @@ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/almayer/living/basketball) "pId" = ( /obj/item/storage/box/nade_box/tear_gas, @@ -57614,9 +47174,7 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "pIC" = ( /obj/structure/machinery/door/airlock/almayer/maint, @@ -57625,17 +47183,13 @@ id = "Hangar Lockdown"; name = "\improper Hangar Lockdown Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/lower/constr) "pIU" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lockerroom) "pIV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -57648,27 +47202,20 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/lifeboat_pumps/north1) "pJq" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "pJr" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "pJD" = ( /obj/structure/pipes/vents/scrubber{ @@ -57685,9 +47232,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "pJS" = ( /obj/structure/disposalpipe/segment, @@ -57709,17 +47254,13 @@ /obj/item/circuitboard/firealarm, /obj/item/circuitboard, /obj/item/clipboard, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "pKH" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/upper/aft_hallway) "pKL" = ( /obj/effect/decal/cleanable/dirt, @@ -57729,9 +47270,7 @@ /obj/structure/largecrate/random/secure{ pixel_x = -5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "pKU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -57751,9 +47290,7 @@ id = "DeployWorkR"; name = "\improper Workshop Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/repair_bay) "pKZ" = ( /obj/structure/disposalpipe/segment{ @@ -57763,15 +47300,11 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "pLa" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/corporateliaison) "pLt" = ( /obj/effect/decal/warning_stripes{ @@ -57782,19 +47315,13 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "pLE" = ( /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "pLO" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -57812,39 +47339,28 @@ /area/almayer/medical/containment/cell) "pLW" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/pilotbunks) "pMj" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "pMk" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "pMp" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "pMA" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/port) "pMH" = ( /obj/item/tool/wet_sign, @@ -57866,9 +47382,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/living/port_emb) "pNa" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -57876,18 +47390,13 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "pNM" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/lifeboat_pumps/south1) "pNP" = ( /obj/effect/decal/warning_stripes{ @@ -57898,9 +47407,7 @@ pixel_y = 7 }, /mob/living/simple_animal/mouse/white/Doc, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/hydroponics) "pOi" = ( /obj/structure/disposalpipe/segment, @@ -57912,9 +47419,7 @@ name = "ship-grade camera" }, /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "pOD" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -57922,24 +47427,17 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/living/pilotbunks) "pOH" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/panic) "pON" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 8 - }, +/turf/open/floor/almayer/uscm/directional/west, /area/almayer/command/cic) "pOW" = ( /obj/structure/disposalpipe/segment{ @@ -57953,9 +47451,7 @@ density = 0; pixel_y = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "pPd" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -57963,9 +47459,7 @@ id = "OuterShutter"; name = "\improper Saferoom Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/panic) "pPv" = ( /obj/structure/closet/cabinet, @@ -57987,9 +47481,7 @@ /obj/item/reagent_container/food/drinks/bottle/sake, /obj/item/reagent_container/food/drinks/bottle/sake, /obj/item/reagent_container/food/drinks/bottle/sake, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "pPy" = ( /obj/structure/sign/safety/restrictedarea{ @@ -58011,41 +47503,28 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "pPG" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "pPM" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/command/securestorage) "pPN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/port_missiles) "pPQ" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "pQc" = ( /obj/structure/window/framed/almayer, @@ -58053,9 +47532,7 @@ /area/almayer/living/offices) "pQr" = ( /obj/structure/bed, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "pQy" = ( /obj/structure/window/framed/almayer, @@ -58069,9 +47546,7 @@ req_access = null; req_one_access_txt = "3;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/navigation) "pQF" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad{ @@ -58082,19 +47557,13 @@ vend_y_offset = 0 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "pQI" = ( -/obj/structure/machinery/power/apc/almayer{ - cell_type = /obj/item/cell/hyper; - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" +/obj/structure/machinery/power/apc/almayer/north{ + cell_type = /obj/item/cell/hyper }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/mp_bunks) "pQN" = ( /obj/structure/surface/table/almayer, @@ -58108,14 +47577,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/medical_science) "pQV" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/living/pilotbunks) "pQY" = ( /obj/structure/disposalpipe/segment{ @@ -58125,35 +47590,25 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "pRn" = ( -/obj/structure/bed, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/obj/structure/machinery/power/apc/almayer/east, +/obj/structure/machinery/medical_pod/sleeper, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "pRs" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/p_bow) "pRy" = ( -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner_var1/east, /area/almayer/medical/containment/cell/cl) "pRO" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/shipboard/brig/cic_hallway) "pRT" = ( /obj/effect/decal/warning_stripes{ @@ -58168,15 +47623,11 @@ dir = 8; name = "\improper Tool Closet" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/port_emb) "pRX" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/medical/hydroponics) "pRZ" = ( /obj/structure/window/framed/almayer, @@ -58192,47 +47643,35 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "pSQ" = ( /obj/structure/reagent_dispensers/fueltank{ anchored = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "pSU" = ( /obj/structure/machinery/light, /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/computerlab) "pTj" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/command/computerlab) "pTI" = ( /obj/structure/sign/safety/storage{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "pTS" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/fore_hallway) "pTX" = ( /obj/structure/largecrate/random/barrel/red, @@ -58240,9 +47679,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "pTY" = ( /obj/structure/mirror{ @@ -58255,15 +47692,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/maint/upper/u_a_s) "pUd" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/command/computerlab) "pUf" = ( /obj/structure/bed/chair{ @@ -58275,10 +47708,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/squads/delta) "pUg" = ( /obj/effect/step_trigger/clone_cleaner, @@ -58303,15 +47733,11 @@ /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "pUv" = ( /obj/structure/machinery/power/smes/buildable, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/engineering/lower/engine_core) "pUA" = ( /obj/structure/surface/table/almayer, @@ -58322,10 +47748,7 @@ dir = 4 }, /obj/item/device/flashlight/lamp/on, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/living/briefing) "pUD" = ( /obj/structure/surface/table/almayer, @@ -58333,9 +47756,7 @@ /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/brig/processing) "pVh" = ( /obj/structure/machinery/light/small{ @@ -58356,9 +47777,7 @@ /area/almayer/hallways/lower/starboard_midship_hallway) "pVx" = ( /obj/structure/closet/secure_closet/guncabinet/red/armory_m39_submachinegun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/squads/req) "pVA" = ( /obj/item/trash/cigbutt/ucigbutt{ @@ -58386,10 +47805,7 @@ /obj/structure/window/reinforced/ultra{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/living/briefing) "pVF" = ( /obj/structure/surface/table/almayer, @@ -58408,9 +47824,7 @@ /area/almayer/squads/delta) "pWd" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "pWr" = ( /obj/structure/surface/rack, @@ -58435,9 +47849,7 @@ /obj/structure/sign/safety/hvac_old{ pixel_y = -26 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/shipboard/brig/cells) "pWw" = ( /obj/structure/bed/chair, @@ -58445,15 +47857,11 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "pWN" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/living/pilotbunks) "pXl" = ( /obj/effect/decal/warning_stripes{ @@ -58463,27 +47871,20 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "pXx" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "pXV" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "pXZ" = ( /obj/effect/landmark/start/marine/spec/charlie, @@ -58503,19 +47904,13 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/lower/starboard_midship_hallway) "pYo" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/containment) "pYu" = ( /obj/item/tool/warning_cone{ @@ -58534,9 +47929,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_fore_hallway) "pYQ" = ( /obj/effect/decal/warning_stripes{ @@ -58549,16 +47942,10 @@ /obj/structure/pipes/binary/pump/on{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "pYX" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/almayer/shipboard/brig/cic_hallway) "pZH" = ( /obj/structure/machinery/shower{ @@ -58570,25 +47957,17 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/command/corporateliaison) "pZK" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/engineering/upper_engineering/port) "pZR" = ( /obj/structure/bed/chair/comfy/alpha{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "pZS" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "qam" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -58596,10 +47975,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/medical_science) "qan" = ( /obj/structure/largecrate/random/case/double, @@ -58624,18 +48000,13 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/vehiclehangar) "qaV" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/upper_engineering) "qaW" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/living/briefing) "qbw" = ( /turf/open/floor/plating/plating_catwalk, @@ -58654,25 +48025,16 @@ /obj/structure/sign/safety/ladder{ pixel_x = -16 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/living/briefing) "qbD" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "qbO" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/almayer/living/pilotbunks) "qbP" = ( /obj/effect/decal/cleanable/dirt, @@ -58680,24 +48042,18 @@ pixel_x = 4; pixel_y = -3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "qbU" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "qbZ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass{ dir = 1; name = "\improper Engineering Bunks" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "qck" = ( /obj/structure/surface/table/woodentable/fancy, @@ -58711,9 +48067,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "qdk" = ( /obj/structure/surface/table/almayer, @@ -58728,9 +48082,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "qdv" = ( /obj/item/bedsheet/purple{ @@ -58759,10 +48111,7 @@ }, /obj/item/clothing/head/beret/royal_marine, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/almayer/living/port_emb) "qdz" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -58770,16 +48119,11 @@ name = "ship-grade camera" }, /obj/structure/barricade/handrail/medical, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_lobby) "qdA" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/captain_mess) "qdJ" = ( /obj/structure/disposalpipe/segment{ @@ -58807,16 +48151,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/hallways/upper/port) "qej" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/laundry) "qep" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -58829,9 +48168,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "qer" = ( /obj/structure/machinery/cryopod/right{ @@ -58840,18 +48177,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie) "qeF" = ( /obj/structure/sign/safety/reception{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "qeK" = ( /obj/structure/pipes/vents/scrubber, @@ -58865,9 +48198,7 @@ pixel_x = 8; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "qeY" = ( /obj/structure/surface/table/reinforced/prison, @@ -58886,15 +48217,10 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "qfq" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/port_umbilical) "qfy" = ( /obj/effect/decal/warning_stripes{ @@ -58915,15 +48241,10 @@ pixel_x = 4; pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/medical_science) "qfA" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/command/cichallway) "qfD" = ( /obj/structure/bed/chair/office/dark{ @@ -58935,31 +48256,23 @@ /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "qfQ" = ( /obj/structure/surface/rack, /obj/item/stack/folding_barricade/three, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "qga" = ( /obj/structure/machinery/door/airlock/almayer/maint/reinforced{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/starboard_garden) "qgn" = ( /obj/item/stool, /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "qgr" = ( /obj/item/trash/plate{ @@ -58987,9 +48300,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/combat_correspondent) "qgN" = ( /obj/structure/bed/chair{ @@ -59004,27 +48315,20 @@ /turf/open/floor/almayer, /area/almayer/squads/delta) "qgU" = ( -/obj/structure/machinery/power/apc/almayer/hardened, +/obj/structure/machinery/power/apc/almayer/hardened/south, /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "qhb" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/south1) "qhg" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "qhx" = ( /obj/structure/flora/pottedplant{ @@ -59038,10 +48342,7 @@ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/upper_medical) "qhD" = ( /obj/structure/closet{ @@ -59051,9 +48352,7 @@ /obj/item/storage/backpack/marine/grenadepack, /obj/item/storage/backpack/marine/mortarpack, /obj/item/storage/backpack/marine/mortarpack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop/hangar) "qhG" = ( /obj/structure/surface/table/almayer, @@ -59081,9 +48380,7 @@ /turf/open/floor/plating, /area/almayer/maint/lower/constr) "qhT" = ( -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/upper/aft_hallway) "qhU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -59096,9 +48393,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "qid" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -59112,9 +48407,7 @@ /area/almayer/maint/hull/lower/l_a_p) "qig" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "qih" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -59122,18 +48415,14 @@ name = "\improper Tanker Quarters"; req_one_access_txt = "19;27" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/tankerbunks) "qim" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "qit" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -59152,42 +48441,28 @@ /obj/item/clipboard, /obj/item/paper, /obj/item/tool/lighter, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "qjF" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/north, /area/almayer/command/computerlab) "qjK" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/mp_bunks) "qjL" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "qjN" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "qjV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/port) "qjY" = ( /obj/structure/machinery/door/window/eastleft{ @@ -59206,9 +48481,7 @@ pixel_y = -8; anchored = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "qjZ" = ( /turf/closed/wall/almayer, @@ -59234,9 +48507,7 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "qkY" = ( /obj/structure/surface/table/almayer, @@ -59250,9 +48521,7 @@ /obj/item/tool/pen{ pixel_x = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "qlm" = ( /obj/effect/decal/cleanable/blood/oil, @@ -59273,9 +48542,7 @@ /area/almayer/living/commandbunks) "qlu" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "qlz" = ( /obj/structure/window/framed/almayer, @@ -59296,9 +48563,7 @@ /area/almayer/living/commandbunks) "qlL" = ( /obj/item/reagent_container/food/drinks/cans/souto, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/hallways/lower/repair_bay) "qmh" = ( /obj/structure/window/framed/almayer, @@ -59313,10 +48578,7 @@ dir = 4 }, /obj/item/facepaint/green, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/almayer/squads/delta) "qmq" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -59335,9 +48597,7 @@ /obj/structure/sign/safety/bathunisex{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "qmy" = ( /obj/structure/surface/table/almayer, @@ -59369,10 +48629,7 @@ pixel_y = 4; req_access_txt = "28" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/medical_science) "qmD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -59382,18 +48639,13 @@ dir = 4 }, /obj/structure/bed/chair/comfy, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/medical_science) "qmK" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/fore_hallway) "qmM" = ( /obj/structure/bed/chair{ @@ -59404,9 +48656,7 @@ name = "Saferoom Channel"; pixel_y = -28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "qmP" = ( /obj/structure/surface/table/almayer, @@ -59418,9 +48668,7 @@ pixel_y = -12 }, /obj/structure/bed/chair/bolted, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/almayer/shipboard/brig/execution) "qmU" = ( /obj/item/vehicle_clamp, @@ -59434,9 +48682,7 @@ /area/almayer/shipboard/brig/armory) "qmW" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/midship_hallway) "qmY" = ( /obj/effect/decal/warning_stripes{ @@ -59462,18 +48708,14 @@ /area/almayer/command/cichallway) "qni" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "qnl" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/computer/emails{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "qnA" = ( /obj/effect/decal/cleanable/blood/drip, @@ -59485,30 +48727,22 @@ /area/almayer/maint/hull/upper/u_m_p) "qnC" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "qnD" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Crew Chief's Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/pilotbunks) "qnH" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/hallways/upper/midship_hallway) "qnX" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south2) "qom" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -59521,18 +48755,14 @@ /obj/structure/sign/safety/coffee{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "qon" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "qoJ" = ( /obj/structure/flora/pottedplant{ @@ -59541,48 +48771,33 @@ name = "synthetic potted plant"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/squads/bravo) "qoL" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/reagentgrinder/industrial{ pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower/workshop/hangar) "qoM" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "qoN" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_p) "qoR" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "qoY" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/living/grunt_rnr) "qpx" = ( /obj/structure/surface/table/almayer, @@ -59590,16 +48805,12 @@ /obj/item/storage/box/pillbottles, /obj/item/storage/box/pillbottles, /obj/item/storage/box/pillbottles, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/chemistry) "qpQ" = ( /obj/item/reagent_container/glass/beaker/bluespace, /obj/structure/machinery/chem_dispenser/medbay, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/chemistry) "qpV" = ( /obj/structure/disposalpipe/segment{ @@ -59617,15 +48828,11 @@ pixel_y = 13; dir = 4 }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_cargo" - }, +/turf/open/floor/almayer/aicore/no_build/ai_cargo, /area/almayer/command/airoom) "qqa" = ( /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/upper/fore_hallway) "qqf" = ( /obj/structure/machinery/light, @@ -59643,21 +48850,14 @@ dir = 8 }, /obj/structure/closet/secure_closet/guncabinet/red/armory_m4a3_pistol, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/engineering/upper_engineering) "qqu" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/command/lifeboat) "qqK" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "qqQ" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood{ @@ -59672,23 +48872,15 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/medical_science) "qqS" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "qra" = ( /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "qrc" = ( /obj/structure/flora/pottedplant{ @@ -59697,15 +48889,10 @@ name = "synthetic potted plant"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/almayer/squads/delta) "qrv" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/computerlab) "qsp" = ( /obj/structure/machinery/light/small, @@ -59714,10 +48901,7 @@ "qsC" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/junction, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/squads/req) "qsG" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -59732,9 +48916,7 @@ /area/almayer/engineering/ce_room) "qtv" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "quj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -59758,10 +48940,7 @@ pixel_x = -6; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/cryo_tubes) "quJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -59771,9 +48950,7 @@ /area/almayer/shipboard/brig/perma) "quS" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "quT" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -59784,9 +48961,7 @@ id_tag = "tc02"; name = "\improper Treatment Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "quV" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -59796,25 +48971,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/grunt_rnr) "qvh" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/hallways/upper/midship_hallway) "qvC" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/plating, /area/almayer/living/port_emb) "qvE" = ( @@ -59831,9 +48998,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "qvF" = ( /obj/effect/decal/warning_stripes{ @@ -59843,9 +49008,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/maint/upper/u_a_s) "qvI" = ( /obj/structure/sign/safety/maint{ @@ -59864,9 +49027,7 @@ /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, /obj/structure/machinery/door/poddoor/shutters/almayer/cl/office/door, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/corporateliaison) "qwo" = ( /obj/structure/machinery/washing_machine, @@ -59877,9 +49038,7 @@ /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "qwp" = ( /obj/structure/window/framed/almayer, @@ -59897,9 +49056,7 @@ icon_state = "NE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "qwJ" = ( /obj/effect/projector{ @@ -59923,16 +49080,11 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/port) "qwY" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_s) "qxe" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -59949,9 +49101,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/cells) "qxm" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -59974,9 +49124,7 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/cryo) "qxz" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -59984,9 +49132,7 @@ name = "\improper Evacuation Airlock PU-5"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "qxC" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -59996,9 +49142,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/port_emb) "qxE" = ( /obj/structure/disposalpipe/segment, @@ -60010,14 +49154,10 @@ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "qxI" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "qxJ" = ( /obj/structure/largecrate/random/case/double, @@ -60025,9 +49165,7 @@ /area/almayer/maint/hull/lower/l_m_s) "qxL" = ( /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lower_medical_medbay) "qxP" = ( /obj/effect/decal/warning_stripes{ @@ -60038,9 +49176,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner_var1/east, /area/almayer/medical/containment/cell) "qxS" = ( /obj/effect/decal/cleanable/dirt, @@ -60056,39 +49192,26 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/almayer/squads/delta) "qyo" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/command/cichallway) "qys" = ( /obj/structure/platform, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south1) "qyA" = ( /obj/structure/machinery/cm_vending/clothing/intelligence_officer{ density = 0; pixel_x = -32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/computerlab) "qyD" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_lobby) "qyG" = ( /obj/structure/sign/safety/hazard{ @@ -60115,17 +49238,13 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "qyW" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/squads/charlie_delta_shared) "qyX" = ( /obj/structure/disposalpipe/segment{ @@ -60140,9 +49259,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/command/securestorage) "qzc" = ( /obj/effect/decal/warning_stripes{ @@ -60152,35 +49269,24 @@ /obj/structure/sign/safety/press_area_ag{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_point_defense) "qzA" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "qAs" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower/workshop) "qAy" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "qAA" = ( /obj/structure/machinery/power/monitor{ @@ -60189,27 +49295,27 @@ /obj/structure/sign/safety/commline_connection{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/ce_room) "qAB" = ( /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) +"qAE" = ( +/obj/structure/disposalpipe/segment{ + dir = 4; + icon_state = "pipe-c" + }, +/turf/closed/wall/almayer/white/reinforced, +/area/almayer/medical/medical_science) "qAG" = ( /obj/structure/platform{ dir = 1 }, /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "qAK" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -60221,9 +49327,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "qAT" = ( /obj/structure/machinery/light, @@ -60243,24 +49347,18 @@ pixel_x = -16; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "qBl" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "qBq" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/commandbunks) "qBM" = ( /obj/item/storage/fancy/crayons{ @@ -60268,10 +49366,7 @@ pixel_x = -6; pixel_y = 5 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/grunt_rnr) "qBS" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -60281,9 +49376,7 @@ pixel_x = 12; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "qCc" = ( /obj/structure/sign/safety/security{ @@ -60328,9 +49421,7 @@ indestructible = 1; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_m_s) "qCU" = ( /obj/structure/machinery/light{ @@ -60345,10 +49436,7 @@ pixel_x = 32; pixel_y = -22 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/perma) "qDq" = ( /obj/effect/landmark/start/marine/bravo, @@ -60362,33 +49450,24 @@ req_access = null }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/lifeboat) "qDB" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_a_p) "qDP" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/operating_room_four) "qDS" = ( /obj/item/stack/tile/carpet{ amount = 20 }, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "qEk" = ( /obj/effect/decal/warning_stripes{ @@ -60398,19 +49477,13 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/command/cic) "qEl" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "qEn" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -60425,9 +49498,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/hydroponics) "qEy" = ( /obj/structure/disposalpipe/segment, @@ -60451,9 +49522,7 @@ /obj/structure/sign/safety/west{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "qEA" = ( /obj/structure/bed, @@ -60461,10 +49530,7 @@ id = "Cell 4"; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/cells) "qEL" = ( /obj/structure/surface/table/almayer, @@ -60475,9 +49541,7 @@ pixel_x = 8; pixel_y = -2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "qEM" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -60485,9 +49549,7 @@ name = "\improper South West Ladders Shutters" }, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_fore_hallway) "qFi" = ( /obj/structure/bed/chair/comfy/black{ @@ -60513,9 +49575,7 @@ /area/almayer/shipboard/brig/processing) "qFG" = ( /obj/structure/window/framed/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "qFK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -60528,9 +49588,7 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/squads/delta) "qFS" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -60538,35 +49596,26 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "qFX" = ( /turf/closed/wall/almayer, /area/almayer/shipboard/brig/mp_bunks) "qGc" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha_bravo_shared) "qGf" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /obj/structure/sign/safety/rewire{ pixel_y = -38 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/lobby) "qGw" = ( /obj/structure/reagent_dispensers/ammoniatank{ anchored = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "qGC" = ( /obj/structure/machinery/light/small{ @@ -60576,21 +49625,14 @@ /area/almayer/maint/hull/lower/l_a_s) "qGF" = ( /obj/structure/machinery/optable, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_two) "qGU" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/lifeboat_pumps/south2) "qHg" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/alpha_bravo_shared) "qHq" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -60598,9 +49640,7 @@ name = "\improper Evacuation Airlock SU-6"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "qHD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -60616,19 +49656,14 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "qHM" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering) "qHT" = ( /obj/structure/sign/safety/hvac_old{ @@ -60641,9 +49676,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "qIf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -60661,19 +49694,14 @@ req_one_access = null }, /obj/structure/machinery/door/poddoor/shutters/almayer/cl/quarter/backdoor, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/corporateliaison) "qIF" = ( /obj/structure/sign/safety/rewire{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/fore_hallway) "qIL" = ( /obj/structure/surface/table/almayer, @@ -60691,18 +49719,14 @@ /obj/item/tool/pen{ pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "qJf" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/closet/secure_closet/guncabinet/red/armory_shotgun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/engineering/upper_engineering) "qJj" = ( /obj/structure/desertdam/decals/road_edge{ @@ -60719,16 +49743,11 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/brig/perma) "qJx" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "qJy" = ( /obj/structure/pipes/vents/pump, @@ -60740,9 +49759,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/hydroponics) "qJS" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ @@ -60750,9 +49767,7 @@ pixel_x = -11; pixel_y = -1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "qJY" = ( /obj/structure/surface/table/almayer, @@ -60774,9 +49789,7 @@ pixel_x = 5; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/living/port_emb) "qJZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -60807,45 +49820,32 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/upper_engineering) "qKl" = ( /obj/structure/sign/safety/intercom{ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "qKz" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/securestorage) "qKK" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "qKY" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/upper_engineering/port) "qKZ" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -60856,15 +49856,11 @@ /obj/structure/stairs{ dir = 1 }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "qLg" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/port) "qLi" = ( /obj/effect/decal/warning_stripes{ @@ -60878,18 +49874,14 @@ pixel_y = 1 }, /obj/structure/pipes/standard/manifold/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/containment) "qLk" = ( /obj/structure/machinery/door/airlock/almayer/maint, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_p) "qLs" = ( /obj/effect/landmark/start/maint, @@ -60911,10 +49903,7 @@ pixel_x = -4; pixel_y = -4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/shipboard/brig/cells) "qLH" = ( /obj/structure/bed/chair{ @@ -60926,17 +49915,12 @@ /area/almayer/living/port_emb) "qLS" = ( /obj/structure/pipes/standard/manifold/hidden/supply/no_boom, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "qLV" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/disk_reader, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/computerlab) "qLY" = ( /obj/structure/bed/chair{ @@ -60976,10 +49960,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/medical_science) "qMR" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -60996,19 +49977,14 @@ req_one_access_txt = "90;91;92" }, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer/aicore/no_build{ - dir = 4; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/east, /area/almayer/command/airoom) "qNd" = ( /obj/structure/machinery/cryopod, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/delta) "qNI" = ( /obj/effect/decal/warning_stripes{ @@ -61029,9 +50005,7 @@ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/lower/l_f_s) "qNR" = ( /obj/structure/disposalpipe/junction, @@ -61052,16 +50026,11 @@ id = "medicalemergency"; name = "\improper Medical Bay Lockdown" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_lobby) "qOk" = ( /obj/docking_port/stationary/lifeboat_dock/port, -/turf/open/floor/almayer_hull{ - dir = 4; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/east, /area/space/almayer/lifeboat_dock) "qOp" = ( /obj/structure/disposalpipe/junction, @@ -61075,35 +50044,25 @@ req_one_access_txt = "2;3;12;19"; throw_range = 15 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/almayer/hallways/lower/starboard_fore_hallway) "qOY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_p) "qOZ" = ( /obj/structure/machinery/cm_vending/sorted/medical/marinemed, /obj/structure/medical_supply_link, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_lobby) "qPk" = ( /turf/open/floor/almayer, /area/almayer/hallways/lower/starboard_fore_hallway) "qPn" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_a_s) "qPD" = ( /turf/open/floor/almayer, @@ -61117,18 +50076,14 @@ pixel_x = -17; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/command/securestorage) "qPS" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "qPU" = ( /obj/structure/machinery/light, @@ -61139,9 +50094,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/command/lifeboat) "qQc" = ( /obj/structure/closet/secure_closet/personal/patient{ @@ -61150,15 +50103,11 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "qQp" = ( /obj/structure/largecrate/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "qQu" = ( /turf/open/floor/almayer, @@ -61178,10 +50127,7 @@ /obj/structure/sign/safety/intercom{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "qQS" = ( /turf/open/floor/almayer/aicore/no_build, @@ -61195,9 +50141,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_aft_hallway) "qRj" = ( /obj/structure/disposalpipe/segment{ @@ -61210,10 +50154,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/almayer/shipboard/brig/cic_hallway) "qRr" = ( /obj/structure/machinery/door/airlock/almayer/generic/corporate, @@ -61224,17 +50165,13 @@ dir = 4 }, /obj/structure/machinery/door/poddoor/shutters/almayer/cl/quarter/door, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/corporateliaison) "qRX" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "qSm" = ( /obj/structure/pipes/vents/pump{ @@ -61245,17 +50182,13 @@ "qSE" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/food/condiment/hotsauce/cholula, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "qSI" = ( /obj/structure/surface/table/almayer, /obj/item/tank/oxygen/red, /obj/item/tool/screwdriver, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "qSK" = ( /obj/item/stack/sheet/metal{ @@ -61273,40 +50206,27 @@ icon_state = "SW-out"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/south1) "qTi" = ( /obj/structure/closet/crate, /obj/item/ammo_box/magazine/l42a, /obj/item/ammo_box/magazine/l42a, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "qTu" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "qTA" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_p) "qTQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/chief_mp_office) "qTS" = ( /obj/effect/decal/warning_stripes{ @@ -61323,15 +50243,11 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "qUp" = ( /obj/structure/surface/table/almayer, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/almayer/powered/agent) "qUq" = ( /obj/structure/window/reinforced{ @@ -61341,16 +50257,11 @@ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/charlie_delta_shared) "qUu" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/upper/fore_hallway) "qUx" = ( /obj/effect/decal/warning_stripes{ @@ -61367,15 +50278,10 @@ dir = 8; invisibility = 101 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/processing) "qUK" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/fore_hallway) "qUL" = ( /obj/structure/machinery/landinglight/ds1/delaythree{ @@ -61384,9 +50290,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "qUO" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -61404,27 +50308,18 @@ }, /obj/item/paper_bin/uscm, /obj/item/tool/pen, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/workshop/hangar) "qVC" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "qVE" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "qVF" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/execution) "qVS" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -61435,9 +50330,7 @@ /obj/structure/sign/safety/conference_room{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "qWt" = ( /obj/structure/disposalpipe/segment{ @@ -61454,15 +50347,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "qWx" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "qWI" = ( /obj/structure/machinery/status_display{ @@ -61474,10 +50363,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/almayer/hallways/lower/port_midship_hallway) "qWL" = ( /obj/structure/prop/holidays/string_lights{ @@ -61490,10 +50376,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "qWR" = ( /turf/closed/wall/almayer/research/containment/wall/corner{ @@ -61501,19 +50384,14 @@ }, /area/almayer/medical/containment/cell/cl) "qXk" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "qXo" = ( /obj/structure/machinery/seed_extractor, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/living/grunt_rnr) "qXp" = ( /obj/structure/surface/table/almayer, @@ -61521,9 +50399,7 @@ /obj/item/device/flashlight/lamp{ pixel_x = 15 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "qXE" = ( /obj/structure/machinery/brig_cell/perma_1{ @@ -61545,9 +50421,7 @@ pixel_x = -7; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "qXS" = ( /obj/structure/stairs{ @@ -61558,9 +50432,7 @@ vector_x = 19; vector_y = -104 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/upper/port) "qXZ" = ( /obj/effect/decal/warning_stripes{ @@ -61574,21 +50446,13 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "qYd" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/south2) "qYq" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/lower/engine_core) "qYr" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -61602,23 +50466,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "qYu" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "qYz" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "qYC" = ( /obj/structure/disposalpipe/down/almayer{ @@ -61628,9 +50486,7 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/south1) "qYG" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/command/lifeboat) "qYN" = ( /obj/structure/surface/table/almayer, @@ -61638,10 +50494,7 @@ dir = 1 }, /obj/item/toy/deck, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/living/offices/flight) "qYQ" = ( /obj/structure/window/reinforced{ @@ -61652,9 +50505,7 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/charlie_delta_shared) "qYZ" = ( /obj/structure/sign/safety/security{ @@ -61676,18 +50527,13 @@ pixel_y = 16 }, /obj/structure/largecrate/supply/supplies/flares, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "qZA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/chief_mp_office) "qZF" = ( /obj/structure/surface/table/almayer, @@ -61702,10 +50548,7 @@ pixel_y = -4; req_access_txt = "3" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/perma) "qZH" = ( /obj/structure/surface/table/almayer, @@ -61713,9 +50556,7 @@ pixel_x = 3; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "greenfull" - }, +/turf/open/floor/almayer/greenfull, /area/almayer/living/offices) "qZK" = ( /obj/structure/sign/safety/water{ @@ -61725,20 +50566,14 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_m_s) "qZT" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "qZX" = ( /obj/structure/machinery/cryopod{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "rae" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -61748,9 +50583,7 @@ /area/almayer/engineering/lower/engine_core) "raE" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_fore_hallway) "raK" = ( /obj/structure/disposalpipe/segment{ @@ -61759,16 +50592,11 @@ /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "raO" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "rbd" = ( /obj/structure/barricade/handrail{ @@ -61778,9 +50606,7 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/hallways/lower/starboard_midship_hallway) "rbp" = ( /obj/structure/disposalpipe/segment, @@ -61800,9 +50626,7 @@ /turf/open/floor/almayer/aicore/no_build, /area/almayer/command/airoom) "rbB" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/command/computerlab) "rbF" = ( /obj/effect/landmark/late_join, @@ -61820,10 +50644,7 @@ /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/charlie) "rbK" = ( /obj/structure/bed/chair/wood/normal{ @@ -61833,9 +50654,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/execution) "rbY" = ( /obj/structure/window/framed/almayer, @@ -61853,10 +50672,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_lobby) "rcG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -61869,10 +50685,7 @@ /obj/structure/machinery/computer/cryopod/eng{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering) "rde" = ( /obj/structure/sign/prop1, @@ -61909,9 +50722,7 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "rdA" = ( /obj/structure/sign/safety/maint{ @@ -61926,10 +50737,7 @@ "rdI" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/technology_scanner, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/upper_engineering) "rdM" = ( /obj/structure/machinery/vending/snack, @@ -61939,9 +50747,7 @@ /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "rdN" = ( /obj/structure/machinery/light/small{ @@ -61958,16 +50764,11 @@ /obj/item/storage/box/bodybags, /obj/item/storage/box/bodybags, /obj/item/storage/box/bodybags, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_lobby) "rdT" = ( -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "rdZ" = ( /turf/open/floor/plating, @@ -61977,9 +50778,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "ren" = ( /obj/structure/machinery/light{ @@ -61988,9 +50787,7 @@ /obj/structure/target{ name = "punching bag" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "reu" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -62002,10 +50799,7 @@ pixel_x = -10; pixel_y = 31 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/squads/req) "reL" = ( /obj/structure/surface/table/almayer, @@ -62016,9 +50810,7 @@ pixel_y = 4 }, /obj/item/reagent_container/food/snacks/sliceable/bread, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "reM" = ( /obj/structure/machinery/power/smes/buildable, @@ -62029,21 +50821,15 @@ /obj/structure/sign/safety/high_voltage{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/maint/upper/mess) "reN" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/cryo_cells) "rfa" = ( /obj/effect/landmark/start/marine/medic/alpha, /obj/effect/landmark/late_join/alpha, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "rfb" = ( /turf/closed/wall/almayer/research/containment/wall/purple{ @@ -62064,9 +50850,7 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "rfT" = ( /obj/item/frame/camera{ @@ -62084,9 +50868,7 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "rfY" = ( /obj/structure/machinery/cryopod, @@ -62094,17 +50876,13 @@ dir = 8; invisibility = 101 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/cryo) "rgk" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "rgt" = ( /turf/closed/wall/almayer, @@ -62129,10 +50907,7 @@ pixel_x = -14; pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/auxiliary_officer_office) "rgL" = ( /turf/open/floor/plating, @@ -62145,9 +50920,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/upper/midship_hallway) "rgW" = ( -/turf/open/floor/almayer{ - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner, /area/almayer/living/briefing) "rhm" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -62157,16 +50930,11 @@ /area/almayer/maint/hull/upper/u_f_s) "rho" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/hallways/upper/midship_hallway) "rht" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "rhy" = ( /obj/structure/surface/table/almayer, @@ -62178,23 +50946,17 @@ pixel_x = -2; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "rhD" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "rhO" = ( /obj/structure/machinery/vending/cola/research{ pixel_x = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "rhQ" = ( /obj/structure/bed/chair{ @@ -62208,9 +50970,7 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "rir" = ( /obj/structure/machinery/door/airlock/almayer/maint/reinforced, @@ -62219,9 +50979,7 @@ id = "Brig Lockdown Shutters"; name = "\improper Brig Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/s_bow) "riB" = ( /obj/structure/largecrate/random/case/small, @@ -62242,10 +51000,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/panic) "riE" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -62254,46 +51009,31 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/medical_science) "riJ" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering/starboard) "riP" = ( /obj/structure/machinery/light, /obj/structure/sign/safety/rewire{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "riT" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "rjn" = ( /obj/structure/machinery/light, /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "rjr" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/almayer/hallways/upper/midship_hallway) "rjF" = ( /obj/structure/disposalpipe/segment{ @@ -62302,25 +51042,18 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "rjG" = ( /obj/structure/pipes/standard/tank/oxygen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "rjO" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "rjV" = ( /obj/structure/surface/table/almayer, @@ -62355,19 +51088,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/almayer/living/port_emb) "rjX" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "rka" = ( /obj/structure/surface/table/almayer, @@ -62377,9 +51105,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "rkz" = ( /obj/structure/pipes/vents/scrubber, @@ -62405,25 +51131,16 @@ "rlc" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower/engine_core) "rlf" = ( /obj/structure/machinery/cm_vending/clothing/synth/snowflake, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/synthcloset) "rlh" = ( /obj/structure/closet/firecloset, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "rll" = ( /obj/structure/machinery/light, @@ -62434,29 +51151,19 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "rlD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/hallways/lower/repair_bay) "rlQ" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "rlZ" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "rmc" = ( /obj/structure/disposalpipe/segment{ @@ -62465,27 +51172,19 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/medical_science) "rmf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/engineering/upper_engineering/starboard) "rmk" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 26 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "rmo" = ( /obj/structure/pipes/standard/cap/hidden{ @@ -62495,17 +51194,13 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "rmx" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, /obj/item/device/flash, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "rmz" = ( /obj/structure/sign/safety/conference_room{ @@ -62516,9 +51211,7 @@ /area/almayer/hallways/lower/starboard_fore_hallway) "rmD" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south1) "rmE" = ( /obj/structure/machinery/light/small{ @@ -62527,9 +51220,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/upper_engineering/port) "rmG" = ( /obj/structure/blocker/fuelpump, @@ -62550,9 +51241,7 @@ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/workshop) "rnH" = ( /obj/effect/decal/warning_stripes{ @@ -62569,20 +51258,14 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "rnN" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/sign/nosmoking_2{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/upper_medical) "rob" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -62590,9 +51273,7 @@ /area/almayer/engineering/upper_engineering/starboard) "roj" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "rou" = ( /obj/structure/machinery/cryopod/right{ @@ -62601,17 +51282,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "roG" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "roH" = ( /obj/effect/step_trigger/ares_alert/terminals, @@ -62623,9 +51300,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "roU" = ( /obj/structure/disposalpipe/segment{ @@ -62642,36 +51317,26 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_m_s) "rpK" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "rpV" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/hallways/upper/midship_hallway) "rqb" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "rqj" = ( /obj/structure/sign/safety/maint{ @@ -62719,9 +51384,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "rqQ" = ( /obj/structure/machinery/door/poddoor/railing{ @@ -62741,18 +51404,14 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/evidence_storage) "rrh" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ id = "Under Construction Shutters"; name = "\improper Construction Site" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/lower/constr) "rrq" = ( /obj/structure/disposalpipe/segment{ @@ -62761,10 +51420,7 @@ /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "rrz" = ( /obj/structure/sign/safety/four{ @@ -62780,9 +51436,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/reinforced{ name = "\improper Cryogenics Bay" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/bridgebunks) "rrK" = ( /obj/structure/bed/chair{ @@ -62824,9 +51478,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_aft_hallway) "rsM" = ( /obj/structure/disposalpipe/segment{ @@ -62858,9 +51510,7 @@ pixel_x = -25; req_one_access_txt = "3" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "rsV" = ( /obj/structure/machinery/light, @@ -62879,9 +51529,7 @@ /obj/item/device/camera_film{ pixel_x = -5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "rtd" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -62924,9 +51572,7 @@ "rub" = ( /obj/structure/surface/table/almayer, /obj/effect/landmark/map_item, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/computerlab) "ruc" = ( /obj/structure/machinery/camera/autoname/almayer/containment{ @@ -62935,9 +51581,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/almayer/medical/containment/cell) "rui" = ( /obj/structure/disposalpipe/junction{ @@ -62960,24 +51604,17 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "rux" = ( /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, /obj/item/tool/pen, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/hallways/hangar) "ruz" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "ruL" = ( /obj/structure/window/framed/almayer/hull/hijack_bustable, @@ -62992,15 +51629,11 @@ name = "ship-grade camera" }, /obj/structure/largecrate/random, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "rvT" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/squads/charlie) "rwe" = ( /obj/structure/machinery/light/small{ @@ -63012,10 +51645,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/p_bow) "rwj" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/starboard_midship_hallway) "rwq" = ( /obj/structure/sign/safety/cryo{ @@ -63031,9 +51661,7 @@ "rwv" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/bed/chair/comfy/bravo, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "rwB" = ( /obj/structure/machinery/alarm/almayer{ @@ -63059,9 +51687,7 @@ "rxe" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "rxl" = ( /obj/effect/step_trigger/clone_cleaner, @@ -63090,9 +51716,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "rxK" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -63110,30 +51734,18 @@ /area/almayer/command/securestorage) "ryt" = ( /obj/structure/pipes/standard/manifold/visible, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "ryG" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "ryJ" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_p) -"ryR" = ( -/obj/structure/machinery/cm_vending/clothing/staff_officer_armory, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, -/area/almayer/command/cic) "ryY" = ( /obj/effect/step_trigger/clone_cleaner, /obj/structure/disposalpipe/down/almayer{ @@ -63147,9 +51759,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "rzy" = ( /obj/structure/disposalpipe/junction, @@ -63157,14 +51767,10 @@ /turf/open/floor/almayer, /area/almayer/hallways/lower/port_aft_hallway) "rzN" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/containment) "rAb" = ( -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/almayer/living/briefing) "rAo" = ( /obj/structure/disposalpipe/segment, @@ -63195,9 +51801,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "rAC" = ( /obj/docking_port/stationary/emergency_response/external/port5, @@ -63211,24 +51815,17 @@ /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, /obj/structure/ob_ammo/ob_fuel, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/weapon_room) "rAN" = ( /obj/structure/machinery/cryopod{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "rAP" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering/starboard) "rAS" = ( /obj/structure/largecrate/random/case/double, @@ -63239,9 +51836,7 @@ /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/synthcloset) "rBb" = ( /obj/effect/decal/warning_stripes{ @@ -63259,9 +51854,7 @@ /area/almayer/living/grunt_rnr) "rBv" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "rBx" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -63270,15 +51863,11 @@ pixel_x = -7; pixel_y = 11 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "rBD" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_m_p) "rBY" = ( /obj/structure/machinery/shower{ @@ -63292,19 +51881,14 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "rCl" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/port) "rCD" = ( /obj/structure/machinery/light/small{ @@ -63313,16 +51897,11 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "rCK" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "rCO" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -63359,10 +51938,7 @@ pixel_x = 1; pixel_y = 5 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/squads/req) "rDf" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -63370,19 +51946,14 @@ /area/almayer/hallways/lower/starboard_umbilical) "rDr" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/medical_science) "rDt" = ( /obj/structure/disposalpipe/junction{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "rDv" = ( /obj/effect/decal/warning_stripes{ @@ -63392,17 +51963,13 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "rDy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "rDH" = ( /obj/structure/machinery/light, @@ -63418,9 +51985,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/port_fore_hallway) "rDQ" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/cryo) "rDR" = ( /obj/structure/machinery/vending/coffee, @@ -63446,9 +52011,7 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_fore_hallway) "rEf" = ( /obj/structure/disposalpipe/segment{ @@ -63470,15 +52033,11 @@ /obj/structure/prop/almayer/name_stencil{ icon_state = "almayer3" }, -/turf/open/floor/almayer_hull{ - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir, /area/space) "rEt" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/lower/l_f_s) "rEv" = ( /obj/effect/decal/warning_stripes{ @@ -63489,9 +52048,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "rEK" = ( /obj/structure/disposalpipe/segment{ @@ -63511,19 +52068,14 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/shipboard/brig/cic_hallway) "rFg" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/chief_mp_office) "rFs" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -63532,15 +52084,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "rFy" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/engineering/upper_engineering/starboard) "rFH" = ( /obj/structure/machinery/body_scanconsole, @@ -63550,15 +52097,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/lower_medical_medbay) "rGj" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/squads/alpha) "rGr" = ( /obj/effect/decal/warning_stripes{ @@ -63568,9 +52110,7 @@ /area/almayer/maint/hull/upper/s_bow) "rGz" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "rGE" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -63592,18 +52132,13 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "rGL" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/maint/upper/mess) "rGU" = ( /obj/structure/machinery/computer/skills{ @@ -63618,9 +52153,7 @@ "rHf" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "rHo" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -63637,9 +52170,7 @@ id_tag = "tc01"; name = "\improper Treatment Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "rHq" = ( /obj/structure/sign/safety/storage{ @@ -63650,9 +52181,7 @@ /area/almayer/maint/hull/lower/l_m_s) "rHr" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/lower/starboard_aft_hallway) "rHw" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -63661,9 +52190,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "rHB" = ( /obj/item/ammo_box/magazine/misc/mre/empty{ @@ -63704,19 +52231,14 @@ pixel_y = -23; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_lobby) "rIw" = ( /obj/structure/machinery/light/small, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/lower/s_bow) "rID" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/upper_engineering/port) "rIH" = ( /obj/structure/disposalpipe/segment{ @@ -63731,18 +52253,13 @@ pixel_x = -2; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "rIP" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/hallways/lower/starboard_midship_hallway) "rIV" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -63752,22 +52269,16 @@ pixel_x = 12; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "rIW" = ( /obj/structure/machinery/cm_vending/gear/synth, /obj/effect/decal/cleanable/cobweb2, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/synthcloset) "rJf" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_a_p) "rJh" = ( /obj/item/storage/backpack/marine/satchel{ @@ -63786,35 +52297,24 @@ pixel_x = 5; pixel_y = -2 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/upper_engineering/port) "rJj" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/processing) "rJu" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/living/briefing) "rJx" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/shared/charlie_delta/blue{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie_delta_shared) "rJD" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -63828,9 +52328,7 @@ /turf/open/floor/almayer, /area/almayer/living/briefing) "rKd" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 5 - }, +/turf/open/floor/almayer/uscm/directional/northeast, /area/almayer/command/cic) "rKn" = ( /obj/structure/machinery/door_control{ @@ -63841,19 +52339,14 @@ req_one_access_txt = "201"; use_power = 0 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/almayer/powered/agent) "rKt" = ( /obj/structure/sign/safety/rewire{ pixel_x = 32 }, -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/port_aft_hallway) "rKA" = ( /obj/structure/bed{ @@ -63862,9 +52355,7 @@ /obj/item/bedsheet/brown{ layer = 3.1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "rKO" = ( /obj/structure/disposalpipe/segment{ @@ -63877,14 +52368,10 @@ /area/almayer/living/grunt_rnr) "rKQ" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/shipboard/brig/cic_hallway) "rLk" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "rLp" = ( /obj/structure/machinery/chem_dispenser/soda{ @@ -63909,18 +52396,14 @@ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "rLK" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/sign/safety/hvac_old{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/cryo_cells) "rLP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -63930,35 +52413,24 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "rLU" = ( -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/almayer/medical/containment/cell/cl) "rMh" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/north1) "rMj" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "rMO" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/lower/s_bow) "rMT" = ( /obj/structure/bed/chair/office/dark{ @@ -64011,58 +52483,44 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "rNK" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower/workshop/hangar) "rOc" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "rOs" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/clipboard, /obj/item/device/binoculars, /obj/item/storage/bible, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "rOv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/hallways/lower/repair_bay) "rOz" = ( /obj/effect/decal/warning_stripes{ icon_state = "S"; layer = 3.3 }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_floor2" - }, +/turf/open/floor/almayer/aicore/no_build/ai_floor2, /area/almayer/command/airoom) "rOC" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "rOI" = ( /obj/structure/pipes/vents/pump{ @@ -64074,17 +52532,13 @@ "rOJ" = ( /obj/structure/barricade/handrail, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "rPq" = ( /obj/structure/machinery/constructable_frame{ icon_state = "box_2" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "rPt" = ( /turf/open/floor/wood/ship, @@ -64094,20 +52548,13 @@ dir = 8; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "rPF" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "rPO" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/almayer/squads/delta) "rPQ" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -64117,9 +52564,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower) "rQc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -64134,9 +52579,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "rQt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -64154,19 +52597,13 @@ icon_state = "SE-out"; pixel_x = 2 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/panic) "rQy" = ( /turf/closed/wall/almayer/white/reinforced, /area/almayer/medical/hydroponics) "rQA" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/delta) "rQV" = ( /obj/structure/disposalpipe/segment{ @@ -64179,34 +52616,24 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "rQW" = ( /obj/item/tool/screwdriver, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south1) "rRq" = ( /turf/closed/wall/almayer, /area/almayer/lifeboat_pumps/south2) "rRz" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/south1) "rRT" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/upper/midship_hallway) "rRU" = ( /obj/structure/machinery/light{ @@ -64234,17 +52661,13 @@ pixel_x = 7; pixel_y = 11 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "rSj" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/squads/alpha_bravo_shared) "rSx" = ( /obj/structure/surface/table/almayer, @@ -64266,9 +52689,7 @@ name = "\improper South West Ladders Shutters" }, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_fore_hallway) "rSG" = ( /obj/structure/toilet{ @@ -64300,9 +52721,7 @@ /area/almayer/maint/lower/cryo_cells) "rSW" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/fore_hallway) "rTk" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -64314,38 +52733,26 @@ /obj/structure/disposalpipe/junction{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "rTJ" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "rTZ" = ( /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/starboard) "rUh" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/almayer/squads/charlie) "rUi" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "rUk" = ( /obj/structure/bed/chair/wood/normal{ @@ -64362,9 +52769,7 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/computerlab) "rUN" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -64376,41 +52781,37 @@ dir = 8; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "rVt" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, /obj/structure/machinery/part_fabricator/dropship, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/repair_bay) +"rVB" = ( +/obj/structure/machinery/suit_storage_unit/compression_suit/uscm, +/obj/structure/machinery/alarm/almayer{ + dir = 1 + }, +/turf/open/floor/almayer/plate, +/area/almayer/hallways/lower/starboard_umbilical) "rVC" = ( /obj/structure/pipes/vents/pump/on, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "rVN" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/port_missiles) "rWb" = ( /obj/item/tool/minihoe{ pixel_x = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "rWn" = ( /obj/structure/window/framed/almayer, @@ -64444,18 +52845,14 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_s) "rWz" = ( /turf/open/floor/plating, /area/almayer/maint/upper/u_m_s) "rWL" = ( /obj/structure/barricade/metal, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "rWT" = ( /obj/structure/disposalpipe/segment, @@ -64466,9 +52863,7 @@ /area/almayer/living/briefing) "rXd" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "rXj" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -64483,24 +52878,18 @@ /obj/structure/barricade/plasteel/metal{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "rXq" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_p) "rXv" = ( /obj/structure/machinery/door/airlock/almayer/maint, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/gym) "rXE" = ( /obj/effect/decal/warning_stripes{ @@ -64516,32 +52905,24 @@ /obj/structure/sign/safety/hazard{ pixel_y = -32 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer, /area/almayer/shipboard/brig/execution) "rXF" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_m_p) "rXH" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "rXQ" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "rXS" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -64551,17 +52932,13 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/delta{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/delta) "rXU" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/lower/l_f_s) "rYh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -64571,19 +52948,13 @@ /area/almayer/engineering/lower/workshop) "rYi" = ( /obj/structure/bed/chair, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "rYp" = ( /obj/effect/landmark/start/marine/medic/delta, /obj/effect/landmark/late_join/delta, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "rYv" = ( /obj/structure/surface/table/almayer, @@ -64593,9 +52964,7 @@ /obj/structure/machinery/computer/station_alert{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "rYI" = ( /obj/structure/disposalpipe/segment{ @@ -64604,22 +52973,16 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_fore_hallway) "rYJ" = ( /obj/structure/surface/table/almayer, /obj/item/device/taperecorder, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices/flight) "rYU" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "rZt" = ( /obj/effect/decal/warning_stripes{ @@ -64636,25 +52999,19 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "rZB" = ( /obj/structure/pipes/standard/simple/visible{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_medbay) "rZP" = ( /obj/structure/surface/table/almayer, /obj/item/tool/weldpack, /obj/item/tool/crowbar, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "rZZ" = ( /obj/structure/sign/poster{ @@ -64675,26 +53032,27 @@ "sai" = ( /obj/effect/step_trigger/clone_cleaner, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/port_fore_hallway) "saL" = ( /obj/structure/machinery/door/airlock/almayer/generic/corporate{ name = "Corporate Liaison's Closet" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/corporateliaison) +"saX" = ( +/obj/structure/disposalpipe/down/almayer{ + dir = 8; + id = "almayerlink_med1_req" + }, +/turf/open/floor/almayer, +/area/almayer/lifeboat_pumps/south1) "sbq" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ icon_state = "almayer_pdoor"; id = "n_engi" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/notunnel) "sbt" = ( /obj/structure/machinery/door/airlock/almayer/security{ @@ -64706,9 +53064,7 @@ id = "safe_armory"; name = "\improper Hangar Armory Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/panic) "sbE" = ( /obj/structure/sign/safety/medical{ @@ -64744,9 +53100,7 @@ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_umbilical) "sco" = ( /obj/structure/sign/prop1{ @@ -64767,9 +53121,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "scu" = ( /obj/structure/stairs/perspective{ @@ -64786,17 +53138,13 @@ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/delta) "scz" = ( /obj/structure/prop/almayer/name_stencil{ icon_state = "almayer5" }, -/turf/open/floor/almayer_hull{ - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir, /area/space) "scE" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -64806,10 +53154,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "scH" = ( /obj/effect/decal/warning_stripes{ @@ -64822,9 +53167,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "scX" = ( /obj/structure/surface/table/almayer, @@ -64837,9 +53180,7 @@ /area/almayer/maint/hull/lower/l_m_s) "sdd" = ( /obj/item/tool/wirecutters/clippers, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "sdf" = ( /obj/effect/step_trigger/clone_cleaner, @@ -64847,9 +53188,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/starboard) "sdn" = ( /obj/structure/sink{ @@ -64859,43 +53198,31 @@ /obj/structure/mirror{ pixel_x = 28 }, -/turf/open/floor/almayer{ - icon_state = "sterile" - }, +/turf/open/floor/almayer/sterile, /area/almayer/medical/upper_medical) "sdu" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/almayer/medical/medical_science) "sdv" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/starboard) "sdC" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "sdO" = ( /obj/structure/ladder{ height = 1; id = "med1" }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_lobby) "seL" = ( /obj/structure/pipes/vents/pump{ @@ -64905,10 +53232,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/port_fore_hallway) "sfz" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/hallways/upper/midship_hallway) "sfA" = ( /obj/structure/machinery/fuelpump, @@ -64936,9 +53260,7 @@ /obj/structure/sign/safety/storage{ pixel_x = -24 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "sgi" = ( /turf/closed/wall/almayer, @@ -64951,13 +53273,9 @@ /obj/item/roller/medevac, /obj/item/roller/medevac, /obj/item/roller/medevac, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "sgm" = ( /obj/structure/surface/table/almayer, @@ -64980,9 +53298,7 @@ pixel_x = -7; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "sgs" = ( /obj/effect/decal/warning_stripes{ @@ -64996,18 +53312,13 @@ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "sgD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "sgE" = ( /obj/structure/bed, @@ -65015,10 +53326,7 @@ id = "Cell 3"; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/cells) "sgH" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -65032,9 +53340,7 @@ id = "southcheckpoint"; name = "\improper Checkpoint Shutters" }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/hallways/lower/port_midship_hallway) "sgR" = ( /obj/structure/surface/table/almayer, @@ -65042,9 +53348,7 @@ pixel_x = 8; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "sgU" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -65074,9 +53378,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer/uscm/directional{ - dir = 8 - }, +/turf/open/floor/almayer/uscm/directional/west, /area/almayer/living/briefing) "shs" = ( /obj/structure/platform{ @@ -65089,19 +53391,14 @@ dir = 9; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south2) "sht" = ( /turf/open/floor/almayer, /area/almayer/living/pilotbunks) "shC" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/midship_hallway) "shL" = ( /obj/structure/surface/table/almayer, @@ -65110,14 +53407,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "sin" = ( -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/almayer/hallways/upper/midship_hallway) "sir" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -65129,9 +53422,7 @@ id = "panicroomback"; name = "\improper Safe Room Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_f_s) "sit" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -65144,32 +53435,10 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/hallways/lower/port_midship_hallway) -"siz" = ( -/obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/cameras/hangar{ - dir = 8; - pixel_y = -12 - }, -/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ - dir = 8; - name = "Alamo Remote Control Console"; - pixel_y = 12; - shuttleId = "dropship_alamo" - }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, -/area/almayer/living/offices/flight) "siC" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/lower/port_fore_hallway) "siN" = ( /obj/structure/machinery/light{ @@ -65182,17 +53451,13 @@ name = "Lower Nitrogen Control Console" }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "siT" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "siW" = ( /obj/structure/machinery/body_scanconsole, @@ -65202,9 +53467,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "sje" = ( /turf/open/floor/almayer/empty/vehicle_bay, @@ -65223,10 +53486,7 @@ pixel_x = 15; pixel_y = 26 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/ce_room) "sjr" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/lifeboat/blastdoor{ @@ -65234,28 +53494,21 @@ linked_dock = "almayer-lifeboat1"; throw_dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/lifeboat) "sjz" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out"; layer = 2.5 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "sjG" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/upper/aft_hallway) "sjM" = ( /obj/effect/landmark/start/reporter, @@ -65272,28 +53525,20 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/upper_medical) "skn" = ( -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/almayer/shipboard/sea_office) "skC" = ( /obj/structure/pipes/standard/simple/visible{ dir = 6 }, /obj/structure/machinery/meter, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "skF" = ( -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/charlie_delta_shared) "skL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -65327,9 +53572,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lower_medical_lobby) "slf" = ( /obj/structure/machinery/brig_cell/cell_6{ @@ -65356,20 +53599,13 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "slF" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/brig/processing) "smi" = ( -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "smw" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -65387,9 +53623,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "smA" = ( /obj/item/trash/cigbutt{ @@ -65401,9 +53635,7 @@ pixel_x = -16; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "smH" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -65413,15 +53645,10 @@ req_one_access = null; req_one_access_txt = "3;22;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_f_s) "smU" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/panic) "smW" = ( /obj/effect/decal/warning_stripes{ @@ -65440,16 +53667,11 @@ /turf/open/floor/plating/almayer, /area/almayer/living/briefing) "sni" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/command/cic) "snt" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "snw" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -65459,9 +53681,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "snx" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -65477,9 +53697,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/port) "snI" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -65498,9 +53716,7 @@ pixel_x = -17; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "snM" = ( /obj/structure/disposalpipe/segment{ @@ -65510,47 +53726,32 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/squads/req) "snN" = ( /obj/structure/curtain/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "snR" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "snX" = ( /obj/structure/sign/safety/medical{ pixel_x = 16; pixel_y = 27 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/shipboard/brig/processing) "soq" = ( /obj/structure/machinery/computer/working_joe{ dir = 4; pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/synthcloset) "sov" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/engine_core) "soA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -65564,10 +53765,7 @@ /obj/item/storage/firstaid/rad/empty, /obj/item/storage/firstaid/toxin/empty, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/lower_medical_medbay) "soP" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -65582,24 +53780,18 @@ pixel_x = 16; pixel_y = -8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "soX" = ( /obj/structure/window/reinforced/toughened, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "spd" = ( /obj/structure/sign/safety/storage{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "spF" = ( /obj/structure/surface/table/almayer, @@ -65613,27 +53805,20 @@ /obj/structure/pipes/standard/simple/hidden/universal{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "spK" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "spS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/almayer/squads/charlie) "spT" = ( /obj/structure/closet/crate{ @@ -65652,9 +53837,7 @@ /obj/item/explosive/grenade/smokebomb, /obj/item/explosive/grenade/smokebomb, /obj/item/explosive/grenade/smokebomb, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "sqa" = ( /obj/effect/decal/warning_stripes{ @@ -65662,9 +53845,7 @@ pixel_y = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "sqf" = ( /turf/closed/wall/almayer/white/reinforced, @@ -65676,41 +53857,29 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "sqo" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering) "sqW" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, /obj/item/seeds/tomatoseed, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/shipboard/brig/cells) "srh" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_umbilical) "srl" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "srO" = ( /obj/structure/disposalpipe/segment, @@ -65726,9 +53895,7 @@ vector_y = 100 }, /obj/structure/machinery/light, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/starboard_fore_hallway) "srT" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -65737,9 +53904,7 @@ /obj/structure/machinery/door/airlock/almayer/security/glass{ name = "Evidence Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/evidence_storage) "ssk" = ( /obj/structure/surface/rack, @@ -65759,24 +53924,18 @@ pixel_x = 3; pixel_y = -2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "ssU" = ( /obj/structure/machinery/constructable_frame, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/starboard) "ssW" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/closet/secure_closet/guncabinet/red/cic_armory_shotgun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "ssX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -65803,15 +53962,11 @@ /obj/structure/catwalk{ health = null }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "stu" = ( /obj/structure/machinery/sentry_holder/almayer, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "stO" = ( /obj/structure/surface/table/almayer, @@ -65820,15 +53975,11 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/perma) "stP" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "stR" = ( /obj/structure/disposalpipe/segment{ @@ -65839,9 +53990,7 @@ /area/almayer/hallways/lower/starboard_midship_hallway) "sub" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/lower/vehiclehangar) "suy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -65857,9 +54006,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_midship_hallway) "suJ" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -65868,9 +54015,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "suU" = ( /obj/structure/stairs, @@ -65880,16 +54025,11 @@ vector_y = 98 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/starboard_midship_hallway) "suY" = ( /obj/structure/platform_decoration, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "svf" = ( /obj/structure/machinery/light{ @@ -65901,9 +54041,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "svq" = ( /obj/structure/bed/chair{ @@ -65913,10 +54051,7 @@ /area/almayer/maint/upper/u_m_s) "svt" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/hallways/lower/port_midship_hallway) "svw" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -65933,22 +54068,16 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "swn" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/upper/aft_hallway) "swt" = ( -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/almayer/living/grunt_rnr) "swx" = ( /obj/effect/projector{ @@ -65967,16 +54096,11 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/living/grunt_rnr) "swG" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "swH" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -65992,35 +54116,26 @@ }, /obj/item/device/flashlight/lamp, /obj/item/clothing/glasses/hud/health, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "swM" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "swN" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/item/clothing/suit/storage/hazardvest/blue, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo/southwest, /area/almayer/engineering/upper_engineering) "sxD" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2; name = "\improper Officer's Bunk" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/bridgebunks) "sxE" = ( /obj/effect/decal/warning_stripes{ @@ -66030,10 +54145,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/hallways/upper/port) "sxS" = ( /obj/structure/largecrate/random/secure, @@ -66046,9 +54158,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cichallway) "syg" = ( /obj/structure/disposalpipe/segment{ @@ -66064,9 +54174,7 @@ req_access = null; req_one_access_txt = "3;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/navigation) "syj" = ( /obj/structure/sign/safety/escapepod{ @@ -66075,10 +54183,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/lower/starboard_fore_hallway) "syp" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/maint/upper/u_m_p) "syH" = ( /obj/structure/machinery/firealarm{ @@ -66113,9 +54218,7 @@ pixel_y = 1 }, /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/offices) "szG" = ( /obj/item/stack/sheet/glass/reinforced{ @@ -66138,19 +54241,14 @@ name = "synthetic potted plant"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southeast, /area/almayer/squads/charlie) "szO" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "szU" = ( /obj/structure/toilet{ @@ -66163,9 +54261,7 @@ dir = 8; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "sAw" = ( /obj/structure/disposalpipe/segment, @@ -66178,15 +54274,10 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/hallways/upper/starboard) "sAC" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/ce_room) "sAD" = ( /obj/structure/disposalpipe/segment{ @@ -66209,9 +54300,7 @@ "sBL" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "sBQ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/secdoor/glass/reinforced{ @@ -66221,31 +54310,22 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/processing) "sBY" = ( /obj/item/tool/wet_sign, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "sCg" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/lower/starboard_midship_hallway) "sCA" = ( /obj/structure/bed/chair/comfy/delta{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "sCD" = ( /obj/effect/decal/warning_stripes{ @@ -66257,30 +54337,21 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "sCI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/living/pilotbunks) "sCQ" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/shipboard/brig/cic_hallway) "sCT" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/lower/l_f_s) "sCV" = ( /obj/effect/decal/warning_stripes{ @@ -66290,10 +54361,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "sCW" = ( /obj/effect/decal/cleanable/cobweb, @@ -66302,9 +54370,7 @@ /area/almayer/maint/lower/constr) "sDu" = ( /obj/item/clothing/under/marine/dress, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "sDx" = ( /turf/closed/wall/almayer, @@ -66314,40 +54380,28 @@ /obj/structure/bed/chair/comfy/charlie{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "sDD" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/port_missiles) "sDM" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northwest, /area/almayer/squads/delta) "sEd" = ( /obj/structure/machinery/cryopod/right, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "sEg" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "sEi" = ( /obj/structure/bed/chair{ @@ -66366,10 +54420,7 @@ pixel_x = 2; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/living/grunt_rnr) "sEp" = ( /obj/structure/disposalpipe/segment{ @@ -66384,9 +54435,7 @@ /obj/structure/machinery/door/airlock/almayer/command/reinforced{ name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "sEq" = ( /obj/structure/machinery/light{ @@ -66397,10 +54446,7 @@ "sEt" = ( /obj/structure/surface/table/almayer, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/hallways/hangar) "sEu" = ( /obj/structure/disposalpipe/segment{ @@ -66410,9 +54456,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_a_p) "sEz" = ( -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/shipboard/brig/starboard_hallway) "sEK" = ( /obj/effect/decal/warning_stripes{ @@ -66435,18 +54479,14 @@ pixel_x = -17 }, /obj/item/clothing/glasses/hud/health, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "sER" = ( /obj/structure/sign/safety/water{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "sEZ" = ( /obj/structure/reagent_dispensers/peppertank{ @@ -66460,14 +54500,10 @@ icon_state = "W"; pixel_x = -2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/armory) "sFf" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/starboard_missiles) "sFu" = ( /obj/structure/surface/table/almayer, @@ -66475,10 +54511,7 @@ pixel_y = 7 }, /obj/item/tool/pen, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/starboard_hallway) "sGh" = ( /turf/open/floor/almayer/uscm/directional, @@ -66501,15 +54534,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/port) "sGQ" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/s_bow) "sGU" = ( /obj/structure/mirror, @@ -66517,9 +54546,7 @@ /area/almayer/living/gym) "sGZ" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/command/airoom) "sHe" = ( /obj/structure/largecrate/supply/supplies/tables_racks, @@ -66552,39 +54579,26 @@ /area/almayer/lifeboat_pumps/north1) "sHx" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower/workshop) "sHC" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/upper/fore_hallway) "sHI" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/upper/aft_hallway) "sHM" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/pilotbunks) "sHY" = ( /obj/structure/sign/poster{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/squads/alpha) "sIr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -66609,10 +54623,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/engineering/port_atmos) "sII" = ( /obj/effect/step_trigger/clone_cleaner, @@ -66621,23 +54632,17 @@ name = "\improper ARES Reception Stairway Shutters"; plane = -7 }, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "sIR" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "sIU" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "sJa" = ( /obj/structure/sign/safety/cryo{ @@ -66650,9 +54655,7 @@ /obj/item/trash/USCMtray{ pixel_x = 5 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "sJI" = ( /obj/structure/closet/crate, @@ -66678,41 +54681,33 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "sJY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/living/port_emb) "sKa" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/almayer/medical/morgue) "sKf" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) +"sKI" = ( +/obj/structure/surface/table/reinforced/almayer_B, +/obj/structure/window/reinforced/toughened{ + dir = 4 + }, +/turf/open/floor/almayer/plate, +/area/almayer/command/cic) "sKM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "sKY" = ( /obj/structure/bed/chair/office/dark{ @@ -66743,9 +54738,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "sLA" = ( /obj/structure/disposalpipe/segment{ @@ -66755,19 +54748,14 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/processing) "sLX" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/east, /area/almayer/hallways/lower/port_midship_hallway) "sMu" = ( /obj/item/trash/uscm_mre, /obj/structure/bed/chair/comfy/charlie{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "sMM" = ( /obj/structure/cable/heavyduty{ @@ -66783,33 +54771,24 @@ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "sNz" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "sNI" = ( /obj/structure/bed/chair/comfy/delta, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "sNL" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/lower/starboard_midship_hallway) "sNO" = ( /obj/structure/desertdam/decals/road_edge{ @@ -66823,9 +54802,7 @@ /area/almayer/living/basketball) "sNP" = ( /obj/structure/largecrate/supply/floodlights, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "sNR" = ( /turf/closed/wall/almayer/research/containment/wall/corner, @@ -66836,9 +54813,7 @@ id = "bot_armory"; name = "\improper Armory Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "sOr" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -66852,19 +54827,14 @@ id = "Hangar Lockdown"; name = "\improper Hangar Lockdown Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_f_s) "sOt" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "sOv" = ( /obj/structure/bed/chair/office/dark{ @@ -66877,17 +54847,12 @@ /turf/open/floor/wood/ship, /area/almayer/command/corporateliaison) "sOw" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/basketball) "sOx" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/item/clothing/suit/storage/hazardvest/yellow, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo/southwest, /area/almayer/engineering/upper_engineering) "sOy" = ( /obj/structure/stairs/perspective{ @@ -66918,19 +54883,14 @@ dir = 1 }, /obj/structure/closet/toolcloset, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/maint/upper/mess) "sOZ" = ( /obj/structure/sign/safety/ammunition{ pixel_y = 32 }, /obj/structure/closet/secure_closet/guncabinet/red/armory_m4a3_pistol, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/medical/upper_medical) "sPa" = ( /obj/structure/surface/rack, @@ -66939,18 +54899,13 @@ /obj/item/ammo_box/magazine/l42a{ pixel_y = 14 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "sPb" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/starboard) "sPc" = ( /obj/structure/machinery/light{ @@ -66960,9 +54915,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "sPF" = ( /obj/structure/bed/chair{ @@ -66977,9 +54930,7 @@ pixel_x = 24 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "sPY" = ( /obj/structure/disposalpipe/segment{ @@ -66991,15 +54942,11 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/port_fore_hallway) "sQF" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/port_missiles) "sQO" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "sRZ" = ( /obj/effect/projector{ @@ -67007,10 +54954,7 @@ vector_x = 1; vector_y = -100 }, -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/hallways/upper/fore_hallway) "sSa" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions{ @@ -67023,36 +54967,24 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "sSc" = ( /obj/structure/blocker/invisible_wall, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/shipboard/weapon_room) "sSj" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/north1) "sSl" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "sSC" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/almayer/squads/delta) "sSG" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -67074,15 +55006,10 @@ pixel_x = -17; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "sTd" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/living/basketball) "sTm" = ( /obj/structure/surface/table/reinforced/black, @@ -67092,10 +55019,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/shipboard/brig/cic_hallway) "sTw" = ( /obj/structure/platform_decoration{ @@ -67111,9 +55035,8 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/hallways/lower/port_midship_hallway) "sTV" = ( -/obj/structure/machinery/power/apc/almayer/hardened{ - cell_type = /obj/item/cell/hyper; - dir = 1 +/obj/structure/machinery/power/apc/almayer/hardened/north{ + cell_type = /obj/item/cell/hyper }, /turf/open/floor/plating, /area/almayer/command/airoom) @@ -67123,15 +55046,11 @@ icon_state = "pottedplant_21"; pixel_y = 11 }, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/shipboard/brig/cic_hallway) "sUi" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_a_p) "sUj" = ( /obj/effect/decal/warning_stripes{ @@ -67139,9 +55058,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/squads/delta) "sUk" = ( /obj/structure/disposalpipe/segment{ @@ -67164,9 +55081,7 @@ /area/almayer/shipboard/brig/cells) "sUE" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "sUO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -67179,9 +55094,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "sUS" = ( /obj/structure/disposalpipe/junction{ @@ -67194,17 +55107,11 @@ "sVc" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, /obj/item/seeds/orangeseed, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/shipboard/brig/cells) "sVv" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/aft_hallway) "sVT" = ( /obj/structure/surface/table/almayer, @@ -67219,9 +55126,7 @@ /obj/item/storage/toolbox/electrical{ pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "sVV" = ( /turf/open/floor/almayer, @@ -67232,9 +55137,7 @@ vector_x = 1; vector_y = -100 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/hallways/upper/fore_hallway) "sWp" = ( /obj/structure/machinery/light/small{ @@ -67245,9 +55148,7 @@ pixel_x = -12; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "sWw" = ( /obj/structure/largecrate/random/case/double, @@ -67264,9 +55165,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "sWW" = ( /obj/structure/machinery/flasher{ @@ -67280,17 +55179,13 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "sXd" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/containment) "sXq" = ( /obj/structure/sign/safety/storage{ @@ -67303,10 +55198,7 @@ density = 0; pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "sXw" = ( /obj/effect/landmark/start/marine/engineer/bravo, @@ -67322,26 +55214,19 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "sXC" = ( /obj/structure/sign/safety/storage{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "sXE" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Auxiliary Support Officer's Room" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/auxiliary_officer_office) "sXQ" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, @@ -67349,25 +55234,16 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/shipboard/brig/cells) "sYh" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "sYl" = ( /obj/structure/machinery/body_scanconsole{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/shipboard/brig/medical) "sYr" = ( /obj/structure/machinery/door/airlock/almayer/maint, @@ -67377,9 +55253,7 @@ name = "\improper Hangar Lockdown Blast Door" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_umbilical) "sYw" = ( /obj/structure/platform{ @@ -67390,10 +55264,7 @@ dir = 10; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/south2) "sYD" = ( /obj/structure/machinery/status_display{ @@ -67403,15 +55274,11 @@ /obj/structure/sign/safety/debark_lounge{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "sYP" = ( /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "sYT" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -67429,10 +55296,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/hallways/upper/midship_hallway) "sZc" = ( /obj/structure/disposalpipe/segment{ @@ -67442,18 +55306,14 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_f_s) "sZe" = ( -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_aft_hallway) "sZq" = ( /obj/structure/machinery/cm_vending/sorted/marine_food{ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "sZs" = ( /obj/structure/machinery/light, @@ -67461,9 +55321,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "sZy" = ( /obj/effect/decal/warning_stripes{ @@ -67474,10 +55332,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/medical_science) "sZH" = ( /obj/structure/surface/table/almayer, @@ -67501,10 +55356,7 @@ pixel_x = 5; pixel_y = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/almayer/living/port_emb) "sZY" = ( /obj/structure/blocker/fuelpump, @@ -67524,9 +55376,7 @@ /obj/structure/sign/safety/terminal{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "tan" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -67556,9 +55406,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/perma) "taw" = ( /turf/closed/wall/almayer, @@ -67587,9 +55435,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/containment/cell) "taV" = ( /obj/effect/projector{ @@ -67597,10 +55443,7 @@ vector_x = 19; vector_y = -98 }, -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/hallways/upper/starboard) "tcd" = ( /obj/structure/surface/table/almayer, @@ -67615,9 +55458,7 @@ dir = 1 }, /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "tcO" = ( /turf/closed/wall/almayer/outer, @@ -67632,9 +55473,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/upper_engineering/port) "tda" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -67647,9 +55486,7 @@ req_access = null; req_one_access_txt = "3;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/briefing) "tdc" = ( /obj/effect/decal/warning_stripes{ @@ -67660,9 +55497,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "tdi" = ( /obj/structure/disposalpipe/junction{ @@ -67680,10 +55515,7 @@ /obj/structure/machinery/computer/working_joe{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower/engine_core) "tdy" = ( /obj/structure/bed/sofa/south/grey/right, @@ -67694,10 +55526,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/lobby) "tdE" = ( /obj/structure/window/reinforced{ @@ -67707,10 +55536,7 @@ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/alpha_bravo_shared) "tdH" = ( /obj/structure/bed/chair{ @@ -67718,14 +55544,10 @@ pixel_y = 3 }, /obj/item/bedsheet/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "tdI" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/lower_medical_medbay) "tdT" = ( /obj/structure/bed/chair/comfy/beige{ @@ -67737,17 +55559,13 @@ /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "teo" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "ter" = ( /obj/structure/disposalpipe/segment{ @@ -67777,9 +55595,7 @@ dir = 1 }, /obj/structure/prop/almayer/computers/sensor_computer2, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "teZ" = ( /obj/structure/machinery/door_control{ @@ -67789,22 +55605,13 @@ pixel_y = -8; req_one_access_txt = "90;91;92" }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 8; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/west, /area/almayer/command/airoom) "tfb" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/starboard) "tff" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/lobby) "tfE" = ( /obj/structure/surface/rack, @@ -67813,24 +55620,17 @@ pixel_y = 6 }, /obj/item/storage/firstaid/regular, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/execution_storage) "tfF" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/hallways/upper/midship_hallway) "tfH" = ( /obj/structure/machinery/light/containment, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "tfQ" = ( /obj/structure/machinery/light/small, @@ -67846,10 +55646,7 @@ pixel_x = 12; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/starboard_hallway) "tge" = ( /obj/structure/pipes/vents/scrubber{ @@ -67858,9 +55655,7 @@ /obj/structure/bed/chair/comfy/charlie{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "tgm" = ( /obj/structure/disposalpipe/segment{ @@ -67878,10 +55673,7 @@ req_one_access = null; req_one_access_txt = "7;23;27;102" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/hallways/lower/repair_bay) "tgz" = ( /obj/structure/sign/safety/distribution_pipes{ @@ -67900,19 +55692,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/upper_engineering/starboard) "tgV" = ( /obj/structure/bed, /obj/item/bedsheet/medical, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_medbay) "thc" = ( /obj/item/device/radio/intercom{ @@ -67920,10 +55706,7 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/engine_core) "thq" = ( /obj/structure/machinery/vending/cola{ @@ -67943,9 +55726,7 @@ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/telecomms) "thA" = ( /obj/structure/window/reinforced{ @@ -67955,37 +55736,23 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/alpha_bravo_shared) "thL" = ( /turf/open/floor/wood/ship, /area/almayer/shipboard/brig/cells) "thN" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/hydroponics) "thP" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/lower_medical_medbay) "thV" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/port) "tie" = ( /obj/structure/largecrate/supply/floodlights, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/maint/upper/u_a_p) "tig" = ( /obj/structure/surface/table/almayer, @@ -68011,19 +55778,13 @@ pixel_x = -8; pixel_y = 29 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/ce_room) "tim" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "tiE" = ( /obj/structure/window/framed/almayer, @@ -68033,10 +55794,7 @@ /obj/structure/machinery/keycard_auth{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/brig/chief_mp_office) "tiI" = ( /obj/structure/surface/table/reinforced/prison, @@ -68045,16 +55803,11 @@ pixel_y = 6 }, /obj/item/storage/box/syringes, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "tiK" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/port) "tiR" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -68063,17 +55816,13 @@ req_one_access = null; req_one_access_txt = "7;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/weapon_room) "tiW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "tiX" = ( /obj/item/reagent_container/glass/bucket/janibucket{ @@ -68093,26 +55842,16 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "tjj" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering/port) "tjl" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/squads/req) "tjn" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "tjw" = ( /obj/structure/machinery/cm_vending/clothing/vehicle_crew{ @@ -68124,16 +55863,12 @@ "tjH" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/radio/headset/almayer/mt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "tjO" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/maint/hull/lower/l_m_s) "tkd" = ( /obj/structure/sign/safety/escapepod{ @@ -68150,10 +55885,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "tkn" = ( /obj/structure/surface/table/almayer, @@ -68162,9 +55894,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "tkq" = ( /obj/structure/pipes/vents/scrubber{ @@ -68176,10 +55906,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "tkN" = ( /obj/structure/machinery/cm_vending/sorted/cargo_ammo/squad{ @@ -68188,26 +55915,20 @@ req_one_access_txt = "15;16;21"; vend_x_offset = 0 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "tkR" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/hallways/upper/starboard) "tld" = ( /obj/structure/machinery/prop/almayer/computer{ dir = 8; pixel_x = 16 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/pilotbunks) "tlk" = ( /obj/structure/window/framed/almayer, @@ -68224,9 +55945,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "tlp" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -68243,22 +55962,16 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/cells) "tlA" = ( /obj/effect/decal/medical_decals{ icon_state = "docdecal2" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "tlM" = ( -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/maint/upper/u_a_s) "tmg" = ( /obj/structure/surface/table/almayer, @@ -68266,10 +55979,7 @@ /obj/item/reagent_container/hypospray, /obj/item/reagent_container/hypospray, /obj/item/reagent_container/hypospray, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_lobby) "tml" = ( /obj/structure/largecrate/supply/supplies/mre, @@ -68294,10 +56004,7 @@ name = "ship-grade camera"; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/shipboard/brig/execution) "tmQ" = ( /obj/structure/machinery/light/small{ @@ -68320,24 +56027,17 @@ /area/almayer/living/offices) "tnb" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/port_missiles) "tne" = ( /obj/structure/machinery/door_control/cl/quarter/backdoor{ pixel_x = -25; pixel_y = 23 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "tni" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/operating_room_three) "tnY" = ( /obj/structure/machinery/cryopod{ @@ -68346,9 +56046,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "tob" = ( /turf/open/floor/plating/plating_catwalk, @@ -68366,24 +56064,17 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "tot" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "tou" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/living/offices) "tov" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -68398,9 +56089,7 @@ pixel_x = -10; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "toO" = ( /obj/structure/surface/table/almayer, @@ -68418,9 +56107,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "toQ" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -68432,9 +56119,7 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_fore_hallway) "toS" = ( /obj/structure/surface/table/reinforced/prison, @@ -68451,9 +56136,7 @@ anchored = 1 }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lower_medical_medbay) "tpa" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, @@ -68461,9 +56144,7 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/medical/hydroponics) "tpd" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -68484,27 +56165,20 @@ id = "hangarentrancesouth"; name = "\improper South Hangar Podlock" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_fore_hallway) "tpD" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/bridgebunks) "tpG" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_umbilical) "tpR" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -68536,10 +56210,7 @@ dir = 8 }, /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "tqO" = ( /obj/effect/decal/warning_stripes{ @@ -68548,10 +56219,7 @@ /obj/structure/sign/safety/stairs{ pixel_x = -15 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/hallways/upper/port) "tqQ" = ( /obj/effect/decal/warning_stripes{ @@ -68561,10 +56229,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "tqV" = ( /obj/structure/surface/table/almayer, @@ -68579,9 +56244,7 @@ pixel_x = 12; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "tra" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -68590,39 +56253,27 @@ req_one_access = null; req_one_access_txt = "19;34;30" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_m_p) "trb" = ( /obj/structure/window/framed/almayer/hull, /turf/open/floor/plating, /area/almayer/lifeboat_pumps/south1) "trh" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/engineering/lower) "tru" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/midship_hallway) "trx" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/midship_hallway) "trB" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/upper_engineering/starboard) "trF" = ( /obj/effect/decal/warning_stripes{ @@ -68649,10 +56300,7 @@ pixel_y = -2 }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/medical_science) "trU" = ( /obj/structure/surface/table/almayer, @@ -68700,9 +56348,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/port) "tsy" = ( /obj/structure/filingcabinet{ @@ -68711,9 +56357,7 @@ /obj/structure/filingcabinet{ pixel_x = -8 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "tsC" = ( /obj/item/storage/box/bodybags, @@ -68725,10 +56369,7 @@ icon_state = "poster8"; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/upper_medical) "tsE" = ( /obj/structure/largecrate/random/barrel/blue, @@ -68743,10 +56384,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/medical_science) "tsX" = ( /turf/closed/wall/almayer/reinforced, @@ -68755,10 +56393,7 @@ /obj/structure/sign/safety/bathunisex{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/port) "tte" = ( /obj/structure/pipes/vents/pump/no_boom{ @@ -68772,9 +56407,7 @@ /area/almayer/maint/hull/upper/p_bow) "ttD" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "ttS" = ( /obj/structure/stairs/perspective{ @@ -68801,24 +56434,17 @@ /obj/item/storage/xeno_tag_case/full{ pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/corporateliaison) "tuf" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south1) "tuk" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/general_equipment) "tul" = ( /obj/structure/machinery/firealarm{ @@ -68826,10 +56452,7 @@ pixel_x = -24 }, /obj/structure/closet/secure_closet/brig/prison_uni, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/perma) "tuo" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, @@ -68837,10 +56460,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "tup" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -68849,9 +56469,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = -30 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_midship_hallway) "tuA" = ( /turf/closed/wall/almayer/outer, @@ -68864,9 +56482,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "tuJ" = ( /obj/item/reagent_container/glass/bucket{ @@ -68877,14 +56493,10 @@ pixel_x = -3; pixel_y = -3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "tuN" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/hallways/hangar) "tuX" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -68892,10 +56504,7 @@ /area/almayer/hallways/upper/fore_hallway) "tuZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/shipboard/weapon_room) "tvl" = ( /obj/structure/sign/safety/distribution_pipes{ @@ -68912,9 +56521,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "tvA" = ( /obj/structure/sign/safety/water{ @@ -68928,19 +56535,13 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/brig/starboard_hallway) "tvM" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "tvN" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -68953,16 +56554,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "tvQ" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/lifeboat_pumps/south1) "twp" = ( /obj/structure/ladder{ @@ -68979,9 +56575,7 @@ /obj/structure/prop/almayer/name_stencil{ icon_state = "almayer2" }, -/turf/open/floor/almayer_hull{ - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir, /area/space) "twI" = ( /obj/structure/machinery/cm_vending/clothing/dress{ @@ -68998,9 +56592,7 @@ pixel_y = 18; req_access_txt = "31" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/cic) "twQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -69048,15 +56640,11 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/starboard_midship_hallway) "txH" = ( /obj/structure/bed/stool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "txO" = ( /obj/structure/machinery/landinglight/ds1{ @@ -69068,9 +56656,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "txS" = ( /obj/structure/surface/table/almayer, @@ -69079,9 +56665,7 @@ /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "tyb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -69097,24 +56681,17 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/upper/fore_hallway) "tyD" = ( -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner_var1/east, /area/almayer/medical/containment/cell) "tyK" = ( /obj/effect/spawner/random/toolbox, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/shipboard/starboard_missiles) "tzd" = ( /obj/structure/window/framed/almayer, @@ -69135,15 +56712,11 @@ unslashable = 1 }, /obj/structure/machinery/cm_vending/sorted/medical/blood/bolted, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lockerroom) "tzF" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/aft_hallway) "tzL" = ( /obj/structure/sign/safety/waterhazard{ @@ -69151,22 +56724,16 @@ pixel_y = -32 }, /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/medical/hydroponics) "tzO" = ( /obj/structure/machinery/cm_vending/sorted/medical/chemistry, /obj/structure/medical_supply_link, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/chemistry) "tzP" = ( /obj/structure/barricade/handrail/medical, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "tAb" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -69186,9 +56753,7 @@ /obj/item/cell/crap{ pixel_x = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "tAt" = ( /obj/effect/step_trigger/clone_cleaner, @@ -69210,15 +56775,11 @@ range = 0; pixel_x = -7 }, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "tAL" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/pilotbunks) "tAN" = ( /obj/structure/disposalpipe/segment, @@ -69230,18 +56791,13 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/squads/bravo) "tAU" = ( /obj/structure/machinery/cryopod{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/medical/lower_medical_medbay) "tAW" = ( /obj/structure/disposalpipe/segment, @@ -69257,9 +56813,7 @@ "tBu" = ( /obj/effect/decal/cleanable/blood/oil/streak, /obj/structure/machinery/sentry_holder/almayer, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "tBP" = ( /obj/structure/surface/table/almayer, @@ -69269,9 +56823,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/execution_storage) "tBU" = ( /obj/structure/platform, @@ -69281,17 +56833,11 @@ /obj/structure/sign/safety/life_support{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "tBY" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/mess) "tCd" = ( /obj/item/folder/red{ @@ -69305,9 +56851,7 @@ pixel_x = 9; pixel_y = -2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "tCx" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -69323,9 +56867,7 @@ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/port) "tCC" = ( /obj/structure/machinery/camera/autoname/almayer/containment/ares{ @@ -69349,17 +56891,13 @@ req_access = null; req_one_access_txt = "1;3" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/starboard_hallway) "tCT" = ( /obj/structure/bed/chair/comfy/blue{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "tDZ" = ( /obj/structure/machinery/cryopod{ @@ -69368,15 +56906,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "tEd" = ( /obj/structure/reagent_dispensers/acidtank, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "tEi" = ( /obj/effect/decal/warning_stripes{ @@ -69389,34 +56923,25 @@ pixel_x = 27; req_one_access_txt = "4;28" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/medical/upper_medical) "tEu" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "tEB" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "tEC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "tEO" = ( /obj/effect/landmark/start/marine/medic/charlie, @@ -69435,23 +56960,15 @@ plane = -7 }, /obj/structure/machinery/door/poddoor/almayer/blended/ai_lockdown, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "tFJ" = ( /obj/structure/largecrate/supply/supplies/mre, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/maint/upper/u_a_p) "tFO" = ( /obj/structure/largecrate/supply/supplies/flares, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/maint/upper/u_a_p) "tFS" = ( /obj/structure/machinery/computer/supplycomp, @@ -69459,10 +56976,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/squads/req) "tFW" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -69470,9 +56984,7 @@ dir = 2 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/lifeboat_pumps/south1) "tGd" = ( /obj/effect/decal/warning_stripes{ @@ -69482,19 +56994,13 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_20" }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/upper_engineering/port) "tGh" = ( /obj/structure/sign/nosmoking_2{ pixel_x = -28 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/lower_medical_lobby) "tGi" = ( /obj/effect/spawner/random/tool, @@ -69505,17 +57011,13 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "tGG" = ( /obj/structure/bed/chair/comfy/alpha{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/briefing) "tGH" = ( /obj/structure/sign/safety/restrictedarea, @@ -69528,9 +57030,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_aft_hallway) "tGT" = ( /obj/structure/machinery/light{ @@ -69559,28 +57059,18 @@ pixel_y = 11 }, /obj/item/poster, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/shipboard/brig/cic_hallway) "tHu" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/command/airoom) "tHv" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/living/briefing) "tHF" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "tHQ" = ( /obj/effect/decal/warning_stripes{ @@ -69596,27 +57086,20 @@ /area/almayer/shipboard/brig/cells) "tId" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_cargo" - }, +/turf/open/floor/almayer/aicore/no_build/ai_cargo, /area/almayer/command/airoom) "tIe" = ( /obj/structure/machinery/camera/autoname/almayer{ name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/lower/engine_core) "tIl" = ( /obj/structure/pipes/vents/pump/on, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_aft_hallway) "tIp" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -69629,24 +57112,17 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/port_emb) "tIu" = ( /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3"; - light_range = 3 - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "tIF" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "tIK" = ( /obj/structure/desertdam/decals/road_edge{ @@ -69672,9 +57148,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "tIS" = ( /obj/effect/decal/warning_stripes{ @@ -69689,22 +57163,16 @@ pixel_y = 6 }, /obj/item/storage/firstaid/regular, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "tJi" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/paper_bin/uscm, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "tJm" = ( -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/upper/fore_hallway) "tJq" = ( /obj/structure/machinery/light/small{ @@ -69730,10 +57198,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/living/grunt_rnr) "tKr" = ( /obj/structure/machinery/cryopod/right{ @@ -69742,9 +57207,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/bridgebunks) "tLa" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -69769,9 +57232,7 @@ id = "firearm_storage_armory"; name = "\improper Armory Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/armory) "tLc" = ( /obj/structure/surface/rack, @@ -69792,71 +57253,51 @@ /obj/structure/sign/safety/hazard{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "tLZ" = ( -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_midship_hallway) "tMc" = ( /obj/structure/machinery/chem_master/industry_mixer, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower/workshop/hangar) "tMi" = ( /obj/effect/step_trigger/clone_cleaner, /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "tMU" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "tMW" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "tNw" = ( /obj/structure/surface/table/almayer, /obj/item/storage/pouch/tools/full, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "tNB" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "tNP" = ( /obj/structure/sign/safety/debark_lounge{ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "tNR" = ( /obj/structure/machinery/firealarm{ @@ -69869,9 +57310,7 @@ /area/almayer/squads/alpha) "tNY" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "tOr" = ( /obj/effect/decal/warning_stripes{ @@ -69882,24 +57321,17 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/hydroponics) "tOu" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/lower/workshop/hangar) "tOC" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "tON" = ( /obj/structure/sign/safety/distribution_pipes{ @@ -69909,10 +57341,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/lower/starboard_fore_hallway) "tOW" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/living/grunt_rnr) "tPc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -69941,9 +57370,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "tPm" = ( /obj/structure/pipes/vents/scrubber{ @@ -69954,9 +57381,7 @@ pixel_x = 2; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "tPI" = ( /obj/structure/bed/chair{ @@ -69978,10 +57403,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/almayer/hallways/lower/starboard_midship_hallway) "tQi" = ( /obj/effect/landmark/start/warrant, @@ -70004,19 +57426,14 @@ /obj/item/reagent_container/spray/cleaner, /obj/item/frame/light_fixture, /obj/item/frame/light_fixture, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "tRD" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/living/basketball) "tSm" = ( /obj/structure/surface/table/almayer, @@ -70038,16 +57455,11 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/grunt_rnr) "tSB" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/almayer/living/briefing) "tSF" = ( /obj/structure/bed/chair/comfy/delta, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "tSX" = ( /obj/structure/surface/table/almayer, @@ -70055,9 +57467,7 @@ pixel_y = 6 }, /obj/item/weapon/gun/rifle/l42a, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "tTk" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -70071,15 +57481,10 @@ pixel_x = 7; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "tTu" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/lifeboat_pumps/south1) "tTC" = ( /turf/open/floor/plating, @@ -70093,9 +57498,7 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/captain_mess) "tTG" = ( /obj/structure/sign/safety/terminal{ @@ -70106,10 +57509,7 @@ /area/almayer/maint/hull/upper/u_a_s) "tTO" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/brig/starboard_hallway) "tTZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -70139,9 +57539,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "tUN" = ( /obj/structure/machinery/door/airlock/almayer/maint/reinforced{ @@ -70150,9 +57548,7 @@ req_one_access = null; req_one_access_txt = "35" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/workshop/hangar) "tUS" = ( /obj/item/toy/beach_ball/holoball, @@ -70164,9 +57560,7 @@ pixel_x = -16; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "tVh" = ( /obj/structure/bed/chair/comfy{ @@ -70175,9 +57569,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/bridgebunks) "tVn" = ( /obj/structure/platform{ @@ -70190,9 +57582,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/alpha) "tVx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -70201,9 +57591,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_f_p) "tVZ" = ( -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/hallways/lower/repair_bay) "tWd" = ( /obj/structure/largecrate/random/case, @@ -70223,15 +57611,11 @@ dir = 8; icon_state = "pipe-j2" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_a_p) "tWp" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "tWF" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -70241,17 +57625,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/mess) "tWL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/hallways/lower/repair_bay) "tWY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -70268,29 +57648,21 @@ req_one_access = null; req_one_access_txt = "1;5" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/upper_medical) "tXa" = ( /obj/item/storage/toolbox/mechanical{ pixel_y = 13 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "tXb" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/bed/chair/comfy/charlie{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "tXc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -70315,22 +57687,14 @@ /obj/item/storage/box/m94, /obj/item/storage/box/m94, /obj/item/stack/sheet/mineral/plastic/small_stack, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "tXn" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/west, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "tXo" = ( -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/almayer/hallways/lower/starboard_midship_hallway) "tXM" = ( /obj/structure/pipes/vents/pump{ @@ -70371,9 +57735,7 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "tYi" = ( /obj/structure/disposalpipe/segment{ @@ -70382,18 +57744,14 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "tYr" = ( /obj/structure/bed/chair{ dir = 8; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "tYw" = ( /obj/effect/decal/medical_decals{ @@ -70405,10 +57763,7 @@ name = "General Listening Channel"; pixel_x = 28 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/lower_medical_lobby) "tYM" = ( /obj/structure/pipes/vents/pump{ @@ -70423,15 +57778,11 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_f_p) "tYX" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/bridgebunks) "tZc" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "tZg" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -70446,9 +57797,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/port) "tZZ" = ( /obj/structure/machinery/cryopod, @@ -70460,9 +57809,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/port) "uac" = ( /obj/structure/machinery/light{ @@ -70474,19 +57821,14 @@ /area/almayer/lifeboat_pumps/north1) "uag" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/mess) "uah" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_medbay) "ual" = ( /obj/structure/sink{ @@ -70500,22 +57842,15 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer/research/containment/corner_var1{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner_var1/east, /area/almayer/medical/containment/cell) "uay" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/lower_medical_medbay) "uaA" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_s) "uaG" = ( /turf/closed/wall/almayer, @@ -70526,9 +57861,7 @@ pixel_x = -2; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "uaU" = ( /obj/structure/surface/table/almayer, @@ -70619,9 +57952,7 @@ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "udf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -70641,9 +57972,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/lower/port_aft_hallway) "udi" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/living/briefing) "udr" = ( /obj/structure/disposalpipe/segment{ @@ -70653,24 +57982,17 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lower_medical_lobby) "udv" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/hallways/upper/fore_hallway) "udx" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "udG" = ( /obj/structure/disposalpipe/segment, @@ -70678,9 +58000,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "udK" = ( /obj/structure/machinery/disposal, @@ -70688,10 +58008,7 @@ /obj/structure/sign/safety/coffee{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "udR" = ( /obj/structure/bed/chair{ @@ -70705,10 +58022,7 @@ pixel_x = -19; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/shipboard/brig/cic_hallway) "udZ" = ( /obj/structure/pipes/vents/scrubber, @@ -70722,9 +58036,7 @@ name = "\improper Exterior Airlock"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/port_point_defense) "uek" = ( /obj/structure/surface/table/almayer, @@ -70733,9 +58045,7 @@ pixel_x = 2; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "uew" = ( /obj/structure/pipes/vents/pump{ @@ -70746,9 +58056,7 @@ "uey" = ( /obj/structure/machinery/cm_vending/sorted/medical/bolted, /obj/structure/medical_supply_link/green, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lockerroom) "uez" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -70773,10 +58081,7 @@ pixel_x = -1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/medical_science) "ueY" = ( /obj/structure/machinery/light, @@ -70787,9 +58092,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/alpha{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha) "ufh" = ( /obj/structure/stairs/perspective{ @@ -70803,30 +58106,20 @@ dir = 4; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering) "ufJ" = ( /obj/structure/machinery/cryopod/right{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "ufL" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/uniform_vendors, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "ugj" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/maint/hull/lower/l_m_s) "ugo" = ( /obj/item/tool/weldpack{ @@ -70834,9 +58127,7 @@ }, /obj/structure/surface/table/almayer, /obj/item/clothing/head/welding, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "ugu" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, @@ -70849,9 +58140,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/almayer/shipboard/brig/starboard_hallway) "ugJ" = ( /obj/structure/largecrate/random/case/small, @@ -70859,35 +58148,25 @@ pixel_x = -1; pixel_y = 9 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "ugZ" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "uhh" = ( /obj/structure/machinery/vending/cola{ density = 0; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "uhl" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; pixel_x = 2 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/east, /area/almayer/living/offices) "uhq" = ( /obj/structure/disposalpipe/segment{ @@ -70901,14 +58180,10 @@ id = "northcheckpoint"; name = "\improper Checkpoint Shutters" }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/hallways/lower/starboard_midship_hallway) "uhA" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/starboard_hallway) "uhE" = ( /obj/structure/closet/secure_closet/guncabinet/red/mp_armory_m4ra_rifle, @@ -70924,36 +58199,24 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/living/offices) "uig" = ( /obj/structure/largecrate/supply/floodlights, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "uiC" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/lower/engine_core) "uiG" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/upper_engineering/starboard) "uiK" = ( /obj/item/ammo_box/magazine/misc/mre, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "uiR" = ( /obj/structure/prop/invuln{ @@ -70963,33 +58226,23 @@ name = "umbilical wall" }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/almayer_hull{ - dir = 8; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/west, /area/almayer/engineering/upper_engineering/starboard) "uiT" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/hallways/hangar) "uiZ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/reinforced{ dir = 1; name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cichallway) "ujn" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_floor2" - }, +/turf/open/floor/almayer/aicore/no_build/ai_floor2, /area/almayer/command/airoom) "ujz" = ( /obj/structure/disposalpipe/segment, @@ -70998,16 +58251,11 @@ dir = 8; pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_lobby) "ujV" = ( /obj/structure/machinery/vending/dinnerware, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "uky" = ( /obj/effect/decal/warning_stripes{ @@ -71018,15 +58266,11 @@ /area/almayer/hallways/lower/port_umbilical) "ukC" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "ukP" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "ukV" = ( /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep, @@ -71056,17 +58300,11 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "uly" = ( /obj/structure/bed/stool, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/squads/req) "ulH" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -71080,18 +58318,13 @@ /area/almayer/hallways/lower/port_aft_hallway) "ulZ" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/living/offices) "umh" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south2) "umk" = ( /obj/structure/machinery/light/small{ @@ -71105,33 +58338,23 @@ "umm" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/light/small, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/almayer/powered/agent) "umy" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering/starboard) "umI" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/aft_hallway) "umS" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/living/pilotbunks) "umW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -71153,9 +58376,7 @@ dir = 1; pixel_y = -28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "uns" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, @@ -71163,25 +58384,18 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/almayer/shipboard/brig/cells) "unx" = ( /obj/structure/pipes/standard/simple/visible{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "unQ" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "unT" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -71190,9 +58404,7 @@ pixel_y = -7 }, /obj/item/storage/bible, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "unZ" = ( /obj/structure/platform{ @@ -71201,25 +58413,18 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "uoi" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "uoj" = ( /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "uoA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -71232,9 +58437,7 @@ dir = 1; pixel_y = -28 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/computerlab) "uoO" = ( /obj/structure/sign/safety/water{ @@ -71247,15 +58450,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/upper_medical) "upO" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/living/offices) "upR" = ( /obj/structure/machinery/light{ @@ -71265,10 +58464,7 @@ pixel_x = 7; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/port) "upS" = ( /obj/structure/largecrate/random/case/double, @@ -71307,9 +58503,7 @@ pixel_x = 5; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "uqg" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -71337,19 +58531,14 @@ pixel_y = 6 }, /obj/item/weapon/gun/rifle/m41a, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "uqA" = ( /obj/structure/machinery/firealarm{ dir = 8; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/squads/bravo) "uqI" = ( /obj/structure/machinery/light{ @@ -71362,10 +58551,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/hallways/lower/starboard_umbilical) "ury" = ( /obj/structure/bed/chair{ @@ -71375,18 +58561,14 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "urM" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/vending/cigarette, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/engineering/upper_engineering) "urN" = ( /obj/effect/landmark/start/marine/leader/charlie, @@ -71399,9 +58581,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "usq" = ( /obj/structure/sign/safety/ammunition{ @@ -71412,18 +58592,14 @@ pixel_y = 32 }, /obj/structure/closet/secure_closet/guncabinet/red/armory_m39_submachinegun, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/panic) "usu" = ( /obj/structure/surface/rack, /obj/item/roller, /obj/item/roller, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "usy" = ( /obj/effect/decal/warning_stripes{ @@ -71432,9 +58608,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "usX" = ( /obj/structure/disposalpipe/segment{ @@ -71447,17 +58621,11 @@ "usZ" = ( /obj/structure/pipes/unary/outlet_injector, /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower) "utn" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "uto" = ( /obj/structure/closet/crate, @@ -71473,9 +58641,7 @@ dir = 1 }, /obj/structure/pipes/vents/pump/on, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering) "utp" = ( /turf/open/floor/plating/plating_catwalk, @@ -71484,9 +58650,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "utX" = ( /turf/closed/wall/almayer/research/containment/wall/connect_e2{ @@ -71494,10 +58658,7 @@ }, /area/almayer/medical/containment/cell) "utZ" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/shipboard/brig/processing) "uuj" = ( /obj/structure/surface/table/almayer, @@ -71518,17 +58679,13 @@ pixel_x = 14; pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "uun" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/starboard_hallway) "uuu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -71558,9 +58715,7 @@ name = "\improper Evacuation Airlock SU-1"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "uuD" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -71570,15 +58725,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower) "uuI" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/almayer/hallways/lower/port_midship_hallway) "uuR" = ( /obj/structure/desertdam/decals/road_edge{ @@ -71607,9 +58757,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_aft_hallway) "uvh" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -71618,24 +58766,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_aft_hallway) "uvp" = ( /obj/structure/largecrate/supply, /obj/structure/sign/safety/bulkhead_door{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "uvt" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/bridgebunks) "uvu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -71644,10 +58786,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/squads/bravo) "uvP" = ( /obj/structure/machinery/light{ @@ -71660,9 +58799,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer/research/containment/corner{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner/east, /area/almayer/medical/containment/cell) "uvU" = ( /obj/structure/surface/table/almayer, @@ -71673,32 +58810,23 @@ pixel_x = -10 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "uvY" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/cells) "uws" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/shipboard/port_missiles) "uwt" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/bed/chair/comfy/delta{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "uwv" = ( /turf/open/floor/plating/plating_catwalk, @@ -71717,9 +58845,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "uxa" = ( /obj/structure/bed/chair/wood/normal{ @@ -71737,9 +58863,7 @@ /obj/item/cell/high/empty, /obj/item/cell/high/empty, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "uxp" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -71753,9 +58877,7 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/squads/charlie) "uxC" = ( /obj/structure/machinery/light{ @@ -71798,10 +58920,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/starboard) "uys" = ( /turf/closed/wall/almayer/reinforced, @@ -71817,9 +58936,7 @@ /obj/structure/largecrate/random/case{ layer = 2.98 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "uzv" = ( /obj/structure/bed/chair{ @@ -71851,20 +58968,14 @@ "uAj" = ( /obj/structure/bed/chair, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/port_missiles) "uAl" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/port) "uAC" = ( /obj/item/bedsheet/purple{ @@ -71891,18 +59002,13 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/living/port_emb) "uAK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/engineering/lower/engine_core) "uAL" = ( /obj/structure/bed/chair/wood/normal, @@ -71919,19 +59025,14 @@ pixel_x = 7; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/hallways/upper/midship_hallway) "uAW" = ( /obj/structure/machinery/cryopod{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "uBi" = ( /obj/effect/decal/cleanable/dirt, @@ -71976,9 +59077,7 @@ "uBG" = ( /obj/item/tool/weldingtool, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/maint/upper/u_a_p) "uBM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -72014,10 +59113,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/living/grunt_rnr) "uCt" = ( /obj/structure/sign/safety/stairs{ @@ -72028,10 +59124,7 @@ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/lower/starboard_midship_hallway) "uCw" = ( /obj/structure/closet/crate/freezer, @@ -72054,9 +59147,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "uCR" = ( /obj/item/tool/warning_cone{ @@ -72079,26 +59170,20 @@ height = 1; id = "bridge2" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/navigation) "uDA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lockerroom) "uDW" = ( /obj/structure/machinery/cm_vending/clothing/tl/delta{ density = 0; pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "uEO" = ( /obj/effect/decal/warning_stripes{ @@ -72125,10 +59210,7 @@ /obj/structure/sign/safety/hazard{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/hallways/lower/repair_bay) "uFd" = ( /obj/effect/decal/warning_stripes{ @@ -72139,9 +59221,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "uFg" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -72157,15 +59237,11 @@ req_access_txt = "8" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "uFp" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "uFq" = ( /obj/structure/disposalpipe/segment, @@ -72195,9 +59271,7 @@ pixel_x = 32 }, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "uGf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -72206,38 +59280,22 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) -"uGi" = ( -/obj/structure/machinery/suit_storage_unit/compression_suit/uscm, -/obj/structure/machinery/alarm/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, -/area/almayer/hallways/lower/starboard_umbilical) "uGN" = ( /obj/structure/pipes/vents/pump, /turf/open/floor/almayer, /area/almayer/shipboard/brig/general_equipment) "uGQ" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "uGU" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "uHk" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -72247,25 +59305,16 @@ /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/cryo_cells) "uHr" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/lifeboat_pumps/south2) "uHT" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/s_bow) "uIv" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/port) "uIA" = ( /obj/effect/decal/warning_stripes{ @@ -72283,15 +59332,11 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/squads/alpha) "uIT" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/alpha_bravo_shared) "uJb" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, @@ -72302,17 +59347,13 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "uJk" = ( /obj/structure/prop/almayer/name_stencil{ icon_state = "almayer4" }, -/turf/open/floor/almayer_hull{ - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir, /area/space) "uJM" = ( /obj/structure/sign/safety/medical{ @@ -72328,18 +59369,14 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "uKd" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/computer/communications{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "uKe" = ( /obj/structure/machinery/conveyor{ @@ -72350,15 +59387,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "uKl" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "uKH" = ( /obj/structure/disposalpipe/segment{ @@ -72383,10 +59416,7 @@ /area/almayer/shipboard/starboard_point_defense) "uLE" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/shipboard/brig/medical) "uLG" = ( /obj/structure/closet/crate/freezer{ @@ -72395,9 +59425,7 @@ /obj/item/reagent_container/food/snacks/mre_pack/xmas2, /obj/item/reagent_container/food/snacks/mre_pack/xmas1, /obj/item/reagent_container/food/snacks/mre_pack/xmas3, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "uMc" = ( /obj/structure/window/framed/almayer/hull, @@ -72416,9 +59444,7 @@ /obj/structure/bed/chair/comfy/delta{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "uMl" = ( /obj/effect/decal/warning_stripes{ @@ -72426,17 +59452,13 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/squads/alpha) "uMn" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/living/port_emb) "uMO" = ( /obj/effect/projector{ @@ -72460,10 +59482,7 @@ /turf/open/floor/almayer/aicore/no_build, /area/almayer/command/airoom) "uMS" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/almayer/squads/delta) "uNf" = ( /obj/structure/sign/safety/conference_room{ @@ -72473,9 +59492,7 @@ /area/almayer/hallways/lower/starboard_fore_hallway) "uNg" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/bridgebunks) "uNp" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -72492,10 +59509,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/lower/workshop/hangar) "uNz" = ( /obj/structure/largecrate/random/barrel/red, @@ -72504,23 +59518,16 @@ "uNB" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "uNM" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/west, /area/almayer/living/briefing) "uNN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/living/basketball) "uNQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -72529,9 +59536,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_aft_hallway) "uNV" = ( /obj/structure/flora/pottedplant{ @@ -72543,24 +59548,17 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/fore_hallway) "uOi" = ( /turf/closed/wall/almayer/outer, /area/almayer/lifeboat_pumps/south2) "uOJ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/living/pilotbunks) "uPr" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/almayer/living/basketball) "uPE" = ( /turf/open/floor/almayer, @@ -72577,9 +59575,7 @@ phone_color = "blue"; phone_id = "AI Reception" }, -/turf/open/floor/almayer/no_build{ - icon_state = "ai_floors" - }, +/turf/open/floor/almayer/no_build/ai_floors, /area/almayer/command/airoom) "uPP" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -72587,9 +59583,7 @@ name = "\improper Atmospherics Wing" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower) "uPQ" = ( /obj/item/weapon/dart/green, @@ -72645,10 +59639,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/command/lifeboat) "uRt" = ( /obj/structure/machinery/light{ @@ -72657,10 +59648,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/upper_medical) "uRD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -72699,9 +59687,7 @@ /obj/structure/machinery/door/airlock/almayer/security/glass{ name = "Brig" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/s_bow) "uRY" = ( /obj/effect/decal/warning_stripes{ @@ -72711,19 +59697,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/upper/port) "uSk" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/upper/aft_hallway) "uSH" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -72732,15 +59712,11 @@ pixel_x = 12; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "uSS" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/lockerroom) "uSU" = ( /obj/structure/largecrate/random/case/double, @@ -72755,10 +59731,7 @@ dir = 4; layer = 2.7 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "uTk" = ( /obj/structure/largecrate/random/secure, @@ -72767,9 +59740,7 @@ "uTl" = ( /obj/structure/surface/table/almayer, /obj/item/weapon/gun/rifle/m41a, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "uTs" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -72778,9 +59749,7 @@ name = "\improper Brig Lockdown Shutter" }, /obj/structure/machinery/door/airlock/almayer/maint/reinforced, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/p_bow) "uTv" = ( /obj/structure/surface/table/almayer, @@ -72800,9 +59769,7 @@ "uTN" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/living/pilotbunks) "uTP" = ( /obj/structure/disposalpipe/segment, @@ -72810,9 +59777,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_aft_hallway) "uTU" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -72824,9 +59789,7 @@ layer = 2.2; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "uTV" = ( /obj/effect/decal/warning_stripes{ @@ -72834,15 +59797,11 @@ pixel_y = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/engineering/lower/workshop) "uTZ" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering/port) "uUe" = ( /obj/structure/machinery/cryopod/right{ @@ -72856,9 +59815,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/upper_engineering/port) "uUf" = ( /obj/structure/surface/table/almayer, @@ -72877,10 +59834,7 @@ pixel_y = -2 }, /obj/item/reagent_container/pill/happy, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/hallways/lower/repair_bay) "uUi" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -72896,10 +59850,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie) "uUt" = ( /obj/structure/surface/table/almayer, @@ -72907,9 +59858,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/starboard_point_defense) "uUu" = ( /obj/structure/machinery/status_display{ @@ -72919,10 +59868,7 @@ /obj/structure/machinery/computer/secure_data{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/brig/perma) "uUz" = ( /obj/structure/window/framed/almayer, @@ -72963,24 +59909,18 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/shipboard/brig/cic_hallway) "uVh" = ( /obj/structure/filingcabinet/seeds, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "uVp" = ( /obj/structure/sign/safety/water{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "uVv" = ( /obj/structure/pipes/standard/manifold/hidden/supply/no_boom{ @@ -72989,20 +59929,14 @@ /turf/open/floor/almayer/aicore/no_build, /area/almayer/command/airoom) "uVA" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/shipboard/brig/cic_hallway) "uVD" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/almayer/living/cryo_cells) "uVV" = ( /obj/structure/machinery/light{ @@ -73015,30 +59949,21 @@ dir = 1 }, /obj/structure/machinery/cm_vending/sorted/cargo_guns/pilot_officer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/pilotbunks) "uVY" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "uWc" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "uWk" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northwest, /area/almayer/hallways/upper/midship_hallway) "uWm" = ( /obj/effect/projector{ @@ -73046,10 +59971,7 @@ vector_x = -19; vector_y = 104 }, -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/hallways/lower/port_midship_hallway) "uWV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -73068,9 +59990,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "uXf" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -73083,22 +60003,16 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "uXj" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/almayer/medical/containment/cell) "uXk" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/engine_core) "uXm" = ( /obj/structure/disposalpipe/segment{ @@ -73122,9 +60036,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/interrogation) "uXy" = ( /obj/structure/window/framed/almayer/hull/hijack_bustable, @@ -73139,18 +60051,14 @@ "uXE" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/upper/midship_hallway) "uXL" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/machinery/power/smes/buildable, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/engineering/upper_engineering/starboard) "uXU" = ( /obj/structure/closet/crate/freezer, @@ -73163,10 +60071,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_lobby) "uYd" = ( /obj/structure/flora/pottedplant{ @@ -73174,9 +60079,7 @@ pixel_y = 12 }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "uYg" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -73186,18 +60089,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "uYM" = ( /obj/structure/machinery/status_display{ pixel_y = -30 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "uZm" = ( /obj/effect/projector{ @@ -73212,25 +60110,17 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/almayer/living/port_emb) "uZF" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/almayer, /area/almayer/engineering/lower/workshop) "uZH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/starboard) "uZV" = ( /obj/structure/reagent_dispensers/fueltank/gas/methane{ @@ -73240,9 +60130,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "uZZ" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -73251,9 +60139,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/basketball) "vaq" = ( /obj/structure/disposalpipe/junction{ @@ -73268,9 +60154,7 @@ dir = 1; name = "Medical Storage" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "vaS" = ( /turf/open/floor/plating/plating_catwalk, @@ -73287,10 +60171,7 @@ icon_state = "SW-out" }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "vbf" = ( /obj/structure/machinery/landinglight/ds2/delaytwo{ @@ -73299,9 +60180,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "vbo" = ( /obj/structure/machinery/door/airlock/almayer/security/glass/reinforced{ @@ -73322,9 +60201,7 @@ id = "courtyard_cells"; name = "\improper Courtyard Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/processing) "vbB" = ( /turf/open/floor/plating/plating_catwalk, @@ -73341,9 +60218,7 @@ pixel_x = -5; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "vbM" = ( /obj/structure/flora/pottedplant{ @@ -73355,47 +60230,34 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/squads/bravo) "vbR" = ( /obj/structure/window/framed/almayer, /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/almayer/squads/req) "vbS" = ( /obj/structure/closet/secure_closet/personal/patient{ name = "morgue closet" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "vbU" = ( /obj/structure/sign/safety/maint{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/midship_hallway) "vbV" = ( /obj/structure/bed/chair/wheelchair{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/lower_medical_medbay) "vbZ" = ( /obj/effect/decal/warning_stripes{ @@ -73404,19 +60266,13 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "vcm" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_x = -30 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/perma) "vcq" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -73426,18 +60282,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_lobby) "vcu" = ( /obj/effect/landmark/start/engineering, /turf/open/floor/plating/plating_catwalk, /area/almayer/engineering/upper_engineering/port) "vcE" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "vcG" = ( /obj/item/device/radio/intercom{ @@ -73462,9 +60314,7 @@ /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/almayer/shipboard/brig/execution) "vdL" = ( /obj/structure/sign/safety/reception{ @@ -73475,10 +60325,7 @@ pixel_x = -17; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "vdM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -73497,30 +60344,21 @@ /obj/structure/machinery/cryo_cell{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "vdR" = ( /obj/structure/sign/safety/maint{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south2) "ven" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/living/grunt_rnr) "veq" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "veu" = ( /obj/structure/surface/table/almayer, @@ -73528,9 +60366,7 @@ pixel_x = 6; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "vfa" = ( /obj/structure/disposalpipe/segment{ @@ -73539,10 +60375,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southeast, /area/almayer/squads/charlie) "vfo" = ( /obj/structure/machinery/door/airlock/almayer/secure/reinforced{ @@ -73550,9 +60383,7 @@ name = "\improper Evacuation Airlock PL-2"; req_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/powered) "vfx" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -73565,15 +60396,10 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/squads/bravo) "vfP" = ( -/turf/open/floor/almayer/research/containment/corner{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/corner/north, /area/almayer/medical/containment/cell) "vfS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -73608,18 +60434,13 @@ dir = 8; pixel_x = 29 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "vgv" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower/workshop) "vgw" = ( /turf/closed/wall/almayer/outer, @@ -73631,10 +60452,7 @@ }, /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/research, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/hydroponics) "vgB" = ( /obj/structure/surface/table/almayer, @@ -73653,27 +60471,19 @@ pixel_x = 8; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "vgD" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/command/lifeboat) "vgO" = ( /turf/closed/wall/almayer/research/containment/wall/east, /area/almayer/medical/containment/cell) "vhb" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/maint/upper/u_a_p) "vhe" = ( /obj/structure/filingcabinet{ @@ -73709,10 +60519,7 @@ name = "synthetic potted plant"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/almayer/squads/charlie) "vhX" = ( /obj/structure/window/framed/almayer/white, @@ -73721,10 +60528,6 @@ }, /turf/open/floor/plating, /area/almayer/medical/lower_medical_medbay) -"vhY" = ( -/obj/structure/sign/goldenplaque, -/turf/closed/wall/almayer, -/area/almayer/living/gym) "vif" = ( /obj/structure/bed/chair/wood/normal{ dir = 1 @@ -73732,9 +60535,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/chapel) "vih" = ( /obj/structure/surface/table/almayer, @@ -73743,9 +60544,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "vil" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -73761,14 +60560,10 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "vit" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/operating_room_four) "viu" = ( /obj/structure/machinery/shower{ @@ -73788,10 +60583,7 @@ /obj/structure/bed/sofa/south/white/right{ pixel_y = 16 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/maint/upper/u_m_p) "viB" = ( /obj/structure/pipes/standard/manifold/hidden/supply/no_boom{ @@ -73801,44 +60593,31 @@ /area/almayer/command/airoom) "viJ" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/gym) "viN" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/command/securestorage) "viO" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 5 - }, +/turf/open/floor/almayer/uscm/directional/northeast, /area/almayer/living/briefing) "viS" = ( /obj/effect/landmark/start/marine/engineer/bravo, /obj/effect/landmark/late_join/bravo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "vjb" = ( /obj/structure/sign/safety/restrictedarea{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south1) "vjg" = ( /obj/structure/prop/almayer/missile_tube{ icon_state = "missiletubesouth" }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/port_missiles) "vjv" = ( /obj/effect/decal/cleanable/blood/oil, @@ -73864,20 +60643,14 @@ pixel_x = -4; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "vjG" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/hallways/lower/port_umbilical) "vjK" = ( /obj/effect/decal/cleanable/dirt, @@ -73895,26 +60668,19 @@ id = "Hangar Lockdown"; name = "\improper Hangar Lockdown Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/lower/constr) "vjT" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/hallways/lower/port_umbilical) "vjW" = ( /obj/structure/reagent_dispensers/watertank{ anchored = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "vka" = ( /turf/open/floor/almayer, @@ -73928,28 +60694,21 @@ name = "Privacy Shutters"; pixel_y = -19 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "vkp" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/medical_science) "vky" = ( /obj/structure/machinery/door/poddoor/almayer/open{ id = "Brig Lockdown Shutters"; name = "\improper Brig Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/p_bow) "vkI" = ( /obj/item/coin/silver{ @@ -73959,9 +60718,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "vkM" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -73972,9 +60729,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/general_equipment) "vkO" = ( /obj/structure/closet, @@ -73986,44 +60741,30 @@ }, /obj/item/tool/weldingtool, /obj/item/clothing/glasses/welding, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/lower/s_bow) "vkR" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/bed/sofa/south/grey, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "vlk" = ( /obj/structure/closet/emcloset, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/lifeboat) "vln" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_lobby) "vly" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/prop/almayer/CICmap, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/port_missiles) "vlM" = ( /obj/effect/decal/warning_stripes{ @@ -74064,39 +60805,28 @@ pixel_y = 8 }, /obj/item/toy/plush/barricade, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "vlX" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha_bravo_shared) "vme" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/squads/alpha) "vml" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, /obj/structure/sign/safety/storage{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "vmq" = ( /turf/open/floor/almayer, /area/almayer/maint/hull/lower/l_m_s) "vmE" = ( -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/engineering/lower) "vmJ" = ( /obj/effect/step_trigger/clone_cleaner, @@ -74113,38 +60843,26 @@ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "vmP" = ( /obj/structure/bed/chair/comfy/bravo{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "vmW" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/port_missiles) "vno" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/hallways/lower/port_midship_hallway) "vnD" = ( /obj/structure/barricade/handrail{ dir = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "vnM" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -74158,25 +60876,18 @@ "voj" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/hallways/upper/fore_hallway) "vop" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/almayer/hallways/lower/repair_bay) "vor" = ( /obj/effect/decal/cleanable/blood, /obj/structure/prop/broken_arcade, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "vou" = ( /obj/structure/surface/rack{ @@ -74224,9 +60935,7 @@ pixel_x = 8; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/lower_medical_medbay) "voV" = ( /obj/effect/decal/warning_stripes{ @@ -74245,9 +60954,7 @@ /obj/structure/machinery/door/poddoor/almayer/biohazard/white{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/containment) "vpe" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -74255,20 +60962,13 @@ dir = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/workshop/hangar) "vpf" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "vpn" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south1) "vpv" = ( /obj/structure/machinery/shower, @@ -74310,21 +61010,14 @@ /obj/structure/machinery/computer/cameras/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "vpV" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/almayer/command/cic) "vpW" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "vqc" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -74335,9 +61028,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/processing) "vqz" = ( /obj/structure/machinery/light{ @@ -74347,10 +61038,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/lower/port_fore_hallway) "vqC" = ( /obj/structure/pipes/vents/pump{ @@ -74361,10 +61049,7 @@ "vqD" = ( /obj/item/trash/candle, /obj/item/tool/match/paper, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "vqI" = ( /obj/structure/surface/table/reinforced/prison, @@ -74382,19 +61067,12 @@ /area/almayer/squads/charlie_delta_shared) "vqK" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/upper_engineering/starboard) "vqL" = ( /obj/item/clothing/under/shorts/black, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/obj/structure/machinery/power/apc/almayer/west, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "vqW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -74404,9 +61082,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/medical_science) "vqZ" = ( /obj/structure/machinery/shower{ @@ -74450,9 +61126,7 @@ /obj/structure/sign/safety/maint{ pixel_x = -18 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/offices) "vrJ" = ( /obj/effect/decal/warning_stripes{ @@ -74463,55 +61137,40 @@ dir = 2; name = "\improper Liasion's Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/corporateliaison) "vrM" = ( /obj/structure/closet/secure_closet{ name = "secure evidence locker"; req_access_txt = "3" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/evidence_storage) "vrR" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Lower Deck Waste Tank Control" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "vrW" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/living/briefing) "vrZ" = ( /obj/structure/largecrate/machine/bodyscanner, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "vsd" = ( /obj/effect/step_trigger/clone_cleaner, /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_m_s) "vse" = ( /obj/structure/machinery/cryopod/right{ pixel_y = 6 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/offices) "vsf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -74524,9 +61183,7 @@ req_one_access_txt = "2;3;12;19"; throw_range = 15 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_midship_hallway) "vsh" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -74540,9 +61197,8 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/stern) "vsz" = ( -/obj/structure/machinery/camera/autoname/almayer{ - dir = 8; - name = "ship-grade camera" +/obj/structure/machinery/camera/autoname/almayer/brig{ + dir = 8 }, /turf/open/floor/almayer, /area/almayer/shipboard/brig/cells) @@ -74552,21 +61208,14 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "vta" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cichallway) "vti" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "vtm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -74576,37 +61225,27 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/medical_science) "vtr" = ( /obj/structure/machinery/mech_bay_recharge_port, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/almayer/powered/agent) "vtx" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/upper_medical) "vtG" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "vtJ" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "vub" = ( /turf/closed/wall/almayer, @@ -74625,9 +61264,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "vuF" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -74636,9 +61273,7 @@ name = "\improper Kitchen Hydroponics"; req_one_access_txt = "30;19" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/grunt_rnr) "vuG" = ( /obj/structure/sign/safety/maint{ @@ -74658,9 +61293,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/squads/delta) "vuV" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -74675,10 +61308,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/shipboard/weapon_room) "vvp" = ( /obj/structure/pipes/vents/pump, @@ -74702,9 +61332,7 @@ pixel_x = -5; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "vvy" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, @@ -74721,18 +61349,14 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "vvH" = ( /obj/structure/sign/safety/storage{ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "vvX" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, @@ -74741,9 +61365,7 @@ id = "OuterShutter"; name = "\improper Saferoom Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/panic) "vvY" = ( /obj/structure/sink{ @@ -74765,15 +61387,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "vwj" = ( -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "vwC" = ( /obj/effect/step_trigger/clone_cleaner, @@ -74781,10 +61399,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/starboard) "vwF" = ( /obj/structure/machinery/light{ @@ -74792,10 +61407,7 @@ }, /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_lobby) "vwI" = ( /obj/structure/surface/table/almayer, @@ -74805,10 +61417,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/grunt_rnr) "vwT" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/hallways/upper/midship_hallway) "vwU" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -74818,10 +61427,7 @@ /obj/structure/machinery/door/poddoor/shutters/almayer/uniform_vendors{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/command/cic) "vwY" = ( /obj/structure/surface/table/almayer, @@ -74842,10 +61448,7 @@ /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/shipboard/brig/chief_mp_office) "vxK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -74883,24 +61486,18 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_midship_hallway) "vyg" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "vyh" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_s) "vyi" = ( /obj/structure/window/framed/almayer, @@ -74919,22 +61516,15 @@ pixel_y = 6 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/offices) "vyr" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "vyu" = ( /obj/structure/bed/sofa/south/white/right, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_lobby) "vyB" = ( /turf/open/floor/plating/plating_catwalk, @@ -74943,10 +61533,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer/aicore/no_build{ - dir = 4; - icon_state = "ai_arrow" - }, +/turf/open/floor/almayer/aicore/no_build/ai_arrow/east, /area/almayer/command/airoom) "vyH" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -74968,15 +61555,11 @@ /obj/structure/machinery/door/airlock/almayer/security/reinforced{ name = "\improper Chief MP's Bedroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/chief_mp_office) "vzk" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/shipboard/brig/processing) "vzp" = ( /turf/open/floor/almayer/research/containment/entrance, @@ -74989,25 +61572,18 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/almayer/shipboard/brig/starboard_hallway) "vzz" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Hydroponics Garden" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/cells) "vzB" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "vzK" = ( /turf/open/floor/almayer, @@ -75026,9 +61602,7 @@ id = "kitchen"; name = "\improper Kitchen Shutters" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "vAg" = ( /obj/structure/largecrate/random/barrel/blue, @@ -75045,18 +61619,11 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/hallways/hangar) "vAx" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "vAz" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -75069,9 +61636,7 @@ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "vAG" = ( /turf/open/floor/almayer, @@ -75080,21 +61645,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/hallways/upper/port) "vAI" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/obj/structure/machinery/power/apc/almayer/west, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "vAQ" = ( /obj/structure/surface/table/almayer, @@ -75102,9 +61660,7 @@ pixel_x = 2; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "vBp" = ( /obj/structure/bed/chair/comfy{ @@ -75113,10 +61669,7 @@ /obj/structure/window/reinforced/ultra{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/living/briefing) "vBC" = ( /obj/structure/pipes/vents/pump, @@ -75130,17 +61683,13 @@ /obj/item/paper_bin/uscm{ pixel_y = 7 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/shipboard/brig/chief_mp_office) "vBU" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/squads/req) "vCg" = ( /obj/effect/decal/warning_stripes{ @@ -75150,18 +61699,13 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "vCk" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/hydroponics) "vCt" = ( /obj/structure/sign/safety/storage{ @@ -75171,28 +61715,19 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/north1) "vCv" = ( -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/upper/midship_hallway) "vCx" = ( /obj/structure/machinery/status_display{ pixel_y = -30 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/shipboard/brig/cic_hallway) "vCy" = ( -/obj/structure/machinery/camera/autoname/almayer{ - dir = 4; - name = "ship-grade camera"; - pixel_y = 6 - }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" +/obj/structure/machinery/camera/autoname/almayer/brig{ + dir = 4 }, +/turf/open/floor/almayer/green/west, /area/almayer/shipboard/brig/cells) "vCE" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -75212,9 +61747,7 @@ c_tag = "AI - Primary Processors"; autoname = 0 }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_floor2" - }, +/turf/open/floor/almayer/aicore/no_build/ai_floor2, /area/almayer/command/airoom) "vCO" = ( /obj/effect/landmark/start/bridge, @@ -75224,9 +61757,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/hydroponics) "vDd" = ( /obj/structure/window/framed/almayer/hull/hijack_bustable, @@ -75240,9 +61771,7 @@ /area/almayer/living/cryo_cells) "vDh" = ( /obj/structure/largecrate/random, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "vDo" = ( /obj/structure/disposalpipe/segment{ @@ -75274,9 +61803,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "vEj" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -75290,10 +61817,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/medical_science) "vEv" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -75301,9 +61825,7 @@ name = "\improper North West Ladders Shutters" }, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_fore_hallway) "vEx" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -75314,9 +61836,7 @@ name = "Morgue Waiting Room"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/upper_medical) "vEG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -75334,56 +61854,38 @@ /area/almayer/maint/hull/lower/l_f_s) "vER" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/aft_hallway) "vEV" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/starboard) "vFn" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "vFp" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "vFv" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "vFw" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "vFH" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "vFI" = ( /obj/structure/largecrate/random/secure, @@ -75394,37 +61896,25 @@ /obj/item/clothing/glasses/sunglasses{ pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "vGn" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/interrogation) "vGA" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "vGG" = ( /obj/structure/bed/chair/comfy/bravo, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "vGI" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/numbertwobunks) "vGQ" = ( /obj/structure/machinery/light{ @@ -75443,9 +61933,7 @@ /obj/structure/machinery/computer/view_objectives{ pixel_x = -9 }, -/turf/open/floor/almayer/no_build{ - icon_state = "plating" - }, +/turf/open/floor/almayer/no_build/plating, /area/almayer/command/airoom) "vHh" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -75480,9 +61968,7 @@ phone_id = "Flight Deck"; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/repair_bay) "vHq" = ( /obj/item/device/assembly/mousetrap/armed, @@ -75497,9 +61983,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/port_emb) "vHt" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -75538,9 +62022,7 @@ /obj/structure/machinery/door/window/westright{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "vHO" = ( /obj/effect/decal/warning_stripes{ @@ -75550,9 +62032,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer/research/containment/corner_var1{ - icon_state = "containment_corner_variant_2" - }, +/turf/open/floor/almayer/research/containment/corner_var1/containment_corner_variant_2, /area/almayer/medical/containment/cell) "vHP" = ( /obj/structure/surface/table/almayer, @@ -75571,24 +62051,18 @@ /obj/item/device/flashlight, /obj/item/device/flashlight, /obj/item/device/flashlight, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "vIf" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/upper_medical) "vIg" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_a_s) "vIo" = ( /turf/closed/wall/almayer, @@ -75607,27 +62081,18 @@ /turf/open/floor/almayer, /area/almayer/hallways/upper/midship_hallway) "vJc" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/warden_office) "vJg" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/securestorage) "vJo" = ( /obj/structure/machinery/computer/cameras/almayer_network{ dir = 1 }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/almayer/shipboard/navigation) "vJR" = ( /obj/structure/barricade/handrail, @@ -75643,9 +62108,7 @@ /obj/structure/machinery/firealarm{ pixel_y = -29 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/bravo) "vJZ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -75665,15 +62128,11 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/containment) "vKe" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "vKr" = ( /obj/structure/disposalpipe/segment, @@ -75688,9 +62147,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/processing) "vKB" = ( /obj/structure/closet/secure_closet/guncabinet/red/mp_armory_m4ra_rifle, @@ -75708,9 +62165,7 @@ "vLg" = ( /obj/item/trash/uscm_mre, /obj/structure/bed/chair/comfy/charlie, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "vLj" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -75723,18 +62178,13 @@ /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/machinery/door/poddoor/almayer/biohazard/white, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/upper_medical) "vLp" = ( /obj/structure/sign/safety/storage{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/hallways/lower/repair_bay) "vLz" = ( /obj/structure/machinery/door_control{ @@ -75755,10 +62205,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/charlie) "vMb" = ( /obj/item/stool{ @@ -75775,10 +62222,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/offices) "vMt" = ( -/turf/open/floor/almayer/aicore/no_build{ - dir = 8; - icon_state = "ai_silver" - }, +/turf/open/floor/almayer/aicore/no_build/ai_silver/west, /area/almayer/command/airoom) "vMA" = ( /obj/structure/machinery/firealarm{ @@ -75790,10 +62234,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/lower/port_midship_hallway) "vME" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/almayer/engineering/upper_engineering/port) "vMG" = ( /obj/structure/disposalpipe/segment{ @@ -75807,19 +62248,14 @@ pixel_x = 8; pixel_y = -26 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "vMI" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "vMJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -75831,33 +62267,24 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ layer = 1.9 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/mp_bunks) "vMM" = ( /obj/structure/machinery/light, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "vMU" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/hallways/lower/port_fore_hallway) "vNo" = ( /obj/structure/largecrate/random/case/double, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_p) "vNp" = ( /obj/structure/sign/safety/three{ @@ -75882,14 +62309,10 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/starboard_hallway) "vNW" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 9 - }, +/turf/open/floor/almayer/uscm/directional/northwest, /area/almayer/command/cic) "vOh" = ( /obj/structure/pipes/vents/pump, @@ -75902,9 +62325,7 @@ pixel_y = 8 }, /obj/structure/machinery/recharger, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/mp_bunks) "vOw" = ( /obj/structure/surface/rack, @@ -75912,9 +62333,7 @@ /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/lower/l_m_s) "vOy" = ( /turf/closed/wall/almayer/white/reinforced, @@ -75934,19 +62353,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "vOP" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, /obj/structure/machinery/door/poddoor/almayer/biohazard/white, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/upper_medical) "vOV" = ( /obj/effect/decal/warning_stripes{ @@ -75965,9 +62379,7 @@ id = "CIC Lockdown"; name = "\improper Combat Information Center Blast Door" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/mess) "vOZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -75976,9 +62388,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "vPf" = ( /obj/structure/window/framed/almayer, @@ -75998,9 +62408,7 @@ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "vPw" = ( /obj/structure/machinery/light{ @@ -76019,9 +62427,7 @@ /obj/structure/sign/safety/maint{ pixel_y = -26 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/delta) "vPM" = ( /obj/effect/decal/warning_stripes{ @@ -76035,9 +62441,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "vPR" = ( /obj/item/clothing/suit/storage/marine/light/vest, @@ -76049,9 +62453,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/engineering/lower/workshop/hangar) "vPT" = ( /obj/structure/machinery/light{ @@ -76077,15 +62479,10 @@ /obj/structure/catwalk{ health = null }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/stair_clone/upper) "vQf" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/north, /area/almayer/command/securestorage) "vQq" = ( /obj/structure/surface/table/almayer, @@ -76096,9 +62493,7 @@ /obj/structure/sign/safety/restrictedarea{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/upper/fore_hallway) "vQR" = ( /obj/structure/disposalpipe/segment, @@ -76120,16 +62515,10 @@ /obj/structure/machinery/faxmachine/uscm{ department = "SEA" }, -/turf/open/floor/strata{ - desc = "This metal floor has been painted to look like one made of wood. Unfortunately, wood and high pressure internal atmosphere don't mix well. Wood is a major fire hazard don't'cha know."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_metal, /area/almayer/shipboard/sea_office) "vRb" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 10 - }, +/turf/open/floor/almayer/uscm/directional/southwest, /area/almayer/command/cic) "vRu" = ( /obj/structure/surface/rack{ @@ -76140,10 +62529,7 @@ pixel_y = 11 }, /obj/item/storage/box/matches, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/upper_engineering/starboard) "vRA" = ( /obj/effect/step_trigger/teleporter_vector{ @@ -76164,10 +62550,7 @@ /obj/structure/sign/safety/stairs{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/port) "vRX" = ( /obj/structure/surface/table/almayer, @@ -76178,31 +62561,22 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/almayer/medical/upper_medical) "vSl" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "vSn" = ( /obj/structure/barricade/handrail/medical{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/lower_medical_lobby) "vSp" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "vSr" = ( /obj/structure/largecrate/random/case/double, @@ -76221,16 +62595,11 @@ /area/almayer/maint/hull/lower/l_m_s) "vSE" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/upper_engineering/port) "vSG" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/medical/chemistry) "vSK" = ( /obj/structure/surface/table/almayer, @@ -76238,35 +62607,25 @@ pixel_x = 6; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/briefing) "vSN" = ( /obj/structure/sign/safety/distribution_pipes{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "vSW" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/delta) "vTu" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/command/cic) "vTv" = ( /obj/structure/surface/table/almayer, @@ -76280,24 +62639,18 @@ /obj/item/stack/sheet/mineral/phoron/medium_stack{ desc = "Phoron is an extremely rare mineral with exotic properties, often used in cutting-edge research. Just getting it into a stable, solid form is already hard enough. Handle with care." }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering) "vTE" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_s) "vTM" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "vTS" = ( /obj/structure/machinery/light{ @@ -76327,17 +62680,13 @@ "vUb" = ( /obj/effect/landmark/start/marine/alpha, /obj/effect/landmark/late_join/alpha, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "vUe" = ( /obj/structure/bed/chair/comfy/charlie{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "vUh" = ( /obj/structure/machinery/light, @@ -76352,10 +62701,7 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/port) "vUI" = ( /obj/structure/bed/chair/comfy/orange{ @@ -76374,9 +62720,7 @@ pixel_x = 12; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "vUP" = ( /turf/closed/wall/almayer/reinforced, @@ -76388,10 +62732,7 @@ vend_x_offset = 1 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/squads/alpha) "vVd" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -76407,9 +62748,7 @@ /turf/closed/wall/almayer/aicore/hull, /area/almayer/command/airoom) "vVs" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "vVu" = ( /obj/effect/decal/warning_stripes{ @@ -76419,9 +62758,7 @@ /turf/open/floor/almayer, /area/almayer/command/lifeboat) "vVw" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "vVy" = ( /obj/item/device/radio/intercom{ @@ -76436,37 +62773,27 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "vVW" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecaltopright" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_lobby) "vVZ" = ( /obj/structure/machinery/door/airlock/almayer/maint, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_umbilical) "vWc" = ( /obj/structure/surface/table/almayer, /obj/item/device/radio/intercom/normandy{ layer = 3.5 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/living/offices/flight) "vWs" = ( /obj/structure/largecrate/random/barrel/red, @@ -76477,9 +62804,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "vWt" = ( /obj/structure/surface/table/almayer, @@ -76499,9 +62824,7 @@ /obj/item/reagent_container/glass/beaker/bluespace{ pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "vWA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -76557,9 +62880,7 @@ /obj/structure/mirror{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/shipboard/brig/cells) "vWJ" = ( /obj/structure/machinery/landinglight/ds1/delaytwo{ @@ -76568,9 +62889,7 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "vXd" = ( /obj/structure/window/framed/almayer, @@ -76592,9 +62911,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "vXh" = ( /obj/effect/decal/warning_stripes{ @@ -76625,18 +62942,14 @@ icon_state = "pottedplant_10"; pixel_y = 14 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/upper_medical) "vXF" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "vYd" = ( /obj/structure/machinery/light{ @@ -76662,9 +62975,7 @@ id = "courtyard_cells"; name = "\improper Courtyard Lockdown Shutter" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/warden_office) "vYm" = ( /obj/structure/disposalpipe/segment, @@ -76682,10 +62993,7 @@ /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "vYz" = ( /obj/structure/surface/table/almayer, @@ -76708,9 +63016,7 @@ pixel_y = 10 }, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "vYC" = ( /obj/effect/decal/warning_stripes{ @@ -76722,9 +63028,7 @@ /turf/open/floor/almayer, /area/almayer/squads/req) "vYM" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cichallway) "vZb" = ( /obj/structure/machinery/cryopod{ @@ -76734,9 +63038,7 @@ pixel_x = 16; pixel_y = 26 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "vZf" = ( /obj/structure/sign/safety/hvac_old{ @@ -76758,53 +63060,35 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/hallways/upper/midship_hallway) "vZJ" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/hallways/upper/fore_hallway) "wac" = ( /obj/structure/window/reinforced{ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "wan" = ( /obj/structure/surface/table/almayer, /obj/item/facepaint/brown, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/almayer/living/offices) "waD" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/operating_room_one) "waJ" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/upper/port) "waP" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/upper/fore_hallway) "wbu" = ( /obj/effect/decal/cleanable/dirt, @@ -76812,9 +63096,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/living/pilotbunks) "wby" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -76824,9 +63106,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/upper/u_f_s) "wbC" = ( /obj/structure/machinery/atm{ @@ -76835,10 +63115,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "wbJ" = ( /obj/structure/machinery/door_control/airlock{ @@ -76851,9 +63128,7 @@ /area/almayer/engineering/upper_engineering/notunnel) "wbN" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "wbO" = ( /obj/effect/decal/warning_stripes{ @@ -76868,67 +63143,47 @@ icon_state = "pottedplant_21"; pixel_y = 15 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/pilotbunks) "wbP" = ( /obj/structure/machinery/bioprinter{ stored_metal = 125 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/operating_room_four) "wbV" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/living/cryo_cells) "wbX" = ( /obj/structure/closet/secure_closet/cmdcabinet{ pixel_y = 24 }, /obj/item/device/cotablet, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/cic) "wcm" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/lifeboat_pumps/south2) "wct" = ( /obj/structure/closet/radiation, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower) "wcD" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "wcJ" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/s_bow) "wcN" = ( /obj/structure/machinery/status_display{ @@ -76936,9 +63191,7 @@ }, /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "wcR" = ( /obj/structure/surface/table/almayer, @@ -76948,9 +63201,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "wdf" = ( /obj/structure/bed/chair{ @@ -76965,10 +63216,7 @@ pixel_x = -8; pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/shipboard/brig/cic_hallway) "wdv" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -76980,9 +63228,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/lower/engine_core) "wdz" = ( /obj/effect/landmark/start/marine/engineer/charlie, @@ -76990,31 +63236,22 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/charlie) "wdF" = ( -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/shipboard/brig/processing) "wdG" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_f_p) "wdI" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/starboard_missiles) "wdJ" = ( /obj/structure/surface/rack, /obj/item/cell/high/empty, /obj/item/cell/high/empty, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "wdQ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -77024,17 +63261,13 @@ /area/almayer/hallways/lower/port_umbilical) "wdW" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "wed" = ( /obj/structure/surface/table/almayer, /obj/item/storage/belt/utility/full, /obj/item/clothing/glasses/welding, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "wee" = ( /obj/effect/landmark/start/police, @@ -77053,26 +63286,20 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/hydroponics) "wer" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/repair_bay) "wex" = ( /obj/structure/sign/safety/bathunisex{ pixel_x = 8; pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/living/pilotbunks) "weC" = ( /obj/structure/disposalpipe/segment{ @@ -77093,24 +63320,18 @@ /area/almayer/living/pilotbunks) "weR" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/offices) "wfn" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/engineering/lower/workshop/hangar) "wfx" = ( /obj/structure/machinery/vending/cola, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "wfE" = ( /turf/closed/wall/almayer, @@ -77132,19 +63353,13 @@ /obj/structure/window/reinforced/ultra{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/briefing) "wgf" = ( /obj/structure/sign/safety/nonpress_0g{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/stern_point_defense) "wgk" = ( /obj/structure/disposalpipe/segment{ @@ -77154,10 +63369,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/cichallway) "wgO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -77172,27 +63384,20 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "whc" = ( /obj/structure/sign/safety/medical{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "whm" = ( /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "whA" = ( /turf/open/floor/almayer/uscm/directional, @@ -77207,10 +63412,7 @@ pixel_x = -17; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/cichallway) "whO" = ( /obj/structure/disposalpipe/segment, @@ -77230,17 +63432,13 @@ /area/almayer/maint/hull/lower/p_bow) "wiu" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer/aicore/glowing/no_build{ - icon_state = "ai_floor3" - }, +/turf/open/floor/almayer/aicore/glowing/no_build/ai_floor3, /area/almayer/command/airoom) "wiz" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "wiG" = ( /obj/structure/sign/poster{ @@ -77270,10 +63468,7 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/almayer/shipboard/brig/cic_hallway) "wiO" = ( /obj/structure/surface/rack, @@ -77282,9 +63477,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "wiQ" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -77292,17 +63485,13 @@ name = "Vehicle Bay One" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "wiW" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "wjq" = ( /obj/structure/bed/chair/comfy/beige{ @@ -77312,9 +63501,7 @@ /area/almayer/command/cichallway) "wjv" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/engineering/upper_engineering) "wjz" = ( /obj/effect/decal/warning_stripes{ @@ -77323,24 +63510,15 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/medical/upper_medical) "wjC" = ( /obj/structure/closet/firecloset, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "wjL" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/repair_bay) "wjQ" = ( /obj/structure/disposalpipe/segment, @@ -77369,9 +63547,7 @@ /obj/item/reagent_container/food/condiment/hotsauce/sriracha{ pixel_x = 4 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "wkc" = ( /obj/structure/surface/table/reinforced/prison, @@ -77384,18 +63560,14 @@ req_access_txt = "8" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lockerroom) "wks" = ( /obj/structure/bed/chair{ dir = 8; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "wky" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -77405,9 +63577,7 @@ dir = 4 }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/medical_science) "wkA" = ( /obj/effect/decal/warning_stripes{ @@ -77423,9 +63593,7 @@ /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "wkM" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -77439,17 +63607,13 @@ cooldown_duration = 1200 }, /obj/structure/machinery/door/poddoor/almayer/blended/ai_lockdown/aicore, -/turf/open/floor/almayer/no_build{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/no_build/test_floor4, /area/almayer/command/airoom) "wkX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/starboard) "wlb" = ( /obj/effect/decal/warning_stripes{ @@ -77460,9 +63624,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "wlg" = ( /obj/structure/surface/table/almayer, @@ -77480,10 +63642,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/interrogation) "wlh" = ( /obj/structure/disposalpipe/segment{ @@ -77496,10 +63655,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/req) "wlr" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/almayer/hallways/upper/midship_hallway) "wlD" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, @@ -77507,9 +63663,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_umbilical) "wlE" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -77538,13 +63692,8 @@ /turf/open/floor/almayer, /area/almayer/hallways/hangar) "wmg" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/starboard_missiles) "wmo" = ( /obj/structure/sign/safety/bridge{ @@ -77554,26 +63703,18 @@ /obj/structure/sign/safety/west{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/almayer/hallways/upper/fore_hallway) "wmz" = ( /obj/structure/bed/chair/comfy/bravo{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "wmK" = ( /obj/structure/surface/table/almayer, /obj/item/clipboard, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/command/computerlab) "wmP" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -77587,18 +63728,14 @@ name = "\improper Treatment Center" }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "wmT" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_x = 30 }, /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/bridgebunks) "wnb" = ( /obj/structure/closet/secure_closet/guncabinet, @@ -77608,9 +63745,7 @@ /obj/item/weapon/gun/smg/m39{ pixel_y = -6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "wnh" = ( /obj/structure/window/framed/almayer/aicore/hull, @@ -77621,9 +63756,8 @@ id = "Perma 2"; pixel_y = 24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/camera/autoname/almayer/brig, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "wnL" = ( /obj/item/stack/tile/carpet{ @@ -77632,10 +63766,7 @@ /obj/structure/surface/rack, /obj/item/tool/crowbar/red, /obj/item/tool/screwdriver, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/living/grunt_rnr) "wnY" = ( /obj/item/tool/crowbar/red, @@ -77658,9 +63789,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie) "woy" = ( /obj/item/device/radio/intercom{ @@ -77668,19 +63797,14 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "woU" = ( /turf/closed/wall/almayer/outer, /area/almayer/maint/hull/upper/u_m_p) "wpg" = ( /obj/structure/machinery/blackbox_recorder, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/almayer/powered/agent) "wpt" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -77695,9 +63819,7 @@ closeOtherId = "ciclobby_s"; name = "\improper Combat Information Center" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/command/cic) "wpu" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -77709,43 +63831,30 @@ pixel_y = -3 }, /obj/item/device/flash, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/upper_medical) "wpI" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/living/grunt_rnr) "wpS" = ( /obj/structure/pipes/standard/simple/visible, /obj/structure/sign/safety/nonpress_0g{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower) "wqc" = ( /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/east, /area/almayer/squads/charlie) "wqh" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "wqr" = ( /obj/structure/sign/safety/terminal{ @@ -77753,9 +63862,7 @@ pixel_y = 29 }, /obj/structure/filingcabinet, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "wqO" = ( /obj/structure/disposalpipe/junction{ @@ -77771,18 +63878,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/upper_medical) "wra" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "wrr" = ( /obj/effect/decal/warning_stripes{ @@ -77795,10 +63897,7 @@ /obj/structure/machinery/door_control/railings{ pixel_y = 24 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/hallways/lower/vehiclehangar) "wru" = ( /obj/structure/machinery/light, @@ -77811,9 +63910,7 @@ /turf/open/floor/almayer, /area/almayer/living/gym) "wrI" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_p) "wrN" = ( /obj/effect/step_trigger/clone_cleaner, @@ -77826,9 +63923,7 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/port_fore_hallway) "wrT" = ( /obj/structure/surface/table/almayer, @@ -77839,26 +63934,19 @@ /obj/item/device/radio/marine, /obj/item/device/radio/marine, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "wrX" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/upper/port) "wse" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "wsh" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -77883,9 +63971,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "wsz" = ( /obj/structure/disposalpipe/segment{ @@ -77904,14 +63990,10 @@ /area/almayer/shipboard/brig/cic_hallway) "wsR" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "wsS" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/starboard_midship_hallway) "wtk" = ( /obj/structure/disposalpipe/segment{ @@ -77934,26 +64016,19 @@ }, /obj/item/clipboard, /obj/item/paper, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_s) "wty" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/squads/delta) "wtD" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ name = "Brig" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/p_bow) "wtM" = ( /obj/structure/machinery/light{ @@ -77984,18 +64059,14 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/upper_medical) "wud" = ( /obj/effect/decal/warning_stripes{ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/engineering/lower/workshop) "wuh" = ( /obj/structure/disposalpipe/segment{ @@ -78024,9 +64095,7 @@ /obj/structure/sign/safety/cryo{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/upper/u_m_p) "wuk" = ( /obj/structure/sign/safety/maint{ @@ -78051,24 +64120,17 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "wuB" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/lower/workshop) "wuS" = ( /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_a_s) "wuT" = ( /obj/structure/machinery/light/small{ @@ -78077,26 +64139,18 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/upper_engineering/starboard) "wvb" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/captain_mess) "wvj" = ( /obj/item/stack/cable_coil, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south1) "wvo" = ( /obj/structure/filingcabinet, @@ -78105,7 +64159,8 @@ "wvE" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/cameras/almayer_network{ - dir = 4 + dir = 4; + pixel_y = 1 }, /obj/structure/machinery/light{ dir = 1 @@ -78113,10 +64168,7 @@ /obj/structure/sign/safety/terminal{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/shipboard/brig/chief_mp_office) "wvI" = ( /obj/item/paper_bin/uscm{ @@ -78124,18 +64176,14 @@ }, /obj/item/tool/pen, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/brig/perma) "wvU" = ( /obj/structure/machinery/recharge_station, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/synthcloset) "wvX" = ( /obj/structure/sign/safety/analysis_lab{ @@ -78145,27 +64193,20 @@ pixel_x = 15; pixel_y = 26 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/hallways/upper/midship_hallway) "wwr" = ( /obj/structure/machinery/cryopod{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie) "wwv" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "wwE" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -78175,18 +64216,14 @@ /obj/structure/surface/table/almayer, /obj/item/paper, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/upper_engineering) "wwW" = ( /obj/structure/machinery/camera/autoname/almayer/containment/hidden{ dir = 8; name = "ship-grade camera" }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 8 - }, +/turf/open/floor/almayer/research/containment/floor2/west, /area/almayer/medical/containment/cell/cl) "wxc" = ( /obj/structure/disposalpipe/segment{ @@ -78197,18 +64234,13 @@ }, /obj/structure/machinery/iv_drip, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "wxj" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering/starboard) "wxp" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -78219,9 +64251,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/lower_medical_medbay) "wxu" = ( /obj/structure/sign/safety/water{ @@ -78249,10 +64279,7 @@ pixel_y = 8 }, /obj/item/device/radio/listening_bug/radio_linked/mp, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/brig/warden_office) "wxU" = ( /obj/item/ashtray/bronze{ @@ -78274,9 +64301,7 @@ pixel_x = -5; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "wyt" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -78284,9 +64309,7 @@ pixel_x = -2; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "wyz" = ( /obj/structure/bed/chair{ @@ -78300,16 +64323,12 @@ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/hull/lower/l_m_s) "wyQ" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/aicore_lockdown, -/turf/open/floor/almayer/no_build{ - icon_state = "plating" - }, +/turf/open/floor/almayer/no_build/plating, /area/almayer/command/airoom) "wzy" = ( /obj/effect/step_trigger/clone_cleaner, @@ -78329,17 +64348,13 @@ req_access = null; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/lower_medical_medbay) "wAE" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/fore_hallway) "wAK" = ( /obj/effect/decal/warning_stripes{ @@ -78352,10 +64367,7 @@ /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/starboard_midship_hallway) "wBI" = ( /obj/effect/step_trigger/clone_cleaner, @@ -78366,9 +64378,7 @@ /area/almayer/hallways/upper/starboard) "wCe" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/upper/aft_hallway) "wCi" = ( /obj/structure/window/framed/almayer/white, @@ -78388,43 +64398,29 @@ /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/almayer/hallways/upper/fore_hallway) "wCs" = ( /obj/structure/machinery/vending/security, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/west, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "wCI" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/almayer/living/briefing) "wDg" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/hallways/upper/starboard) "wDq" = ( /obj/structure/largecrate/random/case/small, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "wDr" = ( /turf/closed/wall/almayer/outer, @@ -78443,9 +64439,7 @@ pixel_x = 20; pixel_y = -26 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/shipboard/brig/cells) "wDy" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -78470,34 +64464,24 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "wDH" = ( /obj/structure/morgue, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/medical/morgue) "wDJ" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/almayer/squads/charlie_delta_shared) "wDK" = ( /obj/structure/machinery/cryopod/right{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/bravo) "wDM" = ( /turf/closed/wall/almayer/reinforced/temphull, @@ -78506,9 +64490,7 @@ /obj/structure/sign/safety/storage{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "wEd" = ( /obj/structure/disposalpipe/segment, @@ -78517,9 +64499,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/alpha) "wEg" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -78530,9 +64510,7 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/almayer/powered/agent) "wEw" = ( /obj/effect/landmark/start/pilot/dropship_pilot, @@ -78547,9 +64525,7 @@ /obj/item/clipboard{ pixel_x = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "wEK" = ( /obj/structure/machinery/firealarm{ @@ -78561,10 +64537,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south2) "wET" = ( /obj/effect/decal/cleanable/dirt, @@ -78573,15 +64546,10 @@ pixel_y = 6 }, /obj/item/weapon/gun/rifle/l42a, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "wFb" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/almayer/medical/lower_medical_medbay) "wFi" = ( /obj/structure/machinery/cm_vending/sorted/medical/marinemed, @@ -78590,9 +64558,7 @@ pixel_y = 32 }, /obj/structure/medical_supply_link, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "wFn" = ( /obj/structure/surface/rack, @@ -78605,9 +64571,7 @@ name = "General Listening Channel"; pixel_y = -28 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/command/cic) "wFs" = ( /turf/closed/wall/almayer, @@ -78631,15 +64595,11 @@ id = "OfficeSafeRoom"; name = "\improper Office Safe Room" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "wFQ" = ( /obj/structure/machinery/cm_vending/clothing/maintenance_technician, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "wFR" = ( /turf/open/floor/almayer, @@ -78668,16 +64628,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/port) "wGe" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "wGE" = ( /obj/structure/disposalpipe/segment, @@ -78706,10 +64661,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northwest, /area/almayer/living/port_emb) "wHn" = ( /obj/structure/sign/safety/autoopenclose{ @@ -78719,9 +64671,7 @@ /turf/open/floor/almayer, /area/almayer/hallways/lower/port_fore_hallway) "wHo" = ( -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/almayer/living/briefing) "wHp" = ( /obj/structure/bed/sofa/vert/grey, @@ -78745,15 +64695,11 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "wIu" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "wIC" = ( /turf/closed/wall/almayer/reinforced, @@ -78775,15 +64721,10 @@ /obj/item/reagent_container/food/condiment/saltshaker{ pixel_x = -4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "wIQ" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/shipboard/brig/cic_hallway) "wIX" = ( /obj/effect/decal/warning_stripes{ @@ -78794,10 +64735,7 @@ dir = 8; id = "almayerlink" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/hallways/lower/port_midship_hallway) "wJb" = ( /turf/open/floor/plating/plating_catwalk, @@ -78817,9 +64755,7 @@ req_one_access_txt = "1;5" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/upper_medical) "wJC" = ( /obj/structure/largecrate/random/barrel/yellow, @@ -78838,10 +64774,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/east, /area/almayer/squads/charlie) "wJH" = ( /turf/closed/wall/almayer/research/containment/wall/east, @@ -78857,9 +64790,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/port) "wKm" = ( /obj/item/device/radio/intercom{ @@ -78867,19 +64798,13 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_aft_hallway) "wKF" = ( -/obj/structure/machinery/power/apc/almayer{ - cell_type = /obj/item/cell/hyper; - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/power/apc/almayer/north{ + cell_type = /obj/item/cell/hyper }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "wKJ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -78905,9 +64830,7 @@ /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/medical_science) "wKN" = ( /obj/structure/disposalpipe/segment{ @@ -78943,10 +64866,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/engineering/upper_engineering/notunnel) "wLm" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/almayer/living/cryo_cells) "wLu" = ( /obj/structure/stairs/perspective{ @@ -78963,9 +64883,7 @@ name = "Secure Reinforced Air Vent"; welded = 1 }, -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "wLC" = ( /obj/structure/disposalpipe/segment{ @@ -78981,9 +64899,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/fore_hallway) "wLF" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -78997,9 +64913,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/medical) "wLG" = ( /obj/item/bedsheet/blue{ @@ -79027,10 +64941,7 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/almayer/living/port_emb) "wLK" = ( /obj/structure/surface/table/almayer, @@ -79040,17 +64951,13 @@ /obj/item/tool/kitchen/tray{ pixel_y = 12 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "wLN" = ( /obj/structure/pipes/standard/manifold/hidden/supply/no_boom{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/containment) "wLS" = ( /obj/structure/disposalpipe/segment{ @@ -79062,9 +64969,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/starboard_hallway) "wMl" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -79079,41 +64984,30 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/starboard_midship_hallway) "wMv" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/auxiliary_officer_office) "wMB" = ( /obj/structure/barricade/handrail{ dir = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/hallways/lower/starboard_midship_hallway) "wMF" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_bow) "wMG" = ( /obj/structure/machinery/cryopod/right{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/alpha) "wMI" = ( /obj/structure/machinery/light{ @@ -79131,9 +65025,7 @@ dir = 4 }, /obj/structure/machinery/door/firedoor/border_only/almayer, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/medical_science) "wNl" = ( /obj/structure/surface/table/almayer, @@ -79155,16 +65047,10 @@ pixel_x = 8; pixel_y = -3 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/living/port_emb) "wNt" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/almayer/shipboard/brig/processing) "wNz" = ( /obj/structure/stairs, @@ -79173,17 +65059,13 @@ vector_x = -19; vector_y = 98 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/starboard_midship_hallway) "wNC" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/upper/midship_hallway) "wNG" = ( /obj/effect/projector{ @@ -79191,17 +65073,13 @@ vector_x = -1; vector_y = 100 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/hallways/lower/starboard_fore_hallway) "wNS" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "wNT" = ( /obj/structure/platform, @@ -79215,18 +65093,13 @@ /area/almayer/engineering/upper_engineering/starboard) "wOv" = ( /obj/structure/platform, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "wOK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/upper_engineering/port) "wPa" = ( /obj/structure/platform{ @@ -79236,32 +65109,23 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "wPf" = ( /obj/structure/sign/safety/reception{ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/lifeboat_pumps/south1) "wPi" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/hallways/lower/port_midship_hallway) "wPz" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "wPC" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -79270,19 +65134,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/almayer/squads/charlie) "wPF" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/computer/cameras/almayer_network/vehicle{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/command/cichallway) "wQu" = ( /obj/effect/projector{ @@ -79290,10 +65149,7 @@ vector_x = -1; vector_y = 102 }, -/turf/open/floor/almayer{ - allow_construction = 0; - icon_state = "plate" - }, +/turf/open/floor/almayer/no_build/plate, /area/almayer/hallways/lower/port_fore_hallway) "wQA" = ( /obj/structure/pipes/standard/simple/visible{ @@ -79303,10 +65159,7 @@ /turf/open/floor/almayer, /area/almayer/engineering/lower) "wQD" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/almayer/engineering/lower/engine_core) "wQI" = ( /obj/structure/surface/table/almayer, @@ -79314,9 +65167,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_f_s) "wRf" = ( /obj/structure/machinery/light/small, @@ -79327,9 +65178,7 @@ /obj/structure/sign/safety/press_area_ag{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/lower/port_umbilical) "wRk" = ( /obj/effect/decal/warning_stripes{ @@ -79345,9 +65194,7 @@ unacidable = 1; unslashable = 1 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/shipboard/brig/cells) "wRO" = ( /obj/structure/disposalpipe/segment{ @@ -79373,9 +65220,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "wSm" = ( /obj/structure/disposalpipe/segment{ @@ -79387,9 +65232,7 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/processing) "wSn" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/engineering/laundry) "wSu" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -79403,21 +65246,14 @@ /area/almayer/shipboard/brig/lobby) "wSx" = ( /obj/structure/platform_decoration, -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "wSB" = ( /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/upper/u_a_p) "wSQ" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/hallways/lower/repair_bay) "wSR" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -79432,10 +65268,7 @@ }, /obj/effect/decal/cleanable/blood/oil, /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "wSX" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -79444,19 +65277,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/living/grunt_rnr) "wTd" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/almayer/command/securestorage) "wTg" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -79465,15 +65292,10 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "wTm" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/living/briefing) "wTn" = ( /obj/structure/machinery/light/small{ @@ -79487,10 +65309,7 @@ /obj/item/tool/extinguisher, /obj/item/tool/extinguisher, /obj/item/tool/crowbar, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/maint/upper/mess) "wTw" = ( /obj/structure/machinery/cm_vending/sorted/attachments/squad{ @@ -79499,9 +65318,7 @@ req_one_access_txt = "17;18;21"; vend_y_offset = 0 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "wTB" = ( /obj/structure/surface/table/almayer, @@ -79513,20 +65330,14 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "wTM" = ( /turf/closed/wall/almayer/research/containment/wall/south, /area/almayer/medical/containment/cell) "wTN" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "wUd" = ( /obj/structure/surface/table/almayer, @@ -79539,15 +65350,10 @@ /area/almayer/medical/morgue) "wUJ" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "wUK" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/almayer/engineering/lower/workshop/hangar) "wUP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -79559,10 +65365,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/almayer/living/pilotbunks) "wUX" = ( /obj/structure/surface/rack, @@ -79574,9 +65377,7 @@ pixel_x = 1; pixel_y = -5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "wVh" = ( /obj/structure/machinery/light{ @@ -79615,17 +65416,13 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/charlie_delta_shared) "wVA" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "wVB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -79634,17 +65431,13 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/almayer/living/bridgebunks) "wVN" = ( /obj/item/roller, /obj/structure/surface/rack, /obj/item/roller, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "wVW" = ( /turf/closed/wall/almayer/reinforced, @@ -79658,21 +65451,15 @@ /obj/structure/machinery/computer/general_air_control/large_tank_control{ name = "Lower Mixed Air Control" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "wWm" = ( -/turf/open/floor/almayer/research/containment/corner_var1{ - icon_state = "containment_corner_variant_2" - }, +/turf/open/floor/almayer/research/containment/corner_var1/containment_corner_variant_2, /area/almayer/medical/containment/cell) "wWq" = ( /obj/structure/surface/table/reinforced/black, /obj/item/clothing/suit/space/compression/uscm, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "wWt" = ( /obj/effect/projector{ @@ -79686,28 +65473,18 @@ /turf/closed/wall/almayer/research/containment/wall/north, /area/almayer/medical/containment/cell) "wWC" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/almayer/living/pilotbunks) "wWP" = ( /obj/structure/prop/cash_register/broken, /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/squads/req) "wWR" = ( -/obj/structure/machinery/medical_pod/bodyscanner{ - dir = 8 - }, /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "wWX" = ( /obj/effect/landmark/start/marine/engineer/delta, @@ -79718,15 +65495,11 @@ /obj/structure/machinery/floodlight/landing{ name = "bolted floodlight" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "wXl" = ( /obj/structure/platform, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "wXz" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -79741,42 +65514,28 @@ /turf/open/floor/almayer, /area/almayer/squads/charlie_delta_shared) "wXI" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/almayer/living/grunt_rnr) "wXJ" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "wXT" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ name = "\improper Engineering Storage" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/hallways/hangar) "wYa" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/north2) "wYd" = ( /obj/effect/landmark/yautja_teleport, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "wYr" = ( /obj/structure/machinery/gel_refiller, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "wYA" = ( /obj/effect/decal/cleanable/dirt, @@ -79785,15 +65544,11 @@ /area/almayer/lifeboat_pumps/north1) "wYG" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/lower/l_m_s) "wYK" = ( /obj/structure/barricade/handrail/medical, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_lobby) "wYS" = ( /obj/structure/disposalpipe/segment{ @@ -79802,10 +65557,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/almayer/medical/lower_medical_medbay) "wYY" = ( /obj/structure/window/framed/almayer, @@ -79826,10 +65578,7 @@ name = "umbilical wall" }, /obj/structure/blocker/invisible_wall, -/turf/open/floor/almayer_hull{ - dir = 4; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/east, /area/almayer/engineering/upper_engineering/port) "wZE" = ( /obj/structure/surface/table/reinforced/prison, @@ -79837,10 +65586,7 @@ /obj/structure/sign/safety/biohazard{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/operating_room_four) "wZL" = ( /obj/structure/pipes/vents/pump, @@ -79857,10 +65603,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/hallways/upper/midship_hallway) "xad" = ( /obj/item/device/radio/intercom{ @@ -79869,15 +65612,11 @@ pixel_y = 28 }, /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/port_point_defense) "xas" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_bow) "xaC" = ( /obj/structure/surface/table/reinforced/prison, @@ -79923,14 +65662,10 @@ /obj/item/tool/kitchen/utensil/spoon{ pixel_x = -8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "xaS" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 5 - }, +/turf/open/floor/almayer/uscm/directional/northeast, /area/almayer/command/lifeboat) "xba" = ( /turf/closed/wall/almayer/reinforced/temphull, @@ -79940,36 +65675,24 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "xbg" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "xbk" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "xbI" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "xcI" = ( /obj/structure/sign/safety/water{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "xcV" = ( /obj/structure/window/framed/almayer, @@ -79977,9 +65700,7 @@ id = "OfficeSafeRoom"; name = "\improper Office Safe Room" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "xdf" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, @@ -79997,10 +65718,7 @@ pixel_x = -17; pixel_y = -6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lower_medical_medbay) "xdA" = ( /obj/structure/surface/rack{ @@ -80019,9 +65737,7 @@ dir = 4; invisibility = 101 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/execution) "xdP" = ( /obj/structure/surface/table/almayer, @@ -80035,9 +65751,7 @@ pixel_x = -7; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "xee" = ( /obj/structure/disposalpipe/junction{ @@ -80065,12 +65779,10 @@ pixel_x = 14; pixel_y = 26 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "xer" = ( -/obj/structure/machinery/power/apc/almayer, +/obj/structure/machinery/power/apc/almayer/south, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/lower/l_f_s) "xeU" = ( @@ -80079,9 +65791,7 @@ req_one_access = list(19,7); req_access = list() }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/laundry) "xfm" = ( /obj/structure/window/framed/almayer, @@ -80098,9 +65808,7 @@ /obj/item/clipboard, /obj/item/paper, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "xfK" = ( /obj/structure/machinery/light{ @@ -80114,9 +65822,7 @@ pixel_y = 29 }, /obj/structure/machinery/vending/ingredients, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "xfO" = ( /obj/effect/decal/warning_stripes{ @@ -80126,10 +65832,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/living/bridgebunks) "xfT" = ( /obj/structure/machinery/disposal, @@ -80140,10 +65843,7 @@ dir = 8; pixel_x = -24 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/almayer/medical/operating_room_one) "xga" = ( /turf/closed/wall/almayer, @@ -80152,22 +65852,15 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/almayer/medical/lower_medical_lobby) "xgk" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/almayer/hallways/lower/starboard_midship_hallway) "xgm" = ( /obj/structure/reagent_dispensers/fueltank/oxygentank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "xgr" = ( /obj/structure/ladder{ @@ -80185,10 +65878,7 @@ dir = 1 }, /obj/structure/machinery/cm_vending/sorted/medical/blood/bolted, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/lockerroom) "xgN" = ( /obj/structure/bed/chair/comfy/bravo{ @@ -80199,17 +65889,13 @@ dir = 8; pixel_x = 29 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "xgP" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/upper_medical) "xgS" = ( /obj/structure/disposalpipe/segment{ @@ -80226,15 +65912,11 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "xhn" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "xhx" = ( /obj/structure/machinery/disposal, @@ -80244,15 +65926,11 @@ /turf/open/floor/almayer, /area/almayer/shipboard/brig/cells) "xhO" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "xhQ" = ( /obj/structure/window/framed/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "xhU" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -80281,9 +65959,7 @@ /area/almayer/shipboard/brig/cells) "xiH" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_s) "xiP" = ( /obj/structure/closet/secure_closet/engineering_welding{ @@ -80309,9 +65985,7 @@ /turf/closed/wall/almayer/outer, /area/almayer/maint/hull/upper/p_bow) "xiW" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/upper/u_a_p) "xjb" = ( @@ -80320,9 +65994,7 @@ name = "\improper Main Kitchen"; req_one_access_txt = "30;19" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/living/grunt_rnr) "xjt" = ( /obj/structure/surface/table/woodentable/fancy, @@ -80333,26 +66005,19 @@ /turf/open/floor/carpet, /area/almayer/living/commandbunks) "xjz" = ( -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/almayer/command/lifeboat) "xjD" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "xjF" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/surface/table/almayer, -/obj/structure/machinery/computer/secure_data{ - dir = 4 - }, /obj/structure/sign/safety/terminal{ pixel_x = 3; pixel_y = 27 @@ -80361,10 +66026,12 @@ pixel_x = 15; pixel_y = 27 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" +/obj/structure/machinery/computer/cameras/almayer_brig{ + dir = 4; + desc = "Used to access the various cameras in the security brig."; + name = "brig cameras console" }, +/turf/open/floor/almayer/red/west, /area/almayer/shipboard/brig/processing) "xjK" = ( /obj/structure/sign/safety/hazard{ @@ -80374,9 +66041,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "xjW" = ( /obj/structure/sign/safety/hazard{ @@ -80397,9 +66062,7 @@ pixel_x = 12; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "xkc" = ( /turf/open/floor/plating/plating_catwalk, @@ -80412,9 +66075,7 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "xkN" = ( /obj/structure/machinery/door_control{ @@ -80425,34 +66086,21 @@ throw_range = 15 }, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/almayer/hallways/lower/starboard_fore_hallway) "xlk" = ( /obj/structure/surface/table/almayer, /turf/open/floor/almayer, /area/almayer/squads/bravo) "xlC" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/orangecorner/east, /area/almayer/engineering/ce_room) "xlO" = ( /obj/structure/filingcabinet, /obj/item/folder/yellow, -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/workshop/hangar) "xmg" = ( /obj/structure/surface/table/almayer, @@ -80462,9 +66110,7 @@ pixel_x = -2; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/almayer/shipboard/brig/cic_hallway) "xmn" = ( /obj/structure/surface/rack, @@ -80477,9 +66123,7 @@ pixel_x = 1; pixel_y = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "xmJ" = ( /obj/structure/closet, @@ -80487,18 +66131,14 @@ pixel_x = -16; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/port_emb) "xmP" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/almayer/hallways/upper/aft_hallway) "xmT" = ( /obj/structure/machinery/cryopod{ @@ -80507,40 +66147,43 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/medical/lower_medical_medbay) "xnh" = ( /obj/structure/closet, /obj/item/clothing/ears/earmuffs, /obj/item/clothing/glasses/regular/hipster, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "xnz" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/command/lifeboat) "xnI" = ( /obj/effect/landmark/start/requisition, /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/req) "xnX" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/almayer/plate, +/area/almayer/maint/upper/u_a_s) +"xnZ" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/cameras/hangar{ + dir = 8; + pixel_y = -12 }, -/turf/open/floor/almayer{ - icon_state = "plate" +/obj/structure/machinery/computer/shuttle/dropship/flight/remote_control{ + dir = 8; + pixel_y = 12; + shuttleId = "dropship_alamo"; + name = "Remote dropship navigation computer" }, -/area/almayer/maint/upper/u_a_s) +/turf/open/floor/almayer/redfull, +/area/almayer/living/offices/flight) "xoe" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 @@ -80551,10 +66194,7 @@ /obj/structure/machinery/status_display{ pixel_y = -29 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/squads/delta) "xoj" = ( /turf/open/floor/almayer, @@ -80572,24 +66212,17 @@ /obj/structure/machinery/door/airlock/almayer/maint{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/port_point_defense) "xoO" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/almayer/engineering/upper_engineering/port) "xpc" = ( /obj/structure/machinery/camera/autoname/almayer{ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/starboard_midship_hallway) "xpi" = ( /obj/structure/sink{ @@ -80604,9 +66237,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/commandbunks) "xpl" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -80621,18 +66252,13 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/hallways/lower/port_midship_hallway) "xpw" = ( /obj/structure/machinery/medical_pod/sleeper{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/shipboard/brig/medical) "xpL" = ( /obj/structure/machinery/light/small{ @@ -80644,9 +66270,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "xpZ" = ( /obj/structure/stairs/perspective{ @@ -80655,10 +66279,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/engineering/lower/engine_core) "xqh" = ( /obj/structure/surface/table/almayer, @@ -80666,10 +66287,6 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/upper/u_m_s) "xqp" = ( -/obj/structure/machinery/body_scanconsole{ - dir = 8; - layer = 3.1 - }, /obj/structure/disposalpipe/trunk{ dir = 1 }, @@ -80680,16 +66297,12 @@ name = "Requisitions Delivery Unit"; pixel_y = 28 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/obj/structure/machinery/xenoanalyzer, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "xqv" = ( /obj/structure/bed/sofa/south/white/right, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/almayer/medical/lower_medical_lobby) "xqy" = ( /obj/structure/window/framed/almayer/white, @@ -80714,9 +66327,7 @@ layer = 3.1; name = "\improper Room Divider" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/corporateliaison) "xrg" = ( /obj/structure/sign/safety/hazard{ @@ -80727,17 +66338,13 @@ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "xrq" = ( /obj/structure/closet/firecloset, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/lifeboat) "xrt" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -80747,9 +66354,7 @@ pixel_x = 12; pixel_y = -24 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/chief_mp_office) "xry" = ( /obj/effect/decal/warning_stripes{ @@ -80771,18 +66376,13 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/effect/step_trigger/clone_cleaner, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/almayer/hallways/lower/starboard_fore_hallway) "xrI" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower/workshop) "xrT" = ( /obj/effect/decal/warning_stripes{ @@ -80809,10 +66409,7 @@ /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering) "xss" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -80826,24 +66423,16 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "xsw" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_medbay) "xsz" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/medical/upper_medical) "xsQ" = ( /obj/structure/surface/table/almayer, @@ -80861,10 +66450,7 @@ /area/almayer/maint/lower/constr) "xtM" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/almayer/medical/lower_medical_lobby) "xub" = ( /obj/structure/disposalpipe/segment{ @@ -80894,10 +66480,7 @@ /obj/structure/machinery/status_display{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/hallways/lower/port_fore_hallway) "xuE" = ( /obj/structure/machinery/door/airlock/almayer/research/glass/reinforced{ @@ -80920,9 +66503,7 @@ }, /obj/structure/machinery/door/poddoor/almayer/biohazard/white, /obj/structure/pipes/standard/simple/hidden/supply/no_boom, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/medical/containment/cell) "xuQ" = ( /obj/structure/bed/chair{ @@ -80940,44 +66521,32 @@ /turf/open/floor/almayer, /area/almayer/lifeboat_pumps/south1) "xuZ" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/shipboard/brig/cic_hallway) "xvE" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/charlie{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/charlie) "xvQ" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/sentencing{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/processing) "xvX" = ( /obj/structure/machinery/cm_vending/gear/leader, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/bravo) "xwd" = ( /obj/structure/sign/safety/hvac_old{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "xwl" = ( /obj/structure/window/reinforced{ @@ -80988,9 +66557,7 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/almayer/squads/alpha_bravo_shared) "xwm" = ( /obj/structure/sign/safety/security{ @@ -81000,9 +66567,7 @@ /obj/structure/sign/safety/restrictedarea{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_fore_hallway) "xwp" = ( /obj/item/storage/box/matches{ @@ -81023,31 +66588,22 @@ pixel_x = -8; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "xwE" = ( /obj/structure/bed/chair/comfy/alpha, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "xwU" = ( /obj/structure/pipes/vents/pump/no_boom/gas{ vent_tag = "Comms"; dir = 1 }, -/turf/open/floor/almayer/aicore/no_build{ - icon_state = "ai_plates" - }, +/turf/open/floor/almayer/aicore/no_build/ai_plates, /area/almayer/command/airoom) "xwX" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south2) "xxa" = ( /obj/item/stack/sheet/cardboard{ @@ -81055,10 +66611,7 @@ }, /obj/structure/surface/rack, /obj/item/packageWrap, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/squads/req) "xxh" = ( /obj/structure/machinery/light/small{ @@ -81073,9 +66626,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/living/commandbunks) "xxi" = ( /obj/structure/desertdam/decals/road_edge{ @@ -81137,9 +66688,7 @@ pixel_x = -2; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "xxI" = ( /obj/structure/cargo_container/wy/mid, @@ -81177,15 +66726,11 @@ dir = 1; pixel_y = 42 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "xxZ" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "xyk" = ( /obj/structure/disposalpipe/segment, @@ -81199,10 +66744,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/hallways/upper/midship_hallway) "xyt" = ( /obj/structure/surface/table/almayer, @@ -81220,14 +66762,10 @@ /obj/structure/machinery/computer/working_joe{ pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "xyw" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "xyB" = ( /obj/effect/decal/warning_stripes{ @@ -81244,18 +66782,13 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south2) "xyN" = ( /turf/closed/wall/almayer/reinforced, /area/almayer/shipboard/brig/execution_storage) "xyQ" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/hallways/lower/repair_bay) "xyY" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -81263,10 +66796,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/almayer/squads/req) "xyZ" = ( /obj/structure/machinery/light/small, @@ -81278,10 +66808,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/almayer/living/basketball) "xzh" = ( /turf/open/floor/plating/plating_catwalk, @@ -81290,9 +66817,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "xzB" = ( /turf/open/floor/plating/plating_catwalk, @@ -81301,10 +66826,7 @@ /obj/structure/machinery/firealarm{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/hallways/lower/port_midship_hallway) "xAe" = ( /turf/closed/wall/almayer/research/containment/wall/corner, @@ -81313,9 +66835,7 @@ /obj/structure/bed/chair/comfy/charlie{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "xAu" = ( /obj/structure/sign/safety/restrictedarea{ @@ -81328,10 +66848,7 @@ /obj/structure/surface/table/almayer, /obj/item/paper_bin/uscm, /obj/item/clipboard, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/almayer/squads/req) "xAI" = ( /obj/structure/platform{ @@ -81344,10 +66861,7 @@ dir = 5; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/almayer/lifeboat_pumps/south1) "xAY" = ( /obj/effect/decal/warning_stripes{ @@ -81364,15 +66878,11 @@ linked_dock = "almayer-lifeboat1"; throw_dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/port) "xBK" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/maint/hull/upper/u_f_p) "xBQ" = ( /obj/structure/disposalpipe/segment{ @@ -81385,15 +66895,11 @@ /obj/structure/bed/chair/comfy/beige{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "xBV" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/req) "xBW" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -81419,15 +66925,11 @@ /obj/structure/closet/coffin/woodencrate, /obj/item/frame/table/wood/poor, /obj/item/frame/table/wood/poor, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "xCb" = ( /obj/structure/closet/secure_closet/fridge/dry, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "xCf" = ( /obj/structure/bed/chair/comfy/orange{ @@ -81436,10 +66938,7 @@ /turf/open/floor/carpet, /area/almayer/command/corporateliaison) "xCs" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/almayer/hallways/upper/midship_hallway) "xCy" = ( /obj/structure/sign/safety/maint{ @@ -81467,21 +66966,14 @@ vector_x = 19; vector_y = -104 }, -/turf/open/floor/almayer{ - allow_construction = 0 - }, +/turf/open/floor/almayer/no_build, /area/almayer/hallways/upper/port) "xDn" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "xDy" = ( /obj/structure/machinery/door/airlock/almayer/maint, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/maint/upper/u_f_p) "xDC" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom, @@ -81489,20 +66981,14 @@ /area/almayer/command/airoom) "xDF" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/workshop/hangar) "xDV" = ( /obj/effect/step_trigger/clone_cleaner, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/hallways/upper/port) "xEe" = ( /obj/structure/prop/invuln/joey, @@ -81518,21 +67004,14 @@ /obj/structure/sign/safety/biohazard{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/almayer/medical/operating_room_two) "xEO" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/almayer/engineering/upper_engineering) "xEX" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/offices) "xFt" = ( /turf/open/floor/plating/plating_catwalk, @@ -81540,32 +67019,22 @@ "xFx" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/upper/fore_hallway) "xFP" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/almayer/shipboard/starboard_missiles) "xFZ" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/gym) "xGh" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, /obj/item/seeds/goldappleseed, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/shipboard/brig/cells) "xGm" = ( /obj/structure/platform_decoration{ @@ -81575,9 +67044,7 @@ /area/almayer/maint/hull/upper/u_a_p) "xGo" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "xGE" = ( /obj/structure/disposalpipe/segment, @@ -81596,18 +67063,14 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/bravo) "xGF" = ( /obj/structure/machinery/vending/snack{ density = 0; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_f_p) "xGI" = ( /obj/structure/closet/secure_closet/guncabinet, @@ -81618,19 +67081,14 @@ /obj/item/weapon/gun/rifle/l42a{ pixel_y = -6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_m_s) "xGJ" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_x = -13 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/living/briefing) "xGK" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -81641,17 +67099,13 @@ /obj/effect/decal/cleanable/ash{ pixel_y = 19 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "xGT" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "xHa" = ( /obj/structure/surface/rack, @@ -81663,14 +67117,10 @@ /area/almayer/maint/hull/lower/l_a_p) "xHl" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "xHp" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/alpha_bravo_shared) "xHt" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -81683,9 +67133,7 @@ req_one_access = null; req_one_access_txt = "2;7" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering) "xHS" = ( /obj/structure/reagent_dispensers/fueltank/oxygentank{ @@ -81695,26 +67143,20 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/workshop/hangar) "xHX" = ( /obj/structure/sign/safety/restrictedarea{ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/p_bow) "xId" = ( /obj/structure/surface/rack, /obj/item/mortar_shell/he, /obj/item/mortar_shell/he, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/req) "xIj" = ( /turf/open/floor/almayer, @@ -81723,9 +67165,7 @@ /obj/structure/machinery/cryopod/right{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/medical/lower_medical_medbay) "xIq" = ( /obj/structure/machinery/firealarm{ @@ -81746,10 +67186,7 @@ pixel_x = -14; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/shipboard/brig/processing) "xIQ" = ( /obj/effect/decal/warning_stripes{ @@ -81781,29 +67218,20 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/lobby) "xJe" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/almayer/shipboard/brig/cells) "xJh" = ( /obj/structure/surface/table/almayer, /obj/item/storage/toolbox/mechanical, /obj/item/device/analyzer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "xJp" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "xJH" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie_delta_shared) "xJR" = ( /obj/effect/decal/warning_stripes{ @@ -81832,10 +67260,7 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/engineering/lower) "xKG" = ( /obj/effect/decal/warning_stripes{ @@ -81857,15 +67282,11 @@ /obj/structure/sign/safety/airlock{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/starboard) "xKT" = ( /obj/effect/decal/cleanable/cobweb, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /turf/open/floor/almayer, /area/almayer/living/synthcloset) "xLi" = ( @@ -81875,9 +67296,7 @@ pixel_x = -7; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "xLl" = ( /obj/structure/machinery/cm_vending/clothing/military_police{ @@ -81891,24 +67310,18 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/shipboard/brig/general_equipment) "xLn" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/s_stern) "xLu" = ( /obj/structure/largecrate/random/barrel/red, /turf/open/floor/plating/plating_catwalk, /area/almayer/maint/hull/upper/u_m_s) "xLw" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/hallways/upper/midship_hallway) "xLX" = ( /obj/structure/disposalpipe/junction{ @@ -81918,9 +67331,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_midship_hallway) "xMf" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -81936,9 +67347,7 @@ dir = 4 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/almayer/medical/lower_medical_medbay) "xMl" = ( /obj/structure/disposalpipe/segment{ @@ -81955,9 +67364,7 @@ dir = 4 }, /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_a_p) "xMs" = ( /turf/closed/wall/almayer/white, @@ -81967,10 +67374,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/hallways/upper/starboard) "xMA" = ( /obj/structure/machinery/computer/med_data, @@ -81978,14 +67382,10 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/cic) "xMB" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 6 - }, +/turf/open/floor/almayer/uscm/directional/southeast, /area/almayer/command/cic) "xMG" = ( /obj/structure/machinery/door_control{ @@ -82003,9 +67403,7 @@ pixel_y = 5; req_one_access_txt = "1;3" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/shipboard/panic) "xML" = ( /obj/structure/machinery/computer/cameras/wooden_tv/broadcast{ @@ -82013,10 +67411,7 @@ pixel_y = 2 }, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/living/grunt_rnr) "xMO" = ( /obj/effect/decal/warning_stripes{ @@ -82044,9 +67439,7 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "xNf" = ( /obj/structure/disposalpipe/segment{ @@ -82061,36 +67454,27 @@ /obj/structure/pipes/binary/pump/on{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/lower) "xNj" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ req_access = null; req_one_access_txt = "7;23;27" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/hangar) "xNu" = ( /obj/structure/toilet{ dir = 1 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile" - }, +/turf/open/floor/almayer/sterile, /area/almayer/medical/upper_medical) "xNv" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/command/computerlab) "xNz" = ( /obj/structure/surface/table/almayer, @@ -82103,15 +67487,11 @@ /obj/item/storage/box/donkpockets{ pixel_y = 19 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/auxiliary_officer_office) "xNM" = ( /obj/structure/machinery/cm_vending/gear/vehicle_crew, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/lower/vehiclehangar) "xOs" = ( /obj/effect/decal/warning_stripes{ @@ -82121,9 +67501,7 @@ /obj/structure/sign/poster/pinup{ pixel_x = -30 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/almayer/command/corporateliaison) "xOL" = ( /obj/structure/machinery/disposal, @@ -82135,9 +67513,7 @@ /area/almayer/living/grunt_rnr) "xOT" = ( /obj/structure/closet/secure_closet/fridge/meat/stock, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/grunt_rnr) "xOY" = ( /obj/structure/surface/table/reinforced/prison, @@ -82150,9 +67526,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer/research/containment/corner{ - dir = 4 - }, +/turf/open/floor/almayer/research/containment/corner/east, /area/almayer/medical/containment/cell) "xPn" = ( /obj/effect/decal/warning_stripes{ @@ -82169,27 +67543,18 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/almayer/hallways/lower/repair_bay) "xPq" = ( /obj/structure/filingcabinet, /obj/item/folder/yellow, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/engineering/lower/workshop/hangar) "xPZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/almayer/engineering/upper_engineering/port) "xQa" = ( /obj/structure/bed/chair/office/dark{ @@ -82202,27 +67567,20 @@ pixel_x = 8; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_p) "xQe" = ( /obj/structure/machinery/vending/cigarette{ density = 0; pixel_y = 18 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_p) "xQg" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/almayer/living/pilotbunks) "xQj" = ( /obj/item/pipe{ @@ -82232,17 +67590,13 @@ /turf/open/floor/plating, /area/almayer/maint/lower/constr) "xQm" = ( -/turf/open/floor/almayer/research/containment/floor2{ - dir = 1 - }, +/turf/open/floor/almayer/research/containment/floor2/north, /area/almayer/medical/containment/cell) "xQz" = ( /obj/structure/machinery/alarm/almayer{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/port_aft_hallway) "xQV" = ( /obj/effect/step_trigger/clone_cleaner, @@ -82252,9 +67606,7 @@ /obj/structure/sign/safety/bathunisex{ pixel_x = -18 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "xRj" = ( /obj/structure/bed/chair{ @@ -82272,9 +67624,7 @@ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner, /area/almayer/squads/charlie) "xRk" = ( /obj/structure/machinery/light{ @@ -82284,15 +67634,10 @@ /obj/structure/machinery/computer/view_objectives{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/almayer/command/computerlab) "xRw" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 1 - }, +/turf/open/floor/almayer/uscm/directional/north, /area/almayer/living/briefing) "xRH" = ( /obj/structure/sign/safety/fibre_optics{ @@ -82302,17 +67647,13 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/almayer/command/telecomms) "xRJ" = ( /obj/structure/bed/chair/comfy/bravo{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "xSw" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -82325,20 +67666,14 @@ /turf/open/floor/plating, /area/almayer/squads/charlie) "xSx" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/hallways/lower/starboard_midship_hallway) "xSz" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/almayer/shipboard/brig/cic_hallway) "xSM" = ( /obj/structure/machinery/light{ @@ -82352,10 +67687,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/cryo_cells) "xSW" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/almayer/squads/alpha) "xSY" = ( /obj/structure/machinery/light{ @@ -82365,10 +67697,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/almayer/medical/containment) "xTu" = ( /obj/structure/pipes/vents/scrubber{ @@ -82383,16 +67712,12 @@ /obj/structure/closet/emcloset, /obj/item/clothing/mask/gas, /obj/item/clothing/mask/gas, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "xTH" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/shipboard/brig/processing) "xTR" = ( /obj/structure/window/framed/almayer, @@ -82428,10 +67753,7 @@ /obj/item/bedsheet/red{ pixel_y = 13 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/almayer/living/port_emb) "xUa" = ( /obj/structure/machinery/light{ @@ -82442,9 +67764,7 @@ "xUy" = ( /obj/item/reagent_container/food/snacks/wrapped/barcardine, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/p_stern) "xUA" = ( /obj/structure/surface/table/almayer, @@ -82452,23 +67772,17 @@ /obj/structure/sign/safety/life_support{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/engineering/upper_engineering/starboard) "xUB" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/almayer/command/cic) "xUV" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/combat_correspondent) "xUY" = ( /obj/structure/disposalpipe/segment{ @@ -82477,9 +67791,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) "xVc" = ( /obj/effect/step_trigger/clone_cleaner, @@ -82500,9 +67812,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/hallways/upper/starboard) "xVk" = ( /turf/open/space, @@ -82515,10 +67825,7 @@ /area/almayer/lifeboat_pumps/south1) "xVI" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/almayer/lifeboat_pumps/north1) "xVS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -82538,15 +67845,11 @@ /area/almayer/living/tankerbunks) "xVY" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/lower/port_midship_hallway) "xWd" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/squads/alpha_bravo_shared) "xWo" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -82554,9 +67857,7 @@ req_one_access = null; req_one_access_txt = "19;21" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/squads/req) "xWp" = ( /turf/open/floor/almayer, @@ -82572,9 +67873,7 @@ pixel_y = -25 }, /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north1) "xWT" = ( /obj/structure/machinery/shower{ @@ -82591,16 +67890,10 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/living/port_emb) "xXa" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/almayer/engineering/upper_engineering/port) "xXd" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/almayer/hallways/upper/midship_hallway) "xXh" = ( /turf/closed/wall/almayer/research/containment/wall/west, @@ -82615,9 +67908,7 @@ dir = 2; name = "\improper Isolation Cell" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/perma) "xXl" = ( /obj/effect/decal/warning_stripes{ @@ -82632,31 +67923,22 @@ "xXr" = ( /obj/item/reagent_container/glass/beaker/bluespace, /obj/structure/machinery/chem_dispenser/research, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/medical_science) "xXT" = ( /obj/effect/decal/warning_stripes{ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/hallways/upper/starboard) "xXW" = ( /obj/structure/bed/chair/comfy/bravo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "xYf" = ( /obj/structure/machinery/cm_vending/clothing/sea, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/almayer/shipboard/sea_office) "xYr" = ( /obj/effect/decal/warning_stripes{ @@ -82672,9 +67954,7 @@ /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/starboard_point_defense) "xYE" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/floor/plating, /area/almayer/maint/lower/constr) "xYP" = ( @@ -82682,9 +67962,7 @@ /area/almayer/living/cryo_cells) "xYQ" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/south1) "xYZ" = ( /obj/structure/disposalpipe/segment{ @@ -82718,9 +67996,7 @@ }, /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "xZt" = ( /obj/structure/sign/safety/refridgeration{ @@ -82734,9 +68010,7 @@ dir = 1; name = "ship-grade camera" }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/upper/fore_hallway) "xZG" = ( /obj/structure/machinery/light{ @@ -82763,10 +68037,7 @@ /obj/structure/sign/safety/distribution_pipes{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/almayer/hallways/lower/starboard_midship_hallway) "xZU" = ( /obj/structure/machinery/cryopod{ @@ -82775,18 +68046,13 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie) "yac" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/almayer/lifeboat_pumps/south1) "yap" = ( /obj/effect/decal/warning_stripes{ @@ -82796,9 +68062,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/starboard_fore_hallway) "yat" = ( /turf/closed/wall/almayer, @@ -82810,9 +68074,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/officer_study) "yaF" = ( /obj/structure/pipes/standard/simple/visible{ @@ -82825,9 +68087,7 @@ pixel_x = 14; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/almayer/engineering/lower) "yaQ" = ( /obj/structure/pipes/standard/simple/hidden/supply/no_boom{ @@ -82843,10 +68103,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/almayer/hallways/lower/vehiclehangar) "yaZ" = ( /obj/effect/decal/warning_stripes{ @@ -82896,9 +68153,7 @@ phone_id = "Port Railgun Control"; pixel_x = -26 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/almayer/shipboard/port_missiles) "ycd" = ( /obj/structure/bed/chair{ @@ -82907,14 +68162,6 @@ }, /turf/open/floor/plating/plating_catwalk, /area/almayer/squads/delta) -"ycj" = ( -/obj/structure/machinery/medical_pod/sleeper{ - dir = 8 - }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, -/area/almayer/medical/medical_science) "ycl" = ( /turf/open/floor/plating, /area/almayer/maint/hull/lower/l_m_s) @@ -82929,45 +68176,33 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/living/briefing) "ycH" = ( /obj/structure/surface/table/almayer, /obj/item/pizzabox/margherita{ pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/almayer/squads/req) "ycM" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_m_p) "ycZ" = ( /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/almayer/squads/delta) "ydf" = ( /obj/structure/platform{ dir = 1 }, /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/upper/u_a_s) "ydh" = ( /obj/structure/pipes/vents/pump{ @@ -82975,17 +68210,13 @@ }, /obj/structure/surface/table/reinforced/black, /obj/item/tank/oxygen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/engineering/upper_engineering/port) "ydz" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/lifeboat_pumps/north2) "ydA" = ( /obj/structure/stairs{ @@ -82996,18 +68227,14 @@ vector_x = -1; vector_y = 102 }, -/turf/open/floor/plating/almayer{ - allow_construction = 0 - }, +/turf/open/floor/plating/almayer/no_build, /area/almayer/hallways/lower/port_fore_hallway) "ydE" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/almayer/medical/hydroponics) "ydI" = ( /obj/effect/decal/warning_stripes{ @@ -83024,9 +68251,7 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/living/cryo_cells) "ydO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -83035,17 +68260,13 @@ /obj/structure/bed/chair/comfy/bravo{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/almayer/living/briefing) "ydY" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) "yeg" = ( /obj/structure/sign/safety/escapepod{ @@ -83055,9 +68276,7 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/almayer/hallways/upper/fore_hallway) "yei" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -83093,9 +68312,7 @@ pixel_x = 2; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/hangar) "yeR" = ( /obj/structure/machinery/cm_vending/clothing/senior_officer{ @@ -83107,9 +68324,7 @@ /area/almayer/shipboard/brig/chief_mp_office) "yfd" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/hallways/lower/vehiclehangar) "yff" = ( /obj/structure/machinery/cm_vending/clothing/dress{ @@ -83119,9 +68334,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/command/cic) "yfg" = ( /obj/structure/pipes/standard/manifold/hidden/supply, @@ -83133,15 +68346,11 @@ "yfm" = ( /obj/effect/landmark/start/marine/delta, /obj/effect/landmark/late_join/delta, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "yfn" = ( /obj/structure/machinery/pipedispenser/orderable, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/upper/u_a_s) "yfy" = ( /obj/structure/barricade/handrail{ @@ -83154,9 +68363,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/obj/structure/machinery/power/apc/almayer{ - dir = 8 - }, +/obj/structure/machinery/power/apc/almayer/west, /obj/item/storage/briefcase{ pixel_y = 15 }, @@ -83174,10 +68381,12 @@ /obj/structure/machinery/computer/cameras/almayer/vehicle{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/command/lifeboat) +"ygf" = ( +/obj/structure/machinery/power/apc/almayer/west, +/turf/open/floor/almayer/sterile_green_side/northwest, +/area/almayer/medical/lower_medical_medbay) "ygp" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, @@ -83201,10 +68410,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/almayer/hallways/lower/starboard_midship_hallway) "ygP" = ( /obj/item/fuel_cell, @@ -83212,15 +68418,11 @@ /obj/item/fuel_cell, /obj/structure/surface/table/almayer, /obj/item/fuel_cell, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/engineering/lower/engine_core) "yhg" = ( -/obj/structure/machinery/camera/autoname/almayer{ - dir = 4; - name = "ship-grade camera"; - pixel_y = 6 +/obj/structure/machinery/camera/autoname/almayer/brig{ + dir = 4 }, /turf/open/floor/plating/plating_catwalk, /area/almayer/shipboard/brig/cells) @@ -83229,15 +68431,10 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/almayer/living/cryo_cells) "yhI" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/almayer/lifeboat_pumps/south1) "yhR" = ( /obj/structure/machinery/light/small{ @@ -83250,9 +68447,7 @@ dir = 1; name = "Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/brig/mp_bunks) "yhZ" = ( /turf/closed/wall/almayer/reinforced, @@ -83265,9 +68460,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_m_s) "yiu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -83283,9 +68476,7 @@ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/squads/charlie) "yiX" = ( /obj/structure/machinery/camera/autoname/almayer{ @@ -83304,19 +68495,14 @@ name = "General Listening Channel"; pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/almayer/medical/morgue) "yjq" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ icon_state = "almayer_pdoor"; id = "n_engi_ext" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/engineering/upper_engineering/notunnel) "yjr" = ( /obj/docking_port/stationary/escape_pod/north, @@ -83327,9 +68513,7 @@ pixel_x = 8; pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/stern) "yjG" = ( /obj/structure/disposalpipe/segment{ @@ -83344,15 +68528,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/almayer/living/pilotbunks) "yjU" = ( -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/almayer/living/briefing) "ykj" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -83361,9 +68540,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Rest and Relaxation Area" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/living/grunt_rnr) "yko" = ( /obj/vehicle/powerloader, @@ -83373,18 +68550,14 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/almayer/hallways/lower/repair_bay) "ykv" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ id = "InnerShutter"; name = "\improper Saferoom Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/almayer/shipboard/panic) "ykI" = ( /obj/effect/decal/warning_stripes{ @@ -83395,15 +68568,11 @@ "yle" = ( /obj/effect/landmark/start/marine/engineer/delta, /obj/effect/landmark/late_join/delta, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/squads/delta) "ylh" = ( /obj/structure/closet/radiation, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/almayer/engineering/lower/engine_core) "ylN" = ( /obj/structure/sign/safety/galley{ @@ -83418,9 +68587,7 @@ layer = 2.5; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/almayer/maint/hull/lower/l_f_p) (1,1,1) = {" @@ -98784,7 +83951,7 @@ lxd dPk nBV dyq -uGi +rVB uaG lYN byr @@ -103366,7 +88533,7 @@ aqN alX asc abk -azV +huw aAB aBZ avY @@ -103663,7 +88830,7 @@ bHB xyw aho vWc -geg +nCj aEj aho aYt @@ -103772,7 +88939,7 @@ wVW wVW rOC soX -azX +sKI vHt aCb aDv @@ -104172,7 +89339,7 @@ agj aic sxW wVW -abQ +jSc atN cEl sOi @@ -104475,7 +89642,7 @@ bHB xyw aho dkj -siz +xnZ gYt aho aYt @@ -104996,7 +90163,7 @@ alX aIf aED wVW -ryR +cWw jvX iaa wVW @@ -108725,11 +93892,11 @@ sZc abj mUE coo -eWs -aRu -aRu -aRu -aRu +lnu +lnu +lnu +lnu +lnu aRu aRu bcm @@ -108928,12 +94095,12 @@ iOX kIl jmz hsK -wfE -wfE -wfE -wfE -wfE -wfE +lnu +bjZ +bjZ +bjZ +lnu +sGU wfE wfE yap @@ -109132,10 +94299,10 @@ wfE wfE wfE wfE -sGU -vhY +kox +kox +kox wfE -bqm bsD btr wfE @@ -109334,11 +94501,11 @@ jOo wrC mHx pqX -pqX +evC xbk wFR -bmF wFR +bmF wFR xbk aWw @@ -110343,7 +95510,7 @@ aad sGw xzB dvD -wfE +sGU iYx opD xbk @@ -111384,7 +96551,7 @@ rlZ egc thP beW -bTu +ygf rlZ fqZ beW @@ -112935,7 +98102,7 @@ iKy iKy iKy wAE -baw +mGM baw qYC kwo @@ -113138,7 +98305,7 @@ qQu qQu qQu wAE -baw +ley vbB ley kwo @@ -113341,7 +98508,7 @@ dME bRO llo wAE -baw +saX dBp gVA tQV @@ -114731,7 +99898,7 @@ iYf bIM wPz iUo -vOy +qAE xqp lzA vkp @@ -114934,9 +100101,9 @@ mTp wiW wPz jeq -rQy +eYU wWR -ycj +vti vkp cfT hec @@ -115143,7 +100310,7 @@ vdO vkp aoM kBo -kBP +chc naR vOy hrn diff --git a/maps/map_files/USS_Runtime/USS_Runtime.dmm b/maps/map_files/USS_Runtime/USS_Runtime.dmm index 3ffdaf8a1814..6dae65b01699 100644 --- a/maps/map_files/USS_Runtime/USS_Runtime.dmm +++ b/maps/map_files/USS_Runtime/USS_Runtime.dmm @@ -3,201 +3,135 @@ /turf/closed/wall/r_wall/bunker, /area/event) "b" = ( -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "c" = ( /obj/effect/landmark/start/engineering, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "d" = ( /obj/effect/landmark/start/working_joe, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "e" = ( /obj/effect/landmark/start/requisition, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "h" = ( /obj/effect/landmark/start/police, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "k" = ( /obj/effect/landmark/start/liaison, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "l" = ( /obj/effect/landmark/start/marine/medic, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "n" = ( /obj/effect/landmark/start/professor, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "q" = ( /obj/effect/landmark/start/warden, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "r" = ( /obj/effect/landmark/start/maint, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "s" = ( /obj/effect/landmark/late_join, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "t" = ( /obj/effect/landmark/start/marine/engineer, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "u" = ( /obj/effect/landmark/start/otech, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "v" = ( /obj/effect/landmark/start/marine, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "x" = ( /obj/effect/landmark/start/captain, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "z" = ( /obj/effect/landmark/start/pilot/dropship_pilot, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "A" = ( /obj/effect/landmark/start/cargo, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "C" = ( /obj/effect/landmark/start/bridge, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "D" = ( /obj/effect/landmark/start/warrant, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "F" = ( /obj/effect/landmark/start/marine/tl, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "G" = ( /obj/effect/landmark/start/marine/spec, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "I" = ( /obj/effect/landmark/start/synthetic, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "J" = ( /obj/effect/landmark/start/executive, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "L" = ( /obj/effect/landmark/start/researcher, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "M" = ( /obj/effect/landmark/start/pilot/cas_pilot, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "N" = ( /obj/effect/landmark/start/nurse, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "P" = ( /obj/effect/landmark/start/doctor, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "Q" = ( /obj/effect/landmark/start/senior, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "R" = ( /obj/effect/landmark/start/marine/smartgunner, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "T" = ( /obj/effect/landmark/start/marine/leader, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "U" = ( /obj/effect/landmark/start/intel, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "V" = ( /obj/effect/landmark/start/crew_chief, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) "W" = ( /obj/effect/landmark/start/chef, -/turf/open/floor/almayer{ - icon_state = "plating" - }, +/turf/open/floor/almayer/plating, /area/event) (1,1,1) = {" diff --git a/maps/map_files/Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm b/maps/map_files/Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm index 46200d9f79e4..9a8fa63a5e8e 100644 --- a/maps/map_files/Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm +++ b/maps/map_files/Whiskey_Outpost_v2/Whiskey_Outpost_v2.dmm @@ -4,10 +4,7 @@ /turf/open/jungle, /area/whiskey_outpost/outside/south) "ab" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "ac" = ( /turf/closed/wall/strata_ice/jungle, @@ -20,10 +17,7 @@ dir = 8; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "ae" = ( /obj/structure/machinery/light{ @@ -75,22 +69,16 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/inside/living) "an" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "ao" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/inside/living) "ap" = ( /obj/structure/surface/table/reinforced/prison, @@ -101,17 +89,13 @@ /obj/structure/closet/secure_closet/surgical{ pixel_x = -30 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "aq" = ( /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "as" = ( /obj/effect/decal/warning_stripes/asteroid{ @@ -125,19 +109,13 @@ dir = 1; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "at" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/whiskey_outpost/inside/living) "au" = ( /obj/structure/closet/secure_closet/commander, @@ -146,9 +124,7 @@ "av" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital/triage) "ax" = ( /obj/structure/surface/table/woodentable/fancy, @@ -167,9 +143,7 @@ /turf/open/floor/wood, /area/whiskey_outpost/inside/cic) "aC" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/whiskey_outpost/inside/cic) "aE" = ( /obj/structure/bed, @@ -183,10 +157,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/whiskey_outpost/inside/hospital/triage) "aG" = ( /obj/structure/curtain/black, @@ -195,15 +166,11 @@ /area/whiskey_outpost/inside/caves/caverns) "aH" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/inside/living) "aI" = ( /obj/structure/machinery/cm_vending/sorted/medical, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital/triage) "aJ" = ( /obj/structure/window/reinforced{ @@ -219,9 +186,7 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/inside/living) "aK" = ( /turf/open/gm/dirtgrassborder/west, @@ -253,10 +218,7 @@ pixel_x = -6; pixel_y = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "aQ" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -264,50 +226,31 @@ req_access_txt = "19"; req_one_access = null }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "aS" = ( /obj/structure/machinery/optable, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "aV" = ( -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/whiskey_outpost/inside/hospital) "aW" = ( /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/whiskey_outpost/inside/living) "aZ" = ( /obj/structure/cargo_container/watatsumi/rightmid, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south) "ba" = ( /obj/structure/machinery/vending/cigarette, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "bb" = ( -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/whiskey_outpost/inside/hospital) "bc" = ( /obj/structure/disposalpipe/segment, @@ -329,25 +272,17 @@ pixel_x = 30; req_access = null }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital) "be" = ( /obj/structure/machinery/cm_vending/clothing/marine/delta{ density = 0; pixel_x = 16 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/inside/living) "bf" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "bh" = ( /obj/structure/sign/poster, @@ -355,17 +290,11 @@ /area/whiskey_outpost/outside/south/far) "bi" = ( /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/whiskey_outpost/inside/hospital) "bj" = ( /obj/structure/disposalpipe/segment, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/north/northwest) "bl" = ( /turf/open/jungle, @@ -375,17 +304,13 @@ /turf/open/gm/dirt, /area/whiskey_outpost/inside/caves/tunnel) "bo" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/whiskey_outpost/outside/lane/two_south) "bp" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/inside/living) "bs" = ( /turf/open/floor/carpet, @@ -396,48 +321,33 @@ /obj/item/storage/backpack/marine, /obj/item/storage/backpack/industrial, /obj/item/storage/backpack/industrial, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/supply) "bu" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "bw" = ( /obj/structure/machinery/cryopod, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "bx" = ( /obj/item/ammo_box/magazine/misc/mre, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "bz" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "bA" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "bB" = ( /obj/structure/disposalpipe/segment{ @@ -448,10 +358,7 @@ /area/whiskey_outpost/inside/bunker) "bC" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost/inside/bunker) "bD" = ( /obj/structure/disposalpipe/segment, @@ -462,10 +369,7 @@ /turf/open/jungle, /area/whiskey_outpost/outside/lane/two_north) "bG" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/whiskey_outpost/inside/living) "bK" = ( /obj/structure/cargo_container/watatsumi/leftmid, @@ -482,18 +386,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "bP" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/whiskey_outpost/inside/hospital) "bQ" = ( /obj/structure/curtain, @@ -549,9 +448,7 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "ca" = ( /obj/structure/surface/table/reinforced/prison, @@ -571,19 +468,14 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "cb" = ( /obj/structure/machinery/shower{ dir = 8; layer = 3.3 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/whiskey_outpost/inside/living) "ce" = ( /turf/open/gm/dirt, @@ -602,10 +494,7 @@ /obj/structure/barricade/metal/wired{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "cm" = ( /obj/structure/machinery/light/small{ @@ -617,10 +506,7 @@ "cn" = ( /obj/effect/landmark/start/whiskey/leader, /obj/structure/machinery/defenses/sentry/premade, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "co" = ( /obj/structure/disposalpipe/segment{ @@ -629,10 +515,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/whiskey_outpost/inside/bunker) "cp" = ( /obj/structure/surface/table/woodentable/fancy, @@ -656,16 +539,11 @@ /area/whiskey_outpost/inside/living) "ct" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/inside/living) "cu" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "cw" = ( /obj/structure/barricade/metal/wired, @@ -675,20 +553,14 @@ /obj/structure/barricade/handrail{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "cy" = ( /obj/structure/largecrate/supply/supplies/mre, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/living) "cz" = ( /turf/open/floor/wood, @@ -702,10 +574,7 @@ /area/whiskey_outpost/outside/lane/two_south) "cB" = ( /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "cC" = ( /obj/structure/sign/poster, @@ -716,9 +585,7 @@ name = "Success Cabinet"; req_access_txt = "1" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "cE" = ( /obj/structure/window/reinforced/tinted/frosted, @@ -728,17 +595,13 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/whiskey_outpost/inside/cic) "cF" = ( /obj/structure/mirror{ pixel_y = 30 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/whiskey_outpost/inside/cic) "cG" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -761,9 +624,7 @@ /obj/structure/machinery/computer/card{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "cL" = ( /obj/structure/surface/table/woodentable/fancy, @@ -779,9 +640,7 @@ /area/whiskey_outpost/inside/cic) "cO" = ( /obj/structure/machinery/cm_vending/sorted/medical/marinemed, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital/triage) "cP" = ( /obj/structure/bed/chair{ @@ -794,9 +653,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "cR" = ( /turf/open/gm/dirtgrassborder/west, @@ -809,18 +666,14 @@ /area/whiskey_outpost/inside/living) "cT" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/whiskey_outpost/inside/hospital) "cX" = ( /obj/structure/machinery/optable, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "cY" = ( /obj/structure/machinery/colony_floodlight, @@ -833,15 +686,11 @@ /area/whiskey_outpost/outside/lane/two_south) "da" = ( /obj/structure/machinery/optable, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital/triage) "dc" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/whiskey_outpost/inside/living) "dd" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/south_west, @@ -901,9 +750,7 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/inside/living) "ds" = ( /obj/structure/machinery/door/window/westright{ @@ -912,15 +759,10 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/whiskey_outpost/inside/cic) "du" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/whiskey_outpost/inside/bunker/bunker/front) "dv" = ( /obj/structure/flora/jungle/plantbot1, @@ -934,9 +776,7 @@ /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/whiskey_outpost/inside/cic) "dA" = ( /obj/structure/surface/table, @@ -967,9 +807,7 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/inside/living) "dF" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -986,9 +824,7 @@ /area/whiskey_outpost/outside/lane/three_south) "dJ" = ( /obj/structure/curtain/shower, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/whiskey_outpost/inside/bunker/bunker/front) "dM" = ( /turf/closed/shuttle/dropship{ @@ -997,18 +833,14 @@ /area/whiskey_outpost/outside/lane/four_north) "dN" = ( /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "dO" = ( /obj/structure/safe, /obj/item/moneybag, /obj/item/clothing/glasses/monocle, /obj/item/weapon/telebaton, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "dP" = ( /obj/structure/surface/table/reinforced/prison, @@ -1021,10 +853,7 @@ /obj/item/storage/box/gloves, /obj/item/tool/hand_labeler, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "dQ" = ( /obj/structure/surface/table/reinforced/prison, @@ -1044,10 +873,7 @@ /obj/item/device/defibrillator, /obj/item/device/defibrillator, /obj/item/device/defibrillator, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/whiskey_outpost/inside/hospital) "dS" = ( /obj/structure/window/framed/colony/reinforced, @@ -1068,10 +894,7 @@ /obj/item/device/healthanalyzer, /obj/item/device/healthanalyzer, /obj/item/weapon/gun/shotgun/pump/dual_tube/cmb, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "dU" = ( /obj/structure/machinery/light{ @@ -1081,9 +904,7 @@ /turf/open/gm/dirt, /area/whiskey_outpost/inside/caves/tunnel) "dW" = ( -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/whiskey_outpost/outside/lane/one_north) "dY" = ( /obj/structure/surface/table/reinforced/prison, @@ -1106,18 +927,13 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/whiskey_outpost/inside/hospital) "ea" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "eb" = ( /obj/structure/machinery/light/small{ @@ -1126,16 +942,10 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/cic) "ed" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "ee" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/whiskey_outpost/inside/cic) "eg" = ( /obj/structure/sign/safety/medical{ @@ -1152,20 +962,14 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/whiskey_outpost/inside/hospital) "ej" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/whiskey_outpost/outside/lane/four_south) "ek" = ( /obj/structure/largecrate/supply/supplies/sandbags, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "eo" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -1174,9 +978,7 @@ /turf/open/gm/grass/gbcorner/north_west, /area/whiskey_outpost/outside/lane/one_south) "eq" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/disposalpipe/segment{ dir = 4 }, @@ -1199,9 +1001,7 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/living) "ev" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/prison, /area/whiskey_outpost/inside/living) "ex" = ( @@ -1223,14 +1023,10 @@ /area/whiskey_outpost/inside/bunker) "eD" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital/triage) "eF" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/prison, /area/whiskey_outpost/inside/cic) "eG" = ( @@ -1240,19 +1036,14 @@ /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/storage/m56d, /obj/effect/landmark/wo_supplies/storage/m56d, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "eJ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/machinery/door/airlock/almayer/marine/autoname, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "eK" = ( /turf/open/gm/river, @@ -1261,24 +1052,17 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "eN" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/whiskey_outpost/inside/hospital) "eO" = ( /obj/structure/bed/stool, /obj/effect/landmark/start/whiskey/researcher, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "eP" = ( /obj/structure/bed/chair{ @@ -1295,10 +1079,7 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/four_south) "eS" = ( -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/whiskey_outpost/inside/hospital) "eT" = ( /obj/structure/window/reinforced{ @@ -1314,17 +1095,12 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/inside/living) "eU" = ( /obj/structure/closet/crate, /obj/item/storage/toolbox/emergency, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/supply) "eW" = ( /obj/structure/surface/rack, @@ -1332,9 +1108,7 @@ dir = 1 }, /obj/structure/largecrate/supply/ammo/sentry, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "eX" = ( /obj/structure/machinery/light{ @@ -1349,20 +1123,14 @@ "eZ" = ( /obj/structure/disposalpipe/segment, /obj/structure/curtain, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital) "fb" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/whiskey_outpost/outside/lane/three_north) "fc" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital) "fd" = ( /obj/effect/landmark/start/whiskey/leader, @@ -1380,9 +1148,7 @@ dir = 8; icon_state = "shuttle_chair" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "fh" = ( /obj/structure/surface/table/reinforced/prison, @@ -1393,9 +1159,7 @@ /obj/structure/closet/secure_closet/surgical{ pixel_x = 30 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "fi" = ( /obj/structure/sign/safety/chem_lab, @@ -1407,9 +1171,7 @@ "fl" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/sentry, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "fo" = ( /obj/structure/curtain, @@ -1421,10 +1183,7 @@ /obj/effect/landmark/wo_supplies/storage/belts/medical, /obj/effect/landmark/wo_supplies/storage/belts/medical, /obj/effect/landmark/wo_supplies/storage/belts/medical, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/whiskey_outpost/inside/hospital) "fq" = ( /obj/effect/decal/warning_stripes/asteroid{ @@ -1435,10 +1194,7 @@ icon_state = "warning_s" }, /obj/effect/landmark/start/whiskey/medic, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "fr" = ( /obj/effect/landmark/start/whiskey/marine, @@ -1449,10 +1205,7 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/cic) "fu" = ( -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/whiskey_outpost/outside/north/northeast) "fv" = ( /obj/structure/barricade/handrail/wire{ @@ -1464,9 +1217,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/inside/living) "fx" = ( /turf/open/floor/prison, @@ -1476,16 +1227,12 @@ /area/whiskey_outpost/outside/north/beach) "fA" = ( /obj/effect/landmark/start/whiskey/executive, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "fB" = ( /obj/structure/bed/chair/comfy, /obj/effect/landmark/start/whiskey/commander, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "fC" = ( /obj/structure/barricade/handrail{ @@ -1499,32 +1246,22 @@ dir = 8 }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "fF" = ( /obj/effect/landmark/start/whiskey/warrant, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "fG" = ( /obj/effect/landmark/start/whiskey/engineering, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "fH" = ( /obj/structure/machinery/door/airlock/almayer/medical{ name = "Hypersleep Room"; req_one_access_txt = "2;8;19" }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "fI" = ( /obj/structure/platform{ @@ -1545,10 +1282,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital) "fQ" = ( /obj/structure/flora/jungle/planttop1, @@ -1572,31 +1306,21 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/inside/living) "fU" = ( /obj/item/lightstick/red/planted, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/one_north) "fV" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "fW" = ( /obj/structure/machinery/smartfridge/chemistry, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "fX" = ( /obj/structure/barricade/sandbags/wired, @@ -1609,16 +1333,11 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/whiskey_outpost/inside/hospital) "fZ" = ( /obj/effect/landmark/start/whiskey/medic, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "ga" = ( /obj/structure/disposalpipe/junction{ @@ -1635,10 +1354,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "gh" = ( /obj/effect/decal/medical_decals{ @@ -1646,10 +1362,7 @@ icon_state = "triagedecaldir" }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "gi" = ( /obj/effect/decal/medical_decals{ @@ -1659,19 +1372,14 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "gj" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, /area/whiskey_outpost/outside/lane/two_north) "gl" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "gn" = ( /obj/item/stack/cable_coil/cut, @@ -1679,9 +1387,7 @@ /area/whiskey_outpost/outside/lane/two_south) "go" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/inside/living) "gp" = ( /obj/structure/sign/prop1, @@ -1705,10 +1411,7 @@ pixel_x = 30; req_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "gu" = ( /turf/open/gm/dirtgrassborder/south, @@ -1734,18 +1437,14 @@ /obj/structure/machinery/computer/card{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "gC" = ( /obj/structure/surface/table/woodentable/fancy, /obj/effect/landmark/map_item, /obj/item/folder/black_random, /obj/item/device/whistle, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "gE" = ( /obj/structure/surface/table/woodentable/fancy, @@ -1753,9 +1452,7 @@ dir = 1; layer = 2.99 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "gF" = ( /obj/structure/sign/poster{ @@ -1769,10 +1466,7 @@ /area/whiskey_outpost/inside/bunker/pillbox/four) "gH" = ( /obj/item/storage/box/explosive_mines, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/whiskey_outpost/outside/lane/one_north) "gI" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -1780,18 +1474,14 @@ req_access_txt = "20"; req_one_access = null }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "gJ" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital) "gL" = ( /obj/structure/disposalpipe/segment, @@ -1805,10 +1495,7 @@ /turf/open/jungle, /area/whiskey_outpost/outside/lane/two_south) "gN" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/north, /area/whiskey_outpost/inside/hospital) "gO" = ( /obj/structure/machinery/conveyor_switch{ @@ -1817,9 +1504,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2, /area/whiskey_outpost/inside/supply) "gP" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -1827,10 +1512,7 @@ name = "Operating Theatre"; req_one_access_txt = "2;8;19" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/hospital) "gS" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -1839,16 +1521,12 @@ req_one_access_txt = "2;8;19" }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "gT" = ( /obj/structure/prop/almayer/computers/sensor_computer3, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "gU" = ( /turf/open/gm/river, @@ -1862,22 +1540,16 @@ /obj/structure/prop/almayer/computers/sensor_computer1{ name = "radar computer" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "gZ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital) "hb" = ( /obj/effect/landmark/start/whiskey/researcher, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "hd" = ( /obj/structure/machinery/defenses/sentry/premade, @@ -1908,9 +1580,7 @@ dir = 8 }, /obj/item/clipboard, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "hk" = ( /obj/structure/bed/chair/office/dark{ @@ -1925,10 +1595,7 @@ dir = 1; icon_state = "triagedecaldir" }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "hm" = ( /obj/structure/machinery/light/small{ @@ -1938,10 +1605,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/whiskey_outpost/inside/hospital) "hn" = ( /obj/structure/window/framed/colony/reinforced, @@ -1974,10 +1638,7 @@ /turf/open/gm/coast/beachcorner2/south_west, /area/whiskey_outpost/outside/lane/four_north) "ht" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/whiskey_outpost/inside/hospital) "hu" = ( /obj/structure/surface/table/reinforced/prison, @@ -2013,10 +1674,7 @@ pixel_y = 28 }, /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/whiskey_outpost/inside/hospital) "hy" = ( /obj/item/lightstick/red/planted, @@ -2030,10 +1688,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "hA" = ( /obj/structure/disposalpipe/segment{ @@ -2056,10 +1711,7 @@ dir = 4; sortType = "Chemistry" }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "hC" = ( /obj/structure/sign/prop1, @@ -2067,18 +1719,10 @@ /area/whiskey_outpost/inside/caves/tunnel) "hD" = ( /obj/structure/machinery/iv_drip, -/obj/structure/machinery/iv_drip, -/obj/structure/machinery/iv_drip, -/obj/structure/machinery/iv_drip, -/obj/structure/machinery/iv_drip, -/obj/structure/machinery/iv_drip, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital) "hE" = ( /obj/effect/decal/medical_decals{ @@ -2089,10 +1733,7 @@ dir = 4; sortType = "Hospital" }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "hF" = ( /obj/effect/decal/medical_decals{ @@ -2102,17 +1743,11 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "hH" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "hI" = ( /turf/open/gm/grass/gbcorner/south_west, @@ -2143,24 +1778,17 @@ dir = 4; icon_state = "triagedecaldir" }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/whiskey_outpost/inside/hospital) "hO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Bunker" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/living) "hQ" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/living) "hR" = ( /obj/structure/platform_decoration{ @@ -2169,10 +1797,7 @@ /turf/open/jungle, /area/whiskey_outpost/outside/south) "hS" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/whiskey_outpost/outside/lane/one_north) "hT" = ( /obj/structure/pipes/standard/tank/oxygen, @@ -2180,19 +1805,14 @@ pixel_x = -6; pixel_y = 32 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "hV" = ( /obj/structure/bed/chair/comfy/beige{ dir = 8 }, /obj/effect/landmark/start/whiskey/bridge, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "hW" = ( /obj/structure/machinery/light{ @@ -2204,9 +1824,7 @@ /obj/structure/machinery/sleep_console{ dir = 1 }, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital/triage) "hY" = ( /obj/structure/window/reinforced{ @@ -2222,9 +1840,7 @@ /obj/structure/bed{ can_buckle = 0 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/inside/living) "hZ" = ( /obj/structure/machinery/vending/cola, @@ -2243,9 +1859,7 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital) "ih" = ( /obj/structure/machinery/light{ @@ -2259,9 +1873,7 @@ req_access_txt = "20"; req_one_access = null }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "ij" = ( /obj/effect/decal/cleanable/blood/oil, @@ -2272,9 +1884,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "il" = ( /obj/structure/machinery/vending/coffee, @@ -2284,22 +1894,14 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/living) "im" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/almayer/east, +/turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital) "in" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "io" = ( /obj/structure/flora/jungle/plantbot1, @@ -2313,10 +1915,7 @@ /area/whiskey_outpost/outside/lane/four_north) "iq" = ( /obj/structure/largecrate/supply/supplies/mre, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/living) "is" = ( /obj/structure/disposalpipe/trunk, @@ -2331,10 +1930,7 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/living) "iu" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/whiskey_outpost/inside/hospital/triage) "iv" = ( /obj/structure/platform{ @@ -2346,22 +1942,14 @@ /obj/structure/platform_decoration{ dir = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "iw" = ( -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/whiskey_outpost/outside/north/northeast) "iy" = ( /obj/effect/landmark/start/whiskey/cargo, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/whiskey_outpost/inside/supply) "iz" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -2372,9 +1960,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "iA" = ( /obj/structure/barricade/plasteel/wired, @@ -2384,9 +1970,7 @@ /obj/structure/disposalpipe/sortjunction/flipped{ sortType = "South-Eastern Platform" }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "iC" = ( /obj/structure/disposalpipe/segment{ @@ -2406,18 +1990,12 @@ /area/whiskey_outpost/outside/lane/two_south) "iI" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "iJ" = ( /obj/structure/machinery/cm_vending/sorted/medical, /obj/structure/medical_supply_link/green, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/whiskey_outpost/inside/hospital) "iK" = ( /obj/structure/machinery/door/poddoor{ @@ -2448,16 +2026,11 @@ "iN" = ( /obj/structure/machinery/cm_vending/sorted/medical, /obj/structure/medical_supply_link/green, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital) "iO" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/whiskey_outpost/inside/hospital) "iP" = ( /obj/structure/disposalpipe/segment{ @@ -2465,24 +2038,16 @@ icon_state = "pipe-c" }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "iQ" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp, /obj/item/device/binoculars, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "iR" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost/inside/bunker/bunker/front) "iS" = ( /obj/effect/landmark/start/whiskey/police, @@ -2505,9 +2070,7 @@ /obj/effect/decal/medical_decals{ icon_state = "docstriping" }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "iY" = ( /obj/structure/surface/table/reinforced/prison, @@ -2520,9 +2083,7 @@ }, /obj/item/tool/pen, /obj/item/paper_bin, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "iZ" = ( /obj/structure/machinery/autodoc_console, @@ -2530,10 +2091,7 @@ icon_state = "triagedecalleft" }, /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/whiskey_outpost/inside/hospital) "jb" = ( /obj/effect/decal/warning_stripes/asteroid{ @@ -2541,20 +2099,14 @@ icon_state = "warning_s" }, /obj/item/device/flashlight/lamp/tripod/grey, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "je" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/recharger{ pixel_y = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "jf" = ( /obj/effect/spawner/gibspawner/human, @@ -2577,10 +2129,7 @@ icon_state = "triagedecaldir" }, /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/whiskey_outpost/inside/hospital) "jj" = ( /obj/structure/machinery/medical_pod/bodyscanner{ @@ -2590,9 +2139,7 @@ dir = 1; icon_state = "docstripingdir" }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "jk" = ( /obj/structure/machinery/medical_pod/autodoc/unskilled, @@ -2600,9 +2147,7 @@ dir = 8; icon_state = "docstripingdir" }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "jl" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -2612,9 +2157,7 @@ dir = 4; icon_state = "shuttle_chair" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "jm" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, @@ -2623,9 +2166,7 @@ "jn" = ( /obj/structure/machinery/prop/almayer/CICmap, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "jo" = ( /obj/structure/bed/chair/office/dark{ @@ -2663,20 +2204,14 @@ pixel_x = -30; req_access = null }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/whiskey_outpost/inside/hospital) "jt" = ( /obj/structure/bed/chair/office/dark{ dir = 4; layer = 3.25 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southeast, /area/whiskey_outpost/inside/cic) "ju" = ( /obj/item/toy/beach_ball/holoball, @@ -2684,42 +2219,30 @@ dir = 8; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "jv" = ( /obj/structure/surface/rack, /obj/structure/largecrate/supply/ammo/sentry, /obj/structure/largecrate/supply/ammo/m56d, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "jA" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalleft" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "jB" = ( /turf/closed/wall/r_wall/unmeltable, /area/whiskey_outpost/inside/bunker/bunker/front) "jD" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "jE" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "jF" = ( /obj/structure/surface/table/reinforced/prison, @@ -2735,58 +2258,38 @@ pixel_x = -2; pixel_y = -2 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "jG" = ( /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "jH" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital) "jI" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 8; icon_state = "shuttle_chair" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "jJ" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/east, /area/whiskey_outpost/inside/hospital) "jL" = ( /obj/structure/platform_decoration, /turf/open/jungle, /area/whiskey_outpost/outside/lane/two_south) "jM" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost/inside/living) "jN" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /obj/effect/landmark/start/whiskey/bridge, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/whiskey_outpost/inside/cic) "jP" = ( /turf/closed/shuttle/dropship{ @@ -2847,15 +2350,11 @@ layer = 3.2; pixel_y = 20 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "jZ" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital/triage) "ka" = ( /obj/structure/sign/poster{ @@ -2867,9 +2366,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/inside/living) "ke" = ( /obj/item/lightstick/red/planted, @@ -2881,26 +2378,17 @@ icon_state = "warning_s" }, /obj/effect/landmark/start/whiskey/medic, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "kh" = ( /obj/structure/machinery/cm_vending/gear/medic, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "kj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "kk" = ( /obj/structure/machinery/disposal, @@ -2932,45 +2420,32 @@ dir = 4 }, /obj/item/device/whistle, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "kq" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/inside/living) "ks" = ( /turf/closed/wall/r_wall, /area/whiskey_outpost/inside/bunker/bunker/front) "kt" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "kv" = ( /obj/structure/bed/roller, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "kw" = ( /obj/effect/decal/medical_decals{ dir = 4; icon_state = "triagedecaldir" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "kx" = ( -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/inside/living) "ky" = ( /obj/structure/disposalpipe/segment{ @@ -2980,18 +2455,12 @@ /area/whiskey_outpost/outside/lane/two_north) "kz" = ( /obj/structure/fence, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south/far) "kA" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/bodybags, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "kB" = ( /obj/structure/flora/jungle/plantbot1, @@ -3008,15 +2477,11 @@ id = "WOlineshutters2"; name = "\improper Supply Depo Line 2" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "kE" = ( /obj/structure/machinery/computer/cryopod, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "kG" = ( /obj/structure/bed/chair{ @@ -3026,28 +2491,21 @@ /area/whiskey_outpost/inside/living) "kI" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/platform) "kJ" = ( /obj/structure/machinery/medical_pod/sleeper, /obj/effect/decal/medical_decals{ icon_state = "docstriping" }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "kK" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /obj/effect/landmark/start/whiskey/bridge, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/whiskey_outpost/inside/cic) "kM" = ( /obj/structure/machinery/sleep_console, @@ -3055,23 +2513,16 @@ icon_state = "triagedecalleft" }, /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/whiskey_outpost/inside/hospital) "kN" = ( /obj/structure/machinery/iv_drip, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "kO" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "kP" = ( /obj/structure/machinery/sleep_console{ @@ -3082,10 +2533,7 @@ icon_state = "triagedecaldir" }, /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital) "kQ" = ( /obj/structure/platform{ @@ -3097,10 +2545,7 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/supply) "kV" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south) "kX" = ( /obj/structure/machinery/medical_pod/sleeper{ @@ -3110,34 +2555,23 @@ dir = 8; icon_state = "docstripingdir" }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "kY" = ( /obj/effect/landmark/start/whiskey/cmo, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "kZ" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/whiskey_outpost/inside/bunker) "la" = ( -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "lc" = ( /turf/open/gm/coast/west, /area/whiskey_outpost/outside/north/northeast) "ld" = ( -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/whiskey_outpost/outside/lane/four_north) "le" = ( /obj/structure/surface/table, @@ -3156,9 +2590,7 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight/lamp, /obj/item/tool/crowbar, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "lj" = ( /obj/structure/disposalpipe/segment{ @@ -3171,29 +2603,21 @@ /turf/open/gm/grass/grassbeach/south, /area/whiskey_outpost/outside/south) "lm" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "lo" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22"; pixel_y = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "lp" = ( /obj/item/lightstick/red/planted, /turf/open/gm/dirt, /area/whiskey_outpost/outside/south/very_far) "lq" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker) "lr" = ( /obj/structure/disposalpipe/segment, @@ -3210,9 +2634,7 @@ "lt" = ( /obj/structure/bed/roller, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "lu" = ( /obj/structure/surface/table, @@ -3226,18 +2648,14 @@ /obj/item/device/flashlight/lamp, /obj/item/tool/extinguisher, /obj/item/device/binoculars, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "lw" = ( /turf/closed/wall/r_wall, /area/whiskey_outpost/inside/supply) "lx" = ( /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/wo, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "lA" = ( /turf/closed/wall/rock/brown, @@ -3245,10 +2663,7 @@ "lB" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/facepaint/green, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "lC" = ( /obj/structure/disposalpipe/segment{ @@ -3288,10 +2703,7 @@ pixel_x = -30; req_access = null }, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/whiskey_outpost/inside/hospital) "lH" = ( /obj/structure/disposalpipe/segment{ @@ -3326,10 +2738,7 @@ /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "lP" = ( /obj/structure/surface/table, @@ -3338,10 +2747,7 @@ /area/whiskey_outpost/inside/living) "lS" = ( /obj/structure/largecrate/supply/medicine/iv, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital/triage) "lU" = ( /obj/effect/landmark/start/whiskey/engineer, @@ -3362,9 +2768,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/whiskey_outpost/inside/cic) "lX" = ( /obj/effect/decal/warning_stripes/asteroid{ @@ -3381,12 +2785,6 @@ /obj/structure/flora/bush/ausbushes/reedbush, /turf/open/gm/river, /area/whiskey_outpost/outside/lane/four_south) -"mb" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, -/area/whiskey_outpost/outside/south/very_far) "mc" = ( /obj/structure/machinery/vending/snack, /obj/structure/machinery/light/small{ @@ -3395,9 +2793,7 @@ /turf/open/floor/prison, /area/whiskey_outpost) "md" = ( -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/inside/living) "mf" = ( /turf/open/jungle, @@ -3406,9 +2802,7 @@ /turf/open/floor/prison, /area/whiskey_outpost) "mi" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/whiskey_outpost/inside/cic) "mj" = ( /obj/effect/spawner/gibspawner/human, @@ -3416,25 +2810,17 @@ /area/whiskey_outpost/outside/lane/one_south) "ml" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "mn" = ( /obj/structure/surface/rack, /obj/item/storage/large_holster/machete/full, /obj/item/storage/large_holster/machete/full, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/lane/three_south) "mo" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/whiskey_outpost/inside/cic) "mp" = ( /obj/structure/barricade/sandbags/wired{ @@ -3462,9 +2848,7 @@ dir = 1; icon_state = "docstripingdir" }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "mw" = ( /turf/open/gm/dirtgrassborder/west, @@ -3474,9 +2858,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/whiskey_outpost/inside/cic) "my" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, @@ -3492,22 +2874,15 @@ }, /obj/item/weapon/gun/rifle/lmg, /obj/item/weapon/gun/rifle/lmg, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "mC" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /turf/open/floor/prison, /area/whiskey_outpost) "mD" = ( /obj/item/device/flashlight/lamp/tripod/grey, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/north) "mE" = ( /obj/structure/machinery/autodoc_console{ @@ -3518,10 +2893,7 @@ icon_state = "triagedecaldir" }, /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/whiskey_outpost/inside/hospital) "mF" = ( /obj/structure/surface/table, @@ -3550,10 +2922,7 @@ /obj/item/device/whistle{ pixel_y = 14 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "mI" = ( /obj/structure/sign/poster, @@ -3565,31 +2934,23 @@ }, /obj/effect/decal/cleanable/blood, /obj/effect/spawner/gibspawner/human, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "mL" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "mM" = ( /obj/structure/machinery/door/airlock/almayer/command{ dir = 2; name = "\improper Combat Information Center" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "mN" = ( /obj/structure/window/framed/colony/reinforced, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "mQ" = ( /obj/structure/disposalpipe/segment, @@ -3611,10 +2972,7 @@ }, /obj/structure/machinery/light/small, /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/whiskey_outpost/inside/hospital) "mT" = ( /turf/closed/wall/rock/brown, @@ -3624,9 +2982,7 @@ dir = 8; id = "crate" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "mV" = ( /obj/structure/sign/poster{ @@ -3656,9 +3012,7 @@ pixel_x = 20 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital) "nb" = ( /obj/structure/machinery/autodoc_console, @@ -3666,10 +3020,7 @@ icon_state = "triagedecalleft" }, /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/whiskey_outpost/inside/hospital) "nc" = ( /obj/structure/disposalpipe/trunk, @@ -3677,25 +3028,17 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "nd" = ( -/turf/open/floor{ - dir = 1; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/north, /area/whiskey_outpost/inside/hospital/triage) "nf" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottomleft" }, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital) "ng" = ( /turf/open/gm/coast/beachcorner/north_east, @@ -3709,10 +3052,7 @@ dir = 1 }, /obj/structure/medical_supply_link, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "nj" = ( /turf/open/gm/grass/gbcorner/south_west, @@ -3729,29 +3069,20 @@ /obj/effect/decal/warning_stripes/asteroid{ icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "nn" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "no" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecalbottom" }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "np" = ( /obj/structure/sign/safety/medical{ @@ -3772,10 +3103,7 @@ icon_state = "triagedecaldir" }, /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/whiskey_outpost/inside/hospital) "nt" = ( /obj/structure/barricade/sandbags/wired{ @@ -3783,47 +3111,30 @@ icon_state = "sandbag_0" }, /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "nv" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost) "nw" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost) "ny" = ( /obj/structure/machinery/telecomms/relay/preset/tower, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "nz" = ( /obj/structure/bed/chair, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "nA" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ name = "\improper Hospital"; req_one_access = null }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "nB" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -3890,10 +3201,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "nO" = ( /obj/structure/sign/safety/medical, @@ -3902,10 +3210,7 @@ "nR" = ( /obj/structure/machinery/cm_vending/sorted/medical/marinemed, /obj/structure/medical_supply_link, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "nS" = ( /obj/structure/disposalpipe/segment{ @@ -3918,17 +3223,11 @@ /obj/structure/disposalpipe/sortjunction/flipped{ sortType = "Mortar Pit" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost/inside/bunker) "nW" = ( /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/whiskey_outpost/inside/bunker) "nY" = ( /obj/structure/machinery/light/small{ @@ -3936,15 +3235,10 @@ }, /obj/item/storage/belt/medical/lifesaver/full, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital/triage) "oa" = ( -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/inside/living) "ob" = ( /obj/structure/barricade/plasteel/wired, @@ -3952,9 +3246,7 @@ /area/whiskey_outpost/outside/lane/two_north) "od" = ( /obj/structure/curtain/shower, -/turf/open/floor/prison{ - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white, /area/whiskey_outpost/inside/living) "oe" = ( /obj/structure/sign/safety/medical{ @@ -3963,10 +3255,7 @@ /turf/closed/wall/r_wall, /area/whiskey_outpost) "of" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/four_south) "oi" = ( /obj/structure/sign/poster, @@ -3974,10 +3263,7 @@ /area/whiskey_outpost/inside/hospital/triage) "om" = ( /obj/structure/largecrate/random/case, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/lane/three_south) "oo" = ( /obj/structure/machinery/light/small{ @@ -3987,16 +3273,11 @@ /area/whiskey_outpost/inside/living) "oq" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south) "or" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/living) "os" = ( /obj/structure/shuttle/engine/propulsion{ @@ -4012,35 +3293,22 @@ /obj/structure/machinery/light, /obj/structure/surface/rack, /obj/item/tool/hand_labeler, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "ow" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/mortar_pit) "ox" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/three_south) "oy" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "oz" = ( /obj/effect/decal/warning_stripes/asteroid{ @@ -4059,18 +3327,12 @@ /obj/structure/machinery/power/monitor{ name = "Main Power Grid Monitoring" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "oD" = ( /obj/structure/disposalpipe/trunk, /obj/structure/machinery/disposal, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/mortar_pit) "oE" = ( /obj/structure/largecrate/supply/explosives/mortar_he, @@ -4078,60 +3340,42 @@ /area/whiskey_outpost/inside/caves/caverns) "oF" = ( /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen/southwest, /area/whiskey_outpost/inside/living) "oG" = ( /obj/structure/disposalpipe/sortjunction/flipped{ dir = 1; sortType = "CIC" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "oH" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage{ req_access_txt = "11" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "oI" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "oK" = ( /obj/structure/disposalpipe/junction{ dir = 4; icon_state = "pipe-j2" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "oN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/item/device/flashlight/lamp/tripod/grey, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "oO" = ( /obj/structure/largecrate/supply/explosives/mortar_incend, @@ -4142,15 +3386,10 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "oQ" = ( -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/whiskey_outpost/inside/hospital) "oS" = ( /obj/structure/curtain/black, @@ -4162,19 +3401,13 @@ /area/whiskey_outpost/inside/hospital) "oW" = ( /obj/effect/landmark/start/whiskey/medic, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "oX" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/whiskey_outpost/inside/bunker) "oY" = ( /obj/structure/disposalpipe/segment{ @@ -4186,18 +3419,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/whiskey_outpost/inside/bunker) "pc" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "pe" = ( /obj/effect/landmark/start/whiskey/pilot, @@ -4213,10 +3441,7 @@ /area/whiskey_outpost/outside/lane/two_south) "pk" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "pm" = ( /obj/effect/decal/cleanable/blood/writing, @@ -4229,10 +3454,7 @@ /obj/structure/machinery/floodlight{ light_on = 1 }, -/turf/open/floor/plating{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/southeast, /area/whiskey_outpost/outside/north/platform) "pq" = ( /turf/closed/wall/r_wall, @@ -4255,19 +3477,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "px" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/mortar_pit) "py" = ( /obj/structure/barricade/sandbags/wired{ @@ -4281,18 +3497,14 @@ dir = 1; name = "\improper Mortar Pit" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "pA" = ( /obj/structure/machinery/cm_vending/clothing/marine/delta{ density = 0; pixel_x = -16 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/inside/living) "pD" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, @@ -4302,10 +3514,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/mortar_pit) "pF" = ( /obj/structure/machinery/light/small{ @@ -4331,26 +3540,17 @@ dir = 1; sortType = "Engineering" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "pJ" = ( /obj/structure/largecrate/supply/medicine/medkits, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital/triage) "pK" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/supply) "pL" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -4380,10 +3580,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost/outside/north/platform) "pR" = ( /obj/structure/surface/rack, @@ -4446,16 +3643,11 @@ pixel_x = -30 }, /obj/effect/landmark/start/whiskey/synthetic, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/whiskey_outpost/inside/cic) "qf" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost/inside/living) "qg" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, @@ -4486,20 +3678,14 @@ dir = 8; name = "\improper Storage" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "ql" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "qn" = ( /obj/structure/extinguisher_cabinet, @@ -4510,41 +3696,29 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "qp" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital) "qq" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost) "qs" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital/triage) "qt" = ( /turf/open/gm/coast/west, /area/whiskey_outpost/outside/lane/four_south) "qu" = ( /obj/structure/machinery/power/smes/buildable, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "qv" = ( /turf/open/gm/coast/beachcorner/south_east, @@ -4564,67 +3738,42 @@ }, /obj/item/roller/surgical, /obj/item/roller/surgical, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "qx" = ( /obj/structure/machinery/light/small{ dir = 1 }, /obj/structure/machinery/recharge_station, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "qz" = ( /turf/closed/wall/r_wall, /area/whiskey_outpost/inside/hospital) "qB" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "qC" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "qE" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "qF" = ( /obj/structure/machinery/defenses/sentry/premade, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "qG" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "qH" = ( /obj/structure/disposalpipe/trunk, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "qI" = ( /obj/structure/barricade/metal/wired, @@ -4632,10 +3781,7 @@ icon_state = "cartridge_2_1"; layer = 2 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "qJ" = ( /obj/structure/disposalpipe/segment{ @@ -4648,17 +3794,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "qK" = ( /obj/effect/landmark/start/whiskey/smartgunner, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "qL" = ( /obj/structure/disposalpipe/segment{ @@ -4666,29 +3806,21 @@ icon_state = "pipe-c" }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "qM" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/whiskey_outpost/inside/bunker) "qN" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "qO" = ( /obj/structure/barricade/sandbags/wired{ @@ -4702,19 +3834,13 @@ /obj/structure/machinery/defenses/sentry/premade{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "qP" = ( /obj/structure/barricade/handrail{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/northwest, /area/whiskey_outpost) "qR" = ( /obj/structure/disposalpipe/segment{ @@ -4728,21 +3854,13 @@ /obj/structure/barricade/handrail{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost) "qU" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/mortar_pit) "qW" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/open/gm/dirt, /area/whiskey_outpost/inside/caves/tunnel) "qX" = ( @@ -4750,18 +3868,13 @@ dir = 1; id = "WOline2" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost) "qY" = ( /turf/open/gm/grass/grassbeach/west, /area/whiskey_outpost/outside/lane/one_south) "ra" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 4 - }, +/obj/structure/machinery/power/apc/almayer/east, /turf/closed/wall/r_wall, /area/whiskey_outpost/inside/bunker) "rb" = ( @@ -4786,17 +3899,11 @@ /area/whiskey_outpost/inside/engineering) "rf" = ( /obj/effect/landmark/start/whiskey/maint, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "rg" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "ri" = ( /obj/item/storage/toolbox/mechanical, @@ -4806,22 +3913,15 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "rk" = ( /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap/hidden, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "rl" = ( -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/whiskey_outpost/outside/north/northeast) "rm" = ( /obj/structure/window/framed/colony/reinforced, @@ -4840,10 +3940,7 @@ /area/whiskey_outpost/inside/engineering) "rt" = ( /obj/structure/largecrate/guns, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/whiskey_outpost/outside/lane/one_north) "ru" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -4851,17 +3948,11 @@ pixel_x = -30; req_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "rv" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "rw" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, @@ -4874,19 +3965,13 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost) "rA" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "rB" = ( /obj/structure/disposalpipe/segment{ @@ -4895,9 +3980,7 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/bunker) "rC" = ( -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/inside/living) "rD" = ( /obj/structure/window/reinforced{ @@ -4916,9 +3999,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/inside/living) "rE" = ( /obj/structure/machinery/light/small, @@ -4929,32 +4010,20 @@ dir = 4; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "rG" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/whiskey_outpost/inside/bunker) "rI" = ( /obj/structure/largecrate/supply/supplies/plasteel, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "rJ" = ( /obj/structure/largecrate/supply/supplies/sandbags, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "rL" = ( /obj/structure/disposalpipe/segment, @@ -4969,9 +4038,7 @@ not_weldable = 1 }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "rN" = ( /obj/structure/mortar/wo, @@ -4996,35 +4063,26 @@ /area/whiskey_outpost/outside/north/beach) "rS" = ( /obj/structure/filingcabinet, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "rT" = ( /turf/open/gm/dirtgrassborder/west, /area/whiskey_outpost/outside/lane/three_south) "rV" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "rW" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4; icon_state = "shuttle_chair" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "rX" = ( /obj/structure/machinery/body_scanconsole{ dir = 1 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital/triage) "rY" = ( /obj/structure/disposalpipe/segment{ @@ -5039,10 +4097,7 @@ "sa" = ( /obj/structure/disposalpipe/segment, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "sb" = ( /obj/structure/disposalpipe/segment{ @@ -5059,19 +4114,13 @@ req_access = null; req_one_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "se" = ( /obj/structure/machinery/door/airlock/almayer/maint{ name = "\improper Generator Hatch" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "sg" = ( /obj/item/storage/box/lightstick, @@ -5100,9 +4149,7 @@ /area/whiskey_outpost/inside/engineering) "sh" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/cargo/wo, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "si" = ( /obj/effect/spawner/gibspawner/human, @@ -5110,26 +4157,18 @@ /area/whiskey_outpost/outside/lane/four_south) "sk" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "sl" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "sm" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "sn" = ( /turf/closed/wall/r_wall, @@ -5143,10 +4182,7 @@ icon_state = "pipe-c" }, /obj/effect/landmark/start/whiskey/maint, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "sq" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -5156,10 +4192,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "ss" = ( /obj/structure/platform_decoration{ @@ -5177,19 +4210,14 @@ /area/whiskey_outpost/inside/supply) "sx" = ( /obj/structure/machinery/cm_vending/clothing/dress, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "sA" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, /area/whiskey_outpost/outside/lane/two_south) "sC" = ( /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/whiskey_outpost/inside/hospital) "sD" = ( /obj/structure/barricade/handrail{ @@ -5198,9 +4226,7 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/bunker) "sI" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/whiskey_outpost/inside/living) "sJ" = ( /obj/structure/machinery/cm_vending/sorted/cargo_ammo/cargo/wo, @@ -5210,9 +4236,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "sL" = ( /obj/structure/disposalpipe/segment, @@ -5246,19 +4270,13 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "sR" = ( /obj/structure/machinery/colony_floodlight_switch{ pixel_x = -32 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "sU" = ( /turf/closed/wall/r_wall/unmeltable, @@ -5272,27 +4290,18 @@ }, /obj/structure/largecrate/supply/supplies/metal, /obj/structure/largecrate/supply/supplies/plasteel, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "sX" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost) "sY" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/whiskey_outpost/inside/supply) "tc" = ( /obj/structure/disposalpipe/segment{ @@ -5318,19 +4327,13 @@ /area/whiskey_outpost/outside/south) "tj" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "tk" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker) "tl" = ( /obj/structure/sign/nosmoking_1, @@ -5341,10 +4344,7 @@ /turf/open/floor/plating, /area/whiskey_outpost/inside/hospital/triage) "to" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/northeast) "tp" = ( /obj/structure/surface/table/almayer, @@ -5377,15 +4377,10 @@ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "tv" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/whiskey_outpost/inside/engineering) "tw" = ( /obj/structure/window/reinforced{ @@ -5399,16 +4394,10 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/supply) "tz" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/lane/four_north) "tA" = ( /obj/effect/landmark/start/whiskey/engineer, @@ -5445,27 +4434,19 @@ dir = 1 }, /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/wo, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "tG" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "tH" = ( /obj/structure/machinery/conveyor_switch/oneway{ id = "crate0" }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/whiskey_outpost/inside/supply) "tI" = ( /obj/structure/extinguisher_cabinet, @@ -5486,10 +4467,7 @@ /area/whiskey_outpost/outside/north) "tL" = ( /obj/structure/largecrate/supply/supplies/metal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "tN" = ( /obj/structure/sign/prop3, @@ -5521,30 +4499,21 @@ dir = 4 }, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "tV" = ( /obj/structure/holohoop{ density = 0; pixel_y = 24 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "tY" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, /obj/effect/landmark/start/whiskey/bridge, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northeast, /area/whiskey_outpost/inside/cic) "ua" = ( /obj/effect/landmark/start/whiskey/engineer, @@ -5567,9 +4536,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/inside/living) "ue" = ( /obj/structure/window/reinforced{ @@ -5588,15 +4555,11 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/inside/living) "uf" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "ug" = ( /obj/structure/surface/table/almayer, @@ -5613,9 +4576,7 @@ pixel_y = -2; req_one_access_txt = "2;21" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "uh" = ( /obj/structure/bed/chair/office/dark{ @@ -5641,24 +4602,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/inside/living) "um" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, /area/whiskey_outpost/outside/north) "uo" = ( /obj/structure/largecrate/supply/supplies/flares, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "uq" = ( -/turf/open/gm/dirt{ - icon_state = "desert0" - }, +/turf/open/gm/dirt/desert0, /area/whiskey_outpost/inside/caves/caverns/west) "ur" = ( /obj/structure/machinery/conveyor{ @@ -5672,10 +4626,7 @@ /obj/structure/machinery/recycler/whiskey{ recycle_dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/engineering) "us" = ( /obj/structure/machinery/door/window/northright, @@ -5684,10 +4635,7 @@ icon_state = "pipe-c" }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "ut" = ( /obj/structure/machinery/light{ @@ -5707,9 +4655,7 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/mortar_pit) "uw" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin5" - }, +/turf/open/shuttle/dropship/light_grey_left_to_right, /area/whiskey_outpost/outside/lane/four_north) "ux" = ( /obj/structure/surface/table/woodentable/poor, @@ -5732,10 +4678,7 @@ /turf/open/gm/dirt, /area/whiskey_outpost/inside/caves/tunnel) "uB" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/whiskey_outpost/inside/supply) "uC" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -5746,19 +4689,13 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "uD" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "uE" = ( /turf/open/gm/dirt, @@ -5811,10 +4748,7 @@ /area/whiskey_outpost/inside/supply) "uM" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "uN" = ( /obj/structure/disposalpipe/sortjunction/untagged/flipped{ @@ -5829,35 +4763,24 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "uP" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, +/obj/structure/machinery/power/apc/almayer/north, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "uR" = ( /obj/structure/machinery/m56d_hmg/mg_turret{ dir = 8; icon_state = "towergun" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "uT" = ( /obj/structure/disposalpipe/trunk, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "uU" = ( /obj/effect/landmark/start/whiskey/liaison, @@ -5875,22 +4798,14 @@ /area/whiskey_outpost/outside/north) "uZ" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "vb" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/whiskey_outpost/inside/bunker) "vc" = ( /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/wo, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "ve" = ( /turf/closed/wall, @@ -5900,9 +4815,7 @@ /area/whiskey_outpost/outside/north/beach) "vi" = ( /obj/structure/curtain/black, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/inside/living) "vk" = ( /obj/structure/bed/chair/dropship/passenger{ @@ -5910,9 +4823,7 @@ icon_state = "shuttle_chair" }, /obj/item/cell/high, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_south) "vl" = ( /obj/structure/closet/secure_closet/engineering_personal, @@ -5924,10 +4835,7 @@ dir = 4; health = 80 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "vm" = ( /obj/structure/machinery/conveyor{ @@ -5939,10 +4847,7 @@ "vn" = ( /obj/structure/largecrate/supply/supplies/plasteel, /obj/structure/largecrate/supply/supplies/metal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "vp" = ( /obj/structure/disposalpipe/segment, @@ -5950,9 +4855,7 @@ /area/whiskey_outpost/inside/bunker) "vq" = ( /obj/structure/curtain/black, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/inside/living) "vr" = ( /obj/structure/sign/poster{ @@ -5963,19 +4866,13 @@ "vv" = ( /obj/structure/largecrate/supply/supplies/metal, /obj/structure/largecrate/supply/supplies/metal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/engineering) "vw" = ( /obj/structure/machinery/conveyor_switch/oneway{ id = "trash" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "vx" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -5983,10 +4880,7 @@ not_weldable = 1; req_one_access_txt = "2;21" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/supply) "vy" = ( /obj/structure/disposalpipe/segment, @@ -5995,28 +4889,21 @@ /area/whiskey_outpost/inside/bunker/pillbox/three) "vA" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/whiskey_outpost/inside/supply) "vB" = ( /turf/closed/shuttle/dropship, /area/whiskey_outpost/outside/lane/four_south) "vC" = ( /obj/vehicle/powerloader, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/supply) "vE" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1; name = "\improper Storage" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "vF" = ( /obj/item/lightstick/red/planted, @@ -6031,19 +4918,14 @@ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north/platform) "vK" = ( /obj/structure/barricade/metal/wired, /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/one_north) "vL" = ( -/turf/open/floor/prison{ - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2, /area/whiskey_outpost/inside/supply) "vN" = ( /obj/structure/machinery/light{ @@ -6069,26 +4951,17 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "vS" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ name = "Engineering Dorms"; req_one_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "vV" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/east, /area/whiskey_outpost/inside/supply) "vW" = ( /obj/structure/bed/chair/office/dark{ @@ -6096,9 +4969,7 @@ layer = 3.25 }, /obj/effect/landmark/start/whiskey/cargo, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "vX" = ( /obj/structure/machinery/door/window/southleft{ @@ -6109,22 +4980,15 @@ /obj/structure/machinery/door/window/northleft{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "vY" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north) "vZ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/whiskey_outpost/inside/bunker) "wb" = ( /obj/structure/flora/jungle/alienplant1, @@ -6132,21 +4996,14 @@ /area/whiskey_outpost/outside/river/east) "wc" = ( /obj/structure/curtain/black, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/inside/living) "we" = ( /obj/item/cell/high, -/turf/open/shuttle/dropship{ - icon_state = "rasputin13" - }, +/turf/open/shuttle/dropship/light_grey_middle, /area/whiskey_outpost/outside/lane/four_north) "wf" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/whiskey_outpost/inside/supply) "wh" = ( /obj/structure/window/reinforced{ @@ -6160,10 +5017,7 @@ /obj/structure/bed, /obj/item/bedsheet/hos, /obj/effect/landmark/start/whiskey/maint, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "wi" = ( /obj/structure/window/reinforced{ @@ -6178,10 +5032,7 @@ /obj/item/bedsheet/hos, /obj/structure/machinery/light/small, /obj/effect/landmark/start/whiskey/maint, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "wj" = ( /obj/structure/disposalpipe/segment{ @@ -6203,10 +5054,7 @@ /obj/structure/bed, /obj/item/bedsheet/hos, /obj/effect/landmark/start/whiskey/maint, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "wl" = ( /obj/structure/disposaloutlet{ @@ -6219,10 +5067,7 @@ dir = 4 }, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/engineering) "wn" = ( /obj/item/storage/box/m94, @@ -6230,15 +5075,11 @@ /area/whiskey_outpost/outside/lane/four_north) "wp" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "wq" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/wo, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "ws" = ( /turf/open/gm/river, @@ -6248,24 +5089,16 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "wv" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/two_south) "ww" = ( /obj/structure/barricade/plasteel/wired{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north/platform) "wx" = ( /obj/structure/platform_decoration{ @@ -6282,10 +5115,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/engineering) "wA" = ( /obj/structure/machinery/conveyor{ @@ -6299,15 +5129,10 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/engineering) "wC" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "wF" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_west, @@ -6316,10 +5141,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/supply) "wI" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -6331,18 +5153,13 @@ dir = 1; pixel_y = 28 }, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/whiskey_outpost/inside/hospital/triage) "wJ" = ( /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "wK" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east, @@ -6360,16 +5177,11 @@ dir = 1; id = "WOline1" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost) "wN" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "wO" = ( /obj/structure/disposalpipe/segment, @@ -6380,29 +5192,20 @@ /area/whiskey_outpost/inside/bunker) "wP" = ( /obj/structure/curtain/black, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/inside/living) "wQ" = ( -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "wR" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/one_north) "wS" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "wT" = ( /turf/open/jungle, @@ -6413,10 +5216,7 @@ pixel_x = -30; req_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "wV" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions{ @@ -6425,9 +5225,7 @@ no_panel = 1; not_weldable = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "wW" = ( /obj/effect/landmark/start/whiskey/marine, @@ -6445,19 +5243,14 @@ /obj/item/ammo_box/magazine, /obj/item/ammo_box/magazine, /obj/item/ammo_box/magazine/ext, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "wZ" = ( /obj/structure/disposalpipe/segment, /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "xa" = ( /obj/structure/machinery/light/small{ @@ -6465,9 +5258,7 @@ }, /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/storage/belts/grenade, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "xb" = ( /turf/closed/wall/r_wall/unmeltable, @@ -6475,22 +5266,14 @@ "xc" = ( /obj/structure/machinery/light/small, /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "xg" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/supply) "xj" = ( /obj/structure/machinery/cm_vending/gear/commanding_officer, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "xk" = ( /obj/structure/surface/rack, @@ -6514,9 +5297,7 @@ /area/whiskey_outpost/inside/bunker/bunker/front) "xm" = ( /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "xp" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, @@ -6532,38 +5313,25 @@ /obj/item/ammo_box/magazine/m39, /obj/item/ammo_box/magazine/m39, /obj/item/ammo_box/magazine/m39/ext, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "xt" = ( /obj/structure/disposalpipe/sortjunction{ sortType = "Western Entrance Pillbox" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "xx" = ( /turf/closed/shuttle/dropship{ icon_state = "rasputin9" }, /area/whiskey_outpost/outside/lane/four_north) -"xy" = ( -/obj/effect/decal/cleanable/blood/writing, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, -/area/whiskey_outpost/outside/south/very_far) "xB" = ( /obj/structure/surface/rack, /obj/item/ammo_box/magazine/m4ra, /obj/item/ammo_box/magazine/m4ra, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "xC" = ( /turf/open/gm/dirt, @@ -6573,9 +5341,7 @@ /obj/item/ammo_box/magazine/shotgun/buckshot, /obj/item/ammo_box/magazine/shotgun/flechette, /obj/item/ammo_box/magazine/shotgun, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "xE" = ( /obj/structure/machinery/light/small{ @@ -6583,19 +5349,14 @@ }, /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/storage/machete, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "xF" = ( /obj/structure/machinery/cm_vending/clothing/marine/charlie{ density = 0; pixel_x = -16 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/inside/living) "xG" = ( /obj/structure/cargo_container/grant/left, @@ -6613,9 +5374,7 @@ /obj/item/ammo_box/magazine/m4a3, /obj/item/ammo_box/magazine/m44, /obj/item/ammo_box/magazine/mod88, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "xK" = ( /obj/item/lightstick/red/planted, @@ -6625,9 +5384,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 1 }, -/turf/open/jungle/impenetrable{ - icon_state = "grass_clear" - }, +/turf/open/jungle/impenetrable/grass_clear, /area/whiskey_outpost/outside/south/very_far) "xM" = ( /obj/structure/barricade/metal/wired{ @@ -6639,10 +5396,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "xO" = ( /turf/open/jungle, @@ -6659,10 +5413,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north/platform) "xR" = ( /obj/structure/platform{ @@ -6678,19 +5429,14 @@ /area/whiskey_outpost/outside/north/beach) "xT" = ( /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "xV" = ( /obj/effect/landmark/start/whiskey/spec, /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "xX" = ( /obj/structure/window/reinforced{ @@ -6706,19 +5452,14 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/inside/living) "xZ" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, /area/whiskey_outpost/outside/lane/two_south) "ya" = ( /obj/effect/landmark/whiskey_outpost/supplydrops, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/supply) "yd" = ( /obj/structure/barricade/sandbags/wired{ @@ -6733,10 +5474,7 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/living) "yf" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/southwest, /area/whiskey_outpost/inside/supply) "yg" = ( /obj/structure/barricade/sandbags/wired, @@ -6749,26 +5487,18 @@ "yh" = ( /obj/structure/machinery/cryopod, /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "yj" = ( /obj/effect/landmark/start/whiskey/cargo, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellowcorners2" - }, +/turf/open/floor/prison/darkyellowcorners2/west, /area/whiskey_outpost/inside/supply) "yk" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "yl" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, @@ -6779,10 +5509,7 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost/outside/north/platform) "yo" = ( /obj/structure/barricade/sandbags/wired{ @@ -6795,10 +5522,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "yr" = ( /obj/structure/machinery/m56d_hmg/mg_turret, @@ -6813,16 +5537,12 @@ /turf/closed/wall/r_wall/unmeltable, /area/whiskey_outpost/inside/supply) "yw" = ( -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/whiskey_outpost/inside/bunker) "yx" = ( /obj/structure/machinery/light/small, /obj/effect/landmark/thunderdome/observer, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "yy" = ( /obj/structure/machinery/light/small{ @@ -6835,19 +5555,13 @@ dir = 4; health = 80 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/supply) "yA" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "yB" = ( /obj/structure/machinery/light{ @@ -6856,27 +5570,19 @@ }, /obj/structure/closet/secure_closet/cargotech, /obj/item/clothing/accessory/storage/webbing, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/supply) "yC" = ( /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/three_south) "yD" = ( /obj/item/storage/box/m94, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/whiskey_outpost/outside/lane/one_north) "yF" = ( /obj/structure/closet/secure_closet/cargotech, /obj/item/clothing/accessory/storage/webbing, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/supply) "yG" = ( /obj/structure/closet/secure_closet/req_officer, @@ -6893,10 +5599,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "darkyellow2" - }, +/turf/open/floor/prison/darkyellow2/west, /area/whiskey_outpost/inside/supply) "yH" = ( /turf/closed/wall/r_wall, @@ -6908,26 +5611,20 @@ req_access = null }, /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/wo, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "yK" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Bunker" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "yL" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Bunker" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "yN" = ( /turf/closed/shuttle/dropship{ @@ -6940,9 +5637,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "yP" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -6951,28 +5646,20 @@ req_access = null }, /obj/structure/machinery/cm_vending/sorted/uniform_supply/squad_prep/wo, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "yQ" = ( /obj/structure/machinery/medical_pod/autodoc/unskilled{ dir = 1 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/whiskey_outpost/inside/hospital/triage) "yR" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "yS" = ( /obj/structure/platform{ @@ -6995,24 +5682,18 @@ /area/whiskey_outpost/outside/river/east) "yV" = ( /obj/structure/machinery/light/small, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/platform) "yW" = ( /obj/structure/machinery/light/small{ dir = 8 }, /obj/structure/machinery/cm_vending/clothing/medic, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "yX" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/platform) "yY" = ( /obj/structure/sign/poster/hero/voteno{ @@ -7024,23 +5705,15 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/living) "zc" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost/inside/bunker) "zd" = ( /obj/structure/machinery/autolathe/medilathe/full, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "zf" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "zg" = ( /obj/structure/platform{ @@ -7052,10 +5725,7 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "zh" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_west, @@ -7064,10 +5734,7 @@ /obj/structure/disposalpipe/sortjunction/flipped{ sortType = "Eastern Entrance Pillbox" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost/inside/bunker) "zj" = ( /obj/structure/disposalpipe/segment{ @@ -7076,24 +5743,16 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/whiskey_outpost/outside/north) "zl" = ( -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "zm" = ( /obj/item/storage/box/explosive_mines, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/whiskey_outpost/outside/lane/one_north) "zo" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "zq" = ( /turf/open/gm/river, @@ -7111,17 +5770,11 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/north/beach) "zt" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south/far) "zu" = ( /obj/effect/landmark/start/whiskey/engineer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "zw" = ( /turf/open/gm/coast/west, @@ -7135,25 +5788,17 @@ density = 0; pixel_x = 16 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/inside/living) "zB" = ( /obj/structure/disposalpipe/trunk, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "zC" = ( /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/ammo/box/m41a, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "zD" = ( /obj/structure/disposalpipe/segment{ @@ -7170,10 +5815,7 @@ /obj/item/clothing/under/shorts/black, /obj/item/clothing/under/shorts/black, /obj/item/clothing/under/shorts/blue, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/north) "zG" = ( /obj/structure/machinery/m56d_hmg/mg_turret{ @@ -7204,10 +5846,7 @@ "zM" = ( /obj/effect/landmark/start/whiskey/smartgunner, /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "zP" = ( /obj/structure/stairs/perspective{ @@ -7230,9 +5869,7 @@ layer = 3.5; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/inside/living) "zR" = ( /obj/structure/barricade/sandbags/wired{ @@ -7246,10 +5883,7 @@ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/northwest, /area/whiskey_outpost/outside/north/platform) "zU" = ( /turf/open/gm/dirtgrassborder/west, @@ -7266,9 +5900,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "zX" = ( /turf/open/gm/coast/south, @@ -7284,10 +5916,7 @@ /area/whiskey_outpost/outside/lane/three_north) "Ab" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital/triage) "Ac" = ( /obj/structure/platform{ @@ -7297,10 +5926,7 @@ /area/whiskey_outpost/outside/lane/four_north) "Ad" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south/far) "Ae" = ( /turf/closed/wall/rock/brown, @@ -7315,10 +5941,7 @@ "Am" = ( /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/guns/common/m41a, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "An" = ( /turf/closed/wall/r_wall, @@ -7331,10 +5954,7 @@ /obj/effect/decal/cleanable/blood/writing{ dir = 1 }, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/one_south) "Ar" = ( /obj/structure/barricade/plasteel/wired{ @@ -7348,9 +5968,7 @@ pixel_y = 7 }, /obj/item/tool/pen, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "Au" = ( /obj/structure/barricade/metal/wired{ @@ -7366,10 +5984,7 @@ /area/whiskey_outpost/inside/bunker) "Ay" = ( /obj/structure/machinery/gel_refiller, -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital) "AA" = ( /turf/open/jungle, @@ -7379,17 +5994,11 @@ dir = 8; icon_state = "towergun" }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north/platform) "AC" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "AD" = ( /obj/effect/decal/cleanable/blood/writing{ @@ -7405,10 +6014,7 @@ "AF" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "AH" = ( /obj/structure/barricade/sandbags/wired{ @@ -7425,10 +6031,7 @@ /area/whiskey_outpost/outside/south/very_far) "AJ" = ( /obj/effect/landmark/start/whiskey/leader, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "AK" = ( /turf/open/gm/dirtgrassborder/north, @@ -7454,10 +6057,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost/outside/north/platform) "AS" = ( /obj/structure/flora/bush/ausbushes/var3/sparsegrass, @@ -7471,10 +6071,7 @@ dir = 1; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "AV" = ( /turf/open/gm/coast/north, @@ -7496,10 +6093,7 @@ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/southwest, /area/whiskey_outpost/outside/north/platform) "Bb" = ( /obj/structure/platform_decoration{ @@ -7509,10 +6103,7 @@ /area/whiskey_outpost/outside/south) "Bc" = ( /obj/structure/machinery/defenses/sentry/premade, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Bd" = ( /obj/structure/sign/poster, @@ -7523,10 +6114,7 @@ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "Bf" = ( /obj/structure/disposalpipe/segment, @@ -7540,10 +6128,7 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost/outside/north/platform) "Bh" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -7558,36 +6143,25 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost/outside/north/platform) "Bm" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "Bn" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Bo" = ( /obj/structure/barricade/sandbags/wired, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Bq" = ( /obj/structure/barricade/sandbags/wired{ @@ -7598,28 +6172,20 @@ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/northeast, /area/whiskey_outpost/outside/north/platform) "Br" = ( /obj/structure/machinery/light/small{ dir = 4 }, /obj/structure/machinery/cm_vending/clothing/medic, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "Bs" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "Bt" = ( /obj/structure/barricade/plasteel/wired{ @@ -7633,9 +6199,7 @@ "Bu" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "Bv" = ( /obj/effect/decal/cleanable/blood/writing, @@ -7666,10 +6230,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "BC" = ( /obj/structure/barricade/sandbags/wired, @@ -7677,10 +6238,7 @@ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north/platform) "BF" = ( /turf/open/gm/coast/beachcorner2/north_east, @@ -7691,20 +6249,14 @@ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "BJ" = ( /obj/structure/barricade/sandbags/wired{ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/whiskey_outpost/outside/north/beach) "BK" = ( /turf/open/jungle/clear, @@ -7717,27 +6269,18 @@ /area/whiskey_outpost/outside/north/beach) "BM" = ( /obj/structure/cargo_container/watatsumi/right, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south) "BN" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "BO" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "BP" = ( /obj/structure/machinery/shower{ @@ -7745,26 +6288,17 @@ layer = 3.3 }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "BQ" = ( /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/three_north) "BS" = ( /obj/item/storage/box/m94, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/one_north) "BT" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north/platform) "BU" = ( /obj/structure/barricade/sandbags/wired, @@ -7772,10 +6306,7 @@ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "BV" = ( /obj/structure/stairs/perspective{ @@ -7785,10 +6316,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "BW" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -7799,18 +6327,13 @@ density = 0; pixel_x = -16 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/inside/living) "BY" = ( /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Ca" = ( /obj/structure/stairs/perspective{ @@ -7820,19 +6343,13 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Cc" = ( /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Cd" = ( /obj/structure/disposalpipe/segment{ @@ -7848,19 +6365,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "Cg" = ( /obj/structure/machinery/m56d_hmg/mg_turret{ dir = 4; icon_state = "towergun" }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "Ch" = ( /turf/closed/wall/wood, @@ -7890,48 +6402,33 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/four_north) "Cq" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/north, /area/whiskey_outpost/outside/north/northeast) "Cr" = ( /obj/structure/barricade/plasteel/wired{ dir = 8 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Cs" = ( /obj/structure/machinery/chem_master{ tether_range = 4 }, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/whiskey_outpost/inside/hospital) "Ct" = ( /obj/structure/platform_decoration{ dir = 4 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Cu" = ( /obj/structure/platform_decoration{ dir = 8 }, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Cv" = ( /obj/structure/surface/table/reinforced/prison, @@ -7945,23 +6442,14 @@ /obj/item/reagent_container/glass/beaker, /obj/item/reagent_container/glass/beaker/large, /obj/item/reagent_container/glass/beaker/large, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/whiskey_outpost/inside/hospital) "Cw" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/whiskey_outpost/outside/north/platform) "Cx" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "Cy" = ( /obj/structure/barricade/metal/wired, @@ -7976,30 +6464,21 @@ /area/whiskey_outpost/outside/north/northeast) "CB" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "CC" = ( /obj/structure/machinery/chem_dispenser, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/whiskey_outpost/inside/hospital) "CD" = ( /turf/open/gm/river, /area/whiskey_outpost/outside/lane/one_north) "CE" = ( /obj/structure/machinery/cm_vending/clothing/medic, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "CG" = ( /turf/open/gm/dirt, @@ -8020,10 +6499,7 @@ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/southeast, /area/whiskey_outpost/outside/north/platform) "CN" = ( /obj/structure/barricade/metal/wired, @@ -8037,10 +6513,7 @@ /area/whiskey_outpost/inside/caves/caverns) "CQ" = ( /obj/structure/barricade/plasteel/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "CR" = ( /turf/closed/wall/rock/brown, @@ -8053,10 +6526,7 @@ /obj/structure/machinery/floodlight{ light_on = 1 }, -/turf/open/floor/plating{ - dir = 5; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/northeast, /area/whiskey_outpost/outside/north/platform) "CY" = ( /obj/structure/platform, @@ -8112,65 +6582,42 @@ icon_state = "pipe-c" }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Dn" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost/outside/north/platform) "Do" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/beach) "Dp" = ( -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/platform) "Dq" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/northeast) "Dr" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/northeast) "Ds" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/whiskey_outpost/outside/north/northeast) "Dt" = ( /obj/structure/barricade/sandbags/wired{ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost/outside/north/beach) "Du" = ( /obj/structure/disposalpipe/segment, @@ -8178,20 +6625,14 @@ dir = 4 }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Dv" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Dw" = ( /obj/structure/surface/table/woodentable/poor, @@ -8207,10 +6648,7 @@ "Dz" = ( /obj/structure/disposalpipe/segment, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "DA" = ( /obj/structure/platform, @@ -8226,25 +6664,16 @@ icon_state = "pipe-c" }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "DC" = ( /obj/structure/barricade/plasteel/wired{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "DD" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/beach) "DE" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -8269,20 +6698,14 @@ /area/whiskey_outpost/outside/north/beach) "DJ" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "DK" = ( /obj/structure/cargo_container/watatsumi/leftmid, /turf/open/floor/plating, /area/whiskey_outpost/outside/north/northeast) "DL" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/whiskey_outpost/outside/north/northeast) "DM" = ( /obj/structure/machinery/floodlight{ @@ -8302,18 +6725,12 @@ /obj/structure/machinery/defenses/sentry/premade{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north/platform) "DO" = ( /obj/structure/disposalpipe/segment, /obj/effect/landmark/start/whiskey/smartgunner, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "DP" = ( /obj/structure/platform{ @@ -8326,10 +6743,7 @@ dir = 4; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "DU" = ( /obj/item/lightstick/red/planted, @@ -8344,10 +6758,7 @@ /area/whiskey_outpost/inside/bunker) "DW" = ( /obj/structure/machinery/door/window/northleft, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/engineering) "DX" = ( /obj/structure/blocker/invisible_wall, @@ -8362,33 +6773,22 @@ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/northwest, /area/whiskey_outpost/outside/north/platform) "DZ" = ( /obj/structure/barricade/sandbags/wired, /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Ea" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/whiskey_outpost/outside/south) "Eb" = ( /obj/structure/machinery/medical_pod/autodoc/unskilled, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/whiskey_outpost/inside/hospital/triage) "Ec" = ( -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/whiskey_outpost/outside/north/northeast) "Ed" = ( /obj/structure/bed/chair{ @@ -8404,29 +6804,21 @@ /obj/structure/machinery/floodlight{ light_on = 1 }, -/turf/open/floor/plating{ - dir = 9; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/northwest, /area/whiskey_outpost/outside/north/platform) "Eg" = ( /turf/open/gm/coast/beachcorner/north_west, /area/whiskey_outpost/outside/river/west) "Eh" = ( /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Ei" = ( /obj/structure/machinery/cm_vending/clothing/marine/bravo{ density = 0; pixel_x = 16 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/inside/living) "Ek" = ( /obj/structure/filtration/machine_96x96/indestructible{ @@ -8444,10 +6836,7 @@ dir = 4 }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/lane/three_south) "Er" = ( /obj/structure/platform{ @@ -8463,18 +6852,14 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/northwest) "Ew" = ( /obj/structure/barricade/sandbags/wired, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/beach) "Ex" = ( /obj/structure/disposalpipe/segment{ @@ -8482,27 +6867,18 @@ icon_state = "pipe-c" }, /obj/effect/landmark/start/whiskey/smartgunner, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Ey" = ( /obj/structure/disposalpipe/sortjunction{ sortType = "Western Platform" }, /obj/effect/landmark/start/whiskey/smartgunner, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Ez" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/whiskey_outpost/inside/cic) "EA" = ( /obj/structure/disposalpipe/segment, @@ -8524,9 +6900,7 @@ icon_state = "pipe-c" }, /obj/structure/surface/rack, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "EF" = ( /turf/open/jungle, @@ -8540,29 +6914,21 @@ icon_state = "sandbag_0" }, /obj/structure/barricade/sandbags/wired, -/turf/open/floor/plating{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/southwest, /area/whiskey_outpost/outside/north/platform) "EI" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "EJ" = ( /obj/structure/barricade/sandbags/wired, /turf/open/gm/dirt, /area/whiskey_outpost/outside/north/northeast) "EK" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/north/northwest) "EL" = ( /obj/structure/machinery/cm_vending/gear/synth, @@ -8570,10 +6936,7 @@ /area/whiskey_outpost/inside/cic) "EN" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/lane/three_south) "EO" = ( /turf/open/gm/grass/grass1, @@ -8585,10 +6948,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north/platform) "ER" = ( /turf/open/gm/coast/north, @@ -8597,10 +6957,7 @@ /turf/closed/wall/r_wall, /area/whiskey_outpost/inside/bunker/pillbox/one) "EV" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/three_north) "EX" = ( /obj/structure/platform{ @@ -8617,10 +6974,7 @@ dir = 1 }, /obj/effect/landmark/start/whiskey/bridge, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/whiskey_outpost/inside/cic) "Fa" = ( /obj/effect/decal/warning_stripes/asteroid{ @@ -8630,20 +6984,14 @@ dir = 1; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "Fd" = ( /obj/structure/barricade/sandbags/wired, /obj/structure/disposalpipe/sortjunction/flipped{ sortType = "Eastern Platform" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Fg" = ( /obj/structure/disposalpipe/segment{ @@ -8651,20 +6999,14 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/machinery/colony_floodlight, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Fh" = ( /obj/structure/machinery/shower{ dir = 4 }, /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Fi" = ( /obj/structure/platform{ @@ -8688,10 +7030,7 @@ dir = 1 }, /obj/item/roller, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Fn" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, @@ -8704,10 +7043,7 @@ /area/whiskey_outpost/outside/river/west) "Fr" = ( /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Fs" = ( /obj/structure/platform{ @@ -8726,10 +7062,7 @@ /obj/item/storage/beer_pack, /obj/item/storage/beer_pack, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Fw" = ( /obj/structure/platform, @@ -8767,10 +7100,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "FF" = ( /obj/structure/platform{ @@ -8793,55 +7123,39 @@ /turf/open/jungle, /area/whiskey_outpost/outside/south/very_far) "FL" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/three_south) "FM" = ( /obj/structure/machinery/cm_vending/clothing/marine/alpha{ density = 0; pixel_x = 16 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/inside/living) "FO" = ( /obj/effect/landmark/start/whiskey/spec, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "FP" = ( /obj/structure/disposalpipe/sortjunction/flipped{ sortType = "South-Eastern Platform" }, /obj/effect/landmark/start/whiskey/spec, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "FS" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/landmark/start/whiskey/spec, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "FT" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/wo, /obj/structure/sign/prop3{ pixel_x = 28 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "FU" = ( /obj/structure/disposalpipe/segment{ @@ -8849,10 +7163,7 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/landmark/start/whiskey/spec, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "FV" = ( /obj/structure/barricade/metal/wired{ @@ -8899,10 +7210,7 @@ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost/outside/north/northeast) "Ge" = ( /obj/structure/window/framed/colony/reinforced, @@ -8919,10 +7227,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Gi" = ( /turf/open/gm/grass/grassbeach/east, @@ -8956,10 +7261,7 @@ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/beach) "Gu" = ( /obj/structure/sign/poster, @@ -8970,9 +7272,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "Gx" = ( /obj/structure/machinery/light{ @@ -8983,9 +7283,7 @@ /area/whiskey_outpost/inside/cic) "Gy" = ( /obj/effect/landmark/start/whiskey/leader, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/inside/living) "Gz" = ( /turf/open/floor/plating, @@ -9001,10 +7299,7 @@ /area/whiskey_outpost/outside/north/beach) "GD" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/whiskey_outpost/outside/north/northeast) "GE" = ( /obj/structure/barricade/sandbags/wired, @@ -9012,9 +7307,7 @@ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/platform) "GF" = ( /obj/structure/platform{ @@ -9024,10 +7317,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "GG" = ( /obj/structure/machinery/colony_floodlight, @@ -9041,10 +7331,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "GJ" = ( /turf/open/jungle, @@ -9058,9 +7345,7 @@ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/platform) "GM" = ( /obj/structure/machinery/defenses/sentry/premade, @@ -9072,18 +7357,14 @@ /area/whiskey_outpost/outside/lane/four_south) "GO" = ( /obj/item/storage/box/m94, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "GQ" = ( /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/four_south) "GR" = ( /obj/structure/machinery/m56d_hmg/mg_turret, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/whiskey_outpost/outside/north/beach) "GS" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -9094,10 +7375,7 @@ /area/whiskey_outpost/outside/river/east) "GT" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/whiskey_outpost/outside/north/northeast) "GU" = ( /obj/structure/cargo_container/grant/left, @@ -9123,10 +7401,7 @@ pixel_x = 4; pixel_y = 12 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Hc" = ( /obj/structure/cargo_container/grant/right, @@ -9134,28 +7409,20 @@ /area/whiskey_outpost/outside/north/northeast) "Hf" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Hg" = ( /obj/structure/machinery/colony_floodlight, /turf/open/gm/dirt, /area/whiskey_outpost/outside/north/northwest) "Hh" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin6" - }, +/turf/open/shuttle/dropship/light_grey_top_left, /area/whiskey_outpost/outside/lane/four_north) "Hi" = ( /obj/effect/decal/warning_stripes/asteroid{ icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "Hj" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, @@ -9172,10 +7439,7 @@ /obj/effect/decal/warning_stripes/asteroid{ icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Hn" = ( /obj/structure/barricade/sandbags/wired, @@ -9183,17 +7447,11 @@ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "Ho" = ( /obj/item/storage/box/m56d_hmg, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Hp" = ( /obj/structure/machinery/colony_floodlight, @@ -9201,9 +7459,7 @@ /area/whiskey_outpost/outside/lane/one_north) "Hq" = ( /obj/structure/pipes/standard/manifold/visible, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "Hr" = ( /turf/open/gm/dirtgrassborder/south, @@ -9231,9 +7487,7 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/north/beach) "Hw" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin7" - }, +/turf/open/shuttle/dropship/light_grey_top_right, /area/whiskey_outpost/outside/lane/four_north) "Hx" = ( /obj/structure/disposalpipe/segment{ @@ -9244,10 +7498,7 @@ /area/whiskey_outpost/outside/north/beach) "Hy" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost/inside/bunker/bunker/front) "HA" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -9275,19 +7526,14 @@ /obj/structure/machinery/door/airlock/almayer/marine/autoname{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "HM" = ( /obj/structure/flora/jungle/planttop1, /turf/open/jungle, /area/whiskey_outpost/outside/lane/one_south) "HN" = ( -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "HP" = ( /obj/structure/machinery/light/small{ @@ -9310,10 +7556,7 @@ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/beach) "HT" = ( /obj/structure/disposalpipe/segment{ @@ -9328,10 +7571,7 @@ /area/whiskey_outpost/inside/bunker/bunker/front) "HV" = ( /obj/structure/machinery/door/airlock/almayer/marine/autoname, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "HW" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -9347,18 +7587,12 @@ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/north, /area/whiskey_outpost/outside/north/northwest) "HZ" = ( /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/guns/common/m41a, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "Ia" = ( /obj/structure/barricade/sandbags/wired, @@ -9370,10 +7604,7 @@ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/southwest, /area/whiskey_outpost/outside/north/platform) "Ic" = ( /obj/structure/barricade/sandbags/wired, @@ -9382,10 +7613,7 @@ icon_state = "sandbag_0" }, /obj/structure/machinery/defenses/sentry/premade, -/turf/open/floor{ - dir = 6; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/southeast, /area/whiskey_outpost/outside/north/platform) "If" = ( /obj/structure/barricade/sandbags/wired, @@ -9398,27 +7626,18 @@ icon_state = "sandbag_0" }, /obj/structure/machinery/defenses/sentry/premade, -/turf/open/floor/plating{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/southwest, /area/whiskey_outpost/outside/north/platform) "Ih" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/beach) "Ii" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/northeast) "Ik" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "Il" = ( /obj/structure/bed/chair{ @@ -9448,10 +7667,7 @@ dir = 8; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "Iq" = ( /obj/structure/barricade/sandbags/wired, @@ -9483,27 +7699,18 @@ /turf/open/gm/dirtgrassborder/west, /area/whiskey_outpost/outside/lane/two_north) "Ix" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/northwest) "Iy" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/whiskey_outpost/inside/hospital/triage) "IA" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/weapon/gun/shotgun/pump{ starting_attachment_types = list(/obj/item/attachable/stock/shotgun) }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "IB" = ( /obj/structure/disposalpipe/segment, @@ -9516,9 +7723,7 @@ "IF" = ( /obj/structure/machinery/m56d_hmg/mg_turret, /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning, /area/whiskey_outpost/outside/north/platform) "IG" = ( /obj/structure/machinery/colony_floodlight, @@ -9552,9 +7757,7 @@ "IP" = ( /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "IQ" = ( /obj/structure/platform{ @@ -9570,9 +7773,7 @@ /area/whiskey_outpost/outside/river/east) "IU" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor/prison{ - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe, /area/whiskey_outpost/inside/bunker/bunker/front) "IV" = ( /obj/item/tool/weldpack{ @@ -9611,16 +7812,11 @@ "Jd" = ( /obj/structure/machinery/light/small, /obj/effect/landmark/whiskey_outpost/supplydrops, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/supply) "Je" = ( /obj/effect/landmark/start/whiskey/leader, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/inside/living) "Jf" = ( /obj/structure/disposalpipe/segment{ @@ -9636,16 +7832,10 @@ "Jh" = ( /obj/item/tool/crowbar, /obj/effect/landmark/start/whiskey/leader, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "Ji" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/inside/caves/caverns/west) "Jk" = ( /obj/structure/disposalpipe/segment{ @@ -9662,10 +7852,7 @@ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/platform) "Jn" = ( /obj/structure/machinery/defenses/sentry/premade, @@ -9715,10 +7902,7 @@ "JA" = ( /obj/structure/machinery/power/reactor/colony, /obj/structure/machinery/light/small, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "JB" = ( /obj/structure/disposalpipe/sortjunction{ @@ -9735,25 +7919,18 @@ /area/whiskey_outpost/outside/south) "JE" = ( /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/whiskey_outpost/inside/hospital) "JF" = ( /obj/structure/machinery/cryopod, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "JG" = ( /obj/item/storage/box/m56d_hmg, -/turf/open/shuttle/dropship{ - icon_state = "rasputin10" - }, +/turf/open/shuttle/dropship/light_grey_top, /area/whiskey_outpost/outside/lane/four_north) "JH" = ( /obj/structure/platform_decoration{ @@ -9761,6 +7938,10 @@ }, /turf/open/gm/grass/grassbeach/west, /area/whiskey_outpost/outside/south) +"JJ" = ( +/obj/structure/machinery/iv_drip, +/turf/open/floor/whitegreen/west, +/area/whiskey_outpost/inside/hospital) "JL" = ( /obj/structure/disposalpipe/segment{ dir = 8; @@ -9773,33 +7954,21 @@ dir = 1 }, /obj/structure/largecrate/supply/supplies/sandbags, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "JN" = ( /obj/effect/landmark/whiskey_outpost/supplydrops, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/supply) "JO" = ( /obj/effect/landmark/start/whiskey/leader, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "JP" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/west, /area/whiskey_outpost/inside/hospital/triage) "JR" = ( /obj/structure/surface/table/reinforced/prison, @@ -9807,16 +7976,10 @@ pixel_x = -3; pixel_y = 5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "JT" = ( -/turf/open/floor{ - dir = 8; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/west, /area/whiskey_outpost/inside/hospital) "JU" = ( /turf/open/gm/coast/south, @@ -9858,19 +8021,14 @@ dir = 8; icon_state = "shuttle_chair" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_south) "Kn" = ( /turf/open/gm/grass/grassbeach/south, /area/whiskey_outpost/outside/lane/one_north) "Ko" = ( /obj/structure/curtain, -/turf/open/floor{ - dir = 8; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/west, /area/whiskey_outpost/inside/hospital) "Kq" = ( /obj/structure/machinery/defenses/sentry/premade, @@ -9887,10 +8045,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2/east, /area/whiskey_outpost/inside/supply) "Kt" = ( /obj/structure/fence, @@ -9906,9 +8061,7 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/three_north) "Kx" = ( -/turf/open/floor{ - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner, /area/whiskey_outpost/inside/hospital/triage) "Ky" = ( /turf/open/gm/dirtgrassborder/south, @@ -9919,19 +8072,14 @@ /area/whiskey_outpost/outside/north/northwest) "KF" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/northeast) "KG" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_west, /area/whiskey_outpost/outside/lane/three_north) "KJ" = ( /obj/item/stack/medical/bruise_pack, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/whiskey_outpost/outside/lane/one_north) "KK" = ( /obj/structure/disposalpipe/sortjunction{ @@ -9949,10 +8097,7 @@ /area/whiskey_outpost/outside/north/northwest) "KN" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/lane/three_south) "KP" = ( /obj/structure/barricade/sandbags/wired{ @@ -9981,9 +8126,7 @@ /area/whiskey_outpost/outside/north/northwest) "KZ" = ( /obj/structure/largecrate/guns, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/whiskey_outpost/outside/lane/one_north) "Lb" = ( /obj/effect/landmark/start/whiskey/marine, @@ -10011,9 +8154,7 @@ /obj/item/weapon/gun/pill{ pixel_y = 6 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "Lg" = ( /turf/open/jungle, @@ -10025,26 +8166,18 @@ /obj/structure/machinery/chem_master{ tether_range = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital) "Lj" = ( /obj/effect/landmark/start/whiskey/medic, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Ln" = ( /obj/structure/machinery/medical_pod/bodyscanner, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "Lp" = ( /obj/item/lightstick/red/planted, @@ -10080,40 +8213,27 @@ /obj/structure/closet/secure_closet/surgical{ pixel_x = 30 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "Ly" = ( /turf/open/gm/dirtgrassborder/west, /area/whiskey_outpost/outside/lane/three_north) "Lz" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "LB" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/northeast) "LD" = ( /obj/structure/barricade/sandbags/wired{ dir = 4; icon_state = "sandbag_0" }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/whiskey_outpost/outside/lane/four_north) "LG" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/three_south) "LI" = ( /obj/structure/barricade/sandbags/wired{ @@ -10124,10 +8244,7 @@ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 9; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northwest, /area/whiskey_outpost/outside/north/beach) "LJ" = ( /obj/effect/decal/warning_stripes/asteroid{ @@ -10149,10 +8266,7 @@ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/whiskey_outpost/outside/north/beach) "LM" = ( /obj/structure/sign/prop1, @@ -10175,9 +8289,7 @@ /area/whiskey_outpost/outside/lane/one_north) "LU" = ( /obj/item/stack/medical/bruise_pack, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/whiskey_outpost/outside/lane/one_north) "LX" = ( /turf/open/gm/coast/beachcorner/north_west, @@ -10188,9 +8300,7 @@ /area/whiskey_outpost/inside/bunker/bunker/front) "Ma" = ( /obj/item/storage/box/m56d_hmg, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/whiskey_outpost/outside/lane/one_north) "Mb" = ( /turf/open/gm/dirtgrassborder/east, @@ -10224,10 +8334,7 @@ dir = 8; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "Mh" = ( /obj/structure/machinery/conveyor{ @@ -10235,15 +8342,10 @@ id = "crate" }, /obj/structure/plasticflaps, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "Mi" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north/northeast) "Mj" = ( /obj/structure/platform{ @@ -10261,9 +8363,7 @@ /area/whiskey_outpost/inside/caves) "Ml" = ( /obj/structure/bed/roller, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital/triage) "Mn" = ( /turf/closed/shuttle/dropship{ @@ -10273,47 +8373,30 @@ /area/whiskey_outpost/outside/lane/four_south) "Mo" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/whiskey_outpost/inside/cic) "Mp" = ( /obj/structure/machinery/m56d_hmg/mg_turret{ dir = 8; icon_state = "towergun" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/whiskey_outpost/outside/north/beach) "Mq" = ( /obj/structure/surface/table/reinforced/prison, /obj/effect/spawner/random/tool, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/lane/three_south) "Ms" = ( -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/lane/four_north) "Mt" = ( /obj/effect/landmark/start/whiskey/leader, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/platform) "Mw" = ( /obj/structure/fence, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south) "Mx" = ( /turf/open/jungle, @@ -10364,10 +8447,7 @@ pixel_x = -8; pixel_y = 7 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "MI" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -10375,18 +8455,13 @@ /area/whiskey_outpost/outside/north/beach) "ML" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "MO" = ( /obj/structure/pipes/standard/simple/visible{ dir = 9 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "MP" = ( /turf/open/gm/dirt, @@ -10409,17 +8484,11 @@ /area/whiskey_outpost/outside/north/beach) "MW" = ( /obj/structure/disposalpipe/segment, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/three_north) "MX" = ( /obj/structure/disposalpipe/segment, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/two_north) "MY" = ( /obj/effect/spawner/gibspawner/human, @@ -10433,10 +8502,7 @@ /area/whiskey_outpost/outside/lane/four_north) "Nc" = ( /obj/item/lightstick/red/planted, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south/far) "Nd" = ( /obj/structure/sign/poster{ @@ -10450,9 +8516,7 @@ /area/whiskey_outpost/outside/lane/three_north) "Nf" = ( /obj/structure/machinery/cm_vending/gear/medic, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "Nh" = ( /obj/effect/landmark/start/whiskey/marine, @@ -10484,10 +8548,7 @@ dir = 1; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 5; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/northeast, /area/whiskey_outpost/outside/north/beach) "Nn" = ( /obj/structure/barricade/sandbags/wired, @@ -10495,16 +8556,11 @@ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southwest, /area/whiskey_outpost/outside/north/beach) "Nq" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor/plating{ - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate, /area/whiskey_outpost/outside/north/beach) "Nr" = ( /obj/structure/closet/fireaxecabinet{ @@ -10518,10 +8574,7 @@ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 6; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/southeast, /area/whiskey_outpost/outside/north/beach) "Nu" = ( /obj/effect/decal/cleanable/blood/writing, @@ -10536,26 +8589,17 @@ dir = 8; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 8; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/west, /area/whiskey_outpost/outside/north/beach) "Nz" = ( /obj/structure/barricade/sandbags/wired{ dir = 4; icon_state = "sandbag_0" }, -/turf/open/floor/plating{ - dir = 4; - icon_state = "warnplate" - }, +/turf/open/floor/plating/warnplate/east, /area/whiskey_outpost/outside/north/beach) "NA" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/east, /area/whiskey_outpost/inside/hospital/triage) "NB" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -10567,17 +8611,11 @@ dir = 1; pixel_y = 28 }, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/whiskey_outpost/inside/hospital/triage) "ND" = ( /obj/effect/decal/cleanable/blood, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/four_south) "NE" = ( /obj/item/stool, @@ -10617,19 +8655,13 @@ /obj/effect/decal/warning_stripes/asteroid{ icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "NT" = ( /obj/structure/machinery/autodoc_console{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital/triage) "NV" = ( /turf/open/gm/dirt, @@ -10652,10 +8684,7 @@ /obj/structure/sign/banners/maximumeffort{ pixel_y = 30 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Ob" = ( /obj/structure/flora/jungle/alienplant1, @@ -10684,10 +8713,7 @@ /area/whiskey_outpost/outside/lane/four_north) "Oj" = ( /obj/structure/barricade/sandbags/wired, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/beach) "Ok" = ( /turf/open/gm/coast/beachcorner2/north_east, @@ -10703,9 +8729,7 @@ id = "WOlineshutters1"; name = "\improper Supply Depo Line 1" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "On" = ( /obj/structure/surface/table/reinforced/prison, @@ -10724,26 +8748,18 @@ /turf/open/floor/prison, /area/whiskey_outpost/inside/bunker/bunker/front) "Oo" = ( -/turf/open/floor{ - dir = 4; - icon_state = "whitegreencorner" - }, +/turf/open/floor/whitegreencorner/east, /area/whiskey_outpost/inside/hospital/triage) "Op" = ( /obj/effect/landmark/start/whiskey/leader, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker) "Oq" = ( /turf/closed/wall/r_wall, /area/whiskey_outpost/outside/lane/two_north) "Ot" = ( /obj/structure/disposalpipe/segment, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/three_south) "Ou" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -10754,17 +8770,11 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Ow" = ( /obj/effect/landmark/start/whiskey/medic, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "OA" = ( /obj/structure/flora/jungle/alienplant1, @@ -10787,9 +8797,7 @@ pixel_x = 20; pixel_y = 32 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "OI" = ( /obj/structure/disposalpipe/segment{ @@ -10800,10 +8808,7 @@ unacidable = 1; unslashable = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "OK" = ( /turf/closed/wall/strata_ice/jungle, @@ -10824,16 +8829,11 @@ /area/whiskey_outpost/inside/caves/caverns/west) "OQ" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/lane/four_north) "OS" = ( /obj/structure/machinery/cm_vending/clothing/commanding_officer, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/cic) "OT" = ( /obj/effect/landmark/start/whiskey/marine, @@ -10853,10 +8853,7 @@ dir = 4 }, /obj/effect/landmark/start/whiskey/medic, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost) "OY" = ( /obj/structure/platform{ @@ -10865,10 +8862,7 @@ /turf/open/gm/coast/north, /area/whiskey_outpost/outside/river) "OZ" = ( -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/lane/three_south) "Pc" = ( /obj/structure/disposalpipe/segment, @@ -10883,22 +8877,14 @@ /area/whiskey_outpost/outside/lane/two_south) "Pe" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/north/beach) "Pg" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north/beach) "Ph" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin8" - }, +/turf/open/shuttle/dropship/light_grey_bottom_right, /area/whiskey_outpost/outside/lane/four_north) "Pi" = ( /obj/structure/barricade/sandbags/wired, @@ -10915,10 +8901,7 @@ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "Pm" = ( /turf/closed/wall/r_wall, @@ -10927,10 +8910,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Pq" = ( /obj/structure/barricade/sandbags/wired, @@ -10953,24 +8933,16 @@ /area/whiskey_outpost/outside/river) "Pu" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "Pw" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/whiskey_outpost/outside/lane/two_south) "Px" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital/triage) "Pz" = ( /turf/closed/shuttle/dropship{ @@ -10985,9 +8957,7 @@ /area/whiskey_outpost/outside/lane/three_north) "PB" = ( /obj/effect/landmark/start/whiskey/synthetic, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/whiskey_outpost/inside/cic) "PC" = ( /obj/structure/flora/bush/ausbushes/var3/leafybush, @@ -11041,32 +9011,21 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/engineering) "PT" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor{ - dir = 10; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southwest, /area/whiskey_outpost/inside/hospital/triage) "PU" = ( /obj/structure/largecrate/supply/explosives/mines, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "PV" = ( /obj/structure/machinery/door/airlock/hatch{ name = "Dropship Hatch" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "PW" = ( /obj/structure/disposalpipe/segment{ @@ -11112,26 +9071,17 @@ /area/whiskey_outpost/outside/south) "Ql" = ( /obj/item/lightstick/red/planted, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north/beach) "Qm" = ( /obj/structure/machinery/medical_pod/sleeper{ dir = 1 }, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/whiskey_outpost/inside/hospital/triage) "Qn" = ( /obj/effect/spawner/gibspawner/human, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south/far) "Qo" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -11151,10 +9101,7 @@ /obj/structure/barricade/handrail{ dir = 1 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/west, /area/whiskey_outpost/inside/bunker) "Qt" = ( /obj/structure/machinery/colony_floodlight, @@ -11162,28 +9109,21 @@ /area/whiskey_outpost/outside/south/far) "Qv" = ( /obj/structure/largecrate/random, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Qw" = ( /obj/structure/machinery/cm_vending/clothing/marine/alpha{ density = 0; pixel_x = -16 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/outside/lane/two_north) "Qy" = ( /obj/structure/machinery/cm_vending/clothing/marine/alpha{ density = 0; pixel_x = -16 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/outside/lane/three_north) "QA" = ( /obj/structure/machinery/m56d_hmg/mg_turret, @@ -11202,19 +9142,14 @@ pixel_x = 1; pixel_y = 18 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "QG" = ( /obj/structure/machinery/cm_vending/clothing/marine/alpha{ density = 0; pixel_x = -16 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/whiskey_outpost/inside/living) "QH" = ( /obj/structure/cargo_container/grant/right, @@ -11232,19 +9167,8 @@ "QO" = ( /turf/closed/wall/r_wall, /area/whiskey_outpost/inside/bunker/pillbox/two) -"QP" = ( -/obj/effect/decal/cleanable/blood/writing{ - dir = 4 - }, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, -/area/whiskey_outpost/outside/south/very_far) "QR" = ( -/turf/open/gm/dirt{ - icon_state = "desert3" - }, +/turf/open/gm/dirt/desert3, /area/whiskey_outpost/inside/caves/caverns/west) "QS" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east, @@ -11303,9 +9227,7 @@ density = 0; pixel_x = 16 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/outside/lane/three_north) "Rf" = ( /obj/structure/machinery/shower{ @@ -11315,19 +9237,13 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Rg" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Rh" = ( /obj/effect/decal/cleanable/blood/writing{ @@ -11362,20 +9278,14 @@ "Rx" = ( /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/ammo/box/m41a, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "Rz" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_west, /area/whiskey_outpost/outside/lane/two_south) "RA" = ( /obj/effect/landmark/start/whiskey/leader, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "RB" = ( /obj/structure/platform{ @@ -11388,10 +9298,7 @@ dir = 8; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "RD" = ( /obj/structure/cargo_container/grant/rightmid, @@ -11428,10 +9335,7 @@ /area/whiskey_outpost/outside/south) "RR" = ( /obj/structure/barricade/plasteel/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "RS" = ( /obj/structure/flora/bush/ausbushes/var3/stalkybush, @@ -11439,26 +9343,18 @@ /area/whiskey_outpost/outside/lane/one_north) "RU" = ( /obj/structure/machinery/cm_vending/clothing/medic, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area) "RV" = ( /obj/item/storage/box/m94, -/turf/open/shuttle/dropship{ - icon_state = "rasputin5" - }, +/turf/open/shuttle/dropship/light_grey_left_to_right, /area/whiskey_outpost/outside/lane/four_north) "RW" = ( /turf/open/gm/coast/beachcorner/south_west, /area/whiskey_outpost/outside/river) "RX" = ( /obj/structure/largecrate/random/case, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Sa" = ( /obj/structure/platform{ @@ -11485,9 +9381,7 @@ /area/whiskey_outpost/inside/bunker/pillbox/four) "Sf" = ( /obj/item/cell/high, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "Sh" = ( /obj/structure/disposalpipe/segment, @@ -11497,10 +9391,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "Si" = ( /turf/open/gm/dirtgrassborder/south, @@ -11515,18 +9406,14 @@ /area/whiskey_outpost/outside/lane/two_south) "Sl" = ( /obj/effect/landmark/start/whiskey/medic, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "Sm" = ( /obj/structure/machinery/cm_vending/clothing/marine/charlie{ density = 0; pixel_x = 16 }, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/whiskey_outpost/outside/lane/two_north) "Sn" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -11534,18 +9421,14 @@ req_access = null; req_one_access = null }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital/triage) "So" = ( /obj/structure/machinery/cm_vending/clothing/marine/bravo{ density = 0; pixel_x = -16 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/outside/lane/two_north) "Sp" = ( /obj/structure/filingcabinet{ @@ -11588,9 +9471,7 @@ /area/whiskey_outpost/inside/bunker/pillbox/four) "SC" = ( /obj/structure/closet, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital) "SE" = ( /turf/open/gm/dirtgrassborder/north, @@ -11600,22 +9481,14 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_west, /area/whiskey_outpost/outside/lane/two_south) "SG" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "SH" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "SI" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/north_west, @@ -11631,10 +9504,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "SL" = ( /obj/structure/platform_decoration{ @@ -11651,9 +9521,7 @@ density = 0; pixel_x = -16 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/whiskey_outpost/outside/lane/three_north) "SP" = ( /obj/structure/machinery/light/small{ @@ -11663,10 +9531,7 @@ dir = 4; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "SQ" = ( /obj/structure/platform{ @@ -11681,19 +9546,13 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "ST" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "SU" = ( /turf/open/gm/grass/grassbeach/west, @@ -11702,10 +9561,7 @@ /obj/structure/machinery/shower{ dir = 4 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "SX" = ( /turf/open/gm/river, @@ -11740,18 +9596,12 @@ /obj/structure/mirror{ pixel_x = -32 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Te" = ( /obj/structure/barricade/metal/wired, /obj/structure/machinery/m56d_hmg/mg_turret, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Th" = ( /obj/item/lightstick/red/planted, @@ -11767,10 +9617,7 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/four_north) "Tk" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Tl" = ( /obj/effect/landmark/start/whiskey/leader, @@ -11779,10 +9626,7 @@ "Tm" = ( /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/ammo/box/m41a, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "Tn" = ( /obj/structure/platform{ @@ -11803,10 +9647,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "Tr" = ( /obj/item/stool, @@ -11814,10 +9655,7 @@ /area/whiskey_outpost/outside/lane/two_south) "Ts" = ( /obj/effect/decal/cleanable/blood/writing, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south/far) "Tt" = ( /obj/structure/sign/safety/one, @@ -11831,10 +9669,7 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/two_south) "Tw" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "Tz" = ( /obj/effect/decal/cleanable/blood/writing{ @@ -11847,24 +9682,16 @@ /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/hypospray, /obj/item/reagent_container/hypospray, -/obj/structure/machinery/power/apc/almayer, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/obj/structure/machinery/power/apc/almayer/south, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital/triage) "TC" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/whiskey_outpost/inside/hospital/triage) "TD" = ( /obj/item/weapon/sword/machete, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/north) "TE" = ( /obj/structure/disposalpipe/segment, @@ -11883,10 +9710,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "TL" = ( /turf/open/gm/dirtgrassborder/south, @@ -11906,9 +9730,7 @@ pixel_y = -2; req_one_access_txt = "2;21" }, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/supply) "TQ" = ( /obj/structure/largecrate/random/mini/med{ @@ -11942,10 +9764,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "TX" = ( /obj/structure/fence, @@ -11961,10 +9780,7 @@ /area/whiskey_outpost/inside/living) "TZ" = ( /obj/structure/closet/crate, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/supply) "Ua" = ( /obj/structure/flora/jungle/plantbot1, @@ -11981,9 +9797,7 @@ density = 0; pixel_x = 16 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/outside/lane/three_north) "Uf" = ( /turf/open/gm/grass/grassbeach/east, @@ -12000,18 +9814,13 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital/triage) "Ui" = ( /obj/item/roller, /obj/item/roller, /obj/item/roller, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Uk" = ( /obj/structure/disposalpipe/sortjunction{ @@ -12029,10 +9838,7 @@ /area/whiskey_outpost/outside/north) "Uo" = ( /obj/item/storage/box/explosive_mines, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/one_north) "Up" = ( /obj/structure/machinery/light/small{ @@ -12040,10 +9846,7 @@ }, /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/storage/machete, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "Uq" = ( /obj/structure/disposalpipe/segment, @@ -12061,20 +9864,14 @@ /area/whiskey_outpost/outside/lane/three_north) "Ut" = ( /obj/effect/landmark/start/whiskey/engineer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "Uu" = ( /obj/structure/machinery/light/small{ dir = 4 }, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "Uw" = ( /obj/structure/disposalpipe/segment, @@ -12093,19 +9890,13 @@ dir = 4 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "UC" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "UF" = ( /turf/open/gm/coast/beachcorner2/south_east, @@ -12117,37 +9908,25 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "UJ" = ( /obj/structure/machinery/m56d_hmg/mg_turret, /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "UK" = ( /obj/structure/disposalpipe/segment{ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "UL" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "UN" = ( /obj/structure/platform{ @@ -12161,16 +9940,11 @@ /area/whiskey_outpost/outside/north/northwest) "UP" = ( /obj/item/lightstick/red/planted, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/south) "UR" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/wo, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "US" = ( /obj/structure/flora/jungle/plantbot1, @@ -12181,13 +9955,8 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/three_south) "UX" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "UY" = ( /turf/open/gm/dirtgrassborder/south, @@ -12197,9 +9966,7 @@ density = 0; pixel_x = 16 }, -/turf/open/floor/almayer{ - icon_state = "bluefull" - }, +/turf/open/floor/almayer/bluefull, /area/whiskey_outpost/outside/lane/two_north) "Va" = ( /obj/structure/barricade/sandbags/wired, @@ -12222,15 +9989,10 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/whiskey_outpost/inside/caves/caverns/east) "Vh" = ( -/turf/open/jungle/impenetrable{ - icon_state = "grass_clear" - }, +/turf/open/jungle/impenetrable/grass_clear, /area/whiskey_outpost/outside/south/very_far) "Vi" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/north) "Vj" = ( /obj/structure/disposalpipe/segment{ @@ -12247,29 +10009,18 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/three_south) "Vm" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/whiskey_outpost/inside/caves/tunnel) "Vo" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/one_south) "Vp" = ( /obj/item/cell/high, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/whiskey_outpost/outside/lane/four_north) "Vq" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/whiskey_outpost/inside/cic) "Vr" = ( /obj/structure/machinery/light{ @@ -12315,9 +10066,7 @@ /obj/structure/machinery/light/small{ dir = 4 }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "Vy" = ( /obj/structure/machinery/cm_vending/clothing/synth, @@ -12332,10 +10081,7 @@ /area/whiskey_outpost/outside/lane/one_south) "VD" = ( /obj/effect/decal/cleanable/blood/writing, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/four_south) "VE" = ( /obj/effect/decal/cleanable/blood/writing{ @@ -12358,18 +10104,12 @@ /area/whiskey_outpost/outside/lane/two_south) "VI" = ( /obj/structure/machinery/defenses/sentry/premade, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "VJ" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "VK" = ( /obj/structure/disposalpipe/segment, @@ -12377,10 +10117,7 @@ /area/whiskey_outpost/outside/lane/three_south) "VL" = ( /obj/structure/largecrate/supply/medicine/medkits, -/turf/open/floor{ - dir = 1; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/north, /area/whiskey_outpost/inside/hospital/triage) "VM" = ( /turf/closed/wall/r_wall, @@ -12388,24 +10125,15 @@ "VN" = ( /obj/effect/landmark/start/whiskey/marine, /obj/structure/machinery/defenses/sentry/premade, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "VO" = ( /obj/structure/machinery/colony_floodlight, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/three_north) "VP" = ( /obj/item/toy/beach_ball/holoball, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "VQ" = ( /obj/structure/platform{ @@ -12428,10 +10156,7 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/north, /area/whiskey_outpost/inside/bunker/bunker/front) "VT" = ( /obj/structure/disposalpipe/segment{ @@ -12440,9 +10165,7 @@ /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_west, /area/whiskey_outpost/outside/north) "VU" = ( -/turf/open/gm/dirt{ - icon_state = "desert1" - }, +/turf/open/gm/dirt/desert1, /area/whiskey_outpost/inside/caves/caverns/west) "VV" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, @@ -12465,10 +10188,7 @@ /area/whiskey_outpost/outside/north) "Wc" = ( /obj/effect/landmark/start/whiskey/doctor, -/turf/open/floor{ - dir = 6; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/southeast, /area/whiskey_outpost/inside/hospital) "Wd" = ( /obj/item/weapon/gun/rifle/m41a, @@ -12480,10 +10200,7 @@ "Wf" = ( /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/guns/common/m41a, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "Wg" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -12492,10 +10209,7 @@ req_access = null }, /obj/structure/machinery/cryopod, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "Wj" = ( /obj/structure/surface/table/reinforced/prison, @@ -12562,19 +10276,13 @@ /obj/effect/landmark/wo_supplies/storage/belts/lifesaver, /obj/effect/landmark/wo_supplies/storage/belts/lifesaver, /obj/effect/landmark/wo_supplies/storage/belts/lifesaver, -/turf/open/floor{ - dir = 5; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northeast, /area/whiskey_outpost/inside/hospital) "Wk" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "Wl" = ( /turf/closed/shuttle/dropship{ @@ -12583,10 +10291,7 @@ /area/whiskey_outpost/outside/lane/four_south) "Wm" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "Wn" = ( /obj/structure/reagent_dispensers/fueltank, @@ -12595,10 +10300,7 @@ "Wo" = ( /obj/item/stack/cable_coil, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "Wp" = ( /obj/structure/sign/safety/two, @@ -12613,10 +10315,7 @@ /area/whiskey_outpost/outside/south/very_far) "Ws" = ( /obj/effect/landmark/start/whiskey/marine, -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/two_south) "Wu" = ( /obj/structure/disposalpipe/segment, @@ -12626,10 +10325,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "Wv" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east, @@ -12639,16 +10335,11 @@ /turf/open/gm/dirt, /area/whiskey_outpost/outside/lane/one_north) "Wz" = ( -/turf/open/gm/dirt{ - icon_state = "desert2" - }, +/turf/open/gm/dirt/desert2, /area/whiskey_outpost/inside/caves/caverns/west) "WA" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor{ - dir = 9; - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen/northwest, /area/whiskey_outpost/inside/hospital) "WC" = ( /obj/structure/disposalpipe/segment{ @@ -12671,16 +10362,11 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital/triage) "WJ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/east, /area/whiskey_outpost/outside/north) "WK" = ( /obj/structure/machinery/cm_vending/own_points/experimental_tools, @@ -12713,9 +10399,7 @@ "WR" = ( /obj/effect/decal/cleanable/blood/oil, /obj/effect/landmark/start/whiskey/medic, -/turf/open/floor/prison{ - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate, /area/whiskey_outpost/inside/bunker/bunker/front) "WS" = ( /obj/structure/disposalpipe/segment{ @@ -12745,10 +10429,7 @@ /area/whiskey_outpost/inside/bunker/bunker/front) "WY" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "WZ" = ( /obj/structure/disposalpipe/sortjunction{ @@ -12763,10 +10444,7 @@ /area/whiskey_outpost/outside/lane/two_south) "Xe" = ( /obj/structure/barricade/plasteel/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "Xg" = ( /obj/effect/landmark/start/whiskey/marine, @@ -12776,20 +10454,14 @@ /obj/structure/machinery/floodlight{ light_on = 1 }, -/turf/open/floor/plating{ - dir = 10; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/southwest, /area/whiskey_outpost/outside/north/platform) "Xj" = ( /obj/structure/machinery/light/small{ dir = 8 }, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "Xk" = ( /obj/effect/landmark/start/whiskey/marine, @@ -12797,16 +10469,10 @@ /area/whiskey_outpost/outside/lane/two_south) "Xl" = ( /obj/effect/landmark/start/whiskey/engineer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "Xm" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "Xn" = ( /obj/structure/machinery/defenses/sentry/premade, @@ -12818,16 +10484,10 @@ }, /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/storage/machete, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "Xq" = ( -/turf/open/jungle{ - bushes_spawn = 0; - icon_state = "grass_impenetrable" - }, +/turf/open/jungle/impenetrable, /area/whiskey_outpost/outside/lane/two_north) "Xr" = ( /obj/effect/landmark/start/whiskey/marine, @@ -12852,9 +10512,7 @@ }, /obj/structure/machinery/light/small, /obj/structure/machinery/disposal, -/turf/open/floor{ - icon_state = "whitegreen" - }, +/turf/open/floor/whitegreen, /area/whiskey_outpost/inside/hospital/triage) "XB" = ( /turf/closed/shuttle/dropship{ @@ -12870,37 +10528,26 @@ dir = 4 }, /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "XG" = ( /obj/structure/largecrate/random/mini/ammo{ pixel_y = -5 }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/inside/bunker/bunker/front) "XH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "XI" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/structure/bed/roller, -/turf/open/floor{ - icon_state = "whitegreenfull" - }, +/turf/open/floor/whitegreenfull, /area/whiskey_outpost/inside/hospital/triage) "XK" = ( /obj/structure/disposalpipe/segment{ @@ -12909,17 +10556,11 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "XM" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "XN" = ( /obj/structure/surface/table/reinforced/prison, @@ -12928,10 +10569,7 @@ /area/whiskey_outpost/outside/lane/two_south) "XO" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/supply) "XP" = ( /obj/structure/disposalpipe/segment{ @@ -12944,10 +10582,7 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "XR" = ( /obj/effect/landmark/start/whiskey/marine, @@ -12959,13 +10594,8 @@ /turf/open/jungle, /area/whiskey_outpost/outside/lane/three_south) "XV" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "XW" = ( /turf/closed/shuttle/dropship{ @@ -13003,28 +10633,17 @@ dir = 4; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "Yj" = ( -/obj/structure/machinery/power/apc/almayer{ - dir = 1 - }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/obj/structure/machinery/power/apc/almayer/north, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "Yk" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "Yl" = ( /obj/structure/barricade/metal/wired, @@ -13036,10 +10655,7 @@ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "Yo" = ( /turf/open/gm/coast/north, @@ -13051,10 +10667,7 @@ /turf/open/gm/coast/north, /area/whiskey_outpost/outside/lane/four_north) "Yq" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Yr" = ( /obj/structure/flora/jungle/planttop1, @@ -13115,10 +10728,7 @@ dir = 1; icon_state = "warning_s" }, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "YE" = ( /obj/structure/bed/chair, @@ -13128,10 +10738,7 @@ /obj/structure/disposalpipe/segment, /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/ammo/box/m41a, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "YH" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_west, @@ -13139,25 +10746,17 @@ "YI" = ( /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/guns/common/m41a, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "YK" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/tool, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "YL" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin4" - }, +/turf/open/shuttle/dropship/light_grey_bottom_left, /area/whiskey_outpost/outside/lane/four_north) "YM" = ( /obj/effect/landmark/start/whiskey/marine, @@ -13170,16 +10769,10 @@ "YP" = ( /obj/structure/surface/rack, /obj/item/tool/crowbar, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "YR" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "YT" = ( /obj/effect/landmark/start/whiskey/marine, @@ -13201,10 +10794,7 @@ req_access = null }, /obj/structure/machinery/cryopod, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "Zb" = ( /obj/structure/prop/dam/truck/mining, @@ -13237,10 +10827,7 @@ req_access = null }, /obj/structure/machinery/cryopod, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/three) "Zf" = ( /turf/closed/wall/strata_ice/jungle, @@ -13249,10 +10836,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "cell_stripe" - }, +/turf/open/floor/prison/cell_stripe/east, /area/whiskey_outpost/inside/bunker/bunker/front) "Zh" = ( /obj/structure/platform{ @@ -13285,9 +10869,7 @@ "Zm" = ( /obj/structure/machinery/cm_vending/sorted/medical/chemistry, /obj/structure/medical_supply_link, -/turf/open/floor{ - icon_state = "white" - }, +/turf/open/floor/white, /area/whiskey_outpost/inside/hospital) "Zn" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -13309,17 +10891,11 @@ req_access = null; req_one_access = null }, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/four) "Zr" = ( /obj/item/storage/box/m56d_hmg, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Zs" = ( /turf/open/gm/grass/grassbeach/south, @@ -13343,10 +10919,7 @@ "Zy" = ( /obj/effect/spawner/random/tool, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/bunker/front) "Zz" = ( /obj/structure/sign/safety/north, @@ -13369,16 +10942,11 @@ density = 0; icon_state = "brokengrille" }, -/turf/open/shuttle{ - icon_state = "floor7" - }, +/turf/open/shuttle/black, /area/whiskey_outpost/outside/lane/four_north) "ZE" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "ZF" = ( /turf/open/gm/dirtgrassborder/west, @@ -13396,36 +10964,24 @@ /area/whiskey_outpost/inside/supply) "ZI" = ( /obj/structure/barricade/plasteel/wired, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/one) "ZJ" = ( /obj/structure/machinery/light/small{ dir = 8 }, /obj/structure/surface/rack, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "ZK" = ( -/turf/open/floor{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/asteroidwarning/west, /area/whiskey_outpost/outside/lane/four_north) "ZL" = ( /turf/open/gm/coast/beachcorner/south_west, /area/whiskey_outpost/outside/lane/four_south) "ZN" = ( /obj/effect/landmark/start/whiskey/engineer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "ZP" = ( /turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, @@ -13437,20 +10993,14 @@ /obj/structure/disposalpipe/segment, /obj/structure/surface/rack, /obj/effect/landmark/wo_supplies/storage/machete, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "ZT" = ( /obj/item/lightstick/red/planted, /turf/open/gm/dirtgrassborder/west, /area/whiskey_outpost/outside/south/far) "ZU" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_plate" - }, +/turf/open/floor/prison/floor_plate/southwest, /area/whiskey_outpost/inside/bunker/pillbox/two) "ZV" = ( /obj/effect/decal/warning_stripes/asteroid{ @@ -13465,10 +11015,7 @@ icon_state = "warning_s" }, /obj/item/device/flashlight/lamp/tripod/grey, -/turf/open/floor{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/asteroidfloor/north, /area/whiskey_outpost/outside/north) "ZW" = ( /turf/closed/shuttle/dropship{ @@ -20926,7 +18473,7 @@ uJ uJ uJ HI -mb +EP EP EP BK @@ -21330,7 +18877,7 @@ mT mT mf mf -mb +EP mf EP EP @@ -21531,10 +19078,10 @@ mT Zf Zf mf -mb +EP mf mf -mb +EP EP BK BK @@ -21732,10 +19279,10 @@ Zf Zf mf mf -mb +EP mf mf -mb +EP mf EP EP @@ -21930,13 +19477,13 @@ AA zt zt zt -mb +EP mf -mb +EP mf mf -mb -mb +EP +EP mf mf mf @@ -22134,14 +19681,14 @@ AA AA mf mf -mb +EP mf mf -mb -mb +EP +EP mf mf -mb +EP EP EP BK @@ -22335,11 +19882,11 @@ AA zt AA zt -mb -mb +EP +EP mf mf -mb +EP mf mf mf @@ -22537,14 +20084,14 @@ AA AA AA AA -mb +EP mf -mb +EP mf -mb +EP mf mf -mb +EP mf mf mf @@ -22745,14 +20292,14 @@ mf mf mf mf -mb +EP mf mf -mb +EP mf mf -mb -mb +EP +EP Zf Zf Zf @@ -22942,18 +20489,18 @@ AA zt AA AA -mb +EP mf -mb +EP mf -mb -mb +EP +EP mf mf -mb +EP mf mf -mb +EP mf EP BK @@ -23147,16 +20694,16 @@ AA AA mf mf -mb +EP mf mf mf mf mf mf -mb +EP mf -mb +EP EP BK BK @@ -23348,15 +20895,15 @@ AA zt AA mf -mb +EP mf mf mf mf mf mf -mb -mb +EP +EP mf EP EP @@ -23559,7 +21106,7 @@ mf mf mf mf -mb +EP EP BK BK @@ -23753,7 +21300,7 @@ AA zt AA mf -mb +EP mf mf mf @@ -23955,13 +21502,13 @@ AA zt zt AA -mb +EP mf mf mf mf mf -mb +EP mf EP BK @@ -24157,12 +21704,12 @@ AA AA AA AA -mb -mb -mb +EP +EP +EP mf mf -mb +EP mf mf EP @@ -24366,7 +21913,7 @@ Yr FI mf mf -mb +EP EP BK BK @@ -24568,7 +22115,7 @@ mf mf mf mf -mb +EP EP BK BK @@ -24770,7 +22317,7 @@ mf mf mf mf -mb +EP EP BK BK @@ -24967,7 +22514,7 @@ zt AA zt Zf -mb +EP mf mf mf @@ -25174,7 +22721,7 @@ mf mf mf AI -mb +EP EP BK BK @@ -25372,11 +22919,11 @@ Zf Zf AA zt -mb +EP mf -mb -QP -mb +EP +Tz +EP EP BK BK @@ -25636,7 +23183,7 @@ qz qz dQ fp -ht +JJ aV qz qz @@ -25777,8 +23324,8 @@ AA AA AA AA -mb -mb +EP +EP AI mf Zf @@ -25980,7 +23527,7 @@ AA zt AA zt -mb +EP AI mf Zf @@ -26182,8 +23729,8 @@ Zf AA AA zt -mb -QP +EP +Tz mf mf Zf @@ -26386,8 +23933,8 @@ Zf Zf AA AI -mb -mb +EP +EP mf mf Zf @@ -26588,7 +24135,7 @@ Zf Zf AA AI -mb +EP mf mf mf @@ -26790,10 +24337,10 @@ Zf Zf Zf es -mb +EP mf -mb -mb +EP +EP mf Zf Zf @@ -26992,12 +24539,12 @@ Zf AA zt es -mb -mb +EP +EP mf -mb +EP mf -mb +EP mf Zf Zf @@ -27195,11 +24742,11 @@ AA AA es AA -mb +EP mf mf -mb -mb +EP +EP mf Zf Zf @@ -29616,7 +27163,7 @@ zt fQ dv zt -mb +EP mf mf mf @@ -30020,7 +27567,7 @@ nE Ts nE Bv -xy +Nu Bv Bv Bv @@ -30221,7 +27768,7 @@ zt AA zt zt -mb +EP mf mf mf @@ -30624,8 +28171,8 @@ AA zt zt AA -mb -mb +EP +EP mf mf mf @@ -30828,7 +28375,7 @@ zt mf mf mf -mb +EP mf mf EP @@ -31028,8 +28575,8 @@ AA AA AA mf -mb -mb +EP +EP mf mf EP @@ -31229,10 +28776,10 @@ AA zt AA mf -mb +EP mf mf -mb +EP mf EP BK @@ -31632,11 +29179,11 @@ AA zt AA mf -mb +EP mf -mb -mb -mb +EP +EP +EP EP EP BK @@ -31837,7 +29384,7 @@ mf mf mf mf -mb +EP mf EP BK @@ -32035,9 +29582,9 @@ AA zt AA mf -mb +EP mf -mb +EP mf mf mf @@ -32438,9 +29985,9 @@ mT Zf mT mf -mb +EP mf -mb +EP mf mf mf diff --git a/maps/map_files/generic/Admin_level.dmm b/maps/map_files/generic/Admin_level.dmm index 36538b22cb60..3b8eeac1009a 100644 --- a/maps/map_files/generic/Admin_level.dmm +++ b/maps/map_files/generic/Admin_level.dmm @@ -12,10 +12,7 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station) "ad" = ( -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome) "ae" = ( /obj/docking_port/stationary/vehicle_elevator/adminlevel, @@ -27,18 +24,12 @@ id = "tdome_observer"; name = "\improper Observer Shutters" }, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome) "aj" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, /obj/effect/spider/stickyweb, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/ert_station) "ak" = ( /turf/closed/wall/almayer/outer, @@ -51,10 +42,7 @@ pixel_y = 27 }, /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "as" = ( /turf/open/space/basic, @@ -63,19 +51,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome) "aA" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome) "aB" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -83,9 +65,7 @@ id = "tdome_t2"; name = "\improper Team 2 Shutters" }, -/turf/open/floor/tdome{ - icon_state = "test_floor4" - }, +/turf/open/floor/tdome/test_floor4, /area/tdome) "aC" = ( /obj/effect/step_trigger/teleporter/random{ @@ -101,10 +81,7 @@ /turf/open/space, /area/space) "aE" = ( -/turf/open/floor/tdome{ - dir = 1; - icon_state = "w-y0" - }, +/turf/open/floor/tdome/w_y0/north, /area/tdome) "aK" = ( /obj/structure/closet/cabinet, @@ -112,36 +89,27 @@ /area/adminlevel/ert_station) "bn" = ( /obj/structure/closet/boxinggloves, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/ert_station) "co" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, /obj/structure/bed/sofa/south/grey, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "cD" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood{ req_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "cK" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "cU" = ( /obj/effect/step_trigger/teleporter/random{ @@ -160,10 +128,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/adminlevel/ert_station/shuttle_dispatch) "ds" = ( /turf/closed/wall/almayer/outer{ @@ -171,9 +136,7 @@ }, /area/centcom/living) "dw" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/supply/dock) "dy" = ( /turf/open/floor/wood, @@ -198,9 +161,7 @@ /turf/open/floor/plating/bare_catwalk, /area/supply/dock) "ev" = ( -/turf/open/floor/carpet/edge{ - dir = 9 - }, +/turf/open/floor/carpet/edge/northwest, /area/centcom/living) "ew" = ( /obj/structure/surface/table/woodentable/fancy, @@ -230,40 +191,27 @@ /turf/open/floor/plating/almayer, /area/adminlevel/ert_station) "eE" = ( -/turf/open/floor/carpet/edge{ - dir = 1 - }, +/turf/open/floor/carpet/edge/north, /area/centcom/living) "eF" = ( -/turf/open/floor/carpet/edge{ - dir = 5 - }, +/turf/open/floor/carpet/edge/northeast, /area/centcom/living) "eG" = ( /obj/structure/window/framed/colony/reinforced/hull, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station) "eQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/ert_station/shuttle_dispatch) "eU" = ( -/turf/open/floor/carpet/edge{ - dir = 8 - }, +/turf/open/floor/carpet/edge/west, /area/centcom/living) "eW" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/carpet/edge{ - dir = 8 - }, +/turf/open/floor/carpet/edge/west, /area/centcom/living) "eX" = ( /obj/effect/landmark/sim_target, @@ -273,9 +221,7 @@ /turf/open/floor/carpet, /area/centcom/living) "eZ" = ( -/turf/open/floor/carpet/edge{ - dir = 4 - }, +/turf/open/floor/carpet/edge/east, /area/centcom/living) "fn" = ( /turf/closed/wall/almayer/outer{ @@ -308,46 +254,32 @@ /area/centcom/living) "fz" = ( /obj/structure/machinery/telecomms/receiver/preset_cent, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "fA" = ( /obj/structure/machinery/telecomms/bus/preset_cent, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "fB" = ( /obj/structure/machinery/telecomms/processor/preset_cent, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "fC" = ( /obj/structure/machinery/telecomms/server/presets/centcomm, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "fL" = ( -/turf/open/floor/carpet/edge{ - dir = 10 - }, +/turf/open/floor/carpet/edge/southwest, /area/centcom/living) "fM" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/carpet/edge{ - dir = 4 - }, +/turf/open/floor/carpet/edge/east, /area/centcom/living) "fN" = ( /obj/effect/step_trigger/message/memorial, -/turf/open/floor/carpet/edge{ - dir = 1 - }, +/turf/open/floor/carpet/edge/north, /area/centcom/living) "fO" = ( /obj/effect/step_trigger/message/memorial, @@ -358,87 +290,58 @@ /area/centcom/living) "fQ" = ( /obj/structure/machinery/telecomms/relay/preset/centcom, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "fR" = ( -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "fW" = ( -/turf/open/floor/carpet/edge{ - dir = 6 - }, +/turf/open/floor/carpet/edge/southeast, /area/centcom/living) "gb" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/ert_station) "gd" = ( /obj/structure/machinery/telecomms/allinone/interceptor, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "ge" = ( /obj/structure/machinery/telecomms/broadcaster/preset_cent, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "gf" = ( /obj/structure/machinery/telecomms/hub/preset_cent, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "gg" = ( /obj/structure/machinery/computer/rdservercontrol{ name = "Master R&D Server Controller" }, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "gh" = ( /obj/structure/machinery/r_n_d/server/centcom, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "gu" = ( /turf/open/floor/plating, /area/admin/droppod/holding) "gA" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "gR" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/adminlevel/ert_station) "gX" = ( -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "hp" = ( /turf/closed/wall/indestructible, /area/start) "hH" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/adminlevel/ert_station) "hP" = ( /obj/docking_port/stationary/emergency_response/idle_port1, @@ -450,24 +353,17 @@ /area/adminlevel/ert_station) "il" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "iz" = ( /obj/structure/disposalpipe/junction, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/ert_station) "iL" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/adminlevel/ert_station) "iR" = ( /obj/structure/disposalpipe/segment{ @@ -497,30 +393,20 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "me" = ( /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/ert_station) "nP" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/adminlevel/ert_station/shuttle_dispatch) "nU" = ( /obj/structure/bed/sofa/vert/grey, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "oa" = ( /obj/structure/surface/table/reinforced/prison, @@ -532,17 +418,13 @@ pixel_x = -9; pixel_y = -4 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "ob" = ( /obj/structure/target{ name = "punching bag" }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/ert_station) "op" = ( /obj/structure/machinery/cryopod, @@ -555,17 +437,11 @@ /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/ert_station) "oB" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station/shuttle_dispatch) "oQ" = ( /obj/effect/step_trigger/teleporter/random{ @@ -587,25 +463,17 @@ /turf/open/floor/plating/plating_catwalk, /area/adminlevel/ert_station) "oW" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y0" - }, +/turf/open/floor/almayer/w_y0/north, /area/adminlevel/ert_station) "oZ" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "pc" = ( /obj/structure/bed, /obj/item/bedsheet/brown, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/adminlevel/ert_station) "ph" = ( /obj/structure/disposalpipe/junction{ @@ -614,39 +482,26 @@ /turf/open/floor/plating/plating_catwalk, /area/adminlevel/ert_station) "pm" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/ert_station) "pq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "pP" = ( /obj/item/newspaper, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/ert_station) "pQ" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station/shuttle_dispatch) "qi" = ( /obj/structure/flora/pottedplant/random, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "ql" = ( /obj/effect/step_trigger/teleporter/random{ @@ -668,9 +523,7 @@ phone_id = "Unknown Signal"; pixel_x = 14 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "qz" = ( /obj/structure/surface/table/almayer, @@ -683,34 +536,24 @@ /obj/item/device/binoculars{ pixel_y = 4 }, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdomeobserve) "rf" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/adminlevel/ert_station) "rR" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, /obj/item/reagent_container/food/condiment/enzyme, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "sj" = ( /obj/structure/machinery/faxmachine, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "sy" = ( /obj/effect/step_trigger/teleporter/random{ @@ -733,14 +576,8 @@ /area/adminlevel/ert_station) "th" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) -"tx" = ( -/obj/structure/machinery/hologram/holopad, -/turf/open/floor/carpet, -/area/centcom/living) "tP" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" @@ -754,9 +591,7 @@ /area/adminlevel/ert_station) "tY" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "uf" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -766,18 +601,14 @@ /obj/structure/disposalpipe/segment{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "ug" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "uk" = ( /obj/structure/surface/table/reinforced, @@ -789,18 +620,14 @@ pixel_x = -8 }, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "ur" = ( /obj/docking_port/stationary/emergency_response/idle_port6, /turf/open/floor/plating, /area/adminlevel/ert_station) "uI" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/ert_station) "uJ" = ( /obj/effect/step_trigger/teleporter/random{ @@ -816,19 +643,13 @@ /turf/open/space/transit/east/shuttlespace_ew13, /area/space) "uK" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/ert_station) "uN" = ( /obj/structure/sign/goldenplaque{ pixel_y = 27 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/ert_station) "uY" = ( /obj/structure/janitorialcart, @@ -840,30 +661,17 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "va" = ( /obj/structure/toilet, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "vB" = ( /obj/structure/surface/table/reinforced/black, /obj/effect/spawner/random/toy, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/adminlevel/ert_station/shuttle_dispatch) -"vD" = ( -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, -/area/adminlevel/ert_station) "vE" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/antag_guns{ hacked = 1; @@ -871,10 +679,7 @@ use_power = 0; use_snowflake_points = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "vH" = ( /obj/effect/step_trigger/teleporter/random{ @@ -891,40 +696,25 @@ /area/space) "vN" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/ert_station/shuttle_dispatch) "wj" = ( -/turf/open/floor/tdome{ - dir = 1; - icon_state = "w-y2" - }, +/turf/open/floor/tdome/w_y2/north, /area/tdome) "wp" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station/shuttle_dispatch) "wr" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station) "wu" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "wv" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdomeobserve) "wA" = ( /obj/structure/surface/table/reinforced/prison, @@ -932,9 +722,7 @@ dir = 8; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "wL" = ( /obj/structure/machinery/disposal/deliveryChute, @@ -954,9 +742,7 @@ /obj/structure/machinery/door/airlock/almayer/engineering{ name = "\improper Engineering Storage" }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "xw" = ( /obj/effect/step_trigger/teleporter/random{ @@ -992,19 +778,14 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station) "xU" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y2" - }, +/turf/open/floor/almayer/w_y2/north, /area/adminlevel/ert_station) "yk" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/processor{ pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "ym" = ( /obj/effect/decal/warning_stripes{ @@ -1028,18 +809,14 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "yQ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave{ pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "zg" = ( /obj/structure/machinery/chem_dispenser/soda{ @@ -1047,9 +824,7 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "zk" = ( /obj/structure/machinery/chem_dispenser/soda/beer{ @@ -1057,47 +832,32 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "zn" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access = null }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/ert_station) "zr" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/adminlevel/ert_station) "zt" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/ert_station) "zB" = ( /obj/structure/machinery/disposal, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/adminlevel/ert_station/shuttle_dispatch) "zN" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "zO" = ( /obj/structure/surface/table/reinforced/prison, @@ -1105,24 +865,17 @@ /obj/item/device/defibrillator/upgraded, /obj/item/clothing/glasses/hud/health, /obj/item/roller, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/adminlevel/ert_station) "AI" = ( /obj/structure/sign/poster{ pixel_x = -32; serial_number = 16 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "AL" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "AS" = ( /turf/closed/wall/almayer/outer, @@ -1131,9 +884,7 @@ /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "Bw" = ( /obj/effect/decal/warning_stripes{ @@ -1147,10 +898,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdome2) "BO" = ( /obj/effect/decal/warning_stripes{ @@ -1163,27 +911,18 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_20" }, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdomeobserve) "BV" = ( /obj/structure/closet/secure_closet/freezer/fridge/groceries, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "Cc" = ( /obj/effect/landmark/sim_camera, -/turf/open/floor/engine{ - color = "#AAAAAA" - }, +/turf/open/floor/engine/simulator_center, /area/adminlevel/simulation) "Cf" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/ert_station) "Ch" = ( /obj/structure/sign/poster/ad, @@ -1192,19 +931,14 @@ "Cm" = ( /obj/structure/machinery/cm_vending/sorted/walkman, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/adminlevel/ert_station/shuttle_dispatch) "CI" = ( /obj/structure/surface/table/almayer, /obj/structure/bedsheetbin{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "CK" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -1215,9 +949,7 @@ /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station) "CN" = ( /obj/structure/sign/safety/bathunisex{ @@ -1226,9 +958,7 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station) "CU" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "Do" = ( /obj/structure/mirror, @@ -1245,30 +975,21 @@ pixel_x = -17 }, /obj/structure/machinery/door/window/southleft, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "Dt" = ( /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "Dv" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "Dw" = ( /obj/structure/closet/secure_closet/brig, /obj/item/book/manual/marine_law, /obj/item/restraint/handcuffs, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station) "DD" = ( /obj/effect/decal/warning_stripes{ @@ -1277,16 +998,11 @@ /turf/open/floor/plating/almayer, /area/adminlevel/ert_station/shuttle_dispatch) "DV" = ( -/turf/open/floor/tdome{ - icon_state = "tcomms" - }, +/turf/open/floor/tdome/tcomms, /area/tdome) "Ee" = ( /obj/effect/landmark/thunderdome/one, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdome1) "Ef" = ( /obj/effect/step_trigger/teleporter/random{ @@ -1316,10 +1032,7 @@ /turf/open/floor/plating/almayer, /area/adminlevel/ert_station/shuttle_dispatch) "Ez" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station) "EG" = ( /obj/effect/decal/warning_stripes{ @@ -1347,24 +1060,17 @@ /obj/structure/disposalpipe/segment{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "EY" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station/shuttle_dispatch) "Fd" = ( /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/ert_station) "Fo" = ( /obj/effect/decal/warning_stripes{ @@ -1375,10 +1081,7 @@ "Fw" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigar, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdomeobserve) "FB" = ( /turf/open/floor/plating, @@ -1398,14 +1101,10 @@ id = "ERT Lock 1"; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/ert_station) "FT" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/ert_station/shuttle_dispatch) "Ge" = ( /obj/structure/bed/chair{ @@ -1424,10 +1123,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access{ req_access = null }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/adminlevel/ert_station) "Gm" = ( /obj/effect/step_trigger/teleporter/random{ @@ -1443,22 +1139,15 @@ /turf/open/space/transit/east/shuttlespace_ew12, /area/space) "Gq" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station) "Gr" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "Gs" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "Gv" = ( /obj/structure/surface/table/woodentable/fancy, @@ -1477,10 +1166,7 @@ /turf/open/floor/carpet, /area/adminlevel/ert_station) "GB" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "GC" = ( /obj/structure/surface/table/woodentable/fancy, @@ -1510,27 +1196,19 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "Restroom" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "HL" = ( /obj/structure/sign/catclock{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/ert_station/shuttle_dispatch) "HQ" = ( /obj/structure/disposalpipe/segment{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "HW" = ( /obj/docking_port/stationary/emergency_response/idle_port4, @@ -1544,18 +1222,13 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station) "Il" = ( /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "Io" = ( /obj/structure/flora/pottedplant{ @@ -1568,19 +1241,14 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station) "Is" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/ert_station) "ID" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "IE" = ( /obj/structure/surface/table/woodentable/fancy, @@ -1596,10 +1264,7 @@ /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/adminlevel/ert_station) "IR" = ( /turf/closed/wall/r_wall/unmeltable, @@ -1617,19 +1282,14 @@ /turf/open/floor/plating/almayer, /area/adminlevel/ert_station) "Jy" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/ert_station) "JT" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "JW" = ( /obj/structure/machinery/cm_vending/sorted/walkman, @@ -1639,24 +1299,16 @@ /turf/closed/wall/mineral/gold, /area/adminlevel/ert_station) "Kq" = ( -/turf/open/floor/tdome{ - icon_state = "redfull" - }, +/turf/open/floor/tdome/redfull, /area/tdome/tdome2) "Kv" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/adminlevel/ert_station) "KA" = ( /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/adminlevel/ert_station) "KM" = ( /obj/structure/bed/chair{ @@ -1679,18 +1331,13 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station/shuttle_dispatch) "Lt" = ( /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/adminlevel/ert_station) "Ly" = ( /obj/effect/decal/warning_stripes{ @@ -1715,15 +1362,10 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/ert_station) "LE" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/adminlevel/ert_station) "LF" = ( /obj/structure/sign/nosmoking_1, @@ -1738,18 +1380,12 @@ /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdomeobserve) "LR" = ( /obj/structure/machinery/optable, /obj/item/tank/anesthetic, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/adminlevel/ert_station) "LU" = ( /obj/structure/sign/poster{ @@ -1758,9 +1394,7 @@ name = "YOU ALWAYS KNOW A WORKING JOE."; pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/adminlevel/ert_station) "LZ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -1771,37 +1405,27 @@ dir = 4; unacidable = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "Mk" = ( /obj/structure/sign/safety, /turf/closed/wall, /area/adminlevel/ert_station) "MB" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/adminlevel/ert_station) "MG" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station) "ML" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "MQ" = ( /obj/structure/disposalpipe/segment{ @@ -1828,9 +1452,7 @@ id = "ERT Lock 4"; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/ert_station) "Nk" = ( /obj/structure/flora/pottedplant{ @@ -1844,10 +1466,7 @@ name = "departures board"; pixel_y = 34 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station/shuttle_dispatch) "Nx" = ( /obj/structure/barricade/handrail{ @@ -1861,9 +1480,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "NH" = ( /obj/structure/sign/nosmoking_2, @@ -1871,10 +1488,7 @@ /area/adminlevel/ert_station) "NU" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdomeobserve) "NZ" = ( /turf/open/floor/carpet, @@ -1890,17 +1504,13 @@ id = "ERT Lock 3"; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/ert_station) "Oi" = ( /turf/closed/wall/r_wall/unmeltable, /area/adminlevel/ert_station/shuttle_dispatch) "Oj" = ( -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/adminlevel/ert_station) "On" = ( /obj/structure/disposaloutlet{ @@ -1914,9 +1524,7 @@ "OC" = ( /obj/structure/sign/poster/hunk, /obj/structure/window/framed/colony/reinforced/hull, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station) "OD" = ( /obj/structure/machinery/vending/dinnerware, @@ -1928,19 +1536,14 @@ /area/adminlevel/ert_station) "OI" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/ert_station) "OK" = ( /obj/effect/landmark/thunderdome/one, /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdome1) "OT" = ( /turf/closed/wall/almayer/outer, @@ -1957,32 +1560,21 @@ /turf/open/floor/plating/almayer, /area/adminlevel/ert_station/shuttle_dispatch) "Pr" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/ert_station) "PE" = ( /turf/open/floor/engine, /area/adminlevel/simulation) "PF" = ( /obj/effect/landmark/thunderdome/two, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdome2) "PJ" = ( -/turf/open/floor/tdome{ - dir = 1; - icon_state = "w-y1" - }, +/turf/open/floor/tdome/w_y1/north, /area/tdome) "PS" = ( /obj/item/trash/cigbutt/cigarbutt, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "PT" = ( /obj/structure/sign/safety/debark_lounge{ @@ -2005,65 +1597,43 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "Qq" = ( /obj/structure/bed/sofa/vert/grey/top, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "Qr" = ( -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "Qz" = ( /obj/item/prop/helmetgarb/rosary, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/ert_station) "QA" = ( /obj/structure/machinery/chem_storage/misc, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "QJ" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/ert_station) "QL" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/tdome{ - icon_state = "tcomms" - }, +/turf/open/floor/tdome/tcomms, /area/tdome/tdomeobserve) "Rj" = ( /obj/structure/window/framed/colony, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "RF" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station) "RK" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station) "RL" = ( /obj/structure/surface/table/reinforced/prison, @@ -2072,18 +1642,13 @@ pixel_x = 11; pixel_y = 13 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/ert_station) "RV" = ( /obj/structure/closet{ name = "boxing attire" }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/ert_station) "RW" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat/chess, @@ -2095,9 +1660,7 @@ id = "tdome_t1"; name = "\improper Team 1 Shutters" }, -/turf/open/floor/tdome{ - icon_state = "test_floor4" - }, +/turf/open/floor/tdome/test_floor4, /area/tdome) "Sk" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -2110,10 +1673,7 @@ /obj/structure/machinery/cm_vending/clothing/antag{ name = "\improper Response Team Automated Equipment Rack" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "Sw" = ( /obj/structure/machinery/newscaster/security_unit, @@ -2129,24 +1689,17 @@ /obj/structure/sign/safety/med_cryo{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "Tg" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "Ti" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "w-y1" - }, +/turf/open/floor/almayer/w_y1/north, /area/adminlevel/ert_station) "Tm" = ( /obj/structure/surface/table/almayer, @@ -2165,16 +1718,10 @@ name = "Observer Shutters"; pixel_y = 9 }, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdomeobserve) "TD" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/adminlevel/ert_station) "TH" = ( /obj/effect/step_trigger/teleporter/random{ @@ -2208,10 +1755,7 @@ }, /obj/structure/bed/sofa/south/grey/right, /obj/item/trash/buritto, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "TX" = ( /obj/structure/surface/table/gamblingtable, @@ -2224,9 +1768,7 @@ pixel_x = -3; pixel_y = 9 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "Ua" = ( /obj/structure/machinery/cm_vending/gear/antag{ @@ -2234,10 +1776,7 @@ name = "\improper Response Team Automated Gear Rack"; use_snowflake_points = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "Uf" = ( /obj/structure/sign/safety/medical, @@ -2247,22 +1786,14 @@ /turf/closed/wall/r_wall/unmeltable, /area/adminlevel/ert_station) "Uk" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/ert_station/shuttle_dispatch) "Ur" = ( /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "Ut" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/adminlevel/ert_station) "UI" = ( /obj/structure/surface/table/gamblingtable, @@ -2270,9 +1801,7 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "UQ" = ( /obj/effect/decal/warning_stripes{ @@ -2284,9 +1813,7 @@ /obj/structure/disposalpipe/segment{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "UW" = ( /obj/effect/step_trigger/teleporter/random{ @@ -2313,15 +1840,10 @@ /area/adminlevel/ert_station) "VD" = ( /obj/structure/machinery/vending/cigarette/free, -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdomeobserve) "VI" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/adminlevel/ert_station/shuttle_dispatch) "VQ" = ( /obj/effect/step_trigger/teleporter/random{ @@ -2338,15 +1860,10 @@ /area/space) "VS" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "Wn" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station/shuttle_dispatch) "Wp" = ( /obj/effect/decal/warning_stripes{ @@ -2374,9 +1891,7 @@ /area/adminlevel/ert_station) "WH" = ( /obj/structure/machinery/chem_storage, -/turf/open/floor/almayer{ - icon_state = "mono" - }, +/turf/open/floor/almayer/mono, /area/centcom/control) "WK" = ( /obj/structure/bed/chair{ @@ -2389,10 +1904,7 @@ pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station/shuttle_dispatch) "WQ" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -2422,71 +1934,48 @@ /turf/open/floor/plating/plating_catwalk, /area/adminlevel/ert_station) "XR" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/adminlevel/ert_station) "Ya" = ( /turf/open/floor/plating/almayer, /area/adminlevel/ert_station) "Yn" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/ert_station) "Ys" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "Yu" = ( /obj/structure/bed/sofa/vert/grey, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station/shuttle_dispatch) "Yy" = ( /obj/structure/machinery/chem_dispenser, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "YE" = ( /obj/structure/machinery/chem_master, /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "YJ" = ( /obj/structure/machinery/medical_pod/autodoc/unskilled, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "YO" = ( /obj/structure/surface/table/woodentable, /obj/item/pizzabox/meat{ pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "YP" = ( -/turf/open/floor/tdome{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/tdome/northeast, /area/tdome/tdomeobserve) "YU" = ( /turf/closed/wall, @@ -2498,9 +1987,7 @@ /turf/open/floor/plating/plating_catwalk, /area/adminlevel/ert_station) "Zd" = ( -/turf/open/floor/tdome{ - icon_state = "bluefull" - }, +/turf/open/floor/tdome/bluefull, /area/tdome/tdome1) "Zh" = ( /obj/structure/surface/table/reinforced/prison, @@ -2510,10 +1997,7 @@ name = "Surgery Cleaner" }, /obj/item/storage/box/monkeycubes, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/ert_station) "Zp" = ( /obj/structure/surface/table/woodentable/fancy, @@ -2526,16 +2010,11 @@ pixel_x = -32; serial_number = 16 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station) "Zv" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "Zw" = ( /obj/structure/sign/safety/debark_lounge, @@ -2543,10 +2022,7 @@ /area/adminlevel/ert_station) "Zy" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/ert_station) "ZD" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -2563,9 +2039,7 @@ id = "ERT Lock 2"; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/ert_station) "ZI" = ( /obj/structure/barricade/handrail, @@ -2573,9 +2047,7 @@ /area/adminlevel/ert_station) "ZJ" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/ert_station) "ZU" = ( /obj/structure/bed/chair/comfy, @@ -2735,7 +2207,7 @@ hp hp hp hp -kx +hp "} (2,1,1) = {" aa @@ -4094,7 +3566,7 @@ hp hp hp hp -hp +kx hp hp hp @@ -5568,8 +5040,8 @@ ao an QJ pP -vD -vD +NZ +NZ GB oS Qr @@ -5719,9 +5191,9 @@ YU co an QJ -vD -vD -vD +NZ +NZ +NZ GB oS Qr @@ -5871,7 +5343,7 @@ YU TU Qr QJ -vD +NZ Kk uN GB @@ -6023,8 +5495,8 @@ Rj YO an QJ -vD -vD +NZ +NZ Qz GB oS @@ -6175,9 +5647,9 @@ Rj GB an QJ -vD -vD -vD +NZ +NZ +NZ GB oS QJ @@ -10240,7 +9712,7 @@ ds eE eY eY -tx +eY eY eY eY diff --git a/maps/predship/huntership.dmm b/maps/predship/huntership.dmm index 433d9057dc70..6247c6ce1347 100644 --- a/maps/predship/huntership.dmm +++ b/maps/predship/huntership.dmm @@ -7,10 +7,7 @@ color = "#6b675e" }, /obj/item/stack/sheet/animalhide/xeno/kinghide, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ac" = ( /obj/structure/shuttle/engine/propulsion/burst/right{ @@ -123,10 +120,7 @@ /obj/structure/machinery/medical_pod/autodoc{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ao" = ( /obj/item/clothing/yautja_cape/ceremonial{ @@ -153,10 +147,7 @@ icon_state = "pred_mask_elder_n"; pixel_y = 29 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ap" = ( /obj/structure/stairs/perspective{ @@ -189,10 +180,7 @@ icon_state = "pred_mask_elder_joshuu"; pixel_y = 30 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ar" = ( /obj/structure/machinery/door/airlock/yautja/secure{ @@ -205,20 +193,14 @@ /obj/structure/pipes/standard/simple/hidden{ dir = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "at" = ( /obj/structure/machinery/cryo_cell, /obj/structure/pipes/standard/cap/hidden{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "au" = ( /obj/structure/surface/table/reinforced/prison{ @@ -233,20 +215,14 @@ dir = 4; health = 80 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "av" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aw" = ( /obj/structure/curtain/red, @@ -288,10 +264,7 @@ "aB" = ( /obj/structure/closet/crate/critter, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "aC" = ( /obj/structure/surface/rack{ @@ -306,17 +279,11 @@ /obj/item/hunting_trap, /obj/item/hunting_trap, /obj/item/hunting_trap, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aD" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aE" = ( /obj/structure/surface/table/reinforced/prison{ @@ -327,10 +294,7 @@ /obj/item/tool/surgery/hemostat/predatorhemostat, /obj/item/tool/surgery/retractor/predatorretractor, /obj/item/tool/surgery/scalpel/predatorscalpel, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aF" = ( /obj/item/clothing/gloves/yautja/hunter{ @@ -343,10 +307,7 @@ desc = "The ship's on-board self destruct system, let's hope you never have to use it."; name = "Self Destruct System" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "aG" = ( /obj/structure/machinery/power/smes/magical{ @@ -355,10 +316,7 @@ dir = 4; name = "plasma power generator" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aI" = ( /obj/structure/shuttle/engine/heater{ @@ -370,10 +328,7 @@ dir = 8; icon_state = "phoronrwindow" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aK" = ( /obj/structure/shuttle/engine/heater{ @@ -385,26 +340,17 @@ dir = 4; icon_state = "phoronrwindow" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aL" = ( /obj/structure/machinery/power/terminal{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aN" = ( /obj/structure/machinery/computer/cryopod/yautja, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aP" = ( /obj/structure/machinery/door/airlock/yautja{ @@ -421,10 +367,7 @@ /obj/item/tool/surgery/bonegel/predatorbonegel, /obj/item/tool/surgery/bonesetter/predatorbonesetter, /obj/item/tool/surgery/surgicaldrill/predatorsurgicaldrill, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aT" = ( /obj/structure/machinery/door/airlock/yautja{ @@ -440,17 +383,11 @@ /obj/item/weapon/yautja/knife, /obj/item/reagent_container/hypospray/autoinjector/yautja, /obj/item/reagent_container/hypospray/autoinjector/yautja, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aW" = ( /obj/structure/machinery/optable, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "aX" = ( /obj/structure/surface/table/reinforced/prison{ @@ -467,20 +404,14 @@ name = "Radar Console"; pixel_x = -7 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "aY" = ( /obj/structure/machinery/portable_atmospherics/canister/oxygen, /obj/structure/pipes/portables_connector{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bb" = ( /obj/structure/pipes/standard/simple/hidden{ @@ -489,19 +420,13 @@ /obj/structure/machinery/computer/crew/alt/yautja{ pixel_y = 24 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bc" = ( /obj/structure/machinery/cryopod{ dir = 1 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "bd" = ( /obj/effect/step_trigger/teleporter/yautja_ship, @@ -511,9 +436,7 @@ /obj/structure/machinery/door/airlock/yautja{ name = "\improper Blooded Teleporter" }, -/turf/open/floor/strata{ - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles, /area/yautja) "bg" = ( /obj/structure/surface/rack{ @@ -530,10 +453,7 @@ /obj/item/stack/sheet/mineral/sandstone/large_stack, /obj/item/stack/sheet/mineral/sandstone/large_stack, /obj/item/stack/sheet/mineral/sandstone/large_stack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bj" = ( /turf/closed/wall/huntership, @@ -559,19 +479,13 @@ /obj/item/weapon/harpoon/yautja, /obj/item/weapon/harpoon/yautja, /obj/item/weapon/harpoon/yautja, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bo" = ( /obj/structure/machinery/body_scanconsole{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bp" = ( /obj/structure/machinery/door/airlock/yautja/secure{ @@ -589,10 +503,7 @@ desc = "A powerful, shoulder-mounted energy weapon. This one is damaged beyond use."; name = "damaged plasma caster" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "br" = ( /obj/item/stool, @@ -602,10 +513,7 @@ /obj/structure/machinery/medical_pod/bodyscanner{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bu" = ( /obj/structure/machinery/door/airlock/yautja/secure{ @@ -616,10 +524,7 @@ /area/yautja) "bv" = ( /obj/structure/closet/coffin/predator, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bw" = ( /obj/structure/pipes/standard/simple/hidden, @@ -642,10 +547,7 @@ anchored = 1; pixel_y = 20 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bz" = ( /obj/structure/surface/table/reinforced/prison{ @@ -655,23 +557,13 @@ dir = 4; health = 80 }, -/obj/structure/window/reinforced{ - dir = 4; - health = 80 - }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bA" = ( /obj/structure/machinery/chem_dispenser{ req_skill_level = 2 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bC" = ( /obj/structure/surface/table/reinforced/prison{ @@ -682,10 +574,7 @@ desc = "Won by an Elder during their youthful hunting days. None are allowed to touch it."; name = "\improper Dutch's Machete" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bD" = ( /obj/structure/machinery/door/airlock/yautja/secure{ @@ -700,10 +589,7 @@ color = "#6b675e"; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bG" = ( /obj/structure/machinery/door/airlock/yautja{ @@ -713,10 +599,7 @@ /area/yautja) "bH" = ( /obj/structure/closet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bI" = ( /obj/structure/stairs/perspective{ @@ -724,19 +607,13 @@ dir = 1; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bJ" = ( /obj/structure/pipes/unary/freezer{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bK" = ( /obj/structure/pipes/standard/simple/hidden{ @@ -745,10 +622,7 @@ /turf/open/shuttle/predship, /area/yautja) "bL" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bM" = ( /obj/structure/surface/table/reinforced/prison{ @@ -767,10 +641,7 @@ /obj/structure/bed/alien{ color = "#aba9a9" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bQ" = ( /obj/structure/surface/table/reinforced/prison{ @@ -781,10 +652,7 @@ desc = "Claws from a creature that defies nature, you dare not touch it."; force = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bS" = ( /obj/structure/pipes/standard/simple/hidden{ @@ -840,29 +708,19 @@ /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/obj/item/XenoItem/ChitinPlate, -/obj/item/XenoItem/ChitinPlate, /obj/item/stack/sheet/xenochitin, /obj/item/stack/sheet/xenochitin, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "bZ" = ( /obj/item/storage/fancy/candle_box, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ca" = ( /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/yautja) "cb" = ( /obj/structure/machinery/door_control{ @@ -888,10 +746,7 @@ color = "#6b675e" }, /obj/effect/spawner/random/toy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ce" = ( /obj/structure/machinery/door/airlock/yautja/secure{ @@ -939,20 +794,14 @@ /area/yautja) "cj" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cl" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/alienjar, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cm" = ( /obj/structure/machinery/door/airlock/yautja/secure{ @@ -979,7 +828,8 @@ /turf/open/shuttle/predship, /area/yautja) "co" = ( -/obj/structure/machinery/gravity_generator, +/obj/structure/machinery/portable_atmospherics/canister/phoron, +/obj/structure/window/phoronreinforced, /obj/structure/window/phoronreinforced{ icon_state = "phoronrwindow" }, @@ -987,19 +837,13 @@ dir = 8; icon_state = "phoronrwindow" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cq" = ( /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cr" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1053,10 +897,7 @@ /obj/item/reagent_container/food/snacks/xemeatpie{ name = "Elite Hunter's Xenopie" }, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/yautja) "cv" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1091,13 +932,11 @@ /area/yautja) "cx" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cy" = ( -/obj/structure/machinery/gravity_generator, +/obj/structure/window/phoronreinforced, +/obj/structure/machinery/portable_atmospherics/canister/phoron, /obj/structure/window/phoronreinforced{ icon_state = "phoronrwindow" }, @@ -1105,10 +944,7 @@ dir = 4; icon_state = "phoronrwindow" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cz" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1119,19 +955,13 @@ desc = "A strange hide from an enigmatic creature."; name = "deacon hide" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cA" = ( /obj/structure/machinery/door/airlock/yautja{ name = "\improper Elder Teleporter" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cB" = ( /obj/structure/machinery/door/airlock/yautja/secure{ @@ -1142,17 +972,11 @@ /area/yautja) "cC" = ( /obj/structure/machinery/autolathe/yautja, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cE" = ( /obj/structure/machinery/prop/almayer/CICmap/yautja, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cF" = ( /obj/structure/machinery/door/airlock/yautja{ @@ -1167,10 +991,7 @@ dir = 9; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "cH" = ( /obj/structure/surface/rack{ @@ -1257,10 +1078,7 @@ pixel_x = 4; pixel_y = -2 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cI" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1269,10 +1087,7 @@ /obj/item/weapon/twohanded/sledgehammer{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cJ" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1342,17 +1157,11 @@ /area/yautja) "cN" = ( /obj/structure/cryofeed, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cO" = ( /obj/structure/cryofeed/right, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cP" = ( /turf/open/shuttle/predship, @@ -1390,10 +1199,7 @@ /obj/item/stack/sheet/mineral/sandstone/runed/large_stack, /obj/item/stack/sheet/mineral/sandstone/runed/large_stack, /obj/item/stack/sheet/mineral/sandstone/runed/large_stack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cR" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1410,10 +1216,7 @@ name = "Radar Console"; pixel_x = 7 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "cS" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1424,10 +1227,7 @@ /obj/item/clothing/gloves/combat, /obj/item/clothing/head/helmet/gladiator, /obj/item/clothing/suit/armor/gladiator, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cT" = ( /obj/structure/surface/rack{ @@ -1435,10 +1235,7 @@ layer = 2.79 }, /obj/item/tool/pickaxe, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cU" = ( /obj/structure/surface/rack{ @@ -1446,20 +1243,14 @@ layer = 2.79 }, /obj/item/tool/extinguisher, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cV" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/tool/weldingtool/hugetank, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cW" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1470,10 +1261,7 @@ pixel_x = -6; pixel_y = 6 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cX" = ( /obj/item/storage/backpack/yautja, @@ -1496,10 +1284,7 @@ /obj/item/device/healthanalyzer/alien, /obj/item/device/healthanalyzer/alien, /obj/item/device/healthanalyzer/alien, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "cY" = ( /obj/item/tool/kitchen/tray{ @@ -1507,18 +1292,11 @@ }, /obj/item/reagent_container/food/snacks/meat/corgi, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "cZ" = ( /obj/structure/machinery/prop/almayer/CICmap/yautja, -/turf/open/floor/strata{ - color = "#5e5d5d"; - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles/southwest, /area/yautja) "da" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1535,20 +1313,14 @@ layer = 2.79 }, /obj/item/tool/pickaxe/jackhammer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "dc" = ( /obj/structure/machinery/door/airlock/yautja/secure{ dir = 1; name = "\improper Research Containment" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "de" = ( /obj/structure/kitchenspike, @@ -1556,20 +1328,14 @@ /obj/item/reagent_container/food/snacks/meat/xenomeat, /obj/item/reagent_container/food/snacks/meat/xenomeat, /obj/item/reagent_container/food/snacks/meat/xenomeat, -/turf/open/floor{ - dir = 5; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northeast, /area/yautja) "df" = ( /obj/structure/stairs/perspective{ color = "#6b675e"; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "di" = ( /obj/item/storage/fancy/egg_box, @@ -1600,17 +1366,11 @@ /obj/item/reagent_container/food/snacks/xemeatpie{ name = "Elite Hunter's Xenopie" }, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/yautja) "dj" = ( /obj/effect/alien/egg/forsaken, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "dk" = ( /obj/structure/stairs/perspective{ @@ -1618,10 +1378,7 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "dl" = ( /obj/structure/stairs/perspective{ @@ -1629,10 +1386,7 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "dm" = ( /obj/structure/machinery/door_control{ @@ -1669,10 +1423,7 @@ dir = 9; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "eS" = ( /obj/item/stack/sheet/animalhide/xeno{ @@ -1688,10 +1439,7 @@ dir = 4; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "eY" = ( /obj/structure/bed/chair/hunter{ @@ -1700,19 +1448,13 @@ /turf/open/shuttle/predship, /area/yautja) "fb" = ( -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/yautja) "fg" = ( /obj/item/map/current_map, /obj/item/device/flashlight/lantern, /obj/structure/closet, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "fj" = ( /obj/structure/machinery/cryopod, @@ -1731,30 +1473,13 @@ health = 80 }, /obj/item/storage/box/bracer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "fq" = ( /obj/structure/window/framed/colony/reinforced/hull{ color = "#aba9a9" }, -/turf/open/floor/holofloor{ - icon_state = "cult" - }, -/area/yautja) -"fB" = ( -/obj/structure/surface/table/reinforced/prison{ - color = "#6b675e" - }, -/obj/item/XenoItem/AntiAcid, -/obj/item/XenoItem/AntiAcid, -/obj/item/XenoItem/AntiAcid, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/holofloor/cult, /area/yautja) "fF" = ( /obj/structure/surface/rack{ @@ -1806,16 +1531,11 @@ /obj/item/device/flashlight/lamp, /obj/item/device/flashlight/lamp, /obj/item/device/flashlight/lamp, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "fS" = ( /obj/structure/barricade/handrail/strata, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/yautja) "gb" = ( /obj/structure/closet/crate{ @@ -1851,17 +1571,11 @@ /obj/item/stack/medical/advanced/ointment/predator{ pixel_x = -6 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "gp" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "gr" = ( /obj/structure/closet/crate/secure{ @@ -1873,10 +1587,7 @@ /obj/item/explosive/grenade/spawnergrenade/hellhound, /obj/item/explosive/grenade/spawnergrenade/hellhound, /obj/item/explosive/grenade/spawnergrenade/hellhound, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "gG" = ( /obj/structure/machinery/door_control{ @@ -1886,10 +1597,7 @@ pixel_x = 24; req_one_access_txt = "392" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "gN" = ( /obj/structure/surface/rack{ @@ -1911,28 +1619,20 @@ /obj/item/stack/tile/carpet{ amount = 50 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ha" = ( /obj/structure/barricade/handrail/strata, /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/yautja) "hI" = ( /obj/structure/shuttle/window{ color = "#6b675e" }, -/turf/open/floor{ - color = "#525151"; - icon_state = "dark2" - }, +/turf/open/floor/grey_dark2, /area/yautja) "hJ" = ( /obj/structure/barricade/handrail/strata{ @@ -1941,9 +1641,7 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/yautja) "hY" = ( /obj/structure/kitchenspike, @@ -1951,10 +1649,7 @@ /obj/item/reagent_container/food/snacks/meat, /obj/item/reagent_container/food/snacks/meat, /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/yautja) "is" = ( /obj/structure/kitchenspike, @@ -1965,10 +1660,7 @@ /obj/item/reagent_container/food/snacks/sliceable/xenomeatbread, /obj/item/reagent_container/food/snacks/sliceable/xenomeatbread, /obj/item/reagent_container/food/snacks/sliceable/xenomeatbread, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/yautja) "iV" = ( /obj/structure/surface/table/reinforced/prison{ @@ -1979,10 +1671,7 @@ pixel_x = 10; pixel_y = 3 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "jP" = ( /obj/structure/surface/rack{ @@ -2016,10 +1705,7 @@ /area/yautja) "jR" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "jU" = ( /obj/structure/stairs/perspective{ @@ -2027,10 +1713,7 @@ dir = 6; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "kA" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2039,22 +1722,14 @@ /obj/item/weapon/twohanded/dualsaber{ force_wielded = 35 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "lr" = ( /obj/structure/lamarr, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "lw" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert1" - }, +/turf/open/gm/dirtgrassborder/desert1, /area/yautja) "mn" = ( /obj/structure/surface/rack{ @@ -2105,10 +1780,7 @@ pixel_x = 1; pixel_y = 9 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "mv" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2116,43 +1788,31 @@ }, /obj/item/storage/large_holster/katana, /obj/item/weapon/sword/katana, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "nd" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert0" - }, +/turf/open/gm/dirtgrassborder/desert0, /area/yautja) "nh" = ( /obj/structure/surface/rack{ color = "#6b675e"; layer = 2.79 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "nv" = ( /obj/structure/surface/rack{ color = "#6b675e"; layer = 2.79 }, -/obj/structure/machinery/power/apc/almayer{ - dir = 4; +/obj/structure/machinery/power/apc/almayer/east{ pixel_y = 25 }, /obj/item/weapon/twohanded/yautja/spear, /obj/item/weapon/twohanded/yautja/spear, /obj/item/weapon/twohanded/yautja/spear, /obj/item/weapon/twohanded/yautja/spear, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "nT" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2167,10 +1827,7 @@ health = 80 }, /obj/structure/machinery/door/window/southright, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "nW" = ( /obj/structure/pipes/standard/simple/hidden{ @@ -2185,10 +1842,7 @@ /obj/effect/decal/remains/human{ pixel_y = -25 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "ov" = ( /obj/structure/surface/rack{ @@ -2202,10 +1856,7 @@ /obj/item/storage/belt/utility/full/pred, /obj/item/stack/yautja_rope, /obj/item/stack/yautja_rope, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "oO" = ( /obj/item/weapon/yautja/chain{ @@ -2214,10 +1865,7 @@ pixel_x = -3; pixel_y = 29 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "qj" = ( /obj/structure/surface/rack{ @@ -2225,10 +1873,7 @@ layer = 2.79 }, /obj/item/tool/crowbar, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "qS" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2241,29 +1886,20 @@ pixel_x = 10; pixel_y = 3 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "rt" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/storage/medicomp/full, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "rH" = ( /obj/structure/shuttle/window{ color = "#6b675e" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "rY" = ( /obj/structure/surface/rack{ @@ -2306,10 +1942,7 @@ /obj/structure/window/framed/colony/reinforced/hull{ color = "#aba9a9" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "sS" = ( /obj/structure/surface/rack{ @@ -2337,10 +1970,7 @@ /obj/item/stack/sheet/wood{ amount = 50 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "sV" = ( /obj/structure/machinery/door/airlock/yautja{ @@ -2351,29 +1981,20 @@ /area/yautja) "te" = ( /obj/structure/xenoautopsy/tank/alien, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ti" = ( /obj/structure/shuttle/window{ color = "#6b675e" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "tn" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/device/flashlight/lamp, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "tD" = ( /obj/structure/surface/rack{ @@ -2395,10 +2016,7 @@ /obj/item/stack/sheet/plasteel{ amount = 30 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "tR" = ( /obj/structure/surface/rack{ @@ -2417,10 +2035,7 @@ /obj/item/frame/table/wood/poor, /obj/item/frame/table/wood/poor, /obj/item/frame/table/wood/poor, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "uf" = ( /obj/structure/barricade/handrail/strata{ @@ -2454,10 +2069,7 @@ /obj/item/frame/table/gambling, /obj/item/frame/table/gambling, /obj/item/frame/table/gambling, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "um" = ( /obj/structure/surface/rack{ @@ -2471,29 +2083,20 @@ /obj/item/storage/fancy/candle_box, /obj/item/storage/fancy/candle_box, /obj/item/storage/fancy/candle_box, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "uO" = ( /obj/structure/bed/chair/hunter{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "uZ" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/weapon/sword/ceremonial, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "vO" = ( /obj/structure/machinery/shower{ @@ -2501,10 +2104,7 @@ }, /obj/structure/machinery/door/window/tinted, /obj/structure/window/reinforced/tinted, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "ww" = ( /obj/item/stack/sheet/animalhide/xeno{ @@ -2534,10 +2134,7 @@ /obj/item/reagent_container/food/condiment/sugar, /obj/item/reagent_container/food/condiment/sugar, /obj/item/reagent_container/food/condiment/sugar, -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/yautja) "wQ" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2551,10 +2148,7 @@ dir = 8; health = 80 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "wW" = ( /obj/structure/barricade/handrail/strata{ @@ -2570,10 +2164,7 @@ /obj/item/xeno_egg/forsaken, /obj/item/xeno_egg/forsaken, /obj/item/xeno_egg/forsaken, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "xO" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2585,10 +2176,7 @@ desc = "An old hide from a fearsome creature."; name = "hunter hide" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "xQ" = ( /obj/structure/stairs/perspective{ @@ -2596,10 +2184,7 @@ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "yr" = ( /obj/structure/window/reinforced{ @@ -2614,17 +2199,11 @@ color = "#6b675e" }, /obj/item/storage/box/bracer, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "yH" = ( /obj/structure/closet/secure_closet/freezer/fridge/groceries, -/turf/open/floor{ - dir = 4; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/east, /area/yautja) "yO" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2638,10 +2217,7 @@ pixel_x = 1; pixel_y = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "zg" = ( /obj/structure/barricade/handrail/strata{ @@ -2650,9 +2226,7 @@ /turf/open/gm/dirtgrassborder/east, /area/yautja) "zA" = ( -/turf/open/floor{ - icon_state = "dark2" - }, +/turf/open/floor/dark2, /area/yautja) "zZ" = ( /obj/structure/surface/rack{ @@ -2677,17 +2251,11 @@ /obj/item/frame/table/wood/fancy, /obj/item/frame/table/wood/fancy, /obj/item/frame/table/wood/fancy, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "AA" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Be" = ( /obj/structure/machinery/cryopod/right, @@ -2708,42 +2276,28 @@ /obj/item/weapon/yautja/chain, /obj/item/weapon/yautja/sword, /obj/item/weapon/yautja/scythe, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "Br" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert2" - }, +/turf/open/gm/dirtgrassborder/desert2, /area/yautja) "BK" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/storage/medicomp/full, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "BS" = ( /obj/structure/machinery/prop/yautja/bubbler, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Cn" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/reagent_container/glass/beaker/silver, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Cz" = ( /obj/item/stack/sheet/animalhide/xeno{ @@ -2751,10 +2305,7 @@ name = "Prime Empress Hide"; pixel_y = 30 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "CK" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2769,10 +2320,7 @@ name = "Primordial Empress Steak"; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Dk" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2781,10 +2329,7 @@ /obj/item/device/flashlight/slime{ anchored = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Dr" = ( /obj/structure/machinery/door/airlock/yautja/secure{ @@ -2809,10 +2354,7 @@ /obj/structure/closet/secure_closet/freezer/fridge{ locked = 0 }, -/turf/open/floor{ - dir = 9; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/northwest, /area/yautja) "DJ" = ( /obj/structure/machinery/computer/crew/alt{ @@ -2822,33 +2364,20 @@ /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "Es" = ( /obj/structure/bed/chair/hunter, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Et" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "Fh" = ( -/turf/open/floor/strata{ - color = "#5e5d5d"; - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles/southwest, /area/yautja) "Ft" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2868,19 +2397,13 @@ icon_state = "security_cam"; name = "Radar Console" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "Fy" = ( /obj/structure/window/framed/colony/reinforced/hull{ color = "#aba9a9" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "FG" = ( /obj/effect/landmark/clan_spawn, @@ -2898,10 +2421,7 @@ anchored = 1; desc = "A strange device taken from a far-off land. It looks incredibly fragile, best not to touch it." }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Gr" = ( /obj/structure/surface/table/reinforced/prison{ @@ -2934,9 +2454,7 @@ /turf/open/shuttle/predship, /area/yautja) "GM" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert_dug" - }, +/turf/open/gm/dirtgrassborder/desert_dug, /area/yautja) "GP" = ( /obj/structure/prop/brazier/torch{ @@ -2949,10 +2467,7 @@ color = "#6b675e" }, /obj/item/weapon/chainofcommand, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Ha" = ( /obj/structure/surface/rack{ @@ -2975,10 +2490,7 @@ /obj/structure/bed/chair/hunter{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Hv" = ( /obj/structure/bed{ @@ -2987,10 +2499,7 @@ /obj/item/bedsheet/captain{ color = "#aba9a9" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "HD" = ( /obj/structure/surface/rack{ @@ -3006,10 +2515,7 @@ /obj/item/weapon/gun/energy/yautja/plasmarifle{ pixel_y = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "HN" = ( /obj/structure/surface/table/reinforced/prison{ @@ -3020,10 +2526,7 @@ health = 80; pixel_y = 16 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "If" = ( /obj/structure/surface/rack{ @@ -3037,10 +2540,7 @@ /obj/item/weapon/gun/energy/yautja/plasmapistol{ pixel_y = 8 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "Im" = ( /obj/structure/surface/rack{ @@ -3077,18 +2577,13 @@ /obj/structure/barricade/handrail/strata{ dir = 4 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/yautja) "Iw" = ( /obj/structure/machinery/door/airlock/yautja/secure{ name = "\improper Hellhound Quarters" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "IC" = ( /obj/structure/machinery/door/airlock/yautja/secure/elder{ @@ -3131,16 +2626,10 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "JH" = ( -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "JL" = ( /obj/item/weapon/yautja/knife{ @@ -3148,10 +2637,7 @@ name = "sacred ceremonial dagger"; pixel_x = 25 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "KD" = ( /obj/structure/surface/table/reinforced/prison{ @@ -3173,10 +2659,7 @@ pixel_x = 4; pixel_y = 3 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "KI" = ( /obj/item/tool/kitchen/tray{ @@ -3184,10 +2667,7 @@ }, /obj/item/reagent_container/food/snacks/bearmeat, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "KK" = ( /obj/effect/decal/remains/human{ @@ -3200,24 +2680,15 @@ color = "#6b675e" }, /obj/item/trash/plate, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Lo" = ( /obj/structure/machinery/vending/dinnerware, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "LX" = ( /obj/structure/prop/pred_flight, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Mb" = ( /obj/structure/surface/table/reinforced/prison{ @@ -3229,10 +2700,7 @@ desc = "The skin of a nightmare long thought lost to time."; name = "corroder hide" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ME" = ( /obj/structure/stairs/perspective{ @@ -3240,38 +2708,25 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "MI" = ( /obj/structure/machinery/door/airlock/yautja{ name = "\improper Blooded Teleporter" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "NA" = ( -/turf/open/floor{ - icon_state = "darkred2" - }, +/turf/open/floor/darkred2, /area/yautja) "Ok" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert" - }, +/turf/open/gm/dirtgrassborder/desert, /area/yautja) "OZ" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Pm" = ( /obj/item/stack/sheet/glass{ @@ -3287,26 +2742,17 @@ color = "#6b675e"; layer = 2.79 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Pp" = ( /obj/effect/alien/weeds/node/forsaken, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "Pr" = ( /obj/structure/machinery/door/airlock/yautja/secure{ name = "\improper Research Containment" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "PN" = ( /obj/item/stack/sheet/animalhide/xeno{ @@ -3318,10 +2764,7 @@ /area/yautja) "Qi" = ( /obj/structure/machinery/gibber, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/yautja) "Qj" = ( /obj/structure/kitchenspike, @@ -3329,19 +2772,13 @@ /obj/item/reagent_container/food/snacks/meat/corgi, /obj/item/reagent_container/food/snacks/meat/xenomeat, /obj/item/reagent_container/food/snacks/meat/xenomeat, -/turf/open/floor{ - dir = 1; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/north, /area/yautja) "Qs" = ( /obj/structure/machinery/chem_master{ req_skill_level = 2 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "QF" = ( /obj/item/weapon/yautja/knife{ @@ -3349,10 +2786,7 @@ name = "sacred ceremonial dagger"; pixel_x = -25 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "QK" = ( /obj/structure/barricade/handrail/strata{ @@ -3361,32 +2795,21 @@ /obj/structure/barricade/handrail/strata{ dir = 8 }, -/turf/open/gm/dirtgrassborder/weedable{ - icon_state = "grass1" - }, +/turf/open/gm/dirtgrassborder/weedable/grass1, /area/yautja) "Rq" = ( /obj/structure/machinery/prop/almayer/CICmap/yautja, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "RE" = ( /obj/structure/closet/secure_closet/freezer/fridge/groceries, -/turf/open/floor{ - dir = 6; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southeast, /area/yautja) "RS" = ( /turf/open/gm/dirtgrassborder/north, /area/yautja) "Sx" = ( -/turf/open/floor{ - dir = 8; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/west, /area/yautja) "SB" = ( /obj/structure/bed/chair/hunter{ @@ -3421,10 +2844,7 @@ /obj/item/frame/table/wood, /obj/item/frame/table/wood, /obj/item/frame/table/wood, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Uv" = ( /obj/effect/decal/remains/xeno{ @@ -3438,10 +2858,7 @@ dir = 5; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "UT" = ( /obj/structure/surface/table/reinforced/prison{ @@ -3466,20 +2883,13 @@ icon_state = "security_cam"; name = "Radar Console" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "VY" = ( /obj/structure/window/framed/colony/reinforced/hull{ color = "#aba9a9" }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles/southwest, /area/yautja) "We" = ( /obj/structure/surface/table/reinforced/prison{ @@ -3506,10 +2916,7 @@ }, /obj/item/reagent_container/food/snacks/stew, /obj/item/tool/kitchen/utensil/spoon, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Xg" = ( /obj/structure/surface/table/reinforced/prison{ @@ -3520,10 +2927,7 @@ pixel_x = 10; pixel_y = 3 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "Xp" = ( /obj/structure/surface/rack{ @@ -3569,17 +2973,11 @@ /area/yautja) "XP" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "Ys" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor{ - dir = 10; - icon_state = "darkred2" - }, +/turf/open/floor/darkred2/southwest, /area/yautja) "YL" = ( /obj/structure/machinery/door/airlock/yautja{ @@ -3604,20 +3002,14 @@ /obj/structure/machinery/door/poddoor/shutters/almayer/yautja{ dir = 4 }, -/turf/open/floor/strata{ - color = "#5e5d5d"; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/grey_multi_tiles, /area/yautja) "Zu" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, /obj/item/alien_embryo, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ZD" = ( /obj/structure/stairs/perspective{ @@ -3625,24 +3017,16 @@ dir = 8; icon_state = "p_stair_full" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ZI" = ( -/turf/open/gm/dirtgrassborder{ - icon_state = "desert3" - }, +/turf/open/gm/dirtgrassborder/desert3, /area/yautja) "ZM" = ( /obj/structure/surface/table/reinforced/prison{ color = "#6b675e" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) "ZR" = ( /obj/structure/surface/rack{ @@ -3652,10 +3036,7 @@ /obj/item/stack/yautja_rope, /obj/item/stack/yautja_rope, /obj/item/stack/yautja_rope, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/yautja) (1,1,1) = {" @@ -4840,7 +4221,7 @@ bj cP cP bj -fB +ZM bL bL bL diff --git a/maps/predship/regular.dmm b/maps/predship/regular.dmm index 984bd4e7c65a..5524370c0847 100644 --- a/maps/predship/regular.dmm +++ b/maps/predship/regular.dmm @@ -6,122 +6,83 @@ /obj/structure/machinery/door/airlock/secure{ name = "Storage Chamber" }, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/yautja) "af" = ( /obj/structure/surface/table/reinforced{ layer = 2.69 }, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/yautja) "ah" = ( /obj/structure/surface/rack, /obj/item/weapon/twohanded/spear, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/yautja) "ai" = ( /obj/structure/surface/rack, /obj/item/device/flashlight/lantern, /obj/item/device/flashlight/lantern, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ak" = ( /obj/structure/surface/rack, /obj/item/device/healthanalyzer, /obj/item/device/healthanalyzer, /obj/item/device/healthanalyzer, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "am" = ( /obj/structure/surface/rack, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ao" = ( /obj/structure/surface/table/reinforced{ layer = 2.69 }, /obj/item/device/flashlight/lantern, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ap" = ( /obj/structure/surface/table/reinforced{ layer = 2.69 }, /obj/item/weapon/yautja/knife, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ar" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/retractor/predatorretractor, /obj/item/tool/surgery/circular_saw/predatorbonesaw, /obj/item/tool/surgery/cautery/predatorcautery, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "az" = ( /obj/structure/machinery/optable, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aA" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/bonegel/predatorbonegel, /obj/item/tool/surgery/hemostat/predatorhemostat, /obj/item/tool/surgery/bonesetter/predatorbonesetter, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aB" = ( /obj/structure/surface/table/reinforced, /obj/item/tank/anesthetic, /obj/item/clothing/mask/breath/medical, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aG" = ( /obj/structure/surface/rack, /obj/item/storage/box/lights/bulbs, /obj/item/storage/box/lights/bulbs, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aK" = ( /obj/structure/bed/alien, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aN" = ( /obj/structure/surface/table/reinforced{ @@ -131,36 +92,24 @@ dir = 8 }, /obj/structure/machinery/door/window/southleft, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aO" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/surgery/surgicaldrill/predatorsurgicaldrill, /obj/item/tool/surgery/scalpel/predatorscalpel, /obj/item/tool/surgery/FixOVein/predatorFixOVein, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aP" = ( /obj/structure/curtain/red, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aQ" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Operation Room" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aT" = ( /obj/structure/surface/table/reinforced{ @@ -178,27 +127,18 @@ icon_state = "left"; layer = 2.8 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aU" = ( /obj/structure/surface/rack, /obj/item/storage/backpack/yautja, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aW" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Houndmaster's Quarters" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aX" = ( /obj/structure/surface/table/reinforced, @@ -232,10 +172,7 @@ /obj/item/stack/medical/splint{ name = "splints" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aY" = ( /obj/structure/surface/table/reinforced, @@ -254,10 +191,7 @@ /obj/item/stack/medical/advanced/bruise_pack/predator{ name = "mending herbs" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "aZ" = ( /obj/structure/surface/table/reinforced{ @@ -271,10 +205,7 @@ /obj/structure/window/reinforced{ dir = 8 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ba" = ( /obj/structure/surface/table/reinforced, @@ -293,26 +224,17 @@ /obj/item/stack/medical/advanced/ointment/predator{ name = "soothing herbs" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bg" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Medicine Room" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bh" = ( /obj/structure/machinery/autolathe/yautja, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bi" = ( /obj/structure/surface/rack{ @@ -336,19 +258,13 @@ /obj/item/stack/sheet/mineral/sandstone{ amount = 50 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bj" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Hellhound Quarters" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bp" = ( /obj/item/clothing/mask/gas/yautja/hunter, @@ -364,10 +280,7 @@ }, /obj/item/clothing/suit/armor/yautja/hunter, /obj/item/clothing/shoes/yautja/hunter, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bs" = ( /obj/item/clothing/mask/gas/yautja/hunter, @@ -387,10 +300,7 @@ }, /obj/item/clothing/suit/armor/yautja/hunter, /obj/item/clothing/shoes/yautja/hunter, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bu" = ( /obj/item/clothing/mask/gas/yautja/hunter, @@ -407,10 +317,7 @@ }, /obj/item/clothing/suit/armor/yautja/hunter, /obj/item/clothing/shoes/yautja/hunter, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bx" = ( /obj/effect/step_trigger/teleporter/yautja_ship, @@ -418,9 +325,7 @@ /area/yautja) "bz" = ( /obj/structure/shuttle/window, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/yautja) "bA" = ( /obj/structure/surface/table/reinforced, @@ -428,10 +333,7 @@ dir = 4 }, /obj/structure/window/reinforced, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bM" = ( /obj/structure/surface/table/reinforced, @@ -444,10 +346,7 @@ dir = 4 }, /obj/structure/window/reinforced, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bN" = ( /obj/structure/surface/table/reinforced, @@ -460,10 +359,7 @@ health = 80 }, /obj/structure/window/reinforced, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bO" = ( /obj/structure/surface/table/reinforced, @@ -479,10 +375,7 @@ desc = "A close-fitting mask that appears to only cover half of the face. One can only wonder who would make such a thing."; name = "strange half-mask" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bP" = ( /obj/structure/surface/table/reinforced, @@ -490,17 +383,11 @@ dir = 8; health = 80 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bQ" = ( /obj/structure/window/reinforced, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bR" = ( /obj/structure/surface/table/reinforced{ @@ -517,19 +404,13 @@ }, /obj/item/clothing/suit/armor/yautja/hunter, /obj/item/clothing/shoes/yautja/hunter, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bS" = ( /obj/structure/machinery/door/airlock/centcom{ name = "Airlock Out" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bT" = ( /obj/item/hunting_trap, @@ -545,25 +426,16 @@ /obj/item/hunting_trap, /obj/item/hunting_trap, /obj/item/hunting_trap, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bU" = ( /obj/structure/xenoautopsy/tank, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bV" = ( /obj/structure/surface/rack, /obj/item/device/encryptionkey/yautja, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bW" = ( /obj/structure/surface/rack, @@ -572,17 +444,11 @@ pixel_x = -6; pixel_y = -5 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bX" = ( /obj/structure/xenoautopsy/tank/hugger, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bY" = ( /obj/structure/surface/rack{ @@ -592,17 +458,11 @@ /obj/item/explosive/grenade/spawnergrenade/smartdisc, /obj/item/explosive/grenade/spawnergrenade/smartdisc, /obj/item/explosive/grenade/spawnergrenade/smartdisc, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "bZ" = ( /obj/structure/xenoautopsy/tank/alien, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ca" = ( /obj/structure/surface/rack, @@ -611,10 +471,7 @@ dir = 4; icon_state = "bulb1" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cb" = ( /obj/structure/surface/rack, @@ -622,45 +479,30 @@ /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cc" = ( /obj/structure/xenoautopsy/tank/larva, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ce" = ( /obj/structure/surface/rack, /obj/item/weapon/yautja/knife, /obj/item/reagent_container/hypospray/autoinjector/yautja, /obj/item/reagent_container/hypospray/autoinjector/yautja, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cg" = ( /obj/structure/xenoautopsy/tank, /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ch" = ( /obj/structure/surface/rack, /obj/item/reagent_container/food/snacks/meat, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ci" = ( /obj/structure/surface/rack, @@ -669,10 +511,7 @@ pixel_x = -2; pixel_y = -2 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cj" = ( /obj/structure/xenoautopsy/tank, @@ -680,10 +519,7 @@ dir = 4; icon_state = "bulb1" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ck" = ( /obj/structure/surface/rack, @@ -703,10 +539,7 @@ pixel_x = -4; pixel_y = -3 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cl" = ( /obj/structure/surface/rack, @@ -721,27 +554,19 @@ /obj/item/weapon/harpoon/yautja, /obj/item/weapon/harpoon/yautja, /obj/item/weapon/harpoon/yautja, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cm" = ( /obj/structure/machinery/door/airlock/secure{ name = "Central Chamber" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/yautja) "cn" = ( /obj/structure/machinery/door/airlock/secure{ name = "Storage Chamber" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "co" = ( /obj/structure/surface/table/reinforced, @@ -752,10 +577,7 @@ /obj/structure/machinery/door/window/southleft{ layer = 2.8 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cp" = ( /obj/structure/surface/table/reinforced, @@ -766,44 +588,29 @@ /obj/structure/machinery/door/window/southleft{ layer = 2.8 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cq" = ( /obj/structure/bed/chair/wood/wings, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cu" = ( /obj/structure/bed/chair/wood/wings{ dir = 4; icon_state = "wooden_chair_wings" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cv" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cw" = ( /obj/structure/bed/chair/wood/wings{ dir = 8; icon_state = "wooden_chair_wings" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cx" = ( /obj/structure/surface/table/reinforced, @@ -821,38 +628,26 @@ icon_state = "left"; layer = 2.8 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cy" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Meeting Chamber" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cz" = ( /obj/structure/machinery/door/airlock/secure{ name = "Trophy Room" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cA" = ( /obj/structure/bed/chair/wood/wings{ dir = 1; icon_state = "wooden_chair_wings" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cB" = ( /obj/structure/surface/table/reinforced, @@ -866,10 +661,7 @@ icon_state = "left"; layer = 2.8 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cC" = ( /obj/structure/surface/table/reinforced, @@ -882,35 +674,24 @@ icon_state = "left"; layer = 2.8 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cD" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/kitchen/utensil/spoon, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cE" = ( /obj/item/reagent_container/food/snacks/stew, /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/stew, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cG" = ( /obj/structure/machinery/door/airlock/secure{ name = "Practice Chamber" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/yautja) "cH" = ( /obj/structure/surface/table/reinforced, @@ -918,10 +699,7 @@ /obj/item/clothing/under/chainshirt/hunter, /obj/item/clothing/gloves/combat, /obj/item/clothing/head/helmet/gladiator, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cI" = ( /obj/structure/surface/table/reinforced, @@ -929,10 +707,7 @@ /obj/item/device/assembly/voice, /obj/item/weapon/baton/cattleprod, /obj/item/weapon/baton/cattleprod, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cJ" = ( /obj/structure/surface/table/reinforced, @@ -941,29 +716,20 @@ /obj/item/clothing/mask/muzzle, /obj/item/clothing/mask/muzzle, /obj/item/clothing/mask/muzzle, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cK" = ( /obj/structure/machinery/door/airlock/freezer{ name = "\improper Cooler Room" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cL" = ( /obj/structure/machinery/door/airlock/glass{ id = "Prisoner Cell 1"; name = "\improper Prisoner Cell 1" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cM" = ( /obj/structure/machinery/door_display/research_cell{ @@ -978,10 +744,7 @@ id = "Prisoner Cell 2"; name = "\improper Prisoner Cell 2" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cO" = ( /obj/structure/machinery/door_display/research_cell{ @@ -996,10 +759,7 @@ id = "Prisoner Cell 3"; name = "\improper Prisoner Cell 3" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cQ" = ( /obj/structure/machinery/door_display/research_cell{ @@ -1011,45 +771,31 @@ /area/yautja) "cR" = ( /obj/structure/closet, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cS" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Feeder Room" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cW" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Feed Hall" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cX" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Containment Cells" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/yautja) "cY" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Wargear Storage" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "cZ" = ( /obj/structure/surface/table/reinforced, @@ -1059,36 +805,24 @@ /obj/item/weapon/sword, /obj/item/weapon/sword, /obj/item/weapon/sword, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "da" = ( /obj/structure/machinery/door/airlock/glass{ name = "\improper Fighting Pit" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "db" = ( /obj/structure/kitchenspike, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dd" = ( /obj/structure/machinery/door/airlock/glass{ id = "Prisoner Cell 4"; name = "\improper Prisoner Cell 4" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "de" = ( /obj/structure/machinery/door_display/research_cell{ @@ -1103,10 +837,7 @@ id = "Prisoner Cell 5"; name = "\improper Prisoner Cell 5" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dg" = ( /obj/structure/machinery/door_display/research_cell{ @@ -1121,10 +852,7 @@ id = "Prisoner Cell 6"; name = "\improper Prisoner Cell 6" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "di" = ( /obj/structure/machinery/door_display/research_cell{ @@ -1142,10 +870,7 @@ /obj/item/restraint/handcuffs, /obj/item/restraint/handcuffs, /obj/item/restraint/handcuffs, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dl" = ( /obj/structure/surface/table/reinforced, @@ -1155,59 +880,34 @@ /obj/item/restraint/legcuffs, /obj/item/restraint/legcuffs, /obj/item/restraint/legcuffs, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dm" = ( /obj/structure/morgue/sarcophagus, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "do" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Fore Rooms" }, -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/yautja) "dp" = ( /obj/structure/surface/table/reinforced, -/obj/item/XenoBio/Blood, -/obj/item/XenoBio/Blood, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, -/area/yautja) -"dq" = ( -/obj/structure/surface/table/reinforced, -/obj/item/XenoItem, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/obj/item/oldresearch/Blood, +/obj/item/oldresearch/Blood, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ds" = ( /obj/structure/surface/table/reinforced, /obj/item/alienjar, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dz" = ( /obj/structure/surface/table/reinforced, -/obj/item/XenoBio/Resin, -/obj/item/XenoBio/Resin, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/obj/item/oldresearch/Resin, +/obj/item/oldresearch/Resin, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dB" = ( /obj/structure/machinery/door/window/southleft{ @@ -1218,76 +918,49 @@ icon_state = "left"; layer = 2.8 }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dC" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Burial Room" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dD" = ( /obj/structure/machinery/door/airlock/secure{ name = "\improper Growth and Research Chamber" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dH" = ( /obj/structure/machinery/door/airlock/external{ name = "\improper Airlock" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dK" = ( /obj/structure/machinery/door/airlock/secure{ name = "Navigator's Room" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dL" = ( /obj/effect/alien/egg, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dP" = ( /obj/structure/bed/chair/wood/normal{ icon_state = "echair0" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dQ" = ( /obj/structure/surface/table/woodentable, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "dR" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "hd" = ( /obj/structure/shuttle/engine/heater{ @@ -1298,56 +971,38 @@ dir = 1; icon_state = "bulb1" }, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/yautja) "hW" = ( /obj/structure/ore_box, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/yautja) "hX" = ( /obj/structure/surface/rack, /obj/item/device/flashlight/lantern, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/yautja) "ji" = ( /obj/structure/window/framed/colony/reinforced/hull{ color = "#686245" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "jH" = ( /obj/structure/machinery/door/airlock/secure{ name = "Blooded Chambers" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "kj" = ( /obj/structure/surface/table/reinforced, /obj/item/storage/backpack/yautja, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "kl" = ( /obj/structure/surface/table/reinforced, /obj/item/device/flashlight/lantern, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ld" = ( /obj/structure/surface/table/reinforced, @@ -1356,27 +1011,19 @@ /obj/item/clothing/gloves/combat, /obj/item/clothing/head/helmet/gladiator, /obj/item/clothing/suit/armor/gladiator, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "pH" = ( /obj/structure/bed/alien, /obj/effect/landmark/clan_spawn, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ET" = ( /obj/structure/machinery/power/terminal{ dir = 1; icon_state = "term" }, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/yautja) "HY" = ( /obj/structure/machinery/power/smes/magical{ @@ -1385,9 +1032,7 @@ dir = 4; name = "plasma power generator" }, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/yautja) "Jy" = ( /obj/structure/surface/table/reinforced{ @@ -1395,19 +1040,13 @@ }, /obj/item/reagent_container/hypospray/autoinjector/yautja, /obj/item/reagent_container/hypospray/autoinjector/yautja, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "Oj" = ( /obj/structure/machinery/door/airlock/secure{ name = "Elder Quarters" }, -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "TU" = ( /turf/closed/shuttle{ @@ -1429,20 +1068,13 @@ /turf/open/space, /area/space) "Zr" = ( -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/yautja) "Zv" = ( -/turf/open/floor/holofloor{ - dir = 2; - icon_state = "cult" - }, +/turf/open/floor/holofloor/cult/south, /area/yautja) "ZB" = ( -/turf/open/shuttle{ - icon_state = "floor6" - }, +/turf/open/shuttle/red, /area/yautja) "ZI" = ( /turf/closed/wall/indestructible/other{ @@ -1454,9 +1086,7 @@ dir = 1; icon_state = "heater" }, -/turf/open/floor{ - icon_state = "floor4" - }, +/turf/open/floor/floor4, /area/yautja) (1,1,1) = {" @@ -3112,7 +2742,7 @@ dd Zv Zv ZI -dq +cv cu Zv Zv diff --git a/maps/shuttles/dropship_alamo.dmm b/maps/shuttles/dropship_alamo.dmm index dd799ca7cd6e..e1ffd6161d7a 100644 --- a/maps/shuttles/dropship_alamo.dmm +++ b/maps/shuttles/dropship_alamo.dmm @@ -10,9 +10,7 @@ /obj/structure/bed/chair/vehicle{ pixel_x = 8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "ax" = ( /obj/structure/shuttle/part/dropship1/transparent/nose_center, @@ -39,9 +37,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "cC" = ( /obj/structure/shuttle/part/dropship1/nose_front_right, @@ -51,9 +47,7 @@ /obj/item/device/radio/intercom/alamo{ pixel_y = 24 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin6" - }, +/turf/open/shuttle/dropship/light_grey_top_left, /area/shuttle/drop1/sulaco) "de" = ( /turf/closed/shuttle/dropship1{ @@ -69,9 +63,7 @@ req_one_access_txt = "3;22"; throw_range = 15 }, -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/shuttle/drop1/sulaco) "eD" = ( /obj/structure/shuttle/part/dropship1/transparent/engine_right_cap, @@ -92,14 +84,10 @@ }, /area/shuttle/drop1/sulaco) "il" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "in" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin5" - }, +/turf/open/shuttle/dropship/light_grey_left_to_right, /area/shuttle/drop1/sulaco) "iv" = ( /turf/closed/shuttle/dropship1{ @@ -195,9 +183,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "rl" = ( /obj/structure/shuttle/part/dropship1/lower_right_wall, @@ -222,9 +208,7 @@ pixel_x = 21; pixel_y = 43 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "wk" = ( /obj/effect/attach_point/weapon/dropship1/right_wing, @@ -240,17 +224,13 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "wC" = ( /obj/structure/bed/chair/dropship/pilot{ dir = 1 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "xM" = ( /obj/structure/shuttle/part/dropship1/bottom_right_wall, @@ -298,9 +278,7 @@ /obj/effect/attach_point/crew_weapon/dropship1/floor{ attach_id = 9 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "BS" = ( /turf/closed/shuttle/dropship1{ @@ -308,9 +286,7 @@ }, /area/shuttle/drop1/sulaco) "Ce" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin4" - }, +/turf/open/shuttle/dropship/light_grey_bottom_left, /area/shuttle/drop1/sulaco) "Cg" = ( /turf/closed/shuttle/dropship1{ @@ -325,9 +301,7 @@ pixel_x = -6; pixel_y = -16 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "Et" = ( /turf/closed/shuttle/dropship1{ @@ -357,9 +331,7 @@ dir = 1; id = "starboard_door" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "Ho" = ( /obj/structure/machinery/computer/dropship_weapons/dropship1, @@ -371,9 +343,7 @@ pixel_y = 16 }, /obj/structure/blocker/invisible_wall, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "HP" = ( /obj/effect/attach_point/weapon/dropship1/right_fore, @@ -384,9 +354,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ds1{ id = "aft_door" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "Il" = ( /turf/closed/shuttle/dropship1/transparent{ @@ -429,9 +397,7 @@ dir = 1 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "KJ" = ( /turf/closed/shuttle/dropship1{ @@ -476,9 +442,7 @@ /obj/item/device/radio/intercom/alamo{ pixel_y = 24 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin5" - }, +/turf/open/shuttle/dropship/light_grey_left_to_right, /area/shuttle/drop1/sulaco) "Ph" = ( /turf/closed/shuttle/dropship1{ @@ -488,17 +452,13 @@ "Py" = ( /obj/structure/blocker/invisible_wall, /obj/structure/machinery/computer/shuttle/dropship/flight, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "PA" = ( /obj/effect/attach_point/crew_weapon/dropship1/floor{ attach_id = 7 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "Qh" = ( /turf/closed/shuttle/dropship1/transparent{ @@ -532,9 +492,7 @@ /turf/template_noop, /area/shuttle/drop1/sulaco) "Tt" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin8" - }, +/turf/open/shuttle/dropship/light_grey_bottom_right, /area/shuttle/drop1/sulaco) "Tu" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -548,9 +506,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "TE" = ( /turf/closed/shuttle/dropship1/transparent{ @@ -564,9 +520,7 @@ /obj/structure/bed/chair/vehicle{ pixel_x = 8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "TM" = ( /obj/effect/attach_point/weapon/dropship1/left_fore, @@ -580,9 +534,7 @@ }, /obj/structure/blocker/invisible_wall, /obj/structure/machinery/computer/cameras/dropship/one, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "UN" = ( /obj/effect/attach_point/electronics/dropship1{ @@ -624,9 +576,7 @@ /obj/item/device/radio/intercom/alamo{ pixel_y = 24 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin7" - }, +/turf/open/shuttle/dropship/light_grey_top_right, /area/shuttle/drop1/sulaco) "XH" = ( /obj/effect/attach_point/fuel/dropship1{ @@ -641,17 +591,13 @@ id = "port_door"; dir = 2 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "YV" = ( /obj/effect/attach_point/crew_weapon/dropship1/floor{ attach_id = 8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "Za" = ( /turf/closed/shuttle/dropship1{ @@ -659,9 +605,7 @@ }, /area/shuttle/drop1/sulaco) "Zo" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/drop1/sulaco) "Zv" = ( /turf/closed/shuttle/dropship1{ diff --git a/maps/shuttles/dropship_normandy.dmm b/maps/shuttles/dropship_normandy.dmm index 969e5927d3f8..64ab081be5fc 100644 --- a/maps/shuttles/dropship_normandy.dmm +++ b/maps/shuttles/dropship_normandy.dmm @@ -11,9 +11,7 @@ "aH" = ( /obj/structure/blocker/invisible_wall, /obj/structure/machinery/computer/cameras/dropship/two, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "ba" = ( /obj/effect/attach_point/fuel/dropship2{ @@ -38,9 +36,7 @@ /obj/item/device/radio/intercom/normandy{ pixel_y = 24 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin7" - }, +/turf/open/shuttle/dropship/light_grey_top_right, /area/shuttle/drop2/sulaco) "cj" = ( /obj/structure/shuttle/part/dropship2/transparent/right_outer_bottom_wing, @@ -50,9 +46,7 @@ /obj/effect/attach_point/crew_weapon/dropship2/floor{ attach_id = 7 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "eu" = ( /turf/closed/shuttle/dropship2{ @@ -73,9 +67,7 @@ /obj/effect/attach_point/crew_weapon/dropship2/floor{ attach_id = 8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "fx" = ( /turf/closed/shuttle/dropship2{ @@ -109,9 +101,7 @@ /obj/structure/bed/chair/dropship/pilot{ dir = 1 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "gV" = ( /obj/effect/attach_point/fuel/dropship2{ @@ -127,9 +117,7 @@ dir = 1; id = "starboard_door" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "it" = ( /obj/structure/bed/chair/vehicle{ @@ -140,9 +128,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "iI" = ( /obj/structure/shuttle/part/dropship2/right_inner_wing_connector, @@ -184,9 +170,7 @@ dir = 1 }, /obj/structure/blocker/forcefield/multitile_vehicles, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "lz" = ( /obj/effect/attach_point/weapon/dropship2/right_fore, @@ -203,9 +187,7 @@ pixel_y = 16 }, /obj/structure/blocker/invisible_wall, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "lJ" = ( /turf/closed/shuttle/dropship2{ @@ -225,9 +207,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "nq" = ( /obj/effect/attach_point/weapon/dropship2/left_fore, @@ -262,17 +242,13 @@ }, /area/shuttle/drop2/sulaco) "qg" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin8" - }, +/turf/open/shuttle/dropship/light_grey_bottom_right, /area/shuttle/drop2/sulaco) "rc" = ( /obj/item/device/radio/intercom/normandy{ pixel_y = 24 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin5" - }, +/turf/open/shuttle/dropship/light_grey_left_to_right, /area/shuttle/drop2/sulaco) "rw" = ( /obj/structure/shuttle/part/dropship2/nose_front_right, @@ -292,22 +268,16 @@ id = "port_door"; dir = 2 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "uC" = ( /obj/effect/attach_point/crew_weapon/dropship2/floor{ attach_id = 9 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "vd" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "wX" = ( /turf/closed/shuttle/dropship2{ @@ -320,9 +290,7 @@ }, /area/shuttle/drop2/sulaco) "xx" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin5" - }, +/turf/open/shuttle/dropship/light_grey_left_to_right, /area/shuttle/drop2/sulaco) "xU" = ( /turf/closed/shuttle/dropship2{ @@ -378,9 +346,7 @@ }, /area/shuttle/drop2/sulaco) "Co" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin4" - }, +/turf/open/shuttle/dropship/light_grey_bottom_left, /area/shuttle/drop2/sulaco) "Dq" = ( /obj/effect/attach_point/electronics/dropship2{ @@ -417,9 +383,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "GE" = ( /turf/closed/shuttle/dropship2{ @@ -435,9 +399,7 @@ req_one_access_txt = "3;22"; throw_range = 15 }, -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/shuttle/drop2/sulaco) "HB" = ( /turf/closed/shuttle/dropship2/transparent{ @@ -471,9 +433,7 @@ /obj/item/device/radio/intercom/normandy{ pixel_y = 24 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin6" - }, +/turf/open/shuttle/dropship/light_grey_top_left, /area/shuttle/drop2/sulaco) "Lk" = ( /turf/closed/shuttle/dropship2{ @@ -493,9 +453,7 @@ pixel_x = 8; pixel_y = -16 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "LY" = ( /obj/structure/shuttle/part/dropship2/transparent/nose_center, @@ -518,9 +476,7 @@ "MQ" = ( /obj/structure/blocker/invisible_wall, /obj/structure/machinery/computer/shuttle/dropship/flight, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "Nt" = ( /obj/effect/attach_point/weapon/dropship2/left_wing, @@ -557,9 +513,7 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "Px" = ( /turf/closed/shuttle/dropship2{ @@ -567,9 +521,7 @@ }, /area/shuttle/drop2/sulaco) "PJ" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "Qd" = ( /obj/structure/machinery/camera/autoname/almayer/dropship_two{ @@ -582,9 +534,7 @@ /obj/structure/bed/chair/vehicle{ pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "Qo" = ( /turf/closed/shuttle/dropship2{ @@ -607,9 +557,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/dropshiprear/ds2{ id = "aft_door" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "RG" = ( /turf/closed/shuttle/dropship2{ @@ -641,9 +589,7 @@ /obj/structure/bed/chair/vehicle{ pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "Tp" = ( /turf/closed/shuttle/dropship2{ @@ -689,9 +635,7 @@ pixel_x = 21; pixel_y = 43 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/drop2/sulaco) "Xr" = ( /obj/structure/shuttle/part/dropship2/transparent/engine_left_exhaust, diff --git a/maps/shuttles/ert_pmc_shuttle.dmm b/maps/shuttles/ert_pmc_shuttle.dmm index 6f0ee784045b..55c6abf7416f 100644 --- a/maps/shuttles/ert_pmc_shuttle.dmm +++ b/maps/shuttles/ert_pmc_shuttle.dmm @@ -16,9 +16,7 @@ }, /area/shuttle/ert) "d" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin6" - }, +/turf/open/shuttle/dropship/light_grey_top_left, /area/shuttle/ert) "e" = ( /turf/closed/shuttle/ert{ @@ -31,9 +29,7 @@ /obj/item/storage/firstaid/regular, /obj/item/storage/belt/medical/lifesaver/full, /obj/item/device/healthanalyzer, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "g" = ( /obj/structure/surface/rack, @@ -42,14 +38,10 @@ pixel_x = 2; pixel_y = -5 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "h" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin8" - }, +/turf/open/shuttle/dropship/light_grey_bottom_right, /area/shuttle/ert) "i" = ( /turf/template_noop, @@ -60,9 +52,7 @@ }, /area/shuttle/ert) "k" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "l" = ( /turf/closed/shuttle/ert{ @@ -70,9 +60,7 @@ }, /area/shuttle/ert) "m" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin7" - }, +/turf/open/shuttle/dropship/light_grey_top_right, /area/shuttle/ert) "n" = ( /turf/closed/shuttle/ert{ @@ -95,9 +83,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "r" = ( /turf/closed/shuttle/ert{ @@ -105,24 +91,18 @@ }, /area/shuttle/ert) "s" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "t" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "u" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, /obj/effect/landmark/ert_spawns/distress_pmc, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "v" = ( /turf/closed/shuttle/ert{ @@ -171,29 +151,21 @@ }, /area/shuttle/ert) "G" = ( -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/shuttle/ert) "H" = ( /obj/structure/bed/chair/dropship/passenger, /obj/effect/landmark/ert_spawns/distress_pmc, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "I" = ( /obj/structure/blocker/invisible_wall, /obj/structure/machinery/computer/shuttle/ert, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "J" = ( /obj/effect/landmark/ert_spawns/distress_pmc, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "K" = ( /turf/closed/shuttle/ert{ @@ -205,9 +177,7 @@ dir = 8 }, /obj/effect/landmark/ert_spawns/distress_pmc, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "M" = ( /turf/closed/shuttle/ert{ @@ -230,9 +200,7 @@ /obj/structure/surface/rack, /obj/effect/landmark/ert_spawns/distress_pmc/item, /obj/item/storage/toolbox/syndicate, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "R" = ( /turf/closed/shuttle/ert{ @@ -261,9 +229,7 @@ }, /area/shuttle/ert) "Y" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin4" - }, +/turf/open/shuttle/dropship/light_grey_bottom_left, /area/shuttle/ert) "Z" = ( /turf/closed/shuttle/ert{ diff --git a/maps/shuttles/ert_response_shuttle.dmm b/maps/shuttles/ert_response_shuttle.dmm index 5f4d2b23d846..cd032707dee0 100644 --- a/maps/shuttles/ert_response_shuttle.dmm +++ b/maps/shuttles/ert_response_shuttle.dmm @@ -6,9 +6,7 @@ }, /area/shuttle/ert) "b" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "c" = ( /obj/docking_port/mobile/emergency_response/ert1, @@ -21,14 +19,10 @@ /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "f" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin8" - }, +/turf/open/shuttle/dropship/light_grey_bottom_right, /area/shuttle/ert) "h" = ( /turf/closed/shuttle/ert{ @@ -43,9 +37,7 @@ "k" = ( /obj/structure/blocker/invisible_wall, /obj/structure/machinery/computer/shuttle/ert, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "l" = ( /turf/closed/shuttle/ert{ @@ -59,14 +51,10 @@ /area/shuttle/ert) "o" = ( /obj/effect/landmark/ert_spawns/distress, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "r" = ( -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/shuttle/ert) "s" = ( /turf/closed/shuttle/ert{ @@ -84,9 +72,7 @@ }, /area/shuttle/ert) "v" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "x" = ( /turf/closed/shuttle/ert{ @@ -95,9 +81,7 @@ /area/shuttle/ert) "y" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "z" = ( /turf/closed/shuttle/ert{ @@ -130,22 +114,16 @@ dir = 4 }, /obj/effect/landmark/ert_spawns/distress, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "I" = ( /obj/structure/surface/rack, /obj/effect/landmark/ert_spawns/distress/item, /obj/item/storage/toolbox/syndicate, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "J" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin6" - }, +/turf/open/shuttle/dropship/light_grey_top_left, /area/shuttle/ert) "K" = ( /turf/closed/shuttle/ert{ @@ -155,9 +133,7 @@ "L" = ( /obj/structure/bed/chair/dropship/passenger, /obj/effect/landmark/ert_spawns/distress, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "M" = ( /obj/structure/surface/rack, @@ -165,14 +141,10 @@ /obj/item/storage/firstaid/regular, /obj/item/storage/belt/medical/full/with_defib_and_analyzer, /obj/item/device/healthanalyzer, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "N" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin4" - }, +/turf/open/shuttle/dropship/light_grey_bottom_left, /area/shuttle/ert) "O" = ( /obj/structure/surface/rack, @@ -181,9 +153,7 @@ pixel_x = 2; pixel_y = -5 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "P" = ( /turf/closed/shuttle/ert{ @@ -195,9 +165,7 @@ dir = 8 }, /obj/effect/landmark/ert_spawns/distress, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "T" = ( /turf/closed/shuttle/ert{ @@ -221,9 +189,7 @@ /turf/template_noop, /area/template_noop) "Z" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin7" - }, +/turf/open/shuttle/dropship/light_grey_top_right, /area/shuttle/ert) (1,1,1) = {" diff --git a/maps/shuttles/ert_shuttle_big.dmm b/maps/shuttles/ert_shuttle_big.dmm index a07c57e00a20..b7dbd500e823 100644 --- a/maps/shuttles/ert_shuttle_big.dmm +++ b/maps/shuttles/ert_shuttle_big.dmm @@ -5,9 +5,7 @@ pixel_x = -5; pixel_y = -5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "bo" = ( /obj/effect/decal/warning_stripes{ @@ -31,9 +29,7 @@ /obj/item/ammo_magazine/pistol/mod88{ pixel_x = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "dx" = ( /obj/structure/surface/table/almayer, @@ -53,9 +49,7 @@ /obj/item/tool/pen, /obj/item/tool/pen, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "fr" = ( /obj/effect/decal/warning_stripes{ @@ -87,9 +81,7 @@ /obj/item/restraint/handcuffs, /obj/item/restraint/handcuffs, /obj/item/restraint/handcuffs, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "hv" = ( /obj/structure/bed/chair/office/light{ @@ -107,9 +99,7 @@ }, /obj/item/weapon/gun/shotgun/combat, /obj/item/weapon/gun/shotgun/combat, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "hZ" = ( /obj/effect/decal/warning_stripes{ @@ -126,15 +116,11 @@ /obj/item/clothing/accessory/storage/webbing, /obj/item/cell/infinite, /obj/item/cell/infinite, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "iu" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "iN" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -142,9 +128,7 @@ name = "Operating Theatre"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "iP" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -155,18 +139,14 @@ /area/shuttle/ert) "ja" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "jP" = ( /obj/structure/closet/secure_closet/securecom{ desc = "You could probably get thrown out an airlock just by looking at this..."; name = "captain's secure box" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "jZ" = ( /obj/structure/bed, @@ -175,18 +155,14 @@ /area/shuttle/ert) "ke" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "la" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/secure_data{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "lp" = ( /obj/effect/decal/warning_stripes{ @@ -205,9 +181,7 @@ pixel_x = 2; pixel_y = -5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "mH" = ( /obj/effect/decal/warning_stripes{ @@ -231,9 +205,7 @@ /obj/structure/mirror{ pixel_x = 28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "oc" = ( /obj/structure/surface/table/almayer, @@ -245,35 +217,26 @@ /obj/item/tool/crowbar, /obj/item/tool/hand_labeler, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "px" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "pI" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, /obj/item/device/radio, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "qk" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/communications{ dir = 8 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet9-4" - }, +/turf/open/floor/carpet9_4/west, /area/shuttle/ert) "qy" = ( /obj/effect/decal/warning_stripes{ @@ -296,9 +259,7 @@ dir = 4 }, /obj/item/tool/soap, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "rG" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -310,9 +271,7 @@ "rN" = ( /obj/structure/surface/table/almayer, /obj/item/storage/surgical_tray, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "sI" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -322,16 +281,12 @@ /area/shuttle/ert) "sW" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "tf" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/card, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "ts" = ( /obj/effect/decal/warning_stripes{ @@ -365,9 +320,7 @@ /area/shuttle/ert) "up" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "uO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic2{ @@ -383,9 +336,7 @@ /turf/open/floor/wood, /area/shuttle/ert) "vk" = ( -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/shuttle/ert) "vl" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, @@ -394,9 +345,7 @@ name = "General Listening Channel"; pixel_x = -28 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "vA" = ( /obj/structure/bed/chair/office/light{ @@ -409,9 +358,7 @@ /area/shuttle/ert) "wK" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "xK" = ( /obj/structure/window/framed/almayer/white, @@ -422,9 +369,7 @@ dir = 8; pixel_x = -11 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "yQ" = ( /obj/effect/decal/warning_stripes{ @@ -440,9 +385,7 @@ "zd" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/communications, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "zT" = ( /obj/structure/surface/rack, @@ -452,9 +395,7 @@ /obj/item/clothing/accessory/storage/webbing, /obj/item/clothing/glasses/welding, /obj/item/clothing/glasses/welding, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "zZ" = ( /obj/structure/window/framed/almayer/white/hull, @@ -467,9 +408,7 @@ /area/shuttle/ert) "AE" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "AT" = ( /obj/effect/decal/warning_stripes{ @@ -489,10 +428,7 @@ "AZ" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp/green, -/turf/open/floor{ - dir = 8; - icon_state = "carpet10-8" - }, +/turf/open/floor/carpet10_8/west, /area/shuttle/ert) "Bq" = ( /obj/effect/decal/warning_stripes{ @@ -535,22 +471,16 @@ /obj/item/storage/box/m94, /obj/item/storage/box/m94, /obj/item/storage/box/zipcuffs, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "DC" = ( /obj/structure/closet/secure_closet/personal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "DO" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "ER" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic2{ @@ -567,15 +497,11 @@ name = "Operating Theatre"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Ik" = ( /obj/structure/closet, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "JE" = ( /obj/effect/decal/warning_stripes{ @@ -598,9 +524,7 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Kg" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -632,21 +556,15 @@ /area/shuttle/ert) "KS" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Lk" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "LB" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Ml" = ( /turf/closed/wall/almayer/white, @@ -656,26 +574,20 @@ /obj/structure/machinery/computer/med_data/laptop{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "MH" = ( /obj/structure/machinery/optable, /obj/item/tank/anesthetic, /obj/item/clothing/mask/breath/medical, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Nt" = ( /obj/structure/surface/rack, /obj/item/ammo_magazine/smg/m39, /obj/item/ammo_magazine/smg/m39, /obj/item/weapon/gun/smg/m39/elite, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "NB" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -696,16 +608,12 @@ /obj/item/tool/pen, /obj/item/tool/pen, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "OF" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/suit/armor/bulletproof, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Pf" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -721,9 +629,7 @@ /turf/closed/wall/almayer/white/hull, /area/shuttle/ert) "Qr" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Qx" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -735,9 +641,7 @@ /obj/structure/surface/rack, /obj/item/storage/firstaid/regular, /obj/item/storage/belt/medical/lifesaver/full, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "QM" = ( /obj/structure/surface/table/almayer, @@ -771,17 +675,13 @@ }, /obj/item/stack/cable_coil, /obj/item/stack/cable_coil, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "QQ" = ( /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Ro" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic2{ @@ -811,9 +711,7 @@ /area/shuttle/ert) "So" = ( /obj/structure/closet/crate, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "SQ" = ( /obj/structure/surface/table/almayer, @@ -830,9 +728,7 @@ /obj/item/device/radio, /obj/item/device/radio, /obj/item/device/radio, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "SZ" = ( /obj/effect/decal/warning_stripes{ @@ -848,27 +744,20 @@ "Tj" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/shuttle/ert/big, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Tp" = ( /turf/template_noop, /area/template_noop) "Tq" = ( /obj/structure/bed/chair/dropship/passenger, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Tv" = ( /obj/structure/bed/chair/office/light{ dir = 4 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet6-2" - }, +/turf/open/floor/carpet6_2/west, /area/shuttle/ert) "TF" = ( /obj/structure/surface/table/almayer, @@ -882,9 +771,7 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "TJ" = ( /obj/effect/decal/warning_stripes{ @@ -911,9 +798,7 @@ /area/shuttle/ert) "Uq" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Vw" = ( /obj/structure/reagent_dispensers/watertank, @@ -921,9 +806,7 @@ /obj/item/clothing/mask/gas, /obj/item/tool/extinguisher, /obj/item/tool/extinguisher, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "VW" = ( /obj/structure/surface/table/almayer, @@ -934,10 +817,7 @@ /obj/item/map/current_map{ pixel_y = -5 }, -/turf/open/floor{ - dir = 8; - icon_state = "carpet5-1" - }, +/turf/open/floor/carpet5_1/west, /area/shuttle/ert) "WR" = ( /obj/structure/surface/table/almayer, @@ -945,17 +825,13 @@ network = list("Military","Almayer"); dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "WW" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/shuttle/ert) "XW" = ( /obj/structure/sink{ @@ -964,9 +840,7 @@ /obj/structure/mirror{ pixel_y = 30 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/shuttle/ert) "Yo" = ( /obj/effect/decal/warning_stripes{ @@ -981,26 +855,20 @@ /turf/open/floor/plating/almayer, /area/shuttle/ert) "YN" = ( -/obj/structure/machinery/power/apc/almayer{ +/obj/structure/machinery/power/apc/almayer/south{ cell_type = /obj/item/cell/hyper }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/shuttle/ert) "Zl" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "Zy" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) (1,1,1) = {" diff --git a/maps/shuttles/ert_small_shuttle_north.dmm b/maps/shuttles/ert_small_shuttle_north.dmm index 0fa2e534dbe3..fa093e316520 100644 --- a/maps/shuttles/ert_small_shuttle_north.dmm +++ b/maps/shuttles/ert_small_shuttle_north.dmm @@ -37,9 +37,7 @@ network = list("Military","Almayer"); dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/shuttle/ert) "o" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -80,9 +78,7 @@ icon_state = "N"; dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/shuttle/ert) "v" = ( /obj/structure/closet/hydrant{ @@ -123,9 +119,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med/lifeboat{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "C" = ( /obj/docking_port/mobile/emergency_response/small, @@ -135,16 +129,12 @@ /obj/structure/bed/chair/dropship/passenger{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/ert) "E" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/shuttle/ert/small, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/shuttle/ert) "F" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic2{ @@ -168,9 +158,7 @@ pixel_x = -1; dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/shuttle/ert) "I" = ( /obj/structure/machinery/door/airlock/almayer/generic/autoname{ @@ -189,9 +177,7 @@ "K" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/crew/alt, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/shuttle/ert) "O" = ( /turf/open/floor/plating/almayer, @@ -201,9 +187,7 @@ /obj/structure/machinery/computer/station_alert{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/shuttle/ert) "W" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic2{ diff --git a/maps/shuttles/ert_twe_shuttle.dmm b/maps/shuttles/ert_twe_shuttle.dmm index 7e518ae9af66..120aa8e55399 100644 --- a/maps/shuttles/ert_twe_shuttle.dmm +++ b/maps/shuttles/ert_twe_shuttle.dmm @@ -1,8 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "b" = ( /turf/closed/shuttle/ert{ @@ -11,27 +9,19 @@ /area/shuttle/ert) "e" = ( /obj/effect/landmark/ert_spawns/distress_twe, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "f" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "g" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/syndicate, /obj/item/storage/toolbox/syndicate, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "h" = ( -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/shuttle/ert) "i" = ( /turf/closed/shuttle/ert{ @@ -61,9 +51,7 @@ }, /area/shuttle/ert) "p" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin8" - }, +/turf/open/shuttle/dropship/light_grey_bottom_right, /area/shuttle/ert) "q" = ( /obj/docking_port/mobile/emergency_response/ert4, @@ -75,23 +63,17 @@ "r" = ( /obj/structure/blocker/invisible_wall, /obj/structure/machinery/computer/shuttle/ert, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "s" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin7" - }, +/turf/open/shuttle/dropship/light_grey_top_right, /area/shuttle/ert) "t" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/regular, /obj/item/storage/belt/medical/lifesaver/full, /obj/item/device/healthanalyzer, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "v" = ( /turf/closed/shuttle/ert{ @@ -121,9 +103,7 @@ /area/shuttle/ert) "D" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "E" = ( /turf/closed/shuttle/ert{ @@ -145,9 +125,7 @@ dir = 8 }, /obj/effect/landmark/ert_spawns/distress_twe, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "J" = ( /turf/closed/shuttle/ert{ @@ -155,22 +133,16 @@ }, /area/shuttle/ert) "K" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin4" - }, +/turf/open/shuttle/dropship/light_grey_bottom_left, /area/shuttle/ert) "L" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin6" - }, +/turf/open/shuttle/dropship/light_grey_top_left, /area/shuttle/ert) "M" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "N" = ( /turf/closed/shuttle/ert{ @@ -183,9 +155,7 @@ "P" = ( /obj/structure/bed/chair/dropship/passenger, /obj/effect/landmark/ert_spawns/distress_twe, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "T" = ( /turf/closed/shuttle/ert{ @@ -209,9 +179,7 @@ dir = 4 }, /obj/effect/landmark/ert_spawns/distress_twe, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "X" = ( /turf/closed/shuttle/ert{ @@ -222,9 +190,7 @@ /obj/structure/surface/rack, /obj/item/storage/backpack/rmc/frame, /obj/item/ammo_box/magazine/misc/mre, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) (1,1,1) = {" diff --git a/maps/shuttles/ert_upp_shuttle.dmm b/maps/shuttles/ert_upp_shuttle.dmm index 57d93e21ff1f..30abbd1925ce 100644 --- a/maps/shuttles/ert_upp_shuttle.dmm +++ b/maps/shuttles/ert_upp_shuttle.dmm @@ -5,9 +5,7 @@ }, /area/shuttle/ert) "c" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin7" - }, +/turf/open/shuttle/dropship/light_grey_top_right, /area/shuttle/ert) "e" = ( /obj/docking_port/mobile/emergency_response/ert3, @@ -26,14 +24,10 @@ dir = 8 }, /obj/effect/landmark/ert_spawns/distress_upp, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "i" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin4" - }, +/turf/open/shuttle/dropship/light_grey_bottom_left, /area/shuttle/ert) "j" = ( /turf/closed/shuttle/ert{ @@ -41,9 +35,7 @@ }, /area/shuttle/ert) "k" = ( -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/shuttle/ert) "l" = ( /turf/closed/shuttle/ert{ @@ -62,9 +54,7 @@ /obj/effect/landmark/ert_spawns/distress_upp/item, /obj/item/storage/belt/medical/lifesaver/upp/full, /obj/item/device/healthanalyzer, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "p" = ( /turf/closed/shuttle/ert{ @@ -83,9 +73,7 @@ }, /area/shuttle/ert) "s" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin6" - }, +/turf/open/shuttle/dropship/light_grey_top_left, /area/shuttle/ert) "u" = ( /turf/closed/shuttle/ert{ @@ -127,17 +115,13 @@ dir = 4 }, /obj/effect/landmark/ert_spawns/distress_upp, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "C" = ( /obj/structure/surface/rack, /obj/effect/landmark/ert_spawns/distress_upp/item, /obj/item/storage/toolbox/syndicate, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "E" = ( /turf/closed/shuttle/ert{ @@ -152,9 +136,7 @@ /area/shuttle/ert) "G" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "I" = ( /turf/closed/shuttle/ert{ @@ -168,22 +150,16 @@ pixel_y = -5 }, /obj/effect/landmark/ert_spawns/distress_upp/item, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "K" = ( /turf/template_noop, /area/template_noop) "N" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin8" - }, +/turf/open/shuttle/dropship/light_grey_bottom_right, /area/shuttle/ert) "O" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "P" = ( /turf/closed/shuttle/ert{ @@ -198,21 +174,15 @@ /area/shuttle/ert) "R" = ( /obj/effect/landmark/ert_spawns/distress_upp, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/shuttle/ert) "S" = ( /obj/structure/bed/chair/dropship/passenger, /obj/effect/landmark/ert_spawns/distress_upp, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "T" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "V" = ( /turf/closed/shuttle/ert{ @@ -223,17 +193,13 @@ "X" = ( /obj/structure/blocker/invisible_wall, /obj/structure/machinery/computer/shuttle/ert, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "Y" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) "Z" = ( /obj/structure/surface/rack, @@ -241,9 +207,7 @@ /obj/item/storage/firstaid/regular, /obj/item/storage/belt/medical/lifesaver/upp/full, /obj/item/device/healthanalyzer, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/ert) (1,1,1) = {" diff --git a/maps/shuttles/escape_shuttle_e.dmm b/maps/shuttles/escape_shuttle_e.dmm index 65efffe43619..75810c84345b 100644 --- a/maps/shuttles/escape_shuttle_e.dmm +++ b/maps/shuttles/escape_shuttle_e.dmm @@ -10,18 +10,13 @@ }, /area/shuttle/escape_pod) "f" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor0"; - dir = 8 - }, +/turf/open/shuttle/escapepod/floor0/west, /area/shuttle/escape_pod) "i" = ( /obj/structure/machinery/door/airlock/evacuation{ name = "\improper Evacuation Airlock SU-1" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/shuttle/escape_pod) "k" = ( /turf/closed/shuttle/escapepod{ @@ -29,9 +24,7 @@ }, /area/shuttle/escape_pod) "o" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/shuttle/escape_pod) "q" = ( /turf/closed/shuttle/escapepod{ @@ -65,9 +58,7 @@ /area/shuttle/escape_pod) "M" = ( /obj/structure/machinery/cryopod/evacuation, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, /area/shuttle/escape_pod) "O" = ( /obj/docking_port/mobile/crashable/escape_shuttle/e, @@ -79,18 +70,14 @@ /obj/structure/machinery/computer/shuttle/escape_pod_panel{ pixel_y = 30 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor0" - }, +/turf/open/shuttle/escapepod/floor0, /area/shuttle/escape_pod) "T" = ( /obj/structure/machinery/cryopod/evacuation, /obj/structure/sign/safety/cryo{ pixel_x = -18 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, /area/shuttle/escape_pod) "W" = ( /turf/closed/shuttle/escapepod{ diff --git a/maps/shuttles/escape_shuttle_e_cl.dmm b/maps/shuttles/escape_shuttle_e_cl.dmm index 4b605503d7de..86d557c88a24 100644 --- a/maps/shuttles/escape_shuttle_e_cl.dmm +++ b/maps/shuttles/escape_shuttle_e_cl.dmm @@ -6,9 +6,7 @@ }, /area/shuttle/escape_pod) "b" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor1" - }, +/turf/open/shuttle/escapepod/floor1, /area/shuttle/escape_pod) "c" = ( /turf/closed/shuttle/escapepod{ @@ -26,10 +24,7 @@ }, /area/shuttle/escape_pod) "n" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor0"; - dir = 8 - }, +/turf/open/shuttle/escapepod/floor0/west, /area/shuttle/escape_pod) "s" = ( /turf/closed/shuttle/escapepod{ @@ -38,18 +33,14 @@ /area/shuttle/escape_pod) "z" = ( /obj/structure/machinery/cryopod/evacuation, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, /area/shuttle/escape_pod) "D" = ( /obj/structure/machinery/door/airlock/evacuation/liaison{ name = "\improper Evacuation Airlock CL-1"; id_tag = "cl_evac" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/shuttle/escape_pod) "E" = ( /turf/closed/shuttle/escapepod{ @@ -81,9 +72,7 @@ /obj/structure/sign/safety/cryo{ pixel_x = -18 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, /area/shuttle/escape_pod) "X" = ( /turf/closed/shuttle/escapepod{ @@ -94,9 +83,7 @@ /obj/structure/machinery/computer/shuttle/escape_pod_panel/liaison{ pixel_y = 30 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor0" - }, +/turf/open/shuttle/escapepod/floor0, /area/shuttle/escape_pod) (1,1,1) = {" diff --git a/maps/shuttles/escape_shuttle_n.dmm b/maps/shuttles/escape_shuttle_n.dmm index 3095517f4bac..eb3b259a546c 100644 --- a/maps/shuttles/escape_shuttle_n.dmm +++ b/maps/shuttles/escape_shuttle_n.dmm @@ -12,9 +12,7 @@ dir = 2; name = "\improper Evacuation Airlock PU-3" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/shuttle/escape_pod) "l" = ( /turf/closed/shuttle/escapepod{ @@ -22,17 +20,13 @@ }, /area/shuttle/escape_pod) "n" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor0" - }, +/turf/open/shuttle/escapepod/floor0, /area/shuttle/escape_pod) "p" = ( /obj/structure/machinery/computer/shuttle/escape_pod_panel{ pixel_y = 30 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor2" - }, +/turf/open/shuttle/escapepod/floor2, /area/shuttle/escape_pod) "v" = ( /obj/docking_port/mobile/crashable/escape_shuttle/n, @@ -42,9 +36,7 @@ /area/shuttle/escape_pod) "x" = ( /obj/structure/machinery/cryopod/evacuation, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, /area/shuttle/escape_pod) "z" = ( /obj/structure/machinery/cryopod/evacuation, @@ -52,14 +44,10 @@ pixel_x = 8; pixel_y = -28 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, /area/shuttle/escape_pod) "D" = ( -/turf/open/shuttle/escapepod{ - dir = 4 - }, +/turf/open/shuttle/escapepod/east, /area/shuttle/escape_pod) "F" = ( /turf/closed/shuttle/escapepod{ diff --git a/maps/shuttles/escape_shuttle_s.dmm b/maps/shuttles/escape_shuttle_s.dmm index db3f602bdb5a..689a6e78c516 100644 --- a/maps/shuttles/escape_shuttle_s.dmm +++ b/maps/shuttles/escape_shuttle_s.dmm @@ -6,9 +6,7 @@ /area/shuttle/escape_pod) "c" = ( /obj/structure/machinery/cryopod/evacuation, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, /area/shuttle/escape_pod) "n" = ( /turf/closed/shuttle/escapepod{ @@ -22,10 +20,7 @@ }, /area/shuttle/escape_pod) "q" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor0"; - dir = 1 - }, +/turf/open/shuttle/escapepod/floor0/north, /area/shuttle/escape_pod) "v" = ( /turf/closed/shuttle/escapepod{ @@ -48,9 +43,7 @@ pixel_x = 8; pixel_y = 28 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, /area/shuttle/escape_pod) "D" = ( /turf/closed/shuttle/escapepod{ @@ -58,9 +51,7 @@ }, /area/shuttle/escape_pod) "I" = ( -/turf/open/shuttle/escapepod{ - dir = 8 - }, +/turf/open/shuttle/escapepod/west, /area/shuttle/escape_pod) "J" = ( /turf/closed/shuttle/escapepod{ @@ -76,10 +67,7 @@ /obj/structure/machinery/computer/shuttle/escape_pod_panel{ pixel_x = 30 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor0"; - dir = 8 - }, +/turf/open/shuttle/escapepod/floor0/west, /area/shuttle/escape_pod) "Q" = ( /turf/closed/shuttle/escapepod{ @@ -91,9 +79,7 @@ dir = 2; name = "\improper Evacuation Airlock PU-6" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/shuttle/escape_pod) (1,1,1) = {" diff --git a/maps/shuttles/escape_shuttle_w.dmm b/maps/shuttles/escape_shuttle_w.dmm index b6b7452c798f..92d35725117c 100644 --- a/maps/shuttles/escape_shuttle_w.dmm +++ b/maps/shuttles/escape_shuttle_w.dmm @@ -4,11 +4,6 @@ icon_state = "wall8" }, /area/shuttle/escape_pod) -"d" = ( -/turf/open/shuttle/escapepod{ - dir = 1 - }, -/area/shuttle/escape_pod) "e" = ( /turf/closed/shuttle/escapepod{ icon_state = "wall6" @@ -37,9 +32,10 @@ /area/shuttle/escape_pod) "r" = ( /obj/structure/machinery/cryopod/evacuation, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, +/area/shuttle/escape_pod) +"A" = ( +/turf/open/shuttle/escapepod/floor0/north, /area/shuttle/escape_pod) "B" = ( /turf/closed/shuttle/escapepod{ @@ -60,15 +56,10 @@ /obj/structure/machinery/computer/shuttle/escape_pod_panel{ pixel_y = 30 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor2" - }, +/turf/open/shuttle/escapepod/floor2, /area/shuttle/escape_pod) "O" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor0"; - dir = 1 - }, +/turf/open/shuttle/escapepod/north, /area/shuttle/escape_pod) "P" = ( /turf/closed/shuttle/escapepod{ @@ -79,18 +70,14 @@ /obj/structure/machinery/door/airlock/evacuation{ name = "\improper Evacuation Airlock PL-3" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/shuttle/escape_pod) "T" = ( /obj/structure/machinery/cryopod/evacuation, /obj/structure/sign/safety/cryo{ pixel_x = 36 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor4" - }, +/turf/open/shuttle/escapepod/floor4, /area/shuttle/escape_pod) (1,1,1) = {" @@ -103,8 +90,8 @@ g (2,1,1) = {" F N -d O +A b "} (3,1,1) = {" diff --git a/maps/shuttles/lifeboat-port-archive.dmm b/maps/shuttles/lifeboat-port-archive.dmm index 7279e78237b6..12e5e35d3c6e 100644 --- a/maps/shuttles/lifeboat-port-archive.dmm +++ b/maps/shuttles/lifeboat-port-archive.dmm @@ -21,10 +21,7 @@ }, /area/shuttle/lifeboat) "dt" = ( -/turf/open/shuttle/lifeboat{ - dir = 1; - icon_state = "plating_striped" - }, +/turf/open/shuttle/lifeboat/plating_striped/north, /area/shuttle/lifeboat) "en" = ( /turf/closed/shuttle/lifeboat{ @@ -107,9 +104,7 @@ }, /area/shuttle/lifeboat) "nn" = ( -/turf/open/shuttle/lifeboat{ - icon_state = "plate" - }, +/turf/open/shuttle/lifeboat/plate, /area/shuttle/lifeboat) "on" = ( /turf/closed/shuttle/lifeboat/transparent{ @@ -239,9 +234,7 @@ id = "Boat1-D1"; throw_dir = 1 }, -/turf/open/shuttle/lifeboat{ - icon_state = "test_floor4" - }, +/turf/open/shuttle/lifeboat/test_floor4, /area/shuttle/lifeboat) "CI" = ( /turf/template_noop, @@ -300,9 +293,7 @@ /turf/closed/shuttle/lifeboat, /area/shuttle/lifeboat) "Jg" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor8" - }, +/turf/open/shuttle/escapepod/floor8, /area/shuttle/lifeboat) "Jw" = ( /turf/closed/shuttle/lifeboat{ @@ -325,14 +316,10 @@ id = "Boat1-D2"; throw_dir = 1 }, -/turf/open/shuttle/lifeboat{ - icon_state = "test_floor4" - }, +/turf/open/shuttle/lifeboat/test_floor4, /area/shuttle/lifeboat) "Nm" = ( -/turf/open/shuttle/lifeboat{ - icon_state = "test_floor4" - }, +/turf/open/shuttle/lifeboat/test_floor4, /area/shuttle/lifeboat) "Ob" = ( /turf/closed/shuttle/lifeboat{ diff --git a/maps/shuttles/lifeboat-port.dmm b/maps/shuttles/lifeboat-port.dmm index 61b4b6ce54f6..7f6ef22b608b 100644 --- a/maps/shuttles/lifeboat-port.dmm +++ b/maps/shuttles/lifeboat-port.dmm @@ -21,10 +21,7 @@ }, /area/shuttle/lifeboat) "dt" = ( -/turf/open/shuttle/lifeboat{ - dir = 1; - icon_state = "plating_striped" - }, +/turf/open/shuttle/lifeboat/plating_striped/north, /area/shuttle/lifeboat) "en" = ( /turf/closed/shuttle/lifeboat{ @@ -107,9 +104,7 @@ }, /area/shuttle/lifeboat) "nn" = ( -/turf/open/shuttle/lifeboat{ - icon_state = "plate" - }, +/turf/open/shuttle/lifeboat/plate, /area/shuttle/lifeboat) "on" = ( /turf/closed/shuttle/lifeboat/transparent{ @@ -117,9 +112,7 @@ }, /area/shuttle/lifeboat) "pH" = ( -/turf/open/shuttle/lifeboat{ - icon_state = "plating_striped" - }, +/turf/open/shuttle/lifeboat/plating_striped, /area/shuttle/lifeboat) "qA" = ( /turf/closed/shuttle/lifeboat{ @@ -251,9 +244,7 @@ id = "Boat1-D1"; throw_dir = 1 }, -/turf/open/shuttle/lifeboat{ - icon_state = "test_floor4" - }, +/turf/open/shuttle/lifeboat/test_floor4, /area/shuttle/lifeboat) "CI" = ( /turf/template_noop, @@ -319,10 +310,7 @@ /turf/closed/shuttle/lifeboat, /area/shuttle/lifeboat) "Jg" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor1"; - dir = 4 - }, +/turf/open/shuttle/escapepod/floor1/east, /area/shuttle/lifeboat) "Jw" = ( /turf/closed/shuttle/lifeboat{ @@ -345,14 +333,10 @@ id = "Boat1-D2"; throw_dir = 1 }, -/turf/open/shuttle/lifeboat{ - icon_state = "test_floor4" - }, +/turf/open/shuttle/lifeboat/test_floor4, /area/shuttle/lifeboat) "Nm" = ( -/turf/open/shuttle/lifeboat{ - icon_state = "test_floor4" - }, +/turf/open/shuttle/lifeboat/test_floor4, /area/shuttle/lifeboat) "Ob" = ( /turf/closed/shuttle/lifeboat{ diff --git a/maps/shuttles/lifeboat-starboard-archive.dmm b/maps/shuttles/lifeboat-starboard-archive.dmm index 5094315b7b6f..8d7d7a9f8485 100644 --- a/maps/shuttles/lifeboat-starboard-archive.dmm +++ b/maps/shuttles/lifeboat-starboard-archive.dmm @@ -195,9 +195,7 @@ }, /area/shuttle/lifeboat) "AF" = ( -/turf/open/shuttle/lifeboat{ - icon_state = "plating_striped" - }, +/turf/open/shuttle/lifeboat/plating_striped, /area/shuttle/lifeboat) "Bf" = ( /turf/closed/shuttle/lifeboat/transparent{ @@ -416,9 +414,7 @@ }, /area/shuttle/lifeboat) "VZ" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor8" - }, +/turf/open/shuttle/escapepod/floor8, /area/shuttle/lifeboat) "Xj" = ( /turf/closed/shuttle/lifeboat{ @@ -426,9 +422,7 @@ }, /area/shuttle/lifeboat) "XV" = ( -/turf/open/shuttle/lifeboat{ - icon_state = "plate" - }, +/turf/open/shuttle/lifeboat/plate, /area/shuttle/lifeboat) "Zl" = ( /turf/closed/shuttle/lifeboat{ diff --git a/maps/shuttles/lifeboat-starboard.dmm b/maps/shuttles/lifeboat-starboard.dmm index d4ee3702ff37..d14fc877141e 100644 --- a/maps/shuttles/lifeboat-starboard.dmm +++ b/maps/shuttles/lifeboat-starboard.dmm @@ -164,9 +164,7 @@ id = "Boat2-D2"; throw_dir = 1 }, -/turf/open/shuttle/lifeboat{ - icon_state = "test_floor4" - }, +/turf/open/shuttle/lifeboat/test_floor4, /area/shuttle/lifeboat) "vG" = ( /obj/docking_port/mobile/crashable/lifeboat/starboard, @@ -188,9 +186,7 @@ id = "Boat2-D1"; throw_dir = 1 }, -/turf/open/shuttle/lifeboat{ - icon_state = "test_floor4" - }, +/turf/open/shuttle/lifeboat/test_floor4, /area/shuttle/lifeboat) "zv" = ( /turf/closed/shuttle/lifeboat{ @@ -213,9 +209,7 @@ }, /area/shuttle/lifeboat) "AF" = ( -/turf/open/shuttle/lifeboat{ - icon_state = "plating_striped" - }, +/turf/open/shuttle/lifeboat/plating_striped, /area/shuttle/lifeboat) "Bf" = ( /turf/closed/shuttle/lifeboat/transparent{ @@ -376,9 +370,7 @@ }, /area/shuttle/lifeboat) "Qj" = ( -/turf/open/shuttle/lifeboat{ - icon_state = "test_floor4" - }, +/turf/open/shuttle/lifeboat/test_floor4, /area/shuttle/lifeboat) "Rk" = ( /turf/closed/shuttle/lifeboat{ @@ -397,10 +389,7 @@ }, /area/shuttle/lifeboat) "SA" = ( -/turf/open/shuttle/lifeboat{ - dir = 1; - icon_state = "plating_striped" - }, +/turf/open/shuttle/lifeboat/plating_striped/north, /area/shuttle/lifeboat) "Td" = ( /turf/closed/shuttle/lifeboat{ @@ -445,10 +434,7 @@ }, /area/shuttle/lifeboat) "VZ" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor1"; - dir = 4 - }, +/turf/open/shuttle/escapepod/floor1/east, /area/shuttle/lifeboat) "Xj" = ( /turf/closed/shuttle/lifeboat{ @@ -456,9 +442,7 @@ }, /area/shuttle/lifeboat) "XV" = ( -/turf/open/shuttle/lifeboat{ - icon_state = "plate" - }, +/turf/open/shuttle/lifeboat/plate, /area/shuttle/lifeboat) "Zl" = ( /turf/closed/shuttle/lifeboat{ diff --git a/maps/shuttles/trijentshuttle2.dmm b/maps/shuttles/trijentshuttle2.dmm index c99ce5d16488..7947f6824e7f 100644 --- a/maps/shuttles/trijentshuttle2.dmm +++ b/maps/shuttles/trijentshuttle2.dmm @@ -3,14 +3,10 @@ /turf/open/shuttle/escapepod, /area/shuttle/trijent_shuttle/elevator) "b" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor8" - }, +/turf/open/shuttle/escapepod/floor8, /area/shuttle/trijent_shuttle/elevator) "c" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor9" - }, +/turf/open/shuttle/escapepod/floor9, /area/shuttle/trijent_shuttle/elevator) "d" = ( /turf/closed/shuttle/elevator{ @@ -28,9 +24,7 @@ dir = 4; id = "east" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/trijent_shuttle/elevator) "k" = ( /obj/structure/machinery/computer/shuttle/elevator_controller, @@ -44,11 +38,7 @@ /turf/open/shuttle/escapepod, /area/shuttle/trijent_shuttle/elevator) "n" = ( -/obj/structure/machinery/power/apc{ - dir = 1; - pixel_y = 26; - start_charge = 0 - }, +/obj/structure/machinery/power/apc/no_power/north, /obj/item/tool/wirecutters{ pixel_y = -7 }, @@ -105,9 +95,7 @@ pixel_x = 9; pixel_y = 8 }, -/turf/open/shuttle/escapepod{ - icon_state = "floor11" - }, +/turf/open/shuttle/escapepod/floor11, /area/shuttle/trijent_shuttle/elevator) "A" = ( /turf/closed/shuttle/elevator{ @@ -137,9 +125,7 @@ dir = 4; id = "west" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/shuttle/trijent_shuttle/elevator) "O" = ( /obj/item/limb/hand/r_hand, @@ -154,9 +140,7 @@ /turf/open/shuttle/escapepod, /area/shuttle/trijent_shuttle/elevator) "Q" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor11" - }, +/turf/open/shuttle/escapepod/floor11, /area/shuttle/trijent_shuttle/elevator) "R" = ( /obj/structure/bed/chair/dropship/passenger, @@ -185,14 +169,10 @@ }, /area/shuttle/trijent_shuttle/elevator) "W" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor12" - }, +/turf/open/shuttle/escapepod/floor12, /area/shuttle/trijent_shuttle/elevator) "Y" = ( -/turf/open/shuttle/escapepod{ - icon_state = "floor7" - }, +/turf/open/shuttle/escapepod/floor7, /area/shuttle/trijent_shuttle/elevator) (1,1,1) = {" diff --git a/maps/shuttles/vehicle_elevator.dmm b/maps/shuttles/vehicle_elevator.dmm index 51517693d636..c8cf184451cb 100644 --- a/maps/shuttles/vehicle_elevator.dmm +++ b/maps/shuttles/vehicle_elevator.dmm @@ -24,9 +24,7 @@ /turf/open/floor/plating/plating_catwalk, /area/shuttle/vehicle_elevator) "e" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/shuttle/vehicle_elevator) "f" = ( /obj/effect/decal/warning_stripes{ diff --git a/maps/templates/Chinook.dmm b/maps/templates/Chinook.dmm index bc16f23270fa..de04fd7d5e66 100644 --- a/maps/templates/Chinook.dmm +++ b/maps/templates/Chinook.dmm @@ -6,9 +6,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "ad" = ( /obj/structure/sign/safety/east{ @@ -22,49 +20,32 @@ pixel_x = -12; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "af" = ( -/turf/open/floor/almayer_hull{ - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir, /area/space) "ag" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "ah" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/training, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook) "ai" = ( -/turf/open/floor/almayer_hull{ - dir = 10; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/southwest, /area/space) "aj" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 4 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/chinook/shuttle/unpowered) "al" = ( /turf/open/floor/almayer_hull, /area/space) "am" = ( -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "ao" = ( /turf/open/floor/kutjevo, @@ -89,24 +70,16 @@ pixel_x = 11; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "ar" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "au" = ( -/turf/open/floor/almayer_hull{ - dir = 4; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/east, /area/space) "av" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, @@ -129,10 +102,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "aA" = ( /obj/structure/machinery/vending/coffee, @@ -142,10 +112,7 @@ /obj/structure/sign/safety/bathmens{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/chinook) "aC" = ( /obj/structure/closet/secure_closet/military_officer_spare{ @@ -155,10 +122,7 @@ /obj/item/clothing/under/marine/mp/provost, /obj/item/clothing/under/marine/mp/provost, /obj/item/clothing/under/marine/mp/provost, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "aD" = ( /obj/structure/machinery/light{ @@ -171,20 +135,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/strata{ - desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_wood, /area/adminlevel/chinook/offices) "aF" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/adminlevel/chinook) "aG" = ( /obj/structure/surface/table/almayer, @@ -194,9 +151,7 @@ /obj/item/storage/fancy/cigarettes/kpack{ pixel_x = -4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "aH" = ( /obj/structure/surface/table/almayer, @@ -217,10 +172,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/chinook/medical) "aJ" = ( /obj/structure/surface/table/reinforced/black, @@ -228,19 +180,13 @@ pixel_x = 5; pixel_y = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "aK" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "aM" = ( /obj/structure/machinery/vending/snack, @@ -248,10 +194,7 @@ /area/adminlevel/chinook/offices) "aP" = ( /obj/structure/flora/pottedplant/random, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "aQ" = ( /obj/structure/machinery/light, @@ -265,9 +208,7 @@ pixel_y = -25; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "aT" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -287,10 +228,7 @@ pixel_x = 4; pixel_y = 5 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "aV" = ( /obj/structure/surface/table/reinforced/black, @@ -305,10 +243,7 @@ pixel_x = 9; pixel_y = 3 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "aW" = ( /obj/structure/flora/pottedplant{ @@ -318,9 +253,7 @@ pixel_x = 3; pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "aX" = ( /obj/structure/machinery/door/airlock/almayer/security{ @@ -331,10 +264,7 @@ id = "chinookarmory2"; name = "Armory Lockdown" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "aY" = ( /obj/structure/desertdam/decals/road_edge{ @@ -370,44 +300,30 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "bc" = ( /obj/structure/machinery/computer/card, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "bd" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/cargo) "be" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/chinook/sec) "bf" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "bg" = ( /obj/structure/surface/table/reinforced/black, @@ -419,10 +335,7 @@ /obj/structure/prop/ice_colony/hula_girl{ pixel_x = 10 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "bh" = ( /obj/structure/machinery/light{ @@ -435,10 +348,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/chinook) "bj" = ( /obj/structure/surface/table/almayer, @@ -447,18 +357,13 @@ /obj/item/roller, /obj/item/device/healthanalyzer, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "bk" = ( /obj/structure/sign/safety/synth_storage{ pixel_y = 24 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "bl" = ( /obj/structure/surface/table/reinforced/black, @@ -535,10 +440,7 @@ /obj/item/toy/beach_ball/holoball{ pixel_y = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "bv" = ( /obj/structure/surface/table/reinforced/black, @@ -556,10 +458,7 @@ /turf/open/floor/wood, /area/adminlevel/chinook) "bz" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/chinook/engineering) "bA" = ( /obj/structure/barricade/handrail/strata, @@ -585,10 +484,7 @@ /obj/structure/bed/chair/comfy/orange{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "bE" = ( /obj/structure/desertdam/decals/road_edge{ @@ -617,10 +513,7 @@ /obj/item/paper_bin/uscm, /obj/item/tool/pen, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "bG" = ( /obj/structure/surface/table/reinforced/black, @@ -629,10 +522,7 @@ pixel_x = 7; pixel_y = 10 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "bH" = ( /obj/structure/surface/table/reinforced/black, @@ -654,10 +544,7 @@ pixel_x = -9; pixel_y = 12 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "bJ" = ( /obj/structure/machinery/light{ @@ -668,10 +555,7 @@ "bK" = ( /obj/structure/machinery/chem_master, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/chinook/medical) "bL" = ( /obj/structure/desertdam/decals/road_edge{ @@ -702,10 +586,7 @@ dir = 4 }, /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "bQ" = ( /obj/item/book/manual/marine_law{ @@ -721,10 +602,7 @@ /area/adminlevel/chinook/offices) "bS" = ( /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "bV" = ( /obj/item/device/flashlight/lamp/green, @@ -732,10 +610,7 @@ /turf/open/floor/kutjevo/plate, /area/adminlevel/chinook/offices) "bY" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook) "bZ" = ( /obj/structure/machinery/light{ @@ -751,24 +626,15 @@ /turf/open/floor/kutjevo/plate, /area/adminlevel/chinook/offices) "ce" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/adminlevel/chinook/cargo) "cf" = ( /obj/structure/machinery/cm_vending/sorted/medical, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/offices) "cg" = ( /obj/structure/largecrate/supply, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "ci" = ( /obj/structure/machinery/constructable_frame{ @@ -779,10 +645,7 @@ /area/adminlevel/chinook/engineering) "cj" = ( /obj/structure/machinery/optable, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/offices) "ck" = ( /obj/structure/surface/table/reinforced/black, @@ -790,16 +653,10 @@ pixel_y = 3 }, /obj/item/folder/white, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "cl" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/offices) "cm" = ( /obj/structure/platform{ @@ -808,10 +665,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "cp" = ( /obj/structure/desertdam/decals/road_edge{ @@ -871,27 +725,18 @@ "cw" = ( /obj/item/device/flashlight/lamp/green, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "cx" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northeast, /area/adminlevel/chinook/shuttle) "cy" = ( /obj/structure/surface/table/almayer, /obj/item/tool/weldingtool/largetank, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/chinook/engineering) "cz" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions{ @@ -929,9 +774,7 @@ }, /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/surface/table/reinforced/almayer_blend, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/chinook/cargo) "cE" = ( /obj/structure/surface/table/reinforced/black, @@ -982,15 +825,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/chinook/offices) "cS" = ( -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/adminlevel/chinook/sec) "cT" = ( /obj/structure/extinguisher_cabinet{ @@ -1006,10 +844,7 @@ /area/adminlevel/chinook) "cW" = ( /obj/structure/machinery/autolathe/medilathe/full, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/chinook/medical) "cX" = ( /obj/structure/surface/table/almayer, @@ -1018,9 +853,7 @@ }, /obj/item/device/defibrillator, /obj/item/device/defibrillator, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "cY" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -1034,9 +867,7 @@ "cZ" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/offices) "db" = ( /obj/structure/machinery/photocopier, @@ -1055,10 +886,7 @@ pixel_x = 1; pixel_y = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "dd" = ( /obj/structure/sink{ @@ -1079,10 +907,7 @@ /area/space) "dg" = ( /obj/structure/largecrate/supply/medicine/medkits, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "dh" = ( /obj/structure/surface/table/reinforced/black, @@ -1095,33 +920,23 @@ pixel_x = 7; pixel_y = 5 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "di" = ( /obj/structure/surface/table/reinforced/black, /obj/item/tool/lighter/zippo, /obj/item/paper/crumpled, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "dj" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/offices) "dk" = ( /obj/structure/machinery/cm_vending/sorted/medical{ layer = 3.5 }, -/turf/open/floor/almayer{ - icon_state = "silverfull" - }, +/turf/open/floor/almayer/silverfull, /area/adminlevel/chinook) "dl" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, @@ -1129,9 +944,7 @@ /area/adminlevel/chinook/offices) "dn" = ( /obj/structure/closet/crate, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cargo) "dp" = ( /obj/item/reagent_container/food/drinks/bottle/whiskey{ @@ -1170,10 +983,7 @@ /area/adminlevel/chinook/offices) "dt" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "du" = ( /obj/structure/surface/table/reinforced/black, @@ -1184,10 +994,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/offices) "dx" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/adminlevel/chinook/medical) "dy" = ( /obj/structure/machinery/cm_vending/clothing/dress, @@ -1195,16 +1002,12 @@ /area/adminlevel/chinook/offices) "dz" = ( /obj/structure/cargo_container/arious/rightmid, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/cargo) "dA" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/multitool, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "dB" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ @@ -1220,49 +1023,31 @@ /area/adminlevel/chinook/cryo) "dC" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "dD" = ( /obj/structure/machinery/light, -/turf/open/floor/strata{ - desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_wood, /area/adminlevel/chinook/offices) "dE" = ( /obj/structure/machinery/light, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "dF" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/chinook/offices) "dH" = ( /obj/structure/sign/poster{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "dJ" = ( /obj/structure/bed/stool, /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook) "dK" = ( /obj/structure/closet/secure_closet/personal, @@ -1273,24 +1058,17 @@ /obj/item/reagent_container/food/snacks/carpmeat, /obj/item/reagent_container/food/snacks/carpmeat, /obj/item/reagent_container/food/snacks/carpmeat, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "dN" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/offices) "dO" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/offices) "dQ" = ( /obj/structure/surface/table/reinforced/black, @@ -1300,32 +1078,22 @@ pixel_x = 1; pixel_y = 10 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "dR" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; layer = 2.5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "dS" = ( /obj/structure/bed, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "dT" = ( /obj/structure/machinery/cm_vending/sorted/cargo_ammo, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "dU" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -1336,16 +1104,11 @@ /area/adminlevel/chinook/offices) "dW" = ( /obj/structure/largecrate/supply/supplies/flares, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "dY" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "dZ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -1365,10 +1128,7 @@ "eb" = ( /obj/structure/surface/table/almayer, /obj/item/storage/surgical_tray, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/offices) "ee" = ( /obj/structure/desertdam/decals/road_edge{ @@ -1417,9 +1177,7 @@ /turf/open/floor/kutjevo/plate, /area/adminlevel/chinook/event) "ek" = ( -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/adminlevel/chinook) "em" = ( /obj/structure/surface/table/almayer, @@ -1431,9 +1189,7 @@ "en" = ( /obj/structure/surface/table/almayer, /obj/item/roller, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/chinook/offices) "eo" = ( /obj/structure/machinery/disposal, @@ -1446,9 +1202,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/offices) "eq" = ( /obj/structure/stairs/perspective{ @@ -1462,9 +1216,7 @@ /obj/structure/closet/fireaxecabinet{ pixel_y = 25 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "es" = ( /obj/structure/machinery/light{ @@ -1472,53 +1224,37 @@ }, /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "et" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/cryo) "eu" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "ew" = ( /obj/structure/closet/secure_closet{ name = "secure evidence locker"; req_access_txt = "3" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "ex" = ( /obj/structure/sign/safety/conference_room{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "ey" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "ez" = ( /obj/structure/sign/safety/coffee{ @@ -1529,10 +1265,7 @@ pixel_y = 25 }, /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "eA" = ( /obj/structure/machinery/light{ @@ -1542,25 +1275,17 @@ dir = 8 }, /obj/structure/prop/invuln/fusion_reactor, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "eB" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "eC" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/sec) "eD" = ( /obj/structure/machinery/cm_vending/sorted/attachments, @@ -1571,10 +1296,7 @@ pixel_y = 5 }, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "eF" = ( /obj/structure/surface/rack, @@ -1582,19 +1304,14 @@ /obj/item/storage/box/bodybags, /obj/item/storage/box/bodybags, /obj/item/storage/box/bodybags, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "eG" = ( /obj/structure/platform{ dir = 4 }, /obj/structure/prop/invuln/fusion_reactor, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "eH" = ( /obj/structure/machinery/light{ @@ -1603,20 +1320,14 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_22" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "eJ" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/sec) "eK" = ( /obj/structure/sign/safety/medical{ @@ -1626,10 +1337,7 @@ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "eM" = ( /obj/structure/sink{ @@ -1640,60 +1348,43 @@ /area/adminlevel/chinook/event) "eN" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "eO" = ( /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "eP" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "eQ" = ( /obj/structure/window/framed/almayer/hull, /turf/open/floor/plating, /area/adminlevel/chinook/shuttle) "eR" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/adminlevel/chinook/offices) "eS" = ( /obj/structure/surface/table/reinforced/black, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "eT" = ( /obj/structure/machinery/vending/security, /obj/structure/reagent_dispensers/peppertank{ pixel_x = 30 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "eU" = ( /obj/effect/decal/warning_stripes{ icon_state = "SW-out" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "eV" = ( /obj/structure/bed/sofa/south/grey/left, @@ -1702,9 +1393,7 @@ "eW" = ( /obj/structure/surface/table/almayer, /obj/item/toy/deck, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "fb" = ( /obj/structure/machinery/door_control{ @@ -1714,20 +1403,14 @@ pixel_y = -3; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/chinook/engineering) "fd" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "fe" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -1746,59 +1429,39 @@ /obj/item/reagent_container/food/drinks/drinkingglass{ pixel_x = 6 }, -/turf/open/floor/almayer{ - icon_state = "ai_floors" - }, +/turf/open/floor/almayer/ai_floors, /area/adminlevel/chinook/offices) "fg" = ( /obj/structure/sign/safety/storage{ pixel_y = -28 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "fh" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 8 - }, +/turf/open/floor/almayer/uscm/directional/west, /area/adminlevel/chinook/shuttle) "fi" = ( /obj/effect/decal/cleanable/liquid_fuel, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "fk" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/offices) "fm" = ( /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "fn" = ( /obj/structure/target, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "fp" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/adminlevel/chinook/offices) "fq" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -1819,10 +1482,7 @@ dir = 4 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "fu" = ( /obj/structure/window/framed/almayer/hull, @@ -1830,18 +1490,13 @@ /area/adminlevel/chinook) "fv" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "fw" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 2 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/chinook/shuttle/unpowered) "fx" = ( /obj/structure/machinery/light{ @@ -1875,10 +1530,7 @@ /area/adminlevel/chinook/offices) "fA" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "fB" = ( /obj/structure/desertdam/decals/road_edge{ @@ -1917,9 +1569,7 @@ /area/adminlevel/chinook/sec) "fG" = ( /obj/item/trash/cigbutt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "fH" = ( /obj/structure/surface/table/almayer, @@ -1928,48 +1578,32 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 27 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "fI" = ( /obj/structure/barricade/metal{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "fJ" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "fK" = ( /obj/structure/surface/table/reinforced/black, /obj/structure/machinery/computer/card{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "fL" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook) "fM" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/sec) "fO" = ( /obj/structure/surface/table/reinforced/black, @@ -1996,10 +1630,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "fR" = ( /obj/structure/machinery/photocopier, @@ -2011,10 +1642,7 @@ /area/adminlevel/chinook/offices) "fU" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "fV" = ( /obj/structure/sign/safety/maint{ @@ -2024,25 +1652,16 @@ /obj/structure/sign/safety/south{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "fW" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/chinook/offices) "fX" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/chinook/offices) "fY" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -2052,10 +1671,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook) "fZ" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook) "ga" = ( /obj/structure/bed/chair, @@ -2063,9 +1679,7 @@ /area/adminlevel/chinook) "gb" = ( /obj/structure/machinery/cm_vending/clothing/synth, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "gc" = ( /turf/closed/wall/almayer, @@ -2081,10 +1695,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/cargo) "ge" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/adminlevel/chinook) "gg" = ( /turf/closed/shuttle/elevator{ @@ -2096,25 +1707,17 @@ /area/adminlevel/chinook/cryo) "gi" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/offices) "gj" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/chinook) "gl" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "gm" = ( /obj/structure/machinery/light, @@ -2131,10 +1734,7 @@ /area/adminlevel/chinook/offices) "gp" = ( /obj/structure/largecrate/supply/supplies/metal, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "gq" = ( /obj/item/storage/box/drinkingglasses, @@ -2151,26 +1751,18 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/chinook/engineering) "gv" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/chem_dispenser/soda/beer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "gw" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook) "gy" = ( /turf/closed/shuttle/ert{ @@ -2188,22 +1780,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "gA" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/offices) "gB" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/offices) "gC" = ( /obj/structure/bed/chair{ @@ -2216,25 +1800,19 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "gF" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ name = "\improper Provost Offices" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "gG" = ( /obj/structure/sign/safety/security{ pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/chinook) "gH" = ( /obj/structure/sign/safety/press_area_ag{ @@ -2254,34 +1832,21 @@ req_access_txt = "6" }, /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "gK" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/chinook) "gL" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/chinook) "gM" = ( /obj/structure/platform_decoration/strata/metal, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "gN" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "gO" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -2292,31 +1857,20 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/cryo) "gP" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/chinook) "gQ" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "gS" = ( /obj/effect/decal/cleanable/cobweb2, /obj/structure/machinery/power/smes, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "gT" = ( /obj/structure/machinery/telecomms/relay, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "gU" = ( /obj/item/stack/sheet/metal/large_stack, @@ -2324,10 +1878,7 @@ /area/adminlevel/chinook/engineering) "gV" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/adminlevel/chinook/offices) "gW" = ( /obj/structure/machinery/door/airlock/almayer/security{ @@ -2350,9 +1901,7 @@ pixel_x = 20; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/offices) "gZ" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -2360,10 +1909,7 @@ pixel_y = 7 }, /obj/item/clothing/head/welding, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/adminlevel/chinook/offices) "ha" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -2372,21 +1918,15 @@ pixel_x = 1; pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "hc" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin6" - }, +/turf/open/shuttle/dropship/light_grey_top_left, /area/adminlevel/chinook/shuttle/unpowered) "hd" = ( /obj/structure/largecrate/random, /obj/item/circuitboard/airlock, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "he" = ( /obj/structure/displaycase, @@ -2405,10 +1945,7 @@ pixel_y = 6; pixel_x = 10 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "hg" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2428,10 +1965,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "hk" = ( /obj/structure/surface/rack, @@ -2446,16 +1980,11 @@ /obj/structure/closet/secure_closet/personal/patient{ name = "morgue closet" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "hm" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook/event) "ho" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2465,28 +1994,20 @@ /area/adminlevel/chinook) "hp" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "hq" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "hr" = ( /obj/structure/barricade/handrail{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "ht" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2514,9 +2035,7 @@ pixel_x = -25; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "hA" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -2528,40 +2047,26 @@ pixel_x = 3; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "hB" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "hC" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "hD" = ( /obj/item/storage/box/drinkingglasses, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "hE" = ( /obj/structure/sign/prop1{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "hF" = ( /obj/structure/sign/safety/bathunisex{ @@ -2577,20 +2082,14 @@ pixel_y = 5 }, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "hI" = ( /obj/structure/machinery/microwave{ pixel_y = 6 }, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "hJ" = ( /obj/structure/sign/safety/coffee{ @@ -2607,10 +2106,7 @@ /obj/item/tool/pen{ pixel_y = 3 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "hM" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -2623,29 +2119,20 @@ /obj/structure/barricade/metal{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "hP" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/adminlevel/chinook) "hQ" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/cryo) "hS" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/attachment, /obj/effect/spawner/random/attachment, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cargo) "hT" = ( /obj/structure/closet/secure_closet/guncabinet/red, @@ -2661,15 +2148,10 @@ /obj/structure/closet/fireaxecabinet{ pixel_y = 25 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/offices) "hW" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southeast, /area/adminlevel/chinook) "hX" = ( /obj/structure/machinery/light{ @@ -2687,10 +2169,7 @@ /obj/item/device/healthanalyzer, /obj/item/device/healthanalyzer, /obj/item/device/healthanalyzer, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "hZ" = ( /obj/structure/sign/prop1{ @@ -2704,52 +2183,36 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "ib" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ dir = 2; name = "\improper Millitary Police Armory" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "ic" = ( /obj/structure/machinery/cm_vending/sorted/attachments, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "id" = ( /obj/structure/sign/safety/biohazard{ pixel_x = -18 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "ih" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "ik" = ( /obj/structure/machinery/floodlight/landing{ name = "Floodlight" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "il" = ( /obj/structure/platform{ @@ -2770,9 +2233,7 @@ /turf/open/floor/kutjevo/tan/alt_inner_edge, /area/adminlevel/chinook/event) "iq" = ( -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/north, /area/adminlevel/chinook/event) "ir" = ( /obj/structure/toilet{ @@ -2781,9 +2242,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "is" = ( /obj/structure/surface/table/reinforced/black, @@ -2795,9 +2254,7 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "iu" = ( /obj/structure/stairs/perspective{ @@ -2818,10 +2275,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "ix" = ( /obj/structure/machinery/door_control{ @@ -2833,16 +2287,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "iy" = ( /obj/structure/closet/secure_closet/engineering_electrical, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "iA" = ( /obj/structure/desertdam/decals/road_edge{ @@ -2856,9 +2305,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "iD" = ( /obj/structure/platform_decoration, @@ -2868,11 +2315,7 @@ /obj/structure/sign/prop2{ pixel_y = 30 }, -/turf/open/floor/strata{ - desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_wood, /area/adminlevel/chinook/offices) "iG" = ( /obj/structure/platform, @@ -2883,18 +2326,14 @@ /turf/open/floor/kutjevo/plate, /area/adminlevel/chinook/event) "iH" = ( -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/east, /area/adminlevel/chinook/event) "iK" = ( /obj/structure/largecrate/machine/autodoc, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "iL" = ( /obj/structure/platform, @@ -2922,9 +2361,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/adminlevel/chinook/engineering) "iS" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -2936,10 +2373,7 @@ id = "chinook_solitary2"; name = "Solitary Cell 2 Shutters" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "iT" = ( /turf/closed/wall/almayer, @@ -2970,25 +2404,17 @@ pixel_x = 32; pixel_y = 12 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "iZ" = ( -/turf/open/floor/almayer{ - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner, /area/adminlevel/chinook/engineering) "ja" = ( /obj/structure/surface/table/almayer, /obj/item/storage/firstaid/adv, /obj/item/storage/firstaid/adv, /obj/item/storage/firstaid/adv, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "jb" = ( /obj/structure/platform{ @@ -2997,19 +2423,14 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "jc" = ( /obj/structure/machinery/door/airlock/almayer/command{ dir = 1; name = "Office of LtCol. Misti Rockwell" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "je" = ( /obj/item/clothing/head/welding, @@ -3026,9 +2447,7 @@ dir = 1; name = "Office of LtCol. Karl Walz" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "ji" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -3039,18 +2458,12 @@ id = "chinookarmory1"; name = "Armory Lockdown" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "jj" = ( /obj/structure/surface/table/almayer, /obj/item/clothing/head/welding, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/chinook/engineering) "jk" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -3065,26 +2478,18 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "jm" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "jo" = ( /obj/structure/surface/table/almayer, /obj/item/roller, /obj/item/roller, /obj/item/roller, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/sec) "jp" = ( /obj/structure/stairs/perspective{ @@ -3092,26 +2497,19 @@ layer = 3.5 }, /obj/structure/platform/stair_cut/alt, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "jq" = ( /turf/closed/wall/almayer/outer, /area/adminlevel/chinook/shuttle/unpowered) "jr" = ( /obj/structure/cargo_container/arious/right, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/cargo) "js" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/condiment/enzyme, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "ju" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -3121,15 +2519,11 @@ /area/adminlevel/chinook) "jv" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "jw" = ( /obj/structure/machinery/gibber, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "jy" = ( /obj/structure/sign/safety/fridge{ @@ -3143,9 +2537,7 @@ layer = 2.83; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "jz" = ( /obj/structure/machinery/microwave{ @@ -3155,9 +2547,7 @@ layer = 2.83; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "jA" = ( /obj/structure/filingcabinet{ @@ -3178,9 +2568,7 @@ pixel_y = 9 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "jD" = ( /obj/structure/desertdam/decals/road_edge{ @@ -3199,9 +2587,7 @@ "jG" = ( /obj/structure/surface/rack, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "jI" = ( /obj/item/stack/sheet/wood/large_stack, @@ -3210,9 +2596,7 @@ "jJ" = ( /obj/structure/surface/rack, /obj/item/device/lightreplacer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "jK" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -3236,10 +2620,7 @@ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "jR" = ( /turf/closed/shuttle/ert{ @@ -3261,58 +2642,37 @@ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/chinook/offices) "jU" = ( /obj/structure/machinery/cm_vending/clothing/commanding_officer, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "jV" = ( /obj/structure/closet/secure_closet/medical3, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "jW" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "jY" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/adminlevel/chinook) "jZ" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/adminlevel/chinook) "ka" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "kd" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "kf" = ( /obj/structure/reagent_dispensers/water_cooler, @@ -3320,18 +2680,14 @@ /area/adminlevel/chinook/offices) "kg" = ( /obj/structure/machinery/cm_vending/sorted/medical, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "ki" = ( /obj/structure/machinery/door/airlock/almayer/command{ dir = 1; name = "Office of LtCol. Hunter Stanford" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "kj" = ( /obj/structure/machinery/shower{ @@ -3345,35 +2701,25 @@ /area/adminlevel/chinook/offices) "kk" = ( /obj/structure/machinery/cm_vending/sorted/attachments, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "km" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook/cargo) "kn" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "ko" = ( /obj/structure/machinery/cm_vending/sorted/medical/marinemed, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "kp" = ( /obj/item/storage/firstaid/adv{ @@ -3386,42 +2732,27 @@ }, /obj/item/storage/firstaid/adv, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "kq" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "kr" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/sec) "ks" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "ku" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/chinook/offices) "kv" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "kw" = ( /obj/structure/sink{ @@ -3429,9 +2760,7 @@ pixel_x = -12; pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "kx" = ( /obj/structure/flora/pottedplant{ @@ -3448,10 +2777,7 @@ "kB" = ( /obj/item/device/flashlight/lamp/green, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "kC" = ( /obj/structure/surface/table/reinforced/black, @@ -3459,10 +2785,7 @@ name = "Courtroom Procedures"; pixel_y = 10 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "kD" = ( /obj/item/reagent_container/food/drinks/coffee{ @@ -3470,10 +2793,7 @@ pixel_y = 7 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "kF" = ( /obj/structure/sign/nosmoking_2{ @@ -3482,10 +2802,7 @@ /obj/structure/morgue{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/sec) "kG" = ( /obj/item/paper_bin/uscm{ @@ -3493,10 +2810,7 @@ }, /obj/item/tool/pen, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "kI" = ( /obj/structure/machinery/light{ @@ -3515,10 +2829,7 @@ pixel_x = -9; pixel_y = -11 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "kK" = ( /obj/structure/machinery/floodlight, @@ -3526,31 +2837,21 @@ /area/adminlevel/chinook/engineering) "kL" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "kM" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "kN" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "kP" = ( /obj/structure/sign/safety/coffee{ pixel_x = -16 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southwest, /area/adminlevel/chinook/offices) "kQ" = ( /obj/structure/surface/table/almayer, @@ -3558,9 +2859,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/chinook/medical) "kR" = ( /obj/structure/machinery/light{ @@ -3570,23 +2869,17 @@ pixel_y = 3 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "kS" = ( /obj/structure/machinery/disposal, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "kT" = ( /obj/item/tool/kitchen/knife, /obj/item/tool/kitchen/rollingpin, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "kU" = ( /obj/structure/surface/table/reinforced/black, @@ -3599,50 +2892,33 @@ "kW" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/ammo_box/magazine/l42a, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "kX" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/adminlevel/chinook) "kY" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "kZ" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/adminlevel/chinook/cargo) "la" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/adminlevel/chinook/engineering) "lb" = ( /obj/structure/stairs/perspective{ dir = 10; icon_state = "p_stair_full" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "ld" = ( /obj/structure/platform_decoration{ @@ -3676,9 +2952,7 @@ req_access_txt = "20"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "ll" = ( /obj/structure/machinery/light{ @@ -3694,16 +2968,10 @@ /obj/item/roller{ pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/chinook/medical) "lm" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/offices) "ln" = ( /obj/structure/surface/table/almayer, @@ -3717,26 +2985,18 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "lu" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/offices) "lv" = ( /obj/structure/machinery/light, /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "lw" = ( /obj/structure/surface/table/almayer, @@ -3748,10 +3008,7 @@ pixel_x = -4; pixel_y = 10 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/offices) "ly" = ( /obj/structure/bed/chair{ @@ -3768,10 +3025,7 @@ pixel_x = 14; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "lC" = ( /turf/closed/wall/almayer/reinforced, @@ -3785,17 +3039,12 @@ pixel_x = -2; pixel_y = 14 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "lE" = ( /obj/effect/decal/cleanable/flour, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "lG" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions{ @@ -3807,10 +3056,7 @@ id = "chinookreq"; name = "Requisitions Lockdown" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/adminlevel/chinook/cargo) "lH" = ( /obj/structure/extinguisher_cabinet{ @@ -3823,9 +3069,7 @@ dir = 4 }, /obj/structure/machinery/processor, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "lM" = ( /obj/structure/machinery/light{ @@ -3841,9 +3085,7 @@ /turf/open/floor/kutjevo/tan/plate, /area/adminlevel/chinook/event) "lO" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "lP" = ( /obj/item/paper_bin/uscm{ @@ -3855,10 +3097,7 @@ /area/adminlevel/chinook/event) "lQ" = ( /obj/structure/window/framed/almayer, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "lR" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -3868,9 +3107,7 @@ req_access_txt = "20"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "lS" = ( /obj/structure/bed/chair/comfy{ @@ -3883,10 +3120,7 @@ icon_state = "W" }, /obj/item/storage/toolbox/electrical, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/adminlevel/chinook/engineering) "lW" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -3896,16 +3130,11 @@ /area/adminlevel/chinook/event) "lZ" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "ma" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "mc" = ( /obj/structure/surface/table/almayer, @@ -3914,35 +3143,25 @@ /area/adminlevel/chinook/cargo) "md" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "me" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/attachment, /obj/effect/spawner/random/attachment, /obj/effect/spawner/random/attachment, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cargo) "mg" = ( /obj/structure/surface/table/reinforced/black, /obj/item/storage/bible{ pixel_y = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "mh" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "mi" = ( /obj/structure/surface/table/reinforced/black, @@ -3950,62 +3169,40 @@ pixel_x = 5; pixel_y = 3 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "mj" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/chinook/engineering) "mm" = ( /obj/structure/target, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/adminlevel/chinook/sec) "mn" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/adminlevel/chinook) "mo" = ( -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook) "mp" = ( /obj/structure/machinery/portable_atmospherics/canister/air, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "mr" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "\improper Awards Stage" }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "ms" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/offices) "mt" = ( /obj/effect/decal/warning_stripes{ @@ -4014,22 +3211,14 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "mu" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "mv" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/adminlevel/chinook) "mw" = ( /obj/structure/bed/chair{ @@ -4047,34 +3236,24 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/adminlevel/chinook/engineering) "mB" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "mC" = ( /obj/structure/platform_decoration/strata/metal{ dir = 8 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "mD" = ( /obj/structure/platform/strata/metal{ dir = 4 }, /obj/structure/platform/strata/metal, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "mF" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -4115,9 +3294,7 @@ /turf/open/floor/wood, /area/adminlevel/chinook/offices) "mK" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook) "mN" = ( /obj/structure/surface/table/reinforced/black, @@ -4140,10 +3317,7 @@ /area/adminlevel/chinook/cargo) "mQ" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "mU" = ( /obj/structure/filingcabinet, @@ -4153,9 +3327,7 @@ /obj/effect/decal/medical_decals{ icon_state = "cryocell2deval" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "mW" = ( /obj/structure/surface/table/reinforced/black, @@ -4166,9 +3338,7 @@ /turf/open/floor/wood, /area/adminlevel/chinook/offices) "mX" = ( -/turf/open/shuttle/dropship{ - icon_state = "floor8" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_left_to_right, /area/adminlevel/chinook/shuttle/unpowered) "mY" = ( /obj/structure/surface/table/reinforced/black, @@ -4185,16 +3355,11 @@ /obj/structure/machinery/door/airlock/almayer/command{ name = "\improper Female Locker Room" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "na" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/adminlevel/chinook/shuttle) "nb" = ( /obj/structure/desertdam/decals/road_edge{ @@ -4218,29 +3383,20 @@ /area/adminlevel/chinook/offices) "ne" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "nf" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/chinook/shuttle) "ng" = ( /obj/structure/sign/safety/coffee{ pixel_x = -16 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "ni" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "nj" = ( /obj/structure/stairs/perspective{ @@ -4248,16 +3404,11 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "nk" = ( /obj/structure/platform/strata/metal, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "nl" = ( /obj/structure/surface/table/reinforced/black, @@ -4278,10 +3429,7 @@ /obj/structure/machinery/computer/secure_data{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/offices) "nn" = ( /obj/structure/bed/chair/comfy/black, @@ -4291,32 +3439,21 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/adminlevel/chinook/engineering) "np" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/offices) "nr" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "ns" = ( /obj/structure/machinery/vending/dinnerware, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "nt" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -4338,30 +3475,21 @@ /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "nv" = ( /obj/structure/bed/chair/office/dark{ dir = 4; layer = 3.25 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "ny" = ( /obj/structure/surface/table/reinforced/black, /obj/item/ashtray/glass{ pixel_y = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "nB" = ( /obj/structure/closet/secure_closet/guncabinet/red, @@ -4377,18 +3505,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "nC" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "nD" = ( /obj/structure/machinery/computer/emails{ @@ -4399,9 +3523,7 @@ /obj/structure/sign/poster/propaganda{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "nE" = ( /obj/structure/bookcase{ @@ -4422,9 +3544,7 @@ department = "Chinook 91 GSO Station"; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "nG" = ( /obj/structure/surface/table/almayer, @@ -4439,20 +3559,13 @@ /obj/structure/machinery/door/airlock/almayer/command{ name = "\improper Captain Offices" }, -/turf/open/floor/strata{ - desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_wood, /area/adminlevel/chinook/offices) "nL" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "nN" = ( /obj/structure/surface/table/almayer, @@ -4462,9 +3575,7 @@ pixel_x = -8; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/offices) "nO" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -4472,9 +3583,7 @@ name = "Kitchen"; req_access_txt = "30" }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "nP" = ( /obj/item/paper_bin/uscm{ @@ -4492,9 +3601,7 @@ dir = 2; req_access_txt = "1" }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook/offices) "nU" = ( /turf/open/floor/plating, @@ -4531,26 +3638,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/adminlevel/chinook) "oa" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/adminlevel/chinook) "od" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "oe" = ( /obj/structure/surface/table/reinforced/black, @@ -4562,10 +3660,7 @@ pixel_x = 11; pixel_y = 13 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "of" = ( /obj/structure/machinery/computer/emails{ @@ -4606,39 +3701,25 @@ pixel_x = 5; pixel_y = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "om" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "on" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "op" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "oq" = ( /obj/structure/sign/nosmoking_1{ pixel_y = 27 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "or" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -4648,37 +3729,25 @@ req_access = null; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "os" = ( /obj/item/tool/wirecutters{ pixel_y = -7 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "ot" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "ou" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 1 - }, +/turf/open/floor/almayer/uscm/directional/north, /area/adminlevel/chinook/shuttle) "ov" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 5 - }, +/turf/open/floor/almayer/uscm/directional/northeast, /area/adminlevel/chinook/shuttle) "ow" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -4689,9 +3758,7 @@ "ox" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "oy" = ( /obj/structure/surface/table/almayer, @@ -4704,9 +3771,7 @@ pixel_x = -8 }, /obj/item/device/lightreplacer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "oz" = ( /obj/structure/platform{ @@ -4719,10 +3784,7 @@ /area/adminlevel/chinook/event) "oA" = ( /obj/structure/machinery/cm_vending/sorted/medical, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "oB" = ( /obj/structure/machinery/computer/secure_data{ @@ -4731,10 +3793,7 @@ pixel_y = 7 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "oC" = ( /obj/structure/machinery/door_control{ @@ -4744,9 +3803,7 @@ pixel_y = -25; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "oD" = ( /turf/closed/shuttle/ert{ @@ -4765,27 +3822,19 @@ pixel_y = 11; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "oF" = ( /obj/structure/surface/rack, /obj/item/toy/beach_ball/holoball, /obj/item/toy/beach_ball/holoball, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "oG" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/chinook) "oH" = ( /obj/structure/stairs/perspective{ @@ -4796,16 +3845,12 @@ /area/adminlevel/chinook/event) "oI" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "oJ" = ( /obj/item/storage/surgical_tray, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/sec) "oM" = ( /obj/structure/surface/table/reinforced/black, @@ -4816,10 +3861,7 @@ pixel_x = 7; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "oN" = ( /obj/structure/machinery/light{ @@ -4829,9 +3871,7 @@ /area/adminlevel/chinook/event) "oO" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/offices) "oQ" = ( /obj/structure/closet, @@ -4842,10 +3882,7 @@ pixel_x = -16 }, /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/offices) "oV" = ( /obj/structure/surface/table/almayer, @@ -4858,10 +3895,7 @@ /obj/item/clothing/glasses/hud/health{ pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "oW" = ( /obj/structure/bed/stool, @@ -4903,16 +3937,11 @@ name = "Security Armory Lockdown"; pixel_y = 22 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "pe" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "pf" = ( /obj/structure/bed/chair/comfy{ @@ -4927,15 +3956,10 @@ icon_state = "p_stair_full" }, /obj/structure/platform, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "ph" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "pi" = ( /turf/closed/shuttle/ert{ @@ -4948,9 +3972,7 @@ /area/adminlevel/chinook/engineering) "pk" = ( /obj/structure/target, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook) "pl" = ( /obj/structure/platform{ @@ -4960,10 +3982,7 @@ icon_state = "p_stair_ew_full_cap"; layer = 3.5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "pm" = ( /obj/structure/largecrate/random/case/double, @@ -4974,10 +3993,7 @@ dir = 1; name = "\improper Provost Offices" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "pp" = ( /obj/structure/machinery/constructable_frame{ @@ -4989,9 +4005,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "pr" = ( /obj/item/storage/donut_box, @@ -5012,23 +4026,16 @@ /obj/structure/platform/strata/metal{ dir = 1 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "pw" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "px" = ( /obj/structure/surface/table/almayer, /obj/item/device/defibrillator, /obj/item/device/defibrillator, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "py" = ( /obj/structure/surface/table/reinforced/black, @@ -5041,18 +4048,14 @@ /area/adminlevel/chinook/offices) "pz" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "pA" = ( /obj/structure/machinery/door/airlock/almayer/command{ dir = 1; name = "Office of LtCol. Booker Peralta" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "pB" = ( /obj/structure/surface/table/reinforced/black, @@ -5080,9 +4083,7 @@ /turf/open/floor/wood, /area/adminlevel/chinook/offices) "pE" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 6 - }, +/turf/open/floor/almayer/uscm/directional/southeast, /area/adminlevel/chinook/shuttle) "pF" = ( /obj/structure/surface/table/reinforced/black, @@ -5090,26 +4091,19 @@ pixel_x = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "pG" = ( /obj/structure/bed/chair/dropship/passenger{ dir = 8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/chinook/shuttle/unpowered) "pH" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ name = "\improper Command Offices" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "pI" = ( /obj/structure/sign/safety/bridge{ @@ -5121,54 +4115,37 @@ /obj/structure/sign/safety/north{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "pJ" = ( /obj/structure/machinery/computer/secure_data{ dir = 4 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "pK" = ( /obj/structure/bed/chair/comfy{ desc = "A chair with leather padding and adjustable headrest. You could probably sit in one of these for ages. This one looks fit for a secretary to sit in."; name = "secretary's comfy chair" }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "pM" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "pN" = ( /obj/structure/machinery/computer/telecomms/traffic, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "pP" = ( /obj/structure/platform{ dir = 1 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "pQ" = ( /turf/closed/shuttle/elevator{ @@ -5193,10 +4170,7 @@ dir = 4 }, /obj/structure/prop/invuln/fusion_reactor, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "pU" = ( /obj/structure/platform{ @@ -5225,18 +4199,13 @@ /turf/open/floor/kutjevo/plate, /area/adminlevel/chinook/event) "pX" = ( -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "pY" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "pZ" = ( /obj/structure/bed/chair/comfy/black, @@ -5256,10 +4225,7 @@ /area/adminlevel/chinook/offices) "qb" = ( /obj/structure/machinery/vending/cigarette/colony, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "qc" = ( /obj/structure/barricade/handrail/kutjevo{ @@ -5286,31 +4252,21 @@ /obj/structure/machinery/sleep_console{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "qj" = ( -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "qk" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "ql" = ( /obj/structure/machinery/vending/coffee, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "qm" = ( /obj/structure/sign/poster{ @@ -5319,10 +4275,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/sec) "qn" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/adminlevel/chinook/sec) "qo" = ( /obj/structure/surface/table/reinforced/black, @@ -5337,15 +4290,10 @@ /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "qq" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/cargo) "qr" = ( /obj/structure/surface/table/reinforced/black, @@ -5353,16 +4301,11 @@ pixel_x = -3; pixel_y = 18 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "qu" = ( /obj/item/toy/inflatable_duck, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "qv" = ( /obj/structure/stairs/perspective{ @@ -5371,16 +4314,11 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "qw" = ( /obj/item/storage/box/m56d/m2c, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "qy" = ( /obj/structure/bed/chair/comfy{ @@ -5406,10 +4344,7 @@ /obj/item/roller{ pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "qB" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -5435,10 +4370,7 @@ pixel_y = 4 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "qD" = ( /obj/item/paper_bin/uscm{ @@ -5446,10 +4378,7 @@ }, /obj/item/tool/pen, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "qF" = ( /obj/structure/surface/table/reinforced/black, @@ -5460,10 +4389,7 @@ pixel_y = 8; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "qG" = ( /obj/structure/mirror{ @@ -5477,28 +4403,20 @@ /area/adminlevel/chinook/sec) "qH" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "qI" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "qK" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ name = "\improper Provost Offices" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "qM" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_edge/west, /area/adminlevel/chinook/event) "qN" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, @@ -5508,10 +4426,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "qP" = ( /obj/structure/bed/chair/comfy{ @@ -5523,10 +4438,7 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "qT" = ( /obj/item/clothing/glasses/sunglasses, @@ -5536,21 +4448,14 @@ "qU" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "qV" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "qX" = ( -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/adminlevel/chinook/sec) "qY" = ( /obj/structure/machinery/light{ @@ -5578,16 +4483,11 @@ /obj/item/storage/briefcase/inflatable, /obj/item/storage/briefcase/inflatable, /obj/item/storage/briefcase/inflatable, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "rd" = ( /obj/structure/closet/secure_closet/medical3, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "rf" = ( /obj/structure/sign/safety/synth_storage{ @@ -5598,16 +4498,11 @@ pixel_x = 32; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "rh" = ( /obj/structure/machinery/cm_vending/sorted/medical/chemistry, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "ri" = ( /turf/closed/shuttle/ert{ @@ -5631,32 +4526,23 @@ pixel_x = -3; pixel_y = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "rl" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "rm" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_edge/east, /area/adminlevel/chinook/event) "rn" = ( /turf/open/floor/kutjevo/tan/multi_tiles, /area/adminlevel/chinook/event) "ro" = ( /obj/structure/machinery/door/window/northleft, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "rp" = ( /turf/closed/shuttle/elevator{ @@ -5675,38 +4561,23 @@ /area/adminlevel/chinook/event) "ru" = ( /obj/structure/machinery/cm_vending/sorted/medical, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "rw" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "rx" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "ry" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/adminlevel/chinook/cargo) "rA" = ( /obj/item/stack/sheet/wood/medium_stack, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "rC" = ( /obj/structure/sign/safety/hazard{ @@ -5716,22 +4587,15 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/adminlevel/chinook) "rD" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/east, /area/adminlevel/chinook/offices) "rE" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "rF" = ( /obj/structure/sign/safety/bathmens{ @@ -5740,19 +4604,13 @@ /turf/open/floor/almayer, /area/adminlevel/chinook) "rG" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/north, /area/adminlevel/chinook/offices) "rH" = ( /obj/structure/machinery/power/terminal{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "rI" = ( /obj/structure/machinery/chem_dispenser/soda{ @@ -5785,10 +4643,7 @@ /turf/open/floor/kutjevo/plate, /area/adminlevel/chinook/event) "rN" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/north, /area/adminlevel/chinook) "rO" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ @@ -5803,10 +4658,7 @@ /turf/open/floor/kutjevo/tan/plate, /area/adminlevel/chinook/event) "rU" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northwest, /area/adminlevel/chinook/offices) "rV" = ( /obj/item/reagent_container/food/drinks/drinkingglass{ @@ -5826,16 +4678,11 @@ dir = 1; name = "Office of LtCol. Braden Stephenson" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "rY" = ( /obj/structure/machinery/power/smes, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "sa" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -5852,23 +4699,16 @@ /obj/structure/sign/safety/storage{ pixel_x = -18 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "sg" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/reagent_container/food/drinks/drinkingglass, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "sh" = ( /obj/structure/filingcabinet, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook/cargo) "si" = ( /obj/structure/machinery/computer/secure_data{ @@ -5879,16 +4719,11 @@ /area/adminlevel/chinook/offices) "sk" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "sl" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/adminlevel/chinook/engineering) "sm" = ( /obj/structure/machinery/disposal, @@ -5901,23 +4736,14 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/adminlevel/chinook) "sp" = ( /obj/structure/target, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/adminlevel/chinook) "sr" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "ss" = ( /obj/structure/surface/table/reinforced/black, @@ -5929,10 +4755,7 @@ /area/adminlevel/chinook/offices) "st" = ( /obj/structure/machinery/portable_atmospherics/canister/air, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "sw" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, @@ -5942,17 +4765,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "sz" = ( /obj/structure/target, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/adminlevel/chinook) "sA" = ( /obj/structure/machinery/light{ @@ -5964,9 +4781,7 @@ /obj/structure/sign/safety/conference_room{ pixel_y = -24 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "sD" = ( /obj/structure/surface/table/reinforced/black, @@ -5994,10 +4809,7 @@ pixel_x = 24; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/adminlevel/chinook/offices) "sF" = ( /obj/structure/machinery/door/poddoor/shutters/almayer{ @@ -6005,9 +4817,7 @@ id = "chinookcargo"; name = "\improper Cargo Bay Shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/chinook/shuttle) "sG" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -6017,37 +4827,25 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/engineering) "sH" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/adminlevel/chinook/cargo) "sJ" = ( /obj/structure/sign/nosmoking_2{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "sK" = ( /obj/structure/sign/safety/storage{ pixel_x = -17 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "sL" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 27 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "sM" = ( /obj/effect/decal/warning_stripes{ @@ -6056,9 +4854,7 @@ /obj/structure/surface/rack, /obj/item/clothing/head/welding, /obj/item/stack/sheet/metal/large_stack, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "sP" = ( /obj/structure/desertdam/decals/road_edge{ @@ -6113,25 +4909,16 @@ pixel_x = -14; pixel_y = 6 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "sS" = ( /obj/structure/filingcabinet, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "sT" = ( /obj/structure/largecrate/random, /obj/item/tool/weldpack, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "sU" = ( /obj/structure/platform{ @@ -6140,10 +4927,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/adminlevel/chinook/cargo) "sV" = ( /obj/structure/surface/table/reinforced/black, @@ -6159,37 +4943,23 @@ icon_state = "p_stair_ew_full_cap"; layer = 3.5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "sX" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "sY" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/adminlevel/chinook/medical) "sZ" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "ta" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/cryo) "tb" = ( /obj/item/device/lightreplacer, @@ -6209,17 +4979,12 @@ dir = 8 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "te" = ( /obj/structure/closet/crate, /obj/item/storage/fancy/cigarettes/lucky_strikes, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cargo) "tf" = ( /turf/closed/shuttle/ert{ @@ -6250,26 +5015,19 @@ dir = 8 }, /obj/structure/platform/strata/metal, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "tp" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook) "tq" = ( /obj/structure/machinery/door/airlock/almayer/generic{ name = "Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "tr" = ( /obj/structure/surface/table/reinforced/black, @@ -6278,26 +5036,18 @@ /area/adminlevel/chinook/event) "tt" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "tu" = ( /obj/structure/morgue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "tv" = ( /obj/item/storage/toolbox/mechanical{ pixel_x = 1; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "tw" = ( /obj/structure/closet/secure_closet/personal, @@ -6310,18 +5060,13 @@ "tx" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "ty" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "tz" = ( /obj/structure/surface/rack, @@ -6333,19 +5078,13 @@ /obj/item/storage/fancy/cigar/tarbacks{ pixel_y = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "tB" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/adminlevel/chinook/shuttle) "tC" = ( /turf/closed/wall/almayer/outer, @@ -6358,25 +5097,17 @@ /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "tG" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "tH" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/sec) "tJ" = ( /obj/structure/flora/pottedplant/random, @@ -6385,23 +5116,17 @@ "tK" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/storage/box/drinkingglasses, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "tL" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/offices) "tM" = ( /obj/structure/barricade/handrail{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "tN" = ( /turf/closed/shuttle/ert{ @@ -6410,14 +5135,10 @@ /area/adminlevel/chinook/shuttle/unpowered) "tO" = ( /obj/structure/target/syndicate, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook) "tP" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "tQ" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -6432,19 +5153,13 @@ }, /obj/effect/decal/cleanable/blood/oil/streak, /obj/item/tool/wrench, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/adminlevel/chinook/engineering) "tT" = ( /turf/closed/wall/almayer/reinforced, /area/adminlevel/chinook/shuttle) "tU" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/adminlevel/chinook) "tV" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -6482,18 +5197,14 @@ id = "chinook"; name = "scoreboard reset button" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "ud" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ dir = 2; name = "\improper Bar" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "ue" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -6501,51 +5212,36 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "uf" = ( /obj/structure/machinery/light, /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/adminlevel/chinook/shuttle) "ug" = ( /obj/structure/sign/safety/bathwomens{ pixel_x = 15; pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "uh" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "ui" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "uj" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cargo) "uo" = ( /obj/structure/sign/safety/opens_up{ @@ -6566,15 +5262,10 @@ /area/adminlevel/chinook/offices) "ur" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "us" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "ut" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -6593,10 +5284,7 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "uw" = ( /obj/structure/bed/chair/comfy, @@ -6606,10 +5294,7 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "uy" = ( /obj/structure/desertdam/decals/road_edge{ @@ -6626,9 +5311,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook) "uB" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -6642,10 +5325,7 @@ /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "uD" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -6658,15 +5338,10 @@ id = "chinookarmorytr"; name = "Firing Range Equipment Lockdown" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "uF" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "uG" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -6682,10 +5357,7 @@ /obj/item/device/binoculars, /obj/item/device/binoculars, /obj/item/device/binoculars, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "uJ" = ( /obj/structure/machinery/door_control{ @@ -6693,30 +5365,21 @@ name = "Security Sector Lockdown"; pixel_y = 22 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "uK" = ( /obj/structure/bed/chair/comfy, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northeast, /area/adminlevel/chinook/offices) "uM" = ( /obj/effect/decal/warning_stripes{ icon_state = "NW-out"; layer = 2.5 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "uO" = ( /obj/structure/sign/prop1{ @@ -6736,9 +5399,7 @@ /obj/item/weapon/gun/shotgun/combat, /obj/item/weapon/gun/shotgun/combat, /obj/item/weapon/gun/shotgun/combat, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/offices) "uR" = ( /obj/structure/machinery/floodlight/landing, @@ -6758,19 +5419,13 @@ /area/adminlevel/chinook) "uT" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/chinook/medical) "uU" = ( /obj/structure/bed/chair/comfy/blue{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "uW" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -6800,15 +5455,10 @@ dir = 1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "vb" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/adminlevel/chinook) "vc" = ( /obj/structure/sign/ROsign{ @@ -6826,15 +5476,11 @@ pixel_x = 12; pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/chinook) "ve" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cryo) "vf" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -6850,16 +5496,10 @@ pixel_x = 32; pixel_y = -12 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "vi" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/adminlevel/chinook/medical) "vk" = ( /obj/structure/machinery/light, @@ -6875,10 +5515,7 @@ pixel_x = 9; pixel_y = -21 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "vo" = ( /obj/item/reagent_container/food/drinks/bottle/whiskey{ @@ -6895,10 +5532,7 @@ "vq" = ( /obj/structure/largecrate/random/case/small, /obj/item/circuitboard/airlock, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/chinook/engineering) "vs" = ( /obj/structure/closet/secure_closet/commander, @@ -6907,57 +5541,36 @@ "vt" = ( /obj/structure/surface/table/reinforced/black, /obj/item/toy/deck, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook) "vu" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 8; - icon_state = "logo_c" - }, +/turf/open/floor/almayer/uscm/directional/logo_c/west, /area/adminlevel/chinook/shuttle) "vv" = ( /obj/structure/bed/stool, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "vw" = ( /obj/structure/sign/safety/bathmens{ pixel_x = 15; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "vx" = ( /obj/structure/flora/pottedplant/random, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "vz" = ( /obj/structure/closet/secure_closet/military_police, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "vA" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "vB" = ( /obj/structure/sign/safety/airlock{ @@ -6967,14 +5580,10 @@ pixel_x = 15; pixel_y = -28 }, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/adminlevel/chinook/shuttle) "vC" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin7" - }, +/turf/open/shuttle/dropship/light_grey_top_right, /area/adminlevel/chinook/shuttle/unpowered) "vE" = ( /obj/structure/sign/safety/ammunition{ @@ -6985,18 +5594,12 @@ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "vG" = ( /obj/structure/filingcabinet, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "vH" = ( /obj/structure/sign/safety/airlock{ @@ -7012,10 +5615,7 @@ /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "vJ" = ( /obj/structure/machinery/light{ @@ -7049,20 +5649,14 @@ layer = 3.1 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "vQ" = ( /obj/structure/largecrate/supply, /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "vR" = ( /obj/structure/bed/chair{ @@ -7078,9 +5672,7 @@ pixel_x = 12; pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "vT" = ( /obj/item/trash/barcardine, @@ -7091,48 +5683,33 @@ dir = 1 }, /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "vW" = ( /obj/structure/machinery/telecomms/processor, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "vX" = ( /obj/structure/machinery/cm_vending/sorted/medical, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "vZ" = ( /obj/structure/cargo_container/seegson/mid, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "wc" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/taperecorder, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "wd" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/emails{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "we" = ( /obj/structure/surface/table/reinforced/black, @@ -7140,10 +5717,7 @@ pixel_y = 6 }, /obj/item/tool/pen, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "wj" = ( /obj/structure/bed/chair/comfy{ @@ -7160,9 +5734,7 @@ /area/adminlevel/chinook/event) "wl" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook) "wm" = ( /obj/structure/desertdam/decals/road_edge{ @@ -7179,9 +5751,7 @@ dir = 1 }, /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "wp" = ( /obj/structure/sign/safety/hazard{ @@ -7192,29 +5762,19 @@ pixel_x = 32; pixel_y = -6 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "wq" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/strata{ - desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_wood, /area/adminlevel/chinook/offices) "wr" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/chinook) "wt" = ( /obj/structure/sign/safety/synth_storage{ @@ -7225,18 +5785,13 @@ pixel_x = 31; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "wu" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_edge/west, /area/adminlevel/chinook/event) "wx" = ( /obj/item/storage/box/drinkingglasses, @@ -7269,10 +5824,7 @@ pixel_x = -2; pixel_y = 9 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook) "wD" = ( /obj/structure/surface/table/reinforced/prison, @@ -7280,23 +5832,16 @@ pixel_x = -3; pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "wE" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "wF" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/computer/research, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "wG" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -7305,22 +5850,15 @@ "wH" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/ashtray/glass, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "wI" = ( /obj/structure/machinery/door/window/southright, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "wL" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/sec) "wN" = ( /obj/effect/decal/warning_stripes{ @@ -7330,15 +5868,11 @@ /area/adminlevel/chinook/engineering) "wP" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "wQ" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "wS" = ( /turf/closed/shuttle/elevator{ @@ -7347,51 +5881,36 @@ /area/adminlevel/chinook/cargo) "wT" = ( /obj/structure/machinery/cm_vending/clothing/dress, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "wU" = ( /obj/structure/closet/crate/freezer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "wV" = ( /obj/structure/bed/chair/comfy, /turf/open/floor/wood, /area/adminlevel/chinook) "wW" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/chinook/medical) "wX" = ( /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "wY" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "xa" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/chinook/offices) "xd" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -7403,20 +5922,14 @@ id = "chinook_solitary3"; name = "Solitary Cell 3 Shutters" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "xe" = ( /obj/structure/surface/table/reinforced/black, /obj/item/storage/fancy/cigar{ pixel_y = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "xf" = ( /obj/structure/platform/strata/metal{ @@ -7425,9 +5938,7 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "xg" = ( /obj/structure/closet/secure_closet/guncabinet/red, @@ -7435,16 +5946,11 @@ /obj/item/weapon/gun/shotgun/combat, /obj/item/ammo_magazine/shotgun/buckshot, /obj/structure/machinery/door/window/brigdoor/southleft, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook/offices) "xh" = ( /obj/structure/machinery/light/small, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "xi" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -7454,9 +5960,7 @@ /obj/item/book/manual/chef_recipes, /obj/item/clothing/head/chefhat, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "xk" = ( /obj/structure/sign/safety/bathmens{ @@ -7466,9 +5970,7 @@ pixel_x = 12; pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/chinook) "xm" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, @@ -7482,9 +5984,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 27 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "xq" = ( /obj/structure/platform/strata/metal{ @@ -7493,9 +5993,7 @@ /obj/structure/platform/strata/metal{ dir = 8 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "xr" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -7514,18 +6012,13 @@ /area/adminlevel/chinook) "xu" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "xv" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "xw" = ( /obj/structure/bed/sofa/south/grey, @@ -7537,31 +6030,22 @@ /area/adminlevel/chinook/event) "xz" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/sec) "xA" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 27 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "xC" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/folder/black, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "xE" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "xF" = ( /obj/structure/surface/rack, @@ -7578,17 +6062,13 @@ dir = 1; name = "\improper Offices" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "xI" = ( /obj/structure/sign/safety/bathunisex{ pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "xK" = ( /turf/closed/shuttle/ert{ @@ -7599,10 +6079,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_18" }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/chinook/sec) "xN" = ( /obj/structure/surface/table/almayer, @@ -7618,10 +6095,7 @@ /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/offices) "xR" = ( /obj/structure/flora/pottedplant{ @@ -7641,22 +6115,14 @@ /area/adminlevel/chinook) "xV" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "xW" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin4" - }, +/turf/open/shuttle/dropship/light_grey_bottom_left, /area/adminlevel/chinook/shuttle/unpowered) "xY" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/strata{ - desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_wood, /area/adminlevel/chinook/offices) "xZ" = ( /obj/structure/surface/table/reinforced/black, @@ -7664,42 +6130,29 @@ pixel_y = 4; pixel_x = -13 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "ya" = ( /obj/structure/machinery/door/airlock/almayer/command{ dir = 1; name = "Office of Col. Samantha Maverick" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "yb" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "yf" = ( /obj/structure/largecrate/random, /obj/item/tool/crowbar, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "yg" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "yh" = ( /turf/closed/shuttle/ert{ @@ -7720,18 +6173,13 @@ /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/event) "yn" = ( /obj/structure/machinery/door/airlock/almayer/medical{ name = "\improper Morgue" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "yo" = ( /obj/structure/bed/chair/comfy{ @@ -7745,19 +6193,14 @@ /area/adminlevel/chinook/event) "yr" = ( /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "yu" = ( /obj/structure/surface/table/reinforced/black, /obj/structure/machinery/computer/secure_data{ dir = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "yv" = ( /obj/structure/machinery/light, @@ -7768,9 +6211,7 @@ /obj/item/storage/box/flashbangs, /obj/item/storage/box/flashbangs, /obj/item/storage/box/flashbangs, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "yx" = ( /obj/structure/sign/poster{ @@ -7782,26 +6223,18 @@ /obj/structure/closet/secure_closet/guncabinet/red{ name = "provost armor rack" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "yz" = ( /obj/structure/surface/table/almayer, /obj/item/stack/sheet/metal/large_stack, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "yA" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "yC" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -7816,37 +6249,27 @@ /area/adminlevel/chinook/event) "yJ" = ( /obj/structure/cargo_container/arious/mid, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/cargo) "yK" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_x = -30 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "yL" = ( /obj/structure/cargo_container/arious/leftmid, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/cargo) "yM" = ( /obj/structure/machinery/cryopod, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "yN" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "yO" = ( /obj/structure/platform, @@ -7857,19 +6280,14 @@ /obj/structure/barricade/handrail/strata{ layer = 4.5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "yP" = ( /obj/structure/machinery/photocopier, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "yQ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -7913,55 +6331,38 @@ /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/chinook/medical) "yY" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/telecomms/broadcaster, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "yZ" = ( /obj/structure/filingcabinet, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/adminlevel/chinook/cargo) "zb" = ( /obj/structure/bed/sofa/vert/grey, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/adminlevel/chinook/shuttle) "zc" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_x = 30 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "zd" = ( /obj/structure/sign/safety/med_cryo{ pixel_x = 31 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "zf" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "zg" = ( /obj/structure/surface/table/reinforced/black, @@ -7969,10 +6370,7 @@ pixel_x = -7; pixel_y = 11 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "zi" = ( /obj/effect/decal/warning_stripes{ @@ -7981,25 +6379,16 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 27 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "zj" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "zl" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/offices) "zm" = ( /obj/structure/machinery/door_control{ @@ -8009,9 +6398,7 @@ pixel_y = -25; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "zp" = ( /obj/structure/surface/table/reinforced/black, @@ -8025,19 +6412,13 @@ pixel_x = 3; pixel_y = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "zq" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "zt" = ( /obj/structure/surface/table/reinforced/black, @@ -8047,10 +6428,7 @@ /obj/item/paper{ pixel_x = -5 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "zw" = ( /turf/open/floor/wood, @@ -8060,9 +6438,7 @@ /area/adminlevel/chinook/engineering) "zD" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "zE" = ( /obj/structure/surface/table/reinforced/black, @@ -8070,10 +6446,7 @@ pixel_x = -1; pixel_y = -3 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "zG" = ( /obj/item/tool/lighter/zippo{ @@ -8085,16 +6458,10 @@ pixel_x = -4; pixel_y = 6 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "zH" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "zI" = ( /obj/structure/prop/almayer/name_stencil{ @@ -8104,9 +6471,7 @@ /turf/open/floor/almayer_hull, /area/space) "zJ" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "zL" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions{ @@ -8118,10 +6483,7 @@ id = "chinookreq"; name = "Requisitions Lockdown" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "zM" = ( /obj/structure/surface/table/reinforced/black, @@ -8137,38 +6499,25 @@ pixel_y = 25; req_access_txt = "6" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "zP" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/sec) "zR" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/chinook/medical) "zS" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "zT" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "zU" = ( /obj/structure/platform, @@ -8179,10 +6528,7 @@ /obj/structure/barricade/handrail/strata{ layer = 4.5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "zW" = ( /turf/closed/wall/almayer/reinforced, @@ -8190,19 +6536,13 @@ "zX" = ( /obj/structure/platform, /obj/structure/prop/invuln/fusion_reactor, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "zY" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/light, /obj/structure/machinery/recharger, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/adminlevel/chinook/offices) "Ac" = ( /obj/structure/surface/table/almayer, @@ -8211,9 +6551,7 @@ pixel_x = 5; pixel_y = 5 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/offices) "Ad" = ( /turf/closed/shuttle/ert{ @@ -8222,9 +6560,7 @@ /area/adminlevel/chinook/shuttle/unpowered) "Ae" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/offices) "Af" = ( /obj/structure/machinery/light{ @@ -8233,26 +6569,18 @@ /obj/structure/sign/nosmoking_1{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/adminlevel/chinook/medical) "Ag" = ( /obj/structure/machinery/optable, /obj/item/tank/anesthetic, /obj/item/clothing/mask/breath/medical, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/sec) "Ah" = ( /obj/structure/machinery/computer/card, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Ai" = ( /turf/closed/shuttle/ert{ @@ -8261,16 +6589,11 @@ /area/adminlevel/chinook/shuttle/unpowered) "Aj" = ( /obj/structure/bed/sofa/vert/grey/top, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/adminlevel/chinook/shuttle) "Al" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/chinook/offices) "Am" = ( /obj/structure/window/reinforced/tinted/frosted, @@ -8287,35 +6610,26 @@ "Ao" = ( /obj/structure/largecrate/random/barrel/green, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Ap" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/flashlight/lamp, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "As" = ( /turf/closed/wall/almayer, /area/adminlevel/chinook/cargo) "Au" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "Aw" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ dir = 1; name = "\improper Tool Storage" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Ax" = ( /obj/item/storage/box/cups{ @@ -8324,9 +6638,7 @@ }, /obj/structure/machinery/light, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "Ay" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -8353,15 +6665,11 @@ /area/adminlevel/chinook/engineering) "AB" = ( /obj/structure/machinery/optable, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "AC" = ( /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "AD" = ( /turf/closed/shuttle/elevator, @@ -8370,27 +6678,17 @@ /obj/structure/bed/chair/office/dark{ dir = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "AF" = ( /obj/structure/machinery/door/airlock/almayer/command{ name = "\improper Dining Hall" }, -/turf/open/floor/strata{ - desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_wood, /area/adminlevel/chinook/event) "AG" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "AH" = ( /obj/structure/machinery/vending/coffee, @@ -8407,10 +6705,7 @@ /obj/item/reagent_container/food/snacks/sandwich{ pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/event) "AJ" = ( /obj/structure/bed/sofa/south/grey, @@ -8427,16 +6722,11 @@ /obj/structure/sign/nosmoking_1{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/adminlevel/chinook/medical) "AM" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "AP" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep/training, @@ -8445,9 +6735,7 @@ name = "\improper Range Safety Guidelines"; pixel_x = -32 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook) "AR" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -8458,9 +6746,7 @@ /area/adminlevel/chinook/event) "AS" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "AU" = ( /turf/closed/shuttle/ert{ @@ -8472,17 +6758,12 @@ dir = 8 }, /obj/structure/prop/invuln/fusion_reactor, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "AX" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cargo) "AY" = ( /obj/structure/closet/secure_closet/personal, @@ -8507,10 +6788,7 @@ pixel_x = 3; pixel_y = 24 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "Bc" = ( /turf/closed/wall/almayer/outer, @@ -8536,20 +6814,14 @@ pixel_y = 7 }, /obj/item/toy/deck, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Bg" = ( /obj/structure/machinery/computer/secure_data{ dir = 4 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Bh" = ( /obj/structure/surface/table/reinforced/black, @@ -8575,10 +6847,7 @@ pixel_x = -11; pixel_y = 7 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Bk" = ( /obj/structure/surface/table/reinforced/black, @@ -8586,19 +6855,13 @@ pixel_x = -7; pixel_y = 11 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "Bn" = ( /obj/structure/surface/table/almayer, /obj/item/storage/belt/utility/full, /obj/item/device/lightreplacer, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/chinook/engineering) "Bp" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -8613,15 +6876,10 @@ "Bt" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/chinook/engineering) "Bu" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 10 - }, +/turf/open/floor/almayer/uscm/directional/southwest, /area/adminlevel/chinook/shuttle) "Bx" = ( /obj/structure/surface/table/reinforced/black, @@ -8629,19 +6887,13 @@ dir = 4; pixel_x = 1 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "By" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/chinook/medical) "Bz" = ( /obj/structure/surface/table/almayer, @@ -8650,10 +6902,7 @@ pixel_x = 6; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/chinook/engineering) "BA" = ( /obj/structure/machinery/light{ @@ -8662,38 +6911,24 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/adminlevel/chinook/shuttle) "BB" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "BC" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "BF" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "BG" = ( /obj/structure/bed/chair/office/dark{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/chinook/engineering) "BH" = ( /obj/structure/bed/chair/office/dark{ @@ -8711,30 +6946,20 @@ /area/adminlevel/chinook/offices) "BJ" = ( /obj/item/toy/beach_ball, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "BK" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/chinook/engineering) "BN" = ( /obj/structure/machinery/body_scanconsole{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "BO" = ( /obj/structure/machinery/autolathe, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/adminlevel/chinook/cargo) "BP" = ( /obj/structure/platform{ @@ -8744,9 +6969,7 @@ /area/adminlevel/chinook/event) "BR" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "BS" = ( /turf/open/floor/plating/plating_catwalk, @@ -8758,10 +6981,7 @@ /obj/structure/stairs/perspective{ icon_state = "p_stair_full" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "BV" = ( /obj/structure/platform_decoration{ @@ -8774,15 +6994,10 @@ dir = 4 }, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/chinook/sec) "BX" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/adminlevel/chinook/event) "BY" = ( /obj/structure/machinery/door_control{ @@ -8792,10 +7007,7 @@ pixel_y = 8; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "BZ" = ( /obj/structure/desertdam/decals/road_edge{ @@ -8824,10 +7036,7 @@ pixel_x = 4; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "Cf" = ( /obj/structure/sign/safety/firingrange{ @@ -8838,10 +7047,7 @@ pixel_x = -17; pixel_y = -6 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "Cg" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -8860,34 +7066,21 @@ /obj/structure/sign/safety/cryo{ pixel_x = -18 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/chinook) "Ck" = ( /obj/structure/surface/table/reinforced/black, -/turf/open/floor/strata{ - desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_wood, /area/adminlevel/chinook/offices) "Cm" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Cn" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Co" = ( /obj/structure/machinery/vending/coffee, @@ -8900,10 +7093,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Cq" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, @@ -8923,9 +7113,7 @@ pixel_x = -2; pixel_y = 23 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "Ct" = ( /obj/structure/machinery/fuelcell_recycler, @@ -8945,14 +7133,10 @@ desc = "The plaque reads, 'This plaque is awarded to: KARL WALZ, For superior and unrivaled strategic prowess during the 2173 War Games, scoring a decisive and triumphant victory for their side.'"; name = "2173 Commanding Excellence Award" }, -/turf/open/floor/almayer{ - icon_state = "ai_floors" - }, +/turf/open/floor/almayer/ai_floors, /area/adminlevel/chinook/offices) "Cx" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 9 - }, +/turf/open/floor/almayer/uscm/directional/northwest, /area/adminlevel/chinook/shuttle) "Cz" = ( /obj/structure/bed/sofa/south/grey, @@ -8967,10 +7151,7 @@ /area/adminlevel/chinook/offices) "CC" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "CE" = ( /obj/structure/bed/chair/comfy{ @@ -8983,9 +7164,7 @@ /area/adminlevel/chinook/event) "CF" = ( /obj/structure/barricade/handrail/strata, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook) "CH" = ( /obj/structure/machinery/light, @@ -8995,49 +7174,32 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "CK" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook/cryo) "CM" = ( /obj/structure/machinery/light, /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "CP" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin8" - }, +/turf/open/shuttle/dropship/light_grey_bottom_right, /area/adminlevel/chinook/shuttle/unpowered) "CQ" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "CS" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "CT" = ( /obj/effect/decal/medical_decals{ icon_state = "triagedecaldir" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "CU" = ( /obj/structure/machinery/vending/snack, @@ -9051,10 +7213,7 @@ pixel_x = -16; pixel_y = -12 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "CX" = ( /obj/structure/bed/chair/comfy{ @@ -9063,16 +7222,11 @@ /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Da" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/event) "Db" = ( /obj/structure/machinery/light{ @@ -9081,10 +7235,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ name = "\improper Engineering" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "Dc" = ( /obj/structure/toilet{ @@ -9104,10 +7255,7 @@ pixel_y = -3 }, /obj/item/tool/scythe, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook/event) "Df" = ( /obj/structure/bed/chair/comfy/black{ @@ -9155,9 +7303,7 @@ /obj/item/weapon/gun/shotgun/combat, /obj/item/weapon/gun/shotgun/combat, /obj/item/weapon/gun/shotgun/combat, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "Dp" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -9171,9 +7317,7 @@ pixel_y = 27 }, /obj/structure/bed/chair/wheelchair, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "Dr" = ( /obj/structure/closet/secure_closet{ @@ -9184,17 +7328,12 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Ds" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/device/flashlight/lamp, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "Dt" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -9260,10 +7399,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/adminlevel/chinook/shuttle) "DD" = ( /obj/structure/machinery/door_control{ @@ -9278,10 +7414,7 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "DH" = ( /obj/structure/bed/chair/comfy{ @@ -9290,10 +7423,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "DJ" = ( /turf/closed/shuttle/ert, @@ -9304,10 +7434,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "DN" = ( /obj/effect/decal/warning_stripes{ @@ -9319,10 +7446,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/engineering) "DO" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "DP" = ( /obj/structure/prop/almayer/name_stencil{ @@ -9334,72 +7458,48 @@ "DR" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "DS" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/offices) "DT" = ( /obj/structure/machinery/cryopod, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cryo) "DV" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "DY" = ( /obj/structure/bed/sofa/vert/grey/bot, -/turf/open/floor/almayer{ - icon_state = "emeraldfull" - }, +/turf/open/floor/almayer/emeraldfull, /area/adminlevel/chinook/shuttle) "DZ" = ( /obj/structure/closet/fireaxecabinet{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Ea" = ( /obj/structure/sign/safety/security{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "Ed" = ( /obj/structure/machinery/cm_vending/clothing/dress, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "Eg" = ( /obj/structure/closet/coffin, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Eh" = ( /obj/structure/bed/chair/comfy{ @@ -9408,16 +7508,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/adminlevel/chinook/sec) "Ei" = ( /obj/structure/filingcabinet, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Ej" = ( /obj/structure/sign/safety/coffee{ @@ -9427,9 +7522,7 @@ pixel_x = -16; pixel_y = -12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "Ek" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -9449,9 +7542,7 @@ /area/adminlevel/chinook/offices) "El" = ( /obj/structure/bed/chair/dropship/passenger, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/chinook/shuttle/unpowered) "Em" = ( /turf/open/floor/kutjevo, @@ -9462,10 +7553,7 @@ /obj/item/roller{ pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "Eo" = ( /obj/structure/bed/chair/comfy{ @@ -9481,9 +7569,7 @@ /obj/structure/platform/strata/metal{ dir = 4 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "Eq" = ( /obj/structure/machinery/vending/hydronutrients, @@ -9499,44 +7585,28 @@ /turf/open/floor/almayer, /area/adminlevel/chinook) "Et" = ( -/turf/open/floor/strata{ - desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_wood, /area/adminlevel/chinook/offices) "Ev" = ( /obj/structure/barricade/handrail, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Ew" = ( /obj/structure/surface/table/reinforced/black, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/adminlevel/chinook) "Ex" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Ey" = ( -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/north, /area/adminlevel/chinook) "EA" = ( /obj/structure/sign/safety/reception{ pixel_x = -15 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/chinook) "EB" = ( /obj/structure/surface/table/reinforced/black, @@ -9544,10 +7614,7 @@ dir = 8; pixel_y = 6 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "ED" = ( /obj/structure/bed/sofa/south/grey/right, @@ -9560,10 +7627,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/east, /area/adminlevel/chinook/shuttle) "EG" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -9586,10 +7650,7 @@ /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northwest, /area/adminlevel/chinook/shuttle) "EQ" = ( /obj/item/reagent_container/food/snacks/meat{ @@ -9605,19 +7666,14 @@ pixel_y = 6 }, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "ET" = ( /obj/structure/machinery/vending/security, /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "EU" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor{ @@ -9626,17 +7682,11 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/event) "EV" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook) "EZ" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "Fa" = ( /obj/structure/closet/secure_closet/guncabinet/red, @@ -9644,9 +7694,7 @@ /obj/item/weapon/gun/shotgun/combat, /obj/item/ammo_magazine/shotgun/buckshot, /obj/structure/machinery/door/window/brigdoor/southright, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook/offices) "Fb" = ( /obj/structure/bed/chair/office/dark{ @@ -9665,20 +7713,14 @@ pixel_x = -16 }, /obj/structure/flora/pottedplant/random, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook) "Ff" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook) "Fg" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook) "Fi" = ( /obj/structure/surface/rack, @@ -9688,9 +7730,7 @@ /obj/item/device/binoculars, /obj/item/device/binoculars, /obj/item/device/binoculars, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "Fk" = ( /obj/structure/sign/ROsign{ @@ -9698,30 +7738,22 @@ name = "\improper Range Safety Guidelines"; pixel_y = -29 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook) "Fl" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/sec) "Fm" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook) "Fn" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/offices) "Fq" = ( /obj/structure/surface/table/reinforced/black, @@ -9729,42 +7761,29 @@ icon_state = "pottedplant_27"; pixel_y = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "Fr" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Ft" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "Fu" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "Fv" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Fx" = ( /turf/closed/shuttle/elevator/gears, @@ -9773,25 +7792,16 @@ /obj/structure/surface/table/almayer, /obj/item/tool/extinguisher, /obj/item/tool/extinguisher, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "Fz" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "FD" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/adminlevel/chinook/shuttle) "FE" = ( /obj/structure/desertdam/decals/road_edge{ @@ -9807,10 +7817,7 @@ /obj/structure/sign/prop3{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "FG" = ( /obj/structure/surface/table/almayer, @@ -9821,25 +7828,19 @@ /area/adminlevel/chinook/sec) "FH" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "FK" = ( /obj/structure/morgue{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "FL" = ( /obj/structure/machinery/body_scanconsole{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "FM" = ( /obj/structure/bed/stool, @@ -9852,9 +7853,7 @@ pixel_y = 5 }, /obj/item/storage/box/ids, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "FP" = ( /obj/structure/machinery/light, @@ -9863,9 +7862,7 @@ /area/adminlevel/chinook/sec) "FQ" = ( /obj/structure/machinery/telecomms/hub, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "FR" = ( /obj/structure/surface/table/almayer, @@ -9880,23 +7877,17 @@ /obj/item/folder/yellow{ pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "FU" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/sliceable/pumpkinpie{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "FV" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_edge/west, /area/adminlevel/chinook) "FW" = ( /obj/structure/desertdam/decals/road_edge{ @@ -9915,15 +7906,10 @@ /obj/structure/platform{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "FY" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_edge/east, /area/adminlevel/chinook) "FZ" = ( /obj/structure/sign/safety/medical{ @@ -9933,10 +7919,7 @@ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Ga" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -9945,16 +7928,11 @@ /turf/open/floor/almayer, /area/adminlevel/chinook) "Gb" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/west, /area/adminlevel/chinook/sec) "Gc" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/freight, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/chinook/cargo) "Gf" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -9962,18 +7940,13 @@ /obj/item/reagent_container/food/snacks/sandwich{ pixel_y = 22 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "Gg" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "Gi" = ( /obj/structure/platform{ @@ -9982,10 +7955,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Gk" = ( /obj/structure/sign/safety/medical{ @@ -10003,10 +7973,7 @@ pixel_x = -12; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "Go" = ( /turf/open/floor/plating/plating_catwalk, @@ -10015,19 +7982,13 @@ /obj/structure/sign/prop3{ pixel_y = 28 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "Gt" = ( /obj/structure/sign/safety/galley{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "Gu" = ( /obj/structure/desertdam/decals/road_edge{ @@ -10056,41 +8017,26 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook) "Gx" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "Gz" = ( /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/strata{ - desc = "Faux wooden floor boards, certified fire resistant. Begrudgingly put in place of actual wood due to concerns about 'fire safety'. Whatever that means."; - icon = 'icons/turf/floors/floors.dmi'; - icon_state = "wood" - }, +/turf/open/floor/strata/faux_wood, /area/adminlevel/chinook/offices) "GA" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "GB" = ( /obj/structure/sign/safety/storage{ pixel_y = -28 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/chinook/medical) "GC" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -10100,24 +8046,17 @@ /area/adminlevel/chinook/sec) "GD" = ( /obj/structure/machinery/door/airlock/almayer/generic, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/adminlevel/chinook/shuttle/unpowered) "GE" = ( /obj/structure/largecrate/supply/medicine/blood, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "GF" = ( /obj/structure/sign/safety/conference_room{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "GG" = ( /obj/structure/surface/table/reinforced/black, @@ -10134,15 +8073,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "GJ" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "GK" = ( /obj/structure/surface/table/reinforced/black, @@ -10150,25 +8085,17 @@ /obj/item/paper{ pixel_x = -5 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "GL" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "GM" = ( /obj/structure/surface/table/almayer, /obj/item/device/lightreplacer, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "GN" = ( /obj/structure/machinery/light{ @@ -10177,33 +8104,21 @@ /turf/open/floor/plating/plating_catwalk, /area/adminlevel/chinook/sec) "GP" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/adminlevel/chinook/engineering) "GQ" = ( /obj/structure/largecrate/random/case, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/adminlevel/chinook/engineering) "GR" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "GS" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "GT" = ( /obj/structure/surface/table/almayer, @@ -10220,34 +8135,23 @@ pixel_y = 5 }, /obj/item/storage/box/masks, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "GV" = ( /obj/structure/sign/safety/coffee{ pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "GW" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "GX" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Ha" = ( /obj/structure/window/framed/almayer, @@ -10255,10 +8159,7 @@ /area/adminlevel/chinook/engineering) "Hb" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/adminlevel/chinook/engineering) "Hd" = ( /obj/structure/machinery/light{ @@ -10271,10 +8172,7 @@ /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Hg" = ( /obj/structure/sign/safety/airlock{ @@ -10293,38 +8191,26 @@ /obj/structure/surface/table/almayer, /obj/item/storage/belt/utility/full, /obj/item/device/lightreplacer, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "Hj" = ( /obj/structure/surface/table/almayer, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "Hl" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/chinook/engineering) "Hm" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Hn" = ( /obj/structure/prop/invuln/fusion_reactor, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Ho" = ( /obj/effect/decal/warning_stripes{ @@ -10340,18 +8226,13 @@ /area/adminlevel/chinook) "Hr" = ( /obj/structure/machinery/cm_vending/sorted/uniform_supply, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook/cargo) "Hs" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/east, /area/adminlevel/chinook) "Hu" = ( /obj/structure/bed/chair/comfy{ @@ -10378,17 +8259,11 @@ pixel_x = 14; pixel_y = -14 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/adminlevel/chinook/engineering) "Hz" = ( /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "HA" = ( /obj/structure/stairs/perspective{ @@ -10406,9 +8281,7 @@ name = "Freezer"; req_access_txt = "30" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "HE" = ( /obj/structure/bed/chair/comfy{ @@ -10418,9 +8291,7 @@ /area/adminlevel/chinook) "HF" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "HG" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -10462,23 +8333,15 @@ }, /obj/item/tool/wirecutters/clippers, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook/event) "HL" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "HM" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "HN" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -10496,16 +8359,11 @@ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/adminlevel/chinook) "HP" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "HQ" = ( /obj/structure/largecrate/supply, @@ -10516,20 +8374,14 @@ /obj/structure/sign/safety/coffee{ pixel_x = -16 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "HR" = ( /obj/structure/largecrate/random/case/double, /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "HT" = ( /turf/closed/shuttle/elevator{ @@ -10544,24 +8396,17 @@ /obj/item/roller{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "HV" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, /obj/structure/sign/poster{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "HW" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "HX" = ( /obj/structure/machinery/light{ @@ -10583,10 +8428,7 @@ /turf/closed/wall/almayer/white, /area/adminlevel/chinook/medical) "Ib" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/chinook/sec) "Ic" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -10599,17 +8441,13 @@ /turf/closed/wall/almayer/reinforced, /area/adminlevel/chinook/cargo) "Ie" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "If" = ( /obj/structure/sign/safety/bathmens{ pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "Ig" = ( /turf/open/floor/plating/plating_catwalk, @@ -10646,10 +8484,7 @@ name = "Execution Armory Lockdown"; pixel_y = 22 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Ip" = ( /obj/item/paper_bin/uscm{ @@ -10657,16 +8492,11 @@ }, /obj/item/tool/pen, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Iq" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "Ir" = ( /obj/effect/decal/warning_stripes{ @@ -10683,9 +8513,7 @@ dir = 2; name = "\improper Men's Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Iv" = ( /turf/closed/wall/almayer/white, @@ -10694,9 +8522,7 @@ /obj/structure/sink{ pixel_y = 24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Ix" = ( /obj/structure/window/framed/almayer, @@ -10717,30 +8543,21 @@ /area/adminlevel/chinook/event) "IC" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/event) "IF" = ( /obj/structure/bed/chair, /obj/structure/sign/nosmoking_1{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "IJ" = ( /obj/structure/sign/nosmoking_2{ pixel_x = 28 }, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "IK" = ( /turf/closed/shuttle/ert{ @@ -10749,20 +8566,14 @@ /area/adminlevel/chinook/shuttle/unpowered) "IL" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook/event) "IM" = ( /obj/structure/bed/chair/comfy{ dir = 1; name = "witness chair" }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "IP" = ( /obj/structure/closet/crate, @@ -10778,10 +8589,7 @@ /turf/open/floor/wood, /area/adminlevel/chinook/offices) "IR" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/adminlevel/chinook) "IS" = ( /obj/structure/closet/firecloset, @@ -10808,10 +8616,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "IY" = ( /obj/structure/surface/rack, @@ -10820,9 +8625,7 @@ pixel_x = -3; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "IZ" = ( /obj/structure/surface/table/reinforced/black, @@ -10833,10 +8636,7 @@ /turf/open/floor/kutjevo/tan/plate, /area/adminlevel/chinook/event) "Jc" = ( -/turf/open/floor/almayer_hull{ - dir = 9; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/northwest, /area/space) "Jd" = ( /obj/structure/machinery/light, @@ -10854,10 +8654,7 @@ pixel_x = -32; serial_number = 16 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/chinook) "Jg" = ( /obj/structure/bed/stool, @@ -10867,10 +8664,7 @@ /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook) "Jm" = ( /obj/structure/bed/sofa/south/grey/left, @@ -10881,10 +8675,7 @@ /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook) "Jo" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -10902,9 +8693,7 @@ /area/adminlevel/chinook) "Jq" = ( /obj/structure/closet/boxinggloves, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Jr" = ( /obj/structure/machinery/door_control{ @@ -10918,23 +8707,15 @@ /area/adminlevel/chinook/sec) "Js" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/chinook/sec) "Ju" = ( /obj/structure/bed/chair/wheelchair, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "Jx" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Jy" = ( /obj/structure/surface/table/almayer, @@ -10947,36 +8728,25 @@ /obj/item/clothing/head/welding, /obj/item/clothing/head/welding, /obj/item/clothing/head/welding, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/chinook/medical) "Jz" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "JA" = ( /obj/structure/target{ name = "punching bag" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "JB" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "JC" = ( /obj/structure/machinery/vending/hydroseeds, @@ -10984,33 +8754,24 @@ /area/adminlevel/chinook/event) "JD" = ( /obj/structure/machinery/cm_vending/gear/synth, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "JE" = ( /obj/structure/sign/safety/autodoc{ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "JG" = ( /obj/structure/surface/table/reinforced/black, /obj/item/storage/fancy/cigarettes/emeraldgreen, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "JH" = ( /obj/structure/machinery/cryopod, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "JI" = ( /obj/structure/platform, @@ -11022,10 +8783,7 @@ /area/adminlevel/chinook/cargo) "JJ" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/adminlevel/chinook/sec) "JK" = ( /turf/open/floor/kutjevo/tan, @@ -11048,9 +8806,7 @@ dir = 2; name = "\improper Women's Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "JO" = ( /obj/structure/surface/rack, @@ -11059,9 +8815,7 @@ pixel_x = -9; pixel_y = 19 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "JR" = ( /turf/open/floor/kutjevo/tan/alt_edge, @@ -11080,44 +8834,30 @@ /obj/item/clothing/under/shorts/black, /obj/item/clothing/under/shorts/grey, /obj/item/clothing/under/shorts/grey, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "JU" = ( /obj/structure/platform_decoration, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "JV" = ( /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "JW" = ( /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "JX" = ( -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/west, /area/adminlevel/chinook/event) "JY" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Kd" = ( /obj/structure/stairs/perspective{ @@ -11126,10 +8866,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Ke" = ( /obj/structure/window/framed/almayer/hull, @@ -11140,10 +8877,7 @@ pixel_x = 32; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "Ki" = ( /obj/structure/barricade/handrail/strata, @@ -11156,27 +8890,18 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Kl" = ( /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Km" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/sec) "Kn" = ( /obj/structure/machinery/light{ @@ -11194,15 +8919,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "Kq" = ( -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "Ks" = ( /obj/structure/sign/safety/north{ @@ -11216,10 +8936,7 @@ pixel_x = 32; pixel_y = -12 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "Ku" = ( /obj/structure/surface/table/almayer, @@ -11239,16 +8956,11 @@ /area/adminlevel/chinook/cargo) "Kv" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "Kw" = ( /obj/structure/machinery/floodlight, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Kx" = ( /obj/structure/surface/table/reinforced/black, @@ -11256,10 +8968,7 @@ dir = 1; pixel_y = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Ky" = ( /obj/structure/sign/safety/radio_rad{ @@ -11272,18 +8981,13 @@ pixel_x = -15; pixel_y = 5 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "Kz" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "KD" = ( /obj/item/trash/cigbutt/cigarbutt, @@ -11293,32 +8997,23 @@ /obj/effect/decal/medical_decals{ icon_state = "cryocell1decal" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "KG" = ( /obj/structure/machinery/cm_vending/sorted/medical, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/chinook/medical) "KH" = ( /obj/structure/sink{ pixel_y = 24 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "KI" = ( /obj/structure/machinery/door/airlock/almayer/medical{ name = "\improper Misc Storage" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "KJ" = ( /obj/structure/closet/secure_closet/personal, @@ -11336,36 +9031,27 @@ /obj/structure/platform_decoration{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cargo) "KM" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "KN" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "KO" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "KP" = ( /obj/structure/machinery/light{ @@ -11375,10 +9061,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/cargo) "KT" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/adminlevel/chinook) "KV" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -11386,15 +9069,10 @@ id = "chinookreq"; name = "Requisitions Lockdown" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "KW" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/adminlevel/chinook/cargo) "KX" = ( /obj/structure/surface/rack, @@ -11415,16 +9093,11 @@ }, /obj/item/reagent_container/glass/bucket, /obj/item/reagent_container/glass/watertank, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook/event) "KY" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "KZ" = ( /obj/structure/surface/table/reinforced/black, @@ -11435,10 +9108,7 @@ /obj/item/clothing/mask/cigarette{ pixel_y = 9 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "La" = ( /obj/structure/machinery/door/airlock/almayer/maint{ @@ -11446,14 +9116,10 @@ req_access = null; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Lc" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Ld" = ( /obj/structure/surface/table/almayer, @@ -11464,18 +9130,13 @@ pixel_x = 7; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Le" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Lf" = ( /obj/structure/surface/rack, @@ -11484,33 +9145,25 @@ pixel_x = -3; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Lg" = ( /obj/structure/machinery/cm_vending/sorted/medical/marinemed, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "Li" = ( /turf/open/floor/almayer, /area/adminlevel/chinook/shuttle) "Lj" = ( /obj/structure/machinery/cm_vending/sorted/medical, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/sec) "Lk" = ( /obj/structure/machinery/vending/cola, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "Ll" = ( /obj/structure/machinery/light{ @@ -11538,9 +9191,7 @@ /area/adminlevel/chinook) "Lo" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Lp" = ( /obj/structure/machinery/light{ @@ -11551,15 +9202,11 @@ name = "No. 1 Baller Award"; desc = "A trophy given to the winner of the annual Baller competition. Such a competition has, in fact, nothing to do with basketball and is so elusive, nobody knows what it actually is or what winning it symbolizes. But at least it has a nice trophy." }, -/turf/open/floor/almayer{ - icon_state = "ai_floors" - }, +/turf/open/floor/almayer/ai_floors, /area/adminlevel/chinook/offices) "Ls" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/chinook/medical) "Lu" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -11588,10 +9235,7 @@ pixel_x = -9; pixel_y = 6 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Ly" = ( /obj/structure/machinery/light{ @@ -11623,20 +9267,14 @@ /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/adminlevel/chinook/sec) "LC" = ( /obj/structure/sign/safety/cryo{ pixel_x = 32; pixel_y = -8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "LD" = ( /obj/structure/machinery/vending/snack, @@ -11661,10 +9299,7 @@ pixel_x = -2; pixel_y = 3 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "LG" = ( /obj/structure/surface/table/almayer, @@ -11677,26 +9312,18 @@ /area/adminlevel/chinook/sec) "LH" = ( /obj/structure/machinery/computer/telecomms/server, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "LI" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "LK" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "LN" = ( /obj/structure/flora/pottedplant{ @@ -11705,10 +9332,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 27 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "LP" = ( /obj/structure/bed/chair/comfy{ @@ -11717,17 +9341,13 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "LQ" = ( /obj/structure/closet/crate, /obj/item/storage/backpack/marine, /obj/item/storage/backpack/marine, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cargo) "LR" = ( /obj/structure/surface/table/reinforced/black, @@ -11737,10 +9357,7 @@ /obj/item/device/flashlight/lamp/green{ pixel_y = 12 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "LS" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -11752,27 +9369,19 @@ /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/event) "LU" = ( /obj/structure/sign/safety/bathwomens{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook) "LV" = ( /turf/open/floor/almayer, /area/adminlevel/chinook/event) "LW" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook) "LX" = ( /obj/structure/target{ @@ -11795,35 +9404,23 @@ dir = 1 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Mg" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "Mh" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "Mi" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "Mj" = ( /obj/structure/machinery/light{ @@ -11832,10 +9429,7 @@ /obj/structure/bed/chair/comfy{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "Ml" = ( /obj/effect/decal/warning_stripes{ @@ -11844,10 +9438,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook) "Mm" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "Mn" = ( /obj/structure/sign/safety/fire_haz{ @@ -11857,9 +9448,7 @@ pixel_y = 25; pixel_x = 12 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "Mp" = ( /obj/structure/prop/almayer/name_stencil{ @@ -11870,10 +9459,7 @@ /area/space) "Mq" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "Ms" = ( /turf/closed/shuttle/ert{ @@ -11886,10 +9472,7 @@ pixel_x = -4; pixel_y = 6 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Mv" = ( /obj/effect/spawner/random/tool, @@ -11901,9 +9484,7 @@ /obj/structure/bed/chair/comfy/black{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "Mx" = ( /obj/structure/machinery/door/airlock/almayer/secure{ @@ -11916,25 +9497,17 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/adminlevel/chinook) "Mz" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/light, /obj/item/tool/pen, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/adminlevel/chinook/sec) "MA" = ( /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "MB" = ( /obj/effect/decal/cleanable/blood/oil, @@ -11947,18 +9520,13 @@ /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "MD" = ( /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "ME" = ( /obj/structure/surface/table/reinforced/black, @@ -11977,32 +9545,23 @@ "MG" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "MH" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "MI" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/adminlevel/chinook/shuttle) "MK" = ( /obj/structure/surface/table/almayer, /obj/item/storage/toolbox/mechanical, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "ML" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -12022,36 +9581,26 @@ /area/adminlevel/chinook/engineering) "MO" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "MQ" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "MR" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "MS" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, /obj/item/reagent_container/glass/bucket/mopbucket, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "MT" = ( -/turf/open/floor/kutjevo/tan/alt_edge{ - dir = 1 - }, +/turf/open/floor/kutjevo/tan/alt_edge/north, /area/adminlevel/chinook) "MU" = ( /obj/structure/window/framed/almayer, @@ -12059,45 +9608,30 @@ /area/adminlevel/chinook/event) "MV" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "MX" = ( /obj/structure/machinery/vending/cola, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Nb" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Nc" = ( /obj/structure/largecrate/supply/medicine/blood, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Ne" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "Nf" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Ng" = ( /obj/structure/machinery/light, @@ -12112,10 +9646,7 @@ "Nk" = ( /obj/structure/machinery/light, /obj/structure/machinery/cm_vending/clothing/dress, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "Nl" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -12125,44 +9656,30 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/shuttle) "Nm" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/adminlevel/chinook/cargo) "Nn" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 27 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "No" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "Np" = ( /obj/structure/cargo_container/seegson/right, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Nq" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "Nr" = ( /obj/structure/bed/chair{ @@ -12181,21 +9698,14 @@ /obj/item/stack/sheet/plasteel/large_stack, /obj/item/stack/sheet/metal/medium_stack, /obj/item/stack/sheet/metal/large_stack, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cargo) "Nu" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Nv" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/adminlevel/chinook/engineering) "Nw" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -12209,45 +9719,28 @@ pixel_y = 5 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Ny" = ( /obj/structure/flora/pottedplant/random, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "Nz" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/adminlevel/chinook/cryo) "NA" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "NC" = ( /obj/structure/closet/secure_closet/chemical, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "ND" = ( /obj/structure/machinery/sleep_console{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/offices) "NE" = ( /obj/structure/machinery/door/airlock/almayer/security{ @@ -12264,9 +9757,7 @@ pixel_x = 1; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "NJ" = ( /obj/structure/machinery/light{ @@ -12282,10 +9773,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook) "NN" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook) "NP" = ( /obj/structure/prop/almayer/name_stencil{ @@ -12295,9 +9783,7 @@ /turf/open/floor/almayer_hull, /area/space) "NQ" = ( -/turf/open/floor/kutjevo/colors/blue/edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/colors/blue/edge/west, /area/adminlevel/chinook) "NS" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -12310,9 +9796,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "NU" = ( /obj/structure/machinery/light{ @@ -12325,9 +9809,7 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "NW" = ( /obj/structure/surface/table/reinforced/black, @@ -12342,10 +9824,7 @@ pixel_y = 7; pixel_x = -5 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "NX" = ( /obj/structure/bed/chair/comfy{ @@ -12367,61 +9846,41 @@ "Oc" = ( /obj/structure/closet/coffin, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Od" = ( /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "Of" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ dir = 1; name = "\improper Lethal Injection Equipment" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Og" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "Oi" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "Oj" = ( /obj/structure/platform{ dir = 1 }, /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "On" = ( /obj/structure/surface/table/almayer, /obj/item/device/defibrillator, /obj/item/device/defibrillator, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "Oq" = ( /obj/structure/bed/chair{ @@ -12431,9 +9890,7 @@ /area/adminlevel/chinook/sec) "Or" = ( /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "Os" = ( /obj/structure/surface/table/almayer, @@ -12444,25 +9901,17 @@ pixel_x = 6; pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "Ot" = ( /obj/structure/closet/secure_closet/medical_doctor, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "Ow" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook) "Oy" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -12470,17 +9919,12 @@ name = "Freezer"; req_access_txt = "30" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/event) "Oz" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "OA" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -12490,17 +9934,13 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/sec) "OB" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "OC" = ( /obj/structure/sign/safety/bathunisex{ pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "OD" = ( /obj/structure/sign/poster{ @@ -12511,44 +9951,29 @@ pixel_y = 3; serial_number = 11 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "OE" = ( /obj/structure/machinery/vending/coffee, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "OF" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/adminlevel/chinook) "OG" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook) "OH" = ( /obj/structure/largecrate/random/case/double, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "OK" = ( /obj/effect/decal/warning_stripes{ @@ -12562,36 +9987,24 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook) "OM" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook) "ON" = ( /obj/item/trash/burger{ pixel_x = -20 }, /obj/structure/machinery/seed_extractor, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook) "OP" = ( /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "OR" = ( /obj/structure/machinery/vending/snack, @@ -12602,27 +10015,20 @@ icon_state = "syndishuttle"; name = "shuttle control console" }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/chinook/shuttle/unpowered) "OT" = ( /obj/structure/machinery/cm_vending/clothing/synth/snowflake, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "OU" = ( /obj/structure/sign/safety/debark_lounge{ pixel_x = 32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "OV" = ( /obj/structure/machinery/light{ @@ -12649,25 +10055,17 @@ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "OY" = ( -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook) "OZ" = ( /obj/structure/platform, /obj/structure/barricade/handrail/strata{ layer = 4.5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Pa" = ( /obj/structure/surface/table/almayer, @@ -12682,9 +10080,7 @@ /area/adminlevel/chinook/sec) "Pb" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "Pc" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -12695,36 +10091,24 @@ /area/adminlevel/chinook/cargo) "Pd" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Pe" = ( /obj/structure/platform_decoration/strata/metal{ dir = 4 }, -/turf/open/gm/river{ - name = "pool" - }, +/turf/open/gm/river/pool, /area/adminlevel/chinook) "Pf" = ( -/turf/open/floor/kutjevo/colors/blue/edge{ - dir = 4 - }, +/turf/open/floor/kutjevo/colors/blue/edge/east, /area/adminlevel/chinook) "Pg" = ( /obj/structure/closet/secure_closet/freezer/fridge/groceries, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "Ph" = ( /obj/structure/filingcabinet/seeds, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/adminlevel/chinook) "Pi" = ( /obj/structure/machinery/light, @@ -12738,11 +10122,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook) "Pk" = ( -/turf/open/floor{ - desc = "A sophisticated device that captures and converts light from the system's star into energy for the station."; - icon_state = "solarpanel"; - name = "solarpanel" - }, +/turf/open/floor/solarpanel, /area/space) "Pl" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -12758,9 +10138,7 @@ pixel_y = 2 }, /obj/item/trash/uscm_mre, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Po" = ( /obj/structure/platform{ @@ -12769,22 +10147,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Pp" = ( /obj/item/reagent_container/glass/bucket/janibucket, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Pq" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/west, /area/adminlevel/chinook/engineering) "Pr" = ( /obj/structure/surface/table/reinforced/black, @@ -12792,10 +10162,7 @@ pixel_x = -2; pixel_y = 3 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Ps" = ( /obj/structure/desertdam/decals/road_edge{ @@ -12810,33 +10177,23 @@ "Pt" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/recharger, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "Pu" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "Pv" = ( /obj/item/storage/donut_box, /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "Pw" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/access{ desc = "An elevator hatch to take you to different levels of the station. This elevator seems to be disabled."; name = "\improper Elevator Hatch" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/offices) "Px" = ( /obj/effect/decal/warning_stripes{ @@ -12862,9 +10219,7 @@ dir = 8 }, /obj/item/weapon/gun/rifle/mar40, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "PB" = ( /obj/structure/machinery/door/airlock/almayer/marine/requisitions{ @@ -12886,9 +10241,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "PE" = ( /obj/structure/machinery/light{ @@ -12899,31 +10252,23 @@ pixel_x = -3; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "PG" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "PI" = ( /obj/structure/machinery/sleep_console{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/sec) "PK" = ( /obj/structure/janitorialcart, /obj/item/tool/mop, /obj/item/reagent_container/glass/bucket/mopbucket, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "PL" = ( /obj/structure/machinery/door/poddoor/almayer{ @@ -12931,21 +10276,13 @@ id = "chinookairlock1"; name = "\improper Chinook Shuttle Airlock" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/shuttle/unpowered) "PM" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/adminlevel/chinook) "PP" = ( -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/adminlevel/chinook) "PR" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -12961,10 +10298,7 @@ dir = 4; pixel_x = 11 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/adminlevel/chinook) "PV" = ( /obj/structure/window/framed/almayer/hull, @@ -12991,9 +10325,7 @@ /obj/item/tool/soap{ pixel_x = -6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "PZ" = ( /obj/structure/surface/table/almayer, @@ -13001,9 +10333,7 @@ pixel_y = 10 }, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Qa" = ( /obj/structure/surface/table/almayer, @@ -13016,23 +10346,16 @@ pixel_x = 3; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Qc" = ( /obj/effect/decal/cleanable/blood/oil/streak, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Qd" = ( /obj/structure/closet/crate/trashcart, /obj/item/storage/bag/trash, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Qe" = ( /obj/structure/surface/table/almayer, @@ -13040,31 +10363,21 @@ /obj/item/storage/box/pillbottles, /obj/item/storage/box/pillbottles, /obj/item/storage/box/pillbottles, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "Qf" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "Qg" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "Qh" = ( /obj/structure/largecrate/random, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/adminlevel/chinook/engineering) "Qi" = ( /obj/structure/closet, @@ -13074,9 +10387,7 @@ /obj/item/tool/soap, /obj/item/tool/soap, /obj/item/tool/soap, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Qk" = ( /turf/closed/shuttle/ert{ @@ -13084,16 +10395,11 @@ }, /area/adminlevel/chinook/shuttle/unpowered) "Qm" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/chinook/offices) "Qn" = ( /obj/structure/closet/secure_closet/engineering_personal, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/engineering) "Qp" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -13110,15 +10416,11 @@ "Qq" = ( /obj/structure/closet/toolcloset, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/engineering) "Qr" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/engineering) "Qs" = ( /obj/item/tool/pen/fountain{ @@ -13142,10 +10444,7 @@ pixel_y = 32 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "Qv" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ @@ -13158,10 +10457,7 @@ /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook) "Qx" = ( /turf/closed/wall/almayer/outer, @@ -13169,25 +10465,17 @@ "Qy" = ( /obj/structure/machinery/light, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Qz" = ( -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "QA" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "QB" = ( /obj/structure/surface/table/reinforced/black, @@ -13210,20 +10498,14 @@ pixel_x = 10; pixel_y = 6 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "QD" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/paper_bin/uscm{ pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "QE" = ( /obj/structure/bed/chair/comfy/black{ @@ -13233,18 +10515,13 @@ /area/adminlevel/chinook/sec) "QF" = ( /obj/structure/window/framed/almayer, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "QG" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = -30 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/chinook) "QH" = ( /obj/structure/machinery/door/airlock/almayer/security{ @@ -13259,26 +10536,19 @@ pixel_y = 6 }, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "QJ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/cargo) "QL" = ( /obj/structure/bed/chair/comfy/black{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "QO" = ( /obj/structure/closet/secure_closet{ @@ -13287,18 +10557,14 @@ }, /obj/effect/decal/cleanable/blood/oil/streak, /obj/item/weapon/gun/rifle/mar40, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "QP" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "QQ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -13310,9 +10576,7 @@ "QR" = ( /obj/item/reagent_container/spray/cleaner, /obj/structure/surface/rack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "QS" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -13336,10 +10600,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/adminlevel/chinook) "QV" = ( /obj/structure/bed/chair/comfy{ @@ -13367,10 +10628,7 @@ pixel_x = -3; pixel_y = 6 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Ri" = ( /obj/structure/desertdam/decals/road_edge{ @@ -13396,10 +10654,7 @@ pixel_x = 7; pixel_y = 10 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Rl" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -13414,45 +10669,32 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/kutjevo/tan/alt_inner_edge{ - dir = 8 - }, +/turf/open/floor/kutjevo/tan/alt_inner_edge/west, /area/adminlevel/chinook) "Ro" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "Rp" = ( /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/adminlevel/chinook/cargo) "Rq" = ( /obj/structure/closet/fireaxecabinet{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Rs" = ( /obj/structure/sign/safety/bathwomens{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "Rt" = ( /obj/structure/platform{ @@ -13467,32 +10709,21 @@ pixel_y = -7 }, /obj/structure/prop/invuln/fusion_reactor, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Rw" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/chinook/medical) "Rx" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "Ry" = ( /obj/structure/barricade/handrail/strata{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/chinook) "RA" = ( /obj/structure/noticeboard{ @@ -13508,32 +10739,22 @@ pixel_x = 13; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/chinook/sec) "RD" = ( /obj/structure/machinery/light, /obj/structure/platform, /obj/structure/prop/invuln/fusion_reactor, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "RE" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "RF" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/chinook/cargo) "RH" = ( /obj/structure/toilet{ @@ -13542,15 +10763,10 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/sec) "RI" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/sec) "RJ" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/adminlevel/chinook/sec) "RK" = ( /obj/structure/surface/table/almayer, @@ -13559,10 +10775,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "RL" = ( /obj/structure/surface/table/reinforced/black, @@ -13574,9 +10787,7 @@ /turf/open/floor/wood, /area/adminlevel/chinook/offices) "RM" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "RN" = ( /obj/structure/window/framed/almayer, @@ -13593,36 +10804,24 @@ /obj/structure/janitorialcart, /obj/item/tool/mop, /obj/item/reagent_container/glass/bucket/mopbucket, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "RR" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "RS" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/adminlevel/chinook/offices) "RT" = ( /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "RU" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/chinook/offices) "RX" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -13631,35 +10830,23 @@ pixel_x = 6; pixel_y = 6 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "RZ" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook) "Sa" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Sc" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Se" = ( /obj/structure/machinery/light{ @@ -13668,17 +10855,12 @@ /obj/structure/closet/secure_closet/guncabinet/red{ name = "provost armor rack" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Sg" = ( /obj/structure/surface/rack, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "Sh" = ( /obj/structure/surface/table/reinforced/black, @@ -13686,41 +10868,27 @@ pixel_x = 3; pixel_y = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook) "Si" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/offices) "Sj" = ( /obj/structure/reagent_dispensers/water_cooler/stacks, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "Sk" = ( /obj/structure/bookcase{ icon_state = "book-5" }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Sl" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Sn" = ( /obj/structure/bed/chair{ @@ -13731,32 +10899,23 @@ /area/adminlevel/chinook/sec) "So" = ( /obj/structure/machinery/telecomms/bus, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "Sr" = ( /obj/structure/sign/nosmoking_2{ pixel_x = 28 }, /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Ss" = ( /obj/structure/machinery/floodlight, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Su" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Sv" = ( /obj/structure/machinery/light{ @@ -13768,24 +10927,18 @@ "Sw" = ( /obj/effect/decal/cleanable/blood, /obj/structure/bed/chair, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "Sx" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Sy" = ( /obj/structure/surface/table/almayer, /obj/item/storage/fancy/cigarettes/lucky_strikes, /obj/item/tool/lighter, /obj/item/clothing/glasses/sunglasses/blindfold, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "Sz" = ( /turf/open/floor/kutjevo/plate, @@ -13794,10 +10947,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "SC" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, @@ -13807,16 +10957,11 @@ /turf/open/floor/plating/plating_catwalk, /area/adminlevel/chinook) "SD" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/adminlevel/chinook) "SE" = ( /obj/structure/closet/secure_closet/brig, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "SF" = ( /obj/structure/surface/rack, @@ -13824,26 +10969,18 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 27 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook) "SH" = ( /obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "SI" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/reagentgrinder{ pixel_y = 3 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/adminlevel/chinook) "SK" = ( /obj/structure/window/framed/almayer, @@ -13869,19 +11006,14 @@ pixel_x = 32; pixel_y = -12 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "SP" = ( /turf/closed/wall/almayer/outer, /area/adminlevel/chinook) "SQ" = ( /obj/structure/machinery/telecomms/server, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "SR" = ( /obj/structure/window/framed/almayer/hull, @@ -13895,9 +11027,7 @@ /obj/item/reagent_container/food/condiment/peppermill{ pixel_x = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "ST" = ( /obj/structure/largecrate/supply/supplies/water, @@ -13905,10 +11035,7 @@ pixel_x = 10; pixel_y = -16 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "SU" = ( /obj/structure/surface/rack, @@ -13921,9 +11048,7 @@ /obj/item/storage/bag/plants{ pixel_y = -3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "SV" = ( /obj/structure/platform/stair_cut/alt, @@ -13931,41 +11056,28 @@ icon_state = "p_stair_ew_full_cap"; layer = 3.5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "SX" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/engineering) "SY" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 27 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/chinook/engineering) "Ta" = ( /obj/structure/surface/table/almayer, /obj/item/folder/white, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "Tb" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Td" = ( /obj/structure/window/framed/almayer, @@ -13974,36 +11086,23 @@ "Tf" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "Tg" = ( /obj/structure/machinery/door/airlock/multi_tile/elevator/freight, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Th" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Ti" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/chinook/shuttle/unpowered) "Tj" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner/west, /area/adminlevel/chinook) "Tl" = ( /obj/structure/window/framed/almayer, @@ -14015,20 +11114,14 @@ "To" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/surgical_tray, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/medical) "Tp" = ( /obj/structure/sign/safety/autodoc{ pixel_x = -16 }, /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/chinook/sec) "Tq" = ( /obj/structure/machinery/light{ @@ -14046,62 +11139,43 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Tt" = ( /obj/structure/machinery/power/port_gen/pacman, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "Tu" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "Tx" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "TA" = ( /obj/structure/cargo_container/seegson/left, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "TC" = ( /obj/structure/closet/crate, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "TD" = ( /obj/structure/machinery/cryopod/right, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cryo) "TE" = ( /obj/structure/machinery/door/airlock/almayer/secure{ name = "Telecommunications"; req_access_txt = "6" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "TG" = ( /obj/structure/machinery/door/airlock/almayer/command{ @@ -14113,14 +11187,10 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/adminlevel/chinook/sec) "TJ" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/chinook/offices) "TK" = ( /obj/structure/bed/chair/comfy{ @@ -14137,18 +11207,13 @@ dir = 1 }, /obj/item/stack/sheet/mineral/uranium, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "TM" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southeast, /area/adminlevel/chinook/shuttle) "TO" = ( /obj/structure/machinery/light, @@ -14166,10 +11231,7 @@ dir = 4 }, /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/chinook/offices) "TQ" = ( /turf/open/floor/kutjevo/plate, @@ -14178,10 +11240,7 @@ /obj/structure/machinery/door/airlock/almayer/security/glass{ name = "\improper Provost Offices" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "TU" = ( /obj/structure/surface/table/reinforced/black, @@ -14189,18 +11248,13 @@ pixel_y = 9; desc = "Morbidly pickled and preserved as a conversation piece. Somehow, doesn't smell like anything." }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "TV" = ( /obj/structure/sign/safety/conference_room{ pixel_y = -24 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "TY" = ( /obj/structure/sink{ @@ -14210,17 +11264,11 @@ /obj/structure/mirror{ pixel_x = 28 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook) "TZ" = ( /obj/structure/flora/pottedplant/random, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/chinook/sec) "Ua" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -14246,9 +11294,7 @@ /obj/item/stack/sheet/metal{ amount = 50 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "Ud" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -14256,38 +11302,24 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Ue" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/adminlevel/chinook/medical) "Uf" = ( /obj/structure/surface/table/almayer, /obj/item/storage/surgical_tray, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/chinook/medical) "Ug" = ( /obj/structure/machinery/computer/telecomms/monitor, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Uh" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/computer/secure_data, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Uj" = ( /obj/structure/machinery/light, @@ -14306,9 +11338,7 @@ pixel_x = -4; pixel_y = 10 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "Ul" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -14322,19 +11352,14 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "Up" = ( /obj/structure/closet/secure_closet/brig, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "Ut" = ( /obj/structure/surface/rack, @@ -14357,47 +11382,34 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Uu" = ( /obj/structure/machinery/suit_storage_unit/compression_suit/uscm, /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/engineering) "Uw" = ( /obj/structure/machinery/chem_master, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/chinook/medical) "Ux" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cryo) "Uy" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/west, /area/adminlevel/chinook) "Uz" = ( /obj/structure/surface/rack, /obj/item/clothing/suit/storage/hazardvest, /obj/item/device/lightreplacer, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "UA" = ( /turf/closed/wall/almayer, @@ -14409,10 +11421,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "UD" = ( /obj/effect/decal/warning_stripes{ @@ -14421,16 +11430,10 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "UE" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "UF" = ( /obj/structure/machinery/light{ @@ -14439,25 +11442,17 @@ /obj/structure/surface/rack, /obj/item/device/flashlight, /obj/item/clothing/head/welding, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/cryo) "UH" = ( /obj/structure/largecrate/random/secure, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "UI" = ( /obj/structure/bed/chair/comfy/black{ dir = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "UK" = ( /turf/closed/wall/almayer, @@ -14474,27 +11469,19 @@ /area/adminlevel/chinook) "UO" = ( /obj/structure/filingcabinet, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "UQ" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/offices) "UR" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/computer/sentencing, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "UU" = ( /obj/structure/surface/rack, @@ -14510,9 +11497,7 @@ /obj/item/clothing/glasses/sunglasses/blindfold, /obj/item/clothing/glasses/sunglasses/blindfold, /obj/item/clothing/glasses/sunglasses/blindfold, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "UV" = ( /turf/closed/shuttle/ert{ @@ -14529,17 +11514,11 @@ pixel_y = 12; pixel_x = 3 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "UX" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/chinook/medical) "UY" = ( /obj/vehicle/powerloader, @@ -14549,40 +11528,28 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/chinook/cargo) "UZ" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, /obj/structure/closet/secure_closet/brig, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "Va" = ( /obj/structure/surface/rack, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/chinook/shuttle/unpowered) "Vb" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/chinook) "Vc" = ( /obj/structure/machinery/light{ dir = 4 }, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/chinook/medical) "Vd" = ( /obj/structure/closet/crate{ @@ -14590,26 +11557,18 @@ }, /obj/item/stack/sheet/metal/large_stack, /obj/item/stack/sheet/metal/large_stack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "Ve" = ( /obj/structure/surface/table/reinforced/black, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/chinook/offices) "Vg" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/effect/decal/cleanable/ash, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/west, /area/adminlevel/chinook/engineering) "Vh" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -14646,10 +11605,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/cargo) "Vr" = ( -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "Vs" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -14667,100 +11623,67 @@ /area/adminlevel/chinook/offices) "Vu" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Vv" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "Vw" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Vx" = ( /obj/structure/largecrate/supply/generator, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "Vz" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/chinook) "VA" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/adminlevel/chinook/sec) "VB" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "VE" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "VH" = ( /obj/structure/target, /turf/open/floor/wood, /area/adminlevel/chinook/offices) "VI" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/chinook/sec) "VJ" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/adminlevel/chinook/sec) "VK" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/telecomms/receiver, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "VN" = ( /obj/item/smallDelivery{ pixel_x = -13; pixel_y = 9 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "VO" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -14779,15 +11702,11 @@ /area/adminlevel/chinook/offices) "VP" = ( /obj/structure/machinery/cm_vending/sorted/medical, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "VQ" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald, /area/adminlevel/chinook/shuttle) "VR" = ( /obj/structure/toilet{ @@ -14797,10 +11716,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/chinook) "VS" = ( /obj/structure/sign/poster{ @@ -14830,23 +11746,16 @@ dir = 1; name = "\improper Post-Execution Equipment" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "VW" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/chinook/medical) "VY" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/offices) "Wb" = ( /obj/structure/surface/table/almayer, @@ -14856,9 +11765,7 @@ /obj/item/tool/pen{ pixel_y = 8 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "Wc" = ( /obj/structure/machinery/light{ @@ -14879,10 +11786,7 @@ /obj/structure/sign/poster{ pixel_y = -32 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/chinook) "Wf" = ( /turf/open/space, @@ -14891,19 +11795,13 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Wi" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/adminlevel/chinook/shuttle) "Wl" = ( /obj/structure/closet/crate, @@ -14915,10 +11813,7 @@ dir = 4 }, /obj/structure/machinery/power/smes, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Wo" = ( /obj/structure/bed/chair/comfy/black{ @@ -14931,10 +11826,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook) "Wq" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "Wr" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -14942,10 +11834,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Ws" = ( /obj/effect/decal/cleanable/cobweb{ @@ -14963,19 +11852,13 @@ /obj/item/weapon/gun/rifle/l42a, /obj/item/weapon/gun/rifle/l42a, /obj/item/weapon/gun/rifle/l42a, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Wt" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "Wu" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -14987,43 +11870,28 @@ /area/adminlevel/chinook) "Ww" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook) "Wx" = ( /obj/structure/machinery/computer/arcade, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook) "Wy" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/adminlevel/chinook) "Wz" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/adminlevel/chinook) "WB" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/cryo) "WD" = ( /obj/structure/bed/chair/comfy/blue{ dir = 8 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "WE" = ( /obj/structure/surface/rack, @@ -15043,9 +11911,7 @@ pixel_y = -2 }, /obj/item/tool/wirecutters/clippers, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "WF" = ( /turf/closed/wall/almayer, @@ -15055,17 +11921,13 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/engineering) "WI" = ( /obj/structure/surface/rack, /obj/item/storage/firstaid/adv, /obj/item/storage/firstaid/adv, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "WJ" = ( /obj/structure/surface/table/almayer, @@ -15074,15 +11936,11 @@ pixel_y = 5 }, /obj/item/storage/box/masks, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/sec) "WK" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "WL" = ( /obj/structure/window/framed/almayer/hull, @@ -15096,42 +11954,29 @@ /obj/item/tool/soap, /obj/item/tool/soap, /obj/item/tool/soap, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/offices) "WN" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "WO" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "WP" = ( /obj/structure/machinery/floodlight, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "WQ" = ( /obj/structure/bed/chair/comfy, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "WS" = ( /obj/structure/machinery/floodlight, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "WT" = ( /obj/structure/surface/table/almayer, @@ -15140,22 +11985,15 @@ /obj/item/storage/belt/medical/lifesaver/full, /obj/item/device/healthanalyzer, /obj/item/clothing/glasses/hud/health, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/chinook/medical) "WU" = ( /obj/structure/surface/table/reinforced/black, /obj/item/device/binoculars, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/event) "WV" = ( -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/adminlevel/chinook/cargo) "WW" = ( /obj/structure/surface/table/almayer, @@ -15169,16 +12007,10 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "WY" = ( -/turf/open/floor/almayer_hull{ - dir = 6; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/southeast, /area/space) "Xa" = ( /obj/structure/surface/table/reinforced/black, @@ -15186,16 +12018,11 @@ pixel_x = 6; pixel_y = 12 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Xc" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/engineering) "Xd" = ( /obj/structure/sign/safety/high_voltage{ @@ -15206,10 +12033,7 @@ pixel_x = -15; pixel_y = -7 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/chinook/engineering) "Xe" = ( /obj/structure/closet/secure_closet/personal, @@ -15232,10 +12056,7 @@ /area/adminlevel/chinook/engineering) "Xg" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/chinook) "Xh" = ( /obj/structure/machinery/computer/card{ @@ -15243,35 +12064,23 @@ }, /obj/structure/machinery/light, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Xi" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/north, /area/adminlevel/chinook/shuttle) "Xj" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Xk" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/adminlevel/chinook) "Xl" = ( /turf/open/floor/plating, @@ -15302,26 +12111,19 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "Xq" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "Xs" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/light, /obj/item/tool/pen, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/chinook/sec) "Xu" = ( /obj/structure/toilet{ @@ -15330,62 +12132,41 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Xv" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/chinook) "Xw" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner/east, /area/adminlevel/chinook) "Xx" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/chinook/offices) "Xz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "XC" = ( /obj/structure/bed/chair/office/dark{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/cargo) "XE" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "XH" = ( /turf/closed/wall/almayer/outer, /area/adminlevel/chinook/engineering) "XI" = ( -/turf/open/floor/almayer{ - icon_state = "bluecorner" - }, +/turf/open/floor/almayer/bluecorner, /area/adminlevel/chinook/offices) "XJ" = ( /obj/structure/largecrate/supply/medicine/optable, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/medical) "XK" = ( /obj/vehicle/powerloader, @@ -15396,19 +12177,14 @@ dir = 8 }, /obj/effect/decal/cleanable/blood/oil, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/chinook/cargo) "XL" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ dir = 1; name = "\improper Provost Offices" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "XN" = ( /obj/structure/surface/table/reinforced/black, @@ -15420,10 +12196,7 @@ pixel_x = -4; pixel_y = 6 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "XO" = ( /obj/structure/sign/poster{ @@ -15433,24 +12206,16 @@ pixel_x = 27; serial_number = 11 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/chinook/engineering) "XP" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Observation Lounge" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "XQ" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/adminlevel/chinook/cryo) "XR" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -15471,9 +12236,7 @@ pixel_x = 12; pixel_y = -26 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "XU" = ( /obj/structure/machinery/door_control{ @@ -15482,23 +12245,15 @@ pixel_y = -25; req_one_access_txt = "2;3;12;19" }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "XW" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook) "XZ" = ( /obj/structure/machinery/chem_dispenser, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "Ya" = ( /obj/effect/decal/warning_stripes{ @@ -15508,16 +12263,10 @@ pixel_x = 32; pixel_y = 7 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "Yb" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "Yc" = ( /turf/closed/wall/almayer/outer, @@ -15538,10 +12287,7 @@ icon_state = "E" }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Yf" = ( /obj/structure/sign/safety/press_area_ag{ @@ -15559,10 +12305,7 @@ dir = 1; name = "\improper EVA Storage" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Yh" = ( /obj/structure/surface/table/reinforced/black, @@ -15570,17 +12313,12 @@ pixel_x = -5; pixel_y = 5 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook) "Yi" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Yj" = ( /turf/open/floor/almayer, @@ -15589,17 +12327,11 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/cargo) "Ym" = ( /obj/structure/machinery/computer/crew, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/chinook/medical) "Yn" = ( /turf/closed/shuttle/elevator/gears, @@ -15609,38 +12341,25 @@ /obj/item/storage/fancy/egg_box{ pixel_y = 9 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/chinook/event) "Yp" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "Yq" = ( /obj/structure/machinery/door/airlock/almayer/command{ name = "\improper Male Locker Room" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook) "Yr" = ( -/turf/open/floor/almayer_hull{ - dir = 5; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/northeast, /area/space) "Ys" = ( /turf/closed/wall/almayer/reinforced, /area/adminlevel/chinook) "Yt" = ( -/turf/open/floor/almayer_hull{ - dir = 8; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/west, /area/space) "Yu" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -15652,15 +12371,11 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "Yx" = ( /obj/structure/machinery/smartfridge/chemistry, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "Yy" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -15672,10 +12387,7 @@ id = "chinook_solitary1"; name = "Solitary Cell 1 Shutters" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/sec) "Yz" = ( /obj/structure/machinery/light{ @@ -15691,18 +12403,13 @@ /obj/structure/sign/poster{ pixel_y = 32 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/engineering) "YB" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/sec) "YC" = ( /turf/closed/wall/almayer/reinforced, @@ -15712,9 +12419,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/engineering) "YF" = ( /obj/structure/prop/almayer/name_stencil{ @@ -15726,9 +12431,7 @@ "YG" = ( /obj/structure/closet/radiation, /obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/engineering) "YH" = ( /obj/structure/curtain/red, @@ -15741,23 +12444,17 @@ /obj/structure/surface/rack, /obj/effect/spawner/random/tool, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/cryo) "YK" = ( /obj/structure/sign/poster{ pixel_y = 32 }, /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/cryo) "YL" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/chinook/sec) "YM" = ( /obj/structure/barricade/handrail/strata, @@ -15765,9 +12462,7 @@ /area/adminlevel/chinook/cargo) "YN" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/chinook/cryo) "YO" = ( /obj/structure/machinery/vending/cola, @@ -15779,10 +12474,7 @@ /area/adminlevel/chinook/medical) "YQ" = ( /obj/structure/machinery/disposal, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/chinook/sec) "YR" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -15790,39 +12482,27 @@ req_access = null; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "YS" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/chinook/sec) "YT" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "YU" = ( /obj/structure/machinery/telecomms/allinone, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/chinook/engineering) "YV" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southwest, /area/adminlevel/chinook) "YX" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -15836,16 +12516,11 @@ dir = 1; name = "\improper Provost Offices" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "YZ" = ( /obj/structure/machinery/cm_vending/sorted/medical/marinemed, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "Za" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -15859,10 +12534,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Zc" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -15872,9 +12544,7 @@ req_access = null; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "Zd" = ( /obj/structure/surface/table/reinforced/black, @@ -15890,18 +12560,13 @@ pixel_x = 5; pixel_y = 6 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Zf" = ( /obj/structure/sign/poster{ pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/chinook/cryo) "Zg" = ( /obj/structure/surface/table/almayer, @@ -15913,10 +12578,7 @@ /obj/structure/sign/nosmoking_1{ pixel_y = 30 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "Zh" = ( /obj/structure/surface/table/reinforced/black, @@ -15936,23 +12598,15 @@ /obj/structure/machinery/computer/card{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "Zk" = ( -/turf/open/floor/almayer{ - desc = "There's a hatch above it, presumably to allow pods to drop in."; - icon_state = "test_floor4"; - name = "pod landing floor" - }, +/turf/open/floor/almayer/pod_landing_floor, /area/adminlevel/chinook) "Zl" = ( /obj/structure/machinery/light, /obj/structure/closet/secure_closet/brig, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/chinook/sec) "Zm" = ( /obj/structure/machinery/light{ @@ -15963,117 +12617,75 @@ "Zn" = ( /obj/item/reagent_container/food/drinks/bottle/whiskey, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/sec) "Zo" = ( /obj/structure/machinery/medical_pod/bodyscanner{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "Zp" = ( /obj/structure/machinery/door/poddoor/almayer{ dir = 4; name = "\improper Airlock" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Zq" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/chinook/medical) "Zr" = ( /obj/structure/machinery/light/small{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "Zs" = ( /obj/structure/machinery/constructable_frame, /turf/open/floor/almayer, /area/adminlevel/chinook/engineering) "Zt" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/adminlevel/chinook/shuttle/unpowered) "Zu" = ( -/turf/open/floor/almayer_hull{ - dir = 1; - icon_state = "outerhull_dir" - }, +/turf/open/floor/almayer_hull/outerhull_dir/north, /area/space) "Zv" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/west, /area/adminlevel/chinook/shuttle) "Zw" = ( /obj/structure/closet/secure_closet/military_police, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/chinook/sec) "Zx" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/chinook/engineering) "Zy" = ( /obj/structure/surface/table/reinforced/black, /obj/item/device/flashlight/lamp/green, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/chinook/offices) "Zz" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/chinook/engineering) "ZA" = ( /obj/structure/sign/safety/suit_storage{ pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/chinook/engineering) "ZB" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/adminlevel/chinook/engineering) "ZE" = ( /obj/structure/bed/chair/office/dark, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/chinook/medical) "ZF" = ( /obj/structure/sign/prop1{ @@ -16092,48 +12704,31 @@ pixel_x = 12; pixel_y = 25 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "ZI" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/chinook) "ZJ" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/adminlevel/chinook/sec) "ZK" = ( /obj/structure/machinery/cryo_cell, /obj/effect/decal/medical_decals{ icon_state = "cryotop" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/chinook/medical) "ZL" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/chinook/engineering) "ZM" = ( /obj/structure/machinery/power/port_gen/pacman/super, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "ZN" = ( /obj/effect/decal/warning_stripes{ @@ -16143,10 +12738,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/chinook/engineering) "ZO" = ( /obj/structure/surface/table/almayer, @@ -16154,46 +12746,31 @@ pixel_y = 3 }, /obj/item/device/analyzer/plant_analyzer, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/chinook/event) "ZP" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/chinook/sec) "ZQ" = ( /turf/open/floor/almayer, /area/adminlevel/chinook/sec) "ZR" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/chinook/medical) "ZS" = ( /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/chinook/offices) "ZT" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped/east, /area/adminlevel/chinook/engineering) "ZV" = ( -/turf/open/floor/almayer/uscm/directional{ - dir = 4 - }, +/turf/open/floor/almayer/uscm/directional/east, /area/adminlevel/chinook/shuttle) "ZW" = ( /obj/structure/surface/table/almayer, @@ -16214,9 +12791,7 @@ /turf/open/floor/almayer, /area/adminlevel/chinook/engineering) "ZY" = ( -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/chinook/sec) "ZZ" = ( /turf/open/floor/almayer, diff --git a/maps/templates/baseone.dmm b/maps/templates/baseone.dmm index 471478fb17e5..80962bf165c5 100644 --- a/maps/templates/baseone.dmm +++ b/maps/templates/baseone.dmm @@ -20,10 +20,7 @@ /obj/structure/machinery/faxmachine{ department = "CLASSIFIED" }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/northwest, /area/adminlevel/bunker01/caves) "ag" = ( /obj/structure/surface/table/reinforced, @@ -32,10 +29,7 @@ /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/north, /area/adminlevel/bunker01/command) "ah" = ( /obj/structure/filingcabinet/security, @@ -46,21 +40,15 @@ /area/adminlevel/bunker01/command) "aj" = ( /obj/structure/machinery/cm_vending/gear/antag_guns, -/turf/open/floor/carpet/edge{ - dir = 9 - }, +/turf/open/floor/carpet/edge/northwest, /area/adminlevel/bunker01/command) "ak" = ( /obj/structure/machinery/cm_vending/clothing/antag, -/turf/open/floor/carpet/edge{ - dir = 1 - }, +/turf/open/floor/carpet/edge/north, /area/adminlevel/bunker01/command) "al" = ( /obj/structure/safe, -/turf/open/floor/carpet/edge{ - dir = 5 - }, +/turf/open/floor/carpet/edge/northeast, /area/adminlevel/bunker01/bathroom) "am" = ( /turf/closed/wall, @@ -73,61 +61,40 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "ao" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 4; name = "\improper Toilet" }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "ap" = ( -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aq" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "ar" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "as" = ( /obj/structure/machinery/washing_machine, /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "at" = ( /obj/structure/surface/table/almayer, /obj/structure/bedsheetbin{ pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "au" = ( /obj/structure/surface/table/reinforced, @@ -145,10 +112,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/west, /area/adminlevel/bunker01/caves) "av" = ( /obj/structure/bed/chair/comfy{ @@ -195,9 +159,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/carpet/edge{ - dir = 8 - }, +/turf/open/floor/carpet/edge/west, /area/adminlevel/bunker01/command) "az" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -218,54 +180,37 @@ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/carpet/edge{ - dir = 4 - }, +/turf/open/floor/carpet/edge/east, /area/adminlevel/bunker01/bathroom) "aB" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aC" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aD" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aE" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aF" = ( /obj/structure/curtain/shower, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/caves) "aG" = ( /obj/structure/machinery/shower{ @@ -276,10 +221,7 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/caves) "aH" = ( /obj/structure/surface/table/reinforced, @@ -288,19 +230,13 @@ req_access_txt = "201"; req_one_access = null }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "emerald" - }, +/turf/open/floor/almayer/emerald/southwest, /area/adminlevel/bunker01/caves) "aI" = ( /obj/structure/machinery/power/apc/antag{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "emeraldcorner" - }, +/turf/open/floor/almayer/emeraldcorner/west, /area/adminlevel/bunker01/command) "aJ" = ( /obj/structure/machinery/disposal, @@ -315,9 +251,7 @@ /obj/structure/sign/safety/terminal{ pixel_x = -32 }, -/turf/open/floor/carpet/edge{ - dir = 8 - }, +/turf/open/floor/carpet/edge/west, /area/adminlevel/bunker01/command) "aL" = ( /obj/structure/pipes/vents/pump{ @@ -331,18 +265,13 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/carpet/edge{ - dir = 4 - }, +/turf/open/floor/carpet/edge/east, /area/adminlevel/bunker01/bathroom) "aN" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aO" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -350,19 +279,13 @@ icon_state = "intact-supply" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aP" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aQ" = ( /turf/closed/wall, @@ -377,9 +300,7 @@ /obj/structure/surface/table/holotable/wood, /obj/item/clothing/mask/cigarette/cigar/havana, /obj/item/ashtray/glass, -/turf/open/floor/carpet/edge{ - dir = 10 - }, +/turf/open/floor/carpet/edge/southwest, /area/adminlevel/bunker01/command) "aT" = ( /obj/structure/closet/cabinet, @@ -389,9 +310,7 @@ "aU" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/carpet/edge{ - dir = 6 - }, +/turf/open/floor/carpet/edge/southeast, /area/adminlevel/bunker01/bathroom) "aV" = ( /obj/structure/sink{ @@ -402,10 +321,7 @@ /obj/structure/mirror{ pixel_y = -28 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aW" = ( /obj/structure/mirror{ @@ -416,18 +332,12 @@ pixel_x = 0; pixel_y = -10 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aX" = ( /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bathroom) "aY" = ( /obj/structure/closet/secure_closet/personal, @@ -480,10 +390,7 @@ }, /obj/structure/pipes/standard/simple/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bedroom) "bh" = ( /turf/closed/wall, @@ -564,62 +471,41 @@ "bx" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "by" = ( /obj/structure/machinery/light{ dir = 1 }, /obj/structure/closet/secure_closet/freezer/fridge/full, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "bz" = ( /obj/structure/closet/secure_closet/freezer/meat, /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "bA" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/juicer, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "bB" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northwest, /area/adminlevel/bunker01/hydroponics) "bC" = ( /obj/structure/surface/rack, /obj/item/storage/bag/plants, /obj/item/tool/shovel/spade, /obj/item/reagent_container/glass/bucket, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/bunker01/hydroponics) "bD" = ( -/obj/structure/machinery/hydro_floodlight, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/obj/structure/machinery/colony_floodlight, +/turf/open/floor/almayer/blue/northeast, /area/adminlevel/bunker01/hydroponics) "bE" = ( /obj/structure/bed, @@ -672,10 +558,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bedroom) "bL" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -686,16 +569,10 @@ dir = 8; icon_state = "pipe-c" }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "bM" = ( -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "bN" = ( /obj/structure/surface/table/reinforced, @@ -704,30 +581,21 @@ dir = 4; pixel_x = 25 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "bO" = ( /obj/structure/machinery/light{ dir = 8; icon_state = "tube1" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/bunker01/hydroponics) "bP" = ( /turf/open/floor/almayer, /area/adminlevel/bunker01/hydroponics) "bQ" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/bunker01/hydroponics) "bR" = ( /obj/structure/pipes/vents/pump{ @@ -842,10 +710,7 @@ dir = 5; icon_state = "intact-supply" }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "cd" = ( /obj/structure/surface/table/reinforced, @@ -853,20 +718,14 @@ dir = 1; icon_state = "map-supply" }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "ce" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4; icon_state = "intact-supply" }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "cf" = ( /obj/structure/surface/table/reinforced, @@ -875,10 +734,7 @@ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "cg" = ( /mob/living/simple_animal/chicken{ @@ -888,10 +744,7 @@ name = "\improper Charlie"; voice_name = "chicken" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/bunker01/hydroponics) "ch" = ( /obj/structure/pipes/vents/pump/on, @@ -904,10 +757,7 @@ pixel_x = 24; pixel_y = 0 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/bunker01/hydroponics) "cj" = ( /obj/structure/closet/secure_closet/personal, @@ -960,40 +810,28 @@ "ct" = ( /obj/structure/machinery/vending/dinnerware, /obj/structure/machinery/door/firedoor/border_only/almayer/antag, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bedroom) "cu" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/kitchen/rollingpin, /obj/item/tool/kitchen/knife, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "cv" = ( /obj/structure/machinery/processor, /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "cw" = ( /obj/structure/sign/safety/biolab, /turf/closed/wall, /area/adminlevel/bunker01/kitchen) "cx" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/bunker01/hydroponics) "cy" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -1004,10 +842,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/bunker01/hydroponics) "cA" = ( /turf/closed/wall, @@ -1031,10 +866,7 @@ "cF" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/door/firedoor/border_only/almayer/antag, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/bedroom) "cG" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -1045,10 +877,7 @@ dir = 1; pixel_y = -10 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "cH" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -1077,16 +906,11 @@ /obj/structure/machinery/power/apc/antag{ pixel_y = -25 }, -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/bunker01/hydroponics) "cK" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/adminlevel/bunker01/hydroponics) "cL" = ( /obj/structure/surface/rack, @@ -1096,10 +920,7 @@ /obj/item/storage/box/lights/mixed, /obj/item/storage/box/lights/mixed, /obj/item/storage/box/lights/mixed, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/adminlevel/bunker01/caves) "cM" = ( /obj/structure/surface/rack, @@ -1115,10 +936,7 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/bunker01/storage) "cN" = ( /obj/structure/surface/rack, @@ -1127,40 +945,26 @@ /obj/item/tool/shovel/etool/folded, /obj/item/tool/shovel/etool/folded, /obj/item/tool/shovel/etool/folded, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/bunker01/storage) "cO" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage/antag, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/bunker01/storage) "cP" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage/antag, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/bunker01/storage) "cQ" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage/antag, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/adminlevel/bunker01/storage) "cR" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "cS" = ( /turf/open/mars_cave, @@ -1188,37 +992,23 @@ dir = 8; icon_state = "tube1" }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/adminlevel/bunker01/caves) "cV" = ( -/turf/open/floor/almayer{ - icon_state = "green" - }, +/turf/open/floor/almayer/green, /area/adminlevel/bunker01/storage) "cW" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/adminlevel/bunker01/storage) "cX" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/adminlevel/bunker01/storage) "cY" = ( /obj/structure/machinery/power/apc/antag{ dir = 4; pixel_x = 25 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/adminlevel/bunker01/storage) "cZ" = ( /turf/closed/wall/r_wall, @@ -1261,39 +1051,27 @@ /obj/structure/largecrate/supply/supplies/metal, /obj/structure/largecrate/supply/supplies/metal, /obj/structure/largecrate/supply/supplies/metal, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/caves) "dg" = ( /obj/structure/largecrate/supply/supplies/plasteel, /obj/structure/largecrate/supply/supplies/plasteel, /obj/structure/largecrate/supply/supplies/plasteel, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "dh" = ( /obj/structure/largecrate/supply/supplies/sandbags, /obj/structure/largecrate/supply/supplies/sandbags, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "di" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/adminlevel/bunker01/storage) "dj" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/adminlevel/bunker01/storage) "dk" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -1370,9 +1148,7 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "dr" = ( /obj/structure/disposalpipe/segment, @@ -1384,9 +1160,7 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "dt" = ( /obj/structure/machinery/firealarm{ @@ -1398,9 +1172,7 @@ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "du" = ( /turf/closed/wall/r_wall, @@ -1410,15 +1182,10 @@ /area/adminlevel/bunker01/engineering) "dw" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "dx" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/adminlevel/bunker01/storage) "dy" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -1429,10 +1196,7 @@ /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/adminlevel/bunker01/storage) "dA" = ( /obj/structure/sign/safety/storage{ @@ -1515,9 +1279,7 @@ input_level = 50000; inputting = 1 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/adminlevel/bunker01/engineering) "dL" = ( /obj/structure/machinery/power/smes/buildable/charged{ @@ -1529,32 +1291,22 @@ dir = 1; pixel_y = 20 }, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/adminlevel/bunker01/engineering) "dM" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southwest, /area/adminlevel/bunker01/storage) "dN" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/adminlevel/bunker01/storage) "dO" = ( /obj/structure/window/reinforced{ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "dP" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -1592,20 +1344,14 @@ /obj/structure/closet/hydrant{ pixel_x = -32 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/bunker01/engineering) "dU" = ( /obj/structure/machinery/power/terminal{ dir = 1; icon_state = "term" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/bunker01/engineering) "dV" = ( /obj/structure/sign/safety/electronics, @@ -1672,15 +1418,11 @@ /area/adminlevel/bunker01/mainroom) "ed" = ( /obj/structure/largecrate/supply/weapons/m56d, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "ee" = ( /obj/structure/closet/crate/secure/mortar_ammo/mortar_kit, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "ef" = ( /turf/open/mars_cave, @@ -1690,31 +1432,19 @@ dir = 8 }, /obj/structure/machinery/fuelcell_recycler/full, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/bunker01/engineering) "eh" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/north, /area/adminlevel/bunker01/engineering) "ei" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/adminlevel/bunker01/engineering) "ej" = ( /obj/structure/machinery/firealarm{ pixel_y = 24 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/bunker01/engineering) "ek" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ @@ -1726,10 +1456,7 @@ /turf/open/floor/almayer, /area/adminlevel/bunker01/engineering) "el" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/bunker01/engineering) "em" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -1748,10 +1475,7 @@ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/adminlevel/bunker01/engineering) "eo" = ( /obj/structure/machinery/cm_vending/gear/antag_guns, @@ -1780,9 +1504,7 @@ dir = 8; pixel_x = -25 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "er" = ( /obj/structure/largecrate/supply/supplies/flares, @@ -1790,17 +1512,13 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "es" = ( /obj/structure/closet/crate/secure/mortar_ammo/full{ name = "\improper M402 mortar ammo crate" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "et" = ( /obj/structure/surface/table/reinforced, @@ -1818,10 +1536,7 @@ /obj/item/fuel_cell, /obj/item/fuel_cell, /obj/item/fuel_cell, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/bunker01/engineering) "eu" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -1863,10 +1578,7 @@ "ex" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/tool, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/almayer/green/southeast, /area/adminlevel/bunker01/engineering) "ey" = ( /obj/structure/disposalpipe/segment, @@ -1890,24 +1602,18 @@ /obj/effect/spawner/random/toolbox, /obj/structure/disposalpipe/segment, /obj/item/clothing/gloves/yellow, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/adminlevel/bunker01/engineering) "eB" = ( /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/adminlevel/bunker01/engineering) "eC" = ( /obj/structure/machinery/light/small{ pixel_y = 0 }, /obj/structure/machinery/power/reactor/colony, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/adminlevel/bunker01/engineering) "eD" = ( /obj/structure/sign/safety/electronics, @@ -1942,10 +1648,7 @@ dir = 1 }, /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/bunker01/security) "eJ" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -1955,10 +1658,7 @@ "eK" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/adminlevel/bunker01/security) "eL" = ( /obj/structure/machinery/power/apc/antag{ @@ -2011,16 +1711,10 @@ /area/adminlevel/bunker01/security) "eS" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/bunker01/security) "eT" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/adminlevel/bunker01/security) "eU" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ @@ -2220,20 +1914,13 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner, /area/adminlevel/bunker01/security) "fo" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/bunker01/security) "fp" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/bunker01/security) "fq" = ( /obj/structure/sign/safety/hazard, @@ -2248,10 +1935,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/bunker01/medbay) "fs" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -2262,10 +1946,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "ft" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -2276,10 +1957,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "fu" = ( /obj/structure/surface/table/reinforced, @@ -2291,10 +1969,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "fv" = ( /obj/structure/surface/table/reinforced, @@ -2306,9 +1981,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/bunker01/medbay) "fw" = ( /turf/closed/wall/r_wall, @@ -2322,9 +1995,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/bunker01/medbay) "fy" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -2344,9 +2015,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "fz" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -2356,9 +2025,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/bunker01/medbay) "fA" = ( /turf/closed/wall/rock/brown, @@ -2383,50 +2050,31 @@ dir = 8; icon_state = "tube1" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/bunker01/medbay) "fE" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/adminlevel/bunker01/medbay) "fF" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "fG" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/bunker01/medbay) "fH" = ( /obj/structure/window/framed/colony, /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/bunker01/medbay) "fI" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/bunker01/medbay) "fJ" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "fK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -2434,49 +2082,33 @@ icon_state = "intact-supply" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "fL" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "fM" = ( /obj/structure/machinery/medical_pod/autodoc, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "fN" = ( /obj/structure/machinery/autodoc_console, /obj/structure/sign/safety/autodoc{ pixel_y = 32 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "fO" = ( /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "fP" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/bunker01/medbay) "fQ" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -2502,20 +2134,14 @@ dir = 4; icon_state = "intact-supply" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/east, /area/adminlevel/bunker01/security) "fT" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4; icon_state = "intact-supply" }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/bunker01/security) "fU" = ( /obj/structure/bed, @@ -2523,9 +2149,7 @@ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/bunker01/security) "fV" = ( /obj/structure/machinery/chem_dispenser{ @@ -2537,16 +2161,10 @@ pixel_x = -24; pixel_y = 0 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/bunker01/medbay) "fW" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/adminlevel/bunker01/medbay) "fX" = ( /obj/structure/surface/table/reinforced, @@ -2559,27 +2177,21 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "fY" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1; icon_state = "map-supply" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "fZ" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4; icon_state = "intact-supply" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "ga" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -2592,16 +2204,12 @@ icon_state = "intact-supply" }, /obj/structure/machinery/door/firedoor/border_only/almayer/antag, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gb" = ( /obj/structure/pipes/standard/manifold/hidden/supply, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gc" = ( /obj/structure/pipes/standard/simple/hidden/supply{ @@ -2613,10 +2221,7 @@ pixel_x = 24; pixel_y = 0 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/bunker01/medbay) "gd" = ( /obj/structure/toilet{ @@ -2636,23 +2241,17 @@ /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/bunker01/security) "gg" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/bunker01/security) "gh" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/bunker01/security) "gi" = ( /obj/structure/toilet{ @@ -2662,16 +2261,11 @@ /obj/structure/machinery/light/small{ pixel_y = 0 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/bunker01/security) "gj" = ( /obj/structure/machinery/cm_vending/sorted/medical/antag, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/bunker01/medbay) "gk" = ( /obj/structure/surface/table/reinforced, @@ -2682,9 +2276,7 @@ /obj/item/storage/box/pillbottles, /obj/item/storage/box/pillbottles, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "gl" = ( /obj/structure/surface/table/reinforced, @@ -2703,45 +2295,32 @@ /obj/item/stack/sheet/mineral/phoron{ amount = 25 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "gm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 1; icon_state = "intact-supply" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gn" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/bunker01/medbay) "go" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gp" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gq" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gr" = ( /obj/structure/pipes/standard/simple/hidden/supply, @@ -2749,10 +2328,7 @@ dir = 4; pixel_x = 25 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/bunker01/medbay) "gs" = ( /obj/structure/machinery/door/airlock/almayer/security{ @@ -2784,17 +2360,13 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gw" = ( /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gx" = ( /obj/structure/machinery/iv_drip, @@ -2802,19 +2374,14 @@ dir = 8; icon_state = "tube1" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/bunker01/medbay) "gy" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "gz" = ( /obj/structure/bed, @@ -2824,21 +2391,15 @@ pixel_y = -23 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "gA" = ( /obj/structure/bed, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "gB" = ( /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "gC" = ( /obj/structure/machinery/autodoc_console, @@ -2846,17 +2407,12 @@ pixel_y = -32 }, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "gD" = ( /obj/structure/machinery/autodoc_console, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/bunker01/medbay) "gE" = ( /turf/open/floor/almayer, @@ -2874,17 +2430,11 @@ /obj/item/storage/box/masks, /obj/item/storage/box/gloves, /obj/item/storage/box/gloves, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/bunker01/medbay) "gH" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood/antag, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "gI" = ( /obj/structure/window/framed/colony, @@ -2895,10 +2445,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 2; - icon_state = "green" - }, +/turf/open/floor/almayer/green/south, /area/adminlevel/bunker01/medbay) "gJ" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -2909,9 +2456,7 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gK" = ( /obj/structure/window/framed/colony, @@ -2922,9 +2467,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/bunker01/medbay) "gL" = ( /obj/structure/window/framed/colony, @@ -2935,9 +2478,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/bunker01/medbay) "gM" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -2948,9 +2489,7 @@ req_one_access = null }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gN" = ( /obj/structure/machinery/door/airlock/almayer/medical{ @@ -2963,9 +2502,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gO" = ( /obj/structure/pipes/vents/pump{ @@ -3000,28 +2537,20 @@ dir = 4; icon_state = "intact-supply" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/bunker01/medbay) "gS" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10; icon_state = "intact-supply" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "gT" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/bunker01/medbay) "gU" = ( /obj/structure/machinery/door_control{ @@ -3029,18 +2558,13 @@ name = "Surgery Door Release"; pixel_x = -23 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/bunker01/medbay) "gV" = ( /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/bunker01/medbay) "gW" = ( /obj/structure/machinery/door_control{ @@ -3048,10 +2572,7 @@ name = "Surgery Door Release"; pixel_x = -23 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/bunker01/medbay) "gX" = ( /obj/structure/morgue/crematorium{ @@ -3114,16 +2635,11 @@ /obj/item/storage/belt/medical/lifesaver/full, /obj/item/storage/belt/medical/lifesaver/upp/full, /obj/item/storage/belt/medical/lifesaver/upp/full, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/bunker01/medbay) "hb" = ( /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "hc" = ( /obj/structure/pipes/vents/pump{ @@ -3135,10 +2651,7 @@ pixel_x = 24; pixel_y = 0 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/bunker01/medbay) "hd" = ( /obj/structure/machinery/light{ @@ -3148,19 +2661,14 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/bunker01/medbay) "he" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9; icon_state = "intact-supply" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "hf" = ( /obj/structure/sink{ @@ -3169,10 +2677,7 @@ pixel_x = 11; pixel_y = 0 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/bunker01/medbay) "hg" = ( /obj/structure/machinery/light/small{ @@ -3205,16 +2710,11 @@ /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/bunker01/medbay) "hj" = ( /obj/structure/machinery/cm_vending/sorted/medical/marinemed/antag, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "hk" = ( /obj/structure/sign/safety/medical{ @@ -3222,28 +2722,18 @@ pixel_y = -32 }, /obj/structure/machinery/cm_vending/sorted/medical/antag, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "hl" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "hm" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/bunker01/medbay) "hn" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/bunker01/medbay) "ho" = ( /obj/structure/machinery/optable, @@ -3253,9 +2743,7 @@ pixel_y = -23 }, /obj/item/tank/anesthetic, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "hp" = ( /obj/structure/surface/table/reinforced, @@ -3264,10 +2752,7 @@ desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; name = "Surgery Cleaner" }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/bunker01/medbay) "hq" = ( /obj/structure/machinery/optable, @@ -3277,9 +2762,7 @@ pixel_y = -23 }, /obj/item/tank/anesthetic, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) (1,1,1) = {" diff --git a/maps/templates/basetwo.dmm b/maps/templates/basetwo.dmm index abc2af29643d..1051f515c96d 100644 --- a/maps/templates/basetwo.dmm +++ b/maps/templates/basetwo.dmm @@ -64,75 +64,46 @@ /area/adminlevel/bunker01/medbay) "an" = ( /obj/structure/bed, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/bunker01/medbay) "ao" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "ap" = ( /obj/structure/bed, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "aq" = ( /obj/structure/machinery/body_scanconsole{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "ar" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "as" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "at" = ( /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "au" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "av" = ( /obj/structure/machinery/autodoc_console{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "aw" = ( /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/bunker01/medbay) "ax" = ( /turf/closed/wall/r_wall/bunker, @@ -148,67 +119,40 @@ /area/adminlevel/bunker01/mainroom) "az" = ( /obj/structure/bed, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/bunker01/medbay) "aA" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "aB" = ( /obj/structure/bed, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "aC" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "aD" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/adminlevel/bunker01/medbay) "aE" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/east, /area/adminlevel/bunker01/medbay) "aF" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage/antag, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/bunker01/engineering) "aG" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage/antag, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/bunker01/engineering) "aH" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/bunker01/engineering) "aI" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/bunker01/engineering) "aJ" = ( /turf/open/floor/almayer, @@ -218,26 +162,16 @@ /area/adminlevel/bunker01/mainroom) "aL" = ( /obj/structure/machinery/door/firedoor/border_only/almayer/antag, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "aM" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/bunker01/medbay) "aN" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "aO" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/adminlevel/bunker01/medbay) "aP" = ( /obj/structure/surface/rack, @@ -246,19 +180,13 @@ /obj/item/tool/shovel/etool/folded, /obj/item/tool/shovel/etool/folded, /obj/item/tool/shovel/etool/folded, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/bunker01/engineering) "aQ" = ( /turf/open/floor/almayer, /area/adminlevel/bunker01/engineering) "aR" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/bunker01/engineering) "aS" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -268,56 +196,38 @@ req_one_access = null }, /obj/structure/machinery/door/firedoor/border_only/almayer/antag, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "aT" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/bunker01/medbay) "aU" = ( /obj/structure/machinery/body_scanconsole{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "aV" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "aW" = ( /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "aX" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "aY" = ( /obj/structure/machinery/autodoc_console{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "aZ" = ( /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/bunker01/medbay) "ba" = ( /obj/structure/surface/rack, @@ -333,10 +243,7 @@ /obj/item/stack/sheet/glass{ amount = 50 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/bunker01/engineering) "bb" = ( /turf/open/floor/plating/plating_catwalk, @@ -347,9 +254,7 @@ req_access_txt = "201"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/engineering) "bd" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -358,15 +263,11 @@ req_access = null; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "be" = ( /obj/structure/window/framed/colony/reinforced, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/medbay) "bf" = ( /obj/structure/surface/rack, @@ -376,10 +277,7 @@ /obj/item/storage/box/lights/mixed, /obj/item/storage/box/lights/mixed, /obj/item/storage/box/lights/mixed, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/bunker01/engineering) "bg" = ( /obj/structure/machinery/cm_vending/sorted/medical/marinemed/antag, @@ -388,27 +286,17 @@ id = "base_medbay"; name = "\improper Medbay Shutters" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/medbay) "bh" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/bunker01/medbay) "bi" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/bunker01/medbay) "bj" = ( /obj/structure/closet/secure_closet/medical2, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/north, /area/adminlevel/bunker01/medbay) "bk" = ( /obj/structure/surface/table/reinforced, @@ -448,56 +336,36 @@ /obj/item/storage/belt/medical/lifesaver/full, /obj/item/storage/belt/medical/lifesaver/upp/full, /obj/item/storage/belt/medical/lifesaver/upp/full, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "bl" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood/antag, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/bunker01/medbay) "bm" = ( /obj/structure/machinery/cm_vending/sorted/medical/antag, -/turf/open/floor/almayer{ - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner, /area/adminlevel/bunker01/medbay) "bn" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/adminlevel/bunker01/engineering) "bo" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage/antag, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/bunker01/engineering) "bp" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/gloves/yellow, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/bunker01/engineering) "bq" = ( /obj/structure/surface/table/reinforced, /obj/effect/spawner/random/toolbox, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/adminlevel/bunker01/engineering) "br" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/mainroom) "bs" = ( /obj/structure/machinery/door_control{ @@ -505,9 +373,7 @@ name = "Base Shutters"; pixel_x = 24 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/mainroom) "bt" = ( /obj/structure/machinery/cm_vending/sorted/medical/antag, @@ -516,9 +382,7 @@ id = "base_medbay"; name = "\improper Medbay Shutters" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/medbay) "bu" = ( /turf/closed/wall/r_wall/bunker, @@ -528,9 +392,7 @@ id = "base_blastdoor"; name = "\improper Bunker Blast Doors" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/bunker01/mainroom) "bw" = ( /obj/structure/machinery/smartfridge/secure/medbay, @@ -539,9 +401,7 @@ id = "base_medbay"; name = "\improper Medbay Shutters" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/medbay) "bx" = ( /obj/structure/machinery/door_control{ @@ -550,17 +410,12 @@ pixel_x = -23; pixel_y = -23 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/west, /area/adminlevel/bunker01/medbay) "by" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "bz" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ @@ -569,9 +424,7 @@ req_access_txt = "201"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/bunker01/medbay) "bA" = ( /obj/structure/machinery/cm_vending/clothing/antag, @@ -583,34 +436,25 @@ /obj/structure/largecrate/supply/supplies/metal, /obj/structure/largecrate/supply/supplies/metal, /obj/structure/largecrate/supply/supplies/metal, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "bC" = ( /obj/structure/largecrate/supply/supplies/plasteel, /obj/structure/largecrate/supply/supplies/plasteel, /obj/structure/largecrate/supply/supplies/plasteel, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "bD" = ( /obj/structure/largecrate/supply/supplies/sandbags, /obj/structure/largecrate/supply/supplies/sandbags, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/mainroom) "bE" = ( /obj/structure/machinery/chem_dispenser{ req_access_txt = "201"; req_one_access = null }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/bunker01/medbay) "bF" = ( /obj/structure/surface/table/reinforced, @@ -623,9 +467,7 @@ /obj/item/storage/box/pillbottles, /obj/item/storage/box/pillbottles, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "bG" = ( /obj/structure/surface/table/reinforced, @@ -638,15 +480,10 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "bH" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/bunker01/medbay) "bI" = ( /obj/structure/surface/table/reinforced, @@ -662,38 +499,26 @@ /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/west, /area/adminlevel/bunker01/medbay) "bJ" = ( /obj/structure/machinery/cm_vending/sorted/medical/marinemed/antag, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "bK" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood/antag, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/bunker01/medbay) "bL" = ( /obj/structure/machinery/cm_vending/sorted/medical/antag, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "sterile_green_corner" - }, +/turf/open/floor/almayer/sterile_green_corner/east, /area/adminlevel/bunker01/medbay) "bM" = ( /obj/structure/window/reinforced{ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/gear) "bN" = ( /obj/structure/window/reinforced{ @@ -704,18 +529,14 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/gear) "bO" = ( /obj/structure/window/reinforced{ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/gear) "bP" = ( /turf/closed/wall/r_wall/bunker, @@ -729,9 +550,7 @@ req_access_txt = "201"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/gear) "bS" = ( /obj/structure/machinery/cm_vending/gear/antag, @@ -742,9 +561,7 @@ dir = 4; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "bU" = ( /obj/structure/window/reinforced{ @@ -755,18 +572,14 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "bV" = ( /obj/structure/window/reinforced{ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "bW" = ( /obj/structure/machinery/cm_vending/gear/antag_guns, @@ -778,9 +591,7 @@ req_access_txt = "201"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/storage) "bY" = ( /turf/open/floor/plating/plating_catwalk, @@ -795,27 +606,16 @@ req_access_txt = "201"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/mainroom) "cb" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/adminlevel/bunker01/mainroom) "cc" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/bunker01/mainroom) "cd" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/adminlevel/bunker01/mainroom) "ce" = ( /obj/structure/machinery/door/airlock/multi_tile/secure{ @@ -823,33 +623,21 @@ name = "\improper Entrance"; req_access_txt = "201" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/mainroom) "cf" = ( /obj/structure/largecrate/supply/weapons/m56d, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "cg" = ( /obj/structure/closet/crate/secure/mortar_ammo/mortar_kit, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "ch" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/adminlevel/bunker01/mainroom) "ci" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/adminlevel/bunker01/mainroom) "cj" = ( /turf/open/mars_cave, @@ -860,17 +648,13 @@ dir = 8; health = 80 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "cl" = ( /obj/structure/closet/crate/secure/mortar_ammo/full{ name = "\improper M402 mortar ammo crate" }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/bunker01/storage) "cm" = ( /obj/structure/machinery/door_control{ @@ -922,9 +706,7 @@ id = "base_1_shutter"; name = "\improper Bunker Shutters" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/mainroom) "cs" = ( /obj/structure/window_frame/colony/reinforced, @@ -932,9 +714,7 @@ id = "base_2_shutter"; name = "\improper Bunker Shutters" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/mainroom) "ct" = ( /obj/structure/window_frame/colony/reinforced, @@ -942,9 +722,7 @@ id = "base_3_shutter"; name = "\improper Bunker Shutters" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/mainroom) "cu" = ( /obj/structure/window_frame/colony/reinforced, @@ -952,9 +730,7 @@ id = "base_4_shutter"; name = "\improper Bunker Shutters" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/mainroom) "cv" = ( /turf/closed/wall/r_wall/bunker, @@ -966,18 +742,13 @@ req_access_txt = "201"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/caves/outpost) "cx" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/adminlevel/bunker01/caves/outpost) "cy" = ( /turf/open/floor/almayer, @@ -986,10 +757,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northeast, /area/adminlevel/bunker01/caves/outpost) "cA" = ( /obj/structure/window/framed/colony/reinforced, @@ -997,10 +765,7 @@ /area/adminlevel/bunker01/caves/outpost) "cB" = ( /obj/structure/barricade/plasteel, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/adminlevel/bunker01/caves/outpost) "cC" = ( /obj/structure/barricade/metal/wired, @@ -1008,64 +773,37 @@ /area/adminlevel/bunker01/caves/outpost) "cD" = ( /obj/structure/barricade/plasteel, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/adminlevel/bunker01/caves/outpost) "cE" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/almayer/green/northwest, /area/adminlevel/bunker01/caves/outpost) "cF" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/bunker01/caves/outpost) "cG" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/almayer/green/north, /area/adminlevel/bunker01/caves/outpost) "cH" = ( /obj/structure/barricade/plasteel/wired, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/adminlevel/bunker01/caves/outpost) "cI" = ( /obj/structure/barricade/plasteel/wired, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/adminlevel/bunker01/caves/outpost) "cJ" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/adminlevel/bunker01/caves/outpost) "cK" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/adminlevel/bunker01/caves/outpost) "cL" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/almayer/green/west, /area/adminlevel/bunker01/caves/outpost) "cM" = ( /obj/structure/barricade/plasteel/wired, @@ -1073,10 +811,7 @@ /area/adminlevel/bunker01/caves/outpost) "cN" = ( /obj/structure/barricade/metal/wired, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/almayer/green/east, /area/adminlevel/bunker01/caves/outpost) "cO" = ( /obj/structure/barricade/plasteel, @@ -1131,59 +866,38 @@ /area/adminlevel/bunker01/caves/xeno) "cY" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "cZ" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "da" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "db" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/juicer, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "dc" = ( /turf/closed/wall, /area/adminlevel/bunker01/hydroponics) "dd" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/northwest, /area/adminlevel/bunker01/hydroponics) "de" = ( /obj/structure/surface/rack, /obj/item/storage/bag/plants, /obj/item/tool/shovel/spade, /obj/item/reagent_container/glass/bucket, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/north, /area/adminlevel/bunker01/hydroponics) "df" = ( -/obj/structure/machinery/hydro_floodlight, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "blue" - }, +/obj/structure/machinery/colony_floodlight, +/turf/open/floor/almayer/blue/northeast, /area/adminlevel/bunker01/hydroponics) "dg" = ( /obj/effect/alien/weeds/node/pylon/core{ @@ -1196,15 +910,10 @@ name = "\improper Kitchen"; req_access_txt = "201" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/kitchen) "di" = ( -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "dj" = ( /obj/structure/surface/table/reinforced, @@ -1213,26 +922,17 @@ dir = 4; pixel_x = 25 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "dk" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/west, /area/adminlevel/bunker01/hydroponics) "dl" = ( /turf/open/floor/almayer, /area/adminlevel/bunker01/hydroponics) "dm" = ( /obj/structure/machinery/portable_atmospherics/hydroponics, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/bunker01/hydroponics) "dn" = ( /obj/structure/surface/table/reinforced, @@ -1241,10 +941,7 @@ dir = 8; id_tag = "mining_outpost_pump" }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "do" = ( /turf/closed/wall/r_wall/bunker, @@ -1254,32 +951,21 @@ dir = 2; name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/breakroom) "dq" = ( /obj/structure/machinery/vending/dinnerware, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "dr" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/kitchen/rollingpin, /obj/item/tool/kitchen/knife, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "ds" = ( /obj/structure/machinery/processor, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "dt" = ( /obj/structure/sign/safety/biolab, @@ -1287,10 +973,7 @@ /area/adminlevel/bunker01/hydroponics) "du" = ( /obj/structure/machinery/vending/hydroseeds, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/east, /area/adminlevel/bunker01/hydroponics) "dv" = ( /turf/open/floor/wood, @@ -1312,10 +995,7 @@ dir = 1; pixel_y = -10 }, -/turf/open/floor/prison{ - dir = 2; - icon_state = "sterile_white" - }, +/turf/open/floor/prison/sterile_white/south, /area/adminlevel/bunker01/kitchen) "dA" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -1325,16 +1005,11 @@ /turf/open/floor/almayer, /area/adminlevel/bunker01/hydroponics) "dB" = ( -/turf/open/floor/almayer{ - icon_state = "blue" - }, +/turf/open/floor/almayer/blue, /area/adminlevel/bunker01/hydroponics) "dC" = ( /obj/structure/machinery/vending/hydronutrients, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/almayer/blue/southeast, /area/adminlevel/bunker01/hydroponics) "dD" = ( /obj/structure/bed/chair, @@ -1381,9 +1056,7 @@ /obj/structure/machinery/door/firedoor/border_only/almayer/antag{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/bunker01/breakroom) (1,1,1) = {" diff --git a/maps/templates/lazy_templates/clf_ert_station.dmm b/maps/templates/lazy_templates/clf_ert_station.dmm index 3aa8c800327f..c1ec79d8770c 100644 --- a/maps/templates/lazy_templates/clf_ert_station.dmm +++ b/maps/templates/lazy_templates/clf_ert_station.dmm @@ -31,26 +31,19 @@ /obj/structure/machinery/light/small/built{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/clf_station) "av" = ( /obj/structure/closet/crate, /obj/item/explosive/grenade/phosphorus/clf, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/adminlevel/ert_station/clf_station) "ax" = ( /turf/closed/wall/rock/brown, /area/adminlevel/ert_station/clf_station) "az" = ( /obj/structure/prop/brazier/frame/full, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/north, /area/adminlevel/ert_station/clf_station) "aA" = ( /obj/structure/surface/table/woodentable/poor, @@ -87,9 +80,7 @@ /obj/structure/machinery/light/small/built{ dir = 8 }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/adminlevel/ert_station/clf_station) "aO" = ( /obj/structure/stairs/perspective{ @@ -142,9 +133,7 @@ "cc" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, /obj/item/reagent_container/food/condiment/enzyme, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "ce" = ( /obj/item/trash/chips, @@ -160,32 +149,21 @@ /obj/structure/mirror{ pixel_y = 32 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/adminlevel/ert_station/clf_station) "cB" = ( /obj/vehicle/powerloader/ft, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/adminlevel/ert_station/clf_station) "cH" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/adminlevel/ert_station/clf_station) "dd" = ( -/turf/open/gm/coast{ - dir = 1 - }, +/turf/open/gm/coast/south, /area/adminlevel/ert_station/clf_station) "dg" = ( /obj/item/prop/helmetgarb/spent_buckshot, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/adminlevel/ert_station/clf_station) "dI" = ( /obj/structure/flora/bush/ausbushes/genericbush, @@ -256,9 +234,7 @@ "fd" = ( /obj/structure/closet/secure_closet/freezer/fridge/groceries, /obj/structure/machinery/light/small/built, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "fk" = ( /obj/structure/pipes/vents/pump, @@ -294,9 +270,7 @@ "gi" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/reagent_container/food/drinks/bottle/whiskey, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "gj" = ( /obj/structure/flora/grass/tallgrass/jungle/corner, @@ -304,17 +278,13 @@ /area/adminlevel/ert_station/clf_station) "gN" = ( /obj/effect/decal/cleanable/egg_smudge, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "hd" = ( /obj/structure/reagent_dispensers/beerkeg{ density = 0 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "hr" = ( /obj/structure/machinery/light/small/built{ @@ -355,9 +325,7 @@ /obj/structure/machinery/light/small/built{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/clf_station) "hO" = ( /obj/item/reagent_container/food/drinks/bottle/whiskey, @@ -421,9 +389,7 @@ /obj/structure/platform_decoration/kutjevo{ dir = 8 }, -/turf/open/gm/grass{ - icon_state = "grass2" - }, +/turf/open/gm/grass/grass2, /area/adminlevel/ert_station/clf_station) "jp" = ( /obj/structure/surface/table/woodentable/poor, @@ -517,10 +483,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/gm/dirtgrassborder{ - dir = 4; - icon_state = "grassdirt_corner" - }, +/turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/adminlevel/ert_station/clf_station) "lT" = ( /obj/structure/platform/kutjevo{ @@ -548,10 +511,7 @@ /area/adminlevel/ert_station/clf_station) "me" = ( /obj/structure/platform_decoration/kutjevo, -/turf/open/gm/dirtgrassborder{ - dir = 4; - icon_state = "grassdirt_corner" - }, +/turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/adminlevel/ert_station/clf_station) "mk" = ( /obj/structure/platform_decoration/kutjevo{ @@ -567,9 +527,7 @@ }, /obj/structure/surface/table/reinforced, /obj/item/spacecash/c50, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "mt" = ( /obj/structure/surface/table/woodentable/poor, @@ -586,9 +544,7 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "ne" = ( /obj/structure/bed{ @@ -620,9 +576,7 @@ "nC" = ( /obj/structure/surface/table/woodentable/poor, /obj/item/reagent_container/food/drinks/bottle/vodka, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "nJ" = ( /obj/item/clothing/shoes/jackboots, @@ -651,10 +605,7 @@ /turf/open/floor/wood, /area/adminlevel/ert_station/clf_station) "om" = ( -/turf/open/gm/dirtgrassborder{ - dir = 4; - icon_state = "grassdirt_corner2" - }, +/turf/open/gm/dirtgrassborder/grassdirt_corner2/north_east, /area/adminlevel/ert_station/clf_station) "ow" = ( /obj/structure/window/reinforced{ @@ -682,9 +633,7 @@ pixel_y = 13 }, /obj/item/stock_parts/subspace/crystal, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/clf_station) "oy" = ( /obj/item/trash/candy, @@ -692,10 +641,7 @@ /turf/open/floor/wood, /area/adminlevel/ert_station/clf_station) "oI" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/adminlevel/ert_station/clf_station) "oN" = ( /obj/structure/flora/jungle/vines, @@ -718,9 +664,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/gm/grass{ - icon_state = "grass2" - }, +/turf/open/gm/grass/grass2, /area/adminlevel/ert_station/clf_station) "pE" = ( /obj/structure/platform/kutjevo, @@ -730,36 +674,25 @@ /turf/open/auto_turf/strata_grass/layer1, /area/adminlevel/ert_station/clf_station) "pF" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/adminlevel/ert_station/clf_station) "pY" = ( /obj/structure/flora/jungle/plantbot1, -/turf/open/gm/dirtgrassborder{ - dir = 8 - }, +/turf/open/gm/dirtgrassborder/east, /area/adminlevel/ert_station/clf_station) "qa" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/adminlevel/ert_station/clf_station) "qb" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/adminlevel/ert_station/clf_station) "ql" = ( /obj/structure/flora/bush/ausbushes/genericbush, -/turf/open/gm/grass{ - icon_state = "grass2" - }, +/turf/open/gm/grass/grass2, /area/adminlevel/ert_station/clf_station) "qy" = ( /obj/structure/flora/bush/ausbushes/reedbush, @@ -774,9 +707,7 @@ /area/adminlevel/ert_station/clf_station) "rz" = ( /obj/structure/curtain/red, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "rD" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -809,10 +740,7 @@ /area/adminlevel/ert_station/clf_station) "sC" = ( /obj/structure/flora/jungle/planttop1, -/turf/open/gm/dirtgrassborder{ - dir = 1; - icon_state = "grassdirt_corner" - }, +/turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/adminlevel/ert_station/clf_station) "sK" = ( /obj/structure/surface/table/woodentable/poor, @@ -840,9 +768,7 @@ /obj/structure/flora/grass/tallgrass/jungle/corner{ dir = 5 }, -/turf/open/gm/grass{ - icon_state = "grass2" - }, +/turf/open/gm/grass/grass2, /area/adminlevel/ert_station/clf_station) "tt" = ( /obj/structure/largecrate/random/barrel/red, @@ -904,9 +830,7 @@ /obj/structure/machinery/light/small/built{ dir = 1 }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/adminlevel/ert_station/clf_station) "uF" = ( /obj/structure/platform/kutjevo{ @@ -975,9 +899,7 @@ /turf/open/gm/grass, /area/adminlevel/ert_station/clf_station) "wW" = ( -/turf/open/gm/coast{ - dir = 9 - }, +/turf/open/gm/coast/south_east, /area/adminlevel/ert_station/clf_station) "xi" = ( /obj/structure/platform/kutjevo{ @@ -987,10 +909,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/adminlevel/ert_station/clf_station) "xE" = ( -/turf/open/gm/coast{ - dir = 8; - icon_state = "beachcorner2" - }, +/turf/open/gm/coast/beachcorner2/south_east, /area/adminlevel/ert_station/clf_station) "xJ" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -1012,9 +931,7 @@ pixel_y = -10 }, /obj/item/tool/soap, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/adminlevel/ert_station/clf_station) "xO" = ( /obj/item/holder/cat/kitten{ @@ -1042,9 +959,7 @@ "yE" = ( /obj/structure/closet/crate, /obj/item/explosive/grenade/incendiary/molotov, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/adminlevel/ert_station/clf_station) "yH" = ( /obj/structure/flora/bush/ausbushes/grassybush{ @@ -1058,18 +973,14 @@ /obj/item/ammo_magazine/pistol/clfpistol, /obj/item/ammo_magazine/pistol/clfpistol, /obj/item/ammo_magazine/pistol/clfpistol, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/adminlevel/ert_station/clf_station) "yO" = ( /obj/structure/platform/kutjevo{ dir = 4 }, /obj/structure/flora/bush/ausbushes/genericbush, -/turf/open/gm/grass{ - icon_state = "grass2" - }, +/turf/open/gm/grass/grass2, /area/adminlevel/ert_station/clf_station) "yU" = ( /turf/open/gm/river, @@ -1083,9 +994,7 @@ /area/adminlevel/ert_station/clf_station) "yY" = ( /obj/structure/prop/brazier/frame/full, -/turf/open/floor/plating{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning, /area/adminlevel/ert_station/clf_station) "zy" = ( /obj/structure/machinery/light/small/built{ @@ -1117,10 +1026,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/gm/dirtgrassborder{ - dir = 1; - icon_state = "grassdirt_corner" - }, +/turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/adminlevel/ert_station/clf_station) "Aj" = ( /obj/structure/flora/jungle/planttop1, @@ -1130,9 +1036,7 @@ /obj/structure/platform/kutjevo{ dir = 4 }, -/turf/open/gm/dirtgrassborder{ - dir = 8 - }, +/turf/open/gm/dirtgrassborder/east, /area/adminlevel/ert_station/clf_station) "AK" = ( /obj/structure/platform_decoration/kutjevo{ @@ -1193,9 +1097,7 @@ /area/adminlevel/ert_station/clf_station) "Bx" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "BB" = ( /obj/structure/flora/bush/ausbushes/grassybush, @@ -1213,9 +1115,7 @@ /obj/structure/machinery/microwave{ pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "BQ" = ( /obj/structure/platform/kutjevo{ @@ -1267,9 +1167,7 @@ /turf/open/auto_turf/strata_grass/layer0_mud, /area/adminlevel/ert_station/clf_station) "DF" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/adminlevel/ert_station/clf_station) "DN" = ( /obj/structure/flora/jungle/vines/heavy, @@ -1294,9 +1192,7 @@ /turf/open/auto_turf/strata_grass/layer0, /area/adminlevel/ert_station/clf_station) "Ee" = ( -/turf/open/gm/dirtgrassborder{ - dir = 8 - }, +/turf/open/gm/dirtgrassborder/east, /area/adminlevel/ert_station/clf_station) "Ez" = ( /obj/structure/flora/grass/tallgrass/jungle/corner{ @@ -1315,9 +1211,7 @@ /obj/structure/machinery/light/small/built{ dir = 4 }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/adminlevel/ert_station/clf_station) "Fj" = ( /obj/structure/surface/table/woodentable/poor, @@ -1368,10 +1262,7 @@ /turf/open/gm/grass, /area/adminlevel/ert_station/clf_station) "GV" = ( -/turf/open/floor/plating{ - dir = 8; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/west, /area/adminlevel/ert_station/clf_station) "Hs" = ( /obj/docking_port/stationary/emergency_response/idle_port1, @@ -1388,15 +1279,10 @@ /obj/structure/machinery/power/apc/antag{ dir = 1 }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/adminlevel/ert_station/clf_station) "Ie" = ( -/turf/open/gm/dirtgrassborder{ - dir = 1; - icon_state = "grassdirt_corner2" - }, +/turf/open/gm/dirtgrassborder/grassdirt_corner2/south_east, /area/adminlevel/ert_station/clf_station) "Ig" = ( /obj/structure/largecrate/black_market/clf_supplies, @@ -1418,23 +1304,16 @@ /turf/open/auto_turf/strata_grass/layer1, /area/adminlevel/ert_station/clf_station) "IH" = ( -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/adminlevel/ert_station/clf_station) "IT" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/adminlevel/ert_station/clf_station) "IW" = ( /obj/structure/closet/crate, /obj/item/clothing/mask/gas/swat, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/adminlevel/ert_station/clf_station) "Jg" = ( /obj/structure/platform/kutjevo, @@ -1482,10 +1361,7 @@ /area/adminlevel/ert_station/clf_station) "Me" = ( /obj/structure/flora/jungle/planttop1, -/turf/open/gm/dirtgrassborder{ - dir = 4; - icon_state = "grassdirt_corner" - }, +/turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/adminlevel/ert_station/clf_station) "MD" = ( /obj/structure/platform/kutjevo{ @@ -1532,17 +1408,13 @@ /obj/item/bedsheet/brown{ pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/clf_station) "MQ" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/wood{ - icon_state = "wood-broken3" - }, +/turf/open/floor/wood/wood_broken3, /area/adminlevel/ert_station/clf_station) "MT" = ( /obj/item/tank/anesthetic, @@ -1565,10 +1437,7 @@ /area/adminlevel/ert_station/clf_station) "Ng" = ( /obj/structure/flora/jungle/plantbot1, -/turf/open/gm/dirtgrassborder{ - dir = 1; - icon_state = "grassdirt_corner" - }, +/turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/adminlevel/ert_station/clf_station) "Ni" = ( /obj/structure/surface/table/woodentable/poor, @@ -1588,9 +1457,7 @@ /turf/open/floor/wood, /area/adminlevel/ert_station/clf_station) "NB" = ( -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/adminlevel/ert_station/clf_station) "NV" = ( /obj/structure/flora/jungle/vines/heavy, @@ -1598,9 +1465,7 @@ /area/adminlevel/ert_station/clf_station) "NY" = ( /obj/effect/decal/cleanable/tomato_smudge, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "Of" = ( /obj/structure/surface/table/reinforced, @@ -1616,16 +1481,11 @@ /obj/structure/machinery/light/small/built{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "Oi" = ( /obj/structure/largecrate/random/case/small, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/adminlevel/ert_station/clf_station) "Op" = ( /obj/structure/platform/kutjevo{ @@ -1660,9 +1520,7 @@ pixel_y = 13 }, /obj/structure/machinery/light/small/built, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/clf_station) "Oy" = ( /obj/item/spacecash/c1, @@ -1702,10 +1560,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/adminlevel/ert_station/clf_station) "OY" = ( -/turf/open/gm/dirtgrassborder{ - dir = 4; - icon_state = "grassdirt_corner" - }, +/turf/open/gm/dirtgrassborder/grassdirt_corner/south_east, /area/adminlevel/ert_station/clf_station) "OZ" = ( /obj/structure/platform/kutjevo{ @@ -1715,10 +1570,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/adminlevel/ert_station/clf_station) "Ph" = ( -/turf/open/gm/coast{ - dir = 4; - icon_state = "beachcorner" - }, +/turf/open/gm/coast/beachcorner/south_east, /area/adminlevel/ert_station/clf_station) "Pj" = ( /obj/structure/platform_decoration/kutjevo{ @@ -1730,9 +1582,7 @@ /mob/living/simple_animal/cat{ name = "Edwin" }, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/adminlevel/ert_station/clf_station) "PC" = ( /obj/item/trash/candle, @@ -1773,9 +1623,7 @@ /turf/open/floor/wood, /area/adminlevel/ert_station/clf_station) "Qx" = ( -/turf/open/gm/coast{ - dir = 8 - }, +/turf/open/gm/coast/east, /area/adminlevel/ert_station/clf_station) "QA" = ( /obj/structure/platform/kutjevo{ @@ -1823,16 +1671,11 @@ /area/adminlevel/ert_station/clf_station) "Rr" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidfloor" - }, +/turf/open/floor/plating/asteroidfloor/north, /area/adminlevel/ert_station/clf_station) "Rv" = ( /obj/structure/curtain/red, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/adminlevel/ert_station/clf_station) "RB" = ( /obj/structure/flora/jungle/plantbot1{ @@ -1847,9 +1690,7 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "Sc" = ( /obj/structure/platform_decoration/kutjevo{ @@ -1863,17 +1704,13 @@ /obj/structure/machinery/light/small/built{ dir = 8 }, -/turf/open/floor{ - icon_state = "freezerfloor" - }, +/turf/open/floor/freezerfloor, /area/adminlevel/ert_station/clf_station) "Sj" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/adminlevel/ert_station/clf_station) "Sy" = ( /obj/structure/platform/kutjevo, @@ -1888,15 +1725,10 @@ /area/adminlevel/ert_station/clf_station) "Tk" = ( /obj/structure/bed/chair, -/turf/open/floor/wood{ - icon_state = "wood-broken4" - }, +/turf/open/floor/wood/wood_broken4, /area/adminlevel/ert_station/clf_station) "Tr" = ( -/turf/open/gm/dirtgrassborder{ - dir = 1; - icon_state = "grassdirt_corner" - }, +/turf/open/gm/dirtgrassborder/grassdirt_corner/north_east, /area/adminlevel/ert_station/clf_station) "Tt" = ( /obj/structure/platform/kutjevo, @@ -1906,10 +1738,7 @@ /turf/open/auto_turf/strata_grass/layer1, /area/adminlevel/ert_station/clf_station) "Tu" = ( -/turf/open/floor/plating{ - dir = 4; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/east, /area/adminlevel/ert_station/clf_station) "TM" = ( /obj/structure/machinery/recharger, @@ -1932,9 +1761,7 @@ /obj/structure/closet/crate, /obj/item/clothing/head/welding, /obj/item/tool/weldingtool/experimental, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/adminlevel/ert_station/clf_station) "Um" = ( /obj/structure/largecrate/random/secure, @@ -1945,15 +1772,10 @@ /turf/open/gm/river, /area/adminlevel/ert_station/clf_station) "Uu" = ( -/turf/open/floor/plating{ - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning, /area/adminlevel/ert_station/clf_station) "UB" = ( -/turf/open/floor/plating{ - dir = 1; - icon_state = "asteroidwarning" - }, +/turf/open/floor/plating/asteroidwarning/north, /area/adminlevel/ert_station/clf_station) "Vf" = ( /obj/structure/largecrate/black_market/confiscated_weaponry, @@ -1961,9 +1783,7 @@ /area/adminlevel/ert_station/clf_station) "Vi" = ( /obj/structure/flora/bush/ausbushes/reedbush, -/turf/open/gm/coast{ - dir = 8 - }, +/turf/open/gm/coast/east, /area/adminlevel/ert_station/clf_station) "Vk" = ( /obj/structure/surface/table/woodentable/poor, @@ -1976,9 +1796,7 @@ /obj/structure/machinery/processor{ pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "VE" = ( /obj/structure/platform/kutjevo{ @@ -2022,9 +1840,7 @@ /obj/structure/machinery/light/small/built{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "Wz" = ( /obj/structure/closet/crate, @@ -2057,9 +1873,7 @@ /turf/open/floor/wood, /area/adminlevel/ert_station/clf_station) "Xp" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/clf_station) "Xv" = ( /obj/structure/flora/jungle/plantbot1, @@ -2092,9 +1906,7 @@ /turf/open/floor/wood, /area/adminlevel/ert_station/clf_station) "YB" = ( -/turf/open/gm/grass{ - icon_state = "grass2" - }, +/turf/open/gm/grass/grass2, /area/adminlevel/ert_station/clf_station) "Ze" = ( /obj/structure/bed/chair{ @@ -2102,16 +1914,12 @@ }, /obj/item/reagent_container/food/drinks/flask/barflask, /obj/structure/machinery/light/small/built, -/turf/open/floor/wood{ - icon_state = "wood-broken6" - }, +/turf/open/floor/wood/wood_broken6, /area/adminlevel/ert_station/clf_station) "Zj" = ( /obj/structure/closet/crate, /obj/item/reagent_container/food/snacks/appletart, -/turf/open/floor/wood{ - icon_state = "wood-broken" - }, +/turf/open/floor/wood/wood_broken, /area/adminlevel/ert_station/clf_station) "ZE" = ( /obj/structure/surface/table/woodentable/poor, diff --git a/maps/templates/lazy_templates/freelancer_ert_station.dmm b/maps/templates/lazy_templates/freelancer_ert_station.dmm index 74c368e4f0b6..61bfe2961c48 100644 --- a/maps/templates/lazy_templates/freelancer_ert_station.dmm +++ b/maps/templates/lazy_templates/freelancer_ert_station.dmm @@ -5,10 +5,7 @@ name = "\improper Response Team Automated Gear Rack"; use_snowflake_points = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "aj" = ( /obj/structure/machinery/cryopod, @@ -19,9 +16,7 @@ /area/adminlevel/ert_station) "aA" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/ert_station) "bd" = ( /obj/structure/surface/table/woodentable/fancy, @@ -42,10 +37,7 @@ /obj/item/device/defibrillator/upgraded, /obj/item/clothing/glasses/hud/health, /obj/item/roller, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/adminlevel/ert_station) "bT" = ( /obj/effect/decal/warning_stripes{ @@ -59,28 +51,20 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "cL" = ( /turf/open/floor/plating/almayer, /area/adminlevel/ert_station) "cR" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/ert_station) "cS" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/adminlevel/ert_station) "de" = ( /obj/structure/bed/chair{ @@ -92,30 +76,20 @@ /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "dz" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "dI" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "dJ" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/ert_station) "dL" = ( /obj/structure/sign/safety, @@ -123,9 +97,7 @@ /area/adminlevel/ert_station) "dS" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "ee" = ( /obj/structure/surface/table/reinforced/prison, @@ -133,9 +105,7 @@ dir = 8; pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "em" = ( /obj/structure/machinery/cm_vending/sorted/walkman, @@ -151,9 +121,7 @@ /obj/structure/machinery/door/airlock/almayer/generic{ name = "Restroom" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "eN" = ( /obj/structure/disposalpipe/segment{ @@ -164,15 +132,11 @@ /area/adminlevel/ert_station) "fX" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "fY" = ( /obj/structure/window/framed/colony/reinforced/hull, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station) "gi" = ( /obj/structure/surface/table/woodentable/fancy, @@ -184,10 +148,7 @@ /area/adminlevel/ert_station) "gm" = ( /obj/effect/decal/cleanable/blood, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "gI" = ( /obj/structure/sign/poster/clf, @@ -211,24 +172,18 @@ pixel_x = -9; pixel_y = -4 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "hl" = ( /obj/structure/machinery/chem_dispenser, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "hr" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/ert_station) "hs" = ( /obj/structure/sign/safety/maint, @@ -243,10 +198,7 @@ dir = 4; unacidable = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "hE" = ( /obj/structure/barricade/handrail, @@ -259,15 +211,10 @@ /turf/open/floor/carpet, /area/adminlevel/ert_station) "in" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/ert_station) "io" = ( -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/ert_station) "ju" = ( /obj/structure/machinery/cm_vending/sorted/boozeomat/chess, @@ -278,15 +225,11 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "jJ" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "jZ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -298,21 +241,14 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/ert_station) "kn" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "kZ" = ( /obj/item/prop/helmetgarb/rosary, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/ert_station) "lp" = ( /obj/structure/disposalpipe/segment{ @@ -321,18 +257,13 @@ /turf/open/floor/plating/plating_catwalk, /area/adminlevel/ert_station) "lx" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/north, /area/adminlevel/ert_station) "lP" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood{ req_access = null }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "lQ" = ( /obj/structure/sign/safety/debark_lounge{ @@ -353,36 +284,25 @@ pixel_x = -32; serial_number = 16 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station) "mX" = ( /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/ert_station) "nx" = ( /obj/structure/disposalpipe/segment{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "nU" = ( /obj/structure/machinery/door/airlock/almayer/engineering{ name = "\improper Engineering Storage" }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "oc" = ( /obj/structure/surface/table/reinforced/prison, @@ -391,16 +311,11 @@ pixel_x = 11; pixel_y = 13 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/ert_station) "oj" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/ert_station) "ou" = ( /turf/open/floor/wood/ship, @@ -410,10 +325,7 @@ /turf/open/floor/carpet, /area/adminlevel/ert_station) "oL" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northeast, /area/adminlevel/ert_station) "pj" = ( /obj/structure/machinery/door/airlock/almayer/security/glass{ @@ -424,9 +336,7 @@ /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station) "pK" = ( /obj/structure/surface/table/woodentable/fancy, @@ -438,18 +348,13 @@ "pX" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage, /obj/effect/spider/stickyweb, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/ert_station) "qt" = ( /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/adminlevel/ert_station) "qV" = ( /obj/structure/sign/poster/music, @@ -457,9 +362,7 @@ /area/adminlevel/ert_station) "qX" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "rN" = ( /turf/closed/wall/mineral/gold, @@ -468,10 +371,7 @@ /obj/structure/sign/goldenplaque{ pixel_y = 27 }, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/ert_station) "su" = ( /obj/structure/bed/chair{ @@ -481,18 +381,13 @@ /area/adminlevel/ert_station) "sy" = ( /obj/structure/machinery/vending/security, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/ert_station) "tx" = ( /obj/structure/disposalpipe/segment{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "tA" = ( /obj/structure/bed, @@ -509,9 +404,7 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "um" = ( /obj/structure/surface/table/reinforced/prison, @@ -521,10 +414,7 @@ name = "Surgery Cleaner" }, /obj/item/storage/box/monkeycubes, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/ert_station) "uq" = ( /turf/open/floor/carpet, @@ -539,9 +429,7 @@ "vM" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, /obj/item/reagent_container/food/condiment/enzyme, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "vO" = ( /obj/structure/sign/poster{ @@ -550,76 +438,55 @@ name = "YOU ALWAYS KNOW A WORKING JOE."; pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/adminlevel/ert_station) "vS" = ( /obj/structure/machinery/chem_master, /obj/structure/machinery/status_display{ pixel_y = 30 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "wd" = ( /obj/structure/window/framed/colony, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "wv" = ( /obj/structure/surface/table/almayer, /obj/structure/bedsheetbin{ pixel_y = 6 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "wF" = ( /obj/structure/closet{ name = "boxing attire" }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/ert_station) "xn" = ( /obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access{ req_access = null }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/adminlevel/ert_station) "xN" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "xR" = ( /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "yq" = ( -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "yw" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/ert_station) "yP" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -634,15 +501,11 @@ /area/adminlevel/ert_station) "zz" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "zR" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "Aw" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med/souto, @@ -655,10 +518,7 @@ /turf/open/floor/carpet, /area/adminlevel/ert_station) "AJ" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southeast, /area/adminlevel/ert_station) "AV" = ( /obj/structure/machinery/newscaster/security_unit, @@ -669,23 +529,17 @@ dir = 4; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "BL" = ( /obj/structure/target{ name = "punching bag" }, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/ert_station) "Cm" = ( /obj/structure/closet/secure_closet/freezer/fridge/groceries, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "CF" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -693,20 +547,14 @@ }, /obj/structure/bed/sofa/south/grey/right, /obj/item/trash/buritto, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "CJ" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station) "CP" = ( /obj/effect/decal/warning_stripes{ @@ -733,10 +581,7 @@ use_power = 0; use_snowflake_points = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "Ey" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -746,9 +591,7 @@ /obj/structure/disposalpipe/segment{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "EK" = ( /obj/structure/janitorialcart, @@ -760,9 +603,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "Fg" = ( /turf/closed/wall/r_wall/unmeltable, @@ -774,10 +615,7 @@ /turf/open/floor/carpet, /area/adminlevel/ert_station) "FB" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "FQ" = ( /obj/structure/disposalpipe/junction{ @@ -786,10 +624,7 @@ /turf/open/floor/plating/plating_catwalk, /area/adminlevel/ert_station) "FZ" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/southeast, /area/adminlevel/ert_station) "Gh" = ( /obj/structure/bed/stool, @@ -800,9 +635,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "Gu" = ( /obj/structure/machinery/vending/dinnerware, @@ -812,10 +645,7 @@ /obj/structure/closet/secure_closet/brig, /obj/item/book/manual/marine_law, /obj/item/restraint/handcuffs, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station) "Hj" = ( /obj/structure/sign/safety/medical, @@ -826,24 +656,16 @@ /area/adminlevel/ert_station) "Hy" = ( /obj/item/newspaper, -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/carpet, /area/adminlevel/ert_station) "HI" = ( /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/adminlevel/ert_station) "HN" = ( -/turf/open/floor/almayer{ - icon_state = "silvercorner" - }, +/turf/open/floor/almayer/silvercorner, /area/adminlevel/ert_station) "HR" = ( /obj/structure/disposalpipe/segment{ @@ -853,9 +675,7 @@ /area/adminlevel/ert_station) "HS" = ( /obj/item/trash/cigbutt/cigarbutt, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "Ih" = ( /obj/structure/noticeboard{ @@ -872,27 +692,20 @@ /area/adminlevel/ert_station) "IG" = ( /obj/structure/toilet, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "IP" = ( /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/ert_station) "Jg" = ( /obj/structure/sign/safety/galley{ pixel_x = -17 }, /obj/structure/machinery/door/window/southleft, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "Jn" = ( /obj/structure/sign/safety/bathunisex{ @@ -918,31 +731,20 @@ pixel_y = 27 }, /obj/structure/bed/sofa/south/grey/left, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "Kp" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/southwest, /area/adminlevel/ert_station) "Kq" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/processor{ pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "Kt" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/west, /area/adminlevel/ert_station) "KK" = ( /obj/structure/surface/table/reinforced, @@ -954,15 +756,11 @@ pixel_x = -8 }, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "KN" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "Lh" = ( /turf/open/space/basic, @@ -970,24 +768,17 @@ "Li" = ( /obj/structure/bed, /obj/item/bedsheet/brown, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/adminlevel/ert_station) "Lt" = ( /obj/structure/disposalpipe/segment{ dir = 2; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "LN" = ( -/turf/open/floor/almayer{ - icon_state = "plating_striped" - }, +/turf/open/floor/almayer/plating_striped, /area/adminlevel/ert_station) "Mj" = ( /obj/structure/surface/table/woodentable/fancy, @@ -1002,44 +793,29 @@ "Ns" = ( /obj/structure/machinery/optable, /obj/item/tank/anesthetic, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northeast, /area/adminlevel/ert_station) "Of" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station) "Os" = ( /obj/structure/machinery/faxmachine, /obj/structure/surface/table/reinforced/prison, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "OA" = ( /obj/structure/disposalpipe/segment{ dir = 1; icon_state = "pipe-c" }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "Pb" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/north, /area/adminlevel/ert_station) "Pd" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "Pn" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -1049,15 +825,7 @@ /obj/structure/disposalpipe/segment{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, -/area/adminlevel/ert_station) -"PC" = ( -/turf/open/floor/carpet{ - desc = "Plush, waterproof carpet. Apparently it's fire resistant while remaining quite soft."; - name = "\improper carpet" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "PP" = ( /obj/structure/flora/pottedplant{ @@ -1066,34 +834,22 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station) "Qc" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/ert_station) "Qi" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "Qv" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/ert_station) "QQ" = ( /obj/structure/closet/boxinggloves, -/turf/open/floor/almayer{ - icon_state = "silver" - }, +/turf/open/floor/almayer/silver, /area/adminlevel/ert_station) "Rb" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station) "Rk" = ( /obj/structure/sign/poster/art, @@ -1101,52 +857,37 @@ /area/adminlevel/ert_station) "Rz" = ( /obj/structure/machinery/medical_pod/autodoc/unskilled, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "RC" = ( /obj/structure/machinery/disposal, /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "RG" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access = null }, -/turf/open/floor/almayer{ - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side, /area/adminlevel/ert_station) "RO" = ( /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner/east, /area/adminlevel/ert_station) "RW" = ( /obj/structure/disposalpipe/junction, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/east, /area/adminlevel/ert_station) "Sh" = ( /turf/closed/wall, /area/adminlevel/ert_station) "Sk" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/ert_station) "Su" = ( /obj/structure/closet/cabinet, @@ -1157,89 +898,61 @@ pixel_y = 30 }, /obj/structure/bed/sofa/south/grey, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "SH" = ( /obj/structure/sign/poster{ pixel_x = -32; serial_number = 16 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "SL" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station) "SP" = ( /obj/structure/machinery/gibber{ pixel_y = 10 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "Ta" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/northwest, /area/adminlevel/ert_station) "Th" = ( /turf/open/floor/plating, /area/adminlevel/ert_station) "TM" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "TV" = ( /obj/structure/sign/poster/hunk, /obj/structure/window/framed/colony/reinforced/hull, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station) "Un" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "sterile_green_side" - }, +/turf/open/floor/almayer/sterile_green_side/northwest, /area/adminlevel/ert_station) "Ux" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_21" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station) "UT" = ( /obj/structure/flora/pottedplant{ icon_state = "pottedplant_10" }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/west, /area/adminlevel/ert_station) "Vd" = ( /obj/structure/surface/table/woodentable, /obj/item/pizzabox/meat{ pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "silver" - }, +/turf/open/floor/almayer/silver/north, /area/adminlevel/ert_station) "Vz" = ( /obj/structure/sign/nosmoking_2, @@ -1256,9 +969,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "VR" = ( /obj/effect/decal/warning_stripes{ @@ -1274,10 +985,7 @@ /obj/structure/machinery/cm_vending/clothing/antag{ name = "\improper Response Team Automated Equipment Rack" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station) "VZ" = ( /obj/structure/barricade/handrail{ @@ -1290,38 +998,27 @@ /area/adminlevel/ert_station) "Wf" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/almayer{ - icon_state = "test_floor5" - }, +/turf/open/floor/almayer/test_floor5, /area/adminlevel/ert_station) "Wl" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/ert_station) "Wn" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station) "WR" = ( /obj/structure/sink{ dir = 8; pixel_x = -11 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "Xb" = ( /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/ert_station) "Xx" = ( /obj/structure/barricade/handrail{ @@ -1336,9 +1033,7 @@ phone_id = "Unknown Signal"; pixel_x = 14 }, -/turf/open/floor/almayer{ - icon_state = "floor" - }, +/turf/open/floor/almayer/floor, /area/adminlevel/ert_station) "XQ" = ( /obj/structure/flora/pottedplant{ @@ -1354,9 +1049,7 @@ /obj/structure/disposalpipe/segment{ dir = 2 }, -/turf/open/floor/almayer{ - icon_state = "greencorner" - }, +/turf/open/floor/almayer/greencorner, /area/adminlevel/ert_station) "YM" = ( /obj/structure/surface/table/woodentable/fancy, @@ -1379,9 +1072,7 @@ /obj/structure/machinery/microwave{ pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station) "Zp" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass{ @@ -1393,9 +1084,7 @@ /obj/structure/sign/safety/med_cryo{ pixel_x = -17 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station) "ZS" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -2045,8 +1734,8 @@ JW mM io Hy -PC -PC +uq +uq dI lp yq @@ -2083,9 +1772,9 @@ Sh Sy mM io -PC -PC -PC +uq +uq +uq dI lp yq @@ -2122,7 +1811,7 @@ Sh CF yq io -PC +uq rN rS dI @@ -2161,8 +1850,8 @@ wd Vd mM io -PC -PC +uq +uq kZ dI lp @@ -2200,9 +1889,9 @@ wd dI mM io -PC -PC -PC +uq +uq +uq dI lp io diff --git a/maps/templates/lazy_templates/pizza_ert_station.dmm b/maps/templates/lazy_templates/pizza_ert_station.dmm index b154256c0459..c52f388356c8 100644 --- a/maps/templates/lazy_templates/pizza_ert_station.dmm +++ b/maps/templates/lazy_templates/pizza_ert_station.dmm @@ -26,9 +26,7 @@ /obj/item/spacecash/c500, /obj/item/spacecash/c500, /obj/item/spacecash/c500, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "ah" = ( /obj/structure/prop/invuln{ @@ -82,9 +80,7 @@ layer = 4.2; pixel_y = 36 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "an" = ( /obj/structure/bed/chair/bolted{ @@ -106,26 +102,20 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/pizza_station) "aq" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "aA" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave{ pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "aD" = ( /obj/structure/sign/safety/nonpress_0g{ @@ -146,9 +136,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "aP" = ( /obj/structure/prop/souto_land/pole{ @@ -159,9 +147,7 @@ dir = 9 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "aS" = ( /obj/effect/decal/warning_stripes{ @@ -174,9 +160,7 @@ pixel_y = -32; pixel_x = 15 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/adminlevel/ert_station/pizza_station) "bd" = ( /obj/structure/prop/invuln{ @@ -200,9 +184,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/pizza_station) "bo" = ( /obj/structure/machinery/shower{ @@ -226,16 +208,12 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "bT" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "bU" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -246,18 +224,13 @@ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "cq" = ( /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 4 - }, +/turf/open/floor/prison/red/east, /area/adminlevel/ert_station/pizza_station) "cr" = ( /obj/structure/surface/table/reinforced, @@ -275,9 +248,7 @@ /obj/item/reagent_container/food/condiment/peppermill{ pixel_x = 4 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "cE" = ( /obj/structure/surface/table/reinforced/cloth, @@ -285,9 +256,7 @@ pixel_y = 4; pixel_x = -2 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "cI" = ( /obj/structure/disposalpipe/segment{ @@ -296,9 +265,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor{ - icon_state = "blueyellowfull" - }, +/turf/open/floor/blueyellowfull, /area/adminlevel/ert_station/pizza_station) "cK" = ( /obj/effect/decal/warning_stripes{ @@ -311,10 +278,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/adminlevel/ert_station/pizza_station) "cL" = ( /obj/structure/bed/chair/bolted{ @@ -336,9 +300,7 @@ /obj/structure/prop/souto_land/streamer{ dir = 6 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "cP" = ( /obj/structure/surface/table/reinforced, @@ -354,9 +316,7 @@ /obj/item/trash/ceramic_plate{ pixel_y = 14 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "dc" = ( /obj/structure/disposalpipe/segment{ @@ -365,10 +325,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 4 - }, +/turf/open/floor/prison/red/east, /area/adminlevel/ert_station/pizza_station) "dh" = ( /obj/structure/surface/table/reinforced/cloth, @@ -377,9 +334,7 @@ layer = 3.03; pixel_x = 4 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "dS" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -389,9 +344,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "ec" = ( /obj/structure/surface/table/reinforced/cloth, @@ -400,9 +353,7 @@ pixel_x = -8; pixel_y = -6 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "ef" = ( /obj/structure/surface/rack, @@ -414,9 +365,7 @@ pixel_x = 1; pixel_y = -5 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "eh" = ( /obj/structure/surface/table/reinforced/cloth, @@ -436,9 +385,7 @@ pixel_y = 13; pixel_x = 5 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "ei" = ( /obj/structure/disposalpipe/segment, @@ -456,10 +403,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 1 - }, +/turf/open/floor/prison/greenblue/north, /area/adminlevel/ert_station/pizza_station) "eD" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ @@ -467,9 +411,7 @@ pixel_x = -11; pixel_y = -1 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "eI" = ( /obj/structure/platform/kutjevo/smooth, @@ -481,10 +423,7 @@ pixel_y = 9; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 6 - }, +/turf/open/floor/prison/red/southeast, /area/adminlevel/ert_station/pizza_station) "eQ" = ( /obj/effect/decal/warning_stripes{ @@ -498,14 +437,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "eW" = ( -/turf/open/mars_dirt{ - icon_state = "mars_cave_11" - }, +/turf/open/mars_dirt/mars_cave_11, /area/space) "fb" = ( /obj/structure/platform/kutjevo/smooth{ @@ -518,26 +453,18 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "fj" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/adminlevel/ert_station/pizza_station) "fu" = ( /turf/open/floor/plating, /area/adminlevel/ert_station/pizza_station) "fE" = ( /obj/structure/bed/sofa/south/grey/right, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/east, /area/adminlevel/ert_station/pizza_station) "fH" = ( /obj/structure/platform/kutjevo/smooth{ @@ -563,9 +490,7 @@ pixel_y = 9 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "fO" = ( /obj/structure/platform_decoration/kutjevo{ @@ -584,9 +509,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor{ - icon_state = "blueyellowfull" - }, +/turf/open/floor/blueyellowfull, /area/adminlevel/ert_station/pizza_station) "gu" = ( /obj/structure/surface/table/almayer, @@ -607,9 +530,7 @@ pixel_x = -2; layer = 2.97 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "gy" = ( /obj/structure/barricade/handrail/pizza{ @@ -617,17 +538,13 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "blueyellowfull" - }, +/turf/open/floor/blueyellowfull, /area/adminlevel/ert_station/pizza_station) "gU" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/adminlevel/ert_station/pizza_station) "gV" = ( /obj/structure/disposalpipe/segment{ @@ -643,9 +560,7 @@ /obj/structure/sign/safety/restrictedarea{ pixel_y = 32 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "ha" = ( /obj/structure/platform_decoration/kutjevo{ @@ -658,39 +573,26 @@ dir = 1; pixel_y = 12 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "hc" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "hg" = ( -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/north, /area/adminlevel/ert_station/pizza_station) "hv" = ( /obj/structure/closet/crate/freezer/cooler, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/adminlevel/ert_station/pizza_station) "hL" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 1 - }, +/turf/open/floor/prison/greenblue/north, /area/adminlevel/ert_station/pizza_station) "hR" = ( /obj/structure/barricade/handrail/pizza{ @@ -712,9 +614,7 @@ /obj/structure/prop/souto_land/streamer{ dir = 6 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "hX" = ( /obj/structure/bed/chair/bolted{ @@ -724,9 +624,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "ic" = ( /obj/item/trash/plate{ @@ -753,9 +651,7 @@ pixel_y = 9; pixel_x = 12 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "im" = ( /obj/structure/bed/chair/janicart, @@ -763,10 +659,7 @@ /area/adminlevel/ert_station/pizza_station) "ir" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 4 - }, +/turf/open/floor/prison/red/east, /area/adminlevel/ert_station/pizza_station) "iw" = ( /obj/structure/surface/table/reinforced, @@ -777,10 +670,7 @@ /obj/item/reagent_container/food/snacks/tofukabob{ pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 6 - }, +/turf/open/floor/prison/greenblue/southeast, /area/adminlevel/ert_station/pizza_station) "iY" = ( /obj/effect/decal/warning_stripes{ @@ -794,10 +684,7 @@ pixel_y = 32; pixel_x = 15 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/adminlevel/ert_station/pizza_station) "ja" = ( /obj/structure/platform_decoration/kutjevo{ @@ -824,10 +711,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 5 - }, +/turf/open/floor/prison/red/northeast, /area/adminlevel/ert_station/pizza_station) "jf" = ( /obj/structure/surface/table/almayer, @@ -844,17 +728,13 @@ name = "\improper Kitchen Shutters"; id = "kitchen_pizza_time" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/pizza_station) "jo" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "jq" = ( /obj/structure/sink{ @@ -882,9 +762,7 @@ buckling_x = 7; buckling_y = -6 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "jy" = ( /obj/structure/surface/table/almayer, @@ -904,14 +782,10 @@ name = "\improper Kitchen Shutters"; id = "kitchen_pizza_time" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/pizza_station) "jH" = ( -/turf/open/mars{ - icon_state = "mars_cave_10" - }, +/turf/open/mars/mars_cave_10, /area/space) "jT" = ( /obj/structure/barricade/handrail/pizza{ @@ -923,17 +797,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "blueyellowfull" - }, +/turf/open/floor/blueyellowfull, /area/adminlevel/ert_station/pizza_station) "jV" = ( /obj/structure/barricade/handrail/pizza{ dir = 8 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "kz" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -941,9 +811,7 @@ dir = 1; name = "\improper Kitchen" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "kW" = ( /obj/structure/barricade/handrail/pizza{ @@ -953,9 +821,7 @@ dir = 1; pixel_y = 9 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "la" = ( /obj/structure/blocker/invisible_wall, @@ -965,9 +831,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ locked = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "lg" = ( /turf/closed/shuttle/ert{ @@ -987,9 +851,7 @@ pixel_y = 5; pixel_x = -11 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "lw" = ( /obj/structure/surface/table/reinforced/cloth, @@ -1007,9 +869,7 @@ /obj/item/clothing/mask/cigarette{ pixel_y = 8 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "lx" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1035,9 +895,7 @@ pixel_y = 12; pixel_x = 5 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "lB" = ( /obj/structure/barricade/handrail/pizza{ @@ -1055,27 +913,21 @@ /obj/structure/prop/souto_land/streamer{ dir = 6 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "lE" = ( /obj/structure/machinery/vending/dinnerware, /obj/structure/barricade/handrail/pizza{ pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "lH" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ icon_state = "almayer_pdoor"; id = "pizza_takeaway_out" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "lJ" = ( /obj/effect/decal/warning_stripes{ @@ -1088,9 +940,7 @@ pixel_x = 15; pixel_y = -32 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/adminlevel/ert_station/pizza_station) "lL" = ( /turf/open/floor/almayer_hull, @@ -1099,9 +949,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_x = -30 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/adminlevel/ert_station/pizza_station) "ma" = ( /obj/structure/surface/table/reinforced/cloth, @@ -1109,14 +957,10 @@ pixel_y = 10; pixel_x = 1 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "me" = ( -/turf/open/mars_dirt{ - icon_state = "mars_cave_8" - }, +/turf/open/mars_dirt/mars_cave_8, /area/space) "mj" = ( /obj/structure/machinery/shower{ @@ -1150,9 +994,7 @@ layer = 4.15; pixel_y = 3 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/adminlevel/ert_station/pizza_station) "mt" = ( /obj/structure/barricade/handrail/pizza{ @@ -1167,9 +1009,7 @@ /obj/structure/prop/souto_land/streamer{ dir = 6 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "mP" = ( /obj/structure/disposalpipe/segment, @@ -1177,9 +1017,7 @@ /obj/structure/sign/safety/fridge{ pixel_x = 32 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/adminlevel/ert_station/pizza_station) "nf" = ( /turf/closed/shuttle/ert{ @@ -1188,10 +1026,7 @@ /area/adminlevel/ert_station/pizza_station) "nl" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/adminlevel/ert_station/pizza_station) "np" = ( /obj/structure/surface/table/reinforced, @@ -1207,18 +1042,14 @@ /obj/item/pizzabox{ pixel_y = 14 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "ny" = ( /obj/structure/closet/secure_closet/fridge/fish/stock, /obj/structure/machinery/light/small/blue{ pixel_x = 16 }, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/adminlevel/ert_station/pizza_station) "nA" = ( /obj/structure/surface/table/almayer, @@ -1239,14 +1070,10 @@ pixel_x = 3; layer = 2.97 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "nB" = ( -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "nK" = ( /obj/structure/surface/table/reinforced, @@ -1260,9 +1087,7 @@ /obj/structure/machinery/firealarm{ pixel_x = -24 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "nU" = ( /obj/structure/prop/souto_land/streamer{ @@ -1272,9 +1097,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "nX" = ( /obj/structure/bed/chair/bolted{ @@ -1283,39 +1106,28 @@ buckling_x = -7 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "oh" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "ok" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/adminlevel/ert_station/pizza_station) "oo" = ( /obj/structure/closet/emcloset, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/adminlevel/ert_station/pizza_station) "ov" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "oy" = ( /obj/structure/bedsheetbin{ @@ -1333,9 +1145,7 @@ req_one_access = null; req_one_access_txt = "101" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "oG" = ( /obj/structure/disposalpipe/segment, @@ -1345,10 +1155,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 4 - }, +/turf/open/floor/prison/red/east, /area/adminlevel/ert_station/pizza_station) "oX" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1369,15 +1176,10 @@ /obj/structure/machinery/alarm{ pixel_x = -32 }, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/adminlevel/ert_station/pizza_station) "pD" = ( -/turf/open/mars_dirt{ - icon_state = "mars_cave_10" - }, +/turf/open/mars_dirt/mars_cave_10, /area/space) "pE" = ( /obj/structure/sink{ @@ -1395,9 +1197,7 @@ pixel_x = -7; buckling_x = -7 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "pT" = ( /obj/structure/closet/crate/freezer/rations, @@ -1413,10 +1213,7 @@ /obj/item/reagent_container/food/snacks/meat/fish, /obj/item/reagent_container/food/snacks/meat/fish, /obj/item/reagent_container/food/snacks/meat/fish, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/adminlevel/ert_station/pizza_station) "qb" = ( /obj/structure/prop/souto_land/streamer{ @@ -1427,9 +1224,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "qh" = ( /turf/closed/shuttle/ert{ @@ -1463,31 +1258,23 @@ /obj/item/reagent_container/food/drinks/cans/souto/diet/classic{ pixel_x = -2 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "qt" = ( -/turf/open/mars_dirt{ - icon_state = "mars_cave_6" - }, +/turf/open/mars_dirt/mars_cave_6, /area/space) "qv" = ( /obj/structure/surface/table/reinforced, /obj/item/book/manual/chef_recipes, /obj/item/clothing/head/chefhat, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "qy" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/juicer{ pixel_y = 9 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "qA" = ( /obj/effect/decal/warning_stripes{ @@ -1497,9 +1284,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "qU" = ( /obj/structure/barricade/handrail/pizza{ @@ -1513,9 +1298,7 @@ /obj/structure/machinery/alarm{ pixel_y = 25 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "qX" = ( /obj/structure/platform_decoration/kutjevo{ @@ -1541,9 +1324,7 @@ pixel_x = 16; dir = 1 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "rk" = ( /obj/structure/platform_decoration/kutjevo{ @@ -1558,9 +1339,7 @@ pixel_y = 12; buckling_y = 12 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "rK" = ( /obj/structure/surface/table/almayer, @@ -1575,23 +1354,15 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ locked = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "rO" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southeast, /area/adminlevel/ert_station/pizza_station) "sa" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/prison/red/north, /area/adminlevel/ert_station/pizza_station) "se" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -1602,16 +1373,11 @@ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "sk" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/adminlevel/ert_station/pizza_station) "sl" = ( /obj/effect/decal/warning_stripes{ @@ -1621,29 +1387,20 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "sp" = ( /obj/structure/surface/table/reinforced, /obj/item/weapon/pizza_cutter, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "sx" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/prison/red/west, /area/adminlevel/ert_station/pizza_station) "sB" = ( -/turf/open/mars_dirt{ - icon_state = "mars_cave_7" - }, +/turf/open/mars_dirt/mars_cave_7, /area/space) "sI" = ( /obj/structure/surface/table/reinforced/cloth, @@ -1663,18 +1420,14 @@ pixel_y = 3; pixel_x = -1 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "sJ" = ( /obj/structure/machinery/vending/ingredients, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "sW" = ( /obj/structure/blocker/invisible_wall, @@ -1682,9 +1435,7 @@ name = "\improper Umbillical Airlock"; unacidable = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "sY" = ( /obj/effect/decal/warning_stripes{ @@ -1694,9 +1445,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "td" = ( /obj/effect/decal/warning_stripes{ @@ -1710,9 +1459,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/pizza_station) "tp" = ( /obj/structure/bed/chair/bolted{ @@ -1723,9 +1470,7 @@ buckling_x = 10 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "tq" = ( /obj/structure/disposalpipe/segment{ @@ -1734,9 +1479,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "ty" = ( /obj/effect/decal/warning_stripes{ @@ -1750,9 +1493,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/pizza_station) "tC" = ( /obj/structure/surface/table/reinforced/cloth, @@ -1771,9 +1512,7 @@ pixel_x = -1; pixel_y = 9 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "tH" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -1786,9 +1525,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Galaxy Pizza!" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "tM" = ( /obj/effect/decal/warning_stripes{ @@ -1799,9 +1536,7 @@ icon_state = "S"; pixel_y = -1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/pizza_station) "tT" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1824,9 +1559,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "ub" = ( /obj/structure/disposalpipe/segment, @@ -1834,16 +1567,11 @@ icon_state = "almayer_pdoor"; id = "pizza_takeaway_out" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "ug" = ( /obj/structure/pipes/vents/scrubber, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/prison/red/west, /area/adminlevel/ert_station/pizza_station) "uj" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1866,18 +1594,14 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "uD" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/processor{ pixel_y = 10 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "uK" = ( /obj/structure/platform/kutjevo/smooth, @@ -1894,9 +1618,7 @@ /turf/open/space, /area/space) "uN" = ( -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "uY" = ( /obj/structure/surface/table/almayer, @@ -1916,18 +1638,13 @@ name = "\improper Kitchen Shutters"; id = "kitchen_pizza_time" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/pizza_station) "vi" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "redcorner"; - dir = 1 - }, +/turf/open/floor/prison/redcorner/north, /area/adminlevel/ert_station/pizza_station) "vq" = ( /obj/structure/toilet{ @@ -1947,10 +1664,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/prison/red/west, /area/adminlevel/ert_station/pizza_station) "vA" = ( /obj/structure/disposalpipe/segment{ @@ -1960,10 +1674,7 @@ pixel_x = 16; dir = 1 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/prison/red/west, /area/adminlevel/ert_station/pizza_station) "vI" = ( /obj/structure/disposalpipe/segment, @@ -2003,9 +1714,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "wa" = ( /obj/structure/disposalpipe/segment{ @@ -2019,9 +1728,7 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "wb" = ( /obj/structure/platform/kutjevo/smooth, @@ -2032,10 +1739,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 9 - }, +/turf/open/floor/prison/greenblue/northwest, /area/adminlevel/ert_station/pizza_station) "wm" = ( /obj/structure/surface/table/reinforced, @@ -2043,9 +1747,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "wo" = ( /obj/structure/bed/chair/bolted{ @@ -2053,10 +1755,7 @@ pixel_x = -7; buckling_x = -7 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner/west, /area/adminlevel/ert_station/pizza_station) "wq" = ( /obj/structure/disposalpipe/segment{ @@ -2064,10 +1763,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "redcorner"; - dir = 4 - }, +/turf/open/floor/prison/redcorner/east, /area/adminlevel/ert_station/pizza_station) "wu" = ( /obj/structure/surface/table/reinforced/cloth, @@ -2083,15 +1779,10 @@ pixel_y = 6; pixel_x = -1 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "wz" = ( -/turf/open/floor/prison{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/prison/red/north, /area/adminlevel/ert_station/pizza_station) "wD" = ( /obj/structure/platform_decoration/kutjevo, @@ -2126,25 +1817,17 @@ pixel_x = 2; pixel_y = 6 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "wQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/prison/red/north, /area/adminlevel/ert_station/pizza_station) "wX" = ( /obj/structure/closet/crate/freezer/cooler/oj, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/adminlevel/ert_station/pizza_station) "xc" = ( /obj/structure/disposalpipe/segment{ @@ -2152,10 +1835,7 @@ icon_state = "pipe-c" }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/prison/red/north, /area/adminlevel/ert_station/pizza_station) "xe" = ( /obj/structure/platform/kutjevo/smooth, @@ -2182,9 +1862,7 @@ pixel_y = 8; pixel_x = 3 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "xl" = ( /obj/structure/surface/table/reinforced/cloth, @@ -2198,9 +1876,7 @@ pixel_x = 5; pixel_y = 6 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "xp" = ( /obj/structure/platform/kutjevo/smooth, @@ -2222,17 +1898,13 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "xV" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate, /area/adminlevel/ert_station/pizza_station) "xX" = ( /obj/structure/surface/table/reinforced/cloth, @@ -2243,9 +1915,7 @@ /obj/item/reagent_container/food/snacks/mushroompizzaslice{ pixel_y = 4 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "yg" = ( /obj/structure/platform_decoration/kutjevo, @@ -2255,19 +1925,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "greenbluecorner"; - dir = 4 - }, +/turf/open/floor/prison/greenbluecorner/east, /area/adminlevel/ert_station/pizza_station) "yr" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 10 - }, +/turf/open/floor/prison/red/southwest, /area/adminlevel/ert_station/pizza_station) "ys" = ( /obj/structure/barricade/handrail/pizza{ @@ -2289,9 +1953,7 @@ /obj/structure/prop/souto_land/streamer{ dir = 9 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "yE" = ( /obj/structure/barricade/handrail/pizza{ @@ -2309,26 +1971,19 @@ pixel_y = 15; pixel_x = 2 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "yG" = ( /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate, /area/adminlevel/ert_station/pizza_station) "yK" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 8 - }, +/turf/open/floor/prison/greenblue/west, /area/adminlevel/ert_station/pizza_station) "yM" = ( /obj/structure/sign/safety/fridge{ @@ -2338,9 +1993,7 @@ pixel_x = 32 }, /obj/structure/closet/firecloset/full, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "yP" = ( /obj/structure/surface/rack, @@ -2350,25 +2003,17 @@ /obj/item/reagent_container/food/snacks/bigbiteburger{ pixel_x = 3 }, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 10 - }, +/turf/open/floor/prison/greenblue/southwest, /area/adminlevel/ert_station/pizza_station) "zf" = ( /obj/structure/sign/safety/galley{ pixel_x = -17 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "zh" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/prison/red/west, /area/adminlevel/ert_station/pizza_station) "zj" = ( /obj/structure/surface/table/almayer, @@ -2400,9 +2045,7 @@ pixel_x = 3 }, /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "zx" = ( /obj/structure/surface/table/almayer, @@ -2421,9 +2064,7 @@ /obj/item/trash/ceramic_plate{ pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "zz" = ( /obj/structure/barricade/handrail/pizza{ @@ -2438,9 +2079,7 @@ /obj/structure/prop/souto_land/streamer{ dir = 9 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "zC" = ( /obj/structure/bed/chair/bolted{ @@ -2448,9 +2087,7 @@ pixel_x = 7; buckling_x = 7 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "zE" = ( /obj/structure/machinery/door_control/airlock{ @@ -2471,25 +2108,16 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "redcorner"; - dir = 1 - }, +/turf/open/floor/prison/redcorner/north, /area/adminlevel/ert_station/pizza_station) "zQ" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 4 - }, +/turf/open/floor/prison/red/east, /area/adminlevel/ert_station/pizza_station) "zW" = ( -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 4 - }, +/turf/open/floor/prison/greenblue/east, /area/adminlevel/ert_station/pizza_station) "Ab" = ( /obj/structure/machinery/gibber{ @@ -2499,9 +2127,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "Ac" = ( /obj/structure/closet/secure_closet/fridge/dry, @@ -2511,9 +2137,7 @@ /obj/structure/sign/safety/galley{ pixel_x = -24 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "Aj" = ( /obj/structure/barricade/handrail/pizza{ @@ -2523,9 +2147,7 @@ pixel_x = 15; pixel_y = 32 }, -/turf/open/floor{ - icon_state = "blueyellowfull" - }, +/turf/open/floor/blueyellowfull, /area/adminlevel/ert_station/pizza_station) "Ao" = ( /obj/structure/disposalpipe/segment{ @@ -2538,18 +2160,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Au" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/prison/red/west, /area/adminlevel/ert_station/pizza_station) "Ax" = ( /obj/structure/surface/table/reinforced/cloth, @@ -2566,17 +2183,13 @@ pixel_x = -2; pixel_y = -2 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "AB" = ( /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "AD" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -2586,24 +2199,17 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "AH" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/adminlevel/ert_station/pizza_station) "AV" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "blueyellowfull" - }, +/turf/open/floor/blueyellowfull, /area/adminlevel/ert_station/pizza_station) "AW" = ( /obj/effect/decal/warning_stripes{ @@ -2616,9 +2222,7 @@ pixel_y = -32; pixel_x = 15 }, -/turf/open/floor/prison{ - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow, /area/adminlevel/ert_station/pizza_station) "Bu" = ( /obj/effect/decal/warning_stripes{ @@ -2628,9 +2232,7 @@ icon_state = "W" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "By" = ( /obj/structure/machinery/suit_storage_unit/standard_unit{ @@ -2640,9 +2242,7 @@ /obj/structure/sign/safety/suit_storage{ pixel_x = 32 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "Bz" = ( /obj/structure/surface/table/reinforced, @@ -2661,9 +2261,7 @@ /obj/item/trash/plate{ pixel_y = 10 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "BC" = ( /obj/structure/surface/table/reinforced, @@ -2677,9 +2275,7 @@ pixel_y = 11 }, /obj/structure/machinery/light, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "BJ" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -2690,9 +2286,7 @@ icon_state = "pipe-j2" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "BU" = ( /obj/structure/bed/chair/bolted{ @@ -2703,10 +2297,7 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_x = -30 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/adminlevel/ert_station/pizza_station) "Ck" = ( /obj/structure/sink{ @@ -2728,9 +2319,7 @@ pixel_x = -6; pixel_y = 14 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Cv" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, @@ -2745,17 +2334,12 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 1 - }, +/turf/open/floor/prison/greenblue/north, /area/adminlevel/ert_station/pizza_station) "CO" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "CP" = ( /turf/open/floor/almayer_hull, @@ -2771,9 +2355,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Db" = ( /obj/structure/barricade/handrail/pizza{ @@ -2787,18 +2369,13 @@ /obj/structure/prop/souto_land/streamer{ dir = 9 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Dd" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 4 - }, +/turf/open/floor/prison/red/east, /area/adminlevel/ert_station/pizza_station) "Dx" = ( /obj/structure/surface/table/reinforced, @@ -2809,9 +2386,7 @@ pixel_y = 4 }, /obj/item/reagent_container/food/snacks/sliceable/bread, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "DF" = ( /obj/structure/disposalpipe/segment{ @@ -2824,9 +2399,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "DH" = ( /obj/structure/platform/kutjevo/smooth, @@ -2837,10 +2410,7 @@ /area/space) "DW" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/prison/red/north, /area/adminlevel/ert_station/pizza_station) "Ee" = ( /obj/structure/platform/kutjevo/smooth{ @@ -2861,9 +2431,7 @@ dir = 6 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "Ei" = ( /turf/closed/wall/almayer/outer, @@ -2874,9 +2442,7 @@ id = "pizza_ert_arrival" }, /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "EH" = ( /obj/structure/machinery/vending/cigarette{ @@ -2884,28 +2450,21 @@ layer = 3.01; density = 0 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/adminlevel/ert_station/pizza_station) "EK" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ icon_state = "almayer_pdoor"; id = "pizza_takeaway" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "EO" = ( /obj/structure/machinery/door/poddoor/almayer/open{ name = "\improper Umbillical Airlock"; id = "pizza_ert_arrival" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "EZ" = ( /obj/structure/disposalpipe/segment{ @@ -2914,17 +2473,13 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Fd" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/adminlevel/ert_station/pizza_station) "Ff" = ( /obj/structure/surface/table/reinforced/cloth, @@ -2950,17 +2505,12 @@ pixel_y = 2; pixel_x = 8 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Fj" = ( /obj/structure/closet/crate/freezer, /obj/item/reagent_container/food/snacks/ricepudding, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/adminlevel/ert_station/pizza_station) "Fp" = ( /obj/structure/closet/crate/freezer, @@ -2974,10 +2524,7 @@ /obj/item/reagent_container/food/snacks/packaged_burger, /obj/item/reagent_container/food/snacks/packaged_burger, /obj/item/reagent_container/food/snacks/packaged_burger, -/turf/open/floor/prison{ - dir = 10; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/southwest, /area/adminlevel/ert_station/pizza_station) "Fz" = ( /obj/structure/surface/table/reinforced, @@ -2987,9 +2534,7 @@ /obj/item/reagent_container/food/snacks/sliceable/pizza/meatpizza{ pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "FB" = ( /obj/structure/machinery/light{ @@ -2998,9 +2543,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 5 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "FD" = ( /obj/structure/machinery/door/poddoor/almayer/locked{ @@ -3008,9 +2551,7 @@ id = "pizza_takeaway" }, /obj/structure/disposalpipe/segment, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "FL" = ( /turf/closed/shuttle/ert{ @@ -3020,9 +2561,7 @@ /area/adminlevel/ert_station/pizza_station) "FS" = ( /obj/structure/machinery/light, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "FY" = ( /obj/structure/surface/table/almayer, @@ -3049,9 +2588,7 @@ pixel_x = 11; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Gd" = ( /obj/structure/prop/souto_land/pole{ @@ -3064,9 +2601,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "Gh" = ( /obj/structure/machinery/disposal{ @@ -3081,9 +2616,7 @@ name = "EAT - poster"; pixel_y = 30 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Gj" = ( /obj/structure/barricade/handrail/pizza{ @@ -3092,17 +2625,13 @@ /obj/structure/barricade/handrail/pizza{ pixel_y = -3 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Gm" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "Gn" = ( /obj/structure/platform/kutjevo/smooth{ @@ -3127,28 +2656,20 @@ pixel_y = 4; pixel_x = 7 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Gt" = ( /obj/structure/machinery/atm{ pixel_y = 32; pixel_x = 2 }, -/turf/open/floor/prison{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northeast, /area/adminlevel/ert_station/pizza_station) "GB" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_x = 30 }, -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/adminlevel/ert_station/pizza_station) "GM" = ( /obj/structure/sign/safety/airlock{ @@ -3166,10 +2687,7 @@ }, /area/adminlevel/ert_station/pizza_station) "Hd" = ( -/turf/open/floor/prison{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/east, /area/adminlevel/ert_station/pizza_station) "Hg" = ( /obj/structure/platform/kutjevo/smooth{ @@ -3193,9 +2711,7 @@ /obj/item/reagent_container/food/drinks/coffeecup{ pixel_y = 2 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "HQ" = ( /obj/structure/surface/table/reinforced/cloth, @@ -3206,18 +2722,13 @@ pixel_y = 10; pixel_x = -1 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Ib" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/prison/red/west, /area/adminlevel/ert_station/pizza_station) "Iq" = ( /obj/structure/surface/table/reinforced/cloth, @@ -3232,9 +2743,7 @@ pixel_x = -1; pixel_y = 3 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "ID" = ( /turf/closed/wall/rock/red, @@ -3243,10 +2752,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/prison/red/west, /area/adminlevel/ert_station/pizza_station) "Jd" = ( /obj/structure/closet{ @@ -3256,10 +2762,7 @@ /turf/open/floor/plating/plating_catwalk, /area/adminlevel/ert_station/pizza_station) "Jl" = ( -/turf/open/floor/prison{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/prison/red/west, /area/adminlevel/ert_station/pizza_station) "Jm" = ( /obj/effect/decal/warning_stripes{ @@ -3269,16 +2772,12 @@ /area/adminlevel/ert_station/pizza_station) "Jq" = ( /obj/structure/closet/secure_closet/fridge/organic/stock, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/adminlevel/ert_station/pizza_station) "JP" = ( /obj/structure/surface/table/reinforced, /obj/item/tool/kitchen/knife/butcher, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "JR" = ( /obj/structure/bed/sofa/vert/grey/bot, @@ -3299,9 +2798,7 @@ /obj/item/reagent_container/glass/bucket{ pixel_x = 9 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "JV" = ( /obj/structure/barricade/handrail/pizza{ @@ -3312,9 +2809,7 @@ pixel_y = -1; buckling_y = -1 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Kb" = ( /obj/structure/surface/table/almayer, @@ -3326,9 +2821,7 @@ /obj/item/corncob{ pixel_y = 7 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Kc" = ( /obj/structure/sign/safety/airlock{ @@ -3356,9 +2849,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/pizza_station) "Kv" = ( /obj/structure/surface/table/reinforced, @@ -3368,9 +2859,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "KB" = ( /obj/structure/sign/safety/bathunisex{ @@ -3394,14 +2883,10 @@ /obj/structure/prop/souto_land/streamer{ dir = 6 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "KY" = ( -/turf/open/floor/prison{ - icon_state = "blue_plate" - }, +/turf/open/floor/prison/blue_plate, /area/adminlevel/ert_station/pizza_station) "La" = ( /obj/structure/surface/table/almayer, @@ -3422,17 +2907,13 @@ /obj/item/reagent_container/food/condiment/hotsauce/cholula{ pixel_y = 6 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Lk" = ( /obj/structure/pipes/vents/scrubber{ dir = 4 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "Ln" = ( /obj/structure/surface/table/reinforced/prison, @@ -3456,9 +2937,7 @@ dir = 1; pixel_y = 12 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "LH" = ( /obj/structure/bed/chair/bolted{ @@ -3470,9 +2949,7 @@ dir = 8; pixel_y = 9 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Mj" = ( /obj/structure/bed/chair/dropship/pilot{ @@ -3492,17 +2969,12 @@ /obj/structure/barricade/handrail/pizza{ pixel_y = -3 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/adminlevel/ert_station/pizza_station) "Mt" = ( /obj/structure/bed/sofa/south/grey/left, /obj/item/storage/briefcase/stowaway, -/turf/open/floor/prison{ - dir = 9; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/northwest, /area/adminlevel/ert_station/pizza_station) "Mz" = ( /obj/structure/platform/kutjevo/smooth, @@ -3515,9 +2987,7 @@ /obj/structure/surface/table/reinforced, /obj/item/pizzabox/meat, /obj/item/weapon/pizza_cutter, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "MK" = ( /obj/structure/surface/table/almayer, @@ -3536,9 +3006,7 @@ /obj/item/reagent_container/food/drinks/bottle/whiskey{ pixel_x = -4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "MS" = ( /obj/structure/machinery/shower{ @@ -3569,15 +3037,10 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/pizza_station) "MX" = ( -/turf/open/floor/prison{ - icon_state = "red"; - dir = 9 - }, +/turf/open/floor/prison/red/northwest, /area/adminlevel/ert_station/pizza_station) "Nb" = ( /obj/item/reagent_container/food/condiment/hotsauce/franks/macho{ @@ -3599,9 +3062,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Nl" = ( /turf/open/floor/prison, @@ -3620,9 +3081,7 @@ pixel_y = 32; pixel_x = -13 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/adminlevel/ert_station/pizza_station) "Ny" = ( /obj/structure/sink{ @@ -3637,9 +3096,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "NH" = ( /obj/structure/bed/sofa/vert/grey/top, @@ -3659,10 +3116,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 9 - }, +/turf/open/floor/prison/greenblue/northwest, /area/adminlevel/ert_station/pizza_station) "NP" = ( /obj/structure/sink/kitchen{ @@ -3673,9 +3127,7 @@ /obj/structure/sign/safety/water{ pixel_x = 38 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "NT" = ( /obj/structure/platform_decoration/kutjevo{ @@ -3692,9 +3144,7 @@ dir = 1 }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "Og" = ( /obj/structure/surface/table/reinforced/cloth, @@ -3710,18 +3160,14 @@ pixel_y = 8; pixel_x = -1 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Oh" = ( /obj/structure/prop/souto_land/streamer{ pixel_y = 9; pixel_x = 1 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "OE" = ( /obj/structure/prop/souto_land/streamer{ @@ -3731,9 +3177,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "OG" = ( /obj/structure/platform/kutjevo/smooth{ @@ -3748,11 +3192,7 @@ /turf/open/space, /area/space) "OJ" = ( -/turf/open/floor{ - desc = "A sophisticated device that captures and converts light from the system's star into energy for the station."; - icon_state = "solarpanel"; - name = "solarpanel" - }, +/turf/open/floor/solarpanel, /area/space) "OK" = ( /obj/structure/machinery/vending/cigarette{ @@ -3762,9 +3202,7 @@ /obj/structure/barricade/handrail/pizza{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/adminlevel/ert_station/pizza_station) "OQ" = ( /obj/structure/barricade/handrail/pizza{ @@ -3784,21 +3222,14 @@ pixel_x = -2; layer = 4.11 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "OS" = ( -/turf/open/floor/prison{ - icon_state = "red"; - dir = 4 - }, +/turf/open/floor/prison/red/east, /area/adminlevel/ert_station/pizza_station) "Pa" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "Pi" = ( /obj/structure/disposalpipe/segment{ @@ -3807,10 +3238,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/prison/red/north, /area/adminlevel/ert_station/pizza_station) "Pl" = ( /obj/structure/barricade/handrail/pizza{ @@ -3829,18 +3257,14 @@ pixel_y = 2; layer = 4.12 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Pn" = ( /obj/structure/surface/table/reinforced, /obj/item/clothing/suit/chef/classic, /obj/item/clothing/gloves/latex, /obj/item/clothing/suit/chef/classic, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Pq" = ( /obj/structure/platform/kutjevo/smooth, @@ -3856,9 +3280,7 @@ pixel_x = -2; pixel_y = 8 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Py" = ( /obj/structure/platform/kutjevo/smooth{ @@ -3882,9 +3304,7 @@ /area/space) "PH" = ( /obj/structure/surface/table/reinforced/cloth, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "PL" = ( /obj/structure/sign/safety/airlock{ @@ -3900,9 +3320,7 @@ /obj/structure/pipes/vents/scrubber{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "QN" = ( /obj/effect/decal/warning_stripes{ @@ -3912,9 +3330,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/pizza_station) "Ra" = ( /obj/structure/surface/table/reinforced/cloth, @@ -3930,18 +3346,14 @@ pixel_x = -11; layer = 3.03 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Rf" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "Rh" = ( /obj/structure/window/framed/almayer/hull, @@ -3969,9 +3381,7 @@ pixel_y = 12; layer = 4.11 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "RP" = ( /obj/structure/barricade/handrail/pizza{ @@ -3984,9 +3394,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor{ - icon_state = "blueyellowfull" - }, +/turf/open/floor/blueyellowfull, /area/adminlevel/ert_station/pizza_station) "RV" = ( /obj/item/clothing/suit/chef/classic, @@ -3996,9 +3404,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "Se" = ( /obj/structure/bed/chair/bolted{ @@ -4009,9 +3415,7 @@ /obj/structure/prop/souto_land/streamer{ pixel_y = 9 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Sg" = ( /obj/structure/platform/kutjevo/smooth{ @@ -4028,18 +3432,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 1 - }, +/turf/open/floor/prison/red/north, /area/adminlevel/ert_station/pizza_station) "Sp" = ( /obj/structure/barricade/handrail/pizza{ dir = 4 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Sq" = ( /obj/structure/kitchenspike, @@ -4050,9 +3449,7 @@ pixel_y = 2 }, /obj/effect/decal/cleanable/blood, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/adminlevel/ert_station/pizza_station) "Sr" = ( /obj/structure/surface/table/reinforced/cloth, @@ -4072,16 +3469,12 @@ pixel_y = 5; pixel_x = 1 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Sz" = ( /obj/structure/disposalpipe/segment, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/adminlevel/ert_station/pizza_station) "SL" = ( /obj/structure/surface/table/almayer, @@ -4094,10 +3487,7 @@ pixel_y = 15; pixel_x = -8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/west, /area/adminlevel/ert_station/pizza_station) "ST" = ( /obj/structure/disposalpipe/segment{ @@ -4110,9 +3500,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "SV" = ( /obj/structure/machinery/door/firedoor/border_only/almayer, @@ -4122,9 +3510,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "Te" = ( /obj/structure/surface/table/reinforced/cloth, @@ -4148,9 +3534,7 @@ pixel_y = 13; pixel_x = 5 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Tu" = ( /obj/structure/disposalpipe/segment{ @@ -4160,24 +3544,16 @@ /obj/structure/pipes/standard/manifold/hidden/supply{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "TC" = ( -/turf/open/floor/prison{ - icon_state = "yellowcorner" - }, +/turf/open/floor/prison/yellowcorner, /area/adminlevel/ert_station/pizza_station) "TD" = ( -/turf/open/floor/prison{ - icon_state = "bright_clean2" - }, +/turf/open/floor/prison/bright_clean2, /area/adminlevel/ert_station/pizza_station) "TE" = ( -/turf/open/mars_dirt{ - icon_state = "mars_cave_3" - }, +/turf/open/mars_dirt/mars_cave_3, /area/space) "TH" = ( /obj/structure/surface/table/almayer, @@ -4191,9 +3567,7 @@ /obj/item/reagent_container/food/drinks/bottle/orangejuice{ layer = 2.97 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "TK" = ( /turf/closed/shuttle/ert, @@ -4216,9 +3590,7 @@ pixel_y = -1 }, /obj/structure/pipes/standard/manifold/fourway/hidden/supply, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "TY" = ( /obj/structure/bed/chair{ @@ -4240,9 +3612,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Uu" = ( /obj/structure/disposalpipe/segment{ @@ -4254,9 +3624,7 @@ /obj/structure/machinery/power/apc/antag{ dir = 1 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Ux" = ( /obj/structure/barricade/handrail/pizza{ @@ -4270,24 +3638,17 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "UB" = ( /obj/structure/pipes/standard/simple/hidden/supply{ dir = 6 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "Vj" = ( /obj/structure/closet/secure_closet/fridge/dry/stock, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 5 - }, +/turf/open/floor/prison/greenblue/northeast, /area/adminlevel/ert_station/pizza_station) "Vm" = ( /obj/structure/surface/table/reinforced, @@ -4297,9 +3658,7 @@ /obj/item/reagent_container/food/snacks/sliceable/pizza/mushroompizza{ pixel_y = 1 }, -/turf/open/floor/prison{ - icon_state = "greenbluecorner" - }, +/turf/open/floor/prison/greenbluecorner, /area/adminlevel/ert_station/pizza_station) "Vs" = ( /obj/structure/disposalpipe/segment{ @@ -4313,10 +3672,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 10 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 8 - }, +/turf/open/floor/prison/red/west, /area/adminlevel/ert_station/pizza_station) "Vt" = ( /turf/closed/shuttle/ert{ @@ -4345,15 +3701,10 @@ /obj/structure/surface/table/almayer{ layer = 4.02 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "VK" = ( -/turf/open/floor/prison{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/southwest, /area/adminlevel/ert_station/pizza_station) "VN" = ( /obj/structure/bed/chair/bolted{ @@ -4369,9 +3720,7 @@ pixel_y = 30; serial_number = 12 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "VQ" = ( /obj/structure/disposalpipe/segment{ @@ -4380,9 +3729,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "VS" = ( /obj/structure/surface/table/almayer, @@ -4403,9 +3750,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "Wb" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -4416,9 +3761,7 @@ id = "pizza_ert_arrival" }, /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "WL" = ( /obj/structure/window/framed/almayer/hull, @@ -4426,9 +3769,7 @@ /turf/open/floor/plating, /area/adminlevel/ert_station/pizza_station) "WP" = ( -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "WS" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony/autoname{ @@ -4444,9 +3785,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Kitchen and Cleaning" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "Xa" = ( /obj/effect/decal/warning_stripes{ @@ -4459,10 +3798,7 @@ pixel_y = 32; pixel_x = 15 }, -/turf/open/floor/prison{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/prison/yellow/north, /area/adminlevel/ert_station/pizza_station) "Xg" = ( /obj/structure/prop/souto_land/streamer{ @@ -4470,9 +3806,7 @@ pixel_x = 1 }, /obj/structure/pipes/standard/manifold/hidden/supply, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "Xj" = ( /obj/effect/decal/warning_stripes{ @@ -4491,9 +3825,7 @@ pixel_x = -6; pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Xn" = ( /obj/structure/platform_decoration/kutjevo{ @@ -4512,9 +3844,7 @@ /obj/item/reagent_container/food/snacks/bigbiteburger{ pixel_x = 4 }, -/turf/open/floor/prison{ - icon_state = "greenblue" - }, +/turf/open/floor/prison/greenblue, /area/adminlevel/ert_station/pizza_station) "Xr" = ( /obj/structure/disposalpipe/segment{ @@ -4527,9 +3857,7 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) "Xw" = ( /obj/structure/platform/kutjevo/smooth, @@ -4542,9 +3870,7 @@ /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/sliceable/flatdough, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "XB" = ( /obj/structure/machinery/shower{ @@ -4564,10 +3890,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/prison{ - icon_state = "red"; - dir = 5 - }, +/turf/open/floor/prison/red/northeast, /area/adminlevel/ert_station/pizza_station) "XV" = ( /obj/structure/prop/souto_land/streamer{ @@ -4577,17 +3900,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "red" - }, +/turf/open/floor/prison/red, /area/adminlevel/ert_station/pizza_station) "XZ" = ( /obj/structure/barricade/handrail/pizza{ pixel_y = -3 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Ya" = ( /obj/structure/machinery/door/firedoor/border_only/almayer{ @@ -4600,9 +3919,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "STAFF ONLY" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "Yf" = ( /obj/structure/surface/table/reinforced, @@ -4625,9 +3942,7 @@ pixel_y = 3; pixel_x = 6 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "Yj" = ( /obj/structure/surface/table/reinforced/cloth, @@ -4646,9 +3961,7 @@ pixel_y = -2; pixel_x = 16 }, -/turf/open/floor{ - icon_state = "redyellowfull" - }, +/turf/open/floor/redyellowfull, /area/adminlevel/ert_station/pizza_station) "Ym" = ( /obj/structure/sign/safety/nonpress_0g{ @@ -4670,9 +3983,7 @@ /area/space) "Yv" = ( /obj/structure/pipes/standard/simple/hidden/supply, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/pizza_station) "Yw" = ( /turf/closed/shuttle/ert{ @@ -4690,10 +4001,7 @@ /obj/item/reagent_container/food/snacks/sliceable/pizza/meatpizza{ pixel_y = 5 }, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 6 - }, +/turf/open/floor/prison/greenblue/southeast, /area/adminlevel/ert_station/pizza_station) "YF" = ( /obj/structure/platform_decoration/kutjevo{ @@ -4714,9 +4022,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ name = "\improper Galaxy Pizza!" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "YM" = ( /obj/structure/prop/invuln{ @@ -4746,9 +4052,7 @@ name = "\improper Umbillical Airlock"; id = "pizza_ert_arrival" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/pizza_station) "ZM" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, @@ -4762,18 +4066,13 @@ /obj/structure/pipes/standard/simple/hidden/supply{ dir = 4 }, -/turf/open/floor/prison{ - icon_state = "greenblue"; - dir = 1 - }, +/turf/open/floor/prison/greenblue/north, /area/adminlevel/ert_station/pizza_station) "ZR" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor{ - icon_state = "cmo" - }, +/turf/open/floor/cmo, /area/adminlevel/ert_station/pizza_station) "ZV" = ( /obj/structure/bed/sofa/vert/grey, @@ -4794,9 +4093,7 @@ /obj/item/tool/kitchen/tray{ pixel_y = 12 }, -/turf/open/floor/prison{ - icon_state = "kitchen" - }, +/turf/open/floor/prison/kitchen, /area/adminlevel/ert_station/pizza_station) (1,1,1) = {" diff --git a/maps/templates/lazy_templates/twe_ert_station.dmm b/maps/templates/lazy_templates/twe_ert_station.dmm index 10e175eae24c..83ecd232b2a5 100644 --- a/maps/templates/lazy_templates/twe_ert_station.dmm +++ b/maps/templates/lazy_templates/twe_ert_station.dmm @@ -7,16 +7,11 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "aq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/north, /area/adminlevel/ert_station/royal_marines_station) "ar" = ( /obj/effect/decal/cleanable/dirt, @@ -25,9 +20,7 @@ pixel_x = 1 }, /obj/structure/machinery/cm_vending/clothing/antag, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "aH" = ( /obj/structure/platform{ @@ -42,10 +35,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "SE-out" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "aK" = ( /obj/structure/window/framed/almayer, @@ -62,9 +52,7 @@ "aX" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/ert_station/royal_marines_station) "bp" = ( /turf/closed/shuttle/twe_dropship{ @@ -88,16 +76,11 @@ /area/adminlevel/ert_station/royal_marines_station) "bS" = ( /obj/structure/machinery/optable, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "co" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station/royal_marines_station) "cu" = ( /obj/structure/machinery/shower{ @@ -109,10 +92,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/ert_station/royal_marines_station) "cL" = ( /obj/structure/platform{ @@ -135,10 +115,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/ert_station/royal_marines_station) "dm" = ( /obj/structure/closet/coffin/woodencrate, @@ -146,9 +123,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "ds" = ( /obj/effect/decal/warning_stripes{ @@ -159,9 +134,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "du" = ( /obj/structure/platform, @@ -176,31 +149,21 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "dK" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/ert_station/royal_marines_station) "eh" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/ert_station/royal_marines_station) "ei" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "eu" = ( /obj/effect/decal/cleanable/dirt, @@ -209,41 +172,28 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "ev" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/ert_station/royal_marines_station) "eV" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "eX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/ert_station/royal_marines_station) "fp" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin7" - }, +/turf/open/shuttle/dropship/light_grey_top_right, /area/adminlevel/ert_station/royal_marines_station) "ft" = ( /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "fx" = ( /obj/structure/platform{ @@ -252,25 +202,17 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "fD" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station/royal_marines_station) "fJ" = ( /obj/structure/machinery/door/airlock/almayer/generic{ id = "Delta_1"; name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "fM" = ( /obj/effect/decal/warning_stripes{ @@ -285,26 +227,17 @@ /obj/structure/platform_decoration{ dir = 9 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "gg" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/adminlevel/ert_station/royal_marines_station) "gl" = ( /obj/structure/surface/table/almayer, /obj/structure/machinery/prop/almayer/computer/PC{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/ert_station/royal_marines_station) "go" = ( /obj/structure/platform, @@ -312,31 +245,19 @@ /turf/closed/shuttle/twe_dropship, /area/adminlevel/ert_station/royal_marines_station) "gq" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/ert_station/royal_marines_station) "gx" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/ert_station/royal_marines_station) "gJ" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/ert_station/royal_marines_station) "gS" = ( /turf/closed/wall/almayer/outer, /area/adminlevel/ert_station/royal_marines_station) "gT" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/ert_station/royal_marines_station) "gU" = ( /turf/closed/shuttle/twe_dropship{ @@ -356,22 +277,15 @@ "hA" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 6; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southeast, /area/adminlevel/ert_station/royal_marines_station) "hI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "hL" = ( -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/adminlevel/ert_station/royal_marines_station) "iz" = ( /obj/effect/decal/warning_stripes{ @@ -385,24 +299,18 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "iE" = ( /obj/structure/prop/almayer/computers/sensor_computer1{ density = 0; pixel_y = 16 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/adminlevel/ert_station/royal_marines_station) "iG" = ( /obj/structure/bed/alien, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "iI" = ( /turf/closed/shuttle/twe_dropship{ @@ -417,9 +325,7 @@ "iO" = ( /obj/structure/surface/table/almayer, /obj/item/storage/surgical_tray, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "iR" = ( /obj/structure/platform{ @@ -441,29 +347,19 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station/royal_marines_station) "je" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "jk" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/generic, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "jl" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/ert_station/royal_marines_station) "jr" = ( /turf/closed/shuttle/twe_dropship{ @@ -471,9 +367,7 @@ }, /area/adminlevel/ert_station/royal_marines_station) "ju" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin6" - }, +/turf/open/shuttle/dropship/light_grey_top_left, /area/adminlevel/ert_station/royal_marines_station) "jB" = ( /obj/structure/platform, @@ -489,9 +383,7 @@ /area/adminlevel/ert_station/royal_marines_station) "jD" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station/royal_marines_station) "jI" = ( /turf/closed/shuttle/twe_dropship{ @@ -510,9 +402,7 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "jW" = ( /turf/closed/shuttle/twe_dropship{ @@ -531,9 +421,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "kh" = ( /obj/structure/surface/table/almayer, @@ -541,9 +429,7 @@ /area/adminlevel/ert_station/royal_marines_station) "kx" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "ky" = ( /obj/structure/platform{ @@ -552,22 +438,15 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "kH" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "kL" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "kO" = ( /obj/structure/surface/table/almayer, @@ -576,36 +455,23 @@ pixel_y = 7 }, /obj/item/tool/pen, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "kT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/ert_station/royal_marines_station) "kW" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station/royal_marines_station) "kX" = ( -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/ert_station/royal_marines_station) "ll" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/east, /area/adminlevel/ert_station/royal_marines_station) "lq" = ( /turf/closed/shuttle/twe_dropship{ @@ -620,16 +486,12 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "lF" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "lG" = ( /obj/effect/decal/warning_stripes{ @@ -640,16 +502,12 @@ icon_state = "W"; pixel_x = -1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "lI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/vending/security, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "lN" = ( /obj/structure/surface/table/almayer, @@ -667,9 +525,7 @@ layer = 3.1; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/ert_station/royal_marines_station) "mb" = ( /obj/effect/decal/cleanable/dirt, @@ -677,9 +533,7 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "mc" = ( /obj/structure/platform, @@ -687,10 +541,7 @@ /turf/open/void, /area/adminlevel/ert_station/royal_marines_station) "mo" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/adminlevel/ert_station/royal_marines_station) "mw" = ( /turf/closed/shuttle/twe_dropship{ @@ -703,17 +554,13 @@ dir = 1 }, /obj/structure/machinery/iv_drip, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "mK" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "nj" = ( /turf/closed/wall/r_wall/elevator{ @@ -723,16 +570,11 @@ "nl" = ( /obj/structure/largecrate/random/barrel/green, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "nn" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/ert_station/royal_marines_station) "nw" = ( /obj/effect/decal/cleanable/dirt, @@ -743,9 +585,7 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "nI" = ( /obj/structure/machinery/light{ @@ -755,33 +595,23 @@ layer = 3.1; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/ert_station/royal_marines_station) "nT" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/ert_station/royal_marines_station) "nW" = ( /obj/structure/closet/coffin/woodencrate, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "od" = ( /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/adminlevel/ert_station/royal_marines_station) "ol" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ @@ -793,9 +623,7 @@ id = "RMC_brig_2"; name = "shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "oo" = ( /obj/structure/bed/chair/comfy{ @@ -819,39 +647,27 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "oY" = ( /obj/structure/machinery/chem_dispenser, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "oZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/ert_station/royal_marines_station) "pk" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/ert_station/royal_marines_station) "ps" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/west, /area/adminlevel/ert_station/royal_marines_station) "pJ" = ( /turf/closed/wall/r_wall/elevator{ @@ -862,10 +678,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/ert_station/royal_marines_station) "pO" = ( /turf/closed/shuttle/twe_dropship{ @@ -876,10 +689,7 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/ert_station/royal_marines_station) "qi" = ( /obj/structure/platform{ @@ -895,26 +705,18 @@ icon_state = "SW-out"; layer = 2.5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "qj" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, /obj/structure/machinery/recharger, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "qx" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station/royal_marines_station) "qG" = ( /obj/structure/platform, @@ -929,25 +731,18 @@ icon_state = "NE-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "qN" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "qZ" = ( /obj/structure/largecrate, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "ri" = ( /obj/effect/decal/warning_stripes{ @@ -960,24 +755,17 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "ro" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/ert_station/royal_marines_station) "rv" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "rI" = ( /turf/closed/wall/r_wall/elevator{ @@ -990,27 +778,18 @@ dir = 1; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/ert_station/royal_marines_station) "rS" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin4" - }, +/turf/open/shuttle/dropship/light_grey_bottom_left, /area/adminlevel/ert_station/royal_marines_station) "sb" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/ert_station/royal_marines_station) "su" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/cm_vending/clothing/antag, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "sy" = ( /turf/open/floor/plating/kutjevo, @@ -1026,9 +805,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "sI" = ( /obj/effect/decal/warning_stripes{ @@ -1038,16 +815,12 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "sP" = ( /obj/structure/surface/table/almayer, /obj/item/roller, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "sR" = ( /obj/structure/platform{ @@ -1062,10 +835,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/ert_station/royal_marines_station) "tr" = ( /turf/closed/shuttle/twe_dropship{ @@ -1080,15 +850,10 @@ dir = 1; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/ert_station/royal_marines_station) "tw" = ( -/turf/open/floor/almayer{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southeast, /area/adminlevel/ert_station/royal_marines_station) "uc" = ( /turf/closed/shuttle/twe_dropship{ @@ -1097,9 +862,7 @@ /area/adminlevel/ert_station/royal_marines_station) "uq" = ( /obj/structure/largecrate/random/barrel, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "uC" = ( /obj/structure/platform{ @@ -1112,34 +875,25 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "uK" = ( /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/ert_station/royal_marines_station) "uQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "uU" = ( /obj/structure/largecrate/random/barrel, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "vm" = ( /obj/structure/machinery/light{ @@ -1148,9 +902,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "vB" = ( /obj/effect/decal/cleanable/dirt, @@ -1166,9 +918,7 @@ id = "RMC_brig_1"; name = "shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "vR" = ( /obj/structure/surface/table/almayer, @@ -1176,9 +926,7 @@ pixel_x = -3; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "wl" = ( /turf/closed/shuttle/twe_dropship{ @@ -1197,9 +945,7 @@ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/ert_station/royal_marines_station) "xb" = ( /obj/effect/decal/cleanable/dirt, @@ -1207,9 +953,7 @@ density = 0; pixel_y = 16 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "xm" = ( /turf/closed/shuttle/twe_dropship{ @@ -1220,39 +964,27 @@ /obj/structure/machinery/door/airlock/almayer/medical{ name = "Operating Theatre 1" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "xx" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/almayer/redcorner/north, /area/adminlevel/ert_station/royal_marines_station) "xy" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "xE" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/ert_station/royal_marines_station) "xN" = ( -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "xW" = ( /obj/structure/bed/chair/vehicle{ @@ -1263,44 +995,31 @@ dir = 1; pixel_x = -8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/ert_station/royal_marines_station) "xX" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/ert_station/royal_marines_station) "yK" = ( -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "yQ" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "orangefull" - }, +/turf/open/floor/almayer/orangefull, /area/adminlevel/ert_station/royal_marines_station) "yW" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, /obj/item/reagent_container/spray/cleaner, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "zk" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "zw" = ( /turf/closed/shuttle/twe_dropship{ @@ -1312,9 +1031,7 @@ name = "Spare Prison Uniforms"; req_one_access = null }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "zM" = ( /obj/effect/decal/warning_stripes{ @@ -1325,34 +1042,24 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "zY" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/ert_station/royal_marines_station) "Aa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, /obj/item/device/defibrillator, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "Ac" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/ert_station/royal_marines_station) "Ad" = ( /obj/effect/decal/cleanable/dirt, @@ -1372,9 +1079,7 @@ /obj/item/storage/box/pillbottles{ pixel_y = 11 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "Ai" = ( /obj/structure/platform{ @@ -1383,17 +1088,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "E" }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "Am" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/ert_station/royal_marines_station) "Aq" = ( /obj/structure/machinery/light{ @@ -1402,15 +1101,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "Au" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "AQ" = ( /turf/closed/shuttle/twe_dropship{ @@ -1423,41 +1118,27 @@ }, /area/adminlevel/ert_station/royal_marines_station) "Ba" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/ert_station/royal_marines_station) "Bh" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/ert_station/royal_marines_station) "Bk" = ( /obj/structure/closet/firecloset, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "BC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/ert_station/royal_marines_station) "BV" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin8" - }, +/turf/open/shuttle/dropship/light_grey_bottom_right, /area/adminlevel/ert_station/royal_marines_station) "Ci" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin5" - }, +/turf/open/shuttle/dropship/light_grey_left_to_right, /area/adminlevel/ert_station/royal_marines_station) "Cj" = ( /turf/closed/shuttle/twe_dropship{ @@ -1473,9 +1154,7 @@ /obj/item/weapon/baton{ pixel_x = -12 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station/royal_marines_station) "Cu" = ( /turf/open/void, @@ -1496,15 +1175,10 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "Dg" = ( -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orangecorner" - }, +/turf/open/floor/almayer/orangecorner/east, /area/adminlevel/ert_station/royal_marines_station) "Do" = ( /obj/effect/decal/warning_stripes{ @@ -1516,9 +1190,7 @@ pixel_x = 1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "DA" = ( /obj/effect/decal/cleanable/dirt, @@ -1534,9 +1206,7 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "DS" = ( /turf/closed/shuttle/twe_dropship{ @@ -1549,9 +1219,7 @@ id = "Delta_1"; name = "\improper Bathroom" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "DV" = ( /obj/structure/window/framed/almayer, @@ -1561,9 +1229,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/surface/table/almayer, /obj/item/tool/hand_labeler, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "EG" = ( /turf/closed/shuttle/twe_dropship{ @@ -1582,9 +1248,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "EK" = ( /turf/closed/shuttle/twe_dropship{ @@ -1593,10 +1257,7 @@ /area/adminlevel/ert_station/royal_marines_station) "EX" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station/royal_marines_station) "Fp" = ( /obj/structure/platform{ @@ -1616,26 +1277,17 @@ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/ert_station/royal_marines_station) "FA" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/east, /area/adminlevel/ert_station/royal_marines_station) "FN" = ( -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/ert_station/royal_marines_station) "FX" = ( /obj/effect/decal/cleanable/dirt, @@ -1643,21 +1295,14 @@ dir = 4 }, /obj/structure/machinery/cm_vending/gear/antag_guns, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Gd" = ( /obj/structure/machinery/cryopod, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/ert_station/royal_marines_station) "GM" = ( -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/adminlevel/ert_station/royal_marines_station) "GO" = ( /obj/structure/platform{ @@ -1688,9 +1333,7 @@ "GZ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/ert_station/royal_marines_station) "He" = ( /obj/structure/platform{ @@ -1705,9 +1348,7 @@ /obj/structure/machinery/power/apc/antag{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "Hp" = ( /obj/structure/prop/almayer/cannon_cable_connector{ @@ -1725,24 +1366,17 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "HD" = ( /obj/structure/machinery/light{ dir = 8 }, /obj/structure/machinery/cm_vending/gear/antag_guns, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "HJ" = ( -/turf/open/floor/almayer{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northeast, /area/adminlevel/ert_station/royal_marines_station) "HM" = ( /turf/closed/shuttle/twe_dropship{ @@ -1761,9 +1395,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Ip" = ( /obj/effect/decal/warning_stripes{ @@ -1773,9 +1405,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Ir" = ( /obj/structure/surface/table/almayer, @@ -1805,9 +1435,7 @@ /obj/structure/bed/chair/vehicle{ pixel_x = 8 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/ert_station/royal_marines_station) "IH" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ @@ -1819,9 +1447,7 @@ id = "RMC_Pub_brig"; name = "shutters" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "IK" = ( /obj/structure/platform{ @@ -1836,10 +1462,7 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/ert_station/royal_marines_station) "IY" = ( /obj/effect/decal/warning_stripes{ @@ -1849,17 +1472,12 @@ dir = 4 }, /obj/structure/platform, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "Jg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/cm_vending/gear/antag_guns, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "JD" = ( /obj/effect/decal/warning_stripes{ @@ -1881,31 +1499,23 @@ pixel_x = -1; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "JM" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "JO" = ( /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Kl" = ( /obj/structure/reagent_dispensers/fueltank/custom, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "Ko" = ( /obj/structure/platform{ @@ -1922,10 +1532,7 @@ /area/adminlevel/ert_station/royal_marines_station) "Ku" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/almayer/red/southwest, /area/adminlevel/ert_station/royal_marines_station) "KD" = ( /obj/structure/platform_decoration{ @@ -1942,15 +1549,11 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Lj" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station/royal_marines_station) "Mb" = ( /obj/structure/closet/secure_closet/brig{ @@ -1958,9 +1561,7 @@ req_one_access = null }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Mg" = ( /obj/structure/surface/table/almayer, @@ -1983,9 +1584,7 @@ pixel_x = -5; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Ms" = ( /obj/effect/decal/warning_stripes{ @@ -1998,9 +1597,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "MJ" = ( /turf/open/floor/almayer, @@ -2017,17 +1614,13 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "MN" = ( /obj/structure/prop/almayer/cannon_cable_connector{ pixel_y = -3 }, -/turf/open/shuttle/dropship{ - icon_state = "rasputin15" - }, +/turf/open/shuttle/dropship/medium_grey_single_wide_up_to_down, /area/adminlevel/ert_station/royal_marines_station) "MQ" = ( /turf/closed/shuttle/twe_dropship{ @@ -2039,31 +1632,22 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "MX" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/adminlevel/ert_station/royal_marines_station) "MY" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/ert_station/royal_marines_station) "Nc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "red" - }, +/turf/open/floor/almayer/red, /area/adminlevel/ert_station/royal_marines_station) "Ni" = ( /obj/structure/platform{ @@ -2075,14 +1659,10 @@ /area/adminlevel/ert_station/royal_marines_station) "Nl" = ( /obj/structure/machinery/cm_vending/gear/antag, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Nm" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "Nv" = ( /obj/effect/decal/cleanable/dirt, @@ -2091,9 +1671,7 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "NE" = ( /turf/closed/shuttle/twe_dropship{ @@ -2104,37 +1682,28 @@ /obj/structure/bed/chair/comfy{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/west, /area/adminlevel/ert_station/royal_marines_station) "NV" = ( /turf/closed/wall/r_wall/elevator, /area/adminlevel/ert_station/royal_marines_station) "Oi" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "Ok" = ( /obj/structure/machinery/cryopod{ dir = 1; pixel_y = 7 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/ert_station/royal_marines_station) "Or" = ( /obj/structure/machinery/cryopod{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/almayer{ - icon_state = "cargo" - }, +/turf/open/floor/almayer/cargo, /area/adminlevel/ert_station/royal_marines_station) "Os" = ( /turf/closed/shuttle/twe_dropship{ @@ -2145,9 +1714,7 @@ /obj/structure/platform_decoration{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "OB" = ( /obj/structure/surface/table/almayer, @@ -2160,15 +1727,11 @@ pixel_x = -3; pixel_y = -2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "OE" = ( /obj/structure/largecrate, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "OK" = ( /obj/effect/decal/warning_stripes{ @@ -2177,10 +1740,7 @@ /obj/structure/platform{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "OO" = ( /turf/closed/shuttle/twe_dropship{ @@ -2191,9 +1751,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/generic{ dir = 1 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "Pd" = ( /obj/structure/platform{ @@ -2208,9 +1766,7 @@ /obj/structure/machinery/door/airlock/almayer/medical{ name = "Operating Theatre 2" }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "Pl" = ( /obj/effect/decal/cleanable/dirt, @@ -2223,9 +1779,7 @@ pixel_x = 3; pixel_y = 3 }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "Px" = ( /turf/closed/shuttle/twe_dropship{ @@ -2233,9 +1787,7 @@ }, /area/adminlevel/ert_station/royal_marines_station) "PB" = ( -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/adminlevel/ert_station/royal_marines_station) "PC" = ( /obj/effect/decal/warning_stripes{ @@ -2244,10 +1796,7 @@ /obj/structure/platform{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "PD" = ( /obj/effect/decal/cleanable/dirt, @@ -2255,10 +1804,7 @@ id = "RMC_Pub_brig"; pixel_x = -29 }, -/turf/open/floor/almayer{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/almayer/red/west, /area/adminlevel/ert_station/royal_marines_station) "PL" = ( /obj/structure/bed/chair/comfy{ @@ -2279,10 +1825,7 @@ dir = 10; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "PN" = ( /obj/structure/machinery/light{ @@ -2294,31 +1837,23 @@ /obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access{ req_access = null }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "PU" = ( /obj/structure/machinery/medical_pod/autodoc, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "PY" = ( /obj/structure/bed/chair/comfy{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Qi" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access = null }, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "Qj" = ( /obj/structure/window/framed/almayer, @@ -2348,9 +1883,7 @@ pixel_x = -1 }, /obj/structure/machinery/cm_vending/clothing/antag, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Rw" = ( /obj/structure/platform{ @@ -2361,22 +1894,15 @@ }, /area/adminlevel/ert_station/royal_marines_station) "Ry" = ( -/turf/open/floor/almayer{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/almayer/red/north, /area/adminlevel/ert_station/royal_marines_station) "RF" = ( -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/ert_station/royal_marines_station) "RH" = ( /obj/structure/largecrate/machine, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Sb" = ( /obj/docking_port/stationary/emergency_response/idle_port6, @@ -2393,9 +1919,7 @@ /obj/effect/decal/warning_stripes{ icon_state = "W" }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Sd" = ( /turf/closed/wall/r_wall/elevator{ @@ -2407,15 +1931,11 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Sv" = ( /obj/structure/surface/table/almayer, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Sw" = ( /turf/closed/shuttle/twe_dropship{ @@ -2429,9 +1949,7 @@ /area/adminlevel/ert_station/royal_marines_station) "SY" = ( /obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "Tf" = ( /obj/structure/surface/table/almayer, @@ -2459,9 +1977,7 @@ /area/adminlevel/ert_station/royal_marines_station) "TY" = ( /obj/structure/machinery/cm_vending/sorted/marine_food, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Ub" = ( /obj/structure/platform, @@ -2477,9 +1993,7 @@ /area/adminlevel/ert_station/royal_marines_station) "Uc" = ( /obj/structure/largecrate/machine, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Uk" = ( /obj/structure/platform, @@ -2499,33 +2013,23 @@ /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Up" = ( /obj/structure/machinery/light{ dir = 8 }, -/turf/open/floor/almayer{ - dir = 9; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northwest, /area/adminlevel/ert_station/royal_marines_station) "Uq" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "Ur" = ( /turf/open/floor/plating/plating_catwalk, /area/adminlevel/ert_station/royal_marines_station) "Ut" = ( -/turf/open/floor/almayer{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/almayer/red/northwest, /area/adminlevel/ert_station/royal_marines_station) "Uv" = ( /obj/structure/bed/chair/comfy{ @@ -2538,9 +2042,7 @@ /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "UH" = ( /turf/closed/wall/r_wall/elevator{ @@ -2550,15 +2052,11 @@ "UJ" = ( /obj/structure/largecrate/random/barrel/blue, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "UT" = ( /obj/structure/closet/emcloset, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "UV" = ( /obj/effect/decal/warning_stripes{ @@ -2569,9 +2067,7 @@ icon_state = "N"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "UZ" = ( /obj/structure/surface/table/almayer, @@ -2587,10 +2083,7 @@ /obj/structure/machinery/light{ dir = 4 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/northeast, /area/adminlevel/ert_station/royal_marines_station) "Vu" = ( /turf/closed/shuttle/twe_dropship{ @@ -2603,18 +2096,13 @@ pixel_y = 1 }, /obj/structure/platform, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "VA" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/faxmachine/uscm/brig, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "VF" = ( /obj/effect/decal/warning_stripes{ @@ -2627,16 +2115,11 @@ /obj/structure/platform_decoration{ dir = 10 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "VG" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "VH" = ( /obj/structure/machinery/light{ @@ -2651,9 +2134,7 @@ /obj/item/device/flash{ pixel_y = -8 }, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station/royal_marines_station) "VL" = ( /obj/structure/surface/table/almayer, @@ -2664,18 +2145,14 @@ }, /obj/item/restraint/handcuffs, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station/royal_marines_station) "Wa" = ( /obj/structure/surface/table/almayer, /obj/item/device/flashlight/lamp/green{ pixel_x = 6 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "We" = ( /obj/effect/decal/warning_stripes{ @@ -2695,9 +2172,7 @@ icon_state = "NW-out"; pixel_y = 1 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "Wo" = ( /obj/effect/decal/warning_stripes{ @@ -2712,10 +2187,7 @@ dir = 6; layer = 3.51 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "Wt" = ( /obj/effect/decal/warning_stripes{ @@ -2730,10 +2202,7 @@ /obj/structure/platform_decoration{ dir = 5 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "Wx" = ( /obj/structure/bed/chair/comfy{ @@ -2760,18 +2229,13 @@ /area/adminlevel/ert_station/royal_marines_station) "WC" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow/east, /area/adminlevel/ert_station/royal_marines_station) "WD" = ( /obj/structure/surface/table/almayer, /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/recharger, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "WI" = ( /obj/structure/closet/secure_closet/brig{ @@ -2785,9 +2249,7 @@ /obj/item/clothing/under/color/orange, /obj/item/clothing/under/color/orange, /obj/item/clothing/under/color/orange, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "WL" = ( /turf/closed/shuttle/twe_dropship{ @@ -2798,10 +2260,7 @@ /obj/structure/machinery/light{ dir = 1 }, -/turf/open/floor/almayer{ - dir = 1; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/north, /area/adminlevel/ert_station/royal_marines_station) "WS" = ( /turf/closed/wall/almayer, @@ -2815,9 +2274,7 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "WY" = ( /obj/structure/platform{ @@ -2840,27 +2297,18 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "Xe" = ( /obj/structure/machinery/light, -/turf/open/floor/almayer{ - icon_state = "orange" - }, +/turf/open/floor/almayer/orange, /area/adminlevel/ert_station/royal_marines_station) "Xh" = ( -/turf/open/floor/almayer{ - icon_state = "redfull" - }, +/turf/open/floor/almayer/redfull, /area/adminlevel/ert_station/royal_marines_station) "Xz" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - dir = 10; - icon_state = "orange" - }, +/turf/open/floor/almayer/orange/southwest, /area/adminlevel/ert_station/royal_marines_station) "XB" = ( /obj/structure/sink{ @@ -2873,15 +2321,11 @@ /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "XF" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "XN" = ( /obj/effect/decal/warning_stripes{ @@ -2891,9 +2335,7 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) "XT" = ( /obj/structure/machinery/door_control/brbutton{ @@ -2906,42 +2348,29 @@ pixel_x = 25; pixel_y = 8 }, -/turf/open/floor/almayer{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/almayer/red/east, /area/adminlevel/ert_station/royal_marines_station) "XV" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/almayer{ - icon_state = "cargo_arrow" - }, +/turf/open/floor/almayer/cargo_arrow, /area/adminlevel/ert_station/royal_marines_station) "Yk" = ( /obj/structure/machinery/autodoc_console, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "YI" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/machinery/body_scanconsole, -/turf/open/floor/almayer{ - icon_state = "sterile_green" - }, +/turf/open/floor/almayer/sterile_green, /area/adminlevel/ert_station/royal_marines_station) "YZ" = ( /obj/structure/platform_decoration{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/royal_marines_station) "Zf" = ( -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "Zk" = ( /obj/effect/decal/warning_stripes{ @@ -2954,15 +2383,10 @@ /obj/structure/platform_decoration{ dir = 6 }, -/turf/open/floor/almayer{ - dir = 5; - icon_state = "plating" - }, +/turf/open/floor/almayer/plating/northeast, /area/adminlevel/ert_station/royal_marines_station) "Zl" = ( -/turf/open/shuttle/dropship{ - icon_state = "rasputin3" - }, +/turf/open/shuttle/dropship/light_grey_single_wide_up_to_down, /area/adminlevel/ert_station/royal_marines_station) "Zx" = ( /obj/structure/surface/table/almayer, @@ -2971,9 +2395,7 @@ pixel_y = 6 }, /obj/item/storage/box/syringes, -/turf/open/floor/almayer{ - icon_state = "dark_sterile" - }, +/turf/open/floor/almayer/dark_sterile, /area/adminlevel/ert_station/royal_marines_station) "ZA" = ( /obj/structure/bed/chair/comfy, @@ -2994,9 +2416,7 @@ pixel_x = -1; pixel_y = 2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/royal_marines_station) (1,1,1) = {" diff --git a/maps/templates/lazy_templates/upp_ert_station.dmm b/maps/templates/lazy_templates/upp_ert_station.dmm index fd1e6186bf73..2a210d5969da 100644 --- a/maps/templates/lazy_templates/upp_ert_station.dmm +++ b/maps/templates/lazy_templates/upp_ert_station.dmm @@ -12,10 +12,7 @@ pixel_x = 16; pixel_y = 13 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "ag" = ( /obj/structure/largecrate/random/barrel/blue, @@ -25,10 +22,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 8 - }, +/turf/open/floor/strata/green3/west, /area/adminlevel/ert_station/upp_station) "au" = ( /obj/structure/platform/kutjevo/smooth{ @@ -44,26 +38,17 @@ /obj/item/tool/weldpack{ pixel_x = -2 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "ay" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "aA" = ( /obj/structure/bed/chair/comfy/lime{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 4 - }, +/turf/open/floor/strata/green3/east, /area/adminlevel/ert_station/upp_station) "aF" = ( /obj/structure/surface/table/reinforced/prison, @@ -72,15 +57,10 @@ pixel_x = 8 }, /obj/item/storage/box/drinkingglasses, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "aH" = ( -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/adminlevel/ert_station/upp_station) "aO" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -94,25 +74,16 @@ density = 0; pixel_x = 32 }, -/turf/open/floor/strata{ - icon_state = "blue3"; - dir = 1 - }, +/turf/open/floor/strata/blue3/north, /area/adminlevel/ert_station/upp_station) "aP" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 4 - }, +/turf/open/floor/strata/green4/east, /area/adminlevel/ert_station/upp_station) "aS" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/east, /area/adminlevel/ert_station/upp_station) "aV" = ( /obj/item/stack/catwalk, @@ -138,25 +109,16 @@ /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 8 - }, +/turf/open/floor/strata/green3/west, /area/adminlevel/ert_station/upp_station) "bd" = ( -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 4 - }, +/turf/open/floor/strata/green3/east, /area/adminlevel/ert_station/upp_station) "bh" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "bi" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -167,10 +129,7 @@ /turf/open/floor/plating, /area/adminlevel/ert_station/upp_station) "bk" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/adminlevel/ert_station/upp_station) "bp" = ( /obj/structure/machinery/shower{ @@ -179,33 +138,22 @@ /obj/structure/machinery/light/double/blue{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/adminlevel/ert_station/upp_station) "bM" = ( /obj/structure/machinery/power/apc/antag{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "green4" - }, +/turf/open/floor/strata/green4, /area/adminlevel/ert_station/upp_station) "bY" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/recharger, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "ce" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "cj" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -215,26 +163,17 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "cl" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "cs" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 8 - }, +/turf/open/floor/strata/green3/west, /area/adminlevel/ert_station/upp_station) "cC" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -253,18 +192,12 @@ pixel_y = 13 }, /obj/structure/largecrate/random/secure, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "cO" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "da" = ( /turf/closed/shuttle/elevator{ @@ -292,9 +225,7 @@ /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/adminlevel/ert_station/upp_station) "di" = ( /obj/structure/platform_decoration/kutjevo{ @@ -305,32 +236,21 @@ /area/space) "dz" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "dB" = ( -/turf/open/floor/strata{ - icon_state = "green4" - }, +/turf/open/floor/strata/green4, /area/adminlevel/ert_station/upp_station) "dH" = ( /obj/structure/largecrate/random/secure, /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "dK" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ name = "Station Hallway" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "dL" = ( /obj/structure/surface/table/reinforced/prison, @@ -342,10 +262,7 @@ pixel_x = -6; pixel_y = 5 }, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 1 - }, +/turf/open/floor/strata/green4/north, /area/adminlevel/ert_station/upp_station) "dW" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -355,20 +272,14 @@ /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 8 - }, +/turf/open/floor/strata/green3/west, /area/adminlevel/ert_station/upp_station) "ev" = ( /obj/item/tool/wet_sign, /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 2; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/south, /area/adminlevel/ert_station/upp_station) "eT" = ( /obj/structure/surface/table/reinforced/prison, @@ -381,19 +292,14 @@ pixel_x = -5 }, /obj/item/reagent_container/food/drinks/bottle/vodka, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 4 - }, +/turf/open/floor/strata/green3/east, /area/adminlevel/ert_station/upp_station) "eU" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/adminlevel/ert_station/upp_station) "eV" = ( /obj/structure/platform_decoration/kutjevo, @@ -411,10 +317,7 @@ pixel_x = -8; pixel_y = 18 }, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 1 - }, +/turf/open/floor/strata/green4/north, /area/adminlevel/ert_station/upp_station) "eY" = ( /obj/structure/barricade/handrail{ @@ -447,10 +350,7 @@ dir = 4; pixel_y = 13 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 4 - }, +/turf/open/floor/strata/green3/east, /area/adminlevel/ert_station/upp_station) "fi" = ( /obj/structure/machinery/door/airlock/almayer/medical/colony{ @@ -460,19 +360,13 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "fk" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "purp3"; - dir = 4 - }, +/turf/open/floor/strata/purp3/east, /area/adminlevel/ert_station/upp_station) "fA" = ( /obj/effect/decal/warning_stripes{ @@ -486,18 +380,13 @@ /obj/structure/target{ name = "punching bag" }, -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/adminlevel/ert_station/upp_station) "fK" = ( /obj/structure/machinery/light/double/blue{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 8 - }, +/turf/open/floor/strata/green4/west, /area/adminlevel/ert_station/upp_station) "fM" = ( /obj/structure/girder/reinforced, @@ -508,39 +397,25 @@ pixel_x = -1; pixel_y = 13 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "fW" = ( /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "ge" = ( /obj/structure/closet/boxinggloves, -/turf/open/asphalt/cement{ - icon_state = "cement9" - }, +/turf/open/asphalt/cement/cement9, /area/adminlevel/ert_station/upp_station) "gf" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "gt" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - dir = 2; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/south, /area/adminlevel/ert_station/upp_station) "gx" = ( /obj/structure/platform_decoration/strata/metal{ @@ -558,19 +433,13 @@ /area/adminlevel/ert_station/upp_station) "hg" = ( /obj/structure/machinery/body_scanconsole, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/adminlevel/ert_station/upp_station) "hj" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ name = "Shuttle Bay" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "hA" = ( /obj/structure/platform_decoration/kutjevo{ @@ -580,24 +449,17 @@ /turf/open/space/basic, /area/space) "hF" = ( -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 8 - }, +/turf/open/floor/strata/green4/west, /area/adminlevel/ert_station/upp_station) "hM" = ( -/turf/open/floor/strata{ - icon_state = "damaged3" - }, +/turf/open/floor/strata/damaged3, /area/adminlevel/ert_station/upp_station) "hO" = ( /obj/structure/prop/invuln/overhead_pipe{ pixel_x = 12; pixel_y = 12 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/adminlevel/ert_station/upp_station) "hV" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -612,10 +474,7 @@ /area/adminlevel/ert_station/upp_station) "ia" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "ie" = ( /obj/structure/machinery/light/double/blue{ @@ -624,64 +483,42 @@ pixel_x = -10 }, /obj/structure/machinery/portable_atmospherics/canister/phoron, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/upp_station) "iB" = ( -/turf/open/floor/strata{ - dir = 10; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/southwest, /area/adminlevel/ert_station/upp_station) "iJ" = ( /obj/structure/closet/secure_closet/brig{ name = "Spare Prison Uniforms"; req_one_access = null }, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/adminlevel/ert_station/upp_station) "iM" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ dir = 8; name = "\improper Brig Cell" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "iV" = ( -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 9 - }, +/turf/open/floor/strata/green3/northwest, /area/adminlevel/ert_station/upp_station) "jc" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/west, /area/adminlevel/ert_station/upp_station) "jg" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/communications{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 8 - }, +/turf/open/floor/strata/green4/west, /area/adminlevel/ert_station/upp_station) "jh" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/box/bodybags, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/adminlevel/ert_station/upp_station) "jt" = ( /obj/structure/lattice, @@ -697,25 +534,16 @@ /area/adminlevel/ert_station/upp_station) "kc" = ( /obj/effect/decal/cleanable/blood/drip, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "kf" = ( -/turf/open/floor/strata{ - dir = 9; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/northwest, /area/adminlevel/ert_station/upp_station) "ks" = ( /obj/structure/machinery/light/double/blue{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 4 - }, +/turf/open/floor/strata/green4/east, /area/adminlevel/ert_station/upp_station) "kF" = ( /obj/structure/reagent_dispensers/water_cooler/walk_past{ @@ -724,9 +552,7 @@ /obj/structure/barricade/handrail/wire{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement2" - }, +/turf/open/asphalt/cement/cement2, /area/adminlevel/ert_station/upp_station) "kN" = ( /obj/item/tool/weldingtool, @@ -742,19 +568,13 @@ pixel_x = -12; pixel_y = 13 }, -/turf/open/floor/strata{ - icon_state = "purp3"; - dir = 4 - }, +/turf/open/floor/strata/purp3/east, /area/adminlevel/ert_station/upp_station) "kT" = ( /obj/structure/surface/rack, /obj/item/clothing/gloves/yellow, /obj/item/storage/toolbox/mechanical, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "lb" = ( /obj/effect/decal/warning_stripes{ @@ -780,10 +600,7 @@ dir = 4 }, /obj/structure/largecrate/black_market/confiscated_weaponry, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "lo" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -802,17 +619,12 @@ /area/adminlevel/ert_station/upp_station) "lp" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/east, /area/adminlevel/ert_station/upp_station) "lw" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/facepaint/black, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/adminlevel/ert_station/upp_station) "mb" = ( /obj/structure/machinery/light/double/blue{ @@ -821,9 +633,7 @@ pixel_y = -1 }, /obj/structure/closet/crate/ammo/alt, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/upp_station) "me" = ( /obj/structure/surface/table/reinforced/prison, @@ -833,25 +643,17 @@ pixel_y = 1 }, /obj/item/restraint/handcuffs, -/turf/open/floor/strata{ - icon_state = "red1" - }, +/turf/open/floor/strata/red1, /area/adminlevel/ert_station/upp_station) "mf" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood{ req_access = null }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/adminlevel/ert_station/upp_station) "mq" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "mr" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -882,9 +684,7 @@ phone_id = "UPP Station"; do_not_disturb = 2 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/adminlevel/ert_station/upp_station) "mJ" = ( /obj/structure/lattice, @@ -896,17 +696,11 @@ dir = 1 }, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "ne" = ( /obj/structure/largecrate/random/case/double, -/turf/open/floor/strata{ - icon_state = "orange_icorner"; - dir = 1 - }, +/turf/open/floor/strata/orange_icorner/north, /area/adminlevel/ert_station/upp_station) "nh" = ( /obj/structure/surface/table/reinforced/black, @@ -919,9 +713,7 @@ pixel_x = -10; pixel_y = 13 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/adminlevel/ert_station/upp_station) "nC" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -935,18 +727,13 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "om" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/adminlevel/ert_station/upp_station) "ow" = ( /obj/item/stack/catwalk, @@ -954,10 +741,7 @@ /turf/open/floor/plating, /area/adminlevel/ert_station/upp_station) "oz" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/adminlevel/ert_station/upp_station) "oJ" = ( /obj/structure/window/reinforced{ @@ -986,16 +770,11 @@ /obj/item/bedsheet/brown{ layer = 3.2 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/adminlevel/ert_station/upp_station) "oK" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/comdoor/colony, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "oP" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1016,10 +795,7 @@ /turf/open/space/basic, /area/space) "pb" = ( -/turf/open/floor/strata{ - dir = 2; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/south, /area/adminlevel/ert_station/upp_station) "pc" = ( /obj/structure/bed/chair/comfy/lime{ @@ -1028,10 +804,7 @@ /obj/structure/machinery/light/double/blue{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 4 - }, +/turf/open/floor/strata/green3/east, /area/adminlevel/ert_station/upp_station) "pe" = ( /obj/structure/girder/displaced, @@ -1048,10 +821,7 @@ /area/adminlevel/ert_station/upp_station) "pv" = ( /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "pK" = ( /obj/structure/monorail{ @@ -1070,18 +840,13 @@ /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/north, /area/adminlevel/ert_station/upp_station) "qi" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "green3" - }, +/turf/open/floor/strata/green3, /area/adminlevel/ert_station/upp_station) "qA" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -1096,24 +861,16 @@ /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access = null }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/adminlevel/ert_station/upp_station) "qH" = ( -/turf/open/floor/strata{ - icon_state = "floorscorched2" - }, +/turf/open/floor/strata/floorscorched2, /area/adminlevel/ert_station/upp_station) "qM" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "qU" = ( /turf/closed/shuttle/elevator, @@ -1122,10 +879,7 @@ /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/north, /area/adminlevel/ert_station/upp_station) "rb" = ( /turf/open/floor/plating, @@ -1138,28 +892,20 @@ /obj/structure/machinery/light/double/blue{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/adminlevel/ert_station/upp_station) "rk" = ( /obj/structure/machinery/cryopod/right{ pixel_y = 6 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "rr" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "rs" = ( /obj/structure/disposalpipe/segment{ @@ -1172,26 +918,18 @@ /area/adminlevel/ert_station/upp_station) "ry" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/adminlevel/ert_station/upp_station) "rC" = ( /obj/structure/closet/crate/ammo, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/upp_station) "rL" = ( /obj/structure/machinery/light/double/blue{ dir = 8 }, /obj/structure/machinery/floodlight, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "rT" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -1210,10 +948,7 @@ pixel_y = -32; density = 0 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "blue3" - }, +/turf/open/floor/strata/blue3/west, /area/adminlevel/ert_station/upp_station) "sb" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -1224,18 +959,14 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/adminlevel/ert_station/upp_station) "sk" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/item/tool/pickaxe/diamonddrill, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/adminlevel/ert_station/upp_station) "sr" = ( /obj/structure/lattice, @@ -1246,17 +977,13 @@ /area/space) "sy" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/strata{ - icon_state = "damaged3" - }, +/turf/open/floor/strata/damaged3, /area/adminlevel/ert_station/upp_station) "sz" = ( /obj/structure/machinery/light/double/blue{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floorscorched2" - }, +/turf/open/floor/strata/floorscorched2, /area/adminlevel/ert_station/upp_station) "sA" = ( /obj/effect/decal/warning_stripes{ @@ -1288,17 +1015,13 @@ pixel_y = -1 }, /obj/structure/closet/crate/trashcart, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/upp_station) "sK" = ( /obj/structure/machinery/optable, /obj/item/tank/anesthetic, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/adminlevel/ert_station/upp_station) "sU" = ( /obj/structure/window/framed/strata, @@ -1318,19 +1041,13 @@ /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 1 - }, +/turf/open/floor/strata/green4/north, /area/adminlevel/ert_station/upp_station) "tr" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 4 - }, +/turf/open/floor/strata/green3/east, /area/adminlevel/ert_station/upp_station) "tv" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -1344,29 +1061,20 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 5 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "tF" = ( /obj/structure/prop/invuln/overhead_pipe{ dir = 4; pixel_y = 13 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 8 - }, +/turf/open/floor/strata/green3/west, /area/adminlevel/ert_station/upp_station) "tG" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "ue" = ( /obj/structure/lattice, @@ -1382,31 +1090,21 @@ /area/space) "uf" = ( /obj/structure/machinery/blackbox_recorder, -/turf/open/floor/strata{ - icon_state = "green1" - }, +/turf/open/floor/strata/green1, /area/adminlevel/ert_station/upp_station) "uj" = ( -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/adminlevel/ert_station/upp_station) "uE" = ( /obj/structure/platform_decoration/strata/metal, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "uI" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "uL" = ( /obj/structure/platform/kutjevo/smooth, @@ -1429,28 +1127,17 @@ pixel_x = -12; pixel_y = 13 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "va" = ( /obj/structure/closet/crate/ammo/alt/flame, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/upp_station) "ve" = ( -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "vn" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "vo" = ( /obj/structure/disposalpipe/segment{ @@ -1461,24 +1148,16 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 6 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/adminlevel/ert_station/upp_station) "vw" = ( -/turf/open/floor/strata{ - dir = 1; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/north, /area/adminlevel/ert_station/upp_station) "vH" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/trash/plate, /obj/item/reagent_container/food/snacks/upp, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 4 - }, +/turf/open/floor/strata/green3/east, /area/adminlevel/ert_station/upp_station) "vK" = ( /obj/structure/disposalpipe/segment{ @@ -1496,10 +1175,7 @@ /area/space) "vY" = ( /obj/structure/machinery/washing_machine, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "vZ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1520,10 +1196,7 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "wr" = ( /obj/structure/platform/strata/metal{ @@ -1541,11 +1214,7 @@ /turf/open/floor/plating, /area/adminlevel/ert_station/upp_station) "ws" = ( -/turf/open/floor{ - desc = "A sophisticated device that captures and converts light from the system's star into energy for the station."; - icon_state = "solarpanel"; - name = "solarpanel" - }, +/turf/open/floor/solarpanel, /area/space) "wu" = ( /obj/effect/decal/warning_stripes{ @@ -1554,10 +1223,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "wA" = ( /obj/structure/machinery/light/double/blue{ @@ -1572,9 +1238,7 @@ desc = "A remote control-switch for the elevator. This one seems broken." }, /obj/structure/closet/crate/ammo, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/upp_station) "wS" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -1584,19 +1248,14 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/strata{ - icon_state = "green3" - }, +/turf/open/floor/strata/green3, /area/adminlevel/ert_station/upp_station) "wY" = ( /obj/structure/pipes/standard/simple/hidden/cyan, /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ name = "Station Hallway" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "xj" = ( /obj/structure/girder, @@ -1608,24 +1267,16 @@ dir = 8 }, /obj/item/storage/toolbox/electrical, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "xo" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "xy" = ( -/turf/open/floor/almayer{ - icon_state = "test_floor4" - }, +/turf/open/floor/almayer/test_floor4, /area/adminlevel/ert_station/upp_station) "xF" = ( /obj/structure/surface/table/reinforced/prison, @@ -1635,10 +1286,7 @@ icon_state = "N"; pixel_y = 2 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "ya" = ( /obj/effect/decal/warning_stripes{ @@ -1657,9 +1305,7 @@ pixel_x = -9; pixel_y = 19 }, -/turf/open/floor/strata{ - icon_state = "green4" - }, +/turf/open/floor/strata/green4, /area/adminlevel/ert_station/upp_station) "yt" = ( /obj/structure/platform/kutjevo/smooth{ @@ -1668,16 +1314,11 @@ /turf/open/space, /area/space) "yH" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "zr" = ( /obj/structure/machinery/photocopier, -/turf/open/floor/strata{ - icon_state = "green1" - }, +/turf/open/floor/strata/green1, /area/adminlevel/ert_station/upp_station) "zs" = ( /obj/effect/decal/warning_stripes{ @@ -1692,23 +1333,15 @@ /area/adminlevel/ert_station/upp_station) "zx" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/adminlevel/ert_station/upp_station) "zK" = ( /obj/structure/closet/firecloset, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "zL" = ( /obj/structure/largecrate/random/barrel/red, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "zQ" = ( /obj/structure/prop/almayer/missile_tube{ @@ -1716,26 +1349,17 @@ name = "\improper AT-87 ASAT launcher system"; desc = "Cold launch tubes that can fire a few varieties of missiles out of them, the most common being the AT-87 ASAT 11K223 ?Spigot? missile used against satellites and other spacecraft and the 11K221 ?Konkurs? missile which is used for ground attack." }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/adminlevel/ert_station/upp_station) "zX" = ( /obj/structure/bed/chair/comfy/lime{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 8 - }, +/turf/open/floor/strata/green3/west, /area/adminlevel/ert_station/upp_station) "zY" = ( /obj/structure/bed/chair, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 8 - }, +/turf/open/floor/strata/green3/west, /area/adminlevel/ert_station/upp_station) "Ae" = ( /obj/structure/surface/table/reinforced/prison, @@ -1743,19 +1367,13 @@ pixel_y = 9; pixel_x = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Ak" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/recharger, /obj/item/device/defibrillator, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/adminlevel/ert_station/upp_station) "Au" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -1773,10 +1391,7 @@ /area/adminlevel/ert_station/upp_station) "AI" = ( /obj/structure/closet/crate, -/turf/open/floor/strata{ - dir = 4; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/east, /area/adminlevel/ert_station/upp_station) "AN" = ( /turf/open/space/basic, @@ -1798,17 +1413,13 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/floor/prison{ - icon_state = "darkyellowfull2" - }, +/turf/open/floor/prison/darkyellowfull2, /area/adminlevel/ert_station/upp_station) "Be" = ( /obj/structure/filingcabinet{ layer = 2.9 }, -/turf/open/floor/strata{ - icon_state = "green1" - }, +/turf/open/floor/strata/green1, /area/adminlevel/ert_station/upp_station) "Bp" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -1852,10 +1463,7 @@ pixel_y = 13 }, /obj/structure/largecrate/random/barrel/yellow, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "Ce" = ( /obj/effect/decal/cleanable/blood/oil/streak, @@ -1863,9 +1471,7 @@ pixel_x = -6; pixel_y = 24 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/adminlevel/ert_station/upp_station) "Cp" = ( /turf/closed/wall/rock/brown, @@ -1875,10 +1481,7 @@ name = "Engineering"; dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Cy" = ( /obj/structure/window/reinforced{ @@ -1907,31 +1510,21 @@ /obj/item/bedsheet/brown{ layer = 3.2 }, -/turf/open/floor/almayer{ - icon_state = "plate" - }, +/turf/open/floor/almayer/plate, /area/adminlevel/ert_station/upp_station) "CG" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "CI" = ( -/turf/open/floor/strata{ - dir = 4; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/east, /area/adminlevel/ert_station/upp_station) "CM" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/colony{ name = "\improper Elevator Airlock"; dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/upp_station) "CW" = ( /obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access{ @@ -1940,17 +1533,11 @@ /obj/structure/machinery/light/double/blue{ dir = 1 }, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/adminlevel/ert_station/upp_station) "Df" = ( /obj/structure/closet/firecloset, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 4 - }, +/turf/open/floor/strata/green4/east, /area/adminlevel/ert_station/upp_station) "Dv" = ( /turf/closed/wall/strata_outpost, @@ -1959,10 +1546,7 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 9; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/northwest, /area/adminlevel/ert_station/upp_station) "DK" = ( /obj/structure/machinery/computer/emails{ @@ -1970,61 +1554,43 @@ }, /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "Eg" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 9 }, -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/adminlevel/ert_station/upp_station) "El" = ( /turf/closed/wall/strata_outpost/reinforced/hull, /area/adminlevel/ert_station/upp_station) "EA" = ( -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 8 - }, +/turf/open/floor/strata/green3/west, /area/adminlevel/ert_station/upp_station) "ES" = ( /obj/structure/window/framed/strata/reinforced, /turf/open/floor/plating, /area/adminlevel/ert_station/upp_station) "EZ" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/upp_station) "Fh" = ( /obj/structure/machinery/cm_vending/sorted/marine_food{ density = 0; pixel_y = 16 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "Fj" = ( /obj/structure/surface/table/reinforced/black, /obj/item/folder/black, /obj/item/tool/pen, -/turf/open/floor/strata{ - icon_state = "green3" - }, +/turf/open/floor/strata/green3, /area/adminlevel/ert_station/upp_station) "FA" = ( /obj/effect/decal/strata_decals/catwalk/prison, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "FF" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2034,36 +1600,24 @@ /area/adminlevel/ert_station/upp_station) "FI" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "FJ" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "FL" = ( /obj/structure/surface/table/reinforced/black, /obj/item/device/megaphone, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 1 - }, +/turf/open/floor/strata/green3/north, /area/adminlevel/ert_station/upp_station) "FP" = ( /obj/structure/morgue{ dir = 8 }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/adminlevel/ert_station/upp_station) "Ga" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2103,10 +1657,7 @@ /turf/open/space/basic, /area/space) "Gw" = ( -/turf/open/floor/strata{ - dir = 2; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/south, /area/adminlevel/ert_station/upp_station) "GE" = ( /turf/closed/shuttle/elevator{ @@ -2132,10 +1683,7 @@ /area/adminlevel/ert_station/upp_station) "Hb" = ( /obj/structure/largecrate/supply, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Hc" = ( /obj/structure/platform_decoration/kutjevo{ @@ -2159,10 +1707,7 @@ /area/adminlevel/ert_station/upp_station) "Hp" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - icon_state = "red4"; - dir = 8 - }, +/turf/open/floor/strata/red4/west, /area/adminlevel/ert_station/upp_station) "Hx" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2171,17 +1716,11 @@ /area/adminlevel/ert_station/upp_station) "HR" = ( /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "Is" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 4 - }, +/turf/open/floor/strata/green3/east, /area/adminlevel/ert_station/upp_station) "IC" = ( /obj/structure/barricade/handrail{ @@ -2205,29 +1744,20 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "IQ" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, /obj/structure/largecrate/black_market/confiscated_equipment, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "IT" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 2; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/south, /area/adminlevel/ert_station/upp_station) "IV" = ( /obj/structure/bedsheetbin{ @@ -2242,10 +1772,7 @@ /obj/structure/machinery/processor{ pixel_y = 10 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "Jc" = ( /obj/structure/surface/table/reinforced/prison, @@ -2256,26 +1783,17 @@ pixel_y = 2 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Jj" = ( /obj/structure/closet/emcloset, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 8 - }, +/turf/open/floor/strata/green3/west, /area/adminlevel/ert_station/upp_station) "Jl" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/adminlevel/ert_station/upp_station) "Jp" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2287,10 +1805,7 @@ /area/adminlevel/ert_station/upp_station) "Js" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/adminlevel/ert_station/upp_station) "Jz" = ( /obj/structure/pipes/standard/simple/hidden/cyan, @@ -2298,9 +1813,7 @@ /turf/open/floor/plating, /area/adminlevel/ert_station/upp_station) "JB" = ( -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/adminlevel/ert_station/upp_station) "JV" = ( /obj/item/tool/wet_sign, @@ -2309,32 +1822,22 @@ pixel_x = -12; pixel_y = 13 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/adminlevel/ert_station/upp_station) "JX" = ( /obj/structure/closet/boxinggloves, -/turf/open/asphalt/cement{ - icon_state = "cement1"; - dir = 1 - }, +/turf/open/asphalt/cement/cement1/north, /area/adminlevel/ert_station/upp_station) "JZ" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Kb" = ( /obj/structure/machinery/light/double/blue{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "green3" - }, +/turf/open/floor/strata/green3, /area/adminlevel/ert_station/upp_station) "Kj" = ( /obj/structure/barricade/handrail{ @@ -2368,29 +1871,18 @@ /obj/structure/barricade/handrail/wire{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement3" - }, +/turf/open/asphalt/cement/cement3, /area/adminlevel/ert_station/upp_station) "KF" = ( /obj/structure/morgue, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/adminlevel/ert_station/upp_station) "KL" = ( -/turf/open/floor/strata{ - dir = 5; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/northeast, /area/adminlevel/ert_station/upp_station) "KX" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Lg" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2403,17 +1895,11 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ name = "Engineering" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Ln" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/strata{ - icon_state = "orange_icorner"; - dir = 8 - }, +/turf/open/floor/strata/orange_icorner/west, /area/adminlevel/ert_station/upp_station) "Lo" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2433,10 +1919,7 @@ /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/asphalt/cement{ - icon_state = "cement1"; - dir = 1 - }, +/turf/open/asphalt/cement/cement1/north, /area/adminlevel/ert_station/upp_station) "LG" = ( /obj/structure/lattice, @@ -2455,25 +1938,17 @@ /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "LN" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/device/flashlight, /obj/item/attachable/bayonet/upp, -/turf/open/asphalt/cement{ - icon_state = "cement15" - }, +/turf/open/asphalt/cement/cement15, /area/adminlevel/ert_station/upp_station) "LO" = ( /obj/structure/bed/chair, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 4 - }, +/turf/open/floor/strata/green3/east, /area/adminlevel/ert_station/upp_station) "LQ" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2481,10 +1956,7 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ name = "Station Hallway" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Mc" = ( /obj/structure/monorail{ @@ -2497,18 +1969,12 @@ /obj/item/clothing/gloves/latex, /obj/item/clothing/head/chefhat, /obj/structure/surface/table/reinforced, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Mk" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/belt/medical/lifesaver/upp/full, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/north, /area/adminlevel/ert_station/upp_station) "Mt" = ( /obj/structure/platform/kutjevo/smooth, @@ -2521,34 +1987,25 @@ /obj/structure/barricade/handrail/wire{ dir = 8 }, -/turf/open/asphalt/cement{ - icon_state = "cement14" - }, +/turf/open/asphalt/cement/cement14, /area/adminlevel/ert_station/upp_station) "ME" = ( /obj/structure/surface/table/reinforced, /obj/item/reagent_container/food/snacks/upp, /obj/item/reagent_container/food/snacks/upp, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "MG" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/adminlevel/ert_station/upp_station) "MM" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "green3" - }, +/turf/open/floor/strata/green3, /area/adminlevel/ert_station/upp_station) "MU" = ( /obj/structure/surface/table/reinforced/black, @@ -2558,26 +2015,18 @@ /obj/item/tool/stamp{ pixel_y = 10 }, -/turf/open/floor/strata{ - icon_state = "green3" - }, +/turf/open/floor/strata/green3, /area/adminlevel/ert_station/upp_station) "Ne" = ( /obj/structure/machinery/light/double/blue, /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Ni" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 10 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Ns" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -2589,10 +2038,7 @@ /area/adminlevel/ert_station/upp_station) "Nz" = ( /obj/structure/bed/chair/comfy/black, -/turf/open/floor/strata{ - dir = 2; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/south, /area/adminlevel/ert_station/upp_station) "NQ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -2638,19 +2084,13 @@ "OS" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/large_holster/machete/full, -/turf/open/floor/strata{ - dir = 1; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/north, /area/adminlevel/ert_station/upp_station) "Ph" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "Pj" = ( /obj/structure/platform/kutjevo/smooth{ @@ -2668,17 +2108,11 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "PQ" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - icon_state = "red4"; - dir = 4 - }, +/turf/open/floor/strata/red4/east, /area/adminlevel/ert_station/upp_station) "PS" = ( /obj/effect/decal/warning_stripes{ @@ -2687,33 +2121,23 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "PT" = ( /obj/structure/machinery/sleep_console, /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/adminlevel/ert_station/upp_station) "Qu" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/adminlevel/ert_station/upp_station) "Qz" = ( /obj/structure/machinery/iv_drip, /obj/effect/decal/cleanable/blood, -/turf/open/floor/strata{ - dir = 10; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/southwest, /area/adminlevel/ert_station/upp_station) "QG" = ( /turf/closed/shuttle/elevator{ @@ -2724,23 +2148,16 @@ /obj/structure/machinery/light/double/blue{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/adminlevel/ert_station/upp_station) "QR" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/adminlevel/ert_station/upp_station) "Rd" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/reagent_container/food/snacks/upp, -/turf/open/floor/strata{ - dir = 1; - icon_state = "red3" - }, +/turf/open/floor/strata/red3/north, /area/adminlevel/ert_station/upp_station) "Rf" = ( /turf/open/asphalt/cement, @@ -2774,24 +2191,16 @@ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "RK" = ( /obj/structure/machinery/iv_drip, /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/west, /area/adminlevel/ert_station/upp_station) "RQ" = ( /obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - icon_state = "platebot" - }, +/turf/open/floor/plating/platebot, /area/adminlevel/ert_station/upp_station) "RR" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2805,10 +2214,7 @@ /area/adminlevel/ert_station/upp_station) "RS" = ( /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "RU" = ( /obj/effect/decal/warning_stripes{ @@ -2820,10 +2226,7 @@ /obj/structure/closet/secure_closet/freezer/fridge/full, /obj/item/reagent_container/food/condiment/enzyme, /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Sf" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2831,19 +2234,13 @@ /obj/structure/pipes/standard/simple/hidden/cyan{ dir = 4 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Sh" = ( /obj/structure/bed{ icon_state = "abed" }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/west, /area/adminlevel/ert_station/upp_station) "Si" = ( /obj/structure/bookcase{ @@ -2852,25 +2249,16 @@ pixel_x = 2; density = 0 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 1 - }, +/turf/open/floor/strata/green3/north, /area/adminlevel/ert_station/upp_station) "Sj" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "Sn" = ( -/turf/open/floor/strata{ - icon_state = "purp3"; - dir = 4 - }, +/turf/open/floor/strata/purp3/east, /area/adminlevel/ert_station/upp_station) "Sq" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2883,30 +2271,20 @@ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "Sy" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2, /area/adminlevel/ert_station/upp_station) "SB" = ( /obj/structure/largecrate/random/barrel/white, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "SC" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/upp_station) "SI" = ( /obj/structure/surface/table/reinforced, @@ -2925,19 +2303,13 @@ /obj/item/trash/plate{ pixel_y = 10 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "SL" = ( /obj/structure/machinery/light/double/blue{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "SR" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -2945,10 +2317,7 @@ name = "\improper Toilet" }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "SS" = ( /obj/docking_port/stationary/emergency_response/idle_port3, @@ -2961,10 +2330,7 @@ /obj/structure/machinery/light/double/blue{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "Tb" = ( /obj/structure/pipes/standard/simple/hidden/cyan{ @@ -2974,34 +2340,23 @@ name = "Station Hallway"; dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Tj" = ( -/turf/open/asphalt/cement{ - icon_state = "cement12" - }, +/turf/open/asphalt/cement/cement12, /area/adminlevel/ert_station/upp_station) "Tm" = ( /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "Tr" = ( /obj/effect/landmark/wo_supplies/storage/m56d, /obj/structure/machinery/light/double/blue{ dir = 8 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "Tu" = ( /obj/structure/sink{ @@ -3016,43 +2371,29 @@ /obj/structure/mirror{ pixel_x = 28 }, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/adminlevel/ert_station/upp_station) "Ty" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ name = "Shuttle Bay" }, /obj/structure/pipes/standard/simple/hidden/cyan, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "TB" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/storage/surgical_tray, -/turf/open/floor/strata{ - dir = 2; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/south, /area/adminlevel/ert_station/upp_station) "TE" = ( /obj/structure/machinery/cryopod/right, /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "TG" = ( -/turf/open/floor/strata{ - icon_state = "green3" - }, +/turf/open/floor/strata/green3, /area/adminlevel/ert_station/upp_station) "TH" = ( /obj/structure/surface/table/reinforced, @@ -3064,17 +2405,11 @@ pixel_x = -8 }, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "TI" = ( /obj/structure/platform/strata/metal, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "TM" = ( /obj/structure/barricade/handrail{ @@ -3093,10 +2428,7 @@ /area/space) "TQ" = ( /obj/structure/closet/emcloset, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "TT" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -3107,10 +2439,7 @@ /obj/structure/machinery/light/double/blue{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Ug" = ( /obj/structure/surface/table/reinforced/prison, @@ -3121,35 +2450,23 @@ pixel_x = -9 }, /obj/item/tool/pen/blue, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 5 - }, +/turf/open/floor/strata/green3/northeast, /area/adminlevel/ert_station/upp_station) "Uh" = ( /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 2; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/south, /area/adminlevel/ert_station/upp_station) "Uk" = ( /obj/structure/pipes/vents/pump{ dir = 1; id_tag = "mining_outpost_pump" }, -/turf/open/floor/strata{ - dir = 10; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southwest, /area/adminlevel/ert_station/upp_station) "Ul" = ( /obj/structure/closet/bodybag, /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 4; - icon_state = "cyan1" - }, +/turf/open/floor/strata/cyan1/east, /area/adminlevel/ert_station/upp_station) "Um" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -3179,10 +2496,7 @@ desc = "A sterile mask designed to help prevent the spread of diseases. This one has already been used."; name = "used sterile mask" }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3/east, /area/adminlevel/ert_station/upp_station) "Uu" = ( /obj/structure/window/reinforced{ @@ -3211,9 +2525,7 @@ /obj/item/bedsheet/brown{ layer = 3.2 }, -/turf/open/floor/strata{ - icon_state = "blue1" - }, +/turf/open/floor/strata/blue1, /area/adminlevel/ert_station/upp_station) "UA" = ( /obj/structure/surface/table/reinforced/black, @@ -3221,10 +2533,7 @@ pixel_y = -3; pixel_x = 16 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 1 - }, +/turf/open/floor/strata/green3/north, /area/adminlevel/ert_station/upp_station) "UB" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -3241,10 +2550,7 @@ /area/adminlevel/ert_station/upp_station) "UM" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/strata{ - dir = 8; - icon_state = "white_cyan2" - }, +/turf/open/floor/strata/white_cyan2/west, /area/adminlevel/ert_station/upp_station) "UU" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -3264,10 +2570,7 @@ /turf/open/space/basic, /area/space) "Vo" = ( -/turf/open/floor/strata{ - icon_state = "red4"; - dir = 1 - }, +/turf/open/floor/strata/red4/north, /area/adminlevel/ert_station/upp_station) "Vp" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -3281,10 +2584,7 @@ /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 1 - }, +/turf/open/floor/strata/green4/north, /area/adminlevel/ert_station/upp_station) "Vx" = ( /turf/closed/shuttle/elevator{ @@ -3312,15 +2612,10 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 4 - }, +/turf/open/floor/strata/green4/east, /area/adminlevel/ert_station/upp_station) "Wb" = ( -/turf/open/floor/strata{ - icon_state = "blue4" - }, +/turf/open/floor/strata/blue4, /area/adminlevel/ert_station/upp_station) "We" = ( /obj/structure/machinery/door/poddoor/almayer/open{ @@ -3342,10 +2637,7 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "floor3" - }, +/turf/open/floor/strata/floor3/east, /area/adminlevel/ert_station/upp_station) "Wr" = ( /obj/structure/disposalpipe/segment{ @@ -3357,16 +2649,11 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ name = "Station Hallway" }, -/turf/open/floor/strata{ - icon_state = "floor2" - }, +/turf/open/floor/strata/floor2, /area/adminlevel/ert_station/upp_station) "WL" = ( /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/strata{ - dir = 4; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/east, /area/adminlevel/ert_station/upp_station) "WQ" = ( /obj/structure/platform/kutjevo/smooth{ @@ -3379,17 +2666,12 @@ /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 1 - }, +/turf/open/floor/strata/green3/north, /area/adminlevel/ert_station/upp_station) "WZ" = ( /obj/structure/machinery/chem_dispenser, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/strata{ - icon_state = "white_cyan3" - }, +/turf/open/floor/strata/white_cyan3, /area/adminlevel/ert_station/upp_station) "Xb" = ( /obj/structure/monorail{ @@ -3412,9 +2694,7 @@ /turf/open/floor/plating, /area/adminlevel/ert_station/upp_station) "XG" = ( -/turf/open/asphalt/cement{ - icon_state = "cement4" - }, +/turf/open/asphalt/cement/cement4, /area/adminlevel/ert_station/upp_station) "XL" = ( /obj/structure/prop/invuln/overhead_pipe{ @@ -3422,29 +2702,21 @@ pixel_x = -12; pixel_y = 13 }, -/turf/open/floor/strata{ - icon_state = "floorscorched1" - }, +/turf/open/floor/strata/floorscorched1, /area/adminlevel/ert_station/upp_station) "XM" = ( /obj/structure/largecrate/random/barrel/green, /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 4 - }, +/turf/open/floor/strata/green3/east, /area/adminlevel/ert_station/upp_station) "Yy" = ( /obj/effect/decal/warning_stripes{ icon_state = "N" }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "YH" = ( /obj/effect/decal/warning_stripes{ @@ -3467,29 +2739,21 @@ pixel_y = 10 }, /obj/structure/surface/table/reinforced, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/upp_station) "YS" = ( /obj/structure/bed/roller, /obj/structure/machinery/light/double/blue{ dir = 1 }, -/turf/open/floor/strata{ - dir = 2; - icon_state = "white_cyan4" - }, +/turf/open/floor/strata/white_cyan4/south, /area/adminlevel/ert_station/upp_station) "YW" = ( /obj/structure/surface/table/reinforced/prison, /obj/structure/machinery/computer/communications{ dir = 4 }, -/turf/open/floor/strata{ - icon_state = "green1" - }, +/turf/open/floor/strata/green1, /area/adminlevel/ert_station/upp_station) "YY" = ( /obj/effect/decal/warning_stripes{ @@ -3498,23 +2762,14 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "Zm" = ( -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/upp_station) "Zt" = ( /obj/structure/largecrate/random/barrel/blue, -/turf/open/floor/prison{ - dir = 8; - icon_state = "floor_marked" - }, +/turf/open/floor/prison/floor_marked/west, /area/adminlevel/ert_station/upp_station) "ZH" = ( /obj/structure/lattice, @@ -3528,34 +2783,22 @@ /obj/structure/machinery/light/double/blue{ dir = 8 }, -/turf/open/floor/strata{ - dir = 4; - icon_state = "orange_edge" - }, +/turf/open/floor/strata/orange_edge/east, /area/adminlevel/ert_station/upp_station) "ZR" = ( /obj/structure/surface/table/reinforced/prison, /obj/item/trash/plate, /obj/item/reagent_container/food/snacks/upp, -/turf/open/floor/strata{ - icon_state = "green3"; - dir = 8 - }, +/turf/open/floor/strata/green3/west, /area/adminlevel/ert_station/upp_station) "ZS" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/strata{ - icon_state = "green4"; - dir = 8 - }, +/turf/open/floor/strata/green4/west, /area/adminlevel/ert_station/upp_station) "ZX" = ( -/turf/open/floor/strata{ - dir = 8; - icon_state = "blue3" - }, +/turf/open/floor/strata/blue3/west, /area/adminlevel/ert_station/upp_station) (1,1,1) = {" diff --git a/maps/templates/lazy_templates/uscm_ert_station.dmm b/maps/templates/lazy_templates/uscm_ert_station.dmm new file mode 100644 index 000000000000..36c040706ed9 --- /dev/null +++ b/maps/templates/lazy_templates/uscm_ert_station.dmm @@ -0,0 +1,9486 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"ab" = ( +/obj/structure/machinery/door/airlock/almayer/engineering{ + name = "\improper Engineering Hallway"; + req_one_access = null + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/plating_striped/west, +/area/adminlevel/ert_station/uscm_station) +"ac" = ( +/obj/structure/morgue, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"af" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"ag" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"ah" = ( +/turf/open/floor/almayer/plating_striped, +/area/adminlevel/ert_station/uscm_station) +"ak" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 2; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/warnplate/northeast, +/area/adminlevel/ert_station/uscm_station) +"au" = ( +/obj/structure/largecrate/random, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"aw" = ( +/turf/open/floor/almayer/sterile_green_side/north, +/area/adminlevel/ert_station/uscm_station) +"aC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating/platebot, +/area/adminlevel/ert_station/uscm_station) +"aD" = ( +/obj/structure/surface/table/reinforced/black, +/obj/item/explosive/grenade/high_explosive/training, +/turf/open/floor/almayer/cargo, +/area/adminlevel/ert_station/uscm_station) +"aF" = ( +/obj/item/ammo_magazine/rifle/lmg, +/obj/item/weapon/gun/rifle/lmg, +/obj/structure/surface/rack, +/turf/open/floor/red/east, +/area/adminlevel/ert_station/uscm_station) +"aJ" = ( +/obj/structure/machinery/door/poddoor/almayer{ + id = "s_umbilical"; + name = "\improper Umbillical Airlock"; + unacidable = 1; + dir = 4 + }, +/turf/closed/wall/almayer/outer, +/area/adminlevel/ert_station/uscm_station) +"aM" = ( +/obj/structure/window/framed/almayer/hull, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"aP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ladder{ + id = "engladder"; + height = 1 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"aW" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + access_modified = 1; + name = "Morgue"; + req_access_txt = "25"; + req_one_access = null + }, +/turf/open/floor/almayer/test_floor4, +/area/adminlevel/ert_station/uscm_station) +"ba" = ( +/obj/structure/surface/table/almayer, +/obj/item/clothing/gloves/latex, +/turf/open/floor/almayer/sterile_green_corner/west, +/area/adminlevel/ert_station/uscm_station) +"bc" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"bl" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/sterile_green_side/west, +/area/adminlevel/ert_station/uscm_station) +"bv" = ( +/obj/structure/platform{ + dir = 4 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"bB" = ( +/obj/structure/bed/chair/comfy/orange{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"bU" = ( +/obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access{ + req_access = null + }, +/turf/open/floor/almayer/sterile_green_side, +/area/adminlevel/ert_station/uscm_station) +"bV" = ( +/obj/structure/blocker/invisible_wall, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"bX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"bY" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/machinery/door_control{ + id = "tcomms"; + name = "Telecommunications Entrance"; + pixel_y = -19 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"cf" = ( +/obj/structure/surface/table/almayer, +/obj/item/trash/USCMtray{ + pixel_y = 7 + }, +/obj/item/reagent_container/food/condiment/hotsauce/cholula{ + pixel_y = 13; + pixel_x = 12 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"ci" = ( +/obj/structure/sink{ + dir = 1; + pixel_y = -20 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/sterile_green_corner/east, +/area/adminlevel/ert_station/uscm_station) +"cp" = ( +/obj/structure/sign/safety/rad_shield{ + pixel_x = 8; + pixel_y = -32 + }, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"cy" = ( +/turf/open/floor/almayer/orange/west, +/area/adminlevel/ert_station/uscm_station) +"cz" = ( +/obj/item/hardpoint/support/artillery_module, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"cG" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"cU" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/autopsy_scanner, +/turf/open/floor/podhatch/southeast, +/area/adminlevel/ert_station/uscm_station) +"cW" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/box/pillbottles, +/obj/item/storage/box/pillbottles, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"cX" = ( +/obj/structure/platform, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"cZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"df" = ( +/obj/structure/largecrate/supply, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"di" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"du" = ( +/obj/structure/bed/roller, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"dy" = ( +/obj/structure/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"dz" = ( +/obj/structure/machinery/door/airlock/almayer/generic/corporate{ + dir = 8 + }, +/turf/open/floor/almayer/test_floor4, +/area/adminlevel/ert_station/uscm_station) +"dH" = ( +/obj/structure/machinery/portable_atmospherics/powered/scrubber, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"dK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/cargo_arrow/north, +/area/adminlevel/ert_station/uscm_station) +"dP" = ( +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"dQ" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"dR" = ( +/obj/structure/sign/safety/galley{ + pixel_y = -30 + }, +/obj/structure/sign/safety/food_storage{ + pixel_y = -30; + pixel_x = 15 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"dT" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"dW" = ( +/obj/structure/machinery/door/airlock/almayer/generic/corporate{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/test_floor4, +/area/adminlevel/ert_station/uscm_station) +"dX" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"eb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"ec" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/bed/chair{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"ei" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/cyan, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"ej" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"ek" = ( +/obj/structure/sign/safety/hvac_old, +/turf/closed/wall/almayer, +/area/adminlevel/ert_station/uscm_station) +"ep" = ( +/obj/structure/surface/rack, +/obj/item/storage/firstaid/adv, +/obj/item/storage/firstaid/adv, +/turf/open/floor/red, +/area/adminlevel/ert_station/uscm_station) +"er" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"es" = ( +/obj/effect/decal/warning_stripes, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/down{ + dir = 8 + }, +/turf/open/floor/plating/platebot, +/area/adminlevel/ert_station/uscm_station) +"et" = ( +/obj/structure/largecrate/random, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"eu" = ( +/obj/structure/platform, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"eF" = ( +/obj/structure/bed/chair/office/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"eG" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"eL" = ( +/turf/open/floor/almayer/red/southwest, +/area/adminlevel/ert_station/uscm_station) +"eW" = ( +/obj/structure/surface/rack, +/obj/effect/spawner/random/toolbox, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"eY" = ( +/obj/structure/machinery/status_display{ + pixel_y = 30 + }, +/obj/structure/closet/cabinet, +/obj/item/clipboard, +/obj/item/storage/lockbox/loyalty, +/obj/item/storage/briefcase, +/obj/item/reagent_container/spray/pepper, +/obj/item/device/eftpos{ + eftpos_name = "Weyland-Yutani EFTPOS scanner" + }, +/obj/item/device/portable_vendor/corporate, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"fc" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + dir = 2; + name = "\improper Medical Bay"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"fe" = ( +/obj/structure/machinery/disposal, +/turf/open/floor/almayer/orange/east, +/area/adminlevel/ert_station/uscm_station) +"fh" = ( +/obj/item/weapon/gun/rifle/m41a, +/obj/item/weapon/gun/rifle/m41aMK1, +/obj/item/weapon/gun/rifle/m41a, +/obj/item/weapon/gun/rifle/m41a, +/obj/item/attachable/attached_gun/flamer, +/obj/item/attachable/attached_gun/shotgun, +/obj/item/attachable/attached_gun/shotgun, +/obj/structure/surface/rack, +/turf/open/floor/red/east, +/area/adminlevel/ert_station/uscm_station) +"fi" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/sterile_green_side/southwest, +/area/adminlevel/ert_station/uscm_station) +"fj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"fn" = ( +/obj/structure/bed/chair/office/dark{ + dir = 4 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"fo" = ( +/obj/structure/platform_decoration{ + dir = 1 + }, +/obj/item/hardpoint/special/firing_port_weapon, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"fu" = ( +/obj/item/tool/warning_cone, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"fw" = ( +/turf/open/floor/almayer_hull/outerhull_dir, +/area/space) +"fz" = ( +/obj/item/weapon/gun/pistol/highpower, +/obj/item/weapon/gun/pistol/m4a3, +/obj/item/weapon/gun/revolver/m44, +/obj/item/weapon/gun/pistol/highpower, +/obj/item/weapon/gun/pistol/m1911, +/obj/item/ammo_magazine/pistol/ap, +/obj/item/ammo_magazine/pistol/heavy, +/obj/item/ammo_magazine/pistol/hp, +/obj/item/ammo_magazine/pistol/incendiary, +/obj/item/ammo_magazine/pistol/m1911, +/obj/structure/surface/rack, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/red/southeast, +/area/adminlevel/ert_station/uscm_station) +"fE" = ( +/obj/structure/machinery/telecomms/broadcaster/preset_left, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"fI" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 6 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"fN" = ( +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + req_one_access = null + }, +/turf/open/floor/almayer/test_floor4, +/area/adminlevel/ert_station/uscm_station) +"fP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"fQ" = ( +/obj/item/storage/lockbox/loyalty{ + req_access = list(200) + }, +/obj/item/storage/briefcase, +/obj/structure/surface/table/almayer, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"fV" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"fY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"gj" = ( +/obj/structure/pipes/standard/manifold/hidden/cyan, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"gl" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/structure/machinery/medical_pod/autodoc/unskilled, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"gE" = ( +/obj/structure/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/engine, +/area/adminlevel/ert_station/uscm_station) +"gQ" = ( +/obj/structure/surface/rack, +/obj/item/tool/weldpack{ + pixel_x = -2 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"gW" = ( +/obj/structure/platform, +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"gY" = ( +/obj/structure/sign/safety/life_support{ + pixel_x = 8; + pixel_y = -32 + }, +/turf/open/floor/almayer/orangecorner/west, +/area/adminlevel/ert_station/uscm_station) +"hc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/barrel/yellow, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"hi" = ( +/obj/structure/machinery/telecomms/processor/preset_two, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"hk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/uscm/directional/east, +/area/adminlevel/ert_station/uscm_station) +"hm" = ( +/obj/item/device/flashlight/lamp/green{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"ho" = ( +/obj/structure/platform{ + dir = 8 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"hq" = ( +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"hu" = ( +/obj/structure/sign/safety/maint{ + pixel_x = 8; + pixel_y = -32 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"hv" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/platform, +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform_decoration{ + dir = 10; + layer = 3.51 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"hw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"hy" = ( +/obj/structure/target, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/redfull, +/area/adminlevel/ert_station/uscm_station) +"hz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_y = 1 + }, +/obj/structure/largecrate/random/barrel/true_random, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"hB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/structure/sign/safety/medical{ + pixel_x = 32 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"hJ" = ( +/obj/structure/surface/rack, +/obj/item/clothing/suit/storage/marine/light/vest, +/obj/item/clothing/suit/storage/marine/light/vest, +/obj/item/clothing/suit/storage/marine/light/vest, +/obj/item/clothing/suit/storage/marine/light/vest, +/obj/item/clothing/suit/storage/marine/light/vest, +/turf/open/floor/red/southwest, +/area/adminlevel/ert_station/uscm_station) +"hN" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ + indestructible = 1; + locked = 1 + }, +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"hO" = ( +/obj/structure/ladder{ + id = "regladder5"; + height = 2 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"hW" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"hY" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/structure/machinery/body_scanconsole, +/obj/structure/sign/safety/autodoc{ + pixel_x = -18; + pixel_y = 25 + }, +/obj/structure/sign/safety/med_life_support{ + pixel_y = 25 + }, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"if" = ( +/obj/structure/machinery/recharge_station, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"im" = ( +/obj/item/bedsheet/hos, +/obj/item/clothing/mask/balaclava, +/obj/structure/bed, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"in" = ( +/obj/structure/machinery/smartfridge/chemistry, +/turf/open/floor/almayer/sterile_green, +/area/adminlevel/ert_station/uscm_station) +"ip" = ( +/obj/structure/machinery/power/port_gen/pacman/mrs, +/turf/open/floor/almayer/plating_striped/north, +/area/adminlevel/ert_station/uscm_station) +"iq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/nonpress_0g{ + pixel_x = 8; + pixel_y = 32 + }, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer/plating_striped/north, +/area/adminlevel/ert_station/uscm_station) +"ir" = ( +/turf/open/floor/almayer/cargo_arrow, +/area/adminlevel/ert_station/uscm_station) +"iv" = ( +/obj/structure/surface/table/almayer, +/obj/item/reagent_container/glass/beaker/large, +/obj/item/reagent_container/glass/beaker/large, +/obj/item/reagent_container/glass/beaker/large, +/obj/item/reagent_container/glass/beaker, +/obj/item/reagent_container/glass/beaker, +/obj/item/reagent_container/glass/beaker, +/turf/open/floor/almayer/sterile_green_corner/east, +/area/adminlevel/ert_station/uscm_station) +"iD" = ( +/obj/structure/machinery/computer/telecomms/traffic, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"iE" = ( +/obj/structure/machinery/cm_vending/sorted/tech/tool_storage/antag, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"iF" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/uscm/directional, +/area/adminlevel/ert_station/uscm_station) +"iK" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ladder{ + id = "regladder2"; + height = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"iM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/platebot, +/area/adminlevel/ert_station/uscm_station) +"iO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_y = 13 + }, +/turf/open/floor/plating/warnplate/west, +/area/adminlevel/ert_station/uscm_station) +"iP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ship_ammo/rocket/widowmaker, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"iS" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/sterile_green_side/northeast, +/area/adminlevel/ert_station/uscm_station) +"iW" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"iY" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/roller, +/obj/item/roller, +/obj/item/roller, +/obj/item/roller, +/turf/open/floor/almayer/sterile_green_corner/east, +/area/adminlevel/ert_station/uscm_station) +"ja" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + dir = 1; + id_tag = "or01"; + name = "Operating Theatre 1"; + req_one_access = null + }, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/sterile_green, +/area/adminlevel/ert_station/uscm_station) +"jd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ladder{ + id = "regladder2"; + height = 2 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"ji" = ( +/turf/closed/wall/almayer/white/hull, +/area/adminlevel/ert_station/uscm_station) +"jk" = ( +/turf/open/floor/podhatch/northeast, +/area/adminlevel/ert_station/uscm_station) +"jn" = ( +/obj/structure/machinery/computer/arcade, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"jA" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/fancy/candle_box, +/obj/item/storage/box/gloves{ + pixel_x = 7; + pixel_y = 7 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"jM" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform_decoration{ + dir = 9 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"jP" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"jW" = ( +/obj/structure/sign/safety/fibre_optics{ + pixel_y = 32 + }, +/obj/structure/sign/safety/commline_connection{ + pixel_x = 15; + pixel_y = 32 + }, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"jZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"ka" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_10" + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"kb" = ( +/obj/structure/pipes/standard/simple/visible{ + dir = 6 + }, +/obj/structure/machinery/meter, +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"kf" = ( +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"ks" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"kA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/warnplate/northwest, +/area/adminlevel/ert_station/uscm_station) +"kE" = ( +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/test_floor5, +/area/adminlevel/ert_station/uscm_station) +"kX" = ( +/obj/structure/largecrate/random/barrel/red, +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"kZ" = ( +/turf/open/space/basic, +/area/space) +"lf" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + layer = 2.5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"li" = ( +/obj/structure/surface/table/almayer, +/obj/structure/sign/safety/terminal{ + pixel_x = -17 + }, +/obj/structure/machinery/faxmachine/corporate/liaison, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"lj" = ( +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage/antag, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"lu" = ( +/obj/item/storage/toolbox/electrical, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"lz" = ( +/obj/structure/surface/table/almayer, +/obj/item/tool/hand_labeler, +/turf/open/floor/almayer/sterile_green_corner/north, +/area/adminlevel/ert_station/uscm_station) +"lA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/junction{ + dir = 2; + icon_state = "pipe-j2" + }, +/turf/open/floor/plating/warnplate/east, +/area/adminlevel/ert_station/uscm_station) +"lE" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"lG" = ( +/obj/structure/machinery/portable_atmospherics/powered/scrubber, +/turf/open/floor/almayer/orange/west, +/area/adminlevel/ert_station/uscm_station) +"lH" = ( +/obj/structure/machinery/chem_master, +/turf/open/floor/almayer/sterile_green_corner, +/area/adminlevel/ert_station/uscm_station) +"lI" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"lN" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"lO" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"lP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"lR" = ( +/obj/structure/filingcabinet, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"lY" = ( +/obj/structure/barricade/handrail{ + dir = 8 + }, +/turf/open/floor/almayer/test_floor5, +/area/adminlevel/ert_station/uscm_station) +"lZ" = ( +/turf/open/floor/almayer_hull/outerhull_dir/east, +/area/space) +"md" = ( +/obj/structure/machinery/recharge_station, +/obj/structure/sign/safety/synth_storage{ + pixel_x = 32 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"mh" = ( +/obj/structure/sign/safety/ladder{ + pixel_x = -24; + pixel_y = 32 + }, +/obj/item/tool/warning_cone{ + pixel_y = 13 + }, +/turf/open/floor/almayer/cargo_arrow/north, +/area/adminlevel/ert_station/uscm_station) +"mk" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/fourway/hidden/cyan, +/turf/open/floor/almayer/uscm/directional/logo_c/west, +/area/adminlevel/ert_station/uscm_station) +"mo" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform_decoration{ + dir = 5 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"mp" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + name = "\improper Medical Bay"; + req_one_access = null + }, +/turf/open/floor/almayer/sterile_green, +/area/adminlevel/ert_station/uscm_station) +"ms" = ( +/obj/structure/sign/safety/medical{ + pixel_x = 8; + pixel_y = 32 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"mv" = ( +/obj/effect/decal/cleanable/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/barrel/green, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"mw" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"mx" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/reagentgrinder{ + pixel_y = 3 + }, +/obj/item/stack/sheet/mineral/phoron{ + amount = 25; + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"mD" = ( +/turf/closed/wall/almayer/white, +/area/adminlevel/ert_station/uscm_station) +"mF" = ( +/obj/structure/machinery/vending/cola, +/turf/open/floor/almayer/orange/north, +/area/adminlevel/ert_station/uscm_station) +"mM" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/storage/firstaid/adv, +/obj/item/storage/belt/medical/lifesaver/full, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"mO" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/obj/structure/sign/safety/ladder{ + pixel_x = 8; + pixel_y = -32 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"mR" = ( +/obj/structure/machinery/door/poddoor/almayer{ + id = "s_umbilical"; + name = "\improper Umbillical Airlock"; + unacidable = 1 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"mY" = ( +/obj/structure/prop/almayer/name_stencil{ + icon_state = "kurtz1"; + name = "USS Kurtz" + }, +/turf/open/floor/almayer_hull, +/area/space) +"na" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/item/hardpoint/locomotion/apc_wheels, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"nc" = ( +/obj/structure/pipes/vents/pump/siphon/on{ + dir = 1; + id_tag = "oxygen_lower_out" + }, +/turf/open/floor/engine, +/area/adminlevel/ert_station/uscm_station) +"nd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating_striped, +/area/adminlevel/ert_station/uscm_station) +"nq" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"nu" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/sign/safety/commline_connection{ + pixel_y = -32 + }, +/obj/structure/sign/safety/radio_rad{ + pixel_x = 16; + pixel_y = -32 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"nv" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/cell_charger, +/obj/item/cell/crap, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/orange/north, +/area/adminlevel/ert_station/uscm_station) +"nw" = ( +/obj/item/ammo_magazine/revolver/mateba, +/obj/item/ammo_magazine/rifle/ap, +/obj/item/ammo_magazine/rifle/incendiary, +/obj/item/ammo_magazine/rifle/lmg, +/obj/item/ammo_magazine/rifle/mar40, +/obj/item/ammo_magazine/sniper/svd, +/obj/item/ammo_magazine/rifle/m16, +/obj/item/ammo_magazine/shotgun, +/obj/item/ammo_magazine/shotgun/incendiary, +/obj/item/ammo_magazine/smg/m39/ap, +/obj/structure/surface/rack, +/turf/open/floor/red/east, +/area/adminlevel/ert_station/uscm_station) +"nH" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"nJ" = ( +/obj/structure/target, +/turf/open/floor/almayer/redfull, +/area/adminlevel/ert_station/uscm_station) +"nK" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"nN" = ( +/obj/structure/sign/safety/rewire{ + pixel_x = 32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/orange/west, +/area/adminlevel/ert_station/uscm_station) +"nP" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_y = -1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"nQ" = ( +/obj/structure/prop/almayer/name_stencil{ + icon_state = "kurtz5"; + name = "USS Kurtz" + }, +/turf/open/floor/almayer_hull, +/area/space) +"nS" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/item/tool/warning_cone{ + pixel_y = 5; + pixel_x = -7 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"nW" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"nY" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/sterile_green_corner, +/area/adminlevel/ert_station/uscm_station) +"od" = ( +/obj/structure/prop/almayer/name_stencil{ + icon_state = "kurtz6"; + name = "USS Kurtz" + }, +/turf/open/floor/almayer_hull, +/area/space) +"oe" = ( +/obj/structure/largecrate/random/case/double, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"oh" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating/warnplate/west, +/area/adminlevel/ert_station/uscm_station) +"om" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"ot" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"ow" = ( +/obj/item/hardpoint/primary/arc_sentry{ + pixel_x = 7; + pixel_y = 1 + }, +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"oC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E"; + pixel_x = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 + }, +/obj/structure/machinery/autodoc_console, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"oD" = ( +/turf/open/floor/almayer/red, +/area/adminlevel/ert_station/uscm_station) +"oE" = ( +/obj/structure/machinery/door/airlock/almayer/engineering{ + name = "\improper Engineering Hallway"; + req_one_access = null; + indestructible = 1; + locked = 1; + opacity = 1 + }, +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"oT" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"oU" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ + req_one_access = null + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"pg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"ph" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/sterile_green_side/north, +/area/adminlevel/ert_station/uscm_station) +"pi" = ( +/obj/structure/surface/table/almayer, +/obj/item/tool/pen/blue/clicky{ + pixel_x = 2; + pixel_y = 2 + }, +/obj/item/tool/pen/red/clicky{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/item/tool/pen/clicky{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/paper_bin/wy{ + pixel_x = -5; + pixel_y = 5 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"ps" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/sign/safety/nonpress_0g{ + pixel_x = 15; + pixel_y = -32 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"py" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"pD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"pF" = ( +/obj/structure/morgue{ + dir = 8 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"pI" = ( +/obj/structure/machinery/photocopier/wyphotocopier, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"pM" = ( +/obj/item/paper_bin, +/obj/item/tool/pen, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/almayer/sterile_green_side/west, +/area/adminlevel/ert_station/uscm_station) +"pP" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"pR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"pS" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"pX" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"qc" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"qi" = ( +/obj/structure/ore_box, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"qr" = ( +/turf/open/floor/almayer_hull/outerhull_dir/southeast, +/area/space) +"qu" = ( +/obj/structure/machinery/vending/coffee, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"qx" = ( +/obj/structure/largecrate/random/case/double, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"qy" = ( +/obj/structure/machinery/telecomms/hub/preset, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"qE" = ( +/turf/open/floor/almayer_hull/outerhull_dir/north, +/area/space) +"qH" = ( +/obj/structure/flora/pottedplant, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"qI" = ( +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"qL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"qQ" = ( +/turf/open/floor/almayer/sterile_green_corner/west, +/area/adminlevel/ert_station/uscm_station) +"qT" = ( +/obj/structure/largecrate/random/case/small, +/obj/structure/largecrate/random/mini/ammo{ + pixel_y = 7; + pixel_x = 3 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"ra" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/structure/machinery/door/airlock/almayer/secure/reinforced{ + dir = 2; + name = "Telecommunications" + }, +/turf/open/floor/almayer/test_floor4, +/area/adminlevel/ert_station/uscm_station) +"rd" = ( +/obj/structure/ladder{ + id = "regladder6"; + height = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"rj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"rr" = ( +/turf/open/floor/almayer_hull/outerhull_dir/west, +/area/space) +"rs" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"rw" = ( +/obj/structure/barricade/handrail{ + dir = 8 + }, +/obj/structure/sign/safety/distribution_pipes{ + pixel_x = 32; + pixel_y = 8 + }, +/obj/structure/sign/safety/rewire{ + pixel_x = 32; + pixel_y = -8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/test_floor5, +/area/adminlevel/ert_station/uscm_station) +"rC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/redfull, +/area/adminlevel/ert_station/uscm_station) +"rD" = ( +/obj/structure/target, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"rG" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/obj/structure/sign/safety/ladder{ + pixel_x = 8; + pixel_y = 32 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"rP" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/sterile_green, +/area/adminlevel/ert_station/uscm_station) +"rS" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/redfull/northwest, +/area/adminlevel/ert_station/uscm_station) +"rW" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/medidoor{ + dir = 2; + name = "\improper Medical Bay"; + req_access = null; + req_one_access = null + }, +/turf/open/floor/almayer/sterile_green_side/west, +/area/adminlevel/ert_station/uscm_station) +"rY" = ( +/obj/structure/machinery/cm_vending/sorted/tech/comp_storage, +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"sa" = ( +/obj/structure/ladder{ + id = "regladder5"; + height = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"sb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ladder{ + id = "regladder1"; + height = 2 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"sd" = ( +/obj/structure/platform, +/obj/item/storage/toolbox/mechanical, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"sg" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/almayer/plating_striped, +/area/adminlevel/ert_station/uscm_station) +"si" = ( +/obj/structure/sign/safety/hazard{ + pixel_x = -22 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"sj" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + dir = 1; + id_tag = "or01"; + name = "Operating Theatre 1"; + req_one_access = null + }, +/turf/open/floor/almayer/test_floor4, +/area/adminlevel/ert_station/uscm_station) +"st" = ( +/obj/structure/bed/roller, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"su" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"sy" = ( +/obj/structure/largecrate/supply, +/turf/open/floor/almayer/plating_striped, +/area/adminlevel/ert_station/uscm_station) +"sG" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"sH" = ( +/obj/structure/platform, +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform_decoration{ + dir = 10; + layer = 3.51 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_y = 1 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"sL" = ( +/obj/structure/machinery/optable, +/obj/item/tank/anesthetic, +/obj/structure/sign/safety/biohazard{ + pixel_x = -17 + }, +/turf/open/floor/almayer/sterile_green_side/west, +/area/adminlevel/ert_station/uscm_station) +"sN" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"sU" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"tf" = ( +/obj/structure/surface/table/almayer, +/obj/item/paper, +/obj/item/tool/lighter/random, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"th" = ( +/obj/structure/surface/table/almayer, +/obj/item/folder/black, +/obj/structure/machinery/door_control{ + id = "tcomms"; + name = "Telecommunications Entrance"; + pixel_y = -19 + }, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"tl" = ( +/obj/structure/largecrate/supply/powerloader, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"to" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1 + }, +/turf/open/floor/almayer/test_floor4, +/area/adminlevel/ert_station/uscm_station) +"tw" = ( +/obj/structure/barricade/metal{ + dir = 4 + }, +/turf/open/floor/almayer/cargo, +/area/adminlevel/ert_station/uscm_station) +"tx" = ( +/obj/structure/machinery/door/airlock/almayer/secure/reinforced{ + dir = 2; + name = "Telecommunications" + }, +/turf/open/floor/almayer/test_floor4, +/area/adminlevel/ert_station/uscm_station) +"ty" = ( +/obj/structure/machinery/computer/skills{ + req_one_access_txt = "200" + }, +/obj/structure/surface/table/woodentable/fancy, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"tC" = ( +/obj/structure/machinery/iv_drip, +/turf/open/floor/almayer/sterile_green_corner/west, +/area/adminlevel/ert_station/uscm_station) +"tD" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"tE" = ( +/obj/structure/closet/secure_closet/securecom, +/obj/item/weapon/gun/smartgun, +/turf/open/floor/red/northwest, +/area/adminlevel/ert_station/uscm_station) +"tM" = ( +/obj/structure/ship_ammo/minirocket{ + pixel_y = 9; + layer = 3.1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"tP" = ( +/obj/vehicle/powerloader{ + dir = 8 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"tY" = ( +/obj/structure/sign/safety/refridgeration{ + pixel_y = 32 + }, +/obj/structure/sign/safety/medical{ + pixel_x = 15; + pixel_y = 32 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"ue" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 1 + }, +/turf/open/floor/almayer/orangefull, +/area/adminlevel/ert_station/uscm_station) +"ul" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/barrel/blue, +/turf/open/floor/almayer/plating_striped, +/area/adminlevel/ert_station/uscm_station) +"us" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"ux" = ( +/obj/structure/machinery/portable_atmospherics/powered/pump, +/obj/structure/sign/safety/high_rad{ + pixel_x = 32; + pixel_y = -8 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = 32; + pixel_y = 7 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"uD" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/platform, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"uF" = ( +/obj/structure/barricade/metal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/cargo, +/area/adminlevel/ert_station/uscm_station) +"uG" = ( +/obj/structure/surface/table/reinforced/black, +/obj/item/weapon/gun/rifle/m41a/training, +/turf/open/floor/almayer/red/southwest, +/area/adminlevel/ert_station/uscm_station) +"uL" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"uM" = ( +/obj/structure/largecrate/guns, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"uR" = ( +/obj/structure/window/framed/almayer/white, +/turf/open/floor/plating/platebotc, +/area/adminlevel/ert_station/uscm_station) +"uY" = ( +/obj/structure/bed/chair/comfy/orange, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"vc" = ( +/obj/structure/machinery/door/airlock/almayer/generic{ + dir = 2; + name = "\improper Weyland-Yutani Office" + }, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"vm" = ( +/obj/structure/bed/chair{ + dir = 1 + }, +/obj/structure/sign/poster/ad{ + pixel_x = 30 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"vo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/almayer/outer, +/area/adminlevel/ert_station/uscm_station) +"vu" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/device/defibrillator/upgraded, +/obj/item/device/defibrillator/upgraded, +/turf/open/floor/almayer/sterile_green_corner, +/area/adminlevel/ert_station/uscm_station) +"vv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/medical{ + pixel_x = 16; + pixel_y = 32 + }, +/obj/structure/sign/safety/restrictedarea{ + pixel_y = 32 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"vx" = ( +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"vy" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/warnplate/west, +/area/adminlevel/ert_station/uscm_station) +"vF" = ( +/obj/structure/surface/rack, +/obj/item/storage/box/bodybags, +/obj/item/storage/box/bodybags, +/obj/item/storage/box/bodybags, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"vG" = ( +/obj/structure/window/framed/almayer/white, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"vH" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"vI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/nosmoking_2{ + pixel_y = 30 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"wc" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating_striped/north, +/area/adminlevel/ert_station/uscm_station) +"wi" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"wo" = ( +/obj/structure/machinery/suit_storage_unit/carbon_unit, +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"wp" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform_decoration{ + dir = 9 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + layer = 2.5 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"wr" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/redfull/northwest, +/area/adminlevel/ert_station/uscm_station) +"ws" = ( +/obj/structure/bookcase{ + dir = 4 + }, +/obj/item/book/manual/evaguide, +/obj/item/book/manual/ripley_build_and_repair, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"wt" = ( +/obj/structure/surface/table/almayer, +/obj/item/folder/yellow, +/obj/item/tool/pen, +/turf/open/floor/almayer/orange/east, +/area/adminlevel/ert_station/uscm_station) +"ww" = ( +/turf/open/floor/almayer_hull/outerhull_dir/northeast, +/area/space) +"wx" = ( +/turf/open/floor/red/north, +/area/adminlevel/ert_station/uscm_station) +"wA" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/structure/sign/safety/distribution_pipes{ + pixel_x = 15; + pixel_y = 32 + }, +/turf/open/floor/almayer/orange/east, +/area/adminlevel/ert_station/uscm_station) +"wE" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"wF" = ( +/turf/open/floor/almayer/uscm/directional/northeast, +/area/adminlevel/ert_station/uscm_station) +"wH" = ( +/obj/structure/surface/table/almayer, +/obj/structure/window/reinforced{ + dir = 8; + health = 80; + req_one_access = list(100) + }, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"wI" = ( +/obj/structure/bed/chair/comfy/orange, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"wN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/barrel/green, +/turf/open/floor/plating/platebot, +/area/adminlevel/ert_station/uscm_station) +"wO" = ( +/obj/structure/machinery/portable_atmospherics/canister/air, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"wW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"xb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"xl" = ( +/turf/open/floor/red/northeast, +/area/adminlevel/ert_station/uscm_station) +"xn" = ( +/obj/structure/window/framed/almayer/hull, +/obj/structure/pipes/standard/simple/visible, +/turf/open/floor/engine, +/area/adminlevel/ert_station/uscm_station) +"xu" = ( +/obj/structure/machinery/iv_drip, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"xw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"xA" = ( +/obj/structure/largecrate/random, +/obj/item/seeds/ambrosiavulgarisseed{ + layer = 2.1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"xB" = ( +/obj/structure/surface/table/almayer, +/obj/item/folder/black_random{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/tool/stamp{ + name = "Corporate Liaison's stamp"; + pixel_x = -8; + pixel_y = 6 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"xF" = ( +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"xK" = ( +/obj/structure/sign/safety/ladder{ + pixel_x = 32 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"xL" = ( +/obj/structure/sign/safety/ladder{ + pixel_x = 8 + }, +/turf/closed/wall/almayer, +/area/adminlevel/ert_station/uscm_station) +"xP" = ( +/obj/structure/machinery/computer/telecomms/server, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"xT" = ( +/obj/structure/janitorialcart, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"xU" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"xX" = ( +/obj/structure/sign/safety/hazard{ + pixel_y = 32 + }, +/obj/structure/sign/safety/radio_rad{ + pixel_x = 16; + pixel_y = 32 + }, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"yd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"yf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"yg" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"ym" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/almayer/sterile_green_side/west, +/area/adminlevel/ert_station/uscm_station) +"yq" = ( +/obj/structure/largecrate/supply/generator, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"yr" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"yx" = ( +/obj/structure/prop/dam/crane, +/obj/structure/prop{ + icon = 'icons/obj/structures/props/almayer_props64.dmi'; + icon_state = "cooling_system"; + name = "Damaged FS/ACS-9 cooling system"; + desc = "A cooling system for the Tripoli. It produces additional cooling reducing delays between launch. The pipes are crooked and bent, hoses are sliced open, and that's not even mentioning the bullet holes. Looks to be an older model as well."; + density = 1; + pixel_y = 16; + layer = 3.1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"yz" = ( +/obj/structure/largecrate/supply/ammo/m41a, +/obj/structure/largecrate/supply/ammo/sentry{ + pixel_y = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"yL" = ( +/obj/structure/largecrate/supply, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating_striped/north, +/area/adminlevel/ert_station/uscm_station) +"yO" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"yR" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/cyan, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"yS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/item/clothing/glasses/welding, +/obj/structure/sign/safety/distribution_pipes{ + pixel_x = 32; + pixel_y = 6 + }, +/turf/open/floor/plating/warnplate/east, +/area/adminlevel/ert_station/uscm_station) +"yU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out"; + pixel_x = 1 + }, +/turf/open/floor/almayer/orangefull, +/area/adminlevel/ert_station/uscm_station) +"yX" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"yY" = ( +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"zi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/nonpress_0g{ + pixel_x = 8; + pixel_y = -32 + }, +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer/plating_striped, +/area/adminlevel/ert_station/uscm_station) +"zm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/tool/weldingtool, +/turf/open/floor/plating/warnplate/west, +/area/adminlevel/ert_station/uscm_station) +"zo" = ( +/obj/structure/sign/safety/commline_connection{ + pixel_y = -32 + }, +/obj/structure/sign/safety/laser{ + pixel_y = -32; + pixel_x = 13 + }, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"zr" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + layer = 3.3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"zt" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"zC" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/floor/almayer/sterile_green_side/north, +/area/adminlevel/ert_station/uscm_station) +"zG" = ( +/obj/item/reagent_container/spray/cleaner{ + desc = "Someone has crossed out the Space from Space Cleaner and written in Surgery. 'Do not remove under punishment of death!!!' is scrawled on the back."; + name = "Surgery Cleaner" + }, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/almayer/sterile_green_corner/west, +/area/adminlevel/ert_station/uscm_station) +"zK" = ( +/turf/closed/wall/almayer/outer, +/area/adminlevel/ert_station/uscm_station) +"zO" = ( +/obj/structure/largecrate/supply/floodlights, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"zQ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"zT" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"zW" = ( +/obj/item/storage/box/bodybags{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/box/bodybags, +/obj/item/storage/firstaid/adv, +/obj/item/storage/firstaid/o2{ + layer = 2.8; + pixel_x = 4; + pixel_y = 6 + }, +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer/sterile_green_corner/east, +/area/adminlevel/ert_station/uscm_station) +"zZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"Ad" = ( +/obj/item/tool/warning_cone, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/cargo_arrow/north, +/area/adminlevel/ert_station/uscm_station) +"Am" = ( +/obj/structure/morgue, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"AA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/red/east, +/area/adminlevel/ert_station/uscm_station) +"AR" = ( +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"AT" = ( +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"Ba" = ( +/obj/structure/machinery/door_display/research_cell{ + dir = 4; + id = "Containment Cell 4"; + name = "Control Panel"; + pixel_x = -15; + req_access_txt = "200" + }, +/obj/item/storage/fancy/cigarettes/blackpack{ + pixel_x = -1; + pixel_y = 1 + }, +/obj/structure/surface/table/woodentable/fancy, +/obj/item/storage/fancy/cigarettes/wypacket{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/tool/lighter/zippo/gold{ + pixel_x = 2 + }, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"Bc" = ( +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"Bh" = ( +/obj/structure/ladder{ + id = "regladder3"; + height = 2 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Bk" = ( +/obj/structure/machinery/camera/autoname/almayer{ + dir = 1; + name = "ship-grade camera" + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Bn" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/redfull/northwest, +/area/adminlevel/ert_station/uscm_station) +"Bp" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Bs" = ( +/turf/open/floor/almayer_hull, +/area/space) +"Bv" = ( +/obj/structure/morgue/crematorium{ + id = "crema" + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Bz" = ( +/obj/structure/sign/safety/ammunition{ + pixel_x = -22 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"BF" = ( +/obj/structure/bed/chair/wheelchair{ + dir = 8 + }, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"BH" = ( +/obj/structure/closet/toolcloset, +/turf/open/floor/almayer/cargo, +/area/adminlevel/ert_station/uscm_station) +"BI" = ( +/turf/closed/wall/almayer/outer, +/area/space) +"BJ" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"BO" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/flashlight/lamp, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"BQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 8 + }, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"BS" = ( +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 8 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"BX" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + access_modified = 1; + dir = 2; + name = "Morgue"; + req_access_txt = "25"; + req_one_access = null + }, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Ch" = ( +/obj/structure/surface/table/reinforced/black, +/obj/item/weapon/gun/rifle/l42a/training, +/turf/open/floor/almayer/red/north, +/area/adminlevel/ert_station/uscm_station) +"Cj" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/uscm/directional/north, +/area/adminlevel/ert_station/uscm_station) +"Cl" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/lightreplacer, +/turf/open/floor/almayer/orange/north, +/area/adminlevel/ert_station/uscm_station) +"Cx" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_x = -1; + pixel_y = 1 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"CC" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/orangefull, +/area/adminlevel/ert_station/uscm_station) +"CF" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"CL" = ( +/turf/open/floor/podhatch/north, +/area/adminlevel/ert_station/uscm_station) +"CN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/visible{ + dir = 4 + }, +/obj/structure/sign/safety/fire_haz{ + pixel_y = -32 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = 14; + pixel_y = -32 + }, +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"CO" = ( +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"CR" = ( +/obj/structure/machinery/door/poddoor/almayer, +/turf/closed/wall/almayer/outer, +/area/adminlevel/ert_station/uscm_station) +"CS" = ( +/turf/open/floor/almayer/redcorner/west, +/area/adminlevel/ert_station/uscm_station) +"CT" = ( +/obj/structure/pipes/standard/simple/visible{ + dir = 4 + }, +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"Df" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/radio, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"Dg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SE-out" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/orangefull, +/area/adminlevel/ert_station/uscm_station) +"Dh" = ( +/obj/structure/largecrate/supply/explosives/mines, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Dj" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"Dm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"Dp" = ( +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"Dw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ladder{ + id = "regladder1"; + height = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Dy" = ( +/obj/structure/pipes/vents/pump, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Dz" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"DE" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/almayer/plating_striped/north, +/area/adminlevel/ert_station/uscm_station) +"DG" = ( +/obj/structure/platform, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform_decoration{ + dir = 6; + layer = 3.51 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"DH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/barrel/blue, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"DM" = ( +/obj/structure/surface/table/almayer, +/obj/item/storage/belt/utility/full, +/obj/item/clothing/glasses/welding, +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"DR" = ( +/obj/structure/sign/safety/ladder{ + pixel_x = 32; + pixel_y = 6 + }, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 4 + }, +/obj/structure/sign/safety/hazard{ + pixel_x = 32; + pixel_y = -8 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"DW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Ee" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_y = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/orangefull, +/area/adminlevel/ert_station/uscm_station) +"Ef" = ( +/obj/structure/pipes/standard/simple/visible{ + dir = 10 + }, +/obj/structure/machinery/meter, +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"Ei" = ( +/obj/structure/flora/pottedplant{ + icon_state = "pottedplant_18"; + pixel_y = 7 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"Ej" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 6 + }, +/obj/structure/ladder{ + id = "regladder3"; + height = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Eq" = ( +/obj/structure/bed/chair/office/light, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"Er" = ( +/turf/open/floor/almayer/sterile_green_side, +/area/adminlevel/ert_station/uscm_station) +"Eu" = ( +/obj/structure/window/framed/almayer/hull, +/obj/structure/blocker/invisible_wall, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Ey" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/platform{ + dir = 4 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"EA" = ( +/obj/structure/machinery/power/port_gen/pacman, +/turf/open/floor/almayer/plating_striped/north, +/area/adminlevel/ert_station/uscm_station) +"EG" = ( +/turf/open/floor/engine, +/area/adminlevel/ert_station/uscm_station) +"EH" = ( +/obj/structure/machinery/chem_dispenser/medbay, +/obj/item/reagent_container/glass/beaker/bluespace, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"EI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"EL" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + layer = 2.5; + pixel_x = -1 + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"EN" = ( +/obj/structure/bed/chair/office/light, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/sterile_green_side/west, +/area/adminlevel/ert_station/uscm_station) +"EQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"ER" = ( +/obj/structure/surface/table/almayer, +/obj/item/tool/extinguisher, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"EY" = ( +/obj/structure/window/framed/almayer, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Fb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/maint{ + pixel_x = 8; + pixel_y = -32 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"Fg" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + layer = 3.3 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Fk" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform, +/obj/structure/platform_decoration{ + dir = 10 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"Fm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"Fo" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ + dir = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Fq" = ( +/obj/structure/largecrate/random, +/obj/item/ammo_magazine/pistol/holdout{ + layer = 2 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Ft" = ( +/obj/structure/closet/secure_closet/guncabinet/red/cic_armory_mk1_rifle_ap, +/turf/open/floor/red/west, +/area/adminlevel/ert_station/uscm_station) +"Fx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/structure/sign/safety/medical{ + pixel_x = -20; + pixel_y = -7 + }, +/obj/structure/sign/safety/restrictedarea{ + pixel_x = -20; + pixel_y = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Fz" = ( +/obj/structure/machinery/cm_vending/sorted/medical/chemistry, +/turf/open/floor/almayer/sterile_green_side/north, +/area/adminlevel/ert_station/uscm_station) +"FB" = ( +/obj/structure/closet/secure_closet/chemical{ + req_access_txt = "100" + }, +/turf/open/floor/almayer/sterile_green_corner, +/area/adminlevel/ert_station/uscm_station) +"FE" = ( +/obj/item/book/manual/security_space_law, +/obj/item/tool/crowbar, +/obj/structure/surface/table/almayer, +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/obj/item/storage/backpack/satchel, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"FG" = ( +/obj/structure/sign/safety/maint{ + pixel_x = -17 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"FH" = ( +/obj/structure/machinery/cm_vending/sorted/cargo_guns/squad_prep, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"FV" = ( +/obj/structure/machinery/door/airlock/almayer/engineering{ + name = "\improper Engineering Hallway"; + req_one_access = null; + indestructible = 1; + locked = 1; + opacity = 1 + }, +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"FX" = ( +/obj/structure/machinery/door/airlock/almayer/security/glass/reinforced{ + name = "\improper Armory" + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/redfull/northwest, +/area/adminlevel/ert_station/uscm_station) +"FZ" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Gd" = ( +/obj/structure/platform_decoration, +/obj/item/hardpoint/armor/paladin, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"Ge" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/structure/sign/safety/medical{ + pixel_x = -16 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Gf" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/supply/explosives/grenades, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Gg" = ( +/obj/structure/blocker/invisible_wall, +/obj/structure/sign/safety/ladder{ + pixel_x = 32 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Gj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating/warnplate/southwest, +/area/adminlevel/ert_station/uscm_station) +"Gm" = ( +/obj/structure/machinery/door/airlock/almayer/medical/glass{ + access_modified = 1; + name = "\improper Chemistry Laboratory"; + req_access_txt = "20"; + req_one_access = null + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/sign/safety/chem_lab{ + pixel_x = 7; + pixel_y = -29 + }, +/turf/open/floor/almayer/sterile_green, +/area/adminlevel/ert_station/uscm_station) +"Gn" = ( +/turf/open/floor/almayer/redfull, +/area/adminlevel/ert_station/uscm_station) +"Gv" = ( +/obj/structure/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"GD" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/sign/safety/chem_lab{ + pixel_x = 14; + pixel_y = 31 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"GG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 6 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"GJ" = ( +/obj/structure/surface/table/almayer, +/obj/structure/machinery/computer/emails, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"GK" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"GL" = ( +/obj/structure/janitorialcart, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"GT" = ( +/obj/structure/machinery/door/poddoor/almayer{ + id = "tcomms" + }, +/obj/structure/machinery/door/airlock/almayer/secure/reinforced{ + dir = 2; + name = "Telecommunications" + }, +/turf/open/floor/almayer/test_floor4, +/area/adminlevel/ert_station/uscm_station) +"GW" = ( +/obj/structure/machinery/door/poddoor/almayer{ + dir = 4; + unacidable = 1 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"Ha" = ( +/obj/structure/sign/safety/firingrange, +/turf/closed/wall/almayer, +/area/adminlevel/ert_station/uscm_station) +"Hc" = ( +/turf/closed/wall/almayer, +/area/adminlevel/ert_station/uscm_station) +"Hm" = ( +/obj/structure/sign/safety/maint{ + pixel_x = 32 + }, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"HE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/uscm/directional/west, +/area/adminlevel/ert_station/uscm_station) +"HG" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/obj/structure/surface/table/reinforced/prison, +/obj/item/reagent_container/spray/cleaner{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/almayer/sterile_green_side/west, +/area/adminlevel/ert_station/uscm_station) +"HI" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/item/ashtray/bronze{ + pixel_x = 2; + pixel_y = 9 + }, +/obj/item/spacecash/c500{ + pixel_x = -10; + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"HK" = ( +/obj/item/paper_bin/wy, +/obj/structure/surface/table/woodentable/fancy, +/obj/item/tool/pen/clicky, +/obj/item/tool/pen/clicky, +/obj/structure/machinery/status_display{ + pixel_x = -32 + }, +/obj/item/desk_bell{ + anchored = 1; + pixel_x = -8; + pixel_y = 8 + }, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"HM" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "SW-out"; + pixel_x = -1 + }, +/turf/open/floor/almayer/orangefull, +/area/adminlevel/ert_station/uscm_station) +"HT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/liquid_fuel, +/obj/structure/disposalpipe/segment{ + dir = 8; + icon_state = "pipe-c" + }, +/turf/open/floor/plating/warnplate/southeast, +/area/adminlevel/ert_station/uscm_station) +"HU" = ( +/obj/structure/ladder{ + id = "regladder4"; + height = 2 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Ie" = ( +/obj/structure/platform{ + dir = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"Ii" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Ik" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"IE" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"IH" = ( +/obj/docking_port/stationary/emergency_response/idle_port6{ + name = "USS Kurtz Landing Pad" + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"IJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/vehicle_spawner/apc_cmd/decrepit{ + dir = 8; + pixel_y = -34; + pixel_x = -32 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"IN" = ( +/obj/structure/machinery/optable, +/turf/open/floor/podhatch, +/area/adminlevel/ert_station/uscm_station) +"IP" = ( +/obj/structure/closet/secure_closet/surgical{ + pixel_y = 30 + }, +/obj/item/clothing/gloves/latex, +/obj/item/clothing/mask/surgical, +/obj/structure/surface/table/reinforced/prison, +/turf/open/floor/almayer/sterile_green_corner/north, +/area/adminlevel/ert_station/uscm_station) +"IV" = ( +/obj/structure/bed/chair/wheelchair, +/obj/effect/decal/cleanable/cobweb, +/obj/item/weapon/gun/pistol/holdout, +/obj/item/ammo_magazine/pistol/holdout, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Jc" = ( +/obj/effect/decal/cleanable/blood/oil, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/fourway/hidden/cyan, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"Jd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/barrel/white, +/turf/open/floor/plating/warnplate/west, +/area/adminlevel/ert_station/uscm_station) +"Je" = ( +/obj/structure/machinery/door/airlock/almayer/engineering{ + name = "\improper Engineering Hallway"; + req_one_access = null + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Ji" = ( +/turf/open/floor/almayer_hull/outerhull_dir/northwest, +/area/space) +"Ju" = ( +/obj/structure/sign/safety/maint{ + pixel_x = 32 + }, +/obj/structure/largecrate/random/secure, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Jv" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/obj/structure/machinery/door_control/cl/quarter/windows{ + pixel_x = 11; + pixel_y = 37 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"Jw" = ( +/turf/open/floor/almayer/orange/east, +/area/adminlevel/ert_station/uscm_station) +"JF" = ( +/obj/structure/machinery/telecomms/relay/preset/telecomms{ + listening_level = 6 + }, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"JI" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/orange, +/area/adminlevel/ert_station/uscm_station) +"JO" = ( +/obj/structure/machinery/cm_vending/sorted/tech/tool_storage, +/obj/structure/sign/safety/nonpress_0g{ + pixel_x = 8; + pixel_y = -32 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"JP" = ( +/obj/structure/machinery/door/airlock/almayer/engineering{ + name = "\improper Engineering Hallway"; + req_one_access = null; + dir = 1 + }, +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"Ka" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"Kj" = ( +/obj/structure/machinery/cm_vending/sorted/tech/electronics_storage, +/obj/structure/sign/safety/nonpress_0g{ + pixel_x = 8; + pixel_y = -32 + }, +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"Kl" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + access_modified = 1; + name = "Autopsy"; + req_one_access = null; + dir = 2 + }, +/turf/open/floor/almayer/sterile_green, +/area/adminlevel/ert_station/uscm_station) +"Kn" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"Ks" = ( +/obj/structure/machinery/line_nexter{ + id = "line2"; + pixel_x = -2 + }, +/turf/open/floor/almayer/test_floor5, +/area/adminlevel/ert_station/uscm_station) +"Kt" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/orange/north, +/area/adminlevel/ert_station/uscm_station) +"Kw" = ( +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 8 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Ky" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"KS" = ( +/obj/structure/reagent_dispensers/fueltank/custom, +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"KX" = ( +/obj/structure/surface/table/reinforced/black, +/obj/item/weapon/gun/pistol/mod88/training, +/turf/open/floor/almayer/red/north, +/area/adminlevel/ert_station/uscm_station) +"KY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = 16; + pixel_y = 13 + }, +/obj/structure/prop/invuln/overhead_pipe{ + dir = 4; + pixel_x = -16; + pixel_y = 13 + }, +/turf/open/floor/plating/warnplate/east, +/area/adminlevel/ert_station/uscm_station) +"KZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/cargo_arrow/north, +/area/adminlevel/ert_station/uscm_station) +"Lf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 9 + }, +/turf/open/floor/almayer/orange/north, +/area/adminlevel/ert_station/uscm_station) +"Lg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"Li" = ( +/obj/structure/machinery/telecomms/relay/preset/telecomms{ + listening_level = 4 + }, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"Lo" = ( +/obj/structure/foamed_metal/iron, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Lq" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Lu" = ( +/obj/structure/surface/table/reinforced/black, +/obj/item/weapon/gun/pistol/m4a3/training, +/turf/open/floor/almayer/red/northwest, +/area/adminlevel/ert_station/uscm_station) +"Lx" = ( +/obj/item/tool/warning_cone{ + pixel_x = -11 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"Ly" = ( +/obj/structure/largecrate/random/case{ + pixel_y = -5 + }, +/obj/structure/largecrate/random/case{ + pixel_y = 5 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Lz" = ( +/obj/structure/machinery/door/airlock/almayer/security/glass/reinforced{ + name = "\improper Armory"; + dir = 2 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"LE" = ( +/turf/open/floor/almayer_hull/outerhull_dir/southwest, +/area/space) +"LG" = ( +/obj/structure/ladder{ + id = "engladder"; + height = 2 + }, +/obj/structure/sign/safety/ladder{ + pixel_x = 1; + pixel_y = -29 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"LH" = ( +/turf/open/floor/almayer/uscm/directional/southwest, +/area/adminlevel/ert_station/uscm_station) +"LJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/prop/dam/crane/cargo{ + dir = 4; + desc = "Standard cargo crane used by the USCM. Looks like this one has replacement parts for the Tripoli on it. You probably couldn't name half of these." + }, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"LN" = ( +/turf/open/floor/almayer/sterile_green_side/west, +/area/adminlevel/ert_station/uscm_station) +"LO" = ( +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/structure/sign/safety/maint{ + pixel_x = -17 + }, +/turf/open/floor/almayer/sterile_green_corner/north, +/area/adminlevel/ert_station/uscm_station) +"Mj" = ( +/obj/structure/machinery/door/poddoor/almayer{ + id = "tcomms" + }, +/turf/open/floor/almayer/test_floor4, +/area/adminlevel/ert_station/uscm_station) +"Mn" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/almayer/plating_striped, +/area/adminlevel/ert_station/uscm_station) +"Mz" = ( +/obj/structure/blocker/invisible_wall, +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"MB" = ( +/obj/structure/filingcabinet/security, +/obj/structure/sign/poster/art{ + pixel_y = 32 + }, +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"MJ" = ( +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"MN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/ship_ammo/minirocket{ + pixel_y = 9; + layer = 3.1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"MP" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/barrel/true_random, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"MV" = ( +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"MZ" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/tool/surgery/scalpel, +/obj/item/tool/surgery/hemostat, +/obj/item/tool/surgery/circular_saw, +/obj/item/tool/surgery/cautery, +/obj/item/tool/surgery/retractor, +/turf/open/floor/podhatch/southwest, +/area/adminlevel/ert_station/uscm_station) +"Ny" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"NE" = ( +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"NN" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer/sterile_green_side/north, +/area/adminlevel/ert_station/uscm_station) +"NQ" = ( +/turf/open/floor/almayer/uscm/directional/southeast, +/area/adminlevel/ert_station/uscm_station) +"NU" = ( +/turf/open/floor/red/west, +/area/adminlevel/ert_station/uscm_station) +"Od" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/cargo_arrow/west, +/area/adminlevel/ert_station/uscm_station) +"Oh" = ( +/obj/structure/bed/roller, +/obj/structure/pipes/vents/pump, +/turf/open/floor/almayer/sterile_green_side/north, +/area/adminlevel/ert_station/uscm_station) +"Ol" = ( +/obj/structure/closet/coffin, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"OA" = ( +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"OE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"OM" = ( +/turf/open/floor/almayer/cargo_arrow/north, +/area/adminlevel/ert_station/uscm_station) +"ON" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/pipes/vents/pump{ + dir = 8 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"OR" = ( +/obj/structure/machinery/cm_vending/sorted/medical/blood{ + req_access = null + }, +/turf/open/floor/almayer/sterile_green_corner/west, +/area/adminlevel/ert_station/uscm_station) +"OU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/vehicle_spawner/arc{ + dir = 8 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"OZ" = ( +/obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor{ + dir = 2; + indestructible = 1; + locked = 1 + }, +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"Pa" = ( +/obj/structure/prop/almayer/name_stencil{ + icon_state = "kurtz2"; + name = "USS Kurtz" + }, +/turf/open/floor/almayer_hull, +/area/space) +"Po" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Pr" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NW-out"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Pt" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S" + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Pw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 8 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Px" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "NE-out"; + pixel_y = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"PC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"PD" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"PE" = ( +/obj/structure/ladder{ + id = "regladder4"; + height = 1 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"PH" = ( +/obj/structure/sign/safety/firingrange{ + pixel_x = 32; + pixel_y = 6 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"PK" = ( +/obj/structure/sign/safety/maint{ + pixel_x = -18 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"PL" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/warnplate/east, +/area/adminlevel/ert_station/uscm_station) +"PT" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 + }, +/turf/open/floor/podhatch/northwest, +/area/adminlevel/ert_station/uscm_station) +"Qa" = ( +/obj/structure/largecrate/random/case/double{ + layer = 2.98 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Qd" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/orange/east, +/area/adminlevel/ert_station/uscm_station) +"Qf" = ( +/obj/structure/closet/secure_closet/personal/patient{ + name = "morgue closet" + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Qh" = ( +/obj/structure/platform, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform_decoration{ + dir = 6; + layer = 3.51 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"Qj" = ( +/obj/structure/pipes/standard/manifold/hidden/cyan, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Qm" = ( +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Qt" = ( +/obj/structure/machinery/iv_drip, +/turf/open/floor/almayer/sterile_green_side/north, +/area/adminlevel/ert_station/uscm_station) +"Qu" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 5 + }, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"Qv" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 10 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"QB" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/safety/nonpress_0g{ + pixel_y = 32 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"QC" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/sterile_green_corner/north, +/area/adminlevel/ert_station/uscm_station) +"QD" = ( +/obj/structure/machinery/cm_vending/sorted/tech/circuits, +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"QI" = ( +/obj/item/tool/warning_cone, +/obj/item/tool/warning_cone{ + pixel_x = -9; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"QL" = ( +/obj/structure/largecrate/supply/medicine/medkits, +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/sign/safety/nonpress_0g{ + pixel_y = 32 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"QU" = ( +/obj/effect/vehicle_spawner/van/fixed{ + dir = 4 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Ra" = ( +/obj/structure/machinery/bioprinter{ + stored_metal = 1000 + }, +/obj/structure/sign/safety/maint{ + pixel_x = 15; + pixel_y = 32 + }, +/turf/open/floor/almayer/sterile_green_corner, +/area/adminlevel/ert_station/uscm_station) +"Rg" = ( +/turf/open/floor/almayer/sterile_green_side/southeast, +/area/adminlevel/ert_station/uscm_station) +"Rh" = ( +/obj/structure/prop/almayer/name_stencil{ + icon_state = "kurtz3"; + name = "USS Kurtz" + }, +/turf/open/floor/almayer_hull, +/area/space) +"Rj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/door_control{ + id = "tcomms"; + name = "Telecommunications Entrance"; + pixel_y = 23 + }, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Rl" = ( +/obj/structure/ship_ammo/rocket/napalm, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Rv" = ( +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Ry" = ( +/obj/structure/sign/safety/medical{ + pixel_y = 32 + }, +/obj/structure/sign/safety/restrictedarea{ + pixel_x = 16; + pixel_y = 32 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"RA" = ( +/obj/structure/window/framed/almayer/hull, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"RE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/liquid_fuel, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"RI" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/radio, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"RJ" = ( +/turf/open/floor/almayer/no_build, +/area/adminlevel/ert_station/uscm_station) +"RL" = ( +/obj/structure/pipes/standard/manifold/hidden/cyan{ + dir = 8 + }, +/turf/open/floor/almayer/sterile_green_side, +/area/adminlevel/ert_station/uscm_station) +"RP" = ( +/obj/structure/bed/roller, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"RR" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"RW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/largecrate/random/barrel/red, +/turf/open/floor/plating/platebot, +/area/adminlevel/ert_station/uscm_station) +"Sj" = ( +/turf/open/floor/wood/ship, +/area/adminlevel/ert_station/uscm_station) +"Sr" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform, +/obj/structure/platform_decoration{ + dir = 6 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"SC" = ( +/obj/item/weapon/gun/shotgun/combat{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/weapon/gun/shotgun/combat, +/obj/item/ammo_magazine/shotgun/incendiary, +/obj/item/ammo_magazine/shotgun/incendiary, +/obj/structure/surface/rack, +/turf/open/floor/red/east, +/area/adminlevel/ert_station/uscm_station) +"SF" = ( +/turf/open/floor/plating, +/area/space) +"SP" = ( +/obj/structure/ladder{ + id = "regladder6"; + height = 2 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"SX" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + access_modified = 1; + name = "Morgue"; + req_access_txt = "25"; + req_one_access = null + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Td" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/fuelcell_recycler, +/obj/structure/sign/safety/hvac_old{ + pixel_x = 8; + pixel_y = 32 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Th" = ( +/obj/structure/sign/safety/hvac_old{ + pixel_x = 8 + }, +/turf/closed/wall/almayer, +/area/adminlevel/ert_station/uscm_station) +"Tm" = ( +/obj/structure/surface/table/almayer, +/obj/item/clipboard, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Tr" = ( +/obj/structure/surface/table/almayer, +/obj/item/device/mass_spectrometer, +/obj/item/device/mass_spectrometer, +/obj/item/reagent_container/dropper, +/obj/item/reagent_container/dropper, +/obj/item/reagent_container/dropper, +/obj/item/reagent_container/glass/beaker/cryoxadone, +/obj/item/reagent_container/glass/beaker/cryoxadone, +/obj/item/reagent_container/glass/beaker/cryoxadone, +/turf/open/floor/almayer/sterile_green_corner/west, +/area/adminlevel/ert_station/uscm_station) +"TB" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/orange/north, +/area/adminlevel/ert_station/uscm_station) +"TF" = ( +/obj/structure/machinery/door/airlock/almayer/medical{ + access_modified = 1; + dir = 2; + name = "Morgue"; + req_access_txt = "25"; + req_one_access = null + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"TH" = ( +/obj/structure/machinery/portable_atmospherics/powered/pump, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"TP" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 6 + }, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"TX" = ( +/obj/structure/prop/invuln{ + desc = "big pile energy."; + icon = 'icons/obj/structures/props/ice_colony/barrel_yard.dmi'; + icon_state = "pile_0"; + name = "barrel pile"; + pixel_y = -16 + }, +/obj/structure/blocker/invisible_wall, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Uc" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/platform{ + dir = 1 + }, +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform_decoration{ + dir = 5 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"Ug" = ( +/obj/structure/pipes/unary/outlet_injector{ + dir = 1 + }, +/turf/open/floor/engine, +/area/adminlevel/ert_station/uscm_station) +"Uh" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/sterile_green_side/west, +/area/adminlevel/ert_station/uscm_station) +"Ui" = ( +/obj/structure/largecrate/supply/weapons/m56d, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Un" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/machinery/suit_storage_unit/carbon_unit, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Uu" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/liquid_fuel, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Uy" = ( +/obj/structure/closet/radiation, +/turf/open/floor/almayer/cargo, +/area/adminlevel/ert_station/uscm_station) +"UF" = ( +/obj/structure/barricade/plasteel/metal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"UH" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/platebot, +/area/adminlevel/ert_station/uscm_station) +"UL" = ( +/obj/structure/closet/toolcloset, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"UU" = ( +/obj/structure/surface/table/reinforced/prison, +/obj/item/roller, +/obj/item/roller, +/obj/item/roller, +/obj/item/roller, +/turf/open/floor/almayer/sterile_green_corner/north, +/area/adminlevel/ert_station/uscm_station) +"Vc" = ( +/obj/structure/pipes/vents/pump{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"Vk" = ( +/obj/structure/largecrate/random/barrel/true_random, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Vm" = ( +/obj/item/storage/box/monkeycubes, +/obj/structure/surface/table/reinforced/prison, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"Vt" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/sterile_green_side/north, +/area/adminlevel/ert_station/uscm_station) +"VA" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"VE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/largecrate/random/barrel/yellow, +/turf/open/floor/almayer/plating_striped, +/area/adminlevel/ert_station/uscm_station) +"VF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/manifold/fourway/hidden/cyan, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"VI" = ( +/obj/effect/decal/cleanable/blood/oil, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"VO" = ( +/obj/structure/closet/wardrobe/chemistry_white, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"VZ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Wd" = ( +/obj/structure/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Wm" = ( +/obj/vehicle/powerloader{ + dir = 8 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Wq" = ( +/obj/structure/transmitter/rotary{ + name = "CL Office Telephone"; + phone_category = "Offices"; + phone_id = "CL Office" + }, +/obj/structure/surface/table/woodentable/fancy, +/turf/open/floor/carpet, +/area/adminlevel/ert_station/uscm_station) +"Wr" = ( +/obj/structure/machinery/door/airlock/almayer/generic/corporate{ + dir = 1 + }, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"Wv" = ( +/obj/structure/largecrate/random/case{ + pixel_y = 11 + }, +/obj/structure/largecrate/random/case, +/obj/structure/largecrate/random/case{ + pixel_y = 5 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/sign/safety/hazard{ + pixel_y = 32 + }, +/obj/structure/sign/safety/airlock{ + pixel_x = 15; + pixel_y = 32 + }, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"Wz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 6 + }, +/turf/open/floor/almayer/plating_striped/north, +/area/adminlevel/ert_station/uscm_station) +"WE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"WO" = ( +/obj/structure/machinery/door/airlock/almayer/maint{ + dir = 1 + }, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"WU" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "W"; + pixel_x = -1 + }, +/obj/structure/machinery/medical_pod/bodyscanner, +/turf/open/floor/almayer/dark_sterile, +/area/adminlevel/ert_station/uscm_station) +"WV" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/sign/safety/hazard{ + pixel_x = 15; + pixel_y = -32 + }, +/obj/structure/sign/safety/airlock{ + pixel_y = -32 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"WW" = ( +/obj/structure/sign/safety/ladder{ + pixel_x = -26; + pixel_y = -32 + }, +/obj/item/tool/warning_cone{ + pixel_y = 8; + pixel_x = -13 + }, +/turf/open/floor/almayer/cargo_arrow, +/area/adminlevel/ert_station/uscm_station) +"WZ" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 1 + }, +/obj/structure/platform, +/obj/structure/platform{ + dir = 4 + }, +/obj/structure/platform_decoration{ + dir = 6; + layer = 3.51 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"Xb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/obj/structure/sign/nosmoking_2{ + pixel_y = 30; + pixel_x = 31 + }, +/turf/open/floor/almayer/sterile_green_side/northeast, +/area/adminlevel/ert_station/uscm_station) +"Xd" = ( +/obj/structure/closet/cabinet, +/obj/item/clothing/under/liaison_suit, +/obj/item/clothing/under/liaison_suit/formal, +/obj/item/clothing/under/liaison_suit/suspenders, +/obj/item/clothing/under/liaison_suit/outing, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"Xh" = ( +/obj/structure/bookcase{ + density = 0 + }, +/obj/item/book/manual/engineering_hacking, +/obj/item/book/manual/nuclear, +/turf/open/floor/wood, +/area/adminlevel/ert_station/uscm_station) +"Xz" = ( +/obj/structure/largecrate/random, +/obj/item/ammo_magazine/pistol/holdout{ + layer = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"XA" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/sign/safety/hazard{ + pixel_y = 32 + }, +/obj/structure/sign/safety/airlock{ + pixel_x = 15; + pixel_y = 32 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"XC" = ( +/obj/item/tool/warning_cone{ + pixel_y = 5; + pixel_x = -13 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"XM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/vomit, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"XT" = ( +/obj/structure/machinery/computer/telecomms/monitor, +/turf/open/floor/dark, +/area/adminlevel/ert_station/uscm_station) +"XX" = ( +/obj/structure/machinery/camera/autoname/almayer{ + dir = 4; + name = "ship-grade camera" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer, +/area/adminlevel/ert_station/uscm_station) +"Yb" = ( +/obj/structure/machinery/cryopod/right, +/obj/structure/sign/safety/cryo{ + pixel_y = 30 + }, +/obj/structure/sign/safety/refridgeration{ + pixel_y = 30; + pixel_x = 15 + }, +/turf/open/floor/almayer/sterile_green_corner, +/area/adminlevel/ert_station/uscm_station) +"Yo" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "E" + }, +/obj/structure/platform{ + dir = 8 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"Yp" = ( +/obj/structure/machinery/pipedispenser, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Yq" = ( +/turf/open/floor/almayer/sterile_green_corner/east, +/area/adminlevel/ert_station/uscm_station) +"Ys" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/almayer/sterile_green_side/east, +/area/adminlevel/ert_station/uscm_station) +"YJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/pipes/standard/simple/hidden/cyan, +/turf/open/floor/almayer/sterile_green_side, +/area/adminlevel/ert_station/uscm_station) +"YM" = ( +/obj/structure/pipes/standard/simple/hidden/cyan, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/plating_catwalk, +/area/adminlevel/ert_station/uscm_station) +"YP" = ( +/turf/open/floor/almayer/uscm/directional/northwest, +/area/adminlevel/ert_station/uscm_station) +"YV" = ( +/obj/structure/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/engine, +/area/adminlevel/ert_station/uscm_station) +"YY" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/structure/sign/safety/life_support{ + pixel_x = 8; + pixel_y = -32 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"YZ" = ( +/obj/structure/machinery/telecomms/server/presets, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"Zb" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "S"; + pixel_y = -1 + }, +/obj/effect/decal/warning_stripes{ + icon_state = "N"; + pixel_y = 2 + }, +/obj/structure/largecrate/random/barrel/white, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) +"Zd" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, +/area/adminlevel/ert_station/uscm_station) +"Ze" = ( +/obj/structure/closet/secure_closet/engineering_welding, +/turf/open/floor/almayer/cargo, +/area/adminlevel/ert_station/uscm_station) +"Zf" = ( +/obj/structure/prop/almayer/name_stencil{ + icon_state = "kurtz4"; + name = "USS Kurtz" + }, +/turf/open/floor/almayer_hull, +/area/space) +"Zj" = ( +/obj/structure/machinery/autolathe, +/turf/open/floor/almayer/orange/west, +/area/adminlevel/ert_station/uscm_station) +"Zm" = ( +/obj/structure/pipes/standard/simple/hidden/cyan{ + dir = 4 + }, +/turf/open/floor/almayer/sterile_green_side/northwest, +/area/adminlevel/ert_station/uscm_station) +"Zp" = ( +/turf/open/space, +/area/space) +"Zs" = ( +/obj/effect/decal/warning_stripes{ + icon_state = "W" + }, +/obj/structure/pipes/vents/pump{ + dir = 4 + }, +/turf/open/floor/almayer/plate, +/area/adminlevel/ert_station/uscm_station) +"Zx" = ( +/obj/structure/machinery/telecomms/bus, +/turf/open/floor/almayer/tcomms, +/area/adminlevel/ert_station/uscm_station) +"ZI" = ( +/obj/structure/closet/secure_closet/guncabinet/red/cic_armory_shotgun, +/turf/open/floor/red/west, +/area/adminlevel/ert_station/uscm_station) +"ZS" = ( +/obj/structure/target, +/turf/open/floor/almayer/plating_striped, +/area/adminlevel/ert_station/uscm_station) +"ZW" = ( +/obj/structure/platform, +/obj/structure/platform{ + dir = 8 + }, +/obj/structure/platform_decoration{ + dir = 10; + layer = 3.51 + }, +/turf/open/floor/almayer/plating/northeast, +/area/adminlevel/ert_station/uscm_station) + +(1,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(2,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(3,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(4,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +kZ +zK +zK +zK +zK +zK +zK +zK +zK +zK +Zp +Zp +Zp +Zp +Zp +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(5,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +zK +zK +zK +zK +zK +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +Zp +zK +zK +tE +NU +ZI +ZI +Ft +Ft +hJ +zK +zK +Zp +Zp +Zp +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(6,1,1) = {" +kZ +kZ +kZ +kZ +kZ +zK +zK +GW +GW +GW +zK +zK +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +zK +zK +zK +zK +zK +zK +zK +wx +wr +wr +wr +Bn +rS +ep +zK +zK +rr +LE +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(7,1,1) = {" +kZ +kZ +kZ +kZ +kZ +zK +SP +mh +nS +WW +jd +zK +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +zK +ej +DW +XM +Zd +DW +Lz +xl +aF +fh +SC +nw +AA +fz +zK +zK +Bs +fw +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +Zp +"} +(8,1,1) = {" +kZ +kZ +kZ +kZ +kZ +zK +hO +OM +ks +ir +sb +zK +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +DW +mD +mD +fN +ji +ji +ji +ji +ji +ji +zK +FX +zK +zK +zK +aJ +zK +zK +zK +aJ +zK +zK +Zp +Zp +Zp +Zp +Zp +Zp +"} +(9,1,1) = {" +kZ +kZ +kZ +kZ +kZ +zK +Dy +sU +VF +sU +rj +zK +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +DW +mD +LO +Uh +ym +tC +mD +PT +MZ +mD +Bz +BJ +si +Hc +YZ +OA +YZ +YZ +YZ +OA +hi +zK +Zp +Zp +Zp +Zp +Zp +Zp +"} +(10,1,1) = {" +kZ +kZ +kZ +kZ +kZ +zK +HU +OM +ks +Lg +Bk +zK +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +VZ +mD +Qt +CO +CO +Er +Kl +CL +IN +mD +qL +ks +qL +Hc +YZ +OA +OA +OA +OA +OA +hi +zK +Zp +Zp +Zp +Zp +Zp +Zp +"} +(11,1,1) = {" +kZ +kZ +kZ +kZ +kZ +zK +Bh +Ad +PD +fu +dR +vo +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +DW +mD +aw +CO +CO +Er +mD +jk +cU +mD +Lg +ks +Dp +Hc +YZ +OA +OA +Zx +Zx +OA +hi +zK +LE +Zp +Zp +Zp +Zp +Zp +"} +(12,1,1) = {" +kZ +kZ +kZ +kZ +kZ +zK +GW +GW +GW +GW +GW +zK +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +DW +mD +WU +Ik +gl +Er +mD +mD +mD +mD +ms +PD +fV +Hc +YZ +OA +qy +Zx +Zx +OA +hi +zK +fw +Zp +Zp +Zp +Zp +Zp +"} +(13,1,1) = {" +kZ +kZ +kZ +kZ +kZ +zK +zK +zK +zK +zK +zK +zK +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +DW +mD +hY +fY +oC +fi +EN +pM +qQ +mp +Dp +bY +Hc +Hc +Hc +xX +OA +OA +OA +OA +zo +zK +zK +Zp +Zp +Zp +Zp +Zp +"} +(14,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +Zd +mD +Oh +IE +IE +Dm +BQ +Vm +YJ +rP +sU +Qj +Mj +tx +Mj +OA +OA +OA +OA +OA +cp +zK +zK +zK +Zp +Zp +Zp +Zp +"} +(15,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +DW +mD +FB +VO +BF +Ys +Xb +Rg +Yq +mD +ms +nu +Hc +Hc +Hc +jW +fE +Li +JF +fE +OA +GT +DW +zK +zK +Zp +Zp +Zp +"} +(16,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +RE +mD +mD +mD +mD +mD +ph +Er +mD +mD +vI +Ky +yg +Hc +Zx +OA +Hc +EY +EY +EY +Hc +Hc +Rj +Hc +zK +Zp +Zp +Zp +"} +(17,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +DW +mD +IP +sL +zG +mD +ph +fi +OR +mD +Lg +ks +Lg +Hc +Zx +OA +EY +iD +xP +XT +iD +Hc +Zd +uM +zK +Zp +Zp +Zp +"} +(18,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Ji +rr +rr +zK +DW +sj +Vt +TP +RL +ja +zC +CO +bU +mD +Lg +ks +Lg +Hc +Zx +OA +EY +eW +Ka +eF +pD +tx +DW +hc +zK +Zp +Zp +Zp +"} +(19,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +qE +Bs +Bs +zK +DW +mD +Ra +xu +ci +mD +vu +mM +iY +mD +fI +NE +FZ +Hc +Zx +OA +EY +pD +VA +zZ +pD +Hc +DW +Xz +zK +Zp +Zp +Zp +"} +(20,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +qE +Bs +Bs +zK +DW +mD +mD +vG +Gm +mD +mD +mD +mD +mD +GD +Hc +ks +Hc +Hc +Hc +Hc +AR +di +pD +Df +Hc +DW +Hc +zK +Zp +Zp +Zp +"} +(21,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +qE +Bs +zK +zK +DW +xA +mD +lz +bl +LN +Uh +LN +Tr +vG +Qv +Kw +xw +Hc +pD +pD +pD +AR +di +Eq +th +Hc +DW +Hc +zK +Zp +Zp +Zp +"} +(22,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +qE +Bs +zK +PC +Zd +au +mD +Fz +fn +Dm +dT +pP +Er +in +Dp +yY +EQ +ra +dQ +nK +wo +UL +cG +BO +ER +Hc +DW +om +zK +Zp +Zp +Zp +"} +(23,1,1) = {" +kZ +kZ +kZ +kZ +zK +zK +zK +zK +zK +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +kZ +qE +Bs +zK +DW +mD +mD +mD +lH +EH +cW +KS +mx +iv +vG +Dp +PD +Lg +Hc +Hc +Hc +Hc +Hc +Hc +Hc +Hc +Hc +DW +GL +zK +Zp +Zp +Zp +"} +(24,1,1) = {" +kZ +kZ +kZ +kZ +zK +GW +GW +GW +zK +zK +zK +zK +CR +kZ +kZ +Zp +Zp +kZ +qE +Bs +zK +DW +mD +mD +mD +mD +mD +mD +mD +mD +mD +mD +Dp +ks +Fb +Hc +kA +oh +vy +zm +Jd +iO +Gj +Hc +DW +Fq +zK +Zp +Zp +Zp +"} +(25,1,1) = {" +kZ +kZ +kZ +kZ +zK +Lx +nS +XC +XX +CF +Lg +WO +CR +kZ +kZ +Zp +Zp +kZ +qE +Bs +zK +Zd +mD +ac +ac +ac +jA +ac +ac +ac +vF +mD +Dp +ks +QI +to +ak +PL +yS +lA +PL +KY +HT +Hc +DW +Hc +zK +Zp +Zp +Zp +"} +(26,1,1) = {" +kZ +kZ +kZ +kZ +zK +Od +Qv +nH +YM +xF +FZ +zK +CR +kZ +kZ +Zp +Zp +kZ +qE +Bs +ji +aW +mD +MJ +MJ +MJ +xU +WE +ot +nH +nH +BX +sU +ei +Lg +Hc +Hc +Hc +Hc +iM +Hc +Hc +UH +Hc +DW +Hc +zK +LE +Zp +Zp +"} +(27,1,1) = {" +kZ +kZ +kZ +kZ +zK +Ks +lY +kE +rw +Lg +Dp +zK +kZ +kZ +kZ +Zp +Zp +kZ +qE +Bs +ji +Rv +FG +Rv +Rv +Rv +Rv +Rv +Rv +Rv +MJ +mD +vv +ks +Dp +Hc +Lo +Hc +RW +es +aC +Hc +UH +DW +DW +Xz +zK +fw +Zp +Zp +"} +(28,1,1) = {" +kZ +kZ +kZ +kZ +zK +wH +Eu +zK +zK +dP +OZ +zK +kZ +kZ +kZ +Zp +Zp +kZ +qE +Bs +ji +Bv +Rv +pF +pF +pF +Rv +pF +pF +pF +MJ +mD +tD +fj +MJ +Hc +Lo +Hc +Hc +wN +Hc +Hc +Hc +Hc +Zd +Xz +zK +zK +Zp +Zp +"} +(29,1,1) = {" +kZ +kZ +kZ +kZ +zK +wA +wt +zK +fe +Dg +mw +zK +kZ +kZ +kZ +Zp +Zp +kZ +qE +Bs +ji +mD +tY +ac +ac +ac +qL +Am +Am +Am +MJ +mD +tD +fj +MJ +Hc +Lo +Lo +Hc +Hc +Hc +IV +DW +XM +DW +DW +DW +zK +Zp +Zp +"} +(30,1,1) = {" +kZ +kZ +kZ +zK +hN +rs +rs +JP +RJ +Po +LG +zK +kZ +kZ +kZ +Zp +Zp +kZ +qE +Bs +ji +Qf +Rv +tD +MJ +MJ +qL +tD +tD +tD +MJ +mD +Ry +ks +Dp +Hc +Hc +Hc +Hc +Hc +Hc +Hc +Hc +Hc +Hc +Hc +dz +zK +Zp +Zp +"} +(31,1,1) = {" +kZ +kZ +kZ +zK +cy +nN +cy +zK +lG +CC +ux +zK +kZ +kZ +kZ +Zp +Zp +kZ +qE +Bs +ji +Rv +qL +Rv +Rv +Rv +Rv +Rv +Rv +Rv +qL +TF +Dp +ks +Dp +EY +Sj +hq +HK +Ba +AT +Hc +li +pi +Ei +ws +Xh +zK +Zp +Zp +"} +(32,1,1) = {" +kZ +kZ +kZ +kZ +zK +zK +FV +zK +zK +oE +zK +zK +kZ +kZ +kZ +Zp +Zp +kZ +qE +Bs +ji +pF +Rv +pF +pF +pF +tf +pF +pF +pF +Ol +mD +Dp +PD +Dp +EY +Sj +wI +HI +hq +AT +Hc +GJ +Jv +Sj +AT +AT +zK +Zp +Zp +"} +(33,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +zK +kZ +kZ +zK +kZ +kZ +kZ +kZ +kZ +Zp +Zp +zK +zK +zK +ji +mD +SX +mD +mD +mD +mD +mD +mD +mD +mD +mD +Lg +ks +Dp +Hc +Sj +hq +ty +bB +AT +Hc +xB +hq +hq +AT +AT +zK +Zp +Zp +"} +(34,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +zK +Ly +Rv +MJ +tD +GG +Fx +eb +eb +eb +eb +FZ +MJ +yg +Hc +Lg +jZ +sU +vc +BS +uY +hm +Wq +AT +Hc +eY +hq +hq +AT +fQ +zK +Zp +Zp +"} +(35,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +zK +Wv +hz +lP +lP +ON +hW +lP +lP +mw +Px +LJ +MJ +tD +lE +Lg +ks +pS +Hc +zT +oT +oT +oT +GK +Wr +uL +oT +oT +Qu +Xd +zK +Zp +Zp +"} +(36,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +mR +dK +bX +qI +qI +qI +qI +qI +qI +DW +er +jZ +WE +ot +ot +sU +Qj +us +Hc +AT +AT +AT +AT +AT +Hc +MB +hq +hq +jP +im +zK +Zp +Zp +"} +(37,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +mR +dK +bX +qI +qI +qI +qI +qI +qI +qI +hw +Qj +MJ +MJ +Hc +Dp +PD +Lg +EY +AT +AT +ka +AT +AT +Hc +lR +hq +Hm +FE +pI +zK +Zp +Zp +"} +(38,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +mR +dK +Pt +qI +qI +qI +qI +qI +qI +qI +pR +PD +MJ +st +EY +fI +NE +FZ +EY +AT +AT +AT +AT +AT +Hc +Hc +dW +zK +zK +zK +zK +Zp +Zp +"} +(39,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +mR +dK +Pt +qI +qI +qI +qI +qI +qI +qI +Lq +ks +tD +yg +Hc +PD +Hc +PD +Hc +qH +jn +vm +Sj +qH +Hc +bc +Zd +zK +Bs +fw +Zp +Zp +Zp +"} +(40,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +mR +OM +Pt +qI +qI +qI +qI +qI +qI +qI +pR +ks +tD +Hc +Hc +rG +Kw +mO +Hc +Hc +Hc +Hc +Hc +Hc +Hc +DW +DW +zK +Bs +fw +Zp +Zp +Zp +"} +(41,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +mR +OM +Pt +qI +qI +qI +qI +qI +qI +qI +hw +ei +tD +EY +rd +Dp +PD +Dp +iK +Hc +et +au +qi +af +Hc +RE +Hc +zK +Bs +fw +Zp +Zp +Zp +"} +(42,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +mR +OM +Pt +qI +qI +qI +qI +qI +qI +qI +pR +ks +tD +EY +sa +YP +HE +LH +Dw +Hc +au +Uu +DW +DW +DW +DW +DW +zK +Bs +fw +Zp +Zp +Zp +"} +(43,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +zK +QL +lf +Gf +Dz +Zs +su +ag +ag +ag +Pr +ks +tD +EY +Dy +Cj +mk +iF +rj +Hc +hc +DW +DW +DH +Hc +mv +DW +zK +Bs +fw +Zp +Zp +Zp +"} +(44,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +zK +Ui +MJ +Wm +MJ +Qv +nH +yd +eb +eb +hB +ei +tD +EY +PE +wF +hk +NQ +hu +Hc +xT +DW +Zd +DW +Hc +Hc +DW +zK +Bs +fw +kZ +kZ +kZ +"} +(45,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +zK +yz +Dh +MJ +mD +mD +mD +QC +rW +uR +mD +PD +MJ +EY +Ej +sU +NE +sU +sG +pX +DW +DW +bc +bc +Hc +DW +DW +zK +Bs +qr +kZ +kZ +kZ +"} +(46,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +zK +zK +Hc +Hc +mD +UU +HG +Zm +CO +ba +uR +PD +MJ +Hc +Ky +Fo +xL +MJ +yO +Hc +Hc +Hc +Hc +Hc +Hc +Bp +Hc +zK +zK +kZ +kZ +kZ +kZ +"} +(47,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +ww +zK +Lo +Hc +mD +NN +IE +gj +CO +Er +mD +PD +tD +tD +ks +tD +tD +MJ +PD +st +MV +RP +MP +iW +PK +MJ +Vk +qT +zK +kZ +kZ +kZ +kZ +"} +(48,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +zK +Lo +Hc +mD +Yb +du +iS +CO +zW +uR +yY +eb +eb +pg +eb +yd +eb +pg +eb +nH +nH +eb +eb +eb +xb +EI +tD +zK +kZ +kZ +kZ +kZ +"} +(49,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +zK +zK +zK +ji +mD +uR +nY +fc +uR +mD +PD +tD +tD +qL +tD +fj +tD +qL +tD +MJ +Rl +MN +iP +tM +tD +PD +MJ +zK +kZ +kZ +kZ +kZ +"} +(50,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +qE +Bs +zK +tD +tD +yY +nH +nH +Ge +lN +MJ +MJ +Rv +MJ +kf +MJ +Rv +MJ +tD +tD +MN +MJ +tM +tD +PD +MJ +zK +kZ +kZ +kZ +kZ +"} +(51,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +ww +lZ +zK +XA +Px +PD +MJ +MJ +mo +ho +Yo +Fk +Rv +Uc +Yo +Fk +Rv +Uc +Yo +Yo +Yo +ho +sH +tD +nP +ps +zK +kZ +kZ +kZ +kZ +"} +(52,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +kZ +mR +dK +pR +PD +QU +Rv +Ie +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +IH +uD +fI +yR +ir +mR +kZ +kZ +kZ +kZ +"} +(53,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +kZ +mR +dK +er +jZ +ot +rj +Ie +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +WZ +kf +zr +ir +mR +kZ +kZ +kZ +kZ +"} +(54,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +kZ +mR +dK +er +ks +MJ +tD +Ie +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +tD +MJ +zr +ir +mR +kZ +kZ +kZ +kZ +"} +(55,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +kZ +mR +dK +er +ks +MJ +qL +Ie +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +tD +MJ +zr +ir +mR +Zp +Zp +Zp +Zp +"} +(56,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +kZ +mR +KZ +er +ks +MJ +tD +Ie +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +MJ +MJ +zr +ir +mR +Zp +Zp +Zp +Zp +"} +(57,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +kZ +mR +dK +er +jZ +ot +zt +Ie +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +hv +OE +zr +ir +mR +Zp +Zp +Zp +Zp +"} +(58,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +kZ +mR +dK +OU +ks +MJ +Rv +Ie +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +qI +uD +Ii +yR +ir +mR +Zp +Zp +Zp +Zp +"} +(59,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +kZ +zK +QB +yr +PD +MJ +MJ +wp +bv +Ey +Sr +Rv +jM +Ey +vH +Rv +jM +Ey +Ey +Ey +bv +DG +tD +EL +WV +zK +Zp +Zp +Zp +Zp +"} +(60,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +Ji +zK +tD +tD +PD +MJ +tD +tD +MJ +MJ +MJ +Rv +MJ +Qm +MJ +Rv +MJ +MJ +MJ +MJ +MP +tD +tD +PD +tD +zK +Zp +Zp +Zp +Zp +"} +(61,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +qE +zK +MP +tD +Qv +nH +yd +EI +MJ +MJ +MJ +qL +tD +fj +tD +qL +tD +tD +MJ +MJ +tD +tD +tD +oe +tD +zK +Zp +Zp +Zp +Zp +"} +(62,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +qE +zK +Hc +Hc +Hc +MJ +Ky +Qv +nH +bV +TX +Mz +yd +pg +yd +eb +eb +eb +nH +nH +eb +eb +nH +tP +qc +zK +Zp +Zp +Zp +Zp +"} +(63,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +qE +zK +Lo +Lo +Hc +MJ +Ky +PH +Vk +vx +vx +vx +ks +tD +PD +tD +MJ +yx +MJ +md +MJ +gQ +lj +iE +iW +zK +Zp +Zp +Zp +Zp +"} +(64,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +Zp +Zp +Zp +qE +zK +zK +zK +Hc +MJ +yO +Hc +Hc +vx +vx +Gg +PD +Ju +PD +tD +MJ +MJ +Hc +Hc +zK +zK +zK +zK +zK +zK +Zp +Zp +Zp +Zp +"} +(65,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +kZ +kZ +kZ +qE +Bs +mY +RA +Lu +Dp +Kn +uG +Hc +Hc +Hc +Hc +Je +Hc +Je +ek +Hc +Hc +Hc +kX +zK +EG +EG +zK +Bs +fw +Zp +Zp +Zp +Zp +"} +(66,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +kZ +kZ +kZ +qE +Bs +Bs +RA +KX +Lg +wW +CS +eL +FH +Hc +Ze +PD +MJ +PD +yg +Hc +Yp +qL +kb +xn +nc +gE +zK +Bs +fw +Zp +Zp +Zp +Zp +"} +(67,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +kZ +kZ +kZ +qE +Bs +Pa +RA +Ch +fI +NE +FZ +oD +FH +Hc +Ze +PD +MJ +sN +iW +Hc +Td +qL +CT +zK +EG +EG +zK +Bs +fw +Zp +Zp +Zp +Zp +"} +(68,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +Zp +Zp +kZ +kZ +kZ +qE +Bs +Bs +RA +Vc +lN +Rv +Qv +nq +Lg +Hc +BH +ks +tD +PD +YY +Hc +Un +qL +CN +zK +zK +zK +zK +Bs +qr +Zp +Zp +Zp +Zp +"} +(69,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +qE +Bs +Rh +RA +tw +tw +aD +tw +uF +UF +Hc +BH +Ii +yd +lN +Rv +oU +qL +wE +CT +zK +EG +EG +zK +kZ +kZ +kZ +kZ +kZ +kZ +"} +(70,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +qE +Bs +Bs +RA +ah +Gn +fP +Gn +Cx +yX +Hc +BH +qL +jZ +nH +nH +nH +nH +FZ +Ef +xn +Ug +YV +zK +kZ +kZ +kZ +kZ +kZ +kZ +"} +(71,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +qE +Bs +Zf +zK +ah +Gn +zQ +rC +cZ +Ha +Hc +zt +ot +Qj +MJ +MJ +Th +TH +PD +JI +zK +EG +EG +zK +kZ +kZ +kZ +kZ +kZ +kZ +"} +(72,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +qE +Bs +Bs +zK +ah +Gn +zQ +rC +cZ +EY +cf +tD +Ny +PD +MJ +df +Hc +TH +PD +gY +zK +zK +zK +zK +kZ +kZ +kZ +kZ +kZ +kZ +"} +(73,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +qE +Bs +nQ +zK +ZS +Gn +zQ +rC +cZ +EY +ec +tD +tD +PD +MJ +df +Hc +dH +kf +tD +MJ +Gv +wO +zK +kZ +kZ +kZ +kZ +kZ +kZ +"} +(74,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +qE +Bs +Bs +zK +nd +hy +zQ +rC +cZ +Hc +Hc +yq +xK +PD +tl +zO +Hc +dH +Rv +qL +tD +Wd +wO +zK +kZ +kZ +kZ +kZ +kZ +kZ +"} +(75,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +qE +Bs +od +zK +nd +rC +fP +nJ +nW +dX +Hc +Hc +Hc +ab +Hc +Hc +Hc +Qa +MJ +tD +MJ +Gv +dy +zK +kZ +kZ +kZ +kZ +kZ +kZ +"} +(76,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +ww +lZ +lZ +zK +VE +rC +Zb +Gn +rD +zK +zK +zK +DE +lO +sg +zK +zK +zK +if +py +qx +Gv +dy +zK +kZ +kZ +kZ +kZ +kZ +kZ +"} +(77,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +zK +zK +zK +zK +zK +zK +kZ +zK +EA +lO +ul +zK +kZ +zK +zK +zK +zK +zK +zK +zK +kZ +kZ +kZ +kZ +kZ +kZ +"} +(78,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +kZ +kZ +RA +EA +lO +sy +RA +kZ +kZ +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(79,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +kZ +kZ +RA +ip +lO +sy +RA +kZ +kZ +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(80,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +kZ +kZ +RA +ip +lO +nd +RA +kZ +kZ +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(81,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +kZ +kZ +zK +iq +Jc +zi +zK +kZ +kZ +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(82,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +kZ +kZ +zK +wc +lO +nd +zK +kZ +kZ +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(83,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +kZ +kZ +RA +yL +lO +nd +RA +kZ +kZ +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(84,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +kZ +kZ +RA +yL +eG +nd +RA +kZ +kZ +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(85,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +kZ +kZ +RA +yL +eG +nd +RA +kZ +kZ +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(86,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +kZ +kZ +zK +Wz +DR +Mn +zK +kZ +kZ +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(87,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +kZ +BI +zK +ab +Hc +ab +zK +zK +kZ +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(88,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +SF +zK +zK +RJ +Dj +tD +Kt +QD +zK +zK +SF +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(89,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +zK +fo +ZW +Fm +Pw +Lf +RJ +rY +zK +zK +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(90,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +cz +na +sd +JI +yf +TB +rs +rs +Kj +zK +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(91,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +RR +Bc +cX +dP +qu +mF +rs +rs +RJ +RA +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(92,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +Bc +IJ +cX +ow +RI +Cl +wi +rs +RJ +RA +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(93,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +Bc +RR +eu +dP +Tm +nv +RJ +rs +rs +aM +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(94,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +Bc +RR +eu +yU +mw +Ee +Jw +Qd +Qd +aM +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(95,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +VI +lu +gW +Po +aP +lI +tD +MJ +JO +zK +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(96,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +zK +zK +Gd +Qh +HM +Fg +ue +cy +Zj +zK +zK +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(97,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +ww +zK +zK +RJ +Ze +BH +Uy +DM +zK +zK +qr +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(98,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +ww +zK +zK +zK +zK +zK +zK +zK +qr +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(99,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} +(100,1,1) = {" +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +kZ +"} diff --git a/maps/templates/lazy_templates/weyland_ert_station.dmm b/maps/templates/lazy_templates/weyland_ert_station.dmm index aa6b43ef8422..2eeabcb4fc3e 100644 --- a/maps/templates/lazy_templates/weyland_ert_station.dmm +++ b/maps/templates/lazy_templates/weyland_ert_station.dmm @@ -1,32 +1,22 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "ab" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southeast, /area/adminlevel/ert_station/weyland_station) "al" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "ap" = ( /obj/structure/bed/chair/comfy/orange{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southwest, /area/adminlevel/ert_station/weyland_station) "au" = ( -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/adminlevel/ert_station/weyland_station) "aG" = ( /obj/structure/surface/table/woodentable/fancy, @@ -47,26 +37,18 @@ pixel_x = 5; pixel_y = 13 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/adminlevel/ert_station/weyland_station) "bk" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "bp" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "bv" = ( /obj/structure/machinery/vending/coffee, @@ -82,56 +64,41 @@ dir = 8 }, /obj/item/bedsheet/orange, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "bG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "bV" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/adminlevel/ert_station/weyland_station) "ck" = ( /obj/structure/toilet{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/weyland_station) "cm" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "cn" = ( /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/adminlevel/ert_station/weyland_station) "cq" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/adminlevel/ert_station/weyland_station) "cr" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -139,16 +106,11 @@ dir = 8 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/weyland_station) "cw" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/adminlevel/ert_station/weyland_station) "cz" = ( /obj/structure/surface/table/woodentable/fancy, @@ -157,67 +119,46 @@ /obj/item/tool/pen{ pixel_y = 3 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/adminlevel/ert_station/weyland_station) "cK" = ( /obj/structure/surface/table, /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/adminlevel/ert_station/weyland_station) "cU" = ( -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/adminlevel/ert_station/weyland_station) "cW" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/weyland_station) "cX" = ( /obj/structure/machinery/cm_vending/sorted/marine_food{ density = 0; pixel_y = 16 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/north, /area/adminlevel/ert_station/weyland_station) "cY" = ( /obj/structure/closet/firecloset/full, /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/adminlevel/ert_station/weyland_station) "cZ" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "dc" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "dx" = ( /obj/structure/window/framed/corsat/indestructible/research, @@ -235,9 +176,7 @@ /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "dz" = ( /obj/structure/machinery/light/double{ @@ -246,41 +185,28 @@ pixel_y = 1 }, /obj/structure/largecrate/random/barrel/green, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/adminlevel/ert_station/weyland_station) "dC" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ pixel_y = 25 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/adminlevel/ert_station/weyland_station) "dE" = ( -/turf/open/floor/corsat{ - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner, /area/adminlevel/ert_station/weyland_station) "dM" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/adminlevel/ert_station/weyland_station) "dO" = ( /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/adminlevel/ert_station/weyland_station) "dT" = ( /obj/structure/machinery/light/double{ @@ -289,16 +215,11 @@ pixel_y = 1 }, /obj/structure/morgue, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southwest, /area/adminlevel/ert_station/weyland_station) "ee" = ( /obj/structure/bed/roller, -/turf/open/floor/corsat{ - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen, /area/adminlevel/ert_station/weyland_station) "eh" = ( /obj/structure/machinery/shower{ @@ -311,33 +232,22 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/weyland_station) "ei" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/corsat/green/west, /area/adminlevel/ert_station/weyland_station) "ek" = ( /obj/structure/bed/chair{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "el" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/north, /area/adminlevel/ert_station/weyland_station) "er" = ( /obj/structure/surface/table/woodentable/fancy, @@ -345,34 +255,23 @@ /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/adminlevel/ert_station/weyland_station) "eA" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/clothing/gloves/yellow, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "eB" = ( /obj/structure/machinery/cm_vending/sorted/medical/blood{ req_access = null }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northwest, /area/adminlevel/ert_station/weyland_station) "eG" = ( /obj/structure/machinery/photocopier, /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/southeast, /area/adminlevel/ert_station/weyland_station) "eJ" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ @@ -380,26 +279,17 @@ name = "\improper Brig Cell 2" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "eO" = ( -/turf/open/floor/corsat{ - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner, /area/adminlevel/ert_station/weyland_station) "eQ" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "eX" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/adminlevel/ert_station/weyland_station) "fe" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -410,9 +300,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/adminlevel/ert_station/weyland_station) "fl" = ( /obj/structure/flora/pottedplant{ @@ -427,16 +315,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/adminlevel/ert_station/weyland_station) "fC" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/adminlevel/ert_station/weyland_station) "fD" = ( /obj/structure/closet/emcloset{ @@ -449,18 +331,13 @@ pixel_x = -8; pixel_y = 15 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/adminlevel/ert_station/weyland_station) "fF" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "fI" = ( /obj/structure/machinery/door/airlock/almayer/generic{ @@ -469,9 +346,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "fX" = ( /turf/closed/wall/r_wall/biodome, @@ -481,10 +356,7 @@ /obj/structure/machinery/autodoc_console{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "gh" = ( /obj/effect/decal/warning_stripes{ @@ -494,39 +366,28 @@ /obj/structure/machinery/light/double/blue{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "gj" = ( /obj/structure/surface/table/reinforced/black, /obj/item/device/taperecorder, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "gm" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "gq" = ( /obj/structure/bed, /obj/item/bedsheet/orange, /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "gC" = ( /obj/structure/closet/crate/ammo/alt/flame, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/adminlevel/ert_station/weyland_station) "gH" = ( /obj/item/reagent_container/glass/bucket/janibucket{ @@ -541,64 +402,43 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/adminlevel/ert_station/weyland_station) "gK" = ( /obj/structure/bed, /obj/item/bedsheet/orange, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "gL" = ( /obj/structure/surface/table, /obj/item/storage/box/wy_mre, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/adminlevel/ert_station/weyland_station) "gW" = ( /obj/structure/machinery/chem_dispenser, /obj/item/reagent_container/glass/beaker/bluespace, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "ha" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/processor{ pixel_y = 10 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "ho" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/adminlevel/ert_station/weyland_station) "hu" = ( /obj/structure/machinery/optable, /obj/item/tank/anesthetic, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/adminlevel/ert_station/weyland_station) "hz" = ( /obj/structure/bed/chair/office/light{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/adminlevel/ert_station/weyland_station) "hC" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -606,30 +446,20 @@ id = "WY_center_medbay"; name = "\improper Central Medbay Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "hG" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/adminlevel/ert_station/weyland_station) "hK" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/east, /area/adminlevel/ert_station/weyland_station) "hM" = ( /obj/structure/machinery/light/double, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/adminlevel/ert_station/weyland_station) "hZ" = ( /obj/structure/closet/secure_closet/brig{ @@ -642,41 +472,29 @@ pixel_x = -7; pixel_y = 16 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/adminlevel/ert_station/weyland_station) "ib" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/adminlevel/ert_station/weyland_station) "id" = ( /obj/structure/bed/chair{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/adminlevel/ert_station/weyland_station) "ik" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "in" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "iw" = ( /obj/structure/surface/table/woodentable/fancy, @@ -691,15 +509,11 @@ /area/adminlevel/ert_station/weyland_station) "iE" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "iJ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/adminlevel/ert_station/weyland_station) "iP" = ( /obj/structure/closet/fireaxecabinet{ @@ -708,10 +522,7 @@ /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/east, /area/adminlevel/ert_station/weyland_station) "iT" = ( /obj/structure/surface/table/reinforced, @@ -723,29 +534,19 @@ pixel_x = -8 }, /obj/item/tool/kitchen/rollingpin, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "iU" = ( /obj/structure/closet/crate/internals, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "iV" = ( /obj/structure/machinery/autolathe/full, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/adminlevel/ert_station/weyland_station) "jb" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "je" = ( /obj/structure/reagent_dispensers/water_cooler/stacks{ @@ -759,17 +560,13 @@ /obj/structure/machinery/cm_vending/clothing/antag{ name = "\improper Response Team Automated Equipment Rack" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "jz" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/adminlevel/ert_station/weyland_station) "jE" = ( /obj/structure/machinery/shower{ @@ -779,9 +576,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "damaged1" - }, +/turf/open/floor/corsat/damaged1, /area/adminlevel/ert_station/weyland_station) "jK" = ( /obj/structure/machinery/light/double{ @@ -789,75 +584,48 @@ pixel_x = -10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "red" - }, +/turf/open/floor/corsat/red/west, /area/adminlevel/ert_station/weyland_station) "jY" = ( /obj/structure/machinery/medical_pod/sleeper, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southwest, /area/adminlevel/ert_station/weyland_station) "ka" = ( /obj/structure/closet/crate/medical, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "kn" = ( /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "kq" = ( /obj/structure/bed/chair/wheelchair, /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/adminlevel/ert_station/weyland_station) "kr" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/weyland_station) "ky" = ( /obj/structure/closet/secure_closet/engineering_personal, /obj/item/clothing/suit/storage/hazardvest/blue, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/adminlevel/ert_station/weyland_station) "kA" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/adminlevel/ert_station/weyland_station) "kF" = ( /obj/structure/machinery/power/smes, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "kM" = ( /obj/structure/largecrate/supply/weapons/flamers, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/adminlevel/ert_station/weyland_station) "kO" = ( /obj/structure/window/framed/corsat/research, @@ -873,50 +641,36 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "kW" = ( /obj/structure/machinery/sleep_console{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "la" = ( /obj/structure/machinery/light/double, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/adminlevel/ert_station/weyland_station) "lh" = ( -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "ll" = ( /obj/item/storage/firstaid/adv, /obj/item/storage/belt/medical/lifesaver/full, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "lo" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/weyland_station) "lq" = ( /obj/structure/bed{ @@ -930,29 +684,19 @@ /obj/item/reagent_container/food/snacks/milosoup{ pixel_y = 10 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/adminlevel/ert_station/weyland_station) "lw" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "lx" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/adminlevel/ert_station/weyland_station) "lD" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/adminlevel/ert_station/weyland_station) "lE" = ( /obj/structure/bed{ @@ -961,10 +705,7 @@ /obj/structure/machinery/light/small/built{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northeast, /area/adminlevel/ert_station/weyland_station) "lH" = ( /obj/structure/machinery/light/double{ @@ -972,16 +713,11 @@ pixel_x = 10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/adminlevel/ert_station/weyland_station) "lI" = ( /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/adminlevel/ert_station/weyland_station) "lS" = ( /obj/structure/largecrate/supply/medicine/blood, @@ -990,19 +726,14 @@ pixel_x = 10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northeast, /area/adminlevel/ert_station/weyland_station) "lT" = ( /obj/structure/machinery/cryopod/right{ layer = 3.1; pixel_y = 13 }, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/adminlevel/ert_station/weyland_station) "lU" = ( /obj/effect/decal/warning_stripes{ @@ -1014,10 +745,7 @@ pixel_y = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/adminlevel/ert_station/weyland_station) "lY" = ( /obj/structure/window/framed/corsat/indestructible, @@ -1027,9 +755,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "mg" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -1038,17 +764,11 @@ "mh" = ( /obj/structure/surface/rack, /obj/item/storage/toolbox/mechanical, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/adminlevel/ert_station/weyland_station) "mn" = ( /obj/structure/closet/toolcloset, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/northeast, /area/adminlevel/ert_station/weyland_station) "mv" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -1056,77 +776,52 @@ dir = 4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/strata{ - dir = 8; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/west, /area/adminlevel/ert_station/weyland_station) "mx" = ( /obj/structure/barricade/handrail/wire{ dir = 4 }, /obj/structure/largecrate/random/case/small, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/adminlevel/ert_station/weyland_station) "mE" = ( /obj/structure/closet/firecloset/full, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/adminlevel/ert_station/weyland_station) "mI" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/adminlevel/ert_station/weyland_station) "mV" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/almayer{ name = "\improper Telecomms" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "nb" = ( /obj/structure/filingcabinet/filingcabinet{ density = 0; pixel_x = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/adminlevel/ert_station/weyland_station) "ng" = ( /obj/structure/machinery/cm_vending/sorted/tech/comp_storage/antag, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "nq" = ( /obj/structure/machinery/cm_vending/sorted/medical/chemistry/no_access{ req_access = null }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southwest, /area/adminlevel/ert_station/weyland_station) "ns" = ( /obj/structure/machinery/door/airlock/almayer/generic{ dir = 1; name = "\improper Bathroom" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/adminlevel/ert_station/weyland_station) "nw" = ( /obj/structure/surface/rack, @@ -1136,9 +831,7 @@ /obj/item/weapon/gun/rifle/m41a/elite{ pixel_y = -4 }, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/adminlevel/ert_station/weyland_station) "nG" = ( /obj/structure/machinery/autolathe/full, @@ -1147,35 +840,24 @@ pixel_x = -10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/adminlevel/ert_station/weyland_station) "nI" = ( /obj/effect/decal/strata_decals/catwalk/prison, /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/weyland_station) "nJ" = ( /obj/item/roller, /obj/item/roller, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southwest, /area/adminlevel/ert_station/weyland_station) "nQ" = ( /obj/structure/surface/table/reinforced, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "nS" = ( /obj/effect/decal/warning_stripes{ @@ -1200,34 +882,24 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/west, /area/adminlevel/ert_station/weyland_station) "nT" = ( /obj/structure/showcase{ icon_state = "broadcast receiver"; name = "Subspace Receiver" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "nY" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northeast, /area/adminlevel/ert_station/weyland_station) "ob" = ( /obj/structure/closet/secure_closet/chemical{ req_access_txt = "100" }, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "og" = ( /obj/structure/machinery/light/double{ @@ -1235,29 +907,18 @@ pixel_x = -10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/adminlevel/ert_station/weyland_station) "ou" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/storage/firstaid/adv, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "oE" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/west, /area/adminlevel/ert_station/weyland_station) "oL" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/adminlevel/ert_station/weyland_station) "oM" = ( /obj/structure/window/framed/corsat/research, @@ -1274,9 +935,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "oT" = ( /obj/structure/bed, @@ -1284,33 +943,24 @@ /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northeast, /area/adminlevel/ert_station/weyland_station) "oX" = ( /obj/structure/surface/rack, /obj/item/storage/fancy/vials/random, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "pa" = ( /obj/vehicle/powerloader/ft{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/adminlevel/ert_station/weyland_station) "pc" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/adminlevel/ert_station/weyland_station) "pf" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -1318,23 +968,17 @@ pixel_y = 8 }, /obj/item/ammo_box/magazine/ap, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "pq" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "pv" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "pB" = ( /obj/structure/machinery/cm_vending/sorted/cargo_guns/antag_guns{ @@ -1344,32 +988,21 @@ use_snowflake_points = 1 }, /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "pE" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/adminlevel/ert_station/weyland_station) "pF" = ( -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/adminlevel/ert_station/weyland_station) "pK" = ( /obj/structure/machinery/cm_vending/sorted/tech/tool_storage/antag, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "pY" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/adminlevel/ert_station/weyland_station) "qu" = ( /obj/structure/machinery/door/airlock/almayer/security/colony{ @@ -1377,46 +1010,31 @@ name = "\improper Brig Cell 3" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "qv" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "qD" = ( /obj/structure/surface/table/reinforced/black, /obj/item/folder/black, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/adminlevel/ert_station/weyland_station) "qF" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/west, /area/adminlevel/ert_station/weyland_station) "qL" = ( /obj/structure/morgue, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southwest, /area/adminlevel/ert_station/weyland_station) "qV" = ( /obj/structure/bed/chair{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/adminlevel/ert_station/weyland_station) "rc" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -1424,9 +1042,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "damaged1" - }, +/turf/open/floor/corsat/damaged1, /area/adminlevel/ert_station/weyland_station) "ro" = ( /obj/structure/bed/chair/comfy/beige{ @@ -1436,9 +1052,7 @@ /area/adminlevel/ert_station/weyland_station) "rB" = ( /obj/structure/machinery/cm_vending/sorted/tech/electronics_storage/antag, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "rD" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -1450,10 +1064,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/weyland_station) "rF" = ( /obj/structure/bed/chair{ @@ -1462,18 +1073,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "rK" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "rN" = ( /obj/structure/bed/chair/comfy/orange, @@ -1482,44 +1088,29 @@ pixel_x = -10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/adminlevel/ert_station/weyland_station) "rX" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/adminlevel/ert_station/weyland_station) "rY" = ( /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/adminlevel/ert_station/weyland_station) "sg" = ( /obj/structure/machinery/power/apc/antag{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/adminlevel/ert_station/weyland_station) "sq" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "red" - }, +/turf/open/floor/corsat/red/east, /area/adminlevel/ert_station/weyland_station) "sr" = ( /obj/structure/surface/table/woodentable/fancy, @@ -1542,9 +1133,7 @@ /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "sA" = ( /obj/structure/machinery/blackbox_recorder, @@ -1554,10 +1143,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/adminlevel/ert_station/weyland_station) "sH" = ( /obj/structure/surface/table/woodentable/fancy, @@ -1591,24 +1177,15 @@ pixel_x = -10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner/north, /area/adminlevel/ert_station/weyland_station) "tc" = ( /obj/structure/bed/sofa/south/white/right, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/adminlevel/ert_station/weyland_station) "td" = ( /obj/structure/closet/emcloset, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/adminlevel/ert_station/weyland_station) "th" = ( /obj/structure/closet/secure_closet/surgical{ @@ -1626,16 +1203,10 @@ pixel_y = 9; req_access_txt = "1" }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/northwest, /area/adminlevel/ert_station/weyland_station) "ts" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/west, /area/adminlevel/ert_station/weyland_station) "tz" = ( /obj/effect/decal/warning_stripes{ @@ -1644,10 +1215,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/adminlevel/ert_station/weyland_station) "tR" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -1663,22 +1231,15 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station/weyland_station) "tX" = ( -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "ul" = ( /obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/adminlevel/ert_station/weyland_station) "uv" = ( /obj/structure/machinery/recharge_station, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/adminlevel/ert_station/weyland_station) "uw" = ( /obj/structure/mirror{ @@ -1689,9 +1250,7 @@ pixel_y = 21 }, /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "uE" = ( /obj/structure/surface/rack, @@ -1702,9 +1261,7 @@ pixel_y = -4 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/adminlevel/ert_station/weyland_station) "uR" = ( /obj/structure/closet/secure_closet/freezer/fridge/full, @@ -1712,9 +1269,7 @@ /obj/structure/machinery/light/small/built{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "uX" = ( /obj/structure/surface/table, @@ -1726,19 +1281,14 @@ pixel_y = 9 }, /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/adminlevel/ert_station/weyland_station) "va" = ( /obj/effect/decal/warning_stripes{ icon_state = "E" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "white" - }, +/turf/open/floor/corsat/white/east, /area/adminlevel/ert_station/weyland_station) "vb" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ @@ -1748,29 +1298,19 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "vc" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/adminlevel/ert_station/weyland_station) "vh" = ( -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/adminlevel/ert_station/weyland_station) "vv" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/adminlevel/ert_station/weyland_station) "vz" = ( /obj/structure/pipes/vents/pump{ @@ -1787,10 +1327,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/adminlevel/ert_station/weyland_station) "vU" = ( /obj/structure/machinery/light/double{ @@ -1798,39 +1335,27 @@ pixel_x = -10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/adminlevel/ert_station/weyland_station) "vW" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "vX" = ( /obj/structure/machinery/cryopod/right, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/adminlevel/ert_station/weyland_station) "wa" = ( /obj/item/device/defibrillator/upgraded, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/northeast, /area/adminlevel/ert_station/weyland_station) "wE" = ( /obj/structure/bed, /obj/item/bedsheet/orange, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/adminlevel/ert_station/weyland_station) "wU" = ( /obj/structure/surface/rack, @@ -1841,26 +1366,20 @@ /obj/item/storage/pill_bottle/kelotane{ pixel_x = -7 }, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "xg" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/adminlevel/ert_station/weyland_station) "xh" = ( /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "xk" = ( /obj/structure/surface/table/woodentable/fancy, @@ -1872,10 +1391,7 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station/weyland_station) "xA" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/adminlevel/ert_station/weyland_station) "xD" = ( /obj/structure/machinery/door/poddoor/shutters/almayer/open{ @@ -1883,35 +1399,26 @@ id = "WY_meeting"; name = "\improper Meeting Room Shutters" }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/adminlevel/ert_station/weyland_station) "xE" = ( /obj/effect/decal/warning_stripes{ icon_state = "SE-out"; pixel_x = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "xN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/adminlevel/ert_station/weyland_station) "xT" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "xZ" = ( /obj/structure/surface/table/woodentable/fancy, @@ -1922,15 +1429,16 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/adminlevel/ert_station/weyland_station) "yb" = ( /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, +/area/adminlevel/ert_station/weyland_station) +"yi" = ( +/obj/structure/surface/table/woodentable/fancy, +/obj/structure/machinery/faxmachine/corporate, +/turf/open/floor/wood/ship, /area/adminlevel/ert_station/weyland_station) "yj" = ( /obj/effect/decal/warning_stripes{ @@ -1944,19 +1452,14 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner/north, /area/adminlevel/ert_station/weyland_station) "yo" = ( /obj/structure/machinery/light/double, /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/adminlevel/ert_station/weyland_station) "yp" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ @@ -1966,9 +1469,7 @@ id = "WY_aft_medbay"; name = "\improper Aft Medbay Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "yD" = ( /obj/structure/bed{ @@ -1978,22 +1479,13 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station/weyland_station) "yH" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/east, /area/adminlevel/ert_station/weyland_station) "yM" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/adminlevel/ert_station/weyland_station) "zh" = ( -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/adminlevel/ert_station/weyland_station) "zC" = ( /obj/structure/machinery/door/airlock/almayer/medical/glass/colony{ @@ -2003,9 +1495,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "zD" = ( /obj/structure/surface/rack, @@ -2033,52 +1523,35 @@ pixel_y = 9 }, /obj/structure/surface/table/reinforced/black, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/adminlevel/ert_station/weyland_station) "zI" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/microwave{ pixel_y = 4 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "zN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/adminlevel/ert_station/weyland_station) "zR" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/west, /area/adminlevel/ert_station/weyland_station) "zS" = ( /obj/structure/closet/coffin, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "zT" = ( /obj/structure/window/reinforced/toughened, /obj/structure/closet/crate/ammo, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/north, /area/adminlevel/ert_station/weyland_station) "Ai" = ( /obj/item/device/defibrillator/upgraded, @@ -2090,16 +1563,10 @@ pixel_y = 9; req_access_txt = "1" }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "Ak" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/adminlevel/ert_station/weyland_station) "Ax" = ( /obj/effect/decal/warning_stripes{ @@ -2111,49 +1578,34 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/adminlevel/ert_station/weyland_station) "AA" = ( /obj/structure/machinery/portable_atmospherics/powered/pump, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "AD" = ( /obj/structure/surface/table/reinforced/black, /obj/effect/spawner/random/facepaint, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/adminlevel/ert_station/weyland_station) "AG" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "AH" = ( /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/adminlevel/ert_station/weyland_station) "AO" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/adminlevel/ert_station/weyland_station) "AQ" = ( /obj/structure/machinery/light/double{ @@ -2162,10 +1614,7 @@ pixel_y = 1 }, /obj/structure/closet/l3closet/virology, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southeast, /area/adminlevel/ert_station/weyland_station) "AR" = ( /obj/structure/bed/chair/office/dark{ @@ -2175,9 +1624,7 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station/weyland_station) "AU" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_east" - }, +/turf/open/floor/corsat/arrow_east, /area/adminlevel/ert_station/weyland_station) "AV" = ( /obj/effect/decal/warning_stripes{ @@ -2187,10 +1634,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/adminlevel/ert_station/weyland_station) "AY" = ( /obj/structure/machinery/washing_machine, @@ -2198,19 +1642,14 @@ layer = 3.5; pixel_y = 15 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Bk" = ( /obj/structure/barricade/handrail/wire{ dir = 4 }, /obj/structure/largecrate/random/case/double, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/adminlevel/ert_station/weyland_station) "Bu" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -2219,24 +1658,18 @@ /obj/structure/machinery/door/window{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "Bx" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "Bz" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ name = "Barracks" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "BG" = ( /obj/effect/decal/warning_stripes{ @@ -2248,20 +1681,15 @@ pixel_y = 1 }, /obj/structure/pipes/standard/simple/hidden/green{ - dir = 5 - }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitecorner" + dir = 5 }, +/turf/open/floor/corsat/whitecorner/east, /area/adminlevel/ert_station/weyland_station) "BL" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 10 }, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/adminlevel/ert_station/weyland_station) "BM" = ( /obj/structure/surface/table, @@ -2277,10 +1705,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "BT" = ( /obj/structure/window/framed/corsat, @@ -2291,19 +1716,14 @@ /turf/open/floor/plating, /area/adminlevel/ert_station/weyland_station) "BV" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/north, /area/adminlevel/ert_station/weyland_station) "Cm" = ( /obj/structure/showcase{ icon_state = "hub"; name = "Telecommunication Hub" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "Cv" = ( /obj/structure/machinery/light/double{ @@ -2320,24 +1740,17 @@ /obj/structure/machinery/door/airlock/multi_tile/almayer/marine/colony{ name = "Cryogenics" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "Cy" = ( /obj/structure/machinery/light/small{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/weyland_station) "CI" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southeast, /area/adminlevel/ert_station/weyland_station) "CK" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -2345,25 +1758,17 @@ pixel_x = 8; pixel_y = 8 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "red" - }, +/turf/open/floor/corsat/red/northwest, /area/adminlevel/ert_station/weyland_station) "CU" = ( /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "De" = ( /obj/structure/pipes/standard/simple/visible{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Dk" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -2372,28 +1777,19 @@ pixel_y = 6 }, /obj/item/storage/firstaid/toxin, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Dn" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "Dr" = ( -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Ds" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/adminlevel/ert_station/weyland_station) "DF" = ( /obj/structure/bookcase{ @@ -2423,18 +1819,14 @@ icon_state = "processor"; name = "Processor Unit" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "DO" = ( /obj/structure/showcase{ icon_state = "relay"; name = "Telecommunication Relay" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "DT" = ( /obj/structure/surface/table/woodentable/fancy, @@ -2444,9 +1836,7 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station/weyland_station) "DZ" = ( -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/adminlevel/ert_station/weyland_station) "Eg" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ @@ -2456,9 +1846,7 @@ id = "WY_center_medbay"; name = "\improper Central Medbay Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "El" = ( /obj/structure/surface/table/reinforced, @@ -2467,44 +1855,30 @@ /obj/structure/window/reinforced/tinted/frosted{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "Er" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/adminlevel/ert_station/weyland_station) "EB" = ( /obj/structure/barricade/handrail/wire, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/adminlevel/ert_station/weyland_station) "EC" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/east, /area/adminlevel/ert_station/weyland_station) "ED" = ( /obj/structure/morgue, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "EG" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner, /area/adminlevel/ert_station/weyland_station) "ES" = ( /obj/docking_port/stationary/emergency_response/idle_port2, @@ -2516,9 +1890,7 @@ density = 0; pixel_y = 23 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "Fr" = ( /obj/structure/surface/table/woodentable/fancy, @@ -2531,10 +1903,7 @@ /obj/structure/window/reinforced/toughened{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/southeast, /area/adminlevel/ert_station/weyland_station) "FA" = ( /obj/structure/bed, @@ -2543,38 +1912,27 @@ layer = 2.9 }, /obj/item/bedsheet/orange, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "FD" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/tool/weldingtool, /obj/item/clothing/glasses/welding, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "FE" = ( /obj/structure/machinery/sleep_console, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "FO" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "Gb" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/east, /area/adminlevel/ert_station/weyland_station) "Gd" = ( /obj/structure/pipes/vents/pump{ @@ -2584,10 +1942,7 @@ /area/adminlevel/ert_station/weyland_station) "Gg" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/adminlevel/ert_station/weyland_station) "Gs" = ( /obj/structure/machinery/light/double{ @@ -2596,9 +1951,7 @@ pixel_y = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Gx" = ( /obj/item/tool/weldpack{ @@ -2608,34 +1961,24 @@ /obj/item/tool/weldpack{ pixel_x = -2 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "Gz" = ( /obj/structure/pipes/standard/cap/hidden, /obj/structure/machinery/cryo_cell{ layer = 3.20 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "GM" = ( /obj/structure/machinery/blackbox_recorder, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northwest, /area/adminlevel/ert_station/weyland_station) "Hc" = ( /obj/structure/closet/medical_wall{ pixel_x = -30 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "He" = ( /turf/open/floor/wood/ship, @@ -2645,22 +1988,15 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/adminlevel/ert_station/weyland_station) "Hk" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/adminlevel/ert_station/weyland_station) "Hr" = ( /obj/structure/closet/secure_closet/freezer/meat, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "HE" = ( /obj/structure/machinery/light/double{ @@ -2682,16 +2018,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "If" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/adminlevel/ert_station/weyland_station) "Ik" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -2702,72 +2033,49 @@ pixel_x = 1; pixel_y = 23 }, -/turf/open/floor/corsat{ - icon_state = "damaged1" - }, +/turf/open/floor/corsat/damaged1, /area/adminlevel/ert_station/weyland_station) "Im" = ( /obj/structure/closet/coffin, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southeast, /area/adminlevel/ert_station/weyland_station) "Iv" = ( /obj/effect/decal/warning_stripes{ icon_state = "E"; pixel_x = 1 }, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/adminlevel/ert_station/weyland_station) "IB" = ( /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/weyland_station) "II" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/adminlevel/ert_station/weyland_station) "IQ" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "IV" = ( /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner, /area/adminlevel/ert_station/weyland_station) "Jc" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/adminlevel/ert_station/weyland_station) "Jd" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner, /area/adminlevel/ert_station/weyland_station) "Je" = ( -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/adminlevel/ert_station/weyland_station) "Jk" = ( /obj/structure/sink{ @@ -2777,10 +2085,7 @@ /obj/structure/mirror{ pixel_x = -28 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/west, /area/adminlevel/ert_station/weyland_station) "Jr" = ( /obj/structure/machinery/light/double{ @@ -2791,9 +2096,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/adminlevel/ert_station/weyland_station) "Js" = ( /obj/structure/surface/table/reinforced/black, @@ -2803,16 +2106,11 @@ phone_category = "W-Y"; phone_id = "W-Y Station CiC" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Jt" = ( /obj/structure/machinery/iv_drip, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "darkgreencorner" - }, +/turf/open/floor/corsat/darkgreencorner/east, /area/adminlevel/ert_station/weyland_station) "Ju" = ( /obj/structure/surface/table/woodentable/fancy, @@ -2836,37 +2134,26 @@ /obj/structure/reagent_dispensers/beerkeg{ density = 0 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "JA" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/adminlevel/ert_station/weyland_station) "JK" = ( -/turf/open/floor/corsat{ - icon_state = "whitetancorner" - }, +/turf/open/floor/corsat/whitetancorner, /area/adminlevel/ert_station/weyland_station) "JQ" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "Kd" = ( /obj/effect/decal/warning_stripes{ icon_state = "S" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "Kg" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -2877,9 +2164,7 @@ pixel_y = 9; req_access_txt = "1" }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Kk" = ( /obj/effect/decal/warning_stripes{ @@ -2888,10 +2173,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/adminlevel/ert_station/weyland_station) "Ku" = ( /obj/structure/surface/table/reinforced, @@ -2904,9 +2186,7 @@ pixel_x = 10; pixel_y = 1 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "KC" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ @@ -2918,34 +2198,23 @@ id = "WY_meeting"; name = "\improper Meeting Room Shutters" }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/adminlevel/ert_station/weyland_station) "KD" = ( /obj/structure/barricade/handrail/wire{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/north, /area/adminlevel/ert_station/weyland_station) "KF" = ( -/turf/open/floor/corsat{ - dir = 6; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/southeast, /area/adminlevel/ert_station/weyland_station) "KK" = ( /obj/structure/surface/table/reinforced/black, /obj/structure/machinery/computer/communications{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/east, /area/adminlevel/ert_station/weyland_station) "KM" = ( /obj/item/weapon/gun/shotgun/combat{ @@ -2959,18 +2228,13 @@ pixel_y = 2 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "KP" = ( /obj/structure/machinery/cm_vending/sorted/medical/no_access{ req_access = null }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northwest, /area/adminlevel/ert_station/weyland_station) "KW" = ( /obj/structure/window/framed/corsat/indestructible/security, @@ -2984,34 +2248,24 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/adminlevel/ert_station/weyland_station) "Le" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/structure/machinery/recharger, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Ls" = ( /obj/structure/machinery/light/double/blue{ dir = 8 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/ert_station/weyland_station) "Lz" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 8 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "LF" = ( /obj/effect/decal/strata_decals/catwalk/prison, @@ -3022,16 +2276,10 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/east, /area/adminlevel/ert_station/weyland_station) "Ma" = ( -/turf/open/floor/corsat{ - dir = 5; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/northeast, /area/adminlevel/ert_station/weyland_station) "Mn" = ( /obj/structure/pipes/standard/simple/hidden/green, @@ -3039,23 +2287,15 @@ id = "WY_aft_medbay"; name = "\improper Aft Medbay Shutters" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "MA" = ( /obj/structure/bed, /obj/item/bedsheet/medical, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/adminlevel/ert_station/weyland_station) "MP" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/adminlevel/ert_station/weyland_station) "MQ" = ( /obj/structure/pipes/unary/freezer{ @@ -3064,10 +2304,7 @@ /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/north, /area/adminlevel/ert_station/weyland_station) "MV" = ( /obj/item/clothing/gloves/latex, @@ -3075,10 +2312,7 @@ /obj/item/clothing/mask/surgical, /obj/item/clothing/mask/surgical, /obj/structure/surface/table/reinforced/almayer_B, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/north, /area/adminlevel/ert_station/weyland_station) "MW" = ( /obj/structure/surface/table, @@ -3086,9 +2320,7 @@ pixel_x = -7; pixel_y = 16 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/adminlevel/ert_station/weyland_station) "Nd" = ( /obj/structure/window/framed/corsat/research, @@ -3100,65 +2332,46 @@ /area/adminlevel/ert_station/weyland_station) "Nf" = ( /obj/structure/machinery/medical_pod/bodyscanner, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northwest, /area/adminlevel/ert_station/weyland_station) "Np" = ( /obj/structure/bed, /obj/item/bedsheet/orange, /obj/effect/spawner/random/facepaint, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Nr" = ( /obj/structure/bed, /obj/item/bedsheet/orange, /obj/effect/spawner/random/goggles/lowchance, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Ns" = ( /obj/structure/machinery/bioprinter{ stored_metal = 1000 }, /obj/structure/machinery/light/double/blue, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "darkgreen" - }, +/turf/open/floor/corsat/darkgreen/southwest, /area/adminlevel/ert_station/weyland_station) "NC" = ( /obj/structure/pipes/standard/manifold/visible, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "NK" = ( /obj/effect/decal/warning_stripes{ icon_state = "W" }, /obj/structure/pipes/standard/manifold/fourway/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/adminlevel/ert_station/weyland_station) "NN" = ( -/turf/open/floor/corsat{ - icon_state = "omega" - }, +/turf/open/floor/corsat/omega, /area/adminlevel/ert_station/weyland_station) "NO" = ( /obj/structure/showcase{ icon_state = "bus" }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "NR" = ( /obj/structure/machinery/light/double{ @@ -3174,38 +2387,26 @@ /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "yellowcorner" - }, +/turf/open/floor/corsat/yellowcorner/north, /area/adminlevel/ert_station/weyland_station) "Oc" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/adminlevel/ert_station/weyland_station) "Og" = ( -/turf/open/floor/corsat{ - icon_state = "arrow_west" - }, +/turf/open/floor/corsat/arrow_west, /area/adminlevel/ert_station/weyland_station) "Oj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/adminlevel/ert_station/weyland_station) "On" = ( /obj/structure/machinery/vending/snack, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/adminlevel/ert_station/weyland_station) "Oo" = ( /obj/structure/surface/rack, @@ -3216,26 +2417,20 @@ /obj/item/storage/pill_bottle/antitox{ pixel_x = -5 }, -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "Oq" = ( /obj/structure/surface/table/reinforced, /obj/structure/machinery/gibber{ pixel_y = 10 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "Ot" = ( /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Ov" = ( /obj/effect/decal/warning_stripes{ @@ -3243,9 +2438,7 @@ pixel_y = 2 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "OD" = ( /obj/structure/machinery/cm_vending/sorted/medical/wall_med{ @@ -3254,38 +2447,25 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "OE" = ( /obj/structure/closet/wardrobe/chemistry_white, /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/west, /area/adminlevel/ert_station/weyland_station) "OG" = ( /obj/structure/window/reinforced/toughened{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/adminlevel/ert_station/weyland_station) "OY" = ( /obj/structure/machinery/vending/cola, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/adminlevel/ert_station/weyland_station) "Pc" = ( -/turf/open/floor/corsat{ - icon_state = "brown" - }, +/turf/open/floor/corsat/brown, /area/adminlevel/ert_station/weyland_station) "Pk" = ( /obj/structure/machinery/light/double, @@ -3300,19 +2480,13 @@ name = "\improper Dormitories" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "squareswood" - }, +/turf/open/floor/corsat/squareswood/north, /area/adminlevel/ert_station/weyland_station) "Qa" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "bluecorner" - }, +/turf/open/floor/corsat/bluecorner/east, /area/adminlevel/ert_station/weyland_station) "Qb" = ( /obj/structure/machinery/shower{ @@ -3322,18 +2496,13 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/strata{ - dir = 6; - icon_state = "multi_tiles" - }, +/turf/open/floor/strata/multi_tiles/southeast, /area/adminlevel/ert_station/weyland_station) "Qc" = ( /obj/structure/machinery/light/double/blue{ dir = 4 }, -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/ert_station/weyland_station) "Qk" = ( /obj/structure/machinery/light/double{ @@ -3342,10 +2511,7 @@ pixel_y = 1 }, /obj/structure/closet/l3closet/virology, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southwest, /area/adminlevel/ert_station/weyland_station) "Qr" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -3356,16 +2522,11 @@ /obj/item/weapon/gun/smg/m39/elite{ pixel_y = 9 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "QI" = ( /obj/structure/bed/sofa/south/white/left, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/adminlevel/ert_station/weyland_station) "QQ" = ( /obj/structure/pipes/standard/cap/hidden, @@ -3377,10 +2538,7 @@ pixel_x = -10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northwest, /area/adminlevel/ert_station/weyland_station) "QR" = ( /obj/structure/machinery/light/double{ @@ -3391,10 +2549,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/east, /area/adminlevel/ert_station/weyland_station) "QT" = ( /turf/closed/wall/r_wall/biodome/biodome_unmeltable, @@ -3419,16 +2574,11 @@ /obj/structure/toilet{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/weyland_station) "Rd" = ( /obj/structure/machinery/chem_master, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "Re" = ( /obj/structure/machinery/light/double{ @@ -3436,24 +2586,17 @@ pixel_x = 10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/adminlevel/ert_station/weyland_station) "Rj" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/adminlevel/ert_station/weyland_station) "Rr" = ( /obj/structure/window/framed/corsat/cell/security, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Rv" = ( /obj/structure/surface/table/reinforced/almayer_B, @@ -3462,18 +2605,14 @@ pixel_y = 3 }, /obj/item/storage/box/masks, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "RB" = ( /obj/structure/machinery/shower{ dir = 8 }, /obj/structure/machinery/light/small, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/weyland_station) "RE" = ( /obj/structure/machinery/cm_vending/gear/antag{ @@ -3481,21 +2620,14 @@ name = "\improper Response Team Automated Gear Rack"; use_snowflake_points = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "RF" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "red" - }, +/turf/open/floor/corsat/red/southwest, /area/adminlevel/ert_station/weyland_station) "RG" = ( -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/weyland_station) "RL" = ( /obj/structure/window/framed/corsat, @@ -3510,9 +2642,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/adminlevel/ert_station/weyland_station) "RT" = ( /obj/effect/decal/warning_stripes{ @@ -3522,10 +2652,7 @@ /obj/structure/pipes/standard/manifold/hidden/green{ dir = 1 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "white" - }, +/turf/open/floor/corsat/white/north, /area/adminlevel/ert_station/weyland_station) "RZ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3534,9 +2661,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "Si" = ( /obj/structure/bed/roller, @@ -3545,25 +2670,17 @@ pixel_x = 10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "green" - }, +/turf/open/floor/corsat/green/east, /area/adminlevel/ert_station/weyland_station) "Sr" = ( /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/adminlevel/ert_station/weyland_station) "Ss" = ( /obj/structure/bed/chair/comfy/orange{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "blue" - }, +/turf/open/floor/corsat/blue, /area/adminlevel/ert_station/weyland_station) "St" = ( /obj/structure/closet/fireaxecabinet{ @@ -3574,19 +2691,13 @@ pixel_x = 10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/adminlevel/ert_station/weyland_station) "Sw" = ( /obj/structure/pipes/standard/simple/visible{ dir = 5 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "greencorner" - }, +/turf/open/floor/corsat/greencorner/north, /area/adminlevel/ert_station/weyland_station) "SE" = ( /obj/structure/surface/table/woodentable/fancy, @@ -3604,22 +2715,15 @@ pixel_x = -10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/corsat/green/west, /area/adminlevel/ert_station/weyland_station) "SI" = ( -/turf/open/floor/almayer{ - icon_state = "tcomms" - }, +/turf/open/floor/almayer/tcomms, /area/adminlevel/ert_station/weyland_station) "SJ" = ( /obj/structure/surface/table/reinforced/almayer_B, /obj/item/storage/firstaid/fire, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "SM" = ( /obj/structure/machinery/vending/cigarette/colony, @@ -3629,9 +2733,7 @@ /obj/structure/machinery/cryopod/right{ pixel_y = 6 }, -/turf/open/floor/corsat{ - icon_state = "cargo" - }, +/turf/open/floor/corsat/cargo, /area/adminlevel/ert_station/weyland_station) "SY" = ( /obj/structure/surface/table/reinforced, @@ -3653,9 +2755,7 @@ /obj/structure/window/reinforced/tinted/frosted{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "Ta" = ( /obj/structure/bed/chair{ @@ -3664,10 +2764,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "Tf" = ( /obj/structure/surface/rack, @@ -3684,10 +2781,7 @@ pixel_x = -10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/west, /area/adminlevel/ert_station/weyland_station) "Tk" = ( /obj/effect/decal/warning_stripes{ @@ -3699,16 +2793,11 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/adminlevel/ert_station/weyland_station) "Tx" = ( /obj/structure/bed/roller, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "green" - }, +/turf/open/floor/corsat/green/southeast, /area/adminlevel/ert_station/weyland_station) "TL" = ( /obj/structure/machinery/medical_pod/autodoc/unskilled{ @@ -3719,52 +2808,36 @@ pixel_x = 10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 5; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northeast, /area/adminlevel/ert_station/weyland_station) "TN" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner, /area/adminlevel/ert_station/weyland_station) "TT" = ( /obj/structure/bed/chair/comfy/orange{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/adminlevel/ert_station/weyland_station) "TW" = ( /obj/structure/largecrate/random/barrel/green, /obj/structure/pipes/standard/simple/hidden/green{ dir = 9 }, -/turf/open/floor/corsat{ - icon_state = "red" - }, +/turf/open/floor/corsat/red, /area/adminlevel/ert_station/weyland_station) "Ub" = ( /obj/structure/bed/chair{ dir = 8 }, /obj/structure/pipes/standard/manifold/hidden/green, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "Ud" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "browncorner" - }, +/turf/open/floor/corsat/browncorner/west, /area/adminlevel/ert_station/weyland_station) "Uk" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -3772,21 +2845,13 @@ name = "\improper Toilet" }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "Us" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "green" - }, +/turf/open/floor/corsat/green/west, /area/adminlevel/ert_station/weyland_station) "Uu" = ( -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/adminlevel/ert_station/weyland_station) "Ux" = ( /turf/open/space/basic, @@ -3801,16 +2866,10 @@ pixel_y = 1 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/adminlevel/ert_station/weyland_station) "UV" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/north, /area/adminlevel/ert_station/weyland_station) "Vm" = ( /obj/effect/decal/warning_stripes{ @@ -3819,23 +2878,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "white" - }, +/turf/open/floor/corsat/white, /area/adminlevel/ert_station/weyland_station) "Vp" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/adminlevel/ert_station/weyland_station) "VA" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 5 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "VJ" = ( /obj/structure/pipes/standard/simple/hidden/green{ @@ -3847,9 +2899,7 @@ /obj/structure/bed/chair/office/light{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow, /area/adminlevel/ert_station/weyland_station) "Wj" = ( /obj/structure/bed/chair{ @@ -3858,17 +2908,13 @@ /obj/structure/pipes/vents/pump{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan, /area/adminlevel/ert_station/weyland_station) "Wo" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/engidoor/glass/colony{ name = "Engineering" }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "Wu" = ( /obj/effect/decal/warning_stripes{ @@ -3892,9 +2938,7 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 6 }, -/turf/open/floor/corsat{ - icon_state = "whitecorner" - }, +/turf/open/floor/corsat/whitecorner, /area/adminlevel/ert_station/weyland_station) "WD" = ( /obj/structure/flora/pottedplant{ @@ -3904,39 +2948,25 @@ /turf/open/floor/wood/ship, /area/adminlevel/ert_station/weyland_station) "WE" = ( -/turf/open/floor/corsat{ - dir = 4; - icon_state = "whitetan" - }, +/turf/open/floor/corsat/whitetan/east, /area/adminlevel/ert_station/weyland_station) "WU" = ( -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "WW" = ( /obj/structure/bed/chair, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "Xh" = ( /obj/structure/window/reinforced/toughened{ dir = 4 }, /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/east, /area/adminlevel/ert_station/weyland_station) "Xi" = ( /obj/structure/pipes/standard/tank/oxygen, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "green" - }, +/turf/open/floor/corsat/green/north, /area/adminlevel/ert_station/weyland_station) "Xj" = ( /obj/structure/surface/table/woodentable/fancy, @@ -3946,10 +2976,7 @@ /area/adminlevel/ert_station/weyland_station) "Xn" = ( /obj/structure/surface/rack, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northwest, /area/adminlevel/ert_station/weyland_station) "Xo" = ( /obj/structure/machinery/vending/dinnerware, @@ -3958,27 +2985,18 @@ pixel_x = 10; pixel_y = 1 }, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) "Xs" = ( /obj/structure/target, -/turf/open/floor/corsat{ - icon_state = "theta" - }, +/turf/open/floor/corsat/theta, /area/adminlevel/ert_station/weyland_station) "Xt" = ( -/turf/open/floor/corsat{ - icon_state = "green" - }, +/turf/open/floor/corsat/green, /area/adminlevel/ert_station/weyland_station) "Xw" = ( /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - dir = 10; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southwest, /area/adminlevel/ert_station/weyland_station) "Xx" = ( /obj/structure/coatrack{ @@ -3988,16 +3006,10 @@ /area/adminlevel/ert_station/weyland_station) "XD" = ( /obj/structure/machinery/vending/coffee, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "red" - }, +/turf/open/floor/corsat/red/north, /area/adminlevel/ert_station/weyland_station) "XQ" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/north, /area/adminlevel/ert_station/weyland_station) "XR" = ( /obj/structure/machinery/light/double{ @@ -4005,10 +3017,7 @@ pixel_x = 10; pixel_y = 1 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "brown" - }, +/turf/open/floor/corsat/brown/west, /area/adminlevel/ert_station/weyland_station) "Ya" = ( /obj/effect/decal/warning_stripes{ @@ -4018,10 +3027,7 @@ pixel_x = 30 }, /obj/structure/pipes/standard/simple/hidden/green, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "white" - }, +/turf/open/floor/corsat/white/west, /area/adminlevel/ert_station/weyland_station) "Yb" = ( /obj/structure/surface/table/woodentable/fancy, @@ -4029,24 +3035,15 @@ /area/adminlevel/ert_station/weyland_station) "Yj" = ( /obj/structure/machinery/light/double, -/turf/open/floor/corsat{ - dir = 6; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/southeast, /area/adminlevel/ert_station/weyland_station) "Yt" = ( /obj/structure/bed/chair/comfy/orange, -/turf/open/floor/corsat{ - dir = 1; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/north, /area/adminlevel/ert_station/weyland_station) "Yv" = ( /obj/structure/surface/table/reinforced/black, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "blue" - }, +/turf/open/floor/corsat/blue/west, /area/adminlevel/ert_station/weyland_station) "YB" = ( /obj/structure/machinery/photocopier{ @@ -4059,18 +3056,14 @@ /obj/structure/pipes/vents/pump{ dir = 8 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "YN" = ( /obj/structure/bedsheetbin, /obj/structure/machinery/light/double{ dir = 1 }, -/turf/open/floor/corsat{ - icon_state = "squares" - }, +/turf/open/floor/corsat/squares, /area/adminlevel/ert_station/weyland_station) "YZ" = ( /obj/structure/mirror{ @@ -4080,16 +3073,11 @@ pixel_x = 1; pixel_y = 21 }, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/weyland_station) "Za" = ( /obj/structure/morgue, -/turf/open/floor/corsat{ - dir = 9; - icon_state = "green" - }, +/turf/open/floor/corsat/green/northwest, /area/adminlevel/ert_station/weyland_station) "Zl" = ( /obj/structure/machinery/door/airlock/almayer/maint/colony{ @@ -4098,24 +3086,16 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "marked" - }, +/turf/open/floor/corsat/marked, /area/adminlevel/ert_station/weyland_station) "Zn" = ( -/turf/open/floor/corsat{ - dir = 1; - icon_state = "tan" - }, +/turf/open/floor/corsat/tan/north, /area/adminlevel/ert_station/weyland_station) "Zt" = ( /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - dir = 8; - icon_state = "redcorner" - }, +/turf/open/floor/corsat/redcorner/west, /area/adminlevel/ert_station/weyland_station) "Zu" = ( /obj/structure/machinery/door/airlock/multi_tile/almayer/almayer/glass{ @@ -4130,39 +3110,28 @@ /obj/structure/pipes/standard/simple/hidden/green{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "sigma" - }, +/turf/open/floor/corsat/sigma, /area/adminlevel/ert_station/weyland_station) "ZH" = ( /obj/structure/closet/secure_closet/engineering_welding, -/turf/open/floor/corsat{ - dir = 4; - icon_state = "yellow" - }, +/turf/open/floor/corsat/yellow/east, /area/adminlevel/ert_station/weyland_station) "ZU" = ( /obj/structure/pipes/vents/pump{ dir = 4 }, -/turf/open/floor/corsat{ - icon_state = "plate" - }, +/turf/open/floor/corsat/plate, /area/adminlevel/ert_station/weyland_station) "ZV" = ( /obj/structure/machinery/shower{ dir = 4 }, /obj/structure/machinery/light/small, -/turf/open/floor/corsat{ - icon_state = "retrosquareslight" - }, +/turf/open/floor/corsat/retrosquareslight, /area/adminlevel/ert_station/weyland_station) "ZX" = ( /obj/structure/pipes/vents/pump, -/turf/open/floor/corsat{ - icon_state = "sterileplate" - }, +/turf/open/floor/corsat/sterileplate, /area/adminlevel/ert_station/weyland_station) (1,1,1) = {" @@ -5361,7 +4330,7 @@ fX NR He fl -Yb +yi fl He Pk diff --git a/maps/tutorial/tutorial_reqs_line.dmm b/maps/tutorial/tutorial_reqs_line.dmm new file mode 100644 index 000000000000..cdbe225c1f89 --- /dev/null +++ b/maps/tutorial/tutorial_reqs_line.dmm @@ -0,0 +1,180 @@ +//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"a" = ( +/turf/closed/wall/almayer/outer, +/area/misc/tutorial) +"c" = ( +/obj/structure/machinery/door/airlock/almayer/marine/requisitions{ + dir = 2; + no_panel = 1; + not_weldable = 1; + req_one_access = null + }, +/turf/open/floor/almayer, +/area/misc/tutorial) +"l" = ( +/obj/structure/surface/table/almayer, +/turf/open/floor/almayer/green/west, +/area/misc/tutorial) +"m" = ( +/obj/structure/surface/rack, +/turf/open/floor/almayer/green/west, +/area/misc/tutorial) +"n" = ( +/obj/structure/surface/table/almayer{ + breakable = 0; + throwpass = 0; + climbable = 0; + indestructible = 1; + density = 0 + }, +/obj/structure/blocker/forcefield/human/bulletproof{ + visible = 0 + }, +/turf/open/floor/almayer, +/area/misc/tutorial) +"w" = ( +/obj/structure/window/framed/almayer/hull, +/turf/open/floor/almayer, +/area/misc/tutorial) +"x" = ( +/obj/structure/barricade/handrail{ + dir = 8 + }, +/turf/open/floor/almayer/green/east, +/area/misc/tutorial) +"y" = ( +/obj/structure/machinery/line_nexter, +/turf/open/floor/almayer/green/east, +/area/misc/tutorial) +"E" = ( +/obj/structure/bed/chair/office/dark{ + dir = 8 + }, +/turf/open/floor/almayer, +/area/misc/tutorial) +"J" = ( +/obj/item/toy/bikehorn/rubberducky{ + name = "Quackers"; + desc = "You feel as though this rubber duck has been here for a long time. It's Mr. Quackers! He loves you!" + }, +/obj/effect/landmark/tutorial/reqs_line_cleaner, +/turf/open/floor/almayer, +/area/misc/tutorial) +"K" = ( +/turf/open/floor/almayer, +/area/misc/tutorial) +"N" = ( +/obj/effect/landmark/tutorial_bottom_left, +/turf/open/floor/almayer, +/area/misc/tutorial) +"X" = ( +/obj/structure/sign/ROsign{ + layer = 3 + }, +/turf/closed/wall/almayer, +/area/misc/tutorial) + +(1,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +"} +(2,1,1) = {" +a +K +K +K +K +K +K +K +a +N +a +"} +(3,1,1) = {" +a +J +X +y +x +x +x +x +a +K +a +"} +(4,1,1) = {" +a +a +K +n +w +a +a +a +a +c +a +"} +(5,1,1) = {" +a +a +K +E +l +l +m +m +K +K +a +"} +(6,1,1) = {" +a +a +K +K +K +K +K +K +K +K +a +"} +(7,1,1) = {" +a +a +a +K +K +K +K +K +K +K +a +"} +(8,1,1) = {" +a +a +a +a +a +a +a +a +a +a +a +"} diff --git a/nano/templates/chem_simulator.tmpl b/nano/templates/chem_simulator.tmpl deleted file mode 100644 index 47057f13bf85..000000000000 --- a/nano/templates/chem_simulator.tmpl +++ /dev/null @@ -1,366 +0,0 @@ - -
          -
          - STATUS: {{:data.status_bar}} -
          - RESEARCH CREDITS: {{:data.rsc_credits}} -
          - {{if data.mode == 4 }} - CREATION NAME: {{:data.creation_name}}
          - CREATION COST: {{:data.creation_cost}}
          - ESTIMATED OVERDOSE LVL: {{:data.od_lvl}} UNITS - {{else}} - {{if data.target }} - TARGET DATA: {{:data.target}} - {{else}} - TARGET DATA: NOT FOUND - {{/if}} -
          - {{if data.reference }} - REFERENCE DATA: {{:data.reference}} - {{else}} - REFERENCE DATA: NOT FOUND - {{/if}} -
          - ESTIMATED OVERDOSE LVL: {{:data.od_lvl}} UNITS - {{/if}} -
          - {{if data.simulating }} - - {{else}} - - {{/if}} - -
          -
          -
          - {{if data.mode != 4 }} -
          - {{if data.target_property}} -

          {{:data.property_codings[data.target_property]}} - {{:data.target_property}}

          -

          - {{:data.target_info}} -
          Type: {{:data.target_categories}} -
          Research Cost: {{:data.property_costs[data.target_property]}} -

          - {{/if}} -
          -
          -

          Target Properties

          - {{if data.target}} - {{if data.target_property_list }} -
          - {{props data.target_property_list :level:property}} - {{:helper.link('' + data.property_codings[property] + ' Level ' + level + '', null, {'set_target' : property}, (data.target_property == property) ? 'selected' : null, 'propbutton')}} - {{/props}} -
          - {{else}} - PROPERTIES CAN NOT BE SIMULATED - {{/if}} - {{/if}} -
          - {{else}} -
          -
          - {{if data.complexity_editor }} - {{:helper.link(data.complexity[0], 'gear', {'set_complexity' : 1}, null, 'menubutton templateButton')}} - {{:helper.link(data.complexity[1], 'gear', {'set_complexity' : 2}, null, 'menubutton templateButton')}} - {{:helper.link(data.complexity[2], 'gear', {'set_complexity' : 3}, null, 'menubutton templateButton')}} - {{else}} - {{:helper.link('SET LVL', 'gear', {'set_level' : 1}, (data.target_property && data.property_data_list[data.target_property] >= 1) ? null : 'disabled', 'menubutton templateButton')}} - {{:helper.link('SET NAME', 'gear', {'set_name' : 1}, null, 'templateButton')}} - {{:helper.link('SET OD', 'gear', {'set_od' : 1}, null, 'templateButton')}} - {{props data.template_filter :setting:configuration}} - {{if setting[0] == 1 }} - {{:helper.link(configuration, null, {'set_filter' : configuration, 'config_value' : setting[1]}, null, 'modebutton templateButton enabled')}} - {{else}} - {{:helper.link(configuration, null, {'set_filter' : configuration, 'config_value' : setting[1]}, null, 'modebutton templateButton')}} - {{/if}} - {{/props}} - {{/if}} -
          -
          - {{props data.property_data_list :level:property}} - {{if data.target_property == property}} - {{if level > 0 }} - {{:helper.link(data.property_codings[property] + ' ' + level, null, {'set_target' : property}, null, 'propbutton templateProp targetedEnabled')}} - {{else}} - {{:helper.link(data.property_codings[property] + ' ' + level, null, {'set_target' : property}, null, 'propbutton templateProp targetedDisabled')}} - {{/if}} - {{else}} - {{if level > 0 }} - {{:helper.link(data.property_codings[property] + ' ' + level, null, {'set_target' : property}, null, 'propbutton templateProp')}} - {{else}} - {{:helper.link(data.property_codings[property] + ' ' + level, null, {'set_target' : property}, null, 'propbutton templateProp disabled')}} - {{/if}} - {{/if}} - {{/props}} -
          -
          - {{/if}} -
          -
          - {{if data.mode == 3 }} -
          - {{if data.reference_property }} -

          {{:data.property_codings[data.reference_property]}} - {{:data.reference_property}}

          -

          - {{:data.reference_info}} -
          Type: {{:data.reference_categories}} -

          - {{/if}} -
          -
          -

          Reference Properties

          - {{if data.reference}} - {{if data.reference_property_list }} -
          - {{props data.reference_property_list :level:property}} - {{:helper.link('' + data.property_codings[property] + ' Level ' + level + '', null, {'set_reference' : property}, (data.reference_property == property) ? 'selected' : null, 'propbutton')}} - {{/props}} -
          - {{else}} - PROPERTIES CAN NOT BE SIMULATED - {{/if}} - {{/if}} -
          - {{else}} - {{if data.mode == 4 }} -
          - {{if data.target_property}} -

          {{:data.property_codings[data.target_property]}} - {{:data.target_property}}

          -

          - {{:data.target_info}} -
          Type: {{:data.target_categories}} -
          Value per level: {{:data.property_costs[data.target_property]}} -

          - {{/if}} -
          - {{/if}} - {{/if}} -
          -
          diff --git a/sound/effects/.wav b/sound/effects/.wav new file mode 100644 index 000000000000..a5aa273379f6 Binary files /dev/null and b/sound/effects/.wav differ diff --git a/sound/effects/flag_lowering.ogg b/sound/effects/flag_lowering.ogg new file mode 100644 index 000000000000..d514e097913d Binary files /dev/null and b/sound/effects/flag_lowering.ogg differ diff --git a/sound/effects/flag_raised.ogg b/sound/effects/flag_raised.ogg new file mode 100644 index 000000000000..5da7eca55acb Binary files /dev/null and b/sound/effects/flag_raised.ogg differ diff --git a/sound/effects/flag_raising.ogg b/sound/effects/flag_raising.ogg new file mode 100644 index 000000000000..cc2770f2ecb8 Binary files /dev/null and b/sound/effects/flag_raising.ogg differ diff --git a/sound/effects/flag_warcry_ua.ogg b/sound/effects/flag_warcry_ua.ogg new file mode 100644 index 000000000000..eb0ddecc66eb Binary files /dev/null and b/sound/effects/flag_warcry_ua.ogg differ diff --git a/sound/effects/flag_warcry_ua_extra.ogg b/sound/effects/flag_warcry_ua_extra.ogg new file mode 100644 index 000000000000..c723cca44620 Binary files /dev/null and b/sound/effects/flag_warcry_ua_extra.ogg differ diff --git a/sound/effects/sebb.ogg b/sound/effects/sebb.ogg new file mode 100644 index 000000000000..5fd1f5b396d9 Binary files /dev/null and b/sound/effects/sebb.ogg differ diff --git a/sound/effects/sebb_beep.ogg b/sound/effects/sebb_beep.ogg new file mode 100644 index 000000000000..16c9347d0be2 Binary files /dev/null and b/sound/effects/sebb_beep.ogg differ diff --git a/sound/effects/sebb_explode.ogg b/sound/effects/sebb_explode.ogg new file mode 100644 index 000000000000..999385d9f068 Binary files /dev/null and b/sound/effects/sebb_explode.ogg differ diff --git a/sound/effects/throwing/swoosh1.ogg b/sound/effects/throwing/swoosh1.ogg new file mode 100644 index 000000000000..dd8a80a1073c Binary files /dev/null and b/sound/effects/throwing/swoosh1.ogg differ diff --git a/sound/effects/throwing/swoosh2.ogg b/sound/effects/throwing/swoosh2.ogg new file mode 100644 index 000000000000..012a3672b733 Binary files /dev/null and b/sound/effects/throwing/swoosh2.ogg differ diff --git a/sound/effects/throwing/swoosh3.ogg b/sound/effects/throwing/swoosh3.ogg new file mode 100644 index 000000000000..52cc1aa164b3 Binary files /dev/null and b/sound/effects/throwing/swoosh3.ogg differ diff --git a/sound/effects/throwing/swoosh4.ogg b/sound/effects/throwing/swoosh4.ogg new file mode 100644 index 000000000000..2639b4f255de Binary files /dev/null and b/sound/effects/throwing/swoosh4.ogg differ diff --git a/sound/machines/telephone/dial.ogg b/sound/machines/telephone/dial.ogg new file mode 100644 index 000000000000..0dffcc34cca7 Binary files /dev/null and b/sound/machines/telephone/dial.ogg differ diff --git a/sound/machines/telephone/phone_busy.ogg b/sound/machines/telephone/phone_busy.ogg new file mode 100644 index 000000000000..3ddb26e62cb3 Binary files /dev/null and b/sound/machines/telephone/phone_busy.ogg differ diff --git a/sound/machines/telephone/remote_hangup.ogg b/sound/machines/telephone/remote_hangup.ogg new file mode 100644 index 000000000000..f646548a5ebb Binary files /dev/null and b/sound/machines/telephone/remote_hangup.ogg differ diff --git a/sound/machines/telephone/remote_pickup.ogg b/sound/machines/telephone/remote_pickup.ogg new file mode 100644 index 000000000000..7d2cb8297c24 Binary files /dev/null and b/sound/machines/telephone/remote_pickup.ogg differ diff --git a/sound/machines/telephone/ring_outgoing.ogg b/sound/machines/telephone/ring_outgoing.ogg new file mode 100644 index 000000000000..67db23c49b20 Binary files /dev/null and b/sound/machines/telephone/ring_outgoing.ogg differ diff --git a/sound/machines/telephone/talk_phone1.ogg b/sound/machines/telephone/talk_phone1.ogg new file mode 100644 index 000000000000..53a665a389d1 Binary files /dev/null and b/sound/machines/telephone/talk_phone1.ogg differ diff --git a/sound/machines/telephone/talk_phone2.ogg b/sound/machines/telephone/talk_phone2.ogg new file mode 100644 index 000000000000..e0b39b36b85d Binary files /dev/null and b/sound/machines/telephone/talk_phone2.ogg differ diff --git a/sound/machines/telephone/talk_phone3.ogg b/sound/machines/telephone/talk_phone3.ogg new file mode 100644 index 000000000000..abdb73b8a87d Binary files /dev/null and b/sound/machines/telephone/talk_phone3.ogg differ diff --git a/sound/machines/telephone/talk_phone4.ogg b/sound/machines/telephone/talk_phone4.ogg new file mode 100644 index 000000000000..6809d1951ca8 Binary files /dev/null and b/sound/machines/telephone/talk_phone4.ogg differ diff --git a/sound/machines/telephone/talk_phone5.ogg b/sound/machines/telephone/talk_phone5.ogg new file mode 100644 index 000000000000..12b3619103b1 Binary files /dev/null and b/sound/machines/telephone/talk_phone5.ogg differ diff --git a/sound/machines/telephone/talk_phone6.ogg b/sound/machines/telephone/talk_phone6.ogg new file mode 100644 index 000000000000..b617fbd4b54f Binary files /dev/null and b/sound/machines/telephone/talk_phone6.ogg differ diff --git a/sound/machines/telephone/talk_phone7.ogg b/sound/machines/telephone/talk_phone7.ogg new file mode 100644 index 000000000000..f7055617efbc Binary files /dev/null and b/sound/machines/telephone/talk_phone7.ogg differ diff --git a/sound/mecha/powerloader_attack.ogg b/sound/mecha/powerloader_attack.ogg index 6cff269d30fe..6f821f2b0e9e 100644 Binary files a/sound/mecha/powerloader_attack.ogg and b/sound/mecha/powerloader_attack.ogg differ diff --git a/sound/mecha/powerloader_step.ogg b/sound/mecha/powerloader_step.ogg index af427df86590..1f8b4b3c7f4c 100644 Binary files a/sound/mecha/powerloader_step.ogg and b/sound/mecha/powerloader_step.ogg differ diff --git a/sound/mecha/powerloader_step2.ogg b/sound/mecha/powerloader_step2.ogg index 60aaa6bd3458..4edbec2a11b7 100644 Binary files a/sound/mecha/powerloader_step2.ogg and b/sound/mecha/powerloader_step2.ogg differ diff --git a/sound/mecha/powerloader_turn.ogg b/sound/mecha/powerloader_turn.ogg index bccdc879d003..bb18cdc57e9c 100644 Binary files a/sound/mecha/powerloader_turn.ogg and b/sound/mecha/powerloader_turn.ogg differ diff --git a/sound/mecha/powerloader_turn2.ogg b/sound/mecha/powerloader_turn2.ogg index c3816df9d9e2..647dde5affdb 100644 Binary files a/sound/mecha/powerloader_turn2.ogg and b/sound/mecha/powerloader_turn2.ogg differ diff --git a/sound/mecha/powerloader_unbuckle.ogg b/sound/mecha/powerloader_unbuckle.ogg index 98e53bfd7dc3..c70ab4ef7751 100644 Binary files a/sound/mecha/powerloader_unbuckle.ogg and b/sound/mecha/powerloader_unbuckle.ogg differ diff --git a/sound/voice/callstation_unavailable.ogg b/sound/voice/callstation_unavailable.ogg new file mode 100644 index 000000000000..992e87fa5703 Binary files /dev/null and b/sound/voice/callstation_unavailable.ogg differ diff --git a/sound/voice/larva_talk1.ogg b/sound/voice/larva_talk1.ogg new file mode 100644 index 000000000000..8e8a212d4dde Binary files /dev/null and b/sound/voice/larva_talk1.ogg differ diff --git a/sound/voice/larva_talk2.ogg b/sound/voice/larva_talk2.ogg new file mode 100644 index 000000000000..e59f0e693259 Binary files /dev/null and b/sound/voice/larva_talk2.ogg differ diff --git a/sound/voice/larva_talk3.ogg b/sound/voice/larva_talk3.ogg new file mode 100644 index 000000000000..c784490fffa9 Binary files /dev/null and b/sound/voice/larva_talk3.ogg differ diff --git a/sound/voice/larva_talk4.ogg b/sound/voice/larva_talk4.ogg new file mode 100644 index 000000000000..cbb9b01d2418 Binary files /dev/null and b/sound/voice/larva_talk4.ogg differ diff --git a/sound/weapons/gun_44mag_v4.ogg b/sound/weapons/gun_44mag_v4.ogg new file mode 100644 index 000000000000..6c1ad1b32ef7 Binary files /dev/null and b/sound/weapons/gun_44mag_v4.ogg differ diff --git a/tgui/packages/tgui-panel/styles/goon/chat-dark.scss b/tgui/packages/tgui-panel/styles/goon/chat-dark.scss index 1bc583871c41..5ea797fe2230 100644 --- a/tgui/packages/tgui-panel/styles/goon/chat-dark.scss +++ b/tgui/packages/tgui-panel/styles/goon/chat-dark.scss @@ -1040,6 +1040,26 @@ em { color: #3eb489; } +.opforcmd { + color: #68bcec; +} + +.opformed { + color: #52c724; +} + +.opforeng { + color: #e9812d; +} + +.opforcct { + color: #ec3018; +} + +.opforspe { + color: #7221cf; +} + .medium { font-size: 110%; } diff --git a/tgui/packages/tgui-panel/styles/goon/chat-light.scss b/tgui/packages/tgui-panel/styles/goon/chat-light.scss index 48232ff5fd24..87beb202a5ae 100644 --- a/tgui/packages/tgui-panel/styles/goon/chat-light.scss +++ b/tgui/packages/tgui-panel/styles/goon/chat-light.scss @@ -1072,6 +1072,26 @@ h2.alert { color: #3a7e65; } +.opforcmd { + color: #568dad; +} + +.opformed { + color: #3e921d; +} + +.opforeng { + color: #b16222; +} + +.opforcct { + color: #c42b17; +} + +.opforspe { + color: #611fad; +} + .medium { font-size: 110%; } diff --git a/tgui/packages/tgui/constants.ts b/tgui/packages/tgui/constants.ts index 38f5448c3ef3..4e332bda6907 100644 --- a/tgui/packages/tgui/constants.ts +++ b/tgui/packages/tgui/constants.ts @@ -149,27 +149,27 @@ export const RADIO_CHANNELS = [ { name: 'UPP CMD', freq: 1252, - color: '#8f4a4b', + color: '#4a768f', }, { name: 'UPP ENG', freq: 1253, - color: '#8f4a4b', + color: '#8c5223', }, { name: 'UPP MED', freq: 1254, - color: '#8f4a4b', + color: '#159e73', }, { name: 'UPP CCT', freq: 1255, - color: '#8f4a4b', + color: '#b3222e', }, { name: 'UPP KDO', freq: 1259, - color: '#8f4a4b', + color: '#789e18', }, { name: 'CLF', @@ -179,22 +179,22 @@ export const RADIO_CHANNELS = [ { name: 'CLF CMD', freq: 1272, - color: '#8e83ca', + color: '#4a768f', }, { name: 'CLF ENG', freq: 1273, - color: '#8e83ca', + color: '#8c5223', }, { name: 'CLF MED', freq: 1274, - color: '#8e83ca', + color: '#159e73', }, { name: 'CLF CCT', freq: 1275, - color: '#8e83ca', + color: '#b3222e', }, { name: 'LSTN BUG A', diff --git a/tgui/packages/tgui/interfaces/BugReportForm.tsx b/tgui/packages/tgui/interfaces/BugReportForm.tsx new file mode 100644 index 000000000000..fe0c26035fd6 --- /dev/null +++ b/tgui/packages/tgui/interfaces/BugReportForm.tsx @@ -0,0 +1,217 @@ +import { BooleanLike } from 'common/react'; +import React, { useState } from 'react'; + +import { useBackend } from '../backend'; +import { Flex, Section } from '../components'; +import { ButtonCheckbox } from '../components/Button'; +import { Window } from '../layouts'; +interface FormTypes { + awaiting_admin_approval: BooleanLike; + report_details: FormDetails; +} + +// all the information necessary to pass into the github api +type FormDetails = { + steps: string; + title: string; + description: string; + expected_behavior: string; + admin_note: string; + log: string; +}; + +const InputTitle = (props) => { + return ( +

          + {props.children} + {props.required && {' *'}} +

          + ); +}; + +export const BugReportForm = (props) => { + const { act, data } = useBackend(); + const { awaiting_admin_approval, report_details } = data; + const [checkBox, setCheckbox] = useState(false); + + const [title, setTitle] = useState(report_details?.title || ''); + const [steps, setSteps] = useState(report_details?.steps || ''); + const [description, setDescription] = useState( + report_details?.description || '', + ); + const [expected_behavior, setExpectedBehavior] = useState( + report_details?.expected_behavior || '', + ); + const [admin_note, setAdminNote] = useState(report_details?.admin_note || ''); + const [log, setLog] = useState(report_details?.log || ''); + + const submit = () => { + if (!title || !description || !expected_behavior || !steps || !checkBox) { + alert('Please fill out all required fields!'); + return; + } + const updatedReportDetails = { + title, + steps, + description, + expected_behavior, + admin_note, + log, + }; + act('confirm', updatedReportDetails); + }; + + return ( + + +
          + + + + GitHub Repository + + + +

          + { + 'TIP: please be as descriptive as possible, it really does help tremendously' + } +

          +
          + + {'Title'} + setTitle(e.target.value)} + /> + + + {'Description'} + {'Give a description of the bug'} +
          [GLOB.tagger_locations[i]]